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_VERSION 0x010327 
  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 /*********************************************************************** 
  32  *  This section contains generic SWIG labels for method/variable 
  33  *  declarations/attributes, and other compiler dependent labels. 
  35  ************************************************************************/ 
  37 /* template workaround for compilers that cannot correctly implement the C++ standard */ 
  38 #ifndef SWIGTEMPLATEDISAMBIGUATOR 
  39 #  if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) 
  40 #    define SWIGTEMPLATEDISAMBIGUATOR template 
  42 #    define SWIGTEMPLATEDISAMBIGUATOR  
  46 /* inline attribute */ 
  48 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) 
  49 #   define SWIGINLINE inline 
  55 /* attribute recognised by some compilers to avoid 'unused' warnings */ 
  57 # if defined(__GNUC__) || defined(__ICC) 
  58 #   define SWIGUNUSED __attribute__ ((unused))  
  64 /* internal SWIG method */ 
  66 # define SWIGINTERN static SWIGUNUSED 
  69 /* internal inline SWIG method */ 
  70 #ifndef SWIGINTERNINLINE 
  71 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE 
  74 /* exporting methods for Windows DLLs */ 
  76 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) 
  77 #   if defined(STATIC_LINKED) 
  80 #     define SWIGEXPORT __declspec(dllexport) 
  87 /* calling conventions for Windows */ 
  89 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) 
  90 #   define SWIGSTDCALL __stdcall 
 100 /*********************************************************************** 
 103  *     This file contains generic CAPI SWIG runtime support for pointer 
 106  ************************************************************************/ 
 108 /* This should only be incremented when either the layout of swig_type_info changes, 
 109    or for whatever reason, the runtime changes incompatibly */ 
 110 #define SWIG_RUNTIME_VERSION "2" 
 112 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ 
 113 #ifdef SWIG_TYPE_TABLE 
 114 # define SWIG_QUOTE_STRING(x) #x 
 115 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) 
 116 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) 
 118 # define SWIG_TYPE_TABLE_NAME 
 122   You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for 
 123   creating a static or dynamic library from the swig runtime code. 
 124   In 99.9% of the cases, swig just needs to declare them as 'static'. 
 126   But only do this if is strictly necessary, ie, if you have problems 
 127   with your compiler or so. 
 131 # define SWIGRUNTIME SWIGINTERN 
 134 #ifndef SWIGRUNTIMEINLINE 
 135 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE 
 144 typedef void *(*swig_converter_func
)(void *); 
 145 typedef struct swig_type_info 
*(*swig_dycast_func
)(void **); 
 147 /* Structure to store inforomation on one type */ 
 148 typedef struct swig_type_info 
{ 
 149   const char             *name
;                 /* mangled name of this type */ 
 150   const char             *str
;                  /* human readable name of this type */ 
 151   swig_dycast_func        dcast
;                /* dynamic cast function down a hierarchy */ 
 152   struct swig_cast_info  
*cast
;                 /* linked list of types that can cast into this type */ 
 153   void                   *clientdata
;           /* language specific type data */ 
 156 /* Structure to store a type and conversion function used for casting */ 
 157 typedef struct swig_cast_info 
{ 
 158   swig_type_info         
*type
;                 /* pointer to type that is equivalent to this type */ 
 159   swig_converter_func     converter
;            /* function to cast the void pointers */ 
 160   struct swig_cast_info  
*next
;                 /* pointer to next cast in linked list */ 
 161   struct swig_cast_info  
*prev
;                 /* pointer to the previous cast */ 
 164 /* Structure used to store module information 
 165  * Each module generates one structure like this, and the runtime collects 
 166  * all of these structures and stores them in a circularly linked list.*/ 
 167 typedef struct swig_module_info 
{ 
 168   swig_type_info         
**types
;               /* Array of pointers to swig_type_info structures that are in this module */ 
 169   size_t                 size
;                  /* Number of types in this module */ 
 170   struct swig_module_info 
*next
;                /* Pointer to next element in circularly linked list */ 
 171   swig_type_info         
**type_initial
;        /* Array of initially generated type structures */ 
 172   swig_cast_info         
**cast_initial
;        /* Array of initially generated casting structures */ 
 173   void                    *clientdata
;          /* Language specific module data */ 
 178   Compare two type names skipping the space characters, therefore 
 179   "char*" == "char *" and "Class<int>" == "Class<int >", etc. 
 181   Return 0 when the two name types are equivalent, as in 
 182   strncmp, but skipping ' '. 
 185 SWIG_TypeNameComp(const char *f1
, const char *l1
, 
 186                   const char *f2
, const char *l2
) { 
 187   for (;(f1 
!= l1
) && (f2 
!= l2
); ++f1
, ++f2
) { 
 188     while ((*f1 
== ' ') && (f1 
!= l1
)) ++f1
; 
 189     while ((*f2 
== ' ') && (f2 
!= l2
)) ++f2
; 
 190     if (*f1 
!= *f2
) return (int)(*f1 
- *f2
); 
 192   return (l1 
- f1
) - (l2 
- f2
); 
 196   Check type equivalence in a name list like <name1>|<name2>|... 
 197   Return 0 if not equal, 1 if equal 
 200 SWIG_TypeEquiv(const char *nb
, const char *tb
) { 
 202   const char* te 
= tb 
+ strlen(tb
); 
 204   while (!equiv 
&& *ne
) { 
 205     for (nb 
= ne
; *ne
; ++ne
) { 
 206       if (*ne 
== '|') break; 
 208     equiv 
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0; 
 215   Check type equivalence in a name list like <name1>|<name2>|... 
 216   Return 0 if equal, -1 if nb < tb, 1 if nb > tb 
 219 SWIG_TypeCompare(const char *nb
, const char *tb
) { 
 221   const char* te 
= tb 
+ strlen(tb
); 
 223   while (!equiv 
&& *ne
) { 
 224     for (nb 
= ne
; *ne
; ++ne
) { 
 225       if (*ne 
== '|') break; 
 227     equiv 
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0; 
 234 /* think of this as a c++ template<> or a scheme macro */ 
 235 #define SWIG_TypeCheck_Template(comparison, ty)         \ 
 237     swig_cast_info *iter = ty->cast;                    \ 
 240         if (iter == ty->cast) return iter;              \ 
 241         /* Move iter to the top of the linked list */   \ 
 242         iter->prev->next = iter->next;                  \ 
 244           iter->next->prev = iter->prev;                \ 
 245         iter->next = ty->cast;                          \ 
 247         if (ty->cast) ty->cast->prev = iter;            \ 
 259 SWIGRUNTIME swig_cast_info 
* 
 260 SWIG_TypeCheck(const char *c
, swig_type_info 
*ty
) { 
 261   SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
); 
 264 /* Same as previous function, except strcmp is replaced with a pointer comparison */ 
 265 SWIGRUNTIME swig_cast_info 
* 
 266 SWIG_TypeCheckStruct(swig_type_info 
*from
, swig_type_info 
*into
) { 
 267   SWIG_TypeCheck_Template(iter
->type 
== from
, into
); 
 271   Cast a pointer up an inheritance hierarchy 
 273 SWIGRUNTIMEINLINE 
void * 
 274 SWIG_TypeCast(swig_cast_info 
*ty
, void *ptr
) { 
 275   return ((!ty
) || (!ty
->converter
)) ? ptr 
: (*ty
->converter
)(ptr
); 
 279    Dynamic pointer casting. Down an inheritance hierarchy 
 281 SWIGRUNTIME swig_type_info 
* 
 282 SWIG_TypeDynamicCast(swig_type_info 
*ty
, void **ptr
) { 
 283   swig_type_info 
*lastty 
= ty
; 
 284   if (!ty 
|| !ty
->dcast
) return ty
; 
 285   while (ty 
&& (ty
->dcast
)) { 
 286     ty 
= (*ty
->dcast
)(ptr
); 
 293   Return the name associated with this type 
 295 SWIGRUNTIMEINLINE 
const char * 
 296 SWIG_TypeName(const swig_type_info 
*ty
) { 
 301   Return the pretty name associated with this type, 
 302   that is an unmangled type name in a form presentable to the user. 
 304 SWIGRUNTIME 
const char * 
 305 SWIG_TypePrettyName(const swig_type_info 
*type
) { 
 306   /* The "str" field contains the equivalent pretty names of the 
 307      type, separated by vertical-bar characters.  We choose 
 308      to print the last name, as it is often (?) the most 
 310   if (type
->str 
!= NULL
) { 
 311     const char *last_name 
= type
->str
; 
 313     for (s 
= type
->str
; *s
; s
++) 
 314       if (*s 
== '|') last_name 
= s
+1; 
 322    Set the clientdata field for a type 
 325 SWIG_TypeClientData(swig_type_info 
*ti
, void *clientdata
) { 
 326   swig_cast_info 
*cast 
= ti
->cast
; 
 327   /* if (ti->clientdata == clientdata) return; */ 
 328   ti
->clientdata 
= clientdata
; 
 331     if (!cast
->converter
) { 
 332       swig_type_info 
*tc 
= cast
->type
; 
 333       if (!tc
->clientdata
) { 
 334         SWIG_TypeClientData(tc
, clientdata
); 
 342   Search for a swig_type_info structure only by mangled name 
 343   Search is a O(log #types) 
 345   We start searching at module start, and finish searching when start == end.   
 346   Note: if start == end at the beginning of the function, we go all the way around 
 349 SWIGRUNTIME swig_type_info 
* 
 350 SWIG_MangledTypeQueryModule(swig_module_info 
*start
,  
 351                             swig_module_info 
*end
,  
 353   swig_module_info 
*iter 
= start
; 
 356       register size_t l 
= 0; 
 357       register size_t r 
= iter
->size 
- 1; 
 359         /* since l+r >= 0, we can (>> 1) instead (/ 2) */ 
 360         register size_t i 
= (l 
+ r
) >> 1;  
 361         const char *iname 
= iter
->types
[i
]->name
; 
 363           register int compare 
= strcmp(name
, iname
); 
 365             return iter
->types
[i
]; 
 366           } else if (compare 
< 0) { 
 372           } else if (compare 
> 0) { 
 376           break; /* should never happen */ 
 381   } while (iter 
!= end
); 
 386   Search for a swig_type_info structure for either a mangled name or a human readable name. 
 387   It first searches the mangled names of the types, which is a O(log #types) 
 388   If a type is not found it then searches the human readable names, which is O(#types). 
 390   We start searching at module start, and finish searching when start == end.   
 391   Note: if start == end at the beginning of the function, we go all the way around 
 394 SWIGRUNTIME swig_type_info 
* 
 395 SWIG_TypeQueryModule(swig_module_info 
*start
,  
 396                      swig_module_info 
*end
,  
 398   /* STEP 1: Search the name field using binary search */ 
 399   swig_type_info 
*ret 
= SWIG_MangledTypeQueryModule(start
, end
, name
); 
 403     /* STEP 2: If the type hasn't been found, do a complete search 
 404        of the str field (the human readable name) */ 
 405     swig_module_info 
*iter 
= start
; 
 407       register size_t i 
= 0; 
 408       for (; i 
< iter
->size
; ++i
) { 
 409         if (iter
->types
[i
]->str 
&& (SWIG_TypeEquiv(iter
->types
[i
]->str
, name
))) 
 410           return iter
->types
[i
]; 
 413     } while (iter 
!= end
); 
 416   /* neither found a match */ 
 422    Pack binary data into a string 
 425 SWIG_PackData(char *c
, void *ptr
, size_t sz
) { 
 426   static const char hex
[17] = "0123456789abcdef"; 
 427   register const unsigned char *u 
= (unsigned char *) ptr
; 
 428   register const unsigned char *eu 
=  u 
+ sz
; 
 429   for (; u 
!= eu
; ++u
) { 
 430     register unsigned char uu 
= *u
; 
 431     *(c
++) = hex
[(uu 
& 0xf0) >> 4]; 
 432     *(c
++) = hex
[uu 
& 0xf]; 
 438    Unpack binary data from a string 
 440 SWIGRUNTIME 
const char * 
 441 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) { 
 442   register unsigned char *u 
= (unsigned char *) ptr
; 
 443   register const unsigned char *eu 
= u 
+ sz
; 
 444   for (; u 
!= eu
; ++u
) { 
 445     register char d 
= *(c
++); 
 446     register unsigned char uu 
= 0; 
 447     if ((d 
>= '0') && (d 
<= '9')) 
 448       uu 
= ((d 
- '0') << 4); 
 449     else if ((d 
>= 'a') && (d 
<= 'f')) 
 450       uu 
= ((d 
- ('a'-10)) << 4); 
 454     if ((d 
>= '0') && (d 
<= '9')) 
 456     else if ((d 
>= 'a') && (d 
<= 'f')) 
 457       uu 
|= (d 
- ('a'-10)); 
 466    Pack 'void *' into a string buffer. 
 469 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) { 
 471   if ((2*sizeof(void *) + 2) > bsz
) return 0; 
 473   r 
= SWIG_PackData(r
,&ptr
,sizeof(void *)); 
 474   if (strlen(name
) + 1 > (bsz 
- (r 
- buff
))) return 0; 
 479 SWIGRUNTIME 
const char * 
 480 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) { 
 482     if (strcmp(c
,"NULL") == 0) { 
 489   return SWIG_UnpackData(++c
,ptr
,sizeof(void *)); 
 493 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) { 
 495   size_t lname 
= (name 
? strlen(name
) : 0); 
 496   if ((2*sz 
+ 2 + lname
) > bsz
) return 0; 
 498   r 
= SWIG_PackData(r
,ptr
,sz
); 
 500     strncpy(r
,name
,lname
+1); 
 507 SWIGRUNTIME 
const char * 
 508 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) { 
 510     if (strcmp(c
,"NULL") == 0) { 
 517   return SWIG_UnpackData(++c
,ptr
,sz
); 
 524 /* ----------------------------------------------------------------------------- 
 525  * SWIG API. Portion that goes into the runtime 
 526  * ----------------------------------------------------------------------------- */ 
 532 /* ----------------------------------------------------------------------------- 
 533  * for internal method declarations 
 534  * ----------------------------------------------------------------------------- */ 
 537 #  define SWIGINTERN static SWIGUNUSED 
 540 #ifndef SWIGINTERNINLINE 
 541 #  define SWIGINTERNINLINE SWIGINTERN SWIGINLINE 
 545   Exception handling in wrappers 
 547 #define SWIG_fail                goto fail 
 548 #define SWIG_arg_fail(arg)       SWIG_Python_ArgFail(arg) 
 549 #define SWIG_append_errmsg(msg)   SWIG_Python_AddErrMesg(msg,0) 
 550 #define SWIG_preppend_errmsg(msg) SWIG_Python_AddErrMesg(msg,1) 
 551 #define SWIG_type_error(type,obj) SWIG_Python_TypeError(type,obj) 
 552 #define SWIG_null_ref(type)       SWIG_Python_NullRef(type) 
 557 #define SWIG_contract_assert(expr, msg) \ 
 558  if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else 
 560 /* ----------------------------------------------------------------------------- 
 561  * Constant declarations 
 562  * ----------------------------------------------------------------------------- */ 
 565 #define SWIG_PY_INT     1 
 566 #define SWIG_PY_FLOAT   2 
 567 #define SWIG_PY_STRING  3 
 568 #define SWIG_PY_POINTER 4 
 569 #define SWIG_PY_BINARY  5 
 571 /* Constant information structure */ 
 572 typedef struct swig_const_info 
{ 
 578     swig_type_info 
**ptype
; 
 582 /* ----------------------------------------------------------------------------- 
 583  * Alloc. memory flags 
 584  * ----------------------------------------------------------------------------- */ 
 585 #define SWIG_OLDOBJ  1 
 586 #define SWIG_NEWOBJ  SWIG_OLDOBJ + 1 
 587 #define SWIG_PYSTR   SWIG_NEWOBJ + 1 
 594 /*********************************************************************** 
 597  *     This file contains the runtime support for Python modules 
 598  *     and includes code for managing global variables and pointer 
 601  * Author : David Beazley (beazley@cs.uchicago.edu) 
 602  ************************************************************************/ 
 604 /* Common SWIG API */ 
 605 #define SWIG_ConvertPtr(obj, pp, type, flags)    SWIG_Python_ConvertPtr(obj, pp, type, flags) 
 606 #define SWIG_NewPointerObj(p, type, flags)       SWIG_Python_NewPointerObj(p, type, flags) 
 607 #define SWIG_MustGetPtr(p, type, argnum, flags)  SWIG_Python_MustGetPtr(p, type, argnum, flags) 
 610 /* Python-specific SWIG API */ 
 611 #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags)   SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags) 
 612 #define SWIG_NewPackedObj(ptr, sz, type)              SWIG_Python_NewPackedObj(ptr, sz, type) 
 615 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule() 
 616 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer) 
 618 /* ----------------------------------------------------------------------------- 
 619  * Pointer declarations 
 620  * ----------------------------------------------------------------------------- */ 
 622   Use SWIG_NO_COBJECT_TYPES to force the use of strings to represent 
 623   C/C++ pointers in the python side. Very useful for debugging, but 
 626 #if !defined(SWIG_NO_COBJECT_TYPES) && !defined(SWIG_COBJECT_TYPES) 
 627 #  define SWIG_COBJECT_TYPES 
 630 /* Flags for pointer conversion */ 
 631 #define SWIG_POINTER_EXCEPTION     0x1 
 632 #define SWIG_POINTER_DISOWN        0x2 
 635 /* Add PyOS_snprintf for old Pythons */ 
 636 #if PY_VERSION_HEX < 0x02020000 
 637 #define PyOS_snprintf snprintf 
 644 /* ----------------------------------------------------------------------------- 
 645  * Create a new pointer string  
 646  * ----------------------------------------------------------------------------- */ 
 647 #ifndef SWIG_BUFFER_SIZE 
 648 #define SWIG_BUFFER_SIZE 1024 
 651 /* A crude PyString_FromFormat implementation for old Pythons */ 
 652 #if PY_VERSION_HEX < 0x02020000 
 654 PyString_FromFormat(const char *fmt
, ...) { 
 656   char buf
[SWIG_BUFFER_SIZE 
* 2]; 
 659   res 
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
); 
 661   return (res 
< 0 || res 
>= sizeof(buf
)) ? 0 : PyString_FromString(buf
); 
 665 #if PY_VERSION_HEX < 0x01060000 
 666 #define PyObject_Del(op) PyMem_DEL((op)) 
 669 #if defined(SWIG_COBJECT_TYPES) 
 670 #if !defined(SWIG_COBJECT_PYTHON) 
 671 /* ----------------------------------------------------------------------------- 
 672  * Implements a simple Swig Object type, and use it instead of PyCObject 
 673  * ----------------------------------------------------------------------------- */ 
 681 /* Declarations for objects of type PySwigObject */ 
 684 PySwigObject_print(PySwigObject 
*v
, FILE *fp
, int flags
) 
 686   char result
[SWIG_BUFFER_SIZE
]; 
 688   if (SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
))) { 
 689     fputs("<Swig Object at ", fp
); fputs(result
, fp
); fputs(">", fp
); 
 696 SWIGRUNTIME PyObject 
* 
 697 PySwigObject_repr(PySwigObject 
*v
) 
 699   char result
[SWIG_BUFFER_SIZE
]; 
 700   return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ? 
 701     PyString_FromFormat("<Swig Object at %s>", result
) : 0; 
 704 SWIGRUNTIME PyObject 
* 
 705 PySwigObject_str(PySwigObject 
*v
) 
 707   char result
[SWIG_BUFFER_SIZE
]; 
 708   return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ? 
 709     PyString_FromString(result
) : 0; 
 712 SWIGRUNTIME PyObject 
* 
 713 PySwigObject_long(PySwigObject 
*v
) 
 715   return PyLong_FromVoidPtr(v
->ptr
); 
 718 SWIGRUNTIME PyObject 
* 
 719 PySwigObject_format(const char* fmt
, PySwigObject 
*v
) 
 721   PyObject 
*res 
= NULL
; 
 722   PyObject 
*args 
= PyTuple_New(1); 
 723   if (args 
&& (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0)) { 
 724     PyObject 
*ofmt 
= PyString_FromString(fmt
); 
 726       res 
= PyString_Format(ofmt
,args
); 
 734 SWIGRUNTIME PyObject 
* 
 735 PySwigObject_oct(PySwigObject 
*v
) 
 737   return PySwigObject_format("%o",v
); 
 740 SWIGRUNTIME PyObject 
* 
 741 PySwigObject_hex(PySwigObject 
*v
) 
 743   return PySwigObject_format("%x",v
); 
 747 PySwigObject_compare(PySwigObject 
*v
, PySwigObject 
*w
) 
 749   int c 
= strcmp(v
->desc
, w
->desc
); 
 751     return (c 
> 0) ? 1 : -1; 
 755     return (i 
< j
) ? -1 : ((i 
> j
) ? 1 : 0); 
 760 PySwigObject_dealloc(PySwigObject 
*self
) 
 765 SWIGRUNTIME PyTypeObject
* 
 766 PySwigObject_type(void) { 
 767   static char pyswigobject_type__doc__
[] =  
 768     "Swig object carries a C/C++ instance pointer"; 
 770   static PyNumberMethods PySwigObject_as_number 
= { 
 771     (binaryfunc
)0, /*nb_add*/ 
 772     (binaryfunc
)0, /*nb_subtract*/ 
 773     (binaryfunc
)0, /*nb_multiply*/ 
 774     (binaryfunc
)0, /*nb_divide*/ 
 775     (binaryfunc
)0, /*nb_remainder*/ 
 776     (binaryfunc
)0, /*nb_divmod*/ 
 777     (ternaryfunc
)0,/*nb_power*/ 
 778     (unaryfunc
)0,  /*nb_negative*/ 
 779     (unaryfunc
)0,  /*nb_positive*/ 
 780     (unaryfunc
)0,  /*nb_absolute*/ 
 781     (inquiry
)0,    /*nb_nonzero*/ 
 788     (coercion
)0,   /*nb_coerce*/ 
 789     (unaryfunc
)PySwigObject_long
, /*nb_int*/ 
 790     (unaryfunc
)PySwigObject_long
, /*nb_long*/ 
 791     (unaryfunc
)0,                 /*nb_float*/ 
 792     (unaryfunc
)PySwigObject_oct
,  /*nb_oct*/ 
 793     (unaryfunc
)PySwigObject_hex
,  /*nb_hex*/ 
 794 #if PY_VERSION_HEX >= 0x02020000 
 795     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */  
 796 #elif PY_VERSION_HEX >= 0x02000000 
 797     0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */ 
 801   static PyTypeObject pyswigobject_type
 
 802 #if !defined(__cplusplus) 
 804   static int type_init 
= 0; 
 809     PyObject_HEAD_INIT(&PyType_Type
) 
 811     (char *)"PySwigObject",             /*tp_name*/ 
 812     sizeof(PySwigObject
),               /*tp_basicsize*/ 
 815     (destructor
)PySwigObject_dealloc
,   /*tp_dealloc*/ 
 816     (printfunc
)PySwigObject_print
,      /*tp_print*/ 
 817     (getattrfunc
)0,                     /*tp_getattr*/ 
 818     (setattrfunc
)0,                     /*tp_setattr*/ 
 819     (cmpfunc
)PySwigObject_compare
,      /*tp_compare*/ 
 820     (reprfunc
)PySwigObject_repr
,        /*tp_repr*/ 
 821     &PySwigObject_as_number
,            /*tp_as_number*/ 
 822     0,                                  /*tp_as_sequence*/ 
 824     (hashfunc
)0,                        /*tp_hash*/ 
 825     (ternaryfunc
)0,                     /*tp_call*/ 
 826     (reprfunc
)PySwigObject_str
,         /*tp_str*/ 
 827     /* Space for future expansion */ 
 829     pyswigobject_type__doc__
,           /* Documentation string */ 
 830 #if PY_VERSION_HEX >= 0x02000000 
 834 #if PY_VERSION_HEX >= 0x02010000 
 835     0,                                  /* tp_richcompare */ 
 836     0,                                  /* tp_weaklistoffset */ 
 838 #if PY_VERSION_HEX >= 0x02020000 
 839     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ 
 841 #if PY_VERSION_HEX >= 0x02030000 
 845     0,0,0,0                             /* tp_alloc -> tp_next */ 
 848 #if !defined(__cplusplus) 
 849     pyswigobject_type 
= tmp
; 
 853   return &pyswigobject_type
; 
 856 SWIGRUNTIME PyObject 
* 
 857 PySwigObject_FromVoidPtrAndDesc(void *ptr
, const char *desc
) 
 859   PySwigObject 
*self 
= PyObject_NEW(PySwigObject
, PySwigObject_type()); 
 864   return (PyObject 
*)self
; 
 867 SWIGRUNTIMEINLINE 
void * 
 868 PySwigObject_AsVoidPtr(PyObject 
*self
) 
 870   return ((PySwigObject 
*)self
)->ptr
; 
 873 SWIGRUNTIMEINLINE 
const char * 
 874 PySwigObject_GetDesc(PyObject 
*self
) 
 876   return ((PySwigObject 
*)self
)->desc
; 
 879 SWIGRUNTIMEINLINE 
int 
 880 PySwigObject_Check(PyObject 
*op
) { 
 881   return ((op
)->ob_type 
== PySwigObject_type())  
 882     || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0); 
 885 /* ----------------------------------------------------------------------------- 
 886  * Implements a simple Swig Packed type, and use it instead of string 
 887  * ----------------------------------------------------------------------------- */ 
 897 PySwigPacked_print(PySwigPacked 
*v
, FILE *fp
, int flags
) 
 899   char result
[SWIG_BUFFER_SIZE
]; 
 901   fputs("<Swig Packed ", fp
);  
 902   if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) { 
 911 SWIGRUNTIME PyObject 
* 
 912 PySwigPacked_repr(PySwigPacked 
*v
) 
 914   char result
[SWIG_BUFFER_SIZE
]; 
 915   if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) { 
 916     return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->desc
); 
 918     return PyString_FromFormat("<Swig Packed %s>", v
->desc
); 
 922 SWIGRUNTIME PyObject 
* 
 923 PySwigPacked_str(PySwigPacked 
*v
) 
 925   char result
[SWIG_BUFFER_SIZE
]; 
 926   if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){ 
 927     return PyString_FromFormat("%s%s", result
, v
->desc
); 
 929     return PyString_FromString(v
->desc
); 
 934 PySwigPacked_compare(PySwigPacked 
*v
, PySwigPacked 
*w
) 
 936   int c 
= strcmp(v
->desc
, w
->desc
); 
 938     return (c 
> 0) ? 1 : -1; 
 942     int s 
= (i 
< j
) ? -1 : ((i 
> j
) ? 1 : 0); 
 943     return s 
? s 
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
); 
 948 PySwigPacked_dealloc(PySwigPacked 
*self
) 
 954 SWIGRUNTIME PyTypeObject
* 
 955 PySwigPacked_type(void) { 
 956   static char pyswigpacked_type__doc__
[] =  
 957     "Swig object carries a C/C++ instance pointer"; 
 958   static PyTypeObject pyswigpacked_type
 
 959 #if !defined(__cplusplus) 
 961   static int type_init 
= 0;   
 966     PyObject_HEAD_INIT(&PyType_Type
) 
 968     (char *)"PySwigPacked",             /*tp_name*/ 
 969     sizeof(PySwigPacked
),               /*tp_basicsize*/ 
 972     (destructor
)PySwigPacked_dealloc
,   /*tp_dealloc*/ 
 973     (printfunc
)PySwigPacked_print
,      /*tp_print*/ 
 974     (getattrfunc
)0,                     /*tp_getattr*/ 
 975     (setattrfunc
)0,                     /*tp_setattr*/ 
 976     (cmpfunc
)PySwigPacked_compare
,      /*tp_compare*/ 
 977     (reprfunc
)PySwigPacked_repr
,        /*tp_repr*/ 
 979     0,                                  /*tp_as_sequence*/ 
 981     (hashfunc
)0,                        /*tp_hash*/ 
 982     (ternaryfunc
)0,                     /*tp_call*/ 
 983     (reprfunc
)PySwigPacked_str
,         /*tp_str*/ 
 984     /* Space for future expansion */ 
 986     pyswigpacked_type__doc__
,           /* Documentation string */ 
 987 #if PY_VERSION_HEX >= 0x02000000 
 991 #if PY_VERSION_HEX >= 0x02010000 
 992     0,                                  /* tp_richcompare */ 
 993     0,                                  /* tp_weaklistoffset */ 
 995 #if PY_VERSION_HEX >= 0x02020000          
 996     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ 
 998 #if PY_VERSION_HEX >= 0x02030000 
1002     0,0,0,0                             /* tp_alloc -> tp_next */ 
1005 #if !defined(__cplusplus) 
1006     pyswigpacked_type 
= tmp
; 
1010   return &pyswigpacked_type
; 
1013 SWIGRUNTIME PyObject 
* 
1014 PySwigPacked_FromDataAndDesc(void *ptr
, size_t size
, const char *desc
) 
1016   PySwigPacked 
*self 
= PyObject_NEW(PySwigPacked
, PySwigPacked_type()); 
1020     void *pack 
= malloc(size
); 
1022       memcpy(pack
, ptr
, size
); 
1026       return (PyObject 
*) self
; 
1032 SWIGRUNTIMEINLINE 
const char * 
1033 PySwigPacked_UnpackData(PyObject 
*obj
, void *ptr
, size_t size
) 
1035   PySwigPacked 
*self 
= (PySwigPacked 
*)obj
; 
1036   if (self
->size 
!= size
) return 0; 
1037   memcpy(ptr
, self
->pack
, size
); 
1041 SWIGRUNTIMEINLINE 
const char * 
1042 PySwigPacked_GetDesc(PyObject 
*self
) 
1044   return ((PySwigPacked 
*)self
)->desc
; 
1047 SWIGRUNTIMEINLINE 
int 
1048 PySwigPacked_Check(PyObject 
*op
) { 
1049   return ((op
)->ob_type 
== PySwigPacked_type())  
1050     || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0); 
1054 /* ----------------------------------------------------------------------------- 
1055  * Use the old Python PyCObject instead of PySwigObject 
1056  * ----------------------------------------------------------------------------- */ 
1058 #define PySwigObject_GetDesc(obj)                  PyCObject_GetDesc(obj) 
1059 #define PySwigObject_Check(obj)            PyCObject_Check(obj) 
1060 #define PySwigObject_AsVoidPtr(obj)        PyCObject_AsVoidPtr(obj) 
1061 #define PySwigObject_FromVoidPtrAndDesc(p, d)  PyCObject_FromVoidPtrAndDesc(p, d, NULL) 
1067 /* ----------------------------------------------------------------------------- 
1068  * errors manipulation 
1069  * ----------------------------------------------------------------------------- */ 
1072 SWIG_Python_TypeError(const char *type
, PyObject 
*obj
) 
1075 #if defined(SWIG_COBJECT_TYPES) 
1076     if (obj 
&& PySwigObject_Check(obj
)) { 
1077       const char *otype 
= (const char *) PySwigObject_GetDesc(obj
); 
1079         PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received", 
1086       const char *otype 
= (obj 
? obj
->ob_type
->tp_name 
: 0);  
1088         PyObject 
*str 
= PyObject_Str(obj
); 
1089         const char *cstr 
= str 
? PyString_AsString(str
) : 0; 
1091           PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received", 
1094           PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received", 
1101     PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
); 
1103     PyErr_Format(PyExc_TypeError
, "unexpected type is received"); 
1107 SWIGRUNTIMEINLINE 
void 
1108 SWIG_Python_NullRef(const char *type
) 
1111     PyErr_Format(PyExc_TypeError
, "null reference of type '%s' was received",type
); 
1113     PyErr_Format(PyExc_TypeError
, "null reference was received"); 
1118 SWIG_Python_AddErrMesg(const char* mesg
, int infront
) 
1120   if (PyErr_Occurred()) { 
1122     PyObject 
*value 
= 0; 
1123     PyObject 
*traceback 
= 0; 
1124     PyErr_Fetch(&type
, &value
, &traceback
); 
1126       PyObject 
*old_str 
= PyObject_Str(value
); 
1130         PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
)); 
1132         PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
); 
1143 SWIG_Python_ArgFail(int argnum
) 
1145   if (PyErr_Occurred()) { 
1146     /* add information about failing argument */ 
1148     PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
); 
1149     return SWIG_Python_AddErrMesg(mesg
, 1); 
1156 /* ----------------------------------------------------------------------------- 
1157  * pointers/data manipulation 
1158  * ----------------------------------------------------------------------------- */ 
1160 /* Convert a pointer value */ 
1162 SWIG_Python_ConvertPtr(PyObject 
*obj
, void **ptr
, swig_type_info 
*ty
, int flags
) { 
1165   static PyObject 
*SWIG_this 
= 0; 
1167   PyObject  
*pyobj 
= 0; 
1171   if (obj 
== Py_None
) { 
1176 #ifdef SWIG_COBJECT_TYPES 
1177   if (!(PySwigObject_Check(obj
))) { 
1179       SWIG_this 
= PyString_FromString("this"); 
1181     obj 
= PyObject_GetAttr(obj
,SWIG_this
); 
1183     if (!obj
) goto type_error
; 
1184     if (!PySwigObject_Check(obj
)) { 
1189   vptr 
= PySwigObject_AsVoidPtr(obj
); 
1190   c 
= (const char *) PySwigObject_GetDesc(obj
); 
1191   if (newref
) { Py_DECREF(obj
); } 
1194   if (!(PyString_Check(obj
))) { 
1196       SWIG_this 
= PyString_FromString("this"); 
1198     obj 
= PyObject_GetAttr(obj
,SWIG_this
); 
1200     if (!obj
) goto type_error
; 
1201     if (!PyString_Check(obj
)) { 
1206   c 
= PyString_AsString(obj
); 
1207   /* Pointer values must start with leading underscore */ 
1208   c 
= SWIG_UnpackVoidPtr(c
, &vptr
, ty
->name
); 
1209   if (newref
) { Py_DECREF(obj
); } 
1210   if (!c
) goto type_error
; 
1215     tc 
= SWIG_TypeCheck(c
,ty
); 
1216     if (!tc
) goto type_error
; 
1217     *ptr 
= SWIG_TypeCast(tc
,vptr
); 
1221   if ((pyobj
) && (flags 
& SWIG_POINTER_DISOWN
)) { 
1222     PyObject_SetAttrString(pyobj
,(char*)"thisown",Py_False
); 
1228   if (pyobj 
&& !obj
) {     
1230     if (PyCFunction_Check(obj
)) { 
1231       /* here we get the method pointer for callbacks */ 
1232       char *doc 
= (((PyCFunctionObject 
*)obj
) -> m_ml 
-> ml_doc
); 
1233       c 
= doc 
? strstr(doc
, "swig_ptr: ") : 0; 
1235         c 
= ty 
? SWIG_UnpackVoidPtr(c 
+ 10, &vptr
, ty
->name
) : 0; 
1236         if (!c
) goto type_error
; 
1241   if (flags 
& SWIG_POINTER_EXCEPTION
) { 
1243       SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
); 
1245       SWIG_Python_TypeError("C/C++ pointer", obj
); 
1251 /* Convert a pointer value, signal an exception on a type mismatch */ 
1253 SWIG_Python_MustGetPtr(PyObject 
*obj
, swig_type_info 
*ty
, int argnum
, int flags
) { 
1255   if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) { 
1257     if (flags 
& SWIG_POINTER_EXCEPTION
) { 
1258       SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
); 
1259       SWIG_Python_ArgFail(argnum
); 
1265 /* Convert a packed value value */ 
1267 SWIG_Python_ConvertPacked(PyObject 
*obj
, void *ptr
, size_t sz
, swig_type_info 
*ty
, int flags
) { 
1271 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON) 
1272   c 
= PySwigPacked_UnpackData(obj
, ptr
, sz
); 
1274   if ((!obj
) || (!PyString_Check(obj
))) goto type_error
; 
1275   c 
= PyString_AsString(obj
); 
1276   /* Pointer values must start with leading underscore */ 
1277   c 
= SWIG_UnpackDataName(c
, ptr
, sz
, ty
->name
); 
1279   if (!c
) goto type_error
; 
1281     tc 
= SWIG_TypeCheck(c
,ty
); 
1282     if (!tc
) goto type_error
; 
1288   if (flags 
& SWIG_POINTER_EXCEPTION
) { 
1290       SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
); 
1292       SWIG_Python_TypeError("C/C++ packed data", obj
); 
1298 /* Create a new array object */ 
1299 SWIGRUNTIME PyObject 
* 
1300 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info 
*type
, int own
) { 
1303     if (!PyErr_Occurred()) { 
1304       PyErr_Format(PyExc_TypeError
, "Swig: null type passed to NewPointerObj"); 
1312 #ifdef SWIG_COBJECT_TYPES 
1313   robj 
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)type
->name
); 
1316     char result
[SWIG_BUFFER_SIZE
]; 
1317     robj 
= SWIG_PackVoidPtr(result
, ptr
, type
->name
, sizeof(result
)) ? 
1318       PyString_FromString(result
) : 0; 
1321   if (!robj 
|| (robj 
== Py_None
)) return robj
; 
1322   if (type
->clientdata
) { 
1324     PyObject 
*args 
= Py_BuildValue((char*)"(O)", robj
); 
1326     inst 
= PyObject_CallObject((PyObject 
*) type
->clientdata
, args
); 
1330         PyObject_SetAttrString(inst
,(char*)"thisown",Py_True
); 
1338 SWIGRUNTIME PyObject 
* 
1339 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info 
*type
) { 
1345 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON) 
1346   robj 
= PySwigPacked_FromDataAndDesc((void *) ptr
, sz
, (char *)type
->name
); 
1349     char result
[SWIG_BUFFER_SIZE
]; 
1350     robj 
= SWIG_PackDataName(result
, ptr
, sz
, type
->name
, sizeof(result
)) ? 
1351       PyString_FromString(result
) : 0; 
1357 /* -----------------------------------------------------------------------------* 
1359  * -----------------------------------------------------------------------------*/ 
1361 #ifdef SWIG_LINK_RUNTIME 
1362 void *SWIG_ReturnGlobalTypeList(void *); 
1365 SWIGRUNTIME swig_module_info 
* 
1366 SWIG_Python_GetModule(void) { 
1367   static void *type_pointer 
= (void *)0; 
1368   /* first check if module already created */ 
1369   if (!type_pointer
) { 
1370 #ifdef SWIG_LINK_RUNTIME 
1371     type_pointer 
= SWIG_ReturnGlobalTypeList((void *)0); 
1373     type_pointer 
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
, 
1374                                     (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
); 
1375     if (PyErr_Occurred()) { 
1377       type_pointer 
= (void *)0; 
1381   return (swig_module_info 
*) type_pointer
; 
1384 #if PY_MAJOR_VERSION < 2 
1385 /* PyModule_AddObject function was introduced in Python 2.0.  The following function 
1386 is copied out of Python/modsupport.c in python version 2.3.4 */ 
1388 PyModule_AddObject(PyObject 
*m
, char *name
, PyObject 
*o
) 
1391   if (!PyModule_Check(m
)) { 
1392     PyErr_SetString(PyExc_TypeError
, 
1393                     "PyModule_AddObject() needs module as first arg"); 
1397     PyErr_SetString(PyExc_TypeError
, 
1398                     "PyModule_AddObject() needs non-NULL value"); 
1402   dict 
= PyModule_GetDict(m
); 
1404     /* Internal error -- modules must have a dict! */ 
1405     PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__", 
1406                  PyModule_GetName(m
)); 
1409   if (PyDict_SetItemString(dict
, name
, o
)) 
1417 SWIG_Python_SetModule(swig_module_info 
*swig_module
) { 
1418   static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */ 
1420   PyObject 
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
, 
1421                                    swig_empty_runtime_method_table
); 
1422   PyObject 
*pointer 
= PyCObject_FromVoidPtr((void *) swig_module
, NULL
); 
1423   if (pointer 
&& module) { 
1424     PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
); 
1433 /* -------- TYPES TABLE (BEGIN) -------- */ 
1435 #define SWIGTYPE_p_char swig_types[0] 
1436 #define SWIGTYPE_p_form_ops_t swig_types[1] 
1437 #define SWIGTYPE_p_int swig_types[2] 
1438 #define SWIGTYPE_p_unsigned_char swig_types[3] 
1439 #define SWIGTYPE_p_unsigned_int swig_types[4] 
1440 #define SWIGTYPE_p_unsigned_long swig_types[5] 
1441 #define SWIGTYPE_p_wxANIHandler swig_types[6] 
1442 #define SWIGTYPE_p_wxAcceleratorTable swig_types[7] 
1443 #define SWIGTYPE_p_wxActivateEvent swig_types[8] 
1444 #define SWIGTYPE_p_wxArrayInt swig_types[9] 
1445 #define SWIGTYPE_p_wxBMPHandler swig_types[10] 
1446 #define SWIGTYPE_p_wxBitmap swig_types[11] 
1447 #define SWIGTYPE_p_wxBoxSizer swig_types[12] 
1448 #define SWIGTYPE_p_wxCURHandler swig_types[13] 
1449 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[14] 
1450 #define SWIGTYPE_p_wxChildFocusEvent swig_types[15] 
1451 #define SWIGTYPE_p_wxCloseEvent swig_types[16] 
1452 #define SWIGTYPE_p_wxColour swig_types[17] 
1453 #define SWIGTYPE_p_wxColourData swig_types[18] 
1454 #define SWIGTYPE_p_wxColourDialog swig_types[19] 
1455 #define SWIGTYPE_p_wxCommandEvent swig_types[20] 
1456 #define SWIGTYPE_p_wxContextMenuEvent swig_types[21] 
1457 #define SWIGTYPE_p_wxControl swig_types[22] 
1458 #define SWIGTYPE_p_wxControlWithItems swig_types[23] 
1459 #define SWIGTYPE_p_wxDC swig_types[24] 
1460 #define SWIGTYPE_p_wxDateEvent swig_types[25] 
1461 #define SWIGTYPE_p_wxDialog swig_types[26] 
1462 #define SWIGTYPE_p_wxDirDialog swig_types[27] 
1463 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[28] 
1464 #define SWIGTYPE_p_wxDropFilesEvent swig_types[29] 
1465 #define SWIGTYPE_p_wxDuplexMode swig_types[30] 
1466 #define SWIGTYPE_p_wxEraseEvent swig_types[31] 
1467 #define SWIGTYPE_p_wxEvent swig_types[32] 
1468 #define SWIGTYPE_p_wxEvtHandler swig_types[33] 
1469 #define SWIGTYPE_p_wxFSFile swig_types[34] 
1470 #define SWIGTYPE_p_wxFileDialog swig_types[35] 
1471 #define SWIGTYPE_p_wxFileSystem swig_types[36] 
1472 #define SWIGTYPE_p_wxFindDialogEvent swig_types[37] 
1473 #define SWIGTYPE_p_wxFindReplaceData swig_types[38] 
1474 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[39] 
1475 #define SWIGTYPE_p_wxFlexGridSizer swig_types[40] 
1476 #define SWIGTYPE_p_wxFocusEvent swig_types[41] 
1477 #define SWIGTYPE_p_wxFont swig_types[42] 
1478 #define SWIGTYPE_p_wxFontData swig_types[43] 
1479 #define SWIGTYPE_p_wxFontDialog swig_types[44] 
1480 #define SWIGTYPE_p_wxFrame swig_types[45] 
1481 #define SWIGTYPE_p_wxGBSizerItem swig_types[46] 
1482 #define SWIGTYPE_p_wxGIFHandler swig_types[47] 
1483 #define SWIGTYPE_p_wxGridBagSizer swig_types[48] 
1484 #define SWIGTYPE_p_wxGridSizer swig_types[49] 
1485 #define SWIGTYPE_p_wxICOHandler swig_types[50] 
1486 #define SWIGTYPE_p_wxIcon swig_types[51] 
1487 #define SWIGTYPE_p_wxIconBundle swig_types[52] 
1488 #define SWIGTYPE_p_wxIconizeEvent swig_types[53] 
1489 #define SWIGTYPE_p_wxIdleEvent swig_types[54] 
1490 #define SWIGTYPE_p_wxImage swig_types[55] 
1491 #define SWIGTYPE_p_wxImageHandler swig_types[56] 
1492 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[57] 
1493 #define SWIGTYPE_p_wxInitDialogEvent swig_types[58] 
1494 #define SWIGTYPE_p_wxJPEGHandler swig_types[59] 
1495 #define SWIGTYPE_p_wxKeyEvent swig_types[60] 
1496 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[61] 
1497 #define SWIGTYPE_p_wxLayoutConstraints swig_types[62] 
1498 #define SWIGTYPE_p_wxMDIChildFrame swig_types[63] 
1499 #define SWIGTYPE_p_wxMDIClientWindow swig_types[64] 
1500 #define SWIGTYPE_p_wxMDIParentFrame swig_types[65] 
1501 #define SWIGTYPE_p_wxMaximizeEvent swig_types[66] 
1502 #define SWIGTYPE_p_wxMenu swig_types[67] 
1503 #define SWIGTYPE_p_wxMenuBar swig_types[68] 
1504 #define SWIGTYPE_p_wxMenuEvent swig_types[69] 
1505 #define SWIGTYPE_p_wxMenuItem swig_types[70] 
1506 #define SWIGTYPE_p_wxMessageDialog swig_types[71] 
1507 #define SWIGTYPE_p_wxMiniFrame swig_types[72] 
1508 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[73] 
1509 #define SWIGTYPE_p_wxMouseEvent swig_types[74] 
1510 #define SWIGTYPE_p_wxMoveEvent swig_types[75] 
1511 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[76] 
1512 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[77] 
1513 #define SWIGTYPE_p_wxNcPaintEvent swig_types[78] 
1514 #define SWIGTYPE_p_wxNotifyEvent swig_types[79] 
1515 #define SWIGTYPE_p_wxObject swig_types[80] 
1516 #define SWIGTYPE_p_wxPCXHandler swig_types[81] 
1517 #define SWIGTYPE_p_wxPNGHandler swig_types[82] 
1518 #define SWIGTYPE_p_wxPNMHandler swig_types[83] 
1519 #define SWIGTYPE_p_wxPageSetupDialog swig_types[84] 
1520 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[85] 
1521 #define SWIGTYPE_p_wxPaintEvent swig_types[86] 
1522 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[87] 
1523 #define SWIGTYPE_p_wxPanel swig_types[88] 
1524 #define SWIGTYPE_p_wxPaperSize swig_types[89] 
1525 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[90] 
1526 #define SWIGTYPE_p_wxPoint swig_types[91] 
1527 #define SWIGTYPE_p_wxPopupWindow swig_types[92] 
1528 #define SWIGTYPE_p_wxPreviewCanvas swig_types[93] 
1529 #define SWIGTYPE_p_wxPreviewControlBar swig_types[94] 
1530 #define SWIGTYPE_p_wxPreviewFrame swig_types[95] 
1531 #define SWIGTYPE_p_wxPrintData swig_types[96] 
1532 #define SWIGTYPE_p_wxPrintDialog swig_types[97] 
1533 #define SWIGTYPE_p_wxPrintDialogData swig_types[98] 
1534 #define SWIGTYPE_p_wxPrintPreview swig_types[99] 
1535 #define SWIGTYPE_p_wxPrinter swig_types[100] 
1536 #define SWIGTYPE_p_wxProgressDialog swig_types[101] 
1537 #define SWIGTYPE_p_wxPyApp swig_types[102] 
1538 #define SWIGTYPE_p_wxPyCommandEvent swig_types[103] 
1539 #define SWIGTYPE_p_wxPyEvent swig_types[104] 
1540 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[105] 
1541 #define SWIGTYPE_p_wxPyImageHandler swig_types[106] 
1542 #define SWIGTYPE_p_wxPyPanel swig_types[107] 
1543 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[108] 
1544 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[109] 
1545 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[110] 
1546 #define SWIGTYPE_p_wxPyPrintPreview swig_types[111] 
1547 #define SWIGTYPE_p_wxPyPrintout swig_types[112] 
1548 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[113] 
1549 #define SWIGTYPE_p_wxPySizer swig_types[114] 
1550 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[115] 
1551 #define SWIGTYPE_p_wxPyVListBox swig_types[116] 
1552 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[117] 
1553 #define SWIGTYPE_p_wxPyValidator swig_types[118] 
1554 #define SWIGTYPE_p_wxPyWindow swig_types[119] 
1555 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[120] 
1556 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[121] 
1557 #define SWIGTYPE_p_wxRect swig_types[122] 
1558 #define SWIGTYPE_p_wxRegion swig_types[123] 
1559 #define SWIGTYPE_p_wxSashEvent swig_types[124] 
1560 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[125] 
1561 #define SWIGTYPE_p_wxSashWindow swig_types[126] 
1562 #define SWIGTYPE_p_wxScrollEvent swig_types[127] 
1563 #define SWIGTYPE_p_wxScrollWinEvent swig_types[128] 
1564 #define SWIGTYPE_p_wxScrolledWindow swig_types[129] 
1565 #define SWIGTYPE_p_wxSetCursorEvent swig_types[130] 
1566 #define SWIGTYPE_p_wxShowEvent swig_types[131] 
1567 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[132] 
1568 #define SWIGTYPE_p_wxSize swig_types[133] 
1569 #define SWIGTYPE_p_wxSizeEvent swig_types[134] 
1570 #define SWIGTYPE_p_wxSizer swig_types[135] 
1571 #define SWIGTYPE_p_wxSizerItem swig_types[136] 
1572 #define SWIGTYPE_p_wxSplashScreen swig_types[137] 
1573 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[138] 
1574 #define SWIGTYPE_p_wxSplitterEvent swig_types[139] 
1575 #define SWIGTYPE_p_wxSplitterWindow swig_types[140] 
1576 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[141] 
1577 #define SWIGTYPE_p_wxStatusBar swig_types[142] 
1578 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[143] 
1579 #define SWIGTYPE_p_wxString swig_types[144] 
1580 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[145] 
1581 #define SWIGTYPE_p_wxTIFFHandler swig_types[146] 
1582 #define SWIGTYPE_p_wxTaskBarIcon swig_types[147] 
1583 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[148] 
1584 #define SWIGTYPE_p_wxTextEntryDialog swig_types[149] 
1585 #define SWIGTYPE_p_wxTipWindow swig_types[150] 
1586 #define SWIGTYPE_p_wxToolBar swig_types[151] 
1587 #define SWIGTYPE_p_wxTopLevelWindow swig_types[152] 
1588 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[153] 
1589 #define SWIGTYPE_p_wxValidator swig_types[154] 
1590 #define SWIGTYPE_p_wxVisualAttributes swig_types[155] 
1591 #define SWIGTYPE_p_wxWindow swig_types[156] 
1592 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[157] 
1593 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[158] 
1594 #define SWIGTYPE_p_wxXPMHandler swig_types[159] 
1595 #define SWIGTYPE_ptrdiff_t swig_types[160] 
1596 #define SWIGTYPE_std__ptrdiff_t swig_types[161] 
1597 #define SWIGTYPE_unsigned_int swig_types[162] 
1598 static swig_type_info 
*swig_types
[164]; 
1599 static swig_module_info swig_module 
= {swig_types
, 163, 0, 0, 0, 0}; 
1600 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) 
1601 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) 
1603 /* -------- TYPES TABLE (END) -------- */ 
1606 /*----------------------------------------------- 
1607               @(target):= _windows_.so 
1608   ------------------------------------------------*/ 
1609 #define SWIG_init    init_windows_ 
1611 #define SWIG_name    "_windows_" 
1613 #include "wx/wxPython/wxPython.h" 
1614 #include "wx/wxPython/pyclasses.h" 
1617  static const wxString 
wxPyEmptyString(wxEmptyString
);  
1618  static const wxString 
wxPyPanelNameStr(wxPanelNameStr
);  
1626   SWIG_CheckLongInRange(long value
, long min_value
, long max_value
, 
1629   if (value 
< min_value
) { 
1631       PyErr_Format(PyExc_OverflowError
,  
1632                    "value %ld is less than '%s' minimum %ld",  
1633                    value
, errmsg
, min_value
); 
1636   } else if (value 
> max_value
) { 
1638       PyErr_Format(PyExc_OverflowError
, 
1639                    "value %ld is greater than '%s' maximum %ld",  
1640                    value
, errmsg
, max_value
); 
1649 SWIG_AsVal_long(PyObject
* obj
, long* val
) 
1651     if (PyNumber_Check(obj
)) { 
1652         if (val
) *val 
= PyInt_AsLong(obj
); 
1656         SWIG_Python_TypeError("number", obj
); 
1662 #if INT_MAX != LONG_MAX 
1664   SWIG_AsVal_int(PyObject 
*obj
, int *val
) 
1666   const char* errmsg 
= val 
? "int" : (char*)0; 
1668   if (SWIG_AsVal_long(obj
, &v
)) { 
1669     if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) { 
1670       if (val
) *val 
= static_cast<int >(v
); 
1679     SWIG_type_error(errmsg
, obj
); 
1684 SWIGINTERNINLINE 
int 
1685   SWIG_AsVal_int(PyObject 
*obj
, int *val
) 
1687   return SWIG_AsVal_long(obj
,(long*)val
); 
1692 SWIGINTERNINLINE 
int 
1693 SWIG_As_int(PyObject
* obj
) 
1696   if (!SWIG_AsVal_int(obj
, &v
)) { 
1698       this is needed to make valgrind/purify happier.  
1700     memset((void*)&v
, 0, sizeof(int)); 
1706 SWIGINTERNINLINE 
long 
1707 SWIG_As_long(PyObject
* obj
) 
1710   if (!SWIG_AsVal_long(obj
, &v
)) { 
1712       this is needed to make valgrind/purify happier.  
1714     memset((void*)&v
, 0, sizeof(long)); 
1720 SWIGINTERNINLINE 
int 
1721 SWIG_Check_int(PyObject
* obj
) 
1723   return SWIG_AsVal_int(obj
, (int*)0); 
1727 SWIGINTERNINLINE 
int 
1728 SWIG_Check_long(PyObject
* obj
) 
1730   return SWIG_AsVal_long(obj
, (long*)0); 
1735   SWIG_AsVal_bool(PyObject 
*obj
, bool *val
) 
1737   if (obj 
== Py_True
) { 
1738     if (val
) *val 
= true; 
1741   if (obj 
== Py_False
) { 
1742     if (val
) *val 
= false; 
1746   if (SWIG_AsVal_int(obj
, &res
)) {     
1747     if (val
) *val 
= res 
? true : false; 
1753     SWIG_type_error("bool", obj
); 
1759 SWIGINTERNINLINE 
bool 
1760 SWIG_As_bool(PyObject
* obj
) 
1763   if (!SWIG_AsVal_bool(obj
, &v
)) { 
1765       this is needed to make valgrind/purify happier.  
1767     memset((void*)&v
, 0, sizeof(bool)); 
1773 SWIGINTERNINLINE 
int 
1774 SWIG_Check_bool(PyObject
* obj
) 
1776   return SWIG_AsVal_bool(obj
, (bool*)0); 
1780   /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/ 
1781 #define SWIG_From_int PyInt_FromLong 
1785     static PyObject
* t_output_helper(PyObject
* result
, PyObject
* obj
) 
1791         } else if (result 
== Py_None
) { 
1795             if (!PyTuple_Check(result
)) { 
1797                 result 
= PyTuple_New(1); 
1798                 PyTuple_SET_ITEM(result
, 0, o2
); 
1800             o3 
= PyTuple_New(1);             
1801             PyTuple_SetItem(o3
, 0, obj
);       
1803             result 
= PySequence_Concat(o2
, o3
);  
1813 SWIG_AsVal_double(PyObject 
*obj
, double* val
) 
1815     if (PyNumber_Check(obj
)) { 
1816         if (val
) *val 
= PyFloat_AsDouble(obj
); 
1820         SWIG_Python_TypeError("number", obj
); 
1826 SWIGINTERNINLINE 
double 
1827 SWIG_As_double(PyObject
* obj
) 
1830   if (!SWIG_AsVal_double(obj
, &v
)) { 
1832       this is needed to make valgrind/purify happier.  
1834     memset((void*)&v
, 0, sizeof(double)); 
1840 SWIGINTERNINLINE 
int 
1841 SWIG_Check_double(PyObject
* obj
) 
1843   return SWIG_AsVal_double(obj
, (double*)0); 
1847   /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/ 
1848 #define SWIG_From_double PyFloat_FromDouble 
1851  static const wxString 
wxPyFrameNameStr(wxFrameNameStr
);  
1852  static const wxString 
wxPyDialogNameStr(wxDialogNameStr
);  
1853  static const wxString 
wxPyStatusLineNameStr(wxStatusLineNameStr
);  
1854  static const wxString 
wxPyToolBarNameStr(wxToolBarNameStr
);  
1855 static void wxTopLevelWindow_MacSetMetalAppearance(wxTopLevelWindow 
*self
,bool on
){ /*wxPyRaiseNotImplemented();*/ } 
1856 static bool wxTopLevelWindow_MacGetMetalAppearance(wxTopLevelWindow 
const *self
){ /*wxPyRaiseNotImplemented();*/ return false; } 
1858   /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/ 
1859 #define SWIG_From_long PyInt_FromLong 
1864 static wxRect 
wxStatusBar_GetFieldRect(wxStatusBar 
*self
,int i
){ 
1866             self
->GetFieldRect(i
, r
); 
1869  static const wxString 
wxPySplitterNameStr(wxT("splitter"));  
1870  static const wxString 
wxPySashNameStr(wxT("sashWindow"));  
1871  static const wxString 
wxPySashLayoutNameStr(wxT("layoutWindow"));  
1873 #include <wx/popupwin.h> 
1876 class wxPyPopupTransientWindow 
: public wxPopupTransientWindow
 
1879     wxPyPopupTransientWindow() : wxPopupTransientWindow() {} 
1880     wxPyPopupTransientWindow(wxWindow
* parent
, int style 
= wxBORDER_NONE
) 
1881         : wxPopupTransientWindow(parent
, style
) {} 
1883     DEC_PYCALLBACK_BOOL_ME(ProcessLeftDown
); 
1884     DEC_PYCALLBACK__(OnDismiss
); 
1885     DEC_PYCALLBACK_BOOL_(CanDismiss
); 
1890 IMP_PYCALLBACK_BOOL_ME(wxPyPopupTransientWindow
, wxPopupTransientWindow
, ProcessLeftDown
); 
1891 IMP_PYCALLBACK__(wxPyPopupTransientWindow
, wxPopupTransientWindow
, OnDismiss
); 
1892 IMP_PYCALLBACK_BOOL_(wxPyPopupTransientWindow
, wxPopupTransientWindow
, CanDismiss
); 
1895 #include <wx/tipwin.h> 
1897 static wxTipWindow 
*new_wxTipWindow(wxWindow 
*parent
,wxString 
const &text
,int maxLength
=100,wxRect 
*rectBound
=NULL
){ 
1898             return new wxTipWindow(parent
, text
, maxLength
, NULL
, rectBound
); 
1901 #include <wx/tipwin.h> 
1904 #include <wx/vscroll.h> 
1907 class wxPyVScrolledWindow  
: public wxVScrolledWindow
 
1909     DECLARE_ABSTRACT_CLASS(wxPyVScrolledWindow
) 
1911     wxPyVScrolledWindow() : wxVScrolledWindow() {} 
1913     wxPyVScrolledWindow(wxWindow 
*parent
, 
1914                         wxWindowID id 
= wxID_ANY
, 
1915                         const wxPoint
& pos 
= wxDefaultPosition
, 
1916                         const wxSize
& size 
= wxDefaultSize
, 
1918                         const wxString
& name 
= wxPyPanelNameStr
) 
1919         : wxVScrolledWindow(parent
, id
, pos
, size
, style
, name
) 
1922     // Overridable virtuals 
1924     // this function must be overridden in the derived class and it should 
1925     // return the height of the given line in pixels 
1926     DEC_PYCALLBACK_COORD_SIZET_constpure(OnGetLineHeight
); 
1929     // this function doesn't have to be overridden but it may be useful to do 
1930     // it if calculating the lines heights is a relatively expensive operation 
1931     // as it gives the user code a possibility to calculate several of them at 
1934     // OnGetLinesHint() is normally called just before OnGetLineHeight() but you 
1935     // shouldn't rely on the latter being called for all lines in the interval 
1936     // specified here. It is also possible that OnGetLineHeight() will be 
1937     // called for the lines outside of this interval, so this is really just a 
1938     // hint, not a promise. 
1940     // finally note that lineMin is inclusive, while lineMax is exclusive, as 
1942     DEC_PYCALLBACK_VOID_SIZETSIZET_const(OnGetLinesHint
); 
1945     // when the number of lines changes, we try to estimate the total height 
1946     // of all lines which is a rather expensive operation in terms of lines 
1947     // access, so if the user code may estimate the average height 
1948     // better/faster than we do, it should override this function to implement 
1951     // this function should return the best guess for the total height it may 
1953     DEC_PYCALLBACK_COORD_const(EstimateTotalHeight
); 
1956     // Also expose some other interesting protected methods 
1959     // find the index of the line we need to show at the top of the window such 
1960     // that the last (fully or partially) visible line is the given one 
1961     size_t FindFirstFromBottom(size_t lineLast
, bool fullyVisible 
= false) 
1962     { return wxVScrolledWindow::FindFirstFromBottom(lineLast
, fullyVisible
); } 
1964     // get the total height of the lines between lineMin (inclusive) and 
1965     // lineMax (exclusive) 
1966     wxCoord 
GetLinesHeight(size_t lineMin
, size_t lineMax
) const 
1967     { return wxVScrolledWindow::GetLinesHeight(lineMin
, lineMax
); } 
1973 IMPLEMENT_ABSTRACT_CLASS(wxPyVScrolledWindow
, wxVScrolledWindow
); 
1975 IMP_PYCALLBACK_COORD_SIZET_constpure(wxPyVScrolledWindow
, wxVScrolledWindow
, OnGetLineHeight
); 
1976 IMP_PYCALLBACK_VOID_SIZETSIZET_const(wxPyVScrolledWindow
, wxVScrolledWindow
, OnGetLinesHint
); 
1977 IMP_PYCALLBACK_COORD_const          (wxPyVScrolledWindow
, wxVScrolledWindow
, EstimateTotalHeight
); 
1981 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
) 
1984     if (SWIG_AsVal_long(obj
, &v
) && v 
< 0) { 
1985         SWIG_Python_TypeError("unsigned number", obj
); 
1988         *val 
= (unsigned long)v
; 
1993 SWIGINTERNINLINE 
unsigned long 
1994 SWIG_As_unsigned_SS_long(PyObject
* obj
) 
1997   if (!SWIG_AsVal_unsigned_SS_long(obj
, &v
)) { 
1999       this is needed to make valgrind/purify happier.  
2001     memset((void*)&v
, 0, sizeof(unsigned long)); 
2007 SWIGINTERNINLINE 
int 
2008 SWIG_Check_unsigned_SS_long(PyObject
* obj
) 
2010   return SWIG_AsVal_unsigned_SS_long(obj
, (unsigned long*)0); 
2014 SWIGINTERNINLINE PyObject
*  
2015   SWIG_From_unsigned_SS_long(unsigned long value
) 
2017   return (value 
> LONG_MAX
) ? 
2018     PyLong_FromUnsignedLong(value
)  
2019     : PyInt_FromLong(static_cast<long >(value
));  
2023 #include <wx/vlbox.h> 
2025  static const wxString 
wxPyVListBoxNameStr(wxVListBoxNameStr
);  
2027 class wxPyVListBox  
: public wxVListBox
 
2029     DECLARE_ABSTRACT_CLASS(wxPyVListBox
) 
2031     wxPyVListBox() : wxVListBox() {} 
2033     wxPyVListBox(wxWindow 
*parent
, 
2034                  wxWindowID id 
= wxID_ANY
, 
2035                  const wxPoint
& pos 
= wxDefaultPosition
, 
2036                  const wxSize
& size 
= wxDefaultSize
, 
2038                  const wxString
& name 
= wxPyVListBoxNameStr
) 
2039         : wxVListBox(parent
, id
, pos
, size
, style
, name
) 
2042     // Overridable virtuals 
2044     // the derived class must implement this function to actually draw the item 
2045     // with the given index on the provided DC 
2046     // virtual void OnDrawItem(wxDC& dc, const wxRect& rect, size_t n) const = 0; 
2047     DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawItem
); 
2050     // the derived class must implement this method to return the height of the 
2052     // virtual wxCoord OnMeasureItem(size_t n) const = 0; 
2053     DEC_PYCALLBACK_COORD_SIZET_constpure(OnMeasureItem
); 
2056     // this method may be used to draw separators between the lines; note that 
2057     // the rectangle may be modified, typically to deflate it a bit before 
2058     // passing to OnDrawItem() 
2060     // the base class version doesn't do anything 
2061     //    virtual void OnDrawSeparator(wxDC& dc, wxRect& rect, size_t n) const; 
2062     DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawSeparator
); 
2065     // this method is used to draw the items background and, maybe, a border 
2068     // the base class version implements a reasonable default behaviour which 
2069     // consists in drawing the selected item with the standard background 
2070     // colour and drawing a border around the item if it is either selected or 
2072     //     virtual void OnDrawBackground(wxDC& dc, const wxRect& rect, size_t n) const; 
2073     DEC_PYCALLBACK__DCRECTSIZET_const(OnDrawBackground
); 
2079 IMPLEMENT_ABSTRACT_CLASS(wxPyVListBox
, wxVListBox
); 
2081 IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox
, wxVListBox
, OnDrawItem
); 
2082 IMP_PYCALLBACK_COORD_SIZET_constpure (wxPyVListBox
, wxVListBox
, OnMeasureItem
); 
2083 IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox
, wxVListBox
, OnDrawSeparator
); 
2084 IMP_PYCALLBACK__DCRECTSIZET_const    (wxPyVListBox
, wxVListBox
, OnDrawBackground
); 
2087 static PyObject 
*wxPyVListBox_GetFirstSelected(wxPyVListBox 
*self
){ 
2088             unsigned long cookie 
= 0; 
2089             int selected 
= self
->GetFirstSelected(cookie
); 
2090             wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2091             PyObject
* tup 
= PyTuple_New(2); 
2092             PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(selected
)); 
2093             PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(cookie
)); 
2094             wxPyEndBlockThreads(blocked
); 
2097 static PyObject 
*wxPyVListBox_GetNextSelected(wxPyVListBox 
*self
,unsigned long cookie
){ 
2098             int selected 
= self
->GetNextSelected(cookie
); 
2099             wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2100             PyObject
* tup 
= PyTuple_New(2); 
2101             PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(selected
)); 
2102             PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(cookie
)); 
2103             wxPyEndBlockThreads(blocked
); 
2107 #include <wx/htmllbox.h> 
2110 class wxPyHtmlListBox  
: public wxHtmlListBox
 
2112     DECLARE_ABSTRACT_CLASS(wxPyHtmlListBox
) 
2114     wxPyHtmlListBox() : wxHtmlListBox() {} 
2116     wxPyHtmlListBox(wxWindow 
*parent
, 
2117                     wxWindowID id 
= wxID_ANY
, 
2118                     const wxPoint
& pos 
= wxDefaultPosition
, 
2119                     const wxSize
& size 
= wxDefaultSize
, 
2121                     const wxString
& name 
= wxPyVListBoxNameStr
) 
2122         : wxHtmlListBox(parent
, id
, pos
, size
, style
, name
) 
2125     // Overridable virtuals 
2127     // this method must be implemented in the derived class and should return 
2128     // the body (i.e. without <html>) of the HTML for the given item 
2129     DEC_PYCALLBACK_STRING_SIZET_pure(OnGetItem
); 
2131     // this function may be overridden to decorate HTML returned by OnGetItem() 
2132     DEC_PYCALLBACK_STRING_SIZET(OnGetItemMarkup
); 
2135 //     // this method allows to customize the selection appearance: it may be used 
2136 //     // to specify the colour of the text which normally has the given colour 
2137 //     // colFg when it is inside the selection 
2139 //     // by default, the original colour is not used at all and all text has the 
2140 //     // same (default for this system) colour inside selection 
2141 //     virtual wxColour GetSelectedTextColour(const wxColour& colFg) const; 
2143 //     // this is the same as GetSelectedTextColour() but allows to customize the 
2144 //     // background colour -- this is even more rarely used as you can change it 
2145 //     // globally using SetSelectionBackground() 
2146 //     virtual wxColour GetSelectedTextBgColour(const wxColour& colBg) const; 
2153 IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlListBox
, wxHtmlListBox
) 
2155 IMP_PYCALLBACK_STRING_SIZET_pure(wxPyHtmlListBox
, wxHtmlListBox
, OnGetItem
); 
2156 IMP_PYCALLBACK_STRING_SIZET     (wxPyHtmlListBox
, wxHtmlListBox
, OnGetItemMarkup
); 
2162 #ifndef wxHAS_TASK_BAR_ICON 
2163 // implement dummy classes for platforms that don't have it 
2165 class wxTaskBarIcon 
: public wxEvtHandler
 
2168     wxTaskBarIcon()  { wxPyRaiseNotImplemented(); } 
2172 class wxTaskBarIconEvent 
: public wxEvent
 
2175     wxTaskBarIconEvent(wxEventType
, wxTaskBarIcon 
*) 
2176         { wxPyRaiseNotImplemented(); } 
2177     virtual wxEvent
* Clone() const { return NULL
; } 
2178     bool IsOk() const { return false; } 
2179     bool IsIconInstalled() const { return false; } 
2180     bool SetIcon(const wxIcon
& icon
, const wxString
& tooltip 
= wxPyEmptyString
) { return false; } 
2181     bool RemoveIcon() { return false; } 
2182     bool PopupMenu(wxMenu 
*menu
) { return false; } 
2186     wxEVT_TASKBAR_MOVE 
= 0, 
2187     wxEVT_TASKBAR_LEFT_DOWN 
= 0, 
2188     wxEVT_TASKBAR_LEFT_UP 
= 0, 
2189     wxEVT_TASKBAR_RIGHT_DOWN 
= 0, 
2190     wxEVT_TASKBAR_RIGHT_UP 
= 0, 
2191     wxEVT_TASKBAR_LEFT_DCLICK 
= 0, 
2192     wxEVT_TASKBAR_RIGHT_DCLICK 
= 0, 
2197 // Otherwise make a class that can virtualize CreatePopupMenu 
2198 class wxPyTaskBarIcon 
: public wxTaskBarIcon
 
2200     DECLARE_ABSTRACT_CLASS(wxPyTaskBarIcon
) 
2202     wxPyTaskBarIcon() : wxTaskBarIcon() 
2205     wxMenu
* CreatePopupMenu() { 
2206         wxMenu 
*rval 
= NULL
; 
2208         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2209         if ((found 
= wxPyCBH_findCallback(m_myInst
, "CreatePopupMenu"))) { 
2212             ro 
= wxPyCBH_callCallbackObj(m_myInst
, Py_BuildValue("()")); 
2214                 if (wxPyConvertSwigPtr(ro
, (void **)&ptr
, wxT("wxMenu"))) 
2219         wxPyEndBlockThreads(blocked
); 
2221             rval 
= wxTaskBarIcon::CreatePopupMenu(); 
2228 IMPLEMENT_ABSTRACT_CLASS(wxPyTaskBarIcon
, wxTaskBarIcon
); 
2232 static void wxPyTaskBarIcon_Destroy(wxPyTaskBarIcon 
*self
){ 
2236  static const wxString 
wxPyFileSelectorPromptStr(wxFileSelectorPromptStr
);  
2237  static const wxString 
wxPyDirSelectorPromptStr(wxDirSelectorPromptStr
);  
2238  static const wxString 
wxPyDirDialogNameStr(wxDirDialogNameStr
);  
2239  static const wxString 
wxPyFileSelectorDefaultWildcardStr(wxFileSelectorDefaultWildcardStr
);  
2240  static const wxString 
wxPyGetTextFromUserPromptStr(wxGetTextFromUserPromptStr
);  
2241  static const wxString 
wxPyMessageBoxCaptionStr(wxMessageBoxCaptionStr
);  
2242 static PyObject 
*wxFileDialog_GetFilenames(wxFileDialog 
*self
){ 
2244             self
->GetFilenames(arr
); 
2245             return wxArrayString2PyList_helper(arr
); 
2247 static PyObject 
*wxFileDialog_GetPaths(wxFileDialog 
*self
){ 
2249             self
->GetPaths(arr
); 
2250             return wxArrayString2PyList_helper(arr
); 
2252 static PyObject 
*wxMultiChoiceDialog_GetSelections(wxMultiChoiceDialog 
*self
){ 
2253             return wxArrayInt2PyList_helper(self
->GetSelections()); 
2255 static wxSingleChoiceDialog 
*new_wxSingleChoiceDialog(wxWindow 
*parent
,wxString 
const &message
,wxString 
const &caption
,int choices
,wxString 
*choices_array
,long style
=wxCHOICEDLG_STYLE
,wxPoint 
const &pos
=wxDefaultPosition
){ 
2256             return new wxSingleChoiceDialog(parent
, message
, caption
, 
2257                                             choices
, choices_array
, NULL
, style
, pos
); 
2259  static const wxString 
wxPyGetPasswordFromUserPromptStr(wxGetPasswordFromUserPromptStr
);  
2263  // C++ version of Python aware wxWindow 
2264 class wxPyWindow 
: public wxWindow
 
2266     DECLARE_DYNAMIC_CLASS(wxPyWindow
) 
2268     wxPyWindow() : wxWindow() {} 
2269     wxPyWindow(wxWindow
* parent
, const wxWindowID id
, 
2270                const wxPoint
& pos 
= wxDefaultPosition
, 
2271                const wxSize
& size 
= wxDefaultSize
, 
2273                const wxString
& name 
= wxPyPanelNameStr
) 
2274         : wxWindow(parent
, id
, pos
, size
, style
, name
) {} 
2276     void SetBestSize(const wxSize
& size
) { wxWindow::SetBestSize(size
); } 
2278     bool DoEraseBackground(wxDC
* dc
) { 
2280         return wxWindow::DoEraseBackground(dc
->GetHDC()); 
2282         dc
->SetBackground(wxBrush(GetBackgroundColour())); 
2288     DEC_PYCALLBACK_VOID_INT4(DoMoveWindow
); 
2289     DEC_PYCALLBACK_VOID_INT5(DoSetSize
); 
2290     DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize
); 
2291     DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize
); 
2293     DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize
); 
2294     DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize
); 
2295     DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition
); 
2297     DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize
); 
2298     DEC_PYCALLBACK_SIZE_const(DoGetBestSize
); 
2300     DEC_PYCALLBACK__(InitDialog
); 
2301     DEC_PYCALLBACK_BOOL_(TransferDataFromWindow
); 
2302     DEC_PYCALLBACK_BOOL_(TransferDataToWindow
); 
2303     DEC_PYCALLBACK_BOOL_(Validate
); 
2305     DEC_PYCALLBACK_BOOL_const(AcceptsFocus
); 
2306     DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard
); 
2307     DEC_PYCALLBACK_SIZE_const(GetMaxSize
); 
2309     DEC_PYCALLBACK_VOID_WXWINBASE(AddChild
); 
2310     DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild
); 
2312     DEC_PYCALLBACK_BOOL_const(ShouldInheritColours
); 
2313     DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes
); 
2315     DEC_PYCALLBACK_BOOL_(HasTransparentBackground
); 
2317     DEC_PYCALLBACK_VOID_(OnInternalIdle
); 
2322 IMPLEMENT_DYNAMIC_CLASS(wxPyWindow
, wxWindow
); 
2324 IMP_PYCALLBACK_VOID_INT4(wxPyWindow
, wxWindow
, DoMoveWindow
); 
2325 IMP_PYCALLBACK_VOID_INT5(wxPyWindow
, wxWindow
, DoSetSize
); 
2326 IMP_PYCALLBACK_VOID_INTINT(wxPyWindow
, wxWindow
, DoSetClientSize
); 
2327 IMP_PYCALLBACK_VOID_INTINT(wxPyWindow
, wxWindow
, DoSetVirtualSize
); 
2329 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow
, wxWindow
, DoGetSize
); 
2330 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow
, wxWindow
, DoGetClientSize
); 
2331 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow
, wxWindow
, DoGetPosition
); 
2333 IMP_PYCALLBACK_SIZE_const(wxPyWindow
, wxWindow
, DoGetVirtualSize
); 
2334 IMP_PYCALLBACK_SIZE_const(wxPyWindow
, wxWindow
, DoGetBestSize
); 
2336 IMP_PYCALLBACK__(wxPyWindow
, wxWindow
, InitDialog
); 
2337 IMP_PYCALLBACK_BOOL_(wxPyWindow
, wxWindow
, TransferDataFromWindow
); 
2338 IMP_PYCALLBACK_BOOL_(wxPyWindow
, wxWindow
, TransferDataToWindow
); 
2339 IMP_PYCALLBACK_BOOL_(wxPyWindow
, wxWindow
, Validate
); 
2341 IMP_PYCALLBACK_BOOL_const(wxPyWindow
, wxWindow
, AcceptsFocus
); 
2342 IMP_PYCALLBACK_BOOL_const(wxPyWindow
, wxWindow
, AcceptsFocusFromKeyboard
); 
2343 IMP_PYCALLBACK_SIZE_const(wxPyWindow
, wxWindow
, GetMaxSize
); 
2345 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow
, wxWindow
, AddChild
); 
2346 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow
, wxWindow
, RemoveChild
); 
2348 IMP_PYCALLBACK_BOOL_const(wxPyWindow
, wxWindow
, ShouldInheritColours
); 
2349 IMP_PYCALLBACK_VIZATTR_(wxPyWindow
, wxWindow
, GetDefaultAttributes
); 
2351 IMP_PYCALLBACK_BOOL_(wxPyWindow
, wxWindow
, HasTransparentBackground
); 
2353 IMP_PYCALLBACK_VOID_(wxPyWindow
, wxWindow
, OnInternalIdle
); 
2355  // C++ version of Python aware wxPanel 
2356 class wxPyPanel 
: public wxPanel
 
2358     DECLARE_DYNAMIC_CLASS(wxPyPanel
) 
2360     wxPyPanel() : wxPanel() {} 
2361     wxPyPanel(wxWindow
* parent
, const wxWindowID id
, 
2362                const wxPoint
& pos 
= wxDefaultPosition
, 
2363                const wxSize
& size 
= wxDefaultSize
, 
2365                const wxString
& name 
= wxPyPanelNameStr
) 
2366         : wxPanel(parent
, id
, pos
, size
, style
, name
) {} 
2368     void SetBestSize(const wxSize
& size
) { wxPanel::SetBestSize(size
); } 
2369     bool DoEraseBackground(wxDC
* dc
) { 
2371         return wxWindow::DoEraseBackground(dc
->GetHDC()); 
2373         dc
->SetBackground(wxBrush(GetBackgroundColour())); 
2380     DEC_PYCALLBACK_VOID_INT4(DoMoveWindow
); 
2381     DEC_PYCALLBACK_VOID_INT5(DoSetSize
); 
2382     DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize
); 
2383     DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize
); 
2385     DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize
); 
2386     DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize
); 
2387     DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition
); 
2389     DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize
); 
2390     DEC_PYCALLBACK_SIZE_const(DoGetBestSize
); 
2392     DEC_PYCALLBACK__(InitDialog
); 
2393     DEC_PYCALLBACK_BOOL_(TransferDataFromWindow
); 
2394     DEC_PYCALLBACK_BOOL_(TransferDataToWindow
); 
2395     DEC_PYCALLBACK_BOOL_(Validate
); 
2397     DEC_PYCALLBACK_BOOL_const(AcceptsFocus
); 
2398     DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard
); 
2399     DEC_PYCALLBACK_SIZE_const(GetMaxSize
); 
2401     DEC_PYCALLBACK_VOID_WXWINBASE(AddChild
); 
2402     DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild
); 
2404     DEC_PYCALLBACK_BOOL_const(ShouldInheritColours
); 
2405     DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes
); 
2407     DEC_PYCALLBACK_BOOL_(HasTransparentBackground
); 
2409     DEC_PYCALLBACK_VOID_(OnInternalIdle
); 
2414 IMPLEMENT_DYNAMIC_CLASS(wxPyPanel
, wxPanel
); 
2416 IMP_PYCALLBACK_VOID_INT4(wxPyPanel
, wxPanel
, DoMoveWindow
); 
2417 IMP_PYCALLBACK_VOID_INT5(wxPyPanel
, wxPanel
, DoSetSize
); 
2418 IMP_PYCALLBACK_VOID_INTINT(wxPyPanel
, wxPanel
, DoSetClientSize
); 
2419 IMP_PYCALLBACK_VOID_INTINT(wxPyPanel
, wxPanel
, DoSetVirtualSize
); 
2421 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel
, wxPanel
, DoGetSize
); 
2422 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel
, wxPanel
, DoGetClientSize
); 
2423 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel
, wxPanel
, DoGetPosition
); 
2425 IMP_PYCALLBACK_SIZE_const(wxPyPanel
, wxPanel
, DoGetVirtualSize
); 
2426 IMP_PYCALLBACK_SIZE_const(wxPyPanel
, wxPanel
, DoGetBestSize
); 
2428 IMP_PYCALLBACK__(wxPyPanel
, wxPanel
, InitDialog
); 
2429 IMP_PYCALLBACK_BOOL_(wxPyPanel
, wxPanel
, TransferDataFromWindow
); 
2430 IMP_PYCALLBACK_BOOL_(wxPyPanel
, wxPanel
, TransferDataToWindow
); 
2431 IMP_PYCALLBACK_BOOL_(wxPyPanel
, wxPanel
, Validate
); 
2433 IMP_PYCALLBACK_BOOL_const(wxPyPanel
, wxPanel
, AcceptsFocus
); 
2434 IMP_PYCALLBACK_BOOL_const(wxPyPanel
, wxPanel
, AcceptsFocusFromKeyboard
); 
2435 IMP_PYCALLBACK_SIZE_const(wxPyPanel
, wxPanel
, GetMaxSize
); 
2437 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel
, wxPanel
, AddChild
); 
2438 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel
, wxPanel
, RemoveChild
); 
2440 IMP_PYCALLBACK_BOOL_const(wxPyPanel
, wxPanel
, ShouldInheritColours
); 
2441 IMP_PYCALLBACK_VIZATTR_(wxPyPanel
, wxPanel
, GetDefaultAttributes
); 
2443 IMP_PYCALLBACK_BOOL_(wxPyPanel
, wxPanel
, HasTransparentBackground
); 
2445 IMP_PYCALLBACK_VOID_(wxPyPanel
, wxPanel
, OnInternalIdle
); 
2447  // C++ version of Python aware wxScrolledWindow 
2448 class wxPyScrolledWindow 
: public wxScrolledWindow
 
2450     DECLARE_DYNAMIC_CLASS(wxPyScrolledWindow
) 
2452     wxPyScrolledWindow() : wxScrolledWindow() {} 
2453     wxPyScrolledWindow(wxWindow
* parent
, const wxWindowID id
, 
2454                const wxPoint
& pos 
= wxDefaultPosition
, 
2455                const wxSize
& size 
= wxDefaultSize
, 
2457                const wxString
& name 
= wxPyPanelNameStr
) 
2458         : wxScrolledWindow(parent
, id
, pos
, size
, style
, name
) {} 
2460     void SetBestSize(const wxSize
& size
) { wxScrolledWindow::SetBestSize(size
); } 
2461     bool DoEraseBackground(wxDC
* dc
) { 
2463         return wxWindow::DoEraseBackground(dc
->GetHDC()); 
2465         dc
->SetBackground(wxBrush(GetBackgroundColour())); 
2471     DEC_PYCALLBACK_VOID_INT4(DoMoveWindow
); 
2472     DEC_PYCALLBACK_VOID_INT5(DoSetSize
); 
2473     DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize
); 
2474     DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize
); 
2476     DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize
); 
2477     DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize
); 
2478     DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition
); 
2480     DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize
); 
2481     DEC_PYCALLBACK_SIZE_const(DoGetBestSize
); 
2483     DEC_PYCALLBACK__(InitDialog
); 
2484     DEC_PYCALLBACK_BOOL_(TransferDataFromWindow
); 
2485     DEC_PYCALLBACK_BOOL_(TransferDataToWindow
); 
2486     DEC_PYCALLBACK_BOOL_(Validate
); 
2488     DEC_PYCALLBACK_BOOL_const(AcceptsFocus
); 
2489     DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard
); 
2490     DEC_PYCALLBACK_SIZE_const(GetMaxSize
); 
2492     DEC_PYCALLBACK_VOID_WXWINBASE(AddChild
); 
2493     DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild
); 
2495     DEC_PYCALLBACK_BOOL_const(ShouldInheritColours
); 
2496     DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes
); 
2498     DEC_PYCALLBACK_BOOL_(HasTransparentBackground
); 
2500     DEC_PYCALLBACK_VOID_(OnInternalIdle
); 
2505 IMPLEMENT_DYNAMIC_CLASS(wxPyScrolledWindow
, wxScrolledWindow
); 
2507 IMP_PYCALLBACK_VOID_INT4(wxPyScrolledWindow
, wxScrolledWindow
, DoMoveWindow
); 
2508 IMP_PYCALLBACK_VOID_INT5(wxPyScrolledWindow
, wxScrolledWindow
, DoSetSize
); 
2509 IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow
, wxScrolledWindow
, DoSetClientSize
); 
2510 IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow
, wxScrolledWindow
, DoSetVirtualSize
); 
2512 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow
, wxScrolledWindow
, DoGetSize
); 
2513 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow
, wxScrolledWindow
, DoGetClientSize
); 
2514 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow
, wxScrolledWindow
, DoGetPosition
); 
2516 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow
, wxScrolledWindow
, DoGetVirtualSize
); 
2517 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow
, wxScrolledWindow
, DoGetBestSize
); 
2519 IMP_PYCALLBACK__(wxPyScrolledWindow
, wxScrolledWindow
, InitDialog
); 
2520 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow
, wxScrolledWindow
, TransferDataFromWindow
); 
2521 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow
, wxScrolledWindow
, TransferDataToWindow
); 
2522 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow
, wxScrolledWindow
, Validate
); 
2524 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow
, wxScrolledWindow
, AcceptsFocus
); 
2525 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow
, wxScrolledWindow
, AcceptsFocusFromKeyboard
); 
2526 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow
, wxScrolledWindow
, GetMaxSize
); 
2528 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow
, wxScrolledWindow
, AddChild
); 
2529 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow
, wxScrolledWindow
, RemoveChild
); 
2531 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow
, wxScrolledWindow
, ShouldInheritColours
); 
2532 IMP_PYCALLBACK_VIZATTR_(wxPyScrolledWindow
, wxScrolledWindow
, GetDefaultAttributes
); 
2534 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow
, wxScrolledWindow
, HasTransparentBackground
); 
2536 IMP_PYCALLBACK_VOID_(wxPyScrolledWindow
, wxScrolledWindow
, OnInternalIdle
); 
2539 #include "wx/wxPython/printfw.h" 
2542  static const wxString 
wxPyPrintoutTitleStr(wxT("Printout"));  
2543  static const wxString 
wxPyPreviewCanvasNameStr(wxT("previewcanvas"));  
2544 static PyObject 
*wxPrintData_GetPrivData(wxPrintData 
*self
){ 
2546             wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2547             data 
= PyString_FromStringAndSize(self
->GetPrivData(), 
2548                                               self
->GetPrivDataLen()); 
2549             wxPyEndBlockThreads(blocked
); 
2552 static void wxPrintData_SetPrivData(wxPrintData 
*self
,PyObject 
*data
){ 
2553             if (! PyString_Check(data
)) { 
2554                 wxPyBLOCK_THREADS(PyErr_SetString(PyExc_TypeError
, 
2555                                                   "Expected string object")); 
2559             wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2560             self
->SetPrivData(PyString_AS_STRING(data
), PyString_GET_SIZE(data
)); 
2561             wxPyEndBlockThreads(blocked
); 
2565 IMPLEMENT_ABSTRACT_CLASS(wxPyPrintout
, wxPrintout
); 
2567 // Since this one would be tough and ugly to do with the Macros... 
2568 void wxPyPrintout::GetPageInfo(int *minPage
, int *maxPage
, int *pageFrom
, int *pageTo
) { 
2569     bool hadErr 
= false; 
2572     wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2573     if ((found 
= wxPyCBH_findCallback(m_myInst
, "GetPageInfo"))) { 
2574         PyObject
* result 
= wxPyCBH_callCallbackObj(m_myInst
, Py_BuildValue("()")); 
2575         if (result 
&& PyTuple_Check(result
) && PyTuple_Size(result
) == 4) { 
2578             val 
= PyTuple_GetItem(result
, 0); 
2579             if (PyInt_Check(val
))    *minPage 
= PyInt_AsLong(val
); 
2582             val 
= PyTuple_GetItem(result
, 1); 
2583             if (PyInt_Check(val
))    *maxPage 
= PyInt_AsLong(val
); 
2586             val 
= PyTuple_GetItem(result
, 2); 
2587             if (PyInt_Check(val
))    *pageFrom 
= PyInt_AsLong(val
); 
2590             val 
= PyTuple_GetItem(result
, 3); 
2591             if (PyInt_Check(val
))    *pageTo 
= PyInt_AsLong(val
); 
2598             PyErr_SetString(PyExc_TypeError
, "GetPageInfo should return a tuple of 4 integers."); 
2603     wxPyEndBlockThreads(blocked
); 
2605         wxPrintout::GetPageInfo(minPage
, maxPage
, pageFrom
, pageTo
); 
2608 void wxPyPrintout::base_GetPageInfo(int *minPage
, int *maxPage
, int *pageFrom
, int *pageTo
) { 
2609     wxPrintout::GetPageInfo(minPage
, maxPage
, pageFrom
, pageTo
); 
2613 IMP_PYCALLBACK_BOOL_INTINT(wxPyPrintout
, wxPrintout
, OnBeginDocument
); 
2614 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnEndDocument
); 
2615 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnBeginPrinting
); 
2616 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnEndPrinting
); 
2617 IMP_PYCALLBACK__(wxPyPrintout
, wxPrintout
, OnPreparePrinting
); 
2618 IMP_PYCALLBACK_BOOL_INT_pure(wxPyPrintout
, wxPrintout
, OnPrintPage
); 
2619 IMP_PYCALLBACK_BOOL_INT(wxPyPrintout
, wxPrintout
, HasPage
); 
2625 #define DEC_PYCALLBACK_BOOL_PREWINDC(CBNAME)                                            \ 
2626     bool CBNAME(wxPreviewCanvas* a, wxDC& b);                                           \ 
2627     bool base_##CBNAME(wxPreviewCanvas* a, wxDC& b) 
2630 #define IMP_PYCALLBACK_BOOL_PREWINDC(CLASS, PCLASS, CBNAME)                             \ 
2631     bool CLASS::CBNAME(wxPreviewCanvas* a, wxDC& b) {                                   \ 
2634         wxPyBlock_t blocked = wxPyBeginBlockThreads();                                  \ 
2635         if ((found = wxPyCBH_findCallback(m_myInst, #CBNAME))) {                        \ 
2636             PyObject* win = wxPyMake_wxObject(a,false);                                 \ 
2637             PyObject* dc  = wxPyMake_wxObject(&b,false);                                \ 
2638             rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OO)", win, dc));      \ 
2642         wxPyEndBlockThreads(blocked);                                                   \ 
2644             rval = PCLASS::CBNAME(a, b);                                                \ 
2647     bool CLASS::base_##CBNAME(wxPreviewCanvas* a, wxDC& b) {                            \ 
2648         return PCLASS::CBNAME(a, b);                                                    \ 
2654 class wxPyPrintPreview 
: public wxPrintPreview
 
2656     DECLARE_CLASS(wxPyPrintPreview
) 
2658     wxPyPrintPreview(wxPyPrintout
* printout
, 
2659                      wxPyPrintout
* printoutForPrinting
, 
2660                      wxPrintDialogData
* data
=NULL
) 
2661         : wxPrintPreview(printout
, printoutForPrinting
, data
) 
2663     wxPyPrintPreview(wxPyPrintout
* printout
, 
2664                      wxPyPrintout
* printoutForPrinting
, 
2666         : wxPrintPreview(printout
, printoutForPrinting
, data
) 
2669     DEC_PYCALLBACK_BOOL_INT(SetCurrentPage
); 
2670     DEC_PYCALLBACK_BOOL_PREWINDC(PaintPage
); 
2671     DEC_PYCALLBACK_BOOL_PREWINDC(DrawBlankPage
); 
2672     DEC_PYCALLBACK_BOOL_INT(RenderPage
); 
2673     DEC_PYCALLBACK_VOID_INT(SetZoom
); 
2674     DEC_PYCALLBACK_BOOL_BOOL(Print
); 
2675     DEC_PYCALLBACK_VOID_(DetermineScaling
); 
2680 // Stupid renamed classes...  Fix this in 2.5... 
2681 #if defined(__WXMSW__) 
2682 IMPLEMENT_CLASS( wxPyPrintPreview
, wxWindowsPrintPreview 
); 
2683 #elif defined(__WXMAC__) 
2684 IMPLEMENT_CLASS( wxPyPrintPreview
, wxMacPrintPreview 
); 
2686 IMPLEMENT_CLASS( wxPyPrintPreview
, wxPostScriptPrintPreview 
); 
2689 IMP_PYCALLBACK_BOOL_INT     (wxPyPrintPreview
, wxPrintPreview
, SetCurrentPage
); 
2690 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview
, wxPrintPreview
, PaintPage
); 
2691 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview
, wxPrintPreview
, DrawBlankPage
); 
2692 IMP_PYCALLBACK_BOOL_INT     (wxPyPrintPreview
, wxPrintPreview
, RenderPage
); 
2693 IMP_PYCALLBACK_VOID_INT     (wxPyPrintPreview
, wxPrintPreview
, SetZoom
); 
2694 IMP_PYCALLBACK_BOOL_BOOL    (wxPyPrintPreview
, wxPrintPreview
, Print
); 
2695 IMP_PYCALLBACK_VOID_        (wxPyPrintPreview
, wxPrintPreview
, DetermineScaling
); 
2698 class wxPyPreviewFrame 
: public wxPreviewFrame
 
2700     DECLARE_CLASS(wxPyPreviewFrame
) 
2702     wxPyPreviewFrame(wxPrintPreview
* preview
, wxFrame
* parent
, 
2703                      const wxString
& title
, 
2704                      const wxPoint
& pos 
= wxDefaultPosition
, 
2705                      const wxSize
&  size 
= wxDefaultSize
, 
2706                      long style 
= wxDEFAULT_FRAME_STYLE
, 
2707                      const wxString
& name 
= wxPyFrameNameStr
) 
2708         : wxPreviewFrame(preview
, parent
, title
, pos
, size
, style
, name
) 
2711     void SetPreviewCanvas(wxPreviewCanvas
* canvas
) { m_previewCanvas 
= canvas
; } 
2712     void SetControlBar(wxPreviewControlBar
* bar
) { m_controlBar 
= bar
; } 
2714     DEC_PYCALLBACK_VOID_(Initialize
); 
2715     DEC_PYCALLBACK_VOID_(CreateCanvas
); 
2716     DEC_PYCALLBACK_VOID_(CreateControlBar
); 
2721 IMPLEMENT_CLASS(wxPyPreviewFrame
, wxPreviewFrame
); 
2723 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame
, wxPreviewFrame
, Initialize
); 
2724 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame
, wxPreviewFrame
, CreateCanvas
); 
2725 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame
, wxPreviewFrame
, CreateControlBar
); 
2728 class wxPyPreviewControlBar 
: public wxPreviewControlBar
 
2730     DECLARE_CLASS(wxPyPreviewControlBar
) 
2732     wxPyPreviewControlBar(wxPrintPreview 
*preview
, 
2735                           const wxPoint
& pos 
= wxDefaultPosition
, 
2736                           const wxSize
& size 
= wxDefaultSize
, 
2738                           const wxString
& name 
= wxPyPanelNameStr
) 
2739         : wxPreviewControlBar(preview
, buttons
, parent
, pos
, size
, style
, name
) 
2742     void SetPrintPreview(wxPrintPreview
* preview
) { m_printPreview 
= preview
; } 
2744     DEC_PYCALLBACK_VOID_(CreateButtons
); 
2745     DEC_PYCALLBACK_VOID_INT(SetZoomControl
); 
2750 IMPLEMENT_CLASS(wxPyPreviewControlBar
, wxPreviewControlBar
); 
2751 IMP_PYCALLBACK_VOID_(wxPyPreviewControlBar
, wxPreviewControlBar
, CreateButtons
); 
2752 IMP_PYCALLBACK_VOID_INT(wxPyPreviewControlBar
, wxPreviewControlBar
, SetZoomControl
); 
2757 static PyObject 
*_wrap_new_Panel(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2758     PyObject 
*resultobj 
= NULL
; 
2759     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
2760     int arg2 
= (int) (int)-1 ; 
2761     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
2762     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
2763     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
2764     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
2765     long arg5 
= (long) wxTAB_TRAVERSAL
|wxNO_BORDER 
; 
2766     wxString 
const &arg6_defvalue 
= wxPyPanelNameStr 
; 
2767     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
2771     bool temp6 
= false ; 
2772     PyObject 
* obj0 
= 0 ; 
2773     PyObject 
* obj1 
= 0 ; 
2774     PyObject 
* obj2 
= 0 ; 
2775     PyObject 
* obj3 
= 0 ; 
2776     PyObject 
* obj4 
= 0 ; 
2777     PyObject 
* obj5 
= 0 ; 
2779         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
2782     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_Panel",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
2783     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
2784     if (SWIG_arg_fail(1)) SWIG_fail
; 
2787             arg2 
= static_cast<int const >(SWIG_As_int(obj1
));  
2788             if (SWIG_arg_fail(2)) SWIG_fail
; 
2794             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
2800             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
2805             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
2806             if (SWIG_arg_fail(5)) SWIG_fail
; 
2811             arg6 
= wxString_in_helper(obj5
); 
2812             if (arg6 
== NULL
) SWIG_fail
; 
2817         if (!wxPyCheckForApp()) SWIG_fail
; 
2818         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2819         result 
= (wxPanel 
*)new wxPanel(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
2821         wxPyEndAllowThreads(__tstate
); 
2822         if (PyErr_Occurred()) SWIG_fail
; 
2824     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPanel
, 1); 
2839 static PyObject 
*_wrap_new_PrePanel(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2840     PyObject 
*resultobj 
= NULL
; 
2846     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PrePanel",kwnames
)) goto fail
; 
2848         if (!wxPyCheckForApp()) SWIG_fail
; 
2849         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2850         result 
= (wxPanel 
*)new wxPanel(); 
2852         wxPyEndAllowThreads(__tstate
); 
2853         if (PyErr_Occurred()) SWIG_fail
; 
2855     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPanel
, 1); 
2862 static PyObject 
*_wrap_Panel_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2863     PyObject 
*resultobj 
= NULL
; 
2864     wxPanel 
*arg1 
= (wxPanel 
*) 0 ; 
2865     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
2866     int arg3 
= (int) (int)-1 ; 
2867     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
2868     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
2869     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
2870     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
2871     long arg6 
= (long) wxTAB_TRAVERSAL
|wxNO_BORDER 
; 
2872     wxString 
const &arg7_defvalue 
= wxPyPanelNameStr 
; 
2873     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
2877     bool temp7 
= false ; 
2878     PyObject 
* obj0 
= 0 ; 
2879     PyObject 
* obj1 
= 0 ; 
2880     PyObject 
* obj2 
= 0 ; 
2881     PyObject 
* obj3 
= 0 ; 
2882     PyObject 
* obj4 
= 0 ; 
2883     PyObject 
* obj5 
= 0 ; 
2884     PyObject 
* obj6 
= 0 ; 
2886         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
2889     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:Panel_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
2890     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
2891     if (SWIG_arg_fail(1)) SWIG_fail
; 
2892     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
2893     if (SWIG_arg_fail(2)) SWIG_fail
; 
2896             arg3 
= static_cast<int const >(SWIG_As_int(obj2
));  
2897             if (SWIG_arg_fail(3)) SWIG_fail
; 
2903             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
2909             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
2914             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
2915             if (SWIG_arg_fail(6)) SWIG_fail
; 
2920             arg7 
= wxString_in_helper(obj6
); 
2921             if (arg7 
== NULL
) SWIG_fail
; 
2926         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2927         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
2929         wxPyEndAllowThreads(__tstate
); 
2930         if (PyErr_Occurred()) SWIG_fail
; 
2933         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
2949 static PyObject 
*_wrap_Panel_InitDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2950     PyObject 
*resultobj 
= NULL
; 
2951     wxPanel 
*arg1 
= (wxPanel 
*) 0 ; 
2952     PyObject 
* obj0 
= 0 ; 
2954         (char *) "self", NULL 
 
2957     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Panel_InitDialog",kwnames
,&obj0
)) goto fail
; 
2958     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
2959     if (SWIG_arg_fail(1)) SWIG_fail
; 
2961         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2962         (arg1
)->InitDialog(); 
2964         wxPyEndAllowThreads(__tstate
); 
2965         if (PyErr_Occurred()) SWIG_fail
; 
2967     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2974 static PyObject 
*_wrap_Panel_SetFocus(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2975     PyObject 
*resultobj 
= NULL
; 
2976     wxPanel 
*arg1 
= (wxPanel 
*) 0 ; 
2977     PyObject 
* obj0 
= 0 ; 
2979         (char *) "self", NULL 
 
2982     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Panel_SetFocus",kwnames
,&obj0
)) goto fail
; 
2983     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
2984     if (SWIG_arg_fail(1)) SWIG_fail
; 
2986         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2989         wxPyEndAllowThreads(__tstate
); 
2990         if (PyErr_Occurred()) SWIG_fail
; 
2992     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2999 static PyObject 
*_wrap_Panel_SetFocusIgnoringChildren(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3000     PyObject 
*resultobj 
= NULL
; 
3001     wxPanel 
*arg1 
= (wxPanel 
*) 0 ; 
3002     PyObject 
* obj0 
= 0 ; 
3004         (char *) "self", NULL 
 
3007     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Panel_SetFocusIgnoringChildren",kwnames
,&obj0
)) goto fail
; 
3008     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
3009     if (SWIG_arg_fail(1)) SWIG_fail
; 
3011         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3012         (arg1
)->SetFocusIgnoringChildren(); 
3014         wxPyEndAllowThreads(__tstate
); 
3015         if (PyErr_Occurred()) SWIG_fail
; 
3017     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3024 static PyObject 
*_wrap_Panel_GetClassDefaultAttributes(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3025     PyObject 
*resultobj 
= NULL
; 
3026     wxWindowVariant arg1 
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL 
; 
3027     wxVisualAttributes result
; 
3028     PyObject 
* obj0 
= 0 ; 
3030         (char *) "variant", NULL 
 
3033     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Panel_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
; 
3036             arg1 
= static_cast<wxWindowVariant 
>(SWIG_As_int(obj0
));  
3037             if (SWIG_arg_fail(1)) SWIG_fail
; 
3041         if (!wxPyCheckForApp()) SWIG_fail
; 
3042         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3043         result 
= wxPanel::GetClassDefaultAttributes(arg1
); 
3045         wxPyEndAllowThreads(__tstate
); 
3046         if (PyErr_Occurred()) SWIG_fail
; 
3049         wxVisualAttributes 
* resultptr
; 
3050         resultptr 
= new wxVisualAttributes(static_cast<wxVisualAttributes 
& >(result
)); 
3051         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1); 
3059 static PyObject 
* Panel_swigregister(PyObject 
*, PyObject 
*args
) { 
3061     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
3062     SWIG_TypeClientData(SWIGTYPE_p_wxPanel
, obj
); 
3064     return Py_BuildValue((char *)""); 
3066 static PyObject 
*_wrap_new_ScrolledWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3067     PyObject 
*resultobj 
= NULL
; 
3068     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
3069     int arg2 
= (int) (int)-1 ; 
3070     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
3071     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
3072     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
3073     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
3074     long arg5 
= (long) wxHSCROLL
|wxVSCROLL 
; 
3075     wxString 
const &arg6_defvalue 
= wxPyPanelNameStr 
; 
3076     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
3077     wxScrolledWindow 
*result
; 
3080     bool temp6 
= false ; 
3081     PyObject 
* obj0 
= 0 ; 
3082     PyObject 
* obj1 
= 0 ; 
3083     PyObject 
* obj2 
= 0 ; 
3084     PyObject 
* obj3 
= 0 ; 
3085     PyObject 
* obj4 
= 0 ; 
3086     PyObject 
* obj5 
= 0 ; 
3088         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
3091     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_ScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
3092     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3093     if (SWIG_arg_fail(1)) SWIG_fail
; 
3096             arg2 
= static_cast<int const >(SWIG_As_int(obj1
));  
3097             if (SWIG_arg_fail(2)) SWIG_fail
; 
3103             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
3109             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
3114             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
3115             if (SWIG_arg_fail(5)) SWIG_fail
; 
3120             arg6 
= wxString_in_helper(obj5
); 
3121             if (arg6 
== NULL
) SWIG_fail
; 
3126         if (!wxPyCheckForApp()) SWIG_fail
; 
3127         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3128         result 
= (wxScrolledWindow 
*)new wxScrolledWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
3130         wxPyEndAllowThreads(__tstate
); 
3131         if (PyErr_Occurred()) SWIG_fail
; 
3133     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrolledWindow
, 1); 
3148 static PyObject 
*_wrap_new_PreScrolledWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3149     PyObject 
*resultobj 
= NULL
; 
3150     wxScrolledWindow 
*result
; 
3155     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreScrolledWindow",kwnames
)) goto fail
; 
3157         if (!wxPyCheckForApp()) SWIG_fail
; 
3158         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3159         result 
= (wxScrolledWindow 
*)new wxScrolledWindow(); 
3161         wxPyEndAllowThreads(__tstate
); 
3162         if (PyErr_Occurred()) SWIG_fail
; 
3164     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrolledWindow
, 1); 
3171 static PyObject 
*_wrap_ScrolledWindow_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3172     PyObject 
*resultobj 
= NULL
; 
3173     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3174     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
3175     int arg3 
= (int) (int)-1 ; 
3176     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
3177     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
3178     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
3179     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
3180     long arg6 
= (long) wxHSCROLL
|wxVSCROLL 
; 
3181     wxString 
const &arg7_defvalue 
= wxPyPanelNameStr 
; 
3182     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
3186     bool temp7 
= false ; 
3187     PyObject 
* obj0 
= 0 ; 
3188     PyObject 
* obj1 
= 0 ; 
3189     PyObject 
* obj2 
= 0 ; 
3190     PyObject 
* obj3 
= 0 ; 
3191     PyObject 
* obj4 
= 0 ; 
3192     PyObject 
* obj5 
= 0 ; 
3193     PyObject 
* obj6 
= 0 ; 
3195         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
3198     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:ScrolledWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
3199     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3200     if (SWIG_arg_fail(1)) SWIG_fail
; 
3201     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3202     if (SWIG_arg_fail(2)) SWIG_fail
; 
3205             arg3 
= static_cast<int const >(SWIG_As_int(obj2
));  
3206             if (SWIG_arg_fail(3)) SWIG_fail
; 
3212             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
3218             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
3223             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
3224             if (SWIG_arg_fail(6)) SWIG_fail
; 
3229             arg7 
= wxString_in_helper(obj6
); 
3230             if (arg7 
== NULL
) SWIG_fail
; 
3235         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3236         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
3238         wxPyEndAllowThreads(__tstate
); 
3239         if (PyErr_Occurred()) SWIG_fail
; 
3242         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3258 static PyObject 
*_wrap_ScrolledWindow_SetScrollbars(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3259     PyObject 
*resultobj 
= NULL
; 
3260     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3265     int arg6 
= (int) 0 ; 
3266     int arg7 
= (int) 0 ; 
3267     bool arg8 
= (bool) false ; 
3268     PyObject 
* obj0 
= 0 ; 
3269     PyObject 
* obj1 
= 0 ; 
3270     PyObject 
* obj2 
= 0 ; 
3271     PyObject 
* obj3 
= 0 ; 
3272     PyObject 
* obj4 
= 0 ; 
3273     PyObject 
* obj5 
= 0 ; 
3274     PyObject 
* obj6 
= 0 ; 
3275     PyObject 
* obj7 
= 0 ; 
3277         (char *) "self",(char *) "pixelsPerUnitX",(char *) "pixelsPerUnitY",(char *) "noUnitsX",(char *) "noUnitsY",(char *) "xPos",(char *) "yPos",(char *) "noRefresh", NULL 
 
3280     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|OOO:ScrolledWindow_SetScrollbars",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
; 
3281     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3282     if (SWIG_arg_fail(1)) SWIG_fail
; 
3284         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3285         if (SWIG_arg_fail(2)) SWIG_fail
; 
3288         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
3289         if (SWIG_arg_fail(3)) SWIG_fail
; 
3292         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
3293         if (SWIG_arg_fail(4)) SWIG_fail
; 
3296         arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
3297         if (SWIG_arg_fail(5)) SWIG_fail
; 
3301             arg6 
= static_cast<int >(SWIG_As_int(obj5
));  
3302             if (SWIG_arg_fail(6)) SWIG_fail
; 
3307             arg7 
= static_cast<int >(SWIG_As_int(obj6
));  
3308             if (SWIG_arg_fail(7)) SWIG_fail
; 
3313             arg8 
= static_cast<bool >(SWIG_As_bool(obj7
));  
3314             if (SWIG_arg_fail(8)) SWIG_fail
; 
3318         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3319         (arg1
)->SetScrollbars(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
,arg8
); 
3321         wxPyEndAllowThreads(__tstate
); 
3322         if (PyErr_Occurred()) SWIG_fail
; 
3324     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3331 static PyObject 
*_wrap_ScrolledWindow_Scroll(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3332     PyObject 
*resultobj 
= NULL
; 
3333     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3336     PyObject 
* obj0 
= 0 ; 
3337     PyObject 
* obj1 
= 0 ; 
3338     PyObject 
* obj2 
= 0 ; 
3340         (char *) "self",(char *) "x",(char *) "y", NULL 
 
3343     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ScrolledWindow_Scroll",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3344     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3345     if (SWIG_arg_fail(1)) SWIG_fail
; 
3347         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3348         if (SWIG_arg_fail(2)) SWIG_fail
; 
3351         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
3352         if (SWIG_arg_fail(3)) SWIG_fail
; 
3355         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3356         (arg1
)->Scroll(arg2
,arg3
); 
3358         wxPyEndAllowThreads(__tstate
); 
3359         if (PyErr_Occurred()) SWIG_fail
; 
3361     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3368 static PyObject 
*_wrap_ScrolledWindow_GetScrollPageSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3369     PyObject 
*resultobj 
= NULL
; 
3370     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3373     PyObject 
* obj0 
= 0 ; 
3374     PyObject 
* obj1 
= 0 ; 
3376         (char *) "self",(char *) "orient", NULL 
 
3379     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrolledWindow_GetScrollPageSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
3380     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3381     if (SWIG_arg_fail(1)) SWIG_fail
; 
3383         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3384         if (SWIG_arg_fail(2)) SWIG_fail
; 
3387         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3388         result 
= (int)((wxScrolledWindow 
const *)arg1
)->GetScrollPageSize(arg2
); 
3390         wxPyEndAllowThreads(__tstate
); 
3391         if (PyErr_Occurred()) SWIG_fail
; 
3394         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
3402 static PyObject 
*_wrap_ScrolledWindow_SetScrollPageSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3403     PyObject 
*resultobj 
= NULL
; 
3404     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3407     PyObject 
* obj0 
= 0 ; 
3408     PyObject 
* obj1 
= 0 ; 
3409     PyObject 
* obj2 
= 0 ; 
3411         (char *) "self",(char *) "orient",(char *) "pageSize", NULL 
 
3414     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ScrolledWindow_SetScrollPageSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3415     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3416     if (SWIG_arg_fail(1)) SWIG_fail
; 
3418         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3419         if (SWIG_arg_fail(2)) SWIG_fail
; 
3422         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
3423         if (SWIG_arg_fail(3)) SWIG_fail
; 
3426         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3427         (arg1
)->SetScrollPageSize(arg2
,arg3
); 
3429         wxPyEndAllowThreads(__tstate
); 
3430         if (PyErr_Occurred()) SWIG_fail
; 
3432     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3439 static PyObject 
*_wrap_ScrolledWindow_SetScrollRate(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3440     PyObject 
*resultobj 
= NULL
; 
3441     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3444     PyObject 
* obj0 
= 0 ; 
3445     PyObject 
* obj1 
= 0 ; 
3446     PyObject 
* obj2 
= 0 ; 
3448         (char *) "self",(char *) "xstep",(char *) "ystep", NULL 
 
3451     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ScrolledWindow_SetScrollRate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3452     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3453     if (SWIG_arg_fail(1)) SWIG_fail
; 
3455         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3456         if (SWIG_arg_fail(2)) SWIG_fail
; 
3459         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
3460         if (SWIG_arg_fail(3)) SWIG_fail
; 
3463         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3464         (arg1
)->SetScrollRate(arg2
,arg3
); 
3466         wxPyEndAllowThreads(__tstate
); 
3467         if (PyErr_Occurred()) SWIG_fail
; 
3469     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3476 static PyObject 
*_wrap_ScrolledWindow_GetScrollPixelsPerUnit(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3477     PyObject 
*resultobj 
= NULL
; 
3478     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3479     int *arg2 
= (int *) 0 ; 
3480     int *arg3 
= (int *) 0 ; 
3485     PyObject 
* obj0 
= 0 ; 
3487         (char *) "self", NULL 
 
3490     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
3491     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
3492     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrolledWindow_GetScrollPixelsPerUnit",kwnames
,&obj0
)) goto fail
; 
3493     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3494     if (SWIG_arg_fail(1)) SWIG_fail
; 
3496         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3497         ((wxScrolledWindow 
const *)arg1
)->GetScrollPixelsPerUnit(arg2
,arg3
); 
3499         wxPyEndAllowThreads(__tstate
); 
3500         if (PyErr_Occurred()) SWIG_fail
; 
3502     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3503     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
3504     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
3505     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
3506     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
3513 static PyObject 
*_wrap_ScrolledWindow_EnableScrolling(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3514     PyObject 
*resultobj 
= NULL
; 
3515     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3518     PyObject 
* obj0 
= 0 ; 
3519     PyObject 
* obj1 
= 0 ; 
3520     PyObject 
* obj2 
= 0 ; 
3522         (char *) "self",(char *) "x_scrolling",(char *) "y_scrolling", NULL 
 
3525     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ScrolledWindow_EnableScrolling",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3526     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3527     if (SWIG_arg_fail(1)) SWIG_fail
; 
3529         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
3530         if (SWIG_arg_fail(2)) SWIG_fail
; 
3533         arg3 
= static_cast<bool >(SWIG_As_bool(obj2
));  
3534         if (SWIG_arg_fail(3)) SWIG_fail
; 
3537         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3538         (arg1
)->EnableScrolling(arg2
,arg3
); 
3540         wxPyEndAllowThreads(__tstate
); 
3541         if (PyErr_Occurred()) SWIG_fail
; 
3543     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3550 static PyObject 
*_wrap_ScrolledWindow_GetViewStart(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3551     PyObject 
*resultobj 
= NULL
; 
3552     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3553     int *arg2 
= (int *) 0 ; 
3554     int *arg3 
= (int *) 0 ; 
3559     PyObject 
* obj0 
= 0 ; 
3561         (char *) "self", NULL 
 
3564     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
3565     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
3566     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrolledWindow_GetViewStart",kwnames
,&obj0
)) goto fail
; 
3567     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3568     if (SWIG_arg_fail(1)) SWIG_fail
; 
3570         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3571         ((wxScrolledWindow 
const *)arg1
)->GetViewStart(arg2
,arg3
); 
3573         wxPyEndAllowThreads(__tstate
); 
3574         if (PyErr_Occurred()) SWIG_fail
; 
3576     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3577     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
3578     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
3579     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
3580     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
3587 static PyObject 
*_wrap_ScrolledWindow_SetScale(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3588     PyObject 
*resultobj 
= NULL
; 
3589     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3592     PyObject 
* obj0 
= 0 ; 
3593     PyObject 
* obj1 
= 0 ; 
3594     PyObject 
* obj2 
= 0 ; 
3596         (char *) "self",(char *) "xs",(char *) "ys", NULL 
 
3599     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ScrolledWindow_SetScale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3600     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3601     if (SWIG_arg_fail(1)) SWIG_fail
; 
3603         arg2 
= static_cast<double >(SWIG_As_double(obj1
));  
3604         if (SWIG_arg_fail(2)) SWIG_fail
; 
3607         arg3 
= static_cast<double >(SWIG_As_double(obj2
));  
3608         if (SWIG_arg_fail(3)) SWIG_fail
; 
3611         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3612         (arg1
)->SetScale(arg2
,arg3
); 
3614         wxPyEndAllowThreads(__tstate
); 
3615         if (PyErr_Occurred()) SWIG_fail
; 
3617     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3624 static PyObject 
*_wrap_ScrolledWindow_GetScaleX(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3625     PyObject 
*resultobj 
= NULL
; 
3626     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3628     PyObject 
* obj0 
= 0 ; 
3630         (char *) "self", NULL 
 
3633     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrolledWindow_GetScaleX",kwnames
,&obj0
)) goto fail
; 
3634     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3635     if (SWIG_arg_fail(1)) SWIG_fail
; 
3637         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3638         result 
= (double)((wxScrolledWindow 
const *)arg1
)->GetScaleX(); 
3640         wxPyEndAllowThreads(__tstate
); 
3641         if (PyErr_Occurred()) SWIG_fail
; 
3644         resultobj 
= SWIG_From_double(static_cast<double >(result
));  
3652 static PyObject 
*_wrap_ScrolledWindow_GetScaleY(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3653     PyObject 
*resultobj 
= NULL
; 
3654     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3656     PyObject 
* obj0 
= 0 ; 
3658         (char *) "self", NULL 
 
3661     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrolledWindow_GetScaleY",kwnames
,&obj0
)) goto fail
; 
3662     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3663     if (SWIG_arg_fail(1)) SWIG_fail
; 
3665         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3666         result 
= (double)((wxScrolledWindow 
const *)arg1
)->GetScaleY(); 
3668         wxPyEndAllowThreads(__tstate
); 
3669         if (PyErr_Occurred()) SWIG_fail
; 
3672         resultobj 
= SWIG_From_double(static_cast<double >(result
));  
3680 static PyObject 
*_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(PyObject 
*, PyObject 
*args
) { 
3681     PyObject 
*resultobj 
= NULL
; 
3682     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3686     PyObject 
* obj0 
= 0 ; 
3687     PyObject 
* obj1 
= 0 ; 
3689     if(!PyArg_ParseTuple(args
,(char *)"OO:ScrolledWindow_CalcScrolledPosition",&obj0
,&obj1
)) goto fail
; 
3690     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3691     if (SWIG_arg_fail(1)) SWIG_fail
; 
3694         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
3697         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3698         result 
= ((wxScrolledWindow 
const *)arg1
)->CalcScrolledPosition((wxPoint 
const &)*arg2
); 
3700         wxPyEndAllowThreads(__tstate
); 
3701         if (PyErr_Occurred()) SWIG_fail
; 
3704         wxPoint 
* resultptr
; 
3705         resultptr 
= new wxPoint(static_cast<wxPoint 
& >(result
)); 
3706         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1); 
3714 static PyObject 
*_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(PyObject 
*, PyObject 
*args
) { 
3715     PyObject 
*resultobj 
= NULL
; 
3716     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3719     int *arg4 
= (int *) 0 ; 
3720     int *arg5 
= (int *) 0 ; 
3725     PyObject 
* obj0 
= 0 ; 
3726     PyObject 
* obj1 
= 0 ; 
3727     PyObject 
* obj2 
= 0 ; 
3729     arg4 
= &temp4
; res4 
= SWIG_NEWOBJ
; 
3730     arg5 
= &temp5
; res5 
= SWIG_NEWOBJ
; 
3731     if(!PyArg_ParseTuple(args
,(char *)"OOO:ScrolledWindow_CalcScrolledPosition",&obj0
,&obj1
,&obj2
)) goto fail
; 
3732     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3733     if (SWIG_arg_fail(1)) SWIG_fail
; 
3735         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3736         if (SWIG_arg_fail(2)) SWIG_fail
; 
3739         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
3740         if (SWIG_arg_fail(3)) SWIG_fail
; 
3743         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3744         ((wxScrolledWindow 
const *)arg1
)->CalcScrolledPosition(arg2
,arg3
,arg4
,arg5
); 
3746         wxPyEndAllowThreads(__tstate
); 
3747         if (PyErr_Occurred()) SWIG_fail
; 
3749     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3750     resultobj 
= t_output_helper(resultobj
, ((res4 
== SWIG_NEWOBJ
) ? 
3751     SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0))); 
3752     resultobj 
= t_output_helper(resultobj
, ((res5 
== SWIG_NEWOBJ
) ? 
3753     SWIG_From_int((*arg5
)) : SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, 0))); 
3760 static PyObject 
*_wrap_ScrolledWindow_CalcScrolledPosition(PyObject 
*self
, PyObject 
*args
) { 
3765     argc 
= PyObject_Length(args
); 
3766     for (ii 
= 0; (ii 
< argc
) && (ii 
< 3); ii
++) { 
3767         argv
[ii
] = PyTuple_GetItem(args
,ii
); 
3773             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxScrolledWindow
, 0) == -1) { 
3782                 _v 
= wxPySimple_typecheck(argv
[1], wxT("wxPoint"), 2); 
3785                 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(self
,args
); 
3793             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxScrolledWindow
, 0) == -1) { 
3801             _v 
= SWIG_Check_int(argv
[1]); 
3803                 _v 
= SWIG_Check_int(argv
[2]); 
3805                     return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(self
,args
); 
3811     PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'ScrolledWindow_CalcScrolledPosition'"); 
3816 static PyObject 
*_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(PyObject 
*, PyObject 
*args
) { 
3817     PyObject 
*resultobj 
= NULL
; 
3818     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3822     PyObject 
* obj0 
= 0 ; 
3823     PyObject 
* obj1 
= 0 ; 
3825     if(!PyArg_ParseTuple(args
,(char *)"OO:ScrolledWindow_CalcUnscrolledPosition",&obj0
,&obj1
)) goto fail
; 
3826     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3827     if (SWIG_arg_fail(1)) SWIG_fail
; 
3830         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
3833         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3834         result 
= ((wxScrolledWindow 
const *)arg1
)->CalcUnscrolledPosition((wxPoint 
const &)*arg2
); 
3836         wxPyEndAllowThreads(__tstate
); 
3837         if (PyErr_Occurred()) SWIG_fail
; 
3840         wxPoint 
* resultptr
; 
3841         resultptr 
= new wxPoint(static_cast<wxPoint 
& >(result
)); 
3842         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1); 
3850 static PyObject 
*_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(PyObject 
*, PyObject 
*args
) { 
3851     PyObject 
*resultobj 
= NULL
; 
3852     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3855     int *arg4 
= (int *) 0 ; 
3856     int *arg5 
= (int *) 0 ; 
3861     PyObject 
* obj0 
= 0 ; 
3862     PyObject 
* obj1 
= 0 ; 
3863     PyObject 
* obj2 
= 0 ; 
3865     arg4 
= &temp4
; res4 
= SWIG_NEWOBJ
; 
3866     arg5 
= &temp5
; res5 
= SWIG_NEWOBJ
; 
3867     if(!PyArg_ParseTuple(args
,(char *)"OOO:ScrolledWindow_CalcUnscrolledPosition",&obj0
,&obj1
,&obj2
)) goto fail
; 
3868     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3869     if (SWIG_arg_fail(1)) SWIG_fail
; 
3871         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3872         if (SWIG_arg_fail(2)) SWIG_fail
; 
3875         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
3876         if (SWIG_arg_fail(3)) SWIG_fail
; 
3879         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3880         ((wxScrolledWindow 
const *)arg1
)->CalcUnscrolledPosition(arg2
,arg3
,arg4
,arg5
); 
3882         wxPyEndAllowThreads(__tstate
); 
3883         if (PyErr_Occurred()) SWIG_fail
; 
3885     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3886     resultobj 
= t_output_helper(resultobj
, ((res4 
== SWIG_NEWOBJ
) ? 
3887     SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0))); 
3888     resultobj 
= t_output_helper(resultobj
, ((res5 
== SWIG_NEWOBJ
) ? 
3889     SWIG_From_int((*arg5
)) : SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, 0))); 
3896 static PyObject 
*_wrap_ScrolledWindow_CalcUnscrolledPosition(PyObject 
*self
, PyObject 
*args
) { 
3901     argc 
= PyObject_Length(args
); 
3902     for (ii 
= 0; (ii 
< argc
) && (ii 
< 3); ii
++) { 
3903         argv
[ii
] = PyTuple_GetItem(args
,ii
); 
3909             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxScrolledWindow
, 0) == -1) { 
3918                 _v 
= wxPySimple_typecheck(argv
[1], wxT("wxPoint"), 2); 
3921                 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(self
,args
); 
3929             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxScrolledWindow
, 0) == -1) { 
3937             _v 
= SWIG_Check_int(argv
[1]); 
3939                 _v 
= SWIG_Check_int(argv
[2]); 
3941                     return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(self
,args
); 
3947     PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'ScrolledWindow_CalcUnscrolledPosition'"); 
3952 static PyObject 
*_wrap_ScrolledWindow_AdjustScrollbars(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3953     PyObject 
*resultobj 
= NULL
; 
3954     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3955     PyObject 
* obj0 
= 0 ; 
3957         (char *) "self", NULL 
 
3960     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrolledWindow_AdjustScrollbars",kwnames
,&obj0
)) goto fail
; 
3961     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3962     if (SWIG_arg_fail(1)) SWIG_fail
; 
3964         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3965         (arg1
)->AdjustScrollbars(); 
3967         wxPyEndAllowThreads(__tstate
); 
3968         if (PyErr_Occurred()) SWIG_fail
; 
3970     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3977 static PyObject 
*_wrap_ScrolledWindow_CalcScrollInc(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3978     PyObject 
*resultobj 
= NULL
; 
3979     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
3980     wxScrollWinEvent 
*arg2 
= 0 ; 
3982     PyObject 
* obj0 
= 0 ; 
3983     PyObject 
* obj1 
= 0 ; 
3985         (char *) "self",(char *) "event", NULL 
 
3988     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrolledWindow_CalcScrollInc",kwnames
,&obj0
,&obj1
)) goto fail
; 
3989     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3990     if (SWIG_arg_fail(1)) SWIG_fail
; 
3992         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
3993         if (SWIG_arg_fail(2)) SWIG_fail
; 
3995             SWIG_null_ref("wxScrollWinEvent"); 
3997         if (SWIG_arg_fail(2)) SWIG_fail
; 
4000         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4001         result 
= (int)(arg1
)->CalcScrollInc(*arg2
); 
4003         wxPyEndAllowThreads(__tstate
); 
4004         if (PyErr_Occurred()) SWIG_fail
; 
4007         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
4015 static PyObject 
*_wrap_ScrolledWindow_SetTargetWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4016     PyObject 
*resultobj 
= NULL
; 
4017     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
4018     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
4019     PyObject 
* obj0 
= 0 ; 
4020     PyObject 
* obj1 
= 0 ; 
4022         (char *) "self",(char *) "target", NULL 
 
4025     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrolledWindow_SetTargetWindow",kwnames
,&obj0
,&obj1
)) goto fail
; 
4026     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4027     if (SWIG_arg_fail(1)) SWIG_fail
; 
4028     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4029     if (SWIG_arg_fail(2)) SWIG_fail
; 
4031         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4032         (arg1
)->SetTargetWindow(arg2
); 
4034         wxPyEndAllowThreads(__tstate
); 
4035         if (PyErr_Occurred()) SWIG_fail
; 
4037     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4044 static PyObject 
*_wrap_ScrolledWindow_GetTargetWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4045     PyObject 
*resultobj 
= NULL
; 
4046     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
4048     PyObject 
* obj0 
= 0 ; 
4050         (char *) "self", NULL 
 
4053     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrolledWindow_GetTargetWindow",kwnames
,&obj0
)) goto fail
; 
4054     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4055     if (SWIG_arg_fail(1)) SWIG_fail
; 
4057         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4058         result 
= (wxWindow 
*)((wxScrolledWindow 
const *)arg1
)->GetTargetWindow(); 
4060         wxPyEndAllowThreads(__tstate
); 
4061         if (PyErr_Occurred()) SWIG_fail
; 
4064         resultobj 
= wxPyMake_wxObject(result
, 0);  
4072 static PyObject 
*_wrap_ScrolledWindow_SetTargetRect(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4073     PyObject 
*resultobj 
= NULL
; 
4074     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
4077     PyObject 
* obj0 
= 0 ; 
4078     PyObject 
* obj1 
= 0 ; 
4080         (char *) "self",(char *) "rect", NULL 
 
4083     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrolledWindow_SetTargetRect",kwnames
,&obj0
,&obj1
)) goto fail
; 
4084     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4085     if (SWIG_arg_fail(1)) SWIG_fail
; 
4088         if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
; 
4091         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4092         (arg1
)->SetTargetRect((wxRect 
const &)*arg2
); 
4094         wxPyEndAllowThreads(__tstate
); 
4095         if (PyErr_Occurred()) SWIG_fail
; 
4097     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4104 static PyObject 
*_wrap_ScrolledWindow_GetTargetRect(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4105     PyObject 
*resultobj 
= NULL
; 
4106     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
4108     PyObject 
* obj0 
= 0 ; 
4110         (char *) "self", NULL 
 
4113     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrolledWindow_GetTargetRect",kwnames
,&obj0
)) goto fail
; 
4114     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4115     if (SWIG_arg_fail(1)) SWIG_fail
; 
4117         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4118         result 
= ((wxScrolledWindow 
const *)arg1
)->GetTargetRect(); 
4120         wxPyEndAllowThreads(__tstate
); 
4121         if (PyErr_Occurred()) SWIG_fail
; 
4125         resultptr 
= new wxRect(static_cast<wxRect 
& >(result
)); 
4126         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1); 
4134 static PyObject 
*_wrap_ScrolledWindow_DoPrepareDC(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4135     PyObject 
*resultobj 
= NULL
; 
4136     wxScrolledWindow 
*arg1 
= (wxScrolledWindow 
*) 0 ; 
4138     PyObject 
* obj0 
= 0 ; 
4139     PyObject 
* obj1 
= 0 ; 
4141         (char *) "self",(char *) "dc", NULL 
 
4144     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrolledWindow_DoPrepareDC",kwnames
,&obj0
,&obj1
)) goto fail
; 
4145     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4146     if (SWIG_arg_fail(1)) SWIG_fail
; 
4148         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
4149         if (SWIG_arg_fail(2)) SWIG_fail
; 
4151             SWIG_null_ref("wxDC"); 
4153         if (SWIG_arg_fail(2)) SWIG_fail
; 
4156         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4157         (arg1
)->DoPrepareDC(*arg2
); 
4159         wxPyEndAllowThreads(__tstate
); 
4160         if (PyErr_Occurred()) SWIG_fail
; 
4162     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4169 static PyObject 
*_wrap_ScrolledWindow_GetClassDefaultAttributes(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4170     PyObject 
*resultobj 
= NULL
; 
4171     wxWindowVariant arg1 
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL 
; 
4172     wxVisualAttributes result
; 
4173     PyObject 
* obj0 
= 0 ; 
4175         (char *) "variant", NULL 
 
4178     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:ScrolledWindow_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
; 
4181             arg1 
= static_cast<wxWindowVariant 
>(SWIG_As_int(obj0
));  
4182             if (SWIG_arg_fail(1)) SWIG_fail
; 
4186         if (!wxPyCheckForApp()) SWIG_fail
; 
4187         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4188         result 
= wxScrolledWindow::GetClassDefaultAttributes(arg1
); 
4190         wxPyEndAllowThreads(__tstate
); 
4191         if (PyErr_Occurred()) SWIG_fail
; 
4194         wxVisualAttributes 
* resultptr
; 
4195         resultptr 
= new wxVisualAttributes(static_cast<wxVisualAttributes 
& >(result
)); 
4196         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1); 
4204 static PyObject 
* ScrolledWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
4206     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
4207     SWIG_TypeClientData(SWIGTYPE_p_wxScrolledWindow
, obj
); 
4209     return Py_BuildValue((char *)""); 
4211 static int _wrap_FrameNameStr_set(PyObject 
*) { 
4212     PyErr_SetString(PyExc_TypeError
,"Variable FrameNameStr is read-only."); 
4217 static PyObject 
*_wrap_FrameNameStr_get(void) { 
4218     PyObject 
*pyobj 
= NULL
; 
4222         pyobj 
= PyUnicode_FromWideChar((&wxPyFrameNameStr
)->c_str(), (&wxPyFrameNameStr
)->Len()); 
4224         pyobj 
= PyString_FromStringAndSize((&wxPyFrameNameStr
)->c_str(), (&wxPyFrameNameStr
)->Len()); 
4231 static int _wrap_DialogNameStr_set(PyObject 
*) { 
4232     PyErr_SetString(PyExc_TypeError
,"Variable DialogNameStr is read-only."); 
4237 static PyObject 
*_wrap_DialogNameStr_get(void) { 
4238     PyObject 
*pyobj 
= NULL
; 
4242         pyobj 
= PyUnicode_FromWideChar((&wxPyDialogNameStr
)->c_str(), (&wxPyDialogNameStr
)->Len()); 
4244         pyobj 
= PyString_FromStringAndSize((&wxPyDialogNameStr
)->c_str(), (&wxPyDialogNameStr
)->Len()); 
4251 static int _wrap_StatusLineNameStr_set(PyObject 
*) { 
4252     PyErr_SetString(PyExc_TypeError
,"Variable StatusLineNameStr is read-only."); 
4257 static PyObject 
*_wrap_StatusLineNameStr_get(void) { 
4258     PyObject 
*pyobj 
= NULL
; 
4262         pyobj 
= PyUnicode_FromWideChar((&wxPyStatusLineNameStr
)->c_str(), (&wxPyStatusLineNameStr
)->Len()); 
4264         pyobj 
= PyString_FromStringAndSize((&wxPyStatusLineNameStr
)->c_str(), (&wxPyStatusLineNameStr
)->Len()); 
4271 static int _wrap_ToolBarNameStr_set(PyObject 
*) { 
4272     PyErr_SetString(PyExc_TypeError
,"Variable ToolBarNameStr is read-only."); 
4277 static PyObject 
*_wrap_ToolBarNameStr_get(void) { 
4278     PyObject 
*pyobj 
= NULL
; 
4282         pyobj 
= PyUnicode_FromWideChar((&wxPyToolBarNameStr
)->c_str(), (&wxPyToolBarNameStr
)->Len()); 
4284         pyobj 
= PyString_FromStringAndSize((&wxPyToolBarNameStr
)->c_str(), (&wxPyToolBarNameStr
)->Len()); 
4291 static PyObject 
*_wrap_TopLevelWindow_Maximize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4292     PyObject 
*resultobj 
= NULL
; 
4293     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4294     bool arg2 
= (bool) true ; 
4295     PyObject 
* obj0 
= 0 ; 
4296     PyObject 
* obj1 
= 0 ; 
4298         (char *) "self",(char *) "maximize", NULL 
 
4301     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TopLevelWindow_Maximize",kwnames
,&obj0
,&obj1
)) goto fail
; 
4302     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4303     if (SWIG_arg_fail(1)) SWIG_fail
; 
4306             arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
4307             if (SWIG_arg_fail(2)) SWIG_fail
; 
4311         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4312         (arg1
)->Maximize(arg2
); 
4314         wxPyEndAllowThreads(__tstate
); 
4315         if (PyErr_Occurred()) SWIG_fail
; 
4317     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4324 static PyObject 
*_wrap_TopLevelWindow_Restore(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4325     PyObject 
*resultobj 
= NULL
; 
4326     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4327     PyObject 
* obj0 
= 0 ; 
4329         (char *) "self", NULL 
 
4332     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TopLevelWindow_Restore",kwnames
,&obj0
)) goto fail
; 
4333     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4334     if (SWIG_arg_fail(1)) SWIG_fail
; 
4336         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4339         wxPyEndAllowThreads(__tstate
); 
4340         if (PyErr_Occurred()) SWIG_fail
; 
4342     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4349 static PyObject 
*_wrap_TopLevelWindow_Iconize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4350     PyObject 
*resultobj 
= NULL
; 
4351     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4352     bool arg2 
= (bool) true ; 
4353     PyObject 
* obj0 
= 0 ; 
4354     PyObject 
* obj1 
= 0 ; 
4356         (char *) "self",(char *) "iconize", NULL 
 
4359     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TopLevelWindow_Iconize",kwnames
,&obj0
,&obj1
)) goto fail
; 
4360     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4361     if (SWIG_arg_fail(1)) SWIG_fail
; 
4364             arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
4365             if (SWIG_arg_fail(2)) SWIG_fail
; 
4369         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4370         (arg1
)->Iconize(arg2
); 
4372         wxPyEndAllowThreads(__tstate
); 
4373         if (PyErr_Occurred()) SWIG_fail
; 
4375     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4382 static PyObject 
*_wrap_TopLevelWindow_IsMaximized(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4383     PyObject 
*resultobj 
= NULL
; 
4384     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4386     PyObject 
* obj0 
= 0 ; 
4388         (char *) "self", NULL 
 
4391     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TopLevelWindow_IsMaximized",kwnames
,&obj0
)) goto fail
; 
4392     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4393     if (SWIG_arg_fail(1)) SWIG_fail
; 
4395         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4396         result 
= (bool)((wxTopLevelWindow 
const *)arg1
)->IsMaximized(); 
4398         wxPyEndAllowThreads(__tstate
); 
4399         if (PyErr_Occurred()) SWIG_fail
; 
4402         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4410 static PyObject 
*_wrap_TopLevelWindow_IsIconized(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4411     PyObject 
*resultobj 
= NULL
; 
4412     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4414     PyObject 
* obj0 
= 0 ; 
4416         (char *) "self", NULL 
 
4419     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TopLevelWindow_IsIconized",kwnames
,&obj0
)) goto fail
; 
4420     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4421     if (SWIG_arg_fail(1)) SWIG_fail
; 
4423         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4424         result 
= (bool)((wxTopLevelWindow 
const *)arg1
)->IsIconized(); 
4426         wxPyEndAllowThreads(__tstate
); 
4427         if (PyErr_Occurred()) SWIG_fail
; 
4430         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4438 static PyObject 
*_wrap_TopLevelWindow_GetIcon(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4439     PyObject 
*resultobj 
= NULL
; 
4440     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4442     PyObject 
* obj0 
= 0 ; 
4444         (char *) "self", NULL 
 
4447     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TopLevelWindow_GetIcon",kwnames
,&obj0
)) goto fail
; 
4448     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4449     if (SWIG_arg_fail(1)) SWIG_fail
; 
4451         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4452         result 
= ((wxTopLevelWindow 
const *)arg1
)->GetIcon(); 
4454         wxPyEndAllowThreads(__tstate
); 
4455         if (PyErr_Occurred()) SWIG_fail
; 
4459         resultptr 
= new wxIcon(static_cast<wxIcon 
& >(result
)); 
4460         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxIcon
, 1); 
4468 static PyObject 
*_wrap_TopLevelWindow_SetIcon(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4469     PyObject 
*resultobj 
= NULL
; 
4470     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4472     PyObject 
* obj0 
= 0 ; 
4473     PyObject 
* obj1 
= 0 ; 
4475         (char *) "self",(char *) "icon", NULL 
 
4478     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TopLevelWindow_SetIcon",kwnames
,&obj0
,&obj1
)) goto fail
; 
4479     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4480     if (SWIG_arg_fail(1)) SWIG_fail
; 
4482         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxIcon
, SWIG_POINTER_EXCEPTION 
| 0); 
4483         if (SWIG_arg_fail(2)) SWIG_fail
; 
4485             SWIG_null_ref("wxIcon"); 
4487         if (SWIG_arg_fail(2)) SWIG_fail
; 
4490         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4491         (arg1
)->SetIcon((wxIcon 
const &)*arg2
); 
4493         wxPyEndAllowThreads(__tstate
); 
4494         if (PyErr_Occurred()) SWIG_fail
; 
4496     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4503 static PyObject 
*_wrap_TopLevelWindow_SetIcons(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4504     PyObject 
*resultobj 
= NULL
; 
4505     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4506     wxIconBundle 
*arg2 
= 0 ; 
4507     PyObject 
* obj0 
= 0 ; 
4508     PyObject 
* obj1 
= 0 ; 
4510         (char *) "self",(char *) "icons", NULL 
 
4513     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TopLevelWindow_SetIcons",kwnames
,&obj0
,&obj1
)) goto fail
; 
4514     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4515     if (SWIG_arg_fail(1)) SWIG_fail
; 
4517         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxIconBundle
, SWIG_POINTER_EXCEPTION 
| 0); 
4518         if (SWIG_arg_fail(2)) SWIG_fail
; 
4520             SWIG_null_ref("wxIconBundle"); 
4522         if (SWIG_arg_fail(2)) SWIG_fail
; 
4525         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4526         (arg1
)->SetIcons((wxIconBundle 
const &)*arg2
); 
4528         wxPyEndAllowThreads(__tstate
); 
4529         if (PyErr_Occurred()) SWIG_fail
; 
4531     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4538 static PyObject 
*_wrap_TopLevelWindow_ShowFullScreen(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4539     PyObject 
*resultobj 
= NULL
; 
4540     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4542     long arg3 
= (long) wxFULLSCREEN_ALL 
; 
4544     PyObject 
* obj0 
= 0 ; 
4545     PyObject 
* obj1 
= 0 ; 
4546     PyObject 
* obj2 
= 0 ; 
4548         (char *) "self",(char *) "show",(char *) "style", NULL 
 
4551     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TopLevelWindow_ShowFullScreen",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4552     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4553     if (SWIG_arg_fail(1)) SWIG_fail
; 
4555         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
4556         if (SWIG_arg_fail(2)) SWIG_fail
; 
4560             arg3 
= static_cast<long >(SWIG_As_long(obj2
));  
4561             if (SWIG_arg_fail(3)) SWIG_fail
; 
4565         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4566         result 
= (bool)(arg1
)->ShowFullScreen(arg2
,arg3
); 
4568         wxPyEndAllowThreads(__tstate
); 
4569         if (PyErr_Occurred()) SWIG_fail
; 
4572         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4580 static PyObject 
*_wrap_TopLevelWindow_IsFullScreen(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4581     PyObject 
*resultobj 
= NULL
; 
4582     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4584     PyObject 
* obj0 
= 0 ; 
4586         (char *) "self", NULL 
 
4589     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TopLevelWindow_IsFullScreen",kwnames
,&obj0
)) goto fail
; 
4590     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4591     if (SWIG_arg_fail(1)) SWIG_fail
; 
4593         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4594         result 
= (bool)((wxTopLevelWindow 
const *)arg1
)->IsFullScreen(); 
4596         wxPyEndAllowThreads(__tstate
); 
4597         if (PyErr_Occurred()) SWIG_fail
; 
4600         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4608 static PyObject 
*_wrap_TopLevelWindow_SetTitle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4609     PyObject 
*resultobj 
= NULL
; 
4610     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4611     wxString 
*arg2 
= 0 ; 
4612     bool temp2 
= false ; 
4613     PyObject 
* obj0 
= 0 ; 
4614     PyObject 
* obj1 
= 0 ; 
4616         (char *) "self",(char *) "title", NULL 
 
4619     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TopLevelWindow_SetTitle",kwnames
,&obj0
,&obj1
)) goto fail
; 
4620     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4621     if (SWIG_arg_fail(1)) SWIG_fail
; 
4623         arg2 
= wxString_in_helper(obj1
); 
4624         if (arg2 
== NULL
) SWIG_fail
; 
4628         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4629         (arg1
)->SetTitle((wxString 
const &)*arg2
); 
4631         wxPyEndAllowThreads(__tstate
); 
4632         if (PyErr_Occurred()) SWIG_fail
; 
4634     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4649 static PyObject 
*_wrap_TopLevelWindow_GetTitle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4650     PyObject 
*resultobj 
= NULL
; 
4651     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4653     PyObject 
* obj0 
= 0 ; 
4655         (char *) "self", NULL 
 
4658     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TopLevelWindow_GetTitle",kwnames
,&obj0
)) goto fail
; 
4659     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4660     if (SWIG_arg_fail(1)) SWIG_fail
; 
4662         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4663         result 
= ((wxTopLevelWindow 
const *)arg1
)->GetTitle(); 
4665         wxPyEndAllowThreads(__tstate
); 
4666         if (PyErr_Occurred()) SWIG_fail
; 
4670         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
4672         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
4681 static PyObject 
*_wrap_TopLevelWindow_SetShape(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4682     PyObject 
*resultobj 
= NULL
; 
4683     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4684     wxRegion 
*arg2 
= 0 ; 
4686     PyObject 
* obj0 
= 0 ; 
4687     PyObject 
* obj1 
= 0 ; 
4689         (char *) "self",(char *) "region", NULL 
 
4692     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TopLevelWindow_SetShape",kwnames
,&obj0
,&obj1
)) goto fail
; 
4693     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4694     if (SWIG_arg_fail(1)) SWIG_fail
; 
4696         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRegion
, SWIG_POINTER_EXCEPTION 
| 0); 
4697         if (SWIG_arg_fail(2)) SWIG_fail
; 
4699             SWIG_null_ref("wxRegion"); 
4701         if (SWIG_arg_fail(2)) SWIG_fail
; 
4704         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4705         result 
= (bool)(arg1
)->SetShape((wxRegion 
const &)*arg2
); 
4707         wxPyEndAllowThreads(__tstate
); 
4708         if (PyErr_Occurred()) SWIG_fail
; 
4711         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4719 static PyObject 
*_wrap_TopLevelWindow_RequestUserAttention(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4720     PyObject 
*resultobj 
= NULL
; 
4721     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4722     int arg2 
= (int) wxUSER_ATTENTION_INFO 
; 
4723     PyObject 
* obj0 
= 0 ; 
4724     PyObject 
* obj1 
= 0 ; 
4726         (char *) "self",(char *) "flags", NULL 
 
4729     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TopLevelWindow_RequestUserAttention",kwnames
,&obj0
,&obj1
)) goto fail
; 
4730     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4731     if (SWIG_arg_fail(1)) SWIG_fail
; 
4734             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
4735             if (SWIG_arg_fail(2)) SWIG_fail
; 
4739         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4740         (arg1
)->RequestUserAttention(arg2
); 
4742         wxPyEndAllowThreads(__tstate
); 
4743         if (PyErr_Occurred()) SWIG_fail
; 
4745     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4752 static PyObject 
*_wrap_TopLevelWindow_IsActive(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4753     PyObject 
*resultobj 
= NULL
; 
4754     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4756     PyObject 
* obj0 
= 0 ; 
4758         (char *) "self", NULL 
 
4761     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TopLevelWindow_IsActive",kwnames
,&obj0
)) goto fail
; 
4762     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4763     if (SWIG_arg_fail(1)) SWIG_fail
; 
4765         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4766         result 
= (bool)(arg1
)->IsActive(); 
4768         wxPyEndAllowThreads(__tstate
); 
4769         if (PyErr_Occurred()) SWIG_fail
; 
4772         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4780 static PyObject 
*_wrap_TopLevelWindow_MacSetMetalAppearance(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4781     PyObject 
*resultobj 
= NULL
; 
4782     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4784     PyObject 
* obj0 
= 0 ; 
4785     PyObject 
* obj1 
= 0 ; 
4787         (char *) "self",(char *) "on", NULL 
 
4790     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TopLevelWindow_MacSetMetalAppearance",kwnames
,&obj0
,&obj1
)) goto fail
; 
4791     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4792     if (SWIG_arg_fail(1)) SWIG_fail
; 
4794         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
4795         if (SWIG_arg_fail(2)) SWIG_fail
; 
4798         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4799         wxTopLevelWindow_MacSetMetalAppearance(arg1
,arg2
); 
4801         wxPyEndAllowThreads(__tstate
); 
4802         if (PyErr_Occurred()) SWIG_fail
; 
4804     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4811 static PyObject 
*_wrap_TopLevelWindow_MacGetMetalAppearance(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4812     PyObject 
*resultobj 
= NULL
; 
4813     wxTopLevelWindow 
*arg1 
= (wxTopLevelWindow 
*) 0 ; 
4815     PyObject 
* obj0 
= 0 ; 
4817         (char *) "self", NULL 
 
4820     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TopLevelWindow_MacGetMetalAppearance",kwnames
,&obj0
)) goto fail
; 
4821     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTopLevelWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4822     if (SWIG_arg_fail(1)) SWIG_fail
; 
4824         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4825         result 
= (bool)wxTopLevelWindow_MacGetMetalAppearance((wxTopLevelWindow 
const *)arg1
); 
4827         wxPyEndAllowThreads(__tstate
); 
4828         if (PyErr_Occurred()) SWIG_fail
; 
4831         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
4839 static PyObject 
* TopLevelWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
4841     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
4842     SWIG_TypeClientData(SWIGTYPE_p_wxTopLevelWindow
, obj
); 
4844     return Py_BuildValue((char *)""); 
4846 static PyObject 
*_wrap_new_Frame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4847     PyObject 
*resultobj 
= NULL
; 
4848     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
4849     int arg2 
= (int) (int)-1 ; 
4850     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
4851     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
4852     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
4853     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
4854     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
4855     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
4856     long arg6 
= (long) wxDEFAULT_FRAME_STYLE 
; 
4857     wxString 
const &arg7_defvalue 
= wxPyFrameNameStr 
; 
4858     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
4860     bool temp3 
= false ; 
4863     bool temp7 
= false ; 
4864     PyObject 
* obj0 
= 0 ; 
4865     PyObject 
* obj1 
= 0 ; 
4866     PyObject 
* obj2 
= 0 ; 
4867     PyObject 
* obj3 
= 0 ; 
4868     PyObject 
* obj4 
= 0 ; 
4869     PyObject 
* obj5 
= 0 ; 
4870     PyObject 
* obj6 
= 0 ; 
4872         (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
4875     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_Frame",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
4876     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
4877     if (SWIG_arg_fail(1)) SWIG_fail
; 
4880             arg2 
= static_cast<int const >(SWIG_As_int(obj1
));  
4881             if (SWIG_arg_fail(2)) SWIG_fail
; 
4886             arg3 
= wxString_in_helper(obj2
); 
4887             if (arg3 
== NULL
) SWIG_fail
; 
4894             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
4900             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
4905             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
4906             if (SWIG_arg_fail(6)) SWIG_fail
; 
4911             arg7 
= wxString_in_helper(obj6
); 
4912             if (arg7 
== NULL
) SWIG_fail
; 
4917         if (!wxPyCheckForApp()) SWIG_fail
; 
4918         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4919         result 
= (wxFrame 
*)new wxFrame(arg1
,arg2
,(wxString 
const &)*arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
4921         wxPyEndAllowThreads(__tstate
); 
4922         if (PyErr_Occurred()) SWIG_fail
; 
4924     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFrame
, 1); 
4947 static PyObject 
*_wrap_new_PreFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4948     PyObject 
*resultobj 
= NULL
; 
4954     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreFrame",kwnames
)) goto fail
; 
4956         if (!wxPyCheckForApp()) SWIG_fail
; 
4957         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4958         result 
= (wxFrame 
*)new wxFrame(); 
4960         wxPyEndAllowThreads(__tstate
); 
4961         if (PyErr_Occurred()) SWIG_fail
; 
4963     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFrame
, 1); 
4970 static PyObject 
*_wrap_Frame_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4971     PyObject 
*resultobj 
= NULL
; 
4972     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
4973     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
4974     int arg3 
= (int) (int)-1 ; 
4975     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
4976     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
4977     wxPoint 
const &arg5_defvalue 
= wxDefaultPosition 
; 
4978     wxPoint 
*arg5 
= (wxPoint 
*) &arg5_defvalue 
; 
4979     wxSize 
const &arg6_defvalue 
= wxDefaultSize 
; 
4980     wxSize 
*arg6 
= (wxSize 
*) &arg6_defvalue 
; 
4981     long arg7 
= (long) wxDEFAULT_FRAME_STYLE 
; 
4982     wxString 
const &arg8_defvalue 
= wxPyFrameNameStr 
; 
4983     wxString 
*arg8 
= (wxString 
*) &arg8_defvalue 
; 
4985     bool temp4 
= false ; 
4988     bool temp8 
= false ; 
4989     PyObject 
* obj0 
= 0 ; 
4990     PyObject 
* obj1 
= 0 ; 
4991     PyObject 
* obj2 
= 0 ; 
4992     PyObject 
* obj3 
= 0 ; 
4993     PyObject 
* obj4 
= 0 ; 
4994     PyObject 
* obj5 
= 0 ; 
4995     PyObject 
* obj6 
= 0 ; 
4996     PyObject 
* obj7 
= 0 ; 
4998         (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
5001     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:Frame_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
; 
5002     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5003     if (SWIG_arg_fail(1)) SWIG_fail
; 
5004     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
5005     if (SWIG_arg_fail(2)) SWIG_fail
; 
5008             arg3 
= static_cast<int const >(SWIG_As_int(obj2
));  
5009             if (SWIG_arg_fail(3)) SWIG_fail
; 
5014             arg4 
= wxString_in_helper(obj3
); 
5015             if (arg4 
== NULL
) SWIG_fail
; 
5022             if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
; 
5028             if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
; 
5033             arg7 
= static_cast<long >(SWIG_As_long(obj6
));  
5034             if (SWIG_arg_fail(7)) SWIG_fail
; 
5039             arg8 
= wxString_in_helper(obj7
); 
5040             if (arg8 
== NULL
) SWIG_fail
; 
5045         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5046         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxString 
const &)*arg4
,(wxPoint 
const &)*arg5
,(wxSize 
const &)*arg6
,arg7
,(wxString 
const &)*arg8
); 
5048         wxPyEndAllowThreads(__tstate
); 
5049         if (PyErr_Occurred()) SWIG_fail
; 
5052         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
5076 static PyObject 
*_wrap_Frame_GetClientAreaOrigin(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5077     PyObject 
*resultobj 
= NULL
; 
5078     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5080     PyObject 
* obj0 
= 0 ; 
5082         (char *) "self", NULL 
 
5085     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Frame_GetClientAreaOrigin",kwnames
,&obj0
)) goto fail
; 
5086     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5087     if (SWIG_arg_fail(1)) SWIG_fail
; 
5089         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5090         result 
= ((wxFrame 
const *)arg1
)->GetClientAreaOrigin(); 
5092         wxPyEndAllowThreads(__tstate
); 
5093         if (PyErr_Occurred()) SWIG_fail
; 
5096         wxPoint 
* resultptr
; 
5097         resultptr 
= new wxPoint(static_cast<wxPoint 
& >(result
)); 
5098         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1); 
5106 static PyObject 
*_wrap_Frame_SendSizeEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5107     PyObject 
*resultobj 
= NULL
; 
5108     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5109     PyObject 
* obj0 
= 0 ; 
5111         (char *) "self", NULL 
 
5114     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Frame_SendSizeEvent",kwnames
,&obj0
)) goto fail
; 
5115     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5116     if (SWIG_arg_fail(1)) SWIG_fail
; 
5118         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5119         (arg1
)->SendSizeEvent(); 
5121         wxPyEndAllowThreads(__tstate
); 
5122         if (PyErr_Occurred()) SWIG_fail
; 
5124     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5131 static PyObject 
*_wrap_Frame_SetMenuBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5132     PyObject 
*resultobj 
= NULL
; 
5133     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5134     wxMenuBar 
*arg2 
= (wxMenuBar 
*) 0 ; 
5135     PyObject 
* obj0 
= 0 ; 
5136     PyObject 
* obj1 
= 0 ; 
5138         (char *) "self",(char *) "menubar", NULL 
 
5141     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Frame_SetMenuBar",kwnames
,&obj0
,&obj1
)) goto fail
; 
5142     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5143     if (SWIG_arg_fail(1)) SWIG_fail
; 
5144     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION 
| 0); 
5145     if (SWIG_arg_fail(2)) SWIG_fail
; 
5147         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5148         (arg1
)->SetMenuBar(arg2
); 
5150         wxPyEndAllowThreads(__tstate
); 
5151         if (PyErr_Occurred()) SWIG_fail
; 
5153     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5160 static PyObject 
*_wrap_Frame_GetMenuBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5161     PyObject 
*resultobj 
= NULL
; 
5162     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5164     PyObject 
* obj0 
= 0 ; 
5166         (char *) "self", NULL 
 
5169     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Frame_GetMenuBar",kwnames
,&obj0
)) goto fail
; 
5170     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5171     if (SWIG_arg_fail(1)) SWIG_fail
; 
5173         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5174         result 
= (wxMenuBar 
*)((wxFrame 
const *)arg1
)->GetMenuBar(); 
5176         wxPyEndAllowThreads(__tstate
); 
5177         if (PyErr_Occurred()) SWIG_fail
; 
5180         resultobj 
= wxPyMake_wxObject(result
, 0);  
5188 static PyObject 
*_wrap_Frame_ProcessCommand(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5189     PyObject 
*resultobj 
= NULL
; 
5190     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5193     PyObject 
* obj0 
= 0 ; 
5194     PyObject 
* obj1 
= 0 ; 
5196         (char *) "self",(char *) "winid", NULL 
 
5199     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Frame_ProcessCommand",kwnames
,&obj0
,&obj1
)) goto fail
; 
5200     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5201     if (SWIG_arg_fail(1)) SWIG_fail
; 
5203         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
5204         if (SWIG_arg_fail(2)) SWIG_fail
; 
5207         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5208         result 
= (bool)(arg1
)->ProcessCommand(arg2
); 
5210         wxPyEndAllowThreads(__tstate
); 
5211         if (PyErr_Occurred()) SWIG_fail
; 
5214         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
5222 static PyObject 
*_wrap_Frame_CreateStatusBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5223     PyObject 
*resultobj 
= NULL
; 
5224     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5225     int arg2 
= (int) 1 ; 
5226     long arg3 
= (long) wxDEFAULT_STATUSBAR_STYLE 
; 
5227     int arg4 
= (int) 0 ; 
5228     wxString 
const &arg5_defvalue 
= wxPyStatusLineNameStr 
; 
5229     wxString 
*arg5 
= (wxString 
*) &arg5_defvalue 
; 
5230     wxStatusBar 
*result
; 
5231     bool temp5 
= false ; 
5232     PyObject 
* obj0 
= 0 ; 
5233     PyObject 
* obj1 
= 0 ; 
5234     PyObject 
* obj2 
= 0 ; 
5235     PyObject 
* obj3 
= 0 ; 
5236     PyObject 
* obj4 
= 0 ; 
5238         (char *) "self",(char *) "number",(char *) "style",(char *) "winid",(char *) "name", NULL 
 
5241     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:Frame_CreateStatusBar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
5242     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5243     if (SWIG_arg_fail(1)) SWIG_fail
; 
5246             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
5247             if (SWIG_arg_fail(2)) SWIG_fail
; 
5252             arg3 
= static_cast<long >(SWIG_As_long(obj2
));  
5253             if (SWIG_arg_fail(3)) SWIG_fail
; 
5258             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
5259             if (SWIG_arg_fail(4)) SWIG_fail
; 
5264             arg5 
= wxString_in_helper(obj4
); 
5265             if (arg5 
== NULL
) SWIG_fail
; 
5270         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5271         result 
= (wxStatusBar 
*)(arg1
)->CreateStatusBar(arg2
,arg3
,arg4
,(wxString 
const &)*arg5
); 
5273         wxPyEndAllowThreads(__tstate
); 
5274         if (PyErr_Occurred()) SWIG_fail
; 
5277         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
5293 static PyObject 
*_wrap_Frame_GetStatusBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5294     PyObject 
*resultobj 
= NULL
; 
5295     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5296     wxStatusBar 
*result
; 
5297     PyObject 
* obj0 
= 0 ; 
5299         (char *) "self", NULL 
 
5302     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Frame_GetStatusBar",kwnames
,&obj0
)) goto fail
; 
5303     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5304     if (SWIG_arg_fail(1)) SWIG_fail
; 
5306         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5307         result 
= (wxStatusBar 
*)((wxFrame 
const *)arg1
)->GetStatusBar(); 
5309         wxPyEndAllowThreads(__tstate
); 
5310         if (PyErr_Occurred()) SWIG_fail
; 
5313         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
5321 static PyObject 
*_wrap_Frame_SetStatusBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5322     PyObject 
*resultobj 
= NULL
; 
5323     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5324     wxStatusBar 
*arg2 
= (wxStatusBar 
*) 0 ; 
5325     PyObject 
* obj0 
= 0 ; 
5326     PyObject 
* obj1 
= 0 ; 
5328         (char *) "self",(char *) "statBar", NULL 
 
5331     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Frame_SetStatusBar",kwnames
,&obj0
,&obj1
)) goto fail
; 
5332     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5333     if (SWIG_arg_fail(1)) SWIG_fail
; 
5334     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
5335     if (SWIG_arg_fail(2)) SWIG_fail
; 
5337         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5338         (arg1
)->SetStatusBar(arg2
); 
5340         wxPyEndAllowThreads(__tstate
); 
5341         if (PyErr_Occurred()) SWIG_fail
; 
5343     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5350 static PyObject 
*_wrap_Frame_SetStatusText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5351     PyObject 
*resultobj 
= NULL
; 
5352     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5353     wxString 
*arg2 
= 0 ; 
5354     int arg3 
= (int) 0 ; 
5355     bool temp2 
= false ; 
5356     PyObject 
* obj0 
= 0 ; 
5357     PyObject 
* obj1 
= 0 ; 
5358     PyObject 
* obj2 
= 0 ; 
5360         (char *) "self",(char *) "text",(char *) "number", NULL 
 
5363     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Frame_SetStatusText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
5364     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5365     if (SWIG_arg_fail(1)) SWIG_fail
; 
5367         arg2 
= wxString_in_helper(obj1
); 
5368         if (arg2 
== NULL
) SWIG_fail
; 
5373             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
5374             if (SWIG_arg_fail(3)) SWIG_fail
; 
5378         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5379         (arg1
)->SetStatusText((wxString 
const &)*arg2
,arg3
); 
5381         wxPyEndAllowThreads(__tstate
); 
5382         if (PyErr_Occurred()) SWIG_fail
; 
5384     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5399 static PyObject 
*_wrap_Frame_SetStatusWidths(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5400     PyObject 
*resultobj 
= NULL
; 
5401     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5403     int *arg3 
= (int *) 0 ; 
5404     PyObject 
* obj0 
= 0 ; 
5405     PyObject 
* obj1 
= 0 ; 
5407         (char *) "self",(char *) "widths", NULL 
 
5410     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Frame_SetStatusWidths",kwnames
,&obj0
,&obj1
)) goto fail
; 
5411     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5412     if (SWIG_arg_fail(1)) SWIG_fail
; 
5414         arg2 
= PyList_Size(obj1
); 
5415         arg3 
=  int_LIST_helper(obj1
); 
5416         if (arg3 
== NULL
) SWIG_fail
; 
5419         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5420         (arg1
)->SetStatusWidths(arg2
,(int const *)arg3
); 
5422         wxPyEndAllowThreads(__tstate
); 
5423         if (PyErr_Occurred()) SWIG_fail
; 
5425     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5427         if (arg3
) delete [] arg3
; 
5432         if (arg3
) delete [] arg3
; 
5438 static PyObject 
*_wrap_Frame_PushStatusText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5439     PyObject 
*resultobj 
= NULL
; 
5440     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5441     wxString 
*arg2 
= 0 ; 
5442     int arg3 
= (int) 0 ; 
5443     bool temp2 
= false ; 
5444     PyObject 
* obj0 
= 0 ; 
5445     PyObject 
* obj1 
= 0 ; 
5446     PyObject 
* obj2 
= 0 ; 
5448         (char *) "self",(char *) "text",(char *) "number", NULL 
 
5451     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Frame_PushStatusText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
5452     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5453     if (SWIG_arg_fail(1)) SWIG_fail
; 
5455         arg2 
= wxString_in_helper(obj1
); 
5456         if (arg2 
== NULL
) SWIG_fail
; 
5461             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
5462             if (SWIG_arg_fail(3)) SWIG_fail
; 
5466         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5467         (arg1
)->PushStatusText((wxString 
const &)*arg2
,arg3
); 
5469         wxPyEndAllowThreads(__tstate
); 
5470         if (PyErr_Occurred()) SWIG_fail
; 
5472     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5487 static PyObject 
*_wrap_Frame_PopStatusText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5488     PyObject 
*resultobj 
= NULL
; 
5489     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5490     int arg2 
= (int) 0 ; 
5491     PyObject 
* obj0 
= 0 ; 
5492     PyObject 
* obj1 
= 0 ; 
5494         (char *) "self",(char *) "number", NULL 
 
5497     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Frame_PopStatusText",kwnames
,&obj0
,&obj1
)) goto fail
; 
5498     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5499     if (SWIG_arg_fail(1)) SWIG_fail
; 
5502             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
5503             if (SWIG_arg_fail(2)) SWIG_fail
; 
5507         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5508         (arg1
)->PopStatusText(arg2
); 
5510         wxPyEndAllowThreads(__tstate
); 
5511         if (PyErr_Occurred()) SWIG_fail
; 
5513     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5520 static PyObject 
*_wrap_Frame_SetStatusBarPane(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5521     PyObject 
*resultobj 
= NULL
; 
5522     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5524     PyObject 
* obj0 
= 0 ; 
5525     PyObject 
* obj1 
= 0 ; 
5527         (char *) "self",(char *) "n", NULL 
 
5530     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Frame_SetStatusBarPane",kwnames
,&obj0
,&obj1
)) goto fail
; 
5531     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5532     if (SWIG_arg_fail(1)) SWIG_fail
; 
5534         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
5535         if (SWIG_arg_fail(2)) SWIG_fail
; 
5538         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5539         (arg1
)->SetStatusBarPane(arg2
); 
5541         wxPyEndAllowThreads(__tstate
); 
5542         if (PyErr_Occurred()) SWIG_fail
; 
5544     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5551 static PyObject 
*_wrap_Frame_GetStatusBarPane(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5552     PyObject 
*resultobj 
= NULL
; 
5553     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5555     PyObject 
* obj0 
= 0 ; 
5557         (char *) "self", NULL 
 
5560     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Frame_GetStatusBarPane",kwnames
,&obj0
)) goto fail
; 
5561     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5562     if (SWIG_arg_fail(1)) SWIG_fail
; 
5564         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5565         result 
= (int)((wxFrame 
const *)arg1
)->GetStatusBarPane(); 
5567         wxPyEndAllowThreads(__tstate
); 
5568         if (PyErr_Occurred()) SWIG_fail
; 
5571         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
5579 static PyObject 
*_wrap_Frame_CreateToolBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5580     PyObject 
*resultobj 
= NULL
; 
5581     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5582     long arg2 
= (long) -1 ; 
5583     int arg3 
= (int) -1 ; 
5584     wxString 
const &arg4_defvalue 
= wxPyToolBarNameStr 
; 
5585     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
5587     bool temp4 
= false ; 
5588     PyObject 
* obj0 
= 0 ; 
5589     PyObject 
* obj1 
= 0 ; 
5590     PyObject 
* obj2 
= 0 ; 
5591     PyObject 
* obj3 
= 0 ; 
5593         (char *) "self",(char *) "style",(char *) "winid",(char *) "name", NULL 
 
5596     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Frame_CreateToolBar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
5597     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5598     if (SWIG_arg_fail(1)) SWIG_fail
; 
5601             arg2 
= static_cast<long >(SWIG_As_long(obj1
));  
5602             if (SWIG_arg_fail(2)) SWIG_fail
; 
5607             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
5608             if (SWIG_arg_fail(3)) SWIG_fail
; 
5613             arg4 
= wxString_in_helper(obj3
); 
5614             if (arg4 
== NULL
) SWIG_fail
; 
5619         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5620         result 
= (wxToolBar 
*)(arg1
)->CreateToolBar(arg2
,arg3
,(wxString 
const &)*arg4
); 
5622         wxPyEndAllowThreads(__tstate
); 
5623         if (PyErr_Occurred()) SWIG_fail
; 
5626         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
5642 static PyObject 
*_wrap_Frame_GetToolBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5643     PyObject 
*resultobj 
= NULL
; 
5644     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5646     PyObject 
* obj0 
= 0 ; 
5648         (char *) "self", NULL 
 
5651     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Frame_GetToolBar",kwnames
,&obj0
)) goto fail
; 
5652     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5653     if (SWIG_arg_fail(1)) SWIG_fail
; 
5655         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5656         result 
= (wxToolBar 
*)((wxFrame 
const *)arg1
)->GetToolBar(); 
5658         wxPyEndAllowThreads(__tstate
); 
5659         if (PyErr_Occurred()) SWIG_fail
; 
5662         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
5670 static PyObject 
*_wrap_Frame_SetToolBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5671     PyObject 
*resultobj 
= NULL
; 
5672     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5673     wxToolBar 
*arg2 
= (wxToolBar 
*) 0 ; 
5674     PyObject 
* obj0 
= 0 ; 
5675     PyObject 
* obj1 
= 0 ; 
5677         (char *) "self",(char *) "toolbar", NULL 
 
5680     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Frame_SetToolBar",kwnames
,&obj0
,&obj1
)) goto fail
; 
5681     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5682     if (SWIG_arg_fail(1)) SWIG_fail
; 
5683     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxToolBar
, SWIG_POINTER_EXCEPTION 
| 0); 
5684     if (SWIG_arg_fail(2)) SWIG_fail
; 
5686         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5687         (arg1
)->SetToolBar(arg2
); 
5689         wxPyEndAllowThreads(__tstate
); 
5690         if (PyErr_Occurred()) SWIG_fail
; 
5692     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5699 static PyObject 
*_wrap_Frame_DoGiveHelp(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5700     PyObject 
*resultobj 
= NULL
; 
5701     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5702     wxString 
*arg2 
= 0 ; 
5704     bool temp2 
= false ; 
5705     PyObject 
* obj0 
= 0 ; 
5706     PyObject 
* obj1 
= 0 ; 
5707     PyObject 
* obj2 
= 0 ; 
5709         (char *) "self",(char *) "text",(char *) "show", NULL 
 
5712     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Frame_DoGiveHelp",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
5713     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5714     if (SWIG_arg_fail(1)) SWIG_fail
; 
5716         arg2 
= wxString_in_helper(obj1
); 
5717         if (arg2 
== NULL
) SWIG_fail
; 
5721         arg3 
= static_cast<bool >(SWIG_As_bool(obj2
));  
5722         if (SWIG_arg_fail(3)) SWIG_fail
; 
5725         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5726         (arg1
)->DoGiveHelp((wxString 
const &)*arg2
,arg3
); 
5728         wxPyEndAllowThreads(__tstate
); 
5729         if (PyErr_Occurred()) SWIG_fail
; 
5731     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5746 static PyObject 
*_wrap_Frame_DoMenuUpdates(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5747     PyObject 
*resultobj 
= NULL
; 
5748     wxFrame 
*arg1 
= (wxFrame 
*) 0 ; 
5749     wxMenu 
*arg2 
= (wxMenu 
*) NULL 
; 
5750     PyObject 
* obj0 
= 0 ; 
5751     PyObject 
* obj1 
= 0 ; 
5753         (char *) "self",(char *) "menu", NULL 
 
5756     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Frame_DoMenuUpdates",kwnames
,&obj0
,&obj1
)) goto fail
; 
5757     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
5758     if (SWIG_arg_fail(1)) SWIG_fail
; 
5760         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION 
| 0); 
5761         if (SWIG_arg_fail(2)) SWIG_fail
; 
5764         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5765         (arg1
)->DoMenuUpdates(arg2
); 
5767         wxPyEndAllowThreads(__tstate
); 
5768         if (PyErr_Occurred()) SWIG_fail
; 
5770     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5777 static PyObject 
*_wrap_Frame_GetClassDefaultAttributes(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5778     PyObject 
*resultobj 
= NULL
; 
5779     wxWindowVariant arg1 
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL 
; 
5780     wxVisualAttributes result
; 
5781     PyObject 
* obj0 
= 0 ; 
5783         (char *) "variant", NULL 
 
5786     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Frame_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
; 
5789             arg1 
= static_cast<wxWindowVariant 
>(SWIG_As_int(obj0
));  
5790             if (SWIG_arg_fail(1)) SWIG_fail
; 
5794         if (!wxPyCheckForApp()) SWIG_fail
; 
5795         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5796         result 
= wxFrame::GetClassDefaultAttributes(arg1
); 
5798         wxPyEndAllowThreads(__tstate
); 
5799         if (PyErr_Occurred()) SWIG_fail
; 
5802         wxVisualAttributes 
* resultptr
; 
5803         resultptr 
= new wxVisualAttributes(static_cast<wxVisualAttributes 
& >(result
)); 
5804         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1); 
5812 static PyObject 
* Frame_swigregister(PyObject 
*, PyObject 
*args
) { 
5814     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
5815     SWIG_TypeClientData(SWIGTYPE_p_wxFrame
, obj
); 
5817     return Py_BuildValue((char *)""); 
5819 static PyObject 
*_wrap_new_Dialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5820     PyObject 
*resultobj 
= NULL
; 
5821     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
5822     int arg2 
= (int) (int)-1 ; 
5823     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
5824     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
5825     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
5826     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
5827     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
5828     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
5829     long arg6 
= (long) wxDEFAULT_DIALOG_STYLE 
; 
5830     wxString 
const &arg7_defvalue 
= wxPyDialogNameStr 
; 
5831     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
5833     bool temp3 
= false ; 
5836     bool temp7 
= false ; 
5837     PyObject 
* obj0 
= 0 ; 
5838     PyObject 
* obj1 
= 0 ; 
5839     PyObject 
* obj2 
= 0 ; 
5840     PyObject 
* obj3 
= 0 ; 
5841     PyObject 
* obj4 
= 0 ; 
5842     PyObject 
* obj5 
= 0 ; 
5843     PyObject 
* obj6 
= 0 ; 
5845         (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
5848     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_Dialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
5849     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
5850     if (SWIG_arg_fail(1)) SWIG_fail
; 
5853             arg2 
= static_cast<int const >(SWIG_As_int(obj1
));  
5854             if (SWIG_arg_fail(2)) SWIG_fail
; 
5859             arg3 
= wxString_in_helper(obj2
); 
5860             if (arg3 
== NULL
) SWIG_fail
; 
5867             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
5873             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
5878             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
5879             if (SWIG_arg_fail(6)) SWIG_fail
; 
5884             arg7 
= wxString_in_helper(obj6
); 
5885             if (arg7 
== NULL
) SWIG_fail
; 
5890         if (!wxPyCheckForApp()) SWIG_fail
; 
5891         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5892         result 
= (wxDialog 
*)new wxDialog(arg1
,arg2
,(wxString 
const &)*arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
5894         wxPyEndAllowThreads(__tstate
); 
5895         if (PyErr_Occurred()) SWIG_fail
; 
5897     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDialog
, 1); 
5920 static PyObject 
*_wrap_new_PreDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5921     PyObject 
*resultobj 
= NULL
; 
5927     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreDialog",kwnames
)) goto fail
; 
5929         if (!wxPyCheckForApp()) SWIG_fail
; 
5930         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5931         result 
= (wxDialog 
*)new wxDialog(); 
5933         wxPyEndAllowThreads(__tstate
); 
5934         if (PyErr_Occurred()) SWIG_fail
; 
5936     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDialog
, 1); 
5943 static PyObject 
*_wrap_Dialog_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5944     PyObject 
*resultobj 
= NULL
; 
5945     wxDialog 
*arg1 
= (wxDialog 
*) 0 ; 
5946     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
5947     int arg3 
= (int) (int)-1 ; 
5948     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
5949     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
5950     wxPoint 
const &arg5_defvalue 
= wxDefaultPosition 
; 
5951     wxPoint 
*arg5 
= (wxPoint 
*) &arg5_defvalue 
; 
5952     wxSize 
const &arg6_defvalue 
= wxDefaultSize 
; 
5953     wxSize 
*arg6 
= (wxSize 
*) &arg6_defvalue 
; 
5954     long arg7 
= (long) wxDEFAULT_DIALOG_STYLE 
; 
5955     wxString 
const &arg8_defvalue 
= wxPyDialogNameStr 
; 
5956     wxString 
*arg8 
= (wxString 
*) &arg8_defvalue 
; 
5958     bool temp4 
= false ; 
5961     bool temp8 
= false ; 
5962     PyObject 
* obj0 
= 0 ; 
5963     PyObject 
* obj1 
= 0 ; 
5964     PyObject 
* obj2 
= 0 ; 
5965     PyObject 
* obj3 
= 0 ; 
5966     PyObject 
* obj4 
= 0 ; 
5967     PyObject 
* obj5 
= 0 ; 
5968     PyObject 
* obj6 
= 0 ; 
5969     PyObject 
* obj7 
= 0 ; 
5971         (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
5974     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:Dialog_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
; 
5975     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
5976     if (SWIG_arg_fail(1)) SWIG_fail
; 
5977     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
5978     if (SWIG_arg_fail(2)) SWIG_fail
; 
5981             arg3 
= static_cast<int const >(SWIG_As_int(obj2
));  
5982             if (SWIG_arg_fail(3)) SWIG_fail
; 
5987             arg4 
= wxString_in_helper(obj3
); 
5988             if (arg4 
== NULL
) SWIG_fail
; 
5995             if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
; 
6001             if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
; 
6006             arg7 
= static_cast<long >(SWIG_As_long(obj6
));  
6007             if (SWIG_arg_fail(7)) SWIG_fail
; 
6012             arg8 
= wxString_in_helper(obj7
); 
6013             if (arg8 
== NULL
) SWIG_fail
; 
6018         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6019         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxString 
const &)*arg4
,(wxPoint 
const &)*arg5
,(wxSize 
const &)*arg6
,arg7
,(wxString 
const &)*arg8
); 
6021         wxPyEndAllowThreads(__tstate
); 
6022         if (PyErr_Occurred()) SWIG_fail
; 
6025         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
6049 static PyObject 
*_wrap_Dialog_SetReturnCode(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6050     PyObject 
*resultobj 
= NULL
; 
6051     wxDialog 
*arg1 
= (wxDialog 
*) 0 ; 
6053     PyObject 
* obj0 
= 0 ; 
6054     PyObject 
* obj1 
= 0 ; 
6056         (char *) "self",(char *) "returnCode", NULL 
 
6059     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Dialog_SetReturnCode",kwnames
,&obj0
,&obj1
)) goto fail
; 
6060     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
6061     if (SWIG_arg_fail(1)) SWIG_fail
; 
6063         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
6064         if (SWIG_arg_fail(2)) SWIG_fail
; 
6067         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6068         (arg1
)->SetReturnCode(arg2
); 
6070         wxPyEndAllowThreads(__tstate
); 
6071         if (PyErr_Occurred()) SWIG_fail
; 
6073     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6080 static PyObject 
*_wrap_Dialog_GetReturnCode(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6081     PyObject 
*resultobj 
= NULL
; 
6082     wxDialog 
*arg1 
= (wxDialog 
*) 0 ; 
6084     PyObject 
* obj0 
= 0 ; 
6086         (char *) "self", NULL 
 
6089     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Dialog_GetReturnCode",kwnames
,&obj0
)) goto fail
; 
6090     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
6091     if (SWIG_arg_fail(1)) SWIG_fail
; 
6093         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6094         result 
= (int)((wxDialog 
const *)arg1
)->GetReturnCode(); 
6096         wxPyEndAllowThreads(__tstate
); 
6097         if (PyErr_Occurred()) SWIG_fail
; 
6100         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
6108 static PyObject 
*_wrap_Dialog_CreateTextSizer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6109     PyObject 
*resultobj 
= NULL
; 
6110     wxDialog 
*arg1 
= (wxDialog 
*) 0 ; 
6111     wxString 
*arg2 
= 0 ; 
6113     bool temp2 
= false ; 
6114     PyObject 
* obj0 
= 0 ; 
6115     PyObject 
* obj1 
= 0 ; 
6117         (char *) "self",(char *) "message", NULL 
 
6120     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Dialog_CreateTextSizer",kwnames
,&obj0
,&obj1
)) goto fail
; 
6121     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
6122     if (SWIG_arg_fail(1)) SWIG_fail
; 
6124         arg2 
= wxString_in_helper(obj1
); 
6125         if (arg2 
== NULL
) SWIG_fail
; 
6129         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6130         result 
= (wxSizer 
*)(arg1
)->CreateTextSizer((wxString 
const &)*arg2
); 
6132         wxPyEndAllowThreads(__tstate
); 
6133         if (PyErr_Occurred()) SWIG_fail
; 
6136         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
6152 static PyObject 
*_wrap_Dialog_CreateButtonSizer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6153     PyObject 
*resultobj 
= NULL
; 
6154     wxDialog 
*arg1 
= (wxDialog 
*) 0 ; 
6156     bool arg3 
= (bool) false ; 
6157     int arg4 
= (int) 0 ; 
6159     PyObject 
* obj0 
= 0 ; 
6160     PyObject 
* obj1 
= 0 ; 
6161     PyObject 
* obj2 
= 0 ; 
6162     PyObject 
* obj3 
= 0 ; 
6164         (char *) "self",(char *) "flags",(char *) "separated",(char *) "distance", NULL 
 
6167     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Dialog_CreateButtonSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
6168     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
6169     if (SWIG_arg_fail(1)) SWIG_fail
; 
6171         arg2 
= static_cast<long >(SWIG_As_long(obj1
));  
6172         if (SWIG_arg_fail(2)) SWIG_fail
; 
6176             arg3 
= static_cast<bool >(SWIG_As_bool(obj2
));  
6177             if (SWIG_arg_fail(3)) SWIG_fail
; 
6182             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
6183             if (SWIG_arg_fail(4)) SWIG_fail
; 
6187         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6188         result 
= (wxSizer 
*)(arg1
)->CreateButtonSizer(arg2
,arg3
,arg4
); 
6190         wxPyEndAllowThreads(__tstate
); 
6191         if (PyErr_Occurred()) SWIG_fail
; 
6194         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
6202 static PyObject 
*_wrap_Dialog_CreateStdDialogButtonSizer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6203     PyObject 
*resultobj 
= NULL
; 
6204     wxDialog 
*arg1 
= (wxDialog 
*) 0 ; 
6206     wxStdDialogButtonSizer 
*result
; 
6207     PyObject 
* obj0 
= 0 ; 
6208     PyObject 
* obj1 
= 0 ; 
6210         (char *) "self",(char *) "flags", NULL 
 
6213     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Dialog_CreateStdDialogButtonSizer",kwnames
,&obj0
,&obj1
)) goto fail
; 
6214     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
6215     if (SWIG_arg_fail(1)) SWIG_fail
; 
6217         arg2 
= static_cast<long >(SWIG_As_long(obj1
));  
6218         if (SWIG_arg_fail(2)) SWIG_fail
; 
6221         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6222         result 
= (wxStdDialogButtonSizer 
*)(arg1
)->CreateStdDialogButtonSizer(arg2
); 
6224         wxPyEndAllowThreads(__tstate
); 
6225         if (PyErr_Occurred()) SWIG_fail
; 
6227     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStdDialogButtonSizer
, 0); 
6234 static PyObject 
*_wrap_Dialog_IsModal(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6235     PyObject 
*resultobj 
= NULL
; 
6236     wxDialog 
*arg1 
= (wxDialog 
*) 0 ; 
6238     PyObject 
* obj0 
= 0 ; 
6240         (char *) "self", NULL 
 
6243     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Dialog_IsModal",kwnames
,&obj0
)) goto fail
; 
6244     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
6245     if (SWIG_arg_fail(1)) SWIG_fail
; 
6247         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6248         result 
= (bool)((wxDialog 
const *)arg1
)->IsModal(); 
6250         wxPyEndAllowThreads(__tstate
); 
6251         if (PyErr_Occurred()) SWIG_fail
; 
6254         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
6262 static PyObject 
*_wrap_Dialog_ShowModal(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6263     PyObject 
*resultobj 
= NULL
; 
6264     wxDialog 
*arg1 
= (wxDialog 
*) 0 ; 
6266     PyObject 
* obj0 
= 0 ; 
6268         (char *) "self", NULL 
 
6271     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Dialog_ShowModal",kwnames
,&obj0
)) goto fail
; 
6272     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
6273     if (SWIG_arg_fail(1)) SWIG_fail
; 
6275         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6276         result 
= (int)(arg1
)->ShowModal(); 
6278         wxPyEndAllowThreads(__tstate
); 
6279         if (PyErr_Occurred()) SWIG_fail
; 
6282         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
6290 static PyObject 
*_wrap_Dialog_EndModal(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6291     PyObject 
*resultobj 
= NULL
; 
6292     wxDialog 
*arg1 
= (wxDialog 
*) 0 ; 
6294     PyObject 
* obj0 
= 0 ; 
6295     PyObject 
* obj1 
= 0 ; 
6297         (char *) "self",(char *) "retCode", NULL 
 
6300     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Dialog_EndModal",kwnames
,&obj0
,&obj1
)) goto fail
; 
6301     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
6302     if (SWIG_arg_fail(1)) SWIG_fail
; 
6304         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
6305         if (SWIG_arg_fail(2)) SWIG_fail
; 
6308         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6309         (arg1
)->EndModal(arg2
); 
6311         wxPyEndAllowThreads(__tstate
); 
6312         if (PyErr_Occurred()) SWIG_fail
; 
6314     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6321 static PyObject 
*_wrap_Dialog_GetClassDefaultAttributes(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6322     PyObject 
*resultobj 
= NULL
; 
6323     wxWindowVariant arg1 
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL 
; 
6324     wxVisualAttributes result
; 
6325     PyObject 
* obj0 
= 0 ; 
6327         (char *) "variant", NULL 
 
6330     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Dialog_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
; 
6333             arg1 
= static_cast<wxWindowVariant 
>(SWIG_As_int(obj0
));  
6334             if (SWIG_arg_fail(1)) SWIG_fail
; 
6338         if (!wxPyCheckForApp()) SWIG_fail
; 
6339         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6340         result 
= wxDialog::GetClassDefaultAttributes(arg1
); 
6342         wxPyEndAllowThreads(__tstate
); 
6343         if (PyErr_Occurred()) SWIG_fail
; 
6346         wxVisualAttributes 
* resultptr
; 
6347         resultptr 
= new wxVisualAttributes(static_cast<wxVisualAttributes 
& >(result
)); 
6348         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1); 
6356 static PyObject 
* Dialog_swigregister(PyObject 
*, PyObject 
*args
) { 
6358     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
6359     SWIG_TypeClientData(SWIGTYPE_p_wxDialog
, obj
); 
6361     return Py_BuildValue((char *)""); 
6363 static PyObject 
*_wrap_new_MiniFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6364     PyObject 
*resultobj 
= NULL
; 
6365     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
6366     int arg2 
= (int) (int)-1 ; 
6367     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
6368     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
6369     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
6370     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
6371     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
6372     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
6373     long arg6 
= (long) wxDEFAULT_FRAME_STYLE 
; 
6374     wxString 
const &arg7_defvalue 
= wxPyFrameNameStr 
; 
6375     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
6376     wxMiniFrame 
*result
; 
6377     bool temp3 
= false ; 
6380     bool temp7 
= false ; 
6381     PyObject 
* obj0 
= 0 ; 
6382     PyObject 
* obj1 
= 0 ; 
6383     PyObject 
* obj2 
= 0 ; 
6384     PyObject 
* obj3 
= 0 ; 
6385     PyObject 
* obj4 
= 0 ; 
6386     PyObject 
* obj5 
= 0 ; 
6387     PyObject 
* obj6 
= 0 ; 
6389         (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
6392     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_MiniFrame",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
6393     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
6394     if (SWIG_arg_fail(1)) SWIG_fail
; 
6397             arg2 
= static_cast<int const >(SWIG_As_int(obj1
));  
6398             if (SWIG_arg_fail(2)) SWIG_fail
; 
6403             arg3 
= wxString_in_helper(obj2
); 
6404             if (arg3 
== NULL
) SWIG_fail
; 
6411             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
6417             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
6422             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
6423             if (SWIG_arg_fail(6)) SWIG_fail
; 
6428             arg7 
= wxString_in_helper(obj6
); 
6429             if (arg7 
== NULL
) SWIG_fail
; 
6434         if (!wxPyCheckForApp()) SWIG_fail
; 
6435         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6436         result 
= (wxMiniFrame 
*)new wxMiniFrame(arg1
,arg2
,(wxString 
const &)*arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
6438         wxPyEndAllowThreads(__tstate
); 
6439         if (PyErr_Occurred()) SWIG_fail
; 
6441     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMiniFrame
, 1); 
6464 static PyObject 
*_wrap_new_PreMiniFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6465     PyObject 
*resultobj 
= NULL
; 
6466     wxMiniFrame 
*result
; 
6471     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreMiniFrame",kwnames
)) goto fail
; 
6473         if (!wxPyCheckForApp()) SWIG_fail
; 
6474         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6475         result 
= (wxMiniFrame 
*)new wxMiniFrame(); 
6477         wxPyEndAllowThreads(__tstate
); 
6478         if (PyErr_Occurred()) SWIG_fail
; 
6480     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMiniFrame
, 1); 
6487 static PyObject 
*_wrap_MiniFrame_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6488     PyObject 
*resultobj 
= NULL
; 
6489     wxMiniFrame 
*arg1 
= (wxMiniFrame 
*) 0 ; 
6490     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
6491     int arg3 
= (int) (int)-1 ; 
6492     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
6493     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
6494     wxPoint 
const &arg5_defvalue 
= wxDefaultPosition 
; 
6495     wxPoint 
*arg5 
= (wxPoint 
*) &arg5_defvalue 
; 
6496     wxSize 
const &arg6_defvalue 
= wxDefaultSize 
; 
6497     wxSize 
*arg6 
= (wxSize 
*) &arg6_defvalue 
; 
6498     long arg7 
= (long) wxDEFAULT_FRAME_STYLE 
; 
6499     wxString 
const &arg8_defvalue 
= wxPyFrameNameStr 
; 
6500     wxString 
*arg8 
= (wxString 
*) &arg8_defvalue 
; 
6502     bool temp4 
= false ; 
6505     bool temp8 
= false ; 
6506     PyObject 
* obj0 
= 0 ; 
6507     PyObject 
* obj1 
= 0 ; 
6508     PyObject 
* obj2 
= 0 ; 
6509     PyObject 
* obj3 
= 0 ; 
6510     PyObject 
* obj4 
= 0 ; 
6511     PyObject 
* obj5 
= 0 ; 
6512     PyObject 
* obj6 
= 0 ; 
6513     PyObject 
* obj7 
= 0 ; 
6515         (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
6518     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:MiniFrame_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
; 
6519     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMiniFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
6520     if (SWIG_arg_fail(1)) SWIG_fail
; 
6521     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
6522     if (SWIG_arg_fail(2)) SWIG_fail
; 
6525             arg3 
= static_cast<int const >(SWIG_As_int(obj2
));  
6526             if (SWIG_arg_fail(3)) SWIG_fail
; 
6531             arg4 
= wxString_in_helper(obj3
); 
6532             if (arg4 
== NULL
) SWIG_fail
; 
6539             if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
; 
6545             if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
; 
6550             arg7 
= static_cast<long >(SWIG_As_long(obj6
));  
6551             if (SWIG_arg_fail(7)) SWIG_fail
; 
6556             arg8 
= wxString_in_helper(obj7
); 
6557             if (arg8 
== NULL
) SWIG_fail
; 
6562         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6563         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxString 
const &)*arg4
,(wxPoint 
const &)*arg5
,(wxSize 
const &)*arg6
,arg7
,(wxString 
const &)*arg8
); 
6565         wxPyEndAllowThreads(__tstate
); 
6566         if (PyErr_Occurred()) SWIG_fail
; 
6569         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
6593 static PyObject 
* MiniFrame_swigregister(PyObject 
*, PyObject 
*args
) { 
6595     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
6596     SWIG_TypeClientData(SWIGTYPE_p_wxMiniFrame
, obj
); 
6598     return Py_BuildValue((char *)""); 
6600 static PyObject 
*_wrap_new_SplashScreenWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6601     PyObject 
*resultobj 
= NULL
; 
6602     wxBitmap 
*arg1 
= 0 ; 
6603     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
6605     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
6606     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
6607     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
6608     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
6609     long arg6 
= (long) wxNO_BORDER 
; 
6610     wxSplashScreenWindow 
*result
; 
6613     PyObject 
* obj0 
= 0 ; 
6614     PyObject 
* obj1 
= 0 ; 
6615     PyObject 
* obj2 
= 0 ; 
6616     PyObject 
* obj3 
= 0 ; 
6617     PyObject 
* obj4 
= 0 ; 
6618     PyObject 
* obj5 
= 0 ; 
6620         (char *) "bitmap",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
6623     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:new_SplashScreenWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
6625         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION 
| 0); 
6626         if (SWIG_arg_fail(1)) SWIG_fail
; 
6628             SWIG_null_ref("wxBitmap"); 
6630         if (SWIG_arg_fail(1)) SWIG_fail
; 
6632     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
6633     if (SWIG_arg_fail(2)) SWIG_fail
; 
6635         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
6636         if (SWIG_arg_fail(3)) SWIG_fail
; 
6641             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
6647             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
6652             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
6653             if (SWIG_arg_fail(6)) SWIG_fail
; 
6657         if (!wxPyCheckForApp()) SWIG_fail
; 
6658         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6659         result 
= (wxSplashScreenWindow 
*)new wxSplashScreenWindow((wxBitmap 
const &)*arg1
,arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
); 
6661         wxPyEndAllowThreads(__tstate
); 
6662         if (PyErr_Occurred()) SWIG_fail
; 
6664     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplashScreenWindow
, 1); 
6671 static PyObject 
*_wrap_SplashScreenWindow_SetBitmap(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6672     PyObject 
*resultobj 
= NULL
; 
6673     wxSplashScreenWindow 
*arg1 
= (wxSplashScreenWindow 
*) 0 ; 
6674     wxBitmap 
*arg2 
= 0 ; 
6675     PyObject 
* obj0 
= 0 ; 
6676     PyObject 
* obj1 
= 0 ; 
6678         (char *) "self",(char *) "bitmap", NULL 
 
6681     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SplashScreenWindow_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
; 
6682     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplashScreenWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
6683     if (SWIG_arg_fail(1)) SWIG_fail
; 
6685         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION 
| 0); 
6686         if (SWIG_arg_fail(2)) SWIG_fail
; 
6688             SWIG_null_ref("wxBitmap"); 
6690         if (SWIG_arg_fail(2)) SWIG_fail
; 
6693         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6694         (arg1
)->SetBitmap((wxBitmap 
const &)*arg2
); 
6696         wxPyEndAllowThreads(__tstate
); 
6697         if (PyErr_Occurred()) SWIG_fail
; 
6699     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6706 static PyObject 
*_wrap_SplashScreenWindow_GetBitmap(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6707     PyObject 
*resultobj 
= NULL
; 
6708     wxSplashScreenWindow 
*arg1 
= (wxSplashScreenWindow 
*) 0 ; 
6710     PyObject 
* obj0 
= 0 ; 
6712         (char *) "self", NULL 
 
6715     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplashScreenWindow_GetBitmap",kwnames
,&obj0
)) goto fail
; 
6716     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplashScreenWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
6717     if (SWIG_arg_fail(1)) SWIG_fail
; 
6719         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6721             wxBitmap 
&_result_ref 
= (arg1
)->GetBitmap(); 
6722             result 
= (wxBitmap 
*) &_result_ref
; 
6725         wxPyEndAllowThreads(__tstate
); 
6726         if (PyErr_Occurred()) SWIG_fail
; 
6729         wxBitmap
* resultptr 
= new wxBitmap(*result
); 
6730         resultobj 
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1); 
6738 static PyObject 
* SplashScreenWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
6740     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
6741     SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreenWindow
, obj
); 
6743     return Py_BuildValue((char *)""); 
6745 static PyObject 
*_wrap_new_SplashScreen(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6746     PyObject 
*resultobj 
= NULL
; 
6747     wxBitmap 
*arg1 
= 0 ; 
6750     wxWindow 
*arg4 
= (wxWindow 
*) 0 ; 
6751     int arg5 
= (int) -1 ; 
6752     wxPoint 
const &arg6_defvalue 
= wxDefaultPosition 
; 
6753     wxPoint 
*arg6 
= (wxPoint 
*) &arg6_defvalue 
; 
6754     wxSize 
const &arg7_defvalue 
= wxDefaultSize 
; 
6755     wxSize 
*arg7 
= (wxSize 
*) &arg7_defvalue 
; 
6756     long arg8 
= (long) wxSIMPLE_BORDER
|wxFRAME_NO_TASKBAR
|wxSTAY_ON_TOP 
; 
6757     wxSplashScreen 
*result
; 
6760     PyObject 
* obj0 
= 0 ; 
6761     PyObject 
* obj1 
= 0 ; 
6762     PyObject 
* obj2 
= 0 ; 
6763     PyObject 
* obj3 
= 0 ; 
6764     PyObject 
* obj4 
= 0 ; 
6765     PyObject 
* obj5 
= 0 ; 
6766     PyObject 
* obj6 
= 0 ; 
6767     PyObject 
* obj7 
= 0 ; 
6769         (char *) "bitmap",(char *) "splashStyle",(char *) "milliseconds",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL 
 
6772     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOOO:new_SplashScreen",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
; 
6774         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION 
| 0); 
6775         if (SWIG_arg_fail(1)) SWIG_fail
; 
6777             SWIG_null_ref("wxBitmap"); 
6779         if (SWIG_arg_fail(1)) SWIG_fail
; 
6782         arg2 
= static_cast<long >(SWIG_As_long(obj1
));  
6783         if (SWIG_arg_fail(2)) SWIG_fail
; 
6786         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
6787         if (SWIG_arg_fail(3)) SWIG_fail
; 
6789     SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
6790     if (SWIG_arg_fail(4)) SWIG_fail
; 
6793             arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
6794             if (SWIG_arg_fail(5)) SWIG_fail
; 
6800             if ( ! wxPoint_helper(obj5
, &arg6
)) SWIG_fail
; 
6806             if ( ! wxSize_helper(obj6
, &arg7
)) SWIG_fail
; 
6811             arg8 
= static_cast<long >(SWIG_As_long(obj7
));  
6812             if (SWIG_arg_fail(8)) SWIG_fail
; 
6816         if (!wxPyCheckForApp()) SWIG_fail
; 
6817         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6818         result 
= (wxSplashScreen 
*)new wxSplashScreen((wxBitmap 
const &)*arg1
,arg2
,arg3
,arg4
,arg5
,(wxPoint 
const &)*arg6
,(wxSize 
const &)*arg7
,arg8
); 
6820         wxPyEndAllowThreads(__tstate
); 
6821         if (PyErr_Occurred()) SWIG_fail
; 
6823     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplashScreen
, 1); 
6830 static PyObject 
*_wrap_SplashScreen_GetSplashStyle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6831     PyObject 
*resultobj 
= NULL
; 
6832     wxSplashScreen 
*arg1 
= (wxSplashScreen 
*) 0 ; 
6834     PyObject 
* obj0 
= 0 ; 
6836         (char *) "self", NULL 
 
6839     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplashScreen_GetSplashStyle",kwnames
,&obj0
)) goto fail
; 
6840     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplashScreen
, SWIG_POINTER_EXCEPTION 
| 0); 
6841     if (SWIG_arg_fail(1)) SWIG_fail
; 
6843         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6844         result 
= (long)((wxSplashScreen 
const *)arg1
)->GetSplashStyle(); 
6846         wxPyEndAllowThreads(__tstate
); 
6847         if (PyErr_Occurred()) SWIG_fail
; 
6850         resultobj 
= SWIG_From_long(static_cast<long >(result
));  
6858 static PyObject 
*_wrap_SplashScreen_GetSplashWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6859     PyObject 
*resultobj 
= NULL
; 
6860     wxSplashScreen 
*arg1 
= (wxSplashScreen 
*) 0 ; 
6861     wxSplashScreenWindow 
*result
; 
6862     PyObject 
* obj0 
= 0 ; 
6864         (char *) "self", NULL 
 
6867     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplashScreen_GetSplashWindow",kwnames
,&obj0
)) goto fail
; 
6868     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplashScreen
, SWIG_POINTER_EXCEPTION 
| 0); 
6869     if (SWIG_arg_fail(1)) SWIG_fail
; 
6871         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6872         result 
= (wxSplashScreenWindow 
*)((wxSplashScreen 
const *)arg1
)->GetSplashWindow(); 
6874         wxPyEndAllowThreads(__tstate
); 
6875         if (PyErr_Occurred()) SWIG_fail
; 
6877     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplashScreenWindow
, 0); 
6884 static PyObject 
*_wrap_SplashScreen_GetTimeout(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6885     PyObject 
*resultobj 
= NULL
; 
6886     wxSplashScreen 
*arg1 
= (wxSplashScreen 
*) 0 ; 
6888     PyObject 
* obj0 
= 0 ; 
6890         (char *) "self", NULL 
 
6893     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplashScreen_GetTimeout",kwnames
,&obj0
)) goto fail
; 
6894     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplashScreen
, SWIG_POINTER_EXCEPTION 
| 0); 
6895     if (SWIG_arg_fail(1)) SWIG_fail
; 
6897         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6898         result 
= (int)((wxSplashScreen 
const *)arg1
)->GetTimeout(); 
6900         wxPyEndAllowThreads(__tstate
); 
6901         if (PyErr_Occurred()) SWIG_fail
; 
6904         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
6912 static PyObject 
* SplashScreen_swigregister(PyObject 
*, PyObject 
*args
) { 
6914     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
6915     SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreen
, obj
); 
6917     return Py_BuildValue((char *)""); 
6919 static PyObject 
*_wrap_new_StatusBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6920     PyObject 
*resultobj 
= NULL
; 
6921     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
6922     int arg2 
= (int) -1 ; 
6923     long arg3 
= (long) wxDEFAULT_STATUSBAR_STYLE 
; 
6924     wxString 
const &arg4_defvalue 
= wxPyStatusLineNameStr 
; 
6925     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
6926     wxStatusBar 
*result
; 
6927     bool temp4 
= false ; 
6928     PyObject 
* obj0 
= 0 ; 
6929     PyObject 
* obj1 
= 0 ; 
6930     PyObject 
* obj2 
= 0 ; 
6931     PyObject 
* obj3 
= 0 ; 
6933         (char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL 
 
6936     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:new_StatusBar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
6937     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
6938     if (SWIG_arg_fail(1)) SWIG_fail
; 
6941             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
6942             if (SWIG_arg_fail(2)) SWIG_fail
; 
6947             arg3 
= static_cast<long >(SWIG_As_long(obj2
));  
6948             if (SWIG_arg_fail(3)) SWIG_fail
; 
6953             arg4 
= wxString_in_helper(obj3
); 
6954             if (arg4 
== NULL
) SWIG_fail
; 
6959         if (!wxPyCheckForApp()) SWIG_fail
; 
6960         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6961         result 
= (wxStatusBar 
*)new wxStatusBar(arg1
,arg2
,arg3
,(wxString 
const &)*arg4
); 
6963         wxPyEndAllowThreads(__tstate
); 
6964         if (PyErr_Occurred()) SWIG_fail
; 
6966     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStatusBar
, 1); 
6981 static PyObject 
*_wrap_new_PreStatusBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6982     PyObject 
*resultobj 
= NULL
; 
6983     wxStatusBar 
*result
; 
6988     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreStatusBar",kwnames
)) goto fail
; 
6990         if (!wxPyCheckForApp()) SWIG_fail
; 
6991         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6992         result 
= (wxStatusBar 
*)new wxStatusBar(); 
6994         wxPyEndAllowThreads(__tstate
); 
6995         if (PyErr_Occurred()) SWIG_fail
; 
6997     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStatusBar
, 1); 
7004 static PyObject 
*_wrap_StatusBar_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7005     PyObject 
*resultobj 
= NULL
; 
7006     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7007     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7008     int arg3 
= (int) -1 ; 
7009     long arg4 
= (long) wxST_SIZEGRIP 
; 
7010     wxString 
const &arg5_defvalue 
= wxPyStatusLineNameStr 
; 
7011     wxString 
*arg5 
= (wxString 
*) &arg5_defvalue 
; 
7013     bool temp5 
= false ; 
7014     PyObject 
* obj0 
= 0 ; 
7015     PyObject 
* obj1 
= 0 ; 
7016     PyObject 
* obj2 
= 0 ; 
7017     PyObject 
* obj3 
= 0 ; 
7018     PyObject 
* obj4 
= 0 ; 
7020         (char *) "self",(char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL 
 
7023     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:StatusBar_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
7024     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7025     if (SWIG_arg_fail(1)) SWIG_fail
; 
7026     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7027     if (SWIG_arg_fail(2)) SWIG_fail
; 
7030             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
7031             if (SWIG_arg_fail(3)) SWIG_fail
; 
7036             arg4 
= static_cast<long >(SWIG_As_long(obj3
));  
7037             if (SWIG_arg_fail(4)) SWIG_fail
; 
7042             arg5 
= wxString_in_helper(obj4
); 
7043             if (arg5 
== NULL
) SWIG_fail
; 
7048         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7049         result 
= (bool)(arg1
)->Create(arg2
,arg3
,arg4
,(wxString 
const &)*arg5
); 
7051         wxPyEndAllowThreads(__tstate
); 
7052         if (PyErr_Occurred()) SWIG_fail
; 
7055         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7071 static PyObject 
*_wrap_StatusBar_SetFieldsCount(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7072     PyObject 
*resultobj 
= NULL
; 
7073     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7074     int arg2 
= (int) 1 ; 
7075     PyObject 
* obj0 
= 0 ; 
7076     PyObject 
* obj1 
= 0 ; 
7078         (char *) "self",(char *) "number", NULL 
 
7081     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:StatusBar_SetFieldsCount",kwnames
,&obj0
,&obj1
)) goto fail
; 
7082     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7083     if (SWIG_arg_fail(1)) SWIG_fail
; 
7086             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7087             if (SWIG_arg_fail(2)) SWIG_fail
; 
7091         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7092         (arg1
)->SetFieldsCount(arg2
); 
7094         wxPyEndAllowThreads(__tstate
); 
7095         if (PyErr_Occurred()) SWIG_fail
; 
7097     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7104 static PyObject 
*_wrap_StatusBar_GetFieldsCount(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7105     PyObject 
*resultobj 
= NULL
; 
7106     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7108     PyObject 
* obj0 
= 0 ; 
7110         (char *) "self", NULL 
 
7113     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StatusBar_GetFieldsCount",kwnames
,&obj0
)) goto fail
; 
7114     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7115     if (SWIG_arg_fail(1)) SWIG_fail
; 
7117         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7118         result 
= (int)((wxStatusBar 
const *)arg1
)->GetFieldsCount(); 
7120         wxPyEndAllowThreads(__tstate
); 
7121         if (PyErr_Occurred()) SWIG_fail
; 
7124         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
7132 static PyObject 
*_wrap_StatusBar_SetStatusText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7133     PyObject 
*resultobj 
= NULL
; 
7134     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7135     wxString 
*arg2 
= 0 ; 
7136     int arg3 
= (int) 0 ; 
7137     bool temp2 
= false ; 
7138     PyObject 
* obj0 
= 0 ; 
7139     PyObject 
* obj1 
= 0 ; 
7140     PyObject 
* obj2 
= 0 ; 
7142         (char *) "self",(char *) "text",(char *) "number", NULL 
 
7145     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:StatusBar_SetStatusText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
7146     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7147     if (SWIG_arg_fail(1)) SWIG_fail
; 
7149         arg2 
= wxString_in_helper(obj1
); 
7150         if (arg2 
== NULL
) SWIG_fail
; 
7155             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
7156             if (SWIG_arg_fail(3)) SWIG_fail
; 
7160         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7161         (arg1
)->SetStatusText((wxString 
const &)*arg2
,arg3
); 
7163         wxPyEndAllowThreads(__tstate
); 
7164         if (PyErr_Occurred()) SWIG_fail
; 
7166     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7181 static PyObject 
*_wrap_StatusBar_GetStatusText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7182     PyObject 
*resultobj 
= NULL
; 
7183     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7184     int arg2 
= (int) 0 ; 
7186     PyObject 
* obj0 
= 0 ; 
7187     PyObject 
* obj1 
= 0 ; 
7189         (char *) "self",(char *) "number", NULL 
 
7192     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:StatusBar_GetStatusText",kwnames
,&obj0
,&obj1
)) goto fail
; 
7193     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7194     if (SWIG_arg_fail(1)) SWIG_fail
; 
7197             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7198             if (SWIG_arg_fail(2)) SWIG_fail
; 
7202         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7203         result 
= ((wxStatusBar 
const *)arg1
)->GetStatusText(arg2
); 
7205         wxPyEndAllowThreads(__tstate
); 
7206         if (PyErr_Occurred()) SWIG_fail
; 
7210         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
7212         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
7221 static PyObject 
*_wrap_StatusBar_PushStatusText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7222     PyObject 
*resultobj 
= NULL
; 
7223     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7224     wxString 
*arg2 
= 0 ; 
7225     int arg3 
= (int) 0 ; 
7226     bool temp2 
= false ; 
7227     PyObject 
* obj0 
= 0 ; 
7228     PyObject 
* obj1 
= 0 ; 
7229     PyObject 
* obj2 
= 0 ; 
7231         (char *) "self",(char *) "text",(char *) "number", NULL 
 
7234     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:StatusBar_PushStatusText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
7235     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7236     if (SWIG_arg_fail(1)) SWIG_fail
; 
7238         arg2 
= wxString_in_helper(obj1
); 
7239         if (arg2 
== NULL
) SWIG_fail
; 
7244             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
7245             if (SWIG_arg_fail(3)) SWIG_fail
; 
7249         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7250         (arg1
)->PushStatusText((wxString 
const &)*arg2
,arg3
); 
7252         wxPyEndAllowThreads(__tstate
); 
7253         if (PyErr_Occurred()) SWIG_fail
; 
7255     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7270 static PyObject 
*_wrap_StatusBar_PopStatusText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7271     PyObject 
*resultobj 
= NULL
; 
7272     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7273     int arg2 
= (int) 0 ; 
7274     PyObject 
* obj0 
= 0 ; 
7275     PyObject 
* obj1 
= 0 ; 
7277         (char *) "self",(char *) "number", NULL 
 
7280     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:StatusBar_PopStatusText",kwnames
,&obj0
,&obj1
)) goto fail
; 
7281     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7282     if (SWIG_arg_fail(1)) SWIG_fail
; 
7285             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7286             if (SWIG_arg_fail(2)) SWIG_fail
; 
7290         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7291         (arg1
)->PopStatusText(arg2
); 
7293         wxPyEndAllowThreads(__tstate
); 
7294         if (PyErr_Occurred()) SWIG_fail
; 
7296     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7303 static PyObject 
*_wrap_StatusBar_SetStatusWidths(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7304     PyObject 
*resultobj 
= NULL
; 
7305     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7307     int *arg3 
= (int *) 0 ; 
7308     PyObject 
* obj0 
= 0 ; 
7309     PyObject 
* obj1 
= 0 ; 
7311         (char *) "self",(char *) "widths", NULL 
 
7314     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StatusBar_SetStatusWidths",kwnames
,&obj0
,&obj1
)) goto fail
; 
7315     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7316     if (SWIG_arg_fail(1)) SWIG_fail
; 
7318         arg2 
= PyList_Size(obj1
); 
7319         arg3 
=  int_LIST_helper(obj1
); 
7320         if (arg3 
== NULL
) SWIG_fail
; 
7323         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7324         (arg1
)->SetStatusWidths(arg2
,(int const *)arg3
); 
7326         wxPyEndAllowThreads(__tstate
); 
7327         if (PyErr_Occurred()) SWIG_fail
; 
7329     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7331         if (arg3
) delete [] arg3
; 
7336         if (arg3
) delete [] arg3
; 
7342 static PyObject 
*_wrap_StatusBar_SetStatusStyles(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7343     PyObject 
*resultobj 
= NULL
; 
7344     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7346     int *arg3 
= (int *) 0 ; 
7347     PyObject 
* obj0 
= 0 ; 
7348     PyObject 
* obj1 
= 0 ; 
7350         (char *) "self",(char *) "styles", NULL 
 
7353     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StatusBar_SetStatusStyles",kwnames
,&obj0
,&obj1
)) goto fail
; 
7354     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7355     if (SWIG_arg_fail(1)) SWIG_fail
; 
7357         arg2 
= PyList_Size(obj1
); 
7358         arg3 
=  int_LIST_helper(obj1
); 
7359         if (arg3 
== NULL
) SWIG_fail
; 
7362         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7363         (arg1
)->SetStatusStyles(arg2
,(int const *)arg3
); 
7365         wxPyEndAllowThreads(__tstate
); 
7366         if (PyErr_Occurred()) SWIG_fail
; 
7368     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7370         if (arg3
) delete [] arg3
; 
7375         if (arg3
) delete [] arg3
; 
7381 static PyObject 
*_wrap_StatusBar_GetFieldRect(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7382     PyObject 
*resultobj 
= NULL
; 
7383     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7386     PyObject 
* obj0 
= 0 ; 
7387     PyObject 
* obj1 
= 0 ; 
7389         (char *) "self",(char *) "i", NULL 
 
7392     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StatusBar_GetFieldRect",kwnames
,&obj0
,&obj1
)) goto fail
; 
7393     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7394     if (SWIG_arg_fail(1)) SWIG_fail
; 
7396         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7397         if (SWIG_arg_fail(2)) SWIG_fail
; 
7400         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7401         result 
= wxStatusBar_GetFieldRect(arg1
,arg2
); 
7403         wxPyEndAllowThreads(__tstate
); 
7404         if (PyErr_Occurred()) SWIG_fail
; 
7408         resultptr 
= new wxRect(static_cast<wxRect 
& >(result
)); 
7409         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1); 
7417 static PyObject 
*_wrap_StatusBar_SetMinHeight(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7418     PyObject 
*resultobj 
= NULL
; 
7419     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7421     PyObject 
* obj0 
= 0 ; 
7422     PyObject 
* obj1 
= 0 ; 
7424         (char *) "self",(char *) "height", NULL 
 
7427     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StatusBar_SetMinHeight",kwnames
,&obj0
,&obj1
)) goto fail
; 
7428     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7429     if (SWIG_arg_fail(1)) SWIG_fail
; 
7431         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7432         if (SWIG_arg_fail(2)) SWIG_fail
; 
7435         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7436         (arg1
)->SetMinHeight(arg2
); 
7438         wxPyEndAllowThreads(__tstate
); 
7439         if (PyErr_Occurred()) SWIG_fail
; 
7441     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7448 static PyObject 
*_wrap_StatusBar_GetBorderX(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7449     PyObject 
*resultobj 
= NULL
; 
7450     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7452     PyObject 
* obj0 
= 0 ; 
7454         (char *) "self", NULL 
 
7457     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StatusBar_GetBorderX",kwnames
,&obj0
)) goto fail
; 
7458     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7459     if (SWIG_arg_fail(1)) SWIG_fail
; 
7461         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7462         result 
= (int)((wxStatusBar 
const *)arg1
)->GetBorderX(); 
7464         wxPyEndAllowThreads(__tstate
); 
7465         if (PyErr_Occurred()) SWIG_fail
; 
7468         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
7476 static PyObject 
*_wrap_StatusBar_GetBorderY(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7477     PyObject 
*resultobj 
= NULL
; 
7478     wxStatusBar 
*arg1 
= (wxStatusBar 
*) 0 ; 
7480     PyObject 
* obj0 
= 0 ; 
7482         (char *) "self", NULL 
 
7485     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StatusBar_GetBorderY",kwnames
,&obj0
)) goto fail
; 
7486     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStatusBar
, SWIG_POINTER_EXCEPTION 
| 0); 
7487     if (SWIG_arg_fail(1)) SWIG_fail
; 
7489         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7490         result 
= (int)((wxStatusBar 
const *)arg1
)->GetBorderY(); 
7492         wxPyEndAllowThreads(__tstate
); 
7493         if (PyErr_Occurred()) SWIG_fail
; 
7496         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
7504 static PyObject 
*_wrap_StatusBar_GetClassDefaultAttributes(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7505     PyObject 
*resultobj 
= NULL
; 
7506     wxWindowVariant arg1 
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL 
; 
7507     wxVisualAttributes result
; 
7508     PyObject 
* obj0 
= 0 ; 
7510         (char *) "variant", NULL 
 
7513     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:StatusBar_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
; 
7516             arg1 
= static_cast<wxWindowVariant 
>(SWIG_As_int(obj0
));  
7517             if (SWIG_arg_fail(1)) SWIG_fail
; 
7521         if (!wxPyCheckForApp()) SWIG_fail
; 
7522         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7523         result 
= wxStatusBar::GetClassDefaultAttributes(arg1
); 
7525         wxPyEndAllowThreads(__tstate
); 
7526         if (PyErr_Occurred()) SWIG_fail
; 
7529         wxVisualAttributes 
* resultptr
; 
7530         resultptr 
= new wxVisualAttributes(static_cast<wxVisualAttributes 
& >(result
)); 
7531         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1); 
7539 static PyObject 
* StatusBar_swigregister(PyObject 
*, PyObject 
*args
) { 
7541     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
7542     SWIG_TypeClientData(SWIGTYPE_p_wxStatusBar
, obj
); 
7544     return Py_BuildValue((char *)""); 
7546 static int _wrap_SplitterNameStr_set(PyObject 
*) { 
7547     PyErr_SetString(PyExc_TypeError
,"Variable SplitterNameStr is read-only."); 
7552 static PyObject 
*_wrap_SplitterNameStr_get(void) { 
7553     PyObject 
*pyobj 
= NULL
; 
7557         pyobj 
= PyUnicode_FromWideChar((&wxPySplitterNameStr
)->c_str(), (&wxPySplitterNameStr
)->Len()); 
7559         pyobj 
= PyString_FromStringAndSize((&wxPySplitterNameStr
)->c_str(), (&wxPySplitterNameStr
)->Len()); 
7566 static PyObject 
*_wrap_new_SplitterWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7567     PyObject 
*resultobj 
= NULL
; 
7568     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
7569     int arg2 
= (int) -1 ; 
7570     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
7571     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
7572     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
7573     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
7574     long arg5 
= (long) wxSP_3D 
; 
7575     wxString 
const &arg6_defvalue 
= wxPySplitterNameStr 
; 
7576     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
7577     wxSplitterWindow 
*result
; 
7580     bool temp6 
= false ; 
7581     PyObject 
* obj0 
= 0 ; 
7582     PyObject 
* obj1 
= 0 ; 
7583     PyObject 
* obj2 
= 0 ; 
7584     PyObject 
* obj3 
= 0 ; 
7585     PyObject 
* obj4 
= 0 ; 
7586     PyObject 
* obj5 
= 0 ; 
7588         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
7591     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_SplitterWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
7592     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7593     if (SWIG_arg_fail(1)) SWIG_fail
; 
7596             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7597             if (SWIG_arg_fail(2)) SWIG_fail
; 
7603             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
7609             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
7614             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
7615             if (SWIG_arg_fail(5)) SWIG_fail
; 
7620             arg6 
= wxString_in_helper(obj5
); 
7621             if (arg6 
== NULL
) SWIG_fail
; 
7626         if (!wxPyCheckForApp()) SWIG_fail
; 
7627         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7628         result 
= (wxSplitterWindow 
*)new wxSplitterWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
7630         wxPyEndAllowThreads(__tstate
); 
7631         if (PyErr_Occurred()) SWIG_fail
; 
7633     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplitterWindow
, 1); 
7648 static PyObject 
*_wrap_new_PreSplitterWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7649     PyObject 
*resultobj 
= NULL
; 
7650     wxSplitterWindow 
*result
; 
7655     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreSplitterWindow",kwnames
)) goto fail
; 
7657         if (!wxPyCheckForApp()) SWIG_fail
; 
7658         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7659         result 
= (wxSplitterWindow 
*)new wxSplitterWindow(); 
7661         wxPyEndAllowThreads(__tstate
); 
7662         if (PyErr_Occurred()) SWIG_fail
; 
7664     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplitterWindow
, 1); 
7671 static PyObject 
*_wrap_SplitterWindow_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7672     PyObject 
*resultobj 
= NULL
; 
7673     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
7674     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7675     int arg3 
= (int) -1 ; 
7676     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
7677     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
7678     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
7679     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
7680     long arg6 
= (long) wxSP_3D 
; 
7681     wxString 
const &arg7_defvalue 
= wxPySplitterNameStr 
; 
7682     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
7686     bool temp7 
= false ; 
7687     PyObject 
* obj0 
= 0 ; 
7688     PyObject 
* obj1 
= 0 ; 
7689     PyObject 
* obj2 
= 0 ; 
7690     PyObject 
* obj3 
= 0 ; 
7691     PyObject 
* obj4 
= 0 ; 
7692     PyObject 
* obj5 
= 0 ; 
7693     PyObject 
* obj6 
= 0 ; 
7695         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
7698     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:SplitterWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
7699     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7700     if (SWIG_arg_fail(1)) SWIG_fail
; 
7701     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7702     if (SWIG_arg_fail(2)) SWIG_fail
; 
7705             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
7706             if (SWIG_arg_fail(3)) SWIG_fail
; 
7712             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
7718             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
7723             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
7724             if (SWIG_arg_fail(6)) SWIG_fail
; 
7729             arg7 
= wxString_in_helper(obj6
); 
7730             if (arg7 
== NULL
) SWIG_fail
; 
7735         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7736         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
7738         wxPyEndAllowThreads(__tstate
); 
7739         if (PyErr_Occurred()) SWIG_fail
; 
7742         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7758 static PyObject 
*_wrap_SplitterWindow_GetWindow1(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7759     PyObject 
*resultobj 
= NULL
; 
7760     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
7762     PyObject 
* obj0 
= 0 ; 
7764         (char *) "self", NULL 
 
7767     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_GetWindow1",kwnames
,&obj0
)) goto fail
; 
7768     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7769     if (SWIG_arg_fail(1)) SWIG_fail
; 
7771         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7772         result 
= (wxWindow 
*)((wxSplitterWindow 
const *)arg1
)->GetWindow1(); 
7774         wxPyEndAllowThreads(__tstate
); 
7775         if (PyErr_Occurred()) SWIG_fail
; 
7778         resultobj 
= wxPyMake_wxObject(result
, 0);  
7786 static PyObject 
*_wrap_SplitterWindow_GetWindow2(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7787     PyObject 
*resultobj 
= NULL
; 
7788     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
7790     PyObject 
* obj0 
= 0 ; 
7792         (char *) "self", NULL 
 
7795     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_GetWindow2",kwnames
,&obj0
)) goto fail
; 
7796     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7797     if (SWIG_arg_fail(1)) SWIG_fail
; 
7799         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7800         result 
= (wxWindow 
*)((wxSplitterWindow 
const *)arg1
)->GetWindow2(); 
7802         wxPyEndAllowThreads(__tstate
); 
7803         if (PyErr_Occurred()) SWIG_fail
; 
7806         resultobj 
= wxPyMake_wxObject(result
, 0);  
7814 static PyObject 
*_wrap_SplitterWindow_SetSplitMode(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7815     PyObject 
*resultobj 
= NULL
; 
7816     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
7818     PyObject 
* obj0 
= 0 ; 
7819     PyObject 
* obj1 
= 0 ; 
7821         (char *) "self",(char *) "mode", NULL 
 
7824     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SplitterWindow_SetSplitMode",kwnames
,&obj0
,&obj1
)) goto fail
; 
7825     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7826     if (SWIG_arg_fail(1)) SWIG_fail
; 
7828         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7829         if (SWIG_arg_fail(2)) SWIG_fail
; 
7832         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7833         (arg1
)->SetSplitMode(arg2
); 
7835         wxPyEndAllowThreads(__tstate
); 
7836         if (PyErr_Occurred()) SWIG_fail
; 
7838     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7845 static PyObject 
*_wrap_SplitterWindow_GetSplitMode(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7846     PyObject 
*resultobj 
= NULL
; 
7847     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
7849     PyObject 
* obj0 
= 0 ; 
7851         (char *) "self", NULL 
 
7854     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_GetSplitMode",kwnames
,&obj0
)) goto fail
; 
7855     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7856     if (SWIG_arg_fail(1)) SWIG_fail
; 
7858         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7859         result 
= (wxSplitMode
)((wxSplitterWindow 
const *)arg1
)->GetSplitMode(); 
7861         wxPyEndAllowThreads(__tstate
); 
7862         if (PyErr_Occurred()) SWIG_fail
; 
7864     resultobj 
= SWIG_From_int((result
)); 
7871 static PyObject 
*_wrap_SplitterWindow_Initialize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7872     PyObject 
*resultobj 
= NULL
; 
7873     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
7874     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7875     PyObject 
* obj0 
= 0 ; 
7876     PyObject 
* obj1 
= 0 ; 
7878         (char *) "self",(char *) "window", NULL 
 
7881     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SplitterWindow_Initialize",kwnames
,&obj0
,&obj1
)) goto fail
; 
7882     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7883     if (SWIG_arg_fail(1)) SWIG_fail
; 
7884     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7885     if (SWIG_arg_fail(2)) SWIG_fail
; 
7887         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7888         (arg1
)->Initialize(arg2
); 
7890         wxPyEndAllowThreads(__tstate
); 
7891         if (PyErr_Occurred()) SWIG_fail
; 
7893     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7900 static PyObject 
*_wrap_SplitterWindow_SplitVertically(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7901     PyObject 
*resultobj 
= NULL
; 
7902     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
7903     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7904     wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
7905     int arg4 
= (int) 0 ; 
7907     PyObject 
* obj0 
= 0 ; 
7908     PyObject 
* obj1 
= 0 ; 
7909     PyObject 
* obj2 
= 0 ; 
7910     PyObject 
* obj3 
= 0 ; 
7912         (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL 
 
7915     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:SplitterWindow_SplitVertically",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
7916     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7917     if (SWIG_arg_fail(1)) SWIG_fail
; 
7918     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7919     if (SWIG_arg_fail(2)) SWIG_fail
; 
7920     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7921     if (SWIG_arg_fail(3)) SWIG_fail
; 
7924             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
7925             if (SWIG_arg_fail(4)) SWIG_fail
; 
7929         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7930         result 
= (bool)(arg1
)->SplitVertically(arg2
,arg3
,arg4
); 
7932         wxPyEndAllowThreads(__tstate
); 
7933         if (PyErr_Occurred()) SWIG_fail
; 
7936         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7944 static PyObject 
*_wrap_SplitterWindow_SplitHorizontally(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7945     PyObject 
*resultobj 
= NULL
; 
7946     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
7947     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7948     wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
7949     int arg4 
= (int) 0 ; 
7951     PyObject 
* obj0 
= 0 ; 
7952     PyObject 
* obj1 
= 0 ; 
7953     PyObject 
* obj2 
= 0 ; 
7954     PyObject 
* obj3 
= 0 ; 
7956         (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL 
 
7959     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:SplitterWindow_SplitHorizontally",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
7960     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7961     if (SWIG_arg_fail(1)) SWIG_fail
; 
7962     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7963     if (SWIG_arg_fail(2)) SWIG_fail
; 
7964     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7965     if (SWIG_arg_fail(3)) SWIG_fail
; 
7968             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
7969             if (SWIG_arg_fail(4)) SWIG_fail
; 
7973         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7974         result 
= (bool)(arg1
)->SplitHorizontally(arg2
,arg3
,arg4
); 
7976         wxPyEndAllowThreads(__tstate
); 
7977         if (PyErr_Occurred()) SWIG_fail
; 
7980         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7988 static PyObject 
*_wrap_SplitterWindow_Unsplit(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7989     PyObject 
*resultobj 
= NULL
; 
7990     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
7991     wxWindow 
*arg2 
= (wxWindow 
*) NULL 
; 
7993     PyObject 
* obj0 
= 0 ; 
7994     PyObject 
* obj1 
= 0 ; 
7996         (char *) "self",(char *) "toRemove", NULL 
 
7999     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:SplitterWindow_Unsplit",kwnames
,&obj0
,&obj1
)) goto fail
; 
8000     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8001     if (SWIG_arg_fail(1)) SWIG_fail
; 
8003         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8004         if (SWIG_arg_fail(2)) SWIG_fail
; 
8007         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8008         result 
= (bool)(arg1
)->Unsplit(arg2
); 
8010         wxPyEndAllowThreads(__tstate
); 
8011         if (PyErr_Occurred()) SWIG_fail
; 
8014         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8022 static PyObject 
*_wrap_SplitterWindow_ReplaceWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8023     PyObject 
*resultobj 
= NULL
; 
8024     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8025     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
8026     wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
8028     PyObject 
* obj0 
= 0 ; 
8029     PyObject 
* obj1 
= 0 ; 
8030     PyObject 
* obj2 
= 0 ; 
8032         (char *) "self",(char *) "winOld",(char *) "winNew", NULL 
 
8035     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SplitterWindow_ReplaceWindow",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
8036     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8037     if (SWIG_arg_fail(1)) SWIG_fail
; 
8038     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8039     if (SWIG_arg_fail(2)) SWIG_fail
; 
8040     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8041     if (SWIG_arg_fail(3)) SWIG_fail
; 
8043         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8044         result 
= (bool)(arg1
)->ReplaceWindow(arg2
,arg3
); 
8046         wxPyEndAllowThreads(__tstate
); 
8047         if (PyErr_Occurred()) SWIG_fail
; 
8050         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8058 static PyObject 
*_wrap_SplitterWindow_UpdateSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8059     PyObject 
*resultobj 
= NULL
; 
8060     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8061     PyObject 
* obj0 
= 0 ; 
8063         (char *) "self", NULL 
 
8066     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_UpdateSize",kwnames
,&obj0
)) goto fail
; 
8067     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8068     if (SWIG_arg_fail(1)) SWIG_fail
; 
8070         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8071         (arg1
)->UpdateSize(); 
8073         wxPyEndAllowThreads(__tstate
); 
8074         if (PyErr_Occurred()) SWIG_fail
; 
8076     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8083 static PyObject 
*_wrap_SplitterWindow_IsSplit(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8084     PyObject 
*resultobj 
= NULL
; 
8085     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8087     PyObject 
* obj0 
= 0 ; 
8089         (char *) "self", NULL 
 
8092     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_IsSplit",kwnames
,&obj0
)) goto fail
; 
8093     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8094     if (SWIG_arg_fail(1)) SWIG_fail
; 
8096         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8097         result 
= (bool)((wxSplitterWindow 
const *)arg1
)->IsSplit(); 
8099         wxPyEndAllowThreads(__tstate
); 
8100         if (PyErr_Occurred()) SWIG_fail
; 
8103         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8111 static PyObject 
*_wrap_SplitterWindow_SetSashSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8112     PyObject 
*resultobj 
= NULL
; 
8113     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8115     PyObject 
* obj0 
= 0 ; 
8116     PyObject 
* obj1 
= 0 ; 
8118         (char *) "self",(char *) "width", NULL 
 
8121     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SplitterWindow_SetSashSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
8122     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8123     if (SWIG_arg_fail(1)) SWIG_fail
; 
8125         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
8126         if (SWIG_arg_fail(2)) SWIG_fail
; 
8129         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8130         (arg1
)->SetSashSize(arg2
); 
8132         wxPyEndAllowThreads(__tstate
); 
8133         if (PyErr_Occurred()) SWIG_fail
; 
8135     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8142 static PyObject 
*_wrap_SplitterWindow_SetBorderSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8143     PyObject 
*resultobj 
= NULL
; 
8144     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8146     PyObject 
* obj0 
= 0 ; 
8147     PyObject 
* obj1 
= 0 ; 
8149         (char *) "self",(char *) "width", NULL 
 
8152     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SplitterWindow_SetBorderSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
8153     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8154     if (SWIG_arg_fail(1)) SWIG_fail
; 
8156         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
8157         if (SWIG_arg_fail(2)) SWIG_fail
; 
8160         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8161         (arg1
)->SetBorderSize(arg2
); 
8163         wxPyEndAllowThreads(__tstate
); 
8164         if (PyErr_Occurred()) SWIG_fail
; 
8166     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8173 static PyObject 
*_wrap_SplitterWindow_GetSashSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8174     PyObject 
*resultobj 
= NULL
; 
8175     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8177     PyObject 
* obj0 
= 0 ; 
8179         (char *) "self", NULL 
 
8182     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_GetSashSize",kwnames
,&obj0
)) goto fail
; 
8183     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8184     if (SWIG_arg_fail(1)) SWIG_fail
; 
8186         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8187         result 
= (int)((wxSplitterWindow 
const *)arg1
)->GetSashSize(); 
8189         wxPyEndAllowThreads(__tstate
); 
8190         if (PyErr_Occurred()) SWIG_fail
; 
8193         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
8201 static PyObject 
*_wrap_SplitterWindow_GetBorderSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8202     PyObject 
*resultobj 
= NULL
; 
8203     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8205     PyObject 
* obj0 
= 0 ; 
8207         (char *) "self", NULL 
 
8210     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_GetBorderSize",kwnames
,&obj0
)) goto fail
; 
8211     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8212     if (SWIG_arg_fail(1)) SWIG_fail
; 
8214         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8215         result 
= (int)((wxSplitterWindow 
const *)arg1
)->GetBorderSize(); 
8217         wxPyEndAllowThreads(__tstate
); 
8218         if (PyErr_Occurred()) SWIG_fail
; 
8221         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
8229 static PyObject 
*_wrap_SplitterWindow_SetSashPosition(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8230     PyObject 
*resultobj 
= NULL
; 
8231     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8233     bool arg3 
= (bool) true ; 
8234     PyObject 
* obj0 
= 0 ; 
8235     PyObject 
* obj1 
= 0 ; 
8236     PyObject 
* obj2 
= 0 ; 
8238         (char *) "self",(char *) "position",(char *) "redraw", NULL 
 
8241     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:SplitterWindow_SetSashPosition",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
8242     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8243     if (SWIG_arg_fail(1)) SWIG_fail
; 
8245         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
8246         if (SWIG_arg_fail(2)) SWIG_fail
; 
8250             arg3 
= static_cast<bool >(SWIG_As_bool(obj2
));  
8251             if (SWIG_arg_fail(3)) SWIG_fail
; 
8255         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8256         (arg1
)->SetSashPosition(arg2
,arg3
); 
8258         wxPyEndAllowThreads(__tstate
); 
8259         if (PyErr_Occurred()) SWIG_fail
; 
8261     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8268 static PyObject 
*_wrap_SplitterWindow_GetSashPosition(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8269     PyObject 
*resultobj 
= NULL
; 
8270     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8272     PyObject 
* obj0 
= 0 ; 
8274         (char *) "self", NULL 
 
8277     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_GetSashPosition",kwnames
,&obj0
)) goto fail
; 
8278     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8279     if (SWIG_arg_fail(1)) SWIG_fail
; 
8281         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8282         result 
= (int)((wxSplitterWindow 
const *)arg1
)->GetSashPosition(); 
8284         wxPyEndAllowThreads(__tstate
); 
8285         if (PyErr_Occurred()) SWIG_fail
; 
8288         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
8296 static PyObject 
*_wrap_SplitterWindow_SetSashGravity(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8297     PyObject 
*resultobj 
= NULL
; 
8298     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8300     PyObject 
* obj0 
= 0 ; 
8301     PyObject 
* obj1 
= 0 ; 
8303         (char *) "self",(char *) "gravity", NULL 
 
8306     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SplitterWindow_SetSashGravity",kwnames
,&obj0
,&obj1
)) goto fail
; 
8307     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8308     if (SWIG_arg_fail(1)) SWIG_fail
; 
8310         arg2 
= static_cast<double >(SWIG_As_double(obj1
));  
8311         if (SWIG_arg_fail(2)) SWIG_fail
; 
8314         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8315         (arg1
)->SetSashGravity(arg2
); 
8317         wxPyEndAllowThreads(__tstate
); 
8318         if (PyErr_Occurred()) SWIG_fail
; 
8320     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8327 static PyObject 
*_wrap_SplitterWindow_GetSashGravity(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8328     PyObject 
*resultobj 
= NULL
; 
8329     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8331     PyObject 
* obj0 
= 0 ; 
8333         (char *) "self", NULL 
 
8336     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_GetSashGravity",kwnames
,&obj0
)) goto fail
; 
8337     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8338     if (SWIG_arg_fail(1)) SWIG_fail
; 
8340         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8341         result 
= (double)((wxSplitterWindow 
const *)arg1
)->GetSashGravity(); 
8343         wxPyEndAllowThreads(__tstate
); 
8344         if (PyErr_Occurred()) SWIG_fail
; 
8347         resultobj 
= SWIG_From_double(static_cast<double >(result
));  
8355 static PyObject 
*_wrap_SplitterWindow_SetMinimumPaneSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8356     PyObject 
*resultobj 
= NULL
; 
8357     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8359     PyObject 
* obj0 
= 0 ; 
8360     PyObject 
* obj1 
= 0 ; 
8362         (char *) "self",(char *) "min", NULL 
 
8365     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SplitterWindow_SetMinimumPaneSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
8366     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8367     if (SWIG_arg_fail(1)) SWIG_fail
; 
8369         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
8370         if (SWIG_arg_fail(2)) SWIG_fail
; 
8373         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8374         (arg1
)->SetMinimumPaneSize(arg2
); 
8376         wxPyEndAllowThreads(__tstate
); 
8377         if (PyErr_Occurred()) SWIG_fail
; 
8379     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8386 static PyObject 
*_wrap_SplitterWindow_GetMinimumPaneSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8387     PyObject 
*resultobj 
= NULL
; 
8388     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8390     PyObject 
* obj0 
= 0 ; 
8392         (char *) "self", NULL 
 
8395     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_GetMinimumPaneSize",kwnames
,&obj0
)) goto fail
; 
8396     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8397     if (SWIG_arg_fail(1)) SWIG_fail
; 
8399         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8400         result 
= (int)((wxSplitterWindow 
const *)arg1
)->GetMinimumPaneSize(); 
8402         wxPyEndAllowThreads(__tstate
); 
8403         if (PyErr_Occurred()) SWIG_fail
; 
8406         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
8414 static PyObject 
*_wrap_SplitterWindow_SashHitTest(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8415     PyObject 
*resultobj 
= NULL
; 
8416     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8419     int arg4 
= (int) 5 ; 
8421     PyObject 
* obj0 
= 0 ; 
8422     PyObject 
* obj1 
= 0 ; 
8423     PyObject 
* obj2 
= 0 ; 
8424     PyObject 
* obj3 
= 0 ; 
8426         (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL 
 
8429     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:SplitterWindow_SashHitTest",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
8430     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8431     if (SWIG_arg_fail(1)) SWIG_fail
; 
8433         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
8434         if (SWIG_arg_fail(2)) SWIG_fail
; 
8437         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
8438         if (SWIG_arg_fail(3)) SWIG_fail
; 
8442             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
8443             if (SWIG_arg_fail(4)) SWIG_fail
; 
8447         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8448         result 
= (bool)(arg1
)->SashHitTest(arg2
,arg3
,arg4
); 
8450         wxPyEndAllowThreads(__tstate
); 
8451         if (PyErr_Occurred()) SWIG_fail
; 
8454         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8462 static PyObject 
*_wrap_SplitterWindow_SizeWindows(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8463     PyObject 
*resultobj 
= NULL
; 
8464     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8465     PyObject 
* obj0 
= 0 ; 
8467         (char *) "self", NULL 
 
8470     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_SizeWindows",kwnames
,&obj0
)) goto fail
; 
8471     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8472     if (SWIG_arg_fail(1)) SWIG_fail
; 
8474         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8475         (arg1
)->SizeWindows(); 
8477         wxPyEndAllowThreads(__tstate
); 
8478         if (PyErr_Occurred()) SWIG_fail
; 
8480     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8487 static PyObject 
*_wrap_SplitterWindow_SetNeedUpdating(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8488     PyObject 
*resultobj 
= NULL
; 
8489     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8491     PyObject 
* obj0 
= 0 ; 
8492     PyObject 
* obj1 
= 0 ; 
8494         (char *) "self",(char *) "needUpdating", NULL 
 
8497     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SplitterWindow_SetNeedUpdating",kwnames
,&obj0
,&obj1
)) goto fail
; 
8498     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8499     if (SWIG_arg_fail(1)) SWIG_fail
; 
8501         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
8502         if (SWIG_arg_fail(2)) SWIG_fail
; 
8505         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8506         (arg1
)->SetNeedUpdating(arg2
); 
8508         wxPyEndAllowThreads(__tstate
); 
8509         if (PyErr_Occurred()) SWIG_fail
; 
8511     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8518 static PyObject 
*_wrap_SplitterWindow_GetNeedUpdating(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8519     PyObject 
*resultobj 
= NULL
; 
8520     wxSplitterWindow 
*arg1 
= (wxSplitterWindow 
*) 0 ; 
8522     PyObject 
* obj0 
= 0 ; 
8524         (char *) "self", NULL 
 
8527     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterWindow_GetNeedUpdating",kwnames
,&obj0
)) goto fail
; 
8528     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8529     if (SWIG_arg_fail(1)) SWIG_fail
; 
8531         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8532         result 
= (bool)((wxSplitterWindow 
const *)arg1
)->GetNeedUpdating(); 
8534         wxPyEndAllowThreads(__tstate
); 
8535         if (PyErr_Occurred()) SWIG_fail
; 
8538         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8546 static PyObject 
*_wrap_SplitterWindow_GetClassDefaultAttributes(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8547     PyObject 
*resultobj 
= NULL
; 
8548     wxWindowVariant arg1 
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL 
; 
8549     wxVisualAttributes result
; 
8550     PyObject 
* obj0 
= 0 ; 
8552         (char *) "variant", NULL 
 
8555     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:SplitterWindow_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
; 
8558             arg1 
= static_cast<wxWindowVariant 
>(SWIG_As_int(obj0
));  
8559             if (SWIG_arg_fail(1)) SWIG_fail
; 
8563         if (!wxPyCheckForApp()) SWIG_fail
; 
8564         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8565         result 
= wxSplitterWindow::GetClassDefaultAttributes(arg1
); 
8567         wxPyEndAllowThreads(__tstate
); 
8568         if (PyErr_Occurred()) SWIG_fail
; 
8571         wxVisualAttributes 
* resultptr
; 
8572         resultptr 
= new wxVisualAttributes(static_cast<wxVisualAttributes 
& >(result
)); 
8573         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1); 
8581 static PyObject 
* SplitterWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
8583     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
8584     SWIG_TypeClientData(SWIGTYPE_p_wxSplitterWindow
, obj
); 
8586     return Py_BuildValue((char *)""); 
8588 static PyObject 
*_wrap_new_SplitterEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8589     PyObject 
*resultobj 
= NULL
; 
8590     wxEventType arg1 
= (wxEventType
) wxEVT_NULL 
; 
8591     wxSplitterWindow 
*arg2 
= (wxSplitterWindow 
*) (wxSplitterWindow 
*) NULL 
; 
8592     wxSplitterEvent 
*result
; 
8593     PyObject 
* obj0 
= 0 ; 
8594     PyObject 
* obj1 
= 0 ; 
8596         (char *) "type",(char *) "splitter", NULL 
 
8599     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SplitterEvent",kwnames
,&obj0
,&obj1
)) goto fail
; 
8602             arg1 
= static_cast<wxEventType 
>(SWIG_As_int(obj0
));  
8603             if (SWIG_arg_fail(1)) SWIG_fail
; 
8607         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSplitterWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8608         if (SWIG_arg_fail(2)) SWIG_fail
; 
8611         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8612         result 
= (wxSplitterEvent 
*)new wxSplitterEvent(arg1
,arg2
); 
8614         wxPyEndAllowThreads(__tstate
); 
8615         if (PyErr_Occurred()) SWIG_fail
; 
8617     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplitterEvent
, 1); 
8624 static PyObject 
*_wrap_SplitterEvent_SetSashPosition(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8625     PyObject 
*resultobj 
= NULL
; 
8626     wxSplitterEvent 
*arg1 
= (wxSplitterEvent 
*) 0 ; 
8628     PyObject 
* obj0 
= 0 ; 
8629     PyObject 
* obj1 
= 0 ; 
8631         (char *) "self",(char *) "pos", NULL 
 
8634     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SplitterEvent_SetSashPosition",kwnames
,&obj0
,&obj1
)) goto fail
; 
8635     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
8636     if (SWIG_arg_fail(1)) SWIG_fail
; 
8638         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
8639         if (SWIG_arg_fail(2)) SWIG_fail
; 
8642         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8643         (arg1
)->SetSashPosition(arg2
); 
8645         wxPyEndAllowThreads(__tstate
); 
8646         if (PyErr_Occurred()) SWIG_fail
; 
8648     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8655 static PyObject 
*_wrap_SplitterEvent_GetSashPosition(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8656     PyObject 
*resultobj 
= NULL
; 
8657     wxSplitterEvent 
*arg1 
= (wxSplitterEvent 
*) 0 ; 
8659     PyObject 
* obj0 
= 0 ; 
8661         (char *) "self", NULL 
 
8664     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterEvent_GetSashPosition",kwnames
,&obj0
)) goto fail
; 
8665     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
8666     if (SWIG_arg_fail(1)) SWIG_fail
; 
8668         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8669         result 
= (int)((wxSplitterEvent 
const *)arg1
)->GetSashPosition(); 
8671         wxPyEndAllowThreads(__tstate
); 
8672         if (PyErr_Occurred()) SWIG_fail
; 
8675         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
8683 static PyObject 
*_wrap_SplitterEvent_GetWindowBeingRemoved(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8684     PyObject 
*resultobj 
= NULL
; 
8685     wxSplitterEvent 
*arg1 
= (wxSplitterEvent 
*) 0 ; 
8687     PyObject 
* obj0 
= 0 ; 
8689         (char *) "self", NULL 
 
8692     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterEvent_GetWindowBeingRemoved",kwnames
,&obj0
)) goto fail
; 
8693     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
8694     if (SWIG_arg_fail(1)) SWIG_fail
; 
8696         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8697         result 
= (wxWindow 
*)((wxSplitterEvent 
const *)arg1
)->GetWindowBeingRemoved(); 
8699         wxPyEndAllowThreads(__tstate
); 
8700         if (PyErr_Occurred()) SWIG_fail
; 
8703         resultobj 
= wxPyMake_wxObject(result
, 0);  
8711 static PyObject 
*_wrap_SplitterEvent_GetX(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8712     PyObject 
*resultobj 
= NULL
; 
8713     wxSplitterEvent 
*arg1 
= (wxSplitterEvent 
*) 0 ; 
8715     PyObject 
* obj0 
= 0 ; 
8717         (char *) "self", NULL 
 
8720     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterEvent_GetX",kwnames
,&obj0
)) goto fail
; 
8721     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
8722     if (SWIG_arg_fail(1)) SWIG_fail
; 
8724         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8725         result 
= (int)((wxSplitterEvent 
const *)arg1
)->GetX(); 
8727         wxPyEndAllowThreads(__tstate
); 
8728         if (PyErr_Occurred()) SWIG_fail
; 
8731         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
8739 static PyObject 
*_wrap_SplitterEvent_GetY(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8740     PyObject 
*resultobj 
= NULL
; 
8741     wxSplitterEvent 
*arg1 
= (wxSplitterEvent 
*) 0 ; 
8743     PyObject 
* obj0 
= 0 ; 
8745         (char *) "self", NULL 
 
8748     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SplitterEvent_GetY",kwnames
,&obj0
)) goto fail
; 
8749     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSplitterEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
8750     if (SWIG_arg_fail(1)) SWIG_fail
; 
8752         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8753         result 
= (int)((wxSplitterEvent 
const *)arg1
)->GetY(); 
8755         wxPyEndAllowThreads(__tstate
); 
8756         if (PyErr_Occurred()) SWIG_fail
; 
8759         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
8767 static PyObject 
* SplitterEvent_swigregister(PyObject 
*, PyObject 
*args
) { 
8769     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
8770     SWIG_TypeClientData(SWIGTYPE_p_wxSplitterEvent
, obj
); 
8772     return Py_BuildValue((char *)""); 
8774 static int _wrap_SashNameStr_set(PyObject 
*) { 
8775     PyErr_SetString(PyExc_TypeError
,"Variable SashNameStr is read-only."); 
8780 static PyObject 
*_wrap_SashNameStr_get(void) { 
8781     PyObject 
*pyobj 
= NULL
; 
8785         pyobj 
= PyUnicode_FromWideChar((&wxPySashNameStr
)->c_str(), (&wxPySashNameStr
)->Len()); 
8787         pyobj 
= PyString_FromStringAndSize((&wxPySashNameStr
)->c_str(), (&wxPySashNameStr
)->Len()); 
8794 static int _wrap_SashLayoutNameStr_set(PyObject 
*) { 
8795     PyErr_SetString(PyExc_TypeError
,"Variable SashLayoutNameStr is read-only."); 
8800 static PyObject 
*_wrap_SashLayoutNameStr_get(void) { 
8801     PyObject 
*pyobj 
= NULL
; 
8805         pyobj 
= PyUnicode_FromWideChar((&wxPySashLayoutNameStr
)->c_str(), (&wxPySashLayoutNameStr
)->Len()); 
8807         pyobj 
= PyString_FromStringAndSize((&wxPySashLayoutNameStr
)->c_str(), (&wxPySashLayoutNameStr
)->Len()); 
8814 static PyObject 
*_wrap_new_SashWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8815     PyObject 
*resultobj 
= NULL
; 
8816     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
8817     int arg2 
= (int) -1 ; 
8818     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
8819     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
8820     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
8821     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
8822     long arg5 
= (long) wxCLIP_CHILDREN
|wxSW_3D 
; 
8823     wxString 
const &arg6_defvalue 
= wxPySashNameStr 
; 
8824     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
8825     wxSashWindow 
*result
; 
8828     bool temp6 
= false ; 
8829     PyObject 
* obj0 
= 0 ; 
8830     PyObject 
* obj1 
= 0 ; 
8831     PyObject 
* obj2 
= 0 ; 
8832     PyObject 
* obj3 
= 0 ; 
8833     PyObject 
* obj4 
= 0 ; 
8834     PyObject 
* obj5 
= 0 ; 
8836         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
8839     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_SashWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
8840     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8841     if (SWIG_arg_fail(1)) SWIG_fail
; 
8844             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
8845             if (SWIG_arg_fail(2)) SWIG_fail
; 
8851             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
8857             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
8862             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
8863             if (SWIG_arg_fail(5)) SWIG_fail
; 
8868             arg6 
= wxString_in_helper(obj5
); 
8869             if (arg6 
== NULL
) SWIG_fail
; 
8874         if (!wxPyCheckForApp()) SWIG_fail
; 
8875         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8876         result 
= (wxSashWindow 
*)new wxSashWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
8878         wxPyEndAllowThreads(__tstate
); 
8879         if (PyErr_Occurred()) SWIG_fail
; 
8881     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSashWindow
, 1); 
8896 static PyObject 
*_wrap_new_PreSashWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8897     PyObject 
*resultobj 
= NULL
; 
8898     wxSashWindow 
*result
; 
8903     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreSashWindow",kwnames
)) goto fail
; 
8905         if (!wxPyCheckForApp()) SWIG_fail
; 
8906         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8907         result 
= (wxSashWindow 
*)new wxSashWindow(); 
8909         wxPyEndAllowThreads(__tstate
); 
8910         if (PyErr_Occurred()) SWIG_fail
; 
8912     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSashWindow
, 1); 
8919 static PyObject 
*_wrap_SashWindow_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8920     PyObject 
*resultobj 
= NULL
; 
8921     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
8922     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
8923     int arg3 
= (int) -1 ; 
8924     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
8925     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
8926     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
8927     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
8928     long arg6 
= (long) wxCLIP_CHILDREN
|wxSW_3D 
; 
8929     wxString 
const &arg7_defvalue 
= wxPySashNameStr 
; 
8930     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
8934     bool temp7 
= false ; 
8935     PyObject 
* obj0 
= 0 ; 
8936     PyObject 
* obj1 
= 0 ; 
8937     PyObject 
* obj2 
= 0 ; 
8938     PyObject 
* obj3 
= 0 ; 
8939     PyObject 
* obj4 
= 0 ; 
8940     PyObject 
* obj5 
= 0 ; 
8941     PyObject 
* obj6 
= 0 ; 
8943         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
8946     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:SashWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
8947     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8948     if (SWIG_arg_fail(1)) SWIG_fail
; 
8949     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8950     if (SWIG_arg_fail(2)) SWIG_fail
; 
8953             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
8954             if (SWIG_arg_fail(3)) SWIG_fail
; 
8960             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
8966             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
8971             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
8972             if (SWIG_arg_fail(6)) SWIG_fail
; 
8977             arg7 
= wxString_in_helper(obj6
); 
8978             if (arg7 
== NULL
) SWIG_fail
; 
8983         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8984         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
8986         wxPyEndAllowThreads(__tstate
); 
8987         if (PyErr_Occurred()) SWIG_fail
; 
8990         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9006 static PyObject 
*_wrap_SashWindow_SetSashVisible(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9007     PyObject 
*resultobj 
= NULL
; 
9008     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9009     wxSashEdgePosition arg2 
; 
9011     PyObject 
* obj0 
= 0 ; 
9012     PyObject 
* obj1 
= 0 ; 
9013     PyObject 
* obj2 
= 0 ; 
9015         (char *) "self",(char *) "edge",(char *) "sash", NULL 
 
9018     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SashWindow_SetSashVisible",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
9019     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9020     if (SWIG_arg_fail(1)) SWIG_fail
; 
9022         arg2 
= static_cast<wxSashEdgePosition 
>(SWIG_As_int(obj1
));  
9023         if (SWIG_arg_fail(2)) SWIG_fail
; 
9026         arg3 
= static_cast<bool >(SWIG_As_bool(obj2
));  
9027         if (SWIG_arg_fail(3)) SWIG_fail
; 
9030         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9031         (arg1
)->SetSashVisible(arg2
,arg3
); 
9033         wxPyEndAllowThreads(__tstate
); 
9034         if (PyErr_Occurred()) SWIG_fail
; 
9036     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9043 static PyObject 
*_wrap_SashWindow_GetSashVisible(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9044     PyObject 
*resultobj 
= NULL
; 
9045     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9046     wxSashEdgePosition arg2 
; 
9048     PyObject 
* obj0 
= 0 ; 
9049     PyObject 
* obj1 
= 0 ; 
9051         (char *) "self",(char *) "edge", NULL 
 
9054     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashWindow_GetSashVisible",kwnames
,&obj0
,&obj1
)) goto fail
; 
9055     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9056     if (SWIG_arg_fail(1)) SWIG_fail
; 
9058         arg2 
= static_cast<wxSashEdgePosition 
>(SWIG_As_int(obj1
));  
9059         if (SWIG_arg_fail(2)) SWIG_fail
; 
9062         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9063         result 
= (bool)((wxSashWindow 
const *)arg1
)->GetSashVisible(arg2
); 
9065         wxPyEndAllowThreads(__tstate
); 
9066         if (PyErr_Occurred()) SWIG_fail
; 
9069         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9077 static PyObject 
*_wrap_SashWindow_SetSashBorder(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9078     PyObject 
*resultobj 
= NULL
; 
9079     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9080     wxSashEdgePosition arg2 
; 
9082     PyObject 
* obj0 
= 0 ; 
9083     PyObject 
* obj1 
= 0 ; 
9084     PyObject 
* obj2 
= 0 ; 
9086         (char *) "self",(char *) "edge",(char *) "border", NULL 
 
9089     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SashWindow_SetSashBorder",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
9090     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9091     if (SWIG_arg_fail(1)) SWIG_fail
; 
9093         arg2 
= static_cast<wxSashEdgePosition 
>(SWIG_As_int(obj1
));  
9094         if (SWIG_arg_fail(2)) SWIG_fail
; 
9097         arg3 
= static_cast<bool >(SWIG_As_bool(obj2
));  
9098         if (SWIG_arg_fail(3)) SWIG_fail
; 
9101         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9102         (arg1
)->SetSashBorder(arg2
,arg3
); 
9104         wxPyEndAllowThreads(__tstate
); 
9105         if (PyErr_Occurred()) SWIG_fail
; 
9107     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9114 static PyObject 
*_wrap_SashWindow_HasBorder(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9115     PyObject 
*resultobj 
= NULL
; 
9116     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9117     wxSashEdgePosition arg2 
; 
9119     PyObject 
* obj0 
= 0 ; 
9120     PyObject 
* obj1 
= 0 ; 
9122         (char *) "self",(char *) "edge", NULL 
 
9125     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashWindow_HasBorder",kwnames
,&obj0
,&obj1
)) goto fail
; 
9126     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9127     if (SWIG_arg_fail(1)) SWIG_fail
; 
9129         arg2 
= static_cast<wxSashEdgePosition 
>(SWIG_As_int(obj1
));  
9130         if (SWIG_arg_fail(2)) SWIG_fail
; 
9133         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9134         result 
= (bool)((wxSashWindow 
const *)arg1
)->HasBorder(arg2
); 
9136         wxPyEndAllowThreads(__tstate
); 
9137         if (PyErr_Occurred()) SWIG_fail
; 
9140         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9148 static PyObject 
*_wrap_SashWindow_GetEdgeMargin(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9149     PyObject 
*resultobj 
= NULL
; 
9150     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9151     wxSashEdgePosition arg2 
; 
9153     PyObject 
* obj0 
= 0 ; 
9154     PyObject 
* obj1 
= 0 ; 
9156         (char *) "self",(char *) "edge", NULL 
 
9159     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashWindow_GetEdgeMargin",kwnames
,&obj0
,&obj1
)) goto fail
; 
9160     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9161     if (SWIG_arg_fail(1)) SWIG_fail
; 
9163         arg2 
= static_cast<wxSashEdgePosition 
>(SWIG_As_int(obj1
));  
9164         if (SWIG_arg_fail(2)) SWIG_fail
; 
9167         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9168         result 
= (int)((wxSashWindow 
const *)arg1
)->GetEdgeMargin(arg2
); 
9170         wxPyEndAllowThreads(__tstate
); 
9171         if (PyErr_Occurred()) SWIG_fail
; 
9174         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
9182 static PyObject 
*_wrap_SashWindow_SetDefaultBorderSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9183     PyObject 
*resultobj 
= NULL
; 
9184     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9186     PyObject 
* obj0 
= 0 ; 
9187     PyObject 
* obj1 
= 0 ; 
9189         (char *) "self",(char *) "width", NULL 
 
9192     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashWindow_SetDefaultBorderSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
9193     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9194     if (SWIG_arg_fail(1)) SWIG_fail
; 
9196         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9197         if (SWIG_arg_fail(2)) SWIG_fail
; 
9200         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9201         (arg1
)->SetDefaultBorderSize(arg2
); 
9203         wxPyEndAllowThreads(__tstate
); 
9204         if (PyErr_Occurred()) SWIG_fail
; 
9206     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9213 static PyObject 
*_wrap_SashWindow_GetDefaultBorderSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9214     PyObject 
*resultobj 
= NULL
; 
9215     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9217     PyObject 
* obj0 
= 0 ; 
9219         (char *) "self", NULL 
 
9222     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashWindow_GetDefaultBorderSize",kwnames
,&obj0
)) goto fail
; 
9223     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9224     if (SWIG_arg_fail(1)) SWIG_fail
; 
9226         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9227         result 
= (int)((wxSashWindow 
const *)arg1
)->GetDefaultBorderSize(); 
9229         wxPyEndAllowThreads(__tstate
); 
9230         if (PyErr_Occurred()) SWIG_fail
; 
9233         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
9241 static PyObject 
*_wrap_SashWindow_SetExtraBorderSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9242     PyObject 
*resultobj 
= NULL
; 
9243     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9245     PyObject 
* obj0 
= 0 ; 
9246     PyObject 
* obj1 
= 0 ; 
9248         (char *) "self",(char *) "width", NULL 
 
9251     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashWindow_SetExtraBorderSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
9252     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9253     if (SWIG_arg_fail(1)) SWIG_fail
; 
9255         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9256         if (SWIG_arg_fail(2)) SWIG_fail
; 
9259         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9260         (arg1
)->SetExtraBorderSize(arg2
); 
9262         wxPyEndAllowThreads(__tstate
); 
9263         if (PyErr_Occurred()) SWIG_fail
; 
9265     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9272 static PyObject 
*_wrap_SashWindow_GetExtraBorderSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9273     PyObject 
*resultobj 
= NULL
; 
9274     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9276     PyObject 
* obj0 
= 0 ; 
9278         (char *) "self", NULL 
 
9281     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashWindow_GetExtraBorderSize",kwnames
,&obj0
)) goto fail
; 
9282     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9283     if (SWIG_arg_fail(1)) SWIG_fail
; 
9285         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9286         result 
= (int)((wxSashWindow 
const *)arg1
)->GetExtraBorderSize(); 
9288         wxPyEndAllowThreads(__tstate
); 
9289         if (PyErr_Occurred()) SWIG_fail
; 
9292         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
9300 static PyObject 
*_wrap_SashWindow_SetMinimumSizeX(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9301     PyObject 
*resultobj 
= NULL
; 
9302     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9304     PyObject 
* obj0 
= 0 ; 
9305     PyObject 
* obj1 
= 0 ; 
9307         (char *) "self",(char *) "min", NULL 
 
9310     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashWindow_SetMinimumSizeX",kwnames
,&obj0
,&obj1
)) goto fail
; 
9311     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9312     if (SWIG_arg_fail(1)) SWIG_fail
; 
9314         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9315         if (SWIG_arg_fail(2)) SWIG_fail
; 
9318         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9319         (arg1
)->SetMinimumSizeX(arg2
); 
9321         wxPyEndAllowThreads(__tstate
); 
9322         if (PyErr_Occurred()) SWIG_fail
; 
9324     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9331 static PyObject 
*_wrap_SashWindow_SetMinimumSizeY(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9332     PyObject 
*resultobj 
= NULL
; 
9333     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9335     PyObject 
* obj0 
= 0 ; 
9336     PyObject 
* obj1 
= 0 ; 
9338         (char *) "self",(char *) "min", NULL 
 
9341     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashWindow_SetMinimumSizeY",kwnames
,&obj0
,&obj1
)) goto fail
; 
9342     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9343     if (SWIG_arg_fail(1)) SWIG_fail
; 
9345         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9346         if (SWIG_arg_fail(2)) SWIG_fail
; 
9349         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9350         (arg1
)->SetMinimumSizeY(arg2
); 
9352         wxPyEndAllowThreads(__tstate
); 
9353         if (PyErr_Occurred()) SWIG_fail
; 
9355     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9362 static PyObject 
*_wrap_SashWindow_GetMinimumSizeX(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9363     PyObject 
*resultobj 
= NULL
; 
9364     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9366     PyObject 
* obj0 
= 0 ; 
9368         (char *) "self", NULL 
 
9371     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashWindow_GetMinimumSizeX",kwnames
,&obj0
)) goto fail
; 
9372     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9373     if (SWIG_arg_fail(1)) SWIG_fail
; 
9375         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9376         result 
= (int)((wxSashWindow 
const *)arg1
)->GetMinimumSizeX(); 
9378         wxPyEndAllowThreads(__tstate
); 
9379         if (PyErr_Occurred()) SWIG_fail
; 
9382         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
9390 static PyObject 
*_wrap_SashWindow_GetMinimumSizeY(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9391     PyObject 
*resultobj 
= NULL
; 
9392     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9394     PyObject 
* obj0 
= 0 ; 
9396         (char *) "self", NULL 
 
9399     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashWindow_GetMinimumSizeY",kwnames
,&obj0
)) goto fail
; 
9400     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9401     if (SWIG_arg_fail(1)) SWIG_fail
; 
9403         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9404         result 
= (int)((wxSashWindow 
const *)arg1
)->GetMinimumSizeY(); 
9406         wxPyEndAllowThreads(__tstate
); 
9407         if (PyErr_Occurred()) SWIG_fail
; 
9410         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
9418 static PyObject 
*_wrap_SashWindow_SetMaximumSizeX(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9419     PyObject 
*resultobj 
= NULL
; 
9420     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9422     PyObject 
* obj0 
= 0 ; 
9423     PyObject 
* obj1 
= 0 ; 
9425         (char *) "self",(char *) "max", NULL 
 
9428     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashWindow_SetMaximumSizeX",kwnames
,&obj0
,&obj1
)) goto fail
; 
9429     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9430     if (SWIG_arg_fail(1)) SWIG_fail
; 
9432         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9433         if (SWIG_arg_fail(2)) SWIG_fail
; 
9436         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9437         (arg1
)->SetMaximumSizeX(arg2
); 
9439         wxPyEndAllowThreads(__tstate
); 
9440         if (PyErr_Occurred()) SWIG_fail
; 
9442     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9449 static PyObject 
*_wrap_SashWindow_SetMaximumSizeY(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9450     PyObject 
*resultobj 
= NULL
; 
9451     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9453     PyObject 
* obj0 
= 0 ; 
9454     PyObject 
* obj1 
= 0 ; 
9456         (char *) "self",(char *) "max", NULL 
 
9459     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashWindow_SetMaximumSizeY",kwnames
,&obj0
,&obj1
)) goto fail
; 
9460     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9461     if (SWIG_arg_fail(1)) SWIG_fail
; 
9463         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9464         if (SWIG_arg_fail(2)) SWIG_fail
; 
9467         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9468         (arg1
)->SetMaximumSizeY(arg2
); 
9470         wxPyEndAllowThreads(__tstate
); 
9471         if (PyErr_Occurred()) SWIG_fail
; 
9473     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9480 static PyObject 
*_wrap_SashWindow_GetMaximumSizeX(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9481     PyObject 
*resultobj 
= NULL
; 
9482     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9484     PyObject 
* obj0 
= 0 ; 
9486         (char *) "self", NULL 
 
9489     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashWindow_GetMaximumSizeX",kwnames
,&obj0
)) goto fail
; 
9490     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9491     if (SWIG_arg_fail(1)) SWIG_fail
; 
9493         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9494         result 
= (int)((wxSashWindow 
const *)arg1
)->GetMaximumSizeX(); 
9496         wxPyEndAllowThreads(__tstate
); 
9497         if (PyErr_Occurred()) SWIG_fail
; 
9500         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
9508 static PyObject 
*_wrap_SashWindow_GetMaximumSizeY(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9509     PyObject 
*resultobj 
= NULL
; 
9510     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9512     PyObject 
* obj0 
= 0 ; 
9514         (char *) "self", NULL 
 
9517     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashWindow_GetMaximumSizeY",kwnames
,&obj0
)) goto fail
; 
9518     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9519     if (SWIG_arg_fail(1)) SWIG_fail
; 
9521         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9522         result 
= (int)((wxSashWindow 
const *)arg1
)->GetMaximumSizeY(); 
9524         wxPyEndAllowThreads(__tstate
); 
9525         if (PyErr_Occurred()) SWIG_fail
; 
9528         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
9536 static PyObject 
*_wrap_SashWindow_SashHitTest(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9537     PyObject 
*resultobj 
= NULL
; 
9538     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9541     int arg4 
= (int) 2 ; 
9542     wxSashEdgePosition result
; 
9543     PyObject 
* obj0 
= 0 ; 
9544     PyObject 
* obj1 
= 0 ; 
9545     PyObject 
* obj2 
= 0 ; 
9546     PyObject 
* obj3 
= 0 ; 
9548         (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL 
 
9551     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:SashWindow_SashHitTest",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
9552     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9553     if (SWIG_arg_fail(1)) SWIG_fail
; 
9555         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9556         if (SWIG_arg_fail(2)) SWIG_fail
; 
9559         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
9560         if (SWIG_arg_fail(3)) SWIG_fail
; 
9564             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
9565             if (SWIG_arg_fail(4)) SWIG_fail
; 
9569         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9570         result 
= (wxSashEdgePosition
)(arg1
)->SashHitTest(arg2
,arg3
,arg4
); 
9572         wxPyEndAllowThreads(__tstate
); 
9573         if (PyErr_Occurred()) SWIG_fail
; 
9575     resultobj 
= SWIG_From_int((result
)); 
9582 static PyObject 
*_wrap_SashWindow_SizeWindows(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9583     PyObject 
*resultobj 
= NULL
; 
9584     wxSashWindow 
*arg1 
= (wxSashWindow 
*) 0 ; 
9585     PyObject 
* obj0 
= 0 ; 
9587         (char *) "self", NULL 
 
9590     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashWindow_SizeWindows",kwnames
,&obj0
)) goto fail
; 
9591     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9592     if (SWIG_arg_fail(1)) SWIG_fail
; 
9594         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9595         (arg1
)->SizeWindows(); 
9597         wxPyEndAllowThreads(__tstate
); 
9598         if (PyErr_Occurred()) SWIG_fail
; 
9600     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9607 static PyObject 
* SashWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
9609     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
9610     SWIG_TypeClientData(SWIGTYPE_p_wxSashWindow
, obj
); 
9612     return Py_BuildValue((char *)""); 
9614 static PyObject 
*_wrap_new_SashEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9615     PyObject 
*resultobj 
= NULL
; 
9616     int arg1 
= (int) 0 ; 
9617     wxSashEdgePosition arg2 
= (wxSashEdgePosition
) wxSASH_NONE 
; 
9618     wxSashEvent 
*result
; 
9619     PyObject 
* obj0 
= 0 ; 
9620     PyObject 
* obj1 
= 0 ; 
9622         (char *) "id",(char *) "edge", NULL 
 
9625     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SashEvent",kwnames
,&obj0
,&obj1
)) goto fail
; 
9628             arg1 
= static_cast<int >(SWIG_As_int(obj0
));  
9629             if (SWIG_arg_fail(1)) SWIG_fail
; 
9634             arg2 
= static_cast<wxSashEdgePosition 
>(SWIG_As_int(obj1
));  
9635             if (SWIG_arg_fail(2)) SWIG_fail
; 
9639         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9640         result 
= (wxSashEvent 
*)new wxSashEvent(arg1
,arg2
); 
9642         wxPyEndAllowThreads(__tstate
); 
9643         if (PyErr_Occurred()) SWIG_fail
; 
9645     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSashEvent
, 1); 
9652 static PyObject 
*_wrap_SashEvent_SetEdge(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9653     PyObject 
*resultobj 
= NULL
; 
9654     wxSashEvent 
*arg1 
= (wxSashEvent 
*) 0 ; 
9655     wxSashEdgePosition arg2 
; 
9656     PyObject 
* obj0 
= 0 ; 
9657     PyObject 
* obj1 
= 0 ; 
9659         (char *) "self",(char *) "edge", NULL 
 
9662     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashEvent_SetEdge",kwnames
,&obj0
,&obj1
)) goto fail
; 
9663     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9664     if (SWIG_arg_fail(1)) SWIG_fail
; 
9666         arg2 
= static_cast<wxSashEdgePosition 
>(SWIG_As_int(obj1
));  
9667         if (SWIG_arg_fail(2)) SWIG_fail
; 
9670         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9671         (arg1
)->SetEdge(arg2
); 
9673         wxPyEndAllowThreads(__tstate
); 
9674         if (PyErr_Occurred()) SWIG_fail
; 
9676     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9683 static PyObject 
*_wrap_SashEvent_GetEdge(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9684     PyObject 
*resultobj 
= NULL
; 
9685     wxSashEvent 
*arg1 
= (wxSashEvent 
*) 0 ; 
9686     wxSashEdgePosition result
; 
9687     PyObject 
* obj0 
= 0 ; 
9689         (char *) "self", NULL 
 
9692     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashEvent_GetEdge",kwnames
,&obj0
)) goto fail
; 
9693     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9694     if (SWIG_arg_fail(1)) SWIG_fail
; 
9696         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9697         result 
= (wxSashEdgePosition
)((wxSashEvent 
const *)arg1
)->GetEdge(); 
9699         wxPyEndAllowThreads(__tstate
); 
9700         if (PyErr_Occurred()) SWIG_fail
; 
9702     resultobj 
= SWIG_From_int((result
)); 
9709 static PyObject 
*_wrap_SashEvent_SetDragRect(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9710     PyObject 
*resultobj 
= NULL
; 
9711     wxSashEvent 
*arg1 
= (wxSashEvent 
*) 0 ; 
9714     PyObject 
* obj0 
= 0 ; 
9715     PyObject 
* obj1 
= 0 ; 
9717         (char *) "self",(char *) "rect", NULL 
 
9720     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashEvent_SetDragRect",kwnames
,&obj0
,&obj1
)) goto fail
; 
9721     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9722     if (SWIG_arg_fail(1)) SWIG_fail
; 
9725         if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
; 
9728         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9729         (arg1
)->SetDragRect((wxRect 
const &)*arg2
); 
9731         wxPyEndAllowThreads(__tstate
); 
9732         if (PyErr_Occurred()) SWIG_fail
; 
9734     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9741 static PyObject 
*_wrap_SashEvent_GetDragRect(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9742     PyObject 
*resultobj 
= NULL
; 
9743     wxSashEvent 
*arg1 
= (wxSashEvent 
*) 0 ; 
9745     PyObject 
* obj0 
= 0 ; 
9747         (char *) "self", NULL 
 
9750     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashEvent_GetDragRect",kwnames
,&obj0
)) goto fail
; 
9751     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9752     if (SWIG_arg_fail(1)) SWIG_fail
; 
9754         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9755         result 
= ((wxSashEvent 
const *)arg1
)->GetDragRect(); 
9757         wxPyEndAllowThreads(__tstate
); 
9758         if (PyErr_Occurred()) SWIG_fail
; 
9762         resultptr 
= new wxRect(static_cast<wxRect 
& >(result
)); 
9763         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1); 
9771 static PyObject 
*_wrap_SashEvent_SetDragStatus(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9772     PyObject 
*resultobj 
= NULL
; 
9773     wxSashEvent 
*arg1 
= (wxSashEvent 
*) 0 ; 
9774     wxSashDragStatus arg2 
; 
9775     PyObject 
* obj0 
= 0 ; 
9776     PyObject 
* obj1 
= 0 ; 
9778         (char *) "self",(char *) "status", NULL 
 
9781     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashEvent_SetDragStatus",kwnames
,&obj0
,&obj1
)) goto fail
; 
9782     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9783     if (SWIG_arg_fail(1)) SWIG_fail
; 
9785         arg2 
= static_cast<wxSashDragStatus 
>(SWIG_As_int(obj1
));  
9786         if (SWIG_arg_fail(2)) SWIG_fail
; 
9789         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9790         (arg1
)->SetDragStatus(arg2
); 
9792         wxPyEndAllowThreads(__tstate
); 
9793         if (PyErr_Occurred()) SWIG_fail
; 
9795     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9802 static PyObject 
*_wrap_SashEvent_GetDragStatus(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9803     PyObject 
*resultobj 
= NULL
; 
9804     wxSashEvent 
*arg1 
= (wxSashEvent 
*) 0 ; 
9805     wxSashDragStatus result
; 
9806     PyObject 
* obj0 
= 0 ; 
9808         (char *) "self", NULL 
 
9811     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashEvent_GetDragStatus",kwnames
,&obj0
)) goto fail
; 
9812     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9813     if (SWIG_arg_fail(1)) SWIG_fail
; 
9815         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9816         result 
= (wxSashDragStatus
)((wxSashEvent 
const *)arg1
)->GetDragStatus(); 
9818         wxPyEndAllowThreads(__tstate
); 
9819         if (PyErr_Occurred()) SWIG_fail
; 
9821     resultobj 
= SWIG_From_int((result
)); 
9828 static PyObject 
* SashEvent_swigregister(PyObject 
*, PyObject 
*args
) { 
9830     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
9831     SWIG_TypeClientData(SWIGTYPE_p_wxSashEvent
, obj
); 
9833     return Py_BuildValue((char *)""); 
9835 static PyObject 
*_wrap_new_QueryLayoutInfoEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9836     PyObject 
*resultobj 
= NULL
; 
9837     int arg1 
= (int) 0 ; 
9838     wxQueryLayoutInfoEvent 
*result
; 
9839     PyObject 
* obj0 
= 0 ; 
9844     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_QueryLayoutInfoEvent",kwnames
,&obj0
)) goto fail
; 
9847             arg1 
= static_cast<int >(SWIG_As_int(obj0
));  
9848             if (SWIG_arg_fail(1)) SWIG_fail
; 
9852         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9853         result 
= (wxQueryLayoutInfoEvent 
*)new wxQueryLayoutInfoEvent(arg1
); 
9855         wxPyEndAllowThreads(__tstate
); 
9856         if (PyErr_Occurred()) SWIG_fail
; 
9858     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxQueryLayoutInfoEvent
, 1); 
9865 static PyObject 
*_wrap_QueryLayoutInfoEvent_SetRequestedLength(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9866     PyObject 
*resultobj 
= NULL
; 
9867     wxQueryLayoutInfoEvent 
*arg1 
= (wxQueryLayoutInfoEvent 
*) 0 ; 
9869     PyObject 
* obj0 
= 0 ; 
9870     PyObject 
* obj1 
= 0 ; 
9872         (char *) "self",(char *) "length", NULL 
 
9875     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryLayoutInfoEvent_SetRequestedLength",kwnames
,&obj0
,&obj1
)) goto fail
; 
9876     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryLayoutInfoEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9877     if (SWIG_arg_fail(1)) SWIG_fail
; 
9879         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9880         if (SWIG_arg_fail(2)) SWIG_fail
; 
9883         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9884         (arg1
)->SetRequestedLength(arg2
); 
9886         wxPyEndAllowThreads(__tstate
); 
9887         if (PyErr_Occurred()) SWIG_fail
; 
9889     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9896 static PyObject 
*_wrap_QueryLayoutInfoEvent_GetRequestedLength(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9897     PyObject 
*resultobj 
= NULL
; 
9898     wxQueryLayoutInfoEvent 
*arg1 
= (wxQueryLayoutInfoEvent 
*) 0 ; 
9900     PyObject 
* obj0 
= 0 ; 
9902         (char *) "self", NULL 
 
9905     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryLayoutInfoEvent_GetRequestedLength",kwnames
,&obj0
)) goto fail
; 
9906     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryLayoutInfoEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9907     if (SWIG_arg_fail(1)) SWIG_fail
; 
9909         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9910         result 
= (int)((wxQueryLayoutInfoEvent 
const *)arg1
)->GetRequestedLength(); 
9912         wxPyEndAllowThreads(__tstate
); 
9913         if (PyErr_Occurred()) SWIG_fail
; 
9916         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
9924 static PyObject 
*_wrap_QueryLayoutInfoEvent_SetFlags(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9925     PyObject 
*resultobj 
= NULL
; 
9926     wxQueryLayoutInfoEvent 
*arg1 
= (wxQueryLayoutInfoEvent 
*) 0 ; 
9928     PyObject 
* obj0 
= 0 ; 
9929     PyObject 
* obj1 
= 0 ; 
9931         (char *) "self",(char *) "flags", NULL 
 
9934     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryLayoutInfoEvent_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
; 
9935     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryLayoutInfoEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9936     if (SWIG_arg_fail(1)) SWIG_fail
; 
9938         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9939         if (SWIG_arg_fail(2)) SWIG_fail
; 
9942         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9943         (arg1
)->SetFlags(arg2
); 
9945         wxPyEndAllowThreads(__tstate
); 
9946         if (PyErr_Occurred()) SWIG_fail
; 
9948     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9955 static PyObject 
*_wrap_QueryLayoutInfoEvent_GetFlags(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9956     PyObject 
*resultobj 
= NULL
; 
9957     wxQueryLayoutInfoEvent 
*arg1 
= (wxQueryLayoutInfoEvent 
*) 0 ; 
9959     PyObject 
* obj0 
= 0 ; 
9961         (char *) "self", NULL 
 
9964     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryLayoutInfoEvent_GetFlags",kwnames
,&obj0
)) goto fail
; 
9965     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryLayoutInfoEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9966     if (SWIG_arg_fail(1)) SWIG_fail
; 
9968         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9969         result 
= (int)((wxQueryLayoutInfoEvent 
const *)arg1
)->GetFlags(); 
9971         wxPyEndAllowThreads(__tstate
); 
9972         if (PyErr_Occurred()) SWIG_fail
; 
9975         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
9983 static PyObject 
*_wrap_QueryLayoutInfoEvent_SetSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9984     PyObject 
*resultobj 
= NULL
; 
9985     wxQueryLayoutInfoEvent 
*arg1 
= (wxQueryLayoutInfoEvent 
*) 0 ; 
9988     PyObject 
* obj0 
= 0 ; 
9989     PyObject 
* obj1 
= 0 ; 
9991         (char *) "self",(char *) "size", NULL 
 
9994     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryLayoutInfoEvent_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
9995     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryLayoutInfoEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9996     if (SWIG_arg_fail(1)) SWIG_fail
; 
9999         if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
10002         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10003         (arg1
)->SetSize((wxSize 
const &)*arg2
); 
10005         wxPyEndAllowThreads(__tstate
); 
10006         if (PyErr_Occurred()) SWIG_fail
; 
10008     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10015 static PyObject 
*_wrap_QueryLayoutInfoEvent_GetSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10016     PyObject 
*resultobj 
= NULL
; 
10017     wxQueryLayoutInfoEvent 
*arg1 
= (wxQueryLayoutInfoEvent 
*) 0 ; 
10019     PyObject 
* obj0 
= 0 ; 
10020     char *kwnames
[] = { 
10021         (char *) "self", NULL 
 
10024     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryLayoutInfoEvent_GetSize",kwnames
,&obj0
)) goto fail
; 
10025     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryLayoutInfoEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
10026     if (SWIG_arg_fail(1)) SWIG_fail
; 
10028         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10029         result 
= ((wxQueryLayoutInfoEvent 
const *)arg1
)->GetSize(); 
10031         wxPyEndAllowThreads(__tstate
); 
10032         if (PyErr_Occurred()) SWIG_fail
; 
10035         wxSize 
* resultptr
; 
10036         resultptr 
= new wxSize(static_cast<wxSize 
& >(result
)); 
10037         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1); 
10045 static PyObject 
*_wrap_QueryLayoutInfoEvent_SetOrientation(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10046     PyObject 
*resultobj 
= NULL
; 
10047     wxQueryLayoutInfoEvent 
*arg1 
= (wxQueryLayoutInfoEvent 
*) 0 ; 
10048     wxLayoutOrientation arg2 
; 
10049     PyObject 
* obj0 
= 0 ; 
10050     PyObject 
* obj1 
= 0 ; 
10051     char *kwnames
[] = { 
10052         (char *) "self",(char *) "orient", NULL 
 
10055     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryLayoutInfoEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
; 
10056     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryLayoutInfoEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
10057     if (SWIG_arg_fail(1)) SWIG_fail
; 
10059         arg2 
= static_cast<wxLayoutOrientation 
>(SWIG_As_int(obj1
));  
10060         if (SWIG_arg_fail(2)) SWIG_fail
; 
10063         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10064         (arg1
)->SetOrientation(arg2
); 
10066         wxPyEndAllowThreads(__tstate
); 
10067         if (PyErr_Occurred()) SWIG_fail
; 
10069     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10076 static PyObject 
*_wrap_QueryLayoutInfoEvent_GetOrientation(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10077     PyObject 
*resultobj 
= NULL
; 
10078     wxQueryLayoutInfoEvent 
*arg1 
= (wxQueryLayoutInfoEvent 
*) 0 ; 
10079     wxLayoutOrientation result
; 
10080     PyObject 
* obj0 
= 0 ; 
10081     char *kwnames
[] = { 
10082         (char *) "self", NULL 
 
10085     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryLayoutInfoEvent_GetOrientation",kwnames
,&obj0
)) goto fail
; 
10086     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryLayoutInfoEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
10087     if (SWIG_arg_fail(1)) SWIG_fail
; 
10089         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10090         result 
= (wxLayoutOrientation
)((wxQueryLayoutInfoEvent 
const *)arg1
)->GetOrientation(); 
10092         wxPyEndAllowThreads(__tstate
); 
10093         if (PyErr_Occurred()) SWIG_fail
; 
10095     resultobj 
= SWIG_From_int((result
)); 
10102 static PyObject 
*_wrap_QueryLayoutInfoEvent_SetAlignment(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10103     PyObject 
*resultobj 
= NULL
; 
10104     wxQueryLayoutInfoEvent 
*arg1 
= (wxQueryLayoutInfoEvent 
*) 0 ; 
10105     wxLayoutAlignment arg2 
; 
10106     PyObject 
* obj0 
= 0 ; 
10107     PyObject 
* obj1 
= 0 ; 
10108     char *kwnames
[] = { 
10109         (char *) "self",(char *) "align", NULL 
 
10112     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryLayoutInfoEvent_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
; 
10113     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryLayoutInfoEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
10114     if (SWIG_arg_fail(1)) SWIG_fail
; 
10116         arg2 
= static_cast<wxLayoutAlignment 
>(SWIG_As_int(obj1
));  
10117         if (SWIG_arg_fail(2)) SWIG_fail
; 
10120         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10121         (arg1
)->SetAlignment(arg2
); 
10123         wxPyEndAllowThreads(__tstate
); 
10124         if (PyErr_Occurred()) SWIG_fail
; 
10126     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10133 static PyObject 
*_wrap_QueryLayoutInfoEvent_GetAlignment(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10134     PyObject 
*resultobj 
= NULL
; 
10135     wxQueryLayoutInfoEvent 
*arg1 
= (wxQueryLayoutInfoEvent 
*) 0 ; 
10136     wxLayoutAlignment result
; 
10137     PyObject 
* obj0 
= 0 ; 
10138     char *kwnames
[] = { 
10139         (char *) "self", NULL 
 
10142     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryLayoutInfoEvent_GetAlignment",kwnames
,&obj0
)) goto fail
; 
10143     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryLayoutInfoEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
10144     if (SWIG_arg_fail(1)) SWIG_fail
; 
10146         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10147         result 
= (wxLayoutAlignment
)((wxQueryLayoutInfoEvent 
const *)arg1
)->GetAlignment(); 
10149         wxPyEndAllowThreads(__tstate
); 
10150         if (PyErr_Occurred()) SWIG_fail
; 
10152     resultobj 
= SWIG_From_int((result
)); 
10159 static PyObject 
* QueryLayoutInfoEvent_swigregister(PyObject 
*, PyObject 
*args
) { 
10161     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
10162     SWIG_TypeClientData(SWIGTYPE_p_wxQueryLayoutInfoEvent
, obj
); 
10164     return Py_BuildValue((char *)""); 
10166 static PyObject 
*_wrap_new_CalculateLayoutEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10167     PyObject 
*resultobj 
= NULL
; 
10168     int arg1 
= (int) 0 ; 
10169     wxCalculateLayoutEvent 
*result
; 
10170     PyObject 
* obj0 
= 0 ; 
10171     char *kwnames
[] = { 
10172         (char *) "id", NULL 
 
10175     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_CalculateLayoutEvent",kwnames
,&obj0
)) goto fail
; 
10178             arg1 
= static_cast<int >(SWIG_As_int(obj0
));  
10179             if (SWIG_arg_fail(1)) SWIG_fail
; 
10183         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10184         result 
= (wxCalculateLayoutEvent 
*)new wxCalculateLayoutEvent(arg1
); 
10186         wxPyEndAllowThreads(__tstate
); 
10187         if (PyErr_Occurred()) SWIG_fail
; 
10189     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCalculateLayoutEvent
, 1); 
10196 static PyObject 
*_wrap_CalculateLayoutEvent_SetFlags(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10197     PyObject 
*resultobj 
= NULL
; 
10198     wxCalculateLayoutEvent 
*arg1 
= (wxCalculateLayoutEvent 
*) 0 ; 
10200     PyObject 
* obj0 
= 0 ; 
10201     PyObject 
* obj1 
= 0 ; 
10202     char *kwnames
[] = { 
10203         (char *) "self",(char *) "flags", NULL 
 
10206     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CalculateLayoutEvent_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
; 
10207     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCalculateLayoutEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
10208     if (SWIG_arg_fail(1)) SWIG_fail
; 
10210         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
10211         if (SWIG_arg_fail(2)) SWIG_fail
; 
10214         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10215         (arg1
)->SetFlags(arg2
); 
10217         wxPyEndAllowThreads(__tstate
); 
10218         if (PyErr_Occurred()) SWIG_fail
; 
10220     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10227 static PyObject 
*_wrap_CalculateLayoutEvent_GetFlags(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10228     PyObject 
*resultobj 
= NULL
; 
10229     wxCalculateLayoutEvent 
*arg1 
= (wxCalculateLayoutEvent 
*) 0 ; 
10231     PyObject 
* obj0 
= 0 ; 
10232     char *kwnames
[] = { 
10233         (char *) "self", NULL 
 
10236     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CalculateLayoutEvent_GetFlags",kwnames
,&obj0
)) goto fail
; 
10237     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCalculateLayoutEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
10238     if (SWIG_arg_fail(1)) SWIG_fail
; 
10240         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10241         result 
= (int)((wxCalculateLayoutEvent 
const *)arg1
)->GetFlags(); 
10243         wxPyEndAllowThreads(__tstate
); 
10244         if (PyErr_Occurred()) SWIG_fail
; 
10247         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
10255 static PyObject 
*_wrap_CalculateLayoutEvent_SetRect(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10256     PyObject 
*resultobj 
= NULL
; 
10257     wxCalculateLayoutEvent 
*arg1 
= (wxCalculateLayoutEvent 
*) 0 ; 
10260     PyObject 
* obj0 
= 0 ; 
10261     PyObject 
* obj1 
= 0 ; 
10262     char *kwnames
[] = { 
10263         (char *) "self",(char *) "rect", NULL 
 
10266     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CalculateLayoutEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
; 
10267     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCalculateLayoutEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
10268     if (SWIG_arg_fail(1)) SWIG_fail
; 
10271         if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
; 
10274         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10275         (arg1
)->SetRect((wxRect 
const &)*arg2
); 
10277         wxPyEndAllowThreads(__tstate
); 
10278         if (PyErr_Occurred()) SWIG_fail
; 
10280     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10287 static PyObject 
*_wrap_CalculateLayoutEvent_GetRect(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10288     PyObject 
*resultobj 
= NULL
; 
10289     wxCalculateLayoutEvent 
*arg1 
= (wxCalculateLayoutEvent 
*) 0 ; 
10291     PyObject 
* obj0 
= 0 ; 
10292     char *kwnames
[] = { 
10293         (char *) "self", NULL 
 
10296     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CalculateLayoutEvent_GetRect",kwnames
,&obj0
)) goto fail
; 
10297     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCalculateLayoutEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
10298     if (SWIG_arg_fail(1)) SWIG_fail
; 
10300         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10301         result 
= ((wxCalculateLayoutEvent 
const *)arg1
)->GetRect(); 
10303         wxPyEndAllowThreads(__tstate
); 
10304         if (PyErr_Occurred()) SWIG_fail
; 
10307         wxRect 
* resultptr
; 
10308         resultptr 
= new wxRect(static_cast<wxRect 
& >(result
)); 
10309         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1); 
10317 static PyObject 
* CalculateLayoutEvent_swigregister(PyObject 
*, PyObject 
*args
) { 
10319     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
10320     SWIG_TypeClientData(SWIGTYPE_p_wxCalculateLayoutEvent
, obj
); 
10322     return Py_BuildValue((char *)""); 
10324 static PyObject 
*_wrap_new_SashLayoutWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10325     PyObject 
*resultobj 
= NULL
; 
10326     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
10327     int arg2 
= (int) -1 ; 
10328     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
10329     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
10330     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
10331     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
10332     long arg5 
= (long) wxCLIP_CHILDREN
|wxSW_3D 
; 
10333     wxString 
const &arg6_defvalue 
= wxPySashLayoutNameStr 
; 
10334     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
10335     wxSashLayoutWindow 
*result
; 
10338     bool temp6 
= false ; 
10339     PyObject 
* obj0 
= 0 ; 
10340     PyObject 
* obj1 
= 0 ; 
10341     PyObject 
* obj2 
= 0 ; 
10342     PyObject 
* obj3 
= 0 ; 
10343     PyObject 
* obj4 
= 0 ; 
10344     PyObject 
* obj5 
= 0 ; 
10345     char *kwnames
[] = { 
10346         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
10349     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_SashLayoutWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
10350     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10351     if (SWIG_arg_fail(1)) SWIG_fail
; 
10354             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
10355             if (SWIG_arg_fail(2)) SWIG_fail
; 
10361             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
10367             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
10372             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
10373             if (SWIG_arg_fail(5)) SWIG_fail
; 
10378             arg6 
= wxString_in_helper(obj5
); 
10379             if (arg6 
== NULL
) SWIG_fail
; 
10384         if (!wxPyCheckForApp()) SWIG_fail
; 
10385         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10386         result 
= (wxSashLayoutWindow 
*)new wxSashLayoutWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
10388         wxPyEndAllowThreads(__tstate
); 
10389         if (PyErr_Occurred()) SWIG_fail
; 
10391     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSashLayoutWindow
, 1); 
10406 static PyObject 
*_wrap_new_PreSashLayoutWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10407     PyObject 
*resultobj 
= NULL
; 
10408     wxSashLayoutWindow 
*result
; 
10409     char *kwnames
[] = { 
10413     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreSashLayoutWindow",kwnames
)) goto fail
; 
10415         if (!wxPyCheckForApp()) SWIG_fail
; 
10416         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10417         result 
= (wxSashLayoutWindow 
*)new wxSashLayoutWindow(); 
10419         wxPyEndAllowThreads(__tstate
); 
10420         if (PyErr_Occurred()) SWIG_fail
; 
10422     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSashLayoutWindow
, 1); 
10429 static PyObject 
*_wrap_SashLayoutWindow_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10430     PyObject 
*resultobj 
= NULL
; 
10431     wxSashLayoutWindow 
*arg1 
= (wxSashLayoutWindow 
*) 0 ; 
10432     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
10433     int arg3 
= (int) -1 ; 
10434     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
10435     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
10436     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
10437     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
10438     long arg6 
= (long) wxCLIP_CHILDREN
|wxSW_3D 
; 
10439     wxString 
const &arg7_defvalue 
= wxPySashLayoutNameStr 
; 
10440     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
10444     bool temp7 
= false ; 
10445     PyObject 
* obj0 
= 0 ; 
10446     PyObject 
* obj1 
= 0 ; 
10447     PyObject 
* obj2 
= 0 ; 
10448     PyObject 
* obj3 
= 0 ; 
10449     PyObject 
* obj4 
= 0 ; 
10450     PyObject 
* obj5 
= 0 ; 
10451     PyObject 
* obj6 
= 0 ; 
10452     char *kwnames
[] = { 
10453         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
10456     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:SashLayoutWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
10457     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashLayoutWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10458     if (SWIG_arg_fail(1)) SWIG_fail
; 
10459     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10460     if (SWIG_arg_fail(2)) SWIG_fail
; 
10463             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
10464             if (SWIG_arg_fail(3)) SWIG_fail
; 
10470             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
10476             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
10481             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
10482             if (SWIG_arg_fail(6)) SWIG_fail
; 
10487             arg7 
= wxString_in_helper(obj6
); 
10488             if (arg7 
== NULL
) SWIG_fail
; 
10493         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10494         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
10496         wxPyEndAllowThreads(__tstate
); 
10497         if (PyErr_Occurred()) SWIG_fail
; 
10500         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10516 static PyObject 
*_wrap_SashLayoutWindow_GetAlignment(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10517     PyObject 
*resultobj 
= NULL
; 
10518     wxSashLayoutWindow 
*arg1 
= (wxSashLayoutWindow 
*) 0 ; 
10519     wxLayoutAlignment result
; 
10520     PyObject 
* obj0 
= 0 ; 
10521     char *kwnames
[] = { 
10522         (char *) "self", NULL 
 
10525     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashLayoutWindow_GetAlignment",kwnames
,&obj0
)) goto fail
; 
10526     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashLayoutWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10527     if (SWIG_arg_fail(1)) SWIG_fail
; 
10529         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10530         result 
= (wxLayoutAlignment
)(arg1
)->GetAlignment(); 
10532         wxPyEndAllowThreads(__tstate
); 
10533         if (PyErr_Occurred()) SWIG_fail
; 
10535     resultobj 
= SWIG_From_int((result
)); 
10542 static PyObject 
*_wrap_SashLayoutWindow_GetOrientation(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10543     PyObject 
*resultobj 
= NULL
; 
10544     wxSashLayoutWindow 
*arg1 
= (wxSashLayoutWindow 
*) 0 ; 
10545     wxLayoutOrientation result
; 
10546     PyObject 
* obj0 
= 0 ; 
10547     char *kwnames
[] = { 
10548         (char *) "self", NULL 
 
10551     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SashLayoutWindow_GetOrientation",kwnames
,&obj0
)) goto fail
; 
10552     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashLayoutWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10553     if (SWIG_arg_fail(1)) SWIG_fail
; 
10555         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10556         result 
= (wxLayoutOrientation
)(arg1
)->GetOrientation(); 
10558         wxPyEndAllowThreads(__tstate
); 
10559         if (PyErr_Occurred()) SWIG_fail
; 
10561     resultobj 
= SWIG_From_int((result
)); 
10568 static PyObject 
*_wrap_SashLayoutWindow_SetAlignment(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10569     PyObject 
*resultobj 
= NULL
; 
10570     wxSashLayoutWindow 
*arg1 
= (wxSashLayoutWindow 
*) 0 ; 
10571     wxLayoutAlignment arg2 
; 
10572     PyObject 
* obj0 
= 0 ; 
10573     PyObject 
* obj1 
= 0 ; 
10574     char *kwnames
[] = { 
10575         (char *) "self",(char *) "alignment", NULL 
 
10578     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashLayoutWindow_SetAlignment",kwnames
,&obj0
,&obj1
)) goto fail
; 
10579     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashLayoutWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10580     if (SWIG_arg_fail(1)) SWIG_fail
; 
10582         arg2 
= static_cast<wxLayoutAlignment 
>(SWIG_As_int(obj1
));  
10583         if (SWIG_arg_fail(2)) SWIG_fail
; 
10586         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10587         (arg1
)->SetAlignment(arg2
); 
10589         wxPyEndAllowThreads(__tstate
); 
10590         if (PyErr_Occurred()) SWIG_fail
; 
10592     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10599 static PyObject 
*_wrap_SashLayoutWindow_SetDefaultSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10600     PyObject 
*resultobj 
= NULL
; 
10601     wxSashLayoutWindow 
*arg1 
= (wxSashLayoutWindow 
*) 0 ; 
10604     PyObject 
* obj0 
= 0 ; 
10605     PyObject 
* obj1 
= 0 ; 
10606     char *kwnames
[] = { 
10607         (char *) "self",(char *) "size", NULL 
 
10610     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashLayoutWindow_SetDefaultSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
10611     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashLayoutWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10612     if (SWIG_arg_fail(1)) SWIG_fail
; 
10615         if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
10618         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10619         (arg1
)->SetDefaultSize((wxSize 
const &)*arg2
); 
10621         wxPyEndAllowThreads(__tstate
); 
10622         if (PyErr_Occurred()) SWIG_fail
; 
10624     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10631 static PyObject 
*_wrap_SashLayoutWindow_SetOrientation(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10632     PyObject 
*resultobj 
= NULL
; 
10633     wxSashLayoutWindow 
*arg1 
= (wxSashLayoutWindow 
*) 0 ; 
10634     wxLayoutOrientation arg2 
; 
10635     PyObject 
* obj0 
= 0 ; 
10636     PyObject 
* obj1 
= 0 ; 
10637     char *kwnames
[] = { 
10638         (char *) "self",(char *) "orientation", NULL 
 
10641     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SashLayoutWindow_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
; 
10642     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSashLayoutWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10643     if (SWIG_arg_fail(1)) SWIG_fail
; 
10645         arg2 
= static_cast<wxLayoutOrientation 
>(SWIG_As_int(obj1
));  
10646         if (SWIG_arg_fail(2)) SWIG_fail
; 
10649         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10650         (arg1
)->SetOrientation(arg2
); 
10652         wxPyEndAllowThreads(__tstate
); 
10653         if (PyErr_Occurred()) SWIG_fail
; 
10655     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10662 static PyObject 
* SashLayoutWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
10664     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
10665     SWIG_TypeClientData(SWIGTYPE_p_wxSashLayoutWindow
, obj
); 
10667     return Py_BuildValue((char *)""); 
10669 static PyObject 
*_wrap_new_LayoutAlgorithm(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10670     PyObject 
*resultobj 
= NULL
; 
10671     wxLayoutAlgorithm 
*result
; 
10672     char *kwnames
[] = { 
10676     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_LayoutAlgorithm",kwnames
)) goto fail
; 
10678         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10679         result 
= (wxLayoutAlgorithm 
*)new wxLayoutAlgorithm(); 
10681         wxPyEndAllowThreads(__tstate
); 
10682         if (PyErr_Occurred()) SWIG_fail
; 
10684     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutAlgorithm
, 1); 
10691 static PyObject 
*_wrap_delete_LayoutAlgorithm(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10692     PyObject 
*resultobj 
= NULL
; 
10693     wxLayoutAlgorithm 
*arg1 
= (wxLayoutAlgorithm 
*) 0 ; 
10694     PyObject 
* obj0 
= 0 ; 
10695     char *kwnames
[] = { 
10696         (char *) "self", NULL 
 
10699     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_LayoutAlgorithm",kwnames
,&obj0
)) goto fail
; 
10700     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutAlgorithm
, SWIG_POINTER_EXCEPTION 
| 0); 
10701     if (SWIG_arg_fail(1)) SWIG_fail
; 
10703         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10706         wxPyEndAllowThreads(__tstate
); 
10707         if (PyErr_Occurred()) SWIG_fail
; 
10709     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10716 static PyObject 
*_wrap_LayoutAlgorithm_LayoutMDIFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10717     PyObject 
*resultobj 
= NULL
; 
10718     wxLayoutAlgorithm 
*arg1 
= (wxLayoutAlgorithm 
*) 0 ; 
10719     wxMDIParentFrame 
*arg2 
= (wxMDIParentFrame 
*) 0 ; 
10720     wxRect 
*arg3 
= (wxRect 
*) NULL 
; 
10722     PyObject 
* obj0 
= 0 ; 
10723     PyObject 
* obj1 
= 0 ; 
10724     PyObject 
* obj2 
= 0 ; 
10725     char *kwnames
[] = { 
10726         (char *) "self",(char *) "frame",(char *) "rect", NULL 
 
10729     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LayoutAlgorithm_LayoutMDIFrame",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
10730     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutAlgorithm
, SWIG_POINTER_EXCEPTION 
| 0); 
10731     if (SWIG_arg_fail(1)) SWIG_fail
; 
10732     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
10733     if (SWIG_arg_fail(2)) SWIG_fail
; 
10735         SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION 
| 0); 
10736         if (SWIG_arg_fail(3)) SWIG_fail
; 
10739         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10740         result 
= (bool)(arg1
)->LayoutMDIFrame(arg2
,arg3
); 
10742         wxPyEndAllowThreads(__tstate
); 
10743         if (PyErr_Occurred()) SWIG_fail
; 
10746         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10754 static PyObject 
*_wrap_LayoutAlgorithm_LayoutFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10755     PyObject 
*resultobj 
= NULL
; 
10756     wxLayoutAlgorithm 
*arg1 
= (wxLayoutAlgorithm 
*) 0 ; 
10757     wxFrame 
*arg2 
= (wxFrame 
*) 0 ; 
10758     wxWindow 
*arg3 
= (wxWindow 
*) NULL 
; 
10760     PyObject 
* obj0 
= 0 ; 
10761     PyObject 
* obj1 
= 0 ; 
10762     PyObject 
* obj2 
= 0 ; 
10763     char *kwnames
[] = { 
10764         (char *) "self",(char *) "frame",(char *) "mainWindow", NULL 
 
10767     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LayoutAlgorithm_LayoutFrame",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
10768     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutAlgorithm
, SWIG_POINTER_EXCEPTION 
| 0); 
10769     if (SWIG_arg_fail(1)) SWIG_fail
; 
10770     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
10771     if (SWIG_arg_fail(2)) SWIG_fail
; 
10773         SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10774         if (SWIG_arg_fail(3)) SWIG_fail
; 
10777         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10778         result 
= (bool)(arg1
)->LayoutFrame(arg2
,arg3
); 
10780         wxPyEndAllowThreads(__tstate
); 
10781         if (PyErr_Occurred()) SWIG_fail
; 
10784         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10792 static PyObject 
*_wrap_LayoutAlgorithm_LayoutWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10793     PyObject 
*resultobj 
= NULL
; 
10794     wxLayoutAlgorithm 
*arg1 
= (wxLayoutAlgorithm 
*) 0 ; 
10795     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
10796     wxWindow 
*arg3 
= (wxWindow 
*) NULL 
; 
10798     PyObject 
* obj0 
= 0 ; 
10799     PyObject 
* obj1 
= 0 ; 
10800     PyObject 
* obj2 
= 0 ; 
10801     char *kwnames
[] = { 
10802         (char *) "self",(char *) "parent",(char *) "mainWindow", NULL 
 
10805     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LayoutAlgorithm_LayoutWindow",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
10806     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutAlgorithm
, SWIG_POINTER_EXCEPTION 
| 0); 
10807     if (SWIG_arg_fail(1)) SWIG_fail
; 
10808     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10809     if (SWIG_arg_fail(2)) SWIG_fail
; 
10811         SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10812         if (SWIG_arg_fail(3)) SWIG_fail
; 
10815         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10816         result 
= (bool)(arg1
)->LayoutWindow(arg2
,arg3
); 
10818         wxPyEndAllowThreads(__tstate
); 
10819         if (PyErr_Occurred()) SWIG_fail
; 
10822         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10830 static PyObject 
* LayoutAlgorithm_swigregister(PyObject 
*, PyObject 
*args
) { 
10832     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
10833     SWIG_TypeClientData(SWIGTYPE_p_wxLayoutAlgorithm
, obj
); 
10835     return Py_BuildValue((char *)""); 
10837 static PyObject 
*_wrap_new_PopupWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10838     PyObject 
*resultobj 
= NULL
; 
10839     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
10840     int arg2 
= (int) wxBORDER_NONE 
; 
10841     wxPopupWindow 
*result
; 
10842     PyObject 
* obj0 
= 0 ; 
10843     PyObject 
* obj1 
= 0 ; 
10844     char *kwnames
[] = { 
10845         (char *) "parent",(char *) "flags", NULL 
 
10848     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_PopupWindow",kwnames
,&obj0
,&obj1
)) goto fail
; 
10849     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10850     if (SWIG_arg_fail(1)) SWIG_fail
; 
10853             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
10854             if (SWIG_arg_fail(2)) SWIG_fail
; 
10858         if (!wxPyCheckForApp()) SWIG_fail
; 
10859         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10860         result 
= (wxPopupWindow 
*)new wxPopupWindow(arg1
,arg2
); 
10862         wxPyEndAllowThreads(__tstate
); 
10863         if (PyErr_Occurred()) SWIG_fail
; 
10865     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPopupWindow
, 1); 
10872 static PyObject 
*_wrap_new_PrePopupWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10873     PyObject 
*resultobj 
= NULL
; 
10874     wxPopupWindow 
*result
; 
10875     char *kwnames
[] = { 
10879     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PrePopupWindow",kwnames
)) goto fail
; 
10881         if (!wxPyCheckForApp()) SWIG_fail
; 
10882         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10883         result 
= (wxPopupWindow 
*)new wxPopupWindow(); 
10885         wxPyEndAllowThreads(__tstate
); 
10886         if (PyErr_Occurred()) SWIG_fail
; 
10888     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPopupWindow
, 1); 
10895 static PyObject 
*_wrap_PopupWindow_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10896     PyObject 
*resultobj 
= NULL
; 
10897     wxPopupWindow 
*arg1 
= (wxPopupWindow 
*) 0 ; 
10898     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
10899     int arg3 
= (int) wxBORDER_NONE 
; 
10901     PyObject 
* obj0 
= 0 ; 
10902     PyObject 
* obj1 
= 0 ; 
10903     PyObject 
* obj2 
= 0 ; 
10904     char *kwnames
[] = { 
10905         (char *) "self",(char *) "parent",(char *) "flags", NULL 
 
10908     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:PopupWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
10909     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPopupWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10910     if (SWIG_arg_fail(1)) SWIG_fail
; 
10911     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10912     if (SWIG_arg_fail(2)) SWIG_fail
; 
10915             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
10916             if (SWIG_arg_fail(3)) SWIG_fail
; 
10920         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10921         result 
= (bool)(arg1
)->Create(arg2
,arg3
); 
10923         wxPyEndAllowThreads(__tstate
); 
10924         if (PyErr_Occurred()) SWIG_fail
; 
10927         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10935 static PyObject 
*_wrap_PopupWindow_Position(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10936     PyObject 
*resultobj 
= NULL
; 
10937     wxPopupWindow 
*arg1 
= (wxPopupWindow 
*) 0 ; 
10938     wxPoint 
*arg2 
= 0 ; 
10942     PyObject 
* obj0 
= 0 ; 
10943     PyObject 
* obj1 
= 0 ; 
10944     PyObject 
* obj2 
= 0 ; 
10945     char *kwnames
[] = { 
10946         (char *) "self",(char *) "ptOrigin",(char *) "size", NULL 
 
10949     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PopupWindow_Position",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
10950     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPopupWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10951     if (SWIG_arg_fail(1)) SWIG_fail
; 
10954         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
10958         if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
; 
10961         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10962         (arg1
)->Position((wxPoint 
const &)*arg2
,(wxSize 
const &)*arg3
); 
10964         wxPyEndAllowThreads(__tstate
); 
10965         if (PyErr_Occurred()) SWIG_fail
; 
10967     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10974 static PyObject 
* PopupWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
10976     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
10977     SWIG_TypeClientData(SWIGTYPE_p_wxPopupWindow
, obj
); 
10979     return Py_BuildValue((char *)""); 
10981 static PyObject 
*_wrap_new_PopupTransientWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10982     PyObject 
*resultobj 
= NULL
; 
10983     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
10984     int arg2 
= (int) wxBORDER_NONE 
; 
10985     wxPyPopupTransientWindow 
*result
; 
10986     PyObject 
* obj0 
= 0 ; 
10987     PyObject 
* obj1 
= 0 ; 
10988     char *kwnames
[] = { 
10989         (char *) "parent",(char *) "style", NULL 
 
10992     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_PopupTransientWindow",kwnames
,&obj0
,&obj1
)) goto fail
; 
10993     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
10994     if (SWIG_arg_fail(1)) SWIG_fail
; 
10997             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
10998             if (SWIG_arg_fail(2)) SWIG_fail
; 
11002         if (!wxPyCheckForApp()) SWIG_fail
; 
11003         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11004         result 
= (wxPyPopupTransientWindow 
*)new wxPyPopupTransientWindow(arg1
,arg2
); 
11006         wxPyEndAllowThreads(__tstate
); 
11007         if (PyErr_Occurred()) SWIG_fail
; 
11009     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyPopupTransientWindow
, 1); 
11016 static PyObject 
*_wrap_new_PrePopupTransientWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11017     PyObject 
*resultobj 
= NULL
; 
11018     wxPyPopupTransientWindow 
*result
; 
11019     char *kwnames
[] = { 
11023     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PrePopupTransientWindow",kwnames
)) goto fail
; 
11025         if (!wxPyCheckForApp()) SWIG_fail
; 
11026         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11027         result 
= (wxPyPopupTransientWindow 
*)new wxPyPopupTransientWindow(); 
11029         wxPyEndAllowThreads(__tstate
); 
11030         if (PyErr_Occurred()) SWIG_fail
; 
11032     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyPopupTransientWindow
, 1); 
11039 static PyObject 
*_wrap_PopupTransientWindow__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11040     PyObject 
*resultobj 
= NULL
; 
11041     wxPyPopupTransientWindow 
*arg1 
= (wxPyPopupTransientWindow 
*) 0 ; 
11042     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
11043     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
11044     PyObject 
* obj0 
= 0 ; 
11045     PyObject 
* obj1 
= 0 ; 
11046     PyObject 
* obj2 
= 0 ; 
11047     char *kwnames
[] = { 
11048         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
11051     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PopupTransientWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
11052     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPopupTransientWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11053     if (SWIG_arg_fail(1)) SWIG_fail
; 
11057         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11058         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
11060         wxPyEndAllowThreads(__tstate
); 
11061         if (PyErr_Occurred()) SWIG_fail
; 
11063     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11070 static PyObject 
*_wrap_PopupTransientWindow_Popup(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11071     PyObject 
*resultobj 
= NULL
; 
11072     wxPyPopupTransientWindow 
*arg1 
= (wxPyPopupTransientWindow 
*) 0 ; 
11073     wxWindow 
*arg2 
= (wxWindow 
*) NULL 
; 
11074     PyObject 
* obj0 
= 0 ; 
11075     PyObject 
* obj1 
= 0 ; 
11076     char *kwnames
[] = { 
11077         (char *) "self",(char *) "focus", NULL 
 
11080     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PopupTransientWindow_Popup",kwnames
,&obj0
,&obj1
)) goto fail
; 
11081     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPopupTransientWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11082     if (SWIG_arg_fail(1)) SWIG_fail
; 
11084         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11085         if (SWIG_arg_fail(2)) SWIG_fail
; 
11088         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11089         (arg1
)->Popup(arg2
); 
11091         wxPyEndAllowThreads(__tstate
); 
11092         if (PyErr_Occurred()) SWIG_fail
; 
11094     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11101 static PyObject 
*_wrap_PopupTransientWindow_Dismiss(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11102     PyObject 
*resultobj 
= NULL
; 
11103     wxPyPopupTransientWindow 
*arg1 
= (wxPyPopupTransientWindow 
*) 0 ; 
11104     PyObject 
* obj0 
= 0 ; 
11105     char *kwnames
[] = { 
11106         (char *) "self", NULL 
 
11109     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PopupTransientWindow_Dismiss",kwnames
,&obj0
)) goto fail
; 
11110     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPopupTransientWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11111     if (SWIG_arg_fail(1)) SWIG_fail
; 
11113         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11116         wxPyEndAllowThreads(__tstate
); 
11117         if (PyErr_Occurred()) SWIG_fail
; 
11119     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11126 static PyObject 
* PopupTransientWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
11128     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
11129     SWIG_TypeClientData(SWIGTYPE_p_wxPyPopupTransientWindow
, obj
); 
11131     return Py_BuildValue((char *)""); 
11133 static PyObject 
*_wrap_new_TipWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11134     PyObject 
*resultobj 
= NULL
; 
11135     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
11136     wxString 
*arg2 
= 0 ; 
11137     int arg3 
= (int) 100 ; 
11138     wxRect 
*arg4 
= (wxRect 
*) NULL 
; 
11139     wxTipWindow 
*result
; 
11140     bool temp2 
= false ; 
11141     PyObject 
* obj0 
= 0 ; 
11142     PyObject 
* obj1 
= 0 ; 
11143     PyObject 
* obj2 
= 0 ; 
11144     PyObject 
* obj3 
= 0 ; 
11145     char *kwnames
[] = { 
11146         (char *) "parent",(char *) "text",(char *) "maxLength",(char *) "rectBound", NULL 
 
11149     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:new_TipWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
11150     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11151     if (SWIG_arg_fail(1)) SWIG_fail
; 
11153         arg2 
= wxString_in_helper(obj1
); 
11154         if (arg2 
== NULL
) SWIG_fail
; 
11159             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
11160             if (SWIG_arg_fail(3)) SWIG_fail
; 
11164         SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION 
| 0); 
11165         if (SWIG_arg_fail(4)) SWIG_fail
; 
11168         if (!wxPyCheckForApp()) SWIG_fail
; 
11169         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11170         result 
= (wxTipWindow 
*)new_wxTipWindow(arg1
,(wxString 
const &)*arg2
,arg3
,arg4
); 
11172         wxPyEndAllowThreads(__tstate
); 
11173         if (PyErr_Occurred()) SWIG_fail
; 
11175     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTipWindow
, 1); 
11190 static PyObject 
*_wrap_TipWindow_SetBoundingRect(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11191     PyObject 
*resultobj 
= NULL
; 
11192     wxTipWindow 
*arg1 
= (wxTipWindow 
*) 0 ; 
11195     PyObject 
* obj0 
= 0 ; 
11196     PyObject 
* obj1 
= 0 ; 
11197     char *kwnames
[] = { 
11198         (char *) "self",(char *) "rectBound", NULL 
 
11201     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TipWindow_SetBoundingRect",kwnames
,&obj0
,&obj1
)) goto fail
; 
11202     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTipWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11203     if (SWIG_arg_fail(1)) SWIG_fail
; 
11206         if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
; 
11209         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11210         (arg1
)->SetBoundingRect((wxRect 
const &)*arg2
); 
11212         wxPyEndAllowThreads(__tstate
); 
11213         if (PyErr_Occurred()) SWIG_fail
; 
11215     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11222 static PyObject 
*_wrap_TipWindow_Close(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11223     PyObject 
*resultobj 
= NULL
; 
11224     wxTipWindow 
*arg1 
= (wxTipWindow 
*) 0 ; 
11225     PyObject 
* obj0 
= 0 ; 
11226     char *kwnames
[] = { 
11227         (char *) "self", NULL 
 
11230     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TipWindow_Close",kwnames
,&obj0
)) goto fail
; 
11231     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTipWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11232     if (SWIG_arg_fail(1)) SWIG_fail
; 
11234         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11237         wxPyEndAllowThreads(__tstate
); 
11238         if (PyErr_Occurred()) SWIG_fail
; 
11240     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11247 static PyObject 
* TipWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
11249     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
11250     SWIG_TypeClientData(SWIGTYPE_p_wxTipWindow
, obj
); 
11252     return Py_BuildValue((char *)""); 
11254 static PyObject 
*_wrap_new_VScrolledWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11255     PyObject 
*resultobj 
= NULL
; 
11256     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
11257     int arg2 
= (int) wxID_ANY 
; 
11258     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
11259     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
11260     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
11261     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
11262     long arg5 
= (long) 0 ; 
11263     wxString 
const &arg6_defvalue 
= wxPyPanelNameStr 
; 
11264     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
11265     wxPyVScrolledWindow 
*result
; 
11268     bool temp6 
= false ; 
11269     PyObject 
* obj0 
= 0 ; 
11270     PyObject 
* obj1 
= 0 ; 
11271     PyObject 
* obj2 
= 0 ; 
11272     PyObject 
* obj3 
= 0 ; 
11273     PyObject 
* obj4 
= 0 ; 
11274     PyObject 
* obj5 
= 0 ; 
11275     char *kwnames
[] = { 
11276         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
11279     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_VScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
11280     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11281     if (SWIG_arg_fail(1)) SWIG_fail
; 
11284             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
11285             if (SWIG_arg_fail(2)) SWIG_fail
; 
11291             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
11297             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
11302             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
11303             if (SWIG_arg_fail(5)) SWIG_fail
; 
11308             arg6 
= wxString_in_helper(obj5
); 
11309             if (arg6 
== NULL
) SWIG_fail
; 
11314         if (!wxPyCheckForApp()) SWIG_fail
; 
11315         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11316         result 
= (wxPyVScrolledWindow 
*)new wxPyVScrolledWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
11318         wxPyEndAllowThreads(__tstate
); 
11319         if (PyErr_Occurred()) SWIG_fail
; 
11321     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyVScrolledWindow
, 1); 
11336 static PyObject 
*_wrap_new_PreVScrolledWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11337     PyObject 
*resultobj 
= NULL
; 
11338     wxPyVScrolledWindow 
*result
; 
11339     char *kwnames
[] = { 
11343     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreVScrolledWindow",kwnames
)) goto fail
; 
11345         if (!wxPyCheckForApp()) SWIG_fail
; 
11346         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11347         result 
= (wxPyVScrolledWindow 
*)new wxPyVScrolledWindow(); 
11349         wxPyEndAllowThreads(__tstate
); 
11350         if (PyErr_Occurred()) SWIG_fail
; 
11352     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyVScrolledWindow
, 1); 
11359 static PyObject 
*_wrap_VScrolledWindow__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11360     PyObject 
*resultobj 
= NULL
; 
11361     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11362     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
11363     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
11364     PyObject 
* obj0 
= 0 ; 
11365     PyObject 
* obj1 
= 0 ; 
11366     PyObject 
* obj2 
= 0 ; 
11367     char *kwnames
[] = { 
11368         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
11371     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:VScrolledWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
11372     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11373     if (SWIG_arg_fail(1)) SWIG_fail
; 
11377         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11378         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
11380         wxPyEndAllowThreads(__tstate
); 
11381         if (PyErr_Occurred()) SWIG_fail
; 
11383     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11390 static PyObject 
*_wrap_VScrolledWindow_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11391     PyObject 
*resultobj 
= NULL
; 
11392     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11393     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11394     int arg3 
= (int) wxID_ANY 
; 
11395     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
11396     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
11397     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
11398     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
11399     long arg6 
= (long) 0 ; 
11400     wxString 
const &arg7_defvalue 
= wxPyPanelNameStr 
; 
11401     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
11405     bool temp7 
= false ; 
11406     PyObject 
* obj0 
= 0 ; 
11407     PyObject 
* obj1 
= 0 ; 
11408     PyObject 
* obj2 
= 0 ; 
11409     PyObject 
* obj3 
= 0 ; 
11410     PyObject 
* obj4 
= 0 ; 
11411     PyObject 
* obj5 
= 0 ; 
11412     PyObject 
* obj6 
= 0 ; 
11413     char *kwnames
[] = { 
11414         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
11417     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:VScrolledWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
11418     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11419     if (SWIG_arg_fail(1)) SWIG_fail
; 
11420     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11421     if (SWIG_arg_fail(2)) SWIG_fail
; 
11424             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
11425             if (SWIG_arg_fail(3)) SWIG_fail
; 
11431             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
11437             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
11442             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
11443             if (SWIG_arg_fail(6)) SWIG_fail
; 
11448             arg7 
= wxString_in_helper(obj6
); 
11449             if (arg7 
== NULL
) SWIG_fail
; 
11454         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11455         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
11457         wxPyEndAllowThreads(__tstate
); 
11458         if (PyErr_Occurred()) SWIG_fail
; 
11461         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11477 static PyObject 
*_wrap_VScrolledWindow_SetLineCount(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11478     PyObject 
*resultobj 
= NULL
; 
11479     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11481     PyObject 
* obj0 
= 0 ; 
11482     PyObject 
* obj1 
= 0 ; 
11483     char *kwnames
[] = { 
11484         (char *) "self",(char *) "count", NULL 
 
11487     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VScrolledWindow_SetLineCount",kwnames
,&obj0
,&obj1
)) goto fail
; 
11488     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11489     if (SWIG_arg_fail(1)) SWIG_fail
; 
11491         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
11492         if (SWIG_arg_fail(2)) SWIG_fail
; 
11495         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11496         (arg1
)->SetLineCount(arg2
); 
11498         wxPyEndAllowThreads(__tstate
); 
11499         if (PyErr_Occurred()) SWIG_fail
; 
11501     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11508 static PyObject 
*_wrap_VScrolledWindow_ScrollToLine(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11509     PyObject 
*resultobj 
= NULL
; 
11510     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11513     PyObject 
* obj0 
= 0 ; 
11514     PyObject 
* obj1 
= 0 ; 
11515     char *kwnames
[] = { 
11516         (char *) "self",(char *) "line", NULL 
 
11519     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VScrolledWindow_ScrollToLine",kwnames
,&obj0
,&obj1
)) goto fail
; 
11520     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11521     if (SWIG_arg_fail(1)) SWIG_fail
; 
11523         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
11524         if (SWIG_arg_fail(2)) SWIG_fail
; 
11527         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11528         result 
= (bool)(arg1
)->ScrollToLine(arg2
); 
11530         wxPyEndAllowThreads(__tstate
); 
11531         if (PyErr_Occurred()) SWIG_fail
; 
11534         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11542 static PyObject 
*_wrap_VScrolledWindow_ScrollLines(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11543     PyObject 
*resultobj 
= NULL
; 
11544     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11547     PyObject 
* obj0 
= 0 ; 
11548     PyObject 
* obj1 
= 0 ; 
11549     char *kwnames
[] = { 
11550         (char *) "self",(char *) "lines", NULL 
 
11553     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VScrolledWindow_ScrollLines",kwnames
,&obj0
,&obj1
)) goto fail
; 
11554     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11555     if (SWIG_arg_fail(1)) SWIG_fail
; 
11557         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
11558         if (SWIG_arg_fail(2)) SWIG_fail
; 
11561         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11562         result 
= (bool)(arg1
)->ScrollLines(arg2
); 
11564         wxPyEndAllowThreads(__tstate
); 
11565         if (PyErr_Occurred()) SWIG_fail
; 
11568         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11576 static PyObject 
*_wrap_VScrolledWindow_ScrollPages(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11577     PyObject 
*resultobj 
= NULL
; 
11578     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11581     PyObject 
* obj0 
= 0 ; 
11582     PyObject 
* obj1 
= 0 ; 
11583     char *kwnames
[] = { 
11584         (char *) "self",(char *) "pages", NULL 
 
11587     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VScrolledWindow_ScrollPages",kwnames
,&obj0
,&obj1
)) goto fail
; 
11588     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11589     if (SWIG_arg_fail(1)) SWIG_fail
; 
11591         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
11592         if (SWIG_arg_fail(2)) SWIG_fail
; 
11595         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11596         result 
= (bool)(arg1
)->ScrollPages(arg2
); 
11598         wxPyEndAllowThreads(__tstate
); 
11599         if (PyErr_Occurred()) SWIG_fail
; 
11602         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11610 static PyObject 
*_wrap_VScrolledWindow_RefreshLine(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11611     PyObject 
*resultobj 
= NULL
; 
11612     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11614     PyObject 
* obj0 
= 0 ; 
11615     PyObject 
* obj1 
= 0 ; 
11616     char *kwnames
[] = { 
11617         (char *) "self",(char *) "line", NULL 
 
11620     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VScrolledWindow_RefreshLine",kwnames
,&obj0
,&obj1
)) goto fail
; 
11621     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11622     if (SWIG_arg_fail(1)) SWIG_fail
; 
11624         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
11625         if (SWIG_arg_fail(2)) SWIG_fail
; 
11628         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11629         (arg1
)->RefreshLine(arg2
); 
11631         wxPyEndAllowThreads(__tstate
); 
11632         if (PyErr_Occurred()) SWIG_fail
; 
11634     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11641 static PyObject 
*_wrap_VScrolledWindow_RefreshLines(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11642     PyObject 
*resultobj 
= NULL
; 
11643     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11646     PyObject 
* obj0 
= 0 ; 
11647     PyObject 
* obj1 
= 0 ; 
11648     PyObject 
* obj2 
= 0 ; 
11649     char *kwnames
[] = { 
11650         (char *) "self",(char *) "from",(char *) "to", NULL 
 
11653     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:VScrolledWindow_RefreshLines",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
11654     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11655     if (SWIG_arg_fail(1)) SWIG_fail
; 
11657         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
11658         if (SWIG_arg_fail(2)) SWIG_fail
; 
11661         arg3 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj2
));  
11662         if (SWIG_arg_fail(3)) SWIG_fail
; 
11665         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11666         (arg1
)->RefreshLines(arg2
,arg3
); 
11668         wxPyEndAllowThreads(__tstate
); 
11669         if (PyErr_Occurred()) SWIG_fail
; 
11671     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11678 static PyObject 
*_wrap_VScrolledWindow_HitTestXY(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11679     PyObject 
*resultobj 
= NULL
; 
11680     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11684     PyObject 
* obj0 
= 0 ; 
11685     PyObject 
* obj1 
= 0 ; 
11686     PyObject 
* obj2 
= 0 ; 
11687     char *kwnames
[] = { 
11688         (char *) "self",(char *) "x",(char *) "y", NULL 
 
11691     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:VScrolledWindow_HitTestXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
11692     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11693     if (SWIG_arg_fail(1)) SWIG_fail
; 
11695         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
11696         if (SWIG_arg_fail(2)) SWIG_fail
; 
11699         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
11700         if (SWIG_arg_fail(3)) SWIG_fail
; 
11703         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11704         result 
= (int)((wxPyVScrolledWindow 
const *)arg1
)->HitTest(arg2
,arg3
); 
11706         wxPyEndAllowThreads(__tstate
); 
11707         if (PyErr_Occurred()) SWIG_fail
; 
11710         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
11718 static PyObject 
*_wrap_VScrolledWindow_HitTest(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11719     PyObject 
*resultobj 
= NULL
; 
11720     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11721     wxPoint 
*arg2 
= 0 ; 
11724     PyObject 
* obj0 
= 0 ; 
11725     PyObject 
* obj1 
= 0 ; 
11726     char *kwnames
[] = { 
11727         (char *) "self",(char *) "pt", NULL 
 
11730     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VScrolledWindow_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
; 
11731     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11732     if (SWIG_arg_fail(1)) SWIG_fail
; 
11735         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
11738         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11739         result 
= (int)((wxPyVScrolledWindow 
const *)arg1
)->HitTest((wxPoint 
const &)*arg2
); 
11741         wxPyEndAllowThreads(__tstate
); 
11742         if (PyErr_Occurred()) SWIG_fail
; 
11745         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
11753 static PyObject 
*_wrap_VScrolledWindow_RefreshAll(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11754     PyObject 
*resultobj 
= NULL
; 
11755     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11756     PyObject 
* obj0 
= 0 ; 
11757     char *kwnames
[] = { 
11758         (char *) "self", NULL 
 
11761     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VScrolledWindow_RefreshAll",kwnames
,&obj0
)) goto fail
; 
11762     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11763     if (SWIG_arg_fail(1)) SWIG_fail
; 
11765         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11766         (arg1
)->RefreshAll(); 
11768         wxPyEndAllowThreads(__tstate
); 
11769         if (PyErr_Occurred()) SWIG_fail
; 
11771     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11778 static PyObject 
*_wrap_VScrolledWindow_GetLineCount(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11779     PyObject 
*resultobj 
= NULL
; 
11780     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11782     PyObject 
* obj0 
= 0 ; 
11783     char *kwnames
[] = { 
11784         (char *) "self", NULL 
 
11787     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VScrolledWindow_GetLineCount",kwnames
,&obj0
)) goto fail
; 
11788     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11789     if (SWIG_arg_fail(1)) SWIG_fail
; 
11791         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11792         result 
= (size_t)((wxPyVScrolledWindow 
const *)arg1
)->GetLineCount(); 
11794         wxPyEndAllowThreads(__tstate
); 
11795         if (PyErr_Occurred()) SWIG_fail
; 
11798         resultobj 
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));  
11806 static PyObject 
*_wrap_VScrolledWindow_GetVisibleBegin(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11807     PyObject 
*resultobj 
= NULL
; 
11808     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11810     PyObject 
* obj0 
= 0 ; 
11811     char *kwnames
[] = { 
11812         (char *) "self", NULL 
 
11815     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VScrolledWindow_GetVisibleBegin",kwnames
,&obj0
)) goto fail
; 
11816     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11817     if (SWIG_arg_fail(1)) SWIG_fail
; 
11819         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11820         result 
= (size_t)((wxPyVScrolledWindow 
const *)arg1
)->GetVisibleBegin(); 
11822         wxPyEndAllowThreads(__tstate
); 
11823         if (PyErr_Occurred()) SWIG_fail
; 
11826         resultobj 
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));  
11834 static PyObject 
*_wrap_VScrolledWindow_GetVisibleEnd(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11835     PyObject 
*resultobj 
= NULL
; 
11836     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11838     PyObject 
* obj0 
= 0 ; 
11839     char *kwnames
[] = { 
11840         (char *) "self", NULL 
 
11843     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VScrolledWindow_GetVisibleEnd",kwnames
,&obj0
)) goto fail
; 
11844     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11845     if (SWIG_arg_fail(1)) SWIG_fail
; 
11847         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11848         result 
= (size_t)((wxPyVScrolledWindow 
const *)arg1
)->GetVisibleEnd(); 
11850         wxPyEndAllowThreads(__tstate
); 
11851         if (PyErr_Occurred()) SWIG_fail
; 
11854         resultobj 
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));  
11862 static PyObject 
*_wrap_VScrolledWindow_IsVisible(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11863     PyObject 
*resultobj 
= NULL
; 
11864     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11867     PyObject 
* obj0 
= 0 ; 
11868     PyObject 
* obj1 
= 0 ; 
11869     char *kwnames
[] = { 
11870         (char *) "self",(char *) "line", NULL 
 
11873     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VScrolledWindow_IsVisible",kwnames
,&obj0
,&obj1
)) goto fail
; 
11874     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11875     if (SWIG_arg_fail(1)) SWIG_fail
; 
11877         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
11878         if (SWIG_arg_fail(2)) SWIG_fail
; 
11881         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11882         result 
= (bool)((wxPyVScrolledWindow 
const *)arg1
)->IsVisible(arg2
); 
11884         wxPyEndAllowThreads(__tstate
); 
11885         if (PyErr_Occurred()) SWIG_fail
; 
11888         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11896 static PyObject 
*_wrap_VScrolledWindow_GetFirstVisibleLine(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11897     PyObject 
*resultobj 
= NULL
; 
11898     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11900     PyObject 
* obj0 
= 0 ; 
11901     char *kwnames
[] = { 
11902         (char *) "self", NULL 
 
11905     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VScrolledWindow_GetFirstVisibleLine",kwnames
,&obj0
)) goto fail
; 
11906     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11907     if (SWIG_arg_fail(1)) SWIG_fail
; 
11909         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11910         result 
= (size_t)((wxPyVScrolledWindow 
const *)arg1
)->GetFirstVisibleLine(); 
11912         wxPyEndAllowThreads(__tstate
); 
11913         if (PyErr_Occurred()) SWIG_fail
; 
11916         resultobj 
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));  
11924 static PyObject 
*_wrap_VScrolledWindow_GetLastVisibleLine(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11925     PyObject 
*resultobj 
= NULL
; 
11926     wxPyVScrolledWindow 
*arg1 
= (wxPyVScrolledWindow 
*) 0 ; 
11928     PyObject 
* obj0 
= 0 ; 
11929     char *kwnames
[] = { 
11930         (char *) "self", NULL 
 
11933     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VScrolledWindow_GetLastVisibleLine",kwnames
,&obj0
)) goto fail
; 
11934     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11935     if (SWIG_arg_fail(1)) SWIG_fail
; 
11937         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11938         result 
= (size_t)((wxPyVScrolledWindow 
const *)arg1
)->GetLastVisibleLine(); 
11940         wxPyEndAllowThreads(__tstate
); 
11941         if (PyErr_Occurred()) SWIG_fail
; 
11944         resultobj 
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));  
11952 static PyObject 
* VScrolledWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
11954     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
11955     SWIG_TypeClientData(SWIGTYPE_p_wxPyVScrolledWindow
, obj
); 
11957     return Py_BuildValue((char *)""); 
11959 static int _wrap_VListBoxNameStr_set(PyObject 
*) { 
11960     PyErr_SetString(PyExc_TypeError
,"Variable VListBoxNameStr is read-only."); 
11965 static PyObject 
*_wrap_VListBoxNameStr_get(void) { 
11966     PyObject 
*pyobj 
= NULL
; 
11970         pyobj 
= PyUnicode_FromWideChar((&wxPyVListBoxNameStr
)->c_str(), (&wxPyVListBoxNameStr
)->Len()); 
11972         pyobj 
= PyString_FromStringAndSize((&wxPyVListBoxNameStr
)->c_str(), (&wxPyVListBoxNameStr
)->Len()); 
11979 static PyObject 
*_wrap_new_VListBox(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11980     PyObject 
*resultobj 
= NULL
; 
11981     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
11982     int arg2 
= (int) wxID_ANY 
; 
11983     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
11984     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
11985     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
11986     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
11987     long arg5 
= (long) 0 ; 
11988     wxString 
const &arg6_defvalue 
= wxPyVListBoxNameStr 
; 
11989     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
11990     wxPyVListBox 
*result
; 
11993     bool temp6 
= false ; 
11994     PyObject 
* obj0 
= 0 ; 
11995     PyObject 
* obj1 
= 0 ; 
11996     PyObject 
* obj2 
= 0 ; 
11997     PyObject 
* obj3 
= 0 ; 
11998     PyObject 
* obj4 
= 0 ; 
11999     PyObject 
* obj5 
= 0 ; 
12000     char *kwnames
[] = { 
12001         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
12004     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_VListBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
12005     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12006     if (SWIG_arg_fail(1)) SWIG_fail
; 
12009             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
12010             if (SWIG_arg_fail(2)) SWIG_fail
; 
12016             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
12022             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
12027             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
12028             if (SWIG_arg_fail(5)) SWIG_fail
; 
12033             arg6 
= wxString_in_helper(obj5
); 
12034             if (arg6 
== NULL
) SWIG_fail
; 
12039         if (!wxPyCheckForApp()) SWIG_fail
; 
12040         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12041         result 
= (wxPyVListBox 
*)new wxPyVListBox(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
12043         wxPyEndAllowThreads(__tstate
); 
12044         if (PyErr_Occurred()) SWIG_fail
; 
12046     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyVListBox
, 1); 
12061 static PyObject 
*_wrap_new_PreVListBox(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12062     PyObject 
*resultobj 
= NULL
; 
12063     wxPyVListBox 
*result
; 
12064     char *kwnames
[] = { 
12068     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreVListBox",kwnames
)) goto fail
; 
12070         if (!wxPyCheckForApp()) SWIG_fail
; 
12071         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12072         result 
= (wxPyVListBox 
*)new wxPyVListBox(); 
12074         wxPyEndAllowThreads(__tstate
); 
12075         if (PyErr_Occurred()) SWIG_fail
; 
12077     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyVListBox
, 1); 
12084 static PyObject 
*_wrap_VListBox__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12085     PyObject 
*resultobj 
= NULL
; 
12086     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12087     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
12088     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
12089     PyObject 
* obj0 
= 0 ; 
12090     PyObject 
* obj1 
= 0 ; 
12091     PyObject 
* obj2 
= 0 ; 
12092     char *kwnames
[] = { 
12093         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
12096     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:VListBox__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
12097     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12098     if (SWIG_arg_fail(1)) SWIG_fail
; 
12102         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12103         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
12105         wxPyEndAllowThreads(__tstate
); 
12106         if (PyErr_Occurred()) SWIG_fail
; 
12108     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12115 static PyObject 
*_wrap_VListBox_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12116     PyObject 
*resultobj 
= NULL
; 
12117     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12118     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
12119     int arg3 
= (int) wxID_ANY 
; 
12120     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
12121     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
12122     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
12123     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
12124     long arg6 
= (long) 0 ; 
12125     wxString 
const &arg7_defvalue 
= wxPyVListBoxNameStr 
; 
12126     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
12130     bool temp7 
= false ; 
12131     PyObject 
* obj0 
= 0 ; 
12132     PyObject 
* obj1 
= 0 ; 
12133     PyObject 
* obj2 
= 0 ; 
12134     PyObject 
* obj3 
= 0 ; 
12135     PyObject 
* obj4 
= 0 ; 
12136     PyObject 
* obj5 
= 0 ; 
12137     PyObject 
* obj6 
= 0 ; 
12138     char *kwnames
[] = { 
12139         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
12142     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:VListBox_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
12143     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12144     if (SWIG_arg_fail(1)) SWIG_fail
; 
12145     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12146     if (SWIG_arg_fail(2)) SWIG_fail
; 
12149             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
12150             if (SWIG_arg_fail(3)) SWIG_fail
; 
12156             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
12162             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
12167             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
12168             if (SWIG_arg_fail(6)) SWIG_fail
; 
12173             arg7 
= wxString_in_helper(obj6
); 
12174             if (arg7 
== NULL
) SWIG_fail
; 
12179         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12180         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
12182         wxPyEndAllowThreads(__tstate
); 
12183         if (PyErr_Occurred()) SWIG_fail
; 
12186         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12202 static PyObject 
*_wrap_VListBox_GetItemCount(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12203     PyObject 
*resultobj 
= NULL
; 
12204     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12206     PyObject 
* obj0 
= 0 ; 
12207     char *kwnames
[] = { 
12208         (char *) "self", NULL 
 
12211     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VListBox_GetItemCount",kwnames
,&obj0
)) goto fail
; 
12212     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12213     if (SWIG_arg_fail(1)) SWIG_fail
; 
12215         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12216         result 
= (size_t)((wxPyVListBox 
const *)arg1
)->GetItemCount(); 
12218         wxPyEndAllowThreads(__tstate
); 
12219         if (PyErr_Occurred()) SWIG_fail
; 
12222         resultobj 
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));  
12230 static PyObject 
*_wrap_VListBox_HasMultipleSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12231     PyObject 
*resultobj 
= NULL
; 
12232     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12234     PyObject 
* obj0 
= 0 ; 
12235     char *kwnames
[] = { 
12236         (char *) "self", NULL 
 
12239     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VListBox_HasMultipleSelection",kwnames
,&obj0
)) goto fail
; 
12240     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12241     if (SWIG_arg_fail(1)) SWIG_fail
; 
12243         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12244         result 
= (bool)((wxPyVListBox 
const *)arg1
)->HasMultipleSelection(); 
12246         wxPyEndAllowThreads(__tstate
); 
12247         if (PyErr_Occurred()) SWIG_fail
; 
12250         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12258 static PyObject 
*_wrap_VListBox_GetSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12259     PyObject 
*resultobj 
= NULL
; 
12260     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12262     PyObject 
* obj0 
= 0 ; 
12263     char *kwnames
[] = { 
12264         (char *) "self", NULL 
 
12267     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VListBox_GetSelection",kwnames
,&obj0
)) goto fail
; 
12268     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12269     if (SWIG_arg_fail(1)) SWIG_fail
; 
12271         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12272         result 
= (int)((wxPyVListBox 
const *)arg1
)->GetSelection(); 
12274         wxPyEndAllowThreads(__tstate
); 
12275         if (PyErr_Occurred()) SWIG_fail
; 
12278         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
12286 static PyObject 
*_wrap_VListBox_IsCurrent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12287     PyObject 
*resultobj 
= NULL
; 
12288     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12291     PyObject 
* obj0 
= 0 ; 
12292     PyObject 
* obj1 
= 0 ; 
12293     char *kwnames
[] = { 
12294         (char *) "self",(char *) "item", NULL 
 
12297     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VListBox_IsCurrent",kwnames
,&obj0
,&obj1
)) goto fail
; 
12298     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12299     if (SWIG_arg_fail(1)) SWIG_fail
; 
12301         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
12302         if (SWIG_arg_fail(2)) SWIG_fail
; 
12305         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12306         result 
= (bool)((wxPyVListBox 
const *)arg1
)->IsCurrent(arg2
); 
12308         wxPyEndAllowThreads(__tstate
); 
12309         if (PyErr_Occurred()) SWIG_fail
; 
12312         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12320 static PyObject 
*_wrap_VListBox_IsSelected(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12321     PyObject 
*resultobj 
= NULL
; 
12322     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12325     PyObject 
* obj0 
= 0 ; 
12326     PyObject 
* obj1 
= 0 ; 
12327     char *kwnames
[] = { 
12328         (char *) "self",(char *) "item", NULL 
 
12331     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VListBox_IsSelected",kwnames
,&obj0
,&obj1
)) goto fail
; 
12332     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12333     if (SWIG_arg_fail(1)) SWIG_fail
; 
12335         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
12336         if (SWIG_arg_fail(2)) SWIG_fail
; 
12339         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12340         result 
= (bool)((wxPyVListBox 
const *)arg1
)->IsSelected(arg2
); 
12342         wxPyEndAllowThreads(__tstate
); 
12343         if (PyErr_Occurred()) SWIG_fail
; 
12346         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12354 static PyObject 
*_wrap_VListBox_GetSelectedCount(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12355     PyObject 
*resultobj 
= NULL
; 
12356     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12358     PyObject 
* obj0 
= 0 ; 
12359     char *kwnames
[] = { 
12360         (char *) "self", NULL 
 
12363     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VListBox_GetSelectedCount",kwnames
,&obj0
)) goto fail
; 
12364     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12365     if (SWIG_arg_fail(1)) SWIG_fail
; 
12367         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12368         result 
= (size_t)((wxPyVListBox 
const *)arg1
)->GetSelectedCount(); 
12370         wxPyEndAllowThreads(__tstate
); 
12371         if (PyErr_Occurred()) SWIG_fail
; 
12374         resultobj 
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));  
12382 static PyObject 
*_wrap_VListBox_GetFirstSelected(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12383     PyObject 
*resultobj 
= NULL
; 
12384     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12386     PyObject 
* obj0 
= 0 ; 
12387     char *kwnames
[] = { 
12388         (char *) "self", NULL 
 
12391     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VListBox_GetFirstSelected",kwnames
,&obj0
)) goto fail
; 
12392     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12393     if (SWIG_arg_fail(1)) SWIG_fail
; 
12395         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12396         result 
= (PyObject 
*)wxPyVListBox_GetFirstSelected(arg1
); 
12398         wxPyEndAllowThreads(__tstate
); 
12399         if (PyErr_Occurred()) SWIG_fail
; 
12401     resultobj 
= result
; 
12408 static PyObject 
*_wrap_VListBox_GetNextSelected(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12409     PyObject 
*resultobj 
= NULL
; 
12410     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12411     unsigned long arg2 
; 
12413     PyObject 
* obj0 
= 0 ; 
12414     PyObject 
* obj1 
= 0 ; 
12415     char *kwnames
[] = { 
12416         (char *) "self",(char *) "cookie", NULL 
 
12419     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VListBox_GetNextSelected",kwnames
,&obj0
,&obj1
)) goto fail
; 
12420     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12421     if (SWIG_arg_fail(1)) SWIG_fail
; 
12423         arg2 
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));  
12424         if (SWIG_arg_fail(2)) SWIG_fail
; 
12427         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12428         result 
= (PyObject 
*)wxPyVListBox_GetNextSelected(arg1
,arg2
); 
12430         wxPyEndAllowThreads(__tstate
); 
12431         if (PyErr_Occurred()) SWIG_fail
; 
12433     resultobj 
= result
; 
12440 static PyObject 
*_wrap_VListBox_GetMargins(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12441     PyObject 
*resultobj 
= NULL
; 
12442     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12444     PyObject 
* obj0 
= 0 ; 
12445     char *kwnames
[] = { 
12446         (char *) "self", NULL 
 
12449     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VListBox_GetMargins",kwnames
,&obj0
)) goto fail
; 
12450     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12451     if (SWIG_arg_fail(1)) SWIG_fail
; 
12453         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12454         result 
= ((wxPyVListBox 
const *)arg1
)->GetMargins(); 
12456         wxPyEndAllowThreads(__tstate
); 
12457         if (PyErr_Occurred()) SWIG_fail
; 
12460         wxPoint 
* resultptr
; 
12461         resultptr 
= new wxPoint(static_cast<wxPoint 
& >(result
)); 
12462         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1); 
12470 static PyObject 
*_wrap_VListBox_GetSelectionBackground(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12471     PyObject 
*resultobj 
= NULL
; 
12472     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12474     PyObject 
* obj0 
= 0 ; 
12475     char *kwnames
[] = { 
12476         (char *) "self", NULL 
 
12479     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VListBox_GetSelectionBackground",kwnames
,&obj0
)) goto fail
; 
12480     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12481     if (SWIG_arg_fail(1)) SWIG_fail
; 
12483         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12485             wxColour 
const &_result_ref 
= ((wxPyVListBox 
const *)arg1
)->GetSelectionBackground(); 
12486             result 
= (wxColour 
*) &_result_ref
; 
12489         wxPyEndAllowThreads(__tstate
); 
12490         if (PyErr_Occurred()) SWIG_fail
; 
12492     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0); 
12499 static PyObject 
*_wrap_VListBox_SetItemCount(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12500     PyObject 
*resultobj 
= NULL
; 
12501     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12503     PyObject 
* obj0 
= 0 ; 
12504     PyObject 
* obj1 
= 0 ; 
12505     char *kwnames
[] = { 
12506         (char *) "self",(char *) "count", NULL 
 
12509     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VListBox_SetItemCount",kwnames
,&obj0
,&obj1
)) goto fail
; 
12510     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12511     if (SWIG_arg_fail(1)) SWIG_fail
; 
12513         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
12514         if (SWIG_arg_fail(2)) SWIG_fail
; 
12517         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12518         (arg1
)->SetItemCount(arg2
); 
12520         wxPyEndAllowThreads(__tstate
); 
12521         if (PyErr_Occurred()) SWIG_fail
; 
12523     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12530 static PyObject 
*_wrap_VListBox_Clear(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12531     PyObject 
*resultobj 
= NULL
; 
12532     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12533     PyObject 
* obj0 
= 0 ; 
12534     char *kwnames
[] = { 
12535         (char *) "self", NULL 
 
12538     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VListBox_Clear",kwnames
,&obj0
)) goto fail
; 
12539     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12540     if (SWIG_arg_fail(1)) SWIG_fail
; 
12542         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12545         wxPyEndAllowThreads(__tstate
); 
12546         if (PyErr_Occurred()) SWIG_fail
; 
12548     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12555 static PyObject 
*_wrap_VListBox_SetSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12556     PyObject 
*resultobj 
= NULL
; 
12557     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12559     PyObject 
* obj0 
= 0 ; 
12560     PyObject 
* obj1 
= 0 ; 
12561     char *kwnames
[] = { 
12562         (char *) "self",(char *) "selection", NULL 
 
12565     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VListBox_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
; 
12566     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12567     if (SWIG_arg_fail(1)) SWIG_fail
; 
12569         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
12570         if (SWIG_arg_fail(2)) SWIG_fail
; 
12573         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12574         (arg1
)->SetSelection(arg2
); 
12576         wxPyEndAllowThreads(__tstate
); 
12577         if (PyErr_Occurred()) SWIG_fail
; 
12579     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12586 static PyObject 
*_wrap_VListBox_Select(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12587     PyObject 
*resultobj 
= NULL
; 
12588     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12590     bool arg3 
= (bool) true ; 
12592     PyObject 
* obj0 
= 0 ; 
12593     PyObject 
* obj1 
= 0 ; 
12594     PyObject 
* obj2 
= 0 ; 
12595     char *kwnames
[] = { 
12596         (char *) "self",(char *) "item",(char *) "select", NULL 
 
12599     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:VListBox_Select",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
12600     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12601     if (SWIG_arg_fail(1)) SWIG_fail
; 
12603         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
12604         if (SWIG_arg_fail(2)) SWIG_fail
; 
12608             arg3 
= static_cast<bool >(SWIG_As_bool(obj2
));  
12609             if (SWIG_arg_fail(3)) SWIG_fail
; 
12613         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12614         result 
= (bool)(arg1
)->Select(arg2
,arg3
); 
12616         wxPyEndAllowThreads(__tstate
); 
12617         if (PyErr_Occurred()) SWIG_fail
; 
12620         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12628 static PyObject 
*_wrap_VListBox_SelectRange(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12629     PyObject 
*resultobj 
= NULL
; 
12630     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12634     PyObject 
* obj0 
= 0 ; 
12635     PyObject 
* obj1 
= 0 ; 
12636     PyObject 
* obj2 
= 0 ; 
12637     char *kwnames
[] = { 
12638         (char *) "self",(char *) "from",(char *) "to", NULL 
 
12641     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:VListBox_SelectRange",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
12642     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12643     if (SWIG_arg_fail(1)) SWIG_fail
; 
12645         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
12646         if (SWIG_arg_fail(2)) SWIG_fail
; 
12649         arg3 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj2
));  
12650         if (SWIG_arg_fail(3)) SWIG_fail
; 
12653         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12654         result 
= (bool)(arg1
)->SelectRange(arg2
,arg3
); 
12656         wxPyEndAllowThreads(__tstate
); 
12657         if (PyErr_Occurred()) SWIG_fail
; 
12660         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12668 static PyObject 
*_wrap_VListBox_Toggle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12669     PyObject 
*resultobj 
= NULL
; 
12670     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12672     PyObject 
* obj0 
= 0 ; 
12673     PyObject 
* obj1 
= 0 ; 
12674     char *kwnames
[] = { 
12675         (char *) "self",(char *) "item", NULL 
 
12678     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VListBox_Toggle",kwnames
,&obj0
,&obj1
)) goto fail
; 
12679     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12680     if (SWIG_arg_fail(1)) SWIG_fail
; 
12682         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
12683         if (SWIG_arg_fail(2)) SWIG_fail
; 
12686         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12687         (arg1
)->Toggle(arg2
); 
12689         wxPyEndAllowThreads(__tstate
); 
12690         if (PyErr_Occurred()) SWIG_fail
; 
12692     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12699 static PyObject 
*_wrap_VListBox_SelectAll(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12700     PyObject 
*resultobj 
= NULL
; 
12701     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12703     PyObject 
* obj0 
= 0 ; 
12704     char *kwnames
[] = { 
12705         (char *) "self", NULL 
 
12708     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VListBox_SelectAll",kwnames
,&obj0
)) goto fail
; 
12709     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12710     if (SWIG_arg_fail(1)) SWIG_fail
; 
12712         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12713         result 
= (bool)(arg1
)->SelectAll(); 
12715         wxPyEndAllowThreads(__tstate
); 
12716         if (PyErr_Occurred()) SWIG_fail
; 
12719         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12727 static PyObject 
*_wrap_VListBox_DeselectAll(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12728     PyObject 
*resultobj 
= NULL
; 
12729     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12731     PyObject 
* obj0 
= 0 ; 
12732     char *kwnames
[] = { 
12733         (char *) "self", NULL 
 
12736     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VListBox_DeselectAll",kwnames
,&obj0
)) goto fail
; 
12737     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12738     if (SWIG_arg_fail(1)) SWIG_fail
; 
12740         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12741         result 
= (bool)(arg1
)->DeselectAll(); 
12743         wxPyEndAllowThreads(__tstate
); 
12744         if (PyErr_Occurred()) SWIG_fail
; 
12747         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12755 static PyObject 
*_wrap_VListBox_SetMargins(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12756     PyObject 
*resultobj 
= NULL
; 
12757     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12758     wxPoint 
*arg2 
= 0 ; 
12760     PyObject 
* obj0 
= 0 ; 
12761     PyObject 
* obj1 
= 0 ; 
12762     char *kwnames
[] = { 
12763         (char *) "self",(char *) "pt", NULL 
 
12766     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VListBox_SetMargins",kwnames
,&obj0
,&obj1
)) goto fail
; 
12767     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12768     if (SWIG_arg_fail(1)) SWIG_fail
; 
12771         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
12774         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12775         (arg1
)->SetMargins((wxPoint 
const &)*arg2
); 
12777         wxPyEndAllowThreads(__tstate
); 
12778         if (PyErr_Occurred()) SWIG_fail
; 
12780     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12787 static PyObject 
*_wrap_VListBox_SetMarginsXY(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12788     PyObject 
*resultobj 
= NULL
; 
12789     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12792     PyObject 
* obj0 
= 0 ; 
12793     PyObject 
* obj1 
= 0 ; 
12794     PyObject 
* obj2 
= 0 ; 
12795     char *kwnames
[] = { 
12796         (char *) "self",(char *) "x",(char *) "y", NULL 
 
12799     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:VListBox_SetMarginsXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
12800     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12801     if (SWIG_arg_fail(1)) SWIG_fail
; 
12803         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
12804         if (SWIG_arg_fail(2)) SWIG_fail
; 
12807         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
12808         if (SWIG_arg_fail(3)) SWIG_fail
; 
12811         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12812         (arg1
)->SetMargins(arg2
,arg3
); 
12814         wxPyEndAllowThreads(__tstate
); 
12815         if (PyErr_Occurred()) SWIG_fail
; 
12817     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12824 static PyObject 
*_wrap_VListBox_SetSelectionBackground(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12825     PyObject 
*resultobj 
= NULL
; 
12826     wxPyVListBox 
*arg1 
= (wxPyVListBox 
*) 0 ; 
12827     wxColour 
*arg2 
= 0 ; 
12829     PyObject 
* obj0 
= 0 ; 
12830     PyObject 
* obj1 
= 0 ; 
12831     char *kwnames
[] = { 
12832         (char *) "self",(char *) "col", NULL 
 
12835     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VListBox_SetSelectionBackground",kwnames
,&obj0
,&obj1
)) goto fail
; 
12836     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyVListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12837     if (SWIG_arg_fail(1)) SWIG_fail
; 
12840         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
12843         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12844         (arg1
)->SetSelectionBackground((wxColour 
const &)*arg2
); 
12846         wxPyEndAllowThreads(__tstate
); 
12847         if (PyErr_Occurred()) SWIG_fail
; 
12849     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12856 static PyObject 
* VListBox_swigregister(PyObject 
*, PyObject 
*args
) { 
12858     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
12859     SWIG_TypeClientData(SWIGTYPE_p_wxPyVListBox
, obj
); 
12861     return Py_BuildValue((char *)""); 
12863 static PyObject 
*_wrap_new_HtmlListBox(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12864     PyObject 
*resultobj 
= NULL
; 
12865     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
12866     int arg2 
= (int) wxID_ANY 
; 
12867     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
12868     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
12869     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
12870     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
12871     long arg5 
= (long) 0 ; 
12872     wxString 
const &arg6_defvalue 
= wxPyVListBoxNameStr 
; 
12873     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
12874     wxPyHtmlListBox 
*result
; 
12877     bool temp6 
= false ; 
12878     PyObject 
* obj0 
= 0 ; 
12879     PyObject 
* obj1 
= 0 ; 
12880     PyObject 
* obj2 
= 0 ; 
12881     PyObject 
* obj3 
= 0 ; 
12882     PyObject 
* obj4 
= 0 ; 
12883     PyObject 
* obj5 
= 0 ; 
12884     char *kwnames
[] = { 
12885         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
12888     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_HtmlListBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
12889     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12890     if (SWIG_arg_fail(1)) SWIG_fail
; 
12893             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
12894             if (SWIG_arg_fail(2)) SWIG_fail
; 
12900             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
12906             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
12911             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
12912             if (SWIG_arg_fail(5)) SWIG_fail
; 
12917             arg6 
= wxString_in_helper(obj5
); 
12918             if (arg6 
== NULL
) SWIG_fail
; 
12923         if (!wxPyCheckForApp()) SWIG_fail
; 
12924         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12925         result 
= (wxPyHtmlListBox 
*)new wxPyHtmlListBox(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
12927         wxPyEndAllowThreads(__tstate
); 
12928         if (PyErr_Occurred()) SWIG_fail
; 
12930     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyHtmlListBox
, 1); 
12945 static PyObject 
*_wrap_new_PreHtmlListBox(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12946     PyObject 
*resultobj 
= NULL
; 
12947     wxPyHtmlListBox 
*result
; 
12948     char *kwnames
[] = { 
12952     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreHtmlListBox",kwnames
)) goto fail
; 
12954         if (!wxPyCheckForApp()) SWIG_fail
; 
12955         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12956         result 
= (wxPyHtmlListBox 
*)new wxPyHtmlListBox(); 
12958         wxPyEndAllowThreads(__tstate
); 
12959         if (PyErr_Occurred()) SWIG_fail
; 
12961     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyHtmlListBox
, 1); 
12968 static PyObject 
*_wrap_HtmlListBox__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12969     PyObject 
*resultobj 
= NULL
; 
12970     wxPyHtmlListBox 
*arg1 
= (wxPyHtmlListBox 
*) 0 ; 
12971     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
12972     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
12973     PyObject 
* obj0 
= 0 ; 
12974     PyObject 
* obj1 
= 0 ; 
12975     PyObject 
* obj2 
= 0 ; 
12976     char *kwnames
[] = { 
12977         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
12980     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlListBox__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
12981     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
12982     if (SWIG_arg_fail(1)) SWIG_fail
; 
12986         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12987         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
12989         wxPyEndAllowThreads(__tstate
); 
12990         if (PyErr_Occurred()) SWIG_fail
; 
12992     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12999 static PyObject 
*_wrap_HtmlListBox_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13000     PyObject 
*resultobj 
= NULL
; 
13001     wxPyHtmlListBox 
*arg1 
= (wxPyHtmlListBox 
*) 0 ; 
13002     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
13003     int arg3 
= (int) wxID_ANY 
; 
13004     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
13005     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
13006     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
13007     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
13008     long arg6 
= (long) 0 ; 
13009     wxString 
const &arg7_defvalue 
= wxPyVListBoxNameStr 
; 
13010     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
13014     bool temp7 
= false ; 
13015     PyObject 
* obj0 
= 0 ; 
13016     PyObject 
* obj1 
= 0 ; 
13017     PyObject 
* obj2 
= 0 ; 
13018     PyObject 
* obj3 
= 0 ; 
13019     PyObject 
* obj4 
= 0 ; 
13020     PyObject 
* obj5 
= 0 ; 
13021     PyObject 
* obj6 
= 0 ; 
13022     char *kwnames
[] = { 
13023         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
13026     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:HtmlListBox_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
13027     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
13028     if (SWIG_arg_fail(1)) SWIG_fail
; 
13029     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
13030     if (SWIG_arg_fail(2)) SWIG_fail
; 
13033             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
13034             if (SWIG_arg_fail(3)) SWIG_fail
; 
13040             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
13046             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
13051             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
13052             if (SWIG_arg_fail(6)) SWIG_fail
; 
13057             arg7 
= wxString_in_helper(obj6
); 
13058             if (arg7 
== NULL
) SWIG_fail
; 
13063         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13064         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
13066         wxPyEndAllowThreads(__tstate
); 
13067         if (PyErr_Occurred()) SWIG_fail
; 
13070         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13086 static PyObject 
*_wrap_HtmlListBox_RefreshAll(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13087     PyObject 
*resultobj 
= NULL
; 
13088     wxPyHtmlListBox 
*arg1 
= (wxPyHtmlListBox 
*) 0 ; 
13089     PyObject 
* obj0 
= 0 ; 
13090     char *kwnames
[] = { 
13091         (char *) "self", NULL 
 
13094     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlListBox_RefreshAll",kwnames
,&obj0
)) goto fail
; 
13095     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
13096     if (SWIG_arg_fail(1)) SWIG_fail
; 
13098         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13099         (arg1
)->RefreshAll(); 
13101         wxPyEndAllowThreads(__tstate
); 
13102         if (PyErr_Occurred()) SWIG_fail
; 
13104     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13111 static PyObject 
*_wrap_HtmlListBox_SetItemCount(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13112     PyObject 
*resultobj 
= NULL
; 
13113     wxPyHtmlListBox 
*arg1 
= (wxPyHtmlListBox 
*) 0 ; 
13115     PyObject 
* obj0 
= 0 ; 
13116     PyObject 
* obj1 
= 0 ; 
13117     char *kwnames
[] = { 
13118         (char *) "self",(char *) "count", NULL 
 
13121     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlListBox_SetItemCount",kwnames
,&obj0
,&obj1
)) goto fail
; 
13122     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
13123     if (SWIG_arg_fail(1)) SWIG_fail
; 
13125         arg2 
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));  
13126         if (SWIG_arg_fail(2)) SWIG_fail
; 
13129         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13130         (arg1
)->SetItemCount(arg2
); 
13132         wxPyEndAllowThreads(__tstate
); 
13133         if (PyErr_Occurred()) SWIG_fail
; 
13135     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13142 static PyObject 
*_wrap_HtmlListBox_GetFileSystem(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13143     PyObject 
*resultobj 
= NULL
; 
13144     wxPyHtmlListBox 
*arg1 
= (wxPyHtmlListBox 
*) 0 ; 
13145     wxFileSystem 
*result
; 
13146     PyObject 
* obj0 
= 0 ; 
13147     char *kwnames
[] = { 
13148         (char *) "self", NULL 
 
13151     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlListBox_GetFileSystem",kwnames
,&obj0
)) goto fail
; 
13152     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlListBox
, SWIG_POINTER_EXCEPTION 
| 0); 
13153     if (SWIG_arg_fail(1)) SWIG_fail
; 
13155         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13157             wxFileSystem 
&_result_ref 
= (arg1
)->GetFileSystem(); 
13158             result 
= (wxFileSystem 
*) &_result_ref
; 
13161         wxPyEndAllowThreads(__tstate
); 
13162         if (PyErr_Occurred()) SWIG_fail
; 
13164     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFileSystem
, 0); 
13171 static PyObject 
* HtmlListBox_swigregister(PyObject 
*, PyObject 
*args
) { 
13173     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
13174     SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlListBox
, obj
); 
13176     return Py_BuildValue((char *)""); 
13178 static PyObject 
*_wrap_new_TaskBarIcon(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13179     PyObject 
*resultobj 
= NULL
; 
13180     wxPyTaskBarIcon 
*result
; 
13181     char *kwnames
[] = { 
13185     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_TaskBarIcon",kwnames
)) goto fail
; 
13187         if (!wxPyCheckForApp()) SWIG_fail
; 
13188         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13189         result 
= (wxPyTaskBarIcon 
*)new wxPyTaskBarIcon(); 
13191         wxPyEndAllowThreads(__tstate
); 
13192         if (PyErr_Occurred()) SWIG_fail
; 
13194     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyTaskBarIcon
, 1); 
13201 static PyObject 
*_wrap_delete_TaskBarIcon(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13202     PyObject 
*resultobj 
= NULL
; 
13203     wxPyTaskBarIcon 
*arg1 
= (wxPyTaskBarIcon 
*) 0 ; 
13204     PyObject 
* obj0 
= 0 ; 
13205     char *kwnames
[] = { 
13206         (char *) "self", NULL 
 
13209     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_TaskBarIcon",kwnames
,&obj0
)) goto fail
; 
13210     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTaskBarIcon
, SWIG_POINTER_EXCEPTION 
| 0); 
13211     if (SWIG_arg_fail(1)) SWIG_fail
; 
13213         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13216         wxPyEndAllowThreads(__tstate
); 
13217         if (PyErr_Occurred()) SWIG_fail
; 
13219     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13226 static PyObject 
*_wrap_TaskBarIcon__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13227     PyObject 
*resultobj 
= NULL
; 
13228     wxPyTaskBarIcon 
*arg1 
= (wxPyTaskBarIcon 
*) 0 ; 
13229     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
13230     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
13232     PyObject 
* obj0 
= 0 ; 
13233     PyObject 
* obj1 
= 0 ; 
13234     PyObject 
* obj2 
= 0 ; 
13235     PyObject 
* obj3 
= 0 ; 
13236     char *kwnames
[] = { 
13237         (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL 
 
13240     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:TaskBarIcon__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
13241     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTaskBarIcon
, SWIG_POINTER_EXCEPTION 
| 0); 
13242     if (SWIG_arg_fail(1)) SWIG_fail
; 
13246         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
13247         if (SWIG_arg_fail(4)) SWIG_fail
; 
13250         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13251         (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
); 
13253         wxPyEndAllowThreads(__tstate
); 
13254         if (PyErr_Occurred()) SWIG_fail
; 
13256     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13263 static PyObject 
*_wrap_TaskBarIcon_Destroy(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13264     PyObject 
*resultobj 
= NULL
; 
13265     wxPyTaskBarIcon 
*arg1 
= (wxPyTaskBarIcon 
*) 0 ; 
13266     PyObject 
* obj0 
= 0 ; 
13267     char *kwnames
[] = { 
13268         (char *) "self", NULL 
 
13271     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TaskBarIcon_Destroy",kwnames
,&obj0
)) goto fail
; 
13272     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTaskBarIcon
, SWIG_POINTER_EXCEPTION 
| 0); 
13273     if (SWIG_arg_fail(1)) SWIG_fail
; 
13275         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13276         wxPyTaskBarIcon_Destroy(arg1
); 
13278         wxPyEndAllowThreads(__tstate
); 
13279         if (PyErr_Occurred()) SWIG_fail
; 
13281     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13288 static PyObject 
*_wrap_TaskBarIcon_IsOk(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13289     PyObject 
*resultobj 
= NULL
; 
13290     wxPyTaskBarIcon 
*arg1 
= (wxPyTaskBarIcon 
*) 0 ; 
13292     PyObject 
* obj0 
= 0 ; 
13293     char *kwnames
[] = { 
13294         (char *) "self", NULL 
 
13297     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TaskBarIcon_IsOk",kwnames
,&obj0
)) goto fail
; 
13298     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTaskBarIcon
, SWIG_POINTER_EXCEPTION 
| 0); 
13299     if (SWIG_arg_fail(1)) SWIG_fail
; 
13301         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13302         result 
= (bool)((wxPyTaskBarIcon 
const *)arg1
)->IsOk(); 
13304         wxPyEndAllowThreads(__tstate
); 
13305         if (PyErr_Occurred()) SWIG_fail
; 
13308         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13316 static PyObject 
*_wrap_TaskBarIcon_IsIconInstalled(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13317     PyObject 
*resultobj 
= NULL
; 
13318     wxPyTaskBarIcon 
*arg1 
= (wxPyTaskBarIcon 
*) 0 ; 
13320     PyObject 
* obj0 
= 0 ; 
13321     char *kwnames
[] = { 
13322         (char *) "self", NULL 
 
13325     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TaskBarIcon_IsIconInstalled",kwnames
,&obj0
)) goto fail
; 
13326     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTaskBarIcon
, SWIG_POINTER_EXCEPTION 
| 0); 
13327     if (SWIG_arg_fail(1)) SWIG_fail
; 
13329         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13330         result 
= (bool)((wxPyTaskBarIcon 
const *)arg1
)->IsIconInstalled(); 
13332         wxPyEndAllowThreads(__tstate
); 
13333         if (PyErr_Occurred()) SWIG_fail
; 
13336         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13344 static PyObject 
*_wrap_TaskBarIcon_SetIcon(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13345     PyObject 
*resultobj 
= NULL
; 
13346     wxPyTaskBarIcon 
*arg1 
= (wxPyTaskBarIcon 
*) 0 ; 
13348     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
13349     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
13351     bool temp3 
= false ; 
13352     PyObject 
* obj0 
= 0 ; 
13353     PyObject 
* obj1 
= 0 ; 
13354     PyObject 
* obj2 
= 0 ; 
13355     char *kwnames
[] = { 
13356         (char *) "self",(char *) "icon",(char *) "tooltip", NULL 
 
13359     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TaskBarIcon_SetIcon",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
13360     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTaskBarIcon
, SWIG_POINTER_EXCEPTION 
| 0); 
13361     if (SWIG_arg_fail(1)) SWIG_fail
; 
13363         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxIcon
, SWIG_POINTER_EXCEPTION 
| 0); 
13364         if (SWIG_arg_fail(2)) SWIG_fail
; 
13365         if (arg2 
== NULL
) { 
13366             SWIG_null_ref("wxIcon"); 
13368         if (SWIG_arg_fail(2)) SWIG_fail
; 
13372             arg3 
= wxString_in_helper(obj2
); 
13373             if (arg3 
== NULL
) SWIG_fail
; 
13378         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13379         result 
= (bool)(arg1
)->SetIcon((wxIcon 
const &)*arg2
,(wxString 
const &)*arg3
); 
13381         wxPyEndAllowThreads(__tstate
); 
13382         if (PyErr_Occurred()) SWIG_fail
; 
13385         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13401 static PyObject 
*_wrap_TaskBarIcon_RemoveIcon(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13402     PyObject 
*resultobj 
= NULL
; 
13403     wxPyTaskBarIcon 
*arg1 
= (wxPyTaskBarIcon 
*) 0 ; 
13405     PyObject 
* obj0 
= 0 ; 
13406     char *kwnames
[] = { 
13407         (char *) "self", NULL 
 
13410     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TaskBarIcon_RemoveIcon",kwnames
,&obj0
)) goto fail
; 
13411     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTaskBarIcon
, SWIG_POINTER_EXCEPTION 
| 0); 
13412     if (SWIG_arg_fail(1)) SWIG_fail
; 
13414         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13415         result 
= (bool)(arg1
)->RemoveIcon(); 
13417         wxPyEndAllowThreads(__tstate
); 
13418         if (PyErr_Occurred()) SWIG_fail
; 
13421         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13429 static PyObject 
*_wrap_TaskBarIcon_PopupMenu(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13430     PyObject 
*resultobj 
= NULL
; 
13431     wxPyTaskBarIcon 
*arg1 
= (wxPyTaskBarIcon 
*) 0 ; 
13432     wxMenu 
*arg2 
= (wxMenu 
*) 0 ; 
13434     PyObject 
* obj0 
= 0 ; 
13435     PyObject 
* obj1 
= 0 ; 
13436     char *kwnames
[] = { 
13437         (char *) "self",(char *) "menu", NULL 
 
13440     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TaskBarIcon_PopupMenu",kwnames
,&obj0
,&obj1
)) goto fail
; 
13441     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyTaskBarIcon
, SWIG_POINTER_EXCEPTION 
| 0); 
13442     if (SWIG_arg_fail(1)) SWIG_fail
; 
13443     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION 
| 0); 
13444     if (SWIG_arg_fail(2)) SWIG_fail
; 
13446         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13447         result 
= (bool)(arg1
)->PopupMenu(arg2
); 
13449         wxPyEndAllowThreads(__tstate
); 
13450         if (PyErr_Occurred()) SWIG_fail
; 
13453         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13461 static PyObject 
* TaskBarIcon_swigregister(PyObject 
*, PyObject 
*args
) { 
13463     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
13464     SWIG_TypeClientData(SWIGTYPE_p_wxPyTaskBarIcon
, obj
); 
13466     return Py_BuildValue((char *)""); 
13468 static PyObject 
*_wrap_new_TaskBarIconEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13469     PyObject 
*resultobj 
= NULL
; 
13471     wxTaskBarIcon 
*arg2 
= (wxTaskBarIcon 
*) 0 ; 
13472     wxTaskBarIconEvent 
*result
; 
13473     PyObject 
* obj0 
= 0 ; 
13474     PyObject 
* obj1 
= 0 ; 
13475     char *kwnames
[] = { 
13476         (char *) "evtType",(char *) "tbIcon", NULL 
 
13479     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_TaskBarIconEvent",kwnames
,&obj0
,&obj1
)) goto fail
; 
13481         arg1 
= static_cast<wxEventType 
>(SWIG_As_int(obj0
));  
13482         if (SWIG_arg_fail(1)) SWIG_fail
; 
13484     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxTaskBarIcon
, SWIG_POINTER_EXCEPTION 
| 0); 
13485     if (SWIG_arg_fail(2)) SWIG_fail
; 
13487         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13488         result 
= (wxTaskBarIconEvent 
*)new wxTaskBarIconEvent(arg1
,arg2
); 
13490         wxPyEndAllowThreads(__tstate
); 
13491         if (PyErr_Occurred()) SWIG_fail
; 
13493     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTaskBarIconEvent
, 1); 
13500 static PyObject 
* TaskBarIconEvent_swigregister(PyObject 
*, PyObject 
*args
) { 
13502     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
13503     SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIconEvent
, obj
); 
13505     return Py_BuildValue((char *)""); 
13507 static int _wrap_FileSelectorPromptStr_set(PyObject 
*) { 
13508     PyErr_SetString(PyExc_TypeError
,"Variable FileSelectorPromptStr is read-only."); 
13513 static PyObject 
*_wrap_FileSelectorPromptStr_get(void) { 
13514     PyObject 
*pyobj 
= NULL
; 
13518         pyobj 
= PyUnicode_FromWideChar((&wxPyFileSelectorPromptStr
)->c_str(), (&wxPyFileSelectorPromptStr
)->Len()); 
13520         pyobj 
= PyString_FromStringAndSize((&wxPyFileSelectorPromptStr
)->c_str(), (&wxPyFileSelectorPromptStr
)->Len()); 
13527 static int _wrap_DirSelectorPromptStr_set(PyObject 
*) { 
13528     PyErr_SetString(PyExc_TypeError
,"Variable DirSelectorPromptStr is read-only."); 
13533 static PyObject 
*_wrap_DirSelectorPromptStr_get(void) { 
13534     PyObject 
*pyobj 
= NULL
; 
13538         pyobj 
= PyUnicode_FromWideChar((&wxPyDirSelectorPromptStr
)->c_str(), (&wxPyDirSelectorPromptStr
)->Len()); 
13540         pyobj 
= PyString_FromStringAndSize((&wxPyDirSelectorPromptStr
)->c_str(), (&wxPyDirSelectorPromptStr
)->Len()); 
13547 static int _wrap_DirDialogNameStr_set(PyObject 
*) { 
13548     PyErr_SetString(PyExc_TypeError
,"Variable DirDialogNameStr is read-only."); 
13553 static PyObject 
*_wrap_DirDialogNameStr_get(void) { 
13554     PyObject 
*pyobj 
= NULL
; 
13558         pyobj 
= PyUnicode_FromWideChar((&wxPyDirDialogNameStr
)->c_str(), (&wxPyDirDialogNameStr
)->Len()); 
13560         pyobj 
= PyString_FromStringAndSize((&wxPyDirDialogNameStr
)->c_str(), (&wxPyDirDialogNameStr
)->Len()); 
13567 static int _wrap_FileSelectorDefaultWildcardStr_set(PyObject 
*) { 
13568     PyErr_SetString(PyExc_TypeError
,"Variable FileSelectorDefaultWildcardStr is read-only."); 
13573 static PyObject 
*_wrap_FileSelectorDefaultWildcardStr_get(void) { 
13574     PyObject 
*pyobj 
= NULL
; 
13578         pyobj 
= PyUnicode_FromWideChar((&wxPyFileSelectorDefaultWildcardStr
)->c_str(), (&wxPyFileSelectorDefaultWildcardStr
)->Len()); 
13580         pyobj 
= PyString_FromStringAndSize((&wxPyFileSelectorDefaultWildcardStr
)->c_str(), (&wxPyFileSelectorDefaultWildcardStr
)->Len()); 
13587 static int _wrap_GetTextFromUserPromptStr_set(PyObject 
*) { 
13588     PyErr_SetString(PyExc_TypeError
,"Variable GetTextFromUserPromptStr is read-only."); 
13593 static PyObject 
*_wrap_GetTextFromUserPromptStr_get(void) { 
13594     PyObject 
*pyobj 
= NULL
; 
13598         pyobj 
= PyUnicode_FromWideChar((&wxPyGetTextFromUserPromptStr
)->c_str(), (&wxPyGetTextFromUserPromptStr
)->Len()); 
13600         pyobj 
= PyString_FromStringAndSize((&wxPyGetTextFromUserPromptStr
)->c_str(), (&wxPyGetTextFromUserPromptStr
)->Len()); 
13607 static int _wrap_MessageBoxCaptionStr_set(PyObject 
*) { 
13608     PyErr_SetString(PyExc_TypeError
,"Variable MessageBoxCaptionStr is read-only."); 
13613 static PyObject 
*_wrap_MessageBoxCaptionStr_get(void) { 
13614     PyObject 
*pyobj 
= NULL
; 
13618         pyobj 
= PyUnicode_FromWideChar((&wxPyMessageBoxCaptionStr
)->c_str(), (&wxPyMessageBoxCaptionStr
)->Len()); 
13620         pyobj 
= PyString_FromStringAndSize((&wxPyMessageBoxCaptionStr
)->c_str(), (&wxPyMessageBoxCaptionStr
)->Len()); 
13627 static PyObject 
*_wrap_new_ColourData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13628     PyObject 
*resultobj 
= NULL
; 
13629     wxColourData 
*result
; 
13630     char *kwnames
[] = { 
13634     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ColourData",kwnames
)) goto fail
; 
13636         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13637         result 
= (wxColourData 
*)new wxColourData(); 
13639         wxPyEndAllowThreads(__tstate
); 
13640         if (PyErr_Occurred()) SWIG_fail
; 
13642     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColourData
, 1); 
13649 static PyObject 
*_wrap_delete_ColourData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13650     PyObject 
*resultobj 
= NULL
; 
13651     wxColourData 
*arg1 
= (wxColourData 
*) 0 ; 
13652     PyObject 
* obj0 
= 0 ; 
13653     char *kwnames
[] = { 
13654         (char *) "self", NULL 
 
13657     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_ColourData",kwnames
,&obj0
)) goto fail
; 
13658     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxColourData
, SWIG_POINTER_EXCEPTION 
| 0); 
13659     if (SWIG_arg_fail(1)) SWIG_fail
; 
13661         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13664         wxPyEndAllowThreads(__tstate
); 
13665         if (PyErr_Occurred()) SWIG_fail
; 
13667     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13674 static PyObject 
*_wrap_ColourData_GetChooseFull(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13675     PyObject 
*resultobj 
= NULL
; 
13676     wxColourData 
*arg1 
= (wxColourData 
*) 0 ; 
13678     PyObject 
* obj0 
= 0 ; 
13679     char *kwnames
[] = { 
13680         (char *) "self", NULL 
 
13683     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ColourData_GetChooseFull",kwnames
,&obj0
)) goto fail
; 
13684     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxColourData
, SWIG_POINTER_EXCEPTION 
| 0); 
13685     if (SWIG_arg_fail(1)) SWIG_fail
; 
13687         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13688         result 
= (bool)(arg1
)->GetChooseFull(); 
13690         wxPyEndAllowThreads(__tstate
); 
13691         if (PyErr_Occurred()) SWIG_fail
; 
13694         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13702 static PyObject 
*_wrap_ColourData_GetColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13703     PyObject 
*resultobj 
= NULL
; 
13704     wxColourData 
*arg1 
= (wxColourData 
*) 0 ; 
13706     PyObject 
* obj0 
= 0 ; 
13707     char *kwnames
[] = { 
13708         (char *) "self", NULL 
 
13711     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ColourData_GetColour",kwnames
,&obj0
)) goto fail
; 
13712     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxColourData
, SWIG_POINTER_EXCEPTION 
| 0); 
13713     if (SWIG_arg_fail(1)) SWIG_fail
; 
13715         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13716         result 
= (arg1
)->GetColour(); 
13718         wxPyEndAllowThreads(__tstate
); 
13719         if (PyErr_Occurred()) SWIG_fail
; 
13722         wxColour 
* resultptr
; 
13723         resultptr 
= new wxColour(static_cast<wxColour 
& >(result
)); 
13724         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
13732 static PyObject 
*_wrap_ColourData_GetCustomColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13733     PyObject 
*resultobj 
= NULL
; 
13734     wxColourData 
*arg1 
= (wxColourData 
*) 0 ; 
13737     PyObject 
* obj0 
= 0 ; 
13738     PyObject 
* obj1 
= 0 ; 
13739     char *kwnames
[] = { 
13740         (char *) "self",(char *) "i", NULL 
 
13743     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ColourData_GetCustomColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
13744     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxColourData
, SWIG_POINTER_EXCEPTION 
| 0); 
13745     if (SWIG_arg_fail(1)) SWIG_fail
; 
13747         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
13748         if (SWIG_arg_fail(2)) SWIG_fail
; 
13751         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13752         result 
= (arg1
)->GetCustomColour(arg2
); 
13754         wxPyEndAllowThreads(__tstate
); 
13755         if (PyErr_Occurred()) SWIG_fail
; 
13758         wxColour 
* resultptr
; 
13759         resultptr 
= new wxColour(static_cast<wxColour 
& >(result
)); 
13760         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
13768 static PyObject 
*_wrap_ColourData_SetChooseFull(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13769     PyObject 
*resultobj 
= NULL
; 
13770     wxColourData 
*arg1 
= (wxColourData 
*) 0 ; 
13772     PyObject 
* obj0 
= 0 ; 
13773     PyObject 
* obj1 
= 0 ; 
13774     char *kwnames
[] = { 
13775         (char *) "self",(char *) "flag", NULL 
 
13778     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ColourData_SetChooseFull",kwnames
,&obj0
,&obj1
)) goto fail
; 
13779     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxColourData
, SWIG_POINTER_EXCEPTION 
| 0); 
13780     if (SWIG_arg_fail(1)) SWIG_fail
; 
13782         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
13783         if (SWIG_arg_fail(2)) SWIG_fail
; 
13786         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13787         (arg1
)->SetChooseFull(arg2
); 
13789         wxPyEndAllowThreads(__tstate
); 
13790         if (PyErr_Occurred()) SWIG_fail
; 
13792     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13799 static PyObject 
*_wrap_ColourData_SetColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13800     PyObject 
*resultobj 
= NULL
; 
13801     wxColourData 
*arg1 
= (wxColourData 
*) 0 ; 
13802     wxColour 
*arg2 
= 0 ; 
13804     PyObject 
* obj0 
= 0 ; 
13805     PyObject 
* obj1 
= 0 ; 
13806     char *kwnames
[] = { 
13807         (char *) "self",(char *) "colour", NULL 
 
13810     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ColourData_SetColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
13811     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxColourData
, SWIG_POINTER_EXCEPTION 
| 0); 
13812     if (SWIG_arg_fail(1)) SWIG_fail
; 
13815         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
13818         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13819         (arg1
)->SetColour((wxColour 
const &)*arg2
); 
13821         wxPyEndAllowThreads(__tstate
); 
13822         if (PyErr_Occurred()) SWIG_fail
; 
13824     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13831 static PyObject 
*_wrap_ColourData_SetCustomColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13832     PyObject 
*resultobj 
= NULL
; 
13833     wxColourData 
*arg1 
= (wxColourData 
*) 0 ; 
13835     wxColour 
*arg3 
= 0 ; 
13837     PyObject 
* obj0 
= 0 ; 
13838     PyObject 
* obj1 
= 0 ; 
13839     PyObject 
* obj2 
= 0 ; 
13840     char *kwnames
[] = { 
13841         (char *) "self",(char *) "i",(char *) "colour", NULL 
 
13844     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ColourData_SetCustomColour",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
13845     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxColourData
, SWIG_POINTER_EXCEPTION 
| 0); 
13846     if (SWIG_arg_fail(1)) SWIG_fail
; 
13848         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
13849         if (SWIG_arg_fail(2)) SWIG_fail
; 
13853         if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
; 
13856         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13857         (arg1
)->SetCustomColour(arg2
,(wxColour 
const &)*arg3
); 
13859         wxPyEndAllowThreads(__tstate
); 
13860         if (PyErr_Occurred()) SWIG_fail
; 
13862     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13869 static PyObject 
* ColourData_swigregister(PyObject 
*, PyObject 
*args
) { 
13871     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
13872     SWIG_TypeClientData(SWIGTYPE_p_wxColourData
, obj
); 
13874     return Py_BuildValue((char *)""); 
13876 static PyObject 
*_wrap_new_ColourDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13877     PyObject 
*resultobj 
= NULL
; 
13878     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
13879     wxColourData 
*arg2 
= (wxColourData 
*) NULL 
; 
13880     wxColourDialog 
*result
; 
13881     PyObject 
* obj0 
= 0 ; 
13882     PyObject 
* obj1 
= 0 ; 
13883     char *kwnames
[] = { 
13884         (char *) "parent",(char *) "data", NULL 
 
13887     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_ColourDialog",kwnames
,&obj0
,&obj1
)) goto fail
; 
13888     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
13889     if (SWIG_arg_fail(1)) SWIG_fail
; 
13891         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColourData
, SWIG_POINTER_EXCEPTION 
| 0); 
13892         if (SWIG_arg_fail(2)) SWIG_fail
; 
13895         if (!wxPyCheckForApp()) SWIG_fail
; 
13896         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13897         result 
= (wxColourDialog 
*)new wxColourDialog(arg1
,arg2
); 
13899         wxPyEndAllowThreads(__tstate
); 
13900         if (PyErr_Occurred()) SWIG_fail
; 
13902     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColourDialog
, 1); 
13909 static PyObject 
*_wrap_ColourDialog_GetColourData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13910     PyObject 
*resultobj 
= NULL
; 
13911     wxColourDialog 
*arg1 
= (wxColourDialog 
*) 0 ; 
13912     wxColourData 
*result
; 
13913     PyObject 
* obj0 
= 0 ; 
13914     char *kwnames
[] = { 
13915         (char *) "self", NULL 
 
13918     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ColourDialog_GetColourData",kwnames
,&obj0
)) goto fail
; 
13919     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxColourDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
13920     if (SWIG_arg_fail(1)) SWIG_fail
; 
13922         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13924             wxColourData 
&_result_ref 
= (arg1
)->GetColourData(); 
13925             result 
= (wxColourData 
*) &_result_ref
; 
13928         wxPyEndAllowThreads(__tstate
); 
13929         if (PyErr_Occurred()) SWIG_fail
; 
13931     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColourData
, 0); 
13938 static PyObject 
* ColourDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
13940     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
13941     SWIG_TypeClientData(SWIGTYPE_p_wxColourDialog
, obj
); 
13943     return Py_BuildValue((char *)""); 
13945 static PyObject 
*_wrap_GetColourFromUser(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13946     PyObject 
*resultobj 
= NULL
; 
13947     wxWindow 
*arg1 
= (wxWindow 
*) (wxWindow 
*) NULL 
; 
13948     wxColour 
const &arg2_defvalue 
= wxNullColour 
; 
13949     wxColour 
*arg2 
= (wxColour 
*) &arg2_defvalue 
; 
13950     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
13951     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
13954     bool temp3 
= false ; 
13955     PyObject 
* obj0 
= 0 ; 
13956     PyObject 
* obj1 
= 0 ; 
13957     PyObject 
* obj2 
= 0 ; 
13958     char *kwnames
[] = { 
13959         (char *) "parent",(char *) "colInit",(char *) "caption", NULL 
 
13962     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:GetColourFromUser",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
13964         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
13965         if (SWIG_arg_fail(1)) SWIG_fail
; 
13970             if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
13975             arg3 
= wxString_in_helper(obj2
); 
13976             if (arg3 
== NULL
) SWIG_fail
; 
13981         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13982         result 
= wxGetColourFromUser(arg1
,(wxColour 
const &)*arg2
,(wxString 
const &)*arg3
); 
13984         wxPyEndAllowThreads(__tstate
); 
13985         if (PyErr_Occurred()) SWIG_fail
; 
13988         wxColour 
* resultptr
; 
13989         resultptr 
= new wxColour(static_cast<wxColour 
& >(result
)); 
13990         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
14006 static PyObject 
*_wrap_new_DirDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14007     PyObject 
*resultobj 
= NULL
; 
14008     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
14009     wxString 
const &arg2_defvalue 
= wxPyDirSelectorPromptStr 
; 
14010     wxString 
*arg2 
= (wxString 
*) &arg2_defvalue 
; 
14011     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
14012     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
14013     long arg4 
= (long) 0 ; 
14014     wxPoint 
const &arg5_defvalue 
= wxDefaultPosition 
; 
14015     wxPoint 
*arg5 
= (wxPoint 
*) &arg5_defvalue 
; 
14016     wxSize 
const &arg6_defvalue 
= wxDefaultSize 
; 
14017     wxSize 
*arg6 
= (wxSize 
*) &arg6_defvalue 
; 
14018     wxString 
const &arg7_defvalue 
= wxPyDirDialogNameStr 
; 
14019     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
14020     wxDirDialog 
*result
; 
14021     bool temp2 
= false ; 
14022     bool temp3 
= false ; 
14025     bool temp7 
= false ; 
14026     PyObject 
* obj0 
= 0 ; 
14027     PyObject 
* obj1 
= 0 ; 
14028     PyObject 
* obj2 
= 0 ; 
14029     PyObject 
* obj3 
= 0 ; 
14030     PyObject 
* obj4 
= 0 ; 
14031     PyObject 
* obj5 
= 0 ; 
14032     PyObject 
* obj6 
= 0 ; 
14033     char *kwnames
[] = { 
14034         (char *) "parent",(char *) "message",(char *) "defaultPath",(char *) "style",(char *) "pos",(char *) "size",(char *) "name", NULL 
 
14037     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_DirDialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
14038     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
14039     if (SWIG_arg_fail(1)) SWIG_fail
; 
14042             arg2 
= wxString_in_helper(obj1
); 
14043             if (arg2 
== NULL
) SWIG_fail
; 
14049             arg3 
= wxString_in_helper(obj2
); 
14050             if (arg3 
== NULL
) SWIG_fail
; 
14056             arg4 
= static_cast<long >(SWIG_As_long(obj3
));  
14057             if (SWIG_arg_fail(4)) SWIG_fail
; 
14063             if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
; 
14069             if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
; 
14074             arg7 
= wxString_in_helper(obj6
); 
14075             if (arg7 
== NULL
) SWIG_fail
; 
14080         if (!wxPyCheckForApp()) SWIG_fail
; 
14081         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14082         result 
= (wxDirDialog 
*)new wxDirDialog(arg1
,(wxString 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
,(wxPoint 
const &)*arg5
,(wxSize 
const &)*arg6
,(wxString 
const &)*arg7
); 
14084         wxPyEndAllowThreads(__tstate
); 
14085         if (PyErr_Occurred()) SWIG_fail
; 
14087     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDirDialog
, 1); 
14118 static PyObject 
*_wrap_DirDialog_GetPath(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14119     PyObject 
*resultobj 
= NULL
; 
14120     wxDirDialog 
*arg1 
= (wxDirDialog 
*) 0 ; 
14122     PyObject 
* obj0 
= 0 ; 
14123     char *kwnames
[] = { 
14124         (char *) "self", NULL 
 
14127     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DirDialog_GetPath",kwnames
,&obj0
)) goto fail
; 
14128     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDirDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14129     if (SWIG_arg_fail(1)) SWIG_fail
; 
14131         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14132         result 
= (arg1
)->GetPath(); 
14134         wxPyEndAllowThreads(__tstate
); 
14135         if (PyErr_Occurred()) SWIG_fail
; 
14139         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
14141         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
14150 static PyObject 
*_wrap_DirDialog_GetMessage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14151     PyObject 
*resultobj 
= NULL
; 
14152     wxDirDialog 
*arg1 
= (wxDirDialog 
*) 0 ; 
14154     PyObject 
* obj0 
= 0 ; 
14155     char *kwnames
[] = { 
14156         (char *) "self", NULL 
 
14159     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DirDialog_GetMessage",kwnames
,&obj0
)) goto fail
; 
14160     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDirDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14161     if (SWIG_arg_fail(1)) SWIG_fail
; 
14163         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14164         result 
= (arg1
)->GetMessage(); 
14166         wxPyEndAllowThreads(__tstate
); 
14167         if (PyErr_Occurred()) SWIG_fail
; 
14171         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
14173         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
14182 static PyObject 
*_wrap_DirDialog_GetStyle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14183     PyObject 
*resultobj 
= NULL
; 
14184     wxDirDialog 
*arg1 
= (wxDirDialog 
*) 0 ; 
14186     PyObject 
* obj0 
= 0 ; 
14187     char *kwnames
[] = { 
14188         (char *) "self", NULL 
 
14191     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DirDialog_GetStyle",kwnames
,&obj0
)) goto fail
; 
14192     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDirDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14193     if (SWIG_arg_fail(1)) SWIG_fail
; 
14195         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14196         result 
= (long)(arg1
)->GetStyle(); 
14198         wxPyEndAllowThreads(__tstate
); 
14199         if (PyErr_Occurred()) SWIG_fail
; 
14202         resultobj 
= SWIG_From_long(static_cast<long >(result
));  
14210 static PyObject 
*_wrap_DirDialog_SetMessage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14211     PyObject 
*resultobj 
= NULL
; 
14212     wxDirDialog 
*arg1 
= (wxDirDialog 
*) 0 ; 
14213     wxString 
*arg2 
= 0 ; 
14214     bool temp2 
= false ; 
14215     PyObject 
* obj0 
= 0 ; 
14216     PyObject 
* obj1 
= 0 ; 
14217     char *kwnames
[] = { 
14218         (char *) "self",(char *) "message", NULL 
 
14221     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DirDialog_SetMessage",kwnames
,&obj0
,&obj1
)) goto fail
; 
14222     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDirDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14223     if (SWIG_arg_fail(1)) SWIG_fail
; 
14225         arg2 
= wxString_in_helper(obj1
); 
14226         if (arg2 
== NULL
) SWIG_fail
; 
14230         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14231         (arg1
)->SetMessage((wxString 
const &)*arg2
); 
14233         wxPyEndAllowThreads(__tstate
); 
14234         if (PyErr_Occurred()) SWIG_fail
; 
14236     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14251 static PyObject 
*_wrap_DirDialog_SetPath(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14252     PyObject 
*resultobj 
= NULL
; 
14253     wxDirDialog 
*arg1 
= (wxDirDialog 
*) 0 ; 
14254     wxString 
*arg2 
= 0 ; 
14255     bool temp2 
= false ; 
14256     PyObject 
* obj0 
= 0 ; 
14257     PyObject 
* obj1 
= 0 ; 
14258     char *kwnames
[] = { 
14259         (char *) "self",(char *) "path", NULL 
 
14262     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DirDialog_SetPath",kwnames
,&obj0
,&obj1
)) goto fail
; 
14263     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDirDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14264     if (SWIG_arg_fail(1)) SWIG_fail
; 
14266         arg2 
= wxString_in_helper(obj1
); 
14267         if (arg2 
== NULL
) SWIG_fail
; 
14271         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14272         (arg1
)->SetPath((wxString 
const &)*arg2
); 
14274         wxPyEndAllowThreads(__tstate
); 
14275         if (PyErr_Occurred()) SWIG_fail
; 
14277     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14292 static PyObject 
* DirDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
14294     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
14295     SWIG_TypeClientData(SWIGTYPE_p_wxDirDialog
, obj
); 
14297     return Py_BuildValue((char *)""); 
14299 static PyObject 
*_wrap_new_FileDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14300     PyObject 
*resultobj 
= NULL
; 
14301     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
14302     wxString 
const &arg2_defvalue 
= wxPyFileSelectorPromptStr 
; 
14303     wxString 
*arg2 
= (wxString 
*) &arg2_defvalue 
; 
14304     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
14305     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
14306     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
14307     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
14308     wxString 
const &arg5_defvalue 
= wxPyFileSelectorDefaultWildcardStr 
; 
14309     wxString 
*arg5 
= (wxString 
*) &arg5_defvalue 
; 
14310     long arg6 
= (long) 0 ; 
14311     wxPoint 
const &arg7_defvalue 
= wxDefaultPosition 
; 
14312     wxPoint 
*arg7 
= (wxPoint 
*) &arg7_defvalue 
; 
14313     wxFileDialog 
*result
; 
14314     bool temp2 
= false ; 
14315     bool temp3 
= false ; 
14316     bool temp4 
= false ; 
14317     bool temp5 
= false ; 
14319     PyObject 
* obj0 
= 0 ; 
14320     PyObject 
* obj1 
= 0 ; 
14321     PyObject 
* obj2 
= 0 ; 
14322     PyObject 
* obj3 
= 0 ; 
14323     PyObject 
* obj4 
= 0 ; 
14324     PyObject 
* obj5 
= 0 ; 
14325     PyObject 
* obj6 
= 0 ; 
14326     char *kwnames
[] = { 
14327         (char *) "parent",(char *) "message",(char *) "defaultDir",(char *) "defaultFile",(char *) "wildcard",(char *) "style",(char *) "pos", NULL 
 
14330     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_FileDialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
14331     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
14332     if (SWIG_arg_fail(1)) SWIG_fail
; 
14335             arg2 
= wxString_in_helper(obj1
); 
14336             if (arg2 
== NULL
) SWIG_fail
; 
14342             arg3 
= wxString_in_helper(obj2
); 
14343             if (arg3 
== NULL
) SWIG_fail
; 
14349             arg4 
= wxString_in_helper(obj3
); 
14350             if (arg4 
== NULL
) SWIG_fail
; 
14356             arg5 
= wxString_in_helper(obj4
); 
14357             if (arg5 
== NULL
) SWIG_fail
; 
14363             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
14364             if (SWIG_arg_fail(6)) SWIG_fail
; 
14370             if ( ! wxPoint_helper(obj6
, &arg7
)) SWIG_fail
; 
14374         if (!wxPyCheckForApp()) SWIG_fail
; 
14375         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14376         result 
= (wxFileDialog 
*)new wxFileDialog(arg1
,(wxString 
const &)*arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
,(wxString 
const &)*arg5
,arg6
,(wxPoint 
const &)*arg7
); 
14378         wxPyEndAllowThreads(__tstate
); 
14379         if (PyErr_Occurred()) SWIG_fail
; 
14381     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFileDialog
, 1); 
14420 static PyObject 
*_wrap_FileDialog_SetMessage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14421     PyObject 
*resultobj 
= NULL
; 
14422     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14423     wxString 
*arg2 
= 0 ; 
14424     bool temp2 
= false ; 
14425     PyObject 
* obj0 
= 0 ; 
14426     PyObject 
* obj1 
= 0 ; 
14427     char *kwnames
[] = { 
14428         (char *) "self",(char *) "message", NULL 
 
14431     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileDialog_SetMessage",kwnames
,&obj0
,&obj1
)) goto fail
; 
14432     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14433     if (SWIG_arg_fail(1)) SWIG_fail
; 
14435         arg2 
= wxString_in_helper(obj1
); 
14436         if (arg2 
== NULL
) SWIG_fail
; 
14440         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14441         (arg1
)->SetMessage((wxString 
const &)*arg2
); 
14443         wxPyEndAllowThreads(__tstate
); 
14444         if (PyErr_Occurred()) SWIG_fail
; 
14446     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14461 static PyObject 
*_wrap_FileDialog_SetPath(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14462     PyObject 
*resultobj 
= NULL
; 
14463     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14464     wxString 
*arg2 
= 0 ; 
14465     bool temp2 
= false ; 
14466     PyObject 
* obj0 
= 0 ; 
14467     PyObject 
* obj1 
= 0 ; 
14468     char *kwnames
[] = { 
14469         (char *) "self",(char *) "path", NULL 
 
14472     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileDialog_SetPath",kwnames
,&obj0
,&obj1
)) goto fail
; 
14473     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14474     if (SWIG_arg_fail(1)) SWIG_fail
; 
14476         arg2 
= wxString_in_helper(obj1
); 
14477         if (arg2 
== NULL
) SWIG_fail
; 
14481         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14482         (arg1
)->SetPath((wxString 
const &)*arg2
); 
14484         wxPyEndAllowThreads(__tstate
); 
14485         if (PyErr_Occurred()) SWIG_fail
; 
14487     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14502 static PyObject 
*_wrap_FileDialog_SetDirectory(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14503     PyObject 
*resultobj 
= NULL
; 
14504     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14505     wxString 
*arg2 
= 0 ; 
14506     bool temp2 
= false ; 
14507     PyObject 
* obj0 
= 0 ; 
14508     PyObject 
* obj1 
= 0 ; 
14509     char *kwnames
[] = { 
14510         (char *) "self",(char *) "dir", NULL 
 
14513     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileDialog_SetDirectory",kwnames
,&obj0
,&obj1
)) goto fail
; 
14514     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14515     if (SWIG_arg_fail(1)) SWIG_fail
; 
14517         arg2 
= wxString_in_helper(obj1
); 
14518         if (arg2 
== NULL
) SWIG_fail
; 
14522         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14523         (arg1
)->SetDirectory((wxString 
const &)*arg2
); 
14525         wxPyEndAllowThreads(__tstate
); 
14526         if (PyErr_Occurred()) SWIG_fail
; 
14528     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14543 static PyObject 
*_wrap_FileDialog_SetFilename(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14544     PyObject 
*resultobj 
= NULL
; 
14545     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14546     wxString 
*arg2 
= 0 ; 
14547     bool temp2 
= false ; 
14548     PyObject 
* obj0 
= 0 ; 
14549     PyObject 
* obj1 
= 0 ; 
14550     char *kwnames
[] = { 
14551         (char *) "self",(char *) "name", NULL 
 
14554     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileDialog_SetFilename",kwnames
,&obj0
,&obj1
)) goto fail
; 
14555     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14556     if (SWIG_arg_fail(1)) SWIG_fail
; 
14558         arg2 
= wxString_in_helper(obj1
); 
14559         if (arg2 
== NULL
) SWIG_fail
; 
14563         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14564         (arg1
)->SetFilename((wxString 
const &)*arg2
); 
14566         wxPyEndAllowThreads(__tstate
); 
14567         if (PyErr_Occurred()) SWIG_fail
; 
14569     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14584 static PyObject 
*_wrap_FileDialog_SetWildcard(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14585     PyObject 
*resultobj 
= NULL
; 
14586     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14587     wxString 
*arg2 
= 0 ; 
14588     bool temp2 
= false ; 
14589     PyObject 
* obj0 
= 0 ; 
14590     PyObject 
* obj1 
= 0 ; 
14591     char *kwnames
[] = { 
14592         (char *) "self",(char *) "wildCard", NULL 
 
14595     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileDialog_SetWildcard",kwnames
,&obj0
,&obj1
)) goto fail
; 
14596     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14597     if (SWIG_arg_fail(1)) SWIG_fail
; 
14599         arg2 
= wxString_in_helper(obj1
); 
14600         if (arg2 
== NULL
) SWIG_fail
; 
14604         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14605         (arg1
)->SetWildcard((wxString 
const &)*arg2
); 
14607         wxPyEndAllowThreads(__tstate
); 
14608         if (PyErr_Occurred()) SWIG_fail
; 
14610     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14625 static PyObject 
*_wrap_FileDialog_SetStyle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14626     PyObject 
*resultobj 
= NULL
; 
14627     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14629     PyObject 
* obj0 
= 0 ; 
14630     PyObject 
* obj1 
= 0 ; 
14631     char *kwnames
[] = { 
14632         (char *) "self",(char *) "style", NULL 
 
14635     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileDialog_SetStyle",kwnames
,&obj0
,&obj1
)) goto fail
; 
14636     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14637     if (SWIG_arg_fail(1)) SWIG_fail
; 
14639         arg2 
= static_cast<long >(SWIG_As_long(obj1
));  
14640         if (SWIG_arg_fail(2)) SWIG_fail
; 
14643         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14644         (arg1
)->SetStyle(arg2
); 
14646         wxPyEndAllowThreads(__tstate
); 
14647         if (PyErr_Occurred()) SWIG_fail
; 
14649     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14656 static PyObject 
*_wrap_FileDialog_SetFilterIndex(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14657     PyObject 
*resultobj 
= NULL
; 
14658     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14660     PyObject 
* obj0 
= 0 ; 
14661     PyObject 
* obj1 
= 0 ; 
14662     char *kwnames
[] = { 
14663         (char *) "self",(char *) "filterIndex", NULL 
 
14666     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileDialog_SetFilterIndex",kwnames
,&obj0
,&obj1
)) goto fail
; 
14667     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14668     if (SWIG_arg_fail(1)) SWIG_fail
; 
14670         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
14671         if (SWIG_arg_fail(2)) SWIG_fail
; 
14674         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14675         (arg1
)->SetFilterIndex(arg2
); 
14677         wxPyEndAllowThreads(__tstate
); 
14678         if (PyErr_Occurred()) SWIG_fail
; 
14680     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14687 static PyObject 
*_wrap_FileDialog_GetMessage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14688     PyObject 
*resultobj 
= NULL
; 
14689     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14691     PyObject 
* obj0 
= 0 ; 
14692     char *kwnames
[] = { 
14693         (char *) "self", NULL 
 
14696     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileDialog_GetMessage",kwnames
,&obj0
)) goto fail
; 
14697     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14698     if (SWIG_arg_fail(1)) SWIG_fail
; 
14700         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14701         result 
= ((wxFileDialog 
const *)arg1
)->GetMessage(); 
14703         wxPyEndAllowThreads(__tstate
); 
14704         if (PyErr_Occurred()) SWIG_fail
; 
14708         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
14710         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
14719 static PyObject 
*_wrap_FileDialog_GetPath(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14720     PyObject 
*resultobj 
= NULL
; 
14721     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14723     PyObject 
* obj0 
= 0 ; 
14724     char *kwnames
[] = { 
14725         (char *) "self", NULL 
 
14728     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileDialog_GetPath",kwnames
,&obj0
)) goto fail
; 
14729     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14730     if (SWIG_arg_fail(1)) SWIG_fail
; 
14732         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14733         result 
= ((wxFileDialog 
const *)arg1
)->GetPath(); 
14735         wxPyEndAllowThreads(__tstate
); 
14736         if (PyErr_Occurred()) SWIG_fail
; 
14740         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
14742         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
14751 static PyObject 
*_wrap_FileDialog_GetDirectory(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14752     PyObject 
*resultobj 
= NULL
; 
14753     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14755     PyObject 
* obj0 
= 0 ; 
14756     char *kwnames
[] = { 
14757         (char *) "self", NULL 
 
14760     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileDialog_GetDirectory",kwnames
,&obj0
)) goto fail
; 
14761     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14762     if (SWIG_arg_fail(1)) SWIG_fail
; 
14764         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14765         result 
= ((wxFileDialog 
const *)arg1
)->GetDirectory(); 
14767         wxPyEndAllowThreads(__tstate
); 
14768         if (PyErr_Occurred()) SWIG_fail
; 
14772         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
14774         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
14783 static PyObject 
*_wrap_FileDialog_GetFilename(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14784     PyObject 
*resultobj 
= NULL
; 
14785     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14787     PyObject 
* obj0 
= 0 ; 
14788     char *kwnames
[] = { 
14789         (char *) "self", NULL 
 
14792     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileDialog_GetFilename",kwnames
,&obj0
)) goto fail
; 
14793     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14794     if (SWIG_arg_fail(1)) SWIG_fail
; 
14796         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14797         result 
= ((wxFileDialog 
const *)arg1
)->GetFilename(); 
14799         wxPyEndAllowThreads(__tstate
); 
14800         if (PyErr_Occurred()) SWIG_fail
; 
14804         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
14806         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
14815 static PyObject 
*_wrap_FileDialog_GetWildcard(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14816     PyObject 
*resultobj 
= NULL
; 
14817     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14819     PyObject 
* obj0 
= 0 ; 
14820     char *kwnames
[] = { 
14821         (char *) "self", NULL 
 
14824     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileDialog_GetWildcard",kwnames
,&obj0
)) goto fail
; 
14825     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14826     if (SWIG_arg_fail(1)) SWIG_fail
; 
14828         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14829         result 
= ((wxFileDialog 
const *)arg1
)->GetWildcard(); 
14831         wxPyEndAllowThreads(__tstate
); 
14832         if (PyErr_Occurred()) SWIG_fail
; 
14836         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
14838         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
14847 static PyObject 
*_wrap_FileDialog_GetStyle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14848     PyObject 
*resultobj 
= NULL
; 
14849     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14851     PyObject 
* obj0 
= 0 ; 
14852     char *kwnames
[] = { 
14853         (char *) "self", NULL 
 
14856     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileDialog_GetStyle",kwnames
,&obj0
)) goto fail
; 
14857     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14858     if (SWIG_arg_fail(1)) SWIG_fail
; 
14860         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14861         result 
= (long)((wxFileDialog 
const *)arg1
)->GetStyle(); 
14863         wxPyEndAllowThreads(__tstate
); 
14864         if (PyErr_Occurred()) SWIG_fail
; 
14867         resultobj 
= SWIG_From_long(static_cast<long >(result
));  
14875 static PyObject 
*_wrap_FileDialog_GetFilterIndex(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14876     PyObject 
*resultobj 
= NULL
; 
14877     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14879     PyObject 
* obj0 
= 0 ; 
14880     char *kwnames
[] = { 
14881         (char *) "self", NULL 
 
14884     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileDialog_GetFilterIndex",kwnames
,&obj0
)) goto fail
; 
14885     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14886     if (SWIG_arg_fail(1)) SWIG_fail
; 
14888         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14889         result 
= (int)((wxFileDialog 
const *)arg1
)->GetFilterIndex(); 
14891         wxPyEndAllowThreads(__tstate
); 
14892         if (PyErr_Occurred()) SWIG_fail
; 
14895         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
14903 static PyObject 
*_wrap_FileDialog_GetFilenames(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14904     PyObject 
*resultobj 
= NULL
; 
14905     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14907     PyObject 
* obj0 
= 0 ; 
14908     char *kwnames
[] = { 
14909         (char *) "self", NULL 
 
14912     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileDialog_GetFilenames",kwnames
,&obj0
)) goto fail
; 
14913     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14914     if (SWIG_arg_fail(1)) SWIG_fail
; 
14916         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14917         result 
= (PyObject 
*)wxFileDialog_GetFilenames(arg1
); 
14919         wxPyEndAllowThreads(__tstate
); 
14920         if (PyErr_Occurred()) SWIG_fail
; 
14922     resultobj 
= result
; 
14929 static PyObject 
*_wrap_FileDialog_GetPaths(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14930     PyObject 
*resultobj 
= NULL
; 
14931     wxFileDialog 
*arg1 
= (wxFileDialog 
*) 0 ; 
14933     PyObject 
* obj0 
= 0 ; 
14934     char *kwnames
[] = { 
14935         (char *) "self", NULL 
 
14938     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileDialog_GetPaths",kwnames
,&obj0
)) goto fail
; 
14939     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
14940     if (SWIG_arg_fail(1)) SWIG_fail
; 
14942         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14943         result 
= (PyObject 
*)wxFileDialog_GetPaths(arg1
); 
14945         wxPyEndAllowThreads(__tstate
); 
14946         if (PyErr_Occurred()) SWIG_fail
; 
14948     resultobj 
= result
; 
14955 static PyObject 
* FileDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
14957     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
14958     SWIG_TypeClientData(SWIGTYPE_p_wxFileDialog
, obj
); 
14960     return Py_BuildValue((char *)""); 
14962 static PyObject 
*_wrap_new_MultiChoiceDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14963     PyObject 
*resultobj 
= NULL
; 
14964     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
14965     wxString 
*arg2 
= 0 ; 
14966     wxString 
*arg3 
= 0 ; 
14967     int arg4 
= (int) 0 ; 
14968     wxString 
*arg5 
= (wxString 
*) NULL 
; 
14969     long arg6 
= (long) wxCHOICEDLG_STYLE 
; 
14970     wxPoint 
const &arg7_defvalue 
= wxDefaultPosition 
; 
14971     wxPoint 
*arg7 
= (wxPoint 
*) &arg7_defvalue 
; 
14972     wxMultiChoiceDialog 
*result
; 
14973     bool temp2 
= false ; 
14974     bool temp3 
= false ; 
14976     PyObject 
* obj0 
= 0 ; 
14977     PyObject 
* obj1 
= 0 ; 
14978     PyObject 
* obj2 
= 0 ; 
14979     PyObject 
* obj3 
= 0 ; 
14980     PyObject 
* obj4 
= 0 ; 
14981     PyObject 
* obj5 
= 0 ; 
14982     char *kwnames
[] = { 
14983         (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL 
 
14986     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:new_MultiChoiceDialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
14987     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
14988     if (SWIG_arg_fail(1)) SWIG_fail
; 
14990         arg2 
= wxString_in_helper(obj1
); 
14991         if (arg2 
== NULL
) SWIG_fail
; 
14995         arg3 
= wxString_in_helper(obj2
); 
14996         if (arg3 
== NULL
) SWIG_fail
; 
15001             arg4 
= PyList_Size(obj3
); 
15002             arg5 
= wxString_LIST_helper(obj3
); 
15003             if (arg5 
== NULL
) SWIG_fail
; 
15008             arg6 
= static_cast<long >(SWIG_As_long(obj4
));  
15009             if (SWIG_arg_fail(6)) SWIG_fail
; 
15015             if ( ! wxPoint_helper(obj5
, &arg7
)) SWIG_fail
; 
15019         if (!wxPyCheckForApp()) SWIG_fail
; 
15020         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15021         result 
= (wxMultiChoiceDialog 
*)new wxMultiChoiceDialog(arg1
,(wxString 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
,arg5
,arg6
,(wxPoint 
const &)*arg7
); 
15023         wxPyEndAllowThreads(__tstate
); 
15024         if (PyErr_Occurred()) SWIG_fail
; 
15026     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMultiChoiceDialog
, 1); 
15036         if (arg5
) delete [] arg5
; 
15049         if (arg5
) delete [] arg5
; 
15055 static PyObject 
*_wrap_MultiChoiceDialog_SetSelections(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15056     PyObject 
*resultobj 
= NULL
; 
15057     wxMultiChoiceDialog 
*arg1 
= (wxMultiChoiceDialog 
*) 0 ; 
15058     wxArrayInt 
*arg2 
= 0 ; 
15059     bool temp2 
= false ; 
15060     PyObject 
* obj0 
= 0 ; 
15061     PyObject 
* obj1 
= 0 ; 
15062     char *kwnames
[] = { 
15063         (char *) "self",(char *) "selections", NULL 
 
15066     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MultiChoiceDialog_SetSelections",kwnames
,&obj0
,&obj1
)) goto fail
; 
15067     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMultiChoiceDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
15068     if (SWIG_arg_fail(1)) SWIG_fail
; 
15070         if (! PySequence_Check(obj1
)) { 
15071             PyErr_SetString(PyExc_TypeError
, "Sequence of integers expected."); 
15074         arg2 
= new wxArrayInt
; 
15076         int i
, len
=PySequence_Length(obj1
); 
15077         for (i
=0; i
<len
; i
++) { 
15078             PyObject
* item 
= PySequence_GetItem(obj1
, i
); 
15079             PyObject
* number  
= PyNumber_Int(item
); 
15080             arg2
->Add(PyInt_AS_LONG(number
)); 
15086         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15087         (arg1
)->SetSelections((wxArrayInt 
const &)*arg2
); 
15089         wxPyEndAllowThreads(__tstate
); 
15090         if (PyErr_Occurred()) SWIG_fail
; 
15092     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
15094         if (temp2
) delete arg2
; 
15099         if (temp2
) delete arg2
; 
15105 static PyObject 
*_wrap_MultiChoiceDialog_GetSelections(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15106     PyObject 
*resultobj 
= NULL
; 
15107     wxMultiChoiceDialog 
*arg1 
= (wxMultiChoiceDialog 
*) 0 ; 
15109     PyObject 
* obj0 
= 0 ; 
15110     char *kwnames
[] = { 
15111         (char *) "self", NULL 
 
15114     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MultiChoiceDialog_GetSelections",kwnames
,&obj0
)) goto fail
; 
15115     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMultiChoiceDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
15116     if (SWIG_arg_fail(1)) SWIG_fail
; 
15118         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15119         result 
= (PyObject 
*)wxMultiChoiceDialog_GetSelections(arg1
); 
15121         wxPyEndAllowThreads(__tstate
); 
15122         if (PyErr_Occurred()) SWIG_fail
; 
15124     resultobj 
= result
; 
15131 static PyObject 
* MultiChoiceDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
15133     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
15134     SWIG_TypeClientData(SWIGTYPE_p_wxMultiChoiceDialog
, obj
); 
15136     return Py_BuildValue((char *)""); 
15138 static PyObject 
*_wrap_new_SingleChoiceDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15139     PyObject 
*resultobj 
= NULL
; 
15140     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
15141     wxString 
*arg2 
= 0 ; 
15142     wxString 
*arg3 
= 0 ; 
15144     wxString 
*arg5 
= (wxString 
*) 0 ; 
15145     long arg6 
= (long) wxCHOICEDLG_STYLE 
; 
15146     wxPoint 
const &arg7_defvalue 
= wxDefaultPosition 
; 
15147     wxPoint 
*arg7 
= (wxPoint 
*) &arg7_defvalue 
; 
15148     wxSingleChoiceDialog 
*result
; 
15149     bool temp2 
= false ; 
15150     bool temp3 
= false ; 
15152     PyObject 
* obj0 
= 0 ; 
15153     PyObject 
* obj1 
= 0 ; 
15154     PyObject 
* obj2 
= 0 ; 
15155     PyObject 
* obj3 
= 0 ; 
15156     PyObject 
* obj4 
= 0 ; 
15157     PyObject 
* obj5 
= 0 ; 
15158     char *kwnames
[] = { 
15159         (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL 
 
15162     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:new_SingleChoiceDialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
15163     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
15164     if (SWIG_arg_fail(1)) SWIG_fail
; 
15166         arg2 
= wxString_in_helper(obj1
); 
15167         if (arg2 
== NULL
) SWIG_fail
; 
15171         arg3 
= wxString_in_helper(obj2
); 
15172         if (arg3 
== NULL
) SWIG_fail
; 
15176         arg4 
= PyList_Size(obj3
); 
15177         arg5 
= wxString_LIST_helper(obj3
); 
15178         if (arg5 
== NULL
) SWIG_fail
; 
15182             arg6 
= static_cast<long >(SWIG_As_long(obj4
));  
15183             if (SWIG_arg_fail(6)) SWIG_fail
; 
15189             if ( ! wxPoint_helper(obj5
, &arg7
)) SWIG_fail
; 
15193         if (!wxPyCheckForApp()) SWIG_fail
; 
15194         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15195         result 
= (wxSingleChoiceDialog 
*)new_wxSingleChoiceDialog(arg1
,(wxString 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
,arg5
,arg6
,(wxPoint 
const &)*arg7
); 
15197         wxPyEndAllowThreads(__tstate
); 
15198         if (PyErr_Occurred()) SWIG_fail
; 
15200     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSingleChoiceDialog
, 1); 
15210         if (arg5
) delete [] arg5
; 
15223         if (arg5
) delete [] arg5
; 
15229 static PyObject 
*_wrap_SingleChoiceDialog_GetSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15230     PyObject 
*resultobj 
= NULL
; 
15231     wxSingleChoiceDialog 
*arg1 
= (wxSingleChoiceDialog 
*) 0 ; 
15233     PyObject 
* obj0 
= 0 ; 
15234     char *kwnames
[] = { 
15235         (char *) "self", NULL 
 
15238     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SingleChoiceDialog_GetSelection",kwnames
,&obj0
)) goto fail
; 
15239     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSingleChoiceDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
15240     if (SWIG_arg_fail(1)) SWIG_fail
; 
15242         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15243         result 
= (int)(arg1
)->GetSelection(); 
15245         wxPyEndAllowThreads(__tstate
); 
15246         if (PyErr_Occurred()) SWIG_fail
; 
15249         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
15257 static PyObject 
*_wrap_SingleChoiceDialog_GetStringSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15258     PyObject 
*resultobj 
= NULL
; 
15259     wxSingleChoiceDialog 
*arg1 
= (wxSingleChoiceDialog 
*) 0 ; 
15261     PyObject 
* obj0 
= 0 ; 
15262     char *kwnames
[] = { 
15263         (char *) "self", NULL 
 
15266     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SingleChoiceDialog_GetStringSelection",kwnames
,&obj0
)) goto fail
; 
15267     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSingleChoiceDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
15268     if (SWIG_arg_fail(1)) SWIG_fail
; 
15270         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15271         result 
= (arg1
)->GetStringSelection(); 
15273         wxPyEndAllowThreads(__tstate
); 
15274         if (PyErr_Occurred()) SWIG_fail
; 
15278         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
15280         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
15289 static PyObject 
*_wrap_SingleChoiceDialog_SetSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15290     PyObject 
*resultobj 
= NULL
; 
15291     wxSingleChoiceDialog 
*arg1 
= (wxSingleChoiceDialog 
*) 0 ; 
15293     PyObject 
* obj0 
= 0 ; 
15294     PyObject 
* obj1 
= 0 ; 
15295     char *kwnames
[] = { 
15296         (char *) "self",(char *) "sel", NULL 
 
15299     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SingleChoiceDialog_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
; 
15300     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSingleChoiceDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
15301     if (SWIG_arg_fail(1)) SWIG_fail
; 
15303         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
15304         if (SWIG_arg_fail(2)) SWIG_fail
; 
15307         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15308         (arg1
)->SetSelection(arg2
); 
15310         wxPyEndAllowThreads(__tstate
); 
15311         if (PyErr_Occurred()) SWIG_fail
; 
15313     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
15320 static PyObject 
* SingleChoiceDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
15322     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
15323     SWIG_TypeClientData(SWIGTYPE_p_wxSingleChoiceDialog
, obj
); 
15325     return Py_BuildValue((char *)""); 
15327 static PyObject 
*_wrap_new_TextEntryDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15328     PyObject 
*resultobj 
= NULL
; 
15329     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
15330     wxString 
*arg2 
= 0 ; 
15331     wxString 
const &arg3_defvalue 
= wxPyGetTextFromUserPromptStr 
; 
15332     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
15333     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
15334     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
15335     long arg5 
= (long) wxTextEntryDialogStyle 
; 
15336     wxPoint 
const &arg6_defvalue 
= wxDefaultPosition 
; 
15337     wxPoint 
*arg6 
= (wxPoint 
*) &arg6_defvalue 
; 
15338     wxTextEntryDialog 
*result
; 
15339     bool temp2 
= false ; 
15340     bool temp3 
= false ; 
15341     bool temp4 
= false ; 
15343     PyObject 
* obj0 
= 0 ; 
15344     PyObject 
* obj1 
= 0 ; 
15345     PyObject 
* obj2 
= 0 ; 
15346     PyObject 
* obj3 
= 0 ; 
15347     PyObject 
* obj4 
= 0 ; 
15348     PyObject 
* obj5 
= 0 ; 
15349     char *kwnames
[] = { 
15350         (char *) "parent",(char *) "message",(char *) "caption",(char *) "defaultValue",(char *) "style",(char *) "pos", NULL 
 
15353     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:new_TextEntryDialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
15354     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
15355     if (SWIG_arg_fail(1)) SWIG_fail
; 
15357         arg2 
= wxString_in_helper(obj1
); 
15358         if (arg2 
== NULL
) SWIG_fail
; 
15363             arg3 
= wxString_in_helper(obj2
); 
15364             if (arg3 
== NULL
) SWIG_fail
; 
15370             arg4 
= wxString_in_helper(obj3
); 
15371             if (arg4 
== NULL
) SWIG_fail
; 
15377             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
15378             if (SWIG_arg_fail(5)) SWIG_fail
; 
15384             if ( ! wxPoint_helper(obj5
, &arg6
)) SWIG_fail
; 
15388         if (!wxPyCheckForApp()) SWIG_fail
; 
15389         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15390         result 
= (wxTextEntryDialog 
*)new wxTextEntryDialog(arg1
,(wxString 
const &)*arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
,arg5
,(wxPoint 
const &)*arg6
); 
15392         wxPyEndAllowThreads(__tstate
); 
15393         if (PyErr_Occurred()) SWIG_fail
; 
15395     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTextEntryDialog
, 1); 
15426 static PyObject 
*_wrap_TextEntryDialog_GetValue(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15427     PyObject 
*resultobj 
= NULL
; 
15428     wxTextEntryDialog 
*arg1 
= (wxTextEntryDialog 
*) 0 ; 
15430     PyObject 
* obj0 
= 0 ; 
15431     char *kwnames
[] = { 
15432         (char *) "self", NULL 
 
15435     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:TextEntryDialog_GetValue",kwnames
,&obj0
)) goto fail
; 
15436     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTextEntryDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
15437     if (SWIG_arg_fail(1)) SWIG_fail
; 
15439         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15440         result 
= (arg1
)->GetValue(); 
15442         wxPyEndAllowThreads(__tstate
); 
15443         if (PyErr_Occurred()) SWIG_fail
; 
15447         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
15449         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
15458 static PyObject 
*_wrap_TextEntryDialog_SetValue(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15459     PyObject 
*resultobj 
= NULL
; 
15460     wxTextEntryDialog 
*arg1 
= (wxTextEntryDialog 
*) 0 ; 
15461     wxString 
*arg2 
= 0 ; 
15462     bool temp2 
= false ; 
15463     PyObject 
* obj0 
= 0 ; 
15464     PyObject 
* obj1 
= 0 ; 
15465     char *kwnames
[] = { 
15466         (char *) "self",(char *) "value", NULL 
 
15469     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TextEntryDialog_SetValue",kwnames
,&obj0
,&obj1
)) goto fail
; 
15470     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxTextEntryDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
15471     if (SWIG_arg_fail(1)) SWIG_fail
; 
15473         arg2 
= wxString_in_helper(obj1
); 
15474         if (arg2 
== NULL
) SWIG_fail
; 
15478         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15479         (arg1
)->SetValue((wxString 
const &)*arg2
); 
15481         wxPyEndAllowThreads(__tstate
); 
15482         if (PyErr_Occurred()) SWIG_fail
; 
15484     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
15499 static PyObject 
* TextEntryDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
15501     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
15502     SWIG_TypeClientData(SWIGTYPE_p_wxTextEntryDialog
, obj
); 
15504     return Py_BuildValue((char *)""); 
15506 static int _wrap_GetPasswordFromUserPromptStr_set(PyObject 
*) { 
15507     PyErr_SetString(PyExc_TypeError
,"Variable GetPasswordFromUserPromptStr is read-only."); 
15512 static PyObject 
*_wrap_GetPasswordFromUserPromptStr_get(void) { 
15513     PyObject 
*pyobj 
= NULL
; 
15517         pyobj 
= PyUnicode_FromWideChar((&wxPyGetPasswordFromUserPromptStr
)->c_str(), (&wxPyGetPasswordFromUserPromptStr
)->Len()); 
15519         pyobj 
= PyString_FromStringAndSize((&wxPyGetPasswordFromUserPromptStr
)->c_str(), (&wxPyGetPasswordFromUserPromptStr
)->Len()); 
15526 static PyObject 
*_wrap_new_PasswordEntryDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15527     PyObject 
*resultobj 
= NULL
; 
15528     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
15529     wxString 
*arg2 
= 0 ; 
15530     wxString 
const &arg3_defvalue 
= wxPyGetPasswordFromUserPromptStr 
; 
15531     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
15532     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
15533     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
15534     long arg5 
= (long) wxTextEntryDialogStyle 
; 
15535     wxPoint 
const &arg6_defvalue 
= wxDefaultPosition 
; 
15536     wxPoint 
*arg6 
= (wxPoint 
*) &arg6_defvalue 
; 
15537     wxPasswordEntryDialog 
*result
; 
15538     bool temp2 
= false ; 
15539     bool temp3 
= false ; 
15540     bool temp4 
= false ; 
15542     PyObject 
* obj0 
= 0 ; 
15543     PyObject 
* obj1 
= 0 ; 
15544     PyObject 
* obj2 
= 0 ; 
15545     PyObject 
* obj3 
= 0 ; 
15546     PyObject 
* obj4 
= 0 ; 
15547     PyObject 
* obj5 
= 0 ; 
15548     char *kwnames
[] = { 
15549         (char *) "parent",(char *) "message",(char *) "caption",(char *) "value",(char *) "style",(char *) "pos", NULL 
 
15552     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:new_PasswordEntryDialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
15553     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
15554     if (SWIG_arg_fail(1)) SWIG_fail
; 
15556         arg2 
= wxString_in_helper(obj1
); 
15557         if (arg2 
== NULL
) SWIG_fail
; 
15562             arg3 
= wxString_in_helper(obj2
); 
15563             if (arg3 
== NULL
) SWIG_fail
; 
15569             arg4 
= wxString_in_helper(obj3
); 
15570             if (arg4 
== NULL
) SWIG_fail
; 
15576             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
15577             if (SWIG_arg_fail(5)) SWIG_fail
; 
15583             if ( ! wxPoint_helper(obj5
, &arg6
)) SWIG_fail
; 
15587         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15588         result 
= (wxPasswordEntryDialog 
*)new wxPasswordEntryDialog(arg1
,(wxString 
const &)*arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
,arg5
,(wxPoint 
const &)*arg6
); 
15590         wxPyEndAllowThreads(__tstate
); 
15591         if (PyErr_Occurred()) SWIG_fail
; 
15593     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPasswordEntryDialog
, 1); 
15624 static PyObject 
* PasswordEntryDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
15626     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
15627     SWIG_TypeClientData(SWIGTYPE_p_wxPasswordEntryDialog
, obj
); 
15629     return Py_BuildValue((char *)""); 
15631 static PyObject 
*_wrap_new_FontData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15632     PyObject 
*resultobj 
= NULL
; 
15633     wxFontData 
*result
; 
15634     char *kwnames
[] = { 
15638     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FontData",kwnames
)) goto fail
; 
15640         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15641         result 
= (wxFontData 
*)new wxFontData(); 
15643         wxPyEndAllowThreads(__tstate
); 
15644         if (PyErr_Occurred()) SWIG_fail
; 
15646     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFontData
, 1); 
15653 static PyObject 
*_wrap_delete_FontData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15654     PyObject 
*resultobj 
= NULL
; 
15655     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15656     PyObject 
* obj0 
= 0 ; 
15657     char *kwnames
[] = { 
15658         (char *) "self", NULL 
 
15661     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FontData",kwnames
,&obj0
)) goto fail
; 
15662     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15663     if (SWIG_arg_fail(1)) SWIG_fail
; 
15665         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15668         wxPyEndAllowThreads(__tstate
); 
15669         if (PyErr_Occurred()) SWIG_fail
; 
15671     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
15678 static PyObject 
*_wrap_FontData_EnableEffects(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15679     PyObject 
*resultobj 
= NULL
; 
15680     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15682     PyObject 
* obj0 
= 0 ; 
15683     PyObject 
* obj1 
= 0 ; 
15684     char *kwnames
[] = { 
15685         (char *) "self",(char *) "enable", NULL 
 
15688     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FontData_EnableEffects",kwnames
,&obj0
,&obj1
)) goto fail
; 
15689     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15690     if (SWIG_arg_fail(1)) SWIG_fail
; 
15692         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
15693         if (SWIG_arg_fail(2)) SWIG_fail
; 
15696         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15697         (arg1
)->EnableEffects(arg2
); 
15699         wxPyEndAllowThreads(__tstate
); 
15700         if (PyErr_Occurred()) SWIG_fail
; 
15702     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
15709 static PyObject 
*_wrap_FontData_GetAllowSymbols(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15710     PyObject 
*resultobj 
= NULL
; 
15711     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15713     PyObject 
* obj0 
= 0 ; 
15714     char *kwnames
[] = { 
15715         (char *) "self", NULL 
 
15718     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontData_GetAllowSymbols",kwnames
,&obj0
)) goto fail
; 
15719     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15720     if (SWIG_arg_fail(1)) SWIG_fail
; 
15722         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15723         result 
= (bool)(arg1
)->GetAllowSymbols(); 
15725         wxPyEndAllowThreads(__tstate
); 
15726         if (PyErr_Occurred()) SWIG_fail
; 
15729         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
15737 static PyObject 
*_wrap_FontData_GetColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15738     PyObject 
*resultobj 
= NULL
; 
15739     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15741     PyObject 
* obj0 
= 0 ; 
15742     char *kwnames
[] = { 
15743         (char *) "self", NULL 
 
15746     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontData_GetColour",kwnames
,&obj0
)) goto fail
; 
15747     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15748     if (SWIG_arg_fail(1)) SWIG_fail
; 
15750         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15751         result 
= (arg1
)->GetColour(); 
15753         wxPyEndAllowThreads(__tstate
); 
15754         if (PyErr_Occurred()) SWIG_fail
; 
15757         wxColour 
* resultptr
; 
15758         resultptr 
= new wxColour(static_cast<wxColour 
& >(result
)); 
15759         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
15767 static PyObject 
*_wrap_FontData_GetChosenFont(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15768     PyObject 
*resultobj 
= NULL
; 
15769     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15771     PyObject 
* obj0 
= 0 ; 
15772     char *kwnames
[] = { 
15773         (char *) "self", NULL 
 
15776     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontData_GetChosenFont",kwnames
,&obj0
)) goto fail
; 
15777     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15778     if (SWIG_arg_fail(1)) SWIG_fail
; 
15780         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15781         result 
= (arg1
)->GetChosenFont(); 
15783         wxPyEndAllowThreads(__tstate
); 
15784         if (PyErr_Occurred()) SWIG_fail
; 
15787         wxFont 
* resultptr
; 
15788         resultptr 
= new wxFont(static_cast<wxFont 
& >(result
)); 
15789         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1); 
15797 static PyObject 
*_wrap_FontData_GetEnableEffects(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15798     PyObject 
*resultobj 
= NULL
; 
15799     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15801     PyObject 
* obj0 
= 0 ; 
15802     char *kwnames
[] = { 
15803         (char *) "self", NULL 
 
15806     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontData_GetEnableEffects",kwnames
,&obj0
)) goto fail
; 
15807     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15808     if (SWIG_arg_fail(1)) SWIG_fail
; 
15810         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15811         result 
= (bool)(arg1
)->GetEnableEffects(); 
15813         wxPyEndAllowThreads(__tstate
); 
15814         if (PyErr_Occurred()) SWIG_fail
; 
15817         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
15825 static PyObject 
*_wrap_FontData_GetInitialFont(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15826     PyObject 
*resultobj 
= NULL
; 
15827     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15829     PyObject 
* obj0 
= 0 ; 
15830     char *kwnames
[] = { 
15831         (char *) "self", NULL 
 
15834     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontData_GetInitialFont",kwnames
,&obj0
)) goto fail
; 
15835     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15836     if (SWIG_arg_fail(1)) SWIG_fail
; 
15838         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15839         result 
= (arg1
)->GetInitialFont(); 
15841         wxPyEndAllowThreads(__tstate
); 
15842         if (PyErr_Occurred()) SWIG_fail
; 
15845         wxFont 
* resultptr
; 
15846         resultptr 
= new wxFont(static_cast<wxFont 
& >(result
)); 
15847         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1); 
15855 static PyObject 
*_wrap_FontData_GetShowHelp(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15856     PyObject 
*resultobj 
= NULL
; 
15857     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15859     PyObject 
* obj0 
= 0 ; 
15860     char *kwnames
[] = { 
15861         (char *) "self", NULL 
 
15864     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontData_GetShowHelp",kwnames
,&obj0
)) goto fail
; 
15865     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15866     if (SWIG_arg_fail(1)) SWIG_fail
; 
15868         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15869         result 
= (bool)(arg1
)->GetShowHelp(); 
15871         wxPyEndAllowThreads(__tstate
); 
15872         if (PyErr_Occurred()) SWIG_fail
; 
15875         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
15883 static PyObject 
*_wrap_FontData_SetAllowSymbols(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15884     PyObject 
*resultobj 
= NULL
; 
15885     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15887     PyObject 
* obj0 
= 0 ; 
15888     PyObject 
* obj1 
= 0 ; 
15889     char *kwnames
[] = { 
15890         (char *) "self",(char *) "allowSymbols", NULL 
 
15893     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FontData_SetAllowSymbols",kwnames
,&obj0
,&obj1
)) goto fail
; 
15894     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15895     if (SWIG_arg_fail(1)) SWIG_fail
; 
15897         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
15898         if (SWIG_arg_fail(2)) SWIG_fail
; 
15901         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15902         (arg1
)->SetAllowSymbols(arg2
); 
15904         wxPyEndAllowThreads(__tstate
); 
15905         if (PyErr_Occurred()) SWIG_fail
; 
15907     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
15914 static PyObject 
*_wrap_FontData_SetChosenFont(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15915     PyObject 
*resultobj 
= NULL
; 
15916     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15918     PyObject 
* obj0 
= 0 ; 
15919     PyObject 
* obj1 
= 0 ; 
15920     char *kwnames
[] = { 
15921         (char *) "self",(char *) "font", NULL 
 
15924     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FontData_SetChosenFont",kwnames
,&obj0
,&obj1
)) goto fail
; 
15925     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15926     if (SWIG_arg_fail(1)) SWIG_fail
; 
15928         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION 
| 0); 
15929         if (SWIG_arg_fail(2)) SWIG_fail
; 
15930         if (arg2 
== NULL
) { 
15931             SWIG_null_ref("wxFont"); 
15933         if (SWIG_arg_fail(2)) SWIG_fail
; 
15936         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15937         (arg1
)->SetChosenFont((wxFont 
const &)*arg2
); 
15939         wxPyEndAllowThreads(__tstate
); 
15940         if (PyErr_Occurred()) SWIG_fail
; 
15942     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
15949 static PyObject 
*_wrap_FontData_SetColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15950     PyObject 
*resultobj 
= NULL
; 
15951     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15952     wxColour 
*arg2 
= 0 ; 
15954     PyObject 
* obj0 
= 0 ; 
15955     PyObject 
* obj1 
= 0 ; 
15956     char *kwnames
[] = { 
15957         (char *) "self",(char *) "colour", NULL 
 
15960     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FontData_SetColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
15961     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15962     if (SWIG_arg_fail(1)) SWIG_fail
; 
15965         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
15968         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15969         (arg1
)->SetColour((wxColour 
const &)*arg2
); 
15971         wxPyEndAllowThreads(__tstate
); 
15972         if (PyErr_Occurred()) SWIG_fail
; 
15974     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
15981 static PyObject 
*_wrap_FontData_SetInitialFont(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
15982     PyObject 
*resultobj 
= NULL
; 
15983     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
15985     PyObject 
* obj0 
= 0 ; 
15986     PyObject 
* obj1 
= 0 ; 
15987     char *kwnames
[] = { 
15988         (char *) "self",(char *) "font", NULL 
 
15991     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FontData_SetInitialFont",kwnames
,&obj0
,&obj1
)) goto fail
; 
15992     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
15993     if (SWIG_arg_fail(1)) SWIG_fail
; 
15995         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION 
| 0); 
15996         if (SWIG_arg_fail(2)) SWIG_fail
; 
15997         if (arg2 
== NULL
) { 
15998             SWIG_null_ref("wxFont"); 
16000         if (SWIG_arg_fail(2)) SWIG_fail
; 
16003         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16004         (arg1
)->SetInitialFont((wxFont 
const &)*arg2
); 
16006         wxPyEndAllowThreads(__tstate
); 
16007         if (PyErr_Occurred()) SWIG_fail
; 
16009     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
16016 static PyObject 
*_wrap_FontData_SetRange(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16017     PyObject 
*resultobj 
= NULL
; 
16018     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
16021     PyObject 
* obj0 
= 0 ; 
16022     PyObject 
* obj1 
= 0 ; 
16023     PyObject 
* obj2 
= 0 ; 
16024     char *kwnames
[] = { 
16025         (char *) "self",(char *) "min",(char *) "max", NULL 
 
16028     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FontData_SetRange",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
16029     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
16030     if (SWIG_arg_fail(1)) SWIG_fail
; 
16032         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
16033         if (SWIG_arg_fail(2)) SWIG_fail
; 
16036         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
16037         if (SWIG_arg_fail(3)) SWIG_fail
; 
16040         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16041         (arg1
)->SetRange(arg2
,arg3
); 
16043         wxPyEndAllowThreads(__tstate
); 
16044         if (PyErr_Occurred()) SWIG_fail
; 
16046     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
16053 static PyObject 
*_wrap_FontData_SetShowHelp(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16054     PyObject 
*resultobj 
= NULL
; 
16055     wxFontData 
*arg1 
= (wxFontData 
*) 0 ; 
16057     PyObject 
* obj0 
= 0 ; 
16058     PyObject 
* obj1 
= 0 ; 
16059     char *kwnames
[] = { 
16060         (char *) "self",(char *) "showHelp", NULL 
 
16063     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FontData_SetShowHelp",kwnames
,&obj0
,&obj1
)) goto fail
; 
16064     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
16065     if (SWIG_arg_fail(1)) SWIG_fail
; 
16067         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
16068         if (SWIG_arg_fail(2)) SWIG_fail
; 
16071         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16072         (arg1
)->SetShowHelp(arg2
); 
16074         wxPyEndAllowThreads(__tstate
); 
16075         if (PyErr_Occurred()) SWIG_fail
; 
16077     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
16084 static PyObject 
* FontData_swigregister(PyObject 
*, PyObject 
*args
) { 
16086     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
16087     SWIG_TypeClientData(SWIGTYPE_p_wxFontData
, obj
); 
16089     return Py_BuildValue((char *)""); 
16091 static PyObject 
*_wrap_new_FontDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16092     PyObject 
*resultobj 
= NULL
; 
16093     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
16094     wxFontData 
*arg2 
= 0 ; 
16095     wxFontDialog 
*result
; 
16096     PyObject 
* obj0 
= 0 ; 
16097     PyObject 
* obj1 
= 0 ; 
16098     char *kwnames
[] = { 
16099         (char *) "parent",(char *) "data", NULL 
 
16102     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_FontDialog",kwnames
,&obj0
,&obj1
)) goto fail
; 
16103     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
16104     if (SWIG_arg_fail(1)) SWIG_fail
; 
16106         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFontData
, SWIG_POINTER_EXCEPTION 
| 0); 
16107         if (SWIG_arg_fail(2)) SWIG_fail
; 
16108         if (arg2 
== NULL
) { 
16109             SWIG_null_ref("wxFontData"); 
16111         if (SWIG_arg_fail(2)) SWIG_fail
; 
16114         if (!wxPyCheckForApp()) SWIG_fail
; 
16115         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16116         result 
= (wxFontDialog 
*)new wxFontDialog(arg1
,(wxFontData 
const &)*arg2
); 
16118         wxPyEndAllowThreads(__tstate
); 
16119         if (PyErr_Occurred()) SWIG_fail
; 
16121     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFontDialog
, 1); 
16128 static PyObject 
*_wrap_FontDialog_GetFontData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16129     PyObject 
*resultobj 
= NULL
; 
16130     wxFontDialog 
*arg1 
= (wxFontDialog 
*) 0 ; 
16131     wxFontData 
*result
; 
16132     PyObject 
* obj0 
= 0 ; 
16133     char *kwnames
[] = { 
16134         (char *) "self", NULL 
 
16137     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FontDialog_GetFontData",kwnames
,&obj0
)) goto fail
; 
16138     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFontDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
16139     if (SWIG_arg_fail(1)) SWIG_fail
; 
16141         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16143             wxFontData 
&_result_ref 
= (arg1
)->GetFontData(); 
16144             result 
= (wxFontData 
*) &_result_ref
; 
16147         wxPyEndAllowThreads(__tstate
); 
16148         if (PyErr_Occurred()) SWIG_fail
; 
16150     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFontData
, 0); 
16157 static PyObject 
* FontDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
16159     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
16160     SWIG_TypeClientData(SWIGTYPE_p_wxFontDialog
, obj
); 
16162     return Py_BuildValue((char *)""); 
16164 static PyObject 
*_wrap_GetFontFromUser(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16165     PyObject 
*resultobj 
= NULL
; 
16166     wxWindow 
*arg1 
= (wxWindow 
*) NULL 
; 
16167     wxFont 
const &arg2_defvalue 
= wxNullFont 
; 
16168     wxFont 
*arg2 
= (wxFont 
*) &arg2_defvalue 
; 
16169     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
16170     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
16172     bool temp3 
= false ; 
16173     PyObject 
* obj0 
= 0 ; 
16174     PyObject 
* obj1 
= 0 ; 
16175     PyObject 
* obj2 
= 0 ; 
16176     char *kwnames
[] = { 
16177         (char *) "parent",(char *) "fontInit",(char *) "caption", NULL 
 
16180     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:GetFontFromUser",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
16182         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
16183         if (SWIG_arg_fail(1)) SWIG_fail
; 
16187             SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION 
| 0); 
16188             if (SWIG_arg_fail(2)) SWIG_fail
; 
16189             if (arg2 
== NULL
) { 
16190                 SWIG_null_ref("wxFont"); 
16192             if (SWIG_arg_fail(2)) SWIG_fail
; 
16197             arg3 
= wxString_in_helper(obj2
); 
16198             if (arg3 
== NULL
) SWIG_fail
; 
16203         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16204         result 
= wxGetFontFromUser(arg1
,(wxFont 
const &)*arg2
,(wxString 
const &)*arg3
); 
16206         wxPyEndAllowThreads(__tstate
); 
16207         if (PyErr_Occurred()) SWIG_fail
; 
16210         wxFont 
* resultptr
; 
16211         resultptr 
= new wxFont(static_cast<wxFont 
& >(result
)); 
16212         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1); 
16228 static PyObject 
*_wrap_new_MessageDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16229     PyObject 
*resultobj 
= NULL
; 
16230     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
16231     wxString 
*arg2 
= 0 ; 
16232     wxString 
const &arg3_defvalue 
= wxPyMessageBoxCaptionStr 
; 
16233     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
16234     long arg4 
= (long) wxOK
|wxCANCEL
|wxCENTRE 
; 
16235     wxPoint 
const &arg5_defvalue 
= wxDefaultPosition 
; 
16236     wxPoint 
*arg5 
= (wxPoint 
*) &arg5_defvalue 
; 
16237     wxMessageDialog 
*result
; 
16238     bool temp2 
= false ; 
16239     bool temp3 
= false ; 
16241     PyObject 
* obj0 
= 0 ; 
16242     PyObject 
* obj1 
= 0 ; 
16243     PyObject 
* obj2 
= 0 ; 
16244     PyObject 
* obj3 
= 0 ; 
16245     PyObject 
* obj4 
= 0 ; 
16246     char *kwnames
[] = { 
16247         (char *) "parent",(char *) "message",(char *) "caption",(char *) "style",(char *) "pos", NULL 
 
16250     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_MessageDialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
16251     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
16252     if (SWIG_arg_fail(1)) SWIG_fail
; 
16254         arg2 
= wxString_in_helper(obj1
); 
16255         if (arg2 
== NULL
) SWIG_fail
; 
16260             arg3 
= wxString_in_helper(obj2
); 
16261             if (arg3 
== NULL
) SWIG_fail
; 
16267             arg4 
= static_cast<long >(SWIG_As_long(obj3
));  
16268             if (SWIG_arg_fail(4)) SWIG_fail
; 
16274             if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
; 
16278         if (!wxPyCheckForApp()) SWIG_fail
; 
16279         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16280         result 
= (wxMessageDialog 
*)new wxMessageDialog(arg1
,(wxString 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
,(wxPoint 
const &)*arg5
); 
16282         wxPyEndAllowThreads(__tstate
); 
16283         if (PyErr_Occurred()) SWIG_fail
; 
16285     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMessageDialog
, 1); 
16308 static PyObject 
* MessageDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
16310     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
16311     SWIG_TypeClientData(SWIGTYPE_p_wxMessageDialog
, obj
); 
16313     return Py_BuildValue((char *)""); 
16315 static PyObject 
*_wrap_new_ProgressDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16316     PyObject 
*resultobj 
= NULL
; 
16317     wxString 
*arg1 
= 0 ; 
16318     wxString 
*arg2 
= 0 ; 
16319     int arg3 
= (int) 100 ; 
16320     wxWindow 
*arg4 
= (wxWindow 
*) NULL 
; 
16321     int arg5 
= (int) wxPD_AUTO_HIDE
|wxPD_APP_MODAL 
; 
16322     wxProgressDialog 
*result
; 
16323     bool temp1 
= false ; 
16324     bool temp2 
= false ; 
16325     PyObject 
* obj0 
= 0 ; 
16326     PyObject 
* obj1 
= 0 ; 
16327     PyObject 
* obj2 
= 0 ; 
16328     PyObject 
* obj3 
= 0 ; 
16329     PyObject 
* obj4 
= 0 ; 
16330     char *kwnames
[] = { 
16331         (char *) "title",(char *) "message",(char *) "maximum",(char *) "parent",(char *) "style", NULL 
 
16334     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_ProgressDialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
16336         arg1 
= wxString_in_helper(obj0
); 
16337         if (arg1 
== NULL
) SWIG_fail
; 
16341         arg2 
= wxString_in_helper(obj1
); 
16342         if (arg2 
== NULL
) SWIG_fail
; 
16347             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
16348             if (SWIG_arg_fail(3)) SWIG_fail
; 
16352         SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
16353         if (SWIG_arg_fail(4)) SWIG_fail
; 
16357             arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
16358             if (SWIG_arg_fail(5)) SWIG_fail
; 
16362         if (!wxPyCheckForApp()) SWIG_fail
; 
16363         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16364         result 
= (wxProgressDialog 
*)new wxProgressDialog((wxString 
const &)*arg1
,(wxString 
const &)*arg2
,arg3
,arg4
,arg5
); 
16366         wxPyEndAllowThreads(__tstate
); 
16367         if (PyErr_Occurred()) SWIG_fail
; 
16369     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxProgressDialog
, 1); 
16392 static PyObject 
*_wrap_ProgressDialog_Update(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16393     PyObject 
*resultobj 
= NULL
; 
16394     wxProgressDialog 
*arg1 
= (wxProgressDialog 
*) 0 ; 
16396     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
16397     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
16399     bool temp3 
= false ; 
16400     PyObject 
* obj0 
= 0 ; 
16401     PyObject 
* obj1 
= 0 ; 
16402     PyObject 
* obj2 
= 0 ; 
16403     char *kwnames
[] = { 
16404         (char *) "self",(char *) "value",(char *) "newmsg", NULL 
 
16407     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ProgressDialog_Update",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
16408     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxProgressDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
16409     if (SWIG_arg_fail(1)) SWIG_fail
; 
16411         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
16412         if (SWIG_arg_fail(2)) SWIG_fail
; 
16416             arg3 
= wxString_in_helper(obj2
); 
16417             if (arg3 
== NULL
) SWIG_fail
; 
16422         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16423         result 
= (bool)(arg1
)->Update(arg2
,(wxString 
const &)*arg3
); 
16425         wxPyEndAllowThreads(__tstate
); 
16426         if (PyErr_Occurred()) SWIG_fail
; 
16429         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16445 static PyObject 
*_wrap_ProgressDialog_Resume(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16446     PyObject 
*resultobj 
= NULL
; 
16447     wxProgressDialog 
*arg1 
= (wxProgressDialog 
*) 0 ; 
16448     PyObject 
* obj0 
= 0 ; 
16449     char *kwnames
[] = { 
16450         (char *) "self", NULL 
 
16453     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ProgressDialog_Resume",kwnames
,&obj0
)) goto fail
; 
16454     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxProgressDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
16455     if (SWIG_arg_fail(1)) SWIG_fail
; 
16457         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16460         wxPyEndAllowThreads(__tstate
); 
16461         if (PyErr_Occurred()) SWIG_fail
; 
16463     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
16470 static PyObject 
* ProgressDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
16472     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
16473     SWIG_TypeClientData(SWIGTYPE_p_wxProgressDialog
, obj
); 
16475     return Py_BuildValue((char *)""); 
16477 static PyObject 
*_wrap_new_FindDialogEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16478     PyObject 
*resultobj 
= NULL
; 
16479     wxEventType arg1 
= (wxEventType
) wxEVT_NULL 
; 
16480     int arg2 
= (int) 0 ; 
16481     wxFindDialogEvent 
*result
; 
16482     PyObject 
* obj0 
= 0 ; 
16483     PyObject 
* obj1 
= 0 ; 
16484     char *kwnames
[] = { 
16485         (char *) "commandType",(char *) "id", NULL 
 
16488     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_FindDialogEvent",kwnames
,&obj0
,&obj1
)) goto fail
; 
16491             arg1 
= static_cast<wxEventType 
>(SWIG_As_int(obj0
));  
16492             if (SWIG_arg_fail(1)) SWIG_fail
; 
16497             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
16498             if (SWIG_arg_fail(2)) SWIG_fail
; 
16502         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16503         result 
= (wxFindDialogEvent 
*)new wxFindDialogEvent(arg1
,arg2
); 
16505         wxPyEndAllowThreads(__tstate
); 
16506         if (PyErr_Occurred()) SWIG_fail
; 
16508     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFindDialogEvent
, 1); 
16515 static PyObject 
*_wrap_FindDialogEvent_GetFlags(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16516     PyObject 
*resultobj 
= NULL
; 
16517     wxFindDialogEvent 
*arg1 
= (wxFindDialogEvent 
*) 0 ; 
16519     PyObject 
* obj0 
= 0 ; 
16520     char *kwnames
[] = { 
16521         (char *) "self", NULL 
 
16524     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FindDialogEvent_GetFlags",kwnames
,&obj0
)) goto fail
; 
16525     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindDialogEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
16526     if (SWIG_arg_fail(1)) SWIG_fail
; 
16528         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16529         result 
= (int)(arg1
)->GetFlags(); 
16531         wxPyEndAllowThreads(__tstate
); 
16532         if (PyErr_Occurred()) SWIG_fail
; 
16535         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
16543 static PyObject 
*_wrap_FindDialogEvent_GetFindString(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16544     PyObject 
*resultobj 
= NULL
; 
16545     wxFindDialogEvent 
*arg1 
= (wxFindDialogEvent 
*) 0 ; 
16547     PyObject 
* obj0 
= 0 ; 
16548     char *kwnames
[] = { 
16549         (char *) "self", NULL 
 
16552     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FindDialogEvent_GetFindString",kwnames
,&obj0
)) goto fail
; 
16553     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindDialogEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
16554     if (SWIG_arg_fail(1)) SWIG_fail
; 
16556         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16558             wxString 
const &_result_ref 
= (arg1
)->GetFindString(); 
16559             result 
= (wxString 
*) &_result_ref
; 
16562         wxPyEndAllowThreads(__tstate
); 
16563         if (PyErr_Occurred()) SWIG_fail
; 
16567         resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
16569         resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
16578 static PyObject 
*_wrap_FindDialogEvent_GetReplaceString(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16579     PyObject 
*resultobj 
= NULL
; 
16580     wxFindDialogEvent 
*arg1 
= (wxFindDialogEvent 
*) 0 ; 
16582     PyObject 
* obj0 
= 0 ; 
16583     char *kwnames
[] = { 
16584         (char *) "self", NULL 
 
16587     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FindDialogEvent_GetReplaceString",kwnames
,&obj0
)) goto fail
; 
16588     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindDialogEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
16589     if (SWIG_arg_fail(1)) SWIG_fail
; 
16591         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16593             wxString 
const &_result_ref 
= (arg1
)->GetReplaceString(); 
16594             result 
= (wxString 
*) &_result_ref
; 
16597         wxPyEndAllowThreads(__tstate
); 
16598         if (PyErr_Occurred()) SWIG_fail
; 
16602         resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
16604         resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
16613 static PyObject 
*_wrap_FindDialogEvent_GetDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16614     PyObject 
*resultobj 
= NULL
; 
16615     wxFindDialogEvent 
*arg1 
= (wxFindDialogEvent 
*) 0 ; 
16616     wxFindReplaceDialog 
*result
; 
16617     PyObject 
* obj0 
= 0 ; 
16618     char *kwnames
[] = { 
16619         (char *) "self", NULL 
 
16622     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FindDialogEvent_GetDialog",kwnames
,&obj0
)) goto fail
; 
16623     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindDialogEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
16624     if (SWIG_arg_fail(1)) SWIG_fail
; 
16626         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16627         result 
= (wxFindReplaceDialog 
*)(arg1
)->GetDialog(); 
16629         wxPyEndAllowThreads(__tstate
); 
16630         if (PyErr_Occurred()) SWIG_fail
; 
16632     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFindReplaceDialog
, 0); 
16639 static PyObject 
*_wrap_FindDialogEvent_SetFlags(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16640     PyObject 
*resultobj 
= NULL
; 
16641     wxFindDialogEvent 
*arg1 
= (wxFindDialogEvent 
*) 0 ; 
16643     PyObject 
* obj0 
= 0 ; 
16644     PyObject 
* obj1 
= 0 ; 
16645     char *kwnames
[] = { 
16646         (char *) "self",(char *) "flags", NULL 
 
16649     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FindDialogEvent_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
; 
16650     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindDialogEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
16651     if (SWIG_arg_fail(1)) SWIG_fail
; 
16653         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
16654         if (SWIG_arg_fail(2)) SWIG_fail
; 
16657         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16658         (arg1
)->SetFlags(arg2
); 
16660         wxPyEndAllowThreads(__tstate
); 
16661         if (PyErr_Occurred()) SWIG_fail
; 
16663     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
16670 static PyObject 
*_wrap_FindDialogEvent_SetFindString(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16671     PyObject 
*resultobj 
= NULL
; 
16672     wxFindDialogEvent 
*arg1 
= (wxFindDialogEvent 
*) 0 ; 
16673     wxString 
*arg2 
= 0 ; 
16674     bool temp2 
= false ; 
16675     PyObject 
* obj0 
= 0 ; 
16676     PyObject 
* obj1 
= 0 ; 
16677     char *kwnames
[] = { 
16678         (char *) "self",(char *) "str", NULL 
 
16681     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FindDialogEvent_SetFindString",kwnames
,&obj0
,&obj1
)) goto fail
; 
16682     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindDialogEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
16683     if (SWIG_arg_fail(1)) SWIG_fail
; 
16685         arg2 
= wxString_in_helper(obj1
); 
16686         if (arg2 
== NULL
) SWIG_fail
; 
16690         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16691         (arg1
)->SetFindString((wxString 
const &)*arg2
); 
16693         wxPyEndAllowThreads(__tstate
); 
16694         if (PyErr_Occurred()) SWIG_fail
; 
16696     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
16711 static PyObject 
*_wrap_FindDialogEvent_SetReplaceString(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16712     PyObject 
*resultobj 
= NULL
; 
16713     wxFindDialogEvent 
*arg1 
= (wxFindDialogEvent 
*) 0 ; 
16714     wxString 
*arg2 
= 0 ; 
16715     bool temp2 
= false ; 
16716     PyObject 
* obj0 
= 0 ; 
16717     PyObject 
* obj1 
= 0 ; 
16718     char *kwnames
[] = { 
16719         (char *) "self",(char *) "str", NULL 
 
16722     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FindDialogEvent_SetReplaceString",kwnames
,&obj0
,&obj1
)) goto fail
; 
16723     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindDialogEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
16724     if (SWIG_arg_fail(1)) SWIG_fail
; 
16726         arg2 
= wxString_in_helper(obj1
); 
16727         if (arg2 
== NULL
) SWIG_fail
; 
16731         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16732         (arg1
)->SetReplaceString((wxString 
const &)*arg2
); 
16734         wxPyEndAllowThreads(__tstate
); 
16735         if (PyErr_Occurred()) SWIG_fail
; 
16737     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
16752 static PyObject 
* FindDialogEvent_swigregister(PyObject 
*, PyObject 
*args
) { 
16754     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
16755     SWIG_TypeClientData(SWIGTYPE_p_wxFindDialogEvent
, obj
); 
16757     return Py_BuildValue((char *)""); 
16759 static PyObject 
*_wrap_new_FindReplaceData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16760     PyObject 
*resultobj 
= NULL
; 
16761     int arg1 
= (int) 0 ; 
16762     wxFindReplaceData 
*result
; 
16763     PyObject 
* obj0 
= 0 ; 
16764     char *kwnames
[] = { 
16765         (char *) "flags", NULL 
 
16768     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_FindReplaceData",kwnames
,&obj0
)) goto fail
; 
16771             arg1 
= static_cast<int >(SWIG_As_int(obj0
));  
16772             if (SWIG_arg_fail(1)) SWIG_fail
; 
16776         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16777         result 
= (wxFindReplaceData 
*)new wxFindReplaceData(arg1
); 
16779         wxPyEndAllowThreads(__tstate
); 
16780         if (PyErr_Occurred()) SWIG_fail
; 
16782     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFindReplaceData
, 1); 
16789 static PyObject 
*_wrap_delete_FindReplaceData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16790     PyObject 
*resultobj 
= NULL
; 
16791     wxFindReplaceData 
*arg1 
= (wxFindReplaceData 
*) 0 ; 
16792     PyObject 
* obj0 
= 0 ; 
16793     char *kwnames
[] = { 
16794         (char *) "self", NULL 
 
16797     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FindReplaceData",kwnames
,&obj0
)) goto fail
; 
16798     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindReplaceData
, SWIG_POINTER_EXCEPTION 
| 0); 
16799     if (SWIG_arg_fail(1)) SWIG_fail
; 
16801         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16804         wxPyEndAllowThreads(__tstate
); 
16805         if (PyErr_Occurred()) SWIG_fail
; 
16807     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
16814 static PyObject 
*_wrap_FindReplaceData_GetFindString(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16815     PyObject 
*resultobj 
= NULL
; 
16816     wxFindReplaceData 
*arg1 
= (wxFindReplaceData 
*) 0 ; 
16818     PyObject 
* obj0 
= 0 ; 
16819     char *kwnames
[] = { 
16820         (char *) "self", NULL 
 
16823     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FindReplaceData_GetFindString",kwnames
,&obj0
)) goto fail
; 
16824     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindReplaceData
, SWIG_POINTER_EXCEPTION 
| 0); 
16825     if (SWIG_arg_fail(1)) SWIG_fail
; 
16827         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16829             wxString 
const &_result_ref 
= (arg1
)->GetFindString(); 
16830             result 
= (wxString 
*) &_result_ref
; 
16833         wxPyEndAllowThreads(__tstate
); 
16834         if (PyErr_Occurred()) SWIG_fail
; 
16838         resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
16840         resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
16849 static PyObject 
*_wrap_FindReplaceData_GetReplaceString(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16850     PyObject 
*resultobj 
= NULL
; 
16851     wxFindReplaceData 
*arg1 
= (wxFindReplaceData 
*) 0 ; 
16853     PyObject 
* obj0 
= 0 ; 
16854     char *kwnames
[] = { 
16855         (char *) "self", NULL 
 
16858     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FindReplaceData_GetReplaceString",kwnames
,&obj0
)) goto fail
; 
16859     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindReplaceData
, SWIG_POINTER_EXCEPTION 
| 0); 
16860     if (SWIG_arg_fail(1)) SWIG_fail
; 
16862         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16864             wxString 
const &_result_ref 
= (arg1
)->GetReplaceString(); 
16865             result 
= (wxString 
*) &_result_ref
; 
16868         wxPyEndAllowThreads(__tstate
); 
16869         if (PyErr_Occurred()) SWIG_fail
; 
16873         resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
16875         resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
16884 static PyObject 
*_wrap_FindReplaceData_GetFlags(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16885     PyObject 
*resultobj 
= NULL
; 
16886     wxFindReplaceData 
*arg1 
= (wxFindReplaceData 
*) 0 ; 
16888     PyObject 
* obj0 
= 0 ; 
16889     char *kwnames
[] = { 
16890         (char *) "self", NULL 
 
16893     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FindReplaceData_GetFlags",kwnames
,&obj0
)) goto fail
; 
16894     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindReplaceData
, SWIG_POINTER_EXCEPTION 
| 0); 
16895     if (SWIG_arg_fail(1)) SWIG_fail
; 
16897         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16898         result 
= (int)(arg1
)->GetFlags(); 
16900         wxPyEndAllowThreads(__tstate
); 
16901         if (PyErr_Occurred()) SWIG_fail
; 
16904         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
16912 static PyObject 
*_wrap_FindReplaceData_SetFlags(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16913     PyObject 
*resultobj 
= NULL
; 
16914     wxFindReplaceData 
*arg1 
= (wxFindReplaceData 
*) 0 ; 
16916     PyObject 
* obj0 
= 0 ; 
16917     PyObject 
* obj1 
= 0 ; 
16918     char *kwnames
[] = { 
16919         (char *) "self",(char *) "flags", NULL 
 
16922     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FindReplaceData_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
; 
16923     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindReplaceData
, SWIG_POINTER_EXCEPTION 
| 0); 
16924     if (SWIG_arg_fail(1)) SWIG_fail
; 
16926         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
16927         if (SWIG_arg_fail(2)) SWIG_fail
; 
16930         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16931         (arg1
)->SetFlags(arg2
); 
16933         wxPyEndAllowThreads(__tstate
); 
16934         if (PyErr_Occurred()) SWIG_fail
; 
16936     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
16943 static PyObject 
*_wrap_FindReplaceData_SetFindString(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16944     PyObject 
*resultobj 
= NULL
; 
16945     wxFindReplaceData 
*arg1 
= (wxFindReplaceData 
*) 0 ; 
16946     wxString 
*arg2 
= 0 ; 
16947     bool temp2 
= false ; 
16948     PyObject 
* obj0 
= 0 ; 
16949     PyObject 
* obj1 
= 0 ; 
16950     char *kwnames
[] = { 
16951         (char *) "self",(char *) "str", NULL 
 
16954     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FindReplaceData_SetFindString",kwnames
,&obj0
,&obj1
)) goto fail
; 
16955     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindReplaceData
, SWIG_POINTER_EXCEPTION 
| 0); 
16956     if (SWIG_arg_fail(1)) SWIG_fail
; 
16958         arg2 
= wxString_in_helper(obj1
); 
16959         if (arg2 
== NULL
) SWIG_fail
; 
16963         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16964         (arg1
)->SetFindString((wxString 
const &)*arg2
); 
16966         wxPyEndAllowThreads(__tstate
); 
16967         if (PyErr_Occurred()) SWIG_fail
; 
16969     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
16984 static PyObject 
*_wrap_FindReplaceData_SetReplaceString(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
16985     PyObject 
*resultobj 
= NULL
; 
16986     wxFindReplaceData 
*arg1 
= (wxFindReplaceData 
*) 0 ; 
16987     wxString 
*arg2 
= 0 ; 
16988     bool temp2 
= false ; 
16989     PyObject 
* obj0 
= 0 ; 
16990     PyObject 
* obj1 
= 0 ; 
16991     char *kwnames
[] = { 
16992         (char *) "self",(char *) "str", NULL 
 
16995     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FindReplaceData_SetReplaceString",kwnames
,&obj0
,&obj1
)) goto fail
; 
16996     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindReplaceData
, SWIG_POINTER_EXCEPTION 
| 0); 
16997     if (SWIG_arg_fail(1)) SWIG_fail
; 
16999         arg2 
= wxString_in_helper(obj1
); 
17000         if (arg2 
== NULL
) SWIG_fail
; 
17004         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17005         (arg1
)->SetReplaceString((wxString 
const &)*arg2
); 
17007         wxPyEndAllowThreads(__tstate
); 
17008         if (PyErr_Occurred()) SWIG_fail
; 
17010     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
17025 static PyObject 
* FindReplaceData_swigregister(PyObject 
*, PyObject 
*args
) { 
17027     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
17028     SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceData
, obj
); 
17030     return Py_BuildValue((char *)""); 
17032 static PyObject 
*_wrap_new_FindReplaceDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17033     PyObject 
*resultobj 
= NULL
; 
17034     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
17035     wxFindReplaceData 
*arg2 
= (wxFindReplaceData 
*) 0 ; 
17036     wxString 
*arg3 
= 0 ; 
17037     int arg4 
= (int) 0 ; 
17038     wxFindReplaceDialog 
*result
; 
17039     bool temp3 
= false ; 
17040     PyObject 
* obj0 
= 0 ; 
17041     PyObject 
* obj1 
= 0 ; 
17042     PyObject 
* obj2 
= 0 ; 
17043     PyObject 
* obj3 
= 0 ; 
17044     char *kwnames
[] = { 
17045         (char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL 
 
17048     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:new_FindReplaceDialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
17049     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
17050     if (SWIG_arg_fail(1)) SWIG_fail
; 
17051     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFindReplaceData
, SWIG_POINTER_EXCEPTION 
| 0); 
17052     if (SWIG_arg_fail(2)) SWIG_fail
; 
17054         arg3 
= wxString_in_helper(obj2
); 
17055         if (arg3 
== NULL
) SWIG_fail
; 
17060             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
17061             if (SWIG_arg_fail(4)) SWIG_fail
; 
17065         if (!wxPyCheckForApp()) SWIG_fail
; 
17066         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17067         result 
= (wxFindReplaceDialog 
*)new wxFindReplaceDialog(arg1
,arg2
,(wxString 
const &)*arg3
,arg4
); 
17069         wxPyEndAllowThreads(__tstate
); 
17070         if (PyErr_Occurred()) SWIG_fail
; 
17072     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFindReplaceDialog
, 1); 
17087 static PyObject 
*_wrap_new_PreFindReplaceDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17088     PyObject 
*resultobj 
= NULL
; 
17089     wxFindReplaceDialog 
*result
; 
17090     char *kwnames
[] = { 
17094     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreFindReplaceDialog",kwnames
)) goto fail
; 
17096         if (!wxPyCheckForApp()) SWIG_fail
; 
17097         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17098         result 
= (wxFindReplaceDialog 
*)new wxFindReplaceDialog(); 
17100         wxPyEndAllowThreads(__tstate
); 
17101         if (PyErr_Occurred()) SWIG_fail
; 
17103     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFindReplaceDialog
, 1); 
17110 static PyObject 
*_wrap_FindReplaceDialog_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17111     PyObject 
*resultobj 
= NULL
; 
17112     wxFindReplaceDialog 
*arg1 
= (wxFindReplaceDialog 
*) 0 ; 
17113     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
17114     wxFindReplaceData 
*arg3 
= (wxFindReplaceData 
*) 0 ; 
17115     wxString 
*arg4 
= 0 ; 
17116     int arg5 
= (int) 0 ; 
17118     bool temp4 
= false ; 
17119     PyObject 
* obj0 
= 0 ; 
17120     PyObject 
* obj1 
= 0 ; 
17121     PyObject 
* obj2 
= 0 ; 
17122     PyObject 
* obj3 
= 0 ; 
17123     PyObject 
* obj4 
= 0 ; 
17124     char *kwnames
[] = { 
17125         (char *) "self",(char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL 
 
17128     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:FindReplaceDialog_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
17129     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindReplaceDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
17130     if (SWIG_arg_fail(1)) SWIG_fail
; 
17131     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
17132     if (SWIG_arg_fail(2)) SWIG_fail
; 
17133     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxFindReplaceData
, SWIG_POINTER_EXCEPTION 
| 0); 
17134     if (SWIG_arg_fail(3)) SWIG_fail
; 
17136         arg4 
= wxString_in_helper(obj3
); 
17137         if (arg4 
== NULL
) SWIG_fail
; 
17142             arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
17143             if (SWIG_arg_fail(5)) SWIG_fail
; 
17147         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17148         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxString 
const &)*arg4
,arg5
); 
17150         wxPyEndAllowThreads(__tstate
); 
17151         if (PyErr_Occurred()) SWIG_fail
; 
17154         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
17170 static PyObject 
*_wrap_FindReplaceDialog_GetData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17171     PyObject 
*resultobj 
= NULL
; 
17172     wxFindReplaceDialog 
*arg1 
= (wxFindReplaceDialog 
*) 0 ; 
17173     wxFindReplaceData 
*result
; 
17174     PyObject 
* obj0 
= 0 ; 
17175     char *kwnames
[] = { 
17176         (char *) "self", NULL 
 
17179     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FindReplaceDialog_GetData",kwnames
,&obj0
)) goto fail
; 
17180     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindReplaceDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
17181     if (SWIG_arg_fail(1)) SWIG_fail
; 
17183         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17184         result 
= (wxFindReplaceData 
*)(arg1
)->GetData(); 
17186         wxPyEndAllowThreads(__tstate
); 
17187         if (PyErr_Occurred()) SWIG_fail
; 
17189     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFindReplaceData
, 0); 
17196 static PyObject 
*_wrap_FindReplaceDialog_SetData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17197     PyObject 
*resultobj 
= NULL
; 
17198     wxFindReplaceDialog 
*arg1 
= (wxFindReplaceDialog 
*) 0 ; 
17199     wxFindReplaceData 
*arg2 
= (wxFindReplaceData 
*) 0 ; 
17200     PyObject 
* obj0 
= 0 ; 
17201     PyObject 
* obj1 
= 0 ; 
17202     char *kwnames
[] = { 
17203         (char *) "self",(char *) "data", NULL 
 
17206     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FindReplaceDialog_SetData",kwnames
,&obj0
,&obj1
)) goto fail
; 
17207     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFindReplaceDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
17208     if (SWIG_arg_fail(1)) SWIG_fail
; 
17209     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFindReplaceData
, SWIG_POINTER_EXCEPTION 
| 0); 
17210     if (SWIG_arg_fail(2)) SWIG_fail
; 
17212         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17213         (arg1
)->SetData(arg2
); 
17215         wxPyEndAllowThreads(__tstate
); 
17216         if (PyErr_Occurred()) SWIG_fail
; 
17218     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
17225 static PyObject 
* FindReplaceDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
17227     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
17228     SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceDialog
, obj
); 
17230     return Py_BuildValue((char *)""); 
17232 static PyObject 
*_wrap_new_MDIParentFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17233     PyObject 
*resultobj 
= NULL
; 
17234     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
17235     int arg2 
= (int) (int)-1 ; 
17236     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
17237     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
17238     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
17239     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
17240     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
17241     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
17242     long arg6 
= (long) wxDEFAULT_FRAME_STYLE
|wxVSCROLL
|wxHSCROLL 
; 
17243     wxString 
const &arg7_defvalue 
= wxPyFrameNameStr 
; 
17244     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
17245     wxMDIParentFrame 
*result
; 
17246     bool temp3 
= false ; 
17249     bool temp7 
= false ; 
17250     PyObject 
* obj0 
= 0 ; 
17251     PyObject 
* obj1 
= 0 ; 
17252     PyObject 
* obj2 
= 0 ; 
17253     PyObject 
* obj3 
= 0 ; 
17254     PyObject 
* obj4 
= 0 ; 
17255     PyObject 
* obj5 
= 0 ; 
17256     PyObject 
* obj6 
= 0 ; 
17257     char *kwnames
[] = { 
17258         (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
17261     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_MDIParentFrame",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
17262     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
17263     if (SWIG_arg_fail(1)) SWIG_fail
; 
17266             arg2 
= static_cast<int const >(SWIG_As_int(obj1
));  
17267             if (SWIG_arg_fail(2)) SWIG_fail
; 
17272             arg3 
= wxString_in_helper(obj2
); 
17273             if (arg3 
== NULL
) SWIG_fail
; 
17280             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
17286             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
17291             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
17292             if (SWIG_arg_fail(6)) SWIG_fail
; 
17297             arg7 
= wxString_in_helper(obj6
); 
17298             if (arg7 
== NULL
) SWIG_fail
; 
17303         if (!wxPyCheckForApp()) SWIG_fail
; 
17304         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17305         result 
= (wxMDIParentFrame 
*)new wxMDIParentFrame(arg1
,arg2
,(wxString 
const &)*arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
17307         wxPyEndAllowThreads(__tstate
); 
17308         if (PyErr_Occurred()) SWIG_fail
; 
17310     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMDIParentFrame
, 1); 
17333 static PyObject 
*_wrap_new_PreMDIParentFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17334     PyObject 
*resultobj 
= NULL
; 
17335     wxMDIParentFrame 
*result
; 
17336     char *kwnames
[] = { 
17340     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreMDIParentFrame",kwnames
)) goto fail
; 
17342         if (!wxPyCheckForApp()) SWIG_fail
; 
17343         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17344         result 
= (wxMDIParentFrame 
*)new wxMDIParentFrame(); 
17346         wxPyEndAllowThreads(__tstate
); 
17347         if (PyErr_Occurred()) SWIG_fail
; 
17349     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMDIParentFrame
, 1); 
17356 static PyObject 
*_wrap_MDIParentFrame_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17357     PyObject 
*resultobj 
= NULL
; 
17358     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17359     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
17360     int arg3 
= (int) (int)-1 ; 
17361     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
17362     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
17363     wxPoint 
const &arg5_defvalue 
= wxDefaultPosition 
; 
17364     wxPoint 
*arg5 
= (wxPoint 
*) &arg5_defvalue 
; 
17365     wxSize 
const &arg6_defvalue 
= wxDefaultSize 
; 
17366     wxSize 
*arg6 
= (wxSize 
*) &arg6_defvalue 
; 
17367     long arg7 
= (long) wxDEFAULT_FRAME_STYLE
|wxVSCROLL
|wxHSCROLL 
; 
17368     wxString 
const &arg8_defvalue 
= wxPyFrameNameStr 
; 
17369     wxString 
*arg8 
= (wxString 
*) &arg8_defvalue 
; 
17371     bool temp4 
= false ; 
17374     bool temp8 
= false ; 
17375     PyObject 
* obj0 
= 0 ; 
17376     PyObject 
* obj1 
= 0 ; 
17377     PyObject 
* obj2 
= 0 ; 
17378     PyObject 
* obj3 
= 0 ; 
17379     PyObject 
* obj4 
= 0 ; 
17380     PyObject 
* obj5 
= 0 ; 
17381     PyObject 
* obj6 
= 0 ; 
17382     PyObject 
* obj7 
= 0 ; 
17383     char *kwnames
[] = { 
17384         (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
17387     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:MDIParentFrame_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
; 
17388     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17389     if (SWIG_arg_fail(1)) SWIG_fail
; 
17390     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
17391     if (SWIG_arg_fail(2)) SWIG_fail
; 
17394             arg3 
= static_cast<int const >(SWIG_As_int(obj2
));  
17395             if (SWIG_arg_fail(3)) SWIG_fail
; 
17400             arg4 
= wxString_in_helper(obj3
); 
17401             if (arg4 
== NULL
) SWIG_fail
; 
17408             if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
; 
17414             if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
; 
17419             arg7 
= static_cast<long >(SWIG_As_long(obj6
));  
17420             if (SWIG_arg_fail(7)) SWIG_fail
; 
17425             arg8 
= wxString_in_helper(obj7
); 
17426             if (arg8 
== NULL
) SWIG_fail
; 
17431         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17432         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxString 
const &)*arg4
,(wxPoint 
const &)*arg5
,(wxSize 
const &)*arg6
,arg7
,(wxString 
const &)*arg8
); 
17434         wxPyEndAllowThreads(__tstate
); 
17435         if (PyErr_Occurred()) SWIG_fail
; 
17438         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
17462 static PyObject 
*_wrap_MDIParentFrame_ActivateNext(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17463     PyObject 
*resultobj 
= NULL
; 
17464     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17465     PyObject 
* obj0 
= 0 ; 
17466     char *kwnames
[] = { 
17467         (char *) "self", NULL 
 
17470     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MDIParentFrame_ActivateNext",kwnames
,&obj0
)) goto fail
; 
17471     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17472     if (SWIG_arg_fail(1)) SWIG_fail
; 
17474         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17475         (arg1
)->ActivateNext(); 
17477         wxPyEndAllowThreads(__tstate
); 
17478         if (PyErr_Occurred()) SWIG_fail
; 
17480     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
17487 static PyObject 
*_wrap_MDIParentFrame_ActivatePrevious(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17488     PyObject 
*resultobj 
= NULL
; 
17489     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17490     PyObject 
* obj0 
= 0 ; 
17491     char *kwnames
[] = { 
17492         (char *) "self", NULL 
 
17495     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MDIParentFrame_ActivatePrevious",kwnames
,&obj0
)) goto fail
; 
17496     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17497     if (SWIG_arg_fail(1)) SWIG_fail
; 
17499         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17500         (arg1
)->ActivatePrevious(); 
17502         wxPyEndAllowThreads(__tstate
); 
17503         if (PyErr_Occurred()) SWIG_fail
; 
17505     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
17512 static PyObject 
*_wrap_MDIParentFrame_ArrangeIcons(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17513     PyObject 
*resultobj 
= NULL
; 
17514     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17515     PyObject 
* obj0 
= 0 ; 
17516     char *kwnames
[] = { 
17517         (char *) "self", NULL 
 
17520     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MDIParentFrame_ArrangeIcons",kwnames
,&obj0
)) goto fail
; 
17521     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17522     if (SWIG_arg_fail(1)) SWIG_fail
; 
17524         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17525         (arg1
)->ArrangeIcons(); 
17527         wxPyEndAllowThreads(__tstate
); 
17528         if (PyErr_Occurred()) SWIG_fail
; 
17530     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
17537 static PyObject 
*_wrap_MDIParentFrame_Cascade(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17538     PyObject 
*resultobj 
= NULL
; 
17539     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17540     PyObject 
* obj0 
= 0 ; 
17541     char *kwnames
[] = { 
17542         (char *) "self", NULL 
 
17545     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MDIParentFrame_Cascade",kwnames
,&obj0
)) goto fail
; 
17546     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17547     if (SWIG_arg_fail(1)) SWIG_fail
; 
17549         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17552         wxPyEndAllowThreads(__tstate
); 
17553         if (PyErr_Occurred()) SWIG_fail
; 
17555     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
17562 static PyObject 
*_wrap_MDIParentFrame_GetActiveChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17563     PyObject 
*resultobj 
= NULL
; 
17564     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17565     wxMDIChildFrame 
*result
; 
17566     PyObject 
* obj0 
= 0 ; 
17567     char *kwnames
[] = { 
17568         (char *) "self", NULL 
 
17571     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MDIParentFrame_GetActiveChild",kwnames
,&obj0
)) goto fail
; 
17572     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17573     if (SWIG_arg_fail(1)) SWIG_fail
; 
17575         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17576         result 
= (wxMDIChildFrame 
*)(arg1
)->GetActiveChild(); 
17578         wxPyEndAllowThreads(__tstate
); 
17579         if (PyErr_Occurred()) SWIG_fail
; 
17582         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
17590 static PyObject 
*_wrap_MDIParentFrame_GetClientWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17591     PyObject 
*resultobj 
= NULL
; 
17592     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17593     wxMDIClientWindow 
*result
; 
17594     PyObject 
* obj0 
= 0 ; 
17595     char *kwnames
[] = { 
17596         (char *) "self", NULL 
 
17599     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MDIParentFrame_GetClientWindow",kwnames
,&obj0
)) goto fail
; 
17600     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17601     if (SWIG_arg_fail(1)) SWIG_fail
; 
17603         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17604         result 
= (wxMDIClientWindow 
*)(arg1
)->GetClientWindow(); 
17606         wxPyEndAllowThreads(__tstate
); 
17607         if (PyErr_Occurred()) SWIG_fail
; 
17610         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
17618 static PyObject 
*_wrap_MDIParentFrame_GetToolBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17619     PyObject 
*resultobj 
= NULL
; 
17620     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17622     PyObject 
* obj0 
= 0 ; 
17623     char *kwnames
[] = { 
17624         (char *) "self", NULL 
 
17627     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MDIParentFrame_GetToolBar",kwnames
,&obj0
)) goto fail
; 
17628     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17629     if (SWIG_arg_fail(1)) SWIG_fail
; 
17631         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17632         result 
= (wxWindow 
*)(arg1
)->GetToolBar(); 
17634         wxPyEndAllowThreads(__tstate
); 
17635         if (PyErr_Occurred()) SWIG_fail
; 
17638         resultobj 
= wxPyMake_wxObject(result
, 0);  
17646 static PyObject 
*_wrap_MDIParentFrame_GetWindowMenu(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17647     PyObject 
*resultobj 
= NULL
; 
17648     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17650     PyObject 
* obj0 
= 0 ; 
17651     char *kwnames
[] = { 
17652         (char *) "self", NULL 
 
17655     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MDIParentFrame_GetWindowMenu",kwnames
,&obj0
)) goto fail
; 
17656     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17657     if (SWIG_arg_fail(1)) SWIG_fail
; 
17659         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17660         result 
= (wxMenu 
*)(arg1
)->GetWindowMenu(); 
17662         wxPyEndAllowThreads(__tstate
); 
17663         if (PyErr_Occurred()) SWIG_fail
; 
17666         resultobj 
= wxPyMake_wxObject(result
, 0);  
17674 static PyObject 
*_wrap_MDIParentFrame_SetWindowMenu(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17675     PyObject 
*resultobj 
= NULL
; 
17676     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17677     wxMenu 
*arg2 
= (wxMenu 
*) 0 ; 
17678     PyObject 
* obj0 
= 0 ; 
17679     PyObject 
* obj1 
= 0 ; 
17680     char *kwnames
[] = { 
17681         (char *) "self",(char *) "menu", NULL 
 
17684     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MDIParentFrame_SetWindowMenu",kwnames
,&obj0
,&obj1
)) goto fail
; 
17685     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17686     if (SWIG_arg_fail(1)) SWIG_fail
; 
17687     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION 
| 0); 
17688     if (SWIG_arg_fail(2)) SWIG_fail
; 
17690         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17691         (arg1
)->SetWindowMenu(arg2
); 
17693         wxPyEndAllowThreads(__tstate
); 
17694         if (PyErr_Occurred()) SWIG_fail
; 
17696     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
17703 static PyObject 
*_wrap_MDIParentFrame_SetToolBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17704     PyObject 
*resultobj 
= NULL
; 
17705     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17706     wxToolBar 
*arg2 
= (wxToolBar 
*) 0 ; 
17707     PyObject 
* obj0 
= 0 ; 
17708     PyObject 
* obj1 
= 0 ; 
17709     char *kwnames
[] = { 
17710         (char *) "self",(char *) "toolbar", NULL 
 
17713     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MDIParentFrame_SetToolBar",kwnames
,&obj0
,&obj1
)) goto fail
; 
17714     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17715     if (SWIG_arg_fail(1)) SWIG_fail
; 
17716     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxToolBar
, SWIG_POINTER_EXCEPTION 
| 0); 
17717     if (SWIG_arg_fail(2)) SWIG_fail
; 
17719         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17720         (arg1
)->SetToolBar(arg2
); 
17722         wxPyEndAllowThreads(__tstate
); 
17723         if (PyErr_Occurred()) SWIG_fail
; 
17725     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
17732 static PyObject 
*_wrap_MDIParentFrame_Tile(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17733     PyObject 
*resultobj 
= NULL
; 
17734     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17735     wxOrientation arg2 
= (wxOrientation
) wxHORIZONTAL 
; 
17736     PyObject 
* obj0 
= 0 ; 
17737     PyObject 
* obj1 
= 0 ; 
17738     char *kwnames
[] = { 
17739         (char *) "self",(char *) "orient", NULL 
 
17742     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MDIParentFrame_Tile",kwnames
,&obj0
,&obj1
)) goto fail
; 
17743     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17744     if (SWIG_arg_fail(1)) SWIG_fail
; 
17747             arg2 
= static_cast<wxOrientation 
>(SWIG_As_int(obj1
));  
17748             if (SWIG_arg_fail(2)) SWIG_fail
; 
17752         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17753         (arg1
)->Tile(arg2
); 
17755         wxPyEndAllowThreads(__tstate
); 
17756         if (PyErr_Occurred()) SWIG_fail
; 
17758     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
17765 static PyObject 
* MDIParentFrame_swigregister(PyObject 
*, PyObject 
*args
) { 
17767     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
17768     SWIG_TypeClientData(SWIGTYPE_p_wxMDIParentFrame
, obj
); 
17770     return Py_BuildValue((char *)""); 
17772 static PyObject 
*_wrap_new_MDIChildFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17773     PyObject 
*resultobj 
= NULL
; 
17774     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
17775     int arg2 
= (int) (int)-1 ; 
17776     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
17777     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
17778     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
17779     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
17780     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
17781     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
17782     long arg6 
= (long) wxDEFAULT_FRAME_STYLE 
; 
17783     wxString 
const &arg7_defvalue 
= wxPyFrameNameStr 
; 
17784     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
17785     wxMDIChildFrame 
*result
; 
17786     bool temp3 
= false ; 
17789     bool temp7 
= false ; 
17790     PyObject 
* obj0 
= 0 ; 
17791     PyObject 
* obj1 
= 0 ; 
17792     PyObject 
* obj2 
= 0 ; 
17793     PyObject 
* obj3 
= 0 ; 
17794     PyObject 
* obj4 
= 0 ; 
17795     PyObject 
* obj5 
= 0 ; 
17796     PyObject 
* obj6 
= 0 ; 
17797     char *kwnames
[] = { 
17798         (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
17801     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_MDIChildFrame",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
17802     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17803     if (SWIG_arg_fail(1)) SWIG_fail
; 
17806             arg2 
= static_cast<int const >(SWIG_As_int(obj1
));  
17807             if (SWIG_arg_fail(2)) SWIG_fail
; 
17812             arg3 
= wxString_in_helper(obj2
); 
17813             if (arg3 
== NULL
) SWIG_fail
; 
17820             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
17826             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
17831             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
17832             if (SWIG_arg_fail(6)) SWIG_fail
; 
17837             arg7 
= wxString_in_helper(obj6
); 
17838             if (arg7 
== NULL
) SWIG_fail
; 
17843         if (!wxPyCheckForApp()) SWIG_fail
; 
17844         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17845         result 
= (wxMDIChildFrame 
*)new wxMDIChildFrame(arg1
,arg2
,(wxString 
const &)*arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
17847         wxPyEndAllowThreads(__tstate
); 
17848         if (PyErr_Occurred()) SWIG_fail
; 
17850     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMDIChildFrame
, 1); 
17873 static PyObject 
*_wrap_new_PreMDIChildFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17874     PyObject 
*resultobj 
= NULL
; 
17875     wxMDIChildFrame 
*result
; 
17876     char *kwnames
[] = { 
17880     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreMDIChildFrame",kwnames
)) goto fail
; 
17882         if (!wxPyCheckForApp()) SWIG_fail
; 
17883         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17884         result 
= (wxMDIChildFrame 
*)new wxMDIChildFrame(); 
17886         wxPyEndAllowThreads(__tstate
); 
17887         if (PyErr_Occurred()) SWIG_fail
; 
17889     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMDIChildFrame
, 1); 
17896 static PyObject 
*_wrap_MDIChildFrame_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
17897     PyObject 
*resultobj 
= NULL
; 
17898     wxMDIChildFrame 
*arg1 
= (wxMDIChildFrame 
*) 0 ; 
17899     wxMDIParentFrame 
*arg2 
= (wxMDIParentFrame 
*) 0 ; 
17900     int arg3 
= (int) (int)-1 ; 
17901     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
17902     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
17903     wxPoint 
const &arg5_defvalue 
= wxDefaultPosition 
; 
17904     wxPoint 
*arg5 
= (wxPoint 
*) &arg5_defvalue 
; 
17905     wxSize 
const &arg6_defvalue 
= wxDefaultSize 
; 
17906     wxSize 
*arg6 
= (wxSize 
*) &arg6_defvalue 
; 
17907     long arg7 
= (long) wxDEFAULT_FRAME_STYLE 
; 
17908     wxString 
const &arg8_defvalue 
= wxPyFrameNameStr 
; 
17909     wxString 
*arg8 
= (wxString 
*) &arg8_defvalue 
; 
17911     bool temp4 
= false ; 
17914     bool temp8 
= false ; 
17915     PyObject 
* obj0 
= 0 ; 
17916     PyObject 
* obj1 
= 0 ; 
17917     PyObject 
* obj2 
= 0 ; 
17918     PyObject 
* obj3 
= 0 ; 
17919     PyObject 
* obj4 
= 0 ; 
17920     PyObject 
* obj5 
= 0 ; 
17921     PyObject 
* obj6 
= 0 ; 
17922     PyObject 
* obj7 
= 0 ; 
17923     char *kwnames
[] = { 
17924         (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
17927     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:MDIChildFrame_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
; 
17928     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIChildFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17929     if (SWIG_arg_fail(1)) SWIG_fail
; 
17930     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
17931     if (SWIG_arg_fail(2)) SWIG_fail
; 
17934             arg3 
= static_cast<int const >(SWIG_As_int(obj2
));  
17935             if (SWIG_arg_fail(3)) SWIG_fail
; 
17940             arg4 
= wxString_in_helper(obj3
); 
17941             if (arg4 
== NULL
) SWIG_fail
; 
17948             if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
; 
17954             if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
; 
17959             arg7 
= static_cast<long >(SWIG_As_long(obj6
));  
17960             if (SWIG_arg_fail(7)) SWIG_fail
; 
17965             arg8 
= wxString_in_helper(obj7
); 
17966             if (arg8 
== NULL
) SWIG_fail
; 
17971         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17972         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxString 
const &)*arg4
,(wxPoint 
const &)*arg5
,(wxSize 
const &)*arg6
,arg7
,(wxString 
const &)*arg8
); 
17974         wxPyEndAllowThreads(__tstate
); 
17975         if (PyErr_Occurred()) SWIG_fail
; 
17978         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
18002 static PyObject 
*_wrap_MDIChildFrame_Activate(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18003     PyObject 
*resultobj 
= NULL
; 
18004     wxMDIChildFrame 
*arg1 
= (wxMDIChildFrame 
*) 0 ; 
18005     PyObject 
* obj0 
= 0 ; 
18006     char *kwnames
[] = { 
18007         (char *) "self", NULL 
 
18010     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MDIChildFrame_Activate",kwnames
,&obj0
)) goto fail
; 
18011     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIChildFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
18012     if (SWIG_arg_fail(1)) SWIG_fail
; 
18014         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18015         (arg1
)->Activate(); 
18017         wxPyEndAllowThreads(__tstate
); 
18018         if (PyErr_Occurred()) SWIG_fail
; 
18020     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18027 static PyObject 
*_wrap_MDIChildFrame_Maximize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18028     PyObject 
*resultobj 
= NULL
; 
18029     wxMDIChildFrame 
*arg1 
= (wxMDIChildFrame 
*) 0 ; 
18030     bool arg2 
= (bool) true ; 
18031     PyObject 
* obj0 
= 0 ; 
18032     PyObject 
* obj1 
= 0 ; 
18033     char *kwnames
[] = { 
18034         (char *) "self",(char *) "maximize", NULL 
 
18037     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MDIChildFrame_Maximize",kwnames
,&obj0
,&obj1
)) goto fail
; 
18038     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIChildFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
18039     if (SWIG_arg_fail(1)) SWIG_fail
; 
18042             arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
18043             if (SWIG_arg_fail(2)) SWIG_fail
; 
18047         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18048         (arg1
)->Maximize(arg2
); 
18050         wxPyEndAllowThreads(__tstate
); 
18051         if (PyErr_Occurred()) SWIG_fail
; 
18053     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18060 static PyObject 
*_wrap_MDIChildFrame_Restore(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18061     PyObject 
*resultobj 
= NULL
; 
18062     wxMDIChildFrame 
*arg1 
= (wxMDIChildFrame 
*) 0 ; 
18063     PyObject 
* obj0 
= 0 ; 
18064     char *kwnames
[] = { 
18065         (char *) "self", NULL 
 
18068     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MDIChildFrame_Restore",kwnames
,&obj0
)) goto fail
; 
18069     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIChildFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
18070     if (SWIG_arg_fail(1)) SWIG_fail
; 
18072         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18075         wxPyEndAllowThreads(__tstate
); 
18076         if (PyErr_Occurred()) SWIG_fail
; 
18078     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18085 static PyObject 
* MDIChildFrame_swigregister(PyObject 
*, PyObject 
*args
) { 
18087     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
18088     SWIG_TypeClientData(SWIGTYPE_p_wxMDIChildFrame
, obj
); 
18090     return Py_BuildValue((char *)""); 
18092 static PyObject 
*_wrap_new_MDIClientWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18093     PyObject 
*resultobj 
= NULL
; 
18094     wxMDIParentFrame 
*arg1 
= (wxMDIParentFrame 
*) 0 ; 
18095     long arg2 
= (long) 0 ; 
18096     wxMDIClientWindow 
*result
; 
18097     PyObject 
* obj0 
= 0 ; 
18098     PyObject 
* obj1 
= 0 ; 
18099     char *kwnames
[] = { 
18100         (char *) "parent",(char *) "style", NULL 
 
18103     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_MDIClientWindow",kwnames
,&obj0
,&obj1
)) goto fail
; 
18104     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
18105     if (SWIG_arg_fail(1)) SWIG_fail
; 
18108             arg2 
= static_cast<long >(SWIG_As_long(obj1
));  
18109             if (SWIG_arg_fail(2)) SWIG_fail
; 
18113         if (!wxPyCheckForApp()) SWIG_fail
; 
18114         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18115         result 
= (wxMDIClientWindow 
*)new wxMDIClientWindow(arg1
,arg2
); 
18117         wxPyEndAllowThreads(__tstate
); 
18118         if (PyErr_Occurred()) SWIG_fail
; 
18120     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMDIClientWindow
, 1); 
18127 static PyObject 
*_wrap_new_PreMDIClientWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18128     PyObject 
*resultobj 
= NULL
; 
18129     wxMDIClientWindow 
*result
; 
18130     char *kwnames
[] = { 
18134     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreMDIClientWindow",kwnames
)) goto fail
; 
18136         if (!wxPyCheckForApp()) SWIG_fail
; 
18137         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18138         result 
= (wxMDIClientWindow 
*)new wxMDIClientWindow(); 
18140         wxPyEndAllowThreads(__tstate
); 
18141         if (PyErr_Occurred()) SWIG_fail
; 
18143     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMDIClientWindow
, 1); 
18150 static PyObject 
*_wrap_MDIClientWindow_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18151     PyObject 
*resultobj 
= NULL
; 
18152     wxMDIClientWindow 
*arg1 
= (wxMDIClientWindow 
*) 0 ; 
18153     wxMDIParentFrame 
*arg2 
= (wxMDIParentFrame 
*) 0 ; 
18154     long arg3 
= (long) 0 ; 
18156     PyObject 
* obj0 
= 0 ; 
18157     PyObject 
* obj1 
= 0 ; 
18158     PyObject 
* obj2 
= 0 ; 
18159     char *kwnames
[] = { 
18160         (char *) "self",(char *) "parent",(char *) "style", NULL 
 
18163     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MDIClientWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
18164     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMDIClientWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18165     if (SWIG_arg_fail(1)) SWIG_fail
; 
18166     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMDIParentFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
18167     if (SWIG_arg_fail(2)) SWIG_fail
; 
18170             arg3 
= static_cast<long >(SWIG_As_long(obj2
));  
18171             if (SWIG_arg_fail(3)) SWIG_fail
; 
18175         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18176         result 
= (bool)(arg1
)->Create(arg2
,arg3
); 
18178         wxPyEndAllowThreads(__tstate
); 
18179         if (PyErr_Occurred()) SWIG_fail
; 
18182         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
18190 static PyObject 
* MDIClientWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
18192     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
18193     SWIG_TypeClientData(SWIGTYPE_p_wxMDIClientWindow
, obj
); 
18195     return Py_BuildValue((char *)""); 
18197 static PyObject 
*_wrap_new_PyWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18198     PyObject 
*resultobj 
= NULL
; 
18199     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
18200     int arg2 
= (int) (int)-1 ; 
18201     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
18202     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
18203     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
18204     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
18205     long arg5 
= (long) 0 ; 
18206     wxString 
const &arg6_defvalue 
= wxPyPanelNameStr 
; 
18207     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
18208     wxPyWindow 
*result
; 
18211     bool temp6 
= false ; 
18212     PyObject 
* obj0 
= 0 ; 
18213     PyObject 
* obj1 
= 0 ; 
18214     PyObject 
* obj2 
= 0 ; 
18215     PyObject 
* obj3 
= 0 ; 
18216     PyObject 
* obj4 
= 0 ; 
18217     PyObject 
* obj5 
= 0 ; 
18218     char *kwnames
[] = { 
18219         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
18222     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_PyWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
18223     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18224     if (SWIG_arg_fail(1)) SWIG_fail
; 
18227             arg2 
= static_cast<int const >(SWIG_As_int(obj1
));  
18228             if (SWIG_arg_fail(2)) SWIG_fail
; 
18234             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
18240             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
18245             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
18246             if (SWIG_arg_fail(5)) SWIG_fail
; 
18251             arg6 
= wxString_in_helper(obj5
); 
18252             if (arg6 
== NULL
) SWIG_fail
; 
18257         if (!wxPyCheckForApp()) SWIG_fail
; 
18258         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18259         result 
= (wxPyWindow 
*)new wxPyWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
18261         wxPyEndAllowThreads(__tstate
); 
18262         if (PyErr_Occurred()) SWIG_fail
; 
18264     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyWindow
, 1); 
18279 static PyObject 
*_wrap_new_PrePyWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18280     PyObject 
*resultobj 
= NULL
; 
18281     wxPyWindow 
*result
; 
18282     char *kwnames
[] = { 
18286     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PrePyWindow",kwnames
)) goto fail
; 
18288         if (!wxPyCheckForApp()) SWIG_fail
; 
18289         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18290         result 
= (wxPyWindow 
*)new wxPyWindow(); 
18292         wxPyEndAllowThreads(__tstate
); 
18293         if (PyErr_Occurred()) SWIG_fail
; 
18295     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyWindow
, 1); 
18302 static PyObject 
*_wrap_PyWindow__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18303     PyObject 
*resultobj 
= NULL
; 
18304     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18305     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
18306     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
18307     PyObject 
* obj0 
= 0 ; 
18308     PyObject 
* obj1 
= 0 ; 
18309     PyObject 
* obj2 
= 0 ; 
18310     char *kwnames
[] = { 
18311         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
18314     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
18315     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18316     if (SWIG_arg_fail(1)) SWIG_fail
; 
18320         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18321         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
18323         wxPyEndAllowThreads(__tstate
); 
18324         if (PyErr_Occurred()) SWIG_fail
; 
18326     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18333 static PyObject 
*_wrap_PyWindow_SetBestSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18334     PyObject 
*resultobj 
= NULL
; 
18335     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18338     PyObject 
* obj0 
= 0 ; 
18339     PyObject 
* obj1 
= 0 ; 
18340     char *kwnames
[] = { 
18341         (char *) "self",(char *) "size", NULL 
 
18344     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyWindow_SetBestSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
18345     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18346     if (SWIG_arg_fail(1)) SWIG_fail
; 
18349         if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
18352         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18353         (arg1
)->SetBestSize((wxSize 
const &)*arg2
); 
18355         wxPyEndAllowThreads(__tstate
); 
18356         if (PyErr_Occurred()) SWIG_fail
; 
18358     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18365 static PyObject 
*_wrap_PyWindow_DoEraseBackground(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18366     PyObject 
*resultobj 
= NULL
; 
18367     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18368     wxDC 
*arg2 
= (wxDC 
*) 0 ; 
18370     PyObject 
* obj0 
= 0 ; 
18371     PyObject 
* obj1 
= 0 ; 
18372     char *kwnames
[] = { 
18373         (char *) "self",(char *) "dc", NULL 
 
18376     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyWindow_DoEraseBackground",kwnames
,&obj0
,&obj1
)) goto fail
; 
18377     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18378     if (SWIG_arg_fail(1)) SWIG_fail
; 
18379     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
18380     if (SWIG_arg_fail(2)) SWIG_fail
; 
18382         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18383         result 
= (bool)(arg1
)->DoEraseBackground(arg2
); 
18385         wxPyEndAllowThreads(__tstate
); 
18386         if (PyErr_Occurred()) SWIG_fail
; 
18389         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
18397 static PyObject 
*_wrap_PyWindow_base_DoMoveWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18398     PyObject 
*resultobj 
= NULL
; 
18399     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18404     PyObject 
* obj0 
= 0 ; 
18405     PyObject 
* obj1 
= 0 ; 
18406     PyObject 
* obj2 
= 0 ; 
18407     PyObject 
* obj3 
= 0 ; 
18408     PyObject 
* obj4 
= 0 ; 
18409     char *kwnames
[] = { 
18410         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL 
 
18413     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:PyWindow_base_DoMoveWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
18414     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18415     if (SWIG_arg_fail(1)) SWIG_fail
; 
18417         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
18418         if (SWIG_arg_fail(2)) SWIG_fail
; 
18421         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
18422         if (SWIG_arg_fail(3)) SWIG_fail
; 
18425         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
18426         if (SWIG_arg_fail(4)) SWIG_fail
; 
18429         arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
18430         if (SWIG_arg_fail(5)) SWIG_fail
; 
18433         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18434         (arg1
)->base_DoMoveWindow(arg2
,arg3
,arg4
,arg5
); 
18436         wxPyEndAllowThreads(__tstate
); 
18437         if (PyErr_Occurred()) SWIG_fail
; 
18439     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18446 static PyObject 
*_wrap_PyWindow_base_DoSetSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18447     PyObject 
*resultobj 
= NULL
; 
18448     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18453     int arg6 
= (int) wxSIZE_AUTO 
; 
18454     PyObject 
* obj0 
= 0 ; 
18455     PyObject 
* obj1 
= 0 ; 
18456     PyObject 
* obj2 
= 0 ; 
18457     PyObject 
* obj3 
= 0 ; 
18458     PyObject 
* obj4 
= 0 ; 
18459     PyObject 
* obj5 
= 0 ; 
18460     char *kwnames
[] = { 
18461         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL 
 
18464     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:PyWindow_base_DoSetSize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
18465     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18466     if (SWIG_arg_fail(1)) SWIG_fail
; 
18468         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
18469         if (SWIG_arg_fail(2)) SWIG_fail
; 
18472         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
18473         if (SWIG_arg_fail(3)) SWIG_fail
; 
18476         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
18477         if (SWIG_arg_fail(4)) SWIG_fail
; 
18480         arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
18481         if (SWIG_arg_fail(5)) SWIG_fail
; 
18485             arg6 
= static_cast<int >(SWIG_As_int(obj5
));  
18486             if (SWIG_arg_fail(6)) SWIG_fail
; 
18490         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18491         (arg1
)->base_DoSetSize(arg2
,arg3
,arg4
,arg5
,arg6
); 
18493         wxPyEndAllowThreads(__tstate
); 
18494         if (PyErr_Occurred()) SWIG_fail
; 
18496     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18503 static PyObject 
*_wrap_PyWindow_base_DoSetClientSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18504     PyObject 
*resultobj 
= NULL
; 
18505     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18508     PyObject 
* obj0 
= 0 ; 
18509     PyObject 
* obj1 
= 0 ; 
18510     PyObject 
* obj2 
= 0 ; 
18511     char *kwnames
[] = { 
18512         (char *) "self",(char *) "width",(char *) "height", NULL 
 
18515     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyWindow_base_DoSetClientSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
18516     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18517     if (SWIG_arg_fail(1)) SWIG_fail
; 
18519         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
18520         if (SWIG_arg_fail(2)) SWIG_fail
; 
18523         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
18524         if (SWIG_arg_fail(3)) SWIG_fail
; 
18527         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18528         (arg1
)->base_DoSetClientSize(arg2
,arg3
); 
18530         wxPyEndAllowThreads(__tstate
); 
18531         if (PyErr_Occurred()) SWIG_fail
; 
18533     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18540 static PyObject 
*_wrap_PyWindow_base_DoSetVirtualSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18541     PyObject 
*resultobj 
= NULL
; 
18542     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18545     PyObject 
* obj0 
= 0 ; 
18546     PyObject 
* obj1 
= 0 ; 
18547     PyObject 
* obj2 
= 0 ; 
18548     char *kwnames
[] = { 
18549         (char *) "self",(char *) "x",(char *) "y", NULL 
 
18552     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyWindow_base_DoSetVirtualSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
18553     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18554     if (SWIG_arg_fail(1)) SWIG_fail
; 
18556         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
18557         if (SWIG_arg_fail(2)) SWIG_fail
; 
18560         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
18561         if (SWIG_arg_fail(3)) SWIG_fail
; 
18564         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18565         (arg1
)->base_DoSetVirtualSize(arg2
,arg3
); 
18567         wxPyEndAllowThreads(__tstate
); 
18568         if (PyErr_Occurred()) SWIG_fail
; 
18570     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18577 static PyObject 
*_wrap_PyWindow_base_DoGetSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18578     PyObject 
*resultobj 
= NULL
; 
18579     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18580     int *arg2 
= (int *) 0 ; 
18581     int *arg3 
= (int *) 0 ; 
18586     PyObject 
* obj0 
= 0 ; 
18587     char *kwnames
[] = { 
18588         (char *) "self", NULL 
 
18591     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
18592     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
18593     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_DoGetSize",kwnames
,&obj0
)) goto fail
; 
18594     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18595     if (SWIG_arg_fail(1)) SWIG_fail
; 
18597         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18598         ((wxPyWindow 
const *)arg1
)->base_DoGetSize(arg2
,arg3
); 
18600         wxPyEndAllowThreads(__tstate
); 
18601         if (PyErr_Occurred()) SWIG_fail
; 
18603     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18604     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
18605     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
18606     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
18607     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
18614 static PyObject 
*_wrap_PyWindow_base_DoGetClientSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18615     PyObject 
*resultobj 
= NULL
; 
18616     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18617     int *arg2 
= (int *) 0 ; 
18618     int *arg3 
= (int *) 0 ; 
18623     PyObject 
* obj0 
= 0 ; 
18624     char *kwnames
[] = { 
18625         (char *) "self", NULL 
 
18628     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
18629     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
18630     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_DoGetClientSize",kwnames
,&obj0
)) goto fail
; 
18631     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18632     if (SWIG_arg_fail(1)) SWIG_fail
; 
18634         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18635         ((wxPyWindow 
const *)arg1
)->base_DoGetClientSize(arg2
,arg3
); 
18637         wxPyEndAllowThreads(__tstate
); 
18638         if (PyErr_Occurred()) SWIG_fail
; 
18640     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18641     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
18642     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
18643     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
18644     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
18651 static PyObject 
*_wrap_PyWindow_base_DoGetPosition(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18652     PyObject 
*resultobj 
= NULL
; 
18653     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18654     int *arg2 
= (int *) 0 ; 
18655     int *arg3 
= (int *) 0 ; 
18660     PyObject 
* obj0 
= 0 ; 
18661     char *kwnames
[] = { 
18662         (char *) "self", NULL 
 
18665     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
18666     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
18667     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_DoGetPosition",kwnames
,&obj0
)) goto fail
; 
18668     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18669     if (SWIG_arg_fail(1)) SWIG_fail
; 
18671         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18672         ((wxPyWindow 
const *)arg1
)->base_DoGetPosition(arg2
,arg3
); 
18674         wxPyEndAllowThreads(__tstate
); 
18675         if (PyErr_Occurred()) SWIG_fail
; 
18677     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18678     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
18679     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
18680     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
18681     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
18688 static PyObject 
*_wrap_PyWindow_base_DoGetVirtualSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18689     PyObject 
*resultobj 
= NULL
; 
18690     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18692     PyObject 
* obj0 
= 0 ; 
18693     char *kwnames
[] = { 
18694         (char *) "self", NULL 
 
18697     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_DoGetVirtualSize",kwnames
,&obj0
)) goto fail
; 
18698     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18699     if (SWIG_arg_fail(1)) SWIG_fail
; 
18701         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18702         result 
= ((wxPyWindow 
const *)arg1
)->base_DoGetVirtualSize(); 
18704         wxPyEndAllowThreads(__tstate
); 
18705         if (PyErr_Occurred()) SWIG_fail
; 
18708         wxSize 
* resultptr
; 
18709         resultptr 
= new wxSize(static_cast<wxSize 
& >(result
)); 
18710         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1); 
18718 static PyObject 
*_wrap_PyWindow_base_DoGetBestSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18719     PyObject 
*resultobj 
= NULL
; 
18720     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18722     PyObject 
* obj0 
= 0 ; 
18723     char *kwnames
[] = { 
18724         (char *) "self", NULL 
 
18727     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_DoGetBestSize",kwnames
,&obj0
)) goto fail
; 
18728     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18729     if (SWIG_arg_fail(1)) SWIG_fail
; 
18731         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18732         result 
= ((wxPyWindow 
const *)arg1
)->base_DoGetBestSize(); 
18734         wxPyEndAllowThreads(__tstate
); 
18735         if (PyErr_Occurred()) SWIG_fail
; 
18738         wxSize 
* resultptr
; 
18739         resultptr 
= new wxSize(static_cast<wxSize 
& >(result
)); 
18740         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1); 
18748 static PyObject 
*_wrap_PyWindow_base_InitDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18749     PyObject 
*resultobj 
= NULL
; 
18750     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18751     PyObject 
* obj0 
= 0 ; 
18752     char *kwnames
[] = { 
18753         (char *) "self", NULL 
 
18756     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_InitDialog",kwnames
,&obj0
)) goto fail
; 
18757     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18758     if (SWIG_arg_fail(1)) SWIG_fail
; 
18760         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18761         (arg1
)->base_InitDialog(); 
18763         wxPyEndAllowThreads(__tstate
); 
18764         if (PyErr_Occurred()) SWIG_fail
; 
18766     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18773 static PyObject 
*_wrap_PyWindow_base_TransferDataToWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18774     PyObject 
*resultobj 
= NULL
; 
18775     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18777     PyObject 
* obj0 
= 0 ; 
18778     char *kwnames
[] = { 
18779         (char *) "self", NULL 
 
18782     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_TransferDataToWindow",kwnames
,&obj0
)) goto fail
; 
18783     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18784     if (SWIG_arg_fail(1)) SWIG_fail
; 
18786         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18787         result 
= (bool)(arg1
)->base_TransferDataToWindow(); 
18789         wxPyEndAllowThreads(__tstate
); 
18790         if (PyErr_Occurred()) SWIG_fail
; 
18793         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
18801 static PyObject 
*_wrap_PyWindow_base_TransferDataFromWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18802     PyObject 
*resultobj 
= NULL
; 
18803     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18805     PyObject 
* obj0 
= 0 ; 
18806     char *kwnames
[] = { 
18807         (char *) "self", NULL 
 
18810     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_TransferDataFromWindow",kwnames
,&obj0
)) goto fail
; 
18811     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18812     if (SWIG_arg_fail(1)) SWIG_fail
; 
18814         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18815         result 
= (bool)(arg1
)->base_TransferDataFromWindow(); 
18817         wxPyEndAllowThreads(__tstate
); 
18818         if (PyErr_Occurred()) SWIG_fail
; 
18821         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
18829 static PyObject 
*_wrap_PyWindow_base_Validate(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18830     PyObject 
*resultobj 
= NULL
; 
18831     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18833     PyObject 
* obj0 
= 0 ; 
18834     char *kwnames
[] = { 
18835         (char *) "self", NULL 
 
18838     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_Validate",kwnames
,&obj0
)) goto fail
; 
18839     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18840     if (SWIG_arg_fail(1)) SWIG_fail
; 
18842         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18843         result 
= (bool)(arg1
)->base_Validate(); 
18845         wxPyEndAllowThreads(__tstate
); 
18846         if (PyErr_Occurred()) SWIG_fail
; 
18849         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
18857 static PyObject 
*_wrap_PyWindow_base_AcceptsFocus(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18858     PyObject 
*resultobj 
= NULL
; 
18859     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18861     PyObject 
* obj0 
= 0 ; 
18862     char *kwnames
[] = { 
18863         (char *) "self", NULL 
 
18866     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_AcceptsFocus",kwnames
,&obj0
)) goto fail
; 
18867     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18868     if (SWIG_arg_fail(1)) SWIG_fail
; 
18870         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18871         result 
= (bool)((wxPyWindow 
const *)arg1
)->base_AcceptsFocus(); 
18873         wxPyEndAllowThreads(__tstate
); 
18874         if (PyErr_Occurred()) SWIG_fail
; 
18877         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
18885 static PyObject 
*_wrap_PyWindow_base_AcceptsFocusFromKeyboard(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18886     PyObject 
*resultobj 
= NULL
; 
18887     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18889     PyObject 
* obj0 
= 0 ; 
18890     char *kwnames
[] = { 
18891         (char *) "self", NULL 
 
18894     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_AcceptsFocusFromKeyboard",kwnames
,&obj0
)) goto fail
; 
18895     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18896     if (SWIG_arg_fail(1)) SWIG_fail
; 
18898         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18899         result 
= (bool)((wxPyWindow 
const *)arg1
)->base_AcceptsFocusFromKeyboard(); 
18901         wxPyEndAllowThreads(__tstate
); 
18902         if (PyErr_Occurred()) SWIG_fail
; 
18905         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
18913 static PyObject 
*_wrap_PyWindow_base_GetMaxSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18914     PyObject 
*resultobj 
= NULL
; 
18915     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18917     PyObject 
* obj0 
= 0 ; 
18918     char *kwnames
[] = { 
18919         (char *) "self", NULL 
 
18922     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_GetMaxSize",kwnames
,&obj0
)) goto fail
; 
18923     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18924     if (SWIG_arg_fail(1)) SWIG_fail
; 
18926         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18927         result 
= ((wxPyWindow 
const *)arg1
)->base_GetMaxSize(); 
18929         wxPyEndAllowThreads(__tstate
); 
18930         if (PyErr_Occurred()) SWIG_fail
; 
18933         wxSize 
* resultptr
; 
18934         resultptr 
= new wxSize(static_cast<wxSize 
& >(result
)); 
18935         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1); 
18943 static PyObject 
*_wrap_PyWindow_base_AddChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18944     PyObject 
*resultobj 
= NULL
; 
18945     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18946     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
18947     PyObject 
* obj0 
= 0 ; 
18948     PyObject 
* obj1 
= 0 ; 
18949     char *kwnames
[] = { 
18950         (char *) "self",(char *) "child", NULL 
 
18953     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyWindow_base_AddChild",kwnames
,&obj0
,&obj1
)) goto fail
; 
18954     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18955     if (SWIG_arg_fail(1)) SWIG_fail
; 
18956     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18957     if (SWIG_arg_fail(2)) SWIG_fail
; 
18959         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18960         (arg1
)->base_AddChild(arg2
); 
18962         wxPyEndAllowThreads(__tstate
); 
18963         if (PyErr_Occurred()) SWIG_fail
; 
18965     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
18972 static PyObject 
*_wrap_PyWindow_base_RemoveChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
18973     PyObject 
*resultobj 
= NULL
; 
18974     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
18975     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
18976     PyObject 
* obj0 
= 0 ; 
18977     PyObject 
* obj1 
= 0 ; 
18978     char *kwnames
[] = { 
18979         (char *) "self",(char *) "child", NULL 
 
18982     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyWindow_base_RemoveChild",kwnames
,&obj0
,&obj1
)) goto fail
; 
18983     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18984     if (SWIG_arg_fail(1)) SWIG_fail
; 
18985     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
18986     if (SWIG_arg_fail(2)) SWIG_fail
; 
18988         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
18989         (arg1
)->base_RemoveChild(arg2
); 
18991         wxPyEndAllowThreads(__tstate
); 
18992         if (PyErr_Occurred()) SWIG_fail
; 
18994     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19001 static PyObject 
*_wrap_PyWindow_base_ShouldInheritColours(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19002     PyObject 
*resultobj 
= NULL
; 
19003     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
19005     PyObject 
* obj0 
= 0 ; 
19006     char *kwnames
[] = { 
19007         (char *) "self", NULL 
 
19010     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_ShouldInheritColours",kwnames
,&obj0
)) goto fail
; 
19011     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
19012     if (SWIG_arg_fail(1)) SWIG_fail
; 
19014         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19015         result 
= (bool)((wxPyWindow 
const *)arg1
)->base_ShouldInheritColours(); 
19017         wxPyEndAllowThreads(__tstate
); 
19018         if (PyErr_Occurred()) SWIG_fail
; 
19021         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
19029 static PyObject 
*_wrap_PyWindow_base_GetDefaultAttributes(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19030     PyObject 
*resultobj 
= NULL
; 
19031     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
19032     wxVisualAttributes result
; 
19033     PyObject 
* obj0 
= 0 ; 
19034     char *kwnames
[] = { 
19035         (char *) "self", NULL 
 
19038     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_GetDefaultAttributes",kwnames
,&obj0
)) goto fail
; 
19039     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
19040     if (SWIG_arg_fail(1)) SWIG_fail
; 
19042         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19043         result 
= (arg1
)->base_GetDefaultAttributes(); 
19045         wxPyEndAllowThreads(__tstate
); 
19046         if (PyErr_Occurred()) SWIG_fail
; 
19049         wxVisualAttributes 
* resultptr
; 
19050         resultptr 
= new wxVisualAttributes(static_cast<wxVisualAttributes 
& >(result
)); 
19051         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1); 
19059 static PyObject 
*_wrap_PyWindow_base_OnInternalIdle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19060     PyObject 
*resultobj 
= NULL
; 
19061     wxPyWindow 
*arg1 
= (wxPyWindow 
*) 0 ; 
19062     PyObject 
* obj0 
= 0 ; 
19063     char *kwnames
[] = { 
19064         (char *) "self", NULL 
 
19067     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyWindow_base_OnInternalIdle",kwnames
,&obj0
)) goto fail
; 
19068     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
19069     if (SWIG_arg_fail(1)) SWIG_fail
; 
19071         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19072         (arg1
)->base_OnInternalIdle(); 
19074         wxPyEndAllowThreads(__tstate
); 
19075         if (PyErr_Occurred()) SWIG_fail
; 
19077     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19084 static PyObject 
* PyWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
19086     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
19087     SWIG_TypeClientData(SWIGTYPE_p_wxPyWindow
, obj
); 
19089     return Py_BuildValue((char *)""); 
19091 static PyObject 
*_wrap_new_PyPanel(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19092     PyObject 
*resultobj 
= NULL
; 
19093     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
19094     int arg2 
= (int) (int)-1 ; 
19095     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
19096     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
19097     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
19098     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
19099     long arg5 
= (long) 0 ; 
19100     wxString 
const &arg6_defvalue 
= wxPyPanelNameStr 
; 
19101     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
19105     bool temp6 
= false ; 
19106     PyObject 
* obj0 
= 0 ; 
19107     PyObject 
* obj1 
= 0 ; 
19108     PyObject 
* obj2 
= 0 ; 
19109     PyObject 
* obj3 
= 0 ; 
19110     PyObject 
* obj4 
= 0 ; 
19111     PyObject 
* obj5 
= 0 ; 
19112     char *kwnames
[] = { 
19113         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
19116     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_PyPanel",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
19117     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
19118     if (SWIG_arg_fail(1)) SWIG_fail
; 
19121             arg2 
= static_cast<int const >(SWIG_As_int(obj1
));  
19122             if (SWIG_arg_fail(2)) SWIG_fail
; 
19128             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
19134             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
19139             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
19140             if (SWIG_arg_fail(5)) SWIG_fail
; 
19145             arg6 
= wxString_in_helper(obj5
); 
19146             if (arg6 
== NULL
) SWIG_fail
; 
19151         if (!wxPyCheckForApp()) SWIG_fail
; 
19152         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19153         result 
= (wxPyPanel 
*)new wxPyPanel(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
19155         wxPyEndAllowThreads(__tstate
); 
19156         if (PyErr_Occurred()) SWIG_fail
; 
19158     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyPanel
, 1); 
19173 static PyObject 
*_wrap_new_PrePyPanel(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19174     PyObject 
*resultobj 
= NULL
; 
19176     char *kwnames
[] = { 
19180     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PrePyPanel",kwnames
)) goto fail
; 
19182         if (!wxPyCheckForApp()) SWIG_fail
; 
19183         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19184         result 
= (wxPyPanel 
*)new wxPyPanel(); 
19186         wxPyEndAllowThreads(__tstate
); 
19187         if (PyErr_Occurred()) SWIG_fail
; 
19189     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyPanel
, 1); 
19196 static PyObject 
*_wrap_PyPanel__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19197     PyObject 
*resultobj 
= NULL
; 
19198     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19199     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
19200     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
19201     PyObject 
* obj0 
= 0 ; 
19202     PyObject 
* obj1 
= 0 ; 
19203     PyObject 
* obj2 
= 0 ; 
19204     char *kwnames
[] = { 
19205         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
19208     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyPanel__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
19209     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19210     if (SWIG_arg_fail(1)) SWIG_fail
; 
19214         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19215         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
19217         wxPyEndAllowThreads(__tstate
); 
19218         if (PyErr_Occurred()) SWIG_fail
; 
19220     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19227 static PyObject 
*_wrap_PyPanel_SetBestSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19228     PyObject 
*resultobj 
= NULL
; 
19229     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19232     PyObject 
* obj0 
= 0 ; 
19233     PyObject 
* obj1 
= 0 ; 
19234     char *kwnames
[] = { 
19235         (char *) "self",(char *) "size", NULL 
 
19238     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPanel_SetBestSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
19239     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19240     if (SWIG_arg_fail(1)) SWIG_fail
; 
19243         if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
19246         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19247         (arg1
)->SetBestSize((wxSize 
const &)*arg2
); 
19249         wxPyEndAllowThreads(__tstate
); 
19250         if (PyErr_Occurred()) SWIG_fail
; 
19252     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19259 static PyObject 
*_wrap_PyPanel_DoEraseBackground(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19260     PyObject 
*resultobj 
= NULL
; 
19261     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19262     wxDC 
*arg2 
= (wxDC 
*) 0 ; 
19264     PyObject 
* obj0 
= 0 ; 
19265     PyObject 
* obj1 
= 0 ; 
19266     char *kwnames
[] = { 
19267         (char *) "self",(char *) "dc", NULL 
 
19270     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPanel_DoEraseBackground",kwnames
,&obj0
,&obj1
)) goto fail
; 
19271     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19272     if (SWIG_arg_fail(1)) SWIG_fail
; 
19273     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
19274     if (SWIG_arg_fail(2)) SWIG_fail
; 
19276         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19277         result 
= (bool)(arg1
)->DoEraseBackground(arg2
); 
19279         wxPyEndAllowThreads(__tstate
); 
19280         if (PyErr_Occurred()) SWIG_fail
; 
19283         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
19291 static PyObject 
*_wrap_PyPanel_base_DoMoveWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19292     PyObject 
*resultobj 
= NULL
; 
19293     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19298     PyObject 
* obj0 
= 0 ; 
19299     PyObject 
* obj1 
= 0 ; 
19300     PyObject 
* obj2 
= 0 ; 
19301     PyObject 
* obj3 
= 0 ; 
19302     PyObject 
* obj4 
= 0 ; 
19303     char *kwnames
[] = { 
19304         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL 
 
19307     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:PyPanel_base_DoMoveWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
19308     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19309     if (SWIG_arg_fail(1)) SWIG_fail
; 
19311         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
19312         if (SWIG_arg_fail(2)) SWIG_fail
; 
19315         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
19316         if (SWIG_arg_fail(3)) SWIG_fail
; 
19319         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
19320         if (SWIG_arg_fail(4)) SWIG_fail
; 
19323         arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
19324         if (SWIG_arg_fail(5)) SWIG_fail
; 
19327         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19328         (arg1
)->base_DoMoveWindow(arg2
,arg3
,arg4
,arg5
); 
19330         wxPyEndAllowThreads(__tstate
); 
19331         if (PyErr_Occurred()) SWIG_fail
; 
19333     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19340 static PyObject 
*_wrap_PyPanel_base_DoSetSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19341     PyObject 
*resultobj 
= NULL
; 
19342     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19347     int arg6 
= (int) wxSIZE_AUTO 
; 
19348     PyObject 
* obj0 
= 0 ; 
19349     PyObject 
* obj1 
= 0 ; 
19350     PyObject 
* obj2 
= 0 ; 
19351     PyObject 
* obj3 
= 0 ; 
19352     PyObject 
* obj4 
= 0 ; 
19353     PyObject 
* obj5 
= 0 ; 
19354     char *kwnames
[] = { 
19355         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL 
 
19358     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:PyPanel_base_DoSetSize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
19359     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19360     if (SWIG_arg_fail(1)) SWIG_fail
; 
19362         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
19363         if (SWIG_arg_fail(2)) SWIG_fail
; 
19366         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
19367         if (SWIG_arg_fail(3)) SWIG_fail
; 
19370         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
19371         if (SWIG_arg_fail(4)) SWIG_fail
; 
19374         arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
19375         if (SWIG_arg_fail(5)) SWIG_fail
; 
19379             arg6 
= static_cast<int >(SWIG_As_int(obj5
));  
19380             if (SWIG_arg_fail(6)) SWIG_fail
; 
19384         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19385         (arg1
)->base_DoSetSize(arg2
,arg3
,arg4
,arg5
,arg6
); 
19387         wxPyEndAllowThreads(__tstate
); 
19388         if (PyErr_Occurred()) SWIG_fail
; 
19390     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19397 static PyObject 
*_wrap_PyPanel_base_DoSetClientSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19398     PyObject 
*resultobj 
= NULL
; 
19399     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19402     PyObject 
* obj0 
= 0 ; 
19403     PyObject 
* obj1 
= 0 ; 
19404     PyObject 
* obj2 
= 0 ; 
19405     char *kwnames
[] = { 
19406         (char *) "self",(char *) "width",(char *) "height", NULL 
 
19409     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyPanel_base_DoSetClientSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
19410     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19411     if (SWIG_arg_fail(1)) SWIG_fail
; 
19413         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
19414         if (SWIG_arg_fail(2)) SWIG_fail
; 
19417         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
19418         if (SWIG_arg_fail(3)) SWIG_fail
; 
19421         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19422         (arg1
)->base_DoSetClientSize(arg2
,arg3
); 
19424         wxPyEndAllowThreads(__tstate
); 
19425         if (PyErr_Occurred()) SWIG_fail
; 
19427     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19434 static PyObject 
*_wrap_PyPanel_base_DoSetVirtualSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19435     PyObject 
*resultobj 
= NULL
; 
19436     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19439     PyObject 
* obj0 
= 0 ; 
19440     PyObject 
* obj1 
= 0 ; 
19441     PyObject 
* obj2 
= 0 ; 
19442     char *kwnames
[] = { 
19443         (char *) "self",(char *) "x",(char *) "y", NULL 
 
19446     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyPanel_base_DoSetVirtualSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
19447     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19448     if (SWIG_arg_fail(1)) SWIG_fail
; 
19450         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
19451         if (SWIG_arg_fail(2)) SWIG_fail
; 
19454         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
19455         if (SWIG_arg_fail(3)) SWIG_fail
; 
19458         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19459         (arg1
)->base_DoSetVirtualSize(arg2
,arg3
); 
19461         wxPyEndAllowThreads(__tstate
); 
19462         if (PyErr_Occurred()) SWIG_fail
; 
19464     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19471 static PyObject 
*_wrap_PyPanel_base_DoGetSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19472     PyObject 
*resultobj 
= NULL
; 
19473     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19474     int *arg2 
= (int *) 0 ; 
19475     int *arg3 
= (int *) 0 ; 
19480     PyObject 
* obj0 
= 0 ; 
19481     char *kwnames
[] = { 
19482         (char *) "self", NULL 
 
19485     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
19486     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
19487     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_DoGetSize",kwnames
,&obj0
)) goto fail
; 
19488     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19489     if (SWIG_arg_fail(1)) SWIG_fail
; 
19491         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19492         ((wxPyPanel 
const *)arg1
)->base_DoGetSize(arg2
,arg3
); 
19494         wxPyEndAllowThreads(__tstate
); 
19495         if (PyErr_Occurred()) SWIG_fail
; 
19497     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19498     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
19499     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
19500     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
19501     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
19508 static PyObject 
*_wrap_PyPanel_base_DoGetClientSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19509     PyObject 
*resultobj 
= NULL
; 
19510     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19511     int *arg2 
= (int *) 0 ; 
19512     int *arg3 
= (int *) 0 ; 
19517     PyObject 
* obj0 
= 0 ; 
19518     char *kwnames
[] = { 
19519         (char *) "self", NULL 
 
19522     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
19523     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
19524     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_DoGetClientSize",kwnames
,&obj0
)) goto fail
; 
19525     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19526     if (SWIG_arg_fail(1)) SWIG_fail
; 
19528         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19529         ((wxPyPanel 
const *)arg1
)->base_DoGetClientSize(arg2
,arg3
); 
19531         wxPyEndAllowThreads(__tstate
); 
19532         if (PyErr_Occurred()) SWIG_fail
; 
19534     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19535     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
19536     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
19537     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
19538     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
19545 static PyObject 
*_wrap_PyPanel_base_DoGetPosition(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19546     PyObject 
*resultobj 
= NULL
; 
19547     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19548     int *arg2 
= (int *) 0 ; 
19549     int *arg3 
= (int *) 0 ; 
19554     PyObject 
* obj0 
= 0 ; 
19555     char *kwnames
[] = { 
19556         (char *) "self", NULL 
 
19559     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
19560     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
19561     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_DoGetPosition",kwnames
,&obj0
)) goto fail
; 
19562     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19563     if (SWIG_arg_fail(1)) SWIG_fail
; 
19565         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19566         ((wxPyPanel 
const *)arg1
)->base_DoGetPosition(arg2
,arg3
); 
19568         wxPyEndAllowThreads(__tstate
); 
19569         if (PyErr_Occurred()) SWIG_fail
; 
19571     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19572     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
19573     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
19574     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
19575     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
19582 static PyObject 
*_wrap_PyPanel_base_DoGetVirtualSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19583     PyObject 
*resultobj 
= NULL
; 
19584     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19586     PyObject 
* obj0 
= 0 ; 
19587     char *kwnames
[] = { 
19588         (char *) "self", NULL 
 
19591     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_DoGetVirtualSize",kwnames
,&obj0
)) goto fail
; 
19592     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19593     if (SWIG_arg_fail(1)) SWIG_fail
; 
19595         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19596         result 
= ((wxPyPanel 
const *)arg1
)->base_DoGetVirtualSize(); 
19598         wxPyEndAllowThreads(__tstate
); 
19599         if (PyErr_Occurred()) SWIG_fail
; 
19602         wxSize 
* resultptr
; 
19603         resultptr 
= new wxSize(static_cast<wxSize 
& >(result
)); 
19604         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1); 
19612 static PyObject 
*_wrap_PyPanel_base_DoGetBestSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19613     PyObject 
*resultobj 
= NULL
; 
19614     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19616     PyObject 
* obj0 
= 0 ; 
19617     char *kwnames
[] = { 
19618         (char *) "self", NULL 
 
19621     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_DoGetBestSize",kwnames
,&obj0
)) goto fail
; 
19622     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19623     if (SWIG_arg_fail(1)) SWIG_fail
; 
19625         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19626         result 
= ((wxPyPanel 
const *)arg1
)->base_DoGetBestSize(); 
19628         wxPyEndAllowThreads(__tstate
); 
19629         if (PyErr_Occurred()) SWIG_fail
; 
19632         wxSize 
* resultptr
; 
19633         resultptr 
= new wxSize(static_cast<wxSize 
& >(result
)); 
19634         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1); 
19642 static PyObject 
*_wrap_PyPanel_base_InitDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19643     PyObject 
*resultobj 
= NULL
; 
19644     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19645     PyObject 
* obj0 
= 0 ; 
19646     char *kwnames
[] = { 
19647         (char *) "self", NULL 
 
19650     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_InitDialog",kwnames
,&obj0
)) goto fail
; 
19651     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19652     if (SWIG_arg_fail(1)) SWIG_fail
; 
19654         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19655         (arg1
)->base_InitDialog(); 
19657         wxPyEndAllowThreads(__tstate
); 
19658         if (PyErr_Occurred()) SWIG_fail
; 
19660     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19667 static PyObject 
*_wrap_PyPanel_base_TransferDataToWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19668     PyObject 
*resultobj 
= NULL
; 
19669     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19671     PyObject 
* obj0 
= 0 ; 
19672     char *kwnames
[] = { 
19673         (char *) "self", NULL 
 
19676     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_TransferDataToWindow",kwnames
,&obj0
)) goto fail
; 
19677     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19678     if (SWIG_arg_fail(1)) SWIG_fail
; 
19680         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19681         result 
= (bool)(arg1
)->base_TransferDataToWindow(); 
19683         wxPyEndAllowThreads(__tstate
); 
19684         if (PyErr_Occurred()) SWIG_fail
; 
19687         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
19695 static PyObject 
*_wrap_PyPanel_base_TransferDataFromWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19696     PyObject 
*resultobj 
= NULL
; 
19697     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19699     PyObject 
* obj0 
= 0 ; 
19700     char *kwnames
[] = { 
19701         (char *) "self", NULL 
 
19704     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_TransferDataFromWindow",kwnames
,&obj0
)) goto fail
; 
19705     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19706     if (SWIG_arg_fail(1)) SWIG_fail
; 
19708         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19709         result 
= (bool)(arg1
)->base_TransferDataFromWindow(); 
19711         wxPyEndAllowThreads(__tstate
); 
19712         if (PyErr_Occurred()) SWIG_fail
; 
19715         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
19723 static PyObject 
*_wrap_PyPanel_base_Validate(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19724     PyObject 
*resultobj 
= NULL
; 
19725     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19727     PyObject 
* obj0 
= 0 ; 
19728     char *kwnames
[] = { 
19729         (char *) "self", NULL 
 
19732     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_Validate",kwnames
,&obj0
)) goto fail
; 
19733     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19734     if (SWIG_arg_fail(1)) SWIG_fail
; 
19736         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19737         result 
= (bool)(arg1
)->base_Validate(); 
19739         wxPyEndAllowThreads(__tstate
); 
19740         if (PyErr_Occurred()) SWIG_fail
; 
19743         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
19751 static PyObject 
*_wrap_PyPanel_base_AcceptsFocus(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19752     PyObject 
*resultobj 
= NULL
; 
19753     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19755     PyObject 
* obj0 
= 0 ; 
19756     char *kwnames
[] = { 
19757         (char *) "self", NULL 
 
19760     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_AcceptsFocus",kwnames
,&obj0
)) goto fail
; 
19761     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19762     if (SWIG_arg_fail(1)) SWIG_fail
; 
19764         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19765         result 
= (bool)((wxPyPanel 
const *)arg1
)->base_AcceptsFocus(); 
19767         wxPyEndAllowThreads(__tstate
); 
19768         if (PyErr_Occurred()) SWIG_fail
; 
19771         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
19779 static PyObject 
*_wrap_PyPanel_base_AcceptsFocusFromKeyboard(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19780     PyObject 
*resultobj 
= NULL
; 
19781     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19783     PyObject 
* obj0 
= 0 ; 
19784     char *kwnames
[] = { 
19785         (char *) "self", NULL 
 
19788     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_AcceptsFocusFromKeyboard",kwnames
,&obj0
)) goto fail
; 
19789     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19790     if (SWIG_arg_fail(1)) SWIG_fail
; 
19792         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19793         result 
= (bool)((wxPyPanel 
const *)arg1
)->base_AcceptsFocusFromKeyboard(); 
19795         wxPyEndAllowThreads(__tstate
); 
19796         if (PyErr_Occurred()) SWIG_fail
; 
19799         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
19807 static PyObject 
*_wrap_PyPanel_base_GetMaxSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19808     PyObject 
*resultobj 
= NULL
; 
19809     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19811     PyObject 
* obj0 
= 0 ; 
19812     char *kwnames
[] = { 
19813         (char *) "self", NULL 
 
19816     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_GetMaxSize",kwnames
,&obj0
)) goto fail
; 
19817     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19818     if (SWIG_arg_fail(1)) SWIG_fail
; 
19820         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19821         result 
= ((wxPyPanel 
const *)arg1
)->base_GetMaxSize(); 
19823         wxPyEndAllowThreads(__tstate
); 
19824         if (PyErr_Occurred()) SWIG_fail
; 
19827         wxSize 
* resultptr
; 
19828         resultptr 
= new wxSize(static_cast<wxSize 
& >(result
)); 
19829         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1); 
19837 static PyObject 
*_wrap_PyPanel_base_AddChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19838     PyObject 
*resultobj 
= NULL
; 
19839     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19840     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
19841     PyObject 
* obj0 
= 0 ; 
19842     PyObject 
* obj1 
= 0 ; 
19843     char *kwnames
[] = { 
19844         (char *) "self",(char *) "child", NULL 
 
19847     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPanel_base_AddChild",kwnames
,&obj0
,&obj1
)) goto fail
; 
19848     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19849     if (SWIG_arg_fail(1)) SWIG_fail
; 
19850     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
19851     if (SWIG_arg_fail(2)) SWIG_fail
; 
19853         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19854         (arg1
)->base_AddChild(arg2
); 
19856         wxPyEndAllowThreads(__tstate
); 
19857         if (PyErr_Occurred()) SWIG_fail
; 
19859     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19866 static PyObject 
*_wrap_PyPanel_base_RemoveChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19867     PyObject 
*resultobj 
= NULL
; 
19868     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19869     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
19870     PyObject 
* obj0 
= 0 ; 
19871     PyObject 
* obj1 
= 0 ; 
19872     char *kwnames
[] = { 
19873         (char *) "self",(char *) "child", NULL 
 
19876     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPanel_base_RemoveChild",kwnames
,&obj0
,&obj1
)) goto fail
; 
19877     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19878     if (SWIG_arg_fail(1)) SWIG_fail
; 
19879     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
19880     if (SWIG_arg_fail(2)) SWIG_fail
; 
19882         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19883         (arg1
)->base_RemoveChild(arg2
); 
19885         wxPyEndAllowThreads(__tstate
); 
19886         if (PyErr_Occurred()) SWIG_fail
; 
19888     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19895 static PyObject 
*_wrap_PyPanel_base_ShouldInheritColours(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19896     PyObject 
*resultobj 
= NULL
; 
19897     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19899     PyObject 
* obj0 
= 0 ; 
19900     char *kwnames
[] = { 
19901         (char *) "self", NULL 
 
19904     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_ShouldInheritColours",kwnames
,&obj0
)) goto fail
; 
19905     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19906     if (SWIG_arg_fail(1)) SWIG_fail
; 
19908         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19909         result 
= (bool)((wxPyPanel 
const *)arg1
)->base_ShouldInheritColours(); 
19911         wxPyEndAllowThreads(__tstate
); 
19912         if (PyErr_Occurred()) SWIG_fail
; 
19915         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
19923 static PyObject 
*_wrap_PyPanel_base_GetDefaultAttributes(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19924     PyObject 
*resultobj 
= NULL
; 
19925     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19926     wxVisualAttributes result
; 
19927     PyObject 
* obj0 
= 0 ; 
19928     char *kwnames
[] = { 
19929         (char *) "self", NULL 
 
19932     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_GetDefaultAttributes",kwnames
,&obj0
)) goto fail
; 
19933     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19934     if (SWIG_arg_fail(1)) SWIG_fail
; 
19936         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19937         result 
= (arg1
)->base_GetDefaultAttributes(); 
19939         wxPyEndAllowThreads(__tstate
); 
19940         if (PyErr_Occurred()) SWIG_fail
; 
19943         wxVisualAttributes 
* resultptr
; 
19944         resultptr 
= new wxVisualAttributes(static_cast<wxVisualAttributes 
& >(result
)); 
19945         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1); 
19953 static PyObject 
*_wrap_PyPanel_base_OnInternalIdle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19954     PyObject 
*resultobj 
= NULL
; 
19955     wxPyPanel 
*arg1 
= (wxPyPanel 
*) 0 ; 
19956     PyObject 
* obj0 
= 0 ; 
19957     char *kwnames
[] = { 
19958         (char *) "self", NULL 
 
19961     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPanel_base_OnInternalIdle",kwnames
,&obj0
)) goto fail
; 
19962     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPanel
, SWIG_POINTER_EXCEPTION 
| 0); 
19963     if (SWIG_arg_fail(1)) SWIG_fail
; 
19965         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
19966         (arg1
)->base_OnInternalIdle(); 
19968         wxPyEndAllowThreads(__tstate
); 
19969         if (PyErr_Occurred()) SWIG_fail
; 
19971     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
19978 static PyObject 
* PyPanel_swigregister(PyObject 
*, PyObject 
*args
) { 
19980     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
19981     SWIG_TypeClientData(SWIGTYPE_p_wxPyPanel
, obj
); 
19983     return Py_BuildValue((char *)""); 
19985 static PyObject 
*_wrap_new_PyScrolledWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
19986     PyObject 
*resultobj 
= NULL
; 
19987     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
19988     int arg2 
= (int) (int)-1 ; 
19989     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
19990     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
19991     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
19992     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
19993     long arg5 
= (long) 0 ; 
19994     wxString 
const &arg6_defvalue 
= wxPyPanelNameStr 
; 
19995     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
19996     wxPyScrolledWindow 
*result
; 
19999     bool temp6 
= false ; 
20000     PyObject 
* obj0 
= 0 ; 
20001     PyObject 
* obj1 
= 0 ; 
20002     PyObject 
* obj2 
= 0 ; 
20003     PyObject 
* obj3 
= 0 ; 
20004     PyObject 
* obj4 
= 0 ; 
20005     PyObject 
* obj5 
= 0 ; 
20006     char *kwnames
[] = { 
20007         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
20010     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_PyScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
20011     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20012     if (SWIG_arg_fail(1)) SWIG_fail
; 
20015             arg2 
= static_cast<int const >(SWIG_As_int(obj1
));  
20016             if (SWIG_arg_fail(2)) SWIG_fail
; 
20022             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
20028             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
20033             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
20034             if (SWIG_arg_fail(5)) SWIG_fail
; 
20039             arg6 
= wxString_in_helper(obj5
); 
20040             if (arg6 
== NULL
) SWIG_fail
; 
20045         if (!wxPyCheckForApp()) SWIG_fail
; 
20046         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20047         result 
= (wxPyScrolledWindow 
*)new wxPyScrolledWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
20049         wxPyEndAllowThreads(__tstate
); 
20050         if (PyErr_Occurred()) SWIG_fail
; 
20052     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyScrolledWindow
, 1); 
20067 static PyObject 
*_wrap_new_PrePyScrolledWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20068     PyObject 
*resultobj 
= NULL
; 
20069     wxPyScrolledWindow 
*result
; 
20070     char *kwnames
[] = { 
20074     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PrePyScrolledWindow",kwnames
)) goto fail
; 
20076         if (!wxPyCheckForApp()) SWIG_fail
; 
20077         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20078         result 
= (wxPyScrolledWindow 
*)new wxPyScrolledWindow(); 
20080         wxPyEndAllowThreads(__tstate
); 
20081         if (PyErr_Occurred()) SWIG_fail
; 
20083     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyScrolledWindow
, 1); 
20090 static PyObject 
*_wrap_PyScrolledWindow__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20091     PyObject 
*resultobj 
= NULL
; 
20092     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20093     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
20094     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
20095     PyObject 
* obj0 
= 0 ; 
20096     PyObject 
* obj1 
= 0 ; 
20097     PyObject 
* obj2 
= 0 ; 
20098     char *kwnames
[] = { 
20099         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
20102     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyScrolledWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
20103     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20104     if (SWIG_arg_fail(1)) SWIG_fail
; 
20108         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20109         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
20111         wxPyEndAllowThreads(__tstate
); 
20112         if (PyErr_Occurred()) SWIG_fail
; 
20114     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20121 static PyObject 
*_wrap_PyScrolledWindow_SetBestSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20122     PyObject 
*resultobj 
= NULL
; 
20123     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20126     PyObject 
* obj0 
= 0 ; 
20127     PyObject 
* obj1 
= 0 ; 
20128     char *kwnames
[] = { 
20129         (char *) "self",(char *) "size", NULL 
 
20132     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyScrolledWindow_SetBestSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
20133     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20134     if (SWIG_arg_fail(1)) SWIG_fail
; 
20137         if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
20140         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20141         (arg1
)->SetBestSize((wxSize 
const &)*arg2
); 
20143         wxPyEndAllowThreads(__tstate
); 
20144         if (PyErr_Occurred()) SWIG_fail
; 
20146     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20153 static PyObject 
*_wrap_PyScrolledWindow_DoEraseBackground(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20154     PyObject 
*resultobj 
= NULL
; 
20155     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20156     wxDC 
*arg2 
= (wxDC 
*) 0 ; 
20158     PyObject 
* obj0 
= 0 ; 
20159     PyObject 
* obj1 
= 0 ; 
20160     char *kwnames
[] = { 
20161         (char *) "self",(char *) "dc", NULL 
 
20164     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyScrolledWindow_DoEraseBackground",kwnames
,&obj0
,&obj1
)) goto fail
; 
20165     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20166     if (SWIG_arg_fail(1)) SWIG_fail
; 
20167     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
20168     if (SWIG_arg_fail(2)) SWIG_fail
; 
20170         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20171         result 
= (bool)(arg1
)->DoEraseBackground(arg2
); 
20173         wxPyEndAllowThreads(__tstate
); 
20174         if (PyErr_Occurred()) SWIG_fail
; 
20177         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
20185 static PyObject 
*_wrap_PyScrolledWindow_base_DoMoveWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20186     PyObject 
*resultobj 
= NULL
; 
20187     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20192     PyObject 
* obj0 
= 0 ; 
20193     PyObject 
* obj1 
= 0 ; 
20194     PyObject 
* obj2 
= 0 ; 
20195     PyObject 
* obj3 
= 0 ; 
20196     PyObject 
* obj4 
= 0 ; 
20197     char *kwnames
[] = { 
20198         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL 
 
20201     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:PyScrolledWindow_base_DoMoveWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
20202     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20203     if (SWIG_arg_fail(1)) SWIG_fail
; 
20205         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
20206         if (SWIG_arg_fail(2)) SWIG_fail
; 
20209         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
20210         if (SWIG_arg_fail(3)) SWIG_fail
; 
20213         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
20214         if (SWIG_arg_fail(4)) SWIG_fail
; 
20217         arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
20218         if (SWIG_arg_fail(5)) SWIG_fail
; 
20221         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20222         (arg1
)->base_DoMoveWindow(arg2
,arg3
,arg4
,arg5
); 
20224         wxPyEndAllowThreads(__tstate
); 
20225         if (PyErr_Occurred()) SWIG_fail
; 
20227     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20234 static PyObject 
*_wrap_PyScrolledWindow_base_DoSetSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20235     PyObject 
*resultobj 
= NULL
; 
20236     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20241     int arg6 
= (int) wxSIZE_AUTO 
; 
20242     PyObject 
* obj0 
= 0 ; 
20243     PyObject 
* obj1 
= 0 ; 
20244     PyObject 
* obj2 
= 0 ; 
20245     PyObject 
* obj3 
= 0 ; 
20246     PyObject 
* obj4 
= 0 ; 
20247     PyObject 
* obj5 
= 0 ; 
20248     char *kwnames
[] = { 
20249         (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL 
 
20252     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:PyScrolledWindow_base_DoSetSize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
20253     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20254     if (SWIG_arg_fail(1)) SWIG_fail
; 
20256         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
20257         if (SWIG_arg_fail(2)) SWIG_fail
; 
20260         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
20261         if (SWIG_arg_fail(3)) SWIG_fail
; 
20264         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
20265         if (SWIG_arg_fail(4)) SWIG_fail
; 
20268         arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
20269         if (SWIG_arg_fail(5)) SWIG_fail
; 
20273             arg6 
= static_cast<int >(SWIG_As_int(obj5
));  
20274             if (SWIG_arg_fail(6)) SWIG_fail
; 
20278         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20279         (arg1
)->base_DoSetSize(arg2
,arg3
,arg4
,arg5
,arg6
); 
20281         wxPyEndAllowThreads(__tstate
); 
20282         if (PyErr_Occurred()) SWIG_fail
; 
20284     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20291 static PyObject 
*_wrap_PyScrolledWindow_base_DoSetClientSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20292     PyObject 
*resultobj 
= NULL
; 
20293     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20296     PyObject 
* obj0 
= 0 ; 
20297     PyObject 
* obj1 
= 0 ; 
20298     PyObject 
* obj2 
= 0 ; 
20299     char *kwnames
[] = { 
20300         (char *) "self",(char *) "width",(char *) "height", NULL 
 
20303     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyScrolledWindow_base_DoSetClientSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
20304     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20305     if (SWIG_arg_fail(1)) SWIG_fail
; 
20307         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
20308         if (SWIG_arg_fail(2)) SWIG_fail
; 
20311         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
20312         if (SWIG_arg_fail(3)) SWIG_fail
; 
20315         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20316         (arg1
)->base_DoSetClientSize(arg2
,arg3
); 
20318         wxPyEndAllowThreads(__tstate
); 
20319         if (PyErr_Occurred()) SWIG_fail
; 
20321     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20328 static PyObject 
*_wrap_PyScrolledWindow_base_DoSetVirtualSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20329     PyObject 
*resultobj 
= NULL
; 
20330     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20333     PyObject 
* obj0 
= 0 ; 
20334     PyObject 
* obj1 
= 0 ; 
20335     PyObject 
* obj2 
= 0 ; 
20336     char *kwnames
[] = { 
20337         (char *) "self",(char *) "x",(char *) "y", NULL 
 
20340     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyScrolledWindow_base_DoSetVirtualSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
20341     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20342     if (SWIG_arg_fail(1)) SWIG_fail
; 
20344         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
20345         if (SWIG_arg_fail(2)) SWIG_fail
; 
20348         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
20349         if (SWIG_arg_fail(3)) SWIG_fail
; 
20352         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20353         (arg1
)->base_DoSetVirtualSize(arg2
,arg3
); 
20355         wxPyEndAllowThreads(__tstate
); 
20356         if (PyErr_Occurred()) SWIG_fail
; 
20358     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20365 static PyObject 
*_wrap_PyScrolledWindow_base_DoGetSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20366     PyObject 
*resultobj 
= NULL
; 
20367     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20368     int *arg2 
= (int *) 0 ; 
20369     int *arg3 
= (int *) 0 ; 
20374     PyObject 
* obj0 
= 0 ; 
20375     char *kwnames
[] = { 
20376         (char *) "self", NULL 
 
20379     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
20380     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
20381     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_DoGetSize",kwnames
,&obj0
)) goto fail
; 
20382     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20383     if (SWIG_arg_fail(1)) SWIG_fail
; 
20385         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20386         ((wxPyScrolledWindow 
const *)arg1
)->base_DoGetSize(arg2
,arg3
); 
20388         wxPyEndAllowThreads(__tstate
); 
20389         if (PyErr_Occurred()) SWIG_fail
; 
20391     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20392     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
20393     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
20394     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
20395     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
20402 static PyObject 
*_wrap_PyScrolledWindow_base_DoGetClientSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20403     PyObject 
*resultobj 
= NULL
; 
20404     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20405     int *arg2 
= (int *) 0 ; 
20406     int *arg3 
= (int *) 0 ; 
20411     PyObject 
* obj0 
= 0 ; 
20412     char *kwnames
[] = { 
20413         (char *) "self", NULL 
 
20416     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
20417     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
20418     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_DoGetClientSize",kwnames
,&obj0
)) goto fail
; 
20419     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20420     if (SWIG_arg_fail(1)) SWIG_fail
; 
20422         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20423         ((wxPyScrolledWindow 
const *)arg1
)->base_DoGetClientSize(arg2
,arg3
); 
20425         wxPyEndAllowThreads(__tstate
); 
20426         if (PyErr_Occurred()) SWIG_fail
; 
20428     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20429     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
20430     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
20431     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
20432     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
20439 static PyObject 
*_wrap_PyScrolledWindow_base_DoGetPosition(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20440     PyObject 
*resultobj 
= NULL
; 
20441     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20442     int *arg2 
= (int *) 0 ; 
20443     int *arg3 
= (int *) 0 ; 
20448     PyObject 
* obj0 
= 0 ; 
20449     char *kwnames
[] = { 
20450         (char *) "self", NULL 
 
20453     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
20454     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
20455     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_DoGetPosition",kwnames
,&obj0
)) goto fail
; 
20456     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20457     if (SWIG_arg_fail(1)) SWIG_fail
; 
20459         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20460         ((wxPyScrolledWindow 
const *)arg1
)->base_DoGetPosition(arg2
,arg3
); 
20462         wxPyEndAllowThreads(__tstate
); 
20463         if (PyErr_Occurred()) SWIG_fail
; 
20465     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20466     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
20467     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
20468     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
20469     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
20476 static PyObject 
*_wrap_PyScrolledWindow_base_DoGetVirtualSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20477     PyObject 
*resultobj 
= NULL
; 
20478     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20480     PyObject 
* obj0 
= 0 ; 
20481     char *kwnames
[] = { 
20482         (char *) "self", NULL 
 
20485     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_DoGetVirtualSize",kwnames
,&obj0
)) goto fail
; 
20486     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20487     if (SWIG_arg_fail(1)) SWIG_fail
; 
20489         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20490         result 
= ((wxPyScrolledWindow 
const *)arg1
)->base_DoGetVirtualSize(); 
20492         wxPyEndAllowThreads(__tstate
); 
20493         if (PyErr_Occurred()) SWIG_fail
; 
20496         wxSize 
* resultptr
; 
20497         resultptr 
= new wxSize(static_cast<wxSize 
& >(result
)); 
20498         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1); 
20506 static PyObject 
*_wrap_PyScrolledWindow_base_DoGetBestSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20507     PyObject 
*resultobj 
= NULL
; 
20508     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20510     PyObject 
* obj0 
= 0 ; 
20511     char *kwnames
[] = { 
20512         (char *) "self", NULL 
 
20515     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_DoGetBestSize",kwnames
,&obj0
)) goto fail
; 
20516     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20517     if (SWIG_arg_fail(1)) SWIG_fail
; 
20519         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20520         result 
= ((wxPyScrolledWindow 
const *)arg1
)->base_DoGetBestSize(); 
20522         wxPyEndAllowThreads(__tstate
); 
20523         if (PyErr_Occurred()) SWIG_fail
; 
20526         wxSize 
* resultptr
; 
20527         resultptr 
= new wxSize(static_cast<wxSize 
& >(result
)); 
20528         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1); 
20536 static PyObject 
*_wrap_PyScrolledWindow_base_InitDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20537     PyObject 
*resultobj 
= NULL
; 
20538     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20539     PyObject 
* obj0 
= 0 ; 
20540     char *kwnames
[] = { 
20541         (char *) "self", NULL 
 
20544     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_InitDialog",kwnames
,&obj0
)) goto fail
; 
20545     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20546     if (SWIG_arg_fail(1)) SWIG_fail
; 
20548         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20549         (arg1
)->base_InitDialog(); 
20551         wxPyEndAllowThreads(__tstate
); 
20552         if (PyErr_Occurred()) SWIG_fail
; 
20554     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20561 static PyObject 
*_wrap_PyScrolledWindow_base_TransferDataToWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20562     PyObject 
*resultobj 
= NULL
; 
20563     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20565     PyObject 
* obj0 
= 0 ; 
20566     char *kwnames
[] = { 
20567         (char *) "self", NULL 
 
20570     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_TransferDataToWindow",kwnames
,&obj0
)) goto fail
; 
20571     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20572     if (SWIG_arg_fail(1)) SWIG_fail
; 
20574         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20575         result 
= (bool)(arg1
)->base_TransferDataToWindow(); 
20577         wxPyEndAllowThreads(__tstate
); 
20578         if (PyErr_Occurred()) SWIG_fail
; 
20581         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
20589 static PyObject 
*_wrap_PyScrolledWindow_base_TransferDataFromWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20590     PyObject 
*resultobj 
= NULL
; 
20591     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20593     PyObject 
* obj0 
= 0 ; 
20594     char *kwnames
[] = { 
20595         (char *) "self", NULL 
 
20598     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_TransferDataFromWindow",kwnames
,&obj0
)) goto fail
; 
20599     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20600     if (SWIG_arg_fail(1)) SWIG_fail
; 
20602         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20603         result 
= (bool)(arg1
)->base_TransferDataFromWindow(); 
20605         wxPyEndAllowThreads(__tstate
); 
20606         if (PyErr_Occurred()) SWIG_fail
; 
20609         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
20617 static PyObject 
*_wrap_PyScrolledWindow_base_Validate(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20618     PyObject 
*resultobj 
= NULL
; 
20619     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20621     PyObject 
* obj0 
= 0 ; 
20622     char *kwnames
[] = { 
20623         (char *) "self", NULL 
 
20626     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_Validate",kwnames
,&obj0
)) goto fail
; 
20627     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20628     if (SWIG_arg_fail(1)) SWIG_fail
; 
20630         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20631         result 
= (bool)(arg1
)->base_Validate(); 
20633         wxPyEndAllowThreads(__tstate
); 
20634         if (PyErr_Occurred()) SWIG_fail
; 
20637         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
20645 static PyObject 
*_wrap_PyScrolledWindow_base_AcceptsFocus(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20646     PyObject 
*resultobj 
= NULL
; 
20647     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20649     PyObject 
* obj0 
= 0 ; 
20650     char *kwnames
[] = { 
20651         (char *) "self", NULL 
 
20654     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_AcceptsFocus",kwnames
,&obj0
)) goto fail
; 
20655     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20656     if (SWIG_arg_fail(1)) SWIG_fail
; 
20658         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20659         result 
= (bool)((wxPyScrolledWindow 
const *)arg1
)->base_AcceptsFocus(); 
20661         wxPyEndAllowThreads(__tstate
); 
20662         if (PyErr_Occurred()) SWIG_fail
; 
20665         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
20673 static PyObject 
*_wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20674     PyObject 
*resultobj 
= NULL
; 
20675     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20677     PyObject 
* obj0 
= 0 ; 
20678     char *kwnames
[] = { 
20679         (char *) "self", NULL 
 
20682     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_AcceptsFocusFromKeyboard",kwnames
,&obj0
)) goto fail
; 
20683     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20684     if (SWIG_arg_fail(1)) SWIG_fail
; 
20686         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20687         result 
= (bool)((wxPyScrolledWindow 
const *)arg1
)->base_AcceptsFocusFromKeyboard(); 
20689         wxPyEndAllowThreads(__tstate
); 
20690         if (PyErr_Occurred()) SWIG_fail
; 
20693         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
20701 static PyObject 
*_wrap_PyScrolledWindow_base_GetMaxSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20702     PyObject 
*resultobj 
= NULL
; 
20703     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20705     PyObject 
* obj0 
= 0 ; 
20706     char *kwnames
[] = { 
20707         (char *) "self", NULL 
 
20710     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_GetMaxSize",kwnames
,&obj0
)) goto fail
; 
20711     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20712     if (SWIG_arg_fail(1)) SWIG_fail
; 
20714         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20715         result 
= ((wxPyScrolledWindow 
const *)arg1
)->base_GetMaxSize(); 
20717         wxPyEndAllowThreads(__tstate
); 
20718         if (PyErr_Occurred()) SWIG_fail
; 
20721         wxSize 
* resultptr
; 
20722         resultptr 
= new wxSize(static_cast<wxSize 
& >(result
)); 
20723         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1); 
20731 static PyObject 
*_wrap_PyScrolledWindow_base_AddChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20732     PyObject 
*resultobj 
= NULL
; 
20733     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20734     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
20735     PyObject 
* obj0 
= 0 ; 
20736     PyObject 
* obj1 
= 0 ; 
20737     char *kwnames
[] = { 
20738         (char *) "self",(char *) "child", NULL 
 
20741     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyScrolledWindow_base_AddChild",kwnames
,&obj0
,&obj1
)) goto fail
; 
20742     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20743     if (SWIG_arg_fail(1)) SWIG_fail
; 
20744     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20745     if (SWIG_arg_fail(2)) SWIG_fail
; 
20747         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20748         (arg1
)->base_AddChild(arg2
); 
20750         wxPyEndAllowThreads(__tstate
); 
20751         if (PyErr_Occurred()) SWIG_fail
; 
20753     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20760 static PyObject 
*_wrap_PyScrolledWindow_base_RemoveChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20761     PyObject 
*resultobj 
= NULL
; 
20762     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20763     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
20764     PyObject 
* obj0 
= 0 ; 
20765     PyObject 
* obj1 
= 0 ; 
20766     char *kwnames
[] = { 
20767         (char *) "self",(char *) "child", NULL 
 
20770     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyScrolledWindow_base_RemoveChild",kwnames
,&obj0
,&obj1
)) goto fail
; 
20771     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20772     if (SWIG_arg_fail(1)) SWIG_fail
; 
20773     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20774     if (SWIG_arg_fail(2)) SWIG_fail
; 
20776         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20777         (arg1
)->base_RemoveChild(arg2
); 
20779         wxPyEndAllowThreads(__tstate
); 
20780         if (PyErr_Occurred()) SWIG_fail
; 
20782     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20789 static PyObject 
*_wrap_PyScrolledWindow_base_ShouldInheritColours(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20790     PyObject 
*resultobj 
= NULL
; 
20791     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20793     PyObject 
* obj0 
= 0 ; 
20794     char *kwnames
[] = { 
20795         (char *) "self", NULL 
 
20798     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_ShouldInheritColours",kwnames
,&obj0
)) goto fail
; 
20799     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20800     if (SWIG_arg_fail(1)) SWIG_fail
; 
20802         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20803         result 
= (bool)((wxPyScrolledWindow 
const *)arg1
)->base_ShouldInheritColours(); 
20805         wxPyEndAllowThreads(__tstate
); 
20806         if (PyErr_Occurred()) SWIG_fail
; 
20809         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
20817 static PyObject 
*_wrap_PyScrolledWindow_base_GetDefaultAttributes(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20818     PyObject 
*resultobj 
= NULL
; 
20819     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20820     wxVisualAttributes result
; 
20821     PyObject 
* obj0 
= 0 ; 
20822     char *kwnames
[] = { 
20823         (char *) "self", NULL 
 
20826     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_GetDefaultAttributes",kwnames
,&obj0
)) goto fail
; 
20827     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20828     if (SWIG_arg_fail(1)) SWIG_fail
; 
20830         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20831         result 
= (arg1
)->base_GetDefaultAttributes(); 
20833         wxPyEndAllowThreads(__tstate
); 
20834         if (PyErr_Occurred()) SWIG_fail
; 
20837         wxVisualAttributes 
* resultptr
; 
20838         resultptr 
= new wxVisualAttributes(static_cast<wxVisualAttributes 
& >(result
)); 
20839         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1); 
20847 static PyObject 
*_wrap_PyScrolledWindow_base_OnInternalIdle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
20848     PyObject 
*resultobj 
= NULL
; 
20849     wxPyScrolledWindow 
*arg1 
= (wxPyScrolledWindow 
*) 0 ; 
20850     PyObject 
* obj0 
= 0 ; 
20851     char *kwnames
[] = { 
20852         (char *) "self", NULL 
 
20855     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyScrolledWindow_base_OnInternalIdle",kwnames
,&obj0
)) goto fail
; 
20856     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyScrolledWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
20857     if (SWIG_arg_fail(1)) SWIG_fail
; 
20859         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20860         (arg1
)->base_OnInternalIdle(); 
20862         wxPyEndAllowThreads(__tstate
); 
20863         if (PyErr_Occurred()) SWIG_fail
; 
20865     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
20872 static PyObject 
* PyScrolledWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
20874     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
20875     SWIG_TypeClientData(SWIGTYPE_p_wxPyScrolledWindow
, obj
); 
20877     return Py_BuildValue((char *)""); 
20879 static int _wrap_PrintoutTitleStr_set(PyObject 
*) { 
20880     PyErr_SetString(PyExc_TypeError
,"Variable PrintoutTitleStr is read-only."); 
20885 static PyObject 
*_wrap_PrintoutTitleStr_get(void) { 
20886     PyObject 
*pyobj 
= NULL
; 
20890         pyobj 
= PyUnicode_FromWideChar((&wxPyPrintoutTitleStr
)->c_str(), (&wxPyPrintoutTitleStr
)->Len()); 
20892         pyobj 
= PyString_FromStringAndSize((&wxPyPrintoutTitleStr
)->c_str(), (&wxPyPrintoutTitleStr
)->Len()); 
20899 static int _wrap_PreviewCanvasNameStr_set(PyObject 
*) { 
20900     PyErr_SetString(PyExc_TypeError
,"Variable PreviewCanvasNameStr is read-only."); 
20905 static PyObject 
*_wrap_PreviewCanvasNameStr_get(void) { 
20906     PyObject 
*pyobj 
= NULL
; 
20910         pyobj 
= PyUnicode_FromWideChar((&wxPyPreviewCanvasNameStr
)->c_str(), (&wxPyPreviewCanvasNameStr
)->Len()); 
20912         pyobj 
= PyString_FromStringAndSize((&wxPyPreviewCanvasNameStr
)->c_str(), (&wxPyPreviewCanvasNameStr
)->Len()); 
20919 static PyObject 
*_wrap_new_PrintData__SWIG_0(PyObject 
*, PyObject 
*args
) { 
20920     PyObject 
*resultobj 
= NULL
; 
20921     wxPrintData 
*result
; 
20923     if(!PyArg_ParseTuple(args
,(char *)":new_PrintData")) goto fail
; 
20925         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20926         result 
= (wxPrintData 
*)new wxPrintData(); 
20928         wxPyEndAllowThreads(__tstate
); 
20929         if (PyErr_Occurred()) SWIG_fail
; 
20931     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintData
, 1); 
20938 static PyObject 
*_wrap_new_PrintData__SWIG_1(PyObject 
*, PyObject 
*args
) { 
20939     PyObject 
*resultobj 
= NULL
; 
20940     wxPrintData 
*arg1 
= 0 ; 
20941     wxPrintData 
*result
; 
20942     PyObject 
* obj0 
= 0 ; 
20944     if(!PyArg_ParseTuple(args
,(char *)"O:new_PrintData",&obj0
)) goto fail
; 
20946         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
20947         if (SWIG_arg_fail(1)) SWIG_fail
; 
20948         if (arg1 
== NULL
) { 
20949             SWIG_null_ref("wxPrintData"); 
20951         if (SWIG_arg_fail(1)) SWIG_fail
; 
20954         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
20955         result 
= (wxPrintData 
*)new wxPrintData((wxPrintData 
const &)*arg1
); 
20957         wxPyEndAllowThreads(__tstate
); 
20958         if (PyErr_Occurred()) SWIG_fail
; 
20960     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintData
, 1); 
20967 static PyObject 
*_wrap_new_PrintData(PyObject 
*self
, PyObject 
*args
) { 
20972     argc 
= PyObject_Length(args
); 
20973     for (ii 
= 0; (ii 
< argc
) && (ii 
< 1); ii
++) { 
20974         argv
[ii
] = PyTuple_GetItem(args
,ii
); 
20977         return _wrap_new_PrintData__SWIG_0(self
,args
); 
20983             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxPrintData
, 0) == -1) { 
20991             return _wrap_new_PrintData__SWIG_1(self
,args
); 
20995     PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'new_PrintData'"); 
21000 static PyObject 
*_wrap_delete_PrintData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21001     PyObject 
*resultobj 
= NULL
; 
21002     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21003     PyObject 
* obj0 
= 0 ; 
21004     char *kwnames
[] = { 
21005         (char *) "self", NULL 
 
21008     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PrintData",kwnames
,&obj0
)) goto fail
; 
21009     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21010     if (SWIG_arg_fail(1)) SWIG_fail
; 
21012         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21015         wxPyEndAllowThreads(__tstate
); 
21016         if (PyErr_Occurred()) SWIG_fail
; 
21018     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21025 static PyObject 
*_wrap_PrintData_GetNoCopies(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21026     PyObject 
*resultobj 
= NULL
; 
21027     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21029     PyObject 
* obj0 
= 0 ; 
21030     char *kwnames
[] = { 
21031         (char *) "self", NULL 
 
21034     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetNoCopies",kwnames
,&obj0
)) goto fail
; 
21035     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21036     if (SWIG_arg_fail(1)) SWIG_fail
; 
21038         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21039         result 
= (int)(arg1
)->GetNoCopies(); 
21041         wxPyEndAllowThreads(__tstate
); 
21042         if (PyErr_Occurred()) SWIG_fail
; 
21045         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
21053 static PyObject 
*_wrap_PrintData_GetCollate(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21054     PyObject 
*resultobj 
= NULL
; 
21055     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21057     PyObject 
* obj0 
= 0 ; 
21058     char *kwnames
[] = { 
21059         (char *) "self", NULL 
 
21062     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetCollate",kwnames
,&obj0
)) goto fail
; 
21063     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21064     if (SWIG_arg_fail(1)) SWIG_fail
; 
21066         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21067         result 
= (bool)(arg1
)->GetCollate(); 
21069         wxPyEndAllowThreads(__tstate
); 
21070         if (PyErr_Occurred()) SWIG_fail
; 
21073         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
21081 static PyObject 
*_wrap_PrintData_GetOrientation(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21082     PyObject 
*resultobj 
= NULL
; 
21083     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21085     PyObject 
* obj0 
= 0 ; 
21086     char *kwnames
[] = { 
21087         (char *) "self", NULL 
 
21090     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetOrientation",kwnames
,&obj0
)) goto fail
; 
21091     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21092     if (SWIG_arg_fail(1)) SWIG_fail
; 
21094         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21095         result 
= (int)(arg1
)->GetOrientation(); 
21097         wxPyEndAllowThreads(__tstate
); 
21098         if (PyErr_Occurred()) SWIG_fail
; 
21101         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
21109 static PyObject 
*_wrap_PrintData_Ok(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21110     PyObject 
*resultobj 
= NULL
; 
21111     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21113     PyObject 
* obj0 
= 0 ; 
21114     char *kwnames
[] = { 
21115         (char *) "self", NULL 
 
21118     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_Ok",kwnames
,&obj0
)) goto fail
; 
21119     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21120     if (SWIG_arg_fail(1)) SWIG_fail
; 
21122         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21123         result 
= (bool)(arg1
)->Ok(); 
21125         wxPyEndAllowThreads(__tstate
); 
21126         if (PyErr_Occurred()) SWIG_fail
; 
21129         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
21137 static PyObject 
*_wrap_PrintData_GetPrinterName(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21138     PyObject 
*resultobj 
= NULL
; 
21139     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21141     PyObject 
* obj0 
= 0 ; 
21142     char *kwnames
[] = { 
21143         (char *) "self", NULL 
 
21146     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetPrinterName",kwnames
,&obj0
)) goto fail
; 
21147     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21148     if (SWIG_arg_fail(1)) SWIG_fail
; 
21150         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21152             wxString 
const &_result_ref 
= (arg1
)->GetPrinterName(); 
21153             result 
= (wxString 
*) &_result_ref
; 
21156         wxPyEndAllowThreads(__tstate
); 
21157         if (PyErr_Occurred()) SWIG_fail
; 
21161         resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
21163         resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
21172 static PyObject 
*_wrap_PrintData_GetColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21173     PyObject 
*resultobj 
= NULL
; 
21174     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21176     PyObject 
* obj0 
= 0 ; 
21177     char *kwnames
[] = { 
21178         (char *) "self", NULL 
 
21181     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetColour",kwnames
,&obj0
)) goto fail
; 
21182     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21183     if (SWIG_arg_fail(1)) SWIG_fail
; 
21185         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21186         result 
= (bool)(arg1
)->GetColour(); 
21188         wxPyEndAllowThreads(__tstate
); 
21189         if (PyErr_Occurred()) SWIG_fail
; 
21192         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
21200 static PyObject 
*_wrap_PrintData_GetDuplex(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21201     PyObject 
*resultobj 
= NULL
; 
21202     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21203     wxDuplexMode result
; 
21204     PyObject 
* obj0 
= 0 ; 
21205     char *kwnames
[] = { 
21206         (char *) "self", NULL 
 
21209     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetDuplex",kwnames
,&obj0
)) goto fail
; 
21210     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21211     if (SWIG_arg_fail(1)) SWIG_fail
; 
21213         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21214         result 
= (wxDuplexMode
)(arg1
)->GetDuplex(); 
21216         wxPyEndAllowThreads(__tstate
); 
21217         if (PyErr_Occurred()) SWIG_fail
; 
21219     resultobj 
= SWIG_From_int((result
)); 
21226 static PyObject 
*_wrap_PrintData_GetPaperId(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21227     PyObject 
*resultobj 
= NULL
; 
21228     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21229     wxPaperSize result
; 
21230     PyObject 
* obj0 
= 0 ; 
21231     char *kwnames
[] = { 
21232         (char *) "self", NULL 
 
21235     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetPaperId",kwnames
,&obj0
)) goto fail
; 
21236     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21237     if (SWIG_arg_fail(1)) SWIG_fail
; 
21239         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21240         result 
= (wxPaperSize
)(arg1
)->GetPaperId(); 
21242         wxPyEndAllowThreads(__tstate
); 
21243         if (PyErr_Occurred()) SWIG_fail
; 
21245     resultobj 
= SWIG_From_int((result
)); 
21252 static PyObject 
*_wrap_PrintData_GetPaperSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21253     PyObject 
*resultobj 
= NULL
; 
21254     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21256     PyObject 
* obj0 
= 0 ; 
21257     char *kwnames
[] = { 
21258         (char *) "self", NULL 
 
21261     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetPaperSize",kwnames
,&obj0
)) goto fail
; 
21262     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21263     if (SWIG_arg_fail(1)) SWIG_fail
; 
21265         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21267             wxSize 
const &_result_ref 
= (arg1
)->GetPaperSize(); 
21268             result 
= (wxSize 
*) &_result_ref
; 
21271         wxPyEndAllowThreads(__tstate
); 
21272         if (PyErr_Occurred()) SWIG_fail
; 
21274     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0); 
21281 static PyObject 
*_wrap_PrintData_GetQuality(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21282     PyObject 
*resultobj 
= NULL
; 
21283     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21285     PyObject 
* obj0 
= 0 ; 
21286     char *kwnames
[] = { 
21287         (char *) "self", NULL 
 
21290     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetQuality",kwnames
,&obj0
)) goto fail
; 
21291     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21292     if (SWIG_arg_fail(1)) SWIG_fail
; 
21294         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21295         result 
= (int)(arg1
)->GetQuality(); 
21297         wxPyEndAllowThreads(__tstate
); 
21298         if (PyErr_Occurred()) SWIG_fail
; 
21301         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
21309 static PyObject 
*_wrap_PrintData_GetBin(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21310     PyObject 
*resultobj 
= NULL
; 
21311     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21313     PyObject 
* obj0 
= 0 ; 
21314     char *kwnames
[] = { 
21315         (char *) "self", NULL 
 
21318     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetBin",kwnames
,&obj0
)) goto fail
; 
21319     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21320     if (SWIG_arg_fail(1)) SWIG_fail
; 
21322         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21323         result 
= (wxPrintBin
)(arg1
)->GetBin(); 
21325         wxPyEndAllowThreads(__tstate
); 
21326         if (PyErr_Occurred()) SWIG_fail
; 
21328     resultobj 
= SWIG_From_int((result
)); 
21335 static PyObject 
*_wrap_PrintData_GetPrintMode(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21336     PyObject 
*resultobj 
= NULL
; 
21337     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21338     wxPrintMode result
; 
21339     PyObject 
* obj0 
= 0 ; 
21340     char *kwnames
[] = { 
21341         (char *) "self", NULL 
 
21344     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetPrintMode",kwnames
,&obj0
)) goto fail
; 
21345     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21346     if (SWIG_arg_fail(1)) SWIG_fail
; 
21348         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21349         result 
= (wxPrintMode
)((wxPrintData 
const *)arg1
)->GetPrintMode(); 
21351         wxPyEndAllowThreads(__tstate
); 
21352         if (PyErr_Occurred()) SWIG_fail
; 
21354     resultobj 
= SWIG_From_int((result
)); 
21361 static PyObject 
*_wrap_PrintData_SetNoCopies(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21362     PyObject 
*resultobj 
= NULL
; 
21363     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21365     PyObject 
* obj0 
= 0 ; 
21366     PyObject 
* obj1 
= 0 ; 
21367     char *kwnames
[] = { 
21368         (char *) "self",(char *) "v", NULL 
 
21371     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetNoCopies",kwnames
,&obj0
,&obj1
)) goto fail
; 
21372     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21373     if (SWIG_arg_fail(1)) SWIG_fail
; 
21375         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
21376         if (SWIG_arg_fail(2)) SWIG_fail
; 
21379         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21380         (arg1
)->SetNoCopies(arg2
); 
21382         wxPyEndAllowThreads(__tstate
); 
21383         if (PyErr_Occurred()) SWIG_fail
; 
21385     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21392 static PyObject 
*_wrap_PrintData_SetCollate(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21393     PyObject 
*resultobj 
= NULL
; 
21394     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21396     PyObject 
* obj0 
= 0 ; 
21397     PyObject 
* obj1 
= 0 ; 
21398     char *kwnames
[] = { 
21399         (char *) "self",(char *) "flag", NULL 
 
21402     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetCollate",kwnames
,&obj0
,&obj1
)) goto fail
; 
21403     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21404     if (SWIG_arg_fail(1)) SWIG_fail
; 
21406         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
21407         if (SWIG_arg_fail(2)) SWIG_fail
; 
21410         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21411         (arg1
)->SetCollate(arg2
); 
21413         wxPyEndAllowThreads(__tstate
); 
21414         if (PyErr_Occurred()) SWIG_fail
; 
21416     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21423 static PyObject 
*_wrap_PrintData_SetOrientation(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21424     PyObject 
*resultobj 
= NULL
; 
21425     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21427     PyObject 
* obj0 
= 0 ; 
21428     PyObject 
* obj1 
= 0 ; 
21429     char *kwnames
[] = { 
21430         (char *) "self",(char *) "orient", NULL 
 
21433     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
; 
21434     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21435     if (SWIG_arg_fail(1)) SWIG_fail
; 
21437         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
21438         if (SWIG_arg_fail(2)) SWIG_fail
; 
21441         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21442         (arg1
)->SetOrientation(arg2
); 
21444         wxPyEndAllowThreads(__tstate
); 
21445         if (PyErr_Occurred()) SWIG_fail
; 
21447     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21454 static PyObject 
*_wrap_PrintData_SetPrinterName(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21455     PyObject 
*resultobj 
= NULL
; 
21456     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21457     wxString 
*arg2 
= 0 ; 
21458     bool temp2 
= false ; 
21459     PyObject 
* obj0 
= 0 ; 
21460     PyObject 
* obj1 
= 0 ; 
21461     char *kwnames
[] = { 
21462         (char *) "self",(char *) "name", NULL 
 
21465     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetPrinterName",kwnames
,&obj0
,&obj1
)) goto fail
; 
21466     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21467     if (SWIG_arg_fail(1)) SWIG_fail
; 
21469         arg2 
= wxString_in_helper(obj1
); 
21470         if (arg2 
== NULL
) SWIG_fail
; 
21474         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21475         (arg1
)->SetPrinterName((wxString 
const &)*arg2
); 
21477         wxPyEndAllowThreads(__tstate
); 
21478         if (PyErr_Occurred()) SWIG_fail
; 
21480     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21495 static PyObject 
*_wrap_PrintData_SetColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21496     PyObject 
*resultobj 
= NULL
; 
21497     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21499     PyObject 
* obj0 
= 0 ; 
21500     PyObject 
* obj1 
= 0 ; 
21501     char *kwnames
[] = { 
21502         (char *) "self",(char *) "colour", NULL 
 
21505     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
21506     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21507     if (SWIG_arg_fail(1)) SWIG_fail
; 
21509         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
21510         if (SWIG_arg_fail(2)) SWIG_fail
; 
21513         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21514         (arg1
)->SetColour(arg2
); 
21516         wxPyEndAllowThreads(__tstate
); 
21517         if (PyErr_Occurred()) SWIG_fail
; 
21519     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21526 static PyObject 
*_wrap_PrintData_SetDuplex(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21527     PyObject 
*resultobj 
= NULL
; 
21528     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21529     wxDuplexMode arg2 
; 
21530     PyObject 
* obj0 
= 0 ; 
21531     PyObject 
* obj1 
= 0 ; 
21532     char *kwnames
[] = { 
21533         (char *) "self",(char *) "duplex", NULL 
 
21536     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetDuplex",kwnames
,&obj0
,&obj1
)) goto fail
; 
21537     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21538     if (SWIG_arg_fail(1)) SWIG_fail
; 
21540         arg2 
= static_cast<wxDuplexMode 
>(SWIG_As_int(obj1
));  
21541         if (SWIG_arg_fail(2)) SWIG_fail
; 
21544         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21545         (arg1
)->SetDuplex(arg2
); 
21547         wxPyEndAllowThreads(__tstate
); 
21548         if (PyErr_Occurred()) SWIG_fail
; 
21550     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21557 static PyObject 
*_wrap_PrintData_SetPaperId(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21558     PyObject 
*resultobj 
= NULL
; 
21559     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21561     PyObject 
* obj0 
= 0 ; 
21562     PyObject 
* obj1 
= 0 ; 
21563     char *kwnames
[] = { 
21564         (char *) "self",(char *) "sizeId", NULL 
 
21567     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetPaperId",kwnames
,&obj0
,&obj1
)) goto fail
; 
21568     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21569     if (SWIG_arg_fail(1)) SWIG_fail
; 
21571         arg2 
= static_cast<wxPaperSize 
>(SWIG_As_int(obj1
));  
21572         if (SWIG_arg_fail(2)) SWIG_fail
; 
21575         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21576         (arg1
)->SetPaperId(arg2
); 
21578         wxPyEndAllowThreads(__tstate
); 
21579         if (PyErr_Occurred()) SWIG_fail
; 
21581     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21588 static PyObject 
*_wrap_PrintData_SetPaperSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21589     PyObject 
*resultobj 
= NULL
; 
21590     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21593     PyObject 
* obj0 
= 0 ; 
21594     PyObject 
* obj1 
= 0 ; 
21595     char *kwnames
[] = { 
21596         (char *) "self",(char *) "sz", NULL 
 
21599     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetPaperSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
21600     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21601     if (SWIG_arg_fail(1)) SWIG_fail
; 
21604         if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
21607         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21608         (arg1
)->SetPaperSize((wxSize 
const &)*arg2
); 
21610         wxPyEndAllowThreads(__tstate
); 
21611         if (PyErr_Occurred()) SWIG_fail
; 
21613     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21620 static PyObject 
*_wrap_PrintData_SetQuality(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21621     PyObject 
*resultobj 
= NULL
; 
21622     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21624     PyObject 
* obj0 
= 0 ; 
21625     PyObject 
* obj1 
= 0 ; 
21626     char *kwnames
[] = { 
21627         (char *) "self",(char *) "quality", NULL 
 
21630     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetQuality",kwnames
,&obj0
,&obj1
)) goto fail
; 
21631     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21632     if (SWIG_arg_fail(1)) SWIG_fail
; 
21634         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
21635         if (SWIG_arg_fail(2)) SWIG_fail
; 
21638         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21639         (arg1
)->SetQuality(arg2
); 
21641         wxPyEndAllowThreads(__tstate
); 
21642         if (PyErr_Occurred()) SWIG_fail
; 
21644     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21651 static PyObject 
*_wrap_PrintData_SetBin(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21652     PyObject 
*resultobj 
= NULL
; 
21653     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21655     PyObject 
* obj0 
= 0 ; 
21656     PyObject 
* obj1 
= 0 ; 
21657     char *kwnames
[] = { 
21658         (char *) "self",(char *) "bin", NULL 
 
21661     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetBin",kwnames
,&obj0
,&obj1
)) goto fail
; 
21662     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21663     if (SWIG_arg_fail(1)) SWIG_fail
; 
21665         arg2 
= static_cast<wxPrintBin 
>(SWIG_As_int(obj1
));  
21666         if (SWIG_arg_fail(2)) SWIG_fail
; 
21669         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21670         (arg1
)->SetBin(arg2
); 
21672         wxPyEndAllowThreads(__tstate
); 
21673         if (PyErr_Occurred()) SWIG_fail
; 
21675     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21682 static PyObject 
*_wrap_PrintData_SetPrintMode(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21683     PyObject 
*resultobj 
= NULL
; 
21684     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21686     PyObject 
* obj0 
= 0 ; 
21687     PyObject 
* obj1 
= 0 ; 
21688     char *kwnames
[] = { 
21689         (char *) "self",(char *) "printMode", NULL 
 
21692     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetPrintMode",kwnames
,&obj0
,&obj1
)) goto fail
; 
21693     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21694     if (SWIG_arg_fail(1)) SWIG_fail
; 
21696         arg2 
= static_cast<wxPrintMode 
>(SWIG_As_int(obj1
));  
21697         if (SWIG_arg_fail(2)) SWIG_fail
; 
21700         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21701         (arg1
)->SetPrintMode(arg2
); 
21703         wxPyEndAllowThreads(__tstate
); 
21704         if (PyErr_Occurred()) SWIG_fail
; 
21706     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21713 static PyObject 
*_wrap_PrintData_GetFilename(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21714     PyObject 
*resultobj 
= NULL
; 
21715     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21717     PyObject 
* obj0 
= 0 ; 
21718     char *kwnames
[] = { 
21719         (char *) "self", NULL 
 
21722     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetFilename",kwnames
,&obj0
)) goto fail
; 
21723     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21724     if (SWIG_arg_fail(1)) SWIG_fail
; 
21726         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21727         result 
= ((wxPrintData 
const *)arg1
)->GetFilename(); 
21729         wxPyEndAllowThreads(__tstate
); 
21730         if (PyErr_Occurred()) SWIG_fail
; 
21734         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
21736         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
21745 static PyObject 
*_wrap_PrintData_SetFilename(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21746     PyObject 
*resultobj 
= NULL
; 
21747     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21748     wxString 
*arg2 
= 0 ; 
21749     bool temp2 
= false ; 
21750     PyObject 
* obj0 
= 0 ; 
21751     PyObject 
* obj1 
= 0 ; 
21752     char *kwnames
[] = { 
21753         (char *) "self",(char *) "filename", NULL 
 
21756     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetFilename",kwnames
,&obj0
,&obj1
)) goto fail
; 
21757     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21758     if (SWIG_arg_fail(1)) SWIG_fail
; 
21760         arg2 
= wxString_in_helper(obj1
); 
21761         if (arg2 
== NULL
) SWIG_fail
; 
21765         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21766         (arg1
)->SetFilename((wxString 
const &)*arg2
); 
21768         wxPyEndAllowThreads(__tstate
); 
21769         if (PyErr_Occurred()) SWIG_fail
; 
21771     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21786 static PyObject 
*_wrap_PrintData_GetPrivData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21787     PyObject 
*resultobj 
= NULL
; 
21788     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21790     PyObject 
* obj0 
= 0 ; 
21791     char *kwnames
[] = { 
21792         (char *) "self", NULL 
 
21795     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintData_GetPrivData",kwnames
,&obj0
)) goto fail
; 
21796     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21797     if (SWIG_arg_fail(1)) SWIG_fail
; 
21799         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21800         result 
= (PyObject 
*)wxPrintData_GetPrivData(arg1
); 
21802         wxPyEndAllowThreads(__tstate
); 
21803         if (PyErr_Occurred()) SWIG_fail
; 
21805     resultobj 
= result
; 
21812 static PyObject 
*_wrap_PrintData_SetPrivData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21813     PyObject 
*resultobj 
= NULL
; 
21814     wxPrintData 
*arg1 
= (wxPrintData 
*) 0 ; 
21815     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
21816     PyObject 
* obj0 
= 0 ; 
21817     PyObject 
* obj1 
= 0 ; 
21818     char *kwnames
[] = { 
21819         (char *) "self",(char *) "data", NULL 
 
21822     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintData_SetPrivData",kwnames
,&obj0
,&obj1
)) goto fail
; 
21823     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21824     if (SWIG_arg_fail(1)) SWIG_fail
; 
21827         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21828         wxPrintData_SetPrivData(arg1
,arg2
); 
21830         wxPyEndAllowThreads(__tstate
); 
21831         if (PyErr_Occurred()) SWIG_fail
; 
21833     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21840 static PyObject 
* PrintData_swigregister(PyObject 
*, PyObject 
*args
) { 
21842     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
21843     SWIG_TypeClientData(SWIGTYPE_p_wxPrintData
, obj
); 
21845     return Py_BuildValue((char *)""); 
21847 static PyObject 
*_wrap_new_PageSetupDialogData__SWIG_0(PyObject 
*, PyObject 
*args
) { 
21848     PyObject 
*resultobj 
= NULL
; 
21849     wxPageSetupDialogData 
*result
; 
21851     if(!PyArg_ParseTuple(args
,(char *)":new_PageSetupDialogData")) goto fail
; 
21853         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21854         result 
= (wxPageSetupDialogData 
*)new wxPageSetupDialogData(); 
21856         wxPyEndAllowThreads(__tstate
); 
21857         if (PyErr_Occurred()) SWIG_fail
; 
21859     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPageSetupDialogData
, 1); 
21866 static PyObject 
*_wrap_new_PageSetupDialogData__SWIG_1(PyObject 
*, PyObject 
*args
) { 
21867     PyObject 
*resultobj 
= NULL
; 
21868     wxPageSetupDialogData 
*arg1 
= 0 ; 
21869     wxPageSetupDialogData 
*result
; 
21870     PyObject 
* obj0 
= 0 ; 
21872     if(!PyArg_ParseTuple(args
,(char *)"O:new_PageSetupDialogData",&obj0
)) goto fail
; 
21874         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
21875         if (SWIG_arg_fail(1)) SWIG_fail
; 
21876         if (arg1 
== NULL
) { 
21877             SWIG_null_ref("wxPageSetupDialogData"); 
21879         if (SWIG_arg_fail(1)) SWIG_fail
; 
21882         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21883         result 
= (wxPageSetupDialogData 
*)new wxPageSetupDialogData((wxPageSetupDialogData 
const &)*arg1
); 
21885         wxPyEndAllowThreads(__tstate
); 
21886         if (PyErr_Occurred()) SWIG_fail
; 
21888     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPageSetupDialogData
, 1); 
21895 static PyObject 
*_wrap_new_PageSetupDialogData__SWIG_2(PyObject 
*, PyObject 
*args
) { 
21896     PyObject 
*resultobj 
= NULL
; 
21897     wxPrintData 
*arg1 
= 0 ; 
21898     wxPageSetupDialogData 
*result
; 
21899     PyObject 
* obj0 
= 0 ; 
21901     if(!PyArg_ParseTuple(args
,(char *)"O:new_PageSetupDialogData",&obj0
)) goto fail
; 
21903         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
21904         if (SWIG_arg_fail(1)) SWIG_fail
; 
21905         if (arg1 
== NULL
) { 
21906             SWIG_null_ref("wxPrintData"); 
21908         if (SWIG_arg_fail(1)) SWIG_fail
; 
21911         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21912         result 
= (wxPageSetupDialogData 
*)new wxPageSetupDialogData((wxPrintData 
const &)*arg1
); 
21914         wxPyEndAllowThreads(__tstate
); 
21915         if (PyErr_Occurred()) SWIG_fail
; 
21917     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPageSetupDialogData
, 1); 
21924 static PyObject 
*_wrap_new_PageSetupDialogData(PyObject 
*self
, PyObject 
*args
) { 
21929     argc 
= PyObject_Length(args
); 
21930     for (ii 
= 0; (ii 
< argc
) && (ii 
< 1); ii
++) { 
21931         argv
[ii
] = PyTuple_GetItem(args
,ii
); 
21934         return _wrap_new_PageSetupDialogData__SWIG_0(self
,args
); 
21940             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxPageSetupDialogData
, 0) == -1) { 
21948             return _wrap_new_PageSetupDialogData__SWIG_1(self
,args
); 
21955             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxPrintData
, 0) == -1) { 
21963             return _wrap_new_PageSetupDialogData__SWIG_2(self
,args
); 
21967     PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'new_PageSetupDialogData'"); 
21972 static PyObject 
*_wrap_delete_PageSetupDialogData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21973     PyObject 
*resultobj 
= NULL
; 
21974     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
21975     PyObject 
* obj0 
= 0 ; 
21976     char *kwnames
[] = { 
21977         (char *) "self", NULL 
 
21980     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PageSetupDialogData",kwnames
,&obj0
)) goto fail
; 
21981     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
21982     if (SWIG_arg_fail(1)) SWIG_fail
; 
21984         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
21987         wxPyEndAllowThreads(__tstate
); 
21988         if (PyErr_Occurred()) SWIG_fail
; 
21990     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
21997 static PyObject 
*_wrap_PageSetupDialogData_EnableHelp(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
21998     PyObject 
*resultobj 
= NULL
; 
21999     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22001     PyObject 
* obj0 
= 0 ; 
22002     PyObject 
* obj1 
= 0 ; 
22003     char *kwnames
[] = { 
22004         (char *) "self",(char *) "flag", NULL 
 
22007     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_EnableHelp",kwnames
,&obj0
,&obj1
)) goto fail
; 
22008     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22009     if (SWIG_arg_fail(1)) SWIG_fail
; 
22011         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
22012         if (SWIG_arg_fail(2)) SWIG_fail
; 
22015         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22016         (arg1
)->EnableHelp(arg2
); 
22018         wxPyEndAllowThreads(__tstate
); 
22019         if (PyErr_Occurred()) SWIG_fail
; 
22021     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22028 static PyObject 
*_wrap_PageSetupDialogData_EnableMargins(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22029     PyObject 
*resultobj 
= NULL
; 
22030     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22032     PyObject 
* obj0 
= 0 ; 
22033     PyObject 
* obj1 
= 0 ; 
22034     char *kwnames
[] = { 
22035         (char *) "self",(char *) "flag", NULL 
 
22038     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_EnableMargins",kwnames
,&obj0
,&obj1
)) goto fail
; 
22039     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22040     if (SWIG_arg_fail(1)) SWIG_fail
; 
22042         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
22043         if (SWIG_arg_fail(2)) SWIG_fail
; 
22046         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22047         (arg1
)->EnableMargins(arg2
); 
22049         wxPyEndAllowThreads(__tstate
); 
22050         if (PyErr_Occurred()) SWIG_fail
; 
22052     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22059 static PyObject 
*_wrap_PageSetupDialogData_EnableOrientation(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22060     PyObject 
*resultobj 
= NULL
; 
22061     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22063     PyObject 
* obj0 
= 0 ; 
22064     PyObject 
* obj1 
= 0 ; 
22065     char *kwnames
[] = { 
22066         (char *) "self",(char *) "flag", NULL 
 
22069     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_EnableOrientation",kwnames
,&obj0
,&obj1
)) goto fail
; 
22070     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22071     if (SWIG_arg_fail(1)) SWIG_fail
; 
22073         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
22074         if (SWIG_arg_fail(2)) SWIG_fail
; 
22077         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22078         (arg1
)->EnableOrientation(arg2
); 
22080         wxPyEndAllowThreads(__tstate
); 
22081         if (PyErr_Occurred()) SWIG_fail
; 
22083     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22090 static PyObject 
*_wrap_PageSetupDialogData_EnablePaper(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22091     PyObject 
*resultobj 
= NULL
; 
22092     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22094     PyObject 
* obj0 
= 0 ; 
22095     PyObject 
* obj1 
= 0 ; 
22096     char *kwnames
[] = { 
22097         (char *) "self",(char *) "flag", NULL 
 
22100     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_EnablePaper",kwnames
,&obj0
,&obj1
)) goto fail
; 
22101     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22102     if (SWIG_arg_fail(1)) SWIG_fail
; 
22104         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
22105         if (SWIG_arg_fail(2)) SWIG_fail
; 
22108         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22109         (arg1
)->EnablePaper(arg2
); 
22111         wxPyEndAllowThreads(__tstate
); 
22112         if (PyErr_Occurred()) SWIG_fail
; 
22114     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22121 static PyObject 
*_wrap_PageSetupDialogData_EnablePrinter(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22122     PyObject 
*resultobj 
= NULL
; 
22123     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22125     PyObject 
* obj0 
= 0 ; 
22126     PyObject 
* obj1 
= 0 ; 
22127     char *kwnames
[] = { 
22128         (char *) "self",(char *) "flag", NULL 
 
22131     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_EnablePrinter",kwnames
,&obj0
,&obj1
)) goto fail
; 
22132     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22133     if (SWIG_arg_fail(1)) SWIG_fail
; 
22135         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
22136         if (SWIG_arg_fail(2)) SWIG_fail
; 
22139         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22140         (arg1
)->EnablePrinter(arg2
); 
22142         wxPyEndAllowThreads(__tstate
); 
22143         if (PyErr_Occurred()) SWIG_fail
; 
22145     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22152 static PyObject 
*_wrap_PageSetupDialogData_GetDefaultMinMargins(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22153     PyObject 
*resultobj 
= NULL
; 
22154     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22156     PyObject 
* obj0 
= 0 ; 
22157     char *kwnames
[] = { 
22158         (char *) "self", NULL 
 
22161     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetDefaultMinMargins",kwnames
,&obj0
)) goto fail
; 
22162     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22163     if (SWIG_arg_fail(1)) SWIG_fail
; 
22165         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22166         result 
= (bool)(arg1
)->GetDefaultMinMargins(); 
22168         wxPyEndAllowThreads(__tstate
); 
22169         if (PyErr_Occurred()) SWIG_fail
; 
22172         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
22180 static PyObject 
*_wrap_PageSetupDialogData_GetEnableMargins(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22181     PyObject 
*resultobj 
= NULL
; 
22182     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22184     PyObject 
* obj0 
= 0 ; 
22185     char *kwnames
[] = { 
22186         (char *) "self", NULL 
 
22189     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetEnableMargins",kwnames
,&obj0
)) goto fail
; 
22190     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22191     if (SWIG_arg_fail(1)) SWIG_fail
; 
22193         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22194         result 
= (bool)(arg1
)->GetEnableMargins(); 
22196         wxPyEndAllowThreads(__tstate
); 
22197         if (PyErr_Occurred()) SWIG_fail
; 
22200         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
22208 static PyObject 
*_wrap_PageSetupDialogData_GetEnableOrientation(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22209     PyObject 
*resultobj 
= NULL
; 
22210     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22212     PyObject 
* obj0 
= 0 ; 
22213     char *kwnames
[] = { 
22214         (char *) "self", NULL 
 
22217     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetEnableOrientation",kwnames
,&obj0
)) goto fail
; 
22218     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22219     if (SWIG_arg_fail(1)) SWIG_fail
; 
22221         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22222         result 
= (bool)(arg1
)->GetEnableOrientation(); 
22224         wxPyEndAllowThreads(__tstate
); 
22225         if (PyErr_Occurred()) SWIG_fail
; 
22228         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
22236 static PyObject 
*_wrap_PageSetupDialogData_GetEnablePaper(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22237     PyObject 
*resultobj 
= NULL
; 
22238     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22240     PyObject 
* obj0 
= 0 ; 
22241     char *kwnames
[] = { 
22242         (char *) "self", NULL 
 
22245     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetEnablePaper",kwnames
,&obj0
)) goto fail
; 
22246     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22247     if (SWIG_arg_fail(1)) SWIG_fail
; 
22249         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22250         result 
= (bool)(arg1
)->GetEnablePaper(); 
22252         wxPyEndAllowThreads(__tstate
); 
22253         if (PyErr_Occurred()) SWIG_fail
; 
22256         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
22264 static PyObject 
*_wrap_PageSetupDialogData_GetEnablePrinter(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22265     PyObject 
*resultobj 
= NULL
; 
22266     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22268     PyObject 
* obj0 
= 0 ; 
22269     char *kwnames
[] = { 
22270         (char *) "self", NULL 
 
22273     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetEnablePrinter",kwnames
,&obj0
)) goto fail
; 
22274     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22275     if (SWIG_arg_fail(1)) SWIG_fail
; 
22277         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22278         result 
= (bool)(arg1
)->GetEnablePrinter(); 
22280         wxPyEndAllowThreads(__tstate
); 
22281         if (PyErr_Occurred()) SWIG_fail
; 
22284         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
22292 static PyObject 
*_wrap_PageSetupDialogData_GetEnableHelp(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22293     PyObject 
*resultobj 
= NULL
; 
22294     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22296     PyObject 
* obj0 
= 0 ; 
22297     char *kwnames
[] = { 
22298         (char *) "self", NULL 
 
22301     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetEnableHelp",kwnames
,&obj0
)) goto fail
; 
22302     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22303     if (SWIG_arg_fail(1)) SWIG_fail
; 
22305         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22306         result 
= (bool)(arg1
)->GetEnableHelp(); 
22308         wxPyEndAllowThreads(__tstate
); 
22309         if (PyErr_Occurred()) SWIG_fail
; 
22312         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
22320 static PyObject 
*_wrap_PageSetupDialogData_GetDefaultInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22321     PyObject 
*resultobj 
= NULL
; 
22322     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22324     PyObject 
* obj0 
= 0 ; 
22325     char *kwnames
[] = { 
22326         (char *) "self", NULL 
 
22329     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetDefaultInfo",kwnames
,&obj0
)) goto fail
; 
22330     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22331     if (SWIG_arg_fail(1)) SWIG_fail
; 
22333         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22334         result 
= (bool)(arg1
)->GetDefaultInfo(); 
22336         wxPyEndAllowThreads(__tstate
); 
22337         if (PyErr_Occurred()) SWIG_fail
; 
22340         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
22348 static PyObject 
*_wrap_PageSetupDialogData_GetMarginTopLeft(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22349     PyObject 
*resultobj 
= NULL
; 
22350     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22352     PyObject 
* obj0 
= 0 ; 
22353     char *kwnames
[] = { 
22354         (char *) "self", NULL 
 
22357     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetMarginTopLeft",kwnames
,&obj0
)) goto fail
; 
22358     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22359     if (SWIG_arg_fail(1)) SWIG_fail
; 
22361         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22362         result 
= (arg1
)->GetMarginTopLeft(); 
22364         wxPyEndAllowThreads(__tstate
); 
22365         if (PyErr_Occurred()) SWIG_fail
; 
22368         wxPoint 
* resultptr
; 
22369         resultptr 
= new wxPoint(static_cast<wxPoint 
& >(result
)); 
22370         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1); 
22378 static PyObject 
*_wrap_PageSetupDialogData_GetMarginBottomRight(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22379     PyObject 
*resultobj 
= NULL
; 
22380     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22382     PyObject 
* obj0 
= 0 ; 
22383     char *kwnames
[] = { 
22384         (char *) "self", NULL 
 
22387     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetMarginBottomRight",kwnames
,&obj0
)) goto fail
; 
22388     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22389     if (SWIG_arg_fail(1)) SWIG_fail
; 
22391         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22392         result 
= (arg1
)->GetMarginBottomRight(); 
22394         wxPyEndAllowThreads(__tstate
); 
22395         if (PyErr_Occurred()) SWIG_fail
; 
22398         wxPoint 
* resultptr
; 
22399         resultptr 
= new wxPoint(static_cast<wxPoint 
& >(result
)); 
22400         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1); 
22408 static PyObject 
*_wrap_PageSetupDialogData_GetMinMarginTopLeft(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22409     PyObject 
*resultobj 
= NULL
; 
22410     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22412     PyObject 
* obj0 
= 0 ; 
22413     char *kwnames
[] = { 
22414         (char *) "self", NULL 
 
22417     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetMinMarginTopLeft",kwnames
,&obj0
)) goto fail
; 
22418     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22419     if (SWIG_arg_fail(1)) SWIG_fail
; 
22421         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22422         result 
= (arg1
)->GetMinMarginTopLeft(); 
22424         wxPyEndAllowThreads(__tstate
); 
22425         if (PyErr_Occurred()) SWIG_fail
; 
22428         wxPoint 
* resultptr
; 
22429         resultptr 
= new wxPoint(static_cast<wxPoint 
& >(result
)); 
22430         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1); 
22438 static PyObject 
*_wrap_PageSetupDialogData_GetMinMarginBottomRight(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22439     PyObject 
*resultobj 
= NULL
; 
22440     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22442     PyObject 
* obj0 
= 0 ; 
22443     char *kwnames
[] = { 
22444         (char *) "self", NULL 
 
22447     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetMinMarginBottomRight",kwnames
,&obj0
)) goto fail
; 
22448     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22449     if (SWIG_arg_fail(1)) SWIG_fail
; 
22451         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22452         result 
= (arg1
)->GetMinMarginBottomRight(); 
22454         wxPyEndAllowThreads(__tstate
); 
22455         if (PyErr_Occurred()) SWIG_fail
; 
22458         wxPoint 
* resultptr
; 
22459         resultptr 
= new wxPoint(static_cast<wxPoint 
& >(result
)); 
22460         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1); 
22468 static PyObject 
*_wrap_PageSetupDialogData_GetPaperId(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22469     PyObject 
*resultobj 
= NULL
; 
22470     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22471     wxPaperSize result
; 
22472     PyObject 
* obj0 
= 0 ; 
22473     char *kwnames
[] = { 
22474         (char *) "self", NULL 
 
22477     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetPaperId",kwnames
,&obj0
)) goto fail
; 
22478     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22479     if (SWIG_arg_fail(1)) SWIG_fail
; 
22481         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22482         result 
= (wxPaperSize
)(arg1
)->GetPaperId(); 
22484         wxPyEndAllowThreads(__tstate
); 
22485         if (PyErr_Occurred()) SWIG_fail
; 
22487     resultobj 
= SWIG_From_int((result
)); 
22494 static PyObject 
*_wrap_PageSetupDialogData_GetPaperSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22495     PyObject 
*resultobj 
= NULL
; 
22496     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22498     PyObject 
* obj0 
= 0 ; 
22499     char *kwnames
[] = { 
22500         (char *) "self", NULL 
 
22503     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetPaperSize",kwnames
,&obj0
)) goto fail
; 
22504     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22505     if (SWIG_arg_fail(1)) SWIG_fail
; 
22507         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22508         result 
= (arg1
)->GetPaperSize(); 
22510         wxPyEndAllowThreads(__tstate
); 
22511         if (PyErr_Occurred()) SWIG_fail
; 
22514         wxSize 
* resultptr
; 
22515         resultptr 
= new wxSize(static_cast<wxSize 
& >(result
)); 
22516         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1); 
22524 static PyObject 
*_wrap_PageSetupDialogData_GetPrintData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22525     PyObject 
*resultobj 
= NULL
; 
22526     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22527     wxPrintData 
*result
; 
22528     PyObject 
* obj0 
= 0 ; 
22529     char *kwnames
[] = { 
22530         (char *) "self", NULL 
 
22533     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_GetPrintData",kwnames
,&obj0
)) goto fail
; 
22534     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22535     if (SWIG_arg_fail(1)) SWIG_fail
; 
22537         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22539             wxPrintData 
&_result_ref 
= (arg1
)->GetPrintData(); 
22540             result 
= (wxPrintData 
*) &_result_ref
; 
22543         wxPyEndAllowThreads(__tstate
); 
22544         if (PyErr_Occurred()) SWIG_fail
; 
22546     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintData
, 0); 
22553 static PyObject 
*_wrap_PageSetupDialogData_Ok(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22554     PyObject 
*resultobj 
= NULL
; 
22555     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22557     PyObject 
* obj0 
= 0 ; 
22558     char *kwnames
[] = { 
22559         (char *) "self", NULL 
 
22562     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_Ok",kwnames
,&obj0
)) goto fail
; 
22563     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22564     if (SWIG_arg_fail(1)) SWIG_fail
; 
22566         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22567         result 
= (bool)(arg1
)->Ok(); 
22569         wxPyEndAllowThreads(__tstate
); 
22570         if (PyErr_Occurred()) SWIG_fail
; 
22573         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
22581 static PyObject 
*_wrap_PageSetupDialogData_SetDefaultInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22582     PyObject 
*resultobj 
= NULL
; 
22583     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22585     PyObject 
* obj0 
= 0 ; 
22586     PyObject 
* obj1 
= 0 ; 
22587     char *kwnames
[] = { 
22588         (char *) "self",(char *) "flag", NULL 
 
22591     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_SetDefaultInfo",kwnames
,&obj0
,&obj1
)) goto fail
; 
22592     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22593     if (SWIG_arg_fail(1)) SWIG_fail
; 
22595         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
22596         if (SWIG_arg_fail(2)) SWIG_fail
; 
22599         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22600         (arg1
)->SetDefaultInfo(arg2
); 
22602         wxPyEndAllowThreads(__tstate
); 
22603         if (PyErr_Occurred()) SWIG_fail
; 
22605     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22612 static PyObject 
*_wrap_PageSetupDialogData_SetDefaultMinMargins(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22613     PyObject 
*resultobj 
= NULL
; 
22614     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22616     PyObject 
* obj0 
= 0 ; 
22617     PyObject 
* obj1 
= 0 ; 
22618     char *kwnames
[] = { 
22619         (char *) "self",(char *) "flag", NULL 
 
22622     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_SetDefaultMinMargins",kwnames
,&obj0
,&obj1
)) goto fail
; 
22623     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22624     if (SWIG_arg_fail(1)) SWIG_fail
; 
22626         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
22627         if (SWIG_arg_fail(2)) SWIG_fail
; 
22630         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22631         (arg1
)->SetDefaultMinMargins(arg2
); 
22633         wxPyEndAllowThreads(__tstate
); 
22634         if (PyErr_Occurred()) SWIG_fail
; 
22636     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22643 static PyObject 
*_wrap_PageSetupDialogData_SetMarginTopLeft(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22644     PyObject 
*resultobj 
= NULL
; 
22645     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22646     wxPoint 
*arg2 
= 0 ; 
22648     PyObject 
* obj0 
= 0 ; 
22649     PyObject 
* obj1 
= 0 ; 
22650     char *kwnames
[] = { 
22651         (char *) "self",(char *) "pt", NULL 
 
22654     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_SetMarginTopLeft",kwnames
,&obj0
,&obj1
)) goto fail
; 
22655     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22656     if (SWIG_arg_fail(1)) SWIG_fail
; 
22659         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
22662         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22663         (arg1
)->SetMarginTopLeft((wxPoint 
const &)*arg2
); 
22665         wxPyEndAllowThreads(__tstate
); 
22666         if (PyErr_Occurred()) SWIG_fail
; 
22668     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22675 static PyObject 
*_wrap_PageSetupDialogData_SetMarginBottomRight(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22676     PyObject 
*resultobj 
= NULL
; 
22677     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22678     wxPoint 
*arg2 
= 0 ; 
22680     PyObject 
* obj0 
= 0 ; 
22681     PyObject 
* obj1 
= 0 ; 
22682     char *kwnames
[] = { 
22683         (char *) "self",(char *) "pt", NULL 
 
22686     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_SetMarginBottomRight",kwnames
,&obj0
,&obj1
)) goto fail
; 
22687     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22688     if (SWIG_arg_fail(1)) SWIG_fail
; 
22691         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
22694         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22695         (arg1
)->SetMarginBottomRight((wxPoint 
const &)*arg2
); 
22697         wxPyEndAllowThreads(__tstate
); 
22698         if (PyErr_Occurred()) SWIG_fail
; 
22700     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22707 static PyObject 
*_wrap_PageSetupDialogData_SetMinMarginTopLeft(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22708     PyObject 
*resultobj 
= NULL
; 
22709     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22710     wxPoint 
*arg2 
= 0 ; 
22712     PyObject 
* obj0 
= 0 ; 
22713     PyObject 
* obj1 
= 0 ; 
22714     char *kwnames
[] = { 
22715         (char *) "self",(char *) "pt", NULL 
 
22718     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_SetMinMarginTopLeft",kwnames
,&obj0
,&obj1
)) goto fail
; 
22719     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22720     if (SWIG_arg_fail(1)) SWIG_fail
; 
22723         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
22726         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22727         (arg1
)->SetMinMarginTopLeft((wxPoint 
const &)*arg2
); 
22729         wxPyEndAllowThreads(__tstate
); 
22730         if (PyErr_Occurred()) SWIG_fail
; 
22732     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22739 static PyObject 
*_wrap_PageSetupDialogData_SetMinMarginBottomRight(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22740     PyObject 
*resultobj 
= NULL
; 
22741     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22742     wxPoint 
*arg2 
= 0 ; 
22744     PyObject 
* obj0 
= 0 ; 
22745     PyObject 
* obj1 
= 0 ; 
22746     char *kwnames
[] = { 
22747         (char *) "self",(char *) "pt", NULL 
 
22750     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_SetMinMarginBottomRight",kwnames
,&obj0
,&obj1
)) goto fail
; 
22751     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22752     if (SWIG_arg_fail(1)) SWIG_fail
; 
22755         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
22758         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22759         (arg1
)->SetMinMarginBottomRight((wxPoint 
const &)*arg2
); 
22761         wxPyEndAllowThreads(__tstate
); 
22762         if (PyErr_Occurred()) SWIG_fail
; 
22764     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22771 static PyObject 
*_wrap_PageSetupDialogData_SetPaperId(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22772     PyObject 
*resultobj 
= NULL
; 
22773     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22775     PyObject 
* obj0 
= 0 ; 
22776     PyObject 
* obj1 
= 0 ; 
22777     char *kwnames
[] = { 
22778         (char *) "self",(char *) "id", NULL 
 
22781     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_SetPaperId",kwnames
,&obj0
,&obj1
)) goto fail
; 
22782     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22783     if (SWIG_arg_fail(1)) SWIG_fail
; 
22785         arg2 
= static_cast<wxPaperSize 
>(SWIG_As_int(obj1
));  
22786         if (SWIG_arg_fail(2)) SWIG_fail
; 
22789         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22790         (arg1
)->SetPaperId(arg2
); 
22792         wxPyEndAllowThreads(__tstate
); 
22793         if (PyErr_Occurred()) SWIG_fail
; 
22795     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22802 static PyObject 
*_wrap_PageSetupDialogData_SetPaperSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22803     PyObject 
*resultobj 
= NULL
; 
22804     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22807     PyObject 
* obj0 
= 0 ; 
22808     PyObject 
* obj1 
= 0 ; 
22809     char *kwnames
[] = { 
22810         (char *) "self",(char *) "size", NULL 
 
22813     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_SetPaperSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
22814     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22815     if (SWIG_arg_fail(1)) SWIG_fail
; 
22818         if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
; 
22821         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22822         (arg1
)->SetPaperSize((wxSize 
const &)*arg2
); 
22824         wxPyEndAllowThreads(__tstate
); 
22825         if (PyErr_Occurred()) SWIG_fail
; 
22827     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22834 static PyObject 
*_wrap_PageSetupDialogData_SetPrintData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22835     PyObject 
*resultobj 
= NULL
; 
22836     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22837     wxPrintData 
*arg2 
= 0 ; 
22838     PyObject 
* obj0 
= 0 ; 
22839     PyObject 
* obj1 
= 0 ; 
22840     char *kwnames
[] = { 
22841         (char *) "self",(char *) "printData", NULL 
 
22844     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PageSetupDialogData_SetPrintData",kwnames
,&obj0
,&obj1
)) goto fail
; 
22845     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22846     if (SWIG_arg_fail(1)) SWIG_fail
; 
22848         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
22849         if (SWIG_arg_fail(2)) SWIG_fail
; 
22850         if (arg2 
== NULL
) { 
22851             SWIG_null_ref("wxPrintData"); 
22853         if (SWIG_arg_fail(2)) SWIG_fail
; 
22856         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22857         (arg1
)->SetPrintData((wxPrintData 
const &)*arg2
); 
22859         wxPyEndAllowThreads(__tstate
); 
22860         if (PyErr_Occurred()) SWIG_fail
; 
22862     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22869 static PyObject 
*_wrap_PageSetupDialogData_CalculateIdFromPaperSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22870     PyObject 
*resultobj 
= NULL
; 
22871     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22872     PyObject 
* obj0 
= 0 ; 
22873     char *kwnames
[] = { 
22874         (char *) "self", NULL 
 
22877     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_CalculateIdFromPaperSize",kwnames
,&obj0
)) goto fail
; 
22878     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22879     if (SWIG_arg_fail(1)) SWIG_fail
; 
22881         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22882         (arg1
)->CalculateIdFromPaperSize(); 
22884         wxPyEndAllowThreads(__tstate
); 
22885         if (PyErr_Occurred()) SWIG_fail
; 
22887     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22894 static PyObject 
*_wrap_PageSetupDialogData_CalculatePaperSizeFromId(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22895     PyObject 
*resultobj 
= NULL
; 
22896     wxPageSetupDialogData 
*arg1 
= (wxPageSetupDialogData 
*) 0 ; 
22897     PyObject 
* obj0 
= 0 ; 
22898     char *kwnames
[] = { 
22899         (char *) "self", NULL 
 
22902     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialogData_CalculatePaperSizeFromId",kwnames
,&obj0
)) goto fail
; 
22903     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22904     if (SWIG_arg_fail(1)) SWIG_fail
; 
22906         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22907         (arg1
)->CalculatePaperSizeFromId(); 
22909         wxPyEndAllowThreads(__tstate
); 
22910         if (PyErr_Occurred()) SWIG_fail
; 
22912     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
22919 static PyObject 
* PageSetupDialogData_swigregister(PyObject 
*, PyObject 
*args
) { 
22921     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
22922     SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialogData
, obj
); 
22924     return Py_BuildValue((char *)""); 
22926 static PyObject 
*_wrap_new_PageSetupDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22927     PyObject 
*resultobj 
= NULL
; 
22928     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
22929     wxPageSetupDialogData 
*arg2 
= (wxPageSetupDialogData 
*) NULL 
; 
22930     wxPageSetupDialog 
*result
; 
22931     PyObject 
* obj0 
= 0 ; 
22932     PyObject 
* obj1 
= 0 ; 
22933     char *kwnames
[] = { 
22934         (char *) "parent",(char *) "data", NULL 
 
22937     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_PageSetupDialog",kwnames
,&obj0
,&obj1
)) goto fail
; 
22938     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
22939     if (SWIG_arg_fail(1)) SWIG_fail
; 
22941         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPageSetupDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
22942         if (SWIG_arg_fail(2)) SWIG_fail
; 
22945         if (!wxPyCheckForApp()) SWIG_fail
; 
22946         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22947         result 
= (wxPageSetupDialog 
*)new wxPageSetupDialog(arg1
,arg2
); 
22949         wxPyEndAllowThreads(__tstate
); 
22950         if (PyErr_Occurred()) SWIG_fail
; 
22952     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPageSetupDialog
, 1); 
22959 static PyObject 
*_wrap_PageSetupDialog_GetPageSetupData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22960     PyObject 
*resultobj 
= NULL
; 
22961     wxPageSetupDialog 
*arg1 
= (wxPageSetupDialog 
*) 0 ; 
22962     wxPageSetupDialogData 
*result
; 
22963     PyObject 
* obj0 
= 0 ; 
22964     char *kwnames
[] = { 
22965         (char *) "self", NULL 
 
22968     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialog_GetPageSetupData",kwnames
,&obj0
)) goto fail
; 
22969     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
22970     if (SWIG_arg_fail(1)) SWIG_fail
; 
22972         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
22974             wxPageSetupDialogData 
&_result_ref 
= (arg1
)->GetPageSetupData(); 
22975             result 
= (wxPageSetupDialogData 
*) &_result_ref
; 
22978         wxPyEndAllowThreads(__tstate
); 
22979         if (PyErr_Occurred()) SWIG_fail
; 
22981     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPageSetupDialogData
, 0); 
22988 static PyObject 
*_wrap_PageSetupDialog_GetPageSetupDialogData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
22989     PyObject 
*resultobj 
= NULL
; 
22990     wxPageSetupDialog 
*arg1 
= (wxPageSetupDialog 
*) 0 ; 
22991     wxPageSetupDialogData 
*result
; 
22992     PyObject 
* obj0 
= 0 ; 
22993     char *kwnames
[] = { 
22994         (char *) "self", NULL 
 
22997     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialog_GetPageSetupDialogData",kwnames
,&obj0
)) goto fail
; 
22998     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
22999     if (SWIG_arg_fail(1)) SWIG_fail
; 
23001         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23003             wxPageSetupDialogData 
&_result_ref 
= (arg1
)->GetPageSetupDialogData(); 
23004             result 
= (wxPageSetupDialogData 
*) &_result_ref
; 
23007         wxPyEndAllowThreads(__tstate
); 
23008         if (PyErr_Occurred()) SWIG_fail
; 
23010     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPageSetupDialogData
, 0); 
23017 static PyObject 
*_wrap_PageSetupDialog_ShowModal(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23018     PyObject 
*resultobj 
= NULL
; 
23019     wxPageSetupDialog 
*arg1 
= (wxPageSetupDialog 
*) 0 ; 
23021     PyObject 
* obj0 
= 0 ; 
23022     char *kwnames
[] = { 
23023         (char *) "self", NULL 
 
23026     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PageSetupDialog_ShowModal",kwnames
,&obj0
)) goto fail
; 
23027     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPageSetupDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
23028     if (SWIG_arg_fail(1)) SWIG_fail
; 
23030         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23031         result 
= (int)(arg1
)->ShowModal(); 
23033         wxPyEndAllowThreads(__tstate
); 
23034         if (PyErr_Occurred()) SWIG_fail
; 
23037         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
23045 static PyObject 
* PageSetupDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
23047     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
23048     SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialog
, obj
); 
23050     return Py_BuildValue((char *)""); 
23052 static PyObject 
*_wrap_new_PrintDialogData__SWIG_0(PyObject 
*, PyObject 
*args
) { 
23053     PyObject 
*resultobj 
= NULL
; 
23054     wxPrintDialogData 
*result
; 
23056     if(!PyArg_ParseTuple(args
,(char *)":new_PrintDialogData")) goto fail
; 
23058         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23059         result 
= (wxPrintDialogData 
*)new wxPrintDialogData(); 
23061         wxPyEndAllowThreads(__tstate
); 
23062         if (PyErr_Occurred()) SWIG_fail
; 
23064     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintDialogData
, 1); 
23071 static PyObject 
*_wrap_new_PrintDialogData__SWIG_1(PyObject 
*, PyObject 
*args
) { 
23072     PyObject 
*resultobj 
= NULL
; 
23073     wxPrintData 
*arg1 
= 0 ; 
23074     wxPrintDialogData 
*result
; 
23075     PyObject 
* obj0 
= 0 ; 
23077     if(!PyArg_ParseTuple(args
,(char *)"O:new_PrintDialogData",&obj0
)) goto fail
; 
23079         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
23080         if (SWIG_arg_fail(1)) SWIG_fail
; 
23081         if (arg1 
== NULL
) { 
23082             SWIG_null_ref("wxPrintData"); 
23084         if (SWIG_arg_fail(1)) SWIG_fail
; 
23087         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23088         result 
= (wxPrintDialogData 
*)new wxPrintDialogData((wxPrintData 
const &)*arg1
); 
23090         wxPyEndAllowThreads(__tstate
); 
23091         if (PyErr_Occurred()) SWIG_fail
; 
23093     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintDialogData
, 1); 
23100 static PyObject 
*_wrap_new_PrintDialogData__SWIG_2(PyObject 
*, PyObject 
*args
) { 
23101     PyObject 
*resultobj 
= NULL
; 
23102     wxPrintDialogData 
*arg1 
= 0 ; 
23103     wxPrintDialogData 
*result
; 
23104     PyObject 
* obj0 
= 0 ; 
23106     if(!PyArg_ParseTuple(args
,(char *)"O:new_PrintDialogData",&obj0
)) goto fail
; 
23108         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23109         if (SWIG_arg_fail(1)) SWIG_fail
; 
23110         if (arg1 
== NULL
) { 
23111             SWIG_null_ref("wxPrintDialogData"); 
23113         if (SWIG_arg_fail(1)) SWIG_fail
; 
23116         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23117         result 
= (wxPrintDialogData 
*)new wxPrintDialogData((wxPrintDialogData 
const &)*arg1
); 
23119         wxPyEndAllowThreads(__tstate
); 
23120         if (PyErr_Occurred()) SWIG_fail
; 
23122     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintDialogData
, 1); 
23129 static PyObject 
*_wrap_new_PrintDialogData(PyObject 
*self
, PyObject 
*args
) { 
23134     argc 
= PyObject_Length(args
); 
23135     for (ii 
= 0; (ii 
< argc
) && (ii 
< 1); ii
++) { 
23136         argv
[ii
] = PyTuple_GetItem(args
,ii
); 
23139         return _wrap_new_PrintDialogData__SWIG_0(self
,args
); 
23145             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxPrintData
, 0) == -1) { 
23153             return _wrap_new_PrintDialogData__SWIG_1(self
,args
); 
23160             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxPrintDialogData
, 0) == -1) { 
23168             return _wrap_new_PrintDialogData__SWIG_2(self
,args
); 
23172     PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'new_PrintDialogData'"); 
23177 static PyObject 
*_wrap_delete_PrintDialogData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23178     PyObject 
*resultobj 
= NULL
; 
23179     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23180     PyObject 
* obj0 
= 0 ; 
23181     char *kwnames
[] = { 
23182         (char *) "self", NULL 
 
23185     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PrintDialogData",kwnames
,&obj0
)) goto fail
; 
23186     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23187     if (SWIG_arg_fail(1)) SWIG_fail
; 
23189         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23192         wxPyEndAllowThreads(__tstate
); 
23193         if (PyErr_Occurred()) SWIG_fail
; 
23195     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23202 static PyObject 
*_wrap_PrintDialogData_GetFromPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23203     PyObject 
*resultobj 
= NULL
; 
23204     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23206     PyObject 
* obj0 
= 0 ; 
23207     char *kwnames
[] = { 
23208         (char *) "self", NULL 
 
23211     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetFromPage",kwnames
,&obj0
)) goto fail
; 
23212     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23213     if (SWIG_arg_fail(1)) SWIG_fail
; 
23215         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23216         result 
= (int)((wxPrintDialogData 
const *)arg1
)->GetFromPage(); 
23218         wxPyEndAllowThreads(__tstate
); 
23219         if (PyErr_Occurred()) SWIG_fail
; 
23222         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
23230 static PyObject 
*_wrap_PrintDialogData_GetToPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23231     PyObject 
*resultobj 
= NULL
; 
23232     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23234     PyObject 
* obj0 
= 0 ; 
23235     char *kwnames
[] = { 
23236         (char *) "self", NULL 
 
23239     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetToPage",kwnames
,&obj0
)) goto fail
; 
23240     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23241     if (SWIG_arg_fail(1)) SWIG_fail
; 
23243         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23244         result 
= (int)((wxPrintDialogData 
const *)arg1
)->GetToPage(); 
23246         wxPyEndAllowThreads(__tstate
); 
23247         if (PyErr_Occurred()) SWIG_fail
; 
23250         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
23258 static PyObject 
*_wrap_PrintDialogData_GetMinPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23259     PyObject 
*resultobj 
= NULL
; 
23260     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23262     PyObject 
* obj0 
= 0 ; 
23263     char *kwnames
[] = { 
23264         (char *) "self", NULL 
 
23267     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetMinPage",kwnames
,&obj0
)) goto fail
; 
23268     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23269     if (SWIG_arg_fail(1)) SWIG_fail
; 
23271         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23272         result 
= (int)((wxPrintDialogData 
const *)arg1
)->GetMinPage(); 
23274         wxPyEndAllowThreads(__tstate
); 
23275         if (PyErr_Occurred()) SWIG_fail
; 
23278         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
23286 static PyObject 
*_wrap_PrintDialogData_GetMaxPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23287     PyObject 
*resultobj 
= NULL
; 
23288     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23290     PyObject 
* obj0 
= 0 ; 
23291     char *kwnames
[] = { 
23292         (char *) "self", NULL 
 
23295     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetMaxPage",kwnames
,&obj0
)) goto fail
; 
23296     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23297     if (SWIG_arg_fail(1)) SWIG_fail
; 
23299         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23300         result 
= (int)((wxPrintDialogData 
const *)arg1
)->GetMaxPage(); 
23302         wxPyEndAllowThreads(__tstate
); 
23303         if (PyErr_Occurred()) SWIG_fail
; 
23306         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
23314 static PyObject 
*_wrap_PrintDialogData_GetNoCopies(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23315     PyObject 
*resultobj 
= NULL
; 
23316     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23318     PyObject 
* obj0 
= 0 ; 
23319     char *kwnames
[] = { 
23320         (char *) "self", NULL 
 
23323     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetNoCopies",kwnames
,&obj0
)) goto fail
; 
23324     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23325     if (SWIG_arg_fail(1)) SWIG_fail
; 
23327         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23328         result 
= (int)((wxPrintDialogData 
const *)arg1
)->GetNoCopies(); 
23330         wxPyEndAllowThreads(__tstate
); 
23331         if (PyErr_Occurred()) SWIG_fail
; 
23334         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
23342 static PyObject 
*_wrap_PrintDialogData_GetAllPages(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23343     PyObject 
*resultobj 
= NULL
; 
23344     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23346     PyObject 
* obj0 
= 0 ; 
23347     char *kwnames
[] = { 
23348         (char *) "self", NULL 
 
23351     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetAllPages",kwnames
,&obj0
)) goto fail
; 
23352     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23353     if (SWIG_arg_fail(1)) SWIG_fail
; 
23355         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23356         result 
= (bool)((wxPrintDialogData 
const *)arg1
)->GetAllPages(); 
23358         wxPyEndAllowThreads(__tstate
); 
23359         if (PyErr_Occurred()) SWIG_fail
; 
23362         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
23370 static PyObject 
*_wrap_PrintDialogData_GetSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23371     PyObject 
*resultobj 
= NULL
; 
23372     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23374     PyObject 
* obj0 
= 0 ; 
23375     char *kwnames
[] = { 
23376         (char *) "self", NULL 
 
23379     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetSelection",kwnames
,&obj0
)) goto fail
; 
23380     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23381     if (SWIG_arg_fail(1)) SWIG_fail
; 
23383         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23384         result 
= (bool)((wxPrintDialogData 
const *)arg1
)->GetSelection(); 
23386         wxPyEndAllowThreads(__tstate
); 
23387         if (PyErr_Occurred()) SWIG_fail
; 
23390         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
23398 static PyObject 
*_wrap_PrintDialogData_GetCollate(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23399     PyObject 
*resultobj 
= NULL
; 
23400     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23402     PyObject 
* obj0 
= 0 ; 
23403     char *kwnames
[] = { 
23404         (char *) "self", NULL 
 
23407     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetCollate",kwnames
,&obj0
)) goto fail
; 
23408     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23409     if (SWIG_arg_fail(1)) SWIG_fail
; 
23411         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23412         result 
= (bool)((wxPrintDialogData 
const *)arg1
)->GetCollate(); 
23414         wxPyEndAllowThreads(__tstate
); 
23415         if (PyErr_Occurred()) SWIG_fail
; 
23418         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
23426 static PyObject 
*_wrap_PrintDialogData_GetPrintToFile(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23427     PyObject 
*resultobj 
= NULL
; 
23428     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23430     PyObject 
* obj0 
= 0 ; 
23431     char *kwnames
[] = { 
23432         (char *) "self", NULL 
 
23435     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetPrintToFile",kwnames
,&obj0
)) goto fail
; 
23436     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23437     if (SWIG_arg_fail(1)) SWIG_fail
; 
23439         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23440         result 
= (bool)((wxPrintDialogData 
const *)arg1
)->GetPrintToFile(); 
23442         wxPyEndAllowThreads(__tstate
); 
23443         if (PyErr_Occurred()) SWIG_fail
; 
23446         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
23454 static PyObject 
*_wrap_PrintDialogData_SetFromPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23455     PyObject 
*resultobj 
= NULL
; 
23456     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23458     PyObject 
* obj0 
= 0 ; 
23459     PyObject 
* obj1 
= 0 ; 
23460     char *kwnames
[] = { 
23461         (char *) "self",(char *) "v", NULL 
 
23464     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_SetFromPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
23465     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23466     if (SWIG_arg_fail(1)) SWIG_fail
; 
23468         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
23469         if (SWIG_arg_fail(2)) SWIG_fail
; 
23472         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23473         (arg1
)->SetFromPage(arg2
); 
23475         wxPyEndAllowThreads(__tstate
); 
23476         if (PyErr_Occurred()) SWIG_fail
; 
23478     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23485 static PyObject 
*_wrap_PrintDialogData_SetToPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23486     PyObject 
*resultobj 
= NULL
; 
23487     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23489     PyObject 
* obj0 
= 0 ; 
23490     PyObject 
* obj1 
= 0 ; 
23491     char *kwnames
[] = { 
23492         (char *) "self",(char *) "v", NULL 
 
23495     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_SetToPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
23496     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23497     if (SWIG_arg_fail(1)) SWIG_fail
; 
23499         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
23500         if (SWIG_arg_fail(2)) SWIG_fail
; 
23503         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23504         (arg1
)->SetToPage(arg2
); 
23506         wxPyEndAllowThreads(__tstate
); 
23507         if (PyErr_Occurred()) SWIG_fail
; 
23509     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23516 static PyObject 
*_wrap_PrintDialogData_SetMinPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23517     PyObject 
*resultobj 
= NULL
; 
23518     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23520     PyObject 
* obj0 
= 0 ; 
23521     PyObject 
* obj1 
= 0 ; 
23522     char *kwnames
[] = { 
23523         (char *) "self",(char *) "v", NULL 
 
23526     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_SetMinPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
23527     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23528     if (SWIG_arg_fail(1)) SWIG_fail
; 
23530         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
23531         if (SWIG_arg_fail(2)) SWIG_fail
; 
23534         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23535         (arg1
)->SetMinPage(arg2
); 
23537         wxPyEndAllowThreads(__tstate
); 
23538         if (PyErr_Occurred()) SWIG_fail
; 
23540     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23547 static PyObject 
*_wrap_PrintDialogData_SetMaxPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23548     PyObject 
*resultobj 
= NULL
; 
23549     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23551     PyObject 
* obj0 
= 0 ; 
23552     PyObject 
* obj1 
= 0 ; 
23553     char *kwnames
[] = { 
23554         (char *) "self",(char *) "v", NULL 
 
23557     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_SetMaxPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
23558     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23559     if (SWIG_arg_fail(1)) SWIG_fail
; 
23561         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
23562         if (SWIG_arg_fail(2)) SWIG_fail
; 
23565         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23566         (arg1
)->SetMaxPage(arg2
); 
23568         wxPyEndAllowThreads(__tstate
); 
23569         if (PyErr_Occurred()) SWIG_fail
; 
23571     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23578 static PyObject 
*_wrap_PrintDialogData_SetNoCopies(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23579     PyObject 
*resultobj 
= NULL
; 
23580     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23582     PyObject 
* obj0 
= 0 ; 
23583     PyObject 
* obj1 
= 0 ; 
23584     char *kwnames
[] = { 
23585         (char *) "self",(char *) "v", NULL 
 
23588     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_SetNoCopies",kwnames
,&obj0
,&obj1
)) goto fail
; 
23589     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23590     if (SWIG_arg_fail(1)) SWIG_fail
; 
23592         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
23593         if (SWIG_arg_fail(2)) SWIG_fail
; 
23596         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23597         (arg1
)->SetNoCopies(arg2
); 
23599         wxPyEndAllowThreads(__tstate
); 
23600         if (PyErr_Occurred()) SWIG_fail
; 
23602     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23609 static PyObject 
*_wrap_PrintDialogData_SetAllPages(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23610     PyObject 
*resultobj 
= NULL
; 
23611     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23613     PyObject 
* obj0 
= 0 ; 
23614     PyObject 
* obj1 
= 0 ; 
23615     char *kwnames
[] = { 
23616         (char *) "self",(char *) "flag", NULL 
 
23619     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_SetAllPages",kwnames
,&obj0
,&obj1
)) goto fail
; 
23620     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23621     if (SWIG_arg_fail(1)) SWIG_fail
; 
23623         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
23624         if (SWIG_arg_fail(2)) SWIG_fail
; 
23627         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23628         (arg1
)->SetAllPages(arg2
); 
23630         wxPyEndAllowThreads(__tstate
); 
23631         if (PyErr_Occurred()) SWIG_fail
; 
23633     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23640 static PyObject 
*_wrap_PrintDialogData_SetSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23641     PyObject 
*resultobj 
= NULL
; 
23642     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23644     PyObject 
* obj0 
= 0 ; 
23645     PyObject 
* obj1 
= 0 ; 
23646     char *kwnames
[] = { 
23647         (char *) "self",(char *) "flag", NULL 
 
23650     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
; 
23651     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23652     if (SWIG_arg_fail(1)) SWIG_fail
; 
23654         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
23655         if (SWIG_arg_fail(2)) SWIG_fail
; 
23658         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23659         (arg1
)->SetSelection(arg2
); 
23661         wxPyEndAllowThreads(__tstate
); 
23662         if (PyErr_Occurred()) SWIG_fail
; 
23664     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23671 static PyObject 
*_wrap_PrintDialogData_SetCollate(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23672     PyObject 
*resultobj 
= NULL
; 
23673     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23675     PyObject 
* obj0 
= 0 ; 
23676     PyObject 
* obj1 
= 0 ; 
23677     char *kwnames
[] = { 
23678         (char *) "self",(char *) "flag", NULL 
 
23681     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_SetCollate",kwnames
,&obj0
,&obj1
)) goto fail
; 
23682     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23683     if (SWIG_arg_fail(1)) SWIG_fail
; 
23685         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
23686         if (SWIG_arg_fail(2)) SWIG_fail
; 
23689         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23690         (arg1
)->SetCollate(arg2
); 
23692         wxPyEndAllowThreads(__tstate
); 
23693         if (PyErr_Occurred()) SWIG_fail
; 
23695     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23702 static PyObject 
*_wrap_PrintDialogData_SetPrintToFile(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23703     PyObject 
*resultobj 
= NULL
; 
23704     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23706     PyObject 
* obj0 
= 0 ; 
23707     PyObject 
* obj1 
= 0 ; 
23708     char *kwnames
[] = { 
23709         (char *) "self",(char *) "flag", NULL 
 
23712     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_SetPrintToFile",kwnames
,&obj0
,&obj1
)) goto fail
; 
23713     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23714     if (SWIG_arg_fail(1)) SWIG_fail
; 
23716         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
23717         if (SWIG_arg_fail(2)) SWIG_fail
; 
23720         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23721         (arg1
)->SetPrintToFile(arg2
); 
23723         wxPyEndAllowThreads(__tstate
); 
23724         if (PyErr_Occurred()) SWIG_fail
; 
23726     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23733 static PyObject 
*_wrap_PrintDialogData_EnablePrintToFile(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23734     PyObject 
*resultobj 
= NULL
; 
23735     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23737     PyObject 
* obj0 
= 0 ; 
23738     PyObject 
* obj1 
= 0 ; 
23739     char *kwnames
[] = { 
23740         (char *) "self",(char *) "flag", NULL 
 
23743     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_EnablePrintToFile",kwnames
,&obj0
,&obj1
)) goto fail
; 
23744     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23745     if (SWIG_arg_fail(1)) SWIG_fail
; 
23747         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
23748         if (SWIG_arg_fail(2)) SWIG_fail
; 
23751         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23752         (arg1
)->EnablePrintToFile(arg2
); 
23754         wxPyEndAllowThreads(__tstate
); 
23755         if (PyErr_Occurred()) SWIG_fail
; 
23757     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23764 static PyObject 
*_wrap_PrintDialogData_EnableSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23765     PyObject 
*resultobj 
= NULL
; 
23766     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23768     PyObject 
* obj0 
= 0 ; 
23769     PyObject 
* obj1 
= 0 ; 
23770     char *kwnames
[] = { 
23771         (char *) "self",(char *) "flag", NULL 
 
23774     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_EnableSelection",kwnames
,&obj0
,&obj1
)) goto fail
; 
23775     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23776     if (SWIG_arg_fail(1)) SWIG_fail
; 
23778         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
23779         if (SWIG_arg_fail(2)) SWIG_fail
; 
23782         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23783         (arg1
)->EnableSelection(arg2
); 
23785         wxPyEndAllowThreads(__tstate
); 
23786         if (PyErr_Occurred()) SWIG_fail
; 
23788     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23795 static PyObject 
*_wrap_PrintDialogData_EnablePageNumbers(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23796     PyObject 
*resultobj 
= NULL
; 
23797     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23799     PyObject 
* obj0 
= 0 ; 
23800     PyObject 
* obj1 
= 0 ; 
23801     char *kwnames
[] = { 
23802         (char *) "self",(char *) "flag", NULL 
 
23805     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_EnablePageNumbers",kwnames
,&obj0
,&obj1
)) goto fail
; 
23806     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23807     if (SWIG_arg_fail(1)) SWIG_fail
; 
23809         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
23810         if (SWIG_arg_fail(2)) SWIG_fail
; 
23813         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23814         (arg1
)->EnablePageNumbers(arg2
); 
23816         wxPyEndAllowThreads(__tstate
); 
23817         if (PyErr_Occurred()) SWIG_fail
; 
23819     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23826 static PyObject 
*_wrap_PrintDialogData_EnableHelp(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23827     PyObject 
*resultobj 
= NULL
; 
23828     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23830     PyObject 
* obj0 
= 0 ; 
23831     PyObject 
* obj1 
= 0 ; 
23832     char *kwnames
[] = { 
23833         (char *) "self",(char *) "flag", NULL 
 
23836     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_EnableHelp",kwnames
,&obj0
,&obj1
)) goto fail
; 
23837     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23838     if (SWIG_arg_fail(1)) SWIG_fail
; 
23840         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
23841         if (SWIG_arg_fail(2)) SWIG_fail
; 
23844         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23845         (arg1
)->EnableHelp(arg2
); 
23847         wxPyEndAllowThreads(__tstate
); 
23848         if (PyErr_Occurred()) SWIG_fail
; 
23850     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
23857 static PyObject 
*_wrap_PrintDialogData_GetEnablePrintToFile(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23858     PyObject 
*resultobj 
= NULL
; 
23859     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23861     PyObject 
* obj0 
= 0 ; 
23862     char *kwnames
[] = { 
23863         (char *) "self", NULL 
 
23866     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetEnablePrintToFile",kwnames
,&obj0
)) goto fail
; 
23867     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23868     if (SWIG_arg_fail(1)) SWIG_fail
; 
23870         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23871         result 
= (bool)((wxPrintDialogData 
const *)arg1
)->GetEnablePrintToFile(); 
23873         wxPyEndAllowThreads(__tstate
); 
23874         if (PyErr_Occurred()) SWIG_fail
; 
23877         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
23885 static PyObject 
*_wrap_PrintDialogData_GetEnableSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23886     PyObject 
*resultobj 
= NULL
; 
23887     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23889     PyObject 
* obj0 
= 0 ; 
23890     char *kwnames
[] = { 
23891         (char *) "self", NULL 
 
23894     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetEnableSelection",kwnames
,&obj0
)) goto fail
; 
23895     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23896     if (SWIG_arg_fail(1)) SWIG_fail
; 
23898         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23899         result 
= (bool)((wxPrintDialogData 
const *)arg1
)->GetEnableSelection(); 
23901         wxPyEndAllowThreads(__tstate
); 
23902         if (PyErr_Occurred()) SWIG_fail
; 
23905         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
23913 static PyObject 
*_wrap_PrintDialogData_GetEnablePageNumbers(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23914     PyObject 
*resultobj 
= NULL
; 
23915     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23917     PyObject 
* obj0 
= 0 ; 
23918     char *kwnames
[] = { 
23919         (char *) "self", NULL 
 
23922     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetEnablePageNumbers",kwnames
,&obj0
)) goto fail
; 
23923     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23924     if (SWIG_arg_fail(1)) SWIG_fail
; 
23926         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23927         result 
= (bool)((wxPrintDialogData 
const *)arg1
)->GetEnablePageNumbers(); 
23929         wxPyEndAllowThreads(__tstate
); 
23930         if (PyErr_Occurred()) SWIG_fail
; 
23933         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
23941 static PyObject 
*_wrap_PrintDialogData_GetEnableHelp(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23942     PyObject 
*resultobj 
= NULL
; 
23943     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23945     PyObject 
* obj0 
= 0 ; 
23946     char *kwnames
[] = { 
23947         (char *) "self", NULL 
 
23950     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetEnableHelp",kwnames
,&obj0
)) goto fail
; 
23951     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23952     if (SWIG_arg_fail(1)) SWIG_fail
; 
23954         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23955         result 
= (bool)((wxPrintDialogData 
const *)arg1
)->GetEnableHelp(); 
23957         wxPyEndAllowThreads(__tstate
); 
23958         if (PyErr_Occurred()) SWIG_fail
; 
23961         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
23969 static PyObject 
*_wrap_PrintDialogData_Ok(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23970     PyObject 
*resultobj 
= NULL
; 
23971     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
23973     PyObject 
* obj0 
= 0 ; 
23974     char *kwnames
[] = { 
23975         (char *) "self", NULL 
 
23978     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_Ok",kwnames
,&obj0
)) goto fail
; 
23979     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
23980     if (SWIG_arg_fail(1)) SWIG_fail
; 
23982         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
23983         result 
= (bool)((wxPrintDialogData 
const *)arg1
)->Ok(); 
23985         wxPyEndAllowThreads(__tstate
); 
23986         if (PyErr_Occurred()) SWIG_fail
; 
23989         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
23997 static PyObject 
*_wrap_PrintDialogData_GetPrintData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
23998     PyObject 
*resultobj 
= NULL
; 
23999     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
24000     wxPrintData 
*result
; 
24001     PyObject 
* obj0 
= 0 ; 
24002     char *kwnames
[] = { 
24003         (char *) "self", NULL 
 
24006     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialogData_GetPrintData",kwnames
,&obj0
)) goto fail
; 
24007     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
24008     if (SWIG_arg_fail(1)) SWIG_fail
; 
24010         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24012             wxPrintData 
&_result_ref 
= (arg1
)->GetPrintData(); 
24013             result 
= (wxPrintData 
*) &_result_ref
; 
24016         wxPyEndAllowThreads(__tstate
); 
24017         if (PyErr_Occurred()) SWIG_fail
; 
24019     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintData
, 0); 
24026 static PyObject 
*_wrap_PrintDialogData_SetPrintData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24027     PyObject 
*resultobj 
= NULL
; 
24028     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) 0 ; 
24029     wxPrintData 
*arg2 
= 0 ; 
24030     PyObject 
* obj0 
= 0 ; 
24031     PyObject 
* obj1 
= 0 ; 
24032     char *kwnames
[] = { 
24033         (char *) "self",(char *) "printData", NULL 
 
24036     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintDialogData_SetPrintData",kwnames
,&obj0
,&obj1
)) goto fail
; 
24037     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
24038     if (SWIG_arg_fail(1)) SWIG_fail
; 
24040         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
24041         if (SWIG_arg_fail(2)) SWIG_fail
; 
24042         if (arg2 
== NULL
) { 
24043             SWIG_null_ref("wxPrintData"); 
24045         if (SWIG_arg_fail(2)) SWIG_fail
; 
24048         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24049         (arg1
)->SetPrintData((wxPrintData 
const &)*arg2
); 
24051         wxPyEndAllowThreads(__tstate
); 
24052         if (PyErr_Occurred()) SWIG_fail
; 
24054     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24061 static PyObject 
* PrintDialogData_swigregister(PyObject 
*, PyObject 
*args
) { 
24063     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
24064     SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialogData
, obj
); 
24066     return Py_BuildValue((char *)""); 
24068 static PyObject 
*_wrap_new_PrintDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24069     PyObject 
*resultobj 
= NULL
; 
24070     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
24071     wxPrintDialogData 
*arg2 
= (wxPrintDialogData 
*) NULL 
; 
24072     wxPrintDialog 
*result
; 
24073     PyObject 
* obj0 
= 0 ; 
24074     PyObject 
* obj1 
= 0 ; 
24075     char *kwnames
[] = { 
24076         (char *) "parent",(char *) "data", NULL 
 
24079     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_PrintDialog",kwnames
,&obj0
,&obj1
)) goto fail
; 
24080     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
24081     if (SWIG_arg_fail(1)) SWIG_fail
; 
24083         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
24084         if (SWIG_arg_fail(2)) SWIG_fail
; 
24087         if (!wxPyCheckForApp()) SWIG_fail
; 
24088         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24089         result 
= (wxPrintDialog 
*)new wxPrintDialog(arg1
,arg2
); 
24091         wxPyEndAllowThreads(__tstate
); 
24092         if (PyErr_Occurred()) SWIG_fail
; 
24094     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintDialog
, 1); 
24101 static PyObject 
*_wrap_PrintDialog_ShowModal(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24102     PyObject 
*resultobj 
= NULL
; 
24103     wxPrintDialog 
*arg1 
= (wxPrintDialog 
*) 0 ; 
24105     PyObject 
* obj0 
= 0 ; 
24106     char *kwnames
[] = { 
24107         (char *) "self", NULL 
 
24110     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialog_ShowModal",kwnames
,&obj0
)) goto fail
; 
24111     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
24112     if (SWIG_arg_fail(1)) SWIG_fail
; 
24114         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24115         result 
= (int)(arg1
)->ShowModal(); 
24117         wxPyEndAllowThreads(__tstate
); 
24118         if (PyErr_Occurred()) SWIG_fail
; 
24121         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
24129 static PyObject 
*_wrap_PrintDialog_GetPrintDialogData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24130     PyObject 
*resultobj 
= NULL
; 
24131     wxPrintDialog 
*arg1 
= (wxPrintDialog 
*) 0 ; 
24132     wxPrintDialogData 
*result
; 
24133     PyObject 
* obj0 
= 0 ; 
24134     char *kwnames
[] = { 
24135         (char *) "self", NULL 
 
24138     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialog_GetPrintDialogData",kwnames
,&obj0
)) goto fail
; 
24139     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
24140     if (SWIG_arg_fail(1)) SWIG_fail
; 
24142         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24144             wxPrintDialogData 
&_result_ref 
= (arg1
)->GetPrintDialogData(); 
24145             result 
= (wxPrintDialogData 
*) &_result_ref
; 
24148         wxPyEndAllowThreads(__tstate
); 
24149         if (PyErr_Occurred()) SWIG_fail
; 
24151     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintDialogData
, 0); 
24158 static PyObject 
*_wrap_PrintDialog_GetPrintData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24159     PyObject 
*resultobj 
= NULL
; 
24160     wxPrintDialog 
*arg1 
= (wxPrintDialog 
*) 0 ; 
24161     wxPrintData 
*result
; 
24162     PyObject 
* obj0 
= 0 ; 
24163     char *kwnames
[] = { 
24164         (char *) "self", NULL 
 
24167     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialog_GetPrintData",kwnames
,&obj0
)) goto fail
; 
24168     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
24169     if (SWIG_arg_fail(1)) SWIG_fail
; 
24171         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24173             wxPrintData 
&_result_ref 
= (arg1
)->GetPrintData(); 
24174             result 
= (wxPrintData 
*) &_result_ref
; 
24177         wxPyEndAllowThreads(__tstate
); 
24178         if (PyErr_Occurred()) SWIG_fail
; 
24180     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintData
, 0); 
24187 static PyObject 
*_wrap_PrintDialog_GetPrintDC(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24188     PyObject 
*resultobj 
= NULL
; 
24189     wxPrintDialog 
*arg1 
= (wxPrintDialog 
*) 0 ; 
24191     PyObject 
* obj0 
= 0 ; 
24192     char *kwnames
[] = { 
24193         (char *) "self", NULL 
 
24196     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintDialog_GetPrintDC",kwnames
,&obj0
)) goto fail
; 
24197     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
24198     if (SWIG_arg_fail(1)) SWIG_fail
; 
24200         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24201         result 
= (wxDC 
*)(arg1
)->GetPrintDC(); 
24203         wxPyEndAllowThreads(__tstate
); 
24204         if (PyErr_Occurred()) SWIG_fail
; 
24207         resultobj 
= wxPyMake_wxObject(result
, (bool)1);  
24215 static PyObject 
* PrintDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
24217     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
24218     SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialog
, obj
); 
24220     return Py_BuildValue((char *)""); 
24222 static PyObject 
*_wrap_new_Printer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24223     PyObject 
*resultobj 
= NULL
; 
24224     wxPrintDialogData 
*arg1 
= (wxPrintDialogData 
*) NULL 
; 
24226     PyObject 
* obj0 
= 0 ; 
24227     char *kwnames
[] = { 
24228         (char *) "data", NULL 
 
24231     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_Printer",kwnames
,&obj0
)) goto fail
; 
24233         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
24234         if (SWIG_arg_fail(1)) SWIG_fail
; 
24237         if (!wxPyCheckForApp()) SWIG_fail
; 
24238         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24239         result 
= (wxPrinter 
*)new wxPrinter(arg1
); 
24241         wxPyEndAllowThreads(__tstate
); 
24242         if (PyErr_Occurred()) SWIG_fail
; 
24244     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrinter
, 1); 
24251 static PyObject 
*_wrap_delete_Printer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24252     PyObject 
*resultobj 
= NULL
; 
24253     wxPrinter 
*arg1 
= (wxPrinter 
*) 0 ; 
24254     PyObject 
* obj0 
= 0 ; 
24255     char *kwnames
[] = { 
24256         (char *) "self", NULL 
 
24259     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Printer",kwnames
,&obj0
)) goto fail
; 
24260     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrinter
, SWIG_POINTER_EXCEPTION 
| 0); 
24261     if (SWIG_arg_fail(1)) SWIG_fail
; 
24263         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24266         wxPyEndAllowThreads(__tstate
); 
24267         if (PyErr_Occurred()) SWIG_fail
; 
24269     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24276 static PyObject 
*_wrap_Printer_CreateAbortWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24277     PyObject 
*resultobj 
= NULL
; 
24278     wxPrinter 
*arg1 
= (wxPrinter 
*) 0 ; 
24279     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
24280     wxPyPrintout 
*arg3 
= (wxPyPrintout 
*) 0 ; 
24282     PyObject 
* obj0 
= 0 ; 
24283     PyObject 
* obj1 
= 0 ; 
24284     PyObject 
* obj2 
= 0 ; 
24285     char *kwnames
[] = { 
24286         (char *) "self",(char *) "parent",(char *) "printout", NULL 
 
24289     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Printer_CreateAbortWindow",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
24290     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrinter
, SWIG_POINTER_EXCEPTION 
| 0); 
24291     if (SWIG_arg_fail(1)) SWIG_fail
; 
24292     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
24293     if (SWIG_arg_fail(2)) SWIG_fail
; 
24294     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24295     if (SWIG_arg_fail(3)) SWIG_fail
; 
24297         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24298         result 
= (wxWindow 
*)(arg1
)->CreateAbortWindow(arg2
,arg3
); 
24300         wxPyEndAllowThreads(__tstate
); 
24301         if (PyErr_Occurred()) SWIG_fail
; 
24304         resultobj 
= wxPyMake_wxObject(result
, 0);  
24312 static PyObject 
*_wrap_Printer_ReportError(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24313     PyObject 
*resultobj 
= NULL
; 
24314     wxPrinter 
*arg1 
= (wxPrinter 
*) 0 ; 
24315     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
24316     wxPyPrintout 
*arg3 
= (wxPyPrintout 
*) 0 ; 
24317     wxString 
*arg4 
= 0 ; 
24318     bool temp4 
= false ; 
24319     PyObject 
* obj0 
= 0 ; 
24320     PyObject 
* obj1 
= 0 ; 
24321     PyObject 
* obj2 
= 0 ; 
24322     PyObject 
* obj3 
= 0 ; 
24323     char *kwnames
[] = { 
24324         (char *) "self",(char *) "parent",(char *) "printout",(char *) "message", NULL 
 
24327     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Printer_ReportError",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
24328     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrinter
, SWIG_POINTER_EXCEPTION 
| 0); 
24329     if (SWIG_arg_fail(1)) SWIG_fail
; 
24330     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
24331     if (SWIG_arg_fail(2)) SWIG_fail
; 
24332     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24333     if (SWIG_arg_fail(3)) SWIG_fail
; 
24335         arg4 
= wxString_in_helper(obj3
); 
24336         if (arg4 
== NULL
) SWIG_fail
; 
24340         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24341         (arg1
)->ReportError(arg2
,arg3
,(wxString 
const &)*arg4
); 
24343         wxPyEndAllowThreads(__tstate
); 
24344         if (PyErr_Occurred()) SWIG_fail
; 
24346     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24361 static PyObject 
*_wrap_Printer_Setup(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24362     PyObject 
*resultobj 
= NULL
; 
24363     wxPrinter 
*arg1 
= (wxPrinter 
*) 0 ; 
24364     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
24366     PyObject 
* obj0 
= 0 ; 
24367     PyObject 
* obj1 
= 0 ; 
24368     char *kwnames
[] = { 
24369         (char *) "self",(char *) "parent", NULL 
 
24372     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Printer_Setup",kwnames
,&obj0
,&obj1
)) goto fail
; 
24373     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrinter
, SWIG_POINTER_EXCEPTION 
| 0); 
24374     if (SWIG_arg_fail(1)) SWIG_fail
; 
24375     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
24376     if (SWIG_arg_fail(2)) SWIG_fail
; 
24378         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24379         result 
= (bool)(arg1
)->Setup(arg2
); 
24381         wxPyEndAllowThreads(__tstate
); 
24382         if (PyErr_Occurred()) SWIG_fail
; 
24385         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
24393 static PyObject 
*_wrap_Printer_Print(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24394     PyObject 
*resultobj 
= NULL
; 
24395     wxPrinter 
*arg1 
= (wxPrinter 
*) 0 ; 
24396     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
24397     wxPyPrintout 
*arg3 
= (wxPyPrintout 
*) 0 ; 
24398     bool arg4 
= (bool) true ; 
24400     PyObject 
* obj0 
= 0 ; 
24401     PyObject 
* obj1 
= 0 ; 
24402     PyObject 
* obj2 
= 0 ; 
24403     PyObject 
* obj3 
= 0 ; 
24404     char *kwnames
[] = { 
24405         (char *) "self",(char *) "parent",(char *) "printout",(char *) "prompt", NULL 
 
24408     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Printer_Print",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
24409     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrinter
, SWIG_POINTER_EXCEPTION 
| 0); 
24410     if (SWIG_arg_fail(1)) SWIG_fail
; 
24411     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
24412     if (SWIG_arg_fail(2)) SWIG_fail
; 
24413     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24414     if (SWIG_arg_fail(3)) SWIG_fail
; 
24417             arg4 
= static_cast<bool >(SWIG_As_bool(obj3
));  
24418             if (SWIG_arg_fail(4)) SWIG_fail
; 
24422         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24423         result 
= (bool)(arg1
)->Print(arg2
,arg3
,arg4
); 
24425         wxPyEndAllowThreads(__tstate
); 
24426         if (PyErr_Occurred()) SWIG_fail
; 
24429         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
24437 static PyObject 
*_wrap_Printer_PrintDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24438     PyObject 
*resultobj 
= NULL
; 
24439     wxPrinter 
*arg1 
= (wxPrinter 
*) 0 ; 
24440     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
24442     PyObject 
* obj0 
= 0 ; 
24443     PyObject 
* obj1 
= 0 ; 
24444     char *kwnames
[] = { 
24445         (char *) "self",(char *) "parent", NULL 
 
24448     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Printer_PrintDialog",kwnames
,&obj0
,&obj1
)) goto fail
; 
24449     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrinter
, SWIG_POINTER_EXCEPTION 
| 0); 
24450     if (SWIG_arg_fail(1)) SWIG_fail
; 
24451     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
24452     if (SWIG_arg_fail(2)) SWIG_fail
; 
24454         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24455         result 
= (wxDC 
*)(arg1
)->PrintDialog(arg2
); 
24457         wxPyEndAllowThreads(__tstate
); 
24458         if (PyErr_Occurred()) SWIG_fail
; 
24461         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
24469 static PyObject 
*_wrap_Printer_GetPrintDialogData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24470     PyObject 
*resultobj 
= NULL
; 
24471     wxPrinter 
*arg1 
= (wxPrinter 
*) 0 ; 
24472     wxPrintDialogData 
*result
; 
24473     PyObject 
* obj0 
= 0 ; 
24474     char *kwnames
[] = { 
24475         (char *) "self", NULL 
 
24478     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printer_GetPrintDialogData",kwnames
,&obj0
)) goto fail
; 
24479     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrinter
, SWIG_POINTER_EXCEPTION 
| 0); 
24480     if (SWIG_arg_fail(1)) SWIG_fail
; 
24482         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24484             wxPrintDialogData 
&_result_ref 
= ((wxPrinter 
const *)arg1
)->GetPrintDialogData(); 
24485             result 
= (wxPrintDialogData 
*) &_result_ref
; 
24488         wxPyEndAllowThreads(__tstate
); 
24489         if (PyErr_Occurred()) SWIG_fail
; 
24491     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintDialogData
, 0); 
24498 static PyObject 
*_wrap_Printer_GetAbort(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24499     PyObject 
*resultobj 
= NULL
; 
24500     wxPrinter 
*arg1 
= (wxPrinter 
*) 0 ; 
24502     PyObject 
* obj0 
= 0 ; 
24503     char *kwnames
[] = { 
24504         (char *) "self", NULL 
 
24507     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printer_GetAbort",kwnames
,&obj0
)) goto fail
; 
24508     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrinter
, SWIG_POINTER_EXCEPTION 
| 0); 
24509     if (SWIG_arg_fail(1)) SWIG_fail
; 
24511         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24512         result 
= (bool)(arg1
)->GetAbort(); 
24514         wxPyEndAllowThreads(__tstate
); 
24515         if (PyErr_Occurred()) SWIG_fail
; 
24518         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
24526 static PyObject 
*_wrap_Printer_GetLastError(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24527     PyObject 
*resultobj 
= NULL
; 
24528     wxPrinterError result
; 
24529     char *kwnames
[] = { 
24533     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Printer_GetLastError",kwnames
)) goto fail
; 
24535         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24536         result 
= (wxPrinterError
)wxPrinter::GetLastError(); 
24538         wxPyEndAllowThreads(__tstate
); 
24539         if (PyErr_Occurred()) SWIG_fail
; 
24541     resultobj 
= SWIG_From_int((result
)); 
24548 static PyObject 
* Printer_swigregister(PyObject 
*, PyObject 
*args
) { 
24550     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
24551     SWIG_TypeClientData(SWIGTYPE_p_wxPrinter
, obj
); 
24553     return Py_BuildValue((char *)""); 
24555 static PyObject 
*_wrap_new_Printout(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24556     PyObject 
*resultobj 
= NULL
; 
24557     wxString 
const &arg1_defvalue 
= wxPyPrintoutTitleStr 
; 
24558     wxString 
*arg1 
= (wxString 
*) &arg1_defvalue 
; 
24559     wxPyPrintout 
*result
; 
24560     bool temp1 
= false ; 
24561     PyObject 
* obj0 
= 0 ; 
24562     char *kwnames
[] = { 
24563         (char *) "title", NULL 
 
24566     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_Printout",kwnames
,&obj0
)) goto fail
; 
24569             arg1 
= wxString_in_helper(obj0
); 
24570             if (arg1 
== NULL
) SWIG_fail
; 
24575         if (!wxPyCheckForApp()) SWIG_fail
; 
24576         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24577         result 
= (wxPyPrintout 
*)new wxPyPrintout((wxString 
const &)*arg1
); 
24579         wxPyEndAllowThreads(__tstate
); 
24580         if (PyErr_Occurred()) SWIG_fail
; 
24583         resultobj 
= wxPyMake_wxObject(result
, (bool)1);  
24599 static PyObject 
*_wrap_Printout__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24600     PyObject 
*resultobj 
= NULL
; 
24601     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24602     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
24603     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
24604     PyObject 
* obj0 
= 0 ; 
24605     PyObject 
* obj1 
= 0 ; 
24606     PyObject 
* obj2 
= 0 ; 
24607     char *kwnames
[] = { 
24608         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
24611     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Printout__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
24612     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24613     if (SWIG_arg_fail(1)) SWIG_fail
; 
24617         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24618         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
24620         wxPyEndAllowThreads(__tstate
); 
24621         if (PyErr_Occurred()) SWIG_fail
; 
24623     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24630 static PyObject 
*_wrap_Printout_GetTitle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24631     PyObject 
*resultobj 
= NULL
; 
24632     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24634     PyObject 
* obj0 
= 0 ; 
24635     char *kwnames
[] = { 
24636         (char *) "self", NULL 
 
24639     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_GetTitle",kwnames
,&obj0
)) goto fail
; 
24640     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24641     if (SWIG_arg_fail(1)) SWIG_fail
; 
24643         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24644         result 
= ((wxPyPrintout 
const *)arg1
)->GetTitle(); 
24646         wxPyEndAllowThreads(__tstate
); 
24647         if (PyErr_Occurred()) SWIG_fail
; 
24651         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
24653         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
24662 static PyObject 
*_wrap_Printout_GetDC(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24663     PyObject 
*resultobj 
= NULL
; 
24664     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24666     PyObject 
* obj0 
= 0 ; 
24667     char *kwnames
[] = { 
24668         (char *) "self", NULL 
 
24671     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_GetDC",kwnames
,&obj0
)) goto fail
; 
24672     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24673     if (SWIG_arg_fail(1)) SWIG_fail
; 
24675         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24676         result 
= (wxDC 
*)(arg1
)->GetDC(); 
24678         wxPyEndAllowThreads(__tstate
); 
24679         if (PyErr_Occurred()) SWIG_fail
; 
24682         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
24690 static PyObject 
*_wrap_Printout_SetDC(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24691     PyObject 
*resultobj 
= NULL
; 
24692     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24693     wxDC 
*arg2 
= (wxDC 
*) 0 ; 
24694     PyObject 
* obj0 
= 0 ; 
24695     PyObject 
* obj1 
= 0 ; 
24696     char *kwnames
[] = { 
24697         (char *) "self",(char *) "dc", NULL 
 
24700     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Printout_SetDC",kwnames
,&obj0
,&obj1
)) goto fail
; 
24701     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24702     if (SWIG_arg_fail(1)) SWIG_fail
; 
24703     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
24704     if (SWIG_arg_fail(2)) SWIG_fail
; 
24706         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24707         (arg1
)->SetDC(arg2
); 
24709         wxPyEndAllowThreads(__tstate
); 
24710         if (PyErr_Occurred()) SWIG_fail
; 
24712     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24719 static PyObject 
*_wrap_Printout_SetPageSizePixels(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24720     PyObject 
*resultobj 
= NULL
; 
24721     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24724     PyObject 
* obj0 
= 0 ; 
24725     PyObject 
* obj1 
= 0 ; 
24726     PyObject 
* obj2 
= 0 ; 
24727     char *kwnames
[] = { 
24728         (char *) "self",(char *) "w",(char *) "h", NULL 
 
24731     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Printout_SetPageSizePixels",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
24732     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24733     if (SWIG_arg_fail(1)) SWIG_fail
; 
24735         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
24736         if (SWIG_arg_fail(2)) SWIG_fail
; 
24739         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
24740         if (SWIG_arg_fail(3)) SWIG_fail
; 
24743         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24744         (arg1
)->SetPageSizePixels(arg2
,arg3
); 
24746         wxPyEndAllowThreads(__tstate
); 
24747         if (PyErr_Occurred()) SWIG_fail
; 
24749     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24756 static PyObject 
*_wrap_Printout_GetPageSizePixels(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24757     PyObject 
*resultobj 
= NULL
; 
24758     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24759     int *arg2 
= (int *) 0 ; 
24760     int *arg3 
= (int *) 0 ; 
24765     PyObject 
* obj0 
= 0 ; 
24766     char *kwnames
[] = { 
24767         (char *) "self", NULL 
 
24770     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
24771     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
24772     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_GetPageSizePixels",kwnames
,&obj0
)) goto fail
; 
24773     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24774     if (SWIG_arg_fail(1)) SWIG_fail
; 
24776         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24777         (arg1
)->GetPageSizePixels(arg2
,arg3
); 
24779         wxPyEndAllowThreads(__tstate
); 
24780         if (PyErr_Occurred()) SWIG_fail
; 
24782     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24783     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
24784     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
24785     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
24786     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
24793 static PyObject 
*_wrap_Printout_SetPageSizeMM(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24794     PyObject 
*resultobj 
= NULL
; 
24795     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24798     PyObject 
* obj0 
= 0 ; 
24799     PyObject 
* obj1 
= 0 ; 
24800     PyObject 
* obj2 
= 0 ; 
24801     char *kwnames
[] = { 
24802         (char *) "self",(char *) "w",(char *) "h", NULL 
 
24805     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Printout_SetPageSizeMM",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
24806     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24807     if (SWIG_arg_fail(1)) SWIG_fail
; 
24809         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
24810         if (SWIG_arg_fail(2)) SWIG_fail
; 
24813         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
24814         if (SWIG_arg_fail(3)) SWIG_fail
; 
24817         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24818         (arg1
)->SetPageSizeMM(arg2
,arg3
); 
24820         wxPyEndAllowThreads(__tstate
); 
24821         if (PyErr_Occurred()) SWIG_fail
; 
24823     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24830 static PyObject 
*_wrap_Printout_GetPageSizeMM(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24831     PyObject 
*resultobj 
= NULL
; 
24832     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24833     int *arg2 
= (int *) 0 ; 
24834     int *arg3 
= (int *) 0 ; 
24839     PyObject 
* obj0 
= 0 ; 
24840     char *kwnames
[] = { 
24841         (char *) "self", NULL 
 
24844     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
24845     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
24846     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_GetPageSizeMM",kwnames
,&obj0
)) goto fail
; 
24847     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24848     if (SWIG_arg_fail(1)) SWIG_fail
; 
24850         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24851         (arg1
)->GetPageSizeMM(arg2
,arg3
); 
24853         wxPyEndAllowThreads(__tstate
); 
24854         if (PyErr_Occurred()) SWIG_fail
; 
24856     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24857     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
24858     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
24859     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
24860     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
24867 static PyObject 
*_wrap_Printout_SetPPIScreen(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24868     PyObject 
*resultobj 
= NULL
; 
24869     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24872     PyObject 
* obj0 
= 0 ; 
24873     PyObject 
* obj1 
= 0 ; 
24874     PyObject 
* obj2 
= 0 ; 
24875     char *kwnames
[] = { 
24876         (char *) "self",(char *) "x",(char *) "y", NULL 
 
24879     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Printout_SetPPIScreen",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
24880     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24881     if (SWIG_arg_fail(1)) SWIG_fail
; 
24883         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
24884         if (SWIG_arg_fail(2)) SWIG_fail
; 
24887         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
24888         if (SWIG_arg_fail(3)) SWIG_fail
; 
24891         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24892         (arg1
)->SetPPIScreen(arg2
,arg3
); 
24894         wxPyEndAllowThreads(__tstate
); 
24895         if (PyErr_Occurred()) SWIG_fail
; 
24897     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24904 static PyObject 
*_wrap_Printout_GetPPIScreen(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24905     PyObject 
*resultobj 
= NULL
; 
24906     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24907     int *arg2 
= (int *) 0 ; 
24908     int *arg3 
= (int *) 0 ; 
24913     PyObject 
* obj0 
= 0 ; 
24914     char *kwnames
[] = { 
24915         (char *) "self", NULL 
 
24918     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
24919     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
24920     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_GetPPIScreen",kwnames
,&obj0
)) goto fail
; 
24921     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24922     if (SWIG_arg_fail(1)) SWIG_fail
; 
24924         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24925         (arg1
)->GetPPIScreen(arg2
,arg3
); 
24927         wxPyEndAllowThreads(__tstate
); 
24928         if (PyErr_Occurred()) SWIG_fail
; 
24930     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24931     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
24932     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
24933     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
24934     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
24941 static PyObject 
*_wrap_Printout_SetPPIPrinter(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24942     PyObject 
*resultobj 
= NULL
; 
24943     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24946     PyObject 
* obj0 
= 0 ; 
24947     PyObject 
* obj1 
= 0 ; 
24948     PyObject 
* obj2 
= 0 ; 
24949     char *kwnames
[] = { 
24950         (char *) "self",(char *) "x",(char *) "y", NULL 
 
24953     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Printout_SetPPIPrinter",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
24954     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24955     if (SWIG_arg_fail(1)) SWIG_fail
; 
24957         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
24958         if (SWIG_arg_fail(2)) SWIG_fail
; 
24961         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
24962         if (SWIG_arg_fail(3)) SWIG_fail
; 
24965         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24966         (arg1
)->SetPPIPrinter(arg2
,arg3
); 
24968         wxPyEndAllowThreads(__tstate
); 
24969         if (PyErr_Occurred()) SWIG_fail
; 
24971     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
24978 static PyObject 
*_wrap_Printout_GetPPIPrinter(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
24979     PyObject 
*resultobj 
= NULL
; 
24980     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
24981     int *arg2 
= (int *) 0 ; 
24982     int *arg3 
= (int *) 0 ; 
24987     PyObject 
* obj0 
= 0 ; 
24988     char *kwnames
[] = { 
24989         (char *) "self", NULL 
 
24992     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
24993     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
24994     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_GetPPIPrinter",kwnames
,&obj0
)) goto fail
; 
24995     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
24996     if (SWIG_arg_fail(1)) SWIG_fail
; 
24998         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
24999         (arg1
)->GetPPIPrinter(arg2
,arg3
); 
25001         wxPyEndAllowThreads(__tstate
); 
25002         if (PyErr_Occurred()) SWIG_fail
; 
25004     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25005     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
25006     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
25007     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
25008     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
25015 static PyObject 
*_wrap_Printout_IsPreview(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25016     PyObject 
*resultobj 
= NULL
; 
25017     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
25019     PyObject 
* obj0 
= 0 ; 
25020     char *kwnames
[] = { 
25021         (char *) "self", NULL 
 
25024     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_IsPreview",kwnames
,&obj0
)) goto fail
; 
25025     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25026     if (SWIG_arg_fail(1)) SWIG_fail
; 
25028         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25029         result 
= (bool)(arg1
)->IsPreview(); 
25031         wxPyEndAllowThreads(__tstate
); 
25032         if (PyErr_Occurred()) SWIG_fail
; 
25035         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
25043 static PyObject 
*_wrap_Printout_SetIsPreview(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25044     PyObject 
*resultobj 
= NULL
; 
25045     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
25047     PyObject 
* obj0 
= 0 ; 
25048     PyObject 
* obj1 
= 0 ; 
25049     char *kwnames
[] = { 
25050         (char *) "self",(char *) "p", NULL 
 
25053     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Printout_SetIsPreview",kwnames
,&obj0
,&obj1
)) goto fail
; 
25054     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25055     if (SWIG_arg_fail(1)) SWIG_fail
; 
25057         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
25058         if (SWIG_arg_fail(2)) SWIG_fail
; 
25061         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25062         (arg1
)->SetIsPreview(arg2
); 
25064         wxPyEndAllowThreads(__tstate
); 
25065         if (PyErr_Occurred()) SWIG_fail
; 
25067     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25074 static PyObject 
*_wrap_Printout_base_OnBeginDocument(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25075     PyObject 
*resultobj 
= NULL
; 
25076     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
25080     PyObject 
* obj0 
= 0 ; 
25081     PyObject 
* obj1 
= 0 ; 
25082     PyObject 
* obj2 
= 0 ; 
25083     char *kwnames
[] = { 
25084         (char *) "self",(char *) "startPage",(char *) "endPage", NULL 
 
25087     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Printout_base_OnBeginDocument",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
25088     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25089     if (SWIG_arg_fail(1)) SWIG_fail
; 
25091         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
25092         if (SWIG_arg_fail(2)) SWIG_fail
; 
25095         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
25096         if (SWIG_arg_fail(3)) SWIG_fail
; 
25099         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25100         result 
= (bool)(arg1
)->base_OnBeginDocument(arg2
,arg3
); 
25102         wxPyEndAllowThreads(__tstate
); 
25103         if (PyErr_Occurred()) SWIG_fail
; 
25106         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
25114 static PyObject 
*_wrap_Printout_base_OnEndDocument(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25115     PyObject 
*resultobj 
= NULL
; 
25116     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
25117     PyObject 
* obj0 
= 0 ; 
25118     char *kwnames
[] = { 
25119         (char *) "self", NULL 
 
25122     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_base_OnEndDocument",kwnames
,&obj0
)) goto fail
; 
25123     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25124     if (SWIG_arg_fail(1)) SWIG_fail
; 
25126         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25127         (arg1
)->base_OnEndDocument(); 
25129         wxPyEndAllowThreads(__tstate
); 
25130         if (PyErr_Occurred()) SWIG_fail
; 
25132     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25139 static PyObject 
*_wrap_Printout_base_OnBeginPrinting(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25140     PyObject 
*resultobj 
= NULL
; 
25141     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
25142     PyObject 
* obj0 
= 0 ; 
25143     char *kwnames
[] = { 
25144         (char *) "self", NULL 
 
25147     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_base_OnBeginPrinting",kwnames
,&obj0
)) goto fail
; 
25148     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25149     if (SWIG_arg_fail(1)) SWIG_fail
; 
25151         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25152         (arg1
)->base_OnBeginPrinting(); 
25154         wxPyEndAllowThreads(__tstate
); 
25155         if (PyErr_Occurred()) SWIG_fail
; 
25157     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25164 static PyObject 
*_wrap_Printout_base_OnEndPrinting(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25165     PyObject 
*resultobj 
= NULL
; 
25166     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
25167     PyObject 
* obj0 
= 0 ; 
25168     char *kwnames
[] = { 
25169         (char *) "self", NULL 
 
25172     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_base_OnEndPrinting",kwnames
,&obj0
)) goto fail
; 
25173     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25174     if (SWIG_arg_fail(1)) SWIG_fail
; 
25176         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25177         (arg1
)->base_OnEndPrinting(); 
25179         wxPyEndAllowThreads(__tstate
); 
25180         if (PyErr_Occurred()) SWIG_fail
; 
25182     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25189 static PyObject 
*_wrap_Printout_base_OnPreparePrinting(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25190     PyObject 
*resultobj 
= NULL
; 
25191     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
25192     PyObject 
* obj0 
= 0 ; 
25193     char *kwnames
[] = { 
25194         (char *) "self", NULL 
 
25197     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_base_OnPreparePrinting",kwnames
,&obj0
)) goto fail
; 
25198     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25199     if (SWIG_arg_fail(1)) SWIG_fail
; 
25201         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25202         (arg1
)->base_OnPreparePrinting(); 
25204         wxPyEndAllowThreads(__tstate
); 
25205         if (PyErr_Occurred()) SWIG_fail
; 
25207     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25214 static PyObject 
*_wrap_Printout_base_HasPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25215     PyObject 
*resultobj 
= NULL
; 
25216     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
25219     PyObject 
* obj0 
= 0 ; 
25220     PyObject 
* obj1 
= 0 ; 
25221     char *kwnames
[] = { 
25222         (char *) "self",(char *) "page", NULL 
 
25225     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Printout_base_HasPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
25226     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25227     if (SWIG_arg_fail(1)) SWIG_fail
; 
25229         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
25230         if (SWIG_arg_fail(2)) SWIG_fail
; 
25233         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25234         result 
= (bool)(arg1
)->base_HasPage(arg2
); 
25236         wxPyEndAllowThreads(__tstate
); 
25237         if (PyErr_Occurred()) SWIG_fail
; 
25240         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
25248 static PyObject 
*_wrap_Printout_base_GetPageInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25249     PyObject 
*resultobj 
= NULL
; 
25250     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
25251     int *arg2 
= (int *) 0 ; 
25252     int *arg3 
= (int *) 0 ; 
25253     int *arg4 
= (int *) 0 ; 
25254     int *arg5 
= (int *) 0 ; 
25263     PyObject 
* obj0 
= 0 ; 
25264     char *kwnames
[] = { 
25265         (char *) "self", NULL 
 
25268     arg2 
= &temp2
; res2 
= SWIG_NEWOBJ
; 
25269     arg3 
= &temp3
; res3 
= SWIG_NEWOBJ
; 
25270     arg4 
= &temp4
; res4 
= SWIG_NEWOBJ
; 
25271     arg5 
= &temp5
; res5 
= SWIG_NEWOBJ
; 
25272     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Printout_base_GetPageInfo",kwnames
,&obj0
)) goto fail
; 
25273     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25274     if (SWIG_arg_fail(1)) SWIG_fail
; 
25276         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25277         (arg1
)->base_GetPageInfo(arg2
,arg3
,arg4
,arg5
); 
25279         wxPyEndAllowThreads(__tstate
); 
25280         if (PyErr_Occurred()) SWIG_fail
; 
25282     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25283     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
25284     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
25285     resultobj 
= t_output_helper(resultobj
, ((res3 
== SWIG_NEWOBJ
) ? 
25286     SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0))); 
25287     resultobj 
= t_output_helper(resultobj
, ((res4 
== SWIG_NEWOBJ
) ? 
25288     SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0))); 
25289     resultobj 
= t_output_helper(resultobj
, ((res5 
== SWIG_NEWOBJ
) ? 
25290     SWIG_From_int((*arg5
)) : SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, 0))); 
25297 static PyObject 
* Printout_swigregister(PyObject 
*, PyObject 
*args
) { 
25299     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
25300     SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintout
, obj
); 
25302     return Py_BuildValue((char *)""); 
25304 static PyObject 
*_wrap_new_PreviewCanvas(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25305     PyObject 
*resultobj 
= NULL
; 
25306     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
25307     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
25308     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
25309     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
25310     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
25311     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
25312     long arg5 
= (long) 0 ; 
25313     wxString 
const &arg6_defvalue 
= wxPyPreviewCanvasNameStr 
; 
25314     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
25315     wxPreviewCanvas 
*result
; 
25318     bool temp6 
= false ; 
25319     PyObject 
* obj0 
= 0 ; 
25320     PyObject 
* obj1 
= 0 ; 
25321     PyObject 
* obj2 
= 0 ; 
25322     PyObject 
* obj3 
= 0 ; 
25323     PyObject 
* obj4 
= 0 ; 
25324     PyObject 
* obj5 
= 0 ; 
25325     char *kwnames
[] = { 
25326         (char *) "preview",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
25329     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:new_PreviewCanvas",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
25330     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
25331     if (SWIG_arg_fail(1)) SWIG_fail
; 
25332     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
25333     if (SWIG_arg_fail(2)) SWIG_fail
; 
25337             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
25343             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
25348             arg5 
= static_cast<long >(SWIG_As_long(obj4
));  
25349             if (SWIG_arg_fail(5)) SWIG_fail
; 
25354             arg6 
= wxString_in_helper(obj5
); 
25355             if (arg6 
== NULL
) SWIG_fail
; 
25360         if (!wxPyCheckForApp()) SWIG_fail
; 
25361         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25362         result 
= (wxPreviewCanvas 
*)new wxPreviewCanvas(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
25364         wxPyEndAllowThreads(__tstate
); 
25365         if (PyErr_Occurred()) SWIG_fail
; 
25367     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPreviewCanvas
, 1); 
25382 static PyObject 
* PreviewCanvas_swigregister(PyObject 
*, PyObject 
*args
) { 
25384     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
25385     SWIG_TypeClientData(SWIGTYPE_p_wxPreviewCanvas
, obj
); 
25387     return Py_BuildValue((char *)""); 
25389 static PyObject 
*_wrap_new_PreviewFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25390     PyObject 
*resultobj 
= NULL
; 
25391     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
25392     wxFrame 
*arg2 
= (wxFrame 
*) 0 ; 
25393     wxString 
*arg3 
= 0 ; 
25394     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
25395     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
25396     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
25397     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
25398     long arg6 
= (long) wxDEFAULT_FRAME_STYLE 
; 
25399     wxString 
const &arg7_defvalue 
= wxPyFrameNameStr 
; 
25400     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
25401     wxPreviewFrame 
*result
; 
25402     bool temp3 
= false ; 
25405     bool temp7 
= false ; 
25406     PyObject 
* obj0 
= 0 ; 
25407     PyObject 
* obj1 
= 0 ; 
25408     PyObject 
* obj2 
= 0 ; 
25409     PyObject 
* obj3 
= 0 ; 
25410     PyObject 
* obj4 
= 0 ; 
25411     PyObject 
* obj5 
= 0 ; 
25412     PyObject 
* obj6 
= 0 ; 
25413     char *kwnames
[] = { 
25414         (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
25417     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:new_PreviewFrame",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
25418     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
25419     if (SWIG_arg_fail(1)) SWIG_fail
; 
25420     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
25421     if (SWIG_arg_fail(2)) SWIG_fail
; 
25423         arg3 
= wxString_in_helper(obj2
); 
25424         if (arg3 
== NULL
) SWIG_fail
; 
25430             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
25436             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
25441             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
25442             if (SWIG_arg_fail(6)) SWIG_fail
; 
25447             arg7 
= wxString_in_helper(obj6
); 
25448             if (arg7 
== NULL
) SWIG_fail
; 
25453         if (!wxPyCheckForApp()) SWIG_fail
; 
25454         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25455         result 
= (wxPreviewFrame 
*)new wxPreviewFrame(arg1
,arg2
,(wxString 
const &)*arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
25457         wxPyEndAllowThreads(__tstate
); 
25458         if (PyErr_Occurred()) SWIG_fail
; 
25460     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPreviewFrame
, 1); 
25483 static PyObject 
*_wrap_PreviewFrame_Initialize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25484     PyObject 
*resultobj 
= NULL
; 
25485     wxPreviewFrame 
*arg1 
= (wxPreviewFrame 
*) 0 ; 
25486     PyObject 
* obj0 
= 0 ; 
25487     char *kwnames
[] = { 
25488         (char *) "self", NULL 
 
25491     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PreviewFrame_Initialize",kwnames
,&obj0
)) goto fail
; 
25492     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
25493     if (SWIG_arg_fail(1)) SWIG_fail
; 
25495         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25496         (arg1
)->Initialize(); 
25498         wxPyEndAllowThreads(__tstate
); 
25499         if (PyErr_Occurred()) SWIG_fail
; 
25501     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25508 static PyObject 
*_wrap_PreviewFrame_CreateControlBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25509     PyObject 
*resultobj 
= NULL
; 
25510     wxPreviewFrame 
*arg1 
= (wxPreviewFrame 
*) 0 ; 
25511     PyObject 
* obj0 
= 0 ; 
25512     char *kwnames
[] = { 
25513         (char *) "self", NULL 
 
25516     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PreviewFrame_CreateControlBar",kwnames
,&obj0
)) goto fail
; 
25517     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
25518     if (SWIG_arg_fail(1)) SWIG_fail
; 
25520         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25521         (arg1
)->CreateControlBar(); 
25523         wxPyEndAllowThreads(__tstate
); 
25524         if (PyErr_Occurred()) SWIG_fail
; 
25526     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25533 static PyObject 
*_wrap_PreviewFrame_CreateCanvas(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25534     PyObject 
*resultobj 
= NULL
; 
25535     wxPreviewFrame 
*arg1 
= (wxPreviewFrame 
*) 0 ; 
25536     PyObject 
* obj0 
= 0 ; 
25537     char *kwnames
[] = { 
25538         (char *) "self", NULL 
 
25541     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PreviewFrame_CreateCanvas",kwnames
,&obj0
)) goto fail
; 
25542     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
25543     if (SWIG_arg_fail(1)) SWIG_fail
; 
25545         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25546         (arg1
)->CreateCanvas(); 
25548         wxPyEndAllowThreads(__tstate
); 
25549         if (PyErr_Occurred()) SWIG_fail
; 
25551     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25558 static PyObject 
*_wrap_PreviewFrame_GetControlBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25559     PyObject 
*resultobj 
= NULL
; 
25560     wxPreviewFrame 
*arg1 
= (wxPreviewFrame 
*) 0 ; 
25561     wxPreviewControlBar 
*result
; 
25562     PyObject 
* obj0 
= 0 ; 
25563     char *kwnames
[] = { 
25564         (char *) "self", NULL 
 
25567     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PreviewFrame_GetControlBar",kwnames
,&obj0
)) goto fail
; 
25568     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
25569     if (SWIG_arg_fail(1)) SWIG_fail
; 
25571         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25572         result 
= (wxPreviewControlBar 
*)((wxPreviewFrame 
const *)arg1
)->GetControlBar(); 
25574         wxPyEndAllowThreads(__tstate
); 
25575         if (PyErr_Occurred()) SWIG_fail
; 
25577     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPreviewControlBar
, 0); 
25584 static PyObject 
* PreviewFrame_swigregister(PyObject 
*, PyObject 
*args
) { 
25586     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
25587     SWIG_TypeClientData(SWIGTYPE_p_wxPreviewFrame
, obj
); 
25589     return Py_BuildValue((char *)""); 
25591 static PyObject 
*_wrap_new_PreviewControlBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25592     PyObject 
*resultobj 
= NULL
; 
25593     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
25595     wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
25596     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
25597     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
25598     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
25599     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
25600     long arg6 
= (long) wxTAB_TRAVERSAL 
; 
25601     wxString 
const &arg7_defvalue 
= wxPyPanelNameStr 
; 
25602     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
25603     wxPreviewControlBar 
*result
; 
25606     bool temp7 
= false ; 
25607     PyObject 
* obj0 
= 0 ; 
25608     PyObject 
* obj1 
= 0 ; 
25609     PyObject 
* obj2 
= 0 ; 
25610     PyObject 
* obj3 
= 0 ; 
25611     PyObject 
* obj4 
= 0 ; 
25612     PyObject 
* obj5 
= 0 ; 
25613     PyObject 
* obj6 
= 0 ; 
25614     char *kwnames
[] = { 
25615         (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
25618     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:new_PreviewControlBar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
25619     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
25620     if (SWIG_arg_fail(1)) SWIG_fail
; 
25622         arg2 
= static_cast<long >(SWIG_As_long(obj1
));  
25623         if (SWIG_arg_fail(2)) SWIG_fail
; 
25625     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
25626     if (SWIG_arg_fail(3)) SWIG_fail
; 
25630             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
25636             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
25641             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
25642             if (SWIG_arg_fail(6)) SWIG_fail
; 
25647             arg7 
= wxString_in_helper(obj6
); 
25648             if (arg7 
== NULL
) SWIG_fail
; 
25653         if (!wxPyCheckForApp()) SWIG_fail
; 
25654         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25655         result 
= (wxPreviewControlBar 
*)new wxPreviewControlBar(arg1
,arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
25657         wxPyEndAllowThreads(__tstate
); 
25658         if (PyErr_Occurred()) SWIG_fail
; 
25660     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPreviewControlBar
, 1); 
25675 static PyObject 
*_wrap_PreviewControlBar_GetZoomControl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25676     PyObject 
*resultobj 
= NULL
; 
25677     wxPreviewControlBar 
*arg1 
= (wxPreviewControlBar 
*) 0 ; 
25679     PyObject 
* obj0 
= 0 ; 
25680     char *kwnames
[] = { 
25681         (char *) "self", NULL 
 
25684     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PreviewControlBar_GetZoomControl",kwnames
,&obj0
)) goto fail
; 
25685     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
25686     if (SWIG_arg_fail(1)) SWIG_fail
; 
25688         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25689         result 
= (int)(arg1
)->GetZoomControl(); 
25691         wxPyEndAllowThreads(__tstate
); 
25692         if (PyErr_Occurred()) SWIG_fail
; 
25695         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
25703 static PyObject 
*_wrap_PreviewControlBar_SetZoomControl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25704     PyObject 
*resultobj 
= NULL
; 
25705     wxPreviewControlBar 
*arg1 
= (wxPreviewControlBar 
*) 0 ; 
25707     PyObject 
* obj0 
= 0 ; 
25708     PyObject 
* obj1 
= 0 ; 
25709     char *kwnames
[] = { 
25710         (char *) "self",(char *) "zoom", NULL 
 
25713     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PreviewControlBar_SetZoomControl",kwnames
,&obj0
,&obj1
)) goto fail
; 
25714     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
25715     if (SWIG_arg_fail(1)) SWIG_fail
; 
25717         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
25718         if (SWIG_arg_fail(2)) SWIG_fail
; 
25721         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25722         (arg1
)->SetZoomControl(arg2
); 
25724         wxPyEndAllowThreads(__tstate
); 
25725         if (PyErr_Occurred()) SWIG_fail
; 
25727     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25734 static PyObject 
*_wrap_PreviewControlBar_GetPrintPreview(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25735     PyObject 
*resultobj 
= NULL
; 
25736     wxPreviewControlBar 
*arg1 
= (wxPreviewControlBar 
*) 0 ; 
25737     wxPrintPreview 
*result
; 
25738     PyObject 
* obj0 
= 0 ; 
25739     char *kwnames
[] = { 
25740         (char *) "self", NULL 
 
25743     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PreviewControlBar_GetPrintPreview",kwnames
,&obj0
)) goto fail
; 
25744     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
25745     if (SWIG_arg_fail(1)) SWIG_fail
; 
25747         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25748         result 
= (wxPrintPreview 
*)(arg1
)->GetPrintPreview(); 
25750         wxPyEndAllowThreads(__tstate
); 
25751         if (PyErr_Occurred()) SWIG_fail
; 
25753     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintPreview
, 0); 
25760 static PyObject 
*_wrap_PreviewControlBar_OnNext(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25761     PyObject 
*resultobj 
= NULL
; 
25762     wxPreviewControlBar 
*arg1 
= (wxPreviewControlBar 
*) 0 ; 
25763     PyObject 
* obj0 
= 0 ; 
25764     char *kwnames
[] = { 
25765         (char *) "self", NULL 
 
25768     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PreviewControlBar_OnNext",kwnames
,&obj0
)) goto fail
; 
25769     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
25770     if (SWIG_arg_fail(1)) SWIG_fail
; 
25772         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25775         wxPyEndAllowThreads(__tstate
); 
25776         if (PyErr_Occurred()) SWIG_fail
; 
25778     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25785 static PyObject 
*_wrap_PreviewControlBar_OnPrevious(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25786     PyObject 
*resultobj 
= NULL
; 
25787     wxPreviewControlBar 
*arg1 
= (wxPreviewControlBar 
*) 0 ; 
25788     PyObject 
* obj0 
= 0 ; 
25789     char *kwnames
[] = { 
25790         (char *) "self", NULL 
 
25793     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PreviewControlBar_OnPrevious",kwnames
,&obj0
)) goto fail
; 
25794     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
25795     if (SWIG_arg_fail(1)) SWIG_fail
; 
25797         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25798         (arg1
)->OnPrevious(); 
25800         wxPyEndAllowThreads(__tstate
); 
25801         if (PyErr_Occurred()) SWIG_fail
; 
25803     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25810 static PyObject 
*_wrap_PreviewControlBar_OnFirst(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25811     PyObject 
*resultobj 
= NULL
; 
25812     wxPreviewControlBar 
*arg1 
= (wxPreviewControlBar 
*) 0 ; 
25813     PyObject 
* obj0 
= 0 ; 
25814     char *kwnames
[] = { 
25815         (char *) "self", NULL 
 
25818     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PreviewControlBar_OnFirst",kwnames
,&obj0
)) goto fail
; 
25819     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
25820     if (SWIG_arg_fail(1)) SWIG_fail
; 
25822         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25825         wxPyEndAllowThreads(__tstate
); 
25826         if (PyErr_Occurred()) SWIG_fail
; 
25828     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25835 static PyObject 
*_wrap_PreviewControlBar_OnLast(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25836     PyObject 
*resultobj 
= NULL
; 
25837     wxPreviewControlBar 
*arg1 
= (wxPreviewControlBar 
*) 0 ; 
25838     PyObject 
* obj0 
= 0 ; 
25839     char *kwnames
[] = { 
25840         (char *) "self", NULL 
 
25843     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PreviewControlBar_OnLast",kwnames
,&obj0
)) goto fail
; 
25844     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
25845     if (SWIG_arg_fail(1)) SWIG_fail
; 
25847         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25850         wxPyEndAllowThreads(__tstate
); 
25851         if (PyErr_Occurred()) SWIG_fail
; 
25853     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25860 static PyObject 
*_wrap_PreviewControlBar_OnGoto(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
25861     PyObject 
*resultobj 
= NULL
; 
25862     wxPreviewControlBar 
*arg1 
= (wxPreviewControlBar 
*) 0 ; 
25863     PyObject 
* obj0 
= 0 ; 
25864     char *kwnames
[] = { 
25865         (char *) "self", NULL 
 
25868     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PreviewControlBar_OnGoto",kwnames
,&obj0
)) goto fail
; 
25869     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
25870     if (SWIG_arg_fail(1)) SWIG_fail
; 
25872         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25875         wxPyEndAllowThreads(__tstate
); 
25876         if (PyErr_Occurred()) SWIG_fail
; 
25878     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
25885 static PyObject 
* PreviewControlBar_swigregister(PyObject 
*, PyObject 
*args
) { 
25887     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
25888     SWIG_TypeClientData(SWIGTYPE_p_wxPreviewControlBar
, obj
); 
25890     return Py_BuildValue((char *)""); 
25892 static PyObject 
*_wrap_new_PrintPreview__SWIG_0(PyObject 
*, PyObject 
*args
) { 
25893     PyObject 
*resultobj 
= NULL
; 
25894     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
25895     wxPyPrintout 
*arg2 
= (wxPyPrintout 
*) 0 ; 
25896     wxPrintDialogData 
*arg3 
= (wxPrintDialogData 
*) NULL 
; 
25897     wxPrintPreview 
*result
; 
25898     PyObject 
* obj0 
= 0 ; 
25899     PyObject 
* obj1 
= 0 ; 
25900     PyObject 
* obj2 
= 0 ; 
25902     if(!PyArg_ParseTuple(args
,(char *)"OO|O:new_PrintPreview",&obj0
,&obj1
,&obj2
)) goto fail
; 
25903     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25904     if (SWIG_arg_fail(1)) SWIG_fail
; 
25905     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25906     if (SWIG_arg_fail(2)) SWIG_fail
; 
25908         SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
25909         if (SWIG_arg_fail(3)) SWIG_fail
; 
25912         if (!wxPyCheckForApp()) SWIG_fail
; 
25913         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25914         result 
= (wxPrintPreview 
*)new wxPrintPreview(arg1
,arg2
,arg3
); 
25916         wxPyEndAllowThreads(__tstate
); 
25917         if (PyErr_Occurred()) SWIG_fail
; 
25919     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintPreview
, 1); 
25926 static PyObject 
*_wrap_new_PrintPreview__SWIG_1(PyObject 
*, PyObject 
*args
) { 
25927     PyObject 
*resultobj 
= NULL
; 
25928     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
25929     wxPyPrintout 
*arg2 
= (wxPyPrintout 
*) 0 ; 
25930     wxPrintData 
*arg3 
= (wxPrintData 
*) 0 ; 
25931     wxPrintPreview 
*result
; 
25932     PyObject 
* obj0 
= 0 ; 
25933     PyObject 
* obj1 
= 0 ; 
25934     PyObject 
* obj2 
= 0 ; 
25936     if(!PyArg_ParseTuple(args
,(char *)"OOO:new_PrintPreview",&obj0
,&obj1
,&obj2
)) goto fail
; 
25937     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25938     if (SWIG_arg_fail(1)) SWIG_fail
; 
25939     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
25940     if (SWIG_arg_fail(2)) SWIG_fail
; 
25941     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
25942     if (SWIG_arg_fail(3)) SWIG_fail
; 
25944         if (!wxPyCheckForApp()) SWIG_fail
; 
25945         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
25946         result 
= (wxPrintPreview 
*)new wxPrintPreview(arg1
,arg2
,arg3
); 
25948         wxPyEndAllowThreads(__tstate
); 
25949         if (PyErr_Occurred()) SWIG_fail
; 
25951     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintPreview
, 1); 
25958 static PyObject 
*_wrap_new_PrintPreview(PyObject 
*self
, PyObject 
*args
) { 
25963     argc 
= PyObject_Length(args
); 
25964     for (ii 
= 0; (ii 
< argc
) && (ii 
< 3); ii
++) { 
25965         argv
[ii
] = PyTuple_GetItem(args
,ii
); 
25967     if ((argc 
>= 2) && (argc 
<= 3)) { 
25971             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxPyPrintout
, 0) == -1) { 
25981                 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxPyPrintout
, 0) == -1) { 
25990                     return _wrap_new_PrintPreview__SWIG_0(self
,args
); 
25994                     if (SWIG_ConvertPtr(argv
[2], &ptr
, SWIGTYPE_p_wxPrintDialogData
, 0) == -1) { 
26002                     return _wrap_new_PrintPreview__SWIG_0(self
,args
); 
26011             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxPyPrintout
, 0) == -1) { 
26021                 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxPyPrintout
, 0) == -1) { 
26031                     if (SWIG_ConvertPtr(argv
[2], &ptr
, SWIGTYPE_p_wxPrintData
, 0) == -1) { 
26039                     return _wrap_new_PrintPreview__SWIG_1(self
,args
); 
26045     PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'new_PrintPreview'"); 
26050 static PyObject 
*_wrap_PrintPreview_SetCurrentPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26051     PyObject 
*resultobj 
= NULL
; 
26052     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26055     PyObject 
* obj0 
= 0 ; 
26056     PyObject 
* obj1 
= 0 ; 
26057     char *kwnames
[] = { 
26058         (char *) "self",(char *) "pageNum", NULL 
 
26061     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintPreview_SetCurrentPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
26062     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26063     if (SWIG_arg_fail(1)) SWIG_fail
; 
26065         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
26066         if (SWIG_arg_fail(2)) SWIG_fail
; 
26069         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26070         result 
= (bool)(arg1
)->SetCurrentPage(arg2
); 
26072         wxPyEndAllowThreads(__tstate
); 
26073         if (PyErr_Occurred()) SWIG_fail
; 
26076         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
26084 static PyObject 
*_wrap_PrintPreview_GetCurrentPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26085     PyObject 
*resultobj 
= NULL
; 
26086     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26088     PyObject 
* obj0 
= 0 ; 
26089     char *kwnames
[] = { 
26090         (char *) "self", NULL 
 
26093     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintPreview_GetCurrentPage",kwnames
,&obj0
)) goto fail
; 
26094     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26095     if (SWIG_arg_fail(1)) SWIG_fail
; 
26097         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26098         result 
= (int)(arg1
)->GetCurrentPage(); 
26100         wxPyEndAllowThreads(__tstate
); 
26101         if (PyErr_Occurred()) SWIG_fail
; 
26104         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
26112 static PyObject 
*_wrap_PrintPreview_SetPrintout(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26113     PyObject 
*resultobj 
= NULL
; 
26114     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26115     wxPyPrintout 
*arg2 
= (wxPyPrintout 
*) 0 ; 
26116     PyObject 
* obj0 
= 0 ; 
26117     PyObject 
* obj1 
= 0 ; 
26118     char *kwnames
[] = { 
26119         (char *) "self",(char *) "printout", NULL 
 
26122     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintPreview_SetPrintout",kwnames
,&obj0
,&obj1
)) goto fail
; 
26123     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26124     if (SWIG_arg_fail(1)) SWIG_fail
; 
26125     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
26126     if (SWIG_arg_fail(2)) SWIG_fail
; 
26128         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26129         (arg1
)->SetPrintout(arg2
); 
26131         wxPyEndAllowThreads(__tstate
); 
26132         if (PyErr_Occurred()) SWIG_fail
; 
26134     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
26141 static PyObject 
*_wrap_PrintPreview_GetPrintout(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26142     PyObject 
*resultobj 
= NULL
; 
26143     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26144     wxPyPrintout 
*result
; 
26145     PyObject 
* obj0 
= 0 ; 
26146     char *kwnames
[] = { 
26147         (char *) "self", NULL 
 
26150     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintPreview_GetPrintout",kwnames
,&obj0
)) goto fail
; 
26151     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26152     if (SWIG_arg_fail(1)) SWIG_fail
; 
26154         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26155         result 
= (wxPyPrintout 
*)(arg1
)->GetPrintout(); 
26157         wxPyEndAllowThreads(__tstate
); 
26158         if (PyErr_Occurred()) SWIG_fail
; 
26161         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
26169 static PyObject 
*_wrap_PrintPreview_GetPrintoutForPrinting(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26170     PyObject 
*resultobj 
= NULL
; 
26171     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26172     wxPyPrintout 
*result
; 
26173     PyObject 
* obj0 
= 0 ; 
26174     char *kwnames
[] = { 
26175         (char *) "self", NULL 
 
26178     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintPreview_GetPrintoutForPrinting",kwnames
,&obj0
)) goto fail
; 
26179     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26180     if (SWIG_arg_fail(1)) SWIG_fail
; 
26182         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26183         result 
= (wxPyPrintout 
*)(arg1
)->GetPrintoutForPrinting(); 
26185         wxPyEndAllowThreads(__tstate
); 
26186         if (PyErr_Occurred()) SWIG_fail
; 
26189         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
26197 static PyObject 
*_wrap_PrintPreview_SetFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26198     PyObject 
*resultobj 
= NULL
; 
26199     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26200     wxFrame 
*arg2 
= (wxFrame 
*) 0 ; 
26201     PyObject 
* obj0 
= 0 ; 
26202     PyObject 
* obj1 
= 0 ; 
26203     char *kwnames
[] = { 
26204         (char *) "self",(char *) "frame", NULL 
 
26207     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintPreview_SetFrame",kwnames
,&obj0
,&obj1
)) goto fail
; 
26208     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26209     if (SWIG_arg_fail(1)) SWIG_fail
; 
26210     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
26211     if (SWIG_arg_fail(2)) SWIG_fail
; 
26213         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26214         (arg1
)->SetFrame(arg2
); 
26216         wxPyEndAllowThreads(__tstate
); 
26217         if (PyErr_Occurred()) SWIG_fail
; 
26219     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
26226 static PyObject 
*_wrap_PrintPreview_SetCanvas(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26227     PyObject 
*resultobj 
= NULL
; 
26228     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26229     wxPreviewCanvas 
*arg2 
= (wxPreviewCanvas 
*) 0 ; 
26230     PyObject 
* obj0 
= 0 ; 
26231     PyObject 
* obj1 
= 0 ; 
26232     char *kwnames
[] = { 
26233         (char *) "self",(char *) "canvas", NULL 
 
26236     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintPreview_SetCanvas",kwnames
,&obj0
,&obj1
)) goto fail
; 
26237     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26238     if (SWIG_arg_fail(1)) SWIG_fail
; 
26239     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPreviewCanvas
, SWIG_POINTER_EXCEPTION 
| 0); 
26240     if (SWIG_arg_fail(2)) SWIG_fail
; 
26242         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26243         (arg1
)->SetCanvas(arg2
); 
26245         wxPyEndAllowThreads(__tstate
); 
26246         if (PyErr_Occurred()) SWIG_fail
; 
26248     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
26255 static PyObject 
*_wrap_PrintPreview_GetFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26256     PyObject 
*resultobj 
= NULL
; 
26257     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26259     PyObject 
* obj0 
= 0 ; 
26260     char *kwnames
[] = { 
26261         (char *) "self", NULL 
 
26264     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintPreview_GetFrame",kwnames
,&obj0
)) goto fail
; 
26265     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26266     if (SWIG_arg_fail(1)) SWIG_fail
; 
26268         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26269         result 
= (wxFrame 
*)(arg1
)->GetFrame(); 
26271         wxPyEndAllowThreads(__tstate
); 
26272         if (PyErr_Occurred()) SWIG_fail
; 
26275         resultobj 
= wxPyMake_wxObject(result
, 0);  
26283 static PyObject 
*_wrap_PrintPreview_GetCanvas(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26284     PyObject 
*resultobj 
= NULL
; 
26285     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26286     wxPreviewCanvas 
*result
; 
26287     PyObject 
* obj0 
= 0 ; 
26288     char *kwnames
[] = { 
26289         (char *) "self", NULL 
 
26292     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintPreview_GetCanvas",kwnames
,&obj0
)) goto fail
; 
26293     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26294     if (SWIG_arg_fail(1)) SWIG_fail
; 
26296         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26297         result 
= (wxPreviewCanvas 
*)(arg1
)->GetCanvas(); 
26299         wxPyEndAllowThreads(__tstate
); 
26300         if (PyErr_Occurred()) SWIG_fail
; 
26302     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPreviewCanvas
, 0); 
26309 static PyObject 
*_wrap_PrintPreview_PaintPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26310     PyObject 
*resultobj 
= NULL
; 
26311     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26312     wxPreviewCanvas 
*arg2 
= (wxPreviewCanvas 
*) 0 ; 
26315     PyObject 
* obj0 
= 0 ; 
26316     PyObject 
* obj1 
= 0 ; 
26317     PyObject 
* obj2 
= 0 ; 
26318     char *kwnames
[] = { 
26319         (char *) "self",(char *) "canvas",(char *) "dc", NULL 
 
26322     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PrintPreview_PaintPage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
26323     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26324     if (SWIG_arg_fail(1)) SWIG_fail
; 
26325     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPreviewCanvas
, SWIG_POINTER_EXCEPTION 
| 0); 
26326     if (SWIG_arg_fail(2)) SWIG_fail
; 
26328         SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
26329         if (SWIG_arg_fail(3)) SWIG_fail
; 
26330         if (arg3 
== NULL
) { 
26331             SWIG_null_ref("wxDC"); 
26333         if (SWIG_arg_fail(3)) SWIG_fail
; 
26336         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26337         result 
= (bool)(arg1
)->PaintPage(arg2
,*arg3
); 
26339         wxPyEndAllowThreads(__tstate
); 
26340         if (PyErr_Occurred()) SWIG_fail
; 
26343         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
26351 static PyObject 
*_wrap_PrintPreview_DrawBlankPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26352     PyObject 
*resultobj 
= NULL
; 
26353     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26354     wxPreviewCanvas 
*arg2 
= (wxPreviewCanvas 
*) 0 ; 
26357     PyObject 
* obj0 
= 0 ; 
26358     PyObject 
* obj1 
= 0 ; 
26359     PyObject 
* obj2 
= 0 ; 
26360     char *kwnames
[] = { 
26361         (char *) "self",(char *) "canvas",(char *) "dc", NULL 
 
26364     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PrintPreview_DrawBlankPage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
26365     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26366     if (SWIG_arg_fail(1)) SWIG_fail
; 
26367     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPreviewCanvas
, SWIG_POINTER_EXCEPTION 
| 0); 
26368     if (SWIG_arg_fail(2)) SWIG_fail
; 
26370         SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
26371         if (SWIG_arg_fail(3)) SWIG_fail
; 
26372         if (arg3 
== NULL
) { 
26373             SWIG_null_ref("wxDC"); 
26375         if (SWIG_arg_fail(3)) SWIG_fail
; 
26378         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26379         result 
= (bool)(arg1
)->DrawBlankPage(arg2
,*arg3
); 
26381         wxPyEndAllowThreads(__tstate
); 
26382         if (PyErr_Occurred()) SWIG_fail
; 
26385         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
26393 static PyObject 
*_wrap_PrintPreview_RenderPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26394     PyObject 
*resultobj 
= NULL
; 
26395     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26398     PyObject 
* obj0 
= 0 ; 
26399     PyObject 
* obj1 
= 0 ; 
26400     char *kwnames
[] = { 
26401         (char *) "self",(char *) "pageNum", NULL 
 
26404     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintPreview_RenderPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
26405     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26406     if (SWIG_arg_fail(1)) SWIG_fail
; 
26408         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
26409         if (SWIG_arg_fail(2)) SWIG_fail
; 
26412         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26413         result 
= (bool)(arg1
)->RenderPage(arg2
); 
26415         wxPyEndAllowThreads(__tstate
); 
26416         if (PyErr_Occurred()) SWIG_fail
; 
26419         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
26427 static PyObject 
*_wrap_PrintPreview_AdjustScrollbars(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26428     PyObject 
*resultobj 
= NULL
; 
26429     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26430     wxPreviewCanvas 
*arg2 
= (wxPreviewCanvas 
*) 0 ; 
26431     PyObject 
* obj0 
= 0 ; 
26432     PyObject 
* obj1 
= 0 ; 
26433     char *kwnames
[] = { 
26434         (char *) "self",(char *) "canvas", NULL 
 
26437     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintPreview_AdjustScrollbars",kwnames
,&obj0
,&obj1
)) goto fail
; 
26438     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26439     if (SWIG_arg_fail(1)) SWIG_fail
; 
26440     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPreviewCanvas
, SWIG_POINTER_EXCEPTION 
| 0); 
26441     if (SWIG_arg_fail(2)) SWIG_fail
; 
26443         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26444         (arg1
)->AdjustScrollbars(arg2
); 
26446         wxPyEndAllowThreads(__tstate
); 
26447         if (PyErr_Occurred()) SWIG_fail
; 
26449     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
26456 static PyObject 
*_wrap_PrintPreview_GetPrintDialogData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26457     PyObject 
*resultobj 
= NULL
; 
26458     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26459     wxPrintDialogData 
*result
; 
26460     PyObject 
* obj0 
= 0 ; 
26461     char *kwnames
[] = { 
26462         (char *) "self", NULL 
 
26465     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintPreview_GetPrintDialogData",kwnames
,&obj0
)) goto fail
; 
26466     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26467     if (SWIG_arg_fail(1)) SWIG_fail
; 
26469         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26471             wxPrintDialogData 
&_result_ref 
= (arg1
)->GetPrintDialogData(); 
26472             result 
= (wxPrintDialogData 
*) &_result_ref
; 
26475         wxPyEndAllowThreads(__tstate
); 
26476         if (PyErr_Occurred()) SWIG_fail
; 
26478     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintDialogData
, 0); 
26485 static PyObject 
*_wrap_PrintPreview_SetZoom(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26486     PyObject 
*resultobj 
= NULL
; 
26487     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26489     PyObject 
* obj0 
= 0 ; 
26490     PyObject 
* obj1 
= 0 ; 
26491     char *kwnames
[] = { 
26492         (char *) "self",(char *) "percent", NULL 
 
26495     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintPreview_SetZoom",kwnames
,&obj0
,&obj1
)) goto fail
; 
26496     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26497     if (SWIG_arg_fail(1)) SWIG_fail
; 
26499         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
26500         if (SWIG_arg_fail(2)) SWIG_fail
; 
26503         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26504         (arg1
)->SetZoom(arg2
); 
26506         wxPyEndAllowThreads(__tstate
); 
26507         if (PyErr_Occurred()) SWIG_fail
; 
26509     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
26516 static PyObject 
*_wrap_PrintPreview_GetZoom(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26517     PyObject 
*resultobj 
= NULL
; 
26518     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26520     PyObject 
* obj0 
= 0 ; 
26521     char *kwnames
[] = { 
26522         (char *) "self", NULL 
 
26525     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintPreview_GetZoom",kwnames
,&obj0
)) goto fail
; 
26526     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26527     if (SWIG_arg_fail(1)) SWIG_fail
; 
26529         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26530         result 
= (int)(arg1
)->GetZoom(); 
26532         wxPyEndAllowThreads(__tstate
); 
26533         if (PyErr_Occurred()) SWIG_fail
; 
26536         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
26544 static PyObject 
*_wrap_PrintPreview_GetMaxPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26545     PyObject 
*resultobj 
= NULL
; 
26546     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26548     PyObject 
* obj0 
= 0 ; 
26549     char *kwnames
[] = { 
26550         (char *) "self", NULL 
 
26553     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintPreview_GetMaxPage",kwnames
,&obj0
)) goto fail
; 
26554     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26555     if (SWIG_arg_fail(1)) SWIG_fail
; 
26557         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26558         result 
= (int)(arg1
)->GetMaxPage(); 
26560         wxPyEndAllowThreads(__tstate
); 
26561         if (PyErr_Occurred()) SWIG_fail
; 
26564         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
26572 static PyObject 
*_wrap_PrintPreview_GetMinPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26573     PyObject 
*resultobj 
= NULL
; 
26574     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26576     PyObject 
* obj0 
= 0 ; 
26577     char *kwnames
[] = { 
26578         (char *) "self", NULL 
 
26581     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintPreview_GetMinPage",kwnames
,&obj0
)) goto fail
; 
26582     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26583     if (SWIG_arg_fail(1)) SWIG_fail
; 
26585         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26586         result 
= (int)(arg1
)->GetMinPage(); 
26588         wxPyEndAllowThreads(__tstate
); 
26589         if (PyErr_Occurred()) SWIG_fail
; 
26592         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
26600 static PyObject 
*_wrap_PrintPreview_Ok(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26601     PyObject 
*resultobj 
= NULL
; 
26602     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26604     PyObject 
* obj0 
= 0 ; 
26605     char *kwnames
[] = { 
26606         (char *) "self", NULL 
 
26609     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintPreview_Ok",kwnames
,&obj0
)) goto fail
; 
26610     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26611     if (SWIG_arg_fail(1)) SWIG_fail
; 
26613         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26614         result 
= (bool)(arg1
)->Ok(); 
26616         wxPyEndAllowThreads(__tstate
); 
26617         if (PyErr_Occurred()) SWIG_fail
; 
26620         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
26628 static PyObject 
*_wrap_PrintPreview_SetOk(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26629     PyObject 
*resultobj 
= NULL
; 
26630     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26632     PyObject 
* obj0 
= 0 ; 
26633     PyObject 
* obj1 
= 0 ; 
26634     char *kwnames
[] = { 
26635         (char *) "self",(char *) "ok", NULL 
 
26638     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintPreview_SetOk",kwnames
,&obj0
,&obj1
)) goto fail
; 
26639     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26640     if (SWIG_arg_fail(1)) SWIG_fail
; 
26642         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
26643         if (SWIG_arg_fail(2)) SWIG_fail
; 
26646         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26647         (arg1
)->SetOk(arg2
); 
26649         wxPyEndAllowThreads(__tstate
); 
26650         if (PyErr_Occurred()) SWIG_fail
; 
26652     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
26659 static PyObject 
*_wrap_PrintPreview_Print(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26660     PyObject 
*resultobj 
= NULL
; 
26661     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26664     PyObject 
* obj0 
= 0 ; 
26665     PyObject 
* obj1 
= 0 ; 
26666     char *kwnames
[] = { 
26667         (char *) "self",(char *) "interactive", NULL 
 
26670     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PrintPreview_Print",kwnames
,&obj0
,&obj1
)) goto fail
; 
26671     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26672     if (SWIG_arg_fail(1)) SWIG_fail
; 
26674         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
26675         if (SWIG_arg_fail(2)) SWIG_fail
; 
26678         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26679         result 
= (bool)(arg1
)->Print(arg2
); 
26681         wxPyEndAllowThreads(__tstate
); 
26682         if (PyErr_Occurred()) SWIG_fail
; 
26685         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
26693 static PyObject 
*_wrap_PrintPreview_DetermineScaling(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26694     PyObject 
*resultobj 
= NULL
; 
26695     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
26696     PyObject 
* obj0 
= 0 ; 
26697     char *kwnames
[] = { 
26698         (char *) "self", NULL 
 
26701     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PrintPreview_DetermineScaling",kwnames
,&obj0
)) goto fail
; 
26702     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26703     if (SWIG_arg_fail(1)) SWIG_fail
; 
26705         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26706         (arg1
)->DetermineScaling(); 
26708         wxPyEndAllowThreads(__tstate
); 
26709         if (PyErr_Occurred()) SWIG_fail
; 
26711     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
26718 static PyObject 
* PrintPreview_swigregister(PyObject 
*, PyObject 
*args
) { 
26720     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
26721     SWIG_TypeClientData(SWIGTYPE_p_wxPrintPreview
, obj
); 
26723     return Py_BuildValue((char *)""); 
26725 static PyObject 
*_wrap_new_PyPrintPreview__SWIG_0(PyObject 
*, PyObject 
*args
) { 
26726     PyObject 
*resultobj 
= NULL
; 
26727     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
26728     wxPyPrintout 
*arg2 
= (wxPyPrintout 
*) 0 ; 
26729     wxPrintDialogData 
*arg3 
= (wxPrintDialogData 
*) NULL 
; 
26730     wxPyPrintPreview 
*result
; 
26731     PyObject 
* obj0 
= 0 ; 
26732     PyObject 
* obj1 
= 0 ; 
26733     PyObject 
* obj2 
= 0 ; 
26735     if(!PyArg_ParseTuple(args
,(char *)"OO|O:new_PyPrintPreview",&obj0
,&obj1
,&obj2
)) goto fail
; 
26736     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
26737     if (SWIG_arg_fail(1)) SWIG_fail
; 
26738     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
26739     if (SWIG_arg_fail(2)) SWIG_fail
; 
26741         SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPrintDialogData
, SWIG_POINTER_EXCEPTION 
| 0); 
26742         if (SWIG_arg_fail(3)) SWIG_fail
; 
26745         if (!wxPyCheckForApp()) SWIG_fail
; 
26746         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26747         result 
= (wxPyPrintPreview 
*)new wxPyPrintPreview(arg1
,arg2
,arg3
); 
26749         wxPyEndAllowThreads(__tstate
); 
26750         if (PyErr_Occurred()) SWIG_fail
; 
26752     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyPrintPreview
, 1); 
26759 static PyObject 
*_wrap_new_PyPrintPreview__SWIG_1(PyObject 
*, PyObject 
*args
) { 
26760     PyObject 
*resultobj 
= NULL
; 
26761     wxPyPrintout 
*arg1 
= (wxPyPrintout 
*) 0 ; 
26762     wxPyPrintout 
*arg2 
= (wxPyPrintout 
*) 0 ; 
26763     wxPrintData 
*arg3 
= (wxPrintData 
*) 0 ; 
26764     wxPyPrintPreview 
*result
; 
26765     PyObject 
* obj0 
= 0 ; 
26766     PyObject 
* obj1 
= 0 ; 
26767     PyObject 
* obj2 
= 0 ; 
26769     if(!PyArg_ParseTuple(args
,(char *)"OOO:new_PyPrintPreview",&obj0
,&obj1
,&obj2
)) goto fail
; 
26770     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
26771     if (SWIG_arg_fail(1)) SWIG_fail
; 
26772     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
26773     if (SWIG_arg_fail(2)) SWIG_fail
; 
26774     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPrintData
, SWIG_POINTER_EXCEPTION 
| 0); 
26775     if (SWIG_arg_fail(3)) SWIG_fail
; 
26777         if (!wxPyCheckForApp()) SWIG_fail
; 
26778         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26779         result 
= (wxPyPrintPreview 
*)new wxPyPrintPreview(arg1
,arg2
,arg3
); 
26781         wxPyEndAllowThreads(__tstate
); 
26782         if (PyErr_Occurred()) SWIG_fail
; 
26784     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyPrintPreview
, 1); 
26791 static PyObject 
*_wrap_new_PyPrintPreview(PyObject 
*self
, PyObject 
*args
) { 
26796     argc 
= PyObject_Length(args
); 
26797     for (ii 
= 0; (ii 
< argc
) && (ii 
< 3); ii
++) { 
26798         argv
[ii
] = PyTuple_GetItem(args
,ii
); 
26800     if ((argc 
>= 2) && (argc 
<= 3)) { 
26804             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxPyPrintout
, 0) == -1) { 
26814                 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxPyPrintout
, 0) == -1) { 
26823                     return _wrap_new_PyPrintPreview__SWIG_0(self
,args
); 
26827                     if (SWIG_ConvertPtr(argv
[2], &ptr
, SWIGTYPE_p_wxPrintDialogData
, 0) == -1) { 
26835                     return _wrap_new_PyPrintPreview__SWIG_0(self
,args
); 
26844             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxPyPrintout
, 0) == -1) { 
26854                 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxPyPrintout
, 0) == -1) { 
26864                     if (SWIG_ConvertPtr(argv
[2], &ptr
, SWIGTYPE_p_wxPrintData
, 0) == -1) { 
26872                     return _wrap_new_PyPrintPreview__SWIG_1(self
,args
); 
26878     PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'new_PyPrintPreview'"); 
26883 static PyObject 
*_wrap_PyPrintPreview__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26884     PyObject 
*resultobj 
= NULL
; 
26885     wxPyPrintPreview 
*arg1 
= (wxPyPrintPreview 
*) 0 ; 
26886     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
26887     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
26888     PyObject 
* obj0 
= 0 ; 
26889     PyObject 
* obj1 
= 0 ; 
26890     PyObject 
* obj2 
= 0 ; 
26891     char *kwnames
[] = { 
26892         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
26895     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyPrintPreview__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
26896     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26897     if (SWIG_arg_fail(1)) SWIG_fail
; 
26901         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26902         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
26904         wxPyEndAllowThreads(__tstate
); 
26905         if (PyErr_Occurred()) SWIG_fail
; 
26907     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
26914 static PyObject 
*_wrap_PyPrintPreview_base_SetCurrentPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26915     PyObject 
*resultobj 
= NULL
; 
26916     wxPyPrintPreview 
*arg1 
= (wxPyPrintPreview 
*) 0 ; 
26919     PyObject 
* obj0 
= 0 ; 
26920     PyObject 
* obj1 
= 0 ; 
26921     char *kwnames
[] = { 
26922         (char *) "self",(char *) "pageNum", NULL 
 
26925     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPrintPreview_base_SetCurrentPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
26926     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26927     if (SWIG_arg_fail(1)) SWIG_fail
; 
26929         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
26930         if (SWIG_arg_fail(2)) SWIG_fail
; 
26933         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26934         result 
= (bool)(arg1
)->base_SetCurrentPage(arg2
); 
26936         wxPyEndAllowThreads(__tstate
); 
26937         if (PyErr_Occurred()) SWIG_fail
; 
26940         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
26948 static PyObject 
*_wrap_PyPrintPreview_base_PaintPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26949     PyObject 
*resultobj 
= NULL
; 
26950     wxPyPrintPreview 
*arg1 
= (wxPyPrintPreview 
*) 0 ; 
26951     wxPreviewCanvas 
*arg2 
= (wxPreviewCanvas 
*) 0 ; 
26954     PyObject 
* obj0 
= 0 ; 
26955     PyObject 
* obj1 
= 0 ; 
26956     PyObject 
* obj2 
= 0 ; 
26957     char *kwnames
[] = { 
26958         (char *) "self",(char *) "canvas",(char *) "dc", NULL 
 
26961     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyPrintPreview_base_PaintPage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
26962     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
26963     if (SWIG_arg_fail(1)) SWIG_fail
; 
26964     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPreviewCanvas
, SWIG_POINTER_EXCEPTION 
| 0); 
26965     if (SWIG_arg_fail(2)) SWIG_fail
; 
26967         SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
26968         if (SWIG_arg_fail(3)) SWIG_fail
; 
26969         if (arg3 
== NULL
) { 
26970             SWIG_null_ref("wxDC"); 
26972         if (SWIG_arg_fail(3)) SWIG_fail
; 
26975         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
26976         result 
= (bool)(arg1
)->base_PaintPage(arg2
,*arg3
); 
26978         wxPyEndAllowThreads(__tstate
); 
26979         if (PyErr_Occurred()) SWIG_fail
; 
26982         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
26990 static PyObject 
*_wrap_PyPrintPreview_base_DrawBlankPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
26991     PyObject 
*resultobj 
= NULL
; 
26992     wxPyPrintPreview 
*arg1 
= (wxPyPrintPreview 
*) 0 ; 
26993     wxPreviewCanvas 
*arg2 
= (wxPreviewCanvas 
*) 0 ; 
26996     PyObject 
* obj0 
= 0 ; 
26997     PyObject 
* obj1 
= 0 ; 
26998     PyObject 
* obj2 
= 0 ; 
26999     char *kwnames
[] = { 
27000         (char *) "self",(char *) "canvas",(char *) "dc", NULL 
 
27003     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyPrintPreview_base_DrawBlankPage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
27004     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
27005     if (SWIG_arg_fail(1)) SWIG_fail
; 
27006     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPreviewCanvas
, SWIG_POINTER_EXCEPTION 
| 0); 
27007     if (SWIG_arg_fail(2)) SWIG_fail
; 
27009         SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
27010         if (SWIG_arg_fail(3)) SWIG_fail
; 
27011         if (arg3 
== NULL
) { 
27012             SWIG_null_ref("wxDC"); 
27014         if (SWIG_arg_fail(3)) SWIG_fail
; 
27017         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27018         result 
= (bool)(arg1
)->base_DrawBlankPage(arg2
,*arg3
); 
27020         wxPyEndAllowThreads(__tstate
); 
27021         if (PyErr_Occurred()) SWIG_fail
; 
27024         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
27032 static PyObject 
*_wrap_PyPrintPreview_base_RenderPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27033     PyObject 
*resultobj 
= NULL
; 
27034     wxPyPrintPreview 
*arg1 
= (wxPyPrintPreview 
*) 0 ; 
27037     PyObject 
* obj0 
= 0 ; 
27038     PyObject 
* obj1 
= 0 ; 
27039     char *kwnames
[] = { 
27040         (char *) "self",(char *) "pageNum", NULL 
 
27043     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPrintPreview_base_RenderPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
27044     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
27045     if (SWIG_arg_fail(1)) SWIG_fail
; 
27047         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
27048         if (SWIG_arg_fail(2)) SWIG_fail
; 
27051         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27052         result 
= (bool)(arg1
)->base_RenderPage(arg2
); 
27054         wxPyEndAllowThreads(__tstate
); 
27055         if (PyErr_Occurred()) SWIG_fail
; 
27058         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
27066 static PyObject 
*_wrap_PyPrintPreview_base_SetZoom(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27067     PyObject 
*resultobj 
= NULL
; 
27068     wxPyPrintPreview 
*arg1 
= (wxPyPrintPreview 
*) 0 ; 
27070     PyObject 
* obj0 
= 0 ; 
27071     PyObject 
* obj1 
= 0 ; 
27072     char *kwnames
[] = { 
27073         (char *) "self",(char *) "percent", NULL 
 
27076     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPrintPreview_base_SetZoom",kwnames
,&obj0
,&obj1
)) goto fail
; 
27077     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
27078     if (SWIG_arg_fail(1)) SWIG_fail
; 
27080         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
27081         if (SWIG_arg_fail(2)) SWIG_fail
; 
27084         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27085         (arg1
)->base_SetZoom(arg2
); 
27087         wxPyEndAllowThreads(__tstate
); 
27088         if (PyErr_Occurred()) SWIG_fail
; 
27090     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27097 static PyObject 
*_wrap_PyPrintPreview_base_Print(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27098     PyObject 
*resultobj 
= NULL
; 
27099     wxPyPrintPreview 
*arg1 
= (wxPyPrintPreview 
*) 0 ; 
27102     PyObject 
* obj0 
= 0 ; 
27103     PyObject 
* obj1 
= 0 ; 
27104     char *kwnames
[] = { 
27105         (char *) "self",(char *) "interactive", NULL 
 
27108     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPrintPreview_base_Print",kwnames
,&obj0
,&obj1
)) goto fail
; 
27109     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
27110     if (SWIG_arg_fail(1)) SWIG_fail
; 
27112         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
27113         if (SWIG_arg_fail(2)) SWIG_fail
; 
27116         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27117         result 
= (bool)(arg1
)->base_Print(arg2
); 
27119         wxPyEndAllowThreads(__tstate
); 
27120         if (PyErr_Occurred()) SWIG_fail
; 
27123         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
27131 static PyObject 
*_wrap_PyPrintPreview_base_DetermineScaling(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27132     PyObject 
*resultobj 
= NULL
; 
27133     wxPyPrintPreview 
*arg1 
= (wxPyPrintPreview 
*) 0 ; 
27134     PyObject 
* obj0 
= 0 ; 
27135     char *kwnames
[] = { 
27136         (char *) "self", NULL 
 
27139     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPrintPreview_base_DetermineScaling",kwnames
,&obj0
)) goto fail
; 
27140     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
27141     if (SWIG_arg_fail(1)) SWIG_fail
; 
27143         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27144         (arg1
)->base_DetermineScaling(); 
27146         wxPyEndAllowThreads(__tstate
); 
27147         if (PyErr_Occurred()) SWIG_fail
; 
27149     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27156 static PyObject 
* PyPrintPreview_swigregister(PyObject 
*, PyObject 
*args
) { 
27158     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
27159     SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintPreview
, obj
); 
27161     return Py_BuildValue((char *)""); 
27163 static PyObject 
*_wrap_new_PyPreviewFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27164     PyObject 
*resultobj 
= NULL
; 
27165     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
27166     wxFrame 
*arg2 
= (wxFrame 
*) 0 ; 
27167     wxString 
*arg3 
= 0 ; 
27168     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
27169     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
27170     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
27171     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
27172     long arg6 
= (long) wxDEFAULT_FRAME_STYLE 
; 
27173     wxString 
const &arg7_defvalue 
= wxPyFrameNameStr 
; 
27174     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
27175     wxPyPreviewFrame 
*result
; 
27176     bool temp3 
= false ; 
27179     bool temp7 
= false ; 
27180     PyObject 
* obj0 
= 0 ; 
27181     PyObject 
* obj1 
= 0 ; 
27182     PyObject 
* obj2 
= 0 ; 
27183     PyObject 
* obj3 
= 0 ; 
27184     PyObject 
* obj4 
= 0 ; 
27185     PyObject 
* obj5 
= 0 ; 
27186     PyObject 
* obj6 
= 0 ; 
27187     char *kwnames
[] = { 
27188         (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
27191     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:new_PyPreviewFrame",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
27192     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
27193     if (SWIG_arg_fail(1)) SWIG_fail
; 
27194     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
27195     if (SWIG_arg_fail(2)) SWIG_fail
; 
27197         arg3 
= wxString_in_helper(obj2
); 
27198         if (arg3 
== NULL
) SWIG_fail
; 
27204             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
27210             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
27215             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
27216             if (SWIG_arg_fail(6)) SWIG_fail
; 
27221             arg7 
= wxString_in_helper(obj6
); 
27222             if (arg7 
== NULL
) SWIG_fail
; 
27227         if (!wxPyCheckForApp()) SWIG_fail
; 
27228         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27229         result 
= (wxPyPreviewFrame 
*)new wxPyPreviewFrame(arg1
,arg2
,(wxString 
const &)*arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
27231         wxPyEndAllowThreads(__tstate
); 
27232         if (PyErr_Occurred()) SWIG_fail
; 
27234     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyPreviewFrame
, 1); 
27257 static PyObject 
*_wrap_PyPreviewFrame__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27258     PyObject 
*resultobj 
= NULL
; 
27259     wxPyPreviewFrame 
*arg1 
= (wxPyPreviewFrame 
*) 0 ; 
27260     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
27261     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
27262     PyObject 
* obj0 
= 0 ; 
27263     PyObject 
* obj1 
= 0 ; 
27264     PyObject 
* obj2 
= 0 ; 
27265     char *kwnames
[] = { 
27266         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
27269     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyPreviewFrame__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
27270     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPreviewFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
27271     if (SWIG_arg_fail(1)) SWIG_fail
; 
27275         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27276         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
27278         wxPyEndAllowThreads(__tstate
); 
27279         if (PyErr_Occurred()) SWIG_fail
; 
27281     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27288 static PyObject 
*_wrap_PyPreviewFrame_SetPreviewCanvas(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27289     PyObject 
*resultobj 
= NULL
; 
27290     wxPyPreviewFrame 
*arg1 
= (wxPyPreviewFrame 
*) 0 ; 
27291     wxPreviewCanvas 
*arg2 
= (wxPreviewCanvas 
*) 0 ; 
27292     PyObject 
* obj0 
= 0 ; 
27293     PyObject 
* obj1 
= 0 ; 
27294     char *kwnames
[] = { 
27295         (char *) "self",(char *) "canvas", NULL 
 
27298     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPreviewFrame_SetPreviewCanvas",kwnames
,&obj0
,&obj1
)) goto fail
; 
27299     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPreviewFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
27300     if (SWIG_arg_fail(1)) SWIG_fail
; 
27301     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPreviewCanvas
, SWIG_POINTER_EXCEPTION 
| 0); 
27302     if (SWIG_arg_fail(2)) SWIG_fail
; 
27304         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27305         (arg1
)->SetPreviewCanvas(arg2
); 
27307         wxPyEndAllowThreads(__tstate
); 
27308         if (PyErr_Occurred()) SWIG_fail
; 
27310     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27317 static PyObject 
*_wrap_PyPreviewFrame_SetControlBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27318     PyObject 
*resultobj 
= NULL
; 
27319     wxPyPreviewFrame 
*arg1 
= (wxPyPreviewFrame 
*) 0 ; 
27320     wxPreviewControlBar 
*arg2 
= (wxPreviewControlBar 
*) 0 ; 
27321     PyObject 
* obj0 
= 0 ; 
27322     PyObject 
* obj1 
= 0 ; 
27323     char *kwnames
[] = { 
27324         (char *) "self",(char *) "bar", NULL 
 
27327     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPreviewFrame_SetControlBar",kwnames
,&obj0
,&obj1
)) goto fail
; 
27328     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPreviewFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
27329     if (SWIG_arg_fail(1)) SWIG_fail
; 
27330     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
27331     if (SWIG_arg_fail(2)) SWIG_fail
; 
27333         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27334         (arg1
)->SetControlBar(arg2
); 
27336         wxPyEndAllowThreads(__tstate
); 
27337         if (PyErr_Occurred()) SWIG_fail
; 
27339     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27346 static PyObject 
*_wrap_PyPreviewFrame_base_Initialize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27347     PyObject 
*resultobj 
= NULL
; 
27348     wxPyPreviewFrame 
*arg1 
= (wxPyPreviewFrame 
*) 0 ; 
27349     PyObject 
* obj0 
= 0 ; 
27350     char *kwnames
[] = { 
27351         (char *) "self", NULL 
 
27354     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPreviewFrame_base_Initialize",kwnames
,&obj0
)) goto fail
; 
27355     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPreviewFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
27356     if (SWIG_arg_fail(1)) SWIG_fail
; 
27358         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27359         (arg1
)->base_Initialize(); 
27361         wxPyEndAllowThreads(__tstate
); 
27362         if (PyErr_Occurred()) SWIG_fail
; 
27364     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27371 static PyObject 
*_wrap_PyPreviewFrame_base_CreateCanvas(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27372     PyObject 
*resultobj 
= NULL
; 
27373     wxPyPreviewFrame 
*arg1 
= (wxPyPreviewFrame 
*) 0 ; 
27374     PyObject 
* obj0 
= 0 ; 
27375     char *kwnames
[] = { 
27376         (char *) "self", NULL 
 
27379     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPreviewFrame_base_CreateCanvas",kwnames
,&obj0
)) goto fail
; 
27380     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPreviewFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
27381     if (SWIG_arg_fail(1)) SWIG_fail
; 
27383         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27384         (arg1
)->base_CreateCanvas(); 
27386         wxPyEndAllowThreads(__tstate
); 
27387         if (PyErr_Occurred()) SWIG_fail
; 
27389     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27396 static PyObject 
*_wrap_PyPreviewFrame_base_CreateControlBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27397     PyObject 
*resultobj 
= NULL
; 
27398     wxPyPreviewFrame 
*arg1 
= (wxPyPreviewFrame 
*) 0 ; 
27399     PyObject 
* obj0 
= 0 ; 
27400     char *kwnames
[] = { 
27401         (char *) "self", NULL 
 
27404     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPreviewFrame_base_CreateControlBar",kwnames
,&obj0
)) goto fail
; 
27405     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPreviewFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
27406     if (SWIG_arg_fail(1)) SWIG_fail
; 
27408         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27409         (arg1
)->base_CreateControlBar(); 
27411         wxPyEndAllowThreads(__tstate
); 
27412         if (PyErr_Occurred()) SWIG_fail
; 
27414     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27421 static PyObject 
* PyPreviewFrame_swigregister(PyObject 
*, PyObject 
*args
) { 
27423     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
27424     SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewFrame
, obj
); 
27426     return Py_BuildValue((char *)""); 
27428 static PyObject 
*_wrap_new_PyPreviewControlBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27429     PyObject 
*resultobj 
= NULL
; 
27430     wxPrintPreview 
*arg1 
= (wxPrintPreview 
*) 0 ; 
27432     wxWindow 
*arg3 
= (wxWindow 
*) 0 ; 
27433     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
27434     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
27435     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
27436     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
27437     long arg6 
= (long) 0 ; 
27438     wxString 
const &arg7_defvalue 
= wxPyPanelNameStr 
; 
27439     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
27440     wxPyPreviewControlBar 
*result
; 
27443     bool temp7 
= false ; 
27444     PyObject 
* obj0 
= 0 ; 
27445     PyObject 
* obj1 
= 0 ; 
27446     PyObject 
* obj2 
= 0 ; 
27447     PyObject 
* obj3 
= 0 ; 
27448     PyObject 
* obj4 
= 0 ; 
27449     PyObject 
* obj5 
= 0 ; 
27450     PyObject 
* obj6 
= 0 ; 
27451     char *kwnames
[] = { 
27452         (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
27455     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:new_PyPreviewControlBar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
27456     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
27457     if (SWIG_arg_fail(1)) SWIG_fail
; 
27459         arg2 
= static_cast<long >(SWIG_As_long(obj1
));  
27460         if (SWIG_arg_fail(2)) SWIG_fail
; 
27462     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
27463     if (SWIG_arg_fail(3)) SWIG_fail
; 
27467             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
27473             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
27478             arg6 
= static_cast<long >(SWIG_As_long(obj5
));  
27479             if (SWIG_arg_fail(6)) SWIG_fail
; 
27484             arg7 
= wxString_in_helper(obj6
); 
27485             if (arg7 
== NULL
) SWIG_fail
; 
27490         if (!wxPyCheckForApp()) SWIG_fail
; 
27491         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27492         result 
= (wxPyPreviewControlBar 
*)new wxPyPreviewControlBar(arg1
,arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
27494         wxPyEndAllowThreads(__tstate
); 
27495         if (PyErr_Occurred()) SWIG_fail
; 
27497     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyPreviewControlBar
, 1); 
27512 static PyObject 
*_wrap_PyPreviewControlBar__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27513     PyObject 
*resultobj 
= NULL
; 
27514     wxPyPreviewControlBar 
*arg1 
= (wxPyPreviewControlBar 
*) 0 ; 
27515     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
27516     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
27517     PyObject 
* obj0 
= 0 ; 
27518     PyObject 
* obj1 
= 0 ; 
27519     PyObject 
* obj2 
= 0 ; 
27520     char *kwnames
[] = { 
27521         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
27524     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyPreviewControlBar__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
27525     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
27526     if (SWIG_arg_fail(1)) SWIG_fail
; 
27530         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27531         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
27533         wxPyEndAllowThreads(__tstate
); 
27534         if (PyErr_Occurred()) SWIG_fail
; 
27536     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27543 static PyObject 
*_wrap_PyPreviewControlBar_SetPrintPreview(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27544     PyObject 
*resultobj 
= NULL
; 
27545     wxPyPreviewControlBar 
*arg1 
= (wxPyPreviewControlBar 
*) 0 ; 
27546     wxPrintPreview 
*arg2 
= (wxPrintPreview 
*) 0 ; 
27547     PyObject 
* obj0 
= 0 ; 
27548     PyObject 
* obj1 
= 0 ; 
27549     char *kwnames
[] = { 
27550         (char *) "self",(char *) "preview", NULL 
 
27553     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPreviewControlBar_SetPrintPreview",kwnames
,&obj0
,&obj1
)) goto fail
; 
27554     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
27555     if (SWIG_arg_fail(1)) SWIG_fail
; 
27556     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPrintPreview
, SWIG_POINTER_EXCEPTION 
| 0); 
27557     if (SWIG_arg_fail(2)) SWIG_fail
; 
27559         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27560         (arg1
)->SetPrintPreview(arg2
); 
27562         wxPyEndAllowThreads(__tstate
); 
27563         if (PyErr_Occurred()) SWIG_fail
; 
27565     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27572 static PyObject 
*_wrap_PyPreviewControlBar_base_CreateButtons(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27573     PyObject 
*resultobj 
= NULL
; 
27574     wxPyPreviewControlBar 
*arg1 
= (wxPyPreviewControlBar 
*) 0 ; 
27575     PyObject 
* obj0 
= 0 ; 
27576     char *kwnames
[] = { 
27577         (char *) "self", NULL 
 
27580     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyPreviewControlBar_base_CreateButtons",kwnames
,&obj0
)) goto fail
; 
27581     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
27582     if (SWIG_arg_fail(1)) SWIG_fail
; 
27584         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27585         (arg1
)->base_CreateButtons(); 
27587         wxPyEndAllowThreads(__tstate
); 
27588         if (PyErr_Occurred()) SWIG_fail
; 
27590     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27597 static PyObject 
*_wrap_PyPreviewControlBar_base_SetZoomControl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
27598     PyObject 
*resultobj 
= NULL
; 
27599     wxPyPreviewControlBar 
*arg1 
= (wxPyPreviewControlBar 
*) 0 ; 
27601     PyObject 
* obj0 
= 0 ; 
27602     PyObject 
* obj1 
= 0 ; 
27603     char *kwnames
[] = { 
27604         (char *) "self",(char *) "zoom", NULL 
 
27607     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyPreviewControlBar_base_SetZoomControl",kwnames
,&obj0
,&obj1
)) goto fail
; 
27608     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyPreviewControlBar
, SWIG_POINTER_EXCEPTION 
| 0); 
27609     if (SWIG_arg_fail(1)) SWIG_fail
; 
27611         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
27612         if (SWIG_arg_fail(2)) SWIG_fail
; 
27615         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
27616         (arg1
)->base_SetZoomControl(arg2
); 
27618         wxPyEndAllowThreads(__tstate
); 
27619         if (PyErr_Occurred()) SWIG_fail
; 
27621     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
27628 static PyObject 
* PyPreviewControlBar_swigregister(PyObject 
*, PyObject 
*args
) { 
27630     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
27631     SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewControlBar
, obj
); 
27633     return Py_BuildValue((char *)""); 
27635 static PyMethodDef SwigMethods
[] = { 
27636          { (char *)"new_Panel", (PyCFunction
) _wrap_new_Panel
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27637          { (char *)"new_PrePanel", (PyCFunction
) _wrap_new_PrePanel
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27638          { (char *)"Panel_Create", (PyCFunction
) _wrap_Panel_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27639          { (char *)"Panel_InitDialog", (PyCFunction
) _wrap_Panel_InitDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27640          { (char *)"Panel_SetFocus", (PyCFunction
) _wrap_Panel_SetFocus
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27641          { (char *)"Panel_SetFocusIgnoringChildren", (PyCFunction
) _wrap_Panel_SetFocusIgnoringChildren
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27642          { (char *)"Panel_GetClassDefaultAttributes", (PyCFunction
) _wrap_Panel_GetClassDefaultAttributes
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27643          { (char *)"Panel_swigregister", Panel_swigregister
, METH_VARARGS
, NULL
}, 
27644          { (char *)"new_ScrolledWindow", (PyCFunction
) _wrap_new_ScrolledWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27645          { (char *)"new_PreScrolledWindow", (PyCFunction
) _wrap_new_PreScrolledWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27646          { (char *)"ScrolledWindow_Create", (PyCFunction
) _wrap_ScrolledWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27647          { (char *)"ScrolledWindow_SetScrollbars", (PyCFunction
) _wrap_ScrolledWindow_SetScrollbars
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27648          { (char *)"ScrolledWindow_Scroll", (PyCFunction
) _wrap_ScrolledWindow_Scroll
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27649          { (char *)"ScrolledWindow_GetScrollPageSize", (PyCFunction
) _wrap_ScrolledWindow_GetScrollPageSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27650          { (char *)"ScrolledWindow_SetScrollPageSize", (PyCFunction
) _wrap_ScrolledWindow_SetScrollPageSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27651          { (char *)"ScrolledWindow_SetScrollRate", (PyCFunction
) _wrap_ScrolledWindow_SetScrollRate
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27652          { (char *)"ScrolledWindow_GetScrollPixelsPerUnit", (PyCFunction
) _wrap_ScrolledWindow_GetScrollPixelsPerUnit
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27653          { (char *)"ScrolledWindow_EnableScrolling", (PyCFunction
) _wrap_ScrolledWindow_EnableScrolling
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27654          { (char *)"ScrolledWindow_GetViewStart", (PyCFunction
) _wrap_ScrolledWindow_GetViewStart
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27655          { (char *)"ScrolledWindow_SetScale", (PyCFunction
) _wrap_ScrolledWindow_SetScale
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27656          { (char *)"ScrolledWindow_GetScaleX", (PyCFunction
) _wrap_ScrolledWindow_GetScaleX
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27657          { (char *)"ScrolledWindow_GetScaleY", (PyCFunction
) _wrap_ScrolledWindow_GetScaleY
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27658          { (char *)"ScrolledWindow_CalcScrolledPosition", _wrap_ScrolledWindow_CalcScrolledPosition
, METH_VARARGS
, NULL
}, 
27659          { (char *)"ScrolledWindow_CalcUnscrolledPosition", _wrap_ScrolledWindow_CalcUnscrolledPosition
, METH_VARARGS
, NULL
}, 
27660          { (char *)"ScrolledWindow_AdjustScrollbars", (PyCFunction
) _wrap_ScrolledWindow_AdjustScrollbars
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27661          { (char *)"ScrolledWindow_CalcScrollInc", (PyCFunction
) _wrap_ScrolledWindow_CalcScrollInc
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27662          { (char *)"ScrolledWindow_SetTargetWindow", (PyCFunction
) _wrap_ScrolledWindow_SetTargetWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27663          { (char *)"ScrolledWindow_GetTargetWindow", (PyCFunction
) _wrap_ScrolledWindow_GetTargetWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27664          { (char *)"ScrolledWindow_SetTargetRect", (PyCFunction
) _wrap_ScrolledWindow_SetTargetRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27665          { (char *)"ScrolledWindow_GetTargetRect", (PyCFunction
) _wrap_ScrolledWindow_GetTargetRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27666          { (char *)"ScrolledWindow_DoPrepareDC", (PyCFunction
) _wrap_ScrolledWindow_DoPrepareDC
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27667          { (char *)"ScrolledWindow_GetClassDefaultAttributes", (PyCFunction
) _wrap_ScrolledWindow_GetClassDefaultAttributes
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27668          { (char *)"ScrolledWindow_swigregister", ScrolledWindow_swigregister
, METH_VARARGS
, NULL
}, 
27669          { (char *)"TopLevelWindow_Maximize", (PyCFunction
) _wrap_TopLevelWindow_Maximize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27670          { (char *)"TopLevelWindow_Restore", (PyCFunction
) _wrap_TopLevelWindow_Restore
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27671          { (char *)"TopLevelWindow_Iconize", (PyCFunction
) _wrap_TopLevelWindow_Iconize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27672          { (char *)"TopLevelWindow_IsMaximized", (PyCFunction
) _wrap_TopLevelWindow_IsMaximized
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27673          { (char *)"TopLevelWindow_IsIconized", (PyCFunction
) _wrap_TopLevelWindow_IsIconized
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27674          { (char *)"TopLevelWindow_GetIcon", (PyCFunction
) _wrap_TopLevelWindow_GetIcon
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27675          { (char *)"TopLevelWindow_SetIcon", (PyCFunction
) _wrap_TopLevelWindow_SetIcon
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27676          { (char *)"TopLevelWindow_SetIcons", (PyCFunction
) _wrap_TopLevelWindow_SetIcons
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27677          { (char *)"TopLevelWindow_ShowFullScreen", (PyCFunction
) _wrap_TopLevelWindow_ShowFullScreen
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27678          { (char *)"TopLevelWindow_IsFullScreen", (PyCFunction
) _wrap_TopLevelWindow_IsFullScreen
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27679          { (char *)"TopLevelWindow_SetTitle", (PyCFunction
) _wrap_TopLevelWindow_SetTitle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27680          { (char *)"TopLevelWindow_GetTitle", (PyCFunction
) _wrap_TopLevelWindow_GetTitle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27681          { (char *)"TopLevelWindow_SetShape", (PyCFunction
) _wrap_TopLevelWindow_SetShape
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27682          { (char *)"TopLevelWindow_RequestUserAttention", (PyCFunction
) _wrap_TopLevelWindow_RequestUserAttention
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27683          { (char *)"TopLevelWindow_IsActive", (PyCFunction
) _wrap_TopLevelWindow_IsActive
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27684          { (char *)"TopLevelWindow_MacSetMetalAppearance", (PyCFunction
) _wrap_TopLevelWindow_MacSetMetalAppearance
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27685          { (char *)"TopLevelWindow_MacGetMetalAppearance", (PyCFunction
) _wrap_TopLevelWindow_MacGetMetalAppearance
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27686          { (char *)"TopLevelWindow_swigregister", TopLevelWindow_swigregister
, METH_VARARGS
, NULL
}, 
27687          { (char *)"new_Frame", (PyCFunction
) _wrap_new_Frame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27688          { (char *)"new_PreFrame", (PyCFunction
) _wrap_new_PreFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27689          { (char *)"Frame_Create", (PyCFunction
) _wrap_Frame_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27690          { (char *)"Frame_GetClientAreaOrigin", (PyCFunction
) _wrap_Frame_GetClientAreaOrigin
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27691          { (char *)"Frame_SendSizeEvent", (PyCFunction
) _wrap_Frame_SendSizeEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27692          { (char *)"Frame_SetMenuBar", (PyCFunction
) _wrap_Frame_SetMenuBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27693          { (char *)"Frame_GetMenuBar", (PyCFunction
) _wrap_Frame_GetMenuBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27694          { (char *)"Frame_ProcessCommand", (PyCFunction
) _wrap_Frame_ProcessCommand
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27695          { (char *)"Frame_CreateStatusBar", (PyCFunction
) _wrap_Frame_CreateStatusBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27696          { (char *)"Frame_GetStatusBar", (PyCFunction
) _wrap_Frame_GetStatusBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27697          { (char *)"Frame_SetStatusBar", (PyCFunction
) _wrap_Frame_SetStatusBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27698          { (char *)"Frame_SetStatusText", (PyCFunction
) _wrap_Frame_SetStatusText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27699          { (char *)"Frame_SetStatusWidths", (PyCFunction
) _wrap_Frame_SetStatusWidths
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27700          { (char *)"Frame_PushStatusText", (PyCFunction
) _wrap_Frame_PushStatusText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27701          { (char *)"Frame_PopStatusText", (PyCFunction
) _wrap_Frame_PopStatusText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27702          { (char *)"Frame_SetStatusBarPane", (PyCFunction
) _wrap_Frame_SetStatusBarPane
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27703          { (char *)"Frame_GetStatusBarPane", (PyCFunction
) _wrap_Frame_GetStatusBarPane
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27704          { (char *)"Frame_CreateToolBar", (PyCFunction
) _wrap_Frame_CreateToolBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27705          { (char *)"Frame_GetToolBar", (PyCFunction
) _wrap_Frame_GetToolBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27706          { (char *)"Frame_SetToolBar", (PyCFunction
) _wrap_Frame_SetToolBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27707          { (char *)"Frame_DoGiveHelp", (PyCFunction
) _wrap_Frame_DoGiveHelp
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27708          { (char *)"Frame_DoMenuUpdates", (PyCFunction
) _wrap_Frame_DoMenuUpdates
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27709          { (char *)"Frame_GetClassDefaultAttributes", (PyCFunction
) _wrap_Frame_GetClassDefaultAttributes
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27710          { (char *)"Frame_swigregister", Frame_swigregister
, METH_VARARGS
, NULL
}, 
27711          { (char *)"new_Dialog", (PyCFunction
) _wrap_new_Dialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27712          { (char *)"new_PreDialog", (PyCFunction
) _wrap_new_PreDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27713          { (char *)"Dialog_Create", (PyCFunction
) _wrap_Dialog_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27714          { (char *)"Dialog_SetReturnCode", (PyCFunction
) _wrap_Dialog_SetReturnCode
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27715          { (char *)"Dialog_GetReturnCode", (PyCFunction
) _wrap_Dialog_GetReturnCode
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27716          { (char *)"Dialog_CreateTextSizer", (PyCFunction
) _wrap_Dialog_CreateTextSizer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27717          { (char *)"Dialog_CreateButtonSizer", (PyCFunction
) _wrap_Dialog_CreateButtonSizer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27718          { (char *)"Dialog_CreateStdDialogButtonSizer", (PyCFunction
) _wrap_Dialog_CreateStdDialogButtonSizer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27719          { (char *)"Dialog_IsModal", (PyCFunction
) _wrap_Dialog_IsModal
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27720          { (char *)"Dialog_ShowModal", (PyCFunction
) _wrap_Dialog_ShowModal
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27721          { (char *)"Dialog_EndModal", (PyCFunction
) _wrap_Dialog_EndModal
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27722          { (char *)"Dialog_GetClassDefaultAttributes", (PyCFunction
) _wrap_Dialog_GetClassDefaultAttributes
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27723          { (char *)"Dialog_swigregister", Dialog_swigregister
, METH_VARARGS
, NULL
}, 
27724          { (char *)"new_MiniFrame", (PyCFunction
) _wrap_new_MiniFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27725          { (char *)"new_PreMiniFrame", (PyCFunction
) _wrap_new_PreMiniFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27726          { (char *)"MiniFrame_Create", (PyCFunction
) _wrap_MiniFrame_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27727          { (char *)"MiniFrame_swigregister", MiniFrame_swigregister
, METH_VARARGS
, NULL
}, 
27728          { (char *)"new_SplashScreenWindow", (PyCFunction
) _wrap_new_SplashScreenWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27729          { (char *)"SplashScreenWindow_SetBitmap", (PyCFunction
) _wrap_SplashScreenWindow_SetBitmap
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27730          { (char *)"SplashScreenWindow_GetBitmap", (PyCFunction
) _wrap_SplashScreenWindow_GetBitmap
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27731          { (char *)"SplashScreenWindow_swigregister", SplashScreenWindow_swigregister
, METH_VARARGS
, NULL
}, 
27732          { (char *)"new_SplashScreen", (PyCFunction
) _wrap_new_SplashScreen
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27733          { (char *)"SplashScreen_GetSplashStyle", (PyCFunction
) _wrap_SplashScreen_GetSplashStyle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27734          { (char *)"SplashScreen_GetSplashWindow", (PyCFunction
) _wrap_SplashScreen_GetSplashWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27735          { (char *)"SplashScreen_GetTimeout", (PyCFunction
) _wrap_SplashScreen_GetTimeout
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27736          { (char *)"SplashScreen_swigregister", SplashScreen_swigregister
, METH_VARARGS
, NULL
}, 
27737          { (char *)"new_StatusBar", (PyCFunction
) _wrap_new_StatusBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27738          { (char *)"new_PreStatusBar", (PyCFunction
) _wrap_new_PreStatusBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27739          { (char *)"StatusBar_Create", (PyCFunction
) _wrap_StatusBar_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27740          { (char *)"StatusBar_SetFieldsCount", (PyCFunction
) _wrap_StatusBar_SetFieldsCount
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27741          { (char *)"StatusBar_GetFieldsCount", (PyCFunction
) _wrap_StatusBar_GetFieldsCount
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27742          { (char *)"StatusBar_SetStatusText", (PyCFunction
) _wrap_StatusBar_SetStatusText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27743          { (char *)"StatusBar_GetStatusText", (PyCFunction
) _wrap_StatusBar_GetStatusText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27744          { (char *)"StatusBar_PushStatusText", (PyCFunction
) _wrap_StatusBar_PushStatusText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27745          { (char *)"StatusBar_PopStatusText", (PyCFunction
) _wrap_StatusBar_PopStatusText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27746          { (char *)"StatusBar_SetStatusWidths", (PyCFunction
) _wrap_StatusBar_SetStatusWidths
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27747          { (char *)"StatusBar_SetStatusStyles", (PyCFunction
) _wrap_StatusBar_SetStatusStyles
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27748          { (char *)"StatusBar_GetFieldRect", (PyCFunction
) _wrap_StatusBar_GetFieldRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27749          { (char *)"StatusBar_SetMinHeight", (PyCFunction
) _wrap_StatusBar_SetMinHeight
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27750          { (char *)"StatusBar_GetBorderX", (PyCFunction
) _wrap_StatusBar_GetBorderX
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27751          { (char *)"StatusBar_GetBorderY", (PyCFunction
) _wrap_StatusBar_GetBorderY
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27752          { (char *)"StatusBar_GetClassDefaultAttributes", (PyCFunction
) _wrap_StatusBar_GetClassDefaultAttributes
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27753          { (char *)"StatusBar_swigregister", StatusBar_swigregister
, METH_VARARGS
, NULL
}, 
27754          { (char *)"new_SplitterWindow", (PyCFunction
) _wrap_new_SplitterWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27755          { (char *)"new_PreSplitterWindow", (PyCFunction
) _wrap_new_PreSplitterWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27756          { (char *)"SplitterWindow_Create", (PyCFunction
) _wrap_SplitterWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27757          { (char *)"SplitterWindow_GetWindow1", (PyCFunction
) _wrap_SplitterWindow_GetWindow1
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27758          { (char *)"SplitterWindow_GetWindow2", (PyCFunction
) _wrap_SplitterWindow_GetWindow2
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27759          { (char *)"SplitterWindow_SetSplitMode", (PyCFunction
) _wrap_SplitterWindow_SetSplitMode
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27760          { (char *)"SplitterWindow_GetSplitMode", (PyCFunction
) _wrap_SplitterWindow_GetSplitMode
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27761          { (char *)"SplitterWindow_Initialize", (PyCFunction
) _wrap_SplitterWindow_Initialize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27762          { (char *)"SplitterWindow_SplitVertically", (PyCFunction
) _wrap_SplitterWindow_SplitVertically
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27763          { (char *)"SplitterWindow_SplitHorizontally", (PyCFunction
) _wrap_SplitterWindow_SplitHorizontally
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27764          { (char *)"SplitterWindow_Unsplit", (PyCFunction
) _wrap_SplitterWindow_Unsplit
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27765          { (char *)"SplitterWindow_ReplaceWindow", (PyCFunction
) _wrap_SplitterWindow_ReplaceWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27766          { (char *)"SplitterWindow_UpdateSize", (PyCFunction
) _wrap_SplitterWindow_UpdateSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27767          { (char *)"SplitterWindow_IsSplit", (PyCFunction
) _wrap_SplitterWindow_IsSplit
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27768          { (char *)"SplitterWindow_SetSashSize", (PyCFunction
) _wrap_SplitterWindow_SetSashSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27769          { (char *)"SplitterWindow_SetBorderSize", (PyCFunction
) _wrap_SplitterWindow_SetBorderSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27770          { (char *)"SplitterWindow_GetSashSize", (PyCFunction
) _wrap_SplitterWindow_GetSashSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27771          { (char *)"SplitterWindow_GetBorderSize", (PyCFunction
) _wrap_SplitterWindow_GetBorderSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27772          { (char *)"SplitterWindow_SetSashPosition", (PyCFunction
) _wrap_SplitterWindow_SetSashPosition
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27773          { (char *)"SplitterWindow_GetSashPosition", (PyCFunction
) _wrap_SplitterWindow_GetSashPosition
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27774          { (char *)"SplitterWindow_SetSashGravity", (PyCFunction
) _wrap_SplitterWindow_SetSashGravity
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27775          { (char *)"SplitterWindow_GetSashGravity", (PyCFunction
) _wrap_SplitterWindow_GetSashGravity
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27776          { (char *)"SplitterWindow_SetMinimumPaneSize", (PyCFunction
) _wrap_SplitterWindow_SetMinimumPaneSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27777          { (char *)"SplitterWindow_GetMinimumPaneSize", (PyCFunction
) _wrap_SplitterWindow_GetMinimumPaneSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27778          { (char *)"SplitterWindow_SashHitTest", (PyCFunction
) _wrap_SplitterWindow_SashHitTest
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27779          { (char *)"SplitterWindow_SizeWindows", (PyCFunction
) _wrap_SplitterWindow_SizeWindows
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27780          { (char *)"SplitterWindow_SetNeedUpdating", (PyCFunction
) _wrap_SplitterWindow_SetNeedUpdating
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27781          { (char *)"SplitterWindow_GetNeedUpdating", (PyCFunction
) _wrap_SplitterWindow_GetNeedUpdating
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27782          { (char *)"SplitterWindow_GetClassDefaultAttributes", (PyCFunction
) _wrap_SplitterWindow_GetClassDefaultAttributes
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27783          { (char *)"SplitterWindow_swigregister", SplitterWindow_swigregister
, METH_VARARGS
, NULL
}, 
27784          { (char *)"new_SplitterEvent", (PyCFunction
) _wrap_new_SplitterEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27785          { (char *)"SplitterEvent_SetSashPosition", (PyCFunction
) _wrap_SplitterEvent_SetSashPosition
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27786          { (char *)"SplitterEvent_GetSashPosition", (PyCFunction
) _wrap_SplitterEvent_GetSashPosition
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27787          { (char *)"SplitterEvent_GetWindowBeingRemoved", (PyCFunction
) _wrap_SplitterEvent_GetWindowBeingRemoved
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27788          { (char *)"SplitterEvent_GetX", (PyCFunction
) _wrap_SplitterEvent_GetX
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27789          { (char *)"SplitterEvent_GetY", (PyCFunction
) _wrap_SplitterEvent_GetY
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27790          { (char *)"SplitterEvent_swigregister", SplitterEvent_swigregister
, METH_VARARGS
, NULL
}, 
27791          { (char *)"new_SashWindow", (PyCFunction
) _wrap_new_SashWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27792          { (char *)"new_PreSashWindow", (PyCFunction
) _wrap_new_PreSashWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27793          { (char *)"SashWindow_Create", (PyCFunction
) _wrap_SashWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27794          { (char *)"SashWindow_SetSashVisible", (PyCFunction
) _wrap_SashWindow_SetSashVisible
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27795          { (char *)"SashWindow_GetSashVisible", (PyCFunction
) _wrap_SashWindow_GetSashVisible
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27796          { (char *)"SashWindow_SetSashBorder", (PyCFunction
) _wrap_SashWindow_SetSashBorder
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27797          { (char *)"SashWindow_HasBorder", (PyCFunction
) _wrap_SashWindow_HasBorder
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27798          { (char *)"SashWindow_GetEdgeMargin", (PyCFunction
) _wrap_SashWindow_GetEdgeMargin
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27799          { (char *)"SashWindow_SetDefaultBorderSize", (PyCFunction
) _wrap_SashWindow_SetDefaultBorderSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27800          { (char *)"SashWindow_GetDefaultBorderSize", (PyCFunction
) _wrap_SashWindow_GetDefaultBorderSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27801          { (char *)"SashWindow_SetExtraBorderSize", (PyCFunction
) _wrap_SashWindow_SetExtraBorderSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27802          { (char *)"SashWindow_GetExtraBorderSize", (PyCFunction
) _wrap_SashWindow_GetExtraBorderSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27803          { (char *)"SashWindow_SetMinimumSizeX", (PyCFunction
) _wrap_SashWindow_SetMinimumSizeX
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27804          { (char *)"SashWindow_SetMinimumSizeY", (PyCFunction
) _wrap_SashWindow_SetMinimumSizeY
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27805          { (char *)"SashWindow_GetMinimumSizeX", (PyCFunction
) _wrap_SashWindow_GetMinimumSizeX
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27806          { (char *)"SashWindow_GetMinimumSizeY", (PyCFunction
) _wrap_SashWindow_GetMinimumSizeY
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27807          { (char *)"SashWindow_SetMaximumSizeX", (PyCFunction
) _wrap_SashWindow_SetMaximumSizeX
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27808          { (char *)"SashWindow_SetMaximumSizeY", (PyCFunction
) _wrap_SashWindow_SetMaximumSizeY
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27809          { (char *)"SashWindow_GetMaximumSizeX", (PyCFunction
) _wrap_SashWindow_GetMaximumSizeX
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27810          { (char *)"SashWindow_GetMaximumSizeY", (PyCFunction
) _wrap_SashWindow_GetMaximumSizeY
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27811          { (char *)"SashWindow_SashHitTest", (PyCFunction
) _wrap_SashWindow_SashHitTest
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27812          { (char *)"SashWindow_SizeWindows", (PyCFunction
) _wrap_SashWindow_SizeWindows
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27813          { (char *)"SashWindow_swigregister", SashWindow_swigregister
, METH_VARARGS
, NULL
}, 
27814          { (char *)"new_SashEvent", (PyCFunction
) _wrap_new_SashEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27815          { (char *)"SashEvent_SetEdge", (PyCFunction
) _wrap_SashEvent_SetEdge
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27816          { (char *)"SashEvent_GetEdge", (PyCFunction
) _wrap_SashEvent_GetEdge
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27817          { (char *)"SashEvent_SetDragRect", (PyCFunction
) _wrap_SashEvent_SetDragRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27818          { (char *)"SashEvent_GetDragRect", (PyCFunction
) _wrap_SashEvent_GetDragRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27819          { (char *)"SashEvent_SetDragStatus", (PyCFunction
) _wrap_SashEvent_SetDragStatus
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27820          { (char *)"SashEvent_GetDragStatus", (PyCFunction
) _wrap_SashEvent_GetDragStatus
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27821          { (char *)"SashEvent_swigregister", SashEvent_swigregister
, METH_VARARGS
, NULL
}, 
27822          { (char *)"new_QueryLayoutInfoEvent", (PyCFunction
) _wrap_new_QueryLayoutInfoEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27823          { (char *)"QueryLayoutInfoEvent_SetRequestedLength", (PyCFunction
) _wrap_QueryLayoutInfoEvent_SetRequestedLength
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27824          { (char *)"QueryLayoutInfoEvent_GetRequestedLength", (PyCFunction
) _wrap_QueryLayoutInfoEvent_GetRequestedLength
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27825          { (char *)"QueryLayoutInfoEvent_SetFlags", (PyCFunction
) _wrap_QueryLayoutInfoEvent_SetFlags
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27826          { (char *)"QueryLayoutInfoEvent_GetFlags", (PyCFunction
) _wrap_QueryLayoutInfoEvent_GetFlags
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27827          { (char *)"QueryLayoutInfoEvent_SetSize", (PyCFunction
) _wrap_QueryLayoutInfoEvent_SetSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27828          { (char *)"QueryLayoutInfoEvent_GetSize", (PyCFunction
) _wrap_QueryLayoutInfoEvent_GetSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27829          { (char *)"QueryLayoutInfoEvent_SetOrientation", (PyCFunction
) _wrap_QueryLayoutInfoEvent_SetOrientation
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27830          { (char *)"QueryLayoutInfoEvent_GetOrientation", (PyCFunction
) _wrap_QueryLayoutInfoEvent_GetOrientation
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27831          { (char *)"QueryLayoutInfoEvent_SetAlignment", (PyCFunction
) _wrap_QueryLayoutInfoEvent_SetAlignment
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27832          { (char *)"QueryLayoutInfoEvent_GetAlignment", (PyCFunction
) _wrap_QueryLayoutInfoEvent_GetAlignment
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27833          { (char *)"QueryLayoutInfoEvent_swigregister", QueryLayoutInfoEvent_swigregister
, METH_VARARGS
, NULL
}, 
27834          { (char *)"new_CalculateLayoutEvent", (PyCFunction
) _wrap_new_CalculateLayoutEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27835          { (char *)"CalculateLayoutEvent_SetFlags", (PyCFunction
) _wrap_CalculateLayoutEvent_SetFlags
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27836          { (char *)"CalculateLayoutEvent_GetFlags", (PyCFunction
) _wrap_CalculateLayoutEvent_GetFlags
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27837          { (char *)"CalculateLayoutEvent_SetRect", (PyCFunction
) _wrap_CalculateLayoutEvent_SetRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27838          { (char *)"CalculateLayoutEvent_GetRect", (PyCFunction
) _wrap_CalculateLayoutEvent_GetRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27839          { (char *)"CalculateLayoutEvent_swigregister", CalculateLayoutEvent_swigregister
, METH_VARARGS
, NULL
}, 
27840          { (char *)"new_SashLayoutWindow", (PyCFunction
) _wrap_new_SashLayoutWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27841          { (char *)"new_PreSashLayoutWindow", (PyCFunction
) _wrap_new_PreSashLayoutWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27842          { (char *)"SashLayoutWindow_Create", (PyCFunction
) _wrap_SashLayoutWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27843          { (char *)"SashLayoutWindow_GetAlignment", (PyCFunction
) _wrap_SashLayoutWindow_GetAlignment
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27844          { (char *)"SashLayoutWindow_GetOrientation", (PyCFunction
) _wrap_SashLayoutWindow_GetOrientation
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27845          { (char *)"SashLayoutWindow_SetAlignment", (PyCFunction
) _wrap_SashLayoutWindow_SetAlignment
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27846          { (char *)"SashLayoutWindow_SetDefaultSize", (PyCFunction
) _wrap_SashLayoutWindow_SetDefaultSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27847          { (char *)"SashLayoutWindow_SetOrientation", (PyCFunction
) _wrap_SashLayoutWindow_SetOrientation
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27848          { (char *)"SashLayoutWindow_swigregister", SashLayoutWindow_swigregister
, METH_VARARGS
, NULL
}, 
27849          { (char *)"new_LayoutAlgorithm", (PyCFunction
) _wrap_new_LayoutAlgorithm
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27850          { (char *)"delete_LayoutAlgorithm", (PyCFunction
) _wrap_delete_LayoutAlgorithm
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27851          { (char *)"LayoutAlgorithm_LayoutMDIFrame", (PyCFunction
) _wrap_LayoutAlgorithm_LayoutMDIFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27852          { (char *)"LayoutAlgorithm_LayoutFrame", (PyCFunction
) _wrap_LayoutAlgorithm_LayoutFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27853          { (char *)"LayoutAlgorithm_LayoutWindow", (PyCFunction
) _wrap_LayoutAlgorithm_LayoutWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27854          { (char *)"LayoutAlgorithm_swigregister", LayoutAlgorithm_swigregister
, METH_VARARGS
, NULL
}, 
27855          { (char *)"new_PopupWindow", (PyCFunction
) _wrap_new_PopupWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27856          { (char *)"new_PrePopupWindow", (PyCFunction
) _wrap_new_PrePopupWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27857          { (char *)"PopupWindow_Create", (PyCFunction
) _wrap_PopupWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27858          { (char *)"PopupWindow_Position", (PyCFunction
) _wrap_PopupWindow_Position
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27859          { (char *)"PopupWindow_swigregister", PopupWindow_swigregister
, METH_VARARGS
, NULL
}, 
27860          { (char *)"new_PopupTransientWindow", (PyCFunction
) _wrap_new_PopupTransientWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27861          { (char *)"new_PrePopupTransientWindow", (PyCFunction
) _wrap_new_PrePopupTransientWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27862          { (char *)"PopupTransientWindow__setCallbackInfo", (PyCFunction
) _wrap_PopupTransientWindow__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27863          { (char *)"PopupTransientWindow_Popup", (PyCFunction
) _wrap_PopupTransientWindow_Popup
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27864          { (char *)"PopupTransientWindow_Dismiss", (PyCFunction
) _wrap_PopupTransientWindow_Dismiss
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27865          { (char *)"PopupTransientWindow_swigregister", PopupTransientWindow_swigregister
, METH_VARARGS
, NULL
}, 
27866          { (char *)"new_TipWindow", (PyCFunction
) _wrap_new_TipWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27867          { (char *)"TipWindow_SetBoundingRect", (PyCFunction
) _wrap_TipWindow_SetBoundingRect
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27868          { (char *)"TipWindow_Close", (PyCFunction
) _wrap_TipWindow_Close
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27869          { (char *)"TipWindow_swigregister", TipWindow_swigregister
, METH_VARARGS
, NULL
}, 
27870          { (char *)"new_VScrolledWindow", (PyCFunction
) _wrap_new_VScrolledWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27871          { (char *)"new_PreVScrolledWindow", (PyCFunction
) _wrap_new_PreVScrolledWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27872          { (char *)"VScrolledWindow__setCallbackInfo", (PyCFunction
) _wrap_VScrolledWindow__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27873          { (char *)"VScrolledWindow_Create", (PyCFunction
) _wrap_VScrolledWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27874          { (char *)"VScrolledWindow_SetLineCount", (PyCFunction
) _wrap_VScrolledWindow_SetLineCount
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27875          { (char *)"VScrolledWindow_ScrollToLine", (PyCFunction
) _wrap_VScrolledWindow_ScrollToLine
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27876          { (char *)"VScrolledWindow_ScrollLines", (PyCFunction
) _wrap_VScrolledWindow_ScrollLines
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27877          { (char *)"VScrolledWindow_ScrollPages", (PyCFunction
) _wrap_VScrolledWindow_ScrollPages
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27878          { (char *)"VScrolledWindow_RefreshLine", (PyCFunction
) _wrap_VScrolledWindow_RefreshLine
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27879          { (char *)"VScrolledWindow_RefreshLines", (PyCFunction
) _wrap_VScrolledWindow_RefreshLines
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27880          { (char *)"VScrolledWindow_HitTestXY", (PyCFunction
) _wrap_VScrolledWindow_HitTestXY
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27881          { (char *)"VScrolledWindow_HitTest", (PyCFunction
) _wrap_VScrolledWindow_HitTest
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27882          { (char *)"VScrolledWindow_RefreshAll", (PyCFunction
) _wrap_VScrolledWindow_RefreshAll
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27883          { (char *)"VScrolledWindow_GetLineCount", (PyCFunction
) _wrap_VScrolledWindow_GetLineCount
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27884          { (char *)"VScrolledWindow_GetVisibleBegin", (PyCFunction
) _wrap_VScrolledWindow_GetVisibleBegin
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27885          { (char *)"VScrolledWindow_GetVisibleEnd", (PyCFunction
) _wrap_VScrolledWindow_GetVisibleEnd
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27886          { (char *)"VScrolledWindow_IsVisible", (PyCFunction
) _wrap_VScrolledWindow_IsVisible
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27887          { (char *)"VScrolledWindow_GetFirstVisibleLine", (PyCFunction
) _wrap_VScrolledWindow_GetFirstVisibleLine
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27888          { (char *)"VScrolledWindow_GetLastVisibleLine", (PyCFunction
) _wrap_VScrolledWindow_GetLastVisibleLine
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27889          { (char *)"VScrolledWindow_swigregister", VScrolledWindow_swigregister
, METH_VARARGS
, NULL
}, 
27890          { (char *)"new_VListBox", (PyCFunction
) _wrap_new_VListBox
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27891          { (char *)"new_PreVListBox", (PyCFunction
) _wrap_new_PreVListBox
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27892          { (char *)"VListBox__setCallbackInfo", (PyCFunction
) _wrap_VListBox__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27893          { (char *)"VListBox_Create", (PyCFunction
) _wrap_VListBox_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27894          { (char *)"VListBox_GetItemCount", (PyCFunction
) _wrap_VListBox_GetItemCount
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27895          { (char *)"VListBox_HasMultipleSelection", (PyCFunction
) _wrap_VListBox_HasMultipleSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27896          { (char *)"VListBox_GetSelection", (PyCFunction
) _wrap_VListBox_GetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27897          { (char *)"VListBox_IsCurrent", (PyCFunction
) _wrap_VListBox_IsCurrent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27898          { (char *)"VListBox_IsSelected", (PyCFunction
) _wrap_VListBox_IsSelected
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27899          { (char *)"VListBox_GetSelectedCount", (PyCFunction
) _wrap_VListBox_GetSelectedCount
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27900          { (char *)"VListBox_GetFirstSelected", (PyCFunction
) _wrap_VListBox_GetFirstSelected
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27901          { (char *)"VListBox_GetNextSelected", (PyCFunction
) _wrap_VListBox_GetNextSelected
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27902          { (char *)"VListBox_GetMargins", (PyCFunction
) _wrap_VListBox_GetMargins
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27903          { (char *)"VListBox_GetSelectionBackground", (PyCFunction
) _wrap_VListBox_GetSelectionBackground
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27904          { (char *)"VListBox_SetItemCount", (PyCFunction
) _wrap_VListBox_SetItemCount
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27905          { (char *)"VListBox_Clear", (PyCFunction
) _wrap_VListBox_Clear
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27906          { (char *)"VListBox_SetSelection", (PyCFunction
) _wrap_VListBox_SetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27907          { (char *)"VListBox_Select", (PyCFunction
) _wrap_VListBox_Select
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27908          { (char *)"VListBox_SelectRange", (PyCFunction
) _wrap_VListBox_SelectRange
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27909          { (char *)"VListBox_Toggle", (PyCFunction
) _wrap_VListBox_Toggle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27910          { (char *)"VListBox_SelectAll", (PyCFunction
) _wrap_VListBox_SelectAll
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27911          { (char *)"VListBox_DeselectAll", (PyCFunction
) _wrap_VListBox_DeselectAll
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27912          { (char *)"VListBox_SetMargins", (PyCFunction
) _wrap_VListBox_SetMargins
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27913          { (char *)"VListBox_SetMarginsXY", (PyCFunction
) _wrap_VListBox_SetMarginsXY
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27914          { (char *)"VListBox_SetSelectionBackground", (PyCFunction
) _wrap_VListBox_SetSelectionBackground
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27915          { (char *)"VListBox_swigregister", VListBox_swigregister
, METH_VARARGS
, NULL
}, 
27916          { (char *)"new_HtmlListBox", (PyCFunction
) _wrap_new_HtmlListBox
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27917          { (char *)"new_PreHtmlListBox", (PyCFunction
) _wrap_new_PreHtmlListBox
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27918          { (char *)"HtmlListBox__setCallbackInfo", (PyCFunction
) _wrap_HtmlListBox__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27919          { (char *)"HtmlListBox_Create", (PyCFunction
) _wrap_HtmlListBox_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27920          { (char *)"HtmlListBox_RefreshAll", (PyCFunction
) _wrap_HtmlListBox_RefreshAll
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27921          { (char *)"HtmlListBox_SetItemCount", (PyCFunction
) _wrap_HtmlListBox_SetItemCount
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27922          { (char *)"HtmlListBox_GetFileSystem", (PyCFunction
) _wrap_HtmlListBox_GetFileSystem
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27923          { (char *)"HtmlListBox_swigregister", HtmlListBox_swigregister
, METH_VARARGS
, NULL
}, 
27924          { (char *)"new_TaskBarIcon", (PyCFunction
) _wrap_new_TaskBarIcon
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27925          { (char *)"delete_TaskBarIcon", (PyCFunction
) _wrap_delete_TaskBarIcon
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27926          { (char *)"TaskBarIcon__setCallbackInfo", (PyCFunction
) _wrap_TaskBarIcon__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27927          { (char *)"TaskBarIcon_Destroy", (PyCFunction
) _wrap_TaskBarIcon_Destroy
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27928          { (char *)"TaskBarIcon_IsOk", (PyCFunction
) _wrap_TaskBarIcon_IsOk
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27929          { (char *)"TaskBarIcon_IsIconInstalled", (PyCFunction
) _wrap_TaskBarIcon_IsIconInstalled
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27930          { (char *)"TaskBarIcon_SetIcon", (PyCFunction
) _wrap_TaskBarIcon_SetIcon
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27931          { (char *)"TaskBarIcon_RemoveIcon", (PyCFunction
) _wrap_TaskBarIcon_RemoveIcon
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27932          { (char *)"TaskBarIcon_PopupMenu", (PyCFunction
) _wrap_TaskBarIcon_PopupMenu
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27933          { (char *)"TaskBarIcon_swigregister", TaskBarIcon_swigregister
, METH_VARARGS
, NULL
}, 
27934          { (char *)"new_TaskBarIconEvent", (PyCFunction
) _wrap_new_TaskBarIconEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27935          { (char *)"TaskBarIconEvent_swigregister", TaskBarIconEvent_swigregister
, METH_VARARGS
, NULL
}, 
27936          { (char *)"new_ColourData", (PyCFunction
) _wrap_new_ColourData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27937          { (char *)"delete_ColourData", (PyCFunction
) _wrap_delete_ColourData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27938          { (char *)"ColourData_GetChooseFull", (PyCFunction
) _wrap_ColourData_GetChooseFull
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27939          { (char *)"ColourData_GetColour", (PyCFunction
) _wrap_ColourData_GetColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27940          { (char *)"ColourData_GetCustomColour", (PyCFunction
) _wrap_ColourData_GetCustomColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27941          { (char *)"ColourData_SetChooseFull", (PyCFunction
) _wrap_ColourData_SetChooseFull
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27942          { (char *)"ColourData_SetColour", (PyCFunction
) _wrap_ColourData_SetColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27943          { (char *)"ColourData_SetCustomColour", (PyCFunction
) _wrap_ColourData_SetCustomColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27944          { (char *)"ColourData_swigregister", ColourData_swigregister
, METH_VARARGS
, NULL
}, 
27945          { (char *)"new_ColourDialog", (PyCFunction
) _wrap_new_ColourDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27946          { (char *)"ColourDialog_GetColourData", (PyCFunction
) _wrap_ColourDialog_GetColourData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27947          { (char *)"ColourDialog_swigregister", ColourDialog_swigregister
, METH_VARARGS
, NULL
}, 
27948          { (char *)"GetColourFromUser", (PyCFunction
) _wrap_GetColourFromUser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27949          { (char *)"new_DirDialog", (PyCFunction
) _wrap_new_DirDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27950          { (char *)"DirDialog_GetPath", (PyCFunction
) _wrap_DirDialog_GetPath
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27951          { (char *)"DirDialog_GetMessage", (PyCFunction
) _wrap_DirDialog_GetMessage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27952          { (char *)"DirDialog_GetStyle", (PyCFunction
) _wrap_DirDialog_GetStyle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27953          { (char *)"DirDialog_SetMessage", (PyCFunction
) _wrap_DirDialog_SetMessage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27954          { (char *)"DirDialog_SetPath", (PyCFunction
) _wrap_DirDialog_SetPath
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27955          { (char *)"DirDialog_swigregister", DirDialog_swigregister
, METH_VARARGS
, NULL
}, 
27956          { (char *)"new_FileDialog", (PyCFunction
) _wrap_new_FileDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27957          { (char *)"FileDialog_SetMessage", (PyCFunction
) _wrap_FileDialog_SetMessage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27958          { (char *)"FileDialog_SetPath", (PyCFunction
) _wrap_FileDialog_SetPath
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27959          { (char *)"FileDialog_SetDirectory", (PyCFunction
) _wrap_FileDialog_SetDirectory
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27960          { (char *)"FileDialog_SetFilename", (PyCFunction
) _wrap_FileDialog_SetFilename
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27961          { (char *)"FileDialog_SetWildcard", (PyCFunction
) _wrap_FileDialog_SetWildcard
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27962          { (char *)"FileDialog_SetStyle", (PyCFunction
) _wrap_FileDialog_SetStyle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27963          { (char *)"FileDialog_SetFilterIndex", (PyCFunction
) _wrap_FileDialog_SetFilterIndex
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27964          { (char *)"FileDialog_GetMessage", (PyCFunction
) _wrap_FileDialog_GetMessage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27965          { (char *)"FileDialog_GetPath", (PyCFunction
) _wrap_FileDialog_GetPath
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27966          { (char *)"FileDialog_GetDirectory", (PyCFunction
) _wrap_FileDialog_GetDirectory
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27967          { (char *)"FileDialog_GetFilename", (PyCFunction
) _wrap_FileDialog_GetFilename
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27968          { (char *)"FileDialog_GetWildcard", (PyCFunction
) _wrap_FileDialog_GetWildcard
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27969          { (char *)"FileDialog_GetStyle", (PyCFunction
) _wrap_FileDialog_GetStyle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27970          { (char *)"FileDialog_GetFilterIndex", (PyCFunction
) _wrap_FileDialog_GetFilterIndex
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27971          { (char *)"FileDialog_GetFilenames", (PyCFunction
) _wrap_FileDialog_GetFilenames
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27972          { (char *)"FileDialog_GetPaths", (PyCFunction
) _wrap_FileDialog_GetPaths
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27973          { (char *)"FileDialog_swigregister", FileDialog_swigregister
, METH_VARARGS
, NULL
}, 
27974          { (char *)"new_MultiChoiceDialog", (PyCFunction
) _wrap_new_MultiChoiceDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27975          { (char *)"MultiChoiceDialog_SetSelections", (PyCFunction
) _wrap_MultiChoiceDialog_SetSelections
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27976          { (char *)"MultiChoiceDialog_GetSelections", (PyCFunction
) _wrap_MultiChoiceDialog_GetSelections
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27977          { (char *)"MultiChoiceDialog_swigregister", MultiChoiceDialog_swigregister
, METH_VARARGS
, NULL
}, 
27978          { (char *)"new_SingleChoiceDialog", (PyCFunction
) _wrap_new_SingleChoiceDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27979          { (char *)"SingleChoiceDialog_GetSelection", (PyCFunction
) _wrap_SingleChoiceDialog_GetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27980          { (char *)"SingleChoiceDialog_GetStringSelection", (PyCFunction
) _wrap_SingleChoiceDialog_GetStringSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27981          { (char *)"SingleChoiceDialog_SetSelection", (PyCFunction
) _wrap_SingleChoiceDialog_SetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27982          { (char *)"SingleChoiceDialog_swigregister", SingleChoiceDialog_swigregister
, METH_VARARGS
, NULL
}, 
27983          { (char *)"new_TextEntryDialog", (PyCFunction
) _wrap_new_TextEntryDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27984          { (char *)"TextEntryDialog_GetValue", (PyCFunction
) _wrap_TextEntryDialog_GetValue
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27985          { (char *)"TextEntryDialog_SetValue", (PyCFunction
) _wrap_TextEntryDialog_SetValue
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27986          { (char *)"TextEntryDialog_swigregister", TextEntryDialog_swigregister
, METH_VARARGS
, NULL
}, 
27987          { (char *)"new_PasswordEntryDialog", (PyCFunction
) _wrap_new_PasswordEntryDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27988          { (char *)"PasswordEntryDialog_swigregister", PasswordEntryDialog_swigregister
, METH_VARARGS
, NULL
}, 
27989          { (char *)"new_FontData", (PyCFunction
) _wrap_new_FontData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27990          { (char *)"delete_FontData", (PyCFunction
) _wrap_delete_FontData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27991          { (char *)"FontData_EnableEffects", (PyCFunction
) _wrap_FontData_EnableEffects
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27992          { (char *)"FontData_GetAllowSymbols", (PyCFunction
) _wrap_FontData_GetAllowSymbols
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27993          { (char *)"FontData_GetColour", (PyCFunction
) _wrap_FontData_GetColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27994          { (char *)"FontData_GetChosenFont", (PyCFunction
) _wrap_FontData_GetChosenFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27995          { (char *)"FontData_GetEnableEffects", (PyCFunction
) _wrap_FontData_GetEnableEffects
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27996          { (char *)"FontData_GetInitialFont", (PyCFunction
) _wrap_FontData_GetInitialFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27997          { (char *)"FontData_GetShowHelp", (PyCFunction
) _wrap_FontData_GetShowHelp
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27998          { (char *)"FontData_SetAllowSymbols", (PyCFunction
) _wrap_FontData_SetAllowSymbols
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
27999          { (char *)"FontData_SetChosenFont", (PyCFunction
) _wrap_FontData_SetChosenFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28000          { (char *)"FontData_SetColour", (PyCFunction
) _wrap_FontData_SetColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28001          { (char *)"FontData_SetInitialFont", (PyCFunction
) _wrap_FontData_SetInitialFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28002          { (char *)"FontData_SetRange", (PyCFunction
) _wrap_FontData_SetRange
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28003          { (char *)"FontData_SetShowHelp", (PyCFunction
) _wrap_FontData_SetShowHelp
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28004          { (char *)"FontData_swigregister", FontData_swigregister
, METH_VARARGS
, NULL
}, 
28005          { (char *)"new_FontDialog", (PyCFunction
) _wrap_new_FontDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28006          { (char *)"FontDialog_GetFontData", (PyCFunction
) _wrap_FontDialog_GetFontData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28007          { (char *)"FontDialog_swigregister", FontDialog_swigregister
, METH_VARARGS
, NULL
}, 
28008          { (char *)"GetFontFromUser", (PyCFunction
) _wrap_GetFontFromUser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28009          { (char *)"new_MessageDialog", (PyCFunction
) _wrap_new_MessageDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28010          { (char *)"MessageDialog_swigregister", MessageDialog_swigregister
, METH_VARARGS
, NULL
}, 
28011          { (char *)"new_ProgressDialog", (PyCFunction
) _wrap_new_ProgressDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28012          { (char *)"ProgressDialog_Update", (PyCFunction
) _wrap_ProgressDialog_Update
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28013          { (char *)"ProgressDialog_Resume", (PyCFunction
) _wrap_ProgressDialog_Resume
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28014          { (char *)"ProgressDialog_swigregister", ProgressDialog_swigregister
, METH_VARARGS
, NULL
}, 
28015          { (char *)"new_FindDialogEvent", (PyCFunction
) _wrap_new_FindDialogEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28016          { (char *)"FindDialogEvent_GetFlags", (PyCFunction
) _wrap_FindDialogEvent_GetFlags
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28017          { (char *)"FindDialogEvent_GetFindString", (PyCFunction
) _wrap_FindDialogEvent_GetFindString
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28018          { (char *)"FindDialogEvent_GetReplaceString", (PyCFunction
) _wrap_FindDialogEvent_GetReplaceString
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28019          { (char *)"FindDialogEvent_GetDialog", (PyCFunction
) _wrap_FindDialogEvent_GetDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28020          { (char *)"FindDialogEvent_SetFlags", (PyCFunction
) _wrap_FindDialogEvent_SetFlags
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28021          { (char *)"FindDialogEvent_SetFindString", (PyCFunction
) _wrap_FindDialogEvent_SetFindString
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28022          { (char *)"FindDialogEvent_SetReplaceString", (PyCFunction
) _wrap_FindDialogEvent_SetReplaceString
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28023          { (char *)"FindDialogEvent_swigregister", FindDialogEvent_swigregister
, METH_VARARGS
, NULL
}, 
28024          { (char *)"new_FindReplaceData", (PyCFunction
) _wrap_new_FindReplaceData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28025          { (char *)"delete_FindReplaceData", (PyCFunction
) _wrap_delete_FindReplaceData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28026          { (char *)"FindReplaceData_GetFindString", (PyCFunction
) _wrap_FindReplaceData_GetFindString
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28027          { (char *)"FindReplaceData_GetReplaceString", (PyCFunction
) _wrap_FindReplaceData_GetReplaceString
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28028          { (char *)"FindReplaceData_GetFlags", (PyCFunction
) _wrap_FindReplaceData_GetFlags
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28029          { (char *)"FindReplaceData_SetFlags", (PyCFunction
) _wrap_FindReplaceData_SetFlags
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28030          { (char *)"FindReplaceData_SetFindString", (PyCFunction
) _wrap_FindReplaceData_SetFindString
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28031          { (char *)"FindReplaceData_SetReplaceString", (PyCFunction
) _wrap_FindReplaceData_SetReplaceString
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28032          { (char *)"FindReplaceData_swigregister", FindReplaceData_swigregister
, METH_VARARGS
, NULL
}, 
28033          { (char *)"new_FindReplaceDialog", (PyCFunction
) _wrap_new_FindReplaceDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28034          { (char *)"new_PreFindReplaceDialog", (PyCFunction
) _wrap_new_PreFindReplaceDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28035          { (char *)"FindReplaceDialog_Create", (PyCFunction
) _wrap_FindReplaceDialog_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28036          { (char *)"FindReplaceDialog_GetData", (PyCFunction
) _wrap_FindReplaceDialog_GetData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28037          { (char *)"FindReplaceDialog_SetData", (PyCFunction
) _wrap_FindReplaceDialog_SetData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28038          { (char *)"FindReplaceDialog_swigregister", FindReplaceDialog_swigregister
, METH_VARARGS
, NULL
}, 
28039          { (char *)"new_MDIParentFrame", (PyCFunction
) _wrap_new_MDIParentFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28040          { (char *)"new_PreMDIParentFrame", (PyCFunction
) _wrap_new_PreMDIParentFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28041          { (char *)"MDIParentFrame_Create", (PyCFunction
) _wrap_MDIParentFrame_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28042          { (char *)"MDIParentFrame_ActivateNext", (PyCFunction
) _wrap_MDIParentFrame_ActivateNext
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28043          { (char *)"MDIParentFrame_ActivatePrevious", (PyCFunction
) _wrap_MDIParentFrame_ActivatePrevious
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28044          { (char *)"MDIParentFrame_ArrangeIcons", (PyCFunction
) _wrap_MDIParentFrame_ArrangeIcons
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28045          { (char *)"MDIParentFrame_Cascade", (PyCFunction
) _wrap_MDIParentFrame_Cascade
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28046          { (char *)"MDIParentFrame_GetActiveChild", (PyCFunction
) _wrap_MDIParentFrame_GetActiveChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28047          { (char *)"MDIParentFrame_GetClientWindow", (PyCFunction
) _wrap_MDIParentFrame_GetClientWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28048          { (char *)"MDIParentFrame_GetToolBar", (PyCFunction
) _wrap_MDIParentFrame_GetToolBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28049          { (char *)"MDIParentFrame_GetWindowMenu", (PyCFunction
) _wrap_MDIParentFrame_GetWindowMenu
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28050          { (char *)"MDIParentFrame_SetWindowMenu", (PyCFunction
) _wrap_MDIParentFrame_SetWindowMenu
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28051          { (char *)"MDIParentFrame_SetToolBar", (PyCFunction
) _wrap_MDIParentFrame_SetToolBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28052          { (char *)"MDIParentFrame_Tile", (PyCFunction
) _wrap_MDIParentFrame_Tile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28053          { (char *)"MDIParentFrame_swigregister", MDIParentFrame_swigregister
, METH_VARARGS
, NULL
}, 
28054          { (char *)"new_MDIChildFrame", (PyCFunction
) _wrap_new_MDIChildFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28055          { (char *)"new_PreMDIChildFrame", (PyCFunction
) _wrap_new_PreMDIChildFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28056          { (char *)"MDIChildFrame_Create", (PyCFunction
) _wrap_MDIChildFrame_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28057          { (char *)"MDIChildFrame_Activate", (PyCFunction
) _wrap_MDIChildFrame_Activate
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28058          { (char *)"MDIChildFrame_Maximize", (PyCFunction
) _wrap_MDIChildFrame_Maximize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28059          { (char *)"MDIChildFrame_Restore", (PyCFunction
) _wrap_MDIChildFrame_Restore
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28060          { (char *)"MDIChildFrame_swigregister", MDIChildFrame_swigregister
, METH_VARARGS
, NULL
}, 
28061          { (char *)"new_MDIClientWindow", (PyCFunction
) _wrap_new_MDIClientWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28062          { (char *)"new_PreMDIClientWindow", (PyCFunction
) _wrap_new_PreMDIClientWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28063          { (char *)"MDIClientWindow_Create", (PyCFunction
) _wrap_MDIClientWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28064          { (char *)"MDIClientWindow_swigregister", MDIClientWindow_swigregister
, METH_VARARGS
, NULL
}, 
28065          { (char *)"new_PyWindow", (PyCFunction
) _wrap_new_PyWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28066          { (char *)"new_PrePyWindow", (PyCFunction
) _wrap_new_PrePyWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28067          { (char *)"PyWindow__setCallbackInfo", (PyCFunction
) _wrap_PyWindow__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28068          { (char *)"PyWindow_SetBestSize", (PyCFunction
) _wrap_PyWindow_SetBestSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28069          { (char *)"PyWindow_DoEraseBackground", (PyCFunction
) _wrap_PyWindow_DoEraseBackground
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28070          { (char *)"PyWindow_base_DoMoveWindow", (PyCFunction
) _wrap_PyWindow_base_DoMoveWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28071          { (char *)"PyWindow_base_DoSetSize", (PyCFunction
) _wrap_PyWindow_base_DoSetSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28072          { (char *)"PyWindow_base_DoSetClientSize", (PyCFunction
) _wrap_PyWindow_base_DoSetClientSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28073          { (char *)"PyWindow_base_DoSetVirtualSize", (PyCFunction
) _wrap_PyWindow_base_DoSetVirtualSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28074          { (char *)"PyWindow_base_DoGetSize", (PyCFunction
) _wrap_PyWindow_base_DoGetSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28075          { (char *)"PyWindow_base_DoGetClientSize", (PyCFunction
) _wrap_PyWindow_base_DoGetClientSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28076          { (char *)"PyWindow_base_DoGetPosition", (PyCFunction
) _wrap_PyWindow_base_DoGetPosition
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28077          { (char *)"PyWindow_base_DoGetVirtualSize", (PyCFunction
) _wrap_PyWindow_base_DoGetVirtualSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28078          { (char *)"PyWindow_base_DoGetBestSize", (PyCFunction
) _wrap_PyWindow_base_DoGetBestSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28079          { (char *)"PyWindow_base_InitDialog", (PyCFunction
) _wrap_PyWindow_base_InitDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28080          { (char *)"PyWindow_base_TransferDataToWindow", (PyCFunction
) _wrap_PyWindow_base_TransferDataToWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28081          { (char *)"PyWindow_base_TransferDataFromWindow", (PyCFunction
) _wrap_PyWindow_base_TransferDataFromWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28082          { (char *)"PyWindow_base_Validate", (PyCFunction
) _wrap_PyWindow_base_Validate
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28083          { (char *)"PyWindow_base_AcceptsFocus", (PyCFunction
) _wrap_PyWindow_base_AcceptsFocus
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28084          { (char *)"PyWindow_base_AcceptsFocusFromKeyboard", (PyCFunction
) _wrap_PyWindow_base_AcceptsFocusFromKeyboard
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28085          { (char *)"PyWindow_base_GetMaxSize", (PyCFunction
) _wrap_PyWindow_base_GetMaxSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28086          { (char *)"PyWindow_base_AddChild", (PyCFunction
) _wrap_PyWindow_base_AddChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28087          { (char *)"PyWindow_base_RemoveChild", (PyCFunction
) _wrap_PyWindow_base_RemoveChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28088          { (char *)"PyWindow_base_ShouldInheritColours", (PyCFunction
) _wrap_PyWindow_base_ShouldInheritColours
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28089          { (char *)"PyWindow_base_GetDefaultAttributes", (PyCFunction
) _wrap_PyWindow_base_GetDefaultAttributes
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28090          { (char *)"PyWindow_base_OnInternalIdle", (PyCFunction
) _wrap_PyWindow_base_OnInternalIdle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28091          { (char *)"PyWindow_swigregister", PyWindow_swigregister
, METH_VARARGS
, NULL
}, 
28092          { (char *)"new_PyPanel", (PyCFunction
) _wrap_new_PyPanel
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28093          { (char *)"new_PrePyPanel", (PyCFunction
) _wrap_new_PrePyPanel
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28094          { (char *)"PyPanel__setCallbackInfo", (PyCFunction
) _wrap_PyPanel__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28095          { (char *)"PyPanel_SetBestSize", (PyCFunction
) _wrap_PyPanel_SetBestSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28096          { (char *)"PyPanel_DoEraseBackground", (PyCFunction
) _wrap_PyPanel_DoEraseBackground
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28097          { (char *)"PyPanel_base_DoMoveWindow", (PyCFunction
) _wrap_PyPanel_base_DoMoveWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28098          { (char *)"PyPanel_base_DoSetSize", (PyCFunction
) _wrap_PyPanel_base_DoSetSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28099          { (char *)"PyPanel_base_DoSetClientSize", (PyCFunction
) _wrap_PyPanel_base_DoSetClientSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28100          { (char *)"PyPanel_base_DoSetVirtualSize", (PyCFunction
) _wrap_PyPanel_base_DoSetVirtualSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28101          { (char *)"PyPanel_base_DoGetSize", (PyCFunction
) _wrap_PyPanel_base_DoGetSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28102          { (char *)"PyPanel_base_DoGetClientSize", (PyCFunction
) _wrap_PyPanel_base_DoGetClientSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28103          { (char *)"PyPanel_base_DoGetPosition", (PyCFunction
) _wrap_PyPanel_base_DoGetPosition
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28104          { (char *)"PyPanel_base_DoGetVirtualSize", (PyCFunction
) _wrap_PyPanel_base_DoGetVirtualSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28105          { (char *)"PyPanel_base_DoGetBestSize", (PyCFunction
) _wrap_PyPanel_base_DoGetBestSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28106          { (char *)"PyPanel_base_InitDialog", (PyCFunction
) _wrap_PyPanel_base_InitDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28107          { (char *)"PyPanel_base_TransferDataToWindow", (PyCFunction
) _wrap_PyPanel_base_TransferDataToWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28108          { (char *)"PyPanel_base_TransferDataFromWindow", (PyCFunction
) _wrap_PyPanel_base_TransferDataFromWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28109          { (char *)"PyPanel_base_Validate", (PyCFunction
) _wrap_PyPanel_base_Validate
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28110          { (char *)"PyPanel_base_AcceptsFocus", (PyCFunction
) _wrap_PyPanel_base_AcceptsFocus
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28111          { (char *)"PyPanel_base_AcceptsFocusFromKeyboard", (PyCFunction
) _wrap_PyPanel_base_AcceptsFocusFromKeyboard
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28112          { (char *)"PyPanel_base_GetMaxSize", (PyCFunction
) _wrap_PyPanel_base_GetMaxSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28113          { (char *)"PyPanel_base_AddChild", (PyCFunction
) _wrap_PyPanel_base_AddChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28114          { (char *)"PyPanel_base_RemoveChild", (PyCFunction
) _wrap_PyPanel_base_RemoveChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28115          { (char *)"PyPanel_base_ShouldInheritColours", (PyCFunction
) _wrap_PyPanel_base_ShouldInheritColours
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28116          { (char *)"PyPanel_base_GetDefaultAttributes", (PyCFunction
) _wrap_PyPanel_base_GetDefaultAttributes
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28117          { (char *)"PyPanel_base_OnInternalIdle", (PyCFunction
) _wrap_PyPanel_base_OnInternalIdle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28118          { (char *)"PyPanel_swigregister", PyPanel_swigregister
, METH_VARARGS
, NULL
}, 
28119          { (char *)"new_PyScrolledWindow", (PyCFunction
) _wrap_new_PyScrolledWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28120          { (char *)"new_PrePyScrolledWindow", (PyCFunction
) _wrap_new_PrePyScrolledWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28121          { (char *)"PyScrolledWindow__setCallbackInfo", (PyCFunction
) _wrap_PyScrolledWindow__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28122          { (char *)"PyScrolledWindow_SetBestSize", (PyCFunction
) _wrap_PyScrolledWindow_SetBestSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28123          { (char *)"PyScrolledWindow_DoEraseBackground", (PyCFunction
) _wrap_PyScrolledWindow_DoEraseBackground
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28124          { (char *)"PyScrolledWindow_base_DoMoveWindow", (PyCFunction
) _wrap_PyScrolledWindow_base_DoMoveWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28125          { (char *)"PyScrolledWindow_base_DoSetSize", (PyCFunction
) _wrap_PyScrolledWindow_base_DoSetSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28126          { (char *)"PyScrolledWindow_base_DoSetClientSize", (PyCFunction
) _wrap_PyScrolledWindow_base_DoSetClientSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28127          { (char *)"PyScrolledWindow_base_DoSetVirtualSize", (PyCFunction
) _wrap_PyScrolledWindow_base_DoSetVirtualSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28128          { (char *)"PyScrolledWindow_base_DoGetSize", (PyCFunction
) _wrap_PyScrolledWindow_base_DoGetSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28129          { (char *)"PyScrolledWindow_base_DoGetClientSize", (PyCFunction
) _wrap_PyScrolledWindow_base_DoGetClientSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28130          { (char *)"PyScrolledWindow_base_DoGetPosition", (PyCFunction
) _wrap_PyScrolledWindow_base_DoGetPosition
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28131          { (char *)"PyScrolledWindow_base_DoGetVirtualSize", (PyCFunction
) _wrap_PyScrolledWindow_base_DoGetVirtualSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28132          { (char *)"PyScrolledWindow_base_DoGetBestSize", (PyCFunction
) _wrap_PyScrolledWindow_base_DoGetBestSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28133          { (char *)"PyScrolledWindow_base_InitDialog", (PyCFunction
) _wrap_PyScrolledWindow_base_InitDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28134          { (char *)"PyScrolledWindow_base_TransferDataToWindow", (PyCFunction
) _wrap_PyScrolledWindow_base_TransferDataToWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28135          { (char *)"PyScrolledWindow_base_TransferDataFromWindow", (PyCFunction
) _wrap_PyScrolledWindow_base_TransferDataFromWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28136          { (char *)"PyScrolledWindow_base_Validate", (PyCFunction
) _wrap_PyScrolledWindow_base_Validate
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28137          { (char *)"PyScrolledWindow_base_AcceptsFocus", (PyCFunction
) _wrap_PyScrolledWindow_base_AcceptsFocus
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28138          { (char *)"PyScrolledWindow_base_AcceptsFocusFromKeyboard", (PyCFunction
) _wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28139          { (char *)"PyScrolledWindow_base_GetMaxSize", (PyCFunction
) _wrap_PyScrolledWindow_base_GetMaxSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28140          { (char *)"PyScrolledWindow_base_AddChild", (PyCFunction
) _wrap_PyScrolledWindow_base_AddChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28141          { (char *)"PyScrolledWindow_base_RemoveChild", (PyCFunction
) _wrap_PyScrolledWindow_base_RemoveChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28142          { (char *)"PyScrolledWindow_base_ShouldInheritColours", (PyCFunction
) _wrap_PyScrolledWindow_base_ShouldInheritColours
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28143          { (char *)"PyScrolledWindow_base_GetDefaultAttributes", (PyCFunction
) _wrap_PyScrolledWindow_base_GetDefaultAttributes
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28144          { (char *)"PyScrolledWindow_base_OnInternalIdle", (PyCFunction
) _wrap_PyScrolledWindow_base_OnInternalIdle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28145          { (char *)"PyScrolledWindow_swigregister", PyScrolledWindow_swigregister
, METH_VARARGS
, NULL
}, 
28146          { (char *)"new_PrintData", _wrap_new_PrintData
, METH_VARARGS
, NULL
}, 
28147          { (char *)"delete_PrintData", (PyCFunction
) _wrap_delete_PrintData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28148          { (char *)"PrintData_GetNoCopies", (PyCFunction
) _wrap_PrintData_GetNoCopies
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28149          { (char *)"PrintData_GetCollate", (PyCFunction
) _wrap_PrintData_GetCollate
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28150          { (char *)"PrintData_GetOrientation", (PyCFunction
) _wrap_PrintData_GetOrientation
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28151          { (char *)"PrintData_Ok", (PyCFunction
) _wrap_PrintData_Ok
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28152          { (char *)"PrintData_GetPrinterName", (PyCFunction
) _wrap_PrintData_GetPrinterName
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28153          { (char *)"PrintData_GetColour", (PyCFunction
) _wrap_PrintData_GetColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28154          { (char *)"PrintData_GetDuplex", (PyCFunction
) _wrap_PrintData_GetDuplex
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28155          { (char *)"PrintData_GetPaperId", (PyCFunction
) _wrap_PrintData_GetPaperId
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28156          { (char *)"PrintData_GetPaperSize", (PyCFunction
) _wrap_PrintData_GetPaperSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28157          { (char *)"PrintData_GetQuality", (PyCFunction
) _wrap_PrintData_GetQuality
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28158          { (char *)"PrintData_GetBin", (PyCFunction
) _wrap_PrintData_GetBin
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28159          { (char *)"PrintData_GetPrintMode", (PyCFunction
) _wrap_PrintData_GetPrintMode
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28160          { (char *)"PrintData_SetNoCopies", (PyCFunction
) _wrap_PrintData_SetNoCopies
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28161          { (char *)"PrintData_SetCollate", (PyCFunction
) _wrap_PrintData_SetCollate
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28162          { (char *)"PrintData_SetOrientation", (PyCFunction
) _wrap_PrintData_SetOrientation
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28163          { (char *)"PrintData_SetPrinterName", (PyCFunction
) _wrap_PrintData_SetPrinterName
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28164          { (char *)"PrintData_SetColour", (PyCFunction
) _wrap_PrintData_SetColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28165          { (char *)"PrintData_SetDuplex", (PyCFunction
) _wrap_PrintData_SetDuplex
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28166          { (char *)"PrintData_SetPaperId", (PyCFunction
) _wrap_PrintData_SetPaperId
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28167          { (char *)"PrintData_SetPaperSize", (PyCFunction
) _wrap_PrintData_SetPaperSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28168          { (char *)"PrintData_SetQuality", (PyCFunction
) _wrap_PrintData_SetQuality
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28169          { (char *)"PrintData_SetBin", (PyCFunction
) _wrap_PrintData_SetBin
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28170          { (char *)"PrintData_SetPrintMode", (PyCFunction
) _wrap_PrintData_SetPrintMode
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28171          { (char *)"PrintData_GetFilename", (PyCFunction
) _wrap_PrintData_GetFilename
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28172          { (char *)"PrintData_SetFilename", (PyCFunction
) _wrap_PrintData_SetFilename
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28173          { (char *)"PrintData_GetPrivData", (PyCFunction
) _wrap_PrintData_GetPrivData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28174          { (char *)"PrintData_SetPrivData", (PyCFunction
) _wrap_PrintData_SetPrivData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28175          { (char *)"PrintData_swigregister", PrintData_swigregister
, METH_VARARGS
, NULL
}, 
28176          { (char *)"new_PageSetupDialogData", _wrap_new_PageSetupDialogData
, METH_VARARGS
, NULL
}, 
28177          { (char *)"delete_PageSetupDialogData", (PyCFunction
) _wrap_delete_PageSetupDialogData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28178          { (char *)"PageSetupDialogData_EnableHelp", (PyCFunction
) _wrap_PageSetupDialogData_EnableHelp
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28179          { (char *)"PageSetupDialogData_EnableMargins", (PyCFunction
) _wrap_PageSetupDialogData_EnableMargins
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28180          { (char *)"PageSetupDialogData_EnableOrientation", (PyCFunction
) _wrap_PageSetupDialogData_EnableOrientation
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28181          { (char *)"PageSetupDialogData_EnablePaper", (PyCFunction
) _wrap_PageSetupDialogData_EnablePaper
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28182          { (char *)"PageSetupDialogData_EnablePrinter", (PyCFunction
) _wrap_PageSetupDialogData_EnablePrinter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28183          { (char *)"PageSetupDialogData_GetDefaultMinMargins", (PyCFunction
) _wrap_PageSetupDialogData_GetDefaultMinMargins
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28184          { (char *)"PageSetupDialogData_GetEnableMargins", (PyCFunction
) _wrap_PageSetupDialogData_GetEnableMargins
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28185          { (char *)"PageSetupDialogData_GetEnableOrientation", (PyCFunction
) _wrap_PageSetupDialogData_GetEnableOrientation
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28186          { (char *)"PageSetupDialogData_GetEnablePaper", (PyCFunction
) _wrap_PageSetupDialogData_GetEnablePaper
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28187          { (char *)"PageSetupDialogData_GetEnablePrinter", (PyCFunction
) _wrap_PageSetupDialogData_GetEnablePrinter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28188          { (char *)"PageSetupDialogData_GetEnableHelp", (PyCFunction
) _wrap_PageSetupDialogData_GetEnableHelp
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28189          { (char *)"PageSetupDialogData_GetDefaultInfo", (PyCFunction
) _wrap_PageSetupDialogData_GetDefaultInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28190          { (char *)"PageSetupDialogData_GetMarginTopLeft", (PyCFunction
) _wrap_PageSetupDialogData_GetMarginTopLeft
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28191          { (char *)"PageSetupDialogData_GetMarginBottomRight", (PyCFunction
) _wrap_PageSetupDialogData_GetMarginBottomRight
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28192          { (char *)"PageSetupDialogData_GetMinMarginTopLeft", (PyCFunction
) _wrap_PageSetupDialogData_GetMinMarginTopLeft
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28193          { (char *)"PageSetupDialogData_GetMinMarginBottomRight", (PyCFunction
) _wrap_PageSetupDialogData_GetMinMarginBottomRight
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28194          { (char *)"PageSetupDialogData_GetPaperId", (PyCFunction
) _wrap_PageSetupDialogData_GetPaperId
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28195          { (char *)"PageSetupDialogData_GetPaperSize", (PyCFunction
) _wrap_PageSetupDialogData_GetPaperSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28196          { (char *)"PageSetupDialogData_GetPrintData", (PyCFunction
) _wrap_PageSetupDialogData_GetPrintData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28197          { (char *)"PageSetupDialogData_Ok", (PyCFunction
) _wrap_PageSetupDialogData_Ok
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28198          { (char *)"PageSetupDialogData_SetDefaultInfo", (PyCFunction
) _wrap_PageSetupDialogData_SetDefaultInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28199          { (char *)"PageSetupDialogData_SetDefaultMinMargins", (PyCFunction
) _wrap_PageSetupDialogData_SetDefaultMinMargins
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28200          { (char *)"PageSetupDialogData_SetMarginTopLeft", (PyCFunction
) _wrap_PageSetupDialogData_SetMarginTopLeft
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28201          { (char *)"PageSetupDialogData_SetMarginBottomRight", (PyCFunction
) _wrap_PageSetupDialogData_SetMarginBottomRight
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28202          { (char *)"PageSetupDialogData_SetMinMarginTopLeft", (PyCFunction
) _wrap_PageSetupDialogData_SetMinMarginTopLeft
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28203          { (char *)"PageSetupDialogData_SetMinMarginBottomRight", (PyCFunction
) _wrap_PageSetupDialogData_SetMinMarginBottomRight
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28204          { (char *)"PageSetupDialogData_SetPaperId", (PyCFunction
) _wrap_PageSetupDialogData_SetPaperId
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28205          { (char *)"PageSetupDialogData_SetPaperSize", (PyCFunction
) _wrap_PageSetupDialogData_SetPaperSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28206          { (char *)"PageSetupDialogData_SetPrintData", (PyCFunction
) _wrap_PageSetupDialogData_SetPrintData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28207          { (char *)"PageSetupDialogData_CalculateIdFromPaperSize", (PyCFunction
) _wrap_PageSetupDialogData_CalculateIdFromPaperSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28208          { (char *)"PageSetupDialogData_CalculatePaperSizeFromId", (PyCFunction
) _wrap_PageSetupDialogData_CalculatePaperSizeFromId
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28209          { (char *)"PageSetupDialogData_swigregister", PageSetupDialogData_swigregister
, METH_VARARGS
, NULL
}, 
28210          { (char *)"new_PageSetupDialog", (PyCFunction
) _wrap_new_PageSetupDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28211          { (char *)"PageSetupDialog_GetPageSetupData", (PyCFunction
) _wrap_PageSetupDialog_GetPageSetupData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28212          { (char *)"PageSetupDialog_GetPageSetupDialogData", (PyCFunction
) _wrap_PageSetupDialog_GetPageSetupDialogData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28213          { (char *)"PageSetupDialog_ShowModal", (PyCFunction
) _wrap_PageSetupDialog_ShowModal
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28214          { (char *)"PageSetupDialog_swigregister", PageSetupDialog_swigregister
, METH_VARARGS
, NULL
}, 
28215          { (char *)"new_PrintDialogData", _wrap_new_PrintDialogData
, METH_VARARGS
, NULL
}, 
28216          { (char *)"delete_PrintDialogData", (PyCFunction
) _wrap_delete_PrintDialogData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28217          { (char *)"PrintDialogData_GetFromPage", (PyCFunction
) _wrap_PrintDialogData_GetFromPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28218          { (char *)"PrintDialogData_GetToPage", (PyCFunction
) _wrap_PrintDialogData_GetToPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28219          { (char *)"PrintDialogData_GetMinPage", (PyCFunction
) _wrap_PrintDialogData_GetMinPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28220          { (char *)"PrintDialogData_GetMaxPage", (PyCFunction
) _wrap_PrintDialogData_GetMaxPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28221          { (char *)"PrintDialogData_GetNoCopies", (PyCFunction
) _wrap_PrintDialogData_GetNoCopies
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28222          { (char *)"PrintDialogData_GetAllPages", (PyCFunction
) _wrap_PrintDialogData_GetAllPages
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28223          { (char *)"PrintDialogData_GetSelection", (PyCFunction
) _wrap_PrintDialogData_GetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28224          { (char *)"PrintDialogData_GetCollate", (PyCFunction
) _wrap_PrintDialogData_GetCollate
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28225          { (char *)"PrintDialogData_GetPrintToFile", (PyCFunction
) _wrap_PrintDialogData_GetPrintToFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28226          { (char *)"PrintDialogData_SetFromPage", (PyCFunction
) _wrap_PrintDialogData_SetFromPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28227          { (char *)"PrintDialogData_SetToPage", (PyCFunction
) _wrap_PrintDialogData_SetToPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28228          { (char *)"PrintDialogData_SetMinPage", (PyCFunction
) _wrap_PrintDialogData_SetMinPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28229          { (char *)"PrintDialogData_SetMaxPage", (PyCFunction
) _wrap_PrintDialogData_SetMaxPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28230          { (char *)"PrintDialogData_SetNoCopies", (PyCFunction
) _wrap_PrintDialogData_SetNoCopies
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28231          { (char *)"PrintDialogData_SetAllPages", (PyCFunction
) _wrap_PrintDialogData_SetAllPages
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28232          { (char *)"PrintDialogData_SetSelection", (PyCFunction
) _wrap_PrintDialogData_SetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28233          { (char *)"PrintDialogData_SetCollate", (PyCFunction
) _wrap_PrintDialogData_SetCollate
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28234          { (char *)"PrintDialogData_SetPrintToFile", (PyCFunction
) _wrap_PrintDialogData_SetPrintToFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28235          { (char *)"PrintDialogData_EnablePrintToFile", (PyCFunction
) _wrap_PrintDialogData_EnablePrintToFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28236          { (char *)"PrintDialogData_EnableSelection", (PyCFunction
) _wrap_PrintDialogData_EnableSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28237          { (char *)"PrintDialogData_EnablePageNumbers", (PyCFunction
) _wrap_PrintDialogData_EnablePageNumbers
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28238          { (char *)"PrintDialogData_EnableHelp", (PyCFunction
) _wrap_PrintDialogData_EnableHelp
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28239          { (char *)"PrintDialogData_GetEnablePrintToFile", (PyCFunction
) _wrap_PrintDialogData_GetEnablePrintToFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28240          { (char *)"PrintDialogData_GetEnableSelection", (PyCFunction
) _wrap_PrintDialogData_GetEnableSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28241          { (char *)"PrintDialogData_GetEnablePageNumbers", (PyCFunction
) _wrap_PrintDialogData_GetEnablePageNumbers
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28242          { (char *)"PrintDialogData_GetEnableHelp", (PyCFunction
) _wrap_PrintDialogData_GetEnableHelp
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28243          { (char *)"PrintDialogData_Ok", (PyCFunction
) _wrap_PrintDialogData_Ok
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28244          { (char *)"PrintDialogData_GetPrintData", (PyCFunction
) _wrap_PrintDialogData_GetPrintData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28245          { (char *)"PrintDialogData_SetPrintData", (PyCFunction
) _wrap_PrintDialogData_SetPrintData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28246          { (char *)"PrintDialogData_swigregister", PrintDialogData_swigregister
, METH_VARARGS
, NULL
}, 
28247          { (char *)"new_PrintDialog", (PyCFunction
) _wrap_new_PrintDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28248          { (char *)"PrintDialog_ShowModal", (PyCFunction
) _wrap_PrintDialog_ShowModal
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28249          { (char *)"PrintDialog_GetPrintDialogData", (PyCFunction
) _wrap_PrintDialog_GetPrintDialogData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28250          { (char *)"PrintDialog_GetPrintData", (PyCFunction
) _wrap_PrintDialog_GetPrintData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28251          { (char *)"PrintDialog_GetPrintDC", (PyCFunction
) _wrap_PrintDialog_GetPrintDC
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28252          { (char *)"PrintDialog_swigregister", PrintDialog_swigregister
, METH_VARARGS
, NULL
}, 
28253          { (char *)"new_Printer", (PyCFunction
) _wrap_new_Printer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28254          { (char *)"delete_Printer", (PyCFunction
) _wrap_delete_Printer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28255          { (char *)"Printer_CreateAbortWindow", (PyCFunction
) _wrap_Printer_CreateAbortWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28256          { (char *)"Printer_ReportError", (PyCFunction
) _wrap_Printer_ReportError
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28257          { (char *)"Printer_Setup", (PyCFunction
) _wrap_Printer_Setup
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28258          { (char *)"Printer_Print", (PyCFunction
) _wrap_Printer_Print
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28259          { (char *)"Printer_PrintDialog", (PyCFunction
) _wrap_Printer_PrintDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28260          { (char *)"Printer_GetPrintDialogData", (PyCFunction
) _wrap_Printer_GetPrintDialogData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28261          { (char *)"Printer_GetAbort", (PyCFunction
) _wrap_Printer_GetAbort
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28262          { (char *)"Printer_GetLastError", (PyCFunction
) _wrap_Printer_GetLastError
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28263          { (char *)"Printer_swigregister", Printer_swigregister
, METH_VARARGS
, NULL
}, 
28264          { (char *)"new_Printout", (PyCFunction
) _wrap_new_Printout
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28265          { (char *)"Printout__setCallbackInfo", (PyCFunction
) _wrap_Printout__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28266          { (char *)"Printout_GetTitle", (PyCFunction
) _wrap_Printout_GetTitle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28267          { (char *)"Printout_GetDC", (PyCFunction
) _wrap_Printout_GetDC
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28268          { (char *)"Printout_SetDC", (PyCFunction
) _wrap_Printout_SetDC
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28269          { (char *)"Printout_SetPageSizePixels", (PyCFunction
) _wrap_Printout_SetPageSizePixels
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28270          { (char *)"Printout_GetPageSizePixels", (PyCFunction
) _wrap_Printout_GetPageSizePixels
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28271          { (char *)"Printout_SetPageSizeMM", (PyCFunction
) _wrap_Printout_SetPageSizeMM
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28272          { (char *)"Printout_GetPageSizeMM", (PyCFunction
) _wrap_Printout_GetPageSizeMM
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28273          { (char *)"Printout_SetPPIScreen", (PyCFunction
) _wrap_Printout_SetPPIScreen
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28274          { (char *)"Printout_GetPPIScreen", (PyCFunction
) _wrap_Printout_GetPPIScreen
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28275          { (char *)"Printout_SetPPIPrinter", (PyCFunction
) _wrap_Printout_SetPPIPrinter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28276          { (char *)"Printout_GetPPIPrinter", (PyCFunction
) _wrap_Printout_GetPPIPrinter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28277          { (char *)"Printout_IsPreview", (PyCFunction
) _wrap_Printout_IsPreview
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28278          { (char *)"Printout_SetIsPreview", (PyCFunction
) _wrap_Printout_SetIsPreview
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28279          { (char *)"Printout_base_OnBeginDocument", (PyCFunction
) _wrap_Printout_base_OnBeginDocument
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28280          { (char *)"Printout_base_OnEndDocument", (PyCFunction
) _wrap_Printout_base_OnEndDocument
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28281          { (char *)"Printout_base_OnBeginPrinting", (PyCFunction
) _wrap_Printout_base_OnBeginPrinting
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28282          { (char *)"Printout_base_OnEndPrinting", (PyCFunction
) _wrap_Printout_base_OnEndPrinting
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28283          { (char *)"Printout_base_OnPreparePrinting", (PyCFunction
) _wrap_Printout_base_OnPreparePrinting
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28284          { (char *)"Printout_base_HasPage", (PyCFunction
) _wrap_Printout_base_HasPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28285          { (char *)"Printout_base_GetPageInfo", (PyCFunction
) _wrap_Printout_base_GetPageInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28286          { (char *)"Printout_swigregister", Printout_swigregister
, METH_VARARGS
, NULL
}, 
28287          { (char *)"new_PreviewCanvas", (PyCFunction
) _wrap_new_PreviewCanvas
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28288          { (char *)"PreviewCanvas_swigregister", PreviewCanvas_swigregister
, METH_VARARGS
, NULL
}, 
28289          { (char *)"new_PreviewFrame", (PyCFunction
) _wrap_new_PreviewFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28290          { (char *)"PreviewFrame_Initialize", (PyCFunction
) _wrap_PreviewFrame_Initialize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28291          { (char *)"PreviewFrame_CreateControlBar", (PyCFunction
) _wrap_PreviewFrame_CreateControlBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28292          { (char *)"PreviewFrame_CreateCanvas", (PyCFunction
) _wrap_PreviewFrame_CreateCanvas
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28293          { (char *)"PreviewFrame_GetControlBar", (PyCFunction
) _wrap_PreviewFrame_GetControlBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28294          { (char *)"PreviewFrame_swigregister", PreviewFrame_swigregister
, METH_VARARGS
, NULL
}, 
28295          { (char *)"new_PreviewControlBar", (PyCFunction
) _wrap_new_PreviewControlBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28296          { (char *)"PreviewControlBar_GetZoomControl", (PyCFunction
) _wrap_PreviewControlBar_GetZoomControl
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28297          { (char *)"PreviewControlBar_SetZoomControl", (PyCFunction
) _wrap_PreviewControlBar_SetZoomControl
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28298          { (char *)"PreviewControlBar_GetPrintPreview", (PyCFunction
) _wrap_PreviewControlBar_GetPrintPreview
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28299          { (char *)"PreviewControlBar_OnNext", (PyCFunction
) _wrap_PreviewControlBar_OnNext
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28300          { (char *)"PreviewControlBar_OnPrevious", (PyCFunction
) _wrap_PreviewControlBar_OnPrevious
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28301          { (char *)"PreviewControlBar_OnFirst", (PyCFunction
) _wrap_PreviewControlBar_OnFirst
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28302          { (char *)"PreviewControlBar_OnLast", (PyCFunction
) _wrap_PreviewControlBar_OnLast
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28303          { (char *)"PreviewControlBar_OnGoto", (PyCFunction
) _wrap_PreviewControlBar_OnGoto
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28304          { (char *)"PreviewControlBar_swigregister", PreviewControlBar_swigregister
, METH_VARARGS
, NULL
}, 
28305          { (char *)"new_PrintPreview", _wrap_new_PrintPreview
, METH_VARARGS
, NULL
}, 
28306          { (char *)"PrintPreview_SetCurrentPage", (PyCFunction
) _wrap_PrintPreview_SetCurrentPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28307          { (char *)"PrintPreview_GetCurrentPage", (PyCFunction
) _wrap_PrintPreview_GetCurrentPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28308          { (char *)"PrintPreview_SetPrintout", (PyCFunction
) _wrap_PrintPreview_SetPrintout
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28309          { (char *)"PrintPreview_GetPrintout", (PyCFunction
) _wrap_PrintPreview_GetPrintout
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28310          { (char *)"PrintPreview_GetPrintoutForPrinting", (PyCFunction
) _wrap_PrintPreview_GetPrintoutForPrinting
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28311          { (char *)"PrintPreview_SetFrame", (PyCFunction
) _wrap_PrintPreview_SetFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28312          { (char *)"PrintPreview_SetCanvas", (PyCFunction
) _wrap_PrintPreview_SetCanvas
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28313          { (char *)"PrintPreview_GetFrame", (PyCFunction
) _wrap_PrintPreview_GetFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28314          { (char *)"PrintPreview_GetCanvas", (PyCFunction
) _wrap_PrintPreview_GetCanvas
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28315          { (char *)"PrintPreview_PaintPage", (PyCFunction
) _wrap_PrintPreview_PaintPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28316          { (char *)"PrintPreview_DrawBlankPage", (PyCFunction
) _wrap_PrintPreview_DrawBlankPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28317          { (char *)"PrintPreview_RenderPage", (PyCFunction
) _wrap_PrintPreview_RenderPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28318          { (char *)"PrintPreview_AdjustScrollbars", (PyCFunction
) _wrap_PrintPreview_AdjustScrollbars
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28319          { (char *)"PrintPreview_GetPrintDialogData", (PyCFunction
) _wrap_PrintPreview_GetPrintDialogData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28320          { (char *)"PrintPreview_SetZoom", (PyCFunction
) _wrap_PrintPreview_SetZoom
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28321          { (char *)"PrintPreview_GetZoom", (PyCFunction
) _wrap_PrintPreview_GetZoom
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28322          { (char *)"PrintPreview_GetMaxPage", (PyCFunction
) _wrap_PrintPreview_GetMaxPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28323          { (char *)"PrintPreview_GetMinPage", (PyCFunction
) _wrap_PrintPreview_GetMinPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28324          { (char *)"PrintPreview_Ok", (PyCFunction
) _wrap_PrintPreview_Ok
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28325          { (char *)"PrintPreview_SetOk", (PyCFunction
) _wrap_PrintPreview_SetOk
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28326          { (char *)"PrintPreview_Print", (PyCFunction
) _wrap_PrintPreview_Print
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28327          { (char *)"PrintPreview_DetermineScaling", (PyCFunction
) _wrap_PrintPreview_DetermineScaling
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28328          { (char *)"PrintPreview_swigregister", PrintPreview_swigregister
, METH_VARARGS
, NULL
}, 
28329          { (char *)"new_PyPrintPreview", _wrap_new_PyPrintPreview
, METH_VARARGS
, NULL
}, 
28330          { (char *)"PyPrintPreview__setCallbackInfo", (PyCFunction
) _wrap_PyPrintPreview__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28331          { (char *)"PyPrintPreview_base_SetCurrentPage", (PyCFunction
) _wrap_PyPrintPreview_base_SetCurrentPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28332          { (char *)"PyPrintPreview_base_PaintPage", (PyCFunction
) _wrap_PyPrintPreview_base_PaintPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28333          { (char *)"PyPrintPreview_base_DrawBlankPage", (PyCFunction
) _wrap_PyPrintPreview_base_DrawBlankPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28334          { (char *)"PyPrintPreview_base_RenderPage", (PyCFunction
) _wrap_PyPrintPreview_base_RenderPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28335          { (char *)"PyPrintPreview_base_SetZoom", (PyCFunction
) _wrap_PyPrintPreview_base_SetZoom
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28336          { (char *)"PyPrintPreview_base_Print", (PyCFunction
) _wrap_PyPrintPreview_base_Print
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28337          { (char *)"PyPrintPreview_base_DetermineScaling", (PyCFunction
) _wrap_PyPrintPreview_base_DetermineScaling
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28338          { (char *)"PyPrintPreview_swigregister", PyPrintPreview_swigregister
, METH_VARARGS
, NULL
}, 
28339          { (char *)"new_PyPreviewFrame", (PyCFunction
) _wrap_new_PyPreviewFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28340          { (char *)"PyPreviewFrame__setCallbackInfo", (PyCFunction
) _wrap_PyPreviewFrame__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28341          { (char *)"PyPreviewFrame_SetPreviewCanvas", (PyCFunction
) _wrap_PyPreviewFrame_SetPreviewCanvas
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28342          { (char *)"PyPreviewFrame_SetControlBar", (PyCFunction
) _wrap_PyPreviewFrame_SetControlBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28343          { (char *)"PyPreviewFrame_base_Initialize", (PyCFunction
) _wrap_PyPreviewFrame_base_Initialize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28344          { (char *)"PyPreviewFrame_base_CreateCanvas", (PyCFunction
) _wrap_PyPreviewFrame_base_CreateCanvas
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28345          { (char *)"PyPreviewFrame_base_CreateControlBar", (PyCFunction
) _wrap_PyPreviewFrame_base_CreateControlBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28346          { (char *)"PyPreviewFrame_swigregister", PyPreviewFrame_swigregister
, METH_VARARGS
, NULL
}, 
28347          { (char *)"new_PyPreviewControlBar", (PyCFunction
) _wrap_new_PyPreviewControlBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28348          { (char *)"PyPreviewControlBar__setCallbackInfo", (PyCFunction
) _wrap_PyPreviewControlBar__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28349          { (char *)"PyPreviewControlBar_SetPrintPreview", (PyCFunction
) _wrap_PyPreviewControlBar_SetPrintPreview
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28350          { (char *)"PyPreviewControlBar_base_CreateButtons", (PyCFunction
) _wrap_PyPreviewControlBar_base_CreateButtons
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28351          { (char *)"PyPreviewControlBar_base_SetZoomControl", (PyCFunction
) _wrap_PyPreviewControlBar_base_SetZoomControl
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
28352          { (char *)"PyPreviewControlBar_swigregister", PyPreviewControlBar_swigregister
, METH_VARARGS
, NULL
}, 
28353          { NULL
, NULL
, 0, NULL 
} 
28357 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ 
28359 static void *_p_wxPyPreviewFrameTo_p_wxPreviewFrame(void *x
) { 
28360     return (void *)((wxPreviewFrame 
*)  ((wxPyPreviewFrame 
*) x
)); 
28362 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) { 
28363     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
28365 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) { 
28366     return (void *)((wxEvent 
*)  ((wxMenuEvent 
*) x
)); 
28368 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) { 
28369     return (void *)((wxEvent 
*)  ((wxCloseEvent 
*) x
)); 
28371 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) { 
28372     return (void *)((wxEvent 
*)  ((wxMouseEvent 
*) x
)); 
28374 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) { 
28375     return (void *)((wxEvent 
*)  ((wxEraseEvent 
*) x
)); 
28377 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) { 
28378     return (void *)((wxEvent 
*)  ((wxSetCursorEvent 
*) x
)); 
28380 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) { 
28381     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
28383 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) { 
28384     return (void *)((wxEvent 
*)  ((wxInitDialogEvent 
*) x
)); 
28386 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) { 
28387     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
28389 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) { 
28390     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
28392 static void *_p_wxPyEventTo_p_wxEvent(void *x
) { 
28393     return (void *)((wxEvent 
*)  ((wxPyEvent 
*) x
)); 
28395 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) { 
28396     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
28398 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) { 
28399     return (void *)((wxEvent 
*)  ((wxCalculateLayoutEvent 
*) x
)); 
28401 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) { 
28402     return (void *)((wxEvent 
*)  ((wxIdleEvent 
*) x
)); 
28404 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) { 
28405     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
28407 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) { 
28408     return (void *)((wxEvent 
*)  ((wxQueryNewPaletteEvent 
*) x
)); 
28410 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) { 
28411     return (void *)((wxEvent 
*)  ((wxMaximizeEvent 
*) x
)); 
28413 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) { 
28414     return (void *)((wxEvent 
*)  ((wxIconizeEvent 
*) x
)); 
28416 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) { 
28417     return (void *)((wxEvent 
*)  ((wxActivateEvent 
*) x
)); 
28419 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) { 
28420     return (void *)((wxEvent 
*)  ((wxSizeEvent 
*) x
)); 
28422 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) { 
28423     return (void *)((wxEvent 
*)  ((wxMoveEvent 
*) x
)); 
28425 static void *_p_wxDateEventTo_p_wxEvent(void *x
) { 
28426     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxDateEvent 
*) x
)); 
28428 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) { 
28429     return (void *)((wxEvent 
*)  ((wxPaintEvent 
*) x
)); 
28431 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) { 
28432     return (void *)((wxEvent 
*)  ((wxNcPaintEvent 
*) x
)); 
28434 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) { 
28435     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
28437 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) { 
28438     return (void *)((wxEvent 
*)  ((wxPaletteChangedEvent 
*) x
)); 
28440 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) { 
28441     return (void *)((wxEvent 
*)  ((wxDisplayChangedEvent 
*) x
)); 
28443 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) { 
28444     return (void *)((wxEvent 
*)  ((wxMouseCaptureChangedEvent 
*) x
)); 
28446 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) { 
28447     return (void *)((wxEvent 
*)  ((wxSysColourChangedEvent 
*) x
)); 
28449 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) { 
28450     return (void *)((wxEvent 
*)  ((wxDropFilesEvent 
*) x
)); 
28452 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) { 
28453     return (void *)((wxEvent 
*)  ((wxFocusEvent 
*) x
)); 
28455 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) { 
28456     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
28458 static void *_p_wxSashEventTo_p_wxEvent(void *x
) { 
28459     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
28461 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) { 
28462     return (void *)((wxEvent 
*)  ((wxQueryLayoutInfoEvent 
*) x
)); 
28464 static void *_p_wxShowEventTo_p_wxEvent(void *x
) { 
28465     return (void *)((wxEvent 
*)  ((wxShowEvent 
*) x
)); 
28467 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) { 
28468     return (void *)((wxEvent 
*)  ((wxCommandEvent 
*) x
)); 
28470 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) { 
28471     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
28473 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) { 
28474     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
28476 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) { 
28477     return (void *)((wxEvent 
*)  ((wxNavigationKeyEvent 
*) x
)); 
28479 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) { 
28480     return (void *)((wxEvent 
*)  ((wxKeyEvent 
*) x
)); 
28482 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) { 
28483     return (void *)((wxEvent 
*)  ((wxScrollWinEvent 
*) x
)); 
28485 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) { 
28486     return (void *)((wxEvent 
*)  ((wxTaskBarIconEvent 
*) x
)); 
28488 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x
) { 
28489     return (void *)((wxNotifyEvent 
*)  ((wxSplitterEvent 
*) x
)); 
28491 static void *_p_wxPasswordEntryDialogTo_p_wxTextEntryDialog(void *x
) { 
28492     return (void *)((wxTextEntryDialog 
*)  ((wxPasswordEntryDialog 
*) x
)); 
28494 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) { 
28495     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
28497 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) { 
28498     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
28500 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) { 
28501     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
28503 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) { 
28504     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMenuBar 
*) x
)); 
28506 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) { 
28507     return (void *)((wxEvtHandler 
*)  ((wxValidator 
*) x
)); 
28509 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) { 
28510     return (void *)((wxEvtHandler 
*) (wxValidator 
*) ((wxPyValidator 
*) x
)); 
28512 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) { 
28513     return (void *)((wxEvtHandler 
*)  ((wxMenu 
*) x
)); 
28515 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) { 
28516     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
28518 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) { 
28519     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
28521 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) { 
28522     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
28524 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) { 
28525     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
28527 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) { 
28528     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
28530 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) { 
28531     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
28533 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) { 
28534     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
28536 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) { 
28537     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
28539 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) { 
28540     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPanel 
*) x
)); 
28542 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) { 
28543     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxStatusBar 
*) x
)); 
28545 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) { 
28546     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
28548 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) { 
28549     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPopupWindow 
*)(wxPyPopupTransientWindow 
*) ((wxTipWindow 
*) x
)); 
28551 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) { 
28552     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
28554 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) { 
28555     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPopupWindow 
*) x
)); 
28557 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) { 
28558     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
28560 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) { 
28561     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSashWindow 
*) x
)); 
28563 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) { 
28564     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
28566 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) { 
28567     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
28569 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) { 
28570     return (void *)((wxEvtHandler 
*)  ((wxWindow 
*) x
)); 
28572 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) { 
28573     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
28575 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) { 
28576     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
28578 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) { 
28579     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
28581 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) { 
28582     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
28584 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) { 
28585     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxControl 
*) x
)); 
28587 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) { 
28588     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
28590 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) { 
28591     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
28593 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) { 
28594     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
28596 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) { 
28597     return (void *)((wxEvtHandler 
*)  ((wxPyApp 
*) x
)); 
28599 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) { 
28600     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
28602 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) { 
28603     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPyWindow 
*) x
)); 
28605 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) { 
28606     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
28608 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) { 
28609     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
28611 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) { 
28612     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
28614 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
28615     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
28617 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
28618     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
28620 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) { 
28621     return (void *)((wxEvtHandler 
*)  ((wxPyTaskBarIcon 
*) x
)); 
28623 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) { 
28624     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
28626 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) { 
28627     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
28629 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) { 
28630     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
28632 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) { 
28633     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
28635 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) { 
28636     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
28638 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) { 
28639     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
28641 static void *_p_wxPyHtmlListBoxTo_p_wxPyVListBox(void *x
) { 
28642     return (void *)((wxPyVListBox 
*)  ((wxPyHtmlListBox 
*) x
)); 
28644 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x
) { 
28645     return (void *)((wxFrame 
*)  ((wxMDIChildFrame 
*) x
)); 
28647 static void *_p_wxProgressDialogTo_p_wxFrame(void *x
) { 
28648     return (void *)((wxFrame 
*)  ((wxProgressDialog 
*) x
)); 
28650 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x
) { 
28651     return (void *)((wxFrame 
*)  ((wxPreviewFrame 
*) x
)); 
28653 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x
) { 
28654     return (void *)((wxFrame 
*) (wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
28656 static void *_p_wxMiniFrameTo_p_wxFrame(void *x
) { 
28657     return (void *)((wxFrame 
*)  ((wxMiniFrame 
*) x
)); 
28659 static void *_p_wxSplashScreenTo_p_wxFrame(void *x
) { 
28660     return (void *)((wxFrame 
*)  ((wxSplashScreen 
*) x
)); 
28662 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x
) { 
28663     return (void *)((wxFrame 
*)  ((wxMDIParentFrame 
*) x
)); 
28665 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) { 
28666     return (void *)((wxObject 
*)  ((wxLayoutConstraints 
*) x
)); 
28668 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) { 
28669     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryLayoutInfoEvent 
*) x
)); 
28671 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) { 
28672     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
28674 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) { 
28675     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
28677 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) { 
28678     return (void *)((wxObject 
*) (wxSizerItem 
*) ((wxGBSizerItem 
*) x
)); 
28680 static void *_p_wxSizerItemTo_p_wxObject(void *x
) { 
28681     return (void *)((wxObject 
*)  ((wxSizerItem 
*) x
)); 
28683 static void *_p_wxScrollEventTo_p_wxObject(void *x
) { 
28684     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
28686 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) { 
28687     return (void *)((wxObject 
*)  ((wxIndividualLayoutConstraint 
*) x
)); 
28689 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) { 
28690     return (void *)((wxObject 
*) (wxSizer 
*)(wxBoxSizer 
*) ((wxStaticBoxSizer 
*) x
)); 
28692 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) { 
28693     return (void *)((wxObject 
*) (wxSizer 
*) ((wxBoxSizer 
*) x
)); 
28695 static void *_p_wxSizerTo_p_wxObject(void *x
) { 
28696     return (void *)((wxObject 
*)  ((wxSizer 
*) x
)); 
28698 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) { 
28699     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*)(wxFlexGridSizer 
*) ((wxGridBagSizer 
*) x
)); 
28701 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) { 
28702     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
28704 static void *_p_wxPyPanelTo_p_wxObject(void *x
) { 
28705     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
28707 static void *_p_wxEventTo_p_wxObject(void *x
) { 
28708     return (void *)((wxObject 
*)  ((wxEvent 
*) x
)); 
28710 static void *_p_wxFontDataTo_p_wxObject(void *x
) { 
28711     return (void *)((wxObject 
*)  ((wxFontData 
*) x
)); 
28713 static void *_p_wxPrintDataTo_p_wxObject(void *x
) { 
28714     return (void *)((wxObject 
*)  ((wxPrintData 
*) x
)); 
28716 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) { 
28717     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*) ((wxFlexGridSizer 
*) x
)); 
28719 static void *_p_wxGridSizerTo_p_wxObject(void *x
) { 
28720     return (void *)((wxObject 
*) (wxSizer 
*) ((wxGridSizer 
*) x
)); 
28722 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) { 
28723     return (void *)((wxObject 
*) (wxEvent 
*) ((wxInitDialogEvent 
*) x
)); 
28725 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) { 
28726     return (void *)((wxObject 
*)  ((wxLayoutAlgorithm 
*) x
)); 
28728 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) { 
28729     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyTaskBarIcon 
*) x
)); 
28731 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) { 
28732     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
28734 static void *_p_wxPaintEventTo_p_wxObject(void *x
) { 
28735     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaintEvent 
*) x
)); 
28737 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) { 
28738     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNcPaintEvent 
*) x
)); 
28740 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) { 
28741     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaletteChangedEvent 
*) x
)); 
28743 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) { 
28744     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDisplayChangedEvent 
*) x
)); 
28746 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) { 
28747     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseCaptureChangedEvent 
*) x
)); 
28749 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) { 
28750     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSysColourChangedEvent 
*) x
)); 
28752 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) { 
28753     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
28755 static void *_p_wxControlTo_p_wxObject(void *x
) { 
28756     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxControl 
*) x
)); 
28758 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) { 
28759     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSetCursorEvent 
*) x
)); 
28761 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) { 
28762     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
28764 static void *_p_wxFSFileTo_p_wxObject(void *x
) { 
28765     return (void *)((wxObject 
*)  ((wxFSFile 
*) x
)); 
28767 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) { 
28768     return (void *)((wxObject 
*)  ((wxFindReplaceData 
*) x
)); 
28770 static void *_p_wxPySizerTo_p_wxObject(void *x
) { 
28771     return (void *)((wxObject 
*) (wxSizer 
*) ((wxPySizer 
*) x
)); 
28773 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) { 
28774     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
28776 static void *_p_wxColourDataTo_p_wxObject(void *x
) { 
28777     return (void *)((wxObject 
*)  ((wxColourData 
*) x
)); 
28779 static void *_p_wxPyEventTo_p_wxObject(void *x
) { 
28780     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPyEvent 
*) x
)); 
28782 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) { 
28783     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
28785 static void *_p_wxPyWindowTo_p_wxObject(void *x
) { 
28786     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPyWindow 
*) x
)); 
28788 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) { 
28789     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
28791 static void *_p_wxFileDialogTo_p_wxObject(void *x
) { 
28792     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
28794 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) { 
28795     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
28797 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) { 
28798     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
28800 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) { 
28801     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
28803 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) { 
28804     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
28806 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) { 
28807     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
28809 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) { 
28810     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
28812 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) { 
28813     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
28815 static void *_p_wxShowEventTo_p_wxObject(void *x
) { 
28816     return (void *)((wxObject 
*) (wxEvent 
*) ((wxShowEvent 
*) x
)); 
28818 static void *_p_wxPrinterTo_p_wxObject(void *x
) { 
28819     return (void *)((wxObject 
*)  ((wxPrinter 
*) x
)); 
28821 static void *_p_wxMenuItemTo_p_wxObject(void *x
) { 
28822     return (void *)((wxObject 
*)  ((wxMenuItem 
*) x
)); 
28824 static void *_p_wxDateEventTo_p_wxObject(void *x
) { 
28825     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxDateEvent 
*) x
)); 
28827 static void *_p_wxIdleEventTo_p_wxObject(void *x
) { 
28828     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIdleEvent 
*) x
)); 
28830 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) { 
28831     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
28833 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) { 
28834     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryNewPaletteEvent 
*) x
)); 
28836 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) { 
28837     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMaximizeEvent 
*) x
)); 
28839 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) { 
28840     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIconizeEvent 
*) x
)); 
28842 static void *_p_wxSizeEventTo_p_wxObject(void *x
) { 
28843     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSizeEvent 
*) x
)); 
28845 static void *_p_wxMoveEventTo_p_wxObject(void *x
) { 
28846     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMoveEvent 
*) x
)); 
28848 static void *_p_wxActivateEventTo_p_wxObject(void *x
) { 
28849     return (void *)((wxObject 
*) (wxEvent 
*) ((wxActivateEvent 
*) x
)); 
28851 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) { 
28852     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNMHandler 
*) x
)); 
28854 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) { 
28855     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxJPEGHandler 
*) x
)); 
28857 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) { 
28858     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPCXHandler 
*) x
)); 
28860 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) { 
28861     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxGIFHandler 
*) x
)); 
28863 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) { 
28864     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNGHandler 
*) x
)); 
28866 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) { 
28867     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*)(wxCURHandler 
*) ((wxANIHandler 
*) x
)); 
28869 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) { 
28870     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*) ((wxCURHandler 
*) x
)); 
28872 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) { 
28873     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*) ((wxICOHandler 
*) x
)); 
28875 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) { 
28876     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxBMPHandler 
*) x
)); 
28878 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) { 
28879     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPyImageHandler 
*) x
)); 
28881 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) { 
28882     return (void *)((wxObject 
*)  ((wxImageHandler 
*) x
)); 
28884 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) { 
28885     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxXPMHandler 
*) x
)); 
28887 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) { 
28888     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxTIFFHandler 
*) x
)); 
28890 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) { 
28891     return (void *)((wxObject 
*)  ((wxEvtHandler 
*) x
)); 
28893 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) { 
28894     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCalculateLayoutEvent 
*) x
)); 
28896 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) { 
28897     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
28899 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) { 
28900     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
28902 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) { 
28903     return (void *)((wxObject 
*) (wxSizer 
*)(wxBoxSizer 
*) ((wxStdDialogButtonSizer 
*) x
)); 
28905 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) { 
28906     return (void *)((wxObject 
*)  ((wxAcceleratorTable 
*) x
)); 
28908 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) { 
28909     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
28911 static void *_p_wxImageTo_p_wxObject(void *x
) { 
28912     return (void *)((wxObject 
*)  ((wxImage 
*) x
)); 
28914 static void *_p_wxFrameTo_p_wxObject(void *x
) { 
28915     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
28917 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) { 
28918     return (void *)((wxObject 
*)  ((wxPyPrintout 
*) x
)); 
28920 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) { 
28921     return (void *)((wxObject 
*) (wxEvent 
*) ((wxScrollWinEvent 
*) x
)); 
28923 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) { 
28924     return (void *)((wxObject 
*) (wxEvent 
*) ((wxTaskBarIconEvent 
*) x
)); 
28926 static void *_p_wxStatusBarTo_p_wxObject(void *x
) { 
28927     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxStatusBar 
*) x
)); 
28929 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) { 
28930     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
28932 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) { 
28933     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
28935 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) { 
28936     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNavigationKeyEvent 
*) x
)); 
28938 static void *_p_wxKeyEventTo_p_wxObject(void *x
) { 
28939     return (void *)((wxObject 
*) (wxEvent 
*) ((wxKeyEvent 
*) x
)); 
28941 static void *_p_wxWindowTo_p_wxObject(void *x
) { 
28942     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxWindow 
*) x
)); 
28944 static void *_p_wxMenuTo_p_wxObject(void *x
) { 
28945     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxMenu 
*) x
)); 
28947 static void *_p_wxMenuBarTo_p_wxObject(void *x
) { 
28948     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMenuBar 
*) x
)); 
28950 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) { 
28951     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
28953 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) { 
28954     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
28956 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) { 
28957     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
28959 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) { 
28960     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
28962 static void *_p_wxSashWindowTo_p_wxObject(void *x
) { 
28963     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSashWindow 
*) x
)); 
28965 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) { 
28966     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
28968 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) { 
28969     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPopupWindow 
*) x
)); 
28971 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) { 
28972     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
28974 static void *_p_wxTipWindowTo_p_wxObject(void *x
) { 
28975     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPopupWindow 
*)(wxPyPopupTransientWindow 
*) ((wxTipWindow 
*) x
)); 
28977 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) { 
28978     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
28980 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) { 
28981     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
28983 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) { 
28984     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
28986 static void *_p_wxSashEventTo_p_wxObject(void *x
) { 
28987     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
28989 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) { 
28990     return (void *)((wxObject 
*)  ((wxPrintPreview 
*) x
)); 
28992 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) { 
28993     return (void *)((wxObject 
*) (wxPrintPreview 
*) ((wxPyPrintPreview 
*) x
)); 
28995 static void *_p_wxPanelTo_p_wxObject(void *x
) { 
28996     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPanel 
*) x
)); 
28998 static void *_p_wxDialogTo_p_wxObject(void *x
) { 
28999     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
29001 static void *_p_wxColourDialogTo_p_wxObject(void *x
) { 
29002     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
29004 static void *_p_wxDirDialogTo_p_wxObject(void *x
) { 
29005     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
29007 static void *_p_wxFontDialogTo_p_wxObject(void *x
) { 
29008     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
29010 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) { 
29011     return (void *)((wxObject 
*)  ((wxPageSetupDialog 
*) x
)); 
29013 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) { 
29014     return (void *)((wxObject 
*)  ((wxPrintDialog 
*) x
)); 
29016 static void *_p_wxFileSystemTo_p_wxObject(void *x
) { 
29017     return (void *)((wxObject 
*)  ((wxFileSystem 
*) x
)); 
29019 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) { 
29020     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
29022 static void *_p_wxMenuEventTo_p_wxObject(void *x
) { 
29023     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMenuEvent 
*) x
)); 
29025 static void *_p_wxPyAppTo_p_wxObject(void *x
) { 
29026     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyApp 
*) x
)); 
29028 static void *_p_wxCloseEventTo_p_wxObject(void *x
) { 
29029     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCloseEvent 
*) x
)); 
29031 static void *_p_wxMouseEventTo_p_wxObject(void *x
) { 
29032     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseEvent 
*) x
)); 
29034 static void *_p_wxEraseEventTo_p_wxObject(void *x
) { 
29035     return (void *)((wxObject 
*) (wxEvent 
*) ((wxEraseEvent 
*) x
)); 
29037 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) { 
29038     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
29040 static void *_p_wxCommandEventTo_p_wxObject(void *x
) { 
29041     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCommandEvent 
*) x
)); 
29043 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) { 
29044     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
29046 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) { 
29047     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
29049 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) { 
29050     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDropFilesEvent 
*) x
)); 
29052 static void *_p_wxFocusEventTo_p_wxObject(void *x
) { 
29053     return (void *)((wxObject 
*) (wxEvent 
*) ((wxFocusEvent 
*) x
)); 
29055 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) { 
29056     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
29058 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) { 
29059     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
29061 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) { 
29062     return (void *)((wxObject 
*)  ((wxPageSetupDialogData 
*) x
)); 
29064 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) { 
29065     return (void *)((wxObject 
*)  ((wxPrintDialogData 
*) x
)); 
29067 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) { 
29068     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxValidator 
*) ((wxPyValidator 
*) x
)); 
29070 static void *_p_wxValidatorTo_p_wxObject(void *x
) { 
29071     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxValidator 
*) x
)); 
29073 static void *_p_wxPyVListBoxTo_p_wxPyVScrolledWindow(void *x
) { 
29074     return (void *)((wxPyVScrolledWindow 
*)  ((wxPyVListBox 
*) x
)); 
29076 static void *_p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow(void *x
) { 
29077     return (void *)((wxPyVScrolledWindow 
*) (wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
29079 static void *_p_wxTipWindowTo_p_wxPyPopupTransientWindow(void *x
) { 
29080     return (void *)((wxPyPopupTransientWindow 
*)  ((wxTipWindow 
*) x
)); 
29082 static void *_p_wxPyPopupTransientWindowTo_p_wxPopupWindow(void *x
) { 
29083     return (void *)((wxPopupWindow 
*)  ((wxPyPopupTransientWindow 
*) x
)); 
29085 static void *_p_wxTipWindowTo_p_wxPopupWindow(void *x
) { 
29086     return (void *)((wxPopupWindow 
*) (wxPyPopupTransientWindow 
*) ((wxTipWindow 
*) x
)); 
29088 static void *_p_wxSashLayoutWindowTo_p_wxSashWindow(void *x
) { 
29089     return (void *)((wxSashWindow 
*)  ((wxSashLayoutWindow 
*) x
)); 
29091 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x
) { 
29092     return (void *)((wxTopLevelWindow 
*)  ((wxFrame 
*) x
)); 
29094 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x
) { 
29095     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMiniFrame 
*) x
)); 
29097 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x
) { 
29098     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFontDialog 
*) x
)); 
29100 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x
) { 
29101     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxDirDialog 
*) x
)); 
29103 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x
) { 
29104     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxColourDialog 
*) x
)); 
29106 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x
) { 
29107     return (void *)((wxTopLevelWindow 
*)  ((wxDialog 
*) x
)); 
29109 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x
) { 
29110     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxSplashScreen 
*) x
)); 
29112 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x
) { 
29113     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
29115 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x
) { 
29116     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
29118 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x
) { 
29119     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxProgressDialog 
*) x
)); 
29121 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x
) { 
29122     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxMessageDialog 
*) x
)); 
29124 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
29125     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
29127 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
29128     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
29130 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x
) { 
29131     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
29133 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x
) { 
29134     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
29136 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x
) { 
29137     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFileDialog 
*) x
)); 
29139 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x
) { 
29140     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
29142 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x
) { 
29143     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
29145 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x
) { 
29146     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
29148 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) { 
29149     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
29151 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) { 
29152     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
29154 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) { 
29155     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyPanel 
*) x
)); 
29157 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) { 
29158     return (void *)((wxWindow 
*)  ((wxMenuBar 
*) x
)); 
29160 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) { 
29161     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
29163 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) { 
29164     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
29166 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) { 
29167     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
29169 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) { 
29170     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
29172 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) { 
29173     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
29175 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) { 
29176     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
29178 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) { 
29179     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
29181 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) { 
29182     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
29184 static void *_p_wxPanelTo_p_wxWindow(void *x
) { 
29185     return (void *)((wxWindow 
*)  ((wxPanel 
*) x
)); 
29187 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) { 
29188     return (void *)((wxWindow 
*)  ((wxStatusBar 
*) x
)); 
29190 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) { 
29191     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
29193 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) { 
29194     return (void *)((wxWindow 
*) (wxPopupWindow 
*)(wxPyPopupTransientWindow 
*) ((wxTipWindow 
*) x
)); 
29196 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) { 
29197     return (void *)((wxWindow 
*) (wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
29199 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) { 
29200     return (void *)((wxWindow 
*)  ((wxPopupWindow 
*) x
)); 
29202 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) { 
29203     return (void *)((wxWindow 
*) (wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
29205 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) { 
29206     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
29208 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) { 
29209     return (void *)((wxWindow 
*)  ((wxTopLevelWindow 
*) x
)); 
29211 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) { 
29212     return (void *)((wxWindow 
*)  ((wxSplashScreenWindow 
*) x
)); 
29214 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) { 
29215     return (void *)((wxWindow 
*)  ((wxSplitterWindow 
*) x
)); 
29217 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) { 
29218     return (void *)((wxWindow 
*)  ((wxSashWindow 
*) x
)); 
29220 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) { 
29221     return (void *)((wxWindow 
*)  ((wxMDIClientWindow 
*) x
)); 
29223 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) { 
29224     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
29226 static void *_p_wxControlTo_p_wxWindow(void *x
) { 
29227     return (void *)((wxWindow 
*)  ((wxControl 
*) x
)); 
29229 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) { 
29230     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
29232 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) { 
29233     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
29235 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) { 
29236     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
29238 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) { 
29239     return (void *)((wxWindow 
*) (wxControl 
*) ((wxControlWithItems 
*) x
)); 
29241 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) { 
29242     return (void *)((wxWindow 
*)  ((wxPyWindow 
*) x
)); 
29244 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) { 
29245     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
29247 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) { 
29248     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
29250 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) { 
29251     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
29253 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) { 
29254     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
29256 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) { 
29257     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
29259 static void *_p_wxFrameTo_p_wxWindow(void *x
) { 
29260     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
29262 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) { 
29263     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
29265 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) { 
29266     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
29268 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) { 
29269     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
29271 static void *_p_wxDialogTo_p_wxWindow(void *x
) { 
29272     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
29274 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) { 
29275     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
29277 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) { 
29278     return (void *)((wxScrolledWindow 
*)  ((wxPyScrolledWindow 
*) x
)); 
29280 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) { 
29281     return (void *)((wxScrolledWindow 
*)  ((wxPreviewCanvas 
*) x
)); 
29283 static void *_p_wxPyPrintPreviewTo_p_wxPrintPreview(void *x
) { 
29284     return (void *)((wxPrintPreview 
*)  ((wxPyPrintPreview 
*) x
)); 
29286 static void *_p_wxColourDialogTo_p_wxDialog(void *x
) { 
29287     return (void *)((wxDialog 
*)  ((wxColourDialog 
*) x
)); 
29289 static void *_p_wxDirDialogTo_p_wxDialog(void *x
) { 
29290     return (void *)((wxDialog 
*)  ((wxDirDialog 
*) x
)); 
29292 static void *_p_wxFontDialogTo_p_wxDialog(void *x
) { 
29293     return (void *)((wxDialog 
*)  ((wxFontDialog 
*) x
)); 
29295 static void *_p_wxFileDialogTo_p_wxDialog(void *x
) { 
29296     return (void *)((wxDialog 
*)  ((wxFileDialog 
*) x
)); 
29298 static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x
) { 
29299     return (void *)((wxDialog 
*)  ((wxMultiChoiceDialog 
*) x
)); 
29301 static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x
) { 
29302     return (void *)((wxDialog 
*)  ((wxSingleChoiceDialog 
*) x
)); 
29304 static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x
) { 
29305     return (void *)((wxDialog 
*)  ((wxTextEntryDialog 
*) x
)); 
29307 static void *_p_wxPasswordEntryDialogTo_p_wxDialog(void *x
) { 
29308     return (void *)((wxDialog 
*) (wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
29310 static void *_p_wxMessageDialogTo_p_wxDialog(void *x
) { 
29311     return (void *)((wxDialog 
*)  ((wxMessageDialog 
*) x
)); 
29313 static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x
) { 
29314     return (void *)((wxDialog 
*)  ((wxFindReplaceDialog 
*) x
)); 
29316 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) { 
29317     return (void *)((wxPanel 
*)  ((wxScrolledWindow 
*) x
)); 
29319 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) { 
29320     return (void *)((wxPanel 
*)  ((wxPyVScrolledWindow 
*) x
)); 
29322 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) { 
29323     return (void *)((wxPanel 
*) (wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
29325 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) { 
29326     return (void *)((wxPanel 
*) (wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
29328 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) { 
29329     return (void *)((wxPanel 
*) (wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
29331 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) { 
29332     return (void *)((wxPanel 
*)  ((wxPyPanel 
*) x
)); 
29334 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) { 
29335     return (void *)((wxPanel 
*) (wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
29337 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) { 
29338     return (void *)((wxPanel 
*)  ((wxPreviewControlBar 
*) x
)); 
29340 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) { 
29341     return (void *)((wxPanel 
*) (wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
29343 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) { 
29344     return (void *)((wxCommandEvent 
*)  ((wxChildFocusEvent 
*) x
)); 
29346 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) { 
29347     return (void *)((wxCommandEvent 
*)  ((wxScrollEvent 
*) x
)); 
29349 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) { 
29350     return (void *)((wxCommandEvent 
*)  ((wxWindowCreateEvent 
*) x
)); 
29352 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) { 
29353     return (void *)((wxCommandEvent 
*)  ((wxDateEvent 
*) x
)); 
29355 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) { 
29356     return (void *)((wxCommandEvent 
*)  ((wxUpdateUIEvent 
*) x
)); 
29358 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) { 
29359     return (void *)((wxCommandEvent 
*)  ((wxFindDialogEvent 
*) x
)); 
29361 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) { 
29362     return (void *)((wxCommandEvent 
*)  ((wxWindowDestroyEvent 
*) x
)); 
29364 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) { 
29365     return (void *)((wxCommandEvent 
*)  ((wxContextMenuEvent 
*) x
)); 
29367 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) { 
29368     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
29370 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) { 
29371     return (void *)((wxCommandEvent 
*)  ((wxNotifyEvent 
*) x
)); 
29373 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) { 
29374     return (void *)((wxCommandEvent 
*)  ((wxPyCommandEvent 
*) x
)); 
29376 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) { 
29377     return (void *)((wxCommandEvent 
*)  ((wxSashEvent 
*) x
)); 
29379 static void *_p_wxPyPreviewControlBarTo_p_wxPreviewControlBar(void *x
) { 
29380     return (void *)((wxPreviewControlBar 
*)  ((wxPyPreviewControlBar 
*) x
)); 
29382 static swig_type_info _swigt__p_char 
= {"_p_char", "char *", 0, 0, 0}; 
29383 static swig_type_info _swigt__p_form_ops_t 
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0}; 
29384 static swig_type_info _swigt__p_int 
= {"_p_int", "int *", 0, 0, 0}; 
29385 static swig_type_info _swigt__p_unsigned_char 
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0}; 
29386 static swig_type_info _swigt__p_unsigned_int 
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0}; 
29387 static swig_type_info _swigt__p_unsigned_long 
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0}; 
29388 static swig_type_info _swigt__p_wxArrayInt 
= {"_p_wxArrayInt", "wxArrayInt *", 0, 0, 0}; 
29389 static swig_type_info _swigt__p_wxBitmap 
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0}; 
29390 static swig_type_info _swigt__p_wxCalculateLayoutEvent 
= {"_p_wxCalculateLayoutEvent", "wxCalculateLayoutEvent *", 0, 0, 0}; 
29391 static swig_type_info _swigt__p_wxColour 
= {"_p_wxColour", "wxColour *", 0, 0, 0}; 
29392 static swig_type_info _swigt__p_wxColourData 
= {"_p_wxColourData", "wxColourData *", 0, 0, 0}; 
29393 static swig_type_info _swigt__p_wxColourDialog 
= {"_p_wxColourDialog", "wxColourDialog *", 0, 0, 0}; 
29394 static swig_type_info _swigt__p_wxCommandEvent 
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0}; 
29395 static swig_type_info _swigt__p_wxChildFocusEvent 
= {"_p_wxChildFocusEvent", 0, 0, 0, 0}; 
29396 static swig_type_info _swigt__p_wxScrollEvent 
= {"_p_wxScrollEvent", 0, 0, 0, 0}; 
29397 static swig_type_info _swigt__p_wxWindowCreateEvent 
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0}; 
29398 static swig_type_info _swigt__p_wxDateEvent 
= {"_p_wxDateEvent", 0, 0, 0, 0}; 
29399 static swig_type_info _swigt__p_wxUpdateUIEvent 
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0}; 
29400 static swig_type_info _swigt__p_wxWindowDestroyEvent 
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0}; 
29401 static swig_type_info _swigt__p_wxContextMenuEvent 
= {"_p_wxContextMenuEvent", 0, 0, 0, 0}; 
29402 static swig_type_info _swigt__p_wxPyCommandEvent 
= {"_p_wxPyCommandEvent", 0, 0, 0, 0}; 
29403 static swig_type_info _swigt__p_wxDC 
= {"_p_wxDC", "wxDC *", 0, 0, 0}; 
29404 static swig_type_info _swigt__p_wxDialog 
= {"_p_wxDialog", "wxDialog *", 0, 0, 0}; 
29405 static swig_type_info _swigt__p_wxDirDialog 
= {"_p_wxDirDialog", "wxDirDialog *", 0, 0, 0}; 
29406 static swig_type_info _swigt__p_wxDuplexMode 
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0}; 
29407 static swig_type_info _swigt__p_wxEvent 
= {"_p_wxEvent", "wxEvent *", 0, 0, 0}; 
29408 static swig_type_info _swigt__p_wxMenuEvent 
= {"_p_wxMenuEvent", 0, 0, 0, 0}; 
29409 static swig_type_info _swigt__p_wxCloseEvent 
= {"_p_wxCloseEvent", 0, 0, 0, 0}; 
29410 static swig_type_info _swigt__p_wxMouseEvent 
= {"_p_wxMouseEvent", 0, 0, 0, 0}; 
29411 static swig_type_info _swigt__p_wxEraseEvent 
= {"_p_wxEraseEvent", 0, 0, 0, 0}; 
29412 static swig_type_info _swigt__p_wxSetCursorEvent 
= {"_p_wxSetCursorEvent", 0, 0, 0, 0}; 
29413 static swig_type_info _swigt__p_wxInitDialogEvent 
= {"_p_wxInitDialogEvent", 0, 0, 0, 0}; 
29414 static swig_type_info _swigt__p_wxPyEvent 
= {"_p_wxPyEvent", 0, 0, 0, 0}; 
29415 static swig_type_info _swigt__p_wxIdleEvent 
= {"_p_wxIdleEvent", 0, 0, 0, 0}; 
29416 static swig_type_info _swigt__p_wxQueryNewPaletteEvent 
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0}; 
29417 static swig_type_info _swigt__p_wxMaximizeEvent 
= {"_p_wxMaximizeEvent", 0, 0, 0, 0}; 
29418 static swig_type_info _swigt__p_wxIconizeEvent 
= {"_p_wxIconizeEvent", 0, 0, 0, 0}; 
29419 static swig_type_info _swigt__p_wxActivateEvent 
= {"_p_wxActivateEvent", 0, 0, 0, 0}; 
29420 static swig_type_info _swigt__p_wxSizeEvent 
= {"_p_wxSizeEvent", 0, 0, 0, 0}; 
29421 static swig_type_info _swigt__p_wxMoveEvent 
= {"_p_wxMoveEvent", 0, 0, 0, 0}; 
29422 static swig_type_info _swigt__p_wxPaintEvent 
= {"_p_wxPaintEvent", 0, 0, 0, 0}; 
29423 static swig_type_info _swigt__p_wxNcPaintEvent 
= {"_p_wxNcPaintEvent", 0, 0, 0, 0}; 
29424 static swig_type_info _swigt__p_wxPaletteChangedEvent 
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0}; 
29425 static swig_type_info _swigt__p_wxDisplayChangedEvent 
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0}; 
29426 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent 
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0}; 
29427 static swig_type_info _swigt__p_wxSysColourChangedEvent 
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0}; 
29428 static swig_type_info _swigt__p_wxDropFilesEvent 
= {"_p_wxDropFilesEvent", 0, 0, 0, 0}; 
29429 static swig_type_info _swigt__p_wxFocusEvent 
= {"_p_wxFocusEvent", 0, 0, 0, 0}; 
29430 static swig_type_info _swigt__p_wxShowEvent 
= {"_p_wxShowEvent", 0, 0, 0, 0}; 
29431 static swig_type_info _swigt__p_wxNavigationKeyEvent 
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0}; 
29432 static swig_type_info _swigt__p_wxKeyEvent 
= {"_p_wxKeyEvent", 0, 0, 0, 0}; 
29433 static swig_type_info _swigt__p_wxEvtHandler 
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0}; 
29434 static swig_type_info _swigt__p_wxValidator 
= {"_p_wxValidator", 0, 0, 0, 0}; 
29435 static swig_type_info _swigt__p_wxPyValidator 
= {"_p_wxPyValidator", 0, 0, 0, 0}; 
29436 static swig_type_info _swigt__p_wxControl 
= {"_p_wxControl", 0, 0, 0, 0}; 
29437 static swig_type_info _swigt__p_wxPyApp 
= {"_p_wxPyApp", 0, 0, 0, 0}; 
29438 static swig_type_info _swigt__p_wxControlWithItems 
= {"_p_wxControlWithItems", 0, 0, 0, 0}; 
29439 static swig_type_info _swigt__p_wxFileDialog 
= {"_p_wxFileDialog", "wxFileDialog *", 0, 0, 0}; 
29440 static swig_type_info _swigt__p_wxFileSystem 
= {"_p_wxFileSystem", "wxFileSystem *", 0, 0, 0}; 
29441 static swig_type_info _swigt__p_wxFindDialogEvent 
= {"_p_wxFindDialogEvent", "wxFindDialogEvent *", 0, 0, 0}; 
29442 static swig_type_info _swigt__p_wxFindReplaceData 
= {"_p_wxFindReplaceData", "wxFindReplaceData *", 0, 0, 0}; 
29443 static swig_type_info _swigt__p_wxFindReplaceDialog 
= {"_p_wxFindReplaceDialog", "wxFindReplaceDialog *", 0, 0, 0}; 
29444 static swig_type_info _swigt__p_wxFont 
= {"_p_wxFont", "wxFont *", 0, 0, 0}; 
29445 static swig_type_info _swigt__p_wxFontData 
= {"_p_wxFontData", "wxFontData *", 0, 0, 0}; 
29446 static swig_type_info _swigt__p_wxFontDialog 
= {"_p_wxFontDialog", "wxFontDialog *", 0, 0, 0}; 
29447 static swig_type_info _swigt__p_wxFrame 
= {"_p_wxFrame", "wxFrame *", 0, 0, 0}; 
29448 static swig_type_info _swigt__p_wxIcon 
= {"_p_wxIcon", "wxIcon *", 0, 0, 0}; 
29449 static swig_type_info _swigt__p_wxIconBundle 
= {"_p_wxIconBundle", "wxIconBundle *", 0, 0, 0}; 
29450 static swig_type_info _swigt__p_wxLayoutAlgorithm 
= {"_p_wxLayoutAlgorithm", "wxLayoutAlgorithm *", 0, 0, 0}; 
29451 static swig_type_info _swigt__p_wxMDIChildFrame 
= {"_p_wxMDIChildFrame", "wxMDIChildFrame *", 0, 0, 0}; 
29452 static swig_type_info _swigt__p_wxMDIClientWindow 
= {"_p_wxMDIClientWindow", "wxMDIClientWindow *", 0, 0, 0}; 
29453 static swig_type_info _swigt__p_wxMDIParentFrame 
= {"_p_wxMDIParentFrame", "wxMDIParentFrame *", 0, 0, 0}; 
29454 static swig_type_info _swigt__p_wxMenu 
= {"_p_wxMenu", "wxMenu *", 0, 0, 0}; 
29455 static swig_type_info _swigt__p_wxMenuBar 
= {"_p_wxMenuBar", "wxMenuBar *", 0, 0, 0}; 
29456 static swig_type_info _swigt__p_wxMessageDialog 
= {"_p_wxMessageDialog", "wxMessageDialog *", 0, 0, 0}; 
29457 static swig_type_info _swigt__p_wxMiniFrame 
= {"_p_wxMiniFrame", "wxMiniFrame *", 0, 0, 0}; 
29458 static swig_type_info _swigt__p_wxMultiChoiceDialog 
= {"_p_wxMultiChoiceDialog", "wxMultiChoiceDialog *", 0, 0, 0}; 
29459 static swig_type_info _swigt__p_wxNotifyEvent 
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, 0}; 
29460 static swig_type_info _swigt__p_wxObject 
= {"_p_wxObject", "wxObject *", 0, 0, 0}; 
29461 static swig_type_info _swigt__p_wxLayoutConstraints 
= {"_p_wxLayoutConstraints", 0, 0, 0, 0}; 
29462 static swig_type_info _swigt__p_wxGBSizerItem 
= {"_p_wxGBSizerItem", 0, 0, 0, 0}; 
29463 static swig_type_info _swigt__p_wxSizerItem 
= {"_p_wxSizerItem", 0, 0, 0, 0}; 
29464 static swig_type_info _swigt__p_wxIndividualLayoutConstraint 
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0}; 
29465 static swig_type_info _swigt__p_wxStaticBoxSizer 
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0}; 
29466 static swig_type_info _swigt__p_wxBoxSizer 
= {"_p_wxBoxSizer", 0, 0, 0, 0}; 
29467 static swig_type_info _swigt__p_wxSizer 
= {"_p_wxSizer", 0, 0, 0, 0}; 
29468 static swig_type_info _swigt__p_wxGridBagSizer 
= {"_p_wxGridBagSizer", 0, 0, 0, 0}; 
29469 static swig_type_info _swigt__p_wxGridSizer 
= {"_p_wxGridSizer", 0, 0, 0, 0}; 
29470 static swig_type_info _swigt__p_wxFlexGridSizer 
= {"_p_wxFlexGridSizer", 0, 0, 0, 0}; 
29471 static swig_type_info _swigt__p_wxFSFile 
= {"_p_wxFSFile", 0, 0, 0, 0}; 
29472 static swig_type_info _swigt__p_wxPySizer 
= {"_p_wxPySizer", 0, 0, 0, 0}; 
29473 static swig_type_info _swigt__p_wxMenuItem 
= {"_p_wxMenuItem", 0, 0, 0, 0}; 
29474 static swig_type_info _swigt__p_wxImageHandler 
= {"_p_wxImageHandler", 0, 0, 0, 0}; 
29475 static swig_type_info _swigt__p_wxPyImageHandler 
= {"_p_wxPyImageHandler", 0, 0, 0, 0}; 
29476 static swig_type_info _swigt__p_wxBMPHandler 
= {"_p_wxBMPHandler", 0, 0, 0, 0}; 
29477 static swig_type_info _swigt__p_wxICOHandler 
= {"_p_wxICOHandler", 0, 0, 0, 0}; 
29478 static swig_type_info _swigt__p_wxCURHandler 
= {"_p_wxCURHandler", 0, 0, 0, 0}; 
29479 static swig_type_info _swigt__p_wxANIHandler 
= {"_p_wxANIHandler", 0, 0, 0, 0}; 
29480 static swig_type_info _swigt__p_wxPNGHandler 
= {"_p_wxPNGHandler", 0, 0, 0, 0}; 
29481 static swig_type_info _swigt__p_wxGIFHandler 
= {"_p_wxGIFHandler", 0, 0, 0, 0}; 
29482 static swig_type_info _swigt__p_wxPCXHandler 
= {"_p_wxPCXHandler", 0, 0, 0, 0}; 
29483 static swig_type_info _swigt__p_wxJPEGHandler 
= {"_p_wxJPEGHandler", 0, 0, 0, 0}; 
29484 static swig_type_info _swigt__p_wxPNMHandler 
= {"_p_wxPNMHandler", 0, 0, 0, 0}; 
29485 static swig_type_info _swigt__p_wxXPMHandler 
= {"_p_wxXPMHandler", 0, 0, 0, 0}; 
29486 static swig_type_info _swigt__p_wxTIFFHandler 
= {"_p_wxTIFFHandler", 0, 0, 0, 0}; 
29487 static swig_type_info _swigt__p_wxAcceleratorTable 
= {"_p_wxAcceleratorTable", 0, 0, 0, 0}; 
29488 static swig_type_info _swigt__p_wxImage 
= {"_p_wxImage", 0, 0, 0, 0}; 
29489 static swig_type_info _swigt__p_wxPageSetupDialog 
= {"_p_wxPageSetupDialog", "wxPageSetupDialog *", 0, 0, 0}; 
29490 static swig_type_info _swigt__p_wxPageSetupDialogData 
= {"_p_wxPageSetupDialogData", "wxPageSetupDialogData *", 0, 0, 0}; 
29491 static swig_type_info _swigt__p_wxPanel 
= {"_p_wxPanel", "wxPanel *", 0, 0, 0}; 
29492 static swig_type_info _swigt__p_wxPaperSize 
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0}; 
29493 static swig_type_info _swigt__p_wxPasswordEntryDialog 
= {"_p_wxPasswordEntryDialog", "wxPasswordEntryDialog *", 0, 0, 0}; 
29494 static swig_type_info _swigt__p_wxPoint 
= {"_p_wxPoint", "wxPoint *", 0, 0, 0}; 
29495 static swig_type_info _swigt__p_wxPopupWindow 
= {"_p_wxPopupWindow", "wxPopupWindow *", 0, 0, 0}; 
29496 static swig_type_info _swigt__p_wxPreviewCanvas 
= {"_p_wxPreviewCanvas", "wxPreviewCanvas *", 0, 0, 0}; 
29497 static swig_type_info _swigt__p_wxPreviewControlBar 
= {"_p_wxPreviewControlBar", "wxPreviewControlBar *", 0, 0, 0}; 
29498 static swig_type_info _swigt__p_wxPreviewFrame 
= {"_p_wxPreviewFrame", "wxPreviewFrame *", 0, 0, 0}; 
29499 static swig_type_info _swigt__p_wxPrintData 
= {"_p_wxPrintData", "wxPrintData *", 0, 0, 0}; 
29500 static swig_type_info _swigt__p_wxPrintDialog 
= {"_p_wxPrintDialog", "wxPrintDialog *", 0, 0, 0}; 
29501 static swig_type_info _swigt__p_wxPrintDialogData 
= {"_p_wxPrintDialogData", "wxPrintDialogData *", 0, 0, 0}; 
29502 static swig_type_info _swigt__p_wxPrintPreview 
= {"_p_wxPrintPreview", "wxPrintPreview *", 0, 0, 0}; 
29503 static swig_type_info _swigt__p_wxPrinter 
= {"_p_wxPrinter", "wxPrinter *", 0, 0, 0}; 
29504 static swig_type_info _swigt__p_wxProgressDialog 
= {"_p_wxProgressDialog", "wxProgressDialog *", 0, 0, 0}; 
29505 static swig_type_info _swigt__p_wxPyHtmlListBox 
= {"_p_wxPyHtmlListBox", "wxPyHtmlListBox *", 0, 0, 0}; 
29506 static swig_type_info _swigt__p_wxPyPanel 
= {"_p_wxPyPanel", "wxPyPanel *", 0, 0, 0}; 
29507 static swig_type_info _swigt__p_wxPyPopupTransientWindow 
= {"_p_wxPyPopupTransientWindow", "wxPyPopupTransientWindow *", 0, 0, 0}; 
29508 static swig_type_info _swigt__p_wxPyPreviewControlBar 
= {"_p_wxPyPreviewControlBar", "wxPyPreviewControlBar *", 0, 0, 0}; 
29509 static swig_type_info _swigt__p_wxPyPreviewFrame 
= {"_p_wxPyPreviewFrame", "wxPyPreviewFrame *", 0, 0, 0}; 
29510 static swig_type_info _swigt__p_wxPyPrintPreview 
= {"_p_wxPyPrintPreview", "wxPyPrintPreview *", 0, 0, 0}; 
29511 static swig_type_info _swigt__p_wxPyPrintout 
= {"_p_wxPyPrintout", "wxPyPrintout *", 0, 0, 0}; 
29512 static swig_type_info _swigt__p_wxPyScrolledWindow 
= {"_p_wxPyScrolledWindow", "wxPyScrolledWindow *", 0, 0, 0}; 
29513 static swig_type_info _swigt__p_wxPyTaskBarIcon 
= {"_p_wxPyTaskBarIcon", "wxPyTaskBarIcon *", 0, 0, 0}; 
29514 static swig_type_info _swigt__p_wxPyVListBox 
= {"_p_wxPyVListBox", "wxPyVListBox *", 0, 0, 0}; 
29515 static swig_type_info _swigt__p_wxPyVScrolledWindow 
= {"_p_wxPyVScrolledWindow", "wxPyVScrolledWindow *", 0, 0, 0}; 
29516 static swig_type_info _swigt__p_wxPyWindow 
= {"_p_wxPyWindow", "wxPyWindow *", 0, 0, 0}; 
29517 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent 
= {"_p_wxQueryLayoutInfoEvent", "wxQueryLayoutInfoEvent *", 0, 0, 0}; 
29518 static swig_type_info _swigt__p_wxRect 
= {"_p_wxRect", "wxRect *", 0, 0, 0}; 
29519 static swig_type_info _swigt__p_wxRegion 
= {"_p_wxRegion", "wxRegion *", 0, 0, 0}; 
29520 static swig_type_info _swigt__p_wxSashEvent 
= {"_p_wxSashEvent", "wxSashEvent *", 0, 0, 0}; 
29521 static swig_type_info _swigt__p_wxSashLayoutWindow 
= {"_p_wxSashLayoutWindow", "wxSashLayoutWindow *", 0, 0, 0}; 
29522 static swig_type_info _swigt__p_wxSashWindow 
= {"_p_wxSashWindow", "wxSashWindow *", 0, 0, 0}; 
29523 static swig_type_info _swigt__p_wxScrollWinEvent 
= {"_p_wxScrollWinEvent", "wxScrollWinEvent *", 0, 0, 0}; 
29524 static swig_type_info _swigt__p_wxScrolledWindow 
= {"_p_wxScrolledWindow", "wxScrolledWindow *", 0, 0, 0}; 
29525 static swig_type_info _swigt__p_wxSingleChoiceDialog 
= {"_p_wxSingleChoiceDialog", "wxSingleChoiceDialog *", 0, 0, 0}; 
29526 static swig_type_info _swigt__p_wxSize 
= {"_p_wxSize", "wxSize *", 0, 0, 0}; 
29527 static swig_type_info _swigt__p_wxSplashScreen 
= {"_p_wxSplashScreen", "wxSplashScreen *", 0, 0, 0}; 
29528 static swig_type_info _swigt__p_wxSplashScreenWindow 
= {"_p_wxSplashScreenWindow", "wxSplashScreenWindow *", 0, 0, 0}; 
29529 static swig_type_info _swigt__p_wxSplitterEvent 
= {"_p_wxSplitterEvent", "wxSplitterEvent *", 0, 0, 0}; 
29530 static swig_type_info _swigt__p_wxSplitterWindow 
= {"_p_wxSplitterWindow", "wxSplitterWindow *", 0, 0, 0}; 
29531 static swig_type_info _swigt__p_wxStatusBar 
= {"_p_wxStatusBar", "wxStatusBar *", 0, 0, 0}; 
29532 static swig_type_info _swigt__p_wxStdDialogButtonSizer 
= {"_p_wxStdDialogButtonSizer", "wxStdDialogButtonSizer *", 0, 0, 0}; 
29533 static swig_type_info _swigt__p_wxString 
= {"_p_wxString", "wxString *", 0, 0, 0}; 
29534 static swig_type_info _swigt__p_wxTaskBarIcon 
= {"_p_wxTaskBarIcon", "wxTaskBarIcon *", 0, 0, 0}; 
29535 static swig_type_info _swigt__p_wxTaskBarIconEvent 
= {"_p_wxTaskBarIconEvent", "wxTaskBarIconEvent *", 0, 0, 0}; 
29536 static swig_type_info _swigt__p_wxTextEntryDialog 
= {"_p_wxTextEntryDialog", "wxTextEntryDialog *", 0, 0, 0}; 
29537 static swig_type_info _swigt__p_wxTipWindow 
= {"_p_wxTipWindow", "wxTipWindow *", 0, 0, 0}; 
29538 static swig_type_info _swigt__p_wxToolBar 
= {"_p_wxToolBar", "wxToolBar *", 0, 0, 0}; 
29539 static swig_type_info _swigt__p_wxTopLevelWindow 
= {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, 0}; 
29540 static swig_type_info _swigt__p_wxVisualAttributes 
= {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, 0}; 
29541 static swig_type_info _swigt__p_wxWindow 
= {"_p_wxWindow", "wxWindow *", 0, 0, 0}; 
29542 static swig_type_info _swigt__ptrdiff_t 
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0}; 
29543 static swig_type_info _swigt__std__ptrdiff_t 
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0}; 
29544 static swig_type_info _swigt__unsigned_int 
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0}; 
29546 static swig_type_info 
*swig_type_initial
[] = { 
29548   &_swigt__p_form_ops_t
, 
29550   &_swigt__p_unsigned_char
, 
29551   &_swigt__p_unsigned_int
, 
29552   &_swigt__p_unsigned_long
, 
29553   &_swigt__p_wxANIHandler
, 
29554   &_swigt__p_wxAcceleratorTable
, 
29555   &_swigt__p_wxActivateEvent
, 
29556   &_swigt__p_wxArrayInt
, 
29557   &_swigt__p_wxBMPHandler
, 
29558   &_swigt__p_wxBitmap
, 
29559   &_swigt__p_wxBoxSizer
, 
29560   &_swigt__p_wxCURHandler
, 
29561   &_swigt__p_wxCalculateLayoutEvent
, 
29562   &_swigt__p_wxChildFocusEvent
, 
29563   &_swigt__p_wxCloseEvent
, 
29564   &_swigt__p_wxColour
, 
29565   &_swigt__p_wxColourData
, 
29566   &_swigt__p_wxColourDialog
, 
29567   &_swigt__p_wxCommandEvent
, 
29568   &_swigt__p_wxContextMenuEvent
, 
29569   &_swigt__p_wxControl
, 
29570   &_swigt__p_wxControlWithItems
, 
29572   &_swigt__p_wxDateEvent
, 
29573   &_swigt__p_wxDialog
, 
29574   &_swigt__p_wxDirDialog
, 
29575   &_swigt__p_wxDisplayChangedEvent
, 
29576   &_swigt__p_wxDropFilesEvent
, 
29577   &_swigt__p_wxDuplexMode
, 
29578   &_swigt__p_wxEraseEvent
, 
29579   &_swigt__p_wxEvent
, 
29580   &_swigt__p_wxEvtHandler
, 
29581   &_swigt__p_wxFSFile
, 
29582   &_swigt__p_wxFileDialog
, 
29583   &_swigt__p_wxFileSystem
, 
29584   &_swigt__p_wxFindDialogEvent
, 
29585   &_swigt__p_wxFindReplaceData
, 
29586   &_swigt__p_wxFindReplaceDialog
, 
29587   &_swigt__p_wxFlexGridSizer
, 
29588   &_swigt__p_wxFocusEvent
, 
29590   &_swigt__p_wxFontData
, 
29591   &_swigt__p_wxFontDialog
, 
29592   &_swigt__p_wxFrame
, 
29593   &_swigt__p_wxGBSizerItem
, 
29594   &_swigt__p_wxGIFHandler
, 
29595   &_swigt__p_wxGridBagSizer
, 
29596   &_swigt__p_wxGridSizer
, 
29597   &_swigt__p_wxICOHandler
, 
29599   &_swigt__p_wxIconBundle
, 
29600   &_swigt__p_wxIconizeEvent
, 
29601   &_swigt__p_wxIdleEvent
, 
29602   &_swigt__p_wxImage
, 
29603   &_swigt__p_wxImageHandler
, 
29604   &_swigt__p_wxIndividualLayoutConstraint
, 
29605   &_swigt__p_wxInitDialogEvent
, 
29606   &_swigt__p_wxJPEGHandler
, 
29607   &_swigt__p_wxKeyEvent
, 
29608   &_swigt__p_wxLayoutAlgorithm
, 
29609   &_swigt__p_wxLayoutConstraints
, 
29610   &_swigt__p_wxMDIChildFrame
, 
29611   &_swigt__p_wxMDIClientWindow
, 
29612   &_swigt__p_wxMDIParentFrame
, 
29613   &_swigt__p_wxMaximizeEvent
, 
29615   &_swigt__p_wxMenuBar
, 
29616   &_swigt__p_wxMenuEvent
, 
29617   &_swigt__p_wxMenuItem
, 
29618   &_swigt__p_wxMessageDialog
, 
29619   &_swigt__p_wxMiniFrame
, 
29620   &_swigt__p_wxMouseCaptureChangedEvent
, 
29621   &_swigt__p_wxMouseEvent
, 
29622   &_swigt__p_wxMoveEvent
, 
29623   &_swigt__p_wxMultiChoiceDialog
, 
29624   &_swigt__p_wxNavigationKeyEvent
, 
29625   &_swigt__p_wxNcPaintEvent
, 
29626   &_swigt__p_wxNotifyEvent
, 
29627   &_swigt__p_wxObject
, 
29628   &_swigt__p_wxPCXHandler
, 
29629   &_swigt__p_wxPNGHandler
, 
29630   &_swigt__p_wxPNMHandler
, 
29631   &_swigt__p_wxPageSetupDialog
, 
29632   &_swigt__p_wxPageSetupDialogData
, 
29633   &_swigt__p_wxPaintEvent
, 
29634   &_swigt__p_wxPaletteChangedEvent
, 
29635   &_swigt__p_wxPanel
, 
29636   &_swigt__p_wxPaperSize
, 
29637   &_swigt__p_wxPasswordEntryDialog
, 
29638   &_swigt__p_wxPoint
, 
29639   &_swigt__p_wxPopupWindow
, 
29640   &_swigt__p_wxPreviewCanvas
, 
29641   &_swigt__p_wxPreviewControlBar
, 
29642   &_swigt__p_wxPreviewFrame
, 
29643   &_swigt__p_wxPrintData
, 
29644   &_swigt__p_wxPrintDialog
, 
29645   &_swigt__p_wxPrintDialogData
, 
29646   &_swigt__p_wxPrintPreview
, 
29647   &_swigt__p_wxPrinter
, 
29648   &_swigt__p_wxProgressDialog
, 
29649   &_swigt__p_wxPyApp
, 
29650   &_swigt__p_wxPyCommandEvent
, 
29651   &_swigt__p_wxPyEvent
, 
29652   &_swigt__p_wxPyHtmlListBox
, 
29653   &_swigt__p_wxPyImageHandler
, 
29654   &_swigt__p_wxPyPanel
, 
29655   &_swigt__p_wxPyPopupTransientWindow
, 
29656   &_swigt__p_wxPyPreviewControlBar
, 
29657   &_swigt__p_wxPyPreviewFrame
, 
29658   &_swigt__p_wxPyPrintPreview
, 
29659   &_swigt__p_wxPyPrintout
, 
29660   &_swigt__p_wxPyScrolledWindow
, 
29661   &_swigt__p_wxPySizer
, 
29662   &_swigt__p_wxPyTaskBarIcon
, 
29663   &_swigt__p_wxPyVListBox
, 
29664   &_swigt__p_wxPyVScrolledWindow
, 
29665   &_swigt__p_wxPyValidator
, 
29666   &_swigt__p_wxPyWindow
, 
29667   &_swigt__p_wxQueryLayoutInfoEvent
, 
29668   &_swigt__p_wxQueryNewPaletteEvent
, 
29670   &_swigt__p_wxRegion
, 
29671   &_swigt__p_wxSashEvent
, 
29672   &_swigt__p_wxSashLayoutWindow
, 
29673   &_swigt__p_wxSashWindow
, 
29674   &_swigt__p_wxScrollEvent
, 
29675   &_swigt__p_wxScrollWinEvent
, 
29676   &_swigt__p_wxScrolledWindow
, 
29677   &_swigt__p_wxSetCursorEvent
, 
29678   &_swigt__p_wxShowEvent
, 
29679   &_swigt__p_wxSingleChoiceDialog
, 
29681   &_swigt__p_wxSizeEvent
, 
29682   &_swigt__p_wxSizer
, 
29683   &_swigt__p_wxSizerItem
, 
29684   &_swigt__p_wxSplashScreen
, 
29685   &_swigt__p_wxSplashScreenWindow
, 
29686   &_swigt__p_wxSplitterEvent
, 
29687   &_swigt__p_wxSplitterWindow
, 
29688   &_swigt__p_wxStaticBoxSizer
, 
29689   &_swigt__p_wxStatusBar
, 
29690   &_swigt__p_wxStdDialogButtonSizer
, 
29691   &_swigt__p_wxString
, 
29692   &_swigt__p_wxSysColourChangedEvent
, 
29693   &_swigt__p_wxTIFFHandler
, 
29694   &_swigt__p_wxTaskBarIcon
, 
29695   &_swigt__p_wxTaskBarIconEvent
, 
29696   &_swigt__p_wxTextEntryDialog
, 
29697   &_swigt__p_wxTipWindow
, 
29698   &_swigt__p_wxToolBar
, 
29699   &_swigt__p_wxTopLevelWindow
, 
29700   &_swigt__p_wxUpdateUIEvent
, 
29701   &_swigt__p_wxValidator
, 
29702   &_swigt__p_wxVisualAttributes
, 
29703   &_swigt__p_wxWindow
, 
29704   &_swigt__p_wxWindowCreateEvent
, 
29705   &_swigt__p_wxWindowDestroyEvent
, 
29706   &_swigt__p_wxXPMHandler
, 
29707   &_swigt__ptrdiff_t
, 
29708   &_swigt__std__ptrdiff_t
, 
29709   &_swigt__unsigned_int
, 
29712 static swig_cast_info _swigc__p_char
[] = {  {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}}; 
29713 static swig_cast_info _swigc__p_form_ops_t
[] = {  {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}}; 
29714 static swig_cast_info _swigc__p_int
[] = {  {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}}; 
29715 static swig_cast_info _swigc__p_unsigned_char
[] = {  {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}}; 
29716 static swig_cast_info _swigc__p_unsigned_int
[] = {  {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}}; 
29717 static swig_cast_info _swigc__p_unsigned_long
[] = {  {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}}; 
29718 static swig_cast_info _swigc__p_wxArrayInt
[] = {  {&_swigt__p_wxArrayInt
, 0, 0, 0},{0, 0, 0, 0}}; 
29719 static swig_cast_info _swigc__p_wxBitmap
[] = {  {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}}; 
29720 static swig_cast_info _swigc__p_wxCalculateLayoutEvent
[] = {  {&_swigt__p_wxCalculateLayoutEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29721 static swig_cast_info _swigc__p_wxColour
[] = {  {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}}; 
29722 static swig_cast_info _swigc__p_wxColourData
[] = {  {&_swigt__p_wxColourData
, 0, 0, 0},{0, 0, 0, 0}}; 
29723 static swig_cast_info _swigc__p_wxColourDialog
[] = {  {&_swigt__p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29724 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29725 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29726 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29727 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29728 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29729 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29730 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29731 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29732 static swig_cast_info _swigc__p_wxCommandEvent
[] = {  {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxCommandEvent
, 0, 0, 0},  {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxCommandEvent
, 0, 0},{0, 0, 0, 0}}; 
29733 static swig_cast_info _swigc__p_wxDC
[] = {  {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}}; 
29734 static swig_cast_info _swigc__p_wxDialog
[] = {  {&_swigt__p_wxDialog
, 0, 0, 0},  {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxDialog
, 0, 0},  {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxDialog
, 0, 0},  {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxDialog
, 0, 0},  {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxDialog
, 0, 0},  {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxDialog
, 0, 0},  {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxDialog
, 0, 0},  {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxDialog
, 0, 0},  {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxDialog
, 0, 0},  {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxDialog
, 0, 0},  {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxDialog
, 0, 0},{0, 0, 0, 0}}; 
29735 static swig_cast_info _swigc__p_wxDirDialog
[] = {  {&_swigt__p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29736 static swig_cast_info _swigc__p_wxDuplexMode
[] = {  {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}}; 
29737 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29738 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29739 static swig_cast_info _swigc__p_wxMouseEvent
[] = {{&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29740 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29741 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29742 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29743 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29744 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29745 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29746 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29747 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29748 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29749 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29750 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29751 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29752 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29753 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29754 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29755 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29756 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29757 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29758 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29759 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29760 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29761 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29762 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_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_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_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}}; 
29763 static swig_cast_info _swigc__p_wxValidator
[] = {{&_swigt__p_wxValidator
, 0, 0, 0},{0, 0, 0, 0}}; 
29764 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}}; 
29765 static swig_cast_info _swigc__p_wxControl
[] = {{&_swigt__p_wxControl
, 0, 0, 0},{0, 0, 0, 0}}; 
29766 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}}; 
29767 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}}; 
29768 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_wxMessageDialog
, _p_wxMessageDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_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_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_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_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_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyTaskBarIcon
, _p_wxPyTaskBarIconTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxEvtHandler
, 0, 0},{0, 0, 0, 0}}; 
29769 static swig_cast_info _swigc__p_wxFileDialog
[] = {  {&_swigt__p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29770 static swig_cast_info _swigc__p_wxFileSystem
[] = {  {&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}}; 
29771 static swig_cast_info _swigc__p_wxFindDialogEvent
[] = {  {&_swigt__p_wxFindDialogEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29772 static swig_cast_info _swigc__p_wxFindReplaceData
[] = {  {&_swigt__p_wxFindReplaceData
, 0, 0, 0},{0, 0, 0, 0}}; 
29773 static swig_cast_info _swigc__p_wxFindReplaceDialog
[] = {  {&_swigt__p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29774 static swig_cast_info _swigc__p_wxFont
[] = {  {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}}; 
29775 static swig_cast_info _swigc__p_wxFontData
[] = {  {&_swigt__p_wxFontData
, 0, 0, 0},{0, 0, 0, 0}}; 
29776 static swig_cast_info _swigc__p_wxFontDialog
[] = {  {&_swigt__p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29777 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_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}}; 
29778 static swig_cast_info _swigc__p_wxIcon
[] = {  {&_swigt__p_wxIcon
, 0, 0, 0},{0, 0, 0, 0}}; 
29779 static swig_cast_info _swigc__p_wxIconBundle
[] = {  {&_swigt__p_wxIconBundle
, 0, 0, 0},{0, 0, 0, 0}}; 
29780 static swig_cast_info _swigc__p_wxLayoutAlgorithm
[] = {  {&_swigt__p_wxLayoutAlgorithm
, 0, 0, 0},{0, 0, 0, 0}}; 
29781 static swig_cast_info _swigc__p_wxMDIChildFrame
[] = {  {&_swigt__p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
29782 static swig_cast_info _swigc__p_wxMDIClientWindow
[] = {  {&_swigt__p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
29783 static swig_cast_info _swigc__p_wxMDIParentFrame
[] = {  {&_swigt__p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
29784 static swig_cast_info _swigc__p_wxMenu
[] = {  {&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}}; 
29785 static swig_cast_info _swigc__p_wxMenuBar
[] = {  {&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}}; 
29786 static swig_cast_info _swigc__p_wxMessageDialog
[] = {  {&_swigt__p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29787 static swig_cast_info _swigc__p_wxMiniFrame
[] = {  {&_swigt__p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
29788 static swig_cast_info _swigc__p_wxMultiChoiceDialog
[] = {  {&_swigt__p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29789 static swig_cast_info _swigc__p_wxNotifyEvent
[] = {  {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxNotifyEvent
, 0, 0},  {&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29790 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}}; 
29791 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}}; 
29792 static swig_cast_info _swigc__p_wxSizerItem
[] = {{&_swigt__p_wxSizerItem
, 0, 0, 0},{0, 0, 0, 0}}; 
29793 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}}; 
29794 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
29795 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
29796 static swig_cast_info _swigc__p_wxSizer
[] = {{&_swigt__p_wxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
29797 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
29798 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
29799 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
29800 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}}; 
29801 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}}; 
29802 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}}; 
29803 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29804 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29805 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29806 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29807 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29808 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29809 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29810 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29811 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29812 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29813 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29814 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29815 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
29816 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}}; 
29817 static swig_cast_info _swigc__p_wxImage
[] = {{&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}}; 
29818 static swig_cast_info _swigc__p_wxObject
[] = {  {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxLayoutConstraints
, _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSizerItem
, _p_wxSizerItemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxIndividualLayoutConstraint
, _p_wxIndividualLayoutConstraintTo_p_wxObject
, 0, 0},  {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSizer
, _p_wxSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFontData
, _p_wxFontDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintData
, _p_wxPrintDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxEvent
, _p_wxEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxGridSizer
, _p_wxGridSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFlexGridSizer
, _p_wxFlexGridSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyTaskBarIcon
, _p_wxPyTaskBarIconTo_p_wxObject
, 0, 0},  {&_swigt__p_wxLayoutAlgorithm
, _p_wxLayoutAlgorithmTo_p_wxObject
, 0, 0},  {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDisplayChangedEvent
, _p_wxDisplayChangedEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMouseCaptureChangedEvent
, _p_wxMouseCaptureChangedEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSysColourChangedEvent
, _p_wxSysColourChangedEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxObject
, 0, 0},  {&_swigt__p_wxControl
, _p_wxControlTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxObject
, 0, 0},  {&_swigt__p_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_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_wxMessageDialog
, _p_wxMessageDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_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_wxDateEvent
, _p_wxDateEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMenuItem
, _p_wxMenuItemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxImageHandler
, _p_wxImageHandlerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyImageHandler
, _p_wxPyImageHandlerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxBMPHandler
, _p_wxBMPHandlerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxICOHandler
, _p_wxICOHandlerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxCURHandler
, _p_wxCURHandlerTo_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_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_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxObject
, 0, 0},  {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxAcceleratorTable
, _p_wxAcceleratorTableTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxImage
, _p_wxImageTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPrintout
, _p_wxPyPrintoutTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTaskBarIconEvent
, _p_wxTaskBarIconEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxObject
, 0, 0},  {&_swigt__p_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_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_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_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_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_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}}; 
29819 static swig_cast_info _swigc__p_wxPageSetupDialog
[] = {  {&_swigt__p_wxPageSetupDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29820 static swig_cast_info _swigc__p_wxPageSetupDialogData
[] = {  {&_swigt__p_wxPageSetupDialogData
, 0, 0, 0},{0, 0, 0, 0}}; 
29821 static swig_cast_info _swigc__p_wxPanel
[] = {  {&_swigt__p_wxPanel
, 0, 0, 0},  {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxPanel
, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxPanel
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxPanel
, 0, 0},  {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxPanel
, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxPanel
, 0, 0},  {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxPanel
, 0, 0},  {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxPanel
, 0, 0},  {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxPanel
, 0, 0},  {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxPanel
, 0, 0},{0, 0, 0, 0}}; 
29822 static swig_cast_info _swigc__p_wxPaperSize
[] = {  {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}}; 
29823 static swig_cast_info _swigc__p_wxPasswordEntryDialog
[] = {  {&_swigt__p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29824 static swig_cast_info _swigc__p_wxPoint
[] = {  {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}}; 
29825 static swig_cast_info _swigc__p_wxPopupWindow
[] = {  {&_swigt__p_wxPopupWindow
, 0, 0, 0},  {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxPopupWindow
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxPopupWindow
, 0, 0},{0, 0, 0, 0}}; 
29826 static swig_cast_info _swigc__p_wxPreviewCanvas
[] = {  {&_swigt__p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}}; 
29827 static swig_cast_info _swigc__p_wxPreviewControlBar
[] = {  {&_swigt__p_wxPreviewControlBar
, 0, 0, 0},  {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxPreviewControlBar
, 0, 0},{0, 0, 0, 0}}; 
29828 static swig_cast_info _swigc__p_wxPreviewFrame
[] = {  {&_swigt__p_wxPreviewFrame
, 0, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxPreviewFrame
, 0, 0},{0, 0, 0, 0}}; 
29829 static swig_cast_info _swigc__p_wxPrintData
[] = {  {&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}}; 
29830 static swig_cast_info _swigc__p_wxPrintDialog
[] = {  {&_swigt__p_wxPrintDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29831 static swig_cast_info _swigc__p_wxPrintDialogData
[] = {  {&_swigt__p_wxPrintDialogData
, 0, 0, 0},{0, 0, 0, 0}}; 
29832 static swig_cast_info _swigc__p_wxPrintPreview
[] = {  {&_swigt__p_wxPrintPreview
, 0, 0, 0},  {&_swigt__p_wxPyPrintPreview
, _p_wxPyPrintPreviewTo_p_wxPrintPreview
, 0, 0},{0, 0, 0, 0}}; 
29833 static swig_cast_info _swigc__p_wxPrinter
[] = {  {&_swigt__p_wxPrinter
, 0, 0, 0},{0, 0, 0, 0}}; 
29834 static swig_cast_info _swigc__p_wxProgressDialog
[] = {  {&_swigt__p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29835 static swig_cast_info _swigc__p_wxPyHtmlListBox
[] = {  {&_swigt__p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
29836 static swig_cast_info _swigc__p_wxPyPanel
[] = {  {&_swigt__p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}}; 
29837 static swig_cast_info _swigc__p_wxPyPopupTransientWindow
[] = {  {&_swigt__p_wxPyPopupTransientWindow
, 0, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxPyPopupTransientWindow
, 0, 0},{0, 0, 0, 0}}; 
29838 static swig_cast_info _swigc__p_wxPyPreviewControlBar
[] = {  {&_swigt__p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
29839 static swig_cast_info _swigc__p_wxPyPreviewFrame
[] = {  {&_swigt__p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
29840 static swig_cast_info _swigc__p_wxPyPrintPreview
[] = {  {&_swigt__p_wxPyPrintPreview
, 0, 0, 0},{0, 0, 0, 0}}; 
29841 static swig_cast_info _swigc__p_wxPyPrintout
[] = {  {&_swigt__p_wxPyPrintout
, 0, 0, 0},{0, 0, 0, 0}}; 
29842 static swig_cast_info _swigc__p_wxPyScrolledWindow
[] = {  {&_swigt__p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
29843 static swig_cast_info _swigc__p_wxPyTaskBarIcon
[] = {  {&_swigt__p_wxPyTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}}; 
29844 static swig_cast_info _swigc__p_wxPyVListBox
[] = {  {&_swigt__p_wxPyVListBox
, 0, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxPyVListBox
, 0, 0},{0, 0, 0, 0}}; 
29845 static swig_cast_info _swigc__p_wxPyVScrolledWindow
[] = {  {&_swigt__p_wxPyVScrolledWindow
, 0, 0, 0},  {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxPyVScrolledWindow
, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow
, 0, 0},{0, 0, 0, 0}}; 
29846 static swig_cast_info _swigc__p_wxPyWindow
[] = {  {&_swigt__p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
29847 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent
[] = {  {&_swigt__p_wxQueryLayoutInfoEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29848 static swig_cast_info _swigc__p_wxRect
[] = {  {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}}; 
29849 static swig_cast_info _swigc__p_wxRegion
[] = {  {&_swigt__p_wxRegion
, 0, 0, 0},{0, 0, 0, 0}}; 
29850 static swig_cast_info _swigc__p_wxSashEvent
[] = {  {&_swigt__p_wxSashEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29851 static swig_cast_info _swigc__p_wxSashLayoutWindow
[] = {  {&_swigt__p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
29852 static swig_cast_info _swigc__p_wxSashWindow
[] = {  {&_swigt__p_wxSashWindow
, 0, 0, 0},  {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxSashWindow
, 0, 0},{0, 0, 0, 0}}; 
29853 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {  {&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29854 static swig_cast_info _swigc__p_wxScrolledWindow
[] = {  {&_swigt__p_wxScrolledWindow
, 0, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxScrolledWindow
, 0, 0},  {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxScrolledWindow
, 0, 0},{0, 0, 0, 0}}; 
29855 static swig_cast_info _swigc__p_wxSingleChoiceDialog
[] = {  {&_swigt__p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
29856 static swig_cast_info _swigc__p_wxSize
[] = {  {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}}; 
29857 static swig_cast_info _swigc__p_wxSplashScreen
[] = {  {&_swigt__p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}}; 
29858 static swig_cast_info _swigc__p_wxSplashScreenWindow
[] = {  {&_swigt__p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
29859 static swig_cast_info _swigc__p_wxSplitterEvent
[] = {  {&_swigt__p_wxSplitterEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29860 static swig_cast_info _swigc__p_wxSplitterWindow
[] = {  {&_swigt__p_wxSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
29861 static swig_cast_info _swigc__p_wxStatusBar
[] = {  {&_swigt__p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}}; 
29862 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {  {&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
29863 static swig_cast_info _swigc__p_wxString
[] = {  {&_swigt__p_wxString
, 0, 0, 0},{0, 0, 0, 0}}; 
29864 static swig_cast_info _swigc__p_wxTaskBarIcon
[] = {  {&_swigt__p_wxTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}}; 
29865 static swig_cast_info _swigc__p_wxTaskBarIconEvent
[] = {  {&_swigt__p_wxTaskBarIconEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
29866 static swig_cast_info _swigc__p_wxTextEntryDialog
[] = {  {&_swigt__p_wxTextEntryDialog
, 0, 0, 0},  {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxTextEntryDialog
, 0, 0},{0, 0, 0, 0}}; 
29867 static swig_cast_info _swigc__p_wxTipWindow
[] = {  {&_swigt__p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
29868 static swig_cast_info _swigc__p_wxToolBar
[] = {  {&_swigt__p_wxToolBar
, 0, 0, 0},{0, 0, 0, 0}}; 
29869 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_wxFileDialog
, _p_wxFileDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxTopLevelWindow
, 0, 0},{0, 0, 0, 0}}; 
29870 static swig_cast_info _swigc__p_wxVisualAttributes
[] = {  {&_swigt__p_wxVisualAttributes
, 0, 0, 0},{0, 0, 0, 0}}; 
29871 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_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_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_wxFileDialog
, _p_wxFileDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_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_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_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_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_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxWindow
, 0, 0},{0, 0, 0, 0}}; 
29872 static swig_cast_info _swigc__ptrdiff_t
[] = {  {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}}; 
29873 static swig_cast_info _swigc__std__ptrdiff_t
[] = {  {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}}; 
29874 static swig_cast_info _swigc__unsigned_int
[] = {  {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}}; 
29876 static swig_cast_info 
*swig_cast_initial
[] = { 
29878   _swigc__p_form_ops_t
, 
29880   _swigc__p_unsigned_char
, 
29881   _swigc__p_unsigned_int
, 
29882   _swigc__p_unsigned_long
, 
29883   _swigc__p_wxANIHandler
, 
29884   _swigc__p_wxAcceleratorTable
, 
29885   _swigc__p_wxActivateEvent
, 
29886   _swigc__p_wxArrayInt
, 
29887   _swigc__p_wxBMPHandler
, 
29888   _swigc__p_wxBitmap
, 
29889   _swigc__p_wxBoxSizer
, 
29890   _swigc__p_wxCURHandler
, 
29891   _swigc__p_wxCalculateLayoutEvent
, 
29892   _swigc__p_wxChildFocusEvent
, 
29893   _swigc__p_wxCloseEvent
, 
29894   _swigc__p_wxColour
, 
29895   _swigc__p_wxColourData
, 
29896   _swigc__p_wxColourDialog
, 
29897   _swigc__p_wxCommandEvent
, 
29898   _swigc__p_wxContextMenuEvent
, 
29899   _swigc__p_wxControl
, 
29900   _swigc__p_wxControlWithItems
, 
29902   _swigc__p_wxDateEvent
, 
29903   _swigc__p_wxDialog
, 
29904   _swigc__p_wxDirDialog
, 
29905   _swigc__p_wxDisplayChangedEvent
, 
29906   _swigc__p_wxDropFilesEvent
, 
29907   _swigc__p_wxDuplexMode
, 
29908   _swigc__p_wxEraseEvent
, 
29910   _swigc__p_wxEvtHandler
, 
29911   _swigc__p_wxFSFile
, 
29912   _swigc__p_wxFileDialog
, 
29913   _swigc__p_wxFileSystem
, 
29914   _swigc__p_wxFindDialogEvent
, 
29915   _swigc__p_wxFindReplaceData
, 
29916   _swigc__p_wxFindReplaceDialog
, 
29917   _swigc__p_wxFlexGridSizer
, 
29918   _swigc__p_wxFocusEvent
, 
29920   _swigc__p_wxFontData
, 
29921   _swigc__p_wxFontDialog
, 
29923   _swigc__p_wxGBSizerItem
, 
29924   _swigc__p_wxGIFHandler
, 
29925   _swigc__p_wxGridBagSizer
, 
29926   _swigc__p_wxGridSizer
, 
29927   _swigc__p_wxICOHandler
, 
29929   _swigc__p_wxIconBundle
, 
29930   _swigc__p_wxIconizeEvent
, 
29931   _swigc__p_wxIdleEvent
, 
29933   _swigc__p_wxImageHandler
, 
29934   _swigc__p_wxIndividualLayoutConstraint
, 
29935   _swigc__p_wxInitDialogEvent
, 
29936   _swigc__p_wxJPEGHandler
, 
29937   _swigc__p_wxKeyEvent
, 
29938   _swigc__p_wxLayoutAlgorithm
, 
29939   _swigc__p_wxLayoutConstraints
, 
29940   _swigc__p_wxMDIChildFrame
, 
29941   _swigc__p_wxMDIClientWindow
, 
29942   _swigc__p_wxMDIParentFrame
, 
29943   _swigc__p_wxMaximizeEvent
, 
29945   _swigc__p_wxMenuBar
, 
29946   _swigc__p_wxMenuEvent
, 
29947   _swigc__p_wxMenuItem
, 
29948   _swigc__p_wxMessageDialog
, 
29949   _swigc__p_wxMiniFrame
, 
29950   _swigc__p_wxMouseCaptureChangedEvent
, 
29951   _swigc__p_wxMouseEvent
, 
29952   _swigc__p_wxMoveEvent
, 
29953   _swigc__p_wxMultiChoiceDialog
, 
29954   _swigc__p_wxNavigationKeyEvent
, 
29955   _swigc__p_wxNcPaintEvent
, 
29956   _swigc__p_wxNotifyEvent
, 
29957   _swigc__p_wxObject
, 
29958   _swigc__p_wxPCXHandler
, 
29959   _swigc__p_wxPNGHandler
, 
29960   _swigc__p_wxPNMHandler
, 
29961   _swigc__p_wxPageSetupDialog
, 
29962   _swigc__p_wxPageSetupDialogData
, 
29963   _swigc__p_wxPaintEvent
, 
29964   _swigc__p_wxPaletteChangedEvent
, 
29966   _swigc__p_wxPaperSize
, 
29967   _swigc__p_wxPasswordEntryDialog
, 
29969   _swigc__p_wxPopupWindow
, 
29970   _swigc__p_wxPreviewCanvas
, 
29971   _swigc__p_wxPreviewControlBar
, 
29972   _swigc__p_wxPreviewFrame
, 
29973   _swigc__p_wxPrintData
, 
29974   _swigc__p_wxPrintDialog
, 
29975   _swigc__p_wxPrintDialogData
, 
29976   _swigc__p_wxPrintPreview
, 
29977   _swigc__p_wxPrinter
, 
29978   _swigc__p_wxProgressDialog
, 
29980   _swigc__p_wxPyCommandEvent
, 
29981   _swigc__p_wxPyEvent
, 
29982   _swigc__p_wxPyHtmlListBox
, 
29983   _swigc__p_wxPyImageHandler
, 
29984   _swigc__p_wxPyPanel
, 
29985   _swigc__p_wxPyPopupTransientWindow
, 
29986   _swigc__p_wxPyPreviewControlBar
, 
29987   _swigc__p_wxPyPreviewFrame
, 
29988   _swigc__p_wxPyPrintPreview
, 
29989   _swigc__p_wxPyPrintout
, 
29990   _swigc__p_wxPyScrolledWindow
, 
29991   _swigc__p_wxPySizer
, 
29992   _swigc__p_wxPyTaskBarIcon
, 
29993   _swigc__p_wxPyVListBox
, 
29994   _swigc__p_wxPyVScrolledWindow
, 
29995   _swigc__p_wxPyValidator
, 
29996   _swigc__p_wxPyWindow
, 
29997   _swigc__p_wxQueryLayoutInfoEvent
, 
29998   _swigc__p_wxQueryNewPaletteEvent
, 
30000   _swigc__p_wxRegion
, 
30001   _swigc__p_wxSashEvent
, 
30002   _swigc__p_wxSashLayoutWindow
, 
30003   _swigc__p_wxSashWindow
, 
30004   _swigc__p_wxScrollEvent
, 
30005   _swigc__p_wxScrollWinEvent
, 
30006   _swigc__p_wxScrolledWindow
, 
30007   _swigc__p_wxSetCursorEvent
, 
30008   _swigc__p_wxShowEvent
, 
30009   _swigc__p_wxSingleChoiceDialog
, 
30011   _swigc__p_wxSizeEvent
, 
30013   _swigc__p_wxSizerItem
, 
30014   _swigc__p_wxSplashScreen
, 
30015   _swigc__p_wxSplashScreenWindow
, 
30016   _swigc__p_wxSplitterEvent
, 
30017   _swigc__p_wxSplitterWindow
, 
30018   _swigc__p_wxStaticBoxSizer
, 
30019   _swigc__p_wxStatusBar
, 
30020   _swigc__p_wxStdDialogButtonSizer
, 
30021   _swigc__p_wxString
, 
30022   _swigc__p_wxSysColourChangedEvent
, 
30023   _swigc__p_wxTIFFHandler
, 
30024   _swigc__p_wxTaskBarIcon
, 
30025   _swigc__p_wxTaskBarIconEvent
, 
30026   _swigc__p_wxTextEntryDialog
, 
30027   _swigc__p_wxTipWindow
, 
30028   _swigc__p_wxToolBar
, 
30029   _swigc__p_wxTopLevelWindow
, 
30030   _swigc__p_wxUpdateUIEvent
, 
30031   _swigc__p_wxValidator
, 
30032   _swigc__p_wxVisualAttributes
, 
30033   _swigc__p_wxWindow
, 
30034   _swigc__p_wxWindowCreateEvent
, 
30035   _swigc__p_wxWindowDestroyEvent
, 
30036   _swigc__p_wxXPMHandler
, 
30038   _swigc__std__ptrdiff_t
, 
30039   _swigc__unsigned_int
, 
30043 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ 
30045 static swig_const_info swig_const_table
[] = { 
30046 {0, 0, 0, 0.0, 0, 0}}; 
30051 /************************************************************************* 
30052  * Type initialization: 
30053  * This problem is tough by the requirement that no dynamic  
30054  * memory is used. Also, since swig_type_info structures store pointers to  
30055  * swig_cast_info structures and swig_cast_info structures store pointers back 
30056  * to swig_type_info structures, we need some lookup code at initialization.  
30057  * The idea is that swig generates all the structures that are needed.  
30058  * The runtime then collects these partially filled structures.  
30059  * The SWIG_InitializeModule function takes these initial arrays out of  
30060  * swig_module, and does all the lookup, filling in the swig_module.types 
30061  * array with the correct data and linking the correct swig_cast_info 
30062  * structures together. 
30064  * The generated swig_type_info structures are assigned staticly to an initial  
30065  * array. We just loop though that array, and handle each type individually. 
30066  * First we lookup if this type has been already loaded, and if so, use the 
30067  * loaded structure instead of the generated one. Then we have to fill in the 
30068  * cast linked list. The cast data is initially stored in something like a 
30069  * two-dimensional array. Each row corresponds to a type (there are the same 
30070  * number of rows as there are in the swig_type_initial array). Each entry in 
30071  * a column is one of the swig_cast_info structures for that type. 
30072  * The cast_initial array is actually an array of arrays, because each row has 
30073  * a variable number of columns. So to actually build the cast linked list, 
30074  * we find the array of casts associated with the type, and loop through it  
30075  * adding the casts to the list. The one last trick we need to do is making 
30076  * sure the type pointer in the swig_cast_info struct is correct. 
30078  * First off, we lookup the cast->type name to see if it is already loaded.  
30079  * There are three cases to handle: 
30080  *  1) If the cast->type has already been loaded AND the type we are adding 
30081  *     casting info to has not been loaded (it is in this module), THEN we 
30082  *     replace the cast->type pointer with the type pointer that has already 
30084  *  2) If BOTH types (the one we are adding casting info to, and the  
30085  *     cast->type) are loaded, THEN the cast info has already been loaded by 
30086  *     the previous module so we just ignore it. 
30087  *  3) Finally, if cast->type has not already been loaded, then we add that 
30088  *     swig_cast_info to the linked list (because the cast->type) pointer will 
30100 #define SWIGRUNTIME_DEBUG 
30104 SWIG_InitializeModule(void *clientdata
) { 
30106     swig_module_info 
*module_head
; 
30107     static int init_run 
= 0; 
30109     clientdata 
= clientdata
; 
30111     if (init_run
) return; 
30114     /* Initialize the swig_module */ 
30115     swig_module
.type_initial 
= swig_type_initial
; 
30116     swig_module
.cast_initial 
= swig_cast_initial
; 
30118     /* Try and load any already created modules */ 
30119     module_head 
= SWIG_GetModule(clientdata
); 
30121         swig_module
.next 
= module_head
->next
; 
30122         module_head
->next 
= &swig_module
; 
30124         /* This is the first module loaded */ 
30125         swig_module
.next 
= &swig_module
; 
30126         SWIG_SetModule(clientdata
, &swig_module
); 
30129     /* Now work on filling in swig_module.types */ 
30130 #ifdef SWIGRUNTIME_DEBUG 
30131     printf("SWIG_InitializeModule: size %d\n", swig_module
.size
); 
30133     for (i 
= 0; i 
< swig_module
.size
; ++i
) { 
30134         swig_type_info 
*type 
= 0; 
30135         swig_type_info 
*ret
; 
30136         swig_cast_info 
*cast
; 
30138 #ifdef SWIGRUNTIME_DEBUG 
30139         printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
); 
30142         /* if there is another module already loaded */ 
30143         if (swig_module
.next 
!= &swig_module
) { 
30144             type 
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
); 
30147             /* Overwrite clientdata field */ 
30148 #ifdef SWIGRUNTIME_DEBUG 
30149             printf("SWIG_InitializeModule: found type %s\n", type
->name
); 
30151             if (swig_module
.type_initial
[i
]->clientdata
) { 
30152                 type
->clientdata 
= swig_module
.type_initial
[i
]->clientdata
; 
30153 #ifdef SWIGRUNTIME_DEBUG 
30154                 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
); 
30158             type 
= swig_module
.type_initial
[i
]; 
30161         /* Insert casting types */ 
30162         cast 
= swig_module
.cast_initial
[i
]; 
30163         while (cast
->type
) { 
30164             /* Don't need to add information already in the list */ 
30166 #ifdef SWIGRUNTIME_DEBUG 
30167             printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
); 
30169             if (swig_module
.next 
!= &swig_module
) { 
30170                 ret 
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
); 
30171 #ifdef SWIGRUNTIME_DEBUG 
30172                 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
); 
30176                 if (type 
== swig_module
.type_initial
[i
]) { 
30177 #ifdef SWIGRUNTIME_DEBUG 
30178                     printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
); 
30183                     /* Check for casting already in the list */ 
30184                     swig_cast_info 
*ocast 
= SWIG_TypeCheck(ret
->name
, type
); 
30185 #ifdef SWIGRUNTIME_DEBUG 
30186                     if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
); 
30188                     if (!ocast
) ret 
= 0; 
30193 #ifdef SWIGRUNTIME_DEBUG 
30194                 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
); 
30197                     type
->cast
->prev 
= cast
; 
30198                     cast
->next 
= type
->cast
; 
30204         /* Set entry in modules->types array equal to the type */ 
30205         swig_module
.types
[i
] = type
; 
30207     swig_module
.types
[i
] = 0; 
30209 #ifdef SWIGRUNTIME_DEBUG 
30210     printf("**** SWIG_InitializeModule: Cast List ******\n"); 
30211     for (i 
= 0; i 
< swig_module
.size
; ++i
) { 
30213         swig_cast_info 
*cast 
= swig_module
.cast_initial
[i
]; 
30214         printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
); 
30215         while (cast
->type
) { 
30216             printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
); 
30220         printf("---- Total casts: %d\n",j
); 
30222     printf("**** SWIG_InitializeModule: Cast List ******\n"); 
30226 /* This function will propagate the clientdata field of type to 
30227 * any new swig_type_info structures that have been added into the list 
30228 * of equivalent types.  It is like calling 
30229 * SWIG_TypeClientData(type, clientdata) a second time. 
30232 SWIG_PropagateClientData(void) { 
30234     swig_cast_info 
*equiv
; 
30235     static int init_run 
= 0; 
30237     if (init_run
) return; 
30240     for (i 
= 0; i 
< swig_module
.size
; i
++) { 
30241         if (swig_module
.types
[i
]->clientdata
) { 
30242             equiv 
= swig_module
.types
[i
]->cast
; 
30244                 if (!equiv
->converter
) { 
30245                     if (equiv
->type 
&& !equiv
->type
->clientdata
) 
30246                     SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
); 
30248                 equiv 
= equiv
->next
; 
30268     /* Python-specific SWIG API */ 
30269 #define SWIG_newvarlink()                             SWIG_Python_newvarlink() 
30270 #define SWIG_addvarlink(p, name, get_attr, set_attr)  SWIG_Python_addvarlink(p, name, get_attr, set_attr) 
30271 #define SWIG_InstallConstants(d, constants)           SWIG_Python_InstallConstants(d, constants) 
30273     /* ----------------------------------------------------------------------------- 
30274      * global variable support code. 
30275      * ----------------------------------------------------------------------------- */ 
30277     typedef struct swig_globalvar 
{ 
30278         char       *name
;                  /* Name of global variable */ 
30279         PyObject 
*(*get_attr
)(void);       /* Return the current value */ 
30280         int       (*set_attr
)(PyObject 
*); /* Set the value */ 
30281         struct swig_globalvar 
*next
; 
30284     typedef struct swig_varlinkobject 
{ 
30286         swig_globalvar 
*vars
; 
30287     } swig_varlinkobject
; 
30289     SWIGINTERN PyObject 
* 
30290     swig_varlink_repr(swig_varlinkobject 
*v
) { 
30292         return PyString_FromString("<Swig global variables>"); 
30296     swig_varlink_print(swig_varlinkobject 
*v
, FILE *fp
, int flags
) { 
30297         swig_globalvar  
*var
; 
30299         fprintf(fp
,"Swig global variables { "); 
30300         for (var 
= v
->vars
; var
; var
=var
->next
) { 
30301             fprintf(fp
,"%s", var
->name
); 
30302             if (var
->next
) fprintf(fp
,", "); 
30304         fprintf(fp
," }\n"); 
30308     SWIGINTERN PyObject 
* 
30309     swig_varlink_getattr(swig_varlinkobject 
*v
, char *n
) { 
30310         swig_globalvar 
*var 
= v
->vars
; 
30312             if (strcmp(var
->name
,n
) == 0) { 
30313                 return (*var
->get_attr
)(); 
30317         PyErr_SetString(PyExc_NameError
,"Unknown C global variable"); 
30322     swig_varlink_setattr(swig_varlinkobject 
*v
, char *n
, PyObject 
*p
) { 
30323         swig_globalvar 
*var 
= v
->vars
; 
30325             if (strcmp(var
->name
,n
) == 0) { 
30326                 return (*var
->set_attr
)(p
); 
30330         PyErr_SetString(PyExc_NameError
,"Unknown C global variable"); 
30334     SWIGINTERN PyTypeObject
* 
30335     swig_varlink_type(void) { 
30336         static char varlink__doc__
[] = "Swig var link object"; 
30337         static PyTypeObject varlink_type
 
30338 #if !defined(__cplusplus) 
30340         static int type_init 
= 0;   
30345                 PyObject_HEAD_INIT(&PyType_Type
) 
30346                 0,                                  /* Number of items in variable part (ob_size) */ 
30347                 (char *)"swigvarlink",              /* Type name (tp_name) */ 
30348                 sizeof(swig_varlinkobject
),         /* Basic size (tp_basicsize) */ 
30349                 0,                                  /* Itemsize (tp_itemsize) */ 
30350                 0,                                  /* Deallocator (tp_dealloc) */  
30351                 (printfunc
) swig_varlink_print
,     /* Print (tp_print) */ 
30352                 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */ 
30353                 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */ 
30354                 0,                                  /* tp_compare */ 
30355                 (reprfunc
) swig_varlink_repr
,       /* tp_repr */ 
30356                 0,                                  /* tp_as_number */ 
30357                 0,                                  /* tp_as_sequence */ 
30358                 0,                                  /* tp_as_mapping */ 
30362                 0,                                  /* tp_getattro */ 
30363                 0,                                  /* tp_setattro */ 
30364                 0,                                  /* tp_as_buffer */ 
30366                 varlink__doc__
,                     /* tp_doc */ 
30367 #if PY_VERSION_HEX >= 0x02000000 
30368                 0,                                  /* tp_traverse */ 
30371 #if PY_VERSION_HEX >= 0x02010000 
30372                 0,                                  /* tp_richcompare */ 
30373                 0,                                  /* tp_weaklistoffset */ 
30375 #if PY_VERSION_HEX >= 0x02020000 
30376                 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ 
30378 #if PY_VERSION_HEX >= 0x02030000 
30381 #ifdef COUNT_ALLOCS 
30382                 0,0,0,0                             /* tp_alloc -> tp_next */ 
30385 #if !defined(__cplusplus) 
30386             varlink_type 
= tmp
; 
30390         return &varlink_type
; 
30393     /* Create a variable linking object for use later */ 
30394     SWIGINTERN PyObject 
* 
30395     SWIG_Python_newvarlink(void) { 
30396         swig_varlinkobject 
*result 
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type()); 
30400         return ((PyObject
*) result
); 
30404     SWIG_Python_addvarlink(PyObject 
*p
, char *name
, PyObject 
*(*get_attr
)(void), int (*set_attr
)(PyObject 
*p
)) { 
30405         swig_varlinkobject 
*v 
= (swig_varlinkobject 
*) p
; 
30406         swig_globalvar 
*gv 
= (swig_globalvar 
*) malloc(sizeof(swig_globalvar
)); 
30408             size_t size 
= strlen(name
)+1; 
30409             gv
->name 
= (char *)malloc(size
); 
30411                 strncpy(gv
->name
,name
,size
); 
30412                 gv
->get_attr 
= get_attr
; 
30413                 gv
->set_attr 
= set_attr
; 
30414                 gv
->next 
= v
->vars
; 
30420     /* ----------------------------------------------------------------------------- 
30421      * constants/methods manipulation 
30422      * ----------------------------------------------------------------------------- */ 
30424     /* Install Constants */ 
30426     SWIG_Python_InstallConstants(PyObject 
*d
, swig_const_info constants
[]) { 
30429         for (i 
= 0; constants
[i
].type
; ++i
) { 
30430             switch(constants
[i
].type
) { 
30432                 obj 
= PyInt_FromLong(constants
[i
].lvalue
); 
30434                 case SWIG_PY_FLOAT
: 
30435                 obj 
= PyFloat_FromDouble(constants
[i
].dvalue
); 
30437                 case SWIG_PY_STRING
: 
30438                 if (constants
[i
].pvalue
) { 
30439                     obj 
= PyString_FromString((char *) constants
[i
].pvalue
); 
30441                     Py_INCREF(Py_None
); 
30445                 case SWIG_PY_POINTER
: 
30446                 obj 
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0); 
30448                 case SWIG_PY_BINARY
: 
30449                 obj 
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
)); 
30456                 PyDict_SetItemString(d
,constants
[i
].name
,obj
); 
30462     /* -----------------------------------------------------------------------------*/ 
30463     /* Fix SwigMethods to carry the callback ptrs when needed */ 
30464     /* -----------------------------------------------------------------------------*/ 
30467     SWIG_Python_FixMethods(PyMethodDef 
*methods
, 
30468     swig_const_info 
*const_table
, 
30469     swig_type_info 
**types
, 
30470     swig_type_info 
**types_initial
) { 
30472         for (i 
= 0; methods
[i
].ml_name
; ++i
) { 
30473             char *c 
= methods
[i
].ml_doc
; 
30474             if (c 
&& (c 
= strstr(c
, "swig_ptr: "))) { 
30476                 swig_const_info 
*ci 
= 0; 
30477                 char *name 
= c 
+ 10; 
30478                 for (j 
= 0; const_table
[j
].type
; ++j
) { 
30479                     if (strncmp(const_table
[j
].name
, name
,  
30480                     strlen(const_table
[j
].name
)) == 0) { 
30481                         ci 
= &(const_table
[j
]); 
30486                     size_t shift 
= (ci
->ptype
) - types
; 
30487                     swig_type_info 
*ty 
= types_initial
[shift
]; 
30488                     size_t ldoc 
= (c 
- methods
[i
].ml_doc
); 
30489                     size_t lptr 
= strlen(ty
->name
)+2*sizeof(void*)+2; 
30490                     char *ndoc 
= (char*)malloc(ldoc 
+ lptr 
+ 10); 
30493                         void *ptr 
= (ci
->type 
== SWIG_PY_POINTER
) ? ci
->pvalue 
: 0; 
30495                             strncpy(buff
, methods
[i
].ml_doc
, ldoc
); 
30497                             strncpy(buff
, "swig_ptr: ", 10); 
30499                             SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
); 
30500                             methods
[i
].ml_doc 
= ndoc
; 
30508     /* -----------------------------------------------------------------------------* 
30509      *  Initialize type list 
30510      * -----------------------------------------------------------------------------*/ 
30516 /* -----------------------------------------------------------------------------* 
30517  *  Partial Init method 
30518  * -----------------------------------------------------------------------------*/ 
30523 SWIGEXPORT 
void SWIG_init(void) { 
30524     static PyObject 
*SWIG_globals 
= 0;  
30526     if (!SWIG_globals
) SWIG_globals 
= SWIG_newvarlink(); 
30528     /* Fix SwigMethods to carry the callback ptrs when needed */ 
30529     SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
); 
30531     m 
= Py_InitModule((char *) SWIG_name
, SwigMethods
); 
30532     d 
= PyModule_GetDict(m
); 
30534     SWIG_InitializeModule(0); 
30535     SWIG_InstallConstants(d
,swig_const_table
); 
30537     PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
); 
30538     SWIG_addvarlink(SWIG_globals
,(char*)"FrameNameStr",_wrap_FrameNameStr_get
, _wrap_FrameNameStr_set
); 
30539     SWIG_addvarlink(SWIG_globals
,(char*)"DialogNameStr",_wrap_DialogNameStr_get
, _wrap_DialogNameStr_set
); 
30540     SWIG_addvarlink(SWIG_globals
,(char*)"StatusLineNameStr",_wrap_StatusLineNameStr_get
, _wrap_StatusLineNameStr_set
); 
30541     SWIG_addvarlink(SWIG_globals
,(char*)"ToolBarNameStr",_wrap_ToolBarNameStr_get
, _wrap_ToolBarNameStr_set
); 
30543         PyDict_SetItemString(d
,"STAY_ON_TOP", SWIG_From_int(static_cast<int >(wxSTAY_ON_TOP
)));  
30546         PyDict_SetItemString(d
,"ICONIZE", SWIG_From_int(static_cast<int >(wxICONIZE
)));  
30549         PyDict_SetItemString(d
,"MINIMIZE", SWIG_From_int(static_cast<int >(wxMINIMIZE
)));  
30552         PyDict_SetItemString(d
,"MAXIMIZE", SWIG_From_int(static_cast<int >(wxMAXIMIZE
)));  
30555         PyDict_SetItemString(d
,"CLOSE_BOX", SWIG_From_int(static_cast<int >(wxCLOSE_BOX
)));  
30558         PyDict_SetItemString(d
,"THICK_FRAME", SWIG_From_int(static_cast<int >(wxTHICK_FRAME
)));  
30561         PyDict_SetItemString(d
,"SYSTEM_MENU", SWIG_From_int(static_cast<int >(wxSYSTEM_MENU
)));  
30564         PyDict_SetItemString(d
,"MINIMIZE_BOX", SWIG_From_int(static_cast<int >(wxMINIMIZE_BOX
)));  
30567         PyDict_SetItemString(d
,"MAXIMIZE_BOX", SWIG_From_int(static_cast<int >(wxMAXIMIZE_BOX
)));  
30570         PyDict_SetItemString(d
,"TINY_CAPTION_HORIZ", SWIG_From_int(static_cast<int >(wxTINY_CAPTION_HORIZ
)));  
30573         PyDict_SetItemString(d
,"TINY_CAPTION_VERT", SWIG_From_int(static_cast<int >(wxTINY_CAPTION_VERT
)));  
30576         PyDict_SetItemString(d
,"RESIZE_BOX", SWIG_From_int(static_cast<int >(wxRESIZE_BOX
)));  
30579         PyDict_SetItemString(d
,"RESIZE_BORDER", SWIG_From_int(static_cast<int >(wxRESIZE_BORDER
)));  
30582         PyDict_SetItemString(d
,"DIALOG_NO_PARENT", SWIG_From_int(static_cast<int >(wxDIALOG_NO_PARENT
)));  
30585         PyDict_SetItemString(d
,"DEFAULT_FRAME_STYLE", SWIG_From_int(static_cast<int >(wxDEFAULT_FRAME_STYLE
)));  
30588         PyDict_SetItemString(d
,"DEFAULT_DIALOG_STYLE", SWIG_From_int(static_cast<int >(wxDEFAULT_DIALOG_STYLE
)));  
30591         PyDict_SetItemString(d
,"FRAME_TOOL_WINDOW", SWIG_From_int(static_cast<int >(wxFRAME_TOOL_WINDOW
)));  
30594         PyDict_SetItemString(d
,"FRAME_FLOAT_ON_PARENT", SWIG_From_int(static_cast<int >(wxFRAME_FLOAT_ON_PARENT
)));  
30597         PyDict_SetItemString(d
,"FRAME_NO_WINDOW_MENU", SWIG_From_int(static_cast<int >(wxFRAME_NO_WINDOW_MENU
)));  
30600         PyDict_SetItemString(d
,"FRAME_NO_TASKBAR", SWIG_From_int(static_cast<int >(wxFRAME_NO_TASKBAR
)));  
30603         PyDict_SetItemString(d
,"FRAME_SHAPED", SWIG_From_int(static_cast<int >(wxFRAME_SHAPED
)));  
30606         PyDict_SetItemString(d
,"FRAME_DRAWER", SWIG_From_int(static_cast<int >(wxFRAME_DRAWER
)));  
30609         PyDict_SetItemString(d
,"FRAME_EX_METAL", SWIG_From_int(static_cast<int >(wxFRAME_EX_METAL
)));  
30612         PyDict_SetItemString(d
,"DIALOG_EX_METAL", SWIG_From_int(static_cast<int >(wxDIALOG_EX_METAL
)));  
30615         PyDict_SetItemString(d
,"DIALOG_MODAL", SWIG_From_int(static_cast<int >(wxDIALOG_MODAL
)));  
30618         PyDict_SetItemString(d
,"DIALOG_MODELESS", SWIG_From_int(static_cast<int >(wxDIALOG_MODELESS
)));  
30621         PyDict_SetItemString(d
,"USER_COLOURS", SWIG_From_int(static_cast<int >(wxUSER_COLOURS
)));  
30624         PyDict_SetItemString(d
,"NO_3D", SWIG_From_int(static_cast<int >(wxNO_3D
)));  
30627         PyDict_SetItemString(d
,"FULLSCREEN_NOMENUBAR", SWIG_From_int(static_cast<int >(wxFULLSCREEN_NOMENUBAR
)));  
30630         PyDict_SetItemString(d
,"FULLSCREEN_NOTOOLBAR", SWIG_From_int(static_cast<int >(wxFULLSCREEN_NOTOOLBAR
)));  
30633         PyDict_SetItemString(d
,"FULLSCREEN_NOSTATUSBAR", SWIG_From_int(static_cast<int >(wxFULLSCREEN_NOSTATUSBAR
)));  
30636         PyDict_SetItemString(d
,"FULLSCREEN_NOBORDER", SWIG_From_int(static_cast<int >(wxFULLSCREEN_NOBORDER
)));  
30639         PyDict_SetItemString(d
,"FULLSCREEN_NOCAPTION", SWIG_From_int(static_cast<int >(wxFULLSCREEN_NOCAPTION
)));  
30642         PyDict_SetItemString(d
,"FULLSCREEN_ALL", SWIG_From_int(static_cast<int >(wxFULLSCREEN_ALL
)));  
30645         PyDict_SetItemString(d
,"TOPLEVEL_EX_DIALOG", SWIG_From_int(static_cast<int >(wxTOPLEVEL_EX_DIALOG
)));  
30648         PyDict_SetItemString(d
,"USER_ATTENTION_INFO", SWIG_From_int(static_cast<int >(wxUSER_ATTENTION_INFO
)));  
30651         PyDict_SetItemString(d
,"USER_ATTENTION_ERROR", SWIG_From_int(static_cast<int >(wxUSER_ATTENTION_ERROR
)));  
30654         PyDict_SetItemString(d
,"Dialog_ButtonSizerFlags", SWIG_From_int(static_cast<int >(wxDialog::ButtonSizerFlags
)));  
30657         PyDict_SetItemString(d
,"SPLASH_CENTRE_ON_PARENT", SWIG_From_int(static_cast<int >(wxSPLASH_CENTRE_ON_PARENT
)));  
30660         PyDict_SetItemString(d
,"SPLASH_CENTRE_ON_SCREEN", SWIG_From_int(static_cast<int >(wxSPLASH_CENTRE_ON_SCREEN
)));  
30663         PyDict_SetItemString(d
,"SPLASH_NO_CENTRE", SWIG_From_int(static_cast<int >(wxSPLASH_NO_CENTRE
)));  
30666         PyDict_SetItemString(d
,"SPLASH_TIMEOUT", SWIG_From_int(static_cast<int >(wxSPLASH_TIMEOUT
)));  
30669         PyDict_SetItemString(d
,"SPLASH_NO_TIMEOUT", SWIG_From_int(static_cast<int >(wxSPLASH_NO_TIMEOUT
)));  
30672         PyDict_SetItemString(d
,"SB_NORMAL", SWIG_From_int(static_cast<int >(wxSB_NORMAL
)));  
30675         PyDict_SetItemString(d
,"SB_FLAT", SWIG_From_int(static_cast<int >(wxSB_FLAT
)));  
30678         PyDict_SetItemString(d
,"SB_RAISED", SWIG_From_int(static_cast<int >(wxSB_RAISED
)));  
30680     SWIG_addvarlink(SWIG_globals
,(char*)"SplitterNameStr",_wrap_SplitterNameStr_get
, _wrap_SplitterNameStr_set
); 
30682         PyDict_SetItemString(d
,"SP_NOBORDER", SWIG_From_int(static_cast<int >(wxSP_NOBORDER
)));  
30685         PyDict_SetItemString(d
,"SP_NOSASH", SWIG_From_int(static_cast<int >(wxSP_NOSASH
)));  
30688         PyDict_SetItemString(d
,"SP_PERMIT_UNSPLIT", SWIG_From_int(static_cast<int >(wxSP_PERMIT_UNSPLIT
)));  
30691         PyDict_SetItemString(d
,"SP_LIVE_UPDATE", SWIG_From_int(static_cast<int >(wxSP_LIVE_UPDATE
)));  
30694         PyDict_SetItemString(d
,"SP_3DSASH", SWIG_From_int(static_cast<int >(wxSP_3DSASH
)));  
30697         PyDict_SetItemString(d
,"SP_3DBORDER", SWIG_From_int(static_cast<int >(wxSP_3DBORDER
)));  
30700         PyDict_SetItemString(d
,"SP_NO_XP_THEME", SWIG_From_int(static_cast<int >(wxSP_NO_XP_THEME
)));  
30703         PyDict_SetItemString(d
,"SP_BORDER", SWIG_From_int(static_cast<int >(wxSP_BORDER
)));  
30706         PyDict_SetItemString(d
,"SP_3D", SWIG_From_int(static_cast<int >(wxSP_3D
)));  
30709         PyDict_SetItemString(d
,"SPLIT_HORIZONTAL", SWIG_From_int(static_cast<int >(wxSPLIT_HORIZONTAL
)));  
30712         PyDict_SetItemString(d
,"SPLIT_VERTICAL", SWIG_From_int(static_cast<int >(wxSPLIT_VERTICAL
)));  
30715         PyDict_SetItemString(d
,"SPLIT_DRAG_NONE", SWIG_From_int(static_cast<int >(wxSPLIT_DRAG_NONE
)));  
30718         PyDict_SetItemString(d
,"SPLIT_DRAG_DRAGGING", SWIG_From_int(static_cast<int >(wxSPLIT_DRAG_DRAGGING
)));  
30721         PyDict_SetItemString(d
,"SPLIT_DRAG_LEFT_DOWN", SWIG_From_int(static_cast<int >(wxSPLIT_DRAG_LEFT_DOWN
)));  
30723     PyDict_SetItemString(d
, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
)); 
30724     PyDict_SetItemString(d
, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
)); 
30725     PyDict_SetItemString(d
, "wxEVT_COMMAND_SPLITTER_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
)); 
30726     PyDict_SetItemString(d
, "wxEVT_COMMAND_SPLITTER_UNSPLIT", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_UNSPLIT
)); 
30727     SWIG_addvarlink(SWIG_globals
,(char*)"SashNameStr",_wrap_SashNameStr_get
, _wrap_SashNameStr_set
); 
30728     SWIG_addvarlink(SWIG_globals
,(char*)"SashLayoutNameStr",_wrap_SashLayoutNameStr_get
, _wrap_SashLayoutNameStr_set
); 
30730         PyDict_SetItemString(d
,"SASH_DRAG_NONE", SWIG_From_int(static_cast<int >(wxSASH_DRAG_NONE
)));  
30733         PyDict_SetItemString(d
,"SASH_DRAG_DRAGGING", SWIG_From_int(static_cast<int >(wxSASH_DRAG_DRAGGING
)));  
30736         PyDict_SetItemString(d
,"SASH_DRAG_LEFT_DOWN", SWIG_From_int(static_cast<int >(wxSASH_DRAG_LEFT_DOWN
)));  
30739         PyDict_SetItemString(d
,"SW_NOBORDER", SWIG_From_int(static_cast<int >(wxSW_NOBORDER
)));  
30742         PyDict_SetItemString(d
,"SW_BORDER", SWIG_From_int(static_cast<int >(wxSW_BORDER
)));  
30745         PyDict_SetItemString(d
,"SW_3DSASH", SWIG_From_int(static_cast<int >(wxSW_3DSASH
)));  
30748         PyDict_SetItemString(d
,"SW_3DBORDER", SWIG_From_int(static_cast<int >(wxSW_3DBORDER
)));  
30751         PyDict_SetItemString(d
,"SW_3D", SWIG_From_int(static_cast<int >(wxSW_3D
)));  
30754         PyDict_SetItemString(d
,"SASH_TOP", SWIG_From_int(static_cast<int >(wxSASH_TOP
)));  
30757         PyDict_SetItemString(d
,"SASH_RIGHT", SWIG_From_int(static_cast<int >(wxSASH_RIGHT
)));  
30760         PyDict_SetItemString(d
,"SASH_BOTTOM", SWIG_From_int(static_cast<int >(wxSASH_BOTTOM
)));  
30763         PyDict_SetItemString(d
,"SASH_LEFT", SWIG_From_int(static_cast<int >(wxSASH_LEFT
)));  
30766         PyDict_SetItemString(d
,"SASH_NONE", SWIG_From_int(static_cast<int >(wxSASH_NONE
)));  
30769         PyDict_SetItemString(d
,"SASH_STATUS_OK", SWIG_From_int(static_cast<int >(wxSASH_STATUS_OK
)));  
30772         PyDict_SetItemString(d
,"SASH_STATUS_OUT_OF_RANGE", SWIG_From_int(static_cast<int >(wxSASH_STATUS_OUT_OF_RANGE
)));  
30774     PyDict_SetItemString(d
, "wxEVT_SASH_DRAGGED", PyInt_FromLong(wxEVT_SASH_DRAGGED
)); 
30776         PyDict_SetItemString(d
,"LAYOUT_HORIZONTAL", SWIG_From_int(static_cast<int >(wxLAYOUT_HORIZONTAL
)));  
30779         PyDict_SetItemString(d
,"LAYOUT_VERTICAL", SWIG_From_int(static_cast<int >(wxLAYOUT_VERTICAL
)));  
30782         PyDict_SetItemString(d
,"LAYOUT_NONE", SWIG_From_int(static_cast<int >(wxLAYOUT_NONE
)));  
30785         PyDict_SetItemString(d
,"LAYOUT_TOP", SWIG_From_int(static_cast<int >(wxLAYOUT_TOP
)));  
30788         PyDict_SetItemString(d
,"LAYOUT_LEFT", SWIG_From_int(static_cast<int >(wxLAYOUT_LEFT
)));  
30791         PyDict_SetItemString(d
,"LAYOUT_RIGHT", SWIG_From_int(static_cast<int >(wxLAYOUT_RIGHT
)));  
30794         PyDict_SetItemString(d
,"LAYOUT_BOTTOM", SWIG_From_int(static_cast<int >(wxLAYOUT_BOTTOM
)));  
30797         PyDict_SetItemString(d
,"LAYOUT_LENGTH_Y", SWIG_From_int(static_cast<int >(wxLAYOUT_LENGTH_Y
)));  
30800         PyDict_SetItemString(d
,"LAYOUT_LENGTH_X", SWIG_From_int(static_cast<int >(wxLAYOUT_LENGTH_X
)));  
30803         PyDict_SetItemString(d
,"LAYOUT_MRU_LENGTH", SWIG_From_int(static_cast<int >(wxLAYOUT_MRU_LENGTH
)));  
30806         PyDict_SetItemString(d
,"LAYOUT_QUERY", SWIG_From_int(static_cast<int >(wxLAYOUT_QUERY
)));  
30808     PyDict_SetItemString(d
, "wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong(wxEVT_QUERY_LAYOUT_INFO
)); 
30809     PyDict_SetItemString(d
, "wxEVT_CALCULATE_LAYOUT", PyInt_FromLong(wxEVT_CALCULATE_LAYOUT
)); 
30810     SWIG_addvarlink(SWIG_globals
,(char*)"VListBoxNameStr",_wrap_VListBoxNameStr_get
, _wrap_VListBoxNameStr_set
); 
30812     // Map renamed classes back to their common name for OOR 
30813     wxPyPtrTypeMap_Add("wxHtmlListBox",     "wxPyHtmlListBox"); 
30814     wxPyPtrTypeMap_Add("wxVListBox",        "wxPyVListBox"); 
30815     wxPyPtrTypeMap_Add("wxVScrolledWindow", "wxPyVScrolledWindow"); 
30817     PyDict_SetItemString(d
, "wxEVT_TASKBAR_MOVE", PyInt_FromLong(wxEVT_TASKBAR_MOVE
)); 
30818     PyDict_SetItemString(d
, "wxEVT_TASKBAR_LEFT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DOWN
)); 
30819     PyDict_SetItemString(d
, "wxEVT_TASKBAR_LEFT_UP", PyInt_FromLong(wxEVT_TASKBAR_LEFT_UP
)); 
30820     PyDict_SetItemString(d
, "wxEVT_TASKBAR_RIGHT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DOWN
)); 
30821     PyDict_SetItemString(d
, "wxEVT_TASKBAR_RIGHT_UP", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_UP
)); 
30822     PyDict_SetItemString(d
, "wxEVT_TASKBAR_LEFT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DCLICK
)); 
30823     PyDict_SetItemString(d
, "wxEVT_TASKBAR_RIGHT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DCLICK
)); 
30824     SWIG_addvarlink(SWIG_globals
,(char*)"FileSelectorPromptStr",_wrap_FileSelectorPromptStr_get
, _wrap_FileSelectorPromptStr_set
); 
30825     SWIG_addvarlink(SWIG_globals
,(char*)"DirSelectorPromptStr",_wrap_DirSelectorPromptStr_get
, _wrap_DirSelectorPromptStr_set
); 
30826     SWIG_addvarlink(SWIG_globals
,(char*)"DirDialogNameStr",_wrap_DirDialogNameStr_get
, _wrap_DirDialogNameStr_set
); 
30827     SWIG_addvarlink(SWIG_globals
,(char*)"FileSelectorDefaultWildcardStr",_wrap_FileSelectorDefaultWildcardStr_get
, _wrap_FileSelectorDefaultWildcardStr_set
); 
30828     SWIG_addvarlink(SWIG_globals
,(char*)"GetTextFromUserPromptStr",_wrap_GetTextFromUserPromptStr_get
, _wrap_GetTextFromUserPromptStr_set
); 
30829     SWIG_addvarlink(SWIG_globals
,(char*)"MessageBoxCaptionStr",_wrap_MessageBoxCaptionStr_get
, _wrap_MessageBoxCaptionStr_set
); 
30831         PyDict_SetItemString(d
,"CHOICEDLG_STYLE", SWIG_From_int(static_cast<int >(wxCHOICEDLG_STYLE
)));  
30834         PyDict_SetItemString(d
,"TextEntryDialogStyle", SWIG_From_int(static_cast<int >(wxTextEntryDialogStyle
)));  
30836     SWIG_addvarlink(SWIG_globals
,(char*)"GetPasswordFromUserPromptStr",_wrap_GetPasswordFromUserPromptStr_get
, _wrap_GetPasswordFromUserPromptStr_set
); 
30838         PyDict_SetItemString(d
,"FR_DOWN", SWIG_From_int(static_cast<int >(wxFR_DOWN
)));  
30841         PyDict_SetItemString(d
,"FR_WHOLEWORD", SWIG_From_int(static_cast<int >(wxFR_WHOLEWORD
)));  
30844         PyDict_SetItemString(d
,"FR_MATCHCASE", SWIG_From_int(static_cast<int >(wxFR_MATCHCASE
)));  
30847         PyDict_SetItemString(d
,"FR_REPLACEDIALOG", SWIG_From_int(static_cast<int >(wxFR_REPLACEDIALOG
)));  
30850         PyDict_SetItemString(d
,"FR_NOUPDOWN", SWIG_From_int(static_cast<int >(wxFR_NOUPDOWN
)));  
30853         PyDict_SetItemString(d
,"FR_NOMATCHCASE", SWIG_From_int(static_cast<int >(wxFR_NOMATCHCASE
)));  
30856         PyDict_SetItemString(d
,"FR_NOWHOLEWORD", SWIG_From_int(static_cast<int >(wxFR_NOWHOLEWORD
)));  
30858     PyDict_SetItemString(d
, "wxEVT_COMMAND_FIND", PyInt_FromLong(wxEVT_COMMAND_FIND
)); 
30859     PyDict_SetItemString(d
, "wxEVT_COMMAND_FIND_NEXT", PyInt_FromLong(wxEVT_COMMAND_FIND_NEXT
)); 
30860     PyDict_SetItemString(d
, "wxEVT_COMMAND_FIND_REPLACE", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE
)); 
30861     PyDict_SetItemString(d
, "wxEVT_COMMAND_FIND_REPLACE_ALL", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE_ALL
)); 
30862     PyDict_SetItemString(d
, "wxEVT_COMMAND_FIND_CLOSE", PyInt_FromLong(wxEVT_COMMAND_FIND_CLOSE
)); 
30864         PyDict_SetItemString(d
,"IDM_WINDOWTILE", SWIG_From_int(static_cast<int >(4001)));  
30867         PyDict_SetItemString(d
,"IDM_WINDOWTILEHOR", SWIG_From_int(static_cast<int >(4001)));  
30870         PyDict_SetItemString(d
,"IDM_WINDOWCASCADE", SWIG_From_int(static_cast<int >(4002)));  
30873         PyDict_SetItemString(d
,"IDM_WINDOWICONS", SWIG_From_int(static_cast<int >(4003)));  
30876         PyDict_SetItemString(d
,"IDM_WINDOWNEXT", SWIG_From_int(static_cast<int >(4004)));  
30879         PyDict_SetItemString(d
,"IDM_WINDOWTILEVERT", SWIG_From_int(static_cast<int >(4005)));  
30882         PyDict_SetItemString(d
,"IDM_WINDOWPREV", SWIG_From_int(static_cast<int >(4006)));  
30885         PyDict_SetItemString(d
,"FIRST_MDI_CHILD", SWIG_From_int(static_cast<int >(4100)));  
30888         PyDict_SetItemString(d
,"LAST_MDI_CHILD", SWIG_From_int(static_cast<int >(4600)));  
30890     SWIG_addvarlink(SWIG_globals
,(char*)"PrintoutTitleStr",_wrap_PrintoutTitleStr_get
, _wrap_PrintoutTitleStr_set
); 
30891     SWIG_addvarlink(SWIG_globals
,(char*)"PreviewCanvasNameStr",_wrap_PreviewCanvasNameStr_get
, _wrap_PreviewCanvasNameStr_set
); 
30893         PyDict_SetItemString(d
,"PRINT_MODE_NONE", SWIG_From_int(static_cast<int >(wxPRINT_MODE_NONE
)));  
30896         PyDict_SetItemString(d
,"PRINT_MODE_PREVIEW", SWIG_From_int(static_cast<int >(wxPRINT_MODE_PREVIEW
)));  
30899         PyDict_SetItemString(d
,"PRINT_MODE_FILE", SWIG_From_int(static_cast<int >(wxPRINT_MODE_FILE
)));  
30902         PyDict_SetItemString(d
,"PRINT_MODE_PRINTER", SWIG_From_int(static_cast<int >(wxPRINT_MODE_PRINTER
)));  
30905         PyDict_SetItemString(d
,"PRINT_MODE_STREAM", SWIG_From_int(static_cast<int >(wxPRINT_MODE_STREAM
)));  
30908         PyDict_SetItemString(d
,"PRINTBIN_DEFAULT", SWIG_From_int(static_cast<int >(wxPRINTBIN_DEFAULT
)));  
30911         PyDict_SetItemString(d
,"PRINTBIN_ONLYONE", SWIG_From_int(static_cast<int >(wxPRINTBIN_ONLYONE
)));  
30914         PyDict_SetItemString(d
,"PRINTBIN_LOWER", SWIG_From_int(static_cast<int >(wxPRINTBIN_LOWER
)));  
30917         PyDict_SetItemString(d
,"PRINTBIN_MIDDLE", SWIG_From_int(static_cast<int >(wxPRINTBIN_MIDDLE
)));  
30920         PyDict_SetItemString(d
,"PRINTBIN_MANUAL", SWIG_From_int(static_cast<int >(wxPRINTBIN_MANUAL
)));  
30923         PyDict_SetItemString(d
,"PRINTBIN_ENVELOPE", SWIG_From_int(static_cast<int >(wxPRINTBIN_ENVELOPE
)));  
30926         PyDict_SetItemString(d
,"PRINTBIN_ENVMANUAL", SWIG_From_int(static_cast<int >(wxPRINTBIN_ENVMANUAL
)));  
30929         PyDict_SetItemString(d
,"PRINTBIN_AUTO", SWIG_From_int(static_cast<int >(wxPRINTBIN_AUTO
)));  
30932         PyDict_SetItemString(d
,"PRINTBIN_TRACTOR", SWIG_From_int(static_cast<int >(wxPRINTBIN_TRACTOR
)));  
30935         PyDict_SetItemString(d
,"PRINTBIN_SMALLFMT", SWIG_From_int(static_cast<int >(wxPRINTBIN_SMALLFMT
)));  
30938         PyDict_SetItemString(d
,"PRINTBIN_LARGEFMT", SWIG_From_int(static_cast<int >(wxPRINTBIN_LARGEFMT
)));  
30941         PyDict_SetItemString(d
,"PRINTBIN_LARGECAPACITY", SWIG_From_int(static_cast<int >(wxPRINTBIN_LARGECAPACITY
)));  
30944         PyDict_SetItemString(d
,"PRINTBIN_CASSETTE", SWIG_From_int(static_cast<int >(wxPRINTBIN_CASSETTE
)));  
30947         PyDict_SetItemString(d
,"PRINTBIN_FORMSOURCE", SWIG_From_int(static_cast<int >(wxPRINTBIN_FORMSOURCE
)));  
30950         PyDict_SetItemString(d
,"PRINTBIN_USER", SWIG_From_int(static_cast<int >(wxPRINTBIN_USER
)));  
30953         PyDict_SetItemString(d
,"PRINTER_NO_ERROR", SWIG_From_int(static_cast<int >(wxPRINTER_NO_ERROR
)));  
30956         PyDict_SetItemString(d
,"PRINTER_CANCELLED", SWIG_From_int(static_cast<int >(wxPRINTER_CANCELLED
)));  
30959         PyDict_SetItemString(d
,"PRINTER_ERROR", SWIG_From_int(static_cast<int >(wxPRINTER_ERROR
)));  
30962         PyDict_SetItemString(d
,"PREVIEW_PRINT", SWIG_From_int(static_cast<int >(wxPREVIEW_PRINT
)));  
30965         PyDict_SetItemString(d
,"PREVIEW_PREVIOUS", SWIG_From_int(static_cast<int >(wxPREVIEW_PREVIOUS
)));  
30968         PyDict_SetItemString(d
,"PREVIEW_NEXT", SWIG_From_int(static_cast<int >(wxPREVIEW_NEXT
)));  
30971         PyDict_SetItemString(d
,"PREVIEW_ZOOM", SWIG_From_int(static_cast<int >(wxPREVIEW_ZOOM
)));  
30974         PyDict_SetItemString(d
,"PREVIEW_FIRST", SWIG_From_int(static_cast<int >(wxPREVIEW_FIRST
)));  
30977         PyDict_SetItemString(d
,"PREVIEW_LAST", SWIG_From_int(static_cast<int >(wxPREVIEW_LAST
)));  
30980         PyDict_SetItemString(d
,"PREVIEW_GOTO", SWIG_From_int(static_cast<int >(wxPREVIEW_GOTO
)));  
30983         PyDict_SetItemString(d
,"PREVIEW_DEFAULT", SWIG_From_int(static_cast<int >(wxPREVIEW_DEFAULT
)));  
30986         PyDict_SetItemString(d
,"ID_PREVIEW_CLOSE", SWIG_From_int(static_cast<int >(wxID_PREVIEW_CLOSE
)));  
30989         PyDict_SetItemString(d
,"ID_PREVIEW_NEXT", SWIG_From_int(static_cast<int >(wxID_PREVIEW_NEXT
)));  
30992         PyDict_SetItemString(d
,"ID_PREVIEW_PREVIOUS", SWIG_From_int(static_cast<int >(wxID_PREVIEW_PREVIOUS
)));  
30995         PyDict_SetItemString(d
,"ID_PREVIEW_PRINT", SWIG_From_int(static_cast<int >(wxID_PREVIEW_PRINT
)));  
30998         PyDict_SetItemString(d
,"ID_PREVIEW_ZOOM", SWIG_From_int(static_cast<int >(wxID_PREVIEW_ZOOM
)));  
31001         PyDict_SetItemString(d
,"ID_PREVIEW_FIRST", SWIG_From_int(static_cast<int >(wxID_PREVIEW_FIRST
)));  
31004         PyDict_SetItemString(d
,"ID_PREVIEW_LAST", SWIG_From_int(static_cast<int >(wxID_PREVIEW_LAST
)));  
31007         PyDict_SetItemString(d
,"ID_PREVIEW_GOTO", SWIG_From_int(static_cast<int >(wxID_PREVIEW_GOTO
)));  
31010     wxPyPtrTypeMap_Add("wxPrintout", "wxPyPrintout");