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_bool swig_types[0] 
1436 #define SWIGTYPE_p_char swig_types[1] 
1437 #define SWIGTYPE_p_form_ops_t swig_types[2] 
1438 #define SWIGTYPE_p_int swig_types[3] 
1439 #define SWIGTYPE_p_unsigned_char swig_types[4] 
1440 #define SWIGTYPE_p_unsigned_int swig_types[5] 
1441 #define SWIGTYPE_p_unsigned_long swig_types[6] 
1442 #define SWIGTYPE_p_wxANIHandler swig_types[7] 
1443 #define SWIGTYPE_p_wxAcceleratorTable swig_types[8] 
1444 #define SWIGTYPE_p_wxActivateEvent 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_wxConfigBase swig_types[21] 
1457 #define SWIGTYPE_p_wxContextMenuEvent swig_types[22] 
1458 #define SWIGTYPE_p_wxControl swig_types[23] 
1459 #define SWIGTYPE_p_wxControlWithItems swig_types[24] 
1460 #define SWIGTYPE_p_wxCursor swig_types[25] 
1461 #define SWIGTYPE_p_wxDC swig_types[26] 
1462 #define SWIGTYPE_p_wxDateEvent swig_types[27] 
1463 #define SWIGTYPE_p_wxDefaultHtmlRenderingStyle swig_types[28] 
1464 #define SWIGTYPE_p_wxDialog swig_types[29] 
1465 #define SWIGTYPE_p_wxDirDialog swig_types[30] 
1466 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[31] 
1467 #define SWIGTYPE_p_wxDropFilesEvent swig_types[32] 
1468 #define SWIGTYPE_p_wxDuplexMode swig_types[33] 
1469 #define SWIGTYPE_p_wxEraseEvent swig_types[34] 
1470 #define SWIGTYPE_p_wxEvent swig_types[35] 
1471 #define SWIGTYPE_p_wxEvtHandler swig_types[36] 
1472 #define SWIGTYPE_p_wxFSFile swig_types[37] 
1473 #define SWIGTYPE_p_wxFileDialog swig_types[38] 
1474 #define SWIGTYPE_p_wxFileSystem swig_types[39] 
1475 #define SWIGTYPE_p_wxFindDialogEvent swig_types[40] 
1476 #define SWIGTYPE_p_wxFindReplaceData swig_types[41] 
1477 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[42] 
1478 #define SWIGTYPE_p_wxFlexGridSizer swig_types[43] 
1479 #define SWIGTYPE_p_wxFocusEvent swig_types[44] 
1480 #define SWIGTYPE_p_wxFont swig_types[45] 
1481 #define SWIGTYPE_p_wxFontData swig_types[46] 
1482 #define SWIGTYPE_p_wxFontDialog swig_types[47] 
1483 #define SWIGTYPE_p_wxFrame swig_types[48] 
1484 #define SWIGTYPE_p_wxGBSizerItem swig_types[49] 
1485 #define SWIGTYPE_p_wxGIFHandler swig_types[50] 
1486 #define SWIGTYPE_p_wxGridBagSizer swig_types[51] 
1487 #define SWIGTYPE_p_wxGridSizer swig_types[52] 
1488 #define SWIGTYPE_p_wxHelpControllerBase swig_types[53] 
1489 #define SWIGTYPE_p_wxHelpSearchMode swig_types[54] 
1490 #define SWIGTYPE_p_wxHtmlBookRecArray swig_types[55] 
1491 #define SWIGTYPE_p_wxHtmlBookRecord swig_types[56] 
1492 #define SWIGTYPE_p_wxHtmlCell swig_types[57] 
1493 #define SWIGTYPE_p_wxHtmlColourCell swig_types[58] 
1494 #define SWIGTYPE_p_wxHtmlContainerCell swig_types[59] 
1495 #define SWIGTYPE_p_wxHtmlDCRenderer swig_types[60] 
1496 #define SWIGTYPE_p_wxHtmlEasyPrinting swig_types[61] 
1497 #define SWIGTYPE_p_wxHtmlFilter swig_types[62] 
1498 #define SWIGTYPE_p_wxHtmlFontCell swig_types[63] 
1499 #define SWIGTYPE_p_wxHtmlHelpController swig_types[64] 
1500 #define SWIGTYPE_p_wxHtmlHelpData swig_types[65] 
1501 #define SWIGTYPE_p_wxHtmlHelpDialog swig_types[66] 
1502 #define SWIGTYPE_p_wxHtmlHelpFrame swig_types[67] 
1503 #define SWIGTYPE_p_wxHtmlHelpFrameCfg swig_types[68] 
1504 #define SWIGTYPE_p_wxHtmlHelpWindow swig_types[69] 
1505 #define SWIGTYPE_p_wxHtmlLinkInfo swig_types[70] 
1506 #define SWIGTYPE_p_wxHtmlModalHelp swig_types[71] 
1507 #define SWIGTYPE_p_wxHtmlParser swig_types[72] 
1508 #define SWIGTYPE_p_wxHtmlPrintout swig_types[73] 
1509 #define SWIGTYPE_p_wxHtmlRenderingInfo swig_types[74] 
1510 #define SWIGTYPE_p_wxHtmlRenderingState swig_types[75] 
1511 #define SWIGTYPE_p_wxHtmlRenderingStyle swig_types[76] 
1512 #define SWIGTYPE_p_wxHtmlSearchStatus swig_types[77] 
1513 #define SWIGTYPE_p_wxHtmlSelection swig_types[78] 
1514 #define SWIGTYPE_p_wxHtmlTag swig_types[79] 
1515 #define SWIGTYPE_p_wxHtmlTagHandler swig_types[80] 
1516 #define SWIGTYPE_p_wxHtmlWidgetCell swig_types[81] 
1517 #define SWIGTYPE_p_wxHtmlWinParser swig_types[82] 
1518 #define SWIGTYPE_p_wxHtmlWindow swig_types[83] 
1519 #define SWIGTYPE_p_wxHtmlWindowEvent swig_types[84] 
1520 #define SWIGTYPE_p_wxHtmlWordCell swig_types[85] 
1521 #define SWIGTYPE_p_wxICOHandler swig_types[86] 
1522 #define SWIGTYPE_p_wxIconizeEvent swig_types[87] 
1523 #define SWIGTYPE_p_wxIdleEvent swig_types[88] 
1524 #define SWIGTYPE_p_wxImage swig_types[89] 
1525 #define SWIGTYPE_p_wxImageHandler swig_types[90] 
1526 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[91] 
1527 #define SWIGTYPE_p_wxInitDialogEvent swig_types[92] 
1528 #define SWIGTYPE_p_wxJPEGHandler swig_types[93] 
1529 #define SWIGTYPE_p_wxKeyEvent swig_types[94] 
1530 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[95] 
1531 #define SWIGTYPE_p_wxLayoutConstraints swig_types[96] 
1532 #define SWIGTYPE_p_wxMDIChildFrame swig_types[97] 
1533 #define SWIGTYPE_p_wxMDIClientWindow swig_types[98] 
1534 #define SWIGTYPE_p_wxMDIParentFrame swig_types[99] 
1535 #define SWIGTYPE_p_wxMaximizeEvent swig_types[100] 
1536 #define SWIGTYPE_p_wxMenu swig_types[101] 
1537 #define SWIGTYPE_p_wxMenuBar swig_types[102] 
1538 #define SWIGTYPE_p_wxMenuEvent swig_types[103] 
1539 #define SWIGTYPE_p_wxMenuItem swig_types[104] 
1540 #define SWIGTYPE_p_wxMessageDialog swig_types[105] 
1541 #define SWIGTYPE_p_wxMiniFrame swig_types[106] 
1542 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[107] 
1543 #define SWIGTYPE_p_wxMouseEvent swig_types[108] 
1544 #define SWIGTYPE_p_wxMoveEvent swig_types[109] 
1545 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[110] 
1546 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[111] 
1547 #define SWIGTYPE_p_wxNcPaintEvent swig_types[112] 
1548 #define SWIGTYPE_p_wxNotifyEvent swig_types[113] 
1549 #define SWIGTYPE_p_wxObject swig_types[114] 
1550 #define SWIGTYPE_p_wxPCXHandler swig_types[115] 
1551 #define SWIGTYPE_p_wxPNGHandler swig_types[116] 
1552 #define SWIGTYPE_p_wxPNMHandler swig_types[117] 
1553 #define SWIGTYPE_p_wxPageSetupDialog swig_types[118] 
1554 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[119] 
1555 #define SWIGTYPE_p_wxPaintEvent swig_types[120] 
1556 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[121] 
1557 #define SWIGTYPE_p_wxPanel swig_types[122] 
1558 #define SWIGTYPE_p_wxPaperSize swig_types[123] 
1559 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[124] 
1560 #define SWIGTYPE_p_wxPoint swig_types[125] 
1561 #define SWIGTYPE_p_wxPopupWindow swig_types[126] 
1562 #define SWIGTYPE_p_wxPreviewCanvas swig_types[127] 
1563 #define SWIGTYPE_p_wxPreviewControlBar swig_types[128] 
1564 #define SWIGTYPE_p_wxPreviewFrame swig_types[129] 
1565 #define SWIGTYPE_p_wxPrintData swig_types[130] 
1566 #define SWIGTYPE_p_wxPrintDialog swig_types[131] 
1567 #define SWIGTYPE_p_wxPrintDialogData swig_types[132] 
1568 #define SWIGTYPE_p_wxPrintPreview swig_types[133] 
1569 #define SWIGTYPE_p_wxPrinter swig_types[134] 
1570 #define SWIGTYPE_p_wxProgressDialog swig_types[135] 
1571 #define SWIGTYPE_p_wxPyApp swig_types[136] 
1572 #define SWIGTYPE_p_wxPyCommandEvent swig_types[137] 
1573 #define SWIGTYPE_p_wxPyEvent swig_types[138] 
1574 #define SWIGTYPE_p_wxPyHtmlFilter swig_types[139] 
1575 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[140] 
1576 #define SWIGTYPE_p_wxPyHtmlTagHandler swig_types[141] 
1577 #define SWIGTYPE_p_wxPyHtmlWinTagHandler swig_types[142] 
1578 #define SWIGTYPE_p_wxPyHtmlWindow swig_types[143] 
1579 #define SWIGTYPE_p_wxPyImageHandler swig_types[144] 
1580 #define SWIGTYPE_p_wxPyPanel swig_types[145] 
1581 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[146] 
1582 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[147] 
1583 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[148] 
1584 #define SWIGTYPE_p_wxPyPrintPreview swig_types[149] 
1585 #define SWIGTYPE_p_wxPyPrintout swig_types[150] 
1586 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[151] 
1587 #define SWIGTYPE_p_wxPySizer swig_types[152] 
1588 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[153] 
1589 #define SWIGTYPE_p_wxPyVListBox swig_types[154] 
1590 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[155] 
1591 #define SWIGTYPE_p_wxPyValidator swig_types[156] 
1592 #define SWIGTYPE_p_wxPyWindow swig_types[157] 
1593 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[158] 
1594 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[159] 
1595 #define SWIGTYPE_p_wxSashEvent swig_types[160] 
1596 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[161] 
1597 #define SWIGTYPE_p_wxSashWindow swig_types[162] 
1598 #define SWIGTYPE_p_wxScrollEvent swig_types[163] 
1599 #define SWIGTYPE_p_wxScrollWinEvent swig_types[164] 
1600 #define SWIGTYPE_p_wxScrolledWindow swig_types[165] 
1601 #define SWIGTYPE_p_wxSetCursorEvent swig_types[166] 
1602 #define SWIGTYPE_p_wxShowEvent swig_types[167] 
1603 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[168] 
1604 #define SWIGTYPE_p_wxSize swig_types[169] 
1605 #define SWIGTYPE_p_wxSizeEvent swig_types[170] 
1606 #define SWIGTYPE_p_wxSizer swig_types[171] 
1607 #define SWIGTYPE_p_wxSizerItem swig_types[172] 
1608 #define SWIGTYPE_p_wxSplashScreen swig_types[173] 
1609 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[174] 
1610 #define SWIGTYPE_p_wxSplitterEvent swig_types[175] 
1611 #define SWIGTYPE_p_wxSplitterWindow swig_types[176] 
1612 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[177] 
1613 #define SWIGTYPE_p_wxStatusBar swig_types[178] 
1614 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[179] 
1615 #define SWIGTYPE_p_wxString swig_types[180] 
1616 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[181] 
1617 #define SWIGTYPE_p_wxTIFFHandler swig_types[182] 
1618 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[183] 
1619 #define SWIGTYPE_p_wxTextEntryDialog swig_types[184] 
1620 #define SWIGTYPE_p_wxTipWindow swig_types[185] 
1621 #define SWIGTYPE_p_wxTopLevelWindow swig_types[186] 
1622 #define SWIGTYPE_p_wxTreeCtrl swig_types[187] 
1623 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[188] 
1624 #define SWIGTYPE_p_wxValidator swig_types[189] 
1625 #define SWIGTYPE_p_wxVisualAttributes swig_types[190] 
1626 #define SWIGTYPE_p_wxWindow swig_types[191] 
1627 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[192] 
1628 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[193] 
1629 #define SWIGTYPE_p_wxXPMHandler swig_types[194] 
1630 #define SWIGTYPE_ptrdiff_t swig_types[195] 
1631 #define SWIGTYPE_std__ptrdiff_t swig_types[196] 
1632 #define SWIGTYPE_unsigned_int swig_types[197] 
1633 static swig_type_info 
*swig_types
[199]; 
1634 static swig_module_info swig_module 
= {swig_types
, 198, 0, 0, 0, 0}; 
1635 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) 
1636 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) 
1638 /* -------- TYPES TABLE (END) -------- */ 
1641 /*----------------------------------------------- 
1642               @(target):= _html.so 
1643   ------------------------------------------------*/ 
1644 #define SWIG_init    init_html 
1646 #define SWIG_name    "_html" 
1648 #include "wx/wxPython/wxPython.h" 
1649 #include "wx/wxPython/pyclasses.h" 
1650 #include "wx/wxPython/pyistream.h" 
1651 #include "wx/wxPython/printfw.h" 
1653 #include <wx/html/htmlwin.h> 
1654 #include <wx/html/htmprint.h> 
1655 #include <wx/html/helpctrl.h> 
1656 #include <wx/html/helpwnd.h> 
1657 #include <wx/html/helpfrm.h> 
1658 #include <wx/html/helpdlg.h> 
1661  static const wxString 
wxPyEmptyString(wxEmptyString
);  
1662  static const wxString 
wxPyHtmlWindowNameStr(wxT("htmlWindow"));  
1663  static const wxString 
wxPyHtmlPrintoutTitleStr(wxT("Printout"));  
1664  static const wxString 
wxPyHtmlPrintingTitleStr(wxT("Printing"));  
1666   /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/ 
1667 #define SWIG_From_int PyInt_FromLong 
1675   SWIG_CheckLongInRange(long value
, long min_value
, long max_value
, 
1678   if (value 
< min_value
) { 
1680       PyErr_Format(PyExc_OverflowError
,  
1681                    "value %ld is less than '%s' minimum %ld",  
1682                    value
, errmsg
, min_value
); 
1685   } else if (value 
> max_value
) { 
1687       PyErr_Format(PyExc_OverflowError
, 
1688                    "value %ld is greater than '%s' maximum %ld",  
1689                    value
, errmsg
, max_value
); 
1698 SWIG_AsVal_long(PyObject
* obj
, long* val
) 
1700     if (PyNumber_Check(obj
)) { 
1701         if (val
) *val 
= PyInt_AsLong(obj
); 
1705         SWIG_Python_TypeError("number", obj
); 
1711 #if INT_MAX != LONG_MAX 
1713   SWIG_AsVal_int(PyObject 
*obj
, int *val
) 
1715   const char* errmsg 
= val 
? "int" : (char*)0; 
1717   if (SWIG_AsVal_long(obj
, &v
)) { 
1718     if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) { 
1719       if (val
) *val 
= static_cast<int >(v
); 
1728     SWIG_type_error(errmsg
, obj
); 
1733 SWIGINTERNINLINE 
int 
1734   SWIG_AsVal_int(PyObject 
*obj
, int *val
) 
1736   return SWIG_AsVal_long(obj
,(long*)val
); 
1741 SWIGINTERNINLINE 
int 
1742 SWIG_As_int(PyObject
* obj
) 
1745   if (!SWIG_AsVal_int(obj
, &v
)) { 
1747       this is needed to make valgrind/purify happier.  
1749     memset((void*)&v
, 0, sizeof(int)); 
1755 SWIGINTERNINLINE 
int 
1756 SWIG_Check_int(PyObject
* obj
) 
1758   return SWIG_AsVal_int(obj
, (int*)0); 
1761 static void wxHtmlWinParser_SetFonts(wxHtmlWinParser 
*self
,wxString normal_face
,wxString fixed_face
,PyObject 
*sizes
=NULL
){ 
1763             if (sizes
) temp 
= int_LIST_helper(sizes
); 
1764             self
->SetFonts(normal_face
, fixed_face
, temp
); 
1769 class wxPyHtmlTagHandler 
: public wxHtmlTagHandler 
{ 
1770     DECLARE_DYNAMIC_CLASS(wxPyHtmlTagHandler
) 
1772     wxPyHtmlTagHandler() : wxHtmlTagHandler() {}; 
1774     wxHtmlParser
* GetParser() { return m_Parser
; } 
1775     void ParseInner(const wxHtmlTag
& tag
) { wxHtmlTagHandler::ParseInner(tag
); } 
1777     DEC_PYCALLBACK_STRING__pure(GetSupportedTags
); 
1778     DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag
); 
1783 IMPLEMENT_DYNAMIC_CLASS(wxPyHtmlTagHandler
, wxHtmlTagHandler
); 
1785 IMP_PYCALLBACK_STRING__pure(wxPyHtmlTagHandler
, wxHtmlTagHandler
, GetSupportedTags
); 
1786 IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlTagHandler
, wxHtmlTagHandler
, HandleTag
); 
1789 class wxPyHtmlWinTagHandler 
: public wxHtmlWinTagHandler 
{ 
1790     DECLARE_DYNAMIC_CLASS(wxPyHtmlWinTagHandler
) 
1792     wxPyHtmlWinTagHandler() : wxHtmlWinTagHandler() {}; 
1794     wxHtmlWinParser
* GetParser() { return m_WParser
; } 
1795     void ParseInner(const wxHtmlTag
& tag
) 
1796         { wxHtmlWinTagHandler::ParseInner(tag
); } 
1798     DEC_PYCALLBACK_STRING__pure(GetSupportedTags
); 
1799     DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag
); 
1804 IMPLEMENT_DYNAMIC_CLASS( wxPyHtmlWinTagHandler
, wxHtmlWinTagHandler
); 
1806 IMP_PYCALLBACK_STRING__pure(wxPyHtmlWinTagHandler
, wxHtmlWinTagHandler
, GetSupportedTags
); 
1807 IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlWinTagHandler
, wxHtmlWinTagHandler
, HandleTag
); 
1811 class wxPyHtmlTagsModule 
: public wxHtmlTagsModule 
{ 
1813     wxPyHtmlTagsModule(PyObject
* thc
) : wxHtmlTagsModule() { 
1814         m_tagHandlerClass 
= thc
; 
1815         Py_INCREF(m_tagHandlerClass
); 
1816         RegisterModule(this); 
1817         wxHtmlWinParser::AddModule(this); 
1821         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
1822         Py_DECREF(m_tagHandlerClass
); 
1823         m_tagHandlerClass 
= NULL
; 
1824         for (size_t x
=0; x 
< m_objArray
.GetCount(); x
++) { 
1825             PyObject
* obj 
= (PyObject
*)m_objArray
.Item(x
); 
1828         wxPyEndBlockThreads(blocked
); 
1831     void FillHandlersTable(wxHtmlWinParser 
*parser
) { 
1832         // Wave our magic wand...  (if it works it's a miracle!  ;-) 
1834         // First, make a new instance of the tag handler 
1835         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
1836         PyObject
* arg 
= PyTuple_New(0); 
1837         PyObject
* obj 
= PyObject_CallObject(m_tagHandlerClass
, arg
); 
1840         // now figure out where it's C++ object is... 
1841         wxPyHtmlWinTagHandler
* thPtr
; 
1842         if (! wxPyConvertSwigPtr(obj
, (void **)&thPtr
, wxT("wxPyHtmlWinTagHandler"))) { 
1843             wxPyEndBlockThreads(blocked
); 
1846         wxPyEndBlockThreads(blocked
); 
1849         parser
->AddTagHandler(thPtr
); 
1852         m_objArray
.Add(obj
); 
1856     PyObject
*           m_tagHandlerClass
; 
1857     wxArrayPtrVoid      m_objArray
; 
1862     void wxHtmlWinParser_AddTagHandler(PyObject
* tagHandlerClass
) { 
1863         // Dynamically create a new wxModule.  Refcounts tagHandlerClass 
1864         // and adds itself to the wxModules list and to the wxHtmlWinParser. 
1865         new wxPyHtmlTagsModule(tagHandlerClass
); 
1869 SWIGINTERNINLINE PyObject
* 
1870   SWIG_From_bool(bool value
) 
1872   PyObject 
*obj 
= value 
? Py_True 
: Py_False
; 
1878     static PyObject
* t_output_helper(PyObject
* result
, PyObject
* obj
) 
1884         } else if (result 
== Py_None
) { 
1888             if (!PyTuple_Check(result
)) { 
1890                 result 
= PyTuple_New(1); 
1891                 PyTuple_SET_ITEM(result
, 0, o2
); 
1893             o3 
= PyTuple_New(1);             
1894             PyTuple_SetItem(o3
, 0, obj
);       
1896             result 
= PySequence_Concat(o2
, o3
);  
1906   SWIG_AsVal_bool(PyObject 
*obj
, bool *val
) 
1908   if (obj 
== Py_True
) { 
1909     if (val
) *val 
= true; 
1912   if (obj 
== Py_False
) { 
1913     if (val
) *val 
= false; 
1917   if (SWIG_AsVal_int(obj
, &res
)) {     
1918     if (val
) *val 
= res 
? true : false; 
1924     SWIG_type_error("bool", obj
); 
1930 SWIGINTERNINLINE 
bool 
1931 SWIG_As_bool(PyObject
* obj
) 
1934   if (!SWIG_AsVal_bool(obj
, &v
)) { 
1936       this is needed to make valgrind/purify happier.  
1938     memset((void*)&v
, 0, sizeof(bool)); 
1944 SWIGINTERNINLINE 
int 
1945 SWIG_Check_bool(PyObject
* obj
) 
1947   return SWIG_AsVal_bool(obj
, (bool*)0); 
1951 SWIGINTERNINLINE 
int 
1952   SWIG_CheckUnsignedLongInRange(unsigned long value
, 
1953                                 unsigned long max_value
, 
1956   if (value 
> max_value
) { 
1958       PyErr_Format(PyExc_OverflowError
, 
1959                    "value %lu is greater than '%s' minimum %lu", 
1960                    value
, errmsg
, max_value
); 
1969 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
) 
1972     if (SWIG_AsVal_long(obj
, &v
) && v 
< 0) { 
1973         SWIG_Python_TypeError("unsigned number", obj
); 
1976         *val 
= (unsigned long)v
; 
1981 #if UINT_MAX != ULONG_MAX 
1983   SWIG_AsVal_unsigned_SS_int(PyObject 
*obj
, unsigned int *val
) 
1985   const char* errmsg 
= val 
? "unsigned int" : (char*)0; 
1987   if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) { 
1988     if (SWIG_CheckUnsignedLongInRange(v
, INT_MAX
, errmsg
)) { 
1989       if (val
) *val 
= static_cast<unsigned int >(v
); 
1996     SWIG_type_error(errmsg
, obj
); 
2001 SWIGINTERNINLINE 
unsigned int 
2002   SWIG_AsVal_unsigned_SS_int(PyObject 
*obj
, unsigned int *val
) 
2004   return SWIG_AsVal_unsigned_SS_long(obj
,(unsigned long *)val
); 
2009 SWIGINTERNINLINE 
unsigned int 
2010 SWIG_As_unsigned_SS_int(PyObject
* obj
) 
2013   if (!SWIG_AsVal_unsigned_SS_int(obj
, &v
)) { 
2015       this is needed to make valgrind/purify happier.  
2017     memset((void*)&v
, 0, sizeof(unsigned int)); 
2023 SWIGINTERNINLINE 
int 
2024 SWIG_Check_unsigned_SS_int(PyObject
* obj
) 
2026   return SWIG_AsVal_unsigned_SS_int(obj
, (unsigned int*)0); 
2030   /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/ 
2031 #define SWIG_From_long PyInt_FromLong 
2035 SWIGINTERNINLINE PyObject
*  
2036   SWIG_From_unsigned_SS_long(unsigned long value
) 
2038   return (value 
> LONG_MAX
) ? 
2039     PyLong_FromUnsignedLong(value
)  
2040     : PyInt_FromLong(static_cast<long >(value
));  
2044 #if UINT_MAX < LONG_MAX 
2045 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/ 
2046 #define SWIG_From_unsigned_SS_int SWIG_From_long 
2049 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/ 
2050 #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long 
2054  // here's the C++ version 
2055 class wxPyHtmlFilter 
: public wxHtmlFilter 
{ 
2056     DECLARE_ABSTRACT_CLASS(wxPyHtmlFilter
) 
2058     wxPyHtmlFilter() : wxHtmlFilter() {} 
2060     // returns True if this filter is able to open&read given file 
2061     virtual bool CanRead(const wxFSFile
& file
) const { 
2064         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2065         if ((found 
= wxPyCBH_findCallback(m_myInst
, "CanRead"))) { 
2066             PyObject
* obj 
= wxPyMake_wxObject((wxFSFile
*)&file
,false);  // cast away const 
2067             rval 
= wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(O)", obj
)); 
2070         wxPyEndBlockThreads(blocked
); 
2075     // Reads given file and returns HTML document. 
2076     // Returns empty string if opening failed 
2077     virtual wxString 
ReadFile(const wxFSFile
& file
) const { 
2080         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2081         if ((found 
= wxPyCBH_findCallback(m_myInst
, "ReadFile"))) { 
2082             PyObject
* obj 
= wxPyMake_wxObject((wxFSFile
*)&file
,false);  // cast away const 
2084             ro 
= wxPyCBH_callCallbackObj(m_myInst
, Py_BuildValue("(O)", obj
)); 
2087                 rval 
= Py2wxString(ro
); 
2091         wxPyEndBlockThreads(blocked
); 
2098 IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlFilter
, wxHtmlFilter
); 
2101 class wxPyHtmlWindow 
: public wxHtmlWindow 
{ 
2102     DECLARE_ABSTRACT_CLASS(wxPyHtmlWindow
) 
2104     wxPyHtmlWindow(wxWindow 
*parent
, wxWindowID id 
= -1, 
2105                    const wxPoint
& pos 
= wxDefaultPosition
, 
2106                    const wxSize
& size 
= wxDefaultSize
, 
2107                    long style 
= wxHW_DEFAULT_STYLE
, 
2108                    const wxString
& name 
= wxPyHtmlWindowNameStr
) 
2109         : wxHtmlWindow(parent
, id
, pos
, size
, style
, name
)  {}; 
2110     wxPyHtmlWindow() : wxHtmlWindow() {}; 
2112     bool ScrollToAnchor(const wxString
& anchor
) { 
2113         return wxHtmlWindow::ScrollToAnchor(anchor
); 
2116     bool HasAnchor(const wxString
& anchor
) { 
2117         const wxHtmlCell 
*c 
= m_Cell
->Find(wxHTML_COND_ISANCHOR
, &anchor
); 
2121     void OnLinkClicked(const wxHtmlLinkInfo
& link
); 
2122     void base_OnLinkClicked(const wxHtmlLinkInfo
& link
); 
2124     wxHtmlOpeningStatus 
OnOpeningURL(wxHtmlURLType type
, 
2125                                       const wxString
& url
, 
2126                                       wxString 
*redirect
) const; 
2128     DEC_PYCALLBACK__STRING(OnSetTitle
); 
2129     DEC_PYCALLBACK__CELLINTINT(OnCellMouseHover
); 
2130     DEC_PYCALLBACK__CELLINTINTME(OnCellClicked
); 
2134 IMPLEMENT_ABSTRACT_CLASS( wxPyHtmlWindow
, wxHtmlWindow 
); 
2135 IMP_PYCALLBACK__STRING(wxPyHtmlWindow
, wxHtmlWindow
, OnSetTitle
); 
2136 IMP_PYCALLBACK__CELLINTINT(wxPyHtmlWindow
, wxHtmlWindow
, OnCellMouseHover
); 
2137 IMP_PYCALLBACK__CELLINTINTME(wxPyHtmlWindow
, wxHtmlWindow
, OnCellClicked
); 
2140 void wxPyHtmlWindow::OnLinkClicked(const wxHtmlLinkInfo
& link
) { 
2142     wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2143     if ((found 
= wxPyCBH_findCallback(m_myInst
, "OnLinkClicked"))) { 
2144         PyObject
* obj 
= wxPyConstructObject((void*)&link
, wxT("wxHtmlLinkInfo"), 0); 
2145         wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(O)", obj
)); 
2148     wxPyEndBlockThreads(blocked
); 
2150         wxHtmlWindow::OnLinkClicked(link
); 
2152 void wxPyHtmlWindow::base_OnLinkClicked(const wxHtmlLinkInfo
& link
) { 
2153     wxHtmlWindow::OnLinkClicked(link
); 
2157 wxHtmlOpeningStatus 
wxPyHtmlWindow::OnOpeningURL(wxHtmlURLType type
, 
2158                                                  const wxString
& url
, 
2159                                                  wxString 
*redirect
) const { 
2161     wxHtmlOpeningStatus rval
; 
2162     wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2163     if ((found 
= wxPyCBH_findCallback(m_myInst
, "OnOpeningURL"))) { 
2165         PyObject
* s 
= wx2PyString(url
); 
2166         ro 
= wxPyCBH_callCallbackObj(m_myInst
, Py_BuildValue("(iO)", type
, s
)); 
2168         if (PyString_Check(ro
) 
2169 #if PYTHON_API_VERSION >= 1009 
2170             || PyUnicode_Check(ro
) 
2173             *redirect 
= Py2wxString(ro
); 
2174             rval 
= wxHTML_REDIRECT
; 
2177             PyObject
* num 
= PyNumber_Int(ro
); 
2178             rval 
= (wxHtmlOpeningStatus
)PyInt_AsLong(num
); 
2183     wxPyEndBlockThreads(blocked
); 
2185         rval 
= wxHtmlWindow::OnOpeningURL(type
, url
, redirect
); 
2191 static void wxPyHtmlWindow_SetFonts(wxPyHtmlWindow 
*self
,wxString normal_face
,wxString fixed_face
,PyObject 
*sizes
=NULL
){ 
2193             if (sizes
) temp 
= int_LIST_helper(sizes
); 
2194             self
->SetFonts(normal_face
, fixed_face
, temp
); 
2198 static void wxHtmlDCRenderer_SetFonts(wxHtmlDCRenderer 
*self
,wxString normal_face
,wxString fixed_face
,PyObject 
*sizes
=NULL
){ 
2200             if (sizes
) temp 
= int_LIST_helper(sizes
); 
2201             self
->SetFonts(normal_face
, fixed_face
, temp
); 
2205 static void wxHtmlPrintout_SetFonts(wxHtmlPrintout 
*self
,wxString normal_face
,wxString fixed_face
,PyObject 
*sizes
=NULL
){ 
2207             if (sizes
) temp 
= int_LIST_helper(sizes
); 
2208             self
->SetFonts(normal_face
, fixed_face
, temp
); 
2215   SWIG_CheckDoubleInRange(double value
, double min_value
,  
2216                           double max_value
, const char* errmsg
) 
2218   if (value 
< min_value
) { 
2220       PyErr_Format(PyExc_OverflowError
,  
2221                    "value %g is less than %s minimum %g",  
2222                    value
, errmsg
, min_value
); 
2225   } else if (value 
> max_value
) { 
2227       PyErr_Format(PyExc_OverflowError
,  
2228                    "value %g is greater than %s maximum %g",  
2229                    value
, errmsg
, max_value
); 
2238 SWIG_AsVal_double(PyObject 
*obj
, double* val
) 
2240     if (PyNumber_Check(obj
)) { 
2241         if (val
) *val 
= PyFloat_AsDouble(obj
); 
2245         SWIG_Python_TypeError("number", obj
); 
2252   SWIG_AsVal_float(PyObject 
*obj
, float *val
) 
2254   const char* errmsg 
= val 
? "float" : (char*)0; 
2256   if (SWIG_AsVal_double(obj
, &v
)) { 
2257     if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) { 
2258       if (val
) *val 
= static_cast<float >(v
); 
2267     SWIG_type_error(errmsg
, obj
); 
2273 SWIGINTERNINLINE 
float 
2274 SWIG_As_float(PyObject
* obj
) 
2277   if (!SWIG_AsVal_float(obj
, &v
)) { 
2279       this is needed to make valgrind/purify happier.  
2281     memset((void*)&v
, 0, sizeof(float)); 
2287 SWIGINTERNINLINE 
int 
2288 SWIG_Check_float(PyObject
* obj
) 
2290   return SWIG_AsVal_float(obj
, (float*)0); 
2293 static void wxHtmlEasyPrinting_SetFonts(wxHtmlEasyPrinting 
*self
,wxString normal_face
,wxString fixed_face
,PyObject 
*sizes
=NULL
){ 
2295             if (sizes
) temp 
= int_LIST_helper(sizes
); 
2296             self
->SetFonts(normal_face
, fixed_face
, temp
); 
2301 SWIGINTERNINLINE 
long 
2302 SWIG_As_long(PyObject
* obj
) 
2305   if (!SWIG_AsVal_long(obj
, &v
)) { 
2307       this is needed to make valgrind/purify happier.  
2309     memset((void*)&v
, 0, sizeof(long)); 
2315 SWIGINTERNINLINE 
int 
2316 SWIG_Check_long(PyObject
* obj
) 
2318   return SWIG_AsVal_long(obj
, (long*)0); 
2324 static int _wrap_HtmlWindowNameStr_set(PyObject 
*) { 
2325     PyErr_SetString(PyExc_TypeError
,"Variable HtmlWindowNameStr is read-only."); 
2330 static PyObject 
*_wrap_HtmlWindowNameStr_get(void) { 
2331     PyObject 
*pyobj 
= NULL
; 
2335         pyobj 
= PyUnicode_FromWideChar((&wxPyHtmlWindowNameStr
)->c_str(), (&wxPyHtmlWindowNameStr
)->Len()); 
2337         pyobj 
= PyString_FromStringAndSize((&wxPyHtmlWindowNameStr
)->c_str(), (&wxPyHtmlWindowNameStr
)->Len()); 
2344 static int _wrap_HtmlPrintoutTitleStr_set(PyObject 
*) { 
2345     PyErr_SetString(PyExc_TypeError
,"Variable HtmlPrintoutTitleStr is read-only."); 
2350 static PyObject 
*_wrap_HtmlPrintoutTitleStr_get(void) { 
2351     PyObject 
*pyobj 
= NULL
; 
2355         pyobj 
= PyUnicode_FromWideChar((&wxPyHtmlPrintoutTitleStr
)->c_str(), (&wxPyHtmlPrintoutTitleStr
)->Len()); 
2357         pyobj 
= PyString_FromStringAndSize((&wxPyHtmlPrintoutTitleStr
)->c_str(), (&wxPyHtmlPrintoutTitleStr
)->Len()); 
2364 static int _wrap_HtmlPrintingTitleStr_set(PyObject 
*) { 
2365     PyErr_SetString(PyExc_TypeError
,"Variable HtmlPrintingTitleStr is read-only."); 
2370 static PyObject 
*_wrap_HtmlPrintingTitleStr_get(void) { 
2371     PyObject 
*pyobj 
= NULL
; 
2375         pyobj 
= PyUnicode_FromWideChar((&wxPyHtmlPrintingTitleStr
)->c_str(), (&wxPyHtmlPrintingTitleStr
)->Len()); 
2377         pyobj 
= PyString_FromStringAndSize((&wxPyHtmlPrintingTitleStr
)->c_str(), (&wxPyHtmlPrintingTitleStr
)->Len()); 
2384 static PyObject 
*_wrap_new_HtmlLinkInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2385     PyObject 
*resultobj 
= NULL
; 
2386     wxString 
*arg1 
= 0 ; 
2387     wxString 
const &arg2_defvalue 
= wxPyEmptyString 
; 
2388     wxString 
*arg2 
= (wxString 
*) &arg2_defvalue 
; 
2389     wxHtmlLinkInfo 
*result
; 
2390     bool temp1 
= false ; 
2391     bool temp2 
= false ; 
2392     PyObject 
* obj0 
= 0 ; 
2393     PyObject 
* obj1 
= 0 ; 
2395         (char *) "href",(char *) "target", NULL 
 
2398     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_HtmlLinkInfo",kwnames
,&obj0
,&obj1
)) goto fail
; 
2400         arg1 
= wxString_in_helper(obj0
); 
2401         if (arg1 
== NULL
) SWIG_fail
; 
2406             arg2 
= wxString_in_helper(obj1
); 
2407             if (arg2 
== NULL
) SWIG_fail
; 
2412         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2413         result 
= (wxHtmlLinkInfo 
*)new wxHtmlLinkInfo((wxString 
const &)*arg1
,(wxString 
const &)*arg2
); 
2415         wxPyEndAllowThreads(__tstate
); 
2416         if (PyErr_Occurred()) SWIG_fail
; 
2418     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlLinkInfo
, 1); 
2441 static PyObject 
*_wrap_HtmlLinkInfo_GetHref(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2442     PyObject 
*resultobj 
= NULL
; 
2443     wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
2445     PyObject 
* obj0 
= 0 ; 
2447         (char *) "self", NULL 
 
2450     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlLinkInfo_GetHref",kwnames
,&obj0
)) goto fail
; 
2451     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlLinkInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
2452     if (SWIG_arg_fail(1)) SWIG_fail
; 
2454         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2455         result 
= (arg1
)->GetHref(); 
2457         wxPyEndAllowThreads(__tstate
); 
2458         if (PyErr_Occurred()) SWIG_fail
; 
2462         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
2464         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
2473 static PyObject 
*_wrap_HtmlLinkInfo_GetTarget(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2474     PyObject 
*resultobj 
= NULL
; 
2475     wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
2477     PyObject 
* obj0 
= 0 ; 
2479         (char *) "self", NULL 
 
2482     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlLinkInfo_GetTarget",kwnames
,&obj0
)) goto fail
; 
2483     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlLinkInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
2484     if (SWIG_arg_fail(1)) SWIG_fail
; 
2486         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2487         result 
= (arg1
)->GetTarget(); 
2489         wxPyEndAllowThreads(__tstate
); 
2490         if (PyErr_Occurred()) SWIG_fail
; 
2494         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
2496         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
2505 static PyObject 
*_wrap_HtmlLinkInfo_GetEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2506     PyObject 
*resultobj 
= NULL
; 
2507     wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
2508     wxMouseEvent 
*result
; 
2509     PyObject 
* obj0 
= 0 ; 
2511         (char *) "self", NULL 
 
2514     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlLinkInfo_GetEvent",kwnames
,&obj0
)) goto fail
; 
2515     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlLinkInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
2516     if (SWIG_arg_fail(1)) SWIG_fail
; 
2518         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2519         result 
= (wxMouseEvent 
*)(arg1
)->GetEvent(); 
2521         wxPyEndAllowThreads(__tstate
); 
2522         if (PyErr_Occurred()) SWIG_fail
; 
2525         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
2533 static PyObject 
*_wrap_HtmlLinkInfo_GetHtmlCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2534     PyObject 
*resultobj 
= NULL
; 
2535     wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
2537     PyObject 
* obj0 
= 0 ; 
2539         (char *) "self", NULL 
 
2542     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlLinkInfo_GetHtmlCell",kwnames
,&obj0
)) goto fail
; 
2543     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlLinkInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
2544     if (SWIG_arg_fail(1)) SWIG_fail
; 
2546         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2547         result 
= (wxHtmlCell 
*)(arg1
)->GetHtmlCell(); 
2549         wxPyEndAllowThreads(__tstate
); 
2550         if (PyErr_Occurred()) SWIG_fail
; 
2552     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlCell
, 0); 
2559 static PyObject 
*_wrap_HtmlLinkInfo_SetEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2560     PyObject 
*resultobj 
= NULL
; 
2561     wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
2562     wxMouseEvent 
*arg2 
= (wxMouseEvent 
*) 0 ; 
2563     PyObject 
* obj0 
= 0 ; 
2564     PyObject 
* obj1 
= 0 ; 
2566         (char *) "self",(char *) "e", NULL 
 
2569     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlLinkInfo_SetEvent",kwnames
,&obj0
,&obj1
)) goto fail
; 
2570     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlLinkInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
2571     if (SWIG_arg_fail(1)) SWIG_fail
; 
2572     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
2573     if (SWIG_arg_fail(2)) SWIG_fail
; 
2575         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2576         (arg1
)->SetEvent((wxMouseEvent 
const *)arg2
); 
2578         wxPyEndAllowThreads(__tstate
); 
2579         if (PyErr_Occurred()) SWIG_fail
; 
2581     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2588 static PyObject 
*_wrap_HtmlLinkInfo_SetHtmlCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2589     PyObject 
*resultobj 
= NULL
; 
2590     wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
2591     wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
2592     PyObject 
* obj0 
= 0 ; 
2593     PyObject 
* obj1 
= 0 ; 
2595         (char *) "self",(char *) "e", NULL 
 
2598     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlLinkInfo_SetHtmlCell",kwnames
,&obj0
,&obj1
)) goto fail
; 
2599     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlLinkInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
2600     if (SWIG_arg_fail(1)) SWIG_fail
; 
2601     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
2602     if (SWIG_arg_fail(2)) SWIG_fail
; 
2604         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2605         (arg1
)->SetHtmlCell((wxHtmlCell 
const *)arg2
); 
2607         wxPyEndAllowThreads(__tstate
); 
2608         if (PyErr_Occurred()) SWIG_fail
; 
2610     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2617 static PyObject 
* HtmlLinkInfo_swigregister(PyObject 
*, PyObject 
*args
) { 
2619     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
2620     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlLinkInfo
, obj
); 
2622     return Py_BuildValue((char *)""); 
2624 static PyObject 
*_wrap_HtmlTag_GetName(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2625     PyObject 
*resultobj 
= NULL
; 
2626     wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
2628     PyObject 
* obj0 
= 0 ; 
2630         (char *) "self", NULL 
 
2633     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlTag_GetName",kwnames
,&obj0
)) goto fail
; 
2634     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
2635     if (SWIG_arg_fail(1)) SWIG_fail
; 
2637         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2638         result 
= (arg1
)->GetName(); 
2640         wxPyEndAllowThreads(__tstate
); 
2641         if (PyErr_Occurred()) SWIG_fail
; 
2645         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
2647         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
2656 static PyObject 
*_wrap_HtmlTag_HasParam(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2657     PyObject 
*resultobj 
= NULL
; 
2658     wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
2659     wxString 
*arg2 
= 0 ; 
2661     bool temp2 
= false ; 
2662     PyObject 
* obj0 
= 0 ; 
2663     PyObject 
* obj1 
= 0 ; 
2665         (char *) "self",(char *) "par", NULL 
 
2668     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlTag_HasParam",kwnames
,&obj0
,&obj1
)) goto fail
; 
2669     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
2670     if (SWIG_arg_fail(1)) SWIG_fail
; 
2672         arg2 
= wxString_in_helper(obj1
); 
2673         if (arg2 
== NULL
) SWIG_fail
; 
2677         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2678         result 
= (bool)(arg1
)->HasParam((wxString 
const &)*arg2
); 
2680         wxPyEndAllowThreads(__tstate
); 
2681         if (PyErr_Occurred()) SWIG_fail
; 
2684         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
2700 static PyObject 
*_wrap_HtmlTag_GetParam(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2701     PyObject 
*resultobj 
= NULL
; 
2702     wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
2703     wxString 
*arg2 
= 0 ; 
2704     int arg3 
= (int) false ; 
2706     bool temp2 
= false ; 
2707     PyObject 
* obj0 
= 0 ; 
2708     PyObject 
* obj1 
= 0 ; 
2709     PyObject 
* obj2 
= 0 ; 
2711         (char *) "self",(char *) "par",(char *) "with_commas", NULL 
 
2714     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlTag_GetParam",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
2715     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
2716     if (SWIG_arg_fail(1)) SWIG_fail
; 
2718         arg2 
= wxString_in_helper(obj1
); 
2719         if (arg2 
== NULL
) SWIG_fail
; 
2724             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
2725             if (SWIG_arg_fail(3)) SWIG_fail
; 
2729         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2730         result 
= (arg1
)->GetParam((wxString 
const &)*arg2
,arg3
); 
2732         wxPyEndAllowThreads(__tstate
); 
2733         if (PyErr_Occurred()) SWIG_fail
; 
2737         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
2739         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
2756 static PyObject 
*_wrap_HtmlTag_GetAllParams(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2757     PyObject 
*resultobj 
= NULL
; 
2758     wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
2760     PyObject 
* obj0 
= 0 ; 
2762         (char *) "self", NULL 
 
2765     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlTag_GetAllParams",kwnames
,&obj0
)) goto fail
; 
2766     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
2767     if (SWIG_arg_fail(1)) SWIG_fail
; 
2769         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2770         result 
= (arg1
)->GetAllParams(); 
2772         wxPyEndAllowThreads(__tstate
); 
2773         if (PyErr_Occurred()) SWIG_fail
; 
2777         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
2779         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
2788 static PyObject 
*_wrap_HtmlTag_HasEnding(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2789     PyObject 
*resultobj 
= NULL
; 
2790     wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
2792     PyObject 
* obj0 
= 0 ; 
2794         (char *) "self", NULL 
 
2797     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlTag_HasEnding",kwnames
,&obj0
)) goto fail
; 
2798     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
2799     if (SWIG_arg_fail(1)) SWIG_fail
; 
2801         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2802         result 
= (bool)(arg1
)->HasEnding(); 
2804         wxPyEndAllowThreads(__tstate
); 
2805         if (PyErr_Occurred()) SWIG_fail
; 
2808         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
2816 static PyObject 
*_wrap_HtmlTag_GetBeginPos(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2817     PyObject 
*resultobj 
= NULL
; 
2818     wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
2820     PyObject 
* obj0 
= 0 ; 
2822         (char *) "self", NULL 
 
2825     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlTag_GetBeginPos",kwnames
,&obj0
)) goto fail
; 
2826     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
2827     if (SWIG_arg_fail(1)) SWIG_fail
; 
2829         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2830         result 
= (int)(arg1
)->GetBeginPos(); 
2832         wxPyEndAllowThreads(__tstate
); 
2833         if (PyErr_Occurred()) SWIG_fail
; 
2836         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
2844 static PyObject 
*_wrap_HtmlTag_GetEndPos1(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2845     PyObject 
*resultobj 
= NULL
; 
2846     wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
2848     PyObject 
* obj0 
= 0 ; 
2850         (char *) "self", NULL 
 
2853     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlTag_GetEndPos1",kwnames
,&obj0
)) goto fail
; 
2854     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
2855     if (SWIG_arg_fail(1)) SWIG_fail
; 
2857         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2858         result 
= (int)(arg1
)->GetEndPos1(); 
2860         wxPyEndAllowThreads(__tstate
); 
2861         if (PyErr_Occurred()) SWIG_fail
; 
2864         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
2872 static PyObject 
*_wrap_HtmlTag_GetEndPos2(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2873     PyObject 
*resultobj 
= NULL
; 
2874     wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
2876     PyObject 
* obj0 
= 0 ; 
2878         (char *) "self", NULL 
 
2881     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlTag_GetEndPos2",kwnames
,&obj0
)) goto fail
; 
2882     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
2883     if (SWIG_arg_fail(1)) SWIG_fail
; 
2885         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2886         result 
= (int)(arg1
)->GetEndPos2(); 
2888         wxPyEndAllowThreads(__tstate
); 
2889         if (PyErr_Occurred()) SWIG_fail
; 
2892         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
2900 static PyObject 
* HtmlTag_swigregister(PyObject 
*, PyObject 
*args
) { 
2902     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
2903     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlTag
, obj
); 
2905     return Py_BuildValue((char *)""); 
2907 static PyObject 
*_wrap_HtmlParser_SetFS(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2908     PyObject 
*resultobj 
= NULL
; 
2909     wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
2910     wxFileSystem 
*arg2 
= (wxFileSystem 
*) 0 ; 
2911     PyObject 
* obj0 
= 0 ; 
2912     PyObject 
* obj1 
= 0 ; 
2914         (char *) "self",(char *) "fs", NULL 
 
2917     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlParser_SetFS",kwnames
,&obj0
,&obj1
)) goto fail
; 
2918     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
2919     if (SWIG_arg_fail(1)) SWIG_fail
; 
2920     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION 
| 0); 
2921     if (SWIG_arg_fail(2)) SWIG_fail
; 
2923         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2924         (arg1
)->SetFS(arg2
); 
2926         wxPyEndAllowThreads(__tstate
); 
2927         if (PyErr_Occurred()) SWIG_fail
; 
2929     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
2936 static PyObject 
*_wrap_HtmlParser_GetFS(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2937     PyObject 
*resultobj 
= NULL
; 
2938     wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
2939     wxFileSystem 
*result
; 
2940     PyObject 
* obj0 
= 0 ; 
2942         (char *) "self", NULL 
 
2945     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlParser_GetFS",kwnames
,&obj0
)) goto fail
; 
2946     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
2947     if (SWIG_arg_fail(1)) SWIG_fail
; 
2949         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2950         result 
= (wxFileSystem 
*)(arg1
)->GetFS(); 
2952         wxPyEndAllowThreads(__tstate
); 
2953         if (PyErr_Occurred()) SWIG_fail
; 
2956         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
2964 static PyObject 
*_wrap_HtmlParser_Parse(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
2965     PyObject 
*resultobj 
= NULL
; 
2966     wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
2967     wxString 
*arg2 
= 0 ; 
2969     bool temp2 
= false ; 
2970     PyObject 
* obj0 
= 0 ; 
2971     PyObject 
* obj1 
= 0 ; 
2973         (char *) "self",(char *) "source", NULL 
 
2976     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlParser_Parse",kwnames
,&obj0
,&obj1
)) goto fail
; 
2977     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
2978     if (SWIG_arg_fail(1)) SWIG_fail
; 
2980         arg2 
= wxString_in_helper(obj1
); 
2981         if (arg2 
== NULL
) SWIG_fail
; 
2985         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
2986         result 
= (wxObject 
*)(arg1
)->Parse((wxString 
const &)*arg2
); 
2988         wxPyEndAllowThreads(__tstate
); 
2989         if (PyErr_Occurred()) SWIG_fail
; 
2992         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
3008 static PyObject 
*_wrap_HtmlParser_InitParser(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3009     PyObject 
*resultobj 
= NULL
; 
3010     wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3011     wxString 
*arg2 
= 0 ; 
3012     bool temp2 
= false ; 
3013     PyObject 
* obj0 
= 0 ; 
3014     PyObject 
* obj1 
= 0 ; 
3016         (char *) "self",(char *) "source", NULL 
 
3019     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlParser_InitParser",kwnames
,&obj0
,&obj1
)) goto fail
; 
3020     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3021     if (SWIG_arg_fail(1)) SWIG_fail
; 
3023         arg2 
= wxString_in_helper(obj1
); 
3024         if (arg2 
== NULL
) SWIG_fail
; 
3028         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3029         (arg1
)->InitParser((wxString 
const &)*arg2
); 
3031         wxPyEndAllowThreads(__tstate
); 
3032         if (PyErr_Occurred()) SWIG_fail
; 
3034     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3049 static PyObject 
*_wrap_HtmlParser_DoneParser(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3050     PyObject 
*resultobj 
= NULL
; 
3051     wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3052     PyObject 
* obj0 
= 0 ; 
3054         (char *) "self", NULL 
 
3057     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlParser_DoneParser",kwnames
,&obj0
)) goto fail
; 
3058     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3059     if (SWIG_arg_fail(1)) SWIG_fail
; 
3061         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3062         (arg1
)->DoneParser(); 
3064         wxPyEndAllowThreads(__tstate
); 
3065         if (PyErr_Occurred()) SWIG_fail
; 
3067     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3074 static PyObject 
*_wrap_HtmlParser_DoParsing(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3075     PyObject 
*resultobj 
= NULL
; 
3076     wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3079     PyObject 
* obj0 
= 0 ; 
3080     PyObject 
* obj1 
= 0 ; 
3081     PyObject 
* obj2 
= 0 ; 
3083         (char *) "self",(char *) "begin_pos",(char *) "end_pos", NULL 
 
3086     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlParser_DoParsing",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3087     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3088     if (SWIG_arg_fail(1)) SWIG_fail
; 
3090         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3091         if (SWIG_arg_fail(2)) SWIG_fail
; 
3094         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
3095         if (SWIG_arg_fail(3)) SWIG_fail
; 
3098         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3099         (arg1
)->DoParsing(arg2
,arg3
); 
3101         wxPyEndAllowThreads(__tstate
); 
3102         if (PyErr_Occurred()) SWIG_fail
; 
3104     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3111 static PyObject 
*_wrap_HtmlParser_StopParsing(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3112     PyObject 
*resultobj 
= NULL
; 
3113     wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3114     PyObject 
* obj0 
= 0 ; 
3116         (char *) "self", NULL 
 
3119     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlParser_StopParsing",kwnames
,&obj0
)) goto fail
; 
3120     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3121     if (SWIG_arg_fail(1)) SWIG_fail
; 
3123         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3124         (arg1
)->StopParsing(); 
3126         wxPyEndAllowThreads(__tstate
); 
3127         if (PyErr_Occurred()) SWIG_fail
; 
3129     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3136 static PyObject 
*_wrap_HtmlParser_AddTagHandler(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3137     PyObject 
*resultobj 
= NULL
; 
3138     wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3139     wxHtmlTagHandler 
*arg2 
= (wxHtmlTagHandler 
*) 0 ; 
3140     PyObject 
* obj0 
= 0 ; 
3141     PyObject 
* obj1 
= 0 ; 
3143         (char *) "self",(char *) "handler", NULL 
 
3146     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlParser_AddTagHandler",kwnames
,&obj0
,&obj1
)) goto fail
; 
3147     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3148     if (SWIG_arg_fail(1)) SWIG_fail
; 
3149     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlTagHandler
, SWIG_POINTER_EXCEPTION 
| 0); 
3150     if (SWIG_arg_fail(2)) SWIG_fail
; 
3152         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3153         (arg1
)->AddTagHandler(arg2
); 
3155         wxPyEndAllowThreads(__tstate
); 
3156         if (PyErr_Occurred()) SWIG_fail
; 
3158     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3165 static PyObject 
*_wrap_HtmlParser_GetSource(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3166     PyObject 
*resultobj 
= NULL
; 
3167     wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3169     PyObject 
* obj0 
= 0 ; 
3171         (char *) "self", NULL 
 
3174     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlParser_GetSource",kwnames
,&obj0
)) goto fail
; 
3175     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3176     if (SWIG_arg_fail(1)) SWIG_fail
; 
3178         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3179         result 
= (wxString 
*)(arg1
)->GetSource(); 
3181         wxPyEndAllowThreads(__tstate
); 
3182         if (PyErr_Occurred()) SWIG_fail
; 
3186         resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
3188         resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
3197 static PyObject 
*_wrap_HtmlParser_PushTagHandler(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3198     PyObject 
*resultobj 
= NULL
; 
3199     wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3200     wxHtmlTagHandler 
*arg2 
= (wxHtmlTagHandler 
*) 0 ; 
3202     PyObject 
* obj0 
= 0 ; 
3203     PyObject 
* obj1 
= 0 ; 
3204     PyObject 
* obj2 
= 0 ; 
3206         (char *) "self",(char *) "handler",(char *) "tags", NULL 
 
3209     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlParser_PushTagHandler",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
3210     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3211     if (SWIG_arg_fail(1)) SWIG_fail
; 
3212     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlTagHandler
, SWIG_POINTER_EXCEPTION 
| 0); 
3213     if (SWIG_arg_fail(2)) SWIG_fail
; 
3215         wxString
* sptr 
= wxString_in_helper(obj2
); 
3216         if (sptr 
== NULL
) SWIG_fail
; 
3221         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3222         (arg1
)->PushTagHandler(arg2
,arg3
); 
3224         wxPyEndAllowThreads(__tstate
); 
3225         if (PyErr_Occurred()) SWIG_fail
; 
3227     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3234 static PyObject 
*_wrap_HtmlParser_PopTagHandler(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3235     PyObject 
*resultobj 
= NULL
; 
3236     wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3237     PyObject 
* obj0 
= 0 ; 
3239         (char *) "self", NULL 
 
3242     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlParser_PopTagHandler",kwnames
,&obj0
)) goto fail
; 
3243     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3244     if (SWIG_arg_fail(1)) SWIG_fail
; 
3246         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3247         (arg1
)->PopTagHandler(); 
3249         wxPyEndAllowThreads(__tstate
); 
3250         if (PyErr_Occurred()) SWIG_fail
; 
3252     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3259 static PyObject 
* HtmlParser_swigregister(PyObject 
*, PyObject 
*args
) { 
3261     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
3262     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlParser
, obj
); 
3264     return Py_BuildValue((char *)""); 
3266 static PyObject 
*_wrap_new_HtmlWinParser(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3267     PyObject 
*resultobj 
= NULL
; 
3268     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) NULL 
; 
3269     wxHtmlWinParser 
*result
; 
3270     PyObject 
* obj0 
= 0 ; 
3272         (char *) "wnd", NULL 
 
3275     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_HtmlWinParser",kwnames
,&obj0
)) goto fail
; 
3277         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
3278         if (SWIG_arg_fail(1)) SWIG_fail
; 
3281         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3282         result 
= (wxHtmlWinParser 
*)new wxHtmlWinParser(arg1
); 
3284         wxPyEndAllowThreads(__tstate
); 
3285         if (PyErr_Occurred()) SWIG_fail
; 
3287     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlWinParser
, 1); 
3294 static PyObject 
*_wrap_HtmlWinParser_SetDC(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3295     PyObject 
*resultobj 
= NULL
; 
3296     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3297     wxDC 
*arg2 
= (wxDC 
*) 0 ; 
3298     PyObject 
* obj0 
= 0 ; 
3299     PyObject 
* obj1 
= 0 ; 
3301         (char *) "self",(char *) "dc", NULL 
 
3304     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetDC",kwnames
,&obj0
,&obj1
)) goto fail
; 
3305     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3306     if (SWIG_arg_fail(1)) SWIG_fail
; 
3307     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
3308     if (SWIG_arg_fail(2)) SWIG_fail
; 
3310         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3311         (arg1
)->SetDC(arg2
); 
3313         wxPyEndAllowThreads(__tstate
); 
3314         if (PyErr_Occurred()) SWIG_fail
; 
3316     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3323 static PyObject 
*_wrap_HtmlWinParser_GetDC(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3324     PyObject 
*resultobj 
= NULL
; 
3325     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3327     PyObject 
* obj0 
= 0 ; 
3329         (char *) "self", NULL 
 
3332     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetDC",kwnames
,&obj0
)) goto fail
; 
3333     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3334     if (SWIG_arg_fail(1)) SWIG_fail
; 
3336         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3337         result 
= (wxDC 
*)(arg1
)->GetDC(); 
3339         wxPyEndAllowThreads(__tstate
); 
3340         if (PyErr_Occurred()) SWIG_fail
; 
3343         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
3351 static PyObject 
*_wrap_HtmlWinParser_GetCharHeight(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3352     PyObject 
*resultobj 
= NULL
; 
3353     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3355     PyObject 
* obj0 
= 0 ; 
3357         (char *) "self", NULL 
 
3360     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetCharHeight",kwnames
,&obj0
)) goto fail
; 
3361     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3362     if (SWIG_arg_fail(1)) SWIG_fail
; 
3364         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3365         result 
= (int)(arg1
)->GetCharHeight(); 
3367         wxPyEndAllowThreads(__tstate
); 
3368         if (PyErr_Occurred()) SWIG_fail
; 
3371         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
3379 static PyObject 
*_wrap_HtmlWinParser_GetCharWidth(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3380     PyObject 
*resultobj 
= NULL
; 
3381     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3383     PyObject 
* obj0 
= 0 ; 
3385         (char *) "self", NULL 
 
3388     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetCharWidth",kwnames
,&obj0
)) goto fail
; 
3389     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3390     if (SWIG_arg_fail(1)) SWIG_fail
; 
3392         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3393         result 
= (int)(arg1
)->GetCharWidth(); 
3395         wxPyEndAllowThreads(__tstate
); 
3396         if (PyErr_Occurred()) SWIG_fail
; 
3399         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
3407 static PyObject 
*_wrap_HtmlWinParser_GetWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3408     PyObject 
*resultobj 
= NULL
; 
3409     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3410     wxPyHtmlWindow 
*result
; 
3411     PyObject 
* obj0 
= 0 ; 
3413         (char *) "self", NULL 
 
3416     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetWindow",kwnames
,&obj0
)) goto fail
; 
3417     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3418     if (SWIG_arg_fail(1)) SWIG_fail
; 
3420         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3421         result 
= (wxPyHtmlWindow 
*)(arg1
)->GetWindow(); 
3423         wxPyEndAllowThreads(__tstate
); 
3424         if (PyErr_Occurred()) SWIG_fail
; 
3427         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
3435 static PyObject 
*_wrap_HtmlWinParser_SetFonts(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3436     PyObject 
*resultobj 
= NULL
; 
3437     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3440     PyObject 
*arg4 
= (PyObject 
*) NULL 
; 
3441     PyObject 
* obj0 
= 0 ; 
3442     PyObject 
* obj1 
= 0 ; 
3443     PyObject 
* obj2 
= 0 ; 
3444     PyObject 
* obj3 
= 0 ; 
3446         (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL 
 
3449     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlWinParser_SetFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
3450     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3451     if (SWIG_arg_fail(1)) SWIG_fail
; 
3453         wxString
* sptr 
= wxString_in_helper(obj1
); 
3454         if (sptr 
== NULL
) SWIG_fail
; 
3459         wxString
* sptr 
= wxString_in_helper(obj2
); 
3460         if (sptr 
== NULL
) SWIG_fail
; 
3468         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3469         wxHtmlWinParser_SetFonts(arg1
,arg2
,arg3
,arg4
); 
3471         wxPyEndAllowThreads(__tstate
); 
3472         if (PyErr_Occurred()) SWIG_fail
; 
3474     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3481 static PyObject 
*_wrap_HtmlWinParser_SetStandardFonts(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3482     PyObject 
*resultobj 
= NULL
; 
3483     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3484     int arg2 
= (int) -1 ; 
3485     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
3486     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
3487     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
3488     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
3489     bool temp3 
= false ; 
3490     bool temp4 
= false ; 
3491     PyObject 
* obj0 
= 0 ; 
3492     PyObject 
* obj1 
= 0 ; 
3493     PyObject 
* obj2 
= 0 ; 
3494     PyObject 
* obj3 
= 0 ; 
3496         (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL 
 
3499     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HtmlWinParser_SetStandardFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
3500     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3501     if (SWIG_arg_fail(1)) SWIG_fail
; 
3504             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3505             if (SWIG_arg_fail(2)) SWIG_fail
; 
3510             arg3 
= wxString_in_helper(obj2
); 
3511             if (arg3 
== NULL
) SWIG_fail
; 
3517             arg4 
= wxString_in_helper(obj3
); 
3518             if (arg4 
== NULL
) SWIG_fail
; 
3523         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3524         (arg1
)->SetStandardFonts(arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
3526         wxPyEndAllowThreads(__tstate
); 
3527         if (PyErr_Occurred()) SWIG_fail
; 
3529     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3552 static PyObject 
*_wrap_HtmlWinParser_GetContainer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3553     PyObject 
*resultobj 
= NULL
; 
3554     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3555     wxHtmlContainerCell 
*result
; 
3556     PyObject 
* obj0 
= 0 ; 
3558         (char *) "self", NULL 
 
3561     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetContainer",kwnames
,&obj0
)) goto fail
; 
3562     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3563     if (SWIG_arg_fail(1)) SWIG_fail
; 
3565         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3566         result 
= (wxHtmlContainerCell 
*)(arg1
)->GetContainer(); 
3568         wxPyEndAllowThreads(__tstate
); 
3569         if (PyErr_Occurred()) SWIG_fail
; 
3571     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0); 
3578 static PyObject 
*_wrap_HtmlWinParser_OpenContainer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3579     PyObject 
*resultobj 
= NULL
; 
3580     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3581     wxHtmlContainerCell 
*result
; 
3582     PyObject 
* obj0 
= 0 ; 
3584         (char *) "self", NULL 
 
3587     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_OpenContainer",kwnames
,&obj0
)) goto fail
; 
3588     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3589     if (SWIG_arg_fail(1)) SWIG_fail
; 
3591         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3592         result 
= (wxHtmlContainerCell 
*)(arg1
)->OpenContainer(); 
3594         wxPyEndAllowThreads(__tstate
); 
3595         if (PyErr_Occurred()) SWIG_fail
; 
3597     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0); 
3604 static PyObject 
*_wrap_HtmlWinParser_SetContainer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3605     PyObject 
*resultobj 
= NULL
; 
3606     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3607     wxHtmlContainerCell 
*arg2 
= (wxHtmlContainerCell 
*) 0 ; 
3608     wxHtmlContainerCell 
*result
; 
3609     PyObject 
* obj0 
= 0 ; 
3610     PyObject 
* obj1 
= 0 ; 
3612         (char *) "self",(char *) "c", NULL 
 
3615     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetContainer",kwnames
,&obj0
,&obj1
)) goto fail
; 
3616     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3617     if (SWIG_arg_fail(1)) SWIG_fail
; 
3618     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
3619     if (SWIG_arg_fail(2)) SWIG_fail
; 
3621         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3622         result 
= (wxHtmlContainerCell 
*)(arg1
)->SetContainer(arg2
); 
3624         wxPyEndAllowThreads(__tstate
); 
3625         if (PyErr_Occurred()) SWIG_fail
; 
3627     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0); 
3634 static PyObject 
*_wrap_HtmlWinParser_CloseContainer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3635     PyObject 
*resultobj 
= NULL
; 
3636     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3637     wxHtmlContainerCell 
*result
; 
3638     PyObject 
* obj0 
= 0 ; 
3640         (char *) "self", NULL 
 
3643     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_CloseContainer",kwnames
,&obj0
)) goto fail
; 
3644     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3645     if (SWIG_arg_fail(1)) SWIG_fail
; 
3647         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3648         result 
= (wxHtmlContainerCell 
*)(arg1
)->CloseContainer(); 
3650         wxPyEndAllowThreads(__tstate
); 
3651         if (PyErr_Occurred()) SWIG_fail
; 
3653     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0); 
3660 static PyObject 
*_wrap_HtmlWinParser_GetFontSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3661     PyObject 
*resultobj 
= NULL
; 
3662     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3664     PyObject 
* obj0 
= 0 ; 
3666         (char *) "self", NULL 
 
3669     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetFontSize",kwnames
,&obj0
)) goto fail
; 
3670     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3671     if (SWIG_arg_fail(1)) SWIG_fail
; 
3673         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3674         result 
= (int)(arg1
)->GetFontSize(); 
3676         wxPyEndAllowThreads(__tstate
); 
3677         if (PyErr_Occurred()) SWIG_fail
; 
3680         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
3688 static PyObject 
*_wrap_HtmlWinParser_SetFontSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3689     PyObject 
*resultobj 
= NULL
; 
3690     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3692     PyObject 
* obj0 
= 0 ; 
3693     PyObject 
* obj1 
= 0 ; 
3695         (char *) "self",(char *) "s", NULL 
 
3698     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetFontSize",kwnames
,&obj0
,&obj1
)) goto fail
; 
3699     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3700     if (SWIG_arg_fail(1)) SWIG_fail
; 
3702         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3703         if (SWIG_arg_fail(2)) SWIG_fail
; 
3706         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3707         (arg1
)->SetFontSize(arg2
); 
3709         wxPyEndAllowThreads(__tstate
); 
3710         if (PyErr_Occurred()) SWIG_fail
; 
3712     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3719 static PyObject 
*_wrap_HtmlWinParser_GetFontBold(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3720     PyObject 
*resultobj 
= NULL
; 
3721     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3723     PyObject 
* obj0 
= 0 ; 
3725         (char *) "self", NULL 
 
3728     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetFontBold",kwnames
,&obj0
)) goto fail
; 
3729     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3730     if (SWIG_arg_fail(1)) SWIG_fail
; 
3732         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3733         result 
= (int)(arg1
)->GetFontBold(); 
3735         wxPyEndAllowThreads(__tstate
); 
3736         if (PyErr_Occurred()) SWIG_fail
; 
3739         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
3747 static PyObject 
*_wrap_HtmlWinParser_SetFontBold(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3748     PyObject 
*resultobj 
= NULL
; 
3749     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3751     PyObject 
* obj0 
= 0 ; 
3752     PyObject 
* obj1 
= 0 ; 
3754         (char *) "self",(char *) "x", NULL 
 
3757     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetFontBold",kwnames
,&obj0
,&obj1
)) goto fail
; 
3758     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3759     if (SWIG_arg_fail(1)) SWIG_fail
; 
3761         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3762         if (SWIG_arg_fail(2)) SWIG_fail
; 
3765         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3766         (arg1
)->SetFontBold(arg2
); 
3768         wxPyEndAllowThreads(__tstate
); 
3769         if (PyErr_Occurred()) SWIG_fail
; 
3771     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3778 static PyObject 
*_wrap_HtmlWinParser_GetFontItalic(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3779     PyObject 
*resultobj 
= NULL
; 
3780     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3782     PyObject 
* obj0 
= 0 ; 
3784         (char *) "self", NULL 
 
3787     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetFontItalic",kwnames
,&obj0
)) goto fail
; 
3788     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3789     if (SWIG_arg_fail(1)) SWIG_fail
; 
3791         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3792         result 
= (int)(arg1
)->GetFontItalic(); 
3794         wxPyEndAllowThreads(__tstate
); 
3795         if (PyErr_Occurred()) SWIG_fail
; 
3798         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
3806 static PyObject 
*_wrap_HtmlWinParser_SetFontItalic(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3807     PyObject 
*resultobj 
= NULL
; 
3808     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3810     PyObject 
* obj0 
= 0 ; 
3811     PyObject 
* obj1 
= 0 ; 
3813         (char *) "self",(char *) "x", NULL 
 
3816     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetFontItalic",kwnames
,&obj0
,&obj1
)) goto fail
; 
3817     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3818     if (SWIG_arg_fail(1)) SWIG_fail
; 
3820         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3821         if (SWIG_arg_fail(2)) SWIG_fail
; 
3824         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3825         (arg1
)->SetFontItalic(arg2
); 
3827         wxPyEndAllowThreads(__tstate
); 
3828         if (PyErr_Occurred()) SWIG_fail
; 
3830     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3837 static PyObject 
*_wrap_HtmlWinParser_GetFontUnderlined(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3838     PyObject 
*resultobj 
= NULL
; 
3839     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3841     PyObject 
* obj0 
= 0 ; 
3843         (char *) "self", NULL 
 
3846     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetFontUnderlined",kwnames
,&obj0
)) goto fail
; 
3847     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3848     if (SWIG_arg_fail(1)) SWIG_fail
; 
3850         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3851         result 
= (int)(arg1
)->GetFontUnderlined(); 
3853         wxPyEndAllowThreads(__tstate
); 
3854         if (PyErr_Occurred()) SWIG_fail
; 
3857         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
3865 static PyObject 
*_wrap_HtmlWinParser_SetFontUnderlined(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3866     PyObject 
*resultobj 
= NULL
; 
3867     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3869     PyObject 
* obj0 
= 0 ; 
3870     PyObject 
* obj1 
= 0 ; 
3872         (char *) "self",(char *) "x", NULL 
 
3875     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetFontUnderlined",kwnames
,&obj0
,&obj1
)) goto fail
; 
3876     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3877     if (SWIG_arg_fail(1)) SWIG_fail
; 
3879         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3880         if (SWIG_arg_fail(2)) SWIG_fail
; 
3883         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3884         (arg1
)->SetFontUnderlined(arg2
); 
3886         wxPyEndAllowThreads(__tstate
); 
3887         if (PyErr_Occurred()) SWIG_fail
; 
3889     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3896 static PyObject 
*_wrap_HtmlWinParser_GetFontFixed(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3897     PyObject 
*resultobj 
= NULL
; 
3898     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3900     PyObject 
* obj0 
= 0 ; 
3902         (char *) "self", NULL 
 
3905     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetFontFixed",kwnames
,&obj0
)) goto fail
; 
3906     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3907     if (SWIG_arg_fail(1)) SWIG_fail
; 
3909         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3910         result 
= (int)(arg1
)->GetFontFixed(); 
3912         wxPyEndAllowThreads(__tstate
); 
3913         if (PyErr_Occurred()) SWIG_fail
; 
3916         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
3924 static PyObject 
*_wrap_HtmlWinParser_SetFontFixed(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3925     PyObject 
*resultobj 
= NULL
; 
3926     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3928     PyObject 
* obj0 
= 0 ; 
3929     PyObject 
* obj1 
= 0 ; 
3931         (char *) "self",(char *) "x", NULL 
 
3934     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetFontFixed",kwnames
,&obj0
,&obj1
)) goto fail
; 
3935     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3936     if (SWIG_arg_fail(1)) SWIG_fail
; 
3938         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3939         if (SWIG_arg_fail(2)) SWIG_fail
; 
3942         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3943         (arg1
)->SetFontFixed(arg2
); 
3945         wxPyEndAllowThreads(__tstate
); 
3946         if (PyErr_Occurred()) SWIG_fail
; 
3948     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
3955 static PyObject 
*_wrap_HtmlWinParser_GetAlign(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3956     PyObject 
*resultobj 
= NULL
; 
3957     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3959     PyObject 
* obj0 
= 0 ; 
3961         (char *) "self", NULL 
 
3964     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetAlign",kwnames
,&obj0
)) goto fail
; 
3965     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3966     if (SWIG_arg_fail(1)) SWIG_fail
; 
3968         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3969         result 
= (int)(arg1
)->GetAlign(); 
3971         wxPyEndAllowThreads(__tstate
); 
3972         if (PyErr_Occurred()) SWIG_fail
; 
3975         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
3983 static PyObject 
*_wrap_HtmlWinParser_SetAlign(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
3984     PyObject 
*resultobj 
= NULL
; 
3985     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
3987     PyObject 
* obj0 
= 0 ; 
3988     PyObject 
* obj1 
= 0 ; 
3990         (char *) "self",(char *) "a", NULL 
 
3993     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetAlign",kwnames
,&obj0
,&obj1
)) goto fail
; 
3994     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
3995     if (SWIG_arg_fail(1)) SWIG_fail
; 
3997         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
3998         if (SWIG_arg_fail(2)) SWIG_fail
; 
4001         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4002         (arg1
)->SetAlign(arg2
); 
4004         wxPyEndAllowThreads(__tstate
); 
4005         if (PyErr_Occurred()) SWIG_fail
; 
4007     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4014 static PyObject 
*_wrap_HtmlWinParser_GetLinkColor(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4015     PyObject 
*resultobj 
= NULL
; 
4016     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4018     PyObject 
* obj0 
= 0 ; 
4020         (char *) "self", NULL 
 
4023     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetLinkColor",kwnames
,&obj0
)) goto fail
; 
4024     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
4025     if (SWIG_arg_fail(1)) SWIG_fail
; 
4027         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4028         result 
= (arg1
)->GetLinkColor(); 
4030         wxPyEndAllowThreads(__tstate
); 
4031         if (PyErr_Occurred()) SWIG_fail
; 
4034         wxColour 
* resultptr
; 
4035         resultptr 
= new wxColour(static_cast<wxColour 
& >(result
)); 
4036         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
4044 static PyObject 
*_wrap_HtmlWinParser_SetLinkColor(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4045     PyObject 
*resultobj 
= NULL
; 
4046     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4047     wxColour 
*arg2 
= 0 ; 
4049     PyObject 
* obj0 
= 0 ; 
4050     PyObject 
* obj1 
= 0 ; 
4052         (char *) "self",(char *) "clr", NULL 
 
4055     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetLinkColor",kwnames
,&obj0
,&obj1
)) goto fail
; 
4056     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
4057     if (SWIG_arg_fail(1)) SWIG_fail
; 
4060         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
4063         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4064         (arg1
)->SetLinkColor((wxColour 
const &)*arg2
); 
4066         wxPyEndAllowThreads(__tstate
); 
4067         if (PyErr_Occurred()) SWIG_fail
; 
4069     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4076 static PyObject 
*_wrap_HtmlWinParser_GetActualColor(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4077     PyObject 
*resultobj 
= NULL
; 
4078     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4080     PyObject 
* obj0 
= 0 ; 
4082         (char *) "self", NULL 
 
4085     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetActualColor",kwnames
,&obj0
)) goto fail
; 
4086     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
4087     if (SWIG_arg_fail(1)) SWIG_fail
; 
4089         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4090         result 
= (arg1
)->GetActualColor(); 
4092         wxPyEndAllowThreads(__tstate
); 
4093         if (PyErr_Occurred()) SWIG_fail
; 
4096         wxColour 
* resultptr
; 
4097         resultptr 
= new wxColour(static_cast<wxColour 
& >(result
)); 
4098         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
4106 static PyObject 
*_wrap_HtmlWinParser_SetActualColor(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4107     PyObject 
*resultobj 
= NULL
; 
4108     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4109     wxColour 
*arg2 
= 0 ; 
4111     PyObject 
* obj0 
= 0 ; 
4112     PyObject 
* obj1 
= 0 ; 
4114         (char *) "self",(char *) "clr", NULL 
 
4117     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetActualColor",kwnames
,&obj0
,&obj1
)) goto fail
; 
4118     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
4119     if (SWIG_arg_fail(1)) SWIG_fail
; 
4122         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
4125         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4126         (arg1
)->SetActualColor((wxColour 
const &)*arg2
); 
4128         wxPyEndAllowThreads(__tstate
); 
4129         if (PyErr_Occurred()) SWIG_fail
; 
4131     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4138 static PyObject 
*_wrap_HtmlWinParser_SetLink(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4139     PyObject 
*resultobj 
= NULL
; 
4140     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4141     wxString 
*arg2 
= 0 ; 
4142     bool temp2 
= false ; 
4143     PyObject 
* obj0 
= 0 ; 
4144     PyObject 
* obj1 
= 0 ; 
4146         (char *) "self",(char *) "link", NULL 
 
4149     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetLink",kwnames
,&obj0
,&obj1
)) goto fail
; 
4150     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
4151     if (SWIG_arg_fail(1)) SWIG_fail
; 
4153         arg2 
= wxString_in_helper(obj1
); 
4154         if (arg2 
== NULL
) SWIG_fail
; 
4158         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4159         (arg1
)->SetLink((wxString 
const &)*arg2
); 
4161         wxPyEndAllowThreads(__tstate
); 
4162         if (PyErr_Occurred()) SWIG_fail
; 
4164     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4179 static PyObject 
*_wrap_HtmlWinParser_CreateCurrentFont(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4180     PyObject 
*resultobj 
= NULL
; 
4181     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4183     PyObject 
* obj0 
= 0 ; 
4185         (char *) "self", NULL 
 
4188     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_CreateCurrentFont",kwnames
,&obj0
)) goto fail
; 
4189     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
4190     if (SWIG_arg_fail(1)) SWIG_fail
; 
4192         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4193         result 
= (wxFont 
*)(arg1
)->CreateCurrentFont(); 
4195         wxPyEndAllowThreads(__tstate
); 
4196         if (PyErr_Occurred()) SWIG_fail
; 
4198     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFont
, 0); 
4205 static PyObject 
*_wrap_HtmlWinParser_GetLink(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4206     PyObject 
*resultobj 
= NULL
; 
4207     wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4208     SwigValueWrapper
<wxHtmlLinkInfo 
> result
; 
4209     PyObject 
* obj0 
= 0 ; 
4211         (char *) "self", NULL 
 
4214     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_GetLink",kwnames
,&obj0
)) goto fail
; 
4215     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_EXCEPTION 
| 0); 
4216     if (SWIG_arg_fail(1)) SWIG_fail
; 
4218         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4219         result 
= (arg1
)->GetLink(); 
4221         wxPyEndAllowThreads(__tstate
); 
4222         if (PyErr_Occurred()) SWIG_fail
; 
4225         wxHtmlLinkInfo 
* resultptr
; 
4226         resultptr 
= new wxHtmlLinkInfo(static_cast<wxHtmlLinkInfo 
& >(result
)); 
4227         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxHtmlLinkInfo
, 1); 
4235 static PyObject 
* HtmlWinParser_swigregister(PyObject 
*, PyObject 
*args
) { 
4237     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
4238     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlWinParser
, obj
); 
4240     return Py_BuildValue((char *)""); 
4242 static PyObject 
*_wrap_new_HtmlTagHandler(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4243     PyObject 
*resultobj 
= NULL
; 
4244     wxPyHtmlTagHandler 
*result
; 
4249     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_HtmlTagHandler",kwnames
)) goto fail
; 
4251         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4252         result 
= (wxPyHtmlTagHandler 
*)new wxPyHtmlTagHandler(); 
4254         wxPyEndAllowThreads(__tstate
); 
4255         if (PyErr_Occurred()) SWIG_fail
; 
4257     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyHtmlTagHandler
, 1); 
4264 static PyObject 
*_wrap_HtmlTagHandler__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4265     PyObject 
*resultobj 
= NULL
; 
4266     wxPyHtmlTagHandler 
*arg1 
= (wxPyHtmlTagHandler 
*) 0 ; 
4267     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
4268     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
4269     PyObject 
* obj0 
= 0 ; 
4270     PyObject 
* obj1 
= 0 ; 
4271     PyObject 
* obj2 
= 0 ; 
4273         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
4276     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlTagHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4277     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlTagHandler
, SWIG_POINTER_EXCEPTION 
| 0); 
4278     if (SWIG_arg_fail(1)) SWIG_fail
; 
4282         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4283         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
4285         wxPyEndAllowThreads(__tstate
); 
4286         if (PyErr_Occurred()) SWIG_fail
; 
4288     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4295 static PyObject 
*_wrap_HtmlTagHandler_SetParser(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4296     PyObject 
*resultobj 
= NULL
; 
4297     wxPyHtmlTagHandler 
*arg1 
= (wxPyHtmlTagHandler 
*) 0 ; 
4298     wxHtmlParser 
*arg2 
= (wxHtmlParser 
*) 0 ; 
4299     PyObject 
* obj0 
= 0 ; 
4300     PyObject 
* obj1 
= 0 ; 
4302         (char *) "self",(char *) "parser", NULL 
 
4305     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlTagHandler_SetParser",kwnames
,&obj0
,&obj1
)) goto fail
; 
4306     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlTagHandler
, SWIG_POINTER_EXCEPTION 
| 0); 
4307     if (SWIG_arg_fail(1)) SWIG_fail
; 
4308     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
4309     if (SWIG_arg_fail(2)) SWIG_fail
; 
4311         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4312         (arg1
)->SetParser(arg2
); 
4314         wxPyEndAllowThreads(__tstate
); 
4315         if (PyErr_Occurred()) SWIG_fail
; 
4317     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4324 static PyObject 
*_wrap_HtmlTagHandler_GetParser(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4325     PyObject 
*resultobj 
= NULL
; 
4326     wxPyHtmlTagHandler 
*arg1 
= (wxPyHtmlTagHandler 
*) 0 ; 
4327     wxHtmlParser 
*result
; 
4328     PyObject 
* obj0 
= 0 ; 
4330         (char *) "self", NULL 
 
4333     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlTagHandler_GetParser",kwnames
,&obj0
)) goto fail
; 
4334     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlTagHandler
, SWIG_POINTER_EXCEPTION 
| 0); 
4335     if (SWIG_arg_fail(1)) SWIG_fail
; 
4337         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4338         result 
= (wxHtmlParser 
*)(arg1
)->GetParser(); 
4340         wxPyEndAllowThreads(__tstate
); 
4341         if (PyErr_Occurred()) SWIG_fail
; 
4343     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlParser
, 0); 
4350 static PyObject 
*_wrap_HtmlTagHandler_ParseInner(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4351     PyObject 
*resultobj 
= NULL
; 
4352     wxPyHtmlTagHandler 
*arg1 
= (wxPyHtmlTagHandler 
*) 0 ; 
4353     wxHtmlTag 
*arg2 
= 0 ; 
4354     PyObject 
* obj0 
= 0 ; 
4355     PyObject 
* obj1 
= 0 ; 
4357         (char *) "self",(char *) "tag", NULL 
 
4360     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlTagHandler_ParseInner",kwnames
,&obj0
,&obj1
)) goto fail
; 
4361     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlTagHandler
, SWIG_POINTER_EXCEPTION 
| 0); 
4362     if (SWIG_arg_fail(1)) SWIG_fail
; 
4364         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
4365         if (SWIG_arg_fail(2)) SWIG_fail
; 
4367             SWIG_null_ref("wxHtmlTag"); 
4369         if (SWIG_arg_fail(2)) SWIG_fail
; 
4372         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4373         (arg1
)->ParseInner((wxHtmlTag 
const &)*arg2
); 
4375         wxPyEndAllowThreads(__tstate
); 
4376         if (PyErr_Occurred()) SWIG_fail
; 
4378     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4385 static PyObject 
* HtmlTagHandler_swigregister(PyObject 
*, PyObject 
*args
) { 
4387     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
4388     SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlTagHandler
, obj
); 
4390     return Py_BuildValue((char *)""); 
4392 static PyObject 
*_wrap_new_HtmlWinTagHandler(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4393     PyObject 
*resultobj 
= NULL
; 
4394     wxPyHtmlWinTagHandler 
*result
; 
4399     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_HtmlWinTagHandler",kwnames
)) goto fail
; 
4401         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4402         result 
= (wxPyHtmlWinTagHandler 
*)new wxPyHtmlWinTagHandler(); 
4404         wxPyEndAllowThreads(__tstate
); 
4405         if (PyErr_Occurred()) SWIG_fail
; 
4407     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyHtmlWinTagHandler
, 1); 
4414 static PyObject 
*_wrap_HtmlWinTagHandler__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4415     PyObject 
*resultobj 
= NULL
; 
4416     wxPyHtmlWinTagHandler 
*arg1 
= (wxPyHtmlWinTagHandler 
*) 0 ; 
4417     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
4418     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
4419     PyObject 
* obj0 
= 0 ; 
4420     PyObject 
* obj1 
= 0 ; 
4421     PyObject 
* obj2 
= 0 ; 
4423         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
4426     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlWinTagHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4427     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWinTagHandler
, SWIG_POINTER_EXCEPTION 
| 0); 
4428     if (SWIG_arg_fail(1)) SWIG_fail
; 
4432         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4433         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
4435         wxPyEndAllowThreads(__tstate
); 
4436         if (PyErr_Occurred()) SWIG_fail
; 
4438     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4445 static PyObject 
*_wrap_HtmlWinTagHandler_SetParser(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4446     PyObject 
*resultobj 
= NULL
; 
4447     wxPyHtmlWinTagHandler 
*arg1 
= (wxPyHtmlWinTagHandler 
*) 0 ; 
4448     wxHtmlParser 
*arg2 
= (wxHtmlParser 
*) 0 ; 
4449     PyObject 
* obj0 
= 0 ; 
4450     PyObject 
* obj1 
= 0 ; 
4452         (char *) "self",(char *) "parser", NULL 
 
4455     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinTagHandler_SetParser",kwnames
,&obj0
,&obj1
)) goto fail
; 
4456     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWinTagHandler
, SWIG_POINTER_EXCEPTION 
| 0); 
4457     if (SWIG_arg_fail(1)) SWIG_fail
; 
4458     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlParser
, SWIG_POINTER_EXCEPTION 
| 0); 
4459     if (SWIG_arg_fail(2)) SWIG_fail
; 
4461         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4462         (arg1
)->SetParser(arg2
); 
4464         wxPyEndAllowThreads(__tstate
); 
4465         if (PyErr_Occurred()) SWIG_fail
; 
4467     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4474 static PyObject 
*_wrap_HtmlWinTagHandler_GetParser(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4475     PyObject 
*resultobj 
= NULL
; 
4476     wxPyHtmlWinTagHandler 
*arg1 
= (wxPyHtmlWinTagHandler 
*) 0 ; 
4477     wxHtmlWinParser 
*result
; 
4478     PyObject 
* obj0 
= 0 ; 
4480         (char *) "self", NULL 
 
4483     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinTagHandler_GetParser",kwnames
,&obj0
)) goto fail
; 
4484     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWinTagHandler
, SWIG_POINTER_EXCEPTION 
| 0); 
4485     if (SWIG_arg_fail(1)) SWIG_fail
; 
4487         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4488         result 
= (wxHtmlWinParser 
*)(arg1
)->GetParser(); 
4490         wxPyEndAllowThreads(__tstate
); 
4491         if (PyErr_Occurred()) SWIG_fail
; 
4493     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlWinParser
, 0); 
4500 static PyObject 
*_wrap_HtmlWinTagHandler_ParseInner(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4501     PyObject 
*resultobj 
= NULL
; 
4502     wxPyHtmlWinTagHandler 
*arg1 
= (wxPyHtmlWinTagHandler 
*) 0 ; 
4503     wxHtmlTag 
*arg2 
= 0 ; 
4504     PyObject 
* obj0 
= 0 ; 
4505     PyObject 
* obj1 
= 0 ; 
4507         (char *) "self",(char *) "tag", NULL 
 
4510     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinTagHandler_ParseInner",kwnames
,&obj0
,&obj1
)) goto fail
; 
4511     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWinTagHandler
, SWIG_POINTER_EXCEPTION 
| 0); 
4512     if (SWIG_arg_fail(1)) SWIG_fail
; 
4514         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
4515         if (SWIG_arg_fail(2)) SWIG_fail
; 
4517             SWIG_null_ref("wxHtmlTag"); 
4519         if (SWIG_arg_fail(2)) SWIG_fail
; 
4522         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4523         (arg1
)->ParseInner((wxHtmlTag 
const &)*arg2
); 
4525         wxPyEndAllowThreads(__tstate
); 
4526         if (PyErr_Occurred()) SWIG_fail
; 
4528     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4535 static PyObject 
* HtmlWinTagHandler_swigregister(PyObject 
*, PyObject 
*args
) { 
4537     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
4538     SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlWinTagHandler
, obj
); 
4540     return Py_BuildValue((char *)""); 
4542 static PyObject 
*_wrap_HtmlWinParser_AddTagHandler(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4543     PyObject 
*resultobj 
= NULL
; 
4544     PyObject 
*arg1 
= (PyObject 
*) 0 ; 
4545     PyObject 
* obj0 
= 0 ; 
4547         (char *) "tagHandlerClass", NULL 
 
4550     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_AddTagHandler",kwnames
,&obj0
)) goto fail
; 
4553         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4554         wxHtmlWinParser_AddTagHandler(arg1
); 
4556         wxPyEndAllowThreads(__tstate
); 
4557         if (PyErr_Occurred()) SWIG_fail
; 
4559     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4566 static PyObject 
*_wrap_new_HtmlSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4567     PyObject 
*resultobj 
= NULL
; 
4568     wxHtmlSelection 
*result
; 
4573     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_HtmlSelection",kwnames
)) goto fail
; 
4575         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4576         result 
= (wxHtmlSelection 
*)new wxHtmlSelection(); 
4578         wxPyEndAllowThreads(__tstate
); 
4579         if (PyErr_Occurred()) SWIG_fail
; 
4581     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlSelection
, 1); 
4588 static PyObject 
*_wrap_delete_HtmlSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4589     PyObject 
*resultobj 
= NULL
; 
4590     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4591     PyObject 
* obj0 
= 0 ; 
4593         (char *) "self", NULL 
 
4596     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_HtmlSelection",kwnames
,&obj0
)) goto fail
; 
4597     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4598     if (SWIG_arg_fail(1)) SWIG_fail
; 
4600         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4603         wxPyEndAllowThreads(__tstate
); 
4604         if (PyErr_Occurred()) SWIG_fail
; 
4606     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4613 static PyObject 
*_wrap_HtmlSelection_Set(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4614     PyObject 
*resultobj 
= NULL
; 
4615     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4617     wxHtmlCell 
*arg3 
= (wxHtmlCell 
*) 0 ; 
4619     wxHtmlCell 
*arg5 
= (wxHtmlCell 
*) 0 ; 
4622     PyObject 
* obj0 
= 0 ; 
4623     PyObject 
* obj1 
= 0 ; 
4624     PyObject 
* obj2 
= 0 ; 
4625     PyObject 
* obj3 
= 0 ; 
4626     PyObject 
* obj4 
= 0 ; 
4628         (char *) "self",(char *) "fromPos",(char *) "fromCell",(char *) "toPos",(char *) "toCell", NULL 
 
4631     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:HtmlSelection_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
4632     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4633     if (SWIG_arg_fail(1)) SWIG_fail
; 
4636         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
4638     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
4639     if (SWIG_arg_fail(3)) SWIG_fail
; 
4642         if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
4644     SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
4645     if (SWIG_arg_fail(5)) SWIG_fail
; 
4647         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4648         (arg1
)->Set((wxPoint 
const &)*arg2
,(wxHtmlCell 
const *)arg3
,(wxPoint 
const &)*arg4
,(wxHtmlCell 
const *)arg5
); 
4650         wxPyEndAllowThreads(__tstate
); 
4651         if (PyErr_Occurred()) SWIG_fail
; 
4653     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4660 static PyObject 
*_wrap_HtmlSelection_SetCells(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4661     PyObject 
*resultobj 
= NULL
; 
4662     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4663     wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
4664     wxHtmlCell 
*arg3 
= (wxHtmlCell 
*) 0 ; 
4665     PyObject 
* obj0 
= 0 ; 
4666     PyObject 
* obj1 
= 0 ; 
4667     PyObject 
* obj2 
= 0 ; 
4669         (char *) "self",(char *) "fromCell",(char *) "toCell", NULL 
 
4672     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlSelection_SetCells",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
4673     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4674     if (SWIG_arg_fail(1)) SWIG_fail
; 
4675     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
4676     if (SWIG_arg_fail(2)) SWIG_fail
; 
4677     SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
4678     if (SWIG_arg_fail(3)) SWIG_fail
; 
4680         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4681         (arg1
)->Set((wxHtmlCell 
const *)arg2
,(wxHtmlCell 
const *)arg3
); 
4683         wxPyEndAllowThreads(__tstate
); 
4684         if (PyErr_Occurred()) SWIG_fail
; 
4686     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4693 static PyObject 
*_wrap_HtmlSelection_GetFromCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4694     PyObject 
*resultobj 
= NULL
; 
4695     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4697     PyObject 
* obj0 
= 0 ; 
4699         (char *) "self", NULL 
 
4702     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSelection_GetFromCell",kwnames
,&obj0
)) goto fail
; 
4703     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4704     if (SWIG_arg_fail(1)) SWIG_fail
; 
4706         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4707         result 
= (wxHtmlCell 
*)((wxHtmlSelection 
const *)arg1
)->GetFromCell(); 
4709         wxPyEndAllowThreads(__tstate
); 
4710         if (PyErr_Occurred()) SWIG_fail
; 
4712     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlCell
, 0); 
4719 static PyObject 
*_wrap_HtmlSelection_GetToCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4720     PyObject 
*resultobj 
= NULL
; 
4721     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4723     PyObject 
* obj0 
= 0 ; 
4725         (char *) "self", NULL 
 
4728     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSelection_GetToCell",kwnames
,&obj0
)) goto fail
; 
4729     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4730     if (SWIG_arg_fail(1)) SWIG_fail
; 
4732         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4733         result 
= (wxHtmlCell 
*)((wxHtmlSelection 
const *)arg1
)->GetToCell(); 
4735         wxPyEndAllowThreads(__tstate
); 
4736         if (PyErr_Occurred()) SWIG_fail
; 
4738     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlCell
, 0); 
4745 static PyObject 
*_wrap_HtmlSelection_GetFromPos(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4746     PyObject 
*resultobj 
= NULL
; 
4747     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4749     PyObject 
* obj0 
= 0 ; 
4751         (char *) "self", NULL 
 
4754     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSelection_GetFromPos",kwnames
,&obj0
)) goto fail
; 
4755     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4756     if (SWIG_arg_fail(1)) SWIG_fail
; 
4758         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4760             wxPoint 
const &_result_ref 
= ((wxHtmlSelection 
const *)arg1
)->GetFromPos(); 
4761             result 
= (wxPoint 
*) &_result_ref
; 
4764         wxPyEndAllowThreads(__tstate
); 
4765         if (PyErr_Occurred()) SWIG_fail
; 
4767     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0); 
4774 static PyObject 
*_wrap_HtmlSelection_GetToPos(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4775     PyObject 
*resultobj 
= NULL
; 
4776     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4778     PyObject 
* obj0 
= 0 ; 
4780         (char *) "self", NULL 
 
4783     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSelection_GetToPos",kwnames
,&obj0
)) goto fail
; 
4784     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4785     if (SWIG_arg_fail(1)) SWIG_fail
; 
4787         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4789             wxPoint 
const &_result_ref 
= ((wxHtmlSelection 
const *)arg1
)->GetToPos(); 
4790             result 
= (wxPoint 
*) &_result_ref
; 
4793         wxPyEndAllowThreads(__tstate
); 
4794         if (PyErr_Occurred()) SWIG_fail
; 
4796     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0); 
4803 static PyObject 
*_wrap_HtmlSelection_GetFromPrivPos(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4804     PyObject 
*resultobj 
= NULL
; 
4805     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4807     PyObject 
* obj0 
= 0 ; 
4809         (char *) "self", NULL 
 
4812     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSelection_GetFromPrivPos",kwnames
,&obj0
)) goto fail
; 
4813     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4814     if (SWIG_arg_fail(1)) SWIG_fail
; 
4816         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4818             wxPoint 
const &_result_ref 
= ((wxHtmlSelection 
const *)arg1
)->GetFromPrivPos(); 
4819             result 
= (wxPoint 
*) &_result_ref
; 
4822         wxPyEndAllowThreads(__tstate
); 
4823         if (PyErr_Occurred()) SWIG_fail
; 
4825     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0); 
4832 static PyObject 
*_wrap_HtmlSelection_GetToPrivPos(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4833     PyObject 
*resultobj 
= NULL
; 
4834     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4836     PyObject 
* obj0 
= 0 ; 
4838         (char *) "self", NULL 
 
4841     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSelection_GetToPrivPos",kwnames
,&obj0
)) goto fail
; 
4842     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4843     if (SWIG_arg_fail(1)) SWIG_fail
; 
4845         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4847             wxPoint 
const &_result_ref 
= ((wxHtmlSelection 
const *)arg1
)->GetToPrivPos(); 
4848             result 
= (wxPoint 
*) &_result_ref
; 
4851         wxPyEndAllowThreads(__tstate
); 
4852         if (PyErr_Occurred()) SWIG_fail
; 
4854     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0); 
4861 static PyObject 
*_wrap_HtmlSelection_SetFromPrivPos(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4862     PyObject 
*resultobj 
= NULL
; 
4863     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4866     PyObject 
* obj0 
= 0 ; 
4867     PyObject 
* obj1 
= 0 ; 
4869         (char *) "self",(char *) "pos", NULL 
 
4872     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlSelection_SetFromPrivPos",kwnames
,&obj0
,&obj1
)) goto fail
; 
4873     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4874     if (SWIG_arg_fail(1)) SWIG_fail
; 
4877         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
4880         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4881         (arg1
)->SetFromPrivPos((wxPoint 
const &)*arg2
); 
4883         wxPyEndAllowThreads(__tstate
); 
4884         if (PyErr_Occurred()) SWIG_fail
; 
4886     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4893 static PyObject 
*_wrap_HtmlSelection_SetToPrivPos(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4894     PyObject 
*resultobj 
= NULL
; 
4895     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4898     PyObject 
* obj0 
= 0 ; 
4899     PyObject 
* obj1 
= 0 ; 
4901         (char *) "self",(char *) "pos", NULL 
 
4904     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlSelection_SetToPrivPos",kwnames
,&obj0
,&obj1
)) goto fail
; 
4905     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4906     if (SWIG_arg_fail(1)) SWIG_fail
; 
4909         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
4912         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4913         (arg1
)->SetToPrivPos((wxPoint 
const &)*arg2
); 
4915         wxPyEndAllowThreads(__tstate
); 
4916         if (PyErr_Occurred()) SWIG_fail
; 
4918     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4925 static PyObject 
*_wrap_HtmlSelection_ClearPrivPos(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4926     PyObject 
*resultobj 
= NULL
; 
4927     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4928     PyObject 
* obj0 
= 0 ; 
4930         (char *) "self", NULL 
 
4933     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSelection_ClearPrivPos",kwnames
,&obj0
)) goto fail
; 
4934     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4935     if (SWIG_arg_fail(1)) SWIG_fail
; 
4937         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4938         (arg1
)->ClearPrivPos(); 
4940         wxPyEndAllowThreads(__tstate
); 
4941         if (PyErr_Occurred()) SWIG_fail
; 
4943     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
4950 static PyObject 
*_wrap_HtmlSelection_IsEmpty(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4951     PyObject 
*resultobj 
= NULL
; 
4952     wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
4954     PyObject 
* obj0 
= 0 ; 
4956         (char *) "self", NULL 
 
4959     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSelection_IsEmpty",kwnames
,&obj0
)) goto fail
; 
4960     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
4961     if (SWIG_arg_fail(1)) SWIG_fail
; 
4963         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4964         result 
= (bool)((wxHtmlSelection 
const *)arg1
)->IsEmpty(); 
4966         wxPyEndAllowThreads(__tstate
); 
4967         if (PyErr_Occurred()) SWIG_fail
; 
4970         resultobj 
= SWIG_From_bool(static_cast<bool >(result
));  
4978 static PyObject 
* HtmlSelection_swigregister(PyObject 
*, PyObject 
*args
) { 
4980     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
4981     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlSelection
, obj
); 
4983     return Py_BuildValue((char *)""); 
4985 static PyObject 
*_wrap_new_HtmlRenderingState(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
4986     PyObject 
*resultobj 
= NULL
; 
4987     wxHtmlRenderingState 
*result
; 
4992     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_HtmlRenderingState",kwnames
)) goto fail
; 
4994         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4995         result 
= (wxHtmlRenderingState 
*)new wxHtmlRenderingState(); 
4997         wxPyEndAllowThreads(__tstate
); 
4998         if (PyErr_Occurred()) SWIG_fail
; 
5000     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlRenderingState
, 1); 
5007 static PyObject 
*_wrap_delete_HtmlRenderingState(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5008     PyObject 
*resultobj 
= NULL
; 
5009     wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
5010     PyObject 
* obj0 
= 0 ; 
5012         (char *) "self", NULL 
 
5015     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_HtmlRenderingState",kwnames
,&obj0
)) goto fail
; 
5016     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingState
, SWIG_POINTER_EXCEPTION 
| 0); 
5017     if (SWIG_arg_fail(1)) SWIG_fail
; 
5019         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5022         wxPyEndAllowThreads(__tstate
); 
5023         if (PyErr_Occurred()) SWIG_fail
; 
5025     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5032 static PyObject 
*_wrap_HtmlRenderingState_SetSelectionState(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5033     PyObject 
*resultobj 
= NULL
; 
5034     wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
5035     wxHtmlSelectionState arg2 
; 
5036     PyObject 
* obj0 
= 0 ; 
5037     PyObject 
* obj1 
= 0 ; 
5039         (char *) "self",(char *) "s", NULL 
 
5042     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingState_SetSelectionState",kwnames
,&obj0
,&obj1
)) goto fail
; 
5043     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingState
, SWIG_POINTER_EXCEPTION 
| 0); 
5044     if (SWIG_arg_fail(1)) SWIG_fail
; 
5046         arg2 
= static_cast<wxHtmlSelectionState 
>(SWIG_As_int(obj1
));  
5047         if (SWIG_arg_fail(2)) SWIG_fail
; 
5050         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5051         (arg1
)->SetSelectionState(arg2
); 
5053         wxPyEndAllowThreads(__tstate
); 
5054         if (PyErr_Occurred()) SWIG_fail
; 
5056     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5063 static PyObject 
*_wrap_HtmlRenderingState_GetSelectionState(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5064     PyObject 
*resultobj 
= NULL
; 
5065     wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
5066     wxHtmlSelectionState result
; 
5067     PyObject 
* obj0 
= 0 ; 
5069         (char *) "self", NULL 
 
5072     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlRenderingState_GetSelectionState",kwnames
,&obj0
)) goto fail
; 
5073     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingState
, SWIG_POINTER_EXCEPTION 
| 0); 
5074     if (SWIG_arg_fail(1)) SWIG_fail
; 
5076         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5077         result 
= (wxHtmlSelectionState
)((wxHtmlRenderingState 
const *)arg1
)->GetSelectionState(); 
5079         wxPyEndAllowThreads(__tstate
); 
5080         if (PyErr_Occurred()) SWIG_fail
; 
5082     resultobj 
= SWIG_From_int((result
)); 
5089 static PyObject 
*_wrap_HtmlRenderingState_SetFgColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5090     PyObject 
*resultobj 
= NULL
; 
5091     wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
5092     wxColour 
*arg2 
= 0 ; 
5094     PyObject 
* obj0 
= 0 ; 
5095     PyObject 
* obj1 
= 0 ; 
5097         (char *) "self",(char *) "c", NULL 
 
5100     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingState_SetFgColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
5101     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingState
, SWIG_POINTER_EXCEPTION 
| 0); 
5102     if (SWIG_arg_fail(1)) SWIG_fail
; 
5105         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
5108         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5109         (arg1
)->SetFgColour((wxColour 
const &)*arg2
); 
5111         wxPyEndAllowThreads(__tstate
); 
5112         if (PyErr_Occurred()) SWIG_fail
; 
5114     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5121 static PyObject 
*_wrap_HtmlRenderingState_GetFgColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5122     PyObject 
*resultobj 
= NULL
; 
5123     wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
5125     PyObject 
* obj0 
= 0 ; 
5127         (char *) "self", NULL 
 
5130     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlRenderingState_GetFgColour",kwnames
,&obj0
)) goto fail
; 
5131     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingState
, SWIG_POINTER_EXCEPTION 
| 0); 
5132     if (SWIG_arg_fail(1)) SWIG_fail
; 
5134         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5136             wxColour 
const &_result_ref 
= ((wxHtmlRenderingState 
const *)arg1
)->GetFgColour(); 
5137             result 
= (wxColour 
*) &_result_ref
; 
5140         wxPyEndAllowThreads(__tstate
); 
5141         if (PyErr_Occurred()) SWIG_fail
; 
5143     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0); 
5150 static PyObject 
*_wrap_HtmlRenderingState_SetBgColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5151     PyObject 
*resultobj 
= NULL
; 
5152     wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
5153     wxColour 
*arg2 
= 0 ; 
5155     PyObject 
* obj0 
= 0 ; 
5156     PyObject 
* obj1 
= 0 ; 
5158         (char *) "self",(char *) "c", NULL 
 
5161     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingState_SetBgColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
5162     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingState
, SWIG_POINTER_EXCEPTION 
| 0); 
5163     if (SWIG_arg_fail(1)) SWIG_fail
; 
5166         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
5169         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5170         (arg1
)->SetBgColour((wxColour 
const &)*arg2
); 
5172         wxPyEndAllowThreads(__tstate
); 
5173         if (PyErr_Occurred()) SWIG_fail
; 
5175     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5182 static PyObject 
*_wrap_HtmlRenderingState_GetBgColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5183     PyObject 
*resultobj 
= NULL
; 
5184     wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
5186     PyObject 
* obj0 
= 0 ; 
5188         (char *) "self", NULL 
 
5191     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlRenderingState_GetBgColour",kwnames
,&obj0
)) goto fail
; 
5192     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingState
, SWIG_POINTER_EXCEPTION 
| 0); 
5193     if (SWIG_arg_fail(1)) SWIG_fail
; 
5195         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5197             wxColour 
const &_result_ref 
= ((wxHtmlRenderingState 
const *)arg1
)->GetBgColour(); 
5198             result 
= (wxColour 
*) &_result_ref
; 
5201         wxPyEndAllowThreads(__tstate
); 
5202         if (PyErr_Occurred()) SWIG_fail
; 
5204     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0); 
5211 static PyObject 
* HtmlRenderingState_swigregister(PyObject 
*, PyObject 
*args
) { 
5213     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
5214     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlRenderingState
, obj
); 
5216     return Py_BuildValue((char *)""); 
5218 static PyObject 
*_wrap_HtmlRenderingStyle_GetSelectedTextColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5219     PyObject 
*resultobj 
= NULL
; 
5220     wxHtmlRenderingStyle 
*arg1 
= (wxHtmlRenderingStyle 
*) 0 ; 
5221     wxColour 
*arg2 
= 0 ; 
5224     PyObject 
* obj0 
= 0 ; 
5225     PyObject 
* obj1 
= 0 ; 
5227         (char *) "self",(char *) "clr", NULL 
 
5230     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingStyle_GetSelectedTextColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
5231     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingStyle
, SWIG_POINTER_EXCEPTION 
| 0); 
5232     if (SWIG_arg_fail(1)) SWIG_fail
; 
5235         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
5238         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5239         result 
= (arg1
)->GetSelectedTextColour((wxColour 
const &)*arg2
); 
5241         wxPyEndAllowThreads(__tstate
); 
5242         if (PyErr_Occurred()) SWIG_fail
; 
5245         wxColour 
* resultptr
; 
5246         resultptr 
= new wxColour(static_cast<wxColour 
& >(result
)); 
5247         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
5255 static PyObject 
*_wrap_HtmlRenderingStyle_GetSelectedTextBgColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5256     PyObject 
*resultobj 
= NULL
; 
5257     wxHtmlRenderingStyle 
*arg1 
= (wxHtmlRenderingStyle 
*) 0 ; 
5258     wxColour 
*arg2 
= 0 ; 
5261     PyObject 
* obj0 
= 0 ; 
5262     PyObject 
* obj1 
= 0 ; 
5264         (char *) "self",(char *) "clr", NULL 
 
5267     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingStyle_GetSelectedTextBgColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
5268     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingStyle
, SWIG_POINTER_EXCEPTION 
| 0); 
5269     if (SWIG_arg_fail(1)) SWIG_fail
; 
5272         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
5275         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5276         result 
= (arg1
)->GetSelectedTextBgColour((wxColour 
const &)*arg2
); 
5278         wxPyEndAllowThreads(__tstate
); 
5279         if (PyErr_Occurred()) SWIG_fail
; 
5282         wxColour 
* resultptr
; 
5283         resultptr 
= new wxColour(static_cast<wxColour 
& >(result
)); 
5284         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
5292 static PyObject 
* HtmlRenderingStyle_swigregister(PyObject 
*, PyObject 
*args
) { 
5294     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
5295     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlRenderingStyle
, obj
); 
5297     return Py_BuildValue((char *)""); 
5299 static PyObject 
*_wrap_DefaultHtmlRenderingStyle_GetSelectedTextColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5300     PyObject 
*resultobj 
= NULL
; 
5301     wxDefaultHtmlRenderingStyle 
*arg1 
= (wxDefaultHtmlRenderingStyle 
*) 0 ; 
5302     wxColour 
*arg2 
= 0 ; 
5305     PyObject 
* obj0 
= 0 ; 
5306     PyObject 
* obj1 
= 0 ; 
5308         (char *) "self",(char *) "clr", NULL 
 
5311     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DefaultHtmlRenderingStyle_GetSelectedTextColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
5312     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDefaultHtmlRenderingStyle
, SWIG_POINTER_EXCEPTION 
| 0); 
5313     if (SWIG_arg_fail(1)) SWIG_fail
; 
5316         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
5319         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5320         result 
= (arg1
)->GetSelectedTextColour((wxColour 
const &)*arg2
); 
5322         wxPyEndAllowThreads(__tstate
); 
5323         if (PyErr_Occurred()) SWIG_fail
; 
5326         wxColour 
* resultptr
; 
5327         resultptr 
= new wxColour(static_cast<wxColour 
& >(result
)); 
5328         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
5336 static PyObject 
*_wrap_DefaultHtmlRenderingStyle_GetSelectedTextBgColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5337     PyObject 
*resultobj 
= NULL
; 
5338     wxDefaultHtmlRenderingStyle 
*arg1 
= (wxDefaultHtmlRenderingStyle 
*) 0 ; 
5339     wxColour 
*arg2 
= 0 ; 
5342     PyObject 
* obj0 
= 0 ; 
5343     PyObject 
* obj1 
= 0 ; 
5345         (char *) "self",(char *) "clr", NULL 
 
5348     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DefaultHtmlRenderingStyle_GetSelectedTextBgColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
5349     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDefaultHtmlRenderingStyle
, SWIG_POINTER_EXCEPTION 
| 0); 
5350     if (SWIG_arg_fail(1)) SWIG_fail
; 
5353         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
5356         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5357         result 
= (arg1
)->GetSelectedTextBgColour((wxColour 
const &)*arg2
); 
5359         wxPyEndAllowThreads(__tstate
); 
5360         if (PyErr_Occurred()) SWIG_fail
; 
5363         wxColour 
* resultptr
; 
5364         resultptr 
= new wxColour(static_cast<wxColour 
& >(result
)); 
5365         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
5373 static PyObject 
* DefaultHtmlRenderingStyle_swigregister(PyObject 
*, PyObject 
*args
) { 
5375     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
5376     SWIG_TypeClientData(SWIGTYPE_p_wxDefaultHtmlRenderingStyle
, obj
); 
5378     return Py_BuildValue((char *)""); 
5380 static PyObject 
*_wrap_new_HtmlRenderingInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5381     PyObject 
*resultobj 
= NULL
; 
5382     wxHtmlRenderingInfo 
*result
; 
5387     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_HtmlRenderingInfo",kwnames
)) goto fail
; 
5389         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5390         result 
= (wxHtmlRenderingInfo 
*)new wxHtmlRenderingInfo(); 
5392         wxPyEndAllowThreads(__tstate
); 
5393         if (PyErr_Occurred()) SWIG_fail
; 
5395     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlRenderingInfo
, 1); 
5402 static PyObject 
*_wrap_delete_HtmlRenderingInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5403     PyObject 
*resultobj 
= NULL
; 
5404     wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
5405     PyObject 
* obj0 
= 0 ; 
5407         (char *) "self", NULL 
 
5410     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_HtmlRenderingInfo",kwnames
,&obj0
)) goto fail
; 
5411     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
5412     if (SWIG_arg_fail(1)) SWIG_fail
; 
5414         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5417         wxPyEndAllowThreads(__tstate
); 
5418         if (PyErr_Occurred()) SWIG_fail
; 
5420     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5427 static PyObject 
*_wrap_HtmlRenderingInfo_SetSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5428     PyObject 
*resultobj 
= NULL
; 
5429     wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
5430     wxHtmlSelection 
*arg2 
= (wxHtmlSelection 
*) 0 ; 
5431     PyObject 
* obj0 
= 0 ; 
5432     PyObject 
* obj1 
= 0 ; 
5434         (char *) "self",(char *) "s", NULL 
 
5437     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingInfo_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
; 
5438     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
5439     if (SWIG_arg_fail(1)) SWIG_fail
; 
5440     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
5441     if (SWIG_arg_fail(2)) SWIG_fail
; 
5443         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5444         (arg1
)->SetSelection(arg2
); 
5446         wxPyEndAllowThreads(__tstate
); 
5447         if (PyErr_Occurred()) SWIG_fail
; 
5449     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5456 static PyObject 
*_wrap_HtmlRenderingInfo_GetSelection(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5457     PyObject 
*resultobj 
= NULL
; 
5458     wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
5459     wxHtmlSelection 
*result
; 
5460     PyObject 
* obj0 
= 0 ; 
5462         (char *) "self", NULL 
 
5465     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlRenderingInfo_GetSelection",kwnames
,&obj0
)) goto fail
; 
5466     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
5467     if (SWIG_arg_fail(1)) SWIG_fail
; 
5469         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5470         result 
= (wxHtmlSelection 
*)((wxHtmlRenderingInfo 
const *)arg1
)->GetSelection(); 
5472         wxPyEndAllowThreads(__tstate
); 
5473         if (PyErr_Occurred()) SWIG_fail
; 
5475     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlSelection
, 0); 
5482 static PyObject 
*_wrap_HtmlRenderingInfo_SetStyle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5483     PyObject 
*resultobj 
= NULL
; 
5484     wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
5485     wxHtmlRenderingStyle 
*arg2 
= (wxHtmlRenderingStyle 
*) 0 ; 
5486     PyObject 
* obj0 
= 0 ; 
5487     PyObject 
* obj1 
= 0 ; 
5489         (char *) "self",(char *) "style", NULL 
 
5492     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingInfo_SetStyle",kwnames
,&obj0
,&obj1
)) goto fail
; 
5493     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
5494     if (SWIG_arg_fail(1)) SWIG_fail
; 
5495     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlRenderingStyle
, SWIG_POINTER_EXCEPTION 
| 0); 
5496     if (SWIG_arg_fail(2)) SWIG_fail
; 
5498         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5499         (arg1
)->SetStyle(arg2
); 
5501         wxPyEndAllowThreads(__tstate
); 
5502         if (PyErr_Occurred()) SWIG_fail
; 
5504     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5511 static PyObject 
*_wrap_HtmlRenderingInfo_GetStyle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5512     PyObject 
*resultobj 
= NULL
; 
5513     wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
5514     wxHtmlRenderingStyle 
*result
; 
5515     PyObject 
* obj0 
= 0 ; 
5517         (char *) "self", NULL 
 
5520     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlRenderingInfo_GetStyle",kwnames
,&obj0
)) goto fail
; 
5521     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
5522     if (SWIG_arg_fail(1)) SWIG_fail
; 
5524         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5526             wxHtmlRenderingStyle 
&_result_ref 
= (arg1
)->GetStyle(); 
5527             result 
= (wxHtmlRenderingStyle 
*) &_result_ref
; 
5530         wxPyEndAllowThreads(__tstate
); 
5531         if (PyErr_Occurred()) SWIG_fail
; 
5533     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlRenderingStyle
, 0); 
5540 static PyObject 
*_wrap_HtmlRenderingInfo_GetState(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5541     PyObject 
*resultobj 
= NULL
; 
5542     wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
5543     wxHtmlRenderingState 
*result
; 
5544     PyObject 
* obj0 
= 0 ; 
5546         (char *) "self", NULL 
 
5549     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlRenderingInfo_GetState",kwnames
,&obj0
)) goto fail
; 
5550     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlRenderingInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
5551     if (SWIG_arg_fail(1)) SWIG_fail
; 
5553         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5555             wxHtmlRenderingState 
&_result_ref 
= (arg1
)->GetState(); 
5556             result 
= (wxHtmlRenderingState 
*) &_result_ref
; 
5559         wxPyEndAllowThreads(__tstate
); 
5560         if (PyErr_Occurred()) SWIG_fail
; 
5562     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlRenderingState
, 0); 
5569 static PyObject 
* HtmlRenderingInfo_swigregister(PyObject 
*, PyObject 
*args
) { 
5571     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
5572     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlRenderingInfo
, obj
); 
5574     return Py_BuildValue((char *)""); 
5576 static PyObject 
*_wrap_new_HtmlCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5577     PyObject 
*resultobj 
= NULL
; 
5583     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_HtmlCell",kwnames
)) goto fail
; 
5585         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5586         result 
= (wxHtmlCell 
*)new wxHtmlCell(); 
5588         wxPyEndAllowThreads(__tstate
); 
5589         if (PyErr_Occurred()) SWIG_fail
; 
5591     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlCell
, 1); 
5598 static PyObject 
*_wrap_HtmlCell_GetPosX(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5599     PyObject 
*resultobj 
= NULL
; 
5600     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5602     PyObject 
* obj0 
= 0 ; 
5604         (char *) "self", NULL 
 
5607     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetPosX",kwnames
,&obj0
)) goto fail
; 
5608     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5609     if (SWIG_arg_fail(1)) SWIG_fail
; 
5611         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5612         result 
= (int)(arg1
)->GetPosX(); 
5614         wxPyEndAllowThreads(__tstate
); 
5615         if (PyErr_Occurred()) SWIG_fail
; 
5618         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
5626 static PyObject 
*_wrap_HtmlCell_GetPosY(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5627     PyObject 
*resultobj 
= NULL
; 
5628     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5630     PyObject 
* obj0 
= 0 ; 
5632         (char *) "self", NULL 
 
5635     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetPosY",kwnames
,&obj0
)) goto fail
; 
5636     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5637     if (SWIG_arg_fail(1)) SWIG_fail
; 
5639         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5640         result 
= (int)(arg1
)->GetPosY(); 
5642         wxPyEndAllowThreads(__tstate
); 
5643         if (PyErr_Occurred()) SWIG_fail
; 
5646         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
5654 static PyObject 
*_wrap_HtmlCell_GetWidth(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5655     PyObject 
*resultobj 
= NULL
; 
5656     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5658     PyObject 
* obj0 
= 0 ; 
5660         (char *) "self", NULL 
 
5663     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetWidth",kwnames
,&obj0
)) goto fail
; 
5664     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5665     if (SWIG_arg_fail(1)) SWIG_fail
; 
5667         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5668         result 
= (int)(arg1
)->GetWidth(); 
5670         wxPyEndAllowThreads(__tstate
); 
5671         if (PyErr_Occurred()) SWIG_fail
; 
5674         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
5682 static PyObject 
*_wrap_HtmlCell_GetHeight(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5683     PyObject 
*resultobj 
= NULL
; 
5684     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5686     PyObject 
* obj0 
= 0 ; 
5688         (char *) "self", NULL 
 
5691     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetHeight",kwnames
,&obj0
)) goto fail
; 
5692     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5693     if (SWIG_arg_fail(1)) SWIG_fail
; 
5695         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5696         result 
= (int)(arg1
)->GetHeight(); 
5698         wxPyEndAllowThreads(__tstate
); 
5699         if (PyErr_Occurred()) SWIG_fail
; 
5702         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
5710 static PyObject 
*_wrap_HtmlCell_GetDescent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5711     PyObject 
*resultobj 
= NULL
; 
5712     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5714     PyObject 
* obj0 
= 0 ; 
5716         (char *) "self", NULL 
 
5719     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetDescent",kwnames
,&obj0
)) goto fail
; 
5720     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5721     if (SWIG_arg_fail(1)) SWIG_fail
; 
5723         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5724         result 
= (int)(arg1
)->GetDescent(); 
5726         wxPyEndAllowThreads(__tstate
); 
5727         if (PyErr_Occurred()) SWIG_fail
; 
5730         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
5738 static PyObject 
*_wrap_HtmlCell_GetMaxTotalWidth(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5739     PyObject 
*resultobj 
= NULL
; 
5740     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5742     PyObject 
* obj0 
= 0 ; 
5744         (char *) "self", NULL 
 
5747     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetMaxTotalWidth",kwnames
,&obj0
)) goto fail
; 
5748     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5749     if (SWIG_arg_fail(1)) SWIG_fail
; 
5751         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5752         result 
= (int)((wxHtmlCell 
const *)arg1
)->GetMaxTotalWidth(); 
5754         wxPyEndAllowThreads(__tstate
); 
5755         if (PyErr_Occurred()) SWIG_fail
; 
5758         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
5766 static PyObject 
*_wrap_HtmlCell_GetId(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5767     PyObject 
*resultobj 
= NULL
; 
5768     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5770     PyObject 
* obj0 
= 0 ; 
5772         (char *) "self", NULL 
 
5775     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetId",kwnames
,&obj0
)) goto fail
; 
5776     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5777     if (SWIG_arg_fail(1)) SWIG_fail
; 
5779         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5781             wxString 
const &_result_ref 
= ((wxHtmlCell 
const *)arg1
)->GetId(); 
5782             result 
= (wxString 
*) &_result_ref
; 
5785         wxPyEndAllowThreads(__tstate
); 
5786         if (PyErr_Occurred()) SWIG_fail
; 
5790         resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
5792         resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
5801 static PyObject 
*_wrap_HtmlCell_SetId(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5802     PyObject 
*resultobj 
= NULL
; 
5803     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5804     wxString 
*arg2 
= 0 ; 
5805     bool temp2 
= false ; 
5806     PyObject 
* obj0 
= 0 ; 
5807     PyObject 
* obj1 
= 0 ; 
5809         (char *) "self",(char *) "id", NULL 
 
5812     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_SetId",kwnames
,&obj0
,&obj1
)) goto fail
; 
5813     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5814     if (SWIG_arg_fail(1)) SWIG_fail
; 
5816         arg2 
= wxString_in_helper(obj1
); 
5817         if (arg2 
== NULL
) SWIG_fail
; 
5821         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5822         (arg1
)->SetId((wxString 
const &)*arg2
); 
5824         wxPyEndAllowThreads(__tstate
); 
5825         if (PyErr_Occurred()) SWIG_fail
; 
5827     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
5842 static PyObject 
*_wrap_HtmlCell_GetLink(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5843     PyObject 
*resultobj 
= NULL
; 
5844     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5845     int arg2 
= (int) 0 ; 
5846     int arg3 
= (int) 0 ; 
5847     wxHtmlLinkInfo 
*result
; 
5848     PyObject 
* obj0 
= 0 ; 
5849     PyObject 
* obj1 
= 0 ; 
5850     PyObject 
* obj2 
= 0 ; 
5852         (char *) "self",(char *) "x",(char *) "y", NULL 
 
5855     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:HtmlCell_GetLink",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
5856     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5857     if (SWIG_arg_fail(1)) SWIG_fail
; 
5860             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
5861             if (SWIG_arg_fail(2)) SWIG_fail
; 
5866             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
5867             if (SWIG_arg_fail(3)) SWIG_fail
; 
5871         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5872         result 
= (wxHtmlLinkInfo 
*)(arg1
)->GetLink(arg2
,arg3
); 
5874         wxPyEndAllowThreads(__tstate
); 
5875         if (PyErr_Occurred()) SWIG_fail
; 
5877     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlLinkInfo
, 0); 
5884 static PyObject 
*_wrap_HtmlCell_GetNext(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5885     PyObject 
*resultobj 
= NULL
; 
5886     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5888     PyObject 
* obj0 
= 0 ; 
5890         (char *) "self", NULL 
 
5893     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetNext",kwnames
,&obj0
)) goto fail
; 
5894     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5895     if (SWIG_arg_fail(1)) SWIG_fail
; 
5897         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5898         result 
= (wxHtmlCell 
*)(arg1
)->GetNext(); 
5900         wxPyEndAllowThreads(__tstate
); 
5901         if (PyErr_Occurred()) SWIG_fail
; 
5903     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlCell
, 0); 
5910 static PyObject 
*_wrap_HtmlCell_GetParent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5911     PyObject 
*resultobj 
= NULL
; 
5912     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5913     wxHtmlContainerCell 
*result
; 
5914     PyObject 
* obj0 
= 0 ; 
5916         (char *) "self", NULL 
 
5919     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetParent",kwnames
,&obj0
)) goto fail
; 
5920     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5921     if (SWIG_arg_fail(1)) SWIG_fail
; 
5923         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5924         result 
= (wxHtmlContainerCell 
*)(arg1
)->GetParent(); 
5926         wxPyEndAllowThreads(__tstate
); 
5927         if (PyErr_Occurred()) SWIG_fail
; 
5929     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0); 
5936 static PyObject 
*_wrap_HtmlCell_GetFirstChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5937     PyObject 
*resultobj 
= NULL
; 
5938     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5940     PyObject 
* obj0 
= 0 ; 
5942         (char *) "self", NULL 
 
5945     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetFirstChild",kwnames
,&obj0
)) goto fail
; 
5946     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5947     if (SWIG_arg_fail(1)) SWIG_fail
; 
5949         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5950         result 
= (wxHtmlCell 
*)((wxHtmlCell 
const *)arg1
)->GetFirstChild(); 
5952         wxPyEndAllowThreads(__tstate
); 
5953         if (PyErr_Occurred()) SWIG_fail
; 
5955     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlCell
, 0); 
5962 static PyObject 
*_wrap_HtmlCell_GetCursor(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5963     PyObject 
*resultobj 
= NULL
; 
5964     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5966     PyObject 
* obj0 
= 0 ; 
5968         (char *) "self", NULL 
 
5971     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetCursor",kwnames
,&obj0
)) goto fail
; 
5972     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
5973     if (SWIG_arg_fail(1)) SWIG_fail
; 
5975         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5976         result 
= ((wxHtmlCell 
const *)arg1
)->GetCursor(); 
5978         wxPyEndAllowThreads(__tstate
); 
5979         if (PyErr_Occurred()) SWIG_fail
; 
5982         wxCursor 
* resultptr
; 
5983         resultptr 
= new wxCursor(static_cast<wxCursor 
& >(result
)); 
5984         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxCursor
, 1); 
5992 static PyObject 
*_wrap_HtmlCell_IsFormattingCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
5993     PyObject 
*resultobj 
= NULL
; 
5994     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
5996     PyObject 
* obj0 
= 0 ; 
5998         (char *) "self", NULL 
 
6001     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_IsFormattingCell",kwnames
,&obj0
)) goto fail
; 
6002     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6003     if (SWIG_arg_fail(1)) SWIG_fail
; 
6005         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6006         result 
= (bool)((wxHtmlCell 
const *)arg1
)->IsFormattingCell(); 
6008         wxPyEndAllowThreads(__tstate
); 
6009         if (PyErr_Occurred()) SWIG_fail
; 
6012         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
6020 static PyObject 
*_wrap_HtmlCell_SetLink(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6021     PyObject 
*resultobj 
= NULL
; 
6022     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6023     wxHtmlLinkInfo 
*arg2 
= 0 ; 
6024     PyObject 
* obj0 
= 0 ; 
6025     PyObject 
* obj1 
= 0 ; 
6027         (char *) "self",(char *) "link", NULL 
 
6030     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_SetLink",kwnames
,&obj0
,&obj1
)) goto fail
; 
6031     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6032     if (SWIG_arg_fail(1)) SWIG_fail
; 
6034         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlLinkInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
6035         if (SWIG_arg_fail(2)) SWIG_fail
; 
6037             SWIG_null_ref("wxHtmlLinkInfo"); 
6039         if (SWIG_arg_fail(2)) SWIG_fail
; 
6042         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6043         (arg1
)->SetLink((wxHtmlLinkInfo 
const &)*arg2
); 
6045         wxPyEndAllowThreads(__tstate
); 
6046         if (PyErr_Occurred()) SWIG_fail
; 
6048     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6055 static PyObject 
*_wrap_HtmlCell_SetNext(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6056     PyObject 
*resultobj 
= NULL
; 
6057     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6058     wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
6059     PyObject 
* obj0 
= 0 ; 
6060     PyObject 
* obj1 
= 0 ; 
6062         (char *) "self",(char *) "cell", NULL 
 
6065     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_SetNext",kwnames
,&obj0
,&obj1
)) goto fail
; 
6066     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6067     if (SWIG_arg_fail(1)) SWIG_fail
; 
6068     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6069     if (SWIG_arg_fail(2)) SWIG_fail
; 
6071         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6072         (arg1
)->SetNext(arg2
); 
6074         wxPyEndAllowThreads(__tstate
); 
6075         if (PyErr_Occurred()) SWIG_fail
; 
6077     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6084 static PyObject 
*_wrap_HtmlCell_SetParent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6085     PyObject 
*resultobj 
= NULL
; 
6086     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6087     wxHtmlContainerCell 
*arg2 
= (wxHtmlContainerCell 
*) 0 ; 
6088     PyObject 
* obj0 
= 0 ; 
6089     PyObject 
* obj1 
= 0 ; 
6091         (char *) "self",(char *) "p", NULL 
 
6094     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_SetParent",kwnames
,&obj0
,&obj1
)) goto fail
; 
6095     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6096     if (SWIG_arg_fail(1)) SWIG_fail
; 
6097     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6098     if (SWIG_arg_fail(2)) SWIG_fail
; 
6100         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6101         (arg1
)->SetParent(arg2
); 
6103         wxPyEndAllowThreads(__tstate
); 
6104         if (PyErr_Occurred()) SWIG_fail
; 
6106     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6113 static PyObject 
*_wrap_HtmlCell_SetPos(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6114     PyObject 
*resultobj 
= NULL
; 
6115     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6118     PyObject 
* obj0 
= 0 ; 
6119     PyObject 
* obj1 
= 0 ; 
6120     PyObject 
* obj2 
= 0 ; 
6122         (char *) "self",(char *) "x",(char *) "y", NULL 
 
6125     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlCell_SetPos",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
6126     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6127     if (SWIG_arg_fail(1)) SWIG_fail
; 
6129         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
6130         if (SWIG_arg_fail(2)) SWIG_fail
; 
6133         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
6134         if (SWIG_arg_fail(3)) SWIG_fail
; 
6137         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6138         (arg1
)->SetPos(arg2
,arg3
); 
6140         wxPyEndAllowThreads(__tstate
); 
6141         if (PyErr_Occurred()) SWIG_fail
; 
6143     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6150 static PyObject 
*_wrap_HtmlCell_Layout(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6151     PyObject 
*resultobj 
= NULL
; 
6152     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6154     PyObject 
* obj0 
= 0 ; 
6155     PyObject 
* obj1 
= 0 ; 
6157         (char *) "self",(char *) "w", NULL 
 
6160     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_Layout",kwnames
,&obj0
,&obj1
)) goto fail
; 
6161     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6162     if (SWIG_arg_fail(1)) SWIG_fail
; 
6164         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
6165         if (SWIG_arg_fail(2)) SWIG_fail
; 
6168         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6169         (arg1
)->Layout(arg2
); 
6171         wxPyEndAllowThreads(__tstate
); 
6172         if (PyErr_Occurred()) SWIG_fail
; 
6174     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6181 static PyObject 
*_wrap_HtmlCell_Draw(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6182     PyObject 
*resultobj 
= NULL
; 
6183     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6189     wxHtmlRenderingInfo 
*arg7 
= 0 ; 
6190     PyObject 
* obj0 
= 0 ; 
6191     PyObject 
* obj1 
= 0 ; 
6192     PyObject 
* obj2 
= 0 ; 
6193     PyObject 
* obj3 
= 0 ; 
6194     PyObject 
* obj4 
= 0 ; 
6195     PyObject 
* obj5 
= 0 ; 
6196     PyObject 
* obj6 
= 0 ; 
6198         (char *) "self",(char *) "dc",(char *) "x",(char *) "y",(char *) "view_y1",(char *) "view_y2",(char *) "info", NULL 
 
6201     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:HtmlCell_Draw",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
6202     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6203     if (SWIG_arg_fail(1)) SWIG_fail
; 
6205         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
6206         if (SWIG_arg_fail(2)) SWIG_fail
; 
6208             SWIG_null_ref("wxDC"); 
6210         if (SWIG_arg_fail(2)) SWIG_fail
; 
6213         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
6214         if (SWIG_arg_fail(3)) SWIG_fail
; 
6217         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
6218         if (SWIG_arg_fail(4)) SWIG_fail
; 
6221         arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
6222         if (SWIG_arg_fail(5)) SWIG_fail
; 
6225         arg6 
= static_cast<int >(SWIG_As_int(obj5
));  
6226         if (SWIG_arg_fail(6)) SWIG_fail
; 
6229         SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxHtmlRenderingInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
6230         if (SWIG_arg_fail(7)) SWIG_fail
; 
6232             SWIG_null_ref("wxHtmlRenderingInfo"); 
6234         if (SWIG_arg_fail(7)) SWIG_fail
; 
6237         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6238         (arg1
)->Draw(*arg2
,arg3
,arg4
,arg5
,arg6
,*arg7
); 
6240         wxPyEndAllowThreads(__tstate
); 
6241         if (PyErr_Occurred()) SWIG_fail
; 
6243     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6250 static PyObject 
*_wrap_HtmlCell_DrawInvisible(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6251     PyObject 
*resultobj 
= NULL
; 
6252     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6256     wxHtmlRenderingInfo 
*arg5 
= 0 ; 
6257     PyObject 
* obj0 
= 0 ; 
6258     PyObject 
* obj1 
= 0 ; 
6259     PyObject 
* obj2 
= 0 ; 
6260     PyObject 
* obj3 
= 0 ; 
6261     PyObject 
* obj4 
= 0 ; 
6263         (char *) "self",(char *) "dc",(char *) "x",(char *) "y",(char *) "info", NULL 
 
6266     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:HtmlCell_DrawInvisible",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
6267     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6268     if (SWIG_arg_fail(1)) SWIG_fail
; 
6270         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
6271         if (SWIG_arg_fail(2)) SWIG_fail
; 
6273             SWIG_null_ref("wxDC"); 
6275         if (SWIG_arg_fail(2)) SWIG_fail
; 
6278         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
6279         if (SWIG_arg_fail(3)) SWIG_fail
; 
6282         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
6283         if (SWIG_arg_fail(4)) SWIG_fail
; 
6286         SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxHtmlRenderingInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
6287         if (SWIG_arg_fail(5)) SWIG_fail
; 
6289             SWIG_null_ref("wxHtmlRenderingInfo"); 
6291         if (SWIG_arg_fail(5)) SWIG_fail
; 
6294         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6295         (arg1
)->DrawInvisible(*arg2
,arg3
,arg4
,*arg5
); 
6297         wxPyEndAllowThreads(__tstate
); 
6298         if (PyErr_Occurred()) SWIG_fail
; 
6300     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6307 static PyObject 
*_wrap_HtmlCell_Find(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6308     PyObject 
*resultobj 
= NULL
; 
6309     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6311     void *arg3 
= (void *) 0 ; 
6313     PyObject 
* obj0 
= 0 ; 
6314     PyObject 
* obj1 
= 0 ; 
6315     PyObject 
* obj2 
= 0 ; 
6317         (char *) "self",(char *) "condition",(char *) "param", NULL 
 
6320     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlCell_Find",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
6321     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6322     if (SWIG_arg_fail(1)) SWIG_fail
; 
6324         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
6325         if (SWIG_arg_fail(2)) SWIG_fail
; 
6328         if ((SWIG_ConvertPtr(obj2
,reinterpret_cast<void ** >(&arg3
),0,SWIG_POINTER_EXCEPTION
|0))== -1) { 
6329             SWIG_arg_fail(3);SWIG_fail
; 
6333         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6334         result 
= (wxHtmlCell 
*)(arg1
)->Find(arg2
,(void const *)arg3
); 
6336         wxPyEndAllowThreads(__tstate
); 
6337         if (PyErr_Occurred()) SWIG_fail
; 
6339     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlCell
, 0); 
6346 static PyObject 
*_wrap_HtmlCell_AdjustPagebreak(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6347     PyObject 
*resultobj 
= NULL
; 
6348     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6349     int *arg2 
= (int *) 0 ; 
6353     PyObject 
* obj0 
= 0 ; 
6354     PyObject 
* obj1 
= 0 ; 
6356         (char *) "self",(char *) "INOUT", NULL 
 
6359     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_AdjustPagebreak",kwnames
,&obj0
,&obj1
)) goto fail
; 
6360     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6361     if (SWIG_arg_fail(1)) SWIG_fail
; 
6363         if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) { 
6364             temp2 
= SWIG_As_int(obj1
); 
6365             if (SWIG_arg_fail(2)) SWIG_fail
; 
6371         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6372         result 
= (bool)(arg1
)->AdjustPagebreak(arg2
); 
6374         wxPyEndAllowThreads(__tstate
); 
6375         if (PyErr_Occurred()) SWIG_fail
; 
6378         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
6380     resultobj 
= t_output_helper(resultobj
, ((res2 
== SWIG_NEWOBJ
) ? 
6381     SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0))); 
6388 static PyObject 
*_wrap_HtmlCell_SetCanLiveOnPagebreak(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6389     PyObject 
*resultobj 
= NULL
; 
6390     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6392     PyObject 
* obj0 
= 0 ; 
6393     PyObject 
* obj1 
= 0 ; 
6395         (char *) "self",(char *) "can", NULL 
 
6398     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_SetCanLiveOnPagebreak",kwnames
,&obj0
,&obj1
)) goto fail
; 
6399     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6400     if (SWIG_arg_fail(1)) SWIG_fail
; 
6402         arg2 
= static_cast<bool >(SWIG_As_bool(obj1
));  
6403         if (SWIG_arg_fail(2)) SWIG_fail
; 
6406         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6407         (arg1
)->SetCanLiveOnPagebreak(arg2
); 
6409         wxPyEndAllowThreads(__tstate
); 
6410         if (PyErr_Occurred()) SWIG_fail
; 
6412     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6419 static PyObject 
*_wrap_HtmlCell_IsLinebreakAllowed(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6420     PyObject 
*resultobj 
= NULL
; 
6421     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6423     PyObject 
* obj0 
= 0 ; 
6425         (char *) "self", NULL 
 
6428     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_IsLinebreakAllowed",kwnames
,&obj0
)) goto fail
; 
6429     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6430     if (SWIG_arg_fail(1)) SWIG_fail
; 
6432         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6433         result 
= (bool)((wxHtmlCell 
const *)arg1
)->IsLinebreakAllowed(); 
6435         wxPyEndAllowThreads(__tstate
); 
6436         if (PyErr_Occurred()) SWIG_fail
; 
6439         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
6447 static PyObject 
*_wrap_HtmlCell_IsTerminalCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6448     PyObject 
*resultobj 
= NULL
; 
6449     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6451     PyObject 
* obj0 
= 0 ; 
6453         (char *) "self", NULL 
 
6456     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_IsTerminalCell",kwnames
,&obj0
)) goto fail
; 
6457     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6458     if (SWIG_arg_fail(1)) SWIG_fail
; 
6460         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6461         result 
= (bool)((wxHtmlCell 
const *)arg1
)->IsTerminalCell(); 
6463         wxPyEndAllowThreads(__tstate
); 
6464         if (PyErr_Occurred()) SWIG_fail
; 
6467         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
6475 static PyObject 
*_wrap_HtmlCell_FindCellByPos(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6476     PyObject 
*resultobj 
= NULL
; 
6477     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6480     unsigned int arg4 
= (unsigned int) wxHTML_FIND_EXACT 
; 
6482     PyObject 
* obj0 
= 0 ; 
6483     PyObject 
* obj1 
= 0 ; 
6484     PyObject 
* obj2 
= 0 ; 
6485     PyObject 
* obj3 
= 0 ; 
6487         (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL 
 
6490     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlCell_FindCellByPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
6491     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6492     if (SWIG_arg_fail(1)) SWIG_fail
; 
6494         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
6495         if (SWIG_arg_fail(2)) SWIG_fail
; 
6498         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
6499         if (SWIG_arg_fail(3)) SWIG_fail
; 
6503             arg4 
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj3
));  
6504             if (SWIG_arg_fail(4)) SWIG_fail
; 
6508         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6509         result 
= (wxHtmlCell 
*)((wxHtmlCell 
const *)arg1
)->FindCellByPos(arg2
,arg3
,arg4
); 
6511         wxPyEndAllowThreads(__tstate
); 
6512         if (PyErr_Occurred()) SWIG_fail
; 
6514     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlCell
, 0); 
6521 static PyObject 
*_wrap_HtmlCell_GetAbsPos(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6522     PyObject 
*resultobj 
= NULL
; 
6523     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6525     PyObject 
* obj0 
= 0 ; 
6527         (char *) "self", NULL 
 
6530     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetAbsPos",kwnames
,&obj0
)) goto fail
; 
6531     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6532     if (SWIG_arg_fail(1)) SWIG_fail
; 
6534         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6535         result 
= ((wxHtmlCell 
const *)arg1
)->GetAbsPos(); 
6537         wxPyEndAllowThreads(__tstate
); 
6538         if (PyErr_Occurred()) SWIG_fail
; 
6541         wxPoint 
* resultptr
; 
6542         resultptr 
= new wxPoint(static_cast<wxPoint 
& >(result
)); 
6543         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1); 
6551 static PyObject 
*_wrap_HtmlCell_GetFirstTerminal(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6552     PyObject 
*resultobj 
= NULL
; 
6553     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6555     PyObject 
* obj0 
= 0 ; 
6557         (char *) "self", NULL 
 
6560     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetFirstTerminal",kwnames
,&obj0
)) goto fail
; 
6561     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6562     if (SWIG_arg_fail(1)) SWIG_fail
; 
6564         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6565         result 
= (wxHtmlCell 
*)((wxHtmlCell 
const *)arg1
)->GetFirstTerminal(); 
6567         wxPyEndAllowThreads(__tstate
); 
6568         if (PyErr_Occurred()) SWIG_fail
; 
6570     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlCell
, 0); 
6577 static PyObject 
*_wrap_HtmlCell_GetLastTerminal(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6578     PyObject 
*resultobj 
= NULL
; 
6579     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6581     PyObject 
* obj0 
= 0 ; 
6583         (char *) "self", NULL 
 
6586     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetLastTerminal",kwnames
,&obj0
)) goto fail
; 
6587     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6588     if (SWIG_arg_fail(1)) SWIG_fail
; 
6590         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6591         result 
= (wxHtmlCell 
*)((wxHtmlCell 
const *)arg1
)->GetLastTerminal(); 
6593         wxPyEndAllowThreads(__tstate
); 
6594         if (PyErr_Occurred()) SWIG_fail
; 
6596     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlCell
, 0); 
6603 static PyObject 
*_wrap_HtmlCell_GetDepth(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6604     PyObject 
*resultobj 
= NULL
; 
6605     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6606     unsigned int result
; 
6607     PyObject 
* obj0 
= 0 ; 
6609         (char *) "self", NULL 
 
6612     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlCell_GetDepth",kwnames
,&obj0
)) goto fail
; 
6613     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6614     if (SWIG_arg_fail(1)) SWIG_fail
; 
6616         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6617         result 
= (unsigned int)((wxHtmlCell 
const *)arg1
)->GetDepth(); 
6619         wxPyEndAllowThreads(__tstate
); 
6620         if (PyErr_Occurred()) SWIG_fail
; 
6623         resultobj 
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));  
6631 static PyObject 
*_wrap_HtmlCell_IsBefore(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6632     PyObject 
*resultobj 
= NULL
; 
6633     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6634     wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
6636     PyObject 
* obj0 
= 0 ; 
6637     PyObject 
* obj1 
= 0 ; 
6639         (char *) "self",(char *) "cell", NULL 
 
6642     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_IsBefore",kwnames
,&obj0
,&obj1
)) goto fail
; 
6643     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6644     if (SWIG_arg_fail(1)) SWIG_fail
; 
6645     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6646     if (SWIG_arg_fail(2)) SWIG_fail
; 
6648         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6649         result 
= (bool)((wxHtmlCell 
const *)arg1
)->IsBefore(arg2
); 
6651         wxPyEndAllowThreads(__tstate
); 
6652         if (PyErr_Occurred()) SWIG_fail
; 
6655         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
6663 static PyObject 
*_wrap_HtmlCell_ConvertToText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6664     PyObject 
*resultobj 
= NULL
; 
6665     wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6666     wxHtmlSelection 
*arg2 
= (wxHtmlSelection 
*) 0 ; 
6668     PyObject 
* obj0 
= 0 ; 
6669     PyObject 
* obj1 
= 0 ; 
6671         (char *) "self",(char *) "sel", NULL 
 
6674     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_ConvertToText",kwnames
,&obj0
,&obj1
)) goto fail
; 
6675     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6676     if (SWIG_arg_fail(1)) SWIG_fail
; 
6677     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_EXCEPTION 
| 0); 
6678     if (SWIG_arg_fail(2)) SWIG_fail
; 
6680         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6681         result 
= ((wxHtmlCell 
const *)arg1
)->ConvertToText(arg2
); 
6683         wxPyEndAllowThreads(__tstate
); 
6684         if (PyErr_Occurred()) SWIG_fail
; 
6688         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
6690         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
6699 static PyObject 
* HtmlCell_swigregister(PyObject 
*, PyObject 
*args
) { 
6701     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
6702     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlCell
, obj
); 
6704     return Py_BuildValue((char *)""); 
6706 static PyObject 
*_wrap_new_HtmlWordCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6707     PyObject 
*resultobj 
= NULL
; 
6708     wxString 
*arg1 
= 0 ; 
6710     wxHtmlWordCell 
*result
; 
6711     bool temp1 
= false ; 
6712     PyObject 
* obj0 
= 0 ; 
6713     PyObject 
* obj1 
= 0 ; 
6715         (char *) "word",(char *) "dc", NULL 
 
6718     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_HtmlWordCell",kwnames
,&obj0
,&obj1
)) goto fail
; 
6720         arg1 
= wxString_in_helper(obj0
); 
6721         if (arg1 
== NULL
) SWIG_fail
; 
6725         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
6726         if (SWIG_arg_fail(2)) SWIG_fail
; 
6728             SWIG_null_ref("wxDC"); 
6730         if (SWIG_arg_fail(2)) SWIG_fail
; 
6733         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6734         result 
= (wxHtmlWordCell 
*)new wxHtmlWordCell((wxString 
const &)*arg1
,*arg2
); 
6736         wxPyEndAllowThreads(__tstate
); 
6737         if (PyErr_Occurred()) SWIG_fail
; 
6739     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlWordCell
, 1); 
6754 static PyObject 
* HtmlWordCell_swigregister(PyObject 
*, PyObject 
*args
) { 
6756     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
6757     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlWordCell
, obj
); 
6759     return Py_BuildValue((char *)""); 
6761 static PyObject 
*_wrap_new_HtmlContainerCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6762     PyObject 
*resultobj 
= NULL
; 
6763     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
6764     wxHtmlContainerCell 
*result
; 
6765     PyObject 
* obj0 
= 0 ; 
6767         (char *) "parent", NULL 
 
6770     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_HtmlContainerCell",kwnames
,&obj0
)) goto fail
; 
6771     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6772     if (SWIG_arg_fail(1)) SWIG_fail
; 
6774         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6775         result 
= (wxHtmlContainerCell 
*)new wxHtmlContainerCell(arg1
); 
6777         wxPyEndAllowThreads(__tstate
); 
6778         if (PyErr_Occurred()) SWIG_fail
; 
6780     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlContainerCell
, 1); 
6787 static PyObject 
*_wrap_HtmlContainerCell_InsertCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6788     PyObject 
*resultobj 
= NULL
; 
6789     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
6790     wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
6791     PyObject 
* obj0 
= 0 ; 
6792     PyObject 
* obj1 
= 0 ; 
6794         (char *) "self",(char *) "cell", NULL 
 
6797     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_InsertCell",kwnames
,&obj0
,&obj1
)) goto fail
; 
6798     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6799     if (SWIG_arg_fail(1)) SWIG_fail
; 
6800     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6801     if (SWIG_arg_fail(2)) SWIG_fail
; 
6803         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6804         (arg1
)->InsertCell(arg2
); 
6806         wxPyEndAllowThreads(__tstate
); 
6807         if (PyErr_Occurred()) SWIG_fail
; 
6809     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6816 static PyObject 
*_wrap_HtmlContainerCell_SetAlignHor(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6817     PyObject 
*resultobj 
= NULL
; 
6818     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
6820     PyObject 
* obj0 
= 0 ; 
6821     PyObject 
* obj1 
= 0 ; 
6823         (char *) "self",(char *) "al", NULL 
 
6826     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_SetAlignHor",kwnames
,&obj0
,&obj1
)) goto fail
; 
6827     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6828     if (SWIG_arg_fail(1)) SWIG_fail
; 
6830         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
6831         if (SWIG_arg_fail(2)) SWIG_fail
; 
6834         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6835         (arg1
)->SetAlignHor(arg2
); 
6837         wxPyEndAllowThreads(__tstate
); 
6838         if (PyErr_Occurred()) SWIG_fail
; 
6840     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6847 static PyObject 
*_wrap_HtmlContainerCell_GetAlignHor(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6848     PyObject 
*resultobj 
= NULL
; 
6849     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
6851     PyObject 
* obj0 
= 0 ; 
6853         (char *) "self", NULL 
 
6856     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlContainerCell_GetAlignHor",kwnames
,&obj0
)) goto fail
; 
6857     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6858     if (SWIG_arg_fail(1)) SWIG_fail
; 
6860         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6861         result 
= (int)(arg1
)->GetAlignHor(); 
6863         wxPyEndAllowThreads(__tstate
); 
6864         if (PyErr_Occurred()) SWIG_fail
; 
6867         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
6875 static PyObject 
*_wrap_HtmlContainerCell_SetAlignVer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6876     PyObject 
*resultobj 
= NULL
; 
6877     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
6879     PyObject 
* obj0 
= 0 ; 
6880     PyObject 
* obj1 
= 0 ; 
6882         (char *) "self",(char *) "al", NULL 
 
6885     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_SetAlignVer",kwnames
,&obj0
,&obj1
)) goto fail
; 
6886     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6887     if (SWIG_arg_fail(1)) SWIG_fail
; 
6889         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
6890         if (SWIG_arg_fail(2)) SWIG_fail
; 
6893         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6894         (arg1
)->SetAlignVer(arg2
); 
6896         wxPyEndAllowThreads(__tstate
); 
6897         if (PyErr_Occurred()) SWIG_fail
; 
6899     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6906 static PyObject 
*_wrap_HtmlContainerCell_GetAlignVer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6907     PyObject 
*resultobj 
= NULL
; 
6908     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
6910     PyObject 
* obj0 
= 0 ; 
6912         (char *) "self", NULL 
 
6915     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlContainerCell_GetAlignVer",kwnames
,&obj0
)) goto fail
; 
6916     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6917     if (SWIG_arg_fail(1)) SWIG_fail
; 
6919         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6920         result 
= (int)(arg1
)->GetAlignVer(); 
6922         wxPyEndAllowThreads(__tstate
); 
6923         if (PyErr_Occurred()) SWIG_fail
; 
6926         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
6934 static PyObject 
*_wrap_HtmlContainerCell_SetIndent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6935     PyObject 
*resultobj 
= NULL
; 
6936     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
6939     int arg4 
= (int) wxHTML_UNITS_PIXELS 
; 
6940     PyObject 
* obj0 
= 0 ; 
6941     PyObject 
* obj1 
= 0 ; 
6942     PyObject 
* obj2 
= 0 ; 
6943     PyObject 
* obj3 
= 0 ; 
6945         (char *) "self",(char *) "i",(char *) "what",(char *) "units", NULL 
 
6948     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlContainerCell_SetIndent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
6949     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6950     if (SWIG_arg_fail(1)) SWIG_fail
; 
6952         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
6953         if (SWIG_arg_fail(2)) SWIG_fail
; 
6956         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
6957         if (SWIG_arg_fail(3)) SWIG_fail
; 
6961             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
6962             if (SWIG_arg_fail(4)) SWIG_fail
; 
6966         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6967         (arg1
)->SetIndent(arg2
,arg3
,arg4
); 
6969         wxPyEndAllowThreads(__tstate
); 
6970         if (PyErr_Occurred()) SWIG_fail
; 
6972     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
6979 static PyObject 
*_wrap_HtmlContainerCell_GetIndent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
6980     PyObject 
*resultobj 
= NULL
; 
6981     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
6984     PyObject 
* obj0 
= 0 ; 
6985     PyObject 
* obj1 
= 0 ; 
6987         (char *) "self",(char *) "ind", NULL 
 
6990     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_GetIndent",kwnames
,&obj0
,&obj1
)) goto fail
; 
6991     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
6992     if (SWIG_arg_fail(1)) SWIG_fail
; 
6994         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
6995         if (SWIG_arg_fail(2)) SWIG_fail
; 
6998         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6999         result 
= (int)(arg1
)->GetIndent(arg2
); 
7001         wxPyEndAllowThreads(__tstate
); 
7002         if (PyErr_Occurred()) SWIG_fail
; 
7005         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
7013 static PyObject 
*_wrap_HtmlContainerCell_GetIndentUnits(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7014     PyObject 
*resultobj 
= NULL
; 
7015     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
7018     PyObject 
* obj0 
= 0 ; 
7019     PyObject 
* obj1 
= 0 ; 
7021         (char *) "self",(char *) "ind", NULL 
 
7024     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_GetIndentUnits",kwnames
,&obj0
,&obj1
)) goto fail
; 
7025     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
7026     if (SWIG_arg_fail(1)) SWIG_fail
; 
7028         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7029         if (SWIG_arg_fail(2)) SWIG_fail
; 
7032         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7033         result 
= (int)(arg1
)->GetIndentUnits(arg2
); 
7035         wxPyEndAllowThreads(__tstate
); 
7036         if (PyErr_Occurred()) SWIG_fail
; 
7039         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
7047 static PyObject 
*_wrap_HtmlContainerCell_SetAlign(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7048     PyObject 
*resultobj 
= NULL
; 
7049     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
7050     wxHtmlTag 
*arg2 
= 0 ; 
7051     PyObject 
* obj0 
= 0 ; 
7052     PyObject 
* obj1 
= 0 ; 
7054         (char *) "self",(char *) "tag", NULL 
 
7057     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_SetAlign",kwnames
,&obj0
,&obj1
)) goto fail
; 
7058     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
7059     if (SWIG_arg_fail(1)) SWIG_fail
; 
7061         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
7062         if (SWIG_arg_fail(2)) SWIG_fail
; 
7064             SWIG_null_ref("wxHtmlTag"); 
7066         if (SWIG_arg_fail(2)) SWIG_fail
; 
7069         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7070         (arg1
)->SetAlign((wxHtmlTag 
const &)*arg2
); 
7072         wxPyEndAllowThreads(__tstate
); 
7073         if (PyErr_Occurred()) SWIG_fail
; 
7075     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7082 static PyObject 
*_wrap_HtmlContainerCell_SetWidthFloat(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7083     PyObject 
*resultobj 
= NULL
; 
7084     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
7087     PyObject 
* obj0 
= 0 ; 
7088     PyObject 
* obj1 
= 0 ; 
7089     PyObject 
* obj2 
= 0 ; 
7091         (char *) "self",(char *) "w",(char *) "units", NULL 
 
7094     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlContainerCell_SetWidthFloat",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
7095     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
7096     if (SWIG_arg_fail(1)) SWIG_fail
; 
7098         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7099         if (SWIG_arg_fail(2)) SWIG_fail
; 
7102         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
7103         if (SWIG_arg_fail(3)) SWIG_fail
; 
7106         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7107         (arg1
)->SetWidthFloat(arg2
,arg3
); 
7109         wxPyEndAllowThreads(__tstate
); 
7110         if (PyErr_Occurred()) SWIG_fail
; 
7112     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7119 static PyObject 
*_wrap_HtmlContainerCell_SetWidthFloatFromTag(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7120     PyObject 
*resultobj 
= NULL
; 
7121     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
7122     wxHtmlTag 
*arg2 
= 0 ; 
7123     PyObject 
* obj0 
= 0 ; 
7124     PyObject 
* obj1 
= 0 ; 
7126         (char *) "self",(char *) "tag", NULL 
 
7129     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_SetWidthFloatFromTag",kwnames
,&obj0
,&obj1
)) goto fail
; 
7130     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
7131     if (SWIG_arg_fail(1)) SWIG_fail
; 
7133         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlTag
, SWIG_POINTER_EXCEPTION 
| 0); 
7134         if (SWIG_arg_fail(2)) SWIG_fail
; 
7136             SWIG_null_ref("wxHtmlTag"); 
7138         if (SWIG_arg_fail(2)) SWIG_fail
; 
7141         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7142         (arg1
)->SetWidthFloat((wxHtmlTag 
const &)*arg2
); 
7144         wxPyEndAllowThreads(__tstate
); 
7145         if (PyErr_Occurred()) SWIG_fail
; 
7147     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7154 static PyObject 
*_wrap_HtmlContainerCell_SetMinHeight(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7155     PyObject 
*resultobj 
= NULL
; 
7156     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
7158     int arg3 
= (int) wxHTML_ALIGN_TOP 
; 
7159     PyObject 
* obj0 
= 0 ; 
7160     PyObject 
* obj1 
= 0 ; 
7161     PyObject 
* obj2 
= 0 ; 
7163         (char *) "self",(char *) "h",(char *) "align", NULL 
 
7166     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlContainerCell_SetMinHeight",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
7167     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
7168     if (SWIG_arg_fail(1)) SWIG_fail
; 
7170         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7171         if (SWIG_arg_fail(2)) SWIG_fail
; 
7175             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
7176             if (SWIG_arg_fail(3)) SWIG_fail
; 
7180         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7181         (arg1
)->SetMinHeight(arg2
,arg3
); 
7183         wxPyEndAllowThreads(__tstate
); 
7184         if (PyErr_Occurred()) SWIG_fail
; 
7186     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7193 static PyObject 
*_wrap_HtmlContainerCell_SetBackgroundColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7194     PyObject 
*resultobj 
= NULL
; 
7195     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
7196     wxColour 
*arg2 
= 0 ; 
7198     PyObject 
* obj0 
= 0 ; 
7199     PyObject 
* obj1 
= 0 ; 
7201         (char *) "self",(char *) "clr", NULL 
 
7204     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
; 
7205     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
7206     if (SWIG_arg_fail(1)) SWIG_fail
; 
7209         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
7212         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7213         (arg1
)->SetBackgroundColour((wxColour 
const &)*arg2
); 
7215         wxPyEndAllowThreads(__tstate
); 
7216         if (PyErr_Occurred()) SWIG_fail
; 
7218     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7225 static PyObject 
*_wrap_HtmlContainerCell_GetBackgroundColour(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7226     PyObject 
*resultobj 
= NULL
; 
7227     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
7229     PyObject 
* obj0 
= 0 ; 
7231         (char *) "self", NULL 
 
7234     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlContainerCell_GetBackgroundColour",kwnames
,&obj0
)) goto fail
; 
7235     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
7236     if (SWIG_arg_fail(1)) SWIG_fail
; 
7238         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7239         result 
= (arg1
)->GetBackgroundColour(); 
7241         wxPyEndAllowThreads(__tstate
); 
7242         if (PyErr_Occurred()) SWIG_fail
; 
7245         wxColour 
* resultptr
; 
7246         resultptr 
= new wxColour(static_cast<wxColour 
& >(result
)); 
7247         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1); 
7255 static PyObject 
*_wrap_HtmlContainerCell_SetBorder(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7256     PyObject 
*resultobj 
= NULL
; 
7257     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
7258     wxColour 
*arg2 
= 0 ; 
7259     wxColour 
*arg3 
= 0 ; 
7262     PyObject 
* obj0 
= 0 ; 
7263     PyObject 
* obj1 
= 0 ; 
7264     PyObject 
* obj2 
= 0 ; 
7266         (char *) "self",(char *) "clr1",(char *) "clr2", NULL 
 
7269     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlContainerCell_SetBorder",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
7270     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
7271     if (SWIG_arg_fail(1)) SWIG_fail
; 
7274         if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
7278         if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
; 
7281         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7282         (arg1
)->SetBorder((wxColour 
const &)*arg2
,(wxColour 
const &)*arg3
); 
7284         wxPyEndAllowThreads(__tstate
); 
7285         if (PyErr_Occurred()) SWIG_fail
; 
7287     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7294 static PyObject 
*_wrap_HtmlContainerCell_GetFirstChild(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7295     PyObject 
*resultobj 
= NULL
; 
7296     wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
7298     PyObject 
* obj0 
= 0 ; 
7300         (char *) "self", NULL 
 
7303     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlContainerCell_GetFirstChild",kwnames
,&obj0
)) goto fail
; 
7304     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_EXCEPTION 
| 0); 
7305     if (SWIG_arg_fail(1)) SWIG_fail
; 
7307         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7308         result 
= (wxHtmlCell 
*)(arg1
)->GetFirstChild(); 
7310         wxPyEndAllowThreads(__tstate
); 
7311         if (PyErr_Occurred()) SWIG_fail
; 
7313     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlCell
, 0); 
7320 static PyObject 
* HtmlContainerCell_swigregister(PyObject 
*, PyObject 
*args
) { 
7322     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
7323     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlContainerCell
, obj
); 
7325     return Py_BuildValue((char *)""); 
7327 static PyObject 
*_wrap_new_HtmlColourCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7328     PyObject 
*resultobj 
= NULL
; 
7329     wxColour 
*arg1 
= 0 ; 
7330     int arg2 
= (int) wxHTML_CLR_FOREGROUND 
; 
7331     wxHtmlColourCell 
*result
; 
7333     PyObject 
* obj0 
= 0 ; 
7334     PyObject 
* obj1 
= 0 ; 
7336         (char *) "clr",(char *) "flags", NULL 
 
7339     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_HtmlColourCell",kwnames
,&obj0
,&obj1
)) goto fail
; 
7342         if ( ! wxColour_helper(obj0
, &arg1
)) SWIG_fail
; 
7346             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7347             if (SWIG_arg_fail(2)) SWIG_fail
; 
7351         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7352         result 
= (wxHtmlColourCell 
*)new wxHtmlColourCell((wxColour 
const &)*arg1
,arg2
); 
7354         wxPyEndAllowThreads(__tstate
); 
7355         if (PyErr_Occurred()) SWIG_fail
; 
7357     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlColourCell
, 1); 
7364 static PyObject 
* HtmlColourCell_swigregister(PyObject 
*, PyObject 
*args
) { 
7366     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
7367     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlColourCell
, obj
); 
7369     return Py_BuildValue((char *)""); 
7371 static PyObject 
*_wrap_new_HtmlFontCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7372     PyObject 
*resultobj 
= NULL
; 
7373     wxFont 
*arg1 
= (wxFont 
*) 0 ; 
7374     wxHtmlFontCell 
*result
; 
7375     PyObject 
* obj0 
= 0 ; 
7377         (char *) "font", NULL 
 
7380     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_HtmlFontCell",kwnames
,&obj0
)) goto fail
; 
7381     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION 
| 0); 
7382     if (SWIG_arg_fail(1)) SWIG_fail
; 
7384         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7385         result 
= (wxHtmlFontCell 
*)new wxHtmlFontCell(arg1
); 
7387         wxPyEndAllowThreads(__tstate
); 
7388         if (PyErr_Occurred()) SWIG_fail
; 
7390     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlFontCell
, 1); 
7397 static PyObject 
* HtmlFontCell_swigregister(PyObject 
*, PyObject 
*args
) { 
7399     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
7400     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlFontCell
, obj
); 
7402     return Py_BuildValue((char *)""); 
7404 static PyObject 
*_wrap_new_HtmlWidgetCell(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7405     PyObject 
*resultobj 
= NULL
; 
7406     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
7407     int arg2 
= (int) 0 ; 
7408     wxHtmlWidgetCell 
*result
; 
7409     PyObject 
* obj0 
= 0 ; 
7410     PyObject 
* obj1 
= 0 ; 
7412         (char *) "wnd",(char *) "w", NULL 
 
7415     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_HtmlWidgetCell",kwnames
,&obj0
,&obj1
)) goto fail
; 
7416     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7417     if (SWIG_arg_fail(1)) SWIG_fail
; 
7420             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7421             if (SWIG_arg_fail(2)) SWIG_fail
; 
7425         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7426         result 
= (wxHtmlWidgetCell 
*)new wxHtmlWidgetCell(arg1
,arg2
); 
7428         wxPyEndAllowThreads(__tstate
); 
7429         if (PyErr_Occurred()) SWIG_fail
; 
7431     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlWidgetCell
, 1); 
7438 static PyObject 
* HtmlWidgetCell_swigregister(PyObject 
*, PyObject 
*args
) { 
7440     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
7441     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlWidgetCell
, obj
); 
7443     return Py_BuildValue((char *)""); 
7445 static PyObject 
*_wrap_new_HtmlFilter(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7446     PyObject 
*resultobj 
= NULL
; 
7447     wxPyHtmlFilter 
*result
; 
7452     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_HtmlFilter",kwnames
)) goto fail
; 
7454         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7455         result 
= (wxPyHtmlFilter 
*)new wxPyHtmlFilter(); 
7457         wxPyEndAllowThreads(__tstate
); 
7458         if (PyErr_Occurred()) SWIG_fail
; 
7460     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyHtmlFilter
, 1); 
7467 static PyObject 
*_wrap_HtmlFilter__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7468     PyObject 
*resultobj 
= NULL
; 
7469     wxPyHtmlFilter 
*arg1 
= (wxPyHtmlFilter 
*) 0 ; 
7470     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
7471     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
7472     PyObject 
* obj0 
= 0 ; 
7473     PyObject 
* obj1 
= 0 ; 
7474     PyObject 
* obj2 
= 0 ; 
7476         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
7479     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlFilter__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
7480     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlFilter
, SWIG_POINTER_EXCEPTION 
| 0); 
7481     if (SWIG_arg_fail(1)) SWIG_fail
; 
7485         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7486         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
7488         wxPyEndAllowThreads(__tstate
); 
7489         if (PyErr_Occurred()) SWIG_fail
; 
7491     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7498 static PyObject 
* HtmlFilter_swigregister(PyObject 
*, PyObject 
*args
) { 
7500     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
7501     SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlFilter
, obj
); 
7503     return Py_BuildValue((char *)""); 
7505 static PyObject 
*_wrap_new_HtmlWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7506     PyObject 
*resultobj 
= NULL
; 
7507     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
7508     int arg2 
= (int) -1 ; 
7509     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
7510     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
7511     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
7512     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
7513     int arg5 
= (int) wxHW_DEFAULT_STYLE 
; 
7514     wxString 
const &arg6_defvalue 
= wxPyHtmlWindowNameStr 
; 
7515     wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
7516     wxPyHtmlWindow 
*result
; 
7519     bool temp6 
= false ; 
7520     PyObject 
* obj0 
= 0 ; 
7521     PyObject 
* obj1 
= 0 ; 
7522     PyObject 
* obj2 
= 0 ; 
7523     PyObject 
* obj3 
= 0 ; 
7524     PyObject 
* obj4 
= 0 ; 
7525     PyObject 
* obj5 
= 0 ; 
7527         (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
7530     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_HtmlWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
7531     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7532     if (SWIG_arg_fail(1)) SWIG_fail
; 
7535             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
7536             if (SWIG_arg_fail(2)) SWIG_fail
; 
7542             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
7548             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
7553             arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
7554             if (SWIG_arg_fail(5)) SWIG_fail
; 
7559             arg6 
= wxString_in_helper(obj5
); 
7560             if (arg6 
== NULL
) SWIG_fail
; 
7565         if (!wxPyCheckForApp()) SWIG_fail
; 
7566         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7567         result 
= (wxPyHtmlWindow 
*)new wxPyHtmlWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
7569         wxPyEndAllowThreads(__tstate
); 
7570         if (PyErr_Occurred()) SWIG_fail
; 
7572     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyHtmlWindow
, 1); 
7587 static PyObject 
*_wrap_new_PreHtmlWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7588     PyObject 
*resultobj 
= NULL
; 
7589     wxPyHtmlWindow 
*result
; 
7594     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreHtmlWindow",kwnames
)) goto fail
; 
7596         if (!wxPyCheckForApp()) SWIG_fail
; 
7597         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7598         result 
= (wxPyHtmlWindow 
*)new wxPyHtmlWindow(); 
7600         wxPyEndAllowThreads(__tstate
); 
7601         if (PyErr_Occurred()) SWIG_fail
; 
7603     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyHtmlWindow
, 1); 
7610 static PyObject 
*_wrap_HtmlWindow_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7611     PyObject 
*resultobj 
= NULL
; 
7612     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
7613     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
7614     int arg3 
= (int) -1 ; 
7615     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
7616     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
7617     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
7618     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
7619     int arg6 
= (int) wxHW_SCROLLBAR_AUTO 
; 
7620     wxString 
const &arg7_defvalue 
= wxPyHtmlWindowNameStr 
; 
7621     wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
7625     bool temp7 
= false ; 
7626     PyObject 
* obj0 
= 0 ; 
7627     PyObject 
* obj1 
= 0 ; 
7628     PyObject 
* obj2 
= 0 ; 
7629     PyObject 
* obj3 
= 0 ; 
7630     PyObject 
* obj4 
= 0 ; 
7631     PyObject 
* obj5 
= 0 ; 
7632     PyObject 
* obj6 
= 0 ; 
7634         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
7637     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:HtmlWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
7638     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7639     if (SWIG_arg_fail(1)) SWIG_fail
; 
7640     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7641     if (SWIG_arg_fail(2)) SWIG_fail
; 
7644             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
7645             if (SWIG_arg_fail(3)) SWIG_fail
; 
7651             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
7657             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
7662             arg6 
= static_cast<int >(SWIG_As_int(obj5
));  
7663             if (SWIG_arg_fail(6)) SWIG_fail
; 
7668             arg7 
= wxString_in_helper(obj6
); 
7669             if (arg7 
== NULL
) SWIG_fail
; 
7674         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7675         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
7677         wxPyEndAllowThreads(__tstate
); 
7678         if (PyErr_Occurred()) SWIG_fail
; 
7681         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7697 static PyObject 
*_wrap_HtmlWindow__setCallbackInfo(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7698     PyObject 
*resultobj 
= NULL
; 
7699     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
7700     PyObject 
*arg2 
= (PyObject 
*) 0 ; 
7701     PyObject 
*arg3 
= (PyObject 
*) 0 ; 
7702     PyObject 
* obj0 
= 0 ; 
7703     PyObject 
* obj1 
= 0 ; 
7704     PyObject 
* obj2 
= 0 ; 
7706         (char *) "self",(char *) "self",(char *) "_class", NULL 
 
7709     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
7710     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7711     if (SWIG_arg_fail(1)) SWIG_fail
; 
7715         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7716         (arg1
)->_setCallbackInfo(arg2
,arg3
); 
7718         wxPyEndAllowThreads(__tstate
); 
7719         if (PyErr_Occurred()) SWIG_fail
; 
7721     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
7728 static PyObject 
*_wrap_HtmlWindow_SetPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7729     PyObject 
*resultobj 
= NULL
; 
7730     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
7731     wxString 
*arg2 
= 0 ; 
7733     bool temp2 
= false ; 
7734     PyObject 
* obj0 
= 0 ; 
7735     PyObject 
* obj1 
= 0 ; 
7737         (char *) "self",(char *) "source", NULL 
 
7740     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SetPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
7741     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7742     if (SWIG_arg_fail(1)) SWIG_fail
; 
7744         arg2 
= wxString_in_helper(obj1
); 
7745         if (arg2 
== NULL
) SWIG_fail
; 
7749         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7750         result 
= (bool)(arg1
)->SetPage((wxString 
const &)*arg2
); 
7752         wxPyEndAllowThreads(__tstate
); 
7753         if (PyErr_Occurred()) SWIG_fail
; 
7756         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7772 static PyObject 
*_wrap_HtmlWindow_LoadPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7773     PyObject 
*resultobj 
= NULL
; 
7774     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
7775     wxString 
*arg2 
= 0 ; 
7777     bool temp2 
= false ; 
7778     PyObject 
* obj0 
= 0 ; 
7779     PyObject 
* obj1 
= 0 ; 
7781         (char *) "self",(char *) "location", NULL 
 
7784     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_LoadPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
7785     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7786     if (SWIG_arg_fail(1)) SWIG_fail
; 
7788         arg2 
= wxString_in_helper(obj1
); 
7789         if (arg2 
== NULL
) SWIG_fail
; 
7793         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7794         result 
= (bool)(arg1
)->LoadPage((wxString 
const &)*arg2
); 
7796         wxPyEndAllowThreads(__tstate
); 
7797         if (PyErr_Occurred()) SWIG_fail
; 
7800         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7816 static PyObject 
*_wrap_HtmlWindow_LoadFile(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7817     PyObject 
*resultobj 
= NULL
; 
7818     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
7819     wxString 
*arg2 
= 0 ; 
7821     bool temp2 
= false ; 
7822     PyObject 
* obj0 
= 0 ; 
7823     PyObject 
* obj1 
= 0 ; 
7825         (char *) "self",(char *) "filename", NULL 
 
7828     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_LoadFile",kwnames
,&obj0
,&obj1
)) goto fail
; 
7829     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7830     if (SWIG_arg_fail(1)) SWIG_fail
; 
7832         arg2 
= wxString_in_helper(obj1
); 
7833         if (arg2 
== NULL
) SWIG_fail
; 
7837         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7838         result 
= (bool)(arg1
)->LoadFile((wxString 
const &)*arg2
); 
7840         wxPyEndAllowThreads(__tstate
); 
7841         if (PyErr_Occurred()) SWIG_fail
; 
7844         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7860 static PyObject 
*_wrap_HtmlWindow_AppendToPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7861     PyObject 
*resultobj 
= NULL
; 
7862     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
7863     wxString 
*arg2 
= 0 ; 
7865     bool temp2 
= false ; 
7866     PyObject 
* obj0 
= 0 ; 
7867     PyObject 
* obj1 
= 0 ; 
7869         (char *) "self",(char *) "source", NULL 
 
7872     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_AppendToPage",kwnames
,&obj0
,&obj1
)) goto fail
; 
7873     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7874     if (SWIG_arg_fail(1)) SWIG_fail
; 
7876         arg2 
= wxString_in_helper(obj1
); 
7877         if (arg2 
== NULL
) SWIG_fail
; 
7881         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7882         result 
= (bool)(arg1
)->AppendToPage((wxString 
const &)*arg2
); 
7884         wxPyEndAllowThreads(__tstate
); 
7885         if (PyErr_Occurred()) SWIG_fail
; 
7888         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7904 static PyObject 
*_wrap_HtmlWindow_GetOpenedPage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7905     PyObject 
*resultobj 
= NULL
; 
7906     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
7908     PyObject 
* obj0 
= 0 ; 
7910         (char *) "self", NULL 
 
7913     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_GetOpenedPage",kwnames
,&obj0
)) goto fail
; 
7914     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7915     if (SWIG_arg_fail(1)) SWIG_fail
; 
7917         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7918         result 
= (arg1
)->GetOpenedPage(); 
7920         wxPyEndAllowThreads(__tstate
); 
7921         if (PyErr_Occurred()) SWIG_fail
; 
7925         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
7927         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
7936 static PyObject 
*_wrap_HtmlWindow_GetOpenedAnchor(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7937     PyObject 
*resultobj 
= NULL
; 
7938     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
7940     PyObject 
* obj0 
= 0 ; 
7942         (char *) "self", NULL 
 
7945     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_GetOpenedAnchor",kwnames
,&obj0
)) goto fail
; 
7946     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7947     if (SWIG_arg_fail(1)) SWIG_fail
; 
7949         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7950         result 
= (arg1
)->GetOpenedAnchor(); 
7952         wxPyEndAllowThreads(__tstate
); 
7953         if (PyErr_Occurred()) SWIG_fail
; 
7957         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
7959         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
7968 static PyObject 
*_wrap_HtmlWindow_GetOpenedPageTitle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
7969     PyObject 
*resultobj 
= NULL
; 
7970     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
7972     PyObject 
* obj0 
= 0 ; 
7974         (char *) "self", NULL 
 
7977     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_GetOpenedPageTitle",kwnames
,&obj0
)) goto fail
; 
7978     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
7979     if (SWIG_arg_fail(1)) SWIG_fail
; 
7981         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7982         result 
= (arg1
)->GetOpenedPageTitle(); 
7984         wxPyEndAllowThreads(__tstate
); 
7985         if (PyErr_Occurred()) SWIG_fail
; 
7989         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
7991         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
8000 static PyObject 
*_wrap_HtmlWindow_SetRelatedFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8001     PyObject 
*resultobj 
= NULL
; 
8002     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8003     wxFrame 
*arg2 
= (wxFrame 
*) 0 ; 
8004     wxString 
*arg3 
= 0 ; 
8005     bool temp3 
= false ; 
8006     PyObject 
* obj0 
= 0 ; 
8007     PyObject 
* obj1 
= 0 ; 
8008     PyObject 
* obj2 
= 0 ; 
8010         (char *) "self",(char *) "frame",(char *) "format", NULL 
 
8013     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlWindow_SetRelatedFrame",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
8014     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8015     if (SWIG_arg_fail(1)) SWIG_fail
; 
8016     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
8017     if (SWIG_arg_fail(2)) SWIG_fail
; 
8019         arg3 
= wxString_in_helper(obj2
); 
8020         if (arg3 
== NULL
) SWIG_fail
; 
8024         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8025         (arg1
)->SetRelatedFrame(arg2
,(wxString 
const &)*arg3
); 
8027         wxPyEndAllowThreads(__tstate
); 
8028         if (PyErr_Occurred()) SWIG_fail
; 
8030     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8045 static PyObject 
*_wrap_HtmlWindow_GetRelatedFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8046     PyObject 
*resultobj 
= NULL
; 
8047     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8049     PyObject 
* obj0 
= 0 ; 
8051         (char *) "self", NULL 
 
8054     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_GetRelatedFrame",kwnames
,&obj0
)) goto fail
; 
8055     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8056     if (SWIG_arg_fail(1)) SWIG_fail
; 
8058         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8059         result 
= (wxFrame 
*)(arg1
)->GetRelatedFrame(); 
8061         wxPyEndAllowThreads(__tstate
); 
8062         if (PyErr_Occurred()) SWIG_fail
; 
8065         resultobj 
= wxPyMake_wxObject(result
, 0);  
8073 static PyObject 
*_wrap_HtmlWindow_SetRelatedStatusBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8074     PyObject 
*resultobj 
= NULL
; 
8075     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8077     PyObject 
* obj0 
= 0 ; 
8078     PyObject 
* obj1 
= 0 ; 
8080         (char *) "self",(char *) "bar", NULL 
 
8083     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SetRelatedStatusBar",kwnames
,&obj0
,&obj1
)) goto fail
; 
8084     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8085     if (SWIG_arg_fail(1)) SWIG_fail
; 
8087         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
8088         if (SWIG_arg_fail(2)) SWIG_fail
; 
8091         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8092         (arg1
)->SetRelatedStatusBar(arg2
); 
8094         wxPyEndAllowThreads(__tstate
); 
8095         if (PyErr_Occurred()) SWIG_fail
; 
8097     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8104 static PyObject 
*_wrap_HtmlWindow_SetFonts(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8105     PyObject 
*resultobj 
= NULL
; 
8106     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8109     PyObject 
*arg4 
= (PyObject 
*) NULL 
; 
8110     PyObject 
* obj0 
= 0 ; 
8111     PyObject 
* obj1 
= 0 ; 
8112     PyObject 
* obj2 
= 0 ; 
8113     PyObject 
* obj3 
= 0 ; 
8115         (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL 
 
8118     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlWindow_SetFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
8119     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8120     if (SWIG_arg_fail(1)) SWIG_fail
; 
8122         wxString
* sptr 
= wxString_in_helper(obj1
); 
8123         if (sptr 
== NULL
) SWIG_fail
; 
8128         wxString
* sptr 
= wxString_in_helper(obj2
); 
8129         if (sptr 
== NULL
) SWIG_fail
; 
8137         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8138         wxPyHtmlWindow_SetFonts(arg1
,arg2
,arg3
,arg4
); 
8140         wxPyEndAllowThreads(__tstate
); 
8141         if (PyErr_Occurred()) SWIG_fail
; 
8143     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8150 static PyObject 
*_wrap_HtmlWindow_SetStandardFonts(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8151     PyObject 
*resultobj 
= NULL
; 
8152     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8153     int arg2 
= (int) -1 ; 
8154     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
8155     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
8156     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
8157     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
8158     bool temp3 
= false ; 
8159     bool temp4 
= false ; 
8160     PyObject 
* obj0 
= 0 ; 
8161     PyObject 
* obj1 
= 0 ; 
8162     PyObject 
* obj2 
= 0 ; 
8163     PyObject 
* obj3 
= 0 ; 
8165         (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL 
 
8168     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HtmlWindow_SetStandardFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
8169     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8170     if (SWIG_arg_fail(1)) SWIG_fail
; 
8173             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
8174             if (SWIG_arg_fail(2)) SWIG_fail
; 
8179             arg3 
= wxString_in_helper(obj2
); 
8180             if (arg3 
== NULL
) SWIG_fail
; 
8186             arg4 
= wxString_in_helper(obj3
); 
8187             if (arg4 
== NULL
) SWIG_fail
; 
8192         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8193         (arg1
)->SetStandardFonts(arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
8195         wxPyEndAllowThreads(__tstate
); 
8196         if (PyErr_Occurred()) SWIG_fail
; 
8198     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8221 static PyObject 
*_wrap_HtmlWindow_SetLabel(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8222     PyObject 
*resultobj 
= NULL
; 
8223     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8224     wxString 
*arg2 
= 0 ; 
8225     bool temp2 
= false ; 
8226     PyObject 
* obj0 
= 0 ; 
8227     PyObject 
* obj1 
= 0 ; 
8229         (char *) "self",(char *) "title", NULL 
 
8232     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
; 
8233     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8234     if (SWIG_arg_fail(1)) SWIG_fail
; 
8236         arg2 
= wxString_in_helper(obj1
); 
8237         if (arg2 
== NULL
) SWIG_fail
; 
8241         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8242         (arg1
)->SetLabel((wxString 
const &)*arg2
); 
8244         wxPyEndAllowThreads(__tstate
); 
8245         if (PyErr_Occurred()) SWIG_fail
; 
8247     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8262 static PyObject 
*_wrap_HtmlWindow_SetBorders(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8263     PyObject 
*resultobj 
= NULL
; 
8264     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8266     PyObject 
* obj0 
= 0 ; 
8267     PyObject 
* obj1 
= 0 ; 
8269         (char *) "self",(char *) "b", NULL 
 
8272     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SetBorders",kwnames
,&obj0
,&obj1
)) goto fail
; 
8273     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8274     if (SWIG_arg_fail(1)) SWIG_fail
; 
8276         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
8277         if (SWIG_arg_fail(2)) SWIG_fail
; 
8280         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8281         (arg1
)->SetBorders(arg2
); 
8283         wxPyEndAllowThreads(__tstate
); 
8284         if (PyErr_Occurred()) SWIG_fail
; 
8286     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8293 static PyObject 
*_wrap_HtmlWindow_SetBackgroundImage(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8294     PyObject 
*resultobj 
= NULL
; 
8295     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8296     wxBitmap 
*arg2 
= 0 ; 
8297     PyObject 
* obj0 
= 0 ; 
8298     PyObject 
* obj1 
= 0 ; 
8300         (char *) "self",(char *) "bmpBg", NULL 
 
8303     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SetBackgroundImage",kwnames
,&obj0
,&obj1
)) goto fail
; 
8304     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8305     if (SWIG_arg_fail(1)) SWIG_fail
; 
8307         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION 
| 0); 
8308         if (SWIG_arg_fail(2)) SWIG_fail
; 
8310             SWIG_null_ref("wxBitmap"); 
8312         if (SWIG_arg_fail(2)) SWIG_fail
; 
8315         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8316         (arg1
)->SetBackgroundImage((wxBitmap 
const &)*arg2
); 
8318         wxPyEndAllowThreads(__tstate
); 
8319         if (PyErr_Occurred()) SWIG_fail
; 
8321     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8328 static PyObject 
*_wrap_HtmlWindow_ReadCustomization(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8329     PyObject 
*resultobj 
= NULL
; 
8330     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8331     wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
8332     wxString arg3 
= (wxString
) wxPyEmptyString 
; 
8333     PyObject 
* obj0 
= 0 ; 
8334     PyObject 
* obj1 
= 0 ; 
8335     PyObject 
* obj2 
= 0 ; 
8337         (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
8340     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlWindow_ReadCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
8341     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8342     if (SWIG_arg_fail(1)) SWIG_fail
; 
8343     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxConfigBase
, SWIG_POINTER_EXCEPTION 
| 0); 
8344     if (SWIG_arg_fail(2)) SWIG_fail
; 
8347             wxString
* sptr 
= wxString_in_helper(obj2
); 
8348             if (sptr 
== NULL
) SWIG_fail
; 
8354         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8355         (arg1
)->ReadCustomization(arg2
,arg3
); 
8357         wxPyEndAllowThreads(__tstate
); 
8358         if (PyErr_Occurred()) SWIG_fail
; 
8360     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8367 static PyObject 
*_wrap_HtmlWindow_WriteCustomization(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8368     PyObject 
*resultobj 
= NULL
; 
8369     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8370     wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
8371     wxString arg3 
= (wxString
) wxPyEmptyString 
; 
8372     PyObject 
* obj0 
= 0 ; 
8373     PyObject 
* obj1 
= 0 ; 
8374     PyObject 
* obj2 
= 0 ; 
8376         (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
8379     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlWindow_WriteCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
8380     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8381     if (SWIG_arg_fail(1)) SWIG_fail
; 
8382     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxConfigBase
, SWIG_POINTER_EXCEPTION 
| 0); 
8383     if (SWIG_arg_fail(2)) SWIG_fail
; 
8386             wxString
* sptr 
= wxString_in_helper(obj2
); 
8387             if (sptr 
== NULL
) SWIG_fail
; 
8393         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8394         (arg1
)->WriteCustomization(arg2
,arg3
); 
8396         wxPyEndAllowThreads(__tstate
); 
8397         if (PyErr_Occurred()) SWIG_fail
; 
8399     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8406 static PyObject 
*_wrap_HtmlWindow_HistoryBack(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8407     PyObject 
*resultobj 
= NULL
; 
8408     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8410     PyObject 
* obj0 
= 0 ; 
8412         (char *) "self", NULL 
 
8415     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_HistoryBack",kwnames
,&obj0
)) goto fail
; 
8416     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8417     if (SWIG_arg_fail(1)) SWIG_fail
; 
8419         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8420         result 
= (bool)(arg1
)->HistoryBack(); 
8422         wxPyEndAllowThreads(__tstate
); 
8423         if (PyErr_Occurred()) SWIG_fail
; 
8426         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8434 static PyObject 
*_wrap_HtmlWindow_HistoryForward(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8435     PyObject 
*resultobj 
= NULL
; 
8436     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8438     PyObject 
* obj0 
= 0 ; 
8440         (char *) "self", NULL 
 
8443     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_HistoryForward",kwnames
,&obj0
)) goto fail
; 
8444     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8445     if (SWIG_arg_fail(1)) SWIG_fail
; 
8447         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8448         result 
= (bool)(arg1
)->HistoryForward(); 
8450         wxPyEndAllowThreads(__tstate
); 
8451         if (PyErr_Occurred()) SWIG_fail
; 
8454         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8462 static PyObject 
*_wrap_HtmlWindow_HistoryCanBack(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8463     PyObject 
*resultobj 
= NULL
; 
8464     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8466     PyObject 
* obj0 
= 0 ; 
8468         (char *) "self", NULL 
 
8471     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_HistoryCanBack",kwnames
,&obj0
)) goto fail
; 
8472     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8473     if (SWIG_arg_fail(1)) SWIG_fail
; 
8475         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8476         result 
= (bool)(arg1
)->HistoryCanBack(); 
8478         wxPyEndAllowThreads(__tstate
); 
8479         if (PyErr_Occurred()) SWIG_fail
; 
8482         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8490 static PyObject 
*_wrap_HtmlWindow_HistoryCanForward(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8491     PyObject 
*resultobj 
= NULL
; 
8492     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8494     PyObject 
* obj0 
= 0 ; 
8496         (char *) "self", NULL 
 
8499     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_HistoryCanForward",kwnames
,&obj0
)) goto fail
; 
8500     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8501     if (SWIG_arg_fail(1)) SWIG_fail
; 
8503         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8504         result 
= (bool)(arg1
)->HistoryCanForward(); 
8506         wxPyEndAllowThreads(__tstate
); 
8507         if (PyErr_Occurred()) SWIG_fail
; 
8510         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8518 static PyObject 
*_wrap_HtmlWindow_HistoryClear(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8519     PyObject 
*resultobj 
= NULL
; 
8520     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8521     PyObject 
* obj0 
= 0 ; 
8523         (char *) "self", NULL 
 
8526     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_HistoryClear",kwnames
,&obj0
)) goto fail
; 
8527     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8528     if (SWIG_arg_fail(1)) SWIG_fail
; 
8530         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8531         (arg1
)->HistoryClear(); 
8533         wxPyEndAllowThreads(__tstate
); 
8534         if (PyErr_Occurred()) SWIG_fail
; 
8536     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8543 static PyObject 
*_wrap_HtmlWindow_GetInternalRepresentation(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8544     PyObject 
*resultobj 
= NULL
; 
8545     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8546     wxHtmlContainerCell 
*result
; 
8547     PyObject 
* obj0 
= 0 ; 
8549         (char *) "self", NULL 
 
8552     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_GetInternalRepresentation",kwnames
,&obj0
)) goto fail
; 
8553     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8554     if (SWIG_arg_fail(1)) SWIG_fail
; 
8556         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8557         result 
= (wxHtmlContainerCell 
*)(arg1
)->GetInternalRepresentation(); 
8559         wxPyEndAllowThreads(__tstate
); 
8560         if (PyErr_Occurred()) SWIG_fail
; 
8562     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0); 
8569 static PyObject 
*_wrap_HtmlWindow_GetParser(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8570     PyObject 
*resultobj 
= NULL
; 
8571     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8572     wxHtmlWinParser 
*result
; 
8573     PyObject 
* obj0 
= 0 ; 
8575         (char *) "self", NULL 
 
8578     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_GetParser",kwnames
,&obj0
)) goto fail
; 
8579     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8580     if (SWIG_arg_fail(1)) SWIG_fail
; 
8582         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8583         result 
= (wxHtmlWinParser 
*)(arg1
)->GetParser(); 
8585         wxPyEndAllowThreads(__tstate
); 
8586         if (PyErr_Occurred()) SWIG_fail
; 
8588     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlWinParser
, 0); 
8595 static PyObject 
*_wrap_HtmlWindow_ScrollToAnchor(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8596     PyObject 
*resultobj 
= NULL
; 
8597     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8598     wxString 
*arg2 
= 0 ; 
8600     bool temp2 
= false ; 
8601     PyObject 
* obj0 
= 0 ; 
8602     PyObject 
* obj1 
= 0 ; 
8604         (char *) "self",(char *) "anchor", NULL 
 
8607     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_ScrollToAnchor",kwnames
,&obj0
,&obj1
)) goto fail
; 
8608     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8609     if (SWIG_arg_fail(1)) SWIG_fail
; 
8611         arg2 
= wxString_in_helper(obj1
); 
8612         if (arg2 
== NULL
) SWIG_fail
; 
8616         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8617         result 
= (bool)(arg1
)->ScrollToAnchor((wxString 
const &)*arg2
); 
8619         wxPyEndAllowThreads(__tstate
); 
8620         if (PyErr_Occurred()) SWIG_fail
; 
8623         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8639 static PyObject 
*_wrap_HtmlWindow_HasAnchor(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8640     PyObject 
*resultobj 
= NULL
; 
8641     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8642     wxString 
*arg2 
= 0 ; 
8644     bool temp2 
= false ; 
8645     PyObject 
* obj0 
= 0 ; 
8646     PyObject 
* obj1 
= 0 ; 
8648         (char *) "self",(char *) "anchor", NULL 
 
8651     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_HasAnchor",kwnames
,&obj0
,&obj1
)) goto fail
; 
8652     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8653     if (SWIG_arg_fail(1)) SWIG_fail
; 
8655         arg2 
= wxString_in_helper(obj1
); 
8656         if (arg2 
== NULL
) SWIG_fail
; 
8660         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8661         result 
= (bool)(arg1
)->HasAnchor((wxString 
const &)*arg2
); 
8663         wxPyEndAllowThreads(__tstate
); 
8664         if (PyErr_Occurred()) SWIG_fail
; 
8667         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8683 static PyObject 
*_wrap_HtmlWindow_AddFilter(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8684     PyObject 
*resultobj 
= NULL
; 
8685     wxPyHtmlFilter 
*arg1 
= (wxPyHtmlFilter 
*) 0 ; 
8686     PyObject 
* obj0 
= 0 ; 
8688         (char *) "filter", NULL 
 
8691     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_AddFilter",kwnames
,&obj0
)) goto fail
; 
8692     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlFilter
, SWIG_POINTER_EXCEPTION 
| 0); 
8693     if (SWIG_arg_fail(1)) SWIG_fail
; 
8695         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8696         wxPyHtmlWindow::AddFilter(arg1
); 
8698         wxPyEndAllowThreads(__tstate
); 
8699         if (PyErr_Occurred()) SWIG_fail
; 
8701     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8708 static PyObject 
*_wrap_HtmlWindow_SelectWord(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8709     PyObject 
*resultobj 
= NULL
; 
8710     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8713     PyObject 
* obj0 
= 0 ; 
8714     PyObject 
* obj1 
= 0 ; 
8716         (char *) "self",(char *) "pos", NULL 
 
8719     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SelectWord",kwnames
,&obj0
,&obj1
)) goto fail
; 
8720     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8721     if (SWIG_arg_fail(1)) SWIG_fail
; 
8724         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
8727         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8728         (arg1
)->SelectWord((wxPoint 
const &)*arg2
); 
8730         wxPyEndAllowThreads(__tstate
); 
8731         if (PyErr_Occurred()) SWIG_fail
; 
8733     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8740 static PyObject 
*_wrap_HtmlWindow_SelectLine(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8741     PyObject 
*resultobj 
= NULL
; 
8742     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8745     PyObject 
* obj0 
= 0 ; 
8746     PyObject 
* obj1 
= 0 ; 
8748         (char *) "self",(char *) "pos", NULL 
 
8751     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SelectLine",kwnames
,&obj0
,&obj1
)) goto fail
; 
8752     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8753     if (SWIG_arg_fail(1)) SWIG_fail
; 
8756         if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
8759         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8760         (arg1
)->SelectLine((wxPoint 
const &)*arg2
); 
8762         wxPyEndAllowThreads(__tstate
); 
8763         if (PyErr_Occurred()) SWIG_fail
; 
8765     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8772 static PyObject 
*_wrap_HtmlWindow_SelectAll(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8773     PyObject 
*resultobj 
= NULL
; 
8774     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8775     PyObject 
* obj0 
= 0 ; 
8777         (char *) "self", NULL 
 
8780     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_SelectAll",kwnames
,&obj0
)) goto fail
; 
8781     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8782     if (SWIG_arg_fail(1)) SWIG_fail
; 
8784         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8785         (arg1
)->SelectAll(); 
8787         wxPyEndAllowThreads(__tstate
); 
8788         if (PyErr_Occurred()) SWIG_fail
; 
8790     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8797 static PyObject 
*_wrap_HtmlWindow_SelectionToText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8798     PyObject 
*resultobj 
= NULL
; 
8799     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8801     PyObject 
* obj0 
= 0 ; 
8803         (char *) "self", NULL 
 
8806     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_SelectionToText",kwnames
,&obj0
)) goto fail
; 
8807     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8808     if (SWIG_arg_fail(1)) SWIG_fail
; 
8810         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8811         result 
= (arg1
)->SelectionToText(); 
8813         wxPyEndAllowThreads(__tstate
); 
8814         if (PyErr_Occurred()) SWIG_fail
; 
8818         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
8820         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
8829 static PyObject 
*_wrap_HtmlWindow_ToText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8830     PyObject 
*resultobj 
= NULL
; 
8831     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8833     PyObject 
* obj0 
= 0 ; 
8835         (char *) "self", NULL 
 
8838     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_ToText",kwnames
,&obj0
)) goto fail
; 
8839     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8840     if (SWIG_arg_fail(1)) SWIG_fail
; 
8842         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8843         result 
= (arg1
)->ToText(); 
8845         wxPyEndAllowThreads(__tstate
); 
8846         if (PyErr_Occurred()) SWIG_fail
; 
8850         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
8852         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
8861 static PyObject 
*_wrap_HtmlWindow_base_OnLinkClicked(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8862     PyObject 
*resultobj 
= NULL
; 
8863     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8864     wxHtmlLinkInfo 
*arg2 
= 0 ; 
8865     PyObject 
* obj0 
= 0 ; 
8866     PyObject 
* obj1 
= 0 ; 
8868         (char *) "self",(char *) "link", NULL 
 
8871     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_base_OnLinkClicked",kwnames
,&obj0
,&obj1
)) goto fail
; 
8872     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8873     if (SWIG_arg_fail(1)) SWIG_fail
; 
8875         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlLinkInfo
, SWIG_POINTER_EXCEPTION 
| 0); 
8876         if (SWIG_arg_fail(2)) SWIG_fail
; 
8878             SWIG_null_ref("wxHtmlLinkInfo"); 
8880         if (SWIG_arg_fail(2)) SWIG_fail
; 
8883         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8884         (arg1
)->base_OnLinkClicked((wxHtmlLinkInfo 
const &)*arg2
); 
8886         wxPyEndAllowThreads(__tstate
); 
8887         if (PyErr_Occurred()) SWIG_fail
; 
8889     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8896 static PyObject 
*_wrap_HtmlWindow_base_OnSetTitle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8897     PyObject 
*resultobj 
= NULL
; 
8898     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8899     wxString 
*arg2 
= 0 ; 
8900     bool temp2 
= false ; 
8901     PyObject 
* obj0 
= 0 ; 
8902     PyObject 
* obj1 
= 0 ; 
8904         (char *) "self",(char *) "title", NULL 
 
8907     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_base_OnSetTitle",kwnames
,&obj0
,&obj1
)) goto fail
; 
8908     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8909     if (SWIG_arg_fail(1)) SWIG_fail
; 
8911         arg2 
= wxString_in_helper(obj1
); 
8912         if (arg2 
== NULL
) SWIG_fail
; 
8916         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8917         (arg1
)->base_OnSetTitle((wxString 
const &)*arg2
); 
8919         wxPyEndAllowThreads(__tstate
); 
8920         if (PyErr_Occurred()) SWIG_fail
; 
8922     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8937 static PyObject 
*_wrap_HtmlWindow_base_OnCellMouseHover(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8938     PyObject 
*resultobj 
= NULL
; 
8939     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8940     wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
8943     PyObject 
* obj0 
= 0 ; 
8944     PyObject 
* obj1 
= 0 ; 
8945     PyObject 
* obj2 
= 0 ; 
8946     PyObject 
* obj3 
= 0 ; 
8948         (char *) "self",(char *) "cell",(char *) "x",(char *) "y", NULL 
 
8951     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:HtmlWindow_base_OnCellMouseHover",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
8952     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8953     if (SWIG_arg_fail(1)) SWIG_fail
; 
8954     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
8955     if (SWIG_arg_fail(2)) SWIG_fail
; 
8957         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
8958         if (SWIG_arg_fail(3)) SWIG_fail
; 
8961         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
8962         if (SWIG_arg_fail(4)) SWIG_fail
; 
8965         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8966         (arg1
)->base_OnCellMouseHover(arg2
,arg3
,arg4
); 
8968         wxPyEndAllowThreads(__tstate
); 
8969         if (PyErr_Occurred()) SWIG_fail
; 
8971     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
8978 static PyObject 
*_wrap_HtmlWindow_base_OnCellClicked(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
8979     PyObject 
*resultobj 
= NULL
; 
8980     wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
8981     wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
8984     wxMouseEvent 
*arg5 
= 0 ; 
8985     PyObject 
* obj0 
= 0 ; 
8986     PyObject 
* obj1 
= 0 ; 
8987     PyObject 
* obj2 
= 0 ; 
8988     PyObject 
* obj3 
= 0 ; 
8989     PyObject 
* obj4 
= 0 ; 
8991         (char *) "self",(char *) "cell",(char *) "x",(char *) "y",(char *) "event", NULL 
 
8994     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:HtmlWindow_base_OnCellClicked",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
8995     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
8996     if (SWIG_arg_fail(1)) SWIG_fail
; 
8997     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_EXCEPTION 
| 0); 
8998     if (SWIG_arg_fail(2)) SWIG_fail
; 
9000         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
9001         if (SWIG_arg_fail(3)) SWIG_fail
; 
9004         arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
9005         if (SWIG_arg_fail(4)) SWIG_fail
; 
9008         SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
9009         if (SWIG_arg_fail(5)) SWIG_fail
; 
9011             SWIG_null_ref("wxMouseEvent"); 
9013         if (SWIG_arg_fail(5)) SWIG_fail
; 
9016         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9017         (arg1
)->base_OnCellClicked(arg2
,arg3
,arg4
,(wxMouseEvent 
const &)*arg5
); 
9019         wxPyEndAllowThreads(__tstate
); 
9020         if (PyErr_Occurred()) SWIG_fail
; 
9022     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9029 static PyObject 
*_wrap_HtmlWindow_GetClassDefaultAttributes(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9030     PyObject 
*resultobj 
= NULL
; 
9031     wxWindowVariant arg1 
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL 
; 
9032     wxVisualAttributes result
; 
9033     PyObject 
* obj0 
= 0 ; 
9035         (char *) "variant", NULL 
 
9038     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:HtmlWindow_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
; 
9041             arg1 
= static_cast<wxWindowVariant 
>(SWIG_As_int(obj0
));  
9042             if (SWIG_arg_fail(1)) SWIG_fail
; 
9046         if (!wxPyCheckForApp()) SWIG_fail
; 
9047         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9048         result 
= wxPyHtmlWindow::GetClassDefaultAttributes(arg1
); 
9050         wxPyEndAllowThreads(__tstate
); 
9051         if (PyErr_Occurred()) SWIG_fail
; 
9054         wxVisualAttributes 
* resultptr
; 
9055         resultptr 
= new wxVisualAttributes(static_cast<wxVisualAttributes 
& >(result
)); 
9056         resultobj 
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1); 
9064 static PyObject 
* HtmlWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
9066     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
9067     SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlWindow
, obj
); 
9069     return Py_BuildValue((char *)""); 
9071 static PyObject 
*_wrap_new_HtmlDCRenderer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9072     PyObject 
*resultobj 
= NULL
; 
9073     wxHtmlDCRenderer 
*result
; 
9078     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_HtmlDCRenderer",kwnames
)) goto fail
; 
9080         if (!wxPyCheckForApp()) SWIG_fail
; 
9081         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9082         result 
= (wxHtmlDCRenderer 
*)new wxHtmlDCRenderer(); 
9084         wxPyEndAllowThreads(__tstate
); 
9085         if (PyErr_Occurred()) SWIG_fail
; 
9087     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlDCRenderer
, 1); 
9094 static PyObject 
*_wrap_delete_HtmlDCRenderer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9095     PyObject 
*resultobj 
= NULL
; 
9096     wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
9097     PyObject 
* obj0 
= 0 ; 
9099         (char *) "self", NULL 
 
9102     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_HtmlDCRenderer",kwnames
,&obj0
)) goto fail
; 
9103     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlDCRenderer
, SWIG_POINTER_EXCEPTION 
| 0); 
9104     if (SWIG_arg_fail(1)) SWIG_fail
; 
9106         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9109         wxPyEndAllowThreads(__tstate
); 
9110         if (PyErr_Occurred()) SWIG_fail
; 
9112     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9119 static PyObject 
*_wrap_HtmlDCRenderer_SetDC(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9120     PyObject 
*resultobj 
= NULL
; 
9121     wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
9122     wxDC 
*arg2 
= (wxDC 
*) 0 ; 
9124     PyObject 
* obj0 
= 0 ; 
9125     PyObject 
* obj1 
= 0 ; 
9126     PyObject 
* obj2 
= 0 ; 
9128         (char *) "self",(char *) "dc",(char *) "maxwidth", NULL 
 
9131     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlDCRenderer_SetDC",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
9132     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlDCRenderer
, SWIG_POINTER_EXCEPTION 
| 0); 
9133     if (SWIG_arg_fail(1)) SWIG_fail
; 
9134     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION 
| 0); 
9135     if (SWIG_arg_fail(2)) SWIG_fail
; 
9137         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
9138         if (SWIG_arg_fail(3)) SWIG_fail
; 
9141         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9142         (arg1
)->SetDC(arg2
,arg3
); 
9144         wxPyEndAllowThreads(__tstate
); 
9145         if (PyErr_Occurred()) SWIG_fail
; 
9147     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9154 static PyObject 
*_wrap_HtmlDCRenderer_SetSize(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9155     PyObject 
*resultobj 
= NULL
; 
9156     wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
9159     PyObject 
* obj0 
= 0 ; 
9160     PyObject 
* obj1 
= 0 ; 
9161     PyObject 
* obj2 
= 0 ; 
9163         (char *) "self",(char *) "width",(char *) "height", NULL 
 
9166     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlDCRenderer_SetSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
9167     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlDCRenderer
, SWIG_POINTER_EXCEPTION 
| 0); 
9168     if (SWIG_arg_fail(1)) SWIG_fail
; 
9170         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9171         if (SWIG_arg_fail(2)) SWIG_fail
; 
9174         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
9175         if (SWIG_arg_fail(3)) SWIG_fail
; 
9178         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9179         (arg1
)->SetSize(arg2
,arg3
); 
9181         wxPyEndAllowThreads(__tstate
); 
9182         if (PyErr_Occurred()) SWIG_fail
; 
9184     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9191 static PyObject 
*_wrap_HtmlDCRenderer_SetHtmlText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9192     PyObject 
*resultobj 
= NULL
; 
9193     wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
9194     wxString 
*arg2 
= 0 ; 
9195     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
9196     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
9197     bool arg4 
= (bool) true ; 
9198     bool temp2 
= false ; 
9199     bool temp3 
= false ; 
9200     PyObject 
* obj0 
= 0 ; 
9201     PyObject 
* obj1 
= 0 ; 
9202     PyObject 
* obj2 
= 0 ; 
9203     PyObject 
* obj3 
= 0 ; 
9205         (char *) "self",(char *) "html",(char *) "basepath",(char *) "isdir", NULL 
 
9208     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:HtmlDCRenderer_SetHtmlText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
9209     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlDCRenderer
, SWIG_POINTER_EXCEPTION 
| 0); 
9210     if (SWIG_arg_fail(1)) SWIG_fail
; 
9212         arg2 
= wxString_in_helper(obj1
); 
9213         if (arg2 
== NULL
) SWIG_fail
; 
9218             arg3 
= wxString_in_helper(obj2
); 
9219             if (arg3 
== NULL
) SWIG_fail
; 
9225             arg4 
= static_cast<bool >(SWIG_As_bool(obj3
));  
9226             if (SWIG_arg_fail(4)) SWIG_fail
; 
9230         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9231         (arg1
)->SetHtmlText((wxString 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
); 
9233         wxPyEndAllowThreads(__tstate
); 
9234         if (PyErr_Occurred()) SWIG_fail
; 
9236     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9259 static PyObject 
*_wrap_HtmlDCRenderer_SetFonts(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9260     PyObject 
*resultobj 
= NULL
; 
9261     wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
9264     PyObject 
*arg4 
= (PyObject 
*) NULL 
; 
9265     PyObject 
* obj0 
= 0 ; 
9266     PyObject 
* obj1 
= 0 ; 
9267     PyObject 
* obj2 
= 0 ; 
9268     PyObject 
* obj3 
= 0 ; 
9270         (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL 
 
9273     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlDCRenderer_SetFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
9274     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlDCRenderer
, SWIG_POINTER_EXCEPTION 
| 0); 
9275     if (SWIG_arg_fail(1)) SWIG_fail
; 
9277         wxString
* sptr 
= wxString_in_helper(obj1
); 
9278         if (sptr 
== NULL
) SWIG_fail
; 
9283         wxString
* sptr 
= wxString_in_helper(obj2
); 
9284         if (sptr 
== NULL
) SWIG_fail
; 
9292         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9293         wxHtmlDCRenderer_SetFonts(arg1
,arg2
,arg3
,arg4
); 
9295         wxPyEndAllowThreads(__tstate
); 
9296         if (PyErr_Occurred()) SWIG_fail
; 
9298     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9305 static PyObject 
*_wrap_HtmlDCRenderer_SetStandardFonts(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9306     PyObject 
*resultobj 
= NULL
; 
9307     wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
9308     int arg2 
= (int) -1 ; 
9309     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
9310     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
9311     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
9312     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
9313     bool temp3 
= false ; 
9314     bool temp4 
= false ; 
9315     PyObject 
* obj0 
= 0 ; 
9316     PyObject 
* obj1 
= 0 ; 
9317     PyObject 
* obj2 
= 0 ; 
9318     PyObject 
* obj3 
= 0 ; 
9320         (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL 
 
9323     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HtmlDCRenderer_SetStandardFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
9324     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlDCRenderer
, SWIG_POINTER_EXCEPTION 
| 0); 
9325     if (SWIG_arg_fail(1)) SWIG_fail
; 
9328             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9329             if (SWIG_arg_fail(2)) SWIG_fail
; 
9334             arg3 
= wxString_in_helper(obj2
); 
9335             if (arg3 
== NULL
) SWIG_fail
; 
9341             arg4 
= wxString_in_helper(obj3
); 
9342             if (arg4 
== NULL
) SWIG_fail
; 
9347         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9348         (arg1
)->SetStandardFonts(arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
9350         wxPyEndAllowThreads(__tstate
); 
9351         if (PyErr_Occurred()) SWIG_fail
; 
9353     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9376 static PyObject 
*_wrap_HtmlDCRenderer_Render(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9377     PyObject 
*resultobj 
= NULL
; 
9378     wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
9381     int arg4 
= (int) 0 ; 
9382     int arg5 
= (int) false ; 
9383     int arg6 
= (int) INT_MAX 
; 
9384     int *arg7 
= (int *) NULL 
; 
9385     int arg8 
= (int) 0 ; 
9387     PyObject 
* obj0 
= 0 ; 
9388     PyObject 
* obj1 
= 0 ; 
9389     PyObject 
* obj2 
= 0 ; 
9390     PyObject 
* obj3 
= 0 ; 
9391     PyObject 
* obj4 
= 0 ; 
9392     PyObject 
* obj5 
= 0 ; 
9393     PyObject 
* obj6 
= 0 ; 
9394     PyObject 
* obj7 
= 0 ; 
9396         (char *) "self",(char *) "x",(char *) "y",(char *) "from",(char *) "dont_render",(char *) "maxHeight",(char *) "choices",(char *) "LCOUNT", NULL 
 
9399     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOOO:HtmlDCRenderer_Render",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
; 
9400     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlDCRenderer
, SWIG_POINTER_EXCEPTION 
| 0); 
9401     if (SWIG_arg_fail(1)) SWIG_fail
; 
9403         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9404         if (SWIG_arg_fail(2)) SWIG_fail
; 
9407         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
9408         if (SWIG_arg_fail(3)) SWIG_fail
; 
9412             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
9413             if (SWIG_arg_fail(4)) SWIG_fail
; 
9418             arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
9419             if (SWIG_arg_fail(5)) SWIG_fail
; 
9424             arg6 
= static_cast<int >(SWIG_As_int(obj5
));  
9425             if (SWIG_arg_fail(6)) SWIG_fail
; 
9429         SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_int
, SWIG_POINTER_EXCEPTION 
| 0); 
9430         if (SWIG_arg_fail(7)) SWIG_fail
; 
9434             arg8 
= static_cast<int >(SWIG_As_int(obj7
));  
9435             if (SWIG_arg_fail(8)) SWIG_fail
; 
9439         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9440         result 
= (int)(arg1
)->Render(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
,arg8
); 
9442         wxPyEndAllowThreads(__tstate
); 
9443         if (PyErr_Occurred()) SWIG_fail
; 
9446         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
9454 static PyObject 
*_wrap_HtmlDCRenderer_GetTotalHeight(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9455     PyObject 
*resultobj 
= NULL
; 
9456     wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
9458     PyObject 
* obj0 
= 0 ; 
9460         (char *) "self", NULL 
 
9463     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlDCRenderer_GetTotalHeight",kwnames
,&obj0
)) goto fail
; 
9464     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlDCRenderer
, SWIG_POINTER_EXCEPTION 
| 0); 
9465     if (SWIG_arg_fail(1)) SWIG_fail
; 
9467         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9468         result 
= (int)(arg1
)->GetTotalHeight(); 
9470         wxPyEndAllowThreads(__tstate
); 
9471         if (PyErr_Occurred()) SWIG_fail
; 
9474         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
9482 static PyObject 
* HtmlDCRenderer_swigregister(PyObject 
*, PyObject 
*args
) { 
9484     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
9485     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlDCRenderer
, obj
); 
9487     return Py_BuildValue((char *)""); 
9489 static PyObject 
*_wrap_new_HtmlPrintout(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9490     PyObject 
*resultobj 
= NULL
; 
9491     wxString 
const &arg1_defvalue 
= wxPyHtmlPrintoutTitleStr 
; 
9492     wxString 
*arg1 
= (wxString 
*) &arg1_defvalue 
; 
9493     wxHtmlPrintout 
*result
; 
9494     bool temp1 
= false ; 
9495     PyObject 
* obj0 
= 0 ; 
9497         (char *) "title", NULL 
 
9500     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_HtmlPrintout",kwnames
,&obj0
)) goto fail
; 
9503             arg1 
= wxString_in_helper(obj0
); 
9504             if (arg1 
== NULL
) SWIG_fail
; 
9509         if (!wxPyCheckForApp()) SWIG_fail
; 
9510         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9511         result 
= (wxHtmlPrintout 
*)new wxHtmlPrintout((wxString 
const &)*arg1
); 
9513         wxPyEndAllowThreads(__tstate
); 
9514         if (PyErr_Occurred()) SWIG_fail
; 
9516     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlPrintout
, 1); 
9531 static PyObject 
*_wrap_HtmlPrintout_SetHtmlText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9532     PyObject 
*resultobj 
= NULL
; 
9533     wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
9534     wxString 
*arg2 
= 0 ; 
9535     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
9536     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
9537     bool arg4 
= (bool) true ; 
9538     bool temp2 
= false ; 
9539     bool temp3 
= false ; 
9540     PyObject 
* obj0 
= 0 ; 
9541     PyObject 
* obj1 
= 0 ; 
9542     PyObject 
* obj2 
= 0 ; 
9543     PyObject 
* obj3 
= 0 ; 
9545         (char *) "self",(char *) "html",(char *) "basepath",(char *) "isdir", NULL 
 
9548     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:HtmlPrintout_SetHtmlText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
9549     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
9550     if (SWIG_arg_fail(1)) SWIG_fail
; 
9552         arg2 
= wxString_in_helper(obj1
); 
9553         if (arg2 
== NULL
) SWIG_fail
; 
9558             arg3 
= wxString_in_helper(obj2
); 
9559             if (arg3 
== NULL
) SWIG_fail
; 
9565             arg4 
= static_cast<bool >(SWIG_As_bool(obj3
));  
9566             if (SWIG_arg_fail(4)) SWIG_fail
; 
9570         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9571         (arg1
)->SetHtmlText((wxString 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
); 
9573         wxPyEndAllowThreads(__tstate
); 
9574         if (PyErr_Occurred()) SWIG_fail
; 
9576     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9599 static PyObject 
*_wrap_HtmlPrintout_SetHtmlFile(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9600     PyObject 
*resultobj 
= NULL
; 
9601     wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
9602     wxString 
*arg2 
= 0 ; 
9603     bool temp2 
= false ; 
9604     PyObject 
* obj0 
= 0 ; 
9605     PyObject 
* obj1 
= 0 ; 
9607         (char *) "self",(char *) "htmlfile", NULL 
 
9610     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlPrintout_SetHtmlFile",kwnames
,&obj0
,&obj1
)) goto fail
; 
9611     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
9612     if (SWIG_arg_fail(1)) SWIG_fail
; 
9614         arg2 
= wxString_in_helper(obj1
); 
9615         if (arg2 
== NULL
) SWIG_fail
; 
9619         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9620         (arg1
)->SetHtmlFile((wxString 
const &)*arg2
); 
9622         wxPyEndAllowThreads(__tstate
); 
9623         if (PyErr_Occurred()) SWIG_fail
; 
9625     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9640 static PyObject 
*_wrap_HtmlPrintout_SetHeader(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9641     PyObject 
*resultobj 
= NULL
; 
9642     wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
9643     wxString 
*arg2 
= 0 ; 
9644     int arg3 
= (int) wxPAGE_ALL 
; 
9645     bool temp2 
= false ; 
9646     PyObject 
* obj0 
= 0 ; 
9647     PyObject 
* obj1 
= 0 ; 
9648     PyObject 
* obj2 
= 0 ; 
9650         (char *) "self",(char *) "header",(char *) "pg", NULL 
 
9653     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlPrintout_SetHeader",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
9654     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
9655     if (SWIG_arg_fail(1)) SWIG_fail
; 
9657         arg2 
= wxString_in_helper(obj1
); 
9658         if (arg2 
== NULL
) SWIG_fail
; 
9663             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
9664             if (SWIG_arg_fail(3)) SWIG_fail
; 
9668         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9669         (arg1
)->SetHeader((wxString 
const &)*arg2
,arg3
); 
9671         wxPyEndAllowThreads(__tstate
); 
9672         if (PyErr_Occurred()) SWIG_fail
; 
9674     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9689 static PyObject 
*_wrap_HtmlPrintout_SetFooter(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9690     PyObject 
*resultobj 
= NULL
; 
9691     wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
9692     wxString 
*arg2 
= 0 ; 
9693     int arg3 
= (int) wxPAGE_ALL 
; 
9694     bool temp2 
= false ; 
9695     PyObject 
* obj0 
= 0 ; 
9696     PyObject 
* obj1 
= 0 ; 
9697     PyObject 
* obj2 
= 0 ; 
9699         (char *) "self",(char *) "footer",(char *) "pg", NULL 
 
9702     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlPrintout_SetFooter",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
9703     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
9704     if (SWIG_arg_fail(1)) SWIG_fail
; 
9706         arg2 
= wxString_in_helper(obj1
); 
9707         if (arg2 
== NULL
) SWIG_fail
; 
9712             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
9713             if (SWIG_arg_fail(3)) SWIG_fail
; 
9717         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9718         (arg1
)->SetFooter((wxString 
const &)*arg2
,arg3
); 
9720         wxPyEndAllowThreads(__tstate
); 
9721         if (PyErr_Occurred()) SWIG_fail
; 
9723     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9738 static PyObject 
*_wrap_HtmlPrintout_SetFonts(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9739     PyObject 
*resultobj 
= NULL
; 
9740     wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
9743     PyObject 
*arg4 
= (PyObject 
*) NULL 
; 
9744     PyObject 
* obj0 
= 0 ; 
9745     PyObject 
* obj1 
= 0 ; 
9746     PyObject 
* obj2 
= 0 ; 
9747     PyObject 
* obj3 
= 0 ; 
9749         (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL 
 
9752     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlPrintout_SetFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
9753     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
9754     if (SWIG_arg_fail(1)) SWIG_fail
; 
9756         wxString
* sptr 
= wxString_in_helper(obj1
); 
9757         if (sptr 
== NULL
) SWIG_fail
; 
9762         wxString
* sptr 
= wxString_in_helper(obj2
); 
9763         if (sptr 
== NULL
) SWIG_fail
; 
9771         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9772         wxHtmlPrintout_SetFonts(arg1
,arg2
,arg3
,arg4
); 
9774         wxPyEndAllowThreads(__tstate
); 
9775         if (PyErr_Occurred()) SWIG_fail
; 
9777     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9784 static PyObject 
*_wrap_HtmlPrintout_SetStandardFonts(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9785     PyObject 
*resultobj 
= NULL
; 
9786     wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
9787     int arg2 
= (int) -1 ; 
9788     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
9789     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
9790     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
9791     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
9792     bool temp3 
= false ; 
9793     bool temp4 
= false ; 
9794     PyObject 
* obj0 
= 0 ; 
9795     PyObject 
* obj1 
= 0 ; 
9796     PyObject 
* obj2 
= 0 ; 
9797     PyObject 
* obj3 
= 0 ; 
9799         (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL 
 
9802     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HtmlPrintout_SetStandardFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
9803     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
9804     if (SWIG_arg_fail(1)) SWIG_fail
; 
9807             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
9808             if (SWIG_arg_fail(2)) SWIG_fail
; 
9813             arg3 
= wxString_in_helper(obj2
); 
9814             if (arg3 
== NULL
) SWIG_fail
; 
9820             arg4 
= wxString_in_helper(obj3
); 
9821             if (arg4 
== NULL
) SWIG_fail
; 
9826         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9827         (arg1
)->SetStandardFonts(arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
9829         wxPyEndAllowThreads(__tstate
); 
9830         if (PyErr_Occurred()) SWIG_fail
; 
9832     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9855 static PyObject 
*_wrap_HtmlPrintout_SetMargins(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9856     PyObject 
*resultobj 
= NULL
; 
9857     wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
9858     float arg2 
= (float) 25.2 ; 
9859     float arg3 
= (float) 25.2 ; 
9860     float arg4 
= (float) 25.2 ; 
9861     float arg5 
= (float) 25.2 ; 
9862     float arg6 
= (float) 5 ; 
9863     PyObject 
* obj0 
= 0 ; 
9864     PyObject 
* obj1 
= 0 ; 
9865     PyObject 
* obj2 
= 0 ; 
9866     PyObject 
* obj3 
= 0 ; 
9867     PyObject 
* obj4 
= 0 ; 
9868     PyObject 
* obj5 
= 0 ; 
9870         (char *) "self",(char *) "top",(char *) "bottom",(char *) "left",(char *) "right",(char *) "spaces", NULL 
 
9873     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:HtmlPrintout_SetMargins",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
; 
9874     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlPrintout
, SWIG_POINTER_EXCEPTION 
| 0); 
9875     if (SWIG_arg_fail(1)) SWIG_fail
; 
9878             arg2 
= static_cast<float >(SWIG_As_float(obj1
));  
9879             if (SWIG_arg_fail(2)) SWIG_fail
; 
9884             arg3 
= static_cast<float >(SWIG_As_float(obj2
));  
9885             if (SWIG_arg_fail(3)) SWIG_fail
; 
9890             arg4 
= static_cast<float >(SWIG_As_float(obj3
));  
9891             if (SWIG_arg_fail(4)) SWIG_fail
; 
9896             arg5 
= static_cast<float >(SWIG_As_float(obj4
));  
9897             if (SWIG_arg_fail(5)) SWIG_fail
; 
9902             arg6 
= static_cast<float >(SWIG_As_float(obj5
));  
9903             if (SWIG_arg_fail(6)) SWIG_fail
; 
9907         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9908         (arg1
)->SetMargins(arg2
,arg3
,arg4
,arg5
,arg6
); 
9910         wxPyEndAllowThreads(__tstate
); 
9911         if (PyErr_Occurred()) SWIG_fail
; 
9913     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9920 static PyObject 
*_wrap_HtmlPrintout_AddFilter(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9921     PyObject 
*resultobj 
= NULL
; 
9922     wxHtmlFilter 
*arg1 
= (wxHtmlFilter 
*) 0 ; 
9923     PyObject 
* obj0 
= 0 ; 
9925         (char *) "filter", NULL 
 
9928     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlPrintout_AddFilter",kwnames
,&obj0
)) goto fail
; 
9929     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlFilter
, SWIG_POINTER_EXCEPTION 
| 0); 
9930     if (SWIG_arg_fail(1)) SWIG_fail
; 
9932         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9933         wxHtmlPrintout::AddFilter(arg1
); 
9935         wxPyEndAllowThreads(__tstate
); 
9936         if (PyErr_Occurred()) SWIG_fail
; 
9938     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9945 static PyObject 
*_wrap_HtmlPrintout_CleanUpStatics(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9946     PyObject 
*resultobj 
= NULL
; 
9951     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":HtmlPrintout_CleanUpStatics",kwnames
)) goto fail
; 
9953         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9954         wxHtmlPrintout::CleanUpStatics(); 
9956         wxPyEndAllowThreads(__tstate
); 
9957         if (PyErr_Occurred()) SWIG_fail
; 
9959     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
9966 static PyObject 
* HtmlPrintout_swigregister(PyObject 
*, PyObject 
*args
) { 
9968     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
9969     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlPrintout
, obj
); 
9971     return Py_BuildValue((char *)""); 
9973 static PyObject 
*_wrap_new_HtmlEasyPrinting(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
9974     PyObject 
*resultobj 
= NULL
; 
9975     wxString 
const &arg1_defvalue 
= wxPyHtmlPrintingTitleStr 
; 
9976     wxString 
*arg1 
= (wxString 
*) &arg1_defvalue 
; 
9977     wxWindow 
*arg2 
= (wxWindow 
*) NULL 
; 
9978     wxHtmlEasyPrinting 
*result
; 
9979     bool temp1 
= false ; 
9980     PyObject 
* obj0 
= 0 ; 
9981     PyObject 
* obj1 
= 0 ; 
9983         (char *) "name",(char *) "parentWindow", NULL 
 
9986     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_HtmlEasyPrinting",kwnames
,&obj0
,&obj1
)) goto fail
; 
9989             arg1 
= wxString_in_helper(obj0
); 
9990             if (arg1 
== NULL
) SWIG_fail
; 
9995         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
9996         if (SWIG_arg_fail(2)) SWIG_fail
; 
9999         if (!wxPyCheckForApp()) SWIG_fail
; 
10000         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10001         result 
= (wxHtmlEasyPrinting 
*)new wxHtmlEasyPrinting((wxString 
const &)*arg1
,arg2
); 
10003         wxPyEndAllowThreads(__tstate
); 
10004         if (PyErr_Occurred()) SWIG_fail
; 
10006     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlEasyPrinting
, 1); 
10021 static PyObject 
*_wrap_delete_HtmlEasyPrinting(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10022     PyObject 
*resultobj 
= NULL
; 
10023     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10024     PyObject 
* obj0 
= 0 ; 
10025     char *kwnames
[] = { 
10026         (char *) "self", NULL 
 
10029     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_HtmlEasyPrinting",kwnames
,&obj0
)) goto fail
; 
10030     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10031     if (SWIG_arg_fail(1)) SWIG_fail
; 
10033         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10036         wxPyEndAllowThreads(__tstate
); 
10037         if (PyErr_Occurred()) SWIG_fail
; 
10039     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10046 static PyObject 
*_wrap_HtmlEasyPrinting_PreviewFile(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10047     PyObject 
*resultobj 
= NULL
; 
10048     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10049     wxString 
*arg2 
= 0 ; 
10050     bool temp2 
= false ; 
10051     PyObject 
* obj0 
= 0 ; 
10052     PyObject 
* obj1 
= 0 ; 
10053     char *kwnames
[] = { 
10054         (char *) "self",(char *) "htmlfile", NULL 
 
10057     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlEasyPrinting_PreviewFile",kwnames
,&obj0
,&obj1
)) goto fail
; 
10058     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10059     if (SWIG_arg_fail(1)) SWIG_fail
; 
10061         arg2 
= wxString_in_helper(obj1
); 
10062         if (arg2 
== NULL
) SWIG_fail
; 
10066         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10067         (arg1
)->PreviewFile((wxString 
const &)*arg2
); 
10069         wxPyEndAllowThreads(__tstate
); 
10070         if (PyErr_Occurred()) SWIG_fail
; 
10072     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10087 static PyObject 
*_wrap_HtmlEasyPrinting_PreviewText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10088     PyObject 
*resultobj 
= NULL
; 
10089     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10090     wxString 
*arg2 
= 0 ; 
10091     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
10092     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
10093     bool temp2 
= false ; 
10094     bool temp3 
= false ; 
10095     PyObject 
* obj0 
= 0 ; 
10096     PyObject 
* obj1 
= 0 ; 
10097     PyObject 
* obj2 
= 0 ; 
10098     char *kwnames
[] = { 
10099         (char *) "self",(char *) "htmltext",(char *) "basepath", NULL 
 
10102     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlEasyPrinting_PreviewText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
10103     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10104     if (SWIG_arg_fail(1)) SWIG_fail
; 
10106         arg2 
= wxString_in_helper(obj1
); 
10107         if (arg2 
== NULL
) SWIG_fail
; 
10112             arg3 
= wxString_in_helper(obj2
); 
10113             if (arg3 
== NULL
) SWIG_fail
; 
10118         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10119         (arg1
)->PreviewText((wxString 
const &)*arg2
,(wxString 
const &)*arg3
); 
10121         wxPyEndAllowThreads(__tstate
); 
10122         if (PyErr_Occurred()) SWIG_fail
; 
10124     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10147 static PyObject 
*_wrap_HtmlEasyPrinting_PrintFile(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10148     PyObject 
*resultobj 
= NULL
; 
10149     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10150     wxString 
*arg2 
= 0 ; 
10151     bool temp2 
= false ; 
10152     PyObject 
* obj0 
= 0 ; 
10153     PyObject 
* obj1 
= 0 ; 
10154     char *kwnames
[] = { 
10155         (char *) "self",(char *) "htmlfile", NULL 
 
10158     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlEasyPrinting_PrintFile",kwnames
,&obj0
,&obj1
)) goto fail
; 
10159     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10160     if (SWIG_arg_fail(1)) SWIG_fail
; 
10162         arg2 
= wxString_in_helper(obj1
); 
10163         if (arg2 
== NULL
) SWIG_fail
; 
10167         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10168         (arg1
)->PrintFile((wxString 
const &)*arg2
); 
10170         wxPyEndAllowThreads(__tstate
); 
10171         if (PyErr_Occurred()) SWIG_fail
; 
10173     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10188 static PyObject 
*_wrap_HtmlEasyPrinting_PrintText(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10189     PyObject 
*resultobj 
= NULL
; 
10190     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10191     wxString 
*arg2 
= 0 ; 
10192     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
10193     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
10194     bool temp2 
= false ; 
10195     bool temp3 
= false ; 
10196     PyObject 
* obj0 
= 0 ; 
10197     PyObject 
* obj1 
= 0 ; 
10198     PyObject 
* obj2 
= 0 ; 
10199     char *kwnames
[] = { 
10200         (char *) "self",(char *) "htmltext",(char *) "basepath", NULL 
 
10203     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlEasyPrinting_PrintText",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
10204     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10205     if (SWIG_arg_fail(1)) SWIG_fail
; 
10207         arg2 
= wxString_in_helper(obj1
); 
10208         if (arg2 
== NULL
) SWIG_fail
; 
10213             arg3 
= wxString_in_helper(obj2
); 
10214             if (arg3 
== NULL
) SWIG_fail
; 
10219         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10220         (arg1
)->PrintText((wxString 
const &)*arg2
,(wxString 
const &)*arg3
); 
10222         wxPyEndAllowThreads(__tstate
); 
10223         if (PyErr_Occurred()) SWIG_fail
; 
10225     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10248 static PyObject 
*_wrap_HtmlEasyPrinting_PageSetup(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10249     PyObject 
*resultobj 
= NULL
; 
10250     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10251     PyObject 
* obj0 
= 0 ; 
10252     char *kwnames
[] = { 
10253         (char *) "self", NULL 
 
10256     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlEasyPrinting_PageSetup",kwnames
,&obj0
)) goto fail
; 
10257     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10258     if (SWIG_arg_fail(1)) SWIG_fail
; 
10260         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10261         (arg1
)->PageSetup(); 
10263         wxPyEndAllowThreads(__tstate
); 
10264         if (PyErr_Occurred()) SWIG_fail
; 
10266     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10273 static PyObject 
*_wrap_HtmlEasyPrinting_SetHeader(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10274     PyObject 
*resultobj 
= NULL
; 
10275     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10276     wxString 
*arg2 
= 0 ; 
10277     int arg3 
= (int) wxPAGE_ALL 
; 
10278     bool temp2 
= false ; 
10279     PyObject 
* obj0 
= 0 ; 
10280     PyObject 
* obj1 
= 0 ; 
10281     PyObject 
* obj2 
= 0 ; 
10282     char *kwnames
[] = { 
10283         (char *) "self",(char *) "header",(char *) "pg", NULL 
 
10286     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlEasyPrinting_SetHeader",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
10287     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10288     if (SWIG_arg_fail(1)) SWIG_fail
; 
10290         arg2 
= wxString_in_helper(obj1
); 
10291         if (arg2 
== NULL
) SWIG_fail
; 
10296             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
10297             if (SWIG_arg_fail(3)) SWIG_fail
; 
10301         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10302         (arg1
)->SetHeader((wxString 
const &)*arg2
,arg3
); 
10304         wxPyEndAllowThreads(__tstate
); 
10305         if (PyErr_Occurred()) SWIG_fail
; 
10307     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10322 static PyObject 
*_wrap_HtmlEasyPrinting_SetFooter(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10323     PyObject 
*resultobj 
= NULL
; 
10324     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10325     wxString 
*arg2 
= 0 ; 
10326     int arg3 
= (int) wxPAGE_ALL 
; 
10327     bool temp2 
= false ; 
10328     PyObject 
* obj0 
= 0 ; 
10329     PyObject 
* obj1 
= 0 ; 
10330     PyObject 
* obj2 
= 0 ; 
10331     char *kwnames
[] = { 
10332         (char *) "self",(char *) "footer",(char *) "pg", NULL 
 
10335     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlEasyPrinting_SetFooter",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
10336     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10337     if (SWIG_arg_fail(1)) SWIG_fail
; 
10339         arg2 
= wxString_in_helper(obj1
); 
10340         if (arg2 
== NULL
) SWIG_fail
; 
10345             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
10346             if (SWIG_arg_fail(3)) SWIG_fail
; 
10350         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10351         (arg1
)->SetFooter((wxString 
const &)*arg2
,arg3
); 
10353         wxPyEndAllowThreads(__tstate
); 
10354         if (PyErr_Occurred()) SWIG_fail
; 
10356     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10371 static PyObject 
*_wrap_HtmlEasyPrinting_SetFonts(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10372     PyObject 
*resultobj 
= NULL
; 
10373     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10376     PyObject 
*arg4 
= (PyObject 
*) NULL 
; 
10377     PyObject 
* obj0 
= 0 ; 
10378     PyObject 
* obj1 
= 0 ; 
10379     PyObject 
* obj2 
= 0 ; 
10380     PyObject 
* obj3 
= 0 ; 
10381     char *kwnames
[] = { 
10382         (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL 
 
10385     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlEasyPrinting_SetFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
10386     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10387     if (SWIG_arg_fail(1)) SWIG_fail
; 
10389         wxString
* sptr 
= wxString_in_helper(obj1
); 
10390         if (sptr 
== NULL
) SWIG_fail
; 
10395         wxString
* sptr 
= wxString_in_helper(obj2
); 
10396         if (sptr 
== NULL
) SWIG_fail
; 
10404         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10405         wxHtmlEasyPrinting_SetFonts(arg1
,arg2
,arg3
,arg4
); 
10407         wxPyEndAllowThreads(__tstate
); 
10408         if (PyErr_Occurred()) SWIG_fail
; 
10410     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10417 static PyObject 
*_wrap_HtmlEasyPrinting_SetStandardFonts(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10418     PyObject 
*resultobj 
= NULL
; 
10419     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10420     int arg2 
= (int) -1 ; 
10421     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
10422     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
10423     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
10424     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
10425     bool temp3 
= false ; 
10426     bool temp4 
= false ; 
10427     PyObject 
* obj0 
= 0 ; 
10428     PyObject 
* obj1 
= 0 ; 
10429     PyObject 
* obj2 
= 0 ; 
10430     PyObject 
* obj3 
= 0 ; 
10431     char *kwnames
[] = { 
10432         (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL 
 
10435     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HtmlEasyPrinting_SetStandardFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
10436     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10437     if (SWIG_arg_fail(1)) SWIG_fail
; 
10440             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
10441             if (SWIG_arg_fail(2)) SWIG_fail
; 
10446             arg3 
= wxString_in_helper(obj2
); 
10447             if (arg3 
== NULL
) SWIG_fail
; 
10453             arg4 
= wxString_in_helper(obj3
); 
10454             if (arg4 
== NULL
) SWIG_fail
; 
10459         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10460         (arg1
)->SetStandardFonts(arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
10462         wxPyEndAllowThreads(__tstate
); 
10463         if (PyErr_Occurred()) SWIG_fail
; 
10465     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10488 static PyObject 
*_wrap_HtmlEasyPrinting_GetPrintData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10489     PyObject 
*resultobj 
= NULL
; 
10490     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10491     wxPrintData 
*result
; 
10492     PyObject 
* obj0 
= 0 ; 
10493     char *kwnames
[] = { 
10494         (char *) "self", NULL 
 
10497     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlEasyPrinting_GetPrintData",kwnames
,&obj0
)) goto fail
; 
10498     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10499     if (SWIG_arg_fail(1)) SWIG_fail
; 
10501         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10502         result 
= (wxPrintData 
*)(arg1
)->GetPrintData(); 
10504         wxPyEndAllowThreads(__tstate
); 
10505         if (PyErr_Occurred()) SWIG_fail
; 
10507     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPrintData
, 0); 
10514 static PyObject 
*_wrap_HtmlEasyPrinting_GetPageSetupData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10515     PyObject 
*resultobj 
= NULL
; 
10516     wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
10517     wxPageSetupDialogData 
*result
; 
10518     PyObject 
* obj0 
= 0 ; 
10519     char *kwnames
[] = { 
10520         (char *) "self", NULL 
 
10523     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlEasyPrinting_GetPageSetupData",kwnames
,&obj0
)) goto fail
; 
10524     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_EXCEPTION 
| 0); 
10525     if (SWIG_arg_fail(1)) SWIG_fail
; 
10527         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10528         result 
= (wxPageSetupDialogData 
*)(arg1
)->GetPageSetupData(); 
10530         wxPyEndAllowThreads(__tstate
); 
10531         if (PyErr_Occurred()) SWIG_fail
; 
10533     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPageSetupDialogData
, 0); 
10540 static PyObject 
* HtmlEasyPrinting_swigregister(PyObject 
*, PyObject 
*args
) { 
10542     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
10543     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlEasyPrinting
, obj
); 
10545     return Py_BuildValue((char *)""); 
10547 static PyObject 
*_wrap_new_HtmlBookRecord(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10548     PyObject 
*resultobj 
= NULL
; 
10549     wxString 
*arg1 
= 0 ; 
10550     wxString 
*arg2 
= 0 ; 
10551     wxString 
*arg3 
= 0 ; 
10552     wxString 
*arg4 
= 0 ; 
10553     wxHtmlBookRecord 
*result
; 
10554     bool temp1 
= false ; 
10555     bool temp2 
= false ; 
10556     bool temp3 
= false ; 
10557     bool temp4 
= false ; 
10558     PyObject 
* obj0 
= 0 ; 
10559     PyObject 
* obj1 
= 0 ; 
10560     PyObject 
* obj2 
= 0 ; 
10561     PyObject 
* obj3 
= 0 ; 
10562     char *kwnames
[] = { 
10563         (char *) "bookfile",(char *) "basepath",(char *) "title",(char *) "start", NULL 
 
10566     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:new_HtmlBookRecord",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
10568         arg1 
= wxString_in_helper(obj0
); 
10569         if (arg1 
== NULL
) SWIG_fail
; 
10573         arg2 
= wxString_in_helper(obj1
); 
10574         if (arg2 
== NULL
) SWIG_fail
; 
10578         arg3 
= wxString_in_helper(obj2
); 
10579         if (arg3 
== NULL
) SWIG_fail
; 
10583         arg4 
= wxString_in_helper(obj3
); 
10584         if (arg4 
== NULL
) SWIG_fail
; 
10588         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10589         result 
= (wxHtmlBookRecord 
*)new wxHtmlBookRecord((wxString 
const &)*arg1
,(wxString 
const &)*arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
10591         wxPyEndAllowThreads(__tstate
); 
10592         if (PyErr_Occurred()) SWIG_fail
; 
10594     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlBookRecord
, 1); 
10633 static PyObject 
*_wrap_HtmlBookRecord_GetBookFile(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10634     PyObject 
*resultobj 
= NULL
; 
10635     wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
10637     PyObject 
* obj0 
= 0 ; 
10638     char *kwnames
[] = { 
10639         (char *) "self", NULL 
 
10642     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlBookRecord_GetBookFile",kwnames
,&obj0
)) goto fail
; 
10643     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_EXCEPTION 
| 0); 
10644     if (SWIG_arg_fail(1)) SWIG_fail
; 
10646         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10647         result 
= (arg1
)->GetBookFile(); 
10649         wxPyEndAllowThreads(__tstate
); 
10650         if (PyErr_Occurred()) SWIG_fail
; 
10654         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
10656         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
10665 static PyObject 
*_wrap_HtmlBookRecord_GetTitle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10666     PyObject 
*resultobj 
= NULL
; 
10667     wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
10669     PyObject 
* obj0 
= 0 ; 
10670     char *kwnames
[] = { 
10671         (char *) "self", NULL 
 
10674     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlBookRecord_GetTitle",kwnames
,&obj0
)) goto fail
; 
10675     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_EXCEPTION 
| 0); 
10676     if (SWIG_arg_fail(1)) SWIG_fail
; 
10678         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10679         result 
= (arg1
)->GetTitle(); 
10681         wxPyEndAllowThreads(__tstate
); 
10682         if (PyErr_Occurred()) SWIG_fail
; 
10686         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
10688         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
10697 static PyObject 
*_wrap_HtmlBookRecord_GetStart(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10698     PyObject 
*resultobj 
= NULL
; 
10699     wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
10701     PyObject 
* obj0 
= 0 ; 
10702     char *kwnames
[] = { 
10703         (char *) "self", NULL 
 
10706     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlBookRecord_GetStart",kwnames
,&obj0
)) goto fail
; 
10707     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_EXCEPTION 
| 0); 
10708     if (SWIG_arg_fail(1)) SWIG_fail
; 
10710         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10711         result 
= (arg1
)->GetStart(); 
10713         wxPyEndAllowThreads(__tstate
); 
10714         if (PyErr_Occurred()) SWIG_fail
; 
10718         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
10720         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
10729 static PyObject 
*_wrap_HtmlBookRecord_GetBasePath(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10730     PyObject 
*resultobj 
= NULL
; 
10731     wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
10733     PyObject 
* obj0 
= 0 ; 
10734     char *kwnames
[] = { 
10735         (char *) "self", NULL 
 
10738     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlBookRecord_GetBasePath",kwnames
,&obj0
)) goto fail
; 
10739     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_EXCEPTION 
| 0); 
10740     if (SWIG_arg_fail(1)) SWIG_fail
; 
10742         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10743         result 
= (arg1
)->GetBasePath(); 
10745         wxPyEndAllowThreads(__tstate
); 
10746         if (PyErr_Occurred()) SWIG_fail
; 
10750         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
10752         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
10761 static PyObject 
*_wrap_HtmlBookRecord_SetContentsRange(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10762     PyObject 
*resultobj 
= NULL
; 
10763     wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
10766     PyObject 
* obj0 
= 0 ; 
10767     PyObject 
* obj1 
= 0 ; 
10768     PyObject 
* obj2 
= 0 ; 
10769     char *kwnames
[] = { 
10770         (char *) "self",(char *) "start",(char *) "end", NULL 
 
10773     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlBookRecord_SetContentsRange",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
10774     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_EXCEPTION 
| 0); 
10775     if (SWIG_arg_fail(1)) SWIG_fail
; 
10777         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
10778         if (SWIG_arg_fail(2)) SWIG_fail
; 
10781         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
10782         if (SWIG_arg_fail(3)) SWIG_fail
; 
10785         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10786         (arg1
)->SetContentsRange(arg2
,arg3
); 
10788         wxPyEndAllowThreads(__tstate
); 
10789         if (PyErr_Occurred()) SWIG_fail
; 
10791     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10798 static PyObject 
*_wrap_HtmlBookRecord_GetContentsStart(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10799     PyObject 
*resultobj 
= NULL
; 
10800     wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
10802     PyObject 
* obj0 
= 0 ; 
10803     char *kwnames
[] = { 
10804         (char *) "self", NULL 
 
10807     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlBookRecord_GetContentsStart",kwnames
,&obj0
)) goto fail
; 
10808     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_EXCEPTION 
| 0); 
10809     if (SWIG_arg_fail(1)) SWIG_fail
; 
10811         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10812         result 
= (int)(arg1
)->GetContentsStart(); 
10814         wxPyEndAllowThreads(__tstate
); 
10815         if (PyErr_Occurred()) SWIG_fail
; 
10818         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
10826 static PyObject 
*_wrap_HtmlBookRecord_GetContentsEnd(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10827     PyObject 
*resultobj 
= NULL
; 
10828     wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
10830     PyObject 
* obj0 
= 0 ; 
10831     char *kwnames
[] = { 
10832         (char *) "self", NULL 
 
10835     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlBookRecord_GetContentsEnd",kwnames
,&obj0
)) goto fail
; 
10836     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_EXCEPTION 
| 0); 
10837     if (SWIG_arg_fail(1)) SWIG_fail
; 
10839         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10840         result 
= (int)(arg1
)->GetContentsEnd(); 
10842         wxPyEndAllowThreads(__tstate
); 
10843         if (PyErr_Occurred()) SWIG_fail
; 
10846         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
10854 static PyObject 
*_wrap_HtmlBookRecord_SetTitle(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10855     PyObject 
*resultobj 
= NULL
; 
10856     wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
10857     wxString 
*arg2 
= 0 ; 
10858     bool temp2 
= false ; 
10859     PyObject 
* obj0 
= 0 ; 
10860     PyObject 
* obj1 
= 0 ; 
10861     char *kwnames
[] = { 
10862         (char *) "self",(char *) "title", NULL 
 
10865     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlBookRecord_SetTitle",kwnames
,&obj0
,&obj1
)) goto fail
; 
10866     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_EXCEPTION 
| 0); 
10867     if (SWIG_arg_fail(1)) SWIG_fail
; 
10869         arg2 
= wxString_in_helper(obj1
); 
10870         if (arg2 
== NULL
) SWIG_fail
; 
10874         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10875         (arg1
)->SetTitle((wxString 
const &)*arg2
); 
10877         wxPyEndAllowThreads(__tstate
); 
10878         if (PyErr_Occurred()) SWIG_fail
; 
10880     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10895 static PyObject 
*_wrap_HtmlBookRecord_SetBasePath(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10896     PyObject 
*resultobj 
= NULL
; 
10897     wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
10898     wxString 
*arg2 
= 0 ; 
10899     bool temp2 
= false ; 
10900     PyObject 
* obj0 
= 0 ; 
10901     PyObject 
* obj1 
= 0 ; 
10902     char *kwnames
[] = { 
10903         (char *) "self",(char *) "path", NULL 
 
10906     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlBookRecord_SetBasePath",kwnames
,&obj0
,&obj1
)) goto fail
; 
10907     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_EXCEPTION 
| 0); 
10908     if (SWIG_arg_fail(1)) SWIG_fail
; 
10910         arg2 
= wxString_in_helper(obj1
); 
10911         if (arg2 
== NULL
) SWIG_fail
; 
10915         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10916         (arg1
)->SetBasePath((wxString 
const &)*arg2
); 
10918         wxPyEndAllowThreads(__tstate
); 
10919         if (PyErr_Occurred()) SWIG_fail
; 
10921     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10936 static PyObject 
*_wrap_HtmlBookRecord_SetStart(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10937     PyObject 
*resultobj 
= NULL
; 
10938     wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
10939     wxString 
*arg2 
= 0 ; 
10940     bool temp2 
= false ; 
10941     PyObject 
* obj0 
= 0 ; 
10942     PyObject 
* obj1 
= 0 ; 
10943     char *kwnames
[] = { 
10944         (char *) "self",(char *) "start", NULL 
 
10947     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlBookRecord_SetStart",kwnames
,&obj0
,&obj1
)) goto fail
; 
10948     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_EXCEPTION 
| 0); 
10949     if (SWIG_arg_fail(1)) SWIG_fail
; 
10951         arg2 
= wxString_in_helper(obj1
); 
10952         if (arg2 
== NULL
) SWIG_fail
; 
10956         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10957         (arg1
)->SetStart((wxString 
const &)*arg2
); 
10959         wxPyEndAllowThreads(__tstate
); 
10960         if (PyErr_Occurred()) SWIG_fail
; 
10962     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
10977 static PyObject 
*_wrap_HtmlBookRecord_GetFullPath(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
10978     PyObject 
*resultobj 
= NULL
; 
10979     wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
10980     wxString 
*arg2 
= 0 ; 
10982     bool temp2 
= false ; 
10983     PyObject 
* obj0 
= 0 ; 
10984     PyObject 
* obj1 
= 0 ; 
10985     char *kwnames
[] = { 
10986         (char *) "self",(char *) "page", NULL 
 
10989     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlBookRecord_GetFullPath",kwnames
,&obj0
,&obj1
)) goto fail
; 
10990     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_EXCEPTION 
| 0); 
10991     if (SWIG_arg_fail(1)) SWIG_fail
; 
10993         arg2 
= wxString_in_helper(obj1
); 
10994         if (arg2 
== NULL
) SWIG_fail
; 
10998         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10999         result 
= ((wxHtmlBookRecord 
const *)arg1
)->GetFullPath((wxString 
const &)*arg2
); 
11001         wxPyEndAllowThreads(__tstate
); 
11002         if (PyErr_Occurred()) SWIG_fail
; 
11006         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
11008         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
11025 static PyObject 
* HtmlBookRecord_swigregister(PyObject 
*, PyObject 
*args
) { 
11027     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
11028     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlBookRecord
, obj
); 
11030     return Py_BuildValue((char *)""); 
11032 static PyObject 
*_wrap_HtmlSearchStatus_Search(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11033     PyObject 
*resultobj 
= NULL
; 
11034     wxHtmlSearchStatus 
*arg1 
= (wxHtmlSearchStatus 
*) 0 ; 
11036     PyObject 
* obj0 
= 0 ; 
11037     char *kwnames
[] = { 
11038         (char *) "self", NULL 
 
11041     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSearchStatus_Search",kwnames
,&obj0
)) goto fail
; 
11042     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSearchStatus
, SWIG_POINTER_EXCEPTION 
| 0); 
11043     if (SWIG_arg_fail(1)) SWIG_fail
; 
11045         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11046         result 
= (bool)(arg1
)->Search(); 
11048         wxPyEndAllowThreads(__tstate
); 
11049         if (PyErr_Occurred()) SWIG_fail
; 
11052         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11060 static PyObject 
*_wrap_HtmlSearchStatus_IsActive(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11061     PyObject 
*resultobj 
= NULL
; 
11062     wxHtmlSearchStatus 
*arg1 
= (wxHtmlSearchStatus 
*) 0 ; 
11064     PyObject 
* obj0 
= 0 ; 
11065     char *kwnames
[] = { 
11066         (char *) "self", NULL 
 
11069     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSearchStatus_IsActive",kwnames
,&obj0
)) goto fail
; 
11070     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSearchStatus
, SWIG_POINTER_EXCEPTION 
| 0); 
11071     if (SWIG_arg_fail(1)) SWIG_fail
; 
11073         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11074         result 
= (bool)(arg1
)->IsActive(); 
11076         wxPyEndAllowThreads(__tstate
); 
11077         if (PyErr_Occurred()) SWIG_fail
; 
11080         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11088 static PyObject 
*_wrap_HtmlSearchStatus_GetCurIndex(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11089     PyObject 
*resultobj 
= NULL
; 
11090     wxHtmlSearchStatus 
*arg1 
= (wxHtmlSearchStatus 
*) 0 ; 
11092     PyObject 
* obj0 
= 0 ; 
11093     char *kwnames
[] = { 
11094         (char *) "self", NULL 
 
11097     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSearchStatus_GetCurIndex",kwnames
,&obj0
)) goto fail
; 
11098     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSearchStatus
, SWIG_POINTER_EXCEPTION 
| 0); 
11099     if (SWIG_arg_fail(1)) SWIG_fail
; 
11101         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11102         result 
= (int)(arg1
)->GetCurIndex(); 
11104         wxPyEndAllowThreads(__tstate
); 
11105         if (PyErr_Occurred()) SWIG_fail
; 
11108         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
11116 static PyObject 
*_wrap_HtmlSearchStatus_GetMaxIndex(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11117     PyObject 
*resultobj 
= NULL
; 
11118     wxHtmlSearchStatus 
*arg1 
= (wxHtmlSearchStatus 
*) 0 ; 
11120     PyObject 
* obj0 
= 0 ; 
11121     char *kwnames
[] = { 
11122         (char *) "self", NULL 
 
11125     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSearchStatus_GetMaxIndex",kwnames
,&obj0
)) goto fail
; 
11126     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSearchStatus
, SWIG_POINTER_EXCEPTION 
| 0); 
11127     if (SWIG_arg_fail(1)) SWIG_fail
; 
11129         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11130         result 
= (int)(arg1
)->GetMaxIndex(); 
11132         wxPyEndAllowThreads(__tstate
); 
11133         if (PyErr_Occurred()) SWIG_fail
; 
11136         resultobj 
= SWIG_From_int(static_cast<int >(result
));  
11144 static PyObject 
*_wrap_HtmlSearchStatus_GetName(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11145     PyObject 
*resultobj 
= NULL
; 
11146     wxHtmlSearchStatus 
*arg1 
= (wxHtmlSearchStatus 
*) 0 ; 
11148     PyObject 
* obj0 
= 0 ; 
11149     char *kwnames
[] = { 
11150         (char *) "self", NULL 
 
11153     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlSearchStatus_GetName",kwnames
,&obj0
)) goto fail
; 
11154     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlSearchStatus
, SWIG_POINTER_EXCEPTION 
| 0); 
11155     if (SWIG_arg_fail(1)) SWIG_fail
; 
11157         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11159             wxString 
const &_result_ref 
= (arg1
)->GetName(); 
11160             result 
= (wxString 
*) &_result_ref
; 
11163         wxPyEndAllowThreads(__tstate
); 
11164         if (PyErr_Occurred()) SWIG_fail
; 
11168         resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
11170         resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
11179 static PyObject 
* HtmlSearchStatus_swigregister(PyObject 
*, PyObject 
*args
) { 
11181     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
11182     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlSearchStatus
, obj
); 
11184     return Py_BuildValue((char *)""); 
11186 static PyObject 
*_wrap_new_HtmlHelpData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11187     PyObject 
*resultobj 
= NULL
; 
11188     wxHtmlHelpData 
*result
; 
11189     char *kwnames
[] = { 
11193     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_HtmlHelpData",kwnames
)) goto fail
; 
11195         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11196         result 
= (wxHtmlHelpData 
*)new wxHtmlHelpData(); 
11198         wxPyEndAllowThreads(__tstate
); 
11199         if (PyErr_Occurred()) SWIG_fail
; 
11201     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpData
, 1); 
11208 static PyObject 
*_wrap_delete_HtmlHelpData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11209     PyObject 
*resultobj 
= NULL
; 
11210     wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
11211     PyObject 
* obj0 
= 0 ; 
11212     char *kwnames
[] = { 
11213         (char *) "self", NULL 
 
11216     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_HtmlHelpData",kwnames
,&obj0
)) goto fail
; 
11217     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
11218     if (SWIG_arg_fail(1)) SWIG_fail
; 
11220         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11223         wxPyEndAllowThreads(__tstate
); 
11224         if (PyErr_Occurred()) SWIG_fail
; 
11226     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11233 static PyObject 
*_wrap_HtmlHelpData_SetTempDir(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11234     PyObject 
*resultobj 
= NULL
; 
11235     wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
11236     wxString 
*arg2 
= 0 ; 
11237     bool temp2 
= false ; 
11238     PyObject 
* obj0 
= 0 ; 
11239     PyObject 
* obj1 
= 0 ; 
11240     char *kwnames
[] = { 
11241         (char *) "self",(char *) "path", NULL 
 
11244     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpData_SetTempDir",kwnames
,&obj0
,&obj1
)) goto fail
; 
11245     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
11246     if (SWIG_arg_fail(1)) SWIG_fail
; 
11248         arg2 
= wxString_in_helper(obj1
); 
11249         if (arg2 
== NULL
) SWIG_fail
; 
11253         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11254         (arg1
)->SetTempDir((wxString 
const &)*arg2
); 
11256         wxPyEndAllowThreads(__tstate
); 
11257         if (PyErr_Occurred()) SWIG_fail
; 
11259     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11274 static PyObject 
*_wrap_HtmlHelpData_AddBook(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11275     PyObject 
*resultobj 
= NULL
; 
11276     wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
11277     wxString 
*arg2 
= 0 ; 
11279     bool temp2 
= false ; 
11280     PyObject 
* obj0 
= 0 ; 
11281     PyObject 
* obj1 
= 0 ; 
11282     char *kwnames
[] = { 
11283         (char *) "self",(char *) "book", NULL 
 
11286     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpData_AddBook",kwnames
,&obj0
,&obj1
)) goto fail
; 
11287     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
11288     if (SWIG_arg_fail(1)) SWIG_fail
; 
11290         arg2 
= wxString_in_helper(obj1
); 
11291         if (arg2 
== NULL
) SWIG_fail
; 
11295         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11296         result 
= (bool)(arg1
)->AddBook((wxString 
const &)*arg2
); 
11298         wxPyEndAllowThreads(__tstate
); 
11299         if (PyErr_Occurred()) SWIG_fail
; 
11302         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11318 static PyObject 
*_wrap_HtmlHelpData_FindPageByName(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11319     PyObject 
*resultobj 
= NULL
; 
11320     wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
11321     wxString 
*arg2 
= 0 ; 
11323     bool temp2 
= false ; 
11324     PyObject 
* obj0 
= 0 ; 
11325     PyObject 
* obj1 
= 0 ; 
11326     char *kwnames
[] = { 
11327         (char *) "self",(char *) "page", NULL 
 
11330     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpData_FindPageByName",kwnames
,&obj0
,&obj1
)) goto fail
; 
11331     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
11332     if (SWIG_arg_fail(1)) SWIG_fail
; 
11334         arg2 
= wxString_in_helper(obj1
); 
11335         if (arg2 
== NULL
) SWIG_fail
; 
11339         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11340         result 
= (arg1
)->FindPageByName((wxString 
const &)*arg2
); 
11342         wxPyEndAllowThreads(__tstate
); 
11343         if (PyErr_Occurred()) SWIG_fail
; 
11347         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
11349         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
11366 static PyObject 
*_wrap_HtmlHelpData_FindPageById(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11367     PyObject 
*resultobj 
= NULL
; 
11368     wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
11371     PyObject 
* obj0 
= 0 ; 
11372     PyObject 
* obj1 
= 0 ; 
11373     char *kwnames
[] = { 
11374         (char *) "self",(char *) "id", NULL 
 
11377     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpData_FindPageById",kwnames
,&obj0
,&obj1
)) goto fail
; 
11378     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
11379     if (SWIG_arg_fail(1)) SWIG_fail
; 
11381         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
11382         if (SWIG_arg_fail(2)) SWIG_fail
; 
11385         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11386         result 
= (arg1
)->FindPageById(arg2
); 
11388         wxPyEndAllowThreads(__tstate
); 
11389         if (PyErr_Occurred()) SWIG_fail
; 
11393         resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
11395         resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
11404 static PyObject 
*_wrap_HtmlHelpData_GetBookRecArray(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11405     PyObject 
*resultobj 
= NULL
; 
11406     wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
11407     wxHtmlBookRecArray 
*result
; 
11408     PyObject 
* obj0 
= 0 ; 
11409     char *kwnames
[] = { 
11410         (char *) "self", NULL 
 
11413     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpData_GetBookRecArray",kwnames
,&obj0
)) goto fail
; 
11414     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
11415     if (SWIG_arg_fail(1)) SWIG_fail
; 
11417         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11419             wxHtmlBookRecArray 
const &_result_ref 
= (arg1
)->GetBookRecArray(); 
11420             result 
= (wxHtmlBookRecArray 
*) &_result_ref
; 
11423         wxPyEndAllowThreads(__tstate
); 
11424         if (PyErr_Occurred()) SWIG_fail
; 
11426     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlBookRecArray
, 0); 
11433 static PyObject 
* HtmlHelpData_swigregister(PyObject 
*, PyObject 
*args
) { 
11435     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
11436     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlHelpData
, obj
); 
11438     return Py_BuildValue((char *)""); 
11440 static PyObject 
*_wrap_new_HtmlHelpWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11441     PyObject 
*resultobj 
= NULL
; 
11442     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
11444     wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
11445     wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
11446     wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
11447     wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
11448     int arg5 
= (int) wxTAB_TRAVERSAL
|wxNO_BORDER 
; 
11449     int arg6 
= (int) wxHF_DEFAULT_STYLE 
; 
11450     wxHtmlHelpData 
*arg7 
= (wxHtmlHelpData 
*) NULL 
; 
11451     wxHtmlHelpWindow 
*result
; 
11454     PyObject 
* obj0 
= 0 ; 
11455     PyObject 
* obj1 
= 0 ; 
11456     PyObject 
* obj2 
= 0 ; 
11457     PyObject 
* obj3 
= 0 ; 
11458     PyObject 
* obj4 
= 0 ; 
11459     PyObject 
* obj5 
= 0 ; 
11460     PyObject 
* obj6 
= 0 ; 
11461     char *kwnames
[] = { 
11462         (char *) "parent","arg2",(char *) "pos",(char *) "size",(char *) "style",(char *) "helpStyle",(char *) "data", NULL 
 
11465     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:new_HtmlHelpWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
11466     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11467     if (SWIG_arg_fail(1)) SWIG_fail
; 
11469         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
11470         if (SWIG_arg_fail(2)) SWIG_fail
; 
11475             if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
11481             if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
11486             arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
11487             if (SWIG_arg_fail(5)) SWIG_fail
; 
11492             arg6 
= static_cast<int >(SWIG_As_int(obj5
));  
11493             if (SWIG_arg_fail(6)) SWIG_fail
; 
11497         SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
11498         if (SWIG_arg_fail(7)) SWIG_fail
; 
11501         if (!wxPyCheckForApp()) SWIG_fail
; 
11502         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11503         result 
= (wxHtmlHelpWindow 
*)new wxHtmlHelpWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,arg6
,arg7
); 
11505         wxPyEndAllowThreads(__tstate
); 
11506         if (PyErr_Occurred()) SWIG_fail
; 
11508     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpWindow
, 1); 
11515 static PyObject 
*_wrap_new_PreHtmlHelpWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11516     PyObject 
*resultobj 
= NULL
; 
11517     wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) NULL 
; 
11518     wxHtmlHelpWindow 
*result
; 
11519     PyObject 
* obj0 
= 0 ; 
11520     char *kwnames
[] = { 
11521         (char *) "data", NULL 
 
11524     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PreHtmlHelpWindow",kwnames
,&obj0
)) goto fail
; 
11526         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
11527         if (SWIG_arg_fail(1)) SWIG_fail
; 
11530         if (!wxPyCheckForApp()) SWIG_fail
; 
11531         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11532         result 
= (wxHtmlHelpWindow 
*)new wxHtmlHelpWindow(arg1
); 
11534         wxPyEndAllowThreads(__tstate
); 
11535         if (PyErr_Occurred()) SWIG_fail
; 
11537     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpWindow
, 1); 
11544 static PyObject 
*_wrap_HtmlHelpWindow_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11545     PyObject 
*resultobj 
= NULL
; 
11546     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11547     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
11549     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
11550     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
11551     wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
11552     wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
11553     int arg6 
= (int) wxTAB_TRAVERSAL
|wxNO_BORDER 
; 
11554     int arg7 
= (int) wxHF_DEFAULT_STYLE 
; 
11558     PyObject 
* obj0 
= 0 ; 
11559     PyObject 
* obj1 
= 0 ; 
11560     PyObject 
* obj2 
= 0 ; 
11561     PyObject 
* obj3 
= 0 ; 
11562     PyObject 
* obj4 
= 0 ; 
11563     PyObject 
* obj5 
= 0 ; 
11564     PyObject 
* obj6 
= 0 ; 
11565     char *kwnames
[] = { 
11566         (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "helpStyle", NULL 
 
11569     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:HtmlHelpWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
; 
11570     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11571     if (SWIG_arg_fail(1)) SWIG_fail
; 
11572     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11573     if (SWIG_arg_fail(2)) SWIG_fail
; 
11575         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
11576         if (SWIG_arg_fail(3)) SWIG_fail
; 
11581             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
11587             if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
11592             arg6 
= static_cast<int >(SWIG_As_int(obj5
));  
11593             if (SWIG_arg_fail(6)) SWIG_fail
; 
11598             arg7 
= static_cast<int >(SWIG_As_int(obj6
));  
11599             if (SWIG_arg_fail(7)) SWIG_fail
; 
11603         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11604         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,arg7
); 
11606         wxPyEndAllowThreads(__tstate
); 
11607         if (PyErr_Occurred()) SWIG_fail
; 
11610         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11618 static PyObject 
*_wrap_HtmlHelpWindow_GetData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11619     PyObject 
*resultobj 
= NULL
; 
11620     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11621     wxHtmlHelpData 
*result
; 
11622     PyObject 
* obj0 
= 0 ; 
11623     char *kwnames
[] = { 
11624         (char *) "self", NULL 
 
11627     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpWindow_GetData",kwnames
,&obj0
)) goto fail
; 
11628     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11629     if (SWIG_arg_fail(1)) SWIG_fail
; 
11631         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11632         result 
= (wxHtmlHelpData 
*)(arg1
)->GetData(); 
11634         wxPyEndAllowThreads(__tstate
); 
11635         if (PyErr_Occurred()) SWIG_fail
; 
11637     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpData
, 0); 
11644 static PyObject 
*_wrap_HtmlHelpWindow_GetController(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11645     PyObject 
*resultobj 
= NULL
; 
11646     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11647     wxHtmlHelpController 
*result
; 
11648     PyObject 
* obj0 
= 0 ; 
11649     char *kwnames
[] = { 
11650         (char *) "self", NULL 
 
11653     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpWindow_GetController",kwnames
,&obj0
)) goto fail
; 
11654     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11655     if (SWIG_arg_fail(1)) SWIG_fail
; 
11657         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11658         result 
= (wxHtmlHelpController 
*)((wxHtmlHelpWindow 
const *)arg1
)->GetController(); 
11660         wxPyEndAllowThreads(__tstate
); 
11661         if (PyErr_Occurred()) SWIG_fail
; 
11663     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpController
, 0); 
11670 static PyObject 
*_wrap_HtmlHelpWindow_SetController(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11671     PyObject 
*resultobj 
= NULL
; 
11672     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11673     wxHtmlHelpController 
*arg2 
= (wxHtmlHelpController 
*) 0 ; 
11674     PyObject 
* obj0 
= 0 ; 
11675     PyObject 
* obj1 
= 0 ; 
11676     char *kwnames
[] = { 
11677         (char *) "self",(char *) "controller", NULL 
 
11680     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpWindow_SetController",kwnames
,&obj0
,&obj1
)) goto fail
; 
11681     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11682     if (SWIG_arg_fail(1)) SWIG_fail
; 
11683     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| SWIG_POINTER_DISOWN
); 
11684     if (SWIG_arg_fail(2)) SWIG_fail
; 
11686         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11687         (arg1
)->SetController(arg2
); 
11689         wxPyEndAllowThreads(__tstate
); 
11690         if (PyErr_Occurred()) SWIG_fail
; 
11692     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11699 static PyObject 
*_wrap_HtmlHelpWindow_Display(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11700     PyObject 
*resultobj 
= NULL
; 
11701     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11702     wxString 
*arg2 
= 0 ; 
11704     bool temp2 
= false ; 
11705     PyObject 
* obj0 
= 0 ; 
11706     PyObject 
* obj1 
= 0 ; 
11707     char *kwnames
[] = { 
11708         (char *) "self",(char *) "x", NULL 
 
11711     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpWindow_Display",kwnames
,&obj0
,&obj1
)) goto fail
; 
11712     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11713     if (SWIG_arg_fail(1)) SWIG_fail
; 
11715         arg2 
= wxString_in_helper(obj1
); 
11716         if (arg2 
== NULL
) SWIG_fail
; 
11720         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11721         result 
= (bool)(arg1
)->Display((wxString 
const &)*arg2
); 
11723         wxPyEndAllowThreads(__tstate
); 
11724         if (PyErr_Occurred()) SWIG_fail
; 
11727         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11743 static PyObject 
*_wrap_HtmlHelpWindow_DisplayID(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11744     PyObject 
*resultobj 
= NULL
; 
11745     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11748     PyObject 
* obj0 
= 0 ; 
11749     PyObject 
* obj1 
= 0 ; 
11750     char *kwnames
[] = { 
11751         (char *) "self",(char *) "id", NULL 
 
11754     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpWindow_DisplayID",kwnames
,&obj0
,&obj1
)) goto fail
; 
11755     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11756     if (SWIG_arg_fail(1)) SWIG_fail
; 
11758         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
11759         if (SWIG_arg_fail(2)) SWIG_fail
; 
11762         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11763         result 
= (bool)(arg1
)->Display(arg2
); 
11765         wxPyEndAllowThreads(__tstate
); 
11766         if (PyErr_Occurred()) SWIG_fail
; 
11769         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11777 static PyObject 
*_wrap_HtmlHelpWindow_DisplayContents(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11778     PyObject 
*resultobj 
= NULL
; 
11779     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11781     PyObject 
* obj0 
= 0 ; 
11782     char *kwnames
[] = { 
11783         (char *) "self", NULL 
 
11786     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpWindow_DisplayContents",kwnames
,&obj0
)) goto fail
; 
11787     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11788     if (SWIG_arg_fail(1)) SWIG_fail
; 
11790         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11791         result 
= (bool)(arg1
)->DisplayContents(); 
11793         wxPyEndAllowThreads(__tstate
); 
11794         if (PyErr_Occurred()) SWIG_fail
; 
11797         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11805 static PyObject 
*_wrap_HtmlHelpWindow_DisplayIndex(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11806     PyObject 
*resultobj 
= NULL
; 
11807     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11809     PyObject 
* obj0 
= 0 ; 
11810     char *kwnames
[] = { 
11811         (char *) "self", NULL 
 
11814     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpWindow_DisplayIndex",kwnames
,&obj0
)) goto fail
; 
11815     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11816     if (SWIG_arg_fail(1)) SWIG_fail
; 
11818         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11819         result 
= (bool)(arg1
)->DisplayIndex(); 
11821         wxPyEndAllowThreads(__tstate
); 
11822         if (PyErr_Occurred()) SWIG_fail
; 
11825         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11833 static PyObject 
*_wrap_HtmlHelpWindow_KeywordSearch(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11834     PyObject 
*resultobj 
= NULL
; 
11835     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11836     wxString 
*arg2 
= 0 ; 
11837     wxHelpSearchMode arg3 
= (wxHelpSearchMode
) wxHELP_SEARCH_ALL 
; 
11839     bool temp2 
= false ; 
11840     PyObject 
* obj0 
= 0 ; 
11841     PyObject 
* obj1 
= 0 ; 
11842     PyObject 
* obj2 
= 0 ; 
11843     char *kwnames
[] = { 
11844         (char *) "self",(char *) "keyword",(char *) "mode", NULL 
 
11847     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpWindow_KeywordSearch",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
11848     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11849     if (SWIG_arg_fail(1)) SWIG_fail
; 
11851         arg2 
= wxString_in_helper(obj1
); 
11852         if (arg2 
== NULL
) SWIG_fail
; 
11857             wxHelpSearchMode 
* argp
; 
11858             SWIG_Python_ConvertPtr(obj2
, (void **)&argp
, SWIGTYPE_p_wxHelpSearchMode
, SWIG_POINTER_EXCEPTION
); 
11859             if (SWIG_arg_fail(3)) SWIG_fail
; 
11860             if (argp 
== NULL
) { 
11861                 SWIG_null_ref("wxHelpSearchMode"); 
11863             if (SWIG_arg_fail(3)) SWIG_fail
; 
11868         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11869         result 
= (bool)(arg1
)->KeywordSearch((wxString 
const &)*arg2
,arg3
); 
11871         wxPyEndAllowThreads(__tstate
); 
11872         if (PyErr_Occurred()) SWIG_fail
; 
11875         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11891 static PyObject 
*_wrap_HtmlHelpWindow_UseConfig(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11892     PyObject 
*resultobj 
= NULL
; 
11893     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11894     wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
11895     wxString 
const &arg3_defvalue 
= wxEmptyString 
; 
11896     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
11897     bool temp3 
= false ; 
11898     PyObject 
* obj0 
= 0 ; 
11899     PyObject 
* obj1 
= 0 ; 
11900     PyObject 
* obj2 
= 0 ; 
11901     char *kwnames
[] = { 
11902         (char *) "self",(char *) "config",(char *) "rootpath", NULL 
 
11905     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpWindow_UseConfig",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
11906     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11907     if (SWIG_arg_fail(1)) SWIG_fail
; 
11908     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxConfigBase
, SWIG_POINTER_EXCEPTION 
| 0); 
11909     if (SWIG_arg_fail(2)) SWIG_fail
; 
11912             arg3 
= wxString_in_helper(obj2
); 
11913             if (arg3 
== NULL
) SWIG_fail
; 
11918         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11919         (arg1
)->UseConfig(arg2
,(wxString 
const &)*arg3
); 
11921         wxPyEndAllowThreads(__tstate
); 
11922         if (PyErr_Occurred()) SWIG_fail
; 
11924     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11939 static PyObject 
*_wrap_HtmlHelpWindow_ReadCustomization(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11940     PyObject 
*resultobj 
= NULL
; 
11941     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11942     wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
11943     wxString 
const &arg3_defvalue 
= wxEmptyString 
; 
11944     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
11945     bool temp3 
= false ; 
11946     PyObject 
* obj0 
= 0 ; 
11947     PyObject 
* obj1 
= 0 ; 
11948     PyObject 
* obj2 
= 0 ; 
11949     char *kwnames
[] = { 
11950         (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
11953     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpWindow_ReadCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
11954     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
11955     if (SWIG_arg_fail(1)) SWIG_fail
; 
11956     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxConfigBase
, SWIG_POINTER_EXCEPTION 
| 0); 
11957     if (SWIG_arg_fail(2)) SWIG_fail
; 
11960             arg3 
= wxString_in_helper(obj2
); 
11961             if (arg3 
== NULL
) SWIG_fail
; 
11966         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11967         (arg1
)->ReadCustomization(arg2
,(wxString 
const &)*arg3
); 
11969         wxPyEndAllowThreads(__tstate
); 
11970         if (PyErr_Occurred()) SWIG_fail
; 
11972     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
11987 static PyObject 
*_wrap_HtmlHelpWindow_WriteCustomization(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
11988     PyObject 
*resultobj 
= NULL
; 
11989     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
11990     wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
11991     wxString 
const &arg3_defvalue 
= wxEmptyString 
; 
11992     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
11993     bool temp3 
= false ; 
11994     PyObject 
* obj0 
= 0 ; 
11995     PyObject 
* obj1 
= 0 ; 
11996     PyObject 
* obj2 
= 0 ; 
11997     char *kwnames
[] = { 
11998         (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
12001     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpWindow_WriteCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
12002     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12003     if (SWIG_arg_fail(1)) SWIG_fail
; 
12004     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxConfigBase
, SWIG_POINTER_EXCEPTION 
| 0); 
12005     if (SWIG_arg_fail(2)) SWIG_fail
; 
12008             arg3 
= wxString_in_helper(obj2
); 
12009             if (arg3 
== NULL
) SWIG_fail
; 
12014         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12015         (arg1
)->WriteCustomization(arg2
,(wxString 
const &)*arg3
); 
12017         wxPyEndAllowThreads(__tstate
); 
12018         if (PyErr_Occurred()) SWIG_fail
; 
12020     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12035 static PyObject 
*_wrap_HtmlHelpWindow_NotifyPageChanged(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12036     PyObject 
*resultobj 
= NULL
; 
12037     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
12038     PyObject 
* obj0 
= 0 ; 
12039     char *kwnames
[] = { 
12040         (char *) "self", NULL 
 
12043     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpWindow_NotifyPageChanged",kwnames
,&obj0
)) goto fail
; 
12044     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12045     if (SWIG_arg_fail(1)) SWIG_fail
; 
12047         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12048         (arg1
)->NotifyPageChanged(); 
12050         wxPyEndAllowThreads(__tstate
); 
12051         if (PyErr_Occurred()) SWIG_fail
; 
12053     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12060 static PyObject 
*_wrap_HtmlHelpWindow_RefreshLists(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12061     PyObject 
*resultobj 
= NULL
; 
12062     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
12063     PyObject 
* obj0 
= 0 ; 
12064     char *kwnames
[] = { 
12065         (char *) "self", NULL 
 
12068     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpWindow_RefreshLists",kwnames
,&obj0
)) goto fail
; 
12069     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12070     if (SWIG_arg_fail(1)) SWIG_fail
; 
12072         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12073         (arg1
)->RefreshLists(); 
12075         wxPyEndAllowThreads(__tstate
); 
12076         if (PyErr_Occurred()) SWIG_fail
; 
12078     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12085 static PyObject 
*_wrap_HtmlHelpWindow_GetHtmlWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12086     PyObject 
*resultobj 
= NULL
; 
12087     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
12088     wxHtmlWindow 
*result
; 
12089     PyObject 
* obj0 
= 0 ; 
12090     char *kwnames
[] = { 
12091         (char *) "self", NULL 
 
12094     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpWindow_GetHtmlWindow",kwnames
,&obj0
)) goto fail
; 
12095     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12096     if (SWIG_arg_fail(1)) SWIG_fail
; 
12098         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12099         result 
= (wxHtmlWindow 
*)((wxHtmlHelpWindow 
const *)arg1
)->GetHtmlWindow(); 
12101         wxPyEndAllowThreads(__tstate
); 
12102         if (PyErr_Occurred()) SWIG_fail
; 
12104     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlWindow
, 0); 
12111 static PyObject 
*_wrap_HtmlHelpWindow_GetSplitterWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12112     PyObject 
*resultobj 
= NULL
; 
12113     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
12114     wxSplitterWindow 
*result
; 
12115     PyObject 
* obj0 
= 0 ; 
12116     char *kwnames
[] = { 
12117         (char *) "self", NULL 
 
12120     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpWindow_GetSplitterWindow",kwnames
,&obj0
)) goto fail
; 
12121     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12122     if (SWIG_arg_fail(1)) SWIG_fail
; 
12124         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12125         result 
= (wxSplitterWindow 
*)(arg1
)->GetSplitterWindow(); 
12127         wxPyEndAllowThreads(__tstate
); 
12128         if (PyErr_Occurred()) SWIG_fail
; 
12130     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSplitterWindow
, 0); 
12137 static PyObject 
*_wrap_HtmlHelpWindow_GetToolBar(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12138     PyObject 
*resultobj 
= NULL
; 
12139     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
12141     PyObject 
* obj0 
= 0 ; 
12142     char *kwnames
[] = { 
12143         (char *) "self", NULL 
 
12146     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpWindow_GetToolBar",kwnames
,&obj0
)) goto fail
; 
12147     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12148     if (SWIG_arg_fail(1)) SWIG_fail
; 
12150         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12151         result 
= (wxToolBar 
*)((wxHtmlHelpWindow 
const *)arg1
)->GetToolBar(); 
12153         wxPyEndAllowThreads(__tstate
); 
12154         if (PyErr_Occurred()) SWIG_fail
; 
12157         resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
12165 static PyObject 
*_wrap_HtmlHelpWindow_GetCfgData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12166     PyObject 
*resultobj 
= NULL
; 
12167     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
12168     wxHtmlHelpFrameCfg 
*result
; 
12169     PyObject 
* obj0 
= 0 ; 
12170     char *kwnames
[] = { 
12171         (char *) "self", NULL 
 
12174     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpWindow_GetCfgData",kwnames
,&obj0
)) goto fail
; 
12175     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12176     if (SWIG_arg_fail(1)) SWIG_fail
; 
12178         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12180             wxHtmlHelpFrameCfg 
&_result_ref 
= (arg1
)->GetCfgData(); 
12181             result 
= (wxHtmlHelpFrameCfg 
*) &_result_ref
; 
12184         wxPyEndAllowThreads(__tstate
); 
12185         if (PyErr_Occurred()) SWIG_fail
; 
12187     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpFrameCfg
, 0); 
12194 static PyObject 
*_wrap_HtmlHelpWindow_GetTreeCtrl(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12195     PyObject 
*resultobj 
= NULL
; 
12196     wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
12197     wxTreeCtrl 
*result
; 
12198     PyObject 
* obj0 
= 0 ; 
12199     char *kwnames
[] = { 
12200         (char *) "self", NULL 
 
12203     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpWindow_GetTreeCtrl",kwnames
,&obj0
)) goto fail
; 
12204     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12205     if (SWIG_arg_fail(1)) SWIG_fail
; 
12207         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12208         result 
= (wxTreeCtrl 
*)((wxHtmlHelpWindow 
const *)arg1
)->GetTreeCtrl(); 
12210         wxPyEndAllowThreads(__tstate
); 
12211         if (PyErr_Occurred()) SWIG_fail
; 
12213     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTreeCtrl
, 0); 
12220 static PyObject 
* HtmlHelpWindow_swigregister(PyObject 
*, PyObject 
*args
) { 
12222     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
12223     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlHelpWindow
, obj
); 
12225     return Py_BuildValue((char *)""); 
12227 static PyObject 
*_wrap_new_HtmlWindowEvent(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12228     PyObject 
*resultobj 
= NULL
; 
12229     wxEventType arg1 
= (wxEventType
) wxEVT_NULL 
; 
12230     int arg2 
= (int) 0 ; 
12231     wxHtmlWindowEvent 
*result
; 
12232     PyObject 
* obj0 
= 0 ; 
12233     PyObject 
* obj1 
= 0 ; 
12234     char *kwnames
[] = { 
12235         (char *) "commandType",(char *) "id", NULL 
 
12238     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_HtmlWindowEvent",kwnames
,&obj0
,&obj1
)) goto fail
; 
12241             arg1 
= static_cast<wxEventType 
>(SWIG_As_int(obj0
));  
12242             if (SWIG_arg_fail(1)) SWIG_fail
; 
12247             arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
12248             if (SWIG_arg_fail(2)) SWIG_fail
; 
12252         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12253         result 
= (wxHtmlWindowEvent 
*)new wxHtmlWindowEvent(arg1
,arg2
); 
12255         wxPyEndAllowThreads(__tstate
); 
12256         if (PyErr_Occurred()) SWIG_fail
; 
12258     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlWindowEvent
, 1); 
12265 static PyObject 
*_wrap_HtmlWindowEvent_SetURL(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12266     PyObject 
*resultobj 
= NULL
; 
12267     wxHtmlWindowEvent 
*arg1 
= (wxHtmlWindowEvent 
*) 0 ; 
12268     wxString 
*arg2 
= 0 ; 
12269     bool temp2 
= false ; 
12270     PyObject 
* obj0 
= 0 ; 
12271     PyObject 
* obj1 
= 0 ; 
12272     char *kwnames
[] = { 
12273         (char *) "self",(char *) "url", NULL 
 
12276     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindowEvent_SetURL",kwnames
,&obj0
,&obj1
)) goto fail
; 
12277     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWindowEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
12278     if (SWIG_arg_fail(1)) SWIG_fail
; 
12280         arg2 
= wxString_in_helper(obj1
); 
12281         if (arg2 
== NULL
) SWIG_fail
; 
12285         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12286         (arg1
)->SetURL((wxString 
const &)*arg2
); 
12288         wxPyEndAllowThreads(__tstate
); 
12289         if (PyErr_Occurred()) SWIG_fail
; 
12291     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12306 static PyObject 
*_wrap_HtmlWindowEvent_GetURL(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12307     PyObject 
*resultobj 
= NULL
; 
12308     wxHtmlWindowEvent 
*arg1 
= (wxHtmlWindowEvent 
*) 0 ; 
12310     PyObject 
* obj0 
= 0 ; 
12311     char *kwnames
[] = { 
12312         (char *) "self", NULL 
 
12315     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindowEvent_GetURL",kwnames
,&obj0
)) goto fail
; 
12316     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlWindowEvent
, SWIG_POINTER_EXCEPTION 
| 0); 
12317     if (SWIG_arg_fail(1)) SWIG_fail
; 
12319         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12321             wxString 
const &_result_ref 
= ((wxHtmlWindowEvent 
const *)arg1
)->GetURL(); 
12322             result 
= (wxString 
*) &_result_ref
; 
12325         wxPyEndAllowThreads(__tstate
); 
12326         if (PyErr_Occurred()) SWIG_fail
; 
12330         resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
12332         resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
12341 static PyObject 
* HtmlWindowEvent_swigregister(PyObject 
*, PyObject 
*args
) { 
12343     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
12344     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlWindowEvent
, obj
); 
12346     return Py_BuildValue((char *)""); 
12348 static PyObject 
*_wrap_new_HtmlHelpFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12349     PyObject 
*resultobj 
= NULL
; 
12350     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
12352     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
12353     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
12354     int arg4 
= (int) wxHF_DEFAULTSTYLE 
; 
12355     wxHtmlHelpData 
*arg5 
= (wxHtmlHelpData 
*) NULL 
; 
12356     wxHtmlHelpFrame 
*result
; 
12357     bool temp3 
= false ; 
12358     PyObject 
* obj0 
= 0 ; 
12359     PyObject 
* obj1 
= 0 ; 
12360     PyObject 
* obj2 
= 0 ; 
12361     PyObject 
* obj3 
= 0 ; 
12362     PyObject 
* obj4 
= 0 ; 
12363     char *kwnames
[] = { 
12364         (char *) "parent","arg2",(char *) "title",(char *) "style",(char *) "data", NULL 
 
12367     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_HtmlHelpFrame",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
12368     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12369     if (SWIG_arg_fail(1)) SWIG_fail
; 
12371         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
12372         if (SWIG_arg_fail(2)) SWIG_fail
; 
12376             arg3 
= wxString_in_helper(obj2
); 
12377             if (arg3 
== NULL
) SWIG_fail
; 
12383             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
12384             if (SWIG_arg_fail(4)) SWIG_fail
; 
12388         SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
12389         if (SWIG_arg_fail(5)) SWIG_fail
; 
12392         if (!wxPyCheckForApp()) SWIG_fail
; 
12393         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12394         result 
= (wxHtmlHelpFrame 
*)new wxHtmlHelpFrame(arg1
,arg2
,(wxString 
const &)*arg3
,arg4
,arg5
); 
12396         wxPyEndAllowThreads(__tstate
); 
12397         if (PyErr_Occurred()) SWIG_fail
; 
12399     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpFrame
, 1); 
12414 static PyObject 
*_wrap_new_PreHtmlHelpFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12415     PyObject 
*resultobj 
= NULL
; 
12416     wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) NULL 
; 
12417     wxHtmlHelpFrame 
*result
; 
12418     PyObject 
* obj0 
= 0 ; 
12419     char *kwnames
[] = { 
12420         (char *) "data", NULL 
 
12423     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PreHtmlHelpFrame",kwnames
,&obj0
)) goto fail
; 
12425         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
12426         if (SWIG_arg_fail(1)) SWIG_fail
; 
12429         if (!wxPyCheckForApp()) SWIG_fail
; 
12430         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12431         result 
= (wxHtmlHelpFrame 
*)new wxHtmlHelpFrame(arg1
); 
12433         wxPyEndAllowThreads(__tstate
); 
12434         if (PyErr_Occurred()) SWIG_fail
; 
12436     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpFrame
, 1); 
12443 static PyObject 
*_wrap_HtmlHelpFrame_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12444     PyObject 
*resultobj 
= NULL
; 
12445     wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
12446     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
12448     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
12449     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
12450     int arg5 
= (int) wxHF_DEFAULT_STYLE 
; 
12452     bool temp4 
= false ; 
12453     PyObject 
* obj0 
= 0 ; 
12454     PyObject 
* obj1 
= 0 ; 
12455     PyObject 
* obj2 
= 0 ; 
12456     PyObject 
* obj3 
= 0 ; 
12457     PyObject 
* obj4 
= 0 ; 
12458     char *kwnames
[] = { 
12459         (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "style", NULL 
 
12462     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:HtmlHelpFrame_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
12463     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
12464     if (SWIG_arg_fail(1)) SWIG_fail
; 
12465     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12466     if (SWIG_arg_fail(2)) SWIG_fail
; 
12468         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
12469         if (SWIG_arg_fail(3)) SWIG_fail
; 
12473             arg4 
= wxString_in_helper(obj3
); 
12474             if (arg4 
== NULL
) SWIG_fail
; 
12480             arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
12481             if (SWIG_arg_fail(5)) SWIG_fail
; 
12485         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12486         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxString 
const &)*arg4
,arg5
); 
12488         wxPyEndAllowThreads(__tstate
); 
12489         if (PyErr_Occurred()) SWIG_fail
; 
12492         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12508 static PyObject 
*_wrap_HtmlHelpFrame_GetData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12509     PyObject 
*resultobj 
= NULL
; 
12510     wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
12511     wxHtmlHelpData 
*result
; 
12512     PyObject 
* obj0 
= 0 ; 
12513     char *kwnames
[] = { 
12514         (char *) "self", NULL 
 
12517     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpFrame_GetData",kwnames
,&obj0
)) goto fail
; 
12518     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
12519     if (SWIG_arg_fail(1)) SWIG_fail
; 
12521         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12522         result 
= (wxHtmlHelpData 
*)(arg1
)->GetData(); 
12524         wxPyEndAllowThreads(__tstate
); 
12525         if (PyErr_Occurred()) SWIG_fail
; 
12527     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpData
, 0); 
12534 static PyObject 
*_wrap_HtmlHelpFrame_SetTitleFormat(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12535     PyObject 
*resultobj 
= NULL
; 
12536     wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
12537     wxString 
*arg2 
= 0 ; 
12538     bool temp2 
= false ; 
12539     PyObject 
* obj0 
= 0 ; 
12540     PyObject 
* obj1 
= 0 ; 
12541     char *kwnames
[] = { 
12542         (char *) "self",(char *) "format", NULL 
 
12545     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpFrame_SetTitleFormat",kwnames
,&obj0
,&obj1
)) goto fail
; 
12546     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
12547     if (SWIG_arg_fail(1)) SWIG_fail
; 
12549         arg2 
= wxString_in_helper(obj1
); 
12550         if (arg2 
== NULL
) SWIG_fail
; 
12554         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12555         (arg1
)->SetTitleFormat((wxString 
const &)*arg2
); 
12557         wxPyEndAllowThreads(__tstate
); 
12558         if (PyErr_Occurred()) SWIG_fail
; 
12560     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12575 static PyObject 
*_wrap_HtmlHelpFrame_AddGrabIfNeeded(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12576     PyObject 
*resultobj 
= NULL
; 
12577     wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
12578     PyObject 
* obj0 
= 0 ; 
12579     char *kwnames
[] = { 
12580         (char *) "self", NULL 
 
12583     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpFrame_AddGrabIfNeeded",kwnames
,&obj0
)) goto fail
; 
12584     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
12585     if (SWIG_arg_fail(1)) SWIG_fail
; 
12587         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12588         (arg1
)->AddGrabIfNeeded(); 
12590         wxPyEndAllowThreads(__tstate
); 
12591         if (PyErr_Occurred()) SWIG_fail
; 
12593     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12600 static PyObject 
*_wrap_HtmlHelpFrame_GetController(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12601     PyObject 
*resultobj 
= NULL
; 
12602     wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
12603     wxHtmlHelpController 
*result
; 
12604     PyObject 
* obj0 
= 0 ; 
12605     char *kwnames
[] = { 
12606         (char *) "self", NULL 
 
12609     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpFrame_GetController",kwnames
,&obj0
)) goto fail
; 
12610     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
12611     if (SWIG_arg_fail(1)) SWIG_fail
; 
12613         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12614         result 
= (wxHtmlHelpController 
*)((wxHtmlHelpFrame 
const *)arg1
)->GetController(); 
12616         wxPyEndAllowThreads(__tstate
); 
12617         if (PyErr_Occurred()) SWIG_fail
; 
12619     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpController
, 0); 
12626 static PyObject 
*_wrap_HtmlHelpFrame_SetController(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12627     PyObject 
*resultobj 
= NULL
; 
12628     wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
12629     wxHtmlHelpController 
*arg2 
= (wxHtmlHelpController 
*) 0 ; 
12630     PyObject 
* obj0 
= 0 ; 
12631     PyObject 
* obj1 
= 0 ; 
12632     char *kwnames
[] = { 
12633         (char *) "self",(char *) "controller", NULL 
 
12636     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpFrame_SetController",kwnames
,&obj0
,&obj1
)) goto fail
; 
12637     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
12638     if (SWIG_arg_fail(1)) SWIG_fail
; 
12639     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| SWIG_POINTER_DISOWN
); 
12640     if (SWIG_arg_fail(2)) SWIG_fail
; 
12642         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12643         (arg1
)->SetController(arg2
); 
12645         wxPyEndAllowThreads(__tstate
); 
12646         if (PyErr_Occurred()) SWIG_fail
; 
12648     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12655 static PyObject 
*_wrap_HtmlHelpFrame_GetHelpWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12656     PyObject 
*resultobj 
= NULL
; 
12657     wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
12658     wxHtmlHelpWindow 
*result
; 
12659     PyObject 
* obj0 
= 0 ; 
12660     char *kwnames
[] = { 
12661         (char *) "self", NULL 
 
12664     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpFrame_GetHelpWindow",kwnames
,&obj0
)) goto fail
; 
12665     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpFrame
, SWIG_POINTER_EXCEPTION 
| 0); 
12666     if (SWIG_arg_fail(1)) SWIG_fail
; 
12668         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12669         result 
= (wxHtmlHelpWindow 
*)((wxHtmlHelpFrame 
const *)arg1
)->GetHelpWindow(); 
12671         wxPyEndAllowThreads(__tstate
); 
12672         if (PyErr_Occurred()) SWIG_fail
; 
12675         resultobj 
= wxPyMake_wxObject(result
, 0);  
12683 static PyObject 
* HtmlHelpFrame_swigregister(PyObject 
*, PyObject 
*args
) { 
12685     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
12686     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlHelpFrame
, obj
); 
12688     return Py_BuildValue((char *)""); 
12690 static PyObject 
*_wrap_new_HtmlHelpDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12691     PyObject 
*resultobj 
= NULL
; 
12692     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
12694     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
12695     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
12696     int arg4 
= (int) wxHF_DEFAULT_STYLE 
; 
12697     wxHtmlHelpData 
*arg5 
= (wxHtmlHelpData 
*) NULL 
; 
12698     wxHtmlHelpDialog 
*result
; 
12699     bool temp3 
= false ; 
12700     PyObject 
* obj0 
= 0 ; 
12701     PyObject 
* obj1 
= 0 ; 
12702     PyObject 
* obj2 
= 0 ; 
12703     PyObject 
* obj3 
= 0 ; 
12704     PyObject 
* obj4 
= 0 ; 
12705     char *kwnames
[] = { 
12706         (char *) "parent","arg2",(char *) "title",(char *) "style",(char *) "data", NULL 
 
12709     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_HtmlHelpDialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
12710     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12711     if (SWIG_arg_fail(1)) SWIG_fail
; 
12713         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
12714         if (SWIG_arg_fail(2)) SWIG_fail
; 
12718             arg3 
= wxString_in_helper(obj2
); 
12719             if (arg3 
== NULL
) SWIG_fail
; 
12725             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
12726             if (SWIG_arg_fail(4)) SWIG_fail
; 
12730         SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
12731         if (SWIG_arg_fail(5)) SWIG_fail
; 
12734         if (!wxPyCheckForApp()) SWIG_fail
; 
12735         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12736         result 
= (wxHtmlHelpDialog 
*)new wxHtmlHelpDialog(arg1
,arg2
,(wxString 
const &)*arg3
,arg4
,arg5
); 
12738         wxPyEndAllowThreads(__tstate
); 
12739         if (PyErr_Occurred()) SWIG_fail
; 
12741     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpDialog
, 1); 
12756 static PyObject 
*_wrap_new_PreHtmlHelpDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12757     PyObject 
*resultobj 
= NULL
; 
12758     wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) NULL 
; 
12759     wxHtmlHelpDialog 
*result
; 
12760     PyObject 
* obj0 
= 0 ; 
12761     char *kwnames
[] = { 
12762         (char *) "data", NULL 
 
12765     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PreHtmlHelpDialog",kwnames
,&obj0
)) goto fail
; 
12767         SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_EXCEPTION 
| 0); 
12768         if (SWIG_arg_fail(1)) SWIG_fail
; 
12771         if (!wxPyCheckForApp()) SWIG_fail
; 
12772         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12773         result 
= (wxHtmlHelpDialog 
*)new wxHtmlHelpDialog(arg1
); 
12775         wxPyEndAllowThreads(__tstate
); 
12776         if (PyErr_Occurred()) SWIG_fail
; 
12778     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpDialog
, 1); 
12785 static PyObject 
*_wrap_HtmlHelpDialog_Create(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12786     PyObject 
*resultobj 
= NULL
; 
12787     wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
12788     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
12790     wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
12791     wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
12792     int arg5 
= (int) wxHF_DEFAULT_STYLE 
; 
12794     bool temp4 
= false ; 
12795     PyObject 
* obj0 
= 0 ; 
12796     PyObject 
* obj1 
= 0 ; 
12797     PyObject 
* obj2 
= 0 ; 
12798     PyObject 
* obj3 
= 0 ; 
12799     PyObject 
* obj4 
= 0 ; 
12800     char *kwnames
[] = { 
12801         (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "style", NULL 
 
12804     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:HtmlHelpDialog_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
12805     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
12806     if (SWIG_arg_fail(1)) SWIG_fail
; 
12807     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
12808     if (SWIG_arg_fail(2)) SWIG_fail
; 
12810         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
12811         if (SWIG_arg_fail(3)) SWIG_fail
; 
12815             arg4 
= wxString_in_helper(obj3
); 
12816             if (arg4 
== NULL
) SWIG_fail
; 
12822             arg5 
= static_cast<int >(SWIG_As_int(obj4
));  
12823             if (SWIG_arg_fail(5)) SWIG_fail
; 
12827         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12828         result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxString 
const &)*arg4
,arg5
); 
12830         wxPyEndAllowThreads(__tstate
); 
12831         if (PyErr_Occurred()) SWIG_fail
; 
12834         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
12850 static PyObject 
*_wrap_HtmlHelpDialog_GetData(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12851     PyObject 
*resultobj 
= NULL
; 
12852     wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
12853     wxHtmlHelpData 
*result
; 
12854     PyObject 
* obj0 
= 0 ; 
12855     char *kwnames
[] = { 
12856         (char *) "self", NULL 
 
12859     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpDialog_GetData",kwnames
,&obj0
)) goto fail
; 
12860     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
12861     if (SWIG_arg_fail(1)) SWIG_fail
; 
12863         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12864         result 
= (wxHtmlHelpData 
*)(arg1
)->GetData(); 
12866         wxPyEndAllowThreads(__tstate
); 
12867         if (PyErr_Occurred()) SWIG_fail
; 
12869     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpData
, 0); 
12876 static PyObject 
*_wrap_HtmlHelpDialog_GetController(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12877     PyObject 
*resultobj 
= NULL
; 
12878     wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
12879     wxHtmlHelpController 
*result
; 
12880     PyObject 
* obj0 
= 0 ; 
12881     char *kwnames
[] = { 
12882         (char *) "self", NULL 
 
12885     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpDialog_GetController",kwnames
,&obj0
)) goto fail
; 
12886     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
12887     if (SWIG_arg_fail(1)) SWIG_fail
; 
12889         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12890         result 
= (wxHtmlHelpController 
*)((wxHtmlHelpDialog 
const *)arg1
)->GetController(); 
12892         wxPyEndAllowThreads(__tstate
); 
12893         if (PyErr_Occurred()) SWIG_fail
; 
12895     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpController
, 0); 
12902 static PyObject 
*_wrap_HtmlHelpDialog_SetController(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12903     PyObject 
*resultobj 
= NULL
; 
12904     wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
12905     wxHtmlHelpController 
*arg2 
= (wxHtmlHelpController 
*) 0 ; 
12906     PyObject 
* obj0 
= 0 ; 
12907     PyObject 
* obj1 
= 0 ; 
12908     char *kwnames
[] = { 
12909         (char *) "self",(char *) "controller", NULL 
 
12912     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpDialog_SetController",kwnames
,&obj0
,&obj1
)) goto fail
; 
12913     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
12914     if (SWIG_arg_fail(1)) SWIG_fail
; 
12915     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| SWIG_POINTER_DISOWN
); 
12916     if (SWIG_arg_fail(2)) SWIG_fail
; 
12918         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12919         (arg1
)->SetController(arg2
); 
12921         wxPyEndAllowThreads(__tstate
); 
12922         if (PyErr_Occurred()) SWIG_fail
; 
12924     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
12931 static PyObject 
*_wrap_HtmlHelpDialog_GetHelpWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12932     PyObject 
*resultobj 
= NULL
; 
12933     wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
12934     wxHtmlHelpWindow 
*result
; 
12935     PyObject 
* obj0 
= 0 ; 
12936     char *kwnames
[] = { 
12937         (char *) "self", NULL 
 
12940     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpDialog_GetHelpWindow",kwnames
,&obj0
)) goto fail
; 
12941     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
12942     if (SWIG_arg_fail(1)) SWIG_fail
; 
12944         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12945         result 
= (wxHtmlHelpWindow 
*)((wxHtmlHelpDialog 
const *)arg1
)->GetHelpWindow(); 
12947         wxPyEndAllowThreads(__tstate
); 
12948         if (PyErr_Occurred()) SWIG_fail
; 
12951         resultobj 
= wxPyMake_wxObject(result
, 0);  
12959 static PyObject 
*_wrap_HtmlHelpDialog_SetTitleFormat(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
12960     PyObject 
*resultobj 
= NULL
; 
12961     wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
12962     wxString 
*arg2 
= 0 ; 
12963     bool temp2 
= false ; 
12964     PyObject 
* obj0 
= 0 ; 
12965     PyObject 
* obj1 
= 0 ; 
12966     char *kwnames
[] = { 
12967         (char *) "self",(char *) "format", NULL 
 
12970     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpDialog_SetTitleFormat",kwnames
,&obj0
,&obj1
)) goto fail
; 
12971     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpDialog
, SWIG_POINTER_EXCEPTION 
| 0); 
12972     if (SWIG_arg_fail(1)) SWIG_fail
; 
12974         arg2 
= wxString_in_helper(obj1
); 
12975         if (arg2 
== NULL
) SWIG_fail
; 
12979         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12980         (arg1
)->SetTitleFormat((wxString 
const &)*arg2
); 
12982         wxPyEndAllowThreads(__tstate
); 
12983         if (PyErr_Occurred()) SWIG_fail
; 
12985     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13000 static PyObject 
* HtmlHelpDialog_swigregister(PyObject 
*, PyObject 
*args
) { 
13002     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
13003     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlHelpDialog
, obj
); 
13005     return Py_BuildValue((char *)""); 
13007 static PyObject 
*_wrap_HelpControllerBase_Initialize__SWIG_0(PyObject 
*, PyObject 
*args
) { 
13008     PyObject 
*resultobj 
= NULL
; 
13009     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13010     wxString 
*arg2 
= 0 ; 
13013     bool temp2 
= false ; 
13014     PyObject 
* obj0 
= 0 ; 
13015     PyObject 
* obj1 
= 0 ; 
13016     PyObject 
* obj2 
= 0 ; 
13018     if(!PyArg_ParseTuple(args
,(char *)"OOO:HelpControllerBase_Initialize",&obj0
,&obj1
,&obj2
)) goto fail
; 
13019     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13020     if (SWIG_arg_fail(1)) SWIG_fail
; 
13022         arg2 
= wxString_in_helper(obj1
); 
13023         if (arg2 
== NULL
) SWIG_fail
; 
13027         arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
13028         if (SWIG_arg_fail(3)) SWIG_fail
; 
13031         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13032         result 
= (bool)(arg1
)->Initialize((wxString 
const &)*arg2
,arg3
); 
13034         wxPyEndAllowThreads(__tstate
); 
13035         if (PyErr_Occurred()) SWIG_fail
; 
13038         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13054 static PyObject 
*_wrap_HelpControllerBase_Initialize__SWIG_1(PyObject 
*, PyObject 
*args
) { 
13055     PyObject 
*resultobj 
= NULL
; 
13056     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13057     wxString 
*arg2 
= 0 ; 
13059     bool temp2 
= false ; 
13060     PyObject 
* obj0 
= 0 ; 
13061     PyObject 
* obj1 
= 0 ; 
13063     if(!PyArg_ParseTuple(args
,(char *)"OO:HelpControllerBase_Initialize",&obj0
,&obj1
)) goto fail
; 
13064     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13065     if (SWIG_arg_fail(1)) SWIG_fail
; 
13067         arg2 
= wxString_in_helper(obj1
); 
13068         if (arg2 
== NULL
) SWIG_fail
; 
13072         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13073         result 
= (bool)(arg1
)->Initialize((wxString 
const &)*arg2
); 
13075         wxPyEndAllowThreads(__tstate
); 
13076         if (PyErr_Occurred()) SWIG_fail
; 
13079         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13095 static PyObject 
*_wrap_HelpControllerBase_Initialize(PyObject 
*self
, PyObject 
*args
) { 
13100     argc 
= PyObject_Length(args
); 
13101     for (ii 
= 0; (ii 
< argc
) && (ii 
< 3); ii
++) { 
13102         argv
[ii
] = PyTuple_GetItem(args
,ii
); 
13108             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxHelpControllerBase
, 0) == -1) { 
13117                 _v 
= PyString_Check(argv
[1]) || PyUnicode_Check(argv
[1]); 
13120                 return _wrap_HelpControllerBase_Initialize__SWIG_1(self
,args
); 
13128             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxHelpControllerBase
, 0) == -1) { 
13137                 _v 
= PyString_Check(argv
[1]) || PyUnicode_Check(argv
[1]); 
13140                 _v 
= SWIG_Check_int(argv
[2]); 
13142                     return _wrap_HelpControllerBase_Initialize__SWIG_0(self
,args
); 
13148     PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'HelpControllerBase_Initialize'"); 
13153 static PyObject 
*_wrap_HelpControllerBase_SetViewer(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13154     PyObject 
*resultobj 
= NULL
; 
13155     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13156     wxString 
*arg2 
= 0 ; 
13157     long arg3 
= (long) 0 ; 
13158     bool temp2 
= false ; 
13159     PyObject 
* obj0 
= 0 ; 
13160     PyObject 
* obj1 
= 0 ; 
13161     PyObject 
* obj2 
= 0 ; 
13162     char *kwnames
[] = { 
13163         (char *) "self",(char *) "viewer",(char *) "flags", NULL 
 
13166     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HelpControllerBase_SetViewer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
13167     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13168     if (SWIG_arg_fail(1)) SWIG_fail
; 
13170         arg2 
= wxString_in_helper(obj1
); 
13171         if (arg2 
== NULL
) SWIG_fail
; 
13176             arg3 
= static_cast<long >(SWIG_As_long(obj2
));  
13177             if (SWIG_arg_fail(3)) SWIG_fail
; 
13181         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13182         (arg1
)->SetViewer((wxString 
const &)*arg2
,arg3
); 
13184         wxPyEndAllowThreads(__tstate
); 
13185         if (PyErr_Occurred()) SWIG_fail
; 
13187     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13202 static PyObject 
*_wrap_HelpControllerBase_LoadFile(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13203     PyObject 
*resultobj 
= NULL
; 
13204     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13205     wxString 
const &arg2_defvalue 
= wxEmptyString 
; 
13206     wxString 
*arg2 
= (wxString 
*) &arg2_defvalue 
; 
13208     bool temp2 
= false ; 
13209     PyObject 
* obj0 
= 0 ; 
13210     PyObject 
* obj1 
= 0 ; 
13211     char *kwnames
[] = { 
13212         (char *) "self",(char *) "file", NULL 
 
13215     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:HelpControllerBase_LoadFile",kwnames
,&obj0
,&obj1
)) goto fail
; 
13216     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13217     if (SWIG_arg_fail(1)) SWIG_fail
; 
13220             arg2 
= wxString_in_helper(obj1
); 
13221             if (arg2 
== NULL
) SWIG_fail
; 
13226         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13227         result 
= (bool)(arg1
)->LoadFile((wxString 
const &)*arg2
); 
13229         wxPyEndAllowThreads(__tstate
); 
13230         if (PyErr_Occurred()) SWIG_fail
; 
13233         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13249 static PyObject 
*_wrap_HelpControllerBase_DisplayContents(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13250     PyObject 
*resultobj 
= NULL
; 
13251     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13253     PyObject 
* obj0 
= 0 ; 
13254     char *kwnames
[] = { 
13255         (char *) "self", NULL 
 
13258     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HelpControllerBase_DisplayContents",kwnames
,&obj0
)) goto fail
; 
13259     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13260     if (SWIG_arg_fail(1)) SWIG_fail
; 
13262         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13263         result 
= (bool)(arg1
)->DisplayContents(); 
13265         wxPyEndAllowThreads(__tstate
); 
13266         if (PyErr_Occurred()) SWIG_fail
; 
13269         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13277 static PyObject 
*_wrap_HelpControllerBase_DisplaySection__SWIG_0(PyObject 
*, PyObject 
*args
) { 
13278     PyObject 
*resultobj 
= NULL
; 
13279     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13282     PyObject 
* obj0 
= 0 ; 
13283     PyObject 
* obj1 
= 0 ; 
13285     if(!PyArg_ParseTuple(args
,(char *)"OO:HelpControllerBase_DisplaySection",&obj0
,&obj1
)) goto fail
; 
13286     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13287     if (SWIG_arg_fail(1)) SWIG_fail
; 
13289         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
13290         if (SWIG_arg_fail(2)) SWIG_fail
; 
13293         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13294         result 
= (bool)(arg1
)->DisplaySection(arg2
); 
13296         wxPyEndAllowThreads(__tstate
); 
13297         if (PyErr_Occurred()) SWIG_fail
; 
13300         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13308 static PyObject 
*_wrap_HelpControllerBase_DisplayContextPopup(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13309     PyObject 
*resultobj 
= NULL
; 
13310     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13313     PyObject 
* obj0 
= 0 ; 
13314     PyObject 
* obj1 
= 0 ; 
13315     char *kwnames
[] = { 
13316         (char *) "self",(char *) "contextId", NULL 
 
13319     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HelpControllerBase_DisplayContextPopup",kwnames
,&obj0
,&obj1
)) goto fail
; 
13320     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13321     if (SWIG_arg_fail(1)) SWIG_fail
; 
13323         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
13324         if (SWIG_arg_fail(2)) SWIG_fail
; 
13327         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13328         result 
= (bool)(arg1
)->DisplayContextPopup(arg2
); 
13330         wxPyEndAllowThreads(__tstate
); 
13331         if (PyErr_Occurred()) SWIG_fail
; 
13334         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13342 static PyObject 
*_wrap_HelpControllerBase_DisplayTextPopup(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13343     PyObject 
*resultobj 
= NULL
; 
13344     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13345     wxString 
*arg2 
= 0 ; 
13346     wxPoint 
*arg3 
= 0 ; 
13348     bool temp2 
= false ; 
13350     PyObject 
* obj0 
= 0 ; 
13351     PyObject 
* obj1 
= 0 ; 
13352     PyObject 
* obj2 
= 0 ; 
13353     char *kwnames
[] = { 
13354         (char *) "self",(char *) "text",(char *) "pos", NULL 
 
13357     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HelpControllerBase_DisplayTextPopup",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
13358     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13359     if (SWIG_arg_fail(1)) SWIG_fail
; 
13361         arg2 
= wxString_in_helper(obj1
); 
13362         if (arg2 
== NULL
) SWIG_fail
; 
13367         if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
13370         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13371         result 
= (bool)(arg1
)->DisplayTextPopup((wxString 
const &)*arg2
,(wxPoint 
const &)*arg3
); 
13373         wxPyEndAllowThreads(__tstate
); 
13374         if (PyErr_Occurred()) SWIG_fail
; 
13377         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13393 static PyObject 
*_wrap_HelpControllerBase_DisplaySection__SWIG_1(PyObject 
*, PyObject 
*args
) { 
13394     PyObject 
*resultobj 
= NULL
; 
13395     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13396     wxString 
*arg2 
= 0 ; 
13398     bool temp2 
= false ; 
13399     PyObject 
* obj0 
= 0 ; 
13400     PyObject 
* obj1 
= 0 ; 
13402     if(!PyArg_ParseTuple(args
,(char *)"OO:HelpControllerBase_DisplaySection",&obj0
,&obj1
)) goto fail
; 
13403     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13404     if (SWIG_arg_fail(1)) SWIG_fail
; 
13406         arg2 
= wxString_in_helper(obj1
); 
13407         if (arg2 
== NULL
) SWIG_fail
; 
13411         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13412         result 
= (bool)(arg1
)->DisplaySection((wxString 
const &)*arg2
); 
13414         wxPyEndAllowThreads(__tstate
); 
13415         if (PyErr_Occurred()) SWIG_fail
; 
13418         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13434 static PyObject 
*_wrap_HelpControllerBase_DisplaySection(PyObject 
*self
, PyObject 
*args
) { 
13439     argc 
= PyObject_Length(args
); 
13440     for (ii 
= 0; (ii 
< argc
) && (ii 
< 2); ii
++) { 
13441         argv
[ii
] = PyTuple_GetItem(args
,ii
); 
13447             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxHelpControllerBase
, 0) == -1) { 
13456                 _v 
= PyString_Check(argv
[1]) || PyUnicode_Check(argv
[1]); 
13459                 return _wrap_HelpControllerBase_DisplaySection__SWIG_1(self
,args
); 
13467             if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxHelpControllerBase
, 0) == -1) { 
13475             _v 
= SWIG_Check_int(argv
[1]); 
13477                 return _wrap_HelpControllerBase_DisplaySection__SWIG_0(self
,args
); 
13482     PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'HelpControllerBase_DisplaySection'"); 
13487 static PyObject 
*_wrap_HelpControllerBase_DisplayBlock(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13488     PyObject 
*resultobj 
= NULL
; 
13489     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13492     PyObject 
* obj0 
= 0 ; 
13493     PyObject 
* obj1 
= 0 ; 
13494     char *kwnames
[] = { 
13495         (char *) "self",(char *) "blockNo", NULL 
 
13498     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HelpControllerBase_DisplayBlock",kwnames
,&obj0
,&obj1
)) goto fail
; 
13499     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13500     if (SWIG_arg_fail(1)) SWIG_fail
; 
13502         arg2 
= static_cast<long >(SWIG_As_long(obj1
));  
13503         if (SWIG_arg_fail(2)) SWIG_fail
; 
13506         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13507         result 
= (bool)(arg1
)->DisplayBlock(arg2
); 
13509         wxPyEndAllowThreads(__tstate
); 
13510         if (PyErr_Occurred()) SWIG_fail
; 
13513         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13521 static PyObject 
*_wrap_HelpControllerBase_KeywordSearch(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13522     PyObject 
*resultobj 
= NULL
; 
13523     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13524     wxString 
*arg2 
= 0 ; 
13525     wxHelpSearchMode arg3 
= (wxHelpSearchMode
) wxHELP_SEARCH_ALL 
; 
13527     bool temp2 
= false ; 
13528     PyObject 
* obj0 
= 0 ; 
13529     PyObject 
* obj1 
= 0 ; 
13530     PyObject 
* obj2 
= 0 ; 
13531     char *kwnames
[] = { 
13532         (char *) "self",(char *) "k",(char *) "mode", NULL 
 
13535     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HelpControllerBase_KeywordSearch",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
13536     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13537     if (SWIG_arg_fail(1)) SWIG_fail
; 
13539         arg2 
= wxString_in_helper(obj1
); 
13540         if (arg2 
== NULL
) SWIG_fail
; 
13545             wxHelpSearchMode 
* argp
; 
13546             SWIG_Python_ConvertPtr(obj2
, (void **)&argp
, SWIGTYPE_p_wxHelpSearchMode
, SWIG_POINTER_EXCEPTION
); 
13547             if (SWIG_arg_fail(3)) SWIG_fail
; 
13548             if (argp 
== NULL
) { 
13549                 SWIG_null_ref("wxHelpSearchMode"); 
13551             if (SWIG_arg_fail(3)) SWIG_fail
; 
13556         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13557         result 
= (bool)(arg1
)->KeywordSearch((wxString 
const &)*arg2
,arg3
); 
13559         wxPyEndAllowThreads(__tstate
); 
13560         if (PyErr_Occurred()) SWIG_fail
; 
13563         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13579 static PyObject 
*_wrap_HelpControllerBase_SetFrameParameters(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13580     PyObject 
*resultobj 
= NULL
; 
13581     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13582     wxString 
*arg2 
= 0 ; 
13584     wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
13585     wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
13586     bool arg5 
= (bool) false ; 
13587     bool temp2 
= false ; 
13590     PyObject 
* obj0 
= 0 ; 
13591     PyObject 
* obj1 
= 0 ; 
13592     PyObject 
* obj2 
= 0 ; 
13593     PyObject 
* obj3 
= 0 ; 
13594     PyObject 
* obj4 
= 0 ; 
13595     char *kwnames
[] = { 
13596         (char *) "self",(char *) "title",(char *) "size",(char *) "pos",(char *) "newFrameEachTime", NULL 
 
13599     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:HelpControllerBase_SetFrameParameters",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
; 
13600     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13601     if (SWIG_arg_fail(1)) SWIG_fail
; 
13603         arg2 
= wxString_in_helper(obj1
); 
13604         if (arg2 
== NULL
) SWIG_fail
; 
13609         if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
; 
13614             if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
13619             arg5 
= static_cast<bool >(SWIG_As_bool(obj4
));  
13620             if (SWIG_arg_fail(5)) SWIG_fail
; 
13624         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13625         (arg1
)->SetFrameParameters((wxString 
const &)*arg2
,(wxSize 
const &)*arg3
,(wxPoint 
const &)*arg4
,arg5
); 
13627         wxPyEndAllowThreads(__tstate
); 
13628         if (PyErr_Occurred()) SWIG_fail
; 
13630     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13645 static PyObject 
*_wrap_HelpControllerBase_GetFrameParameters(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13646     PyObject 
*resultobj 
= NULL
; 
13647     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13648     wxSize 
*arg2 
= (wxSize 
*) NULL 
; 
13649     wxPoint 
*arg3 
= (wxPoint 
*) NULL 
; 
13650     bool *arg4 
= (bool *) NULL 
; 
13652     PyObject 
* obj0 
= 0 ; 
13653     PyObject 
* obj1 
= 0 ; 
13654     PyObject 
* obj2 
= 0 ; 
13655     PyObject 
* obj3 
= 0 ; 
13656     char *kwnames
[] = { 
13657         (char *) "self",(char *) "size",(char *) "pos",(char *) "newFrameEachTime", NULL 
 
13660     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HelpControllerBase_GetFrameParameters",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
13661     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13662     if (SWIG_arg_fail(1)) SWIG_fail
; 
13664         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION 
| 0); 
13665         if (SWIG_arg_fail(2)) SWIG_fail
; 
13668         SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION 
| 0); 
13669         if (SWIG_arg_fail(3)) SWIG_fail
; 
13672         SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_bool
, SWIG_POINTER_EXCEPTION 
| 0); 
13673         if (SWIG_arg_fail(4)) SWIG_fail
; 
13676         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13677         result 
= (wxFrame 
*)(arg1
)->GetFrameParameters(arg2
,arg3
,arg4
); 
13679         wxPyEndAllowThreads(__tstate
); 
13680         if (PyErr_Occurred()) SWIG_fail
; 
13683         resultobj 
= wxPyMake_wxObject(result
, 0);  
13691 static PyObject 
*_wrap_HelpControllerBase_Quit(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13692     PyObject 
*resultobj 
= NULL
; 
13693     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13695     PyObject 
* obj0 
= 0 ; 
13696     char *kwnames
[] = { 
13697         (char *) "self", NULL 
 
13700     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HelpControllerBase_Quit",kwnames
,&obj0
)) goto fail
; 
13701     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13702     if (SWIG_arg_fail(1)) SWIG_fail
; 
13704         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13705         result 
= (bool)(arg1
)->Quit(); 
13707         wxPyEndAllowThreads(__tstate
); 
13708         if (PyErr_Occurred()) SWIG_fail
; 
13711         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13719 static PyObject 
*_wrap_HelpControllerBase_OnQuit(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13720     PyObject 
*resultobj 
= NULL
; 
13721     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13722     PyObject 
* obj0 
= 0 ; 
13723     char *kwnames
[] = { 
13724         (char *) "self", NULL 
 
13727     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HelpControllerBase_OnQuit",kwnames
,&obj0
)) goto fail
; 
13728     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13729     if (SWIG_arg_fail(1)) SWIG_fail
; 
13731         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13734         wxPyEndAllowThreads(__tstate
); 
13735         if (PyErr_Occurred()) SWIG_fail
; 
13737     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13744 static PyObject 
*_wrap_HelpControllerBase_SetParentWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13745     PyObject 
*resultobj 
= NULL
; 
13746     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13747     wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
13748     PyObject 
* obj0 
= 0 ; 
13749     PyObject 
* obj1 
= 0 ; 
13750     char *kwnames
[] = { 
13751         (char *) "self",(char *) "win", NULL 
 
13754     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HelpControllerBase_SetParentWindow",kwnames
,&obj0
,&obj1
)) goto fail
; 
13755     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13756     if (SWIG_arg_fail(1)) SWIG_fail
; 
13757     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
13758     if (SWIG_arg_fail(2)) SWIG_fail
; 
13760         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13761         (arg1
)->SetParentWindow(arg2
); 
13763         wxPyEndAllowThreads(__tstate
); 
13764         if (PyErr_Occurred()) SWIG_fail
; 
13766     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13773 static PyObject 
*_wrap_HelpControllerBase_GetParentWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13774     PyObject 
*resultobj 
= NULL
; 
13775     wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
13777     PyObject 
* obj0 
= 0 ; 
13778     char *kwnames
[] = { 
13779         (char *) "self", NULL 
 
13782     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HelpControllerBase_GetParentWindow",kwnames
,&obj0
)) goto fail
; 
13783     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHelpControllerBase
, SWIG_POINTER_EXCEPTION 
| 0); 
13784     if (SWIG_arg_fail(1)) SWIG_fail
; 
13786         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13787         result 
= (wxWindow 
*)((wxHelpControllerBase 
const *)arg1
)->GetParentWindow(); 
13789         wxPyEndAllowThreads(__tstate
); 
13790         if (PyErr_Occurred()) SWIG_fail
; 
13793         resultobj 
= wxPyMake_wxObject(result
, 0);  
13801 static PyObject 
* HelpControllerBase_swigregister(PyObject 
*, PyObject 
*args
) { 
13803     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
13804     SWIG_TypeClientData(SWIGTYPE_p_wxHelpControllerBase
, obj
); 
13806     return Py_BuildValue((char *)""); 
13808 static PyObject 
*_wrap_new_HtmlHelpController(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13809     PyObject 
*resultobj 
= NULL
; 
13810     int arg1 
= (int) wxHF_DEFAULT_STYLE 
; 
13811     wxWindow 
*arg2 
= (wxWindow 
*) NULL 
; 
13812     wxHtmlHelpController 
*result
; 
13813     PyObject 
* obj0 
= 0 ; 
13814     PyObject 
* obj1 
= 0 ; 
13815     char *kwnames
[] = { 
13816         (char *) "style",(char *) "parentWindow", NULL 
 
13819     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_HtmlHelpController",kwnames
,&obj0
,&obj1
)) goto fail
; 
13822             arg1 
= static_cast<int >(SWIG_As_int(obj0
));  
13823             if (SWIG_arg_fail(1)) SWIG_fail
; 
13827         SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
13828         if (SWIG_arg_fail(2)) SWIG_fail
; 
13831         if (!wxPyCheckForApp()) SWIG_fail
; 
13832         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13833         result 
= (wxHtmlHelpController 
*)new wxHtmlHelpController(arg1
,arg2
); 
13835         wxPyEndAllowThreads(__tstate
); 
13836         if (PyErr_Occurred()) SWIG_fail
; 
13838     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlHelpController
, 1); 
13845 static PyObject 
*_wrap_delete_HtmlHelpController(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13846     PyObject 
*resultobj 
= NULL
; 
13847     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
13848     PyObject 
* obj0 
= 0 ; 
13849     char *kwnames
[] = { 
13850         (char *) "self", NULL 
 
13853     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_HtmlHelpController",kwnames
,&obj0
)) goto fail
; 
13854     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
13855     if (SWIG_arg_fail(1)) SWIG_fail
; 
13857         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13860         wxPyEndAllowThreads(__tstate
); 
13861         if (PyErr_Occurred()) SWIG_fail
; 
13863     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13870 static PyObject 
*_wrap_HtmlHelpController_GetHelpWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13871     PyObject 
*resultobj 
= NULL
; 
13872     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
13873     wxHtmlHelpWindow 
*result
; 
13874     PyObject 
* obj0 
= 0 ; 
13875     char *kwnames
[] = { 
13876         (char *) "self", NULL 
 
13879     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpController_GetHelpWindow",kwnames
,&obj0
)) goto fail
; 
13880     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
13881     if (SWIG_arg_fail(1)) SWIG_fail
; 
13883         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13884         result 
= (wxHtmlHelpWindow 
*)(arg1
)->GetHelpWindow(); 
13886         wxPyEndAllowThreads(__tstate
); 
13887         if (PyErr_Occurred()) SWIG_fail
; 
13890         resultobj 
= wxPyMake_wxObject(result
, 0);  
13898 static PyObject 
*_wrap_HtmlHelpController_SetHelpWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13899     PyObject 
*resultobj 
= NULL
; 
13900     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
13901     wxHtmlHelpWindow 
*arg2 
= (wxHtmlHelpWindow 
*) 0 ; 
13902     PyObject 
* obj0 
= 0 ; 
13903     PyObject 
* obj1 
= 0 ; 
13904     char *kwnames
[] = { 
13905         (char *) "self",(char *) "helpWindow", NULL 
 
13908     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_SetHelpWindow",kwnames
,&obj0
,&obj1
)) goto fail
; 
13909     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
13910     if (SWIG_arg_fail(1)) SWIG_fail
; 
13911     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
13912     if (SWIG_arg_fail(2)) SWIG_fail
; 
13914         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13915         (arg1
)->SetHelpWindow(arg2
); 
13917         wxPyEndAllowThreads(__tstate
); 
13918         if (PyErr_Occurred()) SWIG_fail
; 
13920     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
13927 static PyObject 
*_wrap_HtmlHelpController_GetFrame(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13928     PyObject 
*resultobj 
= NULL
; 
13929     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
13930     wxHtmlHelpFrame 
*result
; 
13931     PyObject 
* obj0 
= 0 ; 
13932     char *kwnames
[] = { 
13933         (char *) "self", NULL 
 
13936     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpController_GetFrame",kwnames
,&obj0
)) goto fail
; 
13937     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
13938     if (SWIG_arg_fail(1)) SWIG_fail
; 
13940         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13941         result 
= (wxHtmlHelpFrame 
*)(arg1
)->GetFrame(); 
13943         wxPyEndAllowThreads(__tstate
); 
13944         if (PyErr_Occurred()) SWIG_fail
; 
13947         resultobj 
= wxPyMake_wxObject(result
, 0);  
13955 static PyObject 
*_wrap_HtmlHelpController_GetDialog(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13956     PyObject 
*resultobj 
= NULL
; 
13957     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
13958     wxHtmlHelpDialog 
*result
; 
13959     PyObject 
* obj0 
= 0 ; 
13960     char *kwnames
[] = { 
13961         (char *) "self", NULL 
 
13964     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpController_GetDialog",kwnames
,&obj0
)) goto fail
; 
13965     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
13966     if (SWIG_arg_fail(1)) SWIG_fail
; 
13968         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13969         result 
= (wxHtmlHelpDialog 
*)(arg1
)->GetDialog(); 
13971         wxPyEndAllowThreads(__tstate
); 
13972         if (PyErr_Occurred()) SWIG_fail
; 
13975         resultobj 
= wxPyMake_wxObject(result
, 0);  
13983 static PyObject 
*_wrap_HtmlHelpController_SetTitleFormat(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
13984     PyObject 
*resultobj 
= NULL
; 
13985     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
13986     wxString 
*arg2 
= 0 ; 
13987     bool temp2 
= false ; 
13988     PyObject 
* obj0 
= 0 ; 
13989     PyObject 
* obj1 
= 0 ; 
13990     char *kwnames
[] = { 
13991         (char *) "self",(char *) "format", NULL 
 
13994     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_SetTitleFormat",kwnames
,&obj0
,&obj1
)) goto fail
; 
13995     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
13996     if (SWIG_arg_fail(1)) SWIG_fail
; 
13998         arg2 
= wxString_in_helper(obj1
); 
13999         if (arg2 
== NULL
) SWIG_fail
; 
14003         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14004         (arg1
)->SetTitleFormat((wxString 
const &)*arg2
); 
14006         wxPyEndAllowThreads(__tstate
); 
14007         if (PyErr_Occurred()) SWIG_fail
; 
14009     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14024 static PyObject 
*_wrap_HtmlHelpController_SetTempDir(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14025     PyObject 
*resultobj 
= NULL
; 
14026     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14027     wxString 
*arg2 
= 0 ; 
14028     bool temp2 
= false ; 
14029     PyObject 
* obj0 
= 0 ; 
14030     PyObject 
* obj1 
= 0 ; 
14031     char *kwnames
[] = { 
14032         (char *) "self",(char *) "path", NULL 
 
14035     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_SetTempDir",kwnames
,&obj0
,&obj1
)) goto fail
; 
14036     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14037     if (SWIG_arg_fail(1)) SWIG_fail
; 
14039         arg2 
= wxString_in_helper(obj1
); 
14040         if (arg2 
== NULL
) SWIG_fail
; 
14044         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14045         (arg1
)->SetTempDir((wxString 
const &)*arg2
); 
14047         wxPyEndAllowThreads(__tstate
); 
14048         if (PyErr_Occurred()) SWIG_fail
; 
14050     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14065 static PyObject 
*_wrap_HtmlHelpController_AddBook(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14066     PyObject 
*resultobj 
= NULL
; 
14067     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14068     wxString 
*arg2 
= 0 ; 
14069     int arg3 
= (int) false ; 
14071     bool temp2 
= false ; 
14072     PyObject 
* obj0 
= 0 ; 
14073     PyObject 
* obj1 
= 0 ; 
14074     PyObject 
* obj2 
= 0 ; 
14075     char *kwnames
[] = { 
14076         (char *) "self",(char *) "book",(char *) "show_wait_msg", NULL 
 
14079     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpController_AddBook",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
14080     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14081     if (SWIG_arg_fail(1)) SWIG_fail
; 
14083         arg2 
= wxString_in_helper(obj1
); 
14084         if (arg2 
== NULL
) SWIG_fail
; 
14089             arg3 
= static_cast<int >(SWIG_As_int(obj2
));  
14090             if (SWIG_arg_fail(3)) SWIG_fail
; 
14094         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14095         result 
= (bool)(arg1
)->AddBook((wxString 
const &)*arg2
,arg3
); 
14097         wxPyEndAllowThreads(__tstate
); 
14098         if (PyErr_Occurred()) SWIG_fail
; 
14101         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
14117 static PyObject 
*_wrap_HtmlHelpController_Display(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14118     PyObject 
*resultobj 
= NULL
; 
14119     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14120     wxString 
*arg2 
= 0 ; 
14121     bool temp2 
= false ; 
14122     PyObject 
* obj0 
= 0 ; 
14123     PyObject 
* obj1 
= 0 ; 
14124     char *kwnames
[] = { 
14125         (char *) "self",(char *) "x", NULL 
 
14128     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_Display",kwnames
,&obj0
,&obj1
)) goto fail
; 
14129     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14130     if (SWIG_arg_fail(1)) SWIG_fail
; 
14132         arg2 
= wxString_in_helper(obj1
); 
14133         if (arg2 
== NULL
) SWIG_fail
; 
14137         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14138         (arg1
)->Display((wxString 
const &)*arg2
); 
14140         wxPyEndAllowThreads(__tstate
); 
14141         if (PyErr_Occurred()) SWIG_fail
; 
14143     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14158 static PyObject 
*_wrap_HtmlHelpController_DisplayID(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14159     PyObject 
*resultobj 
= NULL
; 
14160     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14162     PyObject 
* obj0 
= 0 ; 
14163     PyObject 
* obj1 
= 0 ; 
14164     char *kwnames
[] = { 
14165         (char *) "self",(char *) "id", NULL 
 
14168     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_DisplayID",kwnames
,&obj0
,&obj1
)) goto fail
; 
14169     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14170     if (SWIG_arg_fail(1)) SWIG_fail
; 
14172         arg2 
= static_cast<int >(SWIG_As_int(obj1
));  
14173         if (SWIG_arg_fail(2)) SWIG_fail
; 
14176         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14177         (arg1
)->Display(arg2
); 
14179         wxPyEndAllowThreads(__tstate
); 
14180         if (PyErr_Occurred()) SWIG_fail
; 
14182     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14189 static PyObject 
*_wrap_HtmlHelpController_DisplayContents(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14190     PyObject 
*resultobj 
= NULL
; 
14191     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14192     PyObject 
* obj0 
= 0 ; 
14193     char *kwnames
[] = { 
14194         (char *) "self", NULL 
 
14197     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpController_DisplayContents",kwnames
,&obj0
)) goto fail
; 
14198     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14199     if (SWIG_arg_fail(1)) SWIG_fail
; 
14201         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14202         (arg1
)->DisplayContents(); 
14204         wxPyEndAllowThreads(__tstate
); 
14205         if (PyErr_Occurred()) SWIG_fail
; 
14207     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14214 static PyObject 
*_wrap_HtmlHelpController_DisplayIndex(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14215     PyObject 
*resultobj 
= NULL
; 
14216     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14217     PyObject 
* obj0 
= 0 ; 
14218     char *kwnames
[] = { 
14219         (char *) "self", NULL 
 
14222     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpController_DisplayIndex",kwnames
,&obj0
)) goto fail
; 
14223     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14224     if (SWIG_arg_fail(1)) SWIG_fail
; 
14226         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14227         (arg1
)->DisplayIndex(); 
14229         wxPyEndAllowThreads(__tstate
); 
14230         if (PyErr_Occurred()) SWIG_fail
; 
14232     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14239 static PyObject 
*_wrap_HtmlHelpController_KeywordSearch(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14240     PyObject 
*resultobj 
= NULL
; 
14241     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14242     wxString 
*arg2 
= 0 ; 
14244     bool temp2 
= false ; 
14245     PyObject 
* obj0 
= 0 ; 
14246     PyObject 
* obj1 
= 0 ; 
14247     char *kwnames
[] = { 
14248         (char *) "self",(char *) "keyword", NULL 
 
14251     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_KeywordSearch",kwnames
,&obj0
,&obj1
)) goto fail
; 
14252     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14253     if (SWIG_arg_fail(1)) SWIG_fail
; 
14255         arg2 
= wxString_in_helper(obj1
); 
14256         if (arg2 
== NULL
) SWIG_fail
; 
14260         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14261         result 
= (bool)(arg1
)->KeywordSearch((wxString 
const &)*arg2
); 
14263         wxPyEndAllowThreads(__tstate
); 
14264         if (PyErr_Occurred()) SWIG_fail
; 
14267         resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
14283 static PyObject 
*_wrap_HtmlHelpController_UseConfig(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14284     PyObject 
*resultobj 
= NULL
; 
14285     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14286     wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
14287     wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
14288     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
14289     bool temp3 
= false ; 
14290     PyObject 
* obj0 
= 0 ; 
14291     PyObject 
* obj1 
= 0 ; 
14292     PyObject 
* obj2 
= 0 ; 
14293     char *kwnames
[] = { 
14294         (char *) "self",(char *) "config",(char *) "rootpath", NULL 
 
14297     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpController_UseConfig",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
14298     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14299     if (SWIG_arg_fail(1)) SWIG_fail
; 
14300     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxConfigBase
, SWIG_POINTER_EXCEPTION 
| 0); 
14301     if (SWIG_arg_fail(2)) SWIG_fail
; 
14304             arg3 
= wxString_in_helper(obj2
); 
14305             if (arg3 
== NULL
) SWIG_fail
; 
14310         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14311         (arg1
)->UseConfig(arg2
,(wxString 
const &)*arg3
); 
14313         wxPyEndAllowThreads(__tstate
); 
14314         if (PyErr_Occurred()) SWIG_fail
; 
14316     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14331 static PyObject 
*_wrap_HtmlHelpController_ReadCustomization(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14332     PyObject 
*resultobj 
= NULL
; 
14333     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14334     wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
14335     wxString arg3 
= (wxString
) wxPyEmptyString 
; 
14336     PyObject 
* obj0 
= 0 ; 
14337     PyObject 
* obj1 
= 0 ; 
14338     PyObject 
* obj2 
= 0 ; 
14339     char *kwnames
[] = { 
14340         (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
14343     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpController_ReadCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
14344     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14345     if (SWIG_arg_fail(1)) SWIG_fail
; 
14346     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxConfigBase
, SWIG_POINTER_EXCEPTION 
| 0); 
14347     if (SWIG_arg_fail(2)) SWIG_fail
; 
14350             wxString
* sptr 
= wxString_in_helper(obj2
); 
14351             if (sptr 
== NULL
) SWIG_fail
; 
14357         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14358         (arg1
)->ReadCustomization(arg2
,arg3
); 
14360         wxPyEndAllowThreads(__tstate
); 
14361         if (PyErr_Occurred()) SWIG_fail
; 
14363     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14370 static PyObject 
*_wrap_HtmlHelpController_WriteCustomization(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14371     PyObject 
*resultobj 
= NULL
; 
14372     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14373     wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
14374     wxString arg3 
= (wxString
) wxPyEmptyString 
; 
14375     PyObject 
* obj0 
= 0 ; 
14376     PyObject 
* obj1 
= 0 ; 
14377     PyObject 
* obj2 
= 0 ; 
14378     char *kwnames
[] = { 
14379         (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
14382     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpController_WriteCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
; 
14383     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14384     if (SWIG_arg_fail(1)) SWIG_fail
; 
14385     SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxConfigBase
, SWIG_POINTER_EXCEPTION 
| 0); 
14386     if (SWIG_arg_fail(2)) SWIG_fail
; 
14389             wxString
* sptr 
= wxString_in_helper(obj2
); 
14390             if (sptr 
== NULL
) SWIG_fail
; 
14396         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14397         (arg1
)->WriteCustomization(arg2
,arg3
); 
14399         wxPyEndAllowThreads(__tstate
); 
14400         if (PyErr_Occurred()) SWIG_fail
; 
14402     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14409 static PyObject 
*_wrap_HtmlHelpController_MakeModalIfNeeded(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14410     PyObject 
*resultobj 
= NULL
; 
14411     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14412     PyObject 
* obj0 
= 0 ; 
14413     char *kwnames
[] = { 
14414         (char *) "self", NULL 
 
14417     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpController_MakeModalIfNeeded",kwnames
,&obj0
)) goto fail
; 
14418     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14419     if (SWIG_arg_fail(1)) SWIG_fail
; 
14421         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14422         (arg1
)->MakeModalIfNeeded(); 
14424         wxPyEndAllowThreads(__tstate
); 
14425         if (PyErr_Occurred()) SWIG_fail
; 
14427     Py_INCREF(Py_None
); resultobj 
= Py_None
; 
14434 static PyObject 
*_wrap_HtmlHelpController_FindTopLevelWindow(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14435     PyObject 
*resultobj 
= NULL
; 
14436     wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
14438     PyObject 
* obj0 
= 0 ; 
14439     char *kwnames
[] = { 
14440         (char *) "self", NULL 
 
14443     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlHelpController_FindTopLevelWindow",kwnames
,&obj0
)) goto fail
; 
14444     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_EXCEPTION 
| 0); 
14445     if (SWIG_arg_fail(1)) SWIG_fail
; 
14447         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14448         result 
= (wxWindow 
*)(arg1
)->FindTopLevelWindow(); 
14450         wxPyEndAllowThreads(__tstate
); 
14451         if (PyErr_Occurred()) SWIG_fail
; 
14454         resultobj 
= wxPyMake_wxObject(result
, 0);  
14462 static PyObject 
* HtmlHelpController_swigregister(PyObject 
*, PyObject 
*args
) { 
14464     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
14465     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlHelpController
, obj
); 
14467     return Py_BuildValue((char *)""); 
14469 static PyObject 
*_wrap_new_HtmlModalHelp(PyObject 
*, PyObject 
*args
, PyObject 
*kwargs
) { 
14470     PyObject 
*resultobj 
= NULL
; 
14471     wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
14472     wxString 
*arg2 
= 0 ; 
14473     wxString 
const &arg3_defvalue 
= wxEmptyString 
; 
14474     wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
14475     int arg4 
= (int) wxHF_DEFAULT_STYLE
|wxHF_DIALOG
|wxHF_MODAL 
; 
14476     wxHtmlModalHelp 
*result
; 
14477     bool temp2 
= false ; 
14478     bool temp3 
= false ; 
14479     PyObject 
* obj0 
= 0 ; 
14480     PyObject 
* obj1 
= 0 ; 
14481     PyObject 
* obj2 
= 0 ; 
14482     PyObject 
* obj3 
= 0 ; 
14483     char *kwnames
[] = { 
14484         (char *) "parent",(char *) "helpFile",(char *) "topic",(char *) "style", NULL 
 
14487     if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:new_HtmlModalHelp",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
; 
14488     SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION 
| 0); 
14489     if (SWIG_arg_fail(1)) SWIG_fail
; 
14491         arg2 
= wxString_in_helper(obj1
); 
14492         if (arg2 
== NULL
) SWIG_fail
; 
14497             arg3 
= wxString_in_helper(obj2
); 
14498             if (arg3 
== NULL
) SWIG_fail
; 
14504             arg4 
= static_cast<int >(SWIG_As_int(obj3
));  
14505             if (SWIG_arg_fail(4)) SWIG_fail
; 
14509         PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14510         result 
= (wxHtmlModalHelp 
*)new wxHtmlModalHelp(arg1
,(wxString 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
); 
14512         wxPyEndAllowThreads(__tstate
); 
14513         if (PyErr_Occurred()) SWIG_fail
; 
14515     resultobj 
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxHtmlModalHelp
, 1); 
14538 static PyObject 
* HtmlModalHelp_swigregister(PyObject 
*, PyObject 
*args
) { 
14540     if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
; 
14541     SWIG_TypeClientData(SWIGTYPE_p_wxHtmlModalHelp
, obj
); 
14543     return Py_BuildValue((char *)""); 
14545 static PyMethodDef SwigMethods
[] = { 
14546          { (char *)"new_HtmlLinkInfo", (PyCFunction
) _wrap_new_HtmlLinkInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14547          { (char *)"HtmlLinkInfo_GetHref", (PyCFunction
) _wrap_HtmlLinkInfo_GetHref
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14548          { (char *)"HtmlLinkInfo_GetTarget", (PyCFunction
) _wrap_HtmlLinkInfo_GetTarget
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14549          { (char *)"HtmlLinkInfo_GetEvent", (PyCFunction
) _wrap_HtmlLinkInfo_GetEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14550          { (char *)"HtmlLinkInfo_GetHtmlCell", (PyCFunction
) _wrap_HtmlLinkInfo_GetHtmlCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14551          { (char *)"HtmlLinkInfo_SetEvent", (PyCFunction
) _wrap_HtmlLinkInfo_SetEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14552          { (char *)"HtmlLinkInfo_SetHtmlCell", (PyCFunction
) _wrap_HtmlLinkInfo_SetHtmlCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14553          { (char *)"HtmlLinkInfo_swigregister", HtmlLinkInfo_swigregister
, METH_VARARGS
, NULL
}, 
14554          { (char *)"HtmlTag_GetName", (PyCFunction
) _wrap_HtmlTag_GetName
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14555          { (char *)"HtmlTag_HasParam", (PyCFunction
) _wrap_HtmlTag_HasParam
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14556          { (char *)"HtmlTag_GetParam", (PyCFunction
) _wrap_HtmlTag_GetParam
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14557          { (char *)"HtmlTag_GetAllParams", (PyCFunction
) _wrap_HtmlTag_GetAllParams
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14558          { (char *)"HtmlTag_HasEnding", (PyCFunction
) _wrap_HtmlTag_HasEnding
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14559          { (char *)"HtmlTag_GetBeginPos", (PyCFunction
) _wrap_HtmlTag_GetBeginPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14560          { (char *)"HtmlTag_GetEndPos1", (PyCFunction
) _wrap_HtmlTag_GetEndPos1
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14561          { (char *)"HtmlTag_GetEndPos2", (PyCFunction
) _wrap_HtmlTag_GetEndPos2
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14562          { (char *)"HtmlTag_swigregister", HtmlTag_swigregister
, METH_VARARGS
, NULL
}, 
14563          { (char *)"HtmlParser_SetFS", (PyCFunction
) _wrap_HtmlParser_SetFS
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14564          { (char *)"HtmlParser_GetFS", (PyCFunction
) _wrap_HtmlParser_GetFS
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14565          { (char *)"HtmlParser_Parse", (PyCFunction
) _wrap_HtmlParser_Parse
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14566          { (char *)"HtmlParser_InitParser", (PyCFunction
) _wrap_HtmlParser_InitParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14567          { (char *)"HtmlParser_DoneParser", (PyCFunction
) _wrap_HtmlParser_DoneParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14568          { (char *)"HtmlParser_DoParsing", (PyCFunction
) _wrap_HtmlParser_DoParsing
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14569          { (char *)"HtmlParser_StopParsing", (PyCFunction
) _wrap_HtmlParser_StopParsing
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14570          { (char *)"HtmlParser_AddTagHandler", (PyCFunction
) _wrap_HtmlParser_AddTagHandler
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14571          { (char *)"HtmlParser_GetSource", (PyCFunction
) _wrap_HtmlParser_GetSource
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14572          { (char *)"HtmlParser_PushTagHandler", (PyCFunction
) _wrap_HtmlParser_PushTagHandler
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14573          { (char *)"HtmlParser_PopTagHandler", (PyCFunction
) _wrap_HtmlParser_PopTagHandler
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14574          { (char *)"HtmlParser_swigregister", HtmlParser_swigregister
, METH_VARARGS
, NULL
}, 
14575          { (char *)"new_HtmlWinParser", (PyCFunction
) _wrap_new_HtmlWinParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14576          { (char *)"HtmlWinParser_SetDC", (PyCFunction
) _wrap_HtmlWinParser_SetDC
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14577          { (char *)"HtmlWinParser_GetDC", (PyCFunction
) _wrap_HtmlWinParser_GetDC
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14578          { (char *)"HtmlWinParser_GetCharHeight", (PyCFunction
) _wrap_HtmlWinParser_GetCharHeight
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14579          { (char *)"HtmlWinParser_GetCharWidth", (PyCFunction
) _wrap_HtmlWinParser_GetCharWidth
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14580          { (char *)"HtmlWinParser_GetWindow", (PyCFunction
) _wrap_HtmlWinParser_GetWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14581          { (char *)"HtmlWinParser_SetFonts", (PyCFunction
) _wrap_HtmlWinParser_SetFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14582          { (char *)"HtmlWinParser_SetStandardFonts", (PyCFunction
) _wrap_HtmlWinParser_SetStandardFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14583          { (char *)"HtmlWinParser_GetContainer", (PyCFunction
) _wrap_HtmlWinParser_GetContainer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14584          { (char *)"HtmlWinParser_OpenContainer", (PyCFunction
) _wrap_HtmlWinParser_OpenContainer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14585          { (char *)"HtmlWinParser_SetContainer", (PyCFunction
) _wrap_HtmlWinParser_SetContainer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14586          { (char *)"HtmlWinParser_CloseContainer", (PyCFunction
) _wrap_HtmlWinParser_CloseContainer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14587          { (char *)"HtmlWinParser_GetFontSize", (PyCFunction
) _wrap_HtmlWinParser_GetFontSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14588          { (char *)"HtmlWinParser_SetFontSize", (PyCFunction
) _wrap_HtmlWinParser_SetFontSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14589          { (char *)"HtmlWinParser_GetFontBold", (PyCFunction
) _wrap_HtmlWinParser_GetFontBold
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14590          { (char *)"HtmlWinParser_SetFontBold", (PyCFunction
) _wrap_HtmlWinParser_SetFontBold
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14591          { (char *)"HtmlWinParser_GetFontItalic", (PyCFunction
) _wrap_HtmlWinParser_GetFontItalic
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14592          { (char *)"HtmlWinParser_SetFontItalic", (PyCFunction
) _wrap_HtmlWinParser_SetFontItalic
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14593          { (char *)"HtmlWinParser_GetFontUnderlined", (PyCFunction
) _wrap_HtmlWinParser_GetFontUnderlined
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14594          { (char *)"HtmlWinParser_SetFontUnderlined", (PyCFunction
) _wrap_HtmlWinParser_SetFontUnderlined
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14595          { (char *)"HtmlWinParser_GetFontFixed", (PyCFunction
) _wrap_HtmlWinParser_GetFontFixed
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14596          { (char *)"HtmlWinParser_SetFontFixed", (PyCFunction
) _wrap_HtmlWinParser_SetFontFixed
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14597          { (char *)"HtmlWinParser_GetAlign", (PyCFunction
) _wrap_HtmlWinParser_GetAlign
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14598          { (char *)"HtmlWinParser_SetAlign", (PyCFunction
) _wrap_HtmlWinParser_SetAlign
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14599          { (char *)"HtmlWinParser_GetLinkColor", (PyCFunction
) _wrap_HtmlWinParser_GetLinkColor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14600          { (char *)"HtmlWinParser_SetLinkColor", (PyCFunction
) _wrap_HtmlWinParser_SetLinkColor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14601          { (char *)"HtmlWinParser_GetActualColor", (PyCFunction
) _wrap_HtmlWinParser_GetActualColor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14602          { (char *)"HtmlWinParser_SetActualColor", (PyCFunction
) _wrap_HtmlWinParser_SetActualColor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14603          { (char *)"HtmlWinParser_SetLink", (PyCFunction
) _wrap_HtmlWinParser_SetLink
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14604          { (char *)"HtmlWinParser_CreateCurrentFont", (PyCFunction
) _wrap_HtmlWinParser_CreateCurrentFont
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14605          { (char *)"HtmlWinParser_GetLink", (PyCFunction
) _wrap_HtmlWinParser_GetLink
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14606          { (char *)"HtmlWinParser_swigregister", HtmlWinParser_swigregister
, METH_VARARGS
, NULL
}, 
14607          { (char *)"new_HtmlTagHandler", (PyCFunction
) _wrap_new_HtmlTagHandler
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14608          { (char *)"HtmlTagHandler__setCallbackInfo", (PyCFunction
) _wrap_HtmlTagHandler__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14609          { (char *)"HtmlTagHandler_SetParser", (PyCFunction
) _wrap_HtmlTagHandler_SetParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14610          { (char *)"HtmlTagHandler_GetParser", (PyCFunction
) _wrap_HtmlTagHandler_GetParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14611          { (char *)"HtmlTagHandler_ParseInner", (PyCFunction
) _wrap_HtmlTagHandler_ParseInner
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14612          { (char *)"HtmlTagHandler_swigregister", HtmlTagHandler_swigregister
, METH_VARARGS
, NULL
}, 
14613          { (char *)"new_HtmlWinTagHandler", (PyCFunction
) _wrap_new_HtmlWinTagHandler
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14614          { (char *)"HtmlWinTagHandler__setCallbackInfo", (PyCFunction
) _wrap_HtmlWinTagHandler__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14615          { (char *)"HtmlWinTagHandler_SetParser", (PyCFunction
) _wrap_HtmlWinTagHandler_SetParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14616          { (char *)"HtmlWinTagHandler_GetParser", (PyCFunction
) _wrap_HtmlWinTagHandler_GetParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14617          { (char *)"HtmlWinTagHandler_ParseInner", (PyCFunction
) _wrap_HtmlWinTagHandler_ParseInner
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14618          { (char *)"HtmlWinTagHandler_swigregister", HtmlWinTagHandler_swigregister
, METH_VARARGS
, NULL
}, 
14619          { (char *)"HtmlWinParser_AddTagHandler", (PyCFunction
) _wrap_HtmlWinParser_AddTagHandler
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14620          { (char *)"new_HtmlSelection", (PyCFunction
) _wrap_new_HtmlSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14621          { (char *)"delete_HtmlSelection", (PyCFunction
) _wrap_delete_HtmlSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14622          { (char *)"HtmlSelection_Set", (PyCFunction
) _wrap_HtmlSelection_Set
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14623          { (char *)"HtmlSelection_SetCells", (PyCFunction
) _wrap_HtmlSelection_SetCells
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14624          { (char *)"HtmlSelection_GetFromCell", (PyCFunction
) _wrap_HtmlSelection_GetFromCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14625          { (char *)"HtmlSelection_GetToCell", (PyCFunction
) _wrap_HtmlSelection_GetToCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14626          { (char *)"HtmlSelection_GetFromPos", (PyCFunction
) _wrap_HtmlSelection_GetFromPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14627          { (char *)"HtmlSelection_GetToPos", (PyCFunction
) _wrap_HtmlSelection_GetToPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14628          { (char *)"HtmlSelection_GetFromPrivPos", (PyCFunction
) _wrap_HtmlSelection_GetFromPrivPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14629          { (char *)"HtmlSelection_GetToPrivPos", (PyCFunction
) _wrap_HtmlSelection_GetToPrivPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14630          { (char *)"HtmlSelection_SetFromPrivPos", (PyCFunction
) _wrap_HtmlSelection_SetFromPrivPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14631          { (char *)"HtmlSelection_SetToPrivPos", (PyCFunction
) _wrap_HtmlSelection_SetToPrivPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14632          { (char *)"HtmlSelection_ClearPrivPos", (PyCFunction
) _wrap_HtmlSelection_ClearPrivPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14633          { (char *)"HtmlSelection_IsEmpty", (PyCFunction
) _wrap_HtmlSelection_IsEmpty
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14634          { (char *)"HtmlSelection_swigregister", HtmlSelection_swigregister
, METH_VARARGS
, NULL
}, 
14635          { (char *)"new_HtmlRenderingState", (PyCFunction
) _wrap_new_HtmlRenderingState
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14636          { (char *)"delete_HtmlRenderingState", (PyCFunction
) _wrap_delete_HtmlRenderingState
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14637          { (char *)"HtmlRenderingState_SetSelectionState", (PyCFunction
) _wrap_HtmlRenderingState_SetSelectionState
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14638          { (char *)"HtmlRenderingState_GetSelectionState", (PyCFunction
) _wrap_HtmlRenderingState_GetSelectionState
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14639          { (char *)"HtmlRenderingState_SetFgColour", (PyCFunction
) _wrap_HtmlRenderingState_SetFgColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14640          { (char *)"HtmlRenderingState_GetFgColour", (PyCFunction
) _wrap_HtmlRenderingState_GetFgColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14641          { (char *)"HtmlRenderingState_SetBgColour", (PyCFunction
) _wrap_HtmlRenderingState_SetBgColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14642          { (char *)"HtmlRenderingState_GetBgColour", (PyCFunction
) _wrap_HtmlRenderingState_GetBgColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14643          { (char *)"HtmlRenderingState_swigregister", HtmlRenderingState_swigregister
, METH_VARARGS
, NULL
}, 
14644          { (char *)"HtmlRenderingStyle_GetSelectedTextColour", (PyCFunction
) _wrap_HtmlRenderingStyle_GetSelectedTextColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14645          { (char *)"HtmlRenderingStyle_GetSelectedTextBgColour", (PyCFunction
) _wrap_HtmlRenderingStyle_GetSelectedTextBgColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14646          { (char *)"HtmlRenderingStyle_swigregister", HtmlRenderingStyle_swigregister
, METH_VARARGS
, NULL
}, 
14647          { (char *)"DefaultHtmlRenderingStyle_GetSelectedTextColour", (PyCFunction
) _wrap_DefaultHtmlRenderingStyle_GetSelectedTextColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14648          { (char *)"DefaultHtmlRenderingStyle_GetSelectedTextBgColour", (PyCFunction
) _wrap_DefaultHtmlRenderingStyle_GetSelectedTextBgColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14649          { (char *)"DefaultHtmlRenderingStyle_swigregister", DefaultHtmlRenderingStyle_swigregister
, METH_VARARGS
, NULL
}, 
14650          { (char *)"new_HtmlRenderingInfo", (PyCFunction
) _wrap_new_HtmlRenderingInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14651          { (char *)"delete_HtmlRenderingInfo", (PyCFunction
) _wrap_delete_HtmlRenderingInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14652          { (char *)"HtmlRenderingInfo_SetSelection", (PyCFunction
) _wrap_HtmlRenderingInfo_SetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14653          { (char *)"HtmlRenderingInfo_GetSelection", (PyCFunction
) _wrap_HtmlRenderingInfo_GetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14654          { (char *)"HtmlRenderingInfo_SetStyle", (PyCFunction
) _wrap_HtmlRenderingInfo_SetStyle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14655          { (char *)"HtmlRenderingInfo_GetStyle", (PyCFunction
) _wrap_HtmlRenderingInfo_GetStyle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14656          { (char *)"HtmlRenderingInfo_GetState", (PyCFunction
) _wrap_HtmlRenderingInfo_GetState
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14657          { (char *)"HtmlRenderingInfo_swigregister", HtmlRenderingInfo_swigregister
, METH_VARARGS
, NULL
}, 
14658          { (char *)"new_HtmlCell", (PyCFunction
) _wrap_new_HtmlCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14659          { (char *)"HtmlCell_GetPosX", (PyCFunction
) _wrap_HtmlCell_GetPosX
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14660          { (char *)"HtmlCell_GetPosY", (PyCFunction
) _wrap_HtmlCell_GetPosY
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14661          { (char *)"HtmlCell_GetWidth", (PyCFunction
) _wrap_HtmlCell_GetWidth
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14662          { (char *)"HtmlCell_GetHeight", (PyCFunction
) _wrap_HtmlCell_GetHeight
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14663          { (char *)"HtmlCell_GetDescent", (PyCFunction
) _wrap_HtmlCell_GetDescent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14664          { (char *)"HtmlCell_GetMaxTotalWidth", (PyCFunction
) _wrap_HtmlCell_GetMaxTotalWidth
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14665          { (char *)"HtmlCell_GetId", (PyCFunction
) _wrap_HtmlCell_GetId
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14666          { (char *)"HtmlCell_SetId", (PyCFunction
) _wrap_HtmlCell_SetId
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14667          { (char *)"HtmlCell_GetLink", (PyCFunction
) _wrap_HtmlCell_GetLink
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14668          { (char *)"HtmlCell_GetNext", (PyCFunction
) _wrap_HtmlCell_GetNext
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14669          { (char *)"HtmlCell_GetParent", (PyCFunction
) _wrap_HtmlCell_GetParent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14670          { (char *)"HtmlCell_GetFirstChild", (PyCFunction
) _wrap_HtmlCell_GetFirstChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14671          { (char *)"HtmlCell_GetCursor", (PyCFunction
) _wrap_HtmlCell_GetCursor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14672          { (char *)"HtmlCell_IsFormattingCell", (PyCFunction
) _wrap_HtmlCell_IsFormattingCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14673          { (char *)"HtmlCell_SetLink", (PyCFunction
) _wrap_HtmlCell_SetLink
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14674          { (char *)"HtmlCell_SetNext", (PyCFunction
) _wrap_HtmlCell_SetNext
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14675          { (char *)"HtmlCell_SetParent", (PyCFunction
) _wrap_HtmlCell_SetParent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14676          { (char *)"HtmlCell_SetPos", (PyCFunction
) _wrap_HtmlCell_SetPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14677          { (char *)"HtmlCell_Layout", (PyCFunction
) _wrap_HtmlCell_Layout
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14678          { (char *)"HtmlCell_Draw", (PyCFunction
) _wrap_HtmlCell_Draw
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14679          { (char *)"HtmlCell_DrawInvisible", (PyCFunction
) _wrap_HtmlCell_DrawInvisible
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14680          { (char *)"HtmlCell_Find", (PyCFunction
) _wrap_HtmlCell_Find
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14681          { (char *)"HtmlCell_AdjustPagebreak", (PyCFunction
) _wrap_HtmlCell_AdjustPagebreak
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14682          { (char *)"HtmlCell_SetCanLiveOnPagebreak", (PyCFunction
) _wrap_HtmlCell_SetCanLiveOnPagebreak
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14683          { (char *)"HtmlCell_IsLinebreakAllowed", (PyCFunction
) _wrap_HtmlCell_IsLinebreakAllowed
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14684          { (char *)"HtmlCell_IsTerminalCell", (PyCFunction
) _wrap_HtmlCell_IsTerminalCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14685          { (char *)"HtmlCell_FindCellByPos", (PyCFunction
) _wrap_HtmlCell_FindCellByPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14686          { (char *)"HtmlCell_GetAbsPos", (PyCFunction
) _wrap_HtmlCell_GetAbsPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14687          { (char *)"HtmlCell_GetFirstTerminal", (PyCFunction
) _wrap_HtmlCell_GetFirstTerminal
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14688          { (char *)"HtmlCell_GetLastTerminal", (PyCFunction
) _wrap_HtmlCell_GetLastTerminal
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14689          { (char *)"HtmlCell_GetDepth", (PyCFunction
) _wrap_HtmlCell_GetDepth
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14690          { (char *)"HtmlCell_IsBefore", (PyCFunction
) _wrap_HtmlCell_IsBefore
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14691          { (char *)"HtmlCell_ConvertToText", (PyCFunction
) _wrap_HtmlCell_ConvertToText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14692          { (char *)"HtmlCell_swigregister", HtmlCell_swigregister
, METH_VARARGS
, NULL
}, 
14693          { (char *)"new_HtmlWordCell", (PyCFunction
) _wrap_new_HtmlWordCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14694          { (char *)"HtmlWordCell_swigregister", HtmlWordCell_swigregister
, METH_VARARGS
, NULL
}, 
14695          { (char *)"new_HtmlContainerCell", (PyCFunction
) _wrap_new_HtmlContainerCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14696          { (char *)"HtmlContainerCell_InsertCell", (PyCFunction
) _wrap_HtmlContainerCell_InsertCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14697          { (char *)"HtmlContainerCell_SetAlignHor", (PyCFunction
) _wrap_HtmlContainerCell_SetAlignHor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14698          { (char *)"HtmlContainerCell_GetAlignHor", (PyCFunction
) _wrap_HtmlContainerCell_GetAlignHor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14699          { (char *)"HtmlContainerCell_SetAlignVer", (PyCFunction
) _wrap_HtmlContainerCell_SetAlignVer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14700          { (char *)"HtmlContainerCell_GetAlignVer", (PyCFunction
) _wrap_HtmlContainerCell_GetAlignVer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14701          { (char *)"HtmlContainerCell_SetIndent", (PyCFunction
) _wrap_HtmlContainerCell_SetIndent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14702          { (char *)"HtmlContainerCell_GetIndent", (PyCFunction
) _wrap_HtmlContainerCell_GetIndent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14703          { (char *)"HtmlContainerCell_GetIndentUnits", (PyCFunction
) _wrap_HtmlContainerCell_GetIndentUnits
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14704          { (char *)"HtmlContainerCell_SetAlign", (PyCFunction
) _wrap_HtmlContainerCell_SetAlign
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14705          { (char *)"HtmlContainerCell_SetWidthFloat", (PyCFunction
) _wrap_HtmlContainerCell_SetWidthFloat
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14706          { (char *)"HtmlContainerCell_SetWidthFloatFromTag", (PyCFunction
) _wrap_HtmlContainerCell_SetWidthFloatFromTag
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14707          { (char *)"HtmlContainerCell_SetMinHeight", (PyCFunction
) _wrap_HtmlContainerCell_SetMinHeight
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14708          { (char *)"HtmlContainerCell_SetBackgroundColour", (PyCFunction
) _wrap_HtmlContainerCell_SetBackgroundColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14709          { (char *)"HtmlContainerCell_GetBackgroundColour", (PyCFunction
) _wrap_HtmlContainerCell_GetBackgroundColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14710          { (char *)"HtmlContainerCell_SetBorder", (PyCFunction
) _wrap_HtmlContainerCell_SetBorder
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14711          { (char *)"HtmlContainerCell_GetFirstChild", (PyCFunction
) _wrap_HtmlContainerCell_GetFirstChild
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14712          { (char *)"HtmlContainerCell_swigregister", HtmlContainerCell_swigregister
, METH_VARARGS
, NULL
}, 
14713          { (char *)"new_HtmlColourCell", (PyCFunction
) _wrap_new_HtmlColourCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14714          { (char *)"HtmlColourCell_swigregister", HtmlColourCell_swigregister
, METH_VARARGS
, NULL
}, 
14715          { (char *)"new_HtmlFontCell", (PyCFunction
) _wrap_new_HtmlFontCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14716          { (char *)"HtmlFontCell_swigregister", HtmlFontCell_swigregister
, METH_VARARGS
, NULL
}, 
14717          { (char *)"new_HtmlWidgetCell", (PyCFunction
) _wrap_new_HtmlWidgetCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14718          { (char *)"HtmlWidgetCell_swigregister", HtmlWidgetCell_swigregister
, METH_VARARGS
, NULL
}, 
14719          { (char *)"new_HtmlFilter", (PyCFunction
) _wrap_new_HtmlFilter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14720          { (char *)"HtmlFilter__setCallbackInfo", (PyCFunction
) _wrap_HtmlFilter__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14721          { (char *)"HtmlFilter_swigregister", HtmlFilter_swigregister
, METH_VARARGS
, NULL
}, 
14722          { (char *)"new_HtmlWindow", (PyCFunction
) _wrap_new_HtmlWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14723          { (char *)"new_PreHtmlWindow", (PyCFunction
) _wrap_new_PreHtmlWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14724          { (char *)"HtmlWindow_Create", (PyCFunction
) _wrap_HtmlWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14725          { (char *)"HtmlWindow__setCallbackInfo", (PyCFunction
) _wrap_HtmlWindow__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14726          { (char *)"HtmlWindow_SetPage", (PyCFunction
) _wrap_HtmlWindow_SetPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14727          { (char *)"HtmlWindow_LoadPage", (PyCFunction
) _wrap_HtmlWindow_LoadPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14728          { (char *)"HtmlWindow_LoadFile", (PyCFunction
) _wrap_HtmlWindow_LoadFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14729          { (char *)"HtmlWindow_AppendToPage", (PyCFunction
) _wrap_HtmlWindow_AppendToPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14730          { (char *)"HtmlWindow_GetOpenedPage", (PyCFunction
) _wrap_HtmlWindow_GetOpenedPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14731          { (char *)"HtmlWindow_GetOpenedAnchor", (PyCFunction
) _wrap_HtmlWindow_GetOpenedAnchor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14732          { (char *)"HtmlWindow_GetOpenedPageTitle", (PyCFunction
) _wrap_HtmlWindow_GetOpenedPageTitle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14733          { (char *)"HtmlWindow_SetRelatedFrame", (PyCFunction
) _wrap_HtmlWindow_SetRelatedFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14734          { (char *)"HtmlWindow_GetRelatedFrame", (PyCFunction
) _wrap_HtmlWindow_GetRelatedFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14735          { (char *)"HtmlWindow_SetRelatedStatusBar", (PyCFunction
) _wrap_HtmlWindow_SetRelatedStatusBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14736          { (char *)"HtmlWindow_SetFonts", (PyCFunction
) _wrap_HtmlWindow_SetFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14737          { (char *)"HtmlWindow_SetStandardFonts", (PyCFunction
) _wrap_HtmlWindow_SetStandardFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14738          { (char *)"HtmlWindow_SetLabel", (PyCFunction
) _wrap_HtmlWindow_SetLabel
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14739          { (char *)"HtmlWindow_SetBorders", (PyCFunction
) _wrap_HtmlWindow_SetBorders
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14740          { (char *)"HtmlWindow_SetBackgroundImage", (PyCFunction
) _wrap_HtmlWindow_SetBackgroundImage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14741          { (char *)"HtmlWindow_ReadCustomization", (PyCFunction
) _wrap_HtmlWindow_ReadCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14742          { (char *)"HtmlWindow_WriteCustomization", (PyCFunction
) _wrap_HtmlWindow_WriteCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14743          { (char *)"HtmlWindow_HistoryBack", (PyCFunction
) _wrap_HtmlWindow_HistoryBack
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14744          { (char *)"HtmlWindow_HistoryForward", (PyCFunction
) _wrap_HtmlWindow_HistoryForward
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14745          { (char *)"HtmlWindow_HistoryCanBack", (PyCFunction
) _wrap_HtmlWindow_HistoryCanBack
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14746          { (char *)"HtmlWindow_HistoryCanForward", (PyCFunction
) _wrap_HtmlWindow_HistoryCanForward
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14747          { (char *)"HtmlWindow_HistoryClear", (PyCFunction
) _wrap_HtmlWindow_HistoryClear
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14748          { (char *)"HtmlWindow_GetInternalRepresentation", (PyCFunction
) _wrap_HtmlWindow_GetInternalRepresentation
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14749          { (char *)"HtmlWindow_GetParser", (PyCFunction
) _wrap_HtmlWindow_GetParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14750          { (char *)"HtmlWindow_ScrollToAnchor", (PyCFunction
) _wrap_HtmlWindow_ScrollToAnchor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14751          { (char *)"HtmlWindow_HasAnchor", (PyCFunction
) _wrap_HtmlWindow_HasAnchor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14752          { (char *)"HtmlWindow_AddFilter", (PyCFunction
) _wrap_HtmlWindow_AddFilter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14753          { (char *)"HtmlWindow_SelectWord", (PyCFunction
) _wrap_HtmlWindow_SelectWord
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14754          { (char *)"HtmlWindow_SelectLine", (PyCFunction
) _wrap_HtmlWindow_SelectLine
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14755          { (char *)"HtmlWindow_SelectAll", (PyCFunction
) _wrap_HtmlWindow_SelectAll
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14756          { (char *)"HtmlWindow_SelectionToText", (PyCFunction
) _wrap_HtmlWindow_SelectionToText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14757          { (char *)"HtmlWindow_ToText", (PyCFunction
) _wrap_HtmlWindow_ToText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14758          { (char *)"HtmlWindow_base_OnLinkClicked", (PyCFunction
) _wrap_HtmlWindow_base_OnLinkClicked
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14759          { (char *)"HtmlWindow_base_OnSetTitle", (PyCFunction
) _wrap_HtmlWindow_base_OnSetTitle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14760          { (char *)"HtmlWindow_base_OnCellMouseHover", (PyCFunction
) _wrap_HtmlWindow_base_OnCellMouseHover
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14761          { (char *)"HtmlWindow_base_OnCellClicked", (PyCFunction
) _wrap_HtmlWindow_base_OnCellClicked
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14762          { (char *)"HtmlWindow_GetClassDefaultAttributes", (PyCFunction
) _wrap_HtmlWindow_GetClassDefaultAttributes
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14763          { (char *)"HtmlWindow_swigregister", HtmlWindow_swigregister
, METH_VARARGS
, NULL
}, 
14764          { (char *)"new_HtmlDCRenderer", (PyCFunction
) _wrap_new_HtmlDCRenderer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14765          { (char *)"delete_HtmlDCRenderer", (PyCFunction
) _wrap_delete_HtmlDCRenderer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14766          { (char *)"HtmlDCRenderer_SetDC", (PyCFunction
) _wrap_HtmlDCRenderer_SetDC
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14767          { (char *)"HtmlDCRenderer_SetSize", (PyCFunction
) _wrap_HtmlDCRenderer_SetSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14768          { (char *)"HtmlDCRenderer_SetHtmlText", (PyCFunction
) _wrap_HtmlDCRenderer_SetHtmlText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14769          { (char *)"HtmlDCRenderer_SetFonts", (PyCFunction
) _wrap_HtmlDCRenderer_SetFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14770          { (char *)"HtmlDCRenderer_SetStandardFonts", (PyCFunction
) _wrap_HtmlDCRenderer_SetStandardFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14771          { (char *)"HtmlDCRenderer_Render", (PyCFunction
) _wrap_HtmlDCRenderer_Render
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14772          { (char *)"HtmlDCRenderer_GetTotalHeight", (PyCFunction
) _wrap_HtmlDCRenderer_GetTotalHeight
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14773          { (char *)"HtmlDCRenderer_swigregister", HtmlDCRenderer_swigregister
, METH_VARARGS
, NULL
}, 
14774          { (char *)"new_HtmlPrintout", (PyCFunction
) _wrap_new_HtmlPrintout
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14775          { (char *)"HtmlPrintout_SetHtmlText", (PyCFunction
) _wrap_HtmlPrintout_SetHtmlText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14776          { (char *)"HtmlPrintout_SetHtmlFile", (PyCFunction
) _wrap_HtmlPrintout_SetHtmlFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14777          { (char *)"HtmlPrintout_SetHeader", (PyCFunction
) _wrap_HtmlPrintout_SetHeader
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14778          { (char *)"HtmlPrintout_SetFooter", (PyCFunction
) _wrap_HtmlPrintout_SetFooter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14779          { (char *)"HtmlPrintout_SetFonts", (PyCFunction
) _wrap_HtmlPrintout_SetFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14780          { (char *)"HtmlPrintout_SetStandardFonts", (PyCFunction
) _wrap_HtmlPrintout_SetStandardFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14781          { (char *)"HtmlPrintout_SetMargins", (PyCFunction
) _wrap_HtmlPrintout_SetMargins
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14782          { (char *)"HtmlPrintout_AddFilter", (PyCFunction
) _wrap_HtmlPrintout_AddFilter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14783          { (char *)"HtmlPrintout_CleanUpStatics", (PyCFunction
) _wrap_HtmlPrintout_CleanUpStatics
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14784          { (char *)"HtmlPrintout_swigregister", HtmlPrintout_swigregister
, METH_VARARGS
, NULL
}, 
14785          { (char *)"new_HtmlEasyPrinting", (PyCFunction
) _wrap_new_HtmlEasyPrinting
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14786          { (char *)"delete_HtmlEasyPrinting", (PyCFunction
) _wrap_delete_HtmlEasyPrinting
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14787          { (char *)"HtmlEasyPrinting_PreviewFile", (PyCFunction
) _wrap_HtmlEasyPrinting_PreviewFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14788          { (char *)"HtmlEasyPrinting_PreviewText", (PyCFunction
) _wrap_HtmlEasyPrinting_PreviewText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14789          { (char *)"HtmlEasyPrinting_PrintFile", (PyCFunction
) _wrap_HtmlEasyPrinting_PrintFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14790          { (char *)"HtmlEasyPrinting_PrintText", (PyCFunction
) _wrap_HtmlEasyPrinting_PrintText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14791          { (char *)"HtmlEasyPrinting_PageSetup", (PyCFunction
) _wrap_HtmlEasyPrinting_PageSetup
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14792          { (char *)"HtmlEasyPrinting_SetHeader", (PyCFunction
) _wrap_HtmlEasyPrinting_SetHeader
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14793          { (char *)"HtmlEasyPrinting_SetFooter", (PyCFunction
) _wrap_HtmlEasyPrinting_SetFooter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14794          { (char *)"HtmlEasyPrinting_SetFonts", (PyCFunction
) _wrap_HtmlEasyPrinting_SetFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14795          { (char *)"HtmlEasyPrinting_SetStandardFonts", (PyCFunction
) _wrap_HtmlEasyPrinting_SetStandardFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14796          { (char *)"HtmlEasyPrinting_GetPrintData", (PyCFunction
) _wrap_HtmlEasyPrinting_GetPrintData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14797          { (char *)"HtmlEasyPrinting_GetPageSetupData", (PyCFunction
) _wrap_HtmlEasyPrinting_GetPageSetupData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14798          { (char *)"HtmlEasyPrinting_swigregister", HtmlEasyPrinting_swigregister
, METH_VARARGS
, NULL
}, 
14799          { (char *)"new_HtmlBookRecord", (PyCFunction
) _wrap_new_HtmlBookRecord
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14800          { (char *)"HtmlBookRecord_GetBookFile", (PyCFunction
) _wrap_HtmlBookRecord_GetBookFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14801          { (char *)"HtmlBookRecord_GetTitle", (PyCFunction
) _wrap_HtmlBookRecord_GetTitle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14802          { (char *)"HtmlBookRecord_GetStart", (PyCFunction
) _wrap_HtmlBookRecord_GetStart
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14803          { (char *)"HtmlBookRecord_GetBasePath", (PyCFunction
) _wrap_HtmlBookRecord_GetBasePath
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14804          { (char *)"HtmlBookRecord_SetContentsRange", (PyCFunction
) _wrap_HtmlBookRecord_SetContentsRange
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14805          { (char *)"HtmlBookRecord_GetContentsStart", (PyCFunction
) _wrap_HtmlBookRecord_GetContentsStart
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14806          { (char *)"HtmlBookRecord_GetContentsEnd", (PyCFunction
) _wrap_HtmlBookRecord_GetContentsEnd
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14807          { (char *)"HtmlBookRecord_SetTitle", (PyCFunction
) _wrap_HtmlBookRecord_SetTitle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14808          { (char *)"HtmlBookRecord_SetBasePath", (PyCFunction
) _wrap_HtmlBookRecord_SetBasePath
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14809          { (char *)"HtmlBookRecord_SetStart", (PyCFunction
) _wrap_HtmlBookRecord_SetStart
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14810          { (char *)"HtmlBookRecord_GetFullPath", (PyCFunction
) _wrap_HtmlBookRecord_GetFullPath
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14811          { (char *)"HtmlBookRecord_swigregister", HtmlBookRecord_swigregister
, METH_VARARGS
, NULL
}, 
14812          { (char *)"HtmlSearchStatus_Search", (PyCFunction
) _wrap_HtmlSearchStatus_Search
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14813          { (char *)"HtmlSearchStatus_IsActive", (PyCFunction
) _wrap_HtmlSearchStatus_IsActive
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14814          { (char *)"HtmlSearchStatus_GetCurIndex", (PyCFunction
) _wrap_HtmlSearchStatus_GetCurIndex
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14815          { (char *)"HtmlSearchStatus_GetMaxIndex", (PyCFunction
) _wrap_HtmlSearchStatus_GetMaxIndex
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14816          { (char *)"HtmlSearchStatus_GetName", (PyCFunction
) _wrap_HtmlSearchStatus_GetName
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14817          { (char *)"HtmlSearchStatus_swigregister", HtmlSearchStatus_swigregister
, METH_VARARGS
, NULL
}, 
14818          { (char *)"new_HtmlHelpData", (PyCFunction
) _wrap_new_HtmlHelpData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14819          { (char *)"delete_HtmlHelpData", (PyCFunction
) _wrap_delete_HtmlHelpData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14820          { (char *)"HtmlHelpData_SetTempDir", (PyCFunction
) _wrap_HtmlHelpData_SetTempDir
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14821          { (char *)"HtmlHelpData_AddBook", (PyCFunction
) _wrap_HtmlHelpData_AddBook
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14822          { (char *)"HtmlHelpData_FindPageByName", (PyCFunction
) _wrap_HtmlHelpData_FindPageByName
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14823          { (char *)"HtmlHelpData_FindPageById", (PyCFunction
) _wrap_HtmlHelpData_FindPageById
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14824          { (char *)"HtmlHelpData_GetBookRecArray", (PyCFunction
) _wrap_HtmlHelpData_GetBookRecArray
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14825          { (char *)"HtmlHelpData_swigregister", HtmlHelpData_swigregister
, METH_VARARGS
, NULL
}, 
14826          { (char *)"new_HtmlHelpWindow", (PyCFunction
) _wrap_new_HtmlHelpWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14827          { (char *)"new_PreHtmlHelpWindow", (PyCFunction
) _wrap_new_PreHtmlHelpWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14828          { (char *)"HtmlHelpWindow_Create", (PyCFunction
) _wrap_HtmlHelpWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14829          { (char *)"HtmlHelpWindow_GetData", (PyCFunction
) _wrap_HtmlHelpWindow_GetData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14830          { (char *)"HtmlHelpWindow_GetController", (PyCFunction
) _wrap_HtmlHelpWindow_GetController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14831          { (char *)"HtmlHelpWindow_SetController", (PyCFunction
) _wrap_HtmlHelpWindow_SetController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14832          { (char *)"HtmlHelpWindow_Display", (PyCFunction
) _wrap_HtmlHelpWindow_Display
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14833          { (char *)"HtmlHelpWindow_DisplayID", (PyCFunction
) _wrap_HtmlHelpWindow_DisplayID
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14834          { (char *)"HtmlHelpWindow_DisplayContents", (PyCFunction
) _wrap_HtmlHelpWindow_DisplayContents
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14835          { (char *)"HtmlHelpWindow_DisplayIndex", (PyCFunction
) _wrap_HtmlHelpWindow_DisplayIndex
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14836          { (char *)"HtmlHelpWindow_KeywordSearch", (PyCFunction
) _wrap_HtmlHelpWindow_KeywordSearch
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14837          { (char *)"HtmlHelpWindow_UseConfig", (PyCFunction
) _wrap_HtmlHelpWindow_UseConfig
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14838          { (char *)"HtmlHelpWindow_ReadCustomization", (PyCFunction
) _wrap_HtmlHelpWindow_ReadCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14839          { (char *)"HtmlHelpWindow_WriteCustomization", (PyCFunction
) _wrap_HtmlHelpWindow_WriteCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14840          { (char *)"HtmlHelpWindow_NotifyPageChanged", (PyCFunction
) _wrap_HtmlHelpWindow_NotifyPageChanged
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14841          { (char *)"HtmlHelpWindow_RefreshLists", (PyCFunction
) _wrap_HtmlHelpWindow_RefreshLists
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14842          { (char *)"HtmlHelpWindow_GetHtmlWindow", (PyCFunction
) _wrap_HtmlHelpWindow_GetHtmlWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14843          { (char *)"HtmlHelpWindow_GetSplitterWindow", (PyCFunction
) _wrap_HtmlHelpWindow_GetSplitterWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14844          { (char *)"HtmlHelpWindow_GetToolBar", (PyCFunction
) _wrap_HtmlHelpWindow_GetToolBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14845          { (char *)"HtmlHelpWindow_GetCfgData", (PyCFunction
) _wrap_HtmlHelpWindow_GetCfgData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14846          { (char *)"HtmlHelpWindow_GetTreeCtrl", (PyCFunction
) _wrap_HtmlHelpWindow_GetTreeCtrl
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14847          { (char *)"HtmlHelpWindow_swigregister", HtmlHelpWindow_swigregister
, METH_VARARGS
, NULL
}, 
14848          { (char *)"new_HtmlWindowEvent", (PyCFunction
) _wrap_new_HtmlWindowEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14849          { (char *)"HtmlWindowEvent_SetURL", (PyCFunction
) _wrap_HtmlWindowEvent_SetURL
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14850          { (char *)"HtmlWindowEvent_GetURL", (PyCFunction
) _wrap_HtmlWindowEvent_GetURL
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14851          { (char *)"HtmlWindowEvent_swigregister", HtmlWindowEvent_swigregister
, METH_VARARGS
, NULL
}, 
14852          { (char *)"new_HtmlHelpFrame", (PyCFunction
) _wrap_new_HtmlHelpFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14853          { (char *)"new_PreHtmlHelpFrame", (PyCFunction
) _wrap_new_PreHtmlHelpFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14854          { (char *)"HtmlHelpFrame_Create", (PyCFunction
) _wrap_HtmlHelpFrame_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14855          { (char *)"HtmlHelpFrame_GetData", (PyCFunction
) _wrap_HtmlHelpFrame_GetData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14856          { (char *)"HtmlHelpFrame_SetTitleFormat", (PyCFunction
) _wrap_HtmlHelpFrame_SetTitleFormat
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14857          { (char *)"HtmlHelpFrame_AddGrabIfNeeded", (PyCFunction
) _wrap_HtmlHelpFrame_AddGrabIfNeeded
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14858          { (char *)"HtmlHelpFrame_GetController", (PyCFunction
) _wrap_HtmlHelpFrame_GetController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14859          { (char *)"HtmlHelpFrame_SetController", (PyCFunction
) _wrap_HtmlHelpFrame_SetController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14860          { (char *)"HtmlHelpFrame_GetHelpWindow", (PyCFunction
) _wrap_HtmlHelpFrame_GetHelpWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14861          { (char *)"HtmlHelpFrame_swigregister", HtmlHelpFrame_swigregister
, METH_VARARGS
, NULL
}, 
14862          { (char *)"new_HtmlHelpDialog", (PyCFunction
) _wrap_new_HtmlHelpDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14863          { (char *)"new_PreHtmlHelpDialog", (PyCFunction
) _wrap_new_PreHtmlHelpDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14864          { (char *)"HtmlHelpDialog_Create", (PyCFunction
) _wrap_HtmlHelpDialog_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14865          { (char *)"HtmlHelpDialog_GetData", (PyCFunction
) _wrap_HtmlHelpDialog_GetData
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14866          { (char *)"HtmlHelpDialog_GetController", (PyCFunction
) _wrap_HtmlHelpDialog_GetController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14867          { (char *)"HtmlHelpDialog_SetController", (PyCFunction
) _wrap_HtmlHelpDialog_SetController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14868          { (char *)"HtmlHelpDialog_GetHelpWindow", (PyCFunction
) _wrap_HtmlHelpDialog_GetHelpWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14869          { (char *)"HtmlHelpDialog_SetTitleFormat", (PyCFunction
) _wrap_HtmlHelpDialog_SetTitleFormat
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14870          { (char *)"HtmlHelpDialog_swigregister", HtmlHelpDialog_swigregister
, METH_VARARGS
, NULL
}, 
14871          { (char *)"HelpControllerBase_Initialize", _wrap_HelpControllerBase_Initialize
, METH_VARARGS
, NULL
}, 
14872          { (char *)"HelpControllerBase_SetViewer", (PyCFunction
) _wrap_HelpControllerBase_SetViewer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14873          { (char *)"HelpControllerBase_LoadFile", (PyCFunction
) _wrap_HelpControllerBase_LoadFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14874          { (char *)"HelpControllerBase_DisplayContents", (PyCFunction
) _wrap_HelpControllerBase_DisplayContents
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14875          { (char *)"HelpControllerBase_DisplayContextPopup", (PyCFunction
) _wrap_HelpControllerBase_DisplayContextPopup
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14876          { (char *)"HelpControllerBase_DisplayTextPopup", (PyCFunction
) _wrap_HelpControllerBase_DisplayTextPopup
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14877          { (char *)"HelpControllerBase_DisplaySection", _wrap_HelpControllerBase_DisplaySection
, METH_VARARGS
, NULL
}, 
14878          { (char *)"HelpControllerBase_DisplayBlock", (PyCFunction
) _wrap_HelpControllerBase_DisplayBlock
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14879          { (char *)"HelpControllerBase_KeywordSearch", (PyCFunction
) _wrap_HelpControllerBase_KeywordSearch
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14880          { (char *)"HelpControllerBase_SetFrameParameters", (PyCFunction
) _wrap_HelpControllerBase_SetFrameParameters
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14881          { (char *)"HelpControllerBase_GetFrameParameters", (PyCFunction
) _wrap_HelpControllerBase_GetFrameParameters
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14882          { (char *)"HelpControllerBase_Quit", (PyCFunction
) _wrap_HelpControllerBase_Quit
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14883          { (char *)"HelpControllerBase_OnQuit", (PyCFunction
) _wrap_HelpControllerBase_OnQuit
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14884          { (char *)"HelpControllerBase_SetParentWindow", (PyCFunction
) _wrap_HelpControllerBase_SetParentWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14885          { (char *)"HelpControllerBase_GetParentWindow", (PyCFunction
) _wrap_HelpControllerBase_GetParentWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14886          { (char *)"HelpControllerBase_swigregister", HelpControllerBase_swigregister
, METH_VARARGS
, NULL
}, 
14887          { (char *)"new_HtmlHelpController", (PyCFunction
) _wrap_new_HtmlHelpController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14888          { (char *)"delete_HtmlHelpController", (PyCFunction
) _wrap_delete_HtmlHelpController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14889          { (char *)"HtmlHelpController_GetHelpWindow", (PyCFunction
) _wrap_HtmlHelpController_GetHelpWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14890          { (char *)"HtmlHelpController_SetHelpWindow", (PyCFunction
) _wrap_HtmlHelpController_SetHelpWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14891          { (char *)"HtmlHelpController_GetFrame", (PyCFunction
) _wrap_HtmlHelpController_GetFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14892          { (char *)"HtmlHelpController_GetDialog", (PyCFunction
) _wrap_HtmlHelpController_GetDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14893          { (char *)"HtmlHelpController_SetTitleFormat", (PyCFunction
) _wrap_HtmlHelpController_SetTitleFormat
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14894          { (char *)"HtmlHelpController_SetTempDir", (PyCFunction
) _wrap_HtmlHelpController_SetTempDir
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14895          { (char *)"HtmlHelpController_AddBook", (PyCFunction
) _wrap_HtmlHelpController_AddBook
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14896          { (char *)"HtmlHelpController_Display", (PyCFunction
) _wrap_HtmlHelpController_Display
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14897          { (char *)"HtmlHelpController_DisplayID", (PyCFunction
) _wrap_HtmlHelpController_DisplayID
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14898          { (char *)"HtmlHelpController_DisplayContents", (PyCFunction
) _wrap_HtmlHelpController_DisplayContents
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14899          { (char *)"HtmlHelpController_DisplayIndex", (PyCFunction
) _wrap_HtmlHelpController_DisplayIndex
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14900          { (char *)"HtmlHelpController_KeywordSearch", (PyCFunction
) _wrap_HtmlHelpController_KeywordSearch
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14901          { (char *)"HtmlHelpController_UseConfig", (PyCFunction
) _wrap_HtmlHelpController_UseConfig
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14902          { (char *)"HtmlHelpController_ReadCustomization", (PyCFunction
) _wrap_HtmlHelpController_ReadCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14903          { (char *)"HtmlHelpController_WriteCustomization", (PyCFunction
) _wrap_HtmlHelpController_WriteCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14904          { (char *)"HtmlHelpController_MakeModalIfNeeded", (PyCFunction
) _wrap_HtmlHelpController_MakeModalIfNeeded
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14905          { (char *)"HtmlHelpController_FindTopLevelWindow", (PyCFunction
) _wrap_HtmlHelpController_FindTopLevelWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14906          { (char *)"HtmlHelpController_swigregister", HtmlHelpController_swigregister
, METH_VARARGS
, NULL
}, 
14907          { (char *)"new_HtmlModalHelp", (PyCFunction
) _wrap_new_HtmlModalHelp
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
14908          { (char *)"HtmlModalHelp_swigregister", HtmlModalHelp_swigregister
, METH_VARARGS
, NULL
}, 
14909          { NULL
, NULL
, 0, NULL 
} 
14913 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ 
14915 static void *_p_wxDefaultHtmlRenderingStyleTo_p_wxHtmlRenderingStyle(void *x
) { 
14916     return (void *)((wxHtmlRenderingStyle 
*)  ((wxDefaultHtmlRenderingStyle 
*) x
)); 
14918 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) { 
14919     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
14921 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) { 
14922     return (void *)((wxEvent 
*)  ((wxMenuEvent 
*) x
)); 
14924 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) { 
14925     return (void *)((wxEvent 
*)  ((wxCloseEvent 
*) x
)); 
14927 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) { 
14928     return (void *)((wxEvent 
*)  ((wxMouseEvent 
*) x
)); 
14930 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) { 
14931     return (void *)((wxEvent 
*)  ((wxEraseEvent 
*) x
)); 
14933 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) { 
14934     return (void *)((wxEvent 
*)  ((wxSetCursorEvent 
*) x
)); 
14936 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) { 
14937     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
14939 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) { 
14940     return (void *)((wxEvent 
*)  ((wxInitDialogEvent 
*) x
)); 
14942 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) { 
14943     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
14945 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) { 
14946     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
14948 static void *_p_wxPyEventTo_p_wxEvent(void *x
) { 
14949     return (void *)((wxEvent 
*)  ((wxPyEvent 
*) x
)); 
14951 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) { 
14952     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
14954 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) { 
14955     return (void *)((wxEvent 
*)  ((wxCalculateLayoutEvent 
*) x
)); 
14957 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) { 
14958     return (void *)((wxEvent 
*)  ((wxIdleEvent 
*) x
)); 
14960 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) { 
14961     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
14963 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) { 
14964     return (void *)((wxEvent 
*)  ((wxQueryNewPaletteEvent 
*) x
)); 
14966 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) { 
14967     return (void *)((wxEvent 
*)  ((wxMaximizeEvent 
*) x
)); 
14969 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) { 
14970     return (void *)((wxEvent 
*)  ((wxIconizeEvent 
*) x
)); 
14972 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) { 
14973     return (void *)((wxEvent 
*)  ((wxActivateEvent 
*) x
)); 
14975 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) { 
14976     return (void *)((wxEvent 
*)  ((wxSizeEvent 
*) x
)); 
14978 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) { 
14979     return (void *)((wxEvent 
*)  ((wxMoveEvent 
*) x
)); 
14981 static void *_p_wxDateEventTo_p_wxEvent(void *x
) { 
14982     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxDateEvent 
*) x
)); 
14984 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) { 
14985     return (void *)((wxEvent 
*)  ((wxPaintEvent 
*) x
)); 
14987 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) { 
14988     return (void *)((wxEvent 
*)  ((wxNcPaintEvent 
*) x
)); 
14990 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) { 
14991     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
14993 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) { 
14994     return (void *)((wxEvent 
*)  ((wxPaletteChangedEvent 
*) x
)); 
14996 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) { 
14997     return (void *)((wxEvent 
*)  ((wxDisplayChangedEvent 
*) x
)); 
14999 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) { 
15000     return (void *)((wxEvent 
*)  ((wxMouseCaptureChangedEvent 
*) x
)); 
15002 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) { 
15003     return (void *)((wxEvent 
*)  ((wxSysColourChangedEvent 
*) x
)); 
15005 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) { 
15006     return (void *)((wxEvent 
*)  ((wxDropFilesEvent 
*) x
)); 
15008 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) { 
15009     return (void *)((wxEvent 
*)  ((wxFocusEvent 
*) x
)); 
15011 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) { 
15012     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
15014 static void *_p_wxSashEventTo_p_wxEvent(void *x
) { 
15015     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
15017 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) { 
15018     return (void *)((wxEvent 
*)  ((wxQueryLayoutInfoEvent 
*) x
)); 
15020 static void *_p_wxShowEventTo_p_wxEvent(void *x
) { 
15021     return (void *)((wxEvent 
*)  ((wxShowEvent 
*) x
)); 
15023 static void *_p_wxHtmlWindowEventTo_p_wxEvent(void *x
) { 
15024     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxHtmlWindowEvent 
*) x
)); 
15026 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) { 
15027     return (void *)((wxEvent 
*)  ((wxCommandEvent 
*) x
)); 
15029 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) { 
15030     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
15032 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) { 
15033     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
15035 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) { 
15036     return (void *)((wxEvent 
*)  ((wxNavigationKeyEvent 
*) x
)); 
15038 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) { 
15039     return (void *)((wxEvent 
*)  ((wxKeyEvent 
*) x
)); 
15041 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) { 
15042     return (void *)((wxEvent 
*)  ((wxScrollWinEvent 
*) x
)); 
15044 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) { 
15045     return (void *)((wxEvent 
*)  ((wxTaskBarIconEvent 
*) x
)); 
15047 static void *_p_wxHtmlContainerCellTo_p_wxHtmlCell(void *x
) { 
15048     return (void *)((wxHtmlCell 
*)  ((wxHtmlContainerCell 
*) x
)); 
15050 static void *_p_wxHtmlWidgetCellTo_p_wxHtmlCell(void *x
) { 
15051     return (void *)((wxHtmlCell 
*)  ((wxHtmlWidgetCell 
*) x
)); 
15053 static void *_p_wxHtmlColourCellTo_p_wxHtmlCell(void *x
) { 
15054     return (void *)((wxHtmlCell 
*)  ((wxHtmlColourCell 
*) x
)); 
15056 static void *_p_wxHtmlWordCellTo_p_wxHtmlCell(void *x
) { 
15057     return (void *)((wxHtmlCell 
*)  ((wxHtmlWordCell 
*) x
)); 
15059 static void *_p_wxHtmlFontCellTo_p_wxHtmlCell(void *x
) { 
15060     return (void *)((wxHtmlCell 
*)  ((wxHtmlFontCell 
*) x
)); 
15062 static void *_p_wxHtmlWindowEventTo_p_wxNotifyEvent(void *x
) { 
15063     return (void *)((wxNotifyEvent 
*)  ((wxHtmlWindowEvent 
*) x
)); 
15065 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x
) { 
15066     return (void *)((wxNotifyEvent 
*)  ((wxSplitterEvent 
*) x
)); 
15068 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) { 
15069     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
15071 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) { 
15072     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
15074 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) { 
15075     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
15077 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) { 
15078     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMenuBar 
*) x
)); 
15080 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) { 
15081     return (void *)((wxEvtHandler 
*)  ((wxValidator 
*) x
)); 
15083 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) { 
15084     return (void *)((wxEvtHandler 
*) (wxValidator 
*) ((wxPyValidator 
*) x
)); 
15086 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) { 
15087     return (void *)((wxEvtHandler 
*)  ((wxMenu 
*) x
)); 
15089 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) { 
15090     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
15092 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) { 
15093     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
15095 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) { 
15096     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
15098 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) { 
15099     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
15101 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) { 
15102     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
15104 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) { 
15105     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
15107 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) { 
15108     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
15110 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) { 
15111     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
15113 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) { 
15114     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPanel 
*) x
)); 
15116 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) { 
15117     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxStatusBar 
*) x
)); 
15119 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) { 
15120     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
15122 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) { 
15123     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPopupWindow 
*)(wxPyPopupTransientWindow 
*) ((wxTipWindow 
*) x
)); 
15125 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) { 
15126     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
15128 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) { 
15129     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPopupWindow 
*) x
)); 
15131 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) { 
15132     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
15134 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) { 
15135     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSashWindow 
*) x
)); 
15137 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) { 
15138     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
15140 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) { 
15141     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
15143 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) { 
15144     return (void *)((wxEvtHandler 
*)  ((wxWindow 
*) x
)); 
15146 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) { 
15147     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
15149 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) { 
15150     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
15152 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) { 
15153     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
15155 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) { 
15156     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
15158 static void *_p_wxPyHtmlWindowTo_p_wxEvtHandler(void *x
) { 
15159     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyHtmlWindow 
*) x
)); 
15161 static void *_p_wxHtmlHelpWindowTo_p_wxEvtHandler(void *x
) { 
15162     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxHtmlHelpWindow 
*) x
)); 
15164 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) { 
15165     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxControl 
*) x
)); 
15167 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) { 
15168     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
15170 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) { 
15171     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
15173 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) { 
15174     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
15176 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) { 
15177     return (void *)((wxEvtHandler 
*)  ((wxPyApp 
*) x
)); 
15179 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) { 
15180     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
15182 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) { 
15183     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPyWindow 
*) x
)); 
15185 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) { 
15186     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
15188 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) { 
15189     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
15191 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) { 
15192     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
15194 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
15195     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
15197 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
15198     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
15200 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) { 
15201     return (void *)((wxEvtHandler 
*)  ((wxPyTaskBarIcon 
*) x
)); 
15203 static void *_p_wxHtmlHelpFrameTo_p_wxEvtHandler(void *x
) { 
15204     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxHtmlHelpFrame 
*) x
)); 
15206 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) { 
15207     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
15209 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) { 
15210     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
15212 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) { 
15213     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
15215 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) { 
15216     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
15218 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) { 
15219     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
15221 static void *_p_wxHtmlHelpDialogTo_p_wxEvtHandler(void *x
) { 
15222     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxHtmlHelpDialog 
*) x
)); 
15224 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) { 
15225     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
15227 static void *_p_wxPyHtmlWinTagHandlerTo_p_wxPyHtmlTagHandler(void *x
) { 
15228     return (void *)((wxPyHtmlTagHandler 
*)  ((wxPyHtmlWinTagHandler 
*) x
)); 
15230 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x
) { 
15231     return (void *)((wxFrame 
*)  ((wxMDIChildFrame 
*) x
)); 
15233 static void *_p_wxProgressDialogTo_p_wxFrame(void *x
) { 
15234     return (void *)((wxFrame 
*)  ((wxProgressDialog 
*) x
)); 
15236 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x
) { 
15237     return (void *)((wxFrame 
*)  ((wxPreviewFrame 
*) x
)); 
15239 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x
) { 
15240     return (void *)((wxFrame 
*) (wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
15242 static void *_p_wxMiniFrameTo_p_wxFrame(void *x
) { 
15243     return (void *)((wxFrame 
*)  ((wxMiniFrame 
*) x
)); 
15245 static void *_p_wxHtmlHelpFrameTo_p_wxFrame(void *x
) { 
15246     return (void *)((wxFrame 
*)  ((wxHtmlHelpFrame 
*) x
)); 
15248 static void *_p_wxSplashScreenTo_p_wxFrame(void *x
) { 
15249     return (void *)((wxFrame 
*)  ((wxSplashScreen 
*) x
)); 
15251 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x
) { 
15252     return (void *)((wxFrame 
*)  ((wxMDIParentFrame 
*) x
)); 
15254 static void *_p_wxHtmlPrintoutTo_p_wxPyPrintout(void *x
) { 
15255     return (void *)((wxPyPrintout 
*)  ((wxHtmlPrintout 
*) x
)); 
15257 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) { 
15258     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
15260 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) { 
15261     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
15263 static void *_p_wxEventTo_p_wxObject(void *x
) { 
15264     return (void *)((wxObject 
*)  ((wxEvent 
*) x
)); 
15266 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) { 
15267     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
15269 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) { 
15270     return (void *)((wxObject 
*) (wxEvent 
*) ((wxInitDialogEvent 
*) x
)); 
15272 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) { 
15273     return (void *)((wxObject 
*)  ((wxIndividualLayoutConstraint 
*) x
)); 
15275 static void *_p_wxHtmlFontCellTo_p_wxObject(void *x
) { 
15276     return (void *)((wxObject 
*) (wxHtmlCell 
*) ((wxHtmlFontCell 
*) x
)); 
15278 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) { 
15279     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
15281 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) { 
15282     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
15284 static void *_p_wxHtmlTagTo_p_wxObject(void *x
) { 
15285     return (void *)((wxObject 
*)  ((wxHtmlTag 
*) x
)); 
15287 static void *_p_wxMenuItemTo_p_wxObject(void *x
) { 
15288     return (void *)((wxObject 
*)  ((wxMenuItem 
*) x
)); 
15290 static void *_p_wxImageTo_p_wxObject(void *x
) { 
15291     return (void *)((wxObject 
*)  ((wxImage 
*) x
)); 
15293 static void *_p_wxPySizerTo_p_wxObject(void *x
) { 
15294     return (void *)((wxObject 
*) (wxSizer 
*) ((wxPySizer 
*) x
)); 
15296 static void *_p_wxPyHtmlFilterTo_p_wxObject(void *x
) { 
15297     return (void *)((wxObject 
*)  ((wxPyHtmlFilter 
*) x
)); 
15299 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) { 
15300     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyTaskBarIcon 
*) x
)); 
15302 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) { 
15303     return (void *)((wxObject 
*)  ((wxLayoutAlgorithm 
*) x
)); 
15305 static void *_p_wxPyAppTo_p_wxObject(void *x
) { 
15306     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyApp 
*) x
)); 
15308 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) { 
15309     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
15311 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) { 
15312     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
15314 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) { 
15315     return (void *)((wxObject 
*)  ((wxFindReplaceData 
*) x
)); 
15317 static void *_p_wxValidatorTo_p_wxObject(void *x
) { 
15318     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxValidator 
*) x
)); 
15320 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) { 
15321     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxValidator 
*) ((wxPyValidator 
*) x
)); 
15323 static void *_p_wxEraseEventTo_p_wxObject(void *x
) { 
15324     return (void *)((wxObject 
*) (wxEvent 
*) ((wxEraseEvent 
*) x
)); 
15326 static void *_p_wxMouseEventTo_p_wxObject(void *x
) { 
15327     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseEvent 
*) x
)); 
15329 static void *_p_wxCloseEventTo_p_wxObject(void *x
) { 
15330     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCloseEvent 
*) x
)); 
15332 static void *_p_wxHtmlEasyPrintingTo_p_wxObject(void *x
) { 
15333     return (void *)((wxObject 
*)  ((wxHtmlEasyPrinting 
*) x
)); 
15335 static void *_p_wxScrollEventTo_p_wxObject(void *x
) { 
15336     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
15338 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) { 
15339     return (void *)((wxObject 
*)  ((wxPrintDialogData 
*) x
)); 
15341 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) { 
15342     return (void *)((wxObject 
*)  ((wxPageSetupDialogData 
*) x
)); 
15344 static void *_p_wxPrinterTo_p_wxObject(void *x
) { 
15345     return (void *)((wxObject 
*)  ((wxPrinter 
*) x
)); 
15347 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) { 
15348     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
15350 static void *_p_wxHtmlWinParserTo_p_wxObject(void *x
) { 
15351     return (void *)((wxObject 
*) (wxHtmlParser 
*) ((wxHtmlWinParser 
*) x
)); 
15353 static void *_p_wxHtmlParserTo_p_wxObject(void *x
) { 
15354     return (void *)((wxObject 
*)  ((wxHtmlParser 
*) x
)); 
15356 static void *_p_wxGridSizerTo_p_wxObject(void *x
) { 
15357     return (void *)((wxObject 
*) (wxSizer 
*) ((wxGridSizer 
*) x
)); 
15359 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) { 
15360     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*) ((wxFlexGridSizer 
*) x
)); 
15362 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) { 
15363     return (void *)((wxObject 
*)  ((wxAcceleratorTable 
*) x
)); 
15365 static void *_p_wxControlTo_p_wxObject(void *x
) { 
15366     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxControl 
*) x
)); 
15368 static void *_p_wxHtmlHelpFrameTo_p_wxObject(void *x
) { 
15369     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxHtmlHelpFrame 
*) x
)); 
15371 static void *_p_wxHtmlWidgetCellTo_p_wxObject(void *x
) { 
15372     return (void *)((wxObject 
*) (wxHtmlCell 
*) ((wxHtmlWidgetCell 
*) x
)); 
15374 static void *_p_wxColourDataTo_p_wxObject(void *x
) { 
15375     return (void *)((wxObject 
*)  ((wxColourData 
*) x
)); 
15377 static void *_p_wxActivateEventTo_p_wxObject(void *x
) { 
15378     return (void *)((wxObject 
*) (wxEvent 
*) ((wxActivateEvent 
*) x
)); 
15380 static void *_p_wxMoveEventTo_p_wxObject(void *x
) { 
15381     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMoveEvent 
*) x
)); 
15383 static void *_p_wxSizeEventTo_p_wxObject(void *x
) { 
15384     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSizeEvent 
*) x
)); 
15386 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) { 
15387     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIconizeEvent 
*) x
)); 
15389 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) { 
15390     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMaximizeEvent 
*) x
)); 
15392 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) { 
15393     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryNewPaletteEvent 
*) x
)); 
15395 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) { 
15396     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
15398 static void *_p_wxIdleEventTo_p_wxObject(void *x
) { 
15399     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIdleEvent 
*) x
)); 
15401 static void *_p_wxDateEventTo_p_wxObject(void *x
) { 
15402     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxDateEvent 
*) x
)); 
15404 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) { 
15405     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCalculateLayoutEvent 
*) x
)); 
15407 static void *_p_wxHtmlPrintoutTo_p_wxObject(void *x
) { 
15408     return (void *)((wxObject 
*) (wxPyPrintout 
*) ((wxHtmlPrintout 
*) x
)); 
15410 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) { 
15411     return (void *)((wxObject 
*)  ((wxPyPrintout 
*) x
)); 
15413 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) { 
15414     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
15416 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) { 
15417     return (void *)((wxObject 
*) (wxSizer 
*)(wxBoxSizer 
*) ((wxStdDialogButtonSizer 
*) x
)); 
15419 static void *_p_wxKeyEventTo_p_wxObject(void *x
) { 
15420     return (void *)((wxObject 
*) (wxEvent 
*) ((wxKeyEvent 
*) x
)); 
15422 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) { 
15423     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNavigationKeyEvent 
*) x
)); 
15425 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) { 
15426     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
15428 static void *_p_wxSashEventTo_p_wxObject(void *x
) { 
15429     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
15431 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) { 
15432     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
15434 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) { 
15435     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
15437 static void *_p_wxPrintDataTo_p_wxObject(void *x
) { 
15438     return (void *)((wxObject 
*)  ((wxPrintData 
*) x
)); 
15440 static void *_p_wxFontDataTo_p_wxObject(void *x
) { 
15441     return (void *)((wxObject 
*)  ((wxFontData 
*) x
)); 
15443 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) { 
15444     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
15446 static void *_p_wxFrameTo_p_wxObject(void *x
) { 
15447     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
15449 static void *_p_wxPyPanelTo_p_wxObject(void *x
) { 
15450     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
15452 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) { 
15453     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryLayoutInfoEvent 
*) x
)); 
15455 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) { 
15456     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
15458 static void *_p_wxFileSystemTo_p_wxObject(void *x
) { 
15459     return (void *)((wxObject 
*)  ((wxFileSystem 
*) x
)); 
15461 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) { 
15462     return (void *)((wxObject 
*) (wxPrintPreview 
*) ((wxPyPrintPreview 
*) x
)); 
15464 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) { 
15465     return (void *)((wxObject 
*)  ((wxPrintPreview 
*) x
)); 
15467 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) { 
15468     return (void *)((wxObject 
*)  ((wxLayoutConstraints 
*) x
)); 
15470 static void *_p_wxSizerTo_p_wxObject(void *x
) { 
15471     return (void *)((wxObject 
*)  ((wxSizer 
*) x
)); 
15473 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) { 
15474     return (void *)((wxObject 
*) (wxSizer 
*) ((wxBoxSizer 
*) x
)); 
15476 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) { 
15477     return (void *)((wxObject 
*) (wxSizer 
*)(wxBoxSizer 
*) ((wxStaticBoxSizer 
*) x
)); 
15479 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) { 
15480     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*)(wxFlexGridSizer 
*) ((wxGridBagSizer 
*) x
)); 
15482 static void *_p_wxHtmlContainerCellTo_p_wxObject(void *x
) { 
15483     return (void *)((wxObject 
*) (wxHtmlCell 
*) ((wxHtmlContainerCell 
*) x
)); 
15485 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) { 
15486     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNcPaintEvent 
*) x
)); 
15488 static void *_p_wxPaintEventTo_p_wxObject(void *x
) { 
15489     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaintEvent 
*) x
)); 
15491 static void *_p_wxFSFileTo_p_wxObject(void *x
) { 
15492     return (void *)((wxObject 
*)  ((wxFSFile 
*) x
)); 
15494 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) { 
15495     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
15497 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) { 
15498     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSetCursorEvent 
*) x
)); 
15500 static void *_p_wxMenuTo_p_wxObject(void *x
) { 
15501     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxMenu 
*) x
)); 
15503 static void *_p_wxSizerItemTo_p_wxObject(void *x
) { 
15504     return (void *)((wxObject 
*)  ((wxSizerItem 
*) x
)); 
15506 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) { 
15507     return (void *)((wxObject 
*) (wxSizerItem 
*) ((wxGBSizerItem 
*) x
)); 
15509 static void *_p_wxHtmlHelpDialogTo_p_wxObject(void *x
) { 
15510     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxHtmlHelpDialog 
*) x
)); 
15512 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) { 
15513     return (void *)((wxObject 
*)  ((wxPrintDialog 
*) x
)); 
15515 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) { 
15516     return (void *)((wxObject 
*)  ((wxPageSetupDialog 
*) x
)); 
15518 static void *_p_wxFontDialogTo_p_wxObject(void *x
) { 
15519     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
15521 static void *_p_wxDirDialogTo_p_wxObject(void *x
) { 
15522     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
15524 static void *_p_wxColourDialogTo_p_wxObject(void *x
) { 
15525     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
15527 static void *_p_wxDialogTo_p_wxObject(void *x
) { 
15528     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
15530 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) { 
15531     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
15533 static void *_p_wxPyEventTo_p_wxObject(void *x
) { 
15534     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPyEvent 
*) x
)); 
15536 static void *_p_wxPyHtmlWinTagHandlerTo_p_wxObject(void *x
) { 
15537     return (void *)((wxObject 
*) (wxPyHtmlTagHandler 
*) ((wxPyHtmlWinTagHandler 
*) x
)); 
15539 static void *_p_wxPyHtmlTagHandlerTo_p_wxObject(void *x
) { 
15540     return (void *)((wxObject 
*)  ((wxPyHtmlTagHandler 
*) x
)); 
15542 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) { 
15543     return (void *)((wxObject 
*)  ((wxEvtHandler 
*) x
)); 
15545 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) { 
15546     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxTIFFHandler 
*) x
)); 
15548 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) { 
15549     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxXPMHandler 
*) x
)); 
15551 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) { 
15552     return (void *)((wxObject 
*)  ((wxImageHandler 
*) x
)); 
15554 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) { 
15555     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPyImageHandler 
*) x
)); 
15557 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) { 
15558     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxBMPHandler 
*) x
)); 
15560 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) { 
15561     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*) ((wxICOHandler 
*) x
)); 
15563 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) { 
15564     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*) ((wxCURHandler 
*) x
)); 
15566 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) { 
15567     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*)(wxCURHandler 
*) ((wxANIHandler 
*) x
)); 
15569 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) { 
15570     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNGHandler 
*) x
)); 
15572 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) { 
15573     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxGIFHandler 
*) x
)); 
15575 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) { 
15576     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPCXHandler 
*) x
)); 
15578 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) { 
15579     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxJPEGHandler 
*) x
)); 
15581 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) { 
15582     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNMHandler 
*) x
)); 
15584 static void *_p_wxHtmlWindowEventTo_p_wxObject(void *x
) { 
15585     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxHtmlWindowEvent 
*) x
)); 
15587 static void *_p_wxShowEventTo_p_wxObject(void *x
) { 
15588     return (void *)((wxObject 
*) (wxEvent 
*) ((wxShowEvent 
*) x
)); 
15590 static void *_p_wxHtmlHelpWindowTo_p_wxObject(void *x
) { 
15591     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxHtmlHelpWindow 
*) x
)); 
15593 static void *_p_wxPyHtmlWindowTo_p_wxObject(void *x
) { 
15594     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyHtmlWindow 
*) x
)); 
15596 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) { 
15597     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
15599 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) { 
15600     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
15602 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) { 
15603     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
15605 static void *_p_wxTipWindowTo_p_wxObject(void *x
) { 
15606     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPopupWindow 
*)(wxPyPopupTransientWindow 
*) ((wxTipWindow 
*) x
)); 
15608 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) { 
15609     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
15611 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) { 
15612     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPopupWindow 
*) x
)); 
15614 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) { 
15615     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
15617 static void *_p_wxSashWindowTo_p_wxObject(void *x
) { 
15618     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSashWindow 
*) x
)); 
15620 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) { 
15621     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
15623 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) { 
15624     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
15626 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) { 
15627     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
15629 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) { 
15630     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
15632 static void *_p_wxWindowTo_p_wxObject(void *x
) { 
15633     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxWindow 
*) x
)); 
15635 static void *_p_wxHelpControllerBaseTo_p_wxObject(void *x
) { 
15636     return (void *)((wxObject 
*)  ((wxHelpControllerBase 
*) x
)); 
15638 static void *_p_wxHtmlDCRendererTo_p_wxObject(void *x
) { 
15639     return (void *)((wxObject 
*)  ((wxHtmlDCRenderer 
*) x
)); 
15641 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) { 
15642     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
15644 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) { 
15645     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
15647 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) { 
15648     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
15650 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) { 
15651     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
15653 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) { 
15654     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
15656 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) { 
15657     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
15659 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) { 
15660     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
15662 static void *_p_wxFileDialogTo_p_wxObject(void *x
) { 
15663     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
15665 static void *_p_wxHtmlLinkInfoTo_p_wxObject(void *x
) { 
15666     return (void *)((wxObject 
*)  ((wxHtmlLinkInfo 
*) x
)); 
15668 static void *_p_wxPyWindowTo_p_wxObject(void *x
) { 
15669     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPyWindow 
*) x
)); 
15671 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) { 
15672     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSysColourChangedEvent 
*) x
)); 
15674 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) { 
15675     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseCaptureChangedEvent 
*) x
)); 
15677 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) { 
15678     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDisplayChangedEvent 
*) x
)); 
15680 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) { 
15681     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaletteChangedEvent 
*) x
)); 
15683 static void *_p_wxHtmlHelpControllerTo_p_wxObject(void *x
) { 
15684     return (void *)((wxObject 
*) (wxHelpControllerBase 
*) ((wxHtmlHelpController 
*) x
)); 
15686 static void *_p_wxPanelTo_p_wxObject(void *x
) { 
15687     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPanel 
*) x
)); 
15689 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) { 
15690     return (void *)((wxObject 
*) (wxEvent 
*) ((wxTaskBarIconEvent 
*) x
)); 
15692 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) { 
15693     return (void *)((wxObject 
*) (wxEvent 
*) ((wxScrollWinEvent 
*) x
)); 
15695 static void *_p_wxHtmlCellTo_p_wxObject(void *x
) { 
15696     return (void *)((wxObject 
*)  ((wxHtmlCell 
*) x
)); 
15698 static void *_p_wxMenuEventTo_p_wxObject(void *x
) { 
15699     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMenuEvent 
*) x
)); 
15701 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) { 
15702     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
15704 static void *_p_wxCommandEventTo_p_wxObject(void *x
) { 
15705     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCommandEvent 
*) x
)); 
15707 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) { 
15708     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
15710 static void *_p_wxHtmlColourCellTo_p_wxObject(void *x
) { 
15711     return (void *)((wxObject 
*) (wxHtmlCell 
*) ((wxHtmlColourCell 
*) x
)); 
15713 static void *_p_wxStatusBarTo_p_wxObject(void *x
) { 
15714     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxStatusBar 
*) x
)); 
15716 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) { 
15717     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
15719 static void *_p_wxFocusEventTo_p_wxObject(void *x
) { 
15720     return (void *)((wxObject 
*) (wxEvent 
*) ((wxFocusEvent 
*) x
)); 
15722 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) { 
15723     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDropFilesEvent 
*) x
)); 
15725 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) { 
15726     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
15728 static void *_p_wxHtmlWordCellTo_p_wxObject(void *x
) { 
15729     return (void *)((wxObject 
*) (wxHtmlCell 
*) ((wxHtmlWordCell 
*) x
)); 
15731 static void *_p_wxMenuBarTo_p_wxObject(void *x
) { 
15732     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMenuBar 
*) x
)); 
15734 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) { 
15735     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
15737 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) { 
15738     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
15740 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) { 
15741     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyPanel 
*) x
)); 
15743 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) { 
15744     return (void *)((wxWindow 
*)  ((wxMenuBar 
*) x
)); 
15746 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) { 
15747     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
15749 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) { 
15750     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
15752 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) { 
15753     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
15755 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) { 
15756     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
15758 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) { 
15759     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
15761 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) { 
15762     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
15764 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) { 
15765     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
15767 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) { 
15768     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
15770 static void *_p_wxPanelTo_p_wxWindow(void *x
) { 
15771     return (void *)((wxWindow 
*)  ((wxPanel 
*) x
)); 
15773 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) { 
15774     return (void *)((wxWindow 
*)  ((wxStatusBar 
*) x
)); 
15776 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) { 
15777     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
15779 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) { 
15780     return (void *)((wxWindow 
*) (wxPopupWindow 
*)(wxPyPopupTransientWindow 
*) ((wxTipWindow 
*) x
)); 
15782 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) { 
15783     return (void *)((wxWindow 
*) (wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
15785 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) { 
15786     return (void *)((wxWindow 
*)  ((wxPopupWindow 
*) x
)); 
15788 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) { 
15789     return (void *)((wxWindow 
*) (wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
15791 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) { 
15792     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
15794 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) { 
15795     return (void *)((wxWindow 
*)  ((wxTopLevelWindow 
*) x
)); 
15797 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) { 
15798     return (void *)((wxWindow 
*)  ((wxSplashScreenWindow 
*) x
)); 
15800 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) { 
15801     return (void *)((wxWindow 
*)  ((wxSplitterWindow 
*) x
)); 
15803 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) { 
15804     return (void *)((wxWindow 
*)  ((wxSashWindow 
*) x
)); 
15806 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) { 
15807     return (void *)((wxWindow 
*)  ((wxMDIClientWindow 
*) x
)); 
15809 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) { 
15810     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
15812 static void *_p_wxPyHtmlWindowTo_p_wxWindow(void *x
) { 
15813     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPyHtmlWindow 
*) x
)); 
15815 static void *_p_wxHtmlHelpWindowTo_p_wxWindow(void *x
) { 
15816     return (void *)((wxWindow 
*)  ((wxHtmlHelpWindow 
*) x
)); 
15818 static void *_p_wxControlTo_p_wxWindow(void *x
) { 
15819     return (void *)((wxWindow 
*)  ((wxControl 
*) x
)); 
15821 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) { 
15822     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
15824 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) { 
15825     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
15827 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) { 
15828     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
15830 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) { 
15831     return (void *)((wxWindow 
*) (wxControl 
*) ((wxControlWithItems 
*) x
)); 
15833 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) { 
15834     return (void *)((wxWindow 
*)  ((wxPyWindow 
*) x
)); 
15836 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) { 
15837     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
15839 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) { 
15840     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
15842 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) { 
15843     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
15845 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) { 
15846     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
15848 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) { 
15849     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
15851 static void *_p_wxHtmlHelpFrameTo_p_wxWindow(void *x
) { 
15852     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxHtmlHelpFrame 
*) x
)); 
15854 static void *_p_wxFrameTo_p_wxWindow(void *x
) { 
15855     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
15857 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) { 
15858     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
15860 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) { 
15861     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
15863 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) { 
15864     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
15866 static void *_p_wxDialogTo_p_wxWindow(void *x
) { 
15867     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
15869 static void *_p_wxHtmlHelpDialogTo_p_wxWindow(void *x
) { 
15870     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxHtmlHelpDialog 
*) x
)); 
15872 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) { 
15873     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
15875 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) { 
15876     return (void *)((wxScrolledWindow 
*)  ((wxPyScrolledWindow 
*) x
)); 
15878 static void *_p_wxPyHtmlWindowTo_p_wxScrolledWindow(void *x
) { 
15879     return (void *)((wxScrolledWindow 
*)  ((wxPyHtmlWindow 
*) x
)); 
15881 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) { 
15882     return (void *)((wxScrolledWindow 
*)  ((wxPreviewCanvas 
*) x
)); 
15884 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x
) { 
15885     return (void *)((wxTopLevelWindow 
*)  ((wxFrame 
*) x
)); 
15887 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x
) { 
15888     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMiniFrame 
*) x
)); 
15890 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x
) { 
15891     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFontDialog 
*) x
)); 
15893 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x
) { 
15894     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxDirDialog 
*) x
)); 
15896 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x
) { 
15897     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxColourDialog 
*) x
)); 
15899 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x
) { 
15900     return (void *)((wxTopLevelWindow 
*)  ((wxDialog 
*) x
)); 
15902 static void *_p_wxHtmlHelpDialogTo_p_wxTopLevelWindow(void *x
) { 
15903     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxHtmlHelpDialog 
*) x
)); 
15905 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x
) { 
15906     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxSplashScreen 
*) x
)); 
15908 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x
) { 
15909     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
15911 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x
) { 
15912     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
15914 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x
) { 
15915     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxProgressDialog 
*) x
)); 
15917 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x
) { 
15918     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxMessageDialog 
*) x
)); 
15920 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
15921     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
15923 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
15924     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
15926 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x
) { 
15927     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
15929 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x
) { 
15930     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
15932 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x
) { 
15933     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFileDialog 
*) x
)); 
15935 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x
) { 
15936     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
15938 static void *_p_wxHtmlHelpFrameTo_p_wxTopLevelWindow(void *x
) { 
15939     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxHtmlHelpFrame 
*) x
)); 
15941 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x
) { 
15942     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
15944 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x
) { 
15945     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
15947 static void *_p_wxColourDialogTo_p_wxDialog(void *x
) { 
15948     return (void *)((wxDialog 
*)  ((wxColourDialog 
*) x
)); 
15950 static void *_p_wxDirDialogTo_p_wxDialog(void *x
) { 
15951     return (void *)((wxDialog 
*)  ((wxDirDialog 
*) x
)); 
15953 static void *_p_wxFontDialogTo_p_wxDialog(void *x
) { 
15954     return (void *)((wxDialog 
*)  ((wxFontDialog 
*) x
)); 
15956 static void *_p_wxHtmlHelpDialogTo_p_wxDialog(void *x
) { 
15957     return (void *)((wxDialog 
*)  ((wxHtmlHelpDialog 
*) x
)); 
15959 static void *_p_wxFileDialogTo_p_wxDialog(void *x
) { 
15960     return (void *)((wxDialog 
*)  ((wxFileDialog 
*) x
)); 
15962 static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x
) { 
15963     return (void *)((wxDialog 
*)  ((wxMultiChoiceDialog 
*) x
)); 
15965 static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x
) { 
15966     return (void *)((wxDialog 
*)  ((wxSingleChoiceDialog 
*) x
)); 
15968 static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x
) { 
15969     return (void *)((wxDialog 
*)  ((wxTextEntryDialog 
*) x
)); 
15971 static void *_p_wxPasswordEntryDialogTo_p_wxDialog(void *x
) { 
15972     return (void *)((wxDialog 
*) (wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
15974 static void *_p_wxMessageDialogTo_p_wxDialog(void *x
) { 
15975     return (void *)((wxDialog 
*)  ((wxMessageDialog 
*) x
)); 
15977 static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x
) { 
15978     return (void *)((wxDialog 
*)  ((wxFindReplaceDialog 
*) x
)); 
15980 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) { 
15981     return (void *)((wxPanel 
*)  ((wxScrolledWindow 
*) x
)); 
15983 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) { 
15984     return (void *)((wxPanel 
*)  ((wxPyVScrolledWindow 
*) x
)); 
15986 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) { 
15987     return (void *)((wxPanel 
*) (wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
15989 static void *_p_wxPyHtmlWindowTo_p_wxPanel(void *x
) { 
15990     return (void *)((wxPanel 
*) (wxScrolledWindow 
*) ((wxPyHtmlWindow 
*) x
)); 
15992 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) { 
15993     return (void *)((wxPanel 
*) (wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
15995 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) { 
15996     return (void *)((wxPanel 
*) (wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
15998 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) { 
15999     return (void *)((wxPanel 
*)  ((wxPyPanel 
*) x
)); 
16001 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) { 
16002     return (void *)((wxPanel 
*) (wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
16004 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) { 
16005     return (void *)((wxPanel 
*)  ((wxPreviewControlBar 
*) x
)); 
16007 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) { 
16008     return (void *)((wxPanel 
*) (wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
16010 static void *_p_wxHtmlWinParserTo_p_wxHtmlParser(void *x
) { 
16011     return (void *)((wxHtmlParser 
*)  ((wxHtmlWinParser 
*) x
)); 
16013 static void *_p_wxHtmlHelpControllerTo_p_wxHelpControllerBase(void *x
) { 
16014     return (void *)((wxHelpControllerBase 
*)  ((wxHtmlHelpController 
*) x
)); 
16016 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) { 
16017     return (void *)((wxCommandEvent 
*)  ((wxChildFocusEvent 
*) x
)); 
16019 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) { 
16020     return (void *)((wxCommandEvent 
*)  ((wxScrollEvent 
*) x
)); 
16022 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) { 
16023     return (void *)((wxCommandEvent 
*)  ((wxWindowCreateEvent 
*) x
)); 
16025 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) { 
16026     return (void *)((wxCommandEvent 
*)  ((wxDateEvent 
*) x
)); 
16028 static void *_p_wxHtmlWindowEventTo_p_wxCommandEvent(void *x
) { 
16029     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxHtmlWindowEvent 
*) x
)); 
16031 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) { 
16032     return (void *)((wxCommandEvent 
*)  ((wxUpdateUIEvent 
*) x
)); 
16034 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) { 
16035     return (void *)((wxCommandEvent 
*)  ((wxFindDialogEvent 
*) x
)); 
16037 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) { 
16038     return (void *)((wxCommandEvent 
*)  ((wxWindowDestroyEvent 
*) x
)); 
16040 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) { 
16041     return (void *)((wxCommandEvent 
*)  ((wxContextMenuEvent 
*) x
)); 
16043 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) { 
16044     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
16046 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) { 
16047     return (void *)((wxCommandEvent 
*)  ((wxNotifyEvent 
*) x
)); 
16049 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) { 
16050     return (void *)((wxCommandEvent 
*)  ((wxPyCommandEvent 
*) x
)); 
16052 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) { 
16053     return (void *)((wxCommandEvent 
*)  ((wxSashEvent 
*) x
)); 
16055 static swig_type_info _swigt__p_bool 
= {"_p_bool", "bool *", 0, 0, 0}; 
16056 static swig_type_info _swigt__p_char 
= {"_p_char", "char *", 0, 0, 0}; 
16057 static swig_type_info _swigt__p_form_ops_t 
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0}; 
16058 static swig_type_info _swigt__p_int 
= {"_p_int", "int *", 0, 0, 0}; 
16059 static swig_type_info _swigt__p_unsigned_char 
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0}; 
16060 static swig_type_info _swigt__p_unsigned_int 
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0}; 
16061 static swig_type_info _swigt__p_unsigned_long 
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0}; 
16062 static swig_type_info _swigt__p_wxBitmap 
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0}; 
16063 static swig_type_info _swigt__p_wxColour 
= {"_p_wxColour", "wxColour *", 0, 0, 0}; 
16064 static swig_type_info _swigt__p_wxCommandEvent 
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0}; 
16065 static swig_type_info _swigt__p_wxSashEvent 
= {"_p_wxSashEvent", 0, 0, 0, 0}; 
16066 static swig_type_info _swigt__p_wxWindowDestroyEvent 
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0}; 
16067 static swig_type_info _swigt__p_wxSplitterEvent 
= {"_p_wxSplitterEvent", 0, 0, 0, 0}; 
16068 static swig_type_info _swigt__p_wxScrollEvent 
= {"_p_wxScrollEvent", 0, 0, 0, 0}; 
16069 static swig_type_info _swigt__p_wxPyCommandEvent 
= {"_p_wxPyCommandEvent", 0, 0, 0, 0}; 
16070 static swig_type_info _swigt__p_wxContextMenuEvent 
= {"_p_wxContextMenuEvent", 0, 0, 0, 0}; 
16071 static swig_type_info _swigt__p_wxChildFocusEvent 
= {"_p_wxChildFocusEvent", 0, 0, 0, 0}; 
16072 static swig_type_info _swigt__p_wxWindowCreateEvent 
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0}; 
16073 static swig_type_info _swigt__p_wxDateEvent 
= {"_p_wxDateEvent", 0, 0, 0, 0}; 
16074 static swig_type_info _swigt__p_wxFindDialogEvent 
= {"_p_wxFindDialogEvent", 0, 0, 0, 0}; 
16075 static swig_type_info _swigt__p_wxUpdateUIEvent 
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0}; 
16076 static swig_type_info _swigt__p_wxConfigBase 
= {"_p_wxConfigBase", "wxConfigBase *", 0, 0, 0}; 
16077 static swig_type_info _swigt__p_wxCursor 
= {"_p_wxCursor", "wxCursor *", 0, 0, 0}; 
16078 static swig_type_info _swigt__p_wxDC 
= {"_p_wxDC", "wxDC *", 0, 0, 0}; 
16079 static swig_type_info _swigt__p_wxDefaultHtmlRenderingStyle 
= {"_p_wxDefaultHtmlRenderingStyle", "wxDefaultHtmlRenderingStyle *", 0, 0, 0}; 
16080 static swig_type_info _swigt__p_wxDialog 
= {"_p_wxDialog", "wxDialog *", 0, 0, 0}; 
16081 static swig_type_info _swigt__p_wxColourDialog 
= {"_p_wxColourDialog", 0, 0, 0, 0}; 
16082 static swig_type_info _swigt__p_wxDirDialog 
= {"_p_wxDirDialog", 0, 0, 0, 0}; 
16083 static swig_type_info _swigt__p_wxFontDialog 
= {"_p_wxFontDialog", 0, 0, 0, 0}; 
16084 static swig_type_info _swigt__p_wxFileDialog 
= {"_p_wxFileDialog", 0, 0, 0, 0}; 
16085 static swig_type_info _swigt__p_wxMultiChoiceDialog 
= {"_p_wxMultiChoiceDialog", 0, 0, 0, 0}; 
16086 static swig_type_info _swigt__p_wxSingleChoiceDialog 
= {"_p_wxSingleChoiceDialog", 0, 0, 0, 0}; 
16087 static swig_type_info _swigt__p_wxTextEntryDialog 
= {"_p_wxTextEntryDialog", 0, 0, 0, 0}; 
16088 static swig_type_info _swigt__p_wxPasswordEntryDialog 
= {"_p_wxPasswordEntryDialog", 0, 0, 0, 0}; 
16089 static swig_type_info _swigt__p_wxMessageDialog 
= {"_p_wxMessageDialog", 0, 0, 0, 0}; 
16090 static swig_type_info _swigt__p_wxFindReplaceDialog 
= {"_p_wxFindReplaceDialog", 0, 0, 0, 0}; 
16091 static swig_type_info _swigt__p_wxDuplexMode 
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0}; 
16092 static swig_type_info _swigt__p_wxEvent 
= {"_p_wxEvent", "wxEvent *", 0, 0, 0}; 
16093 static swig_type_info _swigt__p_wxMenuEvent 
= {"_p_wxMenuEvent", 0, 0, 0, 0}; 
16094 static swig_type_info _swigt__p_wxCloseEvent 
= {"_p_wxCloseEvent", 0, 0, 0, 0}; 
16095 static swig_type_info _swigt__p_wxEraseEvent 
= {"_p_wxEraseEvent", 0, 0, 0, 0}; 
16096 static swig_type_info _swigt__p_wxSetCursorEvent 
= {"_p_wxSetCursorEvent", 0, 0, 0, 0}; 
16097 static swig_type_info _swigt__p_wxInitDialogEvent 
= {"_p_wxInitDialogEvent", 0, 0, 0, 0}; 
16098 static swig_type_info _swigt__p_wxPyEvent 
= {"_p_wxPyEvent", 0, 0, 0, 0}; 
16099 static swig_type_info _swigt__p_wxCalculateLayoutEvent 
= {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0}; 
16100 static swig_type_info _swigt__p_wxIdleEvent 
= {"_p_wxIdleEvent", 0, 0, 0, 0}; 
16101 static swig_type_info _swigt__p_wxQueryNewPaletteEvent 
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0}; 
16102 static swig_type_info _swigt__p_wxMaximizeEvent 
= {"_p_wxMaximizeEvent", 0, 0, 0, 0}; 
16103 static swig_type_info _swigt__p_wxIconizeEvent 
= {"_p_wxIconizeEvent", 0, 0, 0, 0}; 
16104 static swig_type_info _swigt__p_wxActivateEvent 
= {"_p_wxActivateEvent", 0, 0, 0, 0}; 
16105 static swig_type_info _swigt__p_wxSizeEvent 
= {"_p_wxSizeEvent", 0, 0, 0, 0}; 
16106 static swig_type_info _swigt__p_wxMoveEvent 
= {"_p_wxMoveEvent", 0, 0, 0, 0}; 
16107 static swig_type_info _swigt__p_wxPaintEvent 
= {"_p_wxPaintEvent", 0, 0, 0, 0}; 
16108 static swig_type_info _swigt__p_wxNcPaintEvent 
= {"_p_wxNcPaintEvent", 0, 0, 0, 0}; 
16109 static swig_type_info _swigt__p_wxPaletteChangedEvent 
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0}; 
16110 static swig_type_info _swigt__p_wxDisplayChangedEvent 
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0}; 
16111 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent 
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0}; 
16112 static swig_type_info _swigt__p_wxSysColourChangedEvent 
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0}; 
16113 static swig_type_info _swigt__p_wxDropFilesEvent 
= {"_p_wxDropFilesEvent", 0, 0, 0, 0}; 
16114 static swig_type_info _swigt__p_wxFocusEvent 
= {"_p_wxFocusEvent", 0, 0, 0, 0}; 
16115 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent 
= {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0}; 
16116 static swig_type_info _swigt__p_wxShowEvent 
= {"_p_wxShowEvent", 0, 0, 0, 0}; 
16117 static swig_type_info _swigt__p_wxNavigationKeyEvent 
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0}; 
16118 static swig_type_info _swigt__p_wxKeyEvent 
= {"_p_wxKeyEvent", 0, 0, 0, 0}; 
16119 static swig_type_info _swigt__p_wxScrollWinEvent 
= {"_p_wxScrollWinEvent", 0, 0, 0, 0}; 
16120 static swig_type_info _swigt__p_wxTaskBarIconEvent 
= {"_p_wxTaskBarIconEvent", 0, 0, 0, 0}; 
16121 static swig_type_info _swigt__p_wxEvtHandler 
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0}; 
16122 static swig_type_info _swigt__p_wxSplashScreen 
= {"_p_wxSplashScreen", 0, 0, 0, 0}; 
16123 static swig_type_info _swigt__p_wxMiniFrame 
= {"_p_wxMiniFrame", 0, 0, 0, 0}; 
16124 static swig_type_info _swigt__p_wxPyPanel 
= {"_p_wxPyPanel", 0, 0, 0, 0}; 
16125 static swig_type_info _swigt__p_wxMenuBar 
= {"_p_wxMenuBar", 0, 0, 0, 0}; 
16126 static swig_type_info _swigt__p_wxValidator 
= {"_p_wxValidator", 0, 0, 0, 0}; 
16127 static swig_type_info _swigt__p_wxPyValidator 
= {"_p_wxPyValidator", 0, 0, 0, 0}; 
16128 static swig_type_info _swigt__p_wxProgressDialog 
= {"_p_wxProgressDialog", 0, 0, 0, 0}; 
16129 static swig_type_info _swigt__p_wxStatusBar 
= {"_p_wxStatusBar", 0, 0, 0, 0}; 
16130 static swig_type_info _swigt__p_wxMDIClientWindow 
= {"_p_wxMDIClientWindow", 0, 0, 0, 0}; 
16131 static swig_type_info _swigt__p_wxPyVScrolledWindow 
= {"_p_wxPyVScrolledWindow", 0, 0, 0, 0}; 
16132 static swig_type_info _swigt__p_wxPyScrolledWindow 
= {"_p_wxPyScrolledWindow", 0, 0, 0, 0}; 
16133 static swig_type_info _swigt__p_wxSashWindow 
= {"_p_wxSashWindow", 0, 0, 0, 0}; 
16134 static swig_type_info _swigt__p_wxSplashScreenWindow 
= {"_p_wxSplashScreenWindow", 0, 0, 0, 0}; 
16135 static swig_type_info _swigt__p_wxSashLayoutWindow 
= {"_p_wxSashLayoutWindow", 0, 0, 0, 0}; 
16136 static swig_type_info _swigt__p_wxPopupWindow 
= {"_p_wxPopupWindow", 0, 0, 0, 0}; 
16137 static swig_type_info _swigt__p_wxPyPopupTransientWindow 
= {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0}; 
16138 static swig_type_info _swigt__p_wxTipWindow 
= {"_p_wxTipWindow", 0, 0, 0, 0}; 
16139 static swig_type_info _swigt__p_wxPyPreviewFrame 
= {"_p_wxPyPreviewFrame", 0, 0, 0, 0}; 
16140 static swig_type_info _swigt__p_wxPreviewFrame 
= {"_p_wxPreviewFrame", 0, 0, 0, 0}; 
16141 static swig_type_info _swigt__p_wxControl 
= {"_p_wxControl", 0, 0, 0, 0}; 
16142 static swig_type_info _swigt__p_wxMDIChildFrame 
= {"_p_wxMDIChildFrame", 0, 0, 0, 0}; 
16143 static swig_type_info _swigt__p_wxPyApp 
= {"_p_wxPyApp", 0, 0, 0, 0}; 
16144 static swig_type_info _swigt__p_wxControlWithItems 
= {"_p_wxControlWithItems", 0, 0, 0, 0}; 
16145 static swig_type_info _swigt__p_wxPreviewCanvas 
= {"_p_wxPreviewCanvas", 0, 0, 0, 0}; 
16146 static swig_type_info _swigt__p_wxPyWindow 
= {"_p_wxPyWindow", 0, 0, 0, 0}; 
16147 static swig_type_info _swigt__p_wxPyHtmlListBox 
= {"_p_wxPyHtmlListBox", 0, 0, 0, 0}; 
16148 static swig_type_info _swigt__p_wxPyVListBox 
= {"_p_wxPyVListBox", 0, 0, 0, 0}; 
16149 static swig_type_info _swigt__p_wxPyPreviewControlBar 
= {"_p_wxPyPreviewControlBar", 0, 0, 0, 0}; 
16150 static swig_type_info _swigt__p_wxPreviewControlBar 
= {"_p_wxPreviewControlBar", 0, 0, 0, 0}; 
16151 static swig_type_info _swigt__p_wxPyTaskBarIcon 
= {"_p_wxPyTaskBarIcon", 0, 0, 0, 0}; 
16152 static swig_type_info _swigt__p_wxMenu 
= {"_p_wxMenu", 0, 0, 0, 0}; 
16153 static swig_type_info _swigt__p_wxMDIParentFrame 
= {"_p_wxMDIParentFrame", 0, 0, 0, 0}; 
16154 static swig_type_info _swigt__p_wxFileSystem 
= {"_p_wxFileSystem", "wxFileSystem *", 0, 0, 0}; 
16155 static swig_type_info _swigt__p_wxFont 
= {"_p_wxFont", "wxFont *", 0, 0, 0}; 
16156 static swig_type_info _swigt__p_wxFrame 
= {"_p_wxFrame", "wxFrame *", 0, 0, 0}; 
16157 static swig_type_info _swigt__p_wxHelpControllerBase 
= {"_p_wxHelpControllerBase", "wxHelpControllerBase *", 0, 0, 0}; 
16158 static swig_type_info _swigt__p_wxHelpSearchMode 
= {"_p_wxHelpSearchMode", "wxHelpSearchMode *", 0, 0, 0}; 
16159 static swig_type_info _swigt__p_wxHtmlBookRecArray 
= {"_p_wxHtmlBookRecArray", "wxHtmlBookRecArray *", 0, 0, 0}; 
16160 static swig_type_info _swigt__p_wxHtmlBookRecord 
= {"_p_wxHtmlBookRecord", "wxHtmlBookRecord *", 0, 0, 0}; 
16161 static swig_type_info _swigt__p_wxHtmlCell 
= {"_p_wxHtmlCell", "wxHtmlCell *", 0, 0, 0}; 
16162 static swig_type_info _swigt__p_wxHtmlColourCell 
= {"_p_wxHtmlColourCell", "wxHtmlColourCell *", 0, 0, 0}; 
16163 static swig_type_info _swigt__p_wxHtmlContainerCell 
= {"_p_wxHtmlContainerCell", "wxHtmlContainerCell *", 0, 0, 0}; 
16164 static swig_type_info _swigt__p_wxHtmlDCRenderer 
= {"_p_wxHtmlDCRenderer", "wxHtmlDCRenderer *", 0, 0, 0}; 
16165 static swig_type_info _swigt__p_wxHtmlEasyPrinting 
= {"_p_wxHtmlEasyPrinting", "wxHtmlEasyPrinting *", 0, 0, 0}; 
16166 static swig_type_info _swigt__p_wxHtmlFilter 
= {"_p_wxHtmlFilter", "wxHtmlFilter *", 0, 0, 0}; 
16167 static swig_type_info _swigt__p_wxHtmlFontCell 
= {"_p_wxHtmlFontCell", "wxHtmlFontCell *", 0, 0, 0}; 
16168 static swig_type_info _swigt__p_wxHtmlHelpController 
= {"_p_wxHtmlHelpController", "wxHtmlHelpController *", 0, 0, 0}; 
16169 static swig_type_info _swigt__p_wxHtmlHelpData 
= {"_p_wxHtmlHelpData", "wxHtmlHelpData *", 0, 0, 0}; 
16170 static swig_type_info _swigt__p_wxHtmlHelpDialog 
= {"_p_wxHtmlHelpDialog", "wxHtmlHelpDialog *", 0, 0, 0}; 
16171 static swig_type_info _swigt__p_wxHtmlHelpFrame 
= {"_p_wxHtmlHelpFrame", "wxHtmlHelpFrame *", 0, 0, 0}; 
16172 static swig_type_info _swigt__p_wxHtmlHelpFrameCfg 
= {"_p_wxHtmlHelpFrameCfg", "wxHtmlHelpFrameCfg *", 0, 0, 0}; 
16173 static swig_type_info _swigt__p_wxHtmlHelpWindow 
= {"_p_wxHtmlHelpWindow", "wxHtmlHelpWindow *", 0, 0, 0}; 
16174 static swig_type_info _swigt__p_wxHtmlLinkInfo 
= {"_p_wxHtmlLinkInfo", "wxHtmlLinkInfo *", 0, 0, 0}; 
16175 static swig_type_info _swigt__p_wxHtmlModalHelp 
= {"_p_wxHtmlModalHelp", "wxHtmlModalHelp *", 0, 0, 0}; 
16176 static swig_type_info _swigt__p_wxHtmlParser 
= {"_p_wxHtmlParser", "wxHtmlParser *", 0, 0, 0}; 
16177 static swig_type_info _swigt__p_wxHtmlPrintout 
= {"_p_wxHtmlPrintout", "wxHtmlPrintout *", 0, 0, 0}; 
16178 static swig_type_info _swigt__p_wxHtmlRenderingInfo 
= {"_p_wxHtmlRenderingInfo", "wxHtmlRenderingInfo *", 0, 0, 0}; 
16179 static swig_type_info _swigt__p_wxHtmlRenderingState 
= {"_p_wxHtmlRenderingState", "wxHtmlRenderingState *", 0, 0, 0}; 
16180 static swig_type_info _swigt__p_wxHtmlRenderingStyle 
= {"_p_wxHtmlRenderingStyle", "wxHtmlRenderingStyle *", 0, 0, 0}; 
16181 static swig_type_info _swigt__p_wxHtmlSearchStatus 
= {"_p_wxHtmlSearchStatus", "wxHtmlSearchStatus *", 0, 0, 0}; 
16182 static swig_type_info _swigt__p_wxHtmlSelection 
= {"_p_wxHtmlSelection", "wxHtmlSelection *", 0, 0, 0}; 
16183 static swig_type_info _swigt__p_wxHtmlTag 
= {"_p_wxHtmlTag", "wxHtmlTag *", 0, 0, 0}; 
16184 static swig_type_info _swigt__p_wxHtmlTagHandler 
= {"_p_wxHtmlTagHandler", "wxHtmlTagHandler *", 0, 0, 0}; 
16185 static swig_type_info _swigt__p_wxHtmlWidgetCell 
= {"_p_wxHtmlWidgetCell", "wxHtmlWidgetCell *", 0, 0, 0}; 
16186 static swig_type_info _swigt__p_wxHtmlWinParser 
= {"_p_wxHtmlWinParser", "wxHtmlWinParser *", 0, 0, 0}; 
16187 static swig_type_info _swigt__p_wxHtmlWindow 
= {"_p_wxHtmlWindow", "wxHtmlWindow *", 0, 0, 0}; 
16188 static swig_type_info _swigt__p_wxHtmlWindowEvent 
= {"_p_wxHtmlWindowEvent", "wxHtmlWindowEvent *", 0, 0, 0}; 
16189 static swig_type_info _swigt__p_wxHtmlWordCell 
= {"_p_wxHtmlWordCell", "wxHtmlWordCell *", 0, 0, 0}; 
16190 static swig_type_info _swigt__p_wxMouseEvent 
= {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, 0}; 
16191 static swig_type_info _swigt__p_wxNotifyEvent 
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, 0}; 
16192 static swig_type_info _swigt__p_wxObject 
= {"_p_wxObject", "wxObject *", 0, 0, 0}; 
16193 static swig_type_info _swigt__p_wxIndividualLayoutConstraint 
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0}; 
16194 static swig_type_info _swigt__p_wxMenuItem 
= {"_p_wxMenuItem", 0, 0, 0, 0}; 
16195 static swig_type_info _swigt__p_wxImage 
= {"_p_wxImage", 0, 0, 0, 0}; 
16196 static swig_type_info _swigt__p_wxPySizer 
= {"_p_wxPySizer", 0, 0, 0, 0}; 
16197 static swig_type_info _swigt__p_wxLayoutAlgorithm 
= {"_p_wxLayoutAlgorithm", 0, 0, 0, 0}; 
16198 static swig_type_info _swigt__p_wxFindReplaceData 
= {"_p_wxFindReplaceData", 0, 0, 0, 0}; 
16199 static swig_type_info _swigt__p_wxPrintDialogData 
= {"_p_wxPrintDialogData", 0, 0, 0, 0}; 
16200 static swig_type_info _swigt__p_wxPrinter 
= {"_p_wxPrinter", 0, 0, 0, 0}; 
16201 static swig_type_info _swigt__p_wxGridSizer 
= {"_p_wxGridSizer", 0, 0, 0, 0}; 
16202 static swig_type_info _swigt__p_wxFlexGridSizer 
= {"_p_wxFlexGridSizer", 0, 0, 0, 0}; 
16203 static swig_type_info _swigt__p_wxAcceleratorTable 
= {"_p_wxAcceleratorTable", 0, 0, 0, 0}; 
16204 static swig_type_info _swigt__p_wxColourData 
= {"_p_wxColourData", 0, 0, 0, 0}; 
16205 static swig_type_info _swigt__p_wxStdDialogButtonSizer 
= {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0}; 
16206 static swig_type_info _swigt__p_wxFontData 
= {"_p_wxFontData", 0, 0, 0, 0}; 
16207 static swig_type_info _swigt__p_wxPrintPreview 
= {"_p_wxPrintPreview", 0, 0, 0, 0}; 
16208 static swig_type_info _swigt__p_wxPyPrintPreview 
= {"_p_wxPyPrintPreview", 0, 0, 0, 0}; 
16209 static swig_type_info _swigt__p_wxLayoutConstraints 
= {"_p_wxLayoutConstraints", 0, 0, 0, 0}; 
16210 static swig_type_info _swigt__p_wxBoxSizer 
= {"_p_wxBoxSizer", 0, 0, 0, 0}; 
16211 static swig_type_info _swigt__p_wxSizer 
= {"_p_wxSizer", 0, 0, 0, 0}; 
16212 static swig_type_info _swigt__p_wxStaticBoxSizer 
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0}; 
16213 static swig_type_info _swigt__p_wxGridBagSizer 
= {"_p_wxGridBagSizer", 0, 0, 0, 0}; 
16214 static swig_type_info _swigt__p_wxFSFile 
= {"_p_wxFSFile", 0, 0, 0, 0}; 
16215 static swig_type_info _swigt__p_wxSizerItem 
= {"_p_wxSizerItem", 0, 0, 0, 0}; 
16216 static swig_type_info _swigt__p_wxGBSizerItem 
= {"_p_wxGBSizerItem", 0, 0, 0, 0}; 
16217 static swig_type_info _swigt__p_wxPrintDialog 
= {"_p_wxPrintDialog", 0, 0, 0, 0}; 
16218 static swig_type_info _swigt__p_wxPageSetupDialog 
= {"_p_wxPageSetupDialog", 0, 0, 0, 0}; 
16219 static swig_type_info _swigt__p_wxTIFFHandler 
= {"_p_wxTIFFHandler", 0, 0, 0, 0}; 
16220 static swig_type_info _swigt__p_wxXPMHandler 
= {"_p_wxXPMHandler", 0, 0, 0, 0}; 
16221 static swig_type_info _swigt__p_wxImageHandler 
= {"_p_wxImageHandler", 0, 0, 0, 0}; 
16222 static swig_type_info _swigt__p_wxPyImageHandler 
= {"_p_wxPyImageHandler", 0, 0, 0, 0}; 
16223 static swig_type_info _swigt__p_wxBMPHandler 
= {"_p_wxBMPHandler", 0, 0, 0, 0}; 
16224 static swig_type_info _swigt__p_wxICOHandler 
= {"_p_wxICOHandler", 0, 0, 0, 0}; 
16225 static swig_type_info _swigt__p_wxCURHandler 
= {"_p_wxCURHandler", 0, 0, 0, 0}; 
16226 static swig_type_info _swigt__p_wxANIHandler 
= {"_p_wxANIHandler", 0, 0, 0, 0}; 
16227 static swig_type_info _swigt__p_wxPNGHandler 
= {"_p_wxPNGHandler", 0, 0, 0, 0}; 
16228 static swig_type_info _swigt__p_wxGIFHandler 
= {"_p_wxGIFHandler", 0, 0, 0, 0}; 
16229 static swig_type_info _swigt__p_wxPCXHandler 
= {"_p_wxPCXHandler", 0, 0, 0, 0}; 
16230 static swig_type_info _swigt__p_wxJPEGHandler 
= {"_p_wxJPEGHandler", 0, 0, 0, 0}; 
16231 static swig_type_info _swigt__p_wxPNMHandler 
= {"_p_wxPNMHandler", 0, 0, 0, 0}; 
16232 static swig_type_info _swigt__p_wxPageSetupDialogData 
= {"_p_wxPageSetupDialogData", "wxPageSetupDialogData *", 0, 0, 0}; 
16233 static swig_type_info _swigt__p_wxPanel 
= {"_p_wxPanel", "wxPanel *", 0, 0, 0}; 
16234 static swig_type_info _swigt__p_wxPaperSize 
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0}; 
16235 static swig_type_info _swigt__p_wxPoint 
= {"_p_wxPoint", "wxPoint *", 0, 0, 0}; 
16236 static swig_type_info _swigt__p_wxPrintData 
= {"_p_wxPrintData", "wxPrintData *", 0, 0, 0}; 
16237 static swig_type_info _swigt__p_wxPyHtmlFilter 
= {"_p_wxPyHtmlFilter", "wxPyHtmlFilter *", 0, 0, 0}; 
16238 static swig_type_info _swigt__p_wxPyHtmlTagHandler 
= {"_p_wxPyHtmlTagHandler", "wxPyHtmlTagHandler *", 0, 0, 0}; 
16239 static swig_type_info _swigt__p_wxPyHtmlWinTagHandler 
= {"_p_wxPyHtmlWinTagHandler", "wxPyHtmlWinTagHandler *", 0, 0, 0}; 
16240 static swig_type_info _swigt__p_wxPyHtmlWindow 
= {"_p_wxPyHtmlWindow", "wxPyHtmlWindow *", 0, 0, 0}; 
16241 static swig_type_info _swigt__p_wxPyPrintout 
= {"_p_wxPyPrintout", "wxPyPrintout *", 0, 0, 0}; 
16242 static swig_type_info _swigt__p_wxScrolledWindow 
= {"_p_wxScrolledWindow", "wxScrolledWindow *", 0, 0, 0}; 
16243 static swig_type_info _swigt__p_wxSize 
= {"_p_wxSize", "wxSize *", 0, 0, 0}; 
16244 static swig_type_info _swigt__p_wxSplitterWindow 
= {"_p_wxSplitterWindow", "wxSplitterWindow *", 0, 0, 0}; 
16245 static swig_type_info _swigt__p_wxString 
= {"_p_wxString", "wxString *", 0, 0, 0}; 
16246 static swig_type_info _swigt__p_wxTopLevelWindow 
= {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, 0}; 
16247 static swig_type_info _swigt__p_wxTreeCtrl 
= {"_p_wxTreeCtrl", "wxTreeCtrl *", 0, 0, 0}; 
16248 static swig_type_info _swigt__p_wxVisualAttributes 
= {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, 0}; 
16249 static swig_type_info _swigt__p_wxWindow 
= {"_p_wxWindow", "wxWindow *", 0, 0, 0}; 
16250 static swig_type_info _swigt__ptrdiff_t 
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0}; 
16251 static swig_type_info _swigt__std__ptrdiff_t 
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0}; 
16252 static swig_type_info _swigt__unsigned_int 
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0}; 
16254 static swig_type_info 
*swig_type_initial
[] = { 
16257   &_swigt__p_form_ops_t
, 
16259   &_swigt__p_unsigned_char
, 
16260   &_swigt__p_unsigned_int
, 
16261   &_swigt__p_unsigned_long
, 
16262   &_swigt__p_wxANIHandler
, 
16263   &_swigt__p_wxAcceleratorTable
, 
16264   &_swigt__p_wxActivateEvent
, 
16265   &_swigt__p_wxBMPHandler
, 
16266   &_swigt__p_wxBitmap
, 
16267   &_swigt__p_wxBoxSizer
, 
16268   &_swigt__p_wxCURHandler
, 
16269   &_swigt__p_wxCalculateLayoutEvent
, 
16270   &_swigt__p_wxChildFocusEvent
, 
16271   &_swigt__p_wxCloseEvent
, 
16272   &_swigt__p_wxColour
, 
16273   &_swigt__p_wxColourData
, 
16274   &_swigt__p_wxColourDialog
, 
16275   &_swigt__p_wxCommandEvent
, 
16276   &_swigt__p_wxConfigBase
, 
16277   &_swigt__p_wxContextMenuEvent
, 
16278   &_swigt__p_wxControl
, 
16279   &_swigt__p_wxControlWithItems
, 
16280   &_swigt__p_wxCursor
, 
16282   &_swigt__p_wxDateEvent
, 
16283   &_swigt__p_wxDefaultHtmlRenderingStyle
, 
16284   &_swigt__p_wxDialog
, 
16285   &_swigt__p_wxDirDialog
, 
16286   &_swigt__p_wxDisplayChangedEvent
, 
16287   &_swigt__p_wxDropFilesEvent
, 
16288   &_swigt__p_wxDuplexMode
, 
16289   &_swigt__p_wxEraseEvent
, 
16290   &_swigt__p_wxEvent
, 
16291   &_swigt__p_wxEvtHandler
, 
16292   &_swigt__p_wxFSFile
, 
16293   &_swigt__p_wxFileDialog
, 
16294   &_swigt__p_wxFileSystem
, 
16295   &_swigt__p_wxFindDialogEvent
, 
16296   &_swigt__p_wxFindReplaceData
, 
16297   &_swigt__p_wxFindReplaceDialog
, 
16298   &_swigt__p_wxFlexGridSizer
, 
16299   &_swigt__p_wxFocusEvent
, 
16301   &_swigt__p_wxFontData
, 
16302   &_swigt__p_wxFontDialog
, 
16303   &_swigt__p_wxFrame
, 
16304   &_swigt__p_wxGBSizerItem
, 
16305   &_swigt__p_wxGIFHandler
, 
16306   &_swigt__p_wxGridBagSizer
, 
16307   &_swigt__p_wxGridSizer
, 
16308   &_swigt__p_wxHelpControllerBase
, 
16309   &_swigt__p_wxHelpSearchMode
, 
16310   &_swigt__p_wxHtmlBookRecArray
, 
16311   &_swigt__p_wxHtmlBookRecord
, 
16312   &_swigt__p_wxHtmlCell
, 
16313   &_swigt__p_wxHtmlColourCell
, 
16314   &_swigt__p_wxHtmlContainerCell
, 
16315   &_swigt__p_wxHtmlDCRenderer
, 
16316   &_swigt__p_wxHtmlEasyPrinting
, 
16317   &_swigt__p_wxHtmlFilter
, 
16318   &_swigt__p_wxHtmlFontCell
, 
16319   &_swigt__p_wxHtmlHelpController
, 
16320   &_swigt__p_wxHtmlHelpData
, 
16321   &_swigt__p_wxHtmlHelpDialog
, 
16322   &_swigt__p_wxHtmlHelpFrame
, 
16323   &_swigt__p_wxHtmlHelpFrameCfg
, 
16324   &_swigt__p_wxHtmlHelpWindow
, 
16325   &_swigt__p_wxHtmlLinkInfo
, 
16326   &_swigt__p_wxHtmlModalHelp
, 
16327   &_swigt__p_wxHtmlParser
, 
16328   &_swigt__p_wxHtmlPrintout
, 
16329   &_swigt__p_wxHtmlRenderingInfo
, 
16330   &_swigt__p_wxHtmlRenderingState
, 
16331   &_swigt__p_wxHtmlRenderingStyle
, 
16332   &_swigt__p_wxHtmlSearchStatus
, 
16333   &_swigt__p_wxHtmlSelection
, 
16334   &_swigt__p_wxHtmlTag
, 
16335   &_swigt__p_wxHtmlTagHandler
, 
16336   &_swigt__p_wxHtmlWidgetCell
, 
16337   &_swigt__p_wxHtmlWinParser
, 
16338   &_swigt__p_wxHtmlWindow
, 
16339   &_swigt__p_wxHtmlWindowEvent
, 
16340   &_swigt__p_wxHtmlWordCell
, 
16341   &_swigt__p_wxICOHandler
, 
16342   &_swigt__p_wxIconizeEvent
, 
16343   &_swigt__p_wxIdleEvent
, 
16344   &_swigt__p_wxImage
, 
16345   &_swigt__p_wxImageHandler
, 
16346   &_swigt__p_wxIndividualLayoutConstraint
, 
16347   &_swigt__p_wxInitDialogEvent
, 
16348   &_swigt__p_wxJPEGHandler
, 
16349   &_swigt__p_wxKeyEvent
, 
16350   &_swigt__p_wxLayoutAlgorithm
, 
16351   &_swigt__p_wxLayoutConstraints
, 
16352   &_swigt__p_wxMDIChildFrame
, 
16353   &_swigt__p_wxMDIClientWindow
, 
16354   &_swigt__p_wxMDIParentFrame
, 
16355   &_swigt__p_wxMaximizeEvent
, 
16357   &_swigt__p_wxMenuBar
, 
16358   &_swigt__p_wxMenuEvent
, 
16359   &_swigt__p_wxMenuItem
, 
16360   &_swigt__p_wxMessageDialog
, 
16361   &_swigt__p_wxMiniFrame
, 
16362   &_swigt__p_wxMouseCaptureChangedEvent
, 
16363   &_swigt__p_wxMouseEvent
, 
16364   &_swigt__p_wxMoveEvent
, 
16365   &_swigt__p_wxMultiChoiceDialog
, 
16366   &_swigt__p_wxNavigationKeyEvent
, 
16367   &_swigt__p_wxNcPaintEvent
, 
16368   &_swigt__p_wxNotifyEvent
, 
16369   &_swigt__p_wxObject
, 
16370   &_swigt__p_wxPCXHandler
, 
16371   &_swigt__p_wxPNGHandler
, 
16372   &_swigt__p_wxPNMHandler
, 
16373   &_swigt__p_wxPageSetupDialog
, 
16374   &_swigt__p_wxPageSetupDialogData
, 
16375   &_swigt__p_wxPaintEvent
, 
16376   &_swigt__p_wxPaletteChangedEvent
, 
16377   &_swigt__p_wxPanel
, 
16378   &_swigt__p_wxPaperSize
, 
16379   &_swigt__p_wxPasswordEntryDialog
, 
16380   &_swigt__p_wxPoint
, 
16381   &_swigt__p_wxPopupWindow
, 
16382   &_swigt__p_wxPreviewCanvas
, 
16383   &_swigt__p_wxPreviewControlBar
, 
16384   &_swigt__p_wxPreviewFrame
, 
16385   &_swigt__p_wxPrintData
, 
16386   &_swigt__p_wxPrintDialog
, 
16387   &_swigt__p_wxPrintDialogData
, 
16388   &_swigt__p_wxPrintPreview
, 
16389   &_swigt__p_wxPrinter
, 
16390   &_swigt__p_wxProgressDialog
, 
16391   &_swigt__p_wxPyApp
, 
16392   &_swigt__p_wxPyCommandEvent
, 
16393   &_swigt__p_wxPyEvent
, 
16394   &_swigt__p_wxPyHtmlFilter
, 
16395   &_swigt__p_wxPyHtmlListBox
, 
16396   &_swigt__p_wxPyHtmlTagHandler
, 
16397   &_swigt__p_wxPyHtmlWinTagHandler
, 
16398   &_swigt__p_wxPyHtmlWindow
, 
16399   &_swigt__p_wxPyImageHandler
, 
16400   &_swigt__p_wxPyPanel
, 
16401   &_swigt__p_wxPyPopupTransientWindow
, 
16402   &_swigt__p_wxPyPreviewControlBar
, 
16403   &_swigt__p_wxPyPreviewFrame
, 
16404   &_swigt__p_wxPyPrintPreview
, 
16405   &_swigt__p_wxPyPrintout
, 
16406   &_swigt__p_wxPyScrolledWindow
, 
16407   &_swigt__p_wxPySizer
, 
16408   &_swigt__p_wxPyTaskBarIcon
, 
16409   &_swigt__p_wxPyVListBox
, 
16410   &_swigt__p_wxPyVScrolledWindow
, 
16411   &_swigt__p_wxPyValidator
, 
16412   &_swigt__p_wxPyWindow
, 
16413   &_swigt__p_wxQueryLayoutInfoEvent
, 
16414   &_swigt__p_wxQueryNewPaletteEvent
, 
16415   &_swigt__p_wxSashEvent
, 
16416   &_swigt__p_wxSashLayoutWindow
, 
16417   &_swigt__p_wxSashWindow
, 
16418   &_swigt__p_wxScrollEvent
, 
16419   &_swigt__p_wxScrollWinEvent
, 
16420   &_swigt__p_wxScrolledWindow
, 
16421   &_swigt__p_wxSetCursorEvent
, 
16422   &_swigt__p_wxShowEvent
, 
16423   &_swigt__p_wxSingleChoiceDialog
, 
16425   &_swigt__p_wxSizeEvent
, 
16426   &_swigt__p_wxSizer
, 
16427   &_swigt__p_wxSizerItem
, 
16428   &_swigt__p_wxSplashScreen
, 
16429   &_swigt__p_wxSplashScreenWindow
, 
16430   &_swigt__p_wxSplitterEvent
, 
16431   &_swigt__p_wxSplitterWindow
, 
16432   &_swigt__p_wxStaticBoxSizer
, 
16433   &_swigt__p_wxStatusBar
, 
16434   &_swigt__p_wxStdDialogButtonSizer
, 
16435   &_swigt__p_wxString
, 
16436   &_swigt__p_wxSysColourChangedEvent
, 
16437   &_swigt__p_wxTIFFHandler
, 
16438   &_swigt__p_wxTaskBarIconEvent
, 
16439   &_swigt__p_wxTextEntryDialog
, 
16440   &_swigt__p_wxTipWindow
, 
16441   &_swigt__p_wxTopLevelWindow
, 
16442   &_swigt__p_wxTreeCtrl
, 
16443   &_swigt__p_wxUpdateUIEvent
, 
16444   &_swigt__p_wxValidator
, 
16445   &_swigt__p_wxVisualAttributes
, 
16446   &_swigt__p_wxWindow
, 
16447   &_swigt__p_wxWindowCreateEvent
, 
16448   &_swigt__p_wxWindowDestroyEvent
, 
16449   &_swigt__p_wxXPMHandler
, 
16450   &_swigt__ptrdiff_t
, 
16451   &_swigt__std__ptrdiff_t
, 
16452   &_swigt__unsigned_int
, 
16455 static swig_cast_info _swigc__p_bool
[] = {  {&_swigt__p_bool
, 0, 0, 0},{0, 0, 0, 0}}; 
16456 static swig_cast_info _swigc__p_char
[] = {  {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}}; 
16457 static swig_cast_info _swigc__p_form_ops_t
[] = {  {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}}; 
16458 static swig_cast_info _swigc__p_int
[] = {  {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}}; 
16459 static swig_cast_info _swigc__p_unsigned_char
[] = {  {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}}; 
16460 static swig_cast_info _swigc__p_unsigned_int
[] = {  {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}}; 
16461 static swig_cast_info _swigc__p_unsigned_long
[] = {  {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}}; 
16462 static swig_cast_info _swigc__p_wxBitmap
[] = {  {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}}; 
16463 static swig_cast_info _swigc__p_wxColour
[] = {  {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}}; 
16464 static swig_cast_info _swigc__p_wxSashEvent
[] = {{&_swigt__p_wxSashEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16465 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16466 static swig_cast_info _swigc__p_wxSplitterEvent
[] = {{&_swigt__p_wxSplitterEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16467 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16468 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16469 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16470 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16471 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16472 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16473 static swig_cast_info _swigc__p_wxFindDialogEvent
[] = {{&_swigt__p_wxFindDialogEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16474 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16475 static swig_cast_info _swigc__p_wxCommandEvent
[] = {  {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxCommandEvent
, 0, 0, 0},  {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxHtmlWindowEvent
, _p_wxHtmlWindowEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxCommandEvent
, 0, 0},{0, 0, 0, 0}}; 
16476 static swig_cast_info _swigc__p_wxConfigBase
[] = {  {&_swigt__p_wxConfigBase
, 0, 0, 0},{0, 0, 0, 0}}; 
16477 static swig_cast_info _swigc__p_wxCursor
[] = {  {&_swigt__p_wxCursor
, 0, 0, 0},{0, 0, 0, 0}}; 
16478 static swig_cast_info _swigc__p_wxDC
[] = {  {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}}; 
16479 static swig_cast_info _swigc__p_wxDefaultHtmlRenderingStyle
[] = {  {&_swigt__p_wxDefaultHtmlRenderingStyle
, 0, 0, 0},{0, 0, 0, 0}}; 
16480 static swig_cast_info _swigc__p_wxColourDialog
[] = {{&_swigt__p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16481 static swig_cast_info _swigc__p_wxDirDialog
[] = {{&_swigt__p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16482 static swig_cast_info _swigc__p_wxFontDialog
[] = {{&_swigt__p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16483 static swig_cast_info _swigc__p_wxFileDialog
[] = {{&_swigt__p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16484 static swig_cast_info _swigc__p_wxMultiChoiceDialog
[] = {{&_swigt__p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16485 static swig_cast_info _swigc__p_wxSingleChoiceDialog
[] = {{&_swigt__p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16486 static swig_cast_info _swigc__p_wxTextEntryDialog
[] = {{&_swigt__p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16487 static swig_cast_info _swigc__p_wxPasswordEntryDialog
[] = {{&_swigt__p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16488 static swig_cast_info _swigc__p_wxMessageDialog
[] = {{&_swigt__p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16489 static swig_cast_info _swigc__p_wxFindReplaceDialog
[] = {{&_swigt__p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16490 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_wxHtmlHelpDialog
, _p_wxHtmlHelpDialogTo_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}}; 
16491 static swig_cast_info _swigc__p_wxDuplexMode
[] = {  {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}}; 
16492 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16493 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16494 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16495 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16496 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16497 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16498 static swig_cast_info _swigc__p_wxCalculateLayoutEvent
[] = {{&_swigt__p_wxCalculateLayoutEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16499 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16500 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16501 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16502 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16503 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16504 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16505 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16506 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16507 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16508 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16509 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16510 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16511 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16512 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16513 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16514 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent
[] = {{&_swigt__p_wxQueryLayoutInfoEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16515 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16516 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16517 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16518 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {{&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16519 static swig_cast_info _swigc__p_wxTaskBarIconEvent
[] = {{&_swigt__p_wxTaskBarIconEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16520 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_wxHtmlWindowEvent
, _p_wxHtmlWindowEventTo_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}}; 
16521 static swig_cast_info _swigc__p_wxSplashScreen
[] = {{&_swigt__p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}}; 
16522 static swig_cast_info _swigc__p_wxMiniFrame
[] = {{&_swigt__p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
16523 static swig_cast_info _swigc__p_wxPyPanel
[] = {{&_swigt__p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}}; 
16524 static swig_cast_info _swigc__p_wxMenuBar
[] = {{&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}}; 
16525 static swig_cast_info _swigc__p_wxValidator
[] = {{&_swigt__p_wxValidator
, 0, 0, 0},{0, 0, 0, 0}}; 
16526 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}}; 
16527 static swig_cast_info _swigc__p_wxProgressDialog
[] = {{&_swigt__p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16528 static swig_cast_info _swigc__p_wxStatusBar
[] = {{&_swigt__p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}}; 
16529 static swig_cast_info _swigc__p_wxMDIClientWindow
[] = {{&_swigt__p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16530 static swig_cast_info _swigc__p_wxPyVScrolledWindow
[] = {{&_swigt__p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16531 static swig_cast_info _swigc__p_wxPyScrolledWindow
[] = {{&_swigt__p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16532 static swig_cast_info _swigc__p_wxSashWindow
[] = {{&_swigt__p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16533 static swig_cast_info _swigc__p_wxSplashScreenWindow
[] = {{&_swigt__p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16534 static swig_cast_info _swigc__p_wxSashLayoutWindow
[] = {{&_swigt__p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16535 static swig_cast_info _swigc__p_wxPopupWindow
[] = {{&_swigt__p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16536 static swig_cast_info _swigc__p_wxPyPopupTransientWindow
[] = {{&_swigt__p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16537 static swig_cast_info _swigc__p_wxTipWindow
[] = {{&_swigt__p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16538 static swig_cast_info _swigc__p_wxPyPreviewFrame
[] = {{&_swigt__p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
16539 static swig_cast_info _swigc__p_wxPreviewFrame
[] = {{&_swigt__p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
16540 static swig_cast_info _swigc__p_wxControl
[] = {{&_swigt__p_wxControl
, 0, 0, 0},{0, 0, 0, 0}}; 
16541 static swig_cast_info _swigc__p_wxMDIChildFrame
[] = {{&_swigt__p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
16542 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}}; 
16543 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}}; 
16544 static swig_cast_info _swigc__p_wxPreviewCanvas
[] = {{&_swigt__p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}}; 
16545 static swig_cast_info _swigc__p_wxPyWindow
[] = {{&_swigt__p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16546 static swig_cast_info _swigc__p_wxPyHtmlListBox
[] = {{&_swigt__p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
16547 static swig_cast_info _swigc__p_wxPyVListBox
[] = {{&_swigt__p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
16548 static swig_cast_info _swigc__p_wxPyPreviewControlBar
[] = {{&_swigt__p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
16549 static swig_cast_info _swigc__p_wxPreviewControlBar
[] = {{&_swigt__p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
16550 static swig_cast_info _swigc__p_wxPyTaskBarIcon
[] = {{&_swigt__p_wxPyTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}}; 
16551 static swig_cast_info _swigc__p_wxMenu
[] = {{&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}}; 
16552 static swig_cast_info _swigc__p_wxMDIParentFrame
[] = {{&_swigt__p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
16553 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_wxHtmlHelpWindow
, _p_wxHtmlHelpWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyHtmlWindow
, _p_wxPyHtmlWindowTo_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_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_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_wxHtmlHelpFrame
, _p_wxHtmlHelpFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxHtmlHelpDialog
, _p_wxHtmlHelpDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_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}}; 
16554 static swig_cast_info _swigc__p_wxFileSystem
[] = {  {&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}}; 
16555 static swig_cast_info _swigc__p_wxFont
[] = {  {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}}; 
16556 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_wxHtmlHelpFrame
, _p_wxHtmlHelpFrameTo_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}}; 
16557 static swig_cast_info _swigc__p_wxHelpControllerBase
[] = {  {&_swigt__p_wxHelpControllerBase
, 0, 0, 0},  {&_swigt__p_wxHtmlHelpController
, _p_wxHtmlHelpControllerTo_p_wxHelpControllerBase
, 0, 0},{0, 0, 0, 0}}; 
16558 static swig_cast_info _swigc__p_wxHelpSearchMode
[] = {  {&_swigt__p_wxHelpSearchMode
, 0, 0, 0},{0, 0, 0, 0}}; 
16559 static swig_cast_info _swigc__p_wxHtmlBookRecArray
[] = {  {&_swigt__p_wxHtmlBookRecArray
, 0, 0, 0},{0, 0, 0, 0}}; 
16560 static swig_cast_info _swigc__p_wxHtmlBookRecord
[] = {  {&_swigt__p_wxHtmlBookRecord
, 0, 0, 0},{0, 0, 0, 0}}; 
16561 static swig_cast_info _swigc__p_wxHtmlCell
[] = {  {&_swigt__p_wxHtmlCell
, 0, 0, 0},  {&_swigt__p_wxHtmlContainerCell
, _p_wxHtmlContainerCellTo_p_wxHtmlCell
, 0, 0},  {&_swigt__p_wxHtmlWidgetCell
, _p_wxHtmlWidgetCellTo_p_wxHtmlCell
, 0, 0},  {&_swigt__p_wxHtmlColourCell
, _p_wxHtmlColourCellTo_p_wxHtmlCell
, 0, 0},  {&_swigt__p_wxHtmlWordCell
, _p_wxHtmlWordCellTo_p_wxHtmlCell
, 0, 0},  {&_swigt__p_wxHtmlFontCell
, _p_wxHtmlFontCellTo_p_wxHtmlCell
, 0, 0},{0, 0, 0, 0}}; 
16562 static swig_cast_info _swigc__p_wxHtmlColourCell
[] = {  {&_swigt__p_wxHtmlColourCell
, 0, 0, 0},{0, 0, 0, 0}}; 
16563 static swig_cast_info _swigc__p_wxHtmlContainerCell
[] = {  {&_swigt__p_wxHtmlContainerCell
, 0, 0, 0},{0, 0, 0, 0}}; 
16564 static swig_cast_info _swigc__p_wxHtmlDCRenderer
[] = {  {&_swigt__p_wxHtmlDCRenderer
, 0, 0, 0},{0, 0, 0, 0}}; 
16565 static swig_cast_info _swigc__p_wxHtmlEasyPrinting
[] = {  {&_swigt__p_wxHtmlEasyPrinting
, 0, 0, 0},{0, 0, 0, 0}}; 
16566 static swig_cast_info _swigc__p_wxHtmlFilter
[] = {  {&_swigt__p_wxHtmlFilter
, 0, 0, 0},{0, 0, 0, 0}}; 
16567 static swig_cast_info _swigc__p_wxHtmlFontCell
[] = {  {&_swigt__p_wxHtmlFontCell
, 0, 0, 0},{0, 0, 0, 0}}; 
16568 static swig_cast_info _swigc__p_wxHtmlHelpController
[] = {  {&_swigt__p_wxHtmlHelpController
, 0, 0, 0},{0, 0, 0, 0}}; 
16569 static swig_cast_info _swigc__p_wxHtmlHelpData
[] = {  {&_swigt__p_wxHtmlHelpData
, 0, 0, 0},{0, 0, 0, 0}}; 
16570 static swig_cast_info _swigc__p_wxHtmlHelpDialog
[] = {  {&_swigt__p_wxHtmlHelpDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16571 static swig_cast_info _swigc__p_wxHtmlHelpFrame
[] = {  {&_swigt__p_wxHtmlHelpFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
16572 static swig_cast_info _swigc__p_wxHtmlHelpFrameCfg
[] = {  {&_swigt__p_wxHtmlHelpFrameCfg
, 0, 0, 0},{0, 0, 0, 0}}; 
16573 static swig_cast_info _swigc__p_wxHtmlHelpWindow
[] = {  {&_swigt__p_wxHtmlHelpWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16574 static swig_cast_info _swigc__p_wxHtmlLinkInfo
[] = {  {&_swigt__p_wxHtmlLinkInfo
, 0, 0, 0},{0, 0, 0, 0}}; 
16575 static swig_cast_info _swigc__p_wxHtmlModalHelp
[] = {  {&_swigt__p_wxHtmlModalHelp
, 0, 0, 0},{0, 0, 0, 0}}; 
16576 static swig_cast_info _swigc__p_wxHtmlParser
[] = {  {&_swigt__p_wxHtmlParser
, 0, 0, 0},  {&_swigt__p_wxHtmlWinParser
, _p_wxHtmlWinParserTo_p_wxHtmlParser
, 0, 0},{0, 0, 0, 0}}; 
16577 static swig_cast_info _swigc__p_wxHtmlPrintout
[] = {  {&_swigt__p_wxHtmlPrintout
, 0, 0, 0},{0, 0, 0, 0}}; 
16578 static swig_cast_info _swigc__p_wxHtmlRenderingInfo
[] = {  {&_swigt__p_wxHtmlRenderingInfo
, 0, 0, 0},{0, 0, 0, 0}}; 
16579 static swig_cast_info _swigc__p_wxHtmlRenderingState
[] = {  {&_swigt__p_wxHtmlRenderingState
, 0, 0, 0},{0, 0, 0, 0}}; 
16580 static swig_cast_info _swigc__p_wxHtmlRenderingStyle
[] = {  {&_swigt__p_wxHtmlRenderingStyle
, 0, 0, 0},  {&_swigt__p_wxDefaultHtmlRenderingStyle
, _p_wxDefaultHtmlRenderingStyleTo_p_wxHtmlRenderingStyle
, 0, 0},{0, 0, 0, 0}}; 
16581 static swig_cast_info _swigc__p_wxHtmlSearchStatus
[] = {  {&_swigt__p_wxHtmlSearchStatus
, 0, 0, 0},{0, 0, 0, 0}}; 
16582 static swig_cast_info _swigc__p_wxHtmlSelection
[] = {  {&_swigt__p_wxHtmlSelection
, 0, 0, 0},{0, 0, 0, 0}}; 
16583 static swig_cast_info _swigc__p_wxHtmlTag
[] = {  {&_swigt__p_wxHtmlTag
, 0, 0, 0},{0, 0, 0, 0}}; 
16584 static swig_cast_info _swigc__p_wxHtmlTagHandler
[] = {  {&_swigt__p_wxHtmlTagHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16585 static swig_cast_info _swigc__p_wxHtmlWidgetCell
[] = {  {&_swigt__p_wxHtmlWidgetCell
, 0, 0, 0},{0, 0, 0, 0}}; 
16586 static swig_cast_info _swigc__p_wxHtmlWinParser
[] = {  {&_swigt__p_wxHtmlWinParser
, 0, 0, 0},{0, 0, 0, 0}}; 
16587 static swig_cast_info _swigc__p_wxHtmlWindow
[] = {  {&_swigt__p_wxHtmlWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16588 static swig_cast_info _swigc__p_wxHtmlWindowEvent
[] = {  {&_swigt__p_wxHtmlWindowEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16589 static swig_cast_info _swigc__p_wxHtmlWordCell
[] = {  {&_swigt__p_wxHtmlWordCell
, 0, 0, 0},{0, 0, 0, 0}}; 
16590 static swig_cast_info _swigc__p_wxMouseEvent
[] = {  {&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16591 static swig_cast_info _swigc__p_wxNotifyEvent
[] = {  {&_swigt__p_wxHtmlWindowEvent
, _p_wxHtmlWindowEventTo_p_wxNotifyEvent
, 0, 0},  {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxNotifyEvent
, 0, 0},  {&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
16592 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}}; 
16593 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}}; 
16594 static swig_cast_info _swigc__p_wxImage
[] = {{&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}}; 
16595 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}}; 
16596 static swig_cast_info _swigc__p_wxLayoutAlgorithm
[] = {{&_swigt__p_wxLayoutAlgorithm
, 0, 0, 0},{0, 0, 0, 0}}; 
16597 static swig_cast_info _swigc__p_wxFindReplaceData
[] = {{&_swigt__p_wxFindReplaceData
, 0, 0, 0},{0, 0, 0, 0}}; 
16598 static swig_cast_info _swigc__p_wxPrintDialogData
[] = {{&_swigt__p_wxPrintDialogData
, 0, 0, 0},{0, 0, 0, 0}}; 
16599 static swig_cast_info _swigc__p_wxPrinter
[] = {{&_swigt__p_wxPrinter
, 0, 0, 0},{0, 0, 0, 0}}; 
16600 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
16601 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
16602 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}}; 
16603 static swig_cast_info _swigc__p_wxColourData
[] = {{&_swigt__p_wxColourData
, 0, 0, 0},{0, 0, 0, 0}}; 
16604 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {{&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
16605 static swig_cast_info _swigc__p_wxFontData
[] = {{&_swigt__p_wxFontData
, 0, 0, 0},{0, 0, 0, 0}}; 
16606 static swig_cast_info _swigc__p_wxPrintPreview
[] = {{&_swigt__p_wxPrintPreview
, 0, 0, 0},{0, 0, 0, 0}}; 
16607 static swig_cast_info _swigc__p_wxPyPrintPreview
[] = {{&_swigt__p_wxPyPrintPreview
, 0, 0, 0},{0, 0, 0, 0}}; 
16608 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}}; 
16609 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
16610 static swig_cast_info _swigc__p_wxSizer
[] = {{&_swigt__p_wxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
16611 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
16612 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
16613 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}}; 
16614 static swig_cast_info _swigc__p_wxSizerItem
[] = {{&_swigt__p_wxSizerItem
, 0, 0, 0},{0, 0, 0, 0}}; 
16615 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}}; 
16616 static swig_cast_info _swigc__p_wxPrintDialog
[] = {{&_swigt__p_wxPrintDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16617 static swig_cast_info _swigc__p_wxPageSetupDialog
[] = {{&_swigt__p_wxPageSetupDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
16618 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16619 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16620 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16621 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16622 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16623 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16624 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16625 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16626 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16627 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16628 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16629 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16630 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16631 static swig_cast_info _swigc__p_wxObject
[] = {  {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxObject
, 0, 0},  {&_swigt__p_wxEvent
, _p_wxEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxIndividualLayoutConstraint
, _p_wxIndividualLayoutConstraintTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlFontCell
, _p_wxHtmlFontCellTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlTag
, _p_wxHtmlTagTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMenuItem
, _p_wxMenuItemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxImage
, _p_wxImageTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPySizer
, _p_wxPySizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyHtmlFilter
, _p_wxPyHtmlFilterTo_p_wxObject
, 0, 0},  {&_swigt__p_wxLayoutAlgorithm
, _p_wxLayoutAlgorithmTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyTaskBarIcon
, _p_wxPyTaskBarIconTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFindReplaceData
, _p_wxFindReplaceDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxObject
, 0, 0},  {&_swigt__p_wxValidator
, _p_wxValidatorTo_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_wxHtmlEasyPrinting
, _p_wxHtmlEasyPrintingTo_p_wxObject
, 0, 0},  {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPageSetupDialogData
, _p_wxPageSetupDialogDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintDialogData
, _p_wxPrintDialogDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrinter
, _p_wxPrinterTo_p_wxObject
, 0, 0},  {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxObject
, 0, 0},  {&_swigt__p_wxObject
, 0, 0, 0},  {&_swigt__p_wxHtmlParser
, _p_wxHtmlParserTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlWinParser
, _p_wxHtmlWinParserTo_p_wxObject
, 0, 0},  {&_swigt__p_wxGridSizer
, _p_wxGridSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFlexGridSizer
, _p_wxFlexGridSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxAcceleratorTable
, _p_wxAcceleratorTableTo_p_wxObject
, 0, 0},  {&_swigt__p_wxControl
, _p_wxControlTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlHelpFrame
, _p_wxHtmlHelpFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlWidgetCell
, _p_wxHtmlWidgetCellTo_p_wxObject
, 0, 0},  {&_swigt__p_wxColourData
, _p_wxColourDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPrintout
, _p_wxPyPrintoutTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlPrintout
, _p_wxHtmlPrintoutTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxObject
, 0, 0},  {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFontData
, _p_wxFontDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintData
, _p_wxPrintDataTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxObject
, 0, 0},  {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFileSystem
, _p_wxFileSystemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintPreview
, _p_wxPrintPreviewTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPrintPreview
, _p_wxPyPrintPreviewTo_p_wxObject
, 0, 0},  {&_swigt__p_wxLayoutConstraints
, _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0},  {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSizer
, _p_wxSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlContainerCell
, _p_wxHtmlContainerCellTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFSFile
, _p_wxFSFileTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSizerItem
, _p_wxSizerItemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintDialog
, _p_wxPrintDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPageSetupDialog
, _p_wxPageSetupDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlHelpDialog
, _p_wxHtmlHelpDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyHtmlWinTagHandler
, _p_wxPyHtmlWinTagHandlerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyHtmlTagHandler
, _p_wxPyHtmlTagHandlerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxEvtHandler
, _p_wxEvtHandlerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTIFFHandler
, _p_wxTIFFHandlerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxXPMHandler
, _p_wxXPMHandlerTo_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_wxHtmlWindowEvent
, _p_wxHtmlWindowEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlHelpWindow
, _p_wxHtmlHelpWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyHtmlWindow
, _p_wxPyHtmlWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHelpControllerBase
, _p_wxHelpControllerBaseTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlDCRenderer
, _p_wxHtmlDCRendererTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_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_wxProgressDialog
, _p_wxProgressDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlLinkInfo
, _p_wxHtmlLinkInfoTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_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_wxHtmlHelpController
, _p_wxHtmlHelpControllerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxObject
, 0, 0},  {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTaskBarIconEvent
, _p_wxTaskBarIconEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlCell
, _p_wxHtmlCellTo_p_wxObject
, 0, 0},  {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlColourCell
, _p_wxHtmlColourCellTo_p_wxObject
, 0, 0},  {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxObject
, 0, 0},  {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlWordCell
, _p_wxHtmlWordCellTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxObject
, 0, 0},{0, 0, 0, 0}}; 
16632 static swig_cast_info _swigc__p_wxPageSetupDialogData
[] = {  {&_swigt__p_wxPageSetupDialogData
, 0, 0, 0},{0, 0, 0, 0}}; 
16633 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_wxPyHtmlWindow
, _p_wxPyHtmlWindowTo_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}}; 
16634 static swig_cast_info _swigc__p_wxPaperSize
[] = {  {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}}; 
16635 static swig_cast_info _swigc__p_wxPoint
[] = {  {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}}; 
16636 static swig_cast_info _swigc__p_wxPrintData
[] = {  {&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}}; 
16637 static swig_cast_info _swigc__p_wxPyHtmlFilter
[] = {  {&_swigt__p_wxPyHtmlFilter
, 0, 0, 0},{0, 0, 0, 0}}; 
16638 static swig_cast_info _swigc__p_wxPyHtmlTagHandler
[] = {  {&_swigt__p_wxPyHtmlTagHandler
, 0, 0, 0},  {&_swigt__p_wxPyHtmlWinTagHandler
, _p_wxPyHtmlWinTagHandlerTo_p_wxPyHtmlTagHandler
, 0, 0},{0, 0, 0, 0}}; 
16639 static swig_cast_info _swigc__p_wxPyHtmlWinTagHandler
[] = {  {&_swigt__p_wxPyHtmlWinTagHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
16640 static swig_cast_info _swigc__p_wxPyHtmlWindow
[] = {  {&_swigt__p_wxPyHtmlWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16641 static swig_cast_info _swigc__p_wxPyPrintout
[] = {  {&_swigt__p_wxPyPrintout
, 0, 0, 0},  {&_swigt__p_wxHtmlPrintout
, _p_wxHtmlPrintoutTo_p_wxPyPrintout
, 0, 0},{0, 0, 0, 0}}; 
16642 static swig_cast_info _swigc__p_wxScrolledWindow
[] = {  {&_swigt__p_wxScrolledWindow
, 0, 0, 0},  {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxScrolledWindow
, 0, 0},  {&_swigt__p_wxPyHtmlWindow
, _p_wxPyHtmlWindowTo_p_wxScrolledWindow
, 0, 0},  {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxScrolledWindow
, 0, 0},{0, 0, 0, 0}}; 
16643 static swig_cast_info _swigc__p_wxSize
[] = {  {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}}; 
16644 static swig_cast_info _swigc__p_wxSplitterWindow
[] = {  {&_swigt__p_wxSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
16645 static swig_cast_info _swigc__p_wxString
[] = {  {&_swigt__p_wxString
, 0, 0, 0},{0, 0, 0, 0}}; 
16646 static swig_cast_info _swigc__p_wxTopLevelWindow
[] = {  {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxHtmlHelpDialog
, _p_wxHtmlHelpDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_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_wxHtmlHelpFrame
, _p_wxHtmlHelpFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_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}}; 
16647 static swig_cast_info _swigc__p_wxTreeCtrl
[] = {  {&_swigt__p_wxTreeCtrl
, 0, 0, 0},{0, 0, 0, 0}}; 
16648 static swig_cast_info _swigc__p_wxVisualAttributes
[] = {  {&_swigt__p_wxVisualAttributes
, 0, 0, 0},{0, 0, 0, 0}}; 
16649 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_wxSashWindow
, _p_wxSashWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxHtmlHelpWindow
, _p_wxHtmlHelpWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyHtmlWindow
, _p_wxPyHtmlWindowTo_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_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxWindow
, 0, 0},  {&_swigt__p_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_wxHtmlHelpFrame
, _p_wxHtmlHelpFrameTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxHtmlHelpDialog
, _p_wxHtmlHelpDialogTo_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}}; 
16650 static swig_cast_info _swigc__ptrdiff_t
[] = {  {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}}; 
16651 static swig_cast_info _swigc__std__ptrdiff_t
[] = {  {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}}; 
16652 static swig_cast_info _swigc__unsigned_int
[] = {  {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}}; 
16654 static swig_cast_info 
*swig_cast_initial
[] = { 
16657   _swigc__p_form_ops_t
, 
16659   _swigc__p_unsigned_char
, 
16660   _swigc__p_unsigned_int
, 
16661   _swigc__p_unsigned_long
, 
16662   _swigc__p_wxANIHandler
, 
16663   _swigc__p_wxAcceleratorTable
, 
16664   _swigc__p_wxActivateEvent
, 
16665   _swigc__p_wxBMPHandler
, 
16666   _swigc__p_wxBitmap
, 
16667   _swigc__p_wxBoxSizer
, 
16668   _swigc__p_wxCURHandler
, 
16669   _swigc__p_wxCalculateLayoutEvent
, 
16670   _swigc__p_wxChildFocusEvent
, 
16671   _swigc__p_wxCloseEvent
, 
16672   _swigc__p_wxColour
, 
16673   _swigc__p_wxColourData
, 
16674   _swigc__p_wxColourDialog
, 
16675   _swigc__p_wxCommandEvent
, 
16676   _swigc__p_wxConfigBase
, 
16677   _swigc__p_wxContextMenuEvent
, 
16678   _swigc__p_wxControl
, 
16679   _swigc__p_wxControlWithItems
, 
16680   _swigc__p_wxCursor
, 
16682   _swigc__p_wxDateEvent
, 
16683   _swigc__p_wxDefaultHtmlRenderingStyle
, 
16684   _swigc__p_wxDialog
, 
16685   _swigc__p_wxDirDialog
, 
16686   _swigc__p_wxDisplayChangedEvent
, 
16687   _swigc__p_wxDropFilesEvent
, 
16688   _swigc__p_wxDuplexMode
, 
16689   _swigc__p_wxEraseEvent
, 
16691   _swigc__p_wxEvtHandler
, 
16692   _swigc__p_wxFSFile
, 
16693   _swigc__p_wxFileDialog
, 
16694   _swigc__p_wxFileSystem
, 
16695   _swigc__p_wxFindDialogEvent
, 
16696   _swigc__p_wxFindReplaceData
, 
16697   _swigc__p_wxFindReplaceDialog
, 
16698   _swigc__p_wxFlexGridSizer
, 
16699   _swigc__p_wxFocusEvent
, 
16701   _swigc__p_wxFontData
, 
16702   _swigc__p_wxFontDialog
, 
16704   _swigc__p_wxGBSizerItem
, 
16705   _swigc__p_wxGIFHandler
, 
16706   _swigc__p_wxGridBagSizer
, 
16707   _swigc__p_wxGridSizer
, 
16708   _swigc__p_wxHelpControllerBase
, 
16709   _swigc__p_wxHelpSearchMode
, 
16710   _swigc__p_wxHtmlBookRecArray
, 
16711   _swigc__p_wxHtmlBookRecord
, 
16712   _swigc__p_wxHtmlCell
, 
16713   _swigc__p_wxHtmlColourCell
, 
16714   _swigc__p_wxHtmlContainerCell
, 
16715   _swigc__p_wxHtmlDCRenderer
, 
16716   _swigc__p_wxHtmlEasyPrinting
, 
16717   _swigc__p_wxHtmlFilter
, 
16718   _swigc__p_wxHtmlFontCell
, 
16719   _swigc__p_wxHtmlHelpController
, 
16720   _swigc__p_wxHtmlHelpData
, 
16721   _swigc__p_wxHtmlHelpDialog
, 
16722   _swigc__p_wxHtmlHelpFrame
, 
16723   _swigc__p_wxHtmlHelpFrameCfg
, 
16724   _swigc__p_wxHtmlHelpWindow
, 
16725   _swigc__p_wxHtmlLinkInfo
, 
16726   _swigc__p_wxHtmlModalHelp
, 
16727   _swigc__p_wxHtmlParser
, 
16728   _swigc__p_wxHtmlPrintout
, 
16729   _swigc__p_wxHtmlRenderingInfo
, 
16730   _swigc__p_wxHtmlRenderingState
, 
16731   _swigc__p_wxHtmlRenderingStyle
, 
16732   _swigc__p_wxHtmlSearchStatus
, 
16733   _swigc__p_wxHtmlSelection
, 
16734   _swigc__p_wxHtmlTag
, 
16735   _swigc__p_wxHtmlTagHandler
, 
16736   _swigc__p_wxHtmlWidgetCell
, 
16737   _swigc__p_wxHtmlWinParser
, 
16738   _swigc__p_wxHtmlWindow
, 
16739   _swigc__p_wxHtmlWindowEvent
, 
16740   _swigc__p_wxHtmlWordCell
, 
16741   _swigc__p_wxICOHandler
, 
16742   _swigc__p_wxIconizeEvent
, 
16743   _swigc__p_wxIdleEvent
, 
16745   _swigc__p_wxImageHandler
, 
16746   _swigc__p_wxIndividualLayoutConstraint
, 
16747   _swigc__p_wxInitDialogEvent
, 
16748   _swigc__p_wxJPEGHandler
, 
16749   _swigc__p_wxKeyEvent
, 
16750   _swigc__p_wxLayoutAlgorithm
, 
16751   _swigc__p_wxLayoutConstraints
, 
16752   _swigc__p_wxMDIChildFrame
, 
16753   _swigc__p_wxMDIClientWindow
, 
16754   _swigc__p_wxMDIParentFrame
, 
16755   _swigc__p_wxMaximizeEvent
, 
16757   _swigc__p_wxMenuBar
, 
16758   _swigc__p_wxMenuEvent
, 
16759   _swigc__p_wxMenuItem
, 
16760   _swigc__p_wxMessageDialog
, 
16761   _swigc__p_wxMiniFrame
, 
16762   _swigc__p_wxMouseCaptureChangedEvent
, 
16763   _swigc__p_wxMouseEvent
, 
16764   _swigc__p_wxMoveEvent
, 
16765   _swigc__p_wxMultiChoiceDialog
, 
16766   _swigc__p_wxNavigationKeyEvent
, 
16767   _swigc__p_wxNcPaintEvent
, 
16768   _swigc__p_wxNotifyEvent
, 
16769   _swigc__p_wxObject
, 
16770   _swigc__p_wxPCXHandler
, 
16771   _swigc__p_wxPNGHandler
, 
16772   _swigc__p_wxPNMHandler
, 
16773   _swigc__p_wxPageSetupDialog
, 
16774   _swigc__p_wxPageSetupDialogData
, 
16775   _swigc__p_wxPaintEvent
, 
16776   _swigc__p_wxPaletteChangedEvent
, 
16778   _swigc__p_wxPaperSize
, 
16779   _swigc__p_wxPasswordEntryDialog
, 
16781   _swigc__p_wxPopupWindow
, 
16782   _swigc__p_wxPreviewCanvas
, 
16783   _swigc__p_wxPreviewControlBar
, 
16784   _swigc__p_wxPreviewFrame
, 
16785   _swigc__p_wxPrintData
, 
16786   _swigc__p_wxPrintDialog
, 
16787   _swigc__p_wxPrintDialogData
, 
16788   _swigc__p_wxPrintPreview
, 
16789   _swigc__p_wxPrinter
, 
16790   _swigc__p_wxProgressDialog
, 
16792   _swigc__p_wxPyCommandEvent
, 
16793   _swigc__p_wxPyEvent
, 
16794   _swigc__p_wxPyHtmlFilter
, 
16795   _swigc__p_wxPyHtmlListBox
, 
16796   _swigc__p_wxPyHtmlTagHandler
, 
16797   _swigc__p_wxPyHtmlWinTagHandler
, 
16798   _swigc__p_wxPyHtmlWindow
, 
16799   _swigc__p_wxPyImageHandler
, 
16800   _swigc__p_wxPyPanel
, 
16801   _swigc__p_wxPyPopupTransientWindow
, 
16802   _swigc__p_wxPyPreviewControlBar
, 
16803   _swigc__p_wxPyPreviewFrame
, 
16804   _swigc__p_wxPyPrintPreview
, 
16805   _swigc__p_wxPyPrintout
, 
16806   _swigc__p_wxPyScrolledWindow
, 
16807   _swigc__p_wxPySizer
, 
16808   _swigc__p_wxPyTaskBarIcon
, 
16809   _swigc__p_wxPyVListBox
, 
16810   _swigc__p_wxPyVScrolledWindow
, 
16811   _swigc__p_wxPyValidator
, 
16812   _swigc__p_wxPyWindow
, 
16813   _swigc__p_wxQueryLayoutInfoEvent
, 
16814   _swigc__p_wxQueryNewPaletteEvent
, 
16815   _swigc__p_wxSashEvent
, 
16816   _swigc__p_wxSashLayoutWindow
, 
16817   _swigc__p_wxSashWindow
, 
16818   _swigc__p_wxScrollEvent
, 
16819   _swigc__p_wxScrollWinEvent
, 
16820   _swigc__p_wxScrolledWindow
, 
16821   _swigc__p_wxSetCursorEvent
, 
16822   _swigc__p_wxShowEvent
, 
16823   _swigc__p_wxSingleChoiceDialog
, 
16825   _swigc__p_wxSizeEvent
, 
16827   _swigc__p_wxSizerItem
, 
16828   _swigc__p_wxSplashScreen
, 
16829   _swigc__p_wxSplashScreenWindow
, 
16830   _swigc__p_wxSplitterEvent
, 
16831   _swigc__p_wxSplitterWindow
, 
16832   _swigc__p_wxStaticBoxSizer
, 
16833   _swigc__p_wxStatusBar
, 
16834   _swigc__p_wxStdDialogButtonSizer
, 
16835   _swigc__p_wxString
, 
16836   _swigc__p_wxSysColourChangedEvent
, 
16837   _swigc__p_wxTIFFHandler
, 
16838   _swigc__p_wxTaskBarIconEvent
, 
16839   _swigc__p_wxTextEntryDialog
, 
16840   _swigc__p_wxTipWindow
, 
16841   _swigc__p_wxTopLevelWindow
, 
16842   _swigc__p_wxTreeCtrl
, 
16843   _swigc__p_wxUpdateUIEvent
, 
16844   _swigc__p_wxValidator
, 
16845   _swigc__p_wxVisualAttributes
, 
16846   _swigc__p_wxWindow
, 
16847   _swigc__p_wxWindowCreateEvent
, 
16848   _swigc__p_wxWindowDestroyEvent
, 
16849   _swigc__p_wxXPMHandler
, 
16851   _swigc__std__ptrdiff_t
, 
16852   _swigc__unsigned_int
, 
16856 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ 
16858 static swig_const_info swig_const_table
[] = { 
16859 {0, 0, 0, 0.0, 0, 0}}; 
16864 /************************************************************************* 
16865  * Type initialization: 
16866  * This problem is tough by the requirement that no dynamic  
16867  * memory is used. Also, since swig_type_info structures store pointers to  
16868  * swig_cast_info structures and swig_cast_info structures store pointers back 
16869  * to swig_type_info structures, we need some lookup code at initialization.  
16870  * The idea is that swig generates all the structures that are needed.  
16871  * The runtime then collects these partially filled structures.  
16872  * The SWIG_InitializeModule function takes these initial arrays out of  
16873  * swig_module, and does all the lookup, filling in the swig_module.types 
16874  * array with the correct data and linking the correct swig_cast_info 
16875  * structures together. 
16877  * The generated swig_type_info structures are assigned staticly to an initial  
16878  * array. We just loop though that array, and handle each type individually. 
16879  * First we lookup if this type has been already loaded, and if so, use the 
16880  * loaded structure instead of the generated one. Then we have to fill in the 
16881  * cast linked list. The cast data is initially stored in something like a 
16882  * two-dimensional array. Each row corresponds to a type (there are the same 
16883  * number of rows as there are in the swig_type_initial array). Each entry in 
16884  * a column is one of the swig_cast_info structures for that type. 
16885  * The cast_initial array is actually an array of arrays, because each row has 
16886  * a variable number of columns. So to actually build the cast linked list, 
16887  * we find the array of casts associated with the type, and loop through it  
16888  * adding the casts to the list. The one last trick we need to do is making 
16889  * sure the type pointer in the swig_cast_info struct is correct. 
16891  * First off, we lookup the cast->type name to see if it is already loaded.  
16892  * There are three cases to handle: 
16893  *  1) If the cast->type has already been loaded AND the type we are adding 
16894  *     casting info to has not been loaded (it is in this module), THEN we 
16895  *     replace the cast->type pointer with the type pointer that has already 
16897  *  2) If BOTH types (the one we are adding casting info to, and the  
16898  *     cast->type) are loaded, THEN the cast info has already been loaded by 
16899  *     the previous module so we just ignore it. 
16900  *  3) Finally, if cast->type has not already been loaded, then we add that 
16901  *     swig_cast_info to the linked list (because the cast->type) pointer will 
16913 #define SWIGRUNTIME_DEBUG 
16917 SWIG_InitializeModule(void *clientdata
) { 
16919     swig_module_info 
*module_head
; 
16920     static int init_run 
= 0; 
16922     clientdata 
= clientdata
; 
16924     if (init_run
) return; 
16927     /* Initialize the swig_module */ 
16928     swig_module
.type_initial 
= swig_type_initial
; 
16929     swig_module
.cast_initial 
= swig_cast_initial
; 
16931     /* Try and load any already created modules */ 
16932     module_head 
= SWIG_GetModule(clientdata
); 
16934         swig_module
.next 
= module_head
->next
; 
16935         module_head
->next 
= &swig_module
; 
16937         /* This is the first module loaded */ 
16938         swig_module
.next 
= &swig_module
; 
16939         SWIG_SetModule(clientdata
, &swig_module
); 
16942     /* Now work on filling in swig_module.types */ 
16943 #ifdef SWIGRUNTIME_DEBUG 
16944     printf("SWIG_InitializeModule: size %d\n", swig_module
.size
); 
16946     for (i 
= 0; i 
< swig_module
.size
; ++i
) { 
16947         swig_type_info 
*type 
= 0; 
16948         swig_type_info 
*ret
; 
16949         swig_cast_info 
*cast
; 
16951 #ifdef SWIGRUNTIME_DEBUG 
16952         printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
); 
16955         /* if there is another module already loaded */ 
16956         if (swig_module
.next 
!= &swig_module
) { 
16957             type 
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
); 
16960             /* Overwrite clientdata field */ 
16961 #ifdef SWIGRUNTIME_DEBUG 
16962             printf("SWIG_InitializeModule: found type %s\n", type
->name
); 
16964             if (swig_module
.type_initial
[i
]->clientdata
) { 
16965                 type
->clientdata 
= swig_module
.type_initial
[i
]->clientdata
; 
16966 #ifdef SWIGRUNTIME_DEBUG 
16967                 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
); 
16971             type 
= swig_module
.type_initial
[i
]; 
16974         /* Insert casting types */ 
16975         cast 
= swig_module
.cast_initial
[i
]; 
16976         while (cast
->type
) { 
16977             /* Don't need to add information already in the list */ 
16979 #ifdef SWIGRUNTIME_DEBUG 
16980             printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
); 
16982             if (swig_module
.next 
!= &swig_module
) { 
16983                 ret 
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
); 
16984 #ifdef SWIGRUNTIME_DEBUG 
16985                 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
); 
16989                 if (type 
== swig_module
.type_initial
[i
]) { 
16990 #ifdef SWIGRUNTIME_DEBUG 
16991                     printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
); 
16996                     /* Check for casting already in the list */ 
16997                     swig_cast_info 
*ocast 
= SWIG_TypeCheck(ret
->name
, type
); 
16998 #ifdef SWIGRUNTIME_DEBUG 
16999                     if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
); 
17001                     if (!ocast
) ret 
= 0; 
17006 #ifdef SWIGRUNTIME_DEBUG 
17007                 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
); 
17010                     type
->cast
->prev 
= cast
; 
17011                     cast
->next 
= type
->cast
; 
17017         /* Set entry in modules->types array equal to the type */ 
17018         swig_module
.types
[i
] = type
; 
17020     swig_module
.types
[i
] = 0; 
17022 #ifdef SWIGRUNTIME_DEBUG 
17023     printf("**** SWIG_InitializeModule: Cast List ******\n"); 
17024     for (i 
= 0; i 
< swig_module
.size
; ++i
) { 
17026         swig_cast_info 
*cast 
= swig_module
.cast_initial
[i
]; 
17027         printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
); 
17028         while (cast
->type
) { 
17029             printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
); 
17033         printf("---- Total casts: %d\n",j
); 
17035     printf("**** SWIG_InitializeModule: Cast List ******\n"); 
17039 /* This function will propagate the clientdata field of type to 
17040 * any new swig_type_info structures that have been added into the list 
17041 * of equivalent types.  It is like calling 
17042 * SWIG_TypeClientData(type, clientdata) a second time. 
17045 SWIG_PropagateClientData(void) { 
17047     swig_cast_info 
*equiv
; 
17048     static int init_run 
= 0; 
17050     if (init_run
) return; 
17053     for (i 
= 0; i 
< swig_module
.size
; i
++) { 
17054         if (swig_module
.types
[i
]->clientdata
) { 
17055             equiv 
= swig_module
.types
[i
]->cast
; 
17057                 if (!equiv
->converter
) { 
17058                     if (equiv
->type 
&& !equiv
->type
->clientdata
) 
17059                     SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
); 
17061                 equiv 
= equiv
->next
; 
17081     /* Python-specific SWIG API */ 
17082 #define SWIG_newvarlink()                             SWIG_Python_newvarlink() 
17083 #define SWIG_addvarlink(p, name, get_attr, set_attr)  SWIG_Python_addvarlink(p, name, get_attr, set_attr) 
17084 #define SWIG_InstallConstants(d, constants)           SWIG_Python_InstallConstants(d, constants) 
17086     /* ----------------------------------------------------------------------------- 
17087      * global variable support code. 
17088      * ----------------------------------------------------------------------------- */ 
17090     typedef struct swig_globalvar 
{ 
17091         char       *name
;                  /* Name of global variable */ 
17092         PyObject 
*(*get_attr
)(void);       /* Return the current value */ 
17093         int       (*set_attr
)(PyObject 
*); /* Set the value */ 
17094         struct swig_globalvar 
*next
; 
17097     typedef struct swig_varlinkobject 
{ 
17099         swig_globalvar 
*vars
; 
17100     } swig_varlinkobject
; 
17102     SWIGINTERN PyObject 
* 
17103     swig_varlink_repr(swig_varlinkobject 
*v
) { 
17105         return PyString_FromString("<Swig global variables>"); 
17109     swig_varlink_print(swig_varlinkobject 
*v
, FILE *fp
, int flags
) { 
17110         swig_globalvar  
*var
; 
17112         fprintf(fp
,"Swig global variables { "); 
17113         for (var 
= v
->vars
; var
; var
=var
->next
) { 
17114             fprintf(fp
,"%s", var
->name
); 
17115             if (var
->next
) fprintf(fp
,", "); 
17117         fprintf(fp
," }\n"); 
17121     SWIGINTERN PyObject 
* 
17122     swig_varlink_getattr(swig_varlinkobject 
*v
, char *n
) { 
17123         swig_globalvar 
*var 
= v
->vars
; 
17125             if (strcmp(var
->name
,n
) == 0) { 
17126                 return (*var
->get_attr
)(); 
17130         PyErr_SetString(PyExc_NameError
,"Unknown C global variable"); 
17135     swig_varlink_setattr(swig_varlinkobject 
*v
, char *n
, PyObject 
*p
) { 
17136         swig_globalvar 
*var 
= v
->vars
; 
17138             if (strcmp(var
->name
,n
) == 0) { 
17139                 return (*var
->set_attr
)(p
); 
17143         PyErr_SetString(PyExc_NameError
,"Unknown C global variable"); 
17147     SWIGINTERN PyTypeObject
* 
17148     swig_varlink_type(void) { 
17149         static char varlink__doc__
[] = "Swig var link object"; 
17150         static PyTypeObject varlink_type
 
17151 #if !defined(__cplusplus) 
17153         static int type_init 
= 0;   
17158                 PyObject_HEAD_INIT(&PyType_Type
) 
17159                 0,                                  /* Number of items in variable part (ob_size) */ 
17160                 (char *)"swigvarlink",              /* Type name (tp_name) */ 
17161                 sizeof(swig_varlinkobject
),         /* Basic size (tp_basicsize) */ 
17162                 0,                                  /* Itemsize (tp_itemsize) */ 
17163                 0,                                  /* Deallocator (tp_dealloc) */  
17164                 (printfunc
) swig_varlink_print
,     /* Print (tp_print) */ 
17165                 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */ 
17166                 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */ 
17167                 0,                                  /* tp_compare */ 
17168                 (reprfunc
) swig_varlink_repr
,       /* tp_repr */ 
17169                 0,                                  /* tp_as_number */ 
17170                 0,                                  /* tp_as_sequence */ 
17171                 0,                                  /* tp_as_mapping */ 
17175                 0,                                  /* tp_getattro */ 
17176                 0,                                  /* tp_setattro */ 
17177                 0,                                  /* tp_as_buffer */ 
17179                 varlink__doc__
,                     /* tp_doc */ 
17180 #if PY_VERSION_HEX >= 0x02000000 
17181                 0,                                  /* tp_traverse */ 
17184 #if PY_VERSION_HEX >= 0x02010000 
17185                 0,                                  /* tp_richcompare */ 
17186                 0,                                  /* tp_weaklistoffset */ 
17188 #if PY_VERSION_HEX >= 0x02020000 
17189                 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ 
17191 #if PY_VERSION_HEX >= 0x02030000 
17194 #ifdef COUNT_ALLOCS 
17195                 0,0,0,0                             /* tp_alloc -> tp_next */ 
17198 #if !defined(__cplusplus) 
17199             varlink_type 
= tmp
; 
17203         return &varlink_type
; 
17206     /* Create a variable linking object for use later */ 
17207     SWIGINTERN PyObject 
* 
17208     SWIG_Python_newvarlink(void) { 
17209         swig_varlinkobject 
*result 
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type()); 
17213         return ((PyObject
*) result
); 
17217     SWIG_Python_addvarlink(PyObject 
*p
, char *name
, PyObject 
*(*get_attr
)(void), int (*set_attr
)(PyObject 
*p
)) { 
17218         swig_varlinkobject 
*v 
= (swig_varlinkobject 
*) p
; 
17219         swig_globalvar 
*gv 
= (swig_globalvar 
*) malloc(sizeof(swig_globalvar
)); 
17221             size_t size 
= strlen(name
)+1; 
17222             gv
->name 
= (char *)malloc(size
); 
17224                 strncpy(gv
->name
,name
,size
); 
17225                 gv
->get_attr 
= get_attr
; 
17226                 gv
->set_attr 
= set_attr
; 
17227                 gv
->next 
= v
->vars
; 
17233     /* ----------------------------------------------------------------------------- 
17234      * constants/methods manipulation 
17235      * ----------------------------------------------------------------------------- */ 
17237     /* Install Constants */ 
17239     SWIG_Python_InstallConstants(PyObject 
*d
, swig_const_info constants
[]) { 
17242         for (i 
= 0; constants
[i
].type
; ++i
) { 
17243             switch(constants
[i
].type
) { 
17245                 obj 
= PyInt_FromLong(constants
[i
].lvalue
); 
17247                 case SWIG_PY_FLOAT
: 
17248                 obj 
= PyFloat_FromDouble(constants
[i
].dvalue
); 
17250                 case SWIG_PY_STRING
: 
17251                 if (constants
[i
].pvalue
) { 
17252                     obj 
= PyString_FromString((char *) constants
[i
].pvalue
); 
17254                     Py_INCREF(Py_None
); 
17258                 case SWIG_PY_POINTER
: 
17259                 obj 
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0); 
17261                 case SWIG_PY_BINARY
: 
17262                 obj 
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
)); 
17269                 PyDict_SetItemString(d
,constants
[i
].name
,obj
); 
17275     /* -----------------------------------------------------------------------------*/ 
17276     /* Fix SwigMethods to carry the callback ptrs when needed */ 
17277     /* -----------------------------------------------------------------------------*/ 
17280     SWIG_Python_FixMethods(PyMethodDef 
*methods
, 
17281     swig_const_info 
*const_table
, 
17282     swig_type_info 
**types
, 
17283     swig_type_info 
**types_initial
) { 
17285         for (i 
= 0; methods
[i
].ml_name
; ++i
) { 
17286             char *c 
= methods
[i
].ml_doc
; 
17287             if (c 
&& (c 
= strstr(c
, "swig_ptr: "))) { 
17289                 swig_const_info 
*ci 
= 0; 
17290                 char *name 
= c 
+ 10; 
17291                 for (j 
= 0; const_table
[j
].type
; ++j
) { 
17292                     if (strncmp(const_table
[j
].name
, name
,  
17293                     strlen(const_table
[j
].name
)) == 0) { 
17294                         ci 
= &(const_table
[j
]); 
17299                     size_t shift 
= (ci
->ptype
) - types
; 
17300                     swig_type_info 
*ty 
= types_initial
[shift
]; 
17301                     size_t ldoc 
= (c 
- methods
[i
].ml_doc
); 
17302                     size_t lptr 
= strlen(ty
->name
)+2*sizeof(void*)+2; 
17303                     char *ndoc 
= (char*)malloc(ldoc 
+ lptr 
+ 10); 
17306                         void *ptr 
= (ci
->type 
== SWIG_PY_POINTER
) ? ci
->pvalue 
: 0; 
17308                             strncpy(buff
, methods
[i
].ml_doc
, ldoc
); 
17310                             strncpy(buff
, "swig_ptr: ", 10); 
17312                             SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
); 
17313                             methods
[i
].ml_doc 
= ndoc
; 
17321     /* -----------------------------------------------------------------------------* 
17322      *  Initialize type list 
17323      * -----------------------------------------------------------------------------*/ 
17329 /* -----------------------------------------------------------------------------* 
17330  *  Partial Init method 
17331  * -----------------------------------------------------------------------------*/ 
17336 SWIGEXPORT 
void SWIG_init(void) { 
17337     static PyObject 
*SWIG_globals 
= 0;  
17339     if (!SWIG_globals
) SWIG_globals 
= SWIG_newvarlink(); 
17341     /* Fix SwigMethods to carry the callback ptrs when needed */ 
17342     SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
); 
17344     m 
= Py_InitModule((char *) SWIG_name
, SwigMethods
); 
17345     d 
= PyModule_GetDict(m
); 
17347     SWIG_InitializeModule(0); 
17348     SWIG_InstallConstants(d
,swig_const_table
); 
17350     PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
); 
17351     SWIG_addvarlink(SWIG_globals
,(char*)"HtmlWindowNameStr",_wrap_HtmlWindowNameStr_get
, _wrap_HtmlWindowNameStr_set
); 
17352     SWIG_addvarlink(SWIG_globals
,(char*)"HtmlPrintoutTitleStr",_wrap_HtmlPrintoutTitleStr_get
, _wrap_HtmlPrintoutTitleStr_set
); 
17353     SWIG_addvarlink(SWIG_globals
,(char*)"HtmlPrintingTitleStr",_wrap_HtmlPrintingTitleStr_get
, _wrap_HtmlPrintingTitleStr_set
); 
17355         PyDict_SetItemString(d
,"HTML_ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxHTML_ALIGN_LEFT
)));  
17358         PyDict_SetItemString(d
,"HTML_ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxHTML_ALIGN_CENTER
)));  
17361         PyDict_SetItemString(d
,"HTML_ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxHTML_ALIGN_RIGHT
)));  
17364         PyDict_SetItemString(d
,"HTML_ALIGN_BOTTOM", SWIG_From_int(static_cast<int >(wxHTML_ALIGN_BOTTOM
)));  
17367         PyDict_SetItemString(d
,"HTML_ALIGN_TOP", SWIG_From_int(static_cast<int >(wxHTML_ALIGN_TOP
)));  
17370         PyDict_SetItemString(d
,"HTML_CLR_FOREGROUND", SWIG_From_int(static_cast<int >(wxHTML_CLR_FOREGROUND
)));  
17373         PyDict_SetItemString(d
,"HTML_CLR_BACKGROUND", SWIG_From_int(static_cast<int >(wxHTML_CLR_BACKGROUND
)));  
17376         PyDict_SetItemString(d
,"HTML_UNITS_PIXELS", SWIG_From_int(static_cast<int >(wxHTML_UNITS_PIXELS
)));  
17379         PyDict_SetItemString(d
,"HTML_UNITS_PERCENT", SWIG_From_int(static_cast<int >(wxHTML_UNITS_PERCENT
)));  
17382         PyDict_SetItemString(d
,"HTML_INDENT_LEFT", SWIG_From_int(static_cast<int >(wxHTML_INDENT_LEFT
)));  
17385         PyDict_SetItemString(d
,"HTML_INDENT_RIGHT", SWIG_From_int(static_cast<int >(wxHTML_INDENT_RIGHT
)));  
17388         PyDict_SetItemString(d
,"HTML_INDENT_TOP", SWIG_From_int(static_cast<int >(wxHTML_INDENT_TOP
)));  
17391         PyDict_SetItemString(d
,"HTML_INDENT_BOTTOM", SWIG_From_int(static_cast<int >(wxHTML_INDENT_BOTTOM
)));  
17394         PyDict_SetItemString(d
,"HTML_INDENT_HORIZONTAL", SWIG_From_int(static_cast<int >(wxHTML_INDENT_HORIZONTAL
)));  
17397         PyDict_SetItemString(d
,"HTML_INDENT_VERTICAL", SWIG_From_int(static_cast<int >(wxHTML_INDENT_VERTICAL
)));  
17400         PyDict_SetItemString(d
,"HTML_INDENT_ALL", SWIG_From_int(static_cast<int >(wxHTML_INDENT_ALL
)));  
17403         PyDict_SetItemString(d
,"HTML_COND_ISANCHOR", SWIG_From_int(static_cast<int >(wxHTML_COND_ISANCHOR
)));  
17406         PyDict_SetItemString(d
,"HTML_COND_ISIMAGEMAP", SWIG_From_int(static_cast<int >(wxHTML_COND_ISIMAGEMAP
)));  
17409         PyDict_SetItemString(d
,"HTML_COND_USER", SWIG_From_int(static_cast<int >(wxHTML_COND_USER
)));  
17412         PyDict_SetItemString(d
,"HTML_FONT_SIZE_1", SWIG_From_int(static_cast<int >(wxHTML_FONT_SIZE_1
)));  
17415         PyDict_SetItemString(d
,"HTML_FONT_SIZE_2", SWIG_From_int(static_cast<int >(wxHTML_FONT_SIZE_2
)));  
17418         PyDict_SetItemString(d
,"HTML_FONT_SIZE_3", SWIG_From_int(static_cast<int >(wxHTML_FONT_SIZE_3
)));  
17421         PyDict_SetItemString(d
,"HTML_FONT_SIZE_4", SWIG_From_int(static_cast<int >(wxHTML_FONT_SIZE_4
)));  
17424         PyDict_SetItemString(d
,"HTML_FONT_SIZE_5", SWIG_From_int(static_cast<int >(wxHTML_FONT_SIZE_5
)));  
17427         PyDict_SetItemString(d
,"HTML_FONT_SIZE_6", SWIG_From_int(static_cast<int >(wxHTML_FONT_SIZE_6
)));  
17430         PyDict_SetItemString(d
,"HTML_FONT_SIZE_7", SWIG_From_int(static_cast<int >(wxHTML_FONT_SIZE_7
)));  
17433         PyDict_SetItemString(d
,"HW_SCROLLBAR_NEVER", SWIG_From_int(static_cast<int >(wxHW_SCROLLBAR_NEVER
)));  
17436         PyDict_SetItemString(d
,"HW_SCROLLBAR_AUTO", SWIG_From_int(static_cast<int >(wxHW_SCROLLBAR_AUTO
)));  
17439         PyDict_SetItemString(d
,"HW_NO_SELECTION", SWIG_From_int(static_cast<int >(wxHW_NO_SELECTION
)));  
17442         PyDict_SetItemString(d
,"HW_DEFAULT_STYLE", SWIG_From_int(static_cast<int >(wxHW_DEFAULT_STYLE
)));  
17445         PyDict_SetItemString(d
,"HTML_OPEN", SWIG_From_int(static_cast<int >(wxHTML_OPEN
)));  
17448         PyDict_SetItemString(d
,"HTML_BLOCK", SWIG_From_int(static_cast<int >(wxHTML_BLOCK
)));  
17451         PyDict_SetItemString(d
,"HTML_REDIRECT", SWIG_From_int(static_cast<int >(wxHTML_REDIRECT
)));  
17454         PyDict_SetItemString(d
,"HTML_URL_PAGE", SWIG_From_int(static_cast<int >(wxHTML_URL_PAGE
)));  
17457         PyDict_SetItemString(d
,"HTML_URL_IMAGE", SWIG_From_int(static_cast<int >(wxHTML_URL_IMAGE
)));  
17460         PyDict_SetItemString(d
,"HTML_URL_OTHER", SWIG_From_int(static_cast<int >(wxHTML_URL_OTHER
)));  
17463         PyDict_SetItemString(d
,"HTML_SEL_OUT", SWIG_From_int(static_cast<int >(wxHTML_SEL_OUT
)));  
17466         PyDict_SetItemString(d
,"HTML_SEL_IN", SWIG_From_int(static_cast<int >(wxHTML_SEL_IN
)));  
17469         PyDict_SetItemString(d
,"HTML_SEL_CHANGING", SWIG_From_int(static_cast<int >(wxHTML_SEL_CHANGING
)));  
17472         PyDict_SetItemString(d
,"HTML_FIND_EXACT", SWIG_From_int(static_cast<int >(wxHTML_FIND_EXACT
)));  
17475         PyDict_SetItemString(d
,"HTML_FIND_NEAREST_BEFORE", SWIG_From_int(static_cast<int >(wxHTML_FIND_NEAREST_BEFORE
)));  
17478         PyDict_SetItemString(d
,"HTML_FIND_NEAREST_AFTER", SWIG_From_int(static_cast<int >(wxHTML_FIND_NEAREST_AFTER
)));  
17481         PyDict_SetItemString(d
,"PAGE_ODD", SWIG_From_int(static_cast<int >(wxPAGE_ODD
)));  
17484         PyDict_SetItemString(d
,"PAGE_EVEN", SWIG_From_int(static_cast<int >(wxPAGE_EVEN
)));  
17487         PyDict_SetItemString(d
,"PAGE_ALL", SWIG_From_int(static_cast<int >(wxPAGE_ALL
)));  
17490         PyDict_SetItemString(d
,"HF_TOOLBAR", SWIG_From_int(static_cast<int >(wxHF_TOOLBAR
)));  
17493         PyDict_SetItemString(d
,"HF_CONTENTS", SWIG_From_int(static_cast<int >(wxHF_CONTENTS
)));  
17496         PyDict_SetItemString(d
,"HF_INDEX", SWIG_From_int(static_cast<int >(wxHF_INDEX
)));  
17499         PyDict_SetItemString(d
,"HF_SEARCH", SWIG_From_int(static_cast<int >(wxHF_SEARCH
)));  
17502         PyDict_SetItemString(d
,"HF_BOOKMARKS", SWIG_From_int(static_cast<int >(wxHF_BOOKMARKS
)));  
17505         PyDict_SetItemString(d
,"HF_OPEN_FILES", SWIG_From_int(static_cast<int >(wxHF_OPEN_FILES
)));  
17508         PyDict_SetItemString(d
,"HF_PRINT", SWIG_From_int(static_cast<int >(wxHF_PRINT
)));  
17511         PyDict_SetItemString(d
,"HF_FLAT_TOOLBAR", SWIG_From_int(static_cast<int >(wxHF_FLAT_TOOLBAR
)));  
17514         PyDict_SetItemString(d
,"HF_MERGE_BOOKS", SWIG_From_int(static_cast<int >(wxHF_MERGE_BOOKS
)));  
17517         PyDict_SetItemString(d
,"HF_ICONS_BOOK", SWIG_From_int(static_cast<int >(wxHF_ICONS_BOOK
)));  
17520         PyDict_SetItemString(d
,"HF_ICONS_BOOK_CHAPTER", SWIG_From_int(static_cast<int >(wxHF_ICONS_BOOK_CHAPTER
)));  
17523         PyDict_SetItemString(d
,"HF_ICONS_FOLDER", SWIG_From_int(static_cast<int >(wxHF_ICONS_FOLDER
)));  
17526         PyDict_SetItemString(d
,"HF_DEFAULT_STYLE", SWIG_From_int(static_cast<int >(wxHF_DEFAULT_STYLE
)));  
17529         PyDict_SetItemString(d
,"HF_EMBEDDED", SWIG_From_int(static_cast<int >(wxHF_EMBEDDED
)));  
17532         PyDict_SetItemString(d
,"HF_DIALOG", SWIG_From_int(static_cast<int >(wxHF_DIALOG
)));  
17535         PyDict_SetItemString(d
,"HF_FRAME", SWIG_From_int(static_cast<int >(wxHF_FRAME
)));  
17538         PyDict_SetItemString(d
,"HF_MODAL", SWIG_From_int(static_cast<int >(wxHF_MODAL
)));  
17541         PyDict_SetItemString(d
,"ID_HTML_PANEL", SWIG_From_int(static_cast<int >(wxID_HTML_PANEL
)));  
17544         PyDict_SetItemString(d
,"ID_HTML_BACK", SWIG_From_int(static_cast<int >(wxID_HTML_BACK
)));  
17547         PyDict_SetItemString(d
,"ID_HTML_FORWARD", SWIG_From_int(static_cast<int >(wxID_HTML_FORWARD
)));  
17550         PyDict_SetItemString(d
,"ID_HTML_UPNODE", SWIG_From_int(static_cast<int >(wxID_HTML_UPNODE
)));  
17553         PyDict_SetItemString(d
,"ID_HTML_UP", SWIG_From_int(static_cast<int >(wxID_HTML_UP
)));  
17556         PyDict_SetItemString(d
,"ID_HTML_DOWN", SWIG_From_int(static_cast<int >(wxID_HTML_DOWN
)));  
17559         PyDict_SetItemString(d
,"ID_HTML_PRINT", SWIG_From_int(static_cast<int >(wxID_HTML_PRINT
)));  
17562         PyDict_SetItemString(d
,"ID_HTML_OPENFILE", SWIG_From_int(static_cast<int >(wxID_HTML_OPENFILE
)));  
17565         PyDict_SetItemString(d
,"ID_HTML_OPTIONS", SWIG_From_int(static_cast<int >(wxID_HTML_OPTIONS
)));  
17568         PyDict_SetItemString(d
,"ID_HTML_BOOKMARKSLIST", SWIG_From_int(static_cast<int >(wxID_HTML_BOOKMARKSLIST
)));  
17571         PyDict_SetItemString(d
,"ID_HTML_BOOKMARKSADD", SWIG_From_int(static_cast<int >(wxID_HTML_BOOKMARKSADD
)));  
17574         PyDict_SetItemString(d
,"ID_HTML_BOOKMARKSREMOVE", SWIG_From_int(static_cast<int >(wxID_HTML_BOOKMARKSREMOVE
)));  
17577         PyDict_SetItemString(d
,"ID_HTML_TREECTRL", SWIG_From_int(static_cast<int >(wxID_HTML_TREECTRL
)));  
17580         PyDict_SetItemString(d
,"ID_HTML_INDEXPAGE", SWIG_From_int(static_cast<int >(wxID_HTML_INDEXPAGE
)));  
17583         PyDict_SetItemString(d
,"ID_HTML_INDEXLIST", SWIG_From_int(static_cast<int >(wxID_HTML_INDEXLIST
)));  
17586         PyDict_SetItemString(d
,"ID_HTML_INDEXTEXT", SWIG_From_int(static_cast<int >(wxID_HTML_INDEXTEXT
)));  
17589         PyDict_SetItemString(d
,"ID_HTML_INDEXBUTTON", SWIG_From_int(static_cast<int >(wxID_HTML_INDEXBUTTON
)));  
17592         PyDict_SetItemString(d
,"ID_HTML_INDEXBUTTONALL", SWIG_From_int(static_cast<int >(wxID_HTML_INDEXBUTTONALL
)));  
17595         PyDict_SetItemString(d
,"ID_HTML_NOTEBOOK", SWIG_From_int(static_cast<int >(wxID_HTML_NOTEBOOK
)));  
17598         PyDict_SetItemString(d
,"ID_HTML_SEARCHPAGE", SWIG_From_int(static_cast<int >(wxID_HTML_SEARCHPAGE
)));  
17601         PyDict_SetItemString(d
,"ID_HTML_SEARCHTEXT", SWIG_From_int(static_cast<int >(wxID_HTML_SEARCHTEXT
)));  
17604         PyDict_SetItemString(d
,"ID_HTML_SEARCHLIST", SWIG_From_int(static_cast<int >(wxID_HTML_SEARCHLIST
)));  
17607         PyDict_SetItemString(d
,"ID_HTML_SEARCHBUTTON", SWIG_From_int(static_cast<int >(wxID_HTML_SEARCHBUTTON
)));  
17610         PyDict_SetItemString(d
,"ID_HTML_SEARCHCHOICE", SWIG_From_int(static_cast<int >(wxID_HTML_SEARCHCHOICE
)));  
17613         PyDict_SetItemString(d
,"ID_HTML_COUNTINFO", SWIG_From_int(static_cast<int >(wxID_HTML_COUNTINFO
)));  
17616     wxPyPtrTypeMap_Add("wxHtmlTagHandler",    "wxPyHtmlTagHandler"); 
17617     wxPyPtrTypeMap_Add("wxHtmlWinTagHandler", "wxPyHtmlWinTagHandler"); 
17618     wxPyPtrTypeMap_Add("wxHtmlWindow",        "wxPyHtmlWindow"); 
17619     wxPyPtrTypeMap_Add("wxHtmlFilter",        "wxPyHtmlFilter");