1 /* ---------------------------------------------------------------------------- 
   2  * This file was automatically generated by SWIG (http://www.swig.org). 
   5  * This file is not intended to be easily readable and contains a number of  
   6  * coding conventions designed to improve portability and efficiency. Do not make 
   7  * changes to this file unless you know what you are doing--modify the SWIG  
   8  * interface file instead.  
   9  * ----------------------------------------------------------------------------- */ 
  12 #define SWIG_PYTHON_DIRECTOR_NO_VTABLE 
  15 template<class T
> class SwigValueWrapper 
{ 
  18     SwigValueWrapper() : tt(0) { } 
  19     SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { } 
  20     SwigValueWrapper(const T
& t
) : tt(new T(t
)) { } 
  21     ~SwigValueWrapper() { delete tt
; }  
  22     SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt 
= new T(t
); return *this; } 
  23     operator T
&() const { return *tt
; } 
  24     T 
*operator&() { return tt
; } 
  26     SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
); 
  30 /* ----------------------------------------------------------------------------- 
  31  *  This section contains generic SWIG labels for method/variable 
  32  *  declarations/attributes, and other compiler dependent labels. 
  33  * ----------------------------------------------------------------------------- */ 
  35 /* template workaround for compilers that cannot correctly implement the C++ standard */ 
  36 #ifndef SWIGTEMPLATEDISAMBIGUATOR 
  37 # if defined(__SUNPRO_CC) 
  38 #   if (__SUNPRO_CC <= 0x560) 
  39 #     define SWIGTEMPLATEDISAMBIGUATOR template 
  41 #     define SWIGTEMPLATEDISAMBIGUATOR  
  44 #   define SWIGTEMPLATEDISAMBIGUATOR  
  48 /* inline attribute */ 
  50 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) 
  51 #   define SWIGINLINE inline 
  57 /* attribute recognised by some compilers to avoid 'unused' warnings */ 
  59 # if defined(__GNUC__) 
  60 #   if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) 
  61 #     define SWIGUNUSED __attribute__ ((__unused__))  
  66 #   define SWIGUNUSED __attribute__ ((__unused__))  
  72 #ifndef SWIGUNUSEDPARM 
  74 #   define SWIGUNUSEDPARM(p) 
  76 #   define SWIGUNUSEDPARM(p) p SWIGUNUSED  
  80 /* internal SWIG method */ 
  82 # define SWIGINTERN static SWIGUNUSED 
  85 /* internal inline SWIG method */ 
  86 #ifndef SWIGINTERNINLINE 
  87 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE 
  90 /* exporting methods */ 
  91 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) 
  92 #  ifndef GCC_HASCLASSVISIBILITY 
  93 #    define GCC_HASCLASSVISIBILITY 
  98 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) 
  99 #   if defined(STATIC_LINKED) 
 102 #     define SWIGEXPORT __declspec(dllexport) 
 105 #   if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) 
 106 #     define SWIGEXPORT __attribute__ ((visibility("default"))) 
 113 /* calling conventions for Windows */ 
 115 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) 
 116 #   define SWIGSTDCALL __stdcall 
 122 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */ 
 123 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) 
 124 # define _CRT_SECURE_NO_DEPRECATE 
 128 /* Python.h has to appear first */ 
 131 /* ----------------------------------------------------------------------------- 
 134  * This file contains generic CAPI SWIG runtime support for pointer 
 136  * ----------------------------------------------------------------------------- */ 
 138 /* This should only be incremented when either the layout of swig_type_info changes, 
 139    or for whatever reason, the runtime changes incompatibly */ 
 140 #define SWIG_RUNTIME_VERSION "2" 
 142 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ 
 143 #ifdef SWIG_TYPE_TABLE 
 144 # define SWIG_QUOTE_STRING(x) #x 
 145 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) 
 146 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) 
 148 # define SWIG_TYPE_TABLE_NAME 
 152   You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for 
 153   creating a static or dynamic library from the swig runtime code. 
 154   In 99.9% of the cases, swig just needs to declare them as 'static'. 
 156   But only do this if is strictly necessary, ie, if you have problems 
 157   with your compiler or so. 
 161 # define SWIGRUNTIME SWIGINTERN 
 164 #ifndef SWIGRUNTIMEINLINE 
 165 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE 
 168 /*  Generic buffer size */ 
 169 #ifndef SWIG_BUFFER_SIZE 
 170 # define SWIG_BUFFER_SIZE 1024 
 173 /* Flags for pointer conversions */ 
 174 #define SWIG_POINTER_DISOWN        0x1 
 176 /* Flags for new pointer objects */ 
 177 #define SWIG_POINTER_OWN           0x1 
 181    Flags/methods for returning states. 
 183    The swig conversion methods, as ConvertPtr, return and integer  
 184    that tells if the conversion was successful or not. And if not, 
 185    an error code can be returned (see swigerrors.swg for the codes). 
 187    Use the following macros/flags to set or process the returning 
 190    In old swig versions, you usually write code as: 
 192      if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { 
 198    Now you can be more explicit as: 
 200     int res = SWIG_ConvertPtr(obj,vptr,ty.flags); 
 201     if (SWIG_IsOK(res)) { 
 207    that seems to be the same, but now you can also do 
 210     int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags); 
 211     if (SWIG_IsOK(res)) { 
 213       if (SWIG_IsNewObj(res) { 
 223    I.e., now SWIG_ConvertPtr can return new objects and you can 
 224    identify the case and take care of the deallocation. Of course that 
 225    requires also to SWIG_ConvertPtr to return new result values, as 
 227       int SWIG_ConvertPtr(obj, ptr,...) {          
 229           if (<need new object>) {                      
 230             *ptr = <ptr to new allocated object>;  
 233             *ptr = <ptr to old object>;         
 241    Of course, returning the plain '0(success)/-1(fail)' still works, but you can be 
 242    more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the 
 245    Finally, if the SWIG_CASTRANK_MODE is enabled, the result code 
 246    allows to return the 'cast rank', for example, if you have this 
 253       food(1)   // cast rank '1'  (1 -> 1.0) 
 254       fooi(1)   // cast rank '0' 
 256    just use the SWIG_AddCast()/SWIG_CheckState() 
 261 #define SWIG_ERROR                 (-1) 
 262 #define SWIG_IsOK(r)               (r >= 0) 
 263 #define SWIG_ArgError(r)           ((r != SWIG_ERROR) ? r : SWIG_TypeError)   
 265 /* The CastRankLimit says how many bits are used for the cast rank */ 
 266 #define SWIG_CASTRANKLIMIT         (1 << 8) 
 267 /* The NewMask denotes the object was created (using new/malloc) */ 
 268 #define SWIG_NEWOBJMASK            (SWIG_CASTRANKLIMIT  << 1) 
 269 /* The TmpMask is for in/out typemaps that use temporal objects */ 
 270 #define SWIG_TMPOBJMASK            (SWIG_NEWOBJMASK << 1) 
 271 /* Simple returning values */ 
 272 #define SWIG_BADOBJ                (SWIG_ERROR) 
 273 #define SWIG_OLDOBJ                (SWIG_OK) 
 274 #define SWIG_NEWOBJ                (SWIG_OK | SWIG_NEWOBJMASK) 
 275 #define SWIG_TMPOBJ                (SWIG_OK | SWIG_TMPOBJMASK) 
 276 /* Check, add and del mask methods */ 
 277 #define SWIG_AddNewMask(r)         (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r) 
 278 #define SWIG_DelNewMask(r)         (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r) 
 279 #define SWIG_IsNewObj(r)           (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK)) 
 280 #define SWIG_AddTmpMask(r)         (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r) 
 281 #define SWIG_DelTmpMask(r)         (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r) 
 282 #define SWIG_IsTmpObj(r)           (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK)) 
 286 #if defined(SWIG_CASTRANK_MODE) 
 287 #  ifndef SWIG_TypeRank 
 288 #    define SWIG_TypeRank             unsigned long 
 290 #  ifndef SWIG_MAXCASTRANK            /* Default cast allowed */ 
 291 #    define SWIG_MAXCASTRANK          (2) 
 293 #  define SWIG_CASTRANKMASK          ((SWIG_CASTRANKLIMIT) -1) 
 294 #  define SWIG_CastRank(r)           (r & SWIG_CASTRANKMASK) 
 295 SWIGINTERNINLINE 
int SWIG_AddCast(int r
) {  
 296   return SWIG_IsOK(r
) ? ((SWIG_CastRank(r
) < SWIG_MAXCASTRANK
) ? (r 
+ 1) : SWIG_ERROR
) : r
; 
 298 SWIGINTERNINLINE 
int SWIG_CheckState(int r
) {  
 299   return SWIG_IsOK(r
) ? SWIG_CastRank(r
) + 1 : 0;  
 301 #else /* no cast-rank mode */ 
 302 #  define SWIG_AddCast 
 303 #  define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0) 
 315 typedef void *(*swig_converter_func
)(void *); 
 316 typedef struct swig_type_info 
*(*swig_dycast_func
)(void **); 
 318 /* Structure to store inforomation on one type */ 
 319 typedef struct swig_type_info 
{ 
 320   const char             *name
;                 /* mangled name of this type */ 
 321   const char             *str
;                  /* human readable name of this type */ 
 322   swig_dycast_func        dcast
;                /* dynamic cast function down a hierarchy */ 
 323   struct swig_cast_info  
*cast
;                 /* linked list of types that can cast into this type */ 
 324   void                   *clientdata
;           /* language specific type data */ 
 325   int                    owndata
;               /* flag if the structure owns the clientdata */ 
 328 /* Structure to store a type and conversion function used for casting */ 
 329 typedef struct swig_cast_info 
{ 
 330   swig_type_info         
*type
;                 /* pointer to type that is equivalent to this type */ 
 331   swig_converter_func     converter
;            /* function to cast the void pointers */ 
 332   struct swig_cast_info  
*next
;                 /* pointer to next cast in linked list */ 
 333   struct swig_cast_info  
*prev
;                 /* pointer to the previous cast */ 
 336 /* Structure used to store module information 
 337  * Each module generates one structure like this, and the runtime collects 
 338  * all of these structures and stores them in a circularly linked list.*/ 
 339 typedef struct swig_module_info 
{ 
 340   swig_type_info         
**types
;               /* Array of pointers to swig_type_info structures that are in this module */ 
 341   size_t                 size
;                  /* Number of types in this module */ 
 342   struct swig_module_info 
*next
;                /* Pointer to next element in circularly linked list */ 
 343   swig_type_info         
**type_initial
;        /* Array of initially generated type structures */ 
 344   swig_cast_info         
**cast_initial
;        /* Array of initially generated casting structures */ 
 345   void                    *clientdata
;          /* Language specific module data */ 
 349   Compare two type names skipping the space characters, therefore 
 350   "char*" == "char *" and "Class<int>" == "Class<int >", etc. 
 352   Return 0 when the two name types are equivalent, as in 
 353   strncmp, but skipping ' '. 
 356 SWIG_TypeNameComp(const char *f1
, const char *l1
, 
 357                   const char *f2
, const char *l2
) { 
 358   for (;(f1 
!= l1
) && (f2 
!= l2
); ++f1
, ++f2
) { 
 359     while ((*f1 
== ' ') && (f1 
!= l1
)) ++f1
; 
 360     while ((*f2 
== ' ') && (f2 
!= l2
)) ++f2
; 
 361     if (*f1 
!= *f2
) return (*f1 
> *f2
) ? 1 : -1; 
 363   return (l1 
- f1
) - (l2 
- f2
); 
 367   Check type equivalence in a name list like <name1>|<name2>|... 
 368   Return 0 if not equal, 1 if equal 
 371 SWIG_TypeEquiv(const char *nb
, const char *tb
) { 
 373   const char* te 
= tb 
+ strlen(tb
); 
 375   while (!equiv 
&& *ne
) { 
 376     for (nb 
= ne
; *ne
; ++ne
) { 
 377       if (*ne 
== '|') break; 
 379     equiv 
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0; 
 386   Check type equivalence in a name list like <name1>|<name2>|... 
 387   Return 0 if equal, -1 if nb < tb, 1 if nb > tb 
 390 SWIG_TypeCompare(const char *nb
, const char *tb
) { 
 392   const char* te 
= tb 
+ strlen(tb
); 
 394   while (!equiv 
&& *ne
) { 
 395     for (nb 
= ne
; *ne
; ++ne
) { 
 396       if (*ne 
== '|') break; 
 398     equiv 
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0; 
 405 /* think of this as a c++ template<> or a scheme macro */ 
 406 #define SWIG_TypeCheck_Template(comparison, ty)         \ 
 408     swig_cast_info *iter = ty->cast;                    \ 
 411         if (iter == ty->cast) return iter;              \ 
 412         /* Move iter to the top of the linked list */   \ 
 413         iter->prev->next = iter->next;                  \ 
 415           iter->next->prev = iter->prev;                \ 
 416         iter->next = ty->cast;                          \ 
 418         if (ty->cast) ty->cast->prev = iter;            \ 
 430 SWIGRUNTIME swig_cast_info 
* 
 431 SWIG_TypeCheck(const char *c
, swig_type_info 
*ty
) { 
 432   SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
); 
 435 /* Same as previous function, except strcmp is replaced with a pointer comparison */ 
 436 SWIGRUNTIME swig_cast_info 
* 
 437 SWIG_TypeCheckStruct(swig_type_info 
*from
, swig_type_info 
*into
) { 
 438   SWIG_TypeCheck_Template(iter
->type 
== from
, into
); 
 442   Cast a pointer up an inheritance hierarchy 
 444 SWIGRUNTIMEINLINE 
void * 
 445 SWIG_TypeCast(swig_cast_info 
*ty
, void *ptr
) { 
 446   return ((!ty
) || (!ty
->converter
)) ? ptr 
: (*ty
->converter
)(ptr
); 
 450    Dynamic pointer casting. Down an inheritance hierarchy 
 452 SWIGRUNTIME swig_type_info 
* 
 453 SWIG_TypeDynamicCast(swig_type_info 
*ty
, void **ptr
) { 
 454   swig_type_info 
*lastty 
= ty
; 
 455   if (!ty 
|| !ty
->dcast
) return ty
; 
 456   while (ty 
&& (ty
->dcast
)) { 
 457     ty 
= (*ty
->dcast
)(ptr
); 
 464   Return the name associated with this type 
 466 SWIGRUNTIMEINLINE 
const char * 
 467 SWIG_TypeName(const swig_type_info 
*ty
) { 
 472   Return the pretty name associated with this type, 
 473   that is an unmangled type name in a form presentable to the user. 
 475 SWIGRUNTIME 
const char * 
 476 SWIG_TypePrettyName(const swig_type_info 
*type
) { 
 477   /* The "str" field contains the equivalent pretty names of the 
 478      type, separated by vertical-bar characters.  We choose 
 479      to print the last name, as it is often (?) the most 
 481   if (!type
) return NULL
; 
 482   if (type
->str 
!= NULL
) { 
 483     const char *last_name 
= type
->str
; 
 485     for (s 
= type
->str
; *s
; s
++) 
 486       if (*s 
== '|') last_name 
= s
+1; 
 494    Set the clientdata field for a type 
 497 SWIG_TypeClientData(swig_type_info 
*ti
, void *clientdata
) { 
 498   swig_cast_info 
*cast 
= ti
->cast
; 
 499   /* if (ti->clientdata == clientdata) return; */ 
 500   ti
->clientdata 
= clientdata
; 
 503     if (!cast
->converter
) { 
 504       swig_type_info 
*tc 
= cast
->type
; 
 505       if (!tc
->clientdata
) { 
 506         SWIG_TypeClientData(tc
, clientdata
); 
 513 SWIG_TypeNewClientData(swig_type_info 
*ti
, void *clientdata
) { 
 514   SWIG_TypeClientData(ti
, clientdata
); 
 519   Search for a swig_type_info structure only by mangled name 
 520   Search is a O(log #types) 
 522   We start searching at module start, and finish searching when start == end.   
 523   Note: if start == end at the beginning of the function, we go all the way around 
 526 SWIGRUNTIME swig_type_info 
* 
 527 SWIG_MangledTypeQueryModule(swig_module_info 
*start
,  
 528                             swig_module_info 
*end
,  
 530   swig_module_info 
*iter 
= start
; 
 533       register size_t l 
= 0; 
 534       register size_t r 
= iter
->size 
- 1; 
 536         /* since l+r >= 0, we can (>> 1) instead (/ 2) */ 
 537         register size_t i 
= (l 
+ r
) >> 1;  
 538         const char *iname 
= iter
->types
[i
]->name
; 
 540           register int compare 
= strcmp(name
, iname
); 
 542             return iter
->types
[i
]; 
 543           } else if (compare 
< 0) { 
 549           } else if (compare 
> 0) { 
 553           break; /* should never happen */ 
 558   } while (iter 
!= end
); 
 563   Search for a swig_type_info structure for either a mangled name or a human readable name. 
 564   It first searches the mangled names of the types, which is a O(log #types) 
 565   If a type is not found it then searches the human readable names, which is O(#types). 
 567   We start searching at module start, and finish searching when start == end.   
 568   Note: if start == end at the beginning of the function, we go all the way around 
 571 SWIGRUNTIME swig_type_info 
* 
 572 SWIG_TypeQueryModule(swig_module_info 
*start
,  
 573                      swig_module_info 
*end
,  
 575   /* STEP 1: Search the name field using binary search */ 
 576   swig_type_info 
*ret 
= SWIG_MangledTypeQueryModule(start
, end
, name
); 
 580     /* STEP 2: If the type hasn't been found, do a complete search 
 581        of the str field (the human readable name) */ 
 582     swig_module_info 
*iter 
= start
; 
 584       register size_t i 
= 0; 
 585       for (; i 
< iter
->size
; ++i
) { 
 586         if (iter
->types
[i
]->str 
&& (SWIG_TypeEquiv(iter
->types
[i
]->str
, name
))) 
 587           return iter
->types
[i
]; 
 590     } while (iter 
!= end
); 
 593   /* neither found a match */ 
 598    Pack binary data into a string 
 601 SWIG_PackData(char *c
, void *ptr
, size_t sz
) { 
 602   static const char hex
[17] = "0123456789abcdef"; 
 603   register const unsigned char *u 
= (unsigned char *) ptr
; 
 604   register const unsigned char *eu 
=  u 
+ sz
; 
 605   for (; u 
!= eu
; ++u
) { 
 606     register unsigned char uu 
= *u
; 
 607     *(c
++) = hex
[(uu 
& 0xf0) >> 4]; 
 608     *(c
++) = hex
[uu 
& 0xf]; 
 614    Unpack binary data from a string 
 616 SWIGRUNTIME 
const char * 
 617 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) { 
 618   register unsigned char *u 
= (unsigned char *) ptr
; 
 619   register const unsigned char *eu 
= u 
+ sz
; 
 620   for (; u 
!= eu
; ++u
) { 
 621     register char d 
= *(c
++); 
 622     register unsigned char uu
; 
 623     if ((d 
>= '0') && (d 
<= '9')) 
 624       uu 
= ((d 
- '0') << 4); 
 625     else if ((d 
>= 'a') && (d 
<= 'f')) 
 626       uu 
= ((d 
- ('a'-10)) << 4); 
 630     if ((d 
>= '0') && (d 
<= '9')) 
 632     else if ((d 
>= 'a') && (d 
<= 'f')) 
 633       uu 
|= (d 
- ('a'-10)); 
 642    Pack 'void *' into a string buffer. 
 645 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) { 
 647   if ((2*sizeof(void *) + 2) > bsz
) return 0; 
 649   r 
= SWIG_PackData(r
,&ptr
,sizeof(void *)); 
 650   if (strlen(name
) + 1 > (bsz 
- (r 
- buff
))) return 0; 
 655 SWIGRUNTIME 
const char * 
 656 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) { 
 658     if (strcmp(c
,"NULL") == 0) { 
 665   return SWIG_UnpackData(++c
,ptr
,sizeof(void *)); 
 669 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) { 
 671   size_t lname 
= (name 
? strlen(name
) : 0); 
 672   if ((2*sz 
+ 2 + lname
) > bsz
) return 0; 
 674   r 
= SWIG_PackData(r
,ptr
,sz
); 
 676     strncpy(r
,name
,lname
+1); 
 683 SWIGRUNTIME 
const char * 
 684 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) { 
 686     if (strcmp(c
,"NULL") == 0) { 
 693   return SWIG_UnpackData(++c
,ptr
,sz
); 
 701 #define  SWIG_UnknownError         -1  
 702 #define  SWIG_IOError              -2  
 703 #define  SWIG_RuntimeError         -3  
 704 #define  SWIG_IndexError           -4  
 705 #define  SWIG_TypeError            -5  
 706 #define  SWIG_DivisionByZero       -6  
 707 #define  SWIG_OverflowError        -7  
 708 #define  SWIG_SyntaxError          -8  
 709 #define  SWIG_ValueError           -9  
 710 #define  SWIG_SystemError          -10 
 711 #define  SWIG_AttributeError       -11 
 712 #define  SWIG_MemoryError          -12  
 713 #define  SWIG_NullReferenceError   -13 
 717 /* Python.h has to appear first */ 
 720 /* Add PyOS_snprintf for old Pythons */ 
 721 #if PY_VERSION_HEX < 0x02020000 
 722 # if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM) 
 723 #  define PyOS_snprintf _snprintf 
 725 #  define PyOS_snprintf snprintf 
 729 /* A crude PyString_FromFormat implementation for old Pythons */ 
 730 #if PY_VERSION_HEX < 0x02020000 
 732 #ifndef SWIG_PYBUFFER_SIZE 
 733 # define SWIG_PYBUFFER_SIZE 1024 
 737 PyString_FromFormat(const char *fmt
, ...) { 
 739   char buf
[SWIG_PYBUFFER_SIZE 
* 2]; 
 742   res 
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
); 
 744   return (res 
< 0 || res 
>= (int)sizeof(buf
)) ? 0 : PyString_FromString(buf
); 
 748 /* Add PyObject_Del for old Pythons */ 
 749 #if PY_VERSION_HEX < 0x01060000 
 750 # define PyObject_Del(op) PyMem_DEL((op)) 
 753 # define PyObject_DEL PyObject_Del 
 756 /* A crude PyExc_StopIteration exception for old Pythons */ 
 757 #if PY_VERSION_HEX < 0x02020000 
 758 # ifndef PyExc_StopIteration 
 759 #  define PyExc_StopIteration PyExc_RuntimeError 
 761 # ifndef PyObject_GenericGetAttr 
 762 #  define PyObject_GenericGetAttr 0 
 765 /* Py_NotImplemented is defined in 2.1 and up. */ 
 766 #if PY_VERSION_HEX < 0x02010000 
 767 # ifndef Py_NotImplemented 
 768 #  define Py_NotImplemented PyExc_RuntimeError 
 773 /* A crude PyString_AsStringAndSize implementation for old Pythons */ 
 774 #if PY_VERSION_HEX < 0x02010000 
 775 # ifndef PyString_AsStringAndSize 
 776 #  define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;} 
 780 /* PySequence_Size for old Pythons */ 
 781 #if PY_VERSION_HEX < 0x02000000 
 782 # ifndef PySequence_Size 
 783 #  define PySequence_Size PySequence_Length 
 788 /* PyBool_FromLong for old Pythons */ 
 789 #if PY_VERSION_HEX < 0x02030000 
 791 PyObject 
*PyBool_FromLong(long ok
) 
 793   PyObject 
*result 
= ok 
? Py_True 
: Py_False
; 
 800 /* ----------------------------------------------------------------------------- 
 802  * ----------------------------------------------------------------------------- */ 
 804 SWIGRUNTIME PyObject
* 
 805 SWIG_Python_ErrorType(int code
) { 
 808   case SWIG_MemoryError
: 
 809     type 
= PyExc_MemoryError
; 
 812     type 
= PyExc_IOError
; 
 814   case SWIG_RuntimeError
: 
 815     type 
= PyExc_RuntimeError
; 
 817   case SWIG_IndexError
: 
 818     type 
= PyExc_IndexError
; 
 821     type 
= PyExc_TypeError
; 
 823   case SWIG_DivisionByZero
: 
 824     type 
= PyExc_ZeroDivisionError
; 
 826   case SWIG_OverflowError
: 
 827     type 
= PyExc_OverflowError
; 
 829   case SWIG_SyntaxError
: 
 830     type 
= PyExc_SyntaxError
; 
 832   case SWIG_ValueError
: 
 833     type 
= PyExc_ValueError
; 
 835   case SWIG_SystemError
: 
 836     type 
= PyExc_SystemError
; 
 838   case SWIG_AttributeError
: 
 839     type 
= PyExc_AttributeError
; 
 842     type 
= PyExc_RuntimeError
; 
 849 SWIG_Python_AddErrorMsg(const char* mesg
) 
 853   PyObject 
*traceback 
= 0; 
 855   if (PyErr_Occurred()) PyErr_Fetch(&type
, &value
, &traceback
); 
 857     PyObject 
*old_str 
= PyObject_Str(value
); 
 860     PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
); 
 864     PyErr_Format(PyExc_RuntimeError
, mesg
); 
 870 #if defined(SWIG_PYTHON_NO_THREADS) 
 871 #  if defined(SWIG_PYTHON_THREADS) 
 872 #    undef SWIG_PYTHON_THREADS 
 875 #if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */ 
 876 #  if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL) 
 877 #    if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */ 
 878 #      define SWIG_PYTHON_USE_GIL 
 881 #  if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */ 
 882 #    ifndef SWIG_PYTHON_INITIALIZE_THREADS 
 883 #     define SWIG_PYTHON_INITIALIZE_THREADS  PyEval_InitThreads()  
 885 #    ifdef __cplusplus /* C++ code */ 
 886        class SWIG_Python_Thread_Block 
{ 
 888          PyGILState_STATE state
; 
 890          void end() { if (status
) { PyGILState_Release(state
); status 
= false;} } 
 891          SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {} 
 892          ~SWIG_Python_Thread_Block() { end(); } 
 894        class SWIG_Python_Thread_Allow 
{ 
 898          void end() { if (status
) { PyEval_RestoreThread(save
); status 
= false; }} 
 899          SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {} 
 900          ~SWIG_Python_Thread_Allow() { end(); } 
 902 #      define SWIG_PYTHON_THREAD_BEGIN_BLOCK   SWIG_Python_Thread_Block _swig_thread_block 
 903 #      define SWIG_PYTHON_THREAD_END_BLOCK     _swig_thread_block.end() 
 904 #      define SWIG_PYTHON_THREAD_BEGIN_ALLOW   SWIG_Python_Thread_Allow _swig_thread_allow 
 905 #      define SWIG_PYTHON_THREAD_END_ALLOW     _swig_thread_allow.end() 
 907 #      define SWIG_PYTHON_THREAD_BEGIN_BLOCK   PyGILState_STATE _swig_thread_block = PyGILState_Ensure() 
 908 #      define SWIG_PYTHON_THREAD_END_BLOCK     PyGILState_Release(_swig_thread_block) 
 909 #      define SWIG_PYTHON_THREAD_BEGIN_ALLOW   PyThreadState *_swig_thread_allow = PyEval_SaveThread() 
 910 #      define SWIG_PYTHON_THREAD_END_ALLOW     PyEval_RestoreThread(_swig_thread_allow) 
 912 #  else /* Old thread way, not implemented, user must provide it */ 
 913 #    if !defined(SWIG_PYTHON_INITIALIZE_THREADS) 
 914 #      define SWIG_PYTHON_INITIALIZE_THREADS 
 916 #    if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK) 
 917 #      define SWIG_PYTHON_THREAD_BEGIN_BLOCK 
 919 #    if !defined(SWIG_PYTHON_THREAD_END_BLOCK) 
 920 #      define SWIG_PYTHON_THREAD_END_BLOCK 
 922 #    if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW) 
 923 #      define SWIG_PYTHON_THREAD_BEGIN_ALLOW 
 925 #    if !defined(SWIG_PYTHON_THREAD_END_ALLOW) 
 926 #      define SWIG_PYTHON_THREAD_END_ALLOW 
 929 #else /* No thread support */ 
 930 #  define SWIG_PYTHON_INITIALIZE_THREADS 
 931 #  define SWIG_PYTHON_THREAD_BEGIN_BLOCK 
 932 #  define SWIG_PYTHON_THREAD_END_BLOCK 
 933 #  define SWIG_PYTHON_THREAD_BEGIN_ALLOW 
 934 #  define SWIG_PYTHON_THREAD_END_ALLOW 
 937 /* ----------------------------------------------------------------------------- 
 938  * Python API portion that goes into the runtime 
 939  * ----------------------------------------------------------------------------- */ 
 948 /* ----------------------------------------------------------------------------- 
 949  * Constant declarations 
 950  * ----------------------------------------------------------------------------- */ 
 953 #define SWIG_PY_POINTER 4 
 954 #define SWIG_PY_BINARY  5 
 956 /* Constant information structure */ 
 957 typedef struct swig_const_info 
{ 
 963   swig_type_info 
**ptype
; 
 974 /* ----------------------------------------------------------------------------- 
 975  * See the LICENSE file for information on copyright, usage and redistribution 
 976  * of SWIG, and the README file for authors - http://www.swig.org/release.html. 
 980  * This file contains the runtime support for Python modules 
 981  * and includes code for managing global variables and pointer 
 984  * ----------------------------------------------------------------------------- */ 
 986 /* Common SWIG API */ 
 988 #if PY_VERSION_HEX < 0x02050000 
 989 typedef int Py_ssize_t
; 
 992 /* for raw pointers */ 
 993 #define SWIG_Python_ConvertPtr(obj, pptr, type, flags)  SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0) 
 994 #define SWIG_ConvertPtr(obj, pptr, type, flags)         SWIG_Python_ConvertPtr(obj, pptr, type, flags) 
 995 #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own)  SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own) 
 996 #define SWIG_NewPointerObj(ptr, type, flags)            SWIG_Python_NewPointerObj(ptr, type, flags) 
 997 #define SWIG_CheckImplicit(ty)                          SWIG_Python_CheckImplicit(ty)  
 998 #define SWIG_AcquirePtr(ptr, src)                       SWIG_Python_AcquirePtr(ptr, src) 
 999 #define swig_owntype                                    int 
1001 /* for raw packed data */ 
1002 #define SWIG_ConvertPacked(obj, ptr, sz, ty)            SWIG_Python_ConvertPacked(obj, ptr, sz, ty) 
1003 #define SWIG_NewPackedObj(ptr, sz, type)                SWIG_Python_NewPackedObj(ptr, sz, type) 
1005 /* for class or struct pointers */ 
1006 #define SWIG_ConvertInstance(obj, pptr, type, flags)    SWIG_ConvertPtr(obj, pptr, type, flags) 
1007 #define SWIG_NewInstanceObj(ptr, type, flags)           SWIG_NewPointerObj(ptr, type, flags) 
1009 /* for C or C++ function pointers */ 
1010 #define SWIG_ConvertFunctionPtr(obj, pptr, type)        SWIG_Python_ConvertFunctionPtr(obj, pptr, type) 
1011 #define SWIG_NewFunctionPtrObj(ptr, type)               SWIG_Python_NewPointerObj(ptr, type, 0) 
1013 /* for C++ member pointers, ie, member methods */ 
1014 #define SWIG_ConvertMember(obj, ptr, sz, ty)            SWIG_Python_ConvertPacked(obj, ptr, sz, ty) 
1015 #define SWIG_NewMemberObj(ptr, sz, type)                SWIG_Python_NewPackedObj(ptr, sz, type) 
1020 #define SWIG_GetModule(clientdata)                      SWIG_Python_GetModule() 
1021 #define SWIG_SetModule(clientdata, pointer)             SWIG_Python_SetModule(pointer) 
1022 #define SWIG_NewClientData(obj)                         PySwigClientData_New(obj) 
1024 #define SWIG_SetErrorObj                                SWIG_Python_SetErrorObj                             
1025 #define SWIG_SetErrorMsg                                SWIG_Python_SetErrorMsg                             
1026 #define SWIG_ErrorType(code)                            SWIG_Python_ErrorType(code)                         
1027 #define SWIG_Error(code, msg)                           SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)  
1028 #define SWIG_fail                                       goto fail                                           
1031 /* Runtime API implementation */ 
1033 /* Error manipulation */ 
1036 SWIG_Python_SetErrorObj(PyObject 
*errtype
, PyObject 
*obj
) { 
1037   SWIG_PYTHON_THREAD_BEGIN_BLOCK
;  
1038   PyErr_SetObject(errtype
, obj
); 
1040   SWIG_PYTHON_THREAD_END_BLOCK
; 
1044 SWIG_Python_SetErrorMsg(PyObject 
*errtype
, const char *msg
) { 
1045   SWIG_PYTHON_THREAD_BEGIN_BLOCK
; 
1046   PyErr_SetString(errtype
, (char *) msg
); 
1047   SWIG_PYTHON_THREAD_END_BLOCK
; 
1050 #define SWIG_Python_Raise(obj, type, desc)  SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj) 
1052 /* Set a constant value */ 
1055 SWIG_Python_SetConstant(PyObject 
*d
, const char *name
, PyObject 
*obj
) {    
1056   PyDict_SetItemString(d
, (char*) name
, obj
); 
1060 /* Append a value to the result obj */ 
1062 SWIGINTERN PyObject
* 
1063 SWIG_Python_AppendOutput(PyObject
* result
, PyObject
* obj
) { 
1064 #if !defined(SWIG_PYTHON_OUTPUT_TUPLE) 
1067   } else if (result 
== Py_None
) { 
1071     if (!PyList_Check(result
)) { 
1072       PyObject 
*o2 
= result
; 
1073       result 
= PyList_New(1); 
1074       PyList_SetItem(result
, 0, o2
); 
1076     PyList_Append(result
,obj
); 
1085   } else if (result 
== Py_None
) { 
1089     if (!PyTuple_Check(result
)) { 
1091       result 
= PyTuple_New(1); 
1092       PyTuple_SET_ITEM(result
, 0, o2
); 
1094     o3 
= PyTuple_New(1); 
1095     PyTuple_SET_ITEM(o3
, 0, obj
); 
1097     result 
= PySequence_Concat(o2
, o3
); 
1105 /* Unpack the argument tuple */ 
1108 SWIG_Python_UnpackTuple(PyObject 
*args
, const char *name
, int min
, int max
, PyObject 
**objs
) 
1114       PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got none",  
1115                    name
, (min 
== max 
? "" : "at least "), min
); 
1119   if (!PyTuple_Check(args
)) { 
1120     PyErr_SetString(PyExc_SystemError
, "UnpackTuple() argument list is not a tuple"); 
1123     register int l 
= PyTuple_GET_SIZE(args
); 
1125       PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",  
1126                    name
, (min 
== max 
? "" : "at least "), min
, l
); 
1128     } else if (l 
> max
) { 
1129       PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",  
1130                    name
, (min 
== max 
? "" : "at most "), max
, l
); 
1134       for (i 
= 0; i 
< l
; ++i
) { 
1135         objs
[i
] = PyTuple_GET_ITEM(args
, i
); 
1137       for (; l 
< max
; ++l
) { 
1145 /* A functor is a function object with one single object argument */ 
1146 #if PY_VERSION_HEX >= 0x02020000 
1147 #define SWIG_Python_CallFunctor(functor, obj)           PyObject_CallFunctionObjArgs(functor, obj, NULL); 
1149 #define SWIG_Python_CallFunctor(functor, obj)           PyObject_CallFunction(functor, "O", obj); 
1153   Helper for static pointer initialization for both C and C++ code, for example 
1154   static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...); 
1157 #define SWIG_STATIC_POINTER(var)  var 
1159 #define SWIG_STATIC_POINTER(var)  var = 0; if (!var) var 
1162 /* ----------------------------------------------------------------------------- 
1163  * Pointer declarations 
1164  * ----------------------------------------------------------------------------- */ 
1166 /* Flags for new pointer objects */ 
1167 #define SWIG_POINTER_NOSHADOW       (SWIG_POINTER_OWN      << 1) 
1168 #define SWIG_POINTER_NEW            (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN) 
1170 #define SWIG_POINTER_IMPLICIT_CONV  (SWIG_POINTER_DISOWN   << 1) 
1179 /*  How to access Py_None */ 
1180 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) 
1181 #  ifndef SWIG_PYTHON_NO_BUILD_NONE 
1182 #    ifndef SWIG_PYTHON_BUILD_NONE 
1183 #      define SWIG_PYTHON_BUILD_NONE 
1188 #ifdef SWIG_PYTHON_BUILD_NONE 
1191 #   define Py_None SWIG_Py_None() 
1193 SWIGRUNTIMEINLINE PyObject 
*  
1196   PyObject 
*none 
= Py_BuildValue(""); 
1200 SWIGRUNTIME PyObject 
*  
1203   static PyObject 
*SWIG_STATIC_POINTER(none
) = _SWIG_Py_None(); 
1208 /* The python void return value */ 
1210 SWIGRUNTIMEINLINE PyObject 
*  
1213   PyObject 
*none 
= Py_None
; 
1218 /* PySwigClientData */ 
1229 SWIGRUNTIMEINLINE 
int  
1230 SWIG_Python_CheckImplicit(swig_type_info 
*ty
) 
1232   PySwigClientData 
*data 
= (PySwigClientData 
*)ty
->clientdata
; 
1233   return data 
? data
->implicitconv 
: 0; 
1236 SWIGRUNTIMEINLINE PyObject 
* 
1237 SWIG_Python_ExceptionType(swig_type_info 
*desc
) { 
1238   PySwigClientData 
*data 
= desc 
? (PySwigClientData 
*) desc
->clientdata 
: 0; 
1239   PyObject 
*klass 
= data 
? data
->klass 
: 0; 
1240   return (klass 
? klass 
: PyExc_RuntimeError
); 
1244 SWIGRUNTIME PySwigClientData 
*  
1245 PySwigClientData_New(PyObject
* obj
) 
1250     PySwigClientData 
*data 
= (PySwigClientData 
*)malloc(sizeof(PySwigClientData
)); 
1251     /* the klass element */ 
1253     Py_INCREF(data
->klass
); 
1254     /* the newraw method and newargs arguments used to create a new raw instance */ 
1255     if (PyClass_Check(obj
)) { 
1257       data
->newargs 
= obj
; 
1260 #if (PY_VERSION_HEX < 0x02020000) 
1263       data
->newraw 
= PyObject_GetAttrString(data
->klass
, (char *)"__new__"); 
1266         Py_INCREF(data
->newraw
); 
1267         data
->newargs 
= PyTuple_New(1); 
1268         PyTuple_SetItem(data
->newargs
, 0, obj
); 
1270         data
->newargs 
= obj
; 
1272       Py_INCREF(data
->newargs
); 
1274     /* the destroy method, aka as the C++ delete method */ 
1275     data
->destroy 
= PyObject_GetAttrString(data
->klass
, (char *)"__swig_destroy__"); 
1276     if (PyErr_Occurred()) { 
1280     if (data
->destroy
) { 
1282       Py_INCREF(data
->destroy
); 
1283       flags 
= PyCFunction_GET_FLAGS(data
->destroy
); 
1285       data
->delargs 
= !(flags 
& (METH_O
)); 
1292     data
->implicitconv 
= 0; 
1298 PySwigClientData_Del(PySwigClientData
* data
) 
1300   Py_XDECREF(data
->newraw
); 
1301   Py_XDECREF(data
->newargs
); 
1302   Py_XDECREF(data
->destroy
); 
1305 /* =============== PySwigObject =====================*/ 
1315 SWIGRUNTIME PyObject 
* 
1316 PySwigObject_long(PySwigObject 
*v
) 
1318   return PyLong_FromVoidPtr(v
->ptr
); 
1321 SWIGRUNTIME PyObject 
* 
1322 PySwigObject_format(const char* fmt
, PySwigObject 
*v
) 
1324   PyObject 
*res 
= NULL
; 
1325   PyObject 
*args 
= PyTuple_New(1); 
1327     if (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0) { 
1328       PyObject 
*ofmt 
= PyString_FromString(fmt
); 
1330         res 
= PyString_Format(ofmt
,args
); 
1339 SWIGRUNTIME PyObject 
* 
1340 PySwigObject_oct(PySwigObject 
*v
) 
1342   return PySwigObject_format("%o",v
); 
1345 SWIGRUNTIME PyObject 
* 
1346 PySwigObject_hex(PySwigObject 
*v
) 
1348   return PySwigObject_format("%x",v
); 
1351 SWIGRUNTIME PyObject 
* 
1353 PySwigObject_repr(PySwigObject 
*v
) 
1355 PySwigObject_repr(PySwigObject 
*v
, PyObject 
*args
) 
1358   const char *name 
= SWIG_TypePrettyName(v
->ty
); 
1359   PyObject 
*hex 
= PySwigObject_hex(v
);     
1360   PyObject 
*repr 
= PyString_FromFormat("<Swig Object of type '%s' at 0x%s>", name
, PyString_AsString(hex
)); 
1364     PyObject 
*nrep 
= PySwigObject_repr((PySwigObject 
*)v
->next
); 
1366     PyObject 
*nrep 
= PySwigObject_repr((PySwigObject 
*)v
->next
, args
); 
1368     PyString_ConcatAndDel(&repr
,nrep
); 
1374 PySwigObject_print(PySwigObject 
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) 
1377   PyObject 
*repr 
= PySwigObject_repr(v
); 
1379   PyObject 
*repr 
= PySwigObject_repr(v
, NULL
); 
1382     fputs(PyString_AsString(repr
), fp
); 
1390 SWIGRUNTIME PyObject 
* 
1391 PySwigObject_str(PySwigObject 
*v
) 
1393   char result
[SWIG_BUFFER_SIZE
]; 
1394   return SWIG_PackVoidPtr(result
, v
->ptr
, v
->ty
->name
, sizeof(result
)) ? 
1395     PyString_FromString(result
) : 0; 
1399 PySwigObject_compare(PySwigObject 
*v
, PySwigObject 
*w
) 
1403   return (i 
< j
) ? -1 : ((i 
> j
) ? 1 : 0); 
1406 SWIGRUNTIME PyTypeObject
* _PySwigObject_type(void); 
1408 SWIGRUNTIME PyTypeObject
* 
1409 PySwigObject_type(void) { 
1410   static PyTypeObject 
*SWIG_STATIC_POINTER(type
) = _PySwigObject_type(); 
1414 SWIGRUNTIMEINLINE 
int 
1415 PySwigObject_Check(PyObject 
*op
) { 
1416   return ((op
)->ob_type 
== PySwigObject_type()) 
1417     || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0); 
1420 SWIGRUNTIME PyObject 
* 
1421 PySwigObject_New(void *ptr
, swig_type_info 
*ty
, int own
); 
1424 PySwigObject_dealloc(PyObject 
*v
) 
1426   PySwigObject 
*sobj 
= (PySwigObject 
*) v
; 
1427   PyObject 
*next 
= sobj
->next
; 
1429     swig_type_info 
*ty 
= sobj
->ty
; 
1430     PySwigClientData 
*data 
= ty 
? (PySwigClientData 
*) ty
->clientdata 
: 0; 
1431     PyObject 
*destroy 
= data 
? data
->destroy 
: 0; 
1433       /* destroy is always a VARARGS method */ 
1435       if (data
->delargs
) { 
1436         /* we need to create a temporal object to carry the destroy operation */ 
1437         PyObject 
*tmp 
= PySwigObject_New(sobj
->ptr
, ty
, 0); 
1438         res 
= SWIG_Python_CallFunctor(destroy
, tmp
); 
1441         PyCFunction meth 
= PyCFunction_GET_FUNCTION(destroy
); 
1442         PyObject 
*mself 
= PyCFunction_GET_SELF(destroy
); 
1443         res 
= ((*meth
)(mself
, v
)); 
1447       const char *name 
= SWIG_TypePrettyName(ty
); 
1448 #if !defined(SWIG_PYTHON_SILENT_MEMLEAK) 
1449       printf("swig/python detected a memory leak of type '%s', no destructor found.\n", name
); 
1457 SWIGRUNTIME PyObject
*  
1458 PySwigObject_append(PyObject
* v
, PyObject
* next
) 
1460   PySwigObject 
*sobj 
= (PySwigObject 
*) v
; 
1463   if (!PyArg_ParseTuple(next
,(char *)"O:append", &tmp
)) return NULL
; 
1466   if (!PySwigObject_Check(next
)) { 
1471   return SWIG_Py_Void(); 
1474 SWIGRUNTIME PyObject
*  
1476 PySwigObject_next(PyObject
* v
) 
1478 PySwigObject_next(PyObject
* v
, PyObject 
*SWIGUNUSEDPARM(args
)) 
1481   PySwigObject 
*sobj 
= (PySwigObject 
*) v
; 
1483     Py_INCREF(sobj
->next
); 
1486     return SWIG_Py_Void(); 
1490 SWIGINTERN PyObject
* 
1492 PySwigObject_disown(PyObject 
*v
) 
1494 PySwigObject_disown(PyObject
* v
, PyObject 
*SWIGUNUSEDPARM(args
)) 
1497   PySwigObject 
*sobj 
= (PySwigObject 
*)v
; 
1499   return SWIG_Py_Void(); 
1502 SWIGINTERN PyObject
* 
1504 PySwigObject_acquire(PyObject 
*v
) 
1506 PySwigObject_acquire(PyObject
* v
, PyObject 
*SWIGUNUSEDPARM(args
)) 
1509   PySwigObject 
*sobj 
= (PySwigObject 
*)v
; 
1510   sobj
->own 
= SWIG_POINTER_OWN
; 
1511   return SWIG_Py_Void(); 
1514 SWIGINTERN PyObject
* 
1515 PySwigObject_own(PyObject 
*v
, PyObject 
*args
) 
1518 #if (PY_VERSION_HEX < 0x02020000) 
1519   if (!PyArg_ParseTuple(args
,(char *)"|O:own",&val
)) 
1521   if (!PyArg_UnpackTuple(args
, (char *)"own", 0, 1, &val
))  
1528       PySwigObject 
*sobj 
= (PySwigObject 
*)v
; 
1529       PyObject 
*obj 
= PyBool_FromLong(sobj
->own
); 
1532         if (PyObject_IsTrue(val
)) { 
1533           PySwigObject_acquire(v
); 
1535           PySwigObject_disown(v
); 
1538         if (PyObject_IsTrue(val
)) { 
1539           PySwigObject_acquire(v
,args
); 
1541           PySwigObject_disown(v
,args
); 
1551 swigobject_methods
[] = { 
1552   {(char *)"disown",  (PyCFunction
)PySwigObject_disown
,  METH_NOARGS
,  (char *)"releases ownership of the pointer"}, 
1553   {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_NOARGS
,  (char *)"aquires ownership of the pointer"}, 
1554   {(char *)"own",     (PyCFunction
)PySwigObject_own
,     METH_VARARGS
, (char *)"returns/sets ownership of the pointer"}, 
1555   {(char *)"append",  (PyCFunction
)PySwigObject_append
,  METH_O
,       (char *)"appends another 'this' object"}, 
1556   {(char *)"next",    (PyCFunction
)PySwigObject_next
,    METH_NOARGS
,  (char *)"returns the next 'this' object"}, 
1557   {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
,    METH_NOARGS
,  (char *)"returns object representation"}, 
1562 swigobject_methods
[] = { 
1563   {(char *)"disown",  (PyCFunction
)PySwigObject_disown
,  METH_VARARGS
,  (char *)"releases ownership of the pointer"}, 
1564   {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_VARARGS
,  (char *)"aquires ownership of the pointer"}, 
1565   {(char *)"own",     (PyCFunction
)PySwigObject_own
,     METH_VARARGS
,  (char *)"returns/sets ownership of the pointer"}, 
1566   {(char *)"append",  (PyCFunction
)PySwigObject_append
,  METH_VARARGS
,  (char *)"appends another 'this' object"}, 
1567   {(char *)"next",    (PyCFunction
)PySwigObject_next
,    METH_VARARGS
,  (char *)"returns the next 'this' object"}, 
1568   {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
,   METH_VARARGS
,  (char *)"returns object representation"}, 
1573 #if PY_VERSION_HEX < 0x02020000 
1574 SWIGINTERN PyObject 
* 
1575 PySwigObject_getattr(PySwigObject 
*sobj
,char *name
) 
1577   return Py_FindMethod(swigobject_methods
, (PyObject 
*)sobj
, name
); 
1581 SWIGRUNTIME PyTypeObject
* 
1582 _PySwigObject_type(void) { 
1583   static char swigobject_doc
[] = "Swig object carries a C/C++ instance pointer"; 
1585   static PyNumberMethods PySwigObject_as_number 
= { 
1586     (binaryfunc
)0, /*nb_add*/ 
1587     (binaryfunc
)0, /*nb_subtract*/ 
1588     (binaryfunc
)0, /*nb_multiply*/ 
1589     (binaryfunc
)0, /*nb_divide*/ 
1590     (binaryfunc
)0, /*nb_remainder*/ 
1591     (binaryfunc
)0, /*nb_divmod*/ 
1592     (ternaryfunc
)0,/*nb_power*/ 
1593     (unaryfunc
)0,  /*nb_negative*/ 
1594     (unaryfunc
)0,  /*nb_positive*/ 
1595     (unaryfunc
)0,  /*nb_absolute*/ 
1596     (inquiry
)0,    /*nb_nonzero*/ 
1603     (coercion
)0,   /*nb_coerce*/ 
1604     (unaryfunc
)PySwigObject_long
, /*nb_int*/ 
1605     (unaryfunc
)PySwigObject_long
, /*nb_long*/ 
1606     (unaryfunc
)0,                 /*nb_float*/ 
1607     (unaryfunc
)PySwigObject_oct
,  /*nb_oct*/ 
1608     (unaryfunc
)PySwigObject_hex
,  /*nb_hex*/ 
1609 #if PY_VERSION_HEX >= 0x02020000 
1610     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */  
1611 #elif PY_VERSION_HEX >= 0x02000000 
1612     0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */ 
1616   static PyTypeObject pyswigobject_type
;   
1617   static int type_init 
= 0; 
1619     const PyTypeObject tmp
 
1621         PyObject_HEAD_INIT(NULL
) 
1623         (char *)"PySwigObject",             /* tp_name */ 
1624         sizeof(PySwigObject
),               /* tp_basicsize */ 
1625         0,                                  /* tp_itemsize */ 
1626         (destructor
)PySwigObject_dealloc
,   /* tp_dealloc */ 
1627         (printfunc
)PySwigObject_print
,      /* tp_print */ 
1628 #if PY_VERSION_HEX < 0x02020000 
1629         (getattrfunc
)PySwigObject_getattr
,  /* tp_getattr */  
1631         (getattrfunc
)0,                     /* tp_getattr */  
1633         (setattrfunc
)0,                     /* tp_setattr */  
1634         (cmpfunc
)PySwigObject_compare
,      /* tp_compare */  
1635         (reprfunc
)PySwigObject_repr
,        /* tp_repr */     
1636         &PySwigObject_as_number
,            /* tp_as_number */ 
1637         0,                                  /* tp_as_sequence */ 
1638         0,                                  /* tp_as_mapping */ 
1639         (hashfunc
)0,                        /* tp_hash */ 
1640         (ternaryfunc
)0,                     /* tp_call */ 
1641         (reprfunc
)PySwigObject_str
,         /* tp_str */ 
1642         PyObject_GenericGetAttr
,            /* tp_getattro */ 
1643         0,                                  /* tp_setattro */ 
1644         0,                                  /* tp_as_buffer */ 
1645         Py_TPFLAGS_DEFAULT
,                 /* tp_flags */ 
1646         swigobject_doc
,                     /* tp_doc */         
1647         0,                                  /* tp_traverse */ 
1649         0,                                  /* tp_richcompare */ 
1650         0,                                  /* tp_weaklistoffset */ 
1651 #if PY_VERSION_HEX >= 0x02020000 
1653         0,                                  /* tp_iternext */ 
1654         swigobject_methods
,                 /* tp_methods */  
1659         0,                                  /* tp_descr_get */           
1660         0,                                  /* tp_descr_set */           
1661         0,                                  /* tp_dictoffset */          
1670         0,                                  /* tp_subclasses */ 
1671         0,                                  /* tp_weaklist */ 
1673 #if PY_VERSION_HEX >= 0x02030000 
1677         0,0,0,0                             /* tp_alloc -> tp_next */ 
1680     pyswigobject_type 
= tmp
; 
1681     pyswigobject_type
.ob_type 
= &PyType_Type
; 
1684   return &pyswigobject_type
; 
1687 SWIGRUNTIME PyObject 
* 
1688 PySwigObject_New(void *ptr
, swig_type_info 
*ty
, int own
) 
1690   PySwigObject 
*sobj 
= PyObject_NEW(PySwigObject
, PySwigObject_type()); 
1697   return (PyObject 
*)sobj
; 
1700 /* ----------------------------------------------------------------------------- 
1701  * Implements a simple Swig Packed type, and use it instead of string 
1702  * ----------------------------------------------------------------------------- */ 
1712 PySwigPacked_print(PySwigPacked 
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) 
1714   char result
[SWIG_BUFFER_SIZE
]; 
1715   fputs("<Swig Packed ", fp
);  
1716   if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) { 
1720   fputs(v
->ty
->name
,fp
);  
1725 SWIGRUNTIME PyObject 
* 
1726 PySwigPacked_repr(PySwigPacked 
*v
) 
1728   char result
[SWIG_BUFFER_SIZE
]; 
1729   if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) { 
1730     return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->ty
->name
); 
1732     return PyString_FromFormat("<Swig Packed %s>", v
->ty
->name
); 
1736 SWIGRUNTIME PyObject 
* 
1737 PySwigPacked_str(PySwigPacked 
*v
) 
1739   char result
[SWIG_BUFFER_SIZE
]; 
1740   if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){ 
1741     return PyString_FromFormat("%s%s", result
, v
->ty
->name
); 
1743     return PyString_FromString(v
->ty
->name
); 
1748 PySwigPacked_compare(PySwigPacked 
*v
, PySwigPacked 
*w
) 
1752   int s 
= (i 
< j
) ? -1 : ((i 
> j
) ? 1 : 0); 
1753   return s 
? s 
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
); 
1756 SWIGRUNTIME PyTypeObject
* _PySwigPacked_type(void); 
1758 SWIGRUNTIME PyTypeObject
* 
1759 PySwigPacked_type(void) { 
1760   static PyTypeObject 
*SWIG_STATIC_POINTER(type
) = _PySwigPacked_type(); 
1764 SWIGRUNTIMEINLINE 
int 
1765 PySwigPacked_Check(PyObject 
*op
) { 
1766   return ((op
)->ob_type 
== _PySwigPacked_type())  
1767     || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0); 
1771 PySwigPacked_dealloc(PyObject 
*v
) 
1773   if (PySwigPacked_Check(v
)) { 
1774     PySwigPacked 
*sobj 
= (PySwigPacked 
*) v
; 
1780 SWIGRUNTIME PyTypeObject
* 
1781 _PySwigPacked_type(void) { 
1782   static char swigpacked_doc
[] = "Swig object carries a C/C++ instance pointer"; 
1783   static PyTypeObject pyswigpacked_type
; 
1784   static int type_init 
= 0;   
1786     const PyTypeObject tmp
 
1788         PyObject_HEAD_INIT(NULL
) 
1790         (char *)"PySwigPacked",             /* tp_name */        
1791         sizeof(PySwigPacked
),               /* tp_basicsize */   
1792         0,                                  /* tp_itemsize */    
1793         (destructor
)PySwigPacked_dealloc
,   /* tp_dealloc */     
1794         (printfunc
)PySwigPacked_print
,      /* tp_print */       
1795         (getattrfunc
)0,                     /* tp_getattr */     
1796         (setattrfunc
)0,                     /* tp_setattr */     
1797         (cmpfunc
)PySwigPacked_compare
,      /* tp_compare */     
1798         (reprfunc
)PySwigPacked_repr
,        /* tp_repr */        
1799         0,                                  /* tp_as_number */   
1800         0,                                  /* tp_as_sequence */ 
1801         0,                                  /* tp_as_mapping */  
1802         (hashfunc
)0,                        /* tp_hash */        
1803         (ternaryfunc
)0,                     /* tp_call */        
1804         (reprfunc
)PySwigPacked_str
,         /* tp_str */         
1805         PyObject_GenericGetAttr
,            /* tp_getattro */ 
1806         0,                                  /* tp_setattro */ 
1807         0,                                  /* tp_as_buffer */ 
1808         Py_TPFLAGS_DEFAULT
,                 /* tp_flags */ 
1809         swigpacked_doc
,                     /* tp_doc */ 
1810         0,                                  /* tp_traverse */ 
1812         0,                                  /* tp_richcompare */ 
1813         0,                                  /* tp_weaklistoffset */ 
1814 #if PY_VERSION_HEX >= 0x02020000 
1816         0,                                  /* tp_iternext */ 
1822         0,                                  /* tp_descr_get */           
1823         0,                                  /* tp_descr_set */           
1824         0,                                  /* tp_dictoffset */          
1833         0,                                  /* tp_subclasses */ 
1834         0,                                  /* tp_weaklist */ 
1836 #if PY_VERSION_HEX >= 0x02030000 
1840         0,0,0,0                             /* tp_alloc -> tp_next */ 
1843     pyswigpacked_type 
= tmp
; 
1844     pyswigpacked_type
.ob_type 
= &PyType_Type
; 
1847   return &pyswigpacked_type
; 
1850 SWIGRUNTIME PyObject 
* 
1851 PySwigPacked_New(void *ptr
, size_t size
, swig_type_info 
*ty
) 
1853   PySwigPacked 
*sobj 
= PyObject_NEW(PySwigPacked
, PySwigPacked_type()); 
1855     void *pack 
= malloc(size
); 
1857       memcpy(pack
, ptr
, size
); 
1862       PyObject_DEL((PyObject 
*) sobj
); 
1866   return (PyObject 
*) sobj
; 
1869 SWIGRUNTIME swig_type_info 
* 
1870 PySwigPacked_UnpackData(PyObject 
*obj
, void *ptr
, size_t size
) 
1872   if (PySwigPacked_Check(obj
)) { 
1873     PySwigPacked 
*sobj 
= (PySwigPacked 
*)obj
; 
1874     if (sobj
->size 
!= size
) return 0; 
1875     memcpy(ptr
, sobj
->pack
, size
); 
1882 /* ----------------------------------------------------------------------------- 
1883  * pointers/data manipulation 
1884  * ----------------------------------------------------------------------------- */ 
1886 SWIGRUNTIMEINLINE PyObject 
* 
1889   return PyString_FromString("this"); 
1892 SWIGRUNTIME PyObject 
* 
1895   static PyObject 
*SWIG_STATIC_POINTER(swig_this
) = _SWIG_This(); 
1899 /* #define SWIG_PYTHON_SLOW_GETSET_THIS */ 
1901 SWIGRUNTIME PySwigObject 
* 
1902 SWIG_Python_GetSwigThis(PyObject 
*pyobj
)  
1904   if (PySwigObject_Check(pyobj
)) { 
1905     return (PySwigObject 
*) pyobj
; 
1908 #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000)) 
1909     if (PyInstance_Check(pyobj
)) { 
1910       obj 
= _PyInstance_Lookup(pyobj
, SWIG_This());       
1912       PyObject 
**dictptr 
= _PyObject_GetDictPtr(pyobj
); 
1913       if (dictptr 
!= NULL
) { 
1914         PyObject 
*dict 
= *dictptr
; 
1915         obj 
= dict 
? PyDict_GetItem(dict
, SWIG_This()) : 0; 
1917 #ifdef PyWeakref_CheckProxy 
1918         if (PyWeakref_CheckProxy(pyobj
)) { 
1919           PyObject 
*wobj 
= PyWeakref_GET_OBJECT(pyobj
); 
1920           return wobj 
? SWIG_Python_GetSwigThis(wobj
) : 0; 
1923         obj 
= PyObject_GetAttr(pyobj
,SWIG_This()); 
1927           if (PyErr_Occurred()) PyErr_Clear(); 
1933     obj 
= PyObject_GetAttr(pyobj
,SWIG_This()); 
1937       if (PyErr_Occurred()) PyErr_Clear(); 
1941     if (obj 
&& !PySwigObject_Check(obj
)) { 
1942       /* a PyObject is called 'this', try to get the 'real this' 
1943          PySwigObject from it */  
1944       return SWIG_Python_GetSwigThis(obj
); 
1946     return (PySwigObject 
*)obj
; 
1950 /* Acquire a pointer value */ 
1953 SWIG_Python_AcquirePtr(PyObject 
*obj
, int own
) { 
1955     PySwigObject 
*sobj 
= SWIG_Python_GetSwigThis(obj
); 
1957       int oldown 
= sobj
->own
; 
1965 /* Convert a pointer value */ 
1968 SWIG_Python_ConvertPtrAndOwn(PyObject 
*obj
, void **ptr
, swig_type_info 
*ty
, int flags
, int *own
) { 
1969   if (!obj
) return SWIG_ERROR
; 
1970   if (obj 
== Py_None
) { 
1974     PySwigObject 
*sobj 
= SWIG_Python_GetSwigThis(obj
); 
1976       void *vptr 
= sobj
->ptr
; 
1978         swig_type_info 
*to 
= sobj
->ty
; 
1980           /* no type cast needed */ 
1981           if (ptr
) *ptr 
= vptr
; 
1984           swig_cast_info 
*tc 
= SWIG_TypeCheck(to
->name
,ty
); 
1986             sobj 
= (PySwigObject 
*)sobj
->next
; 
1988             if (ptr
) *ptr 
= SWIG_TypeCast(tc
,vptr
); 
1993         if (ptr
) *ptr 
= vptr
; 
1998       if (own
) *own 
= sobj
->own
; 
1999       if (flags 
& SWIG_POINTER_DISOWN
) { 
2004       int res 
= SWIG_ERROR
; 
2005       if (flags 
& SWIG_POINTER_IMPLICIT_CONV
) { 
2006         PySwigClientData 
*data 
= ty 
? (PySwigClientData 
*) ty
->clientdata 
: 0; 
2007         if (data 
&& !data
->implicitconv
) { 
2008           PyObject 
*klass 
= data
->klass
; 
2011             data
->implicitconv 
= 1; /* avoid recursion and call 'explicit' constructors*/ 
2012             impconv 
= SWIG_Python_CallFunctor(klass
, obj
); 
2013             data
->implicitconv 
= 0; 
2014             if (PyErr_Occurred()) { 
2019               PySwigObject 
*iobj 
= SWIG_Python_GetSwigThis(impconv
); 
2022                 res 
= SWIG_Python_ConvertPtrAndOwn((PyObject
*)iobj
, &vptr
, ty
, 0, 0); 
2023                 if (SWIG_IsOK(res
)) { 
2026                     /* transfer the ownership to 'ptr' */ 
2028                     res 
= SWIG_AddCast(res
); 
2029                     res 
= SWIG_AddNewMask(res
); 
2031                     res 
= SWIG_AddCast(res
);                 
2045 /* Convert a function ptr value */ 
2048 SWIG_Python_ConvertFunctionPtr(PyObject 
*obj
, void **ptr
, swig_type_info 
*ty
) { 
2049   if (!PyCFunction_Check(obj
)) { 
2050     return SWIG_ConvertPtr(obj
, ptr
, ty
, 0); 
2054     /* here we get the method pointer for callbacks */ 
2055     const char *doc 
= (((PyCFunctionObject 
*)obj
) -> m_ml 
-> ml_doc
); 
2056     const char *desc 
= doc 
? strstr(doc
, "swig_ptr: ") : 0; 
2058       desc 
= ty 
? SWIG_UnpackVoidPtr(desc 
+ 10, &vptr
, ty
->name
) : 0; 
2059       if (!desc
) return SWIG_ERROR
; 
2062       swig_cast_info 
*tc 
= SWIG_TypeCheck(desc
,ty
); 
2063       if (!tc
) return SWIG_ERROR
; 
2064       *ptr 
= SWIG_TypeCast(tc
,vptr
); 
2072 /* Convert a packed value value */ 
2075 SWIG_Python_ConvertPacked(PyObject 
*obj
, void *ptr
, size_t sz
, swig_type_info 
*ty
) { 
2076   swig_type_info 
*to 
= PySwigPacked_UnpackData(obj
, ptr
, sz
); 
2077   if (!to
) return SWIG_ERROR
; 
2080       /* check type cast? */ 
2081       swig_cast_info 
*tc 
= SWIG_TypeCheck(to
->name
,ty
); 
2082       if (!tc
) return SWIG_ERROR
; 
2088 /* ----------------------------------------------------------------------------- 
2089  * Create a new pointer object 
2090  * ----------------------------------------------------------------------------- */ 
2093   Create a new instance object, whitout calling __init__, and set the 
2097 SWIGRUNTIME PyObject
*  
2098 SWIG_Python_NewShadowInstance(PySwigClientData 
*data
, PyObject 
*swig_this
) 
2100 #if (PY_VERSION_HEX >= 0x02020000) 
2102   PyObject 
*newraw 
= data
->newraw
; 
2104     inst 
= PyObject_Call(newraw
, data
->newargs
, NULL
); 
2106 #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS) 
2107       PyObject 
**dictptr 
= _PyObject_GetDictPtr(inst
); 
2108       if (dictptr 
!= NULL
) { 
2109         PyObject 
*dict 
= *dictptr
; 
2111           dict 
= PyDict_New(); 
2113           PyDict_SetItem(dict
, SWIG_This(), swig_this
); 
2117       PyObject 
*key 
= SWIG_This(); 
2118       PyObject_SetAttr(inst
, key
, swig_this
); 
2122     PyObject 
*dict 
= PyDict_New(); 
2123     PyDict_SetItem(dict
, SWIG_This(), swig_this
); 
2124     inst 
= PyInstance_NewRaw(data
->newargs
, dict
); 
2129 #if (PY_VERSION_HEX >= 0x02010000) 
2131   PyObject 
*dict 
= PyDict_New(); 
2132   PyDict_SetItem(dict
, SWIG_This(), swig_this
); 
2133   inst 
= PyInstance_NewRaw(data
->newargs
, dict
); 
2135   return (PyObject 
*) inst
; 
2137   PyInstanceObject 
*inst 
= PyObject_NEW(PyInstanceObject
, &PyInstance_Type
); 
2141   inst
->in_class 
= (PyClassObject 
*)data
->newargs
; 
2142   Py_INCREF(inst
->in_class
); 
2143   inst
->in_dict 
= PyDict_New(); 
2144   if (inst
->in_dict 
== NULL
) { 
2148 #ifdef Py_TPFLAGS_HAVE_WEAKREFS 
2149   inst
->in_weakreflist 
= NULL
; 
2151 #ifdef Py_TPFLAGS_GC 
2152   PyObject_GC_Init(inst
); 
2154   PyDict_SetItem(inst
->in_dict
, SWIG_This(), swig_this
); 
2155   return (PyObject 
*) inst
; 
2161 SWIG_Python_SetSwigThis(PyObject 
*inst
, PyObject 
*swig_this
) 
2164 #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS) 
2165  PyObject 
**dictptr 
= _PyObject_GetDictPtr(inst
); 
2166  if (dictptr 
!= NULL
) { 
2169      dict 
= PyDict_New(); 
2172    PyDict_SetItem(dict
, SWIG_This(), swig_this
); 
2176  dict 
= PyObject_GetAttrString(inst
, "__dict__"); 
2177  PyDict_SetItem(dict
, SWIG_This(), swig_this
); 
2182 SWIGINTERN PyObject 
* 
2183 SWIG_Python_InitShadowInstance(PyObject 
*args
) { 
2185   if (!SWIG_Python_UnpackTuple(args
,(char*)"swiginit", 2, 2, obj
)) { 
2188     PySwigObject 
*sthis 
= SWIG_Python_GetSwigThis(obj
[0]); 
2190       PySwigObject_append((PyObject
*) sthis
, obj
[1]); 
2192       SWIG_Python_SetSwigThis(obj
[0], obj
[1]); 
2194     return SWIG_Py_Void(); 
2198 /* Create a new pointer object */ 
2200 SWIGRUNTIME PyObject 
* 
2201 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info 
*type
, int flags
) { 
2203     return SWIG_Py_Void(); 
2205     int own 
= (flags 
& SWIG_POINTER_OWN
) ? SWIG_POINTER_OWN 
: 0; 
2206     PyObject 
*robj 
= PySwigObject_New(ptr
, type
, own
); 
2207     PySwigClientData 
*clientdata 
= type 
? (PySwigClientData 
*)(type
->clientdata
) : 0; 
2208     if (clientdata 
&& !(flags 
& SWIG_POINTER_NOSHADOW
)) { 
2209       PyObject 
*inst 
= SWIG_Python_NewShadowInstance(clientdata
, robj
); 
2219 /* Create a new packed object */ 
2221 SWIGRUNTIMEINLINE PyObject 
* 
2222 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info 
*type
) { 
2223   return ptr 
? PySwigPacked_New((void *) ptr
, sz
, type
) : SWIG_Py_Void(); 
2226 /* -----------------------------------------------------------------------------* 
2228  * -----------------------------------------------------------------------------*/ 
2230 #ifdef SWIG_LINK_RUNTIME 
2231 void *SWIG_ReturnGlobalTypeList(void *); 
2234 SWIGRUNTIME swig_module_info 
* 
2235 SWIG_Python_GetModule(void) { 
2236   static void *type_pointer 
= (void *)0; 
2237   /* first check if module already created */ 
2238   if (!type_pointer
) { 
2239 #ifdef SWIG_LINK_RUNTIME 
2240     type_pointer 
= SWIG_ReturnGlobalTypeList((void *)0); 
2242     type_pointer 
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
, 
2243                                     (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
); 
2244     if (PyErr_Occurred()) { 
2246       type_pointer 
= (void *)0; 
2250   return (swig_module_info 
*) type_pointer
; 
2253 #if PY_MAJOR_VERSION < 2 
2254 /* PyModule_AddObject function was introduced in Python 2.0.  The following function 
2255    is copied out of Python/modsupport.c in python version 2.3.4 */ 
2257 PyModule_AddObject(PyObject 
*m
, char *name
, PyObject 
*o
) 
2260   if (!PyModule_Check(m
)) { 
2261     PyErr_SetString(PyExc_TypeError
, 
2262                     "PyModule_AddObject() needs module as first arg"); 
2266     PyErr_SetString(PyExc_TypeError
, 
2267                     "PyModule_AddObject() needs non-NULL value"); 
2271   dict 
= PyModule_GetDict(m
); 
2273     /* Internal error -- modules must have a dict! */ 
2274     PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__", 
2275                  PyModule_GetName(m
)); 
2278   if (PyDict_SetItemString(dict
, name
, o
)) 
2286 SWIG_Python_DestroyModule(void *vptr
) 
2288   swig_module_info 
*swig_module 
= (swig_module_info 
*) vptr
; 
2289   swig_type_info 
**types 
= swig_module
->types
; 
2291   for (i 
=0; i 
< swig_module
->size
; ++i
) { 
2292     swig_type_info 
*ty 
= types
[i
]; 
2294       PySwigClientData 
*data 
= (PySwigClientData 
*) ty
->clientdata
; 
2295       if (data
) PySwigClientData_Del(data
); 
2298   Py_DECREF(SWIG_This()); 
2302 SWIG_Python_SetModule(swig_module_info 
*swig_module
) { 
2303   static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */ 
2305   PyObject 
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
, 
2306                                    swig_empty_runtime_method_table
); 
2307   PyObject 
*pointer 
= PyCObject_FromVoidPtr((void *) swig_module
, SWIG_Python_DestroyModule
); 
2308   if (pointer 
&& module) { 
2309     PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
); 
2311     Py_XDECREF(pointer
); 
2315 /* The python cached type query */ 
2316 SWIGRUNTIME PyObject 
* 
2317 SWIG_Python_TypeCache() { 
2318   static PyObject 
*SWIG_STATIC_POINTER(cache
) = PyDict_New(); 
2322 SWIGRUNTIME swig_type_info 
* 
2323 SWIG_Python_TypeQuery(const char *type
) 
2325   PyObject 
*cache 
= SWIG_Python_TypeCache(); 
2326   PyObject 
*key 
= PyString_FromString(type
);  
2327   PyObject 
*obj 
= PyDict_GetItem(cache
, key
); 
2328   swig_type_info 
*descriptor
; 
2330     descriptor 
= (swig_type_info 
*) PyCObject_AsVoidPtr(obj
); 
2332     swig_module_info 
*swig_module 
= SWIG_Python_GetModule(); 
2333     descriptor 
= SWIG_TypeQueryModule(swig_module
, swig_module
, type
); 
2335       obj 
= PyCObject_FromVoidPtr(descriptor
, NULL
); 
2336       PyDict_SetItem(cache
, key
, obj
); 
2345    For backward compatibility only 
2347 #define SWIG_POINTER_EXCEPTION  0 
2348 #define SWIG_arg_fail(arg)      SWIG_Python_ArgFail(arg) 
2349 #define SWIG_MustGetPtr(p, type, argnum, flags)  SWIG_Python_MustGetPtr(p, type, argnum, flags) 
2352 SWIG_Python_AddErrMesg(const char* mesg
, int infront
) 
2354   if (PyErr_Occurred()) { 
2356     PyObject 
*value 
= 0; 
2357     PyObject 
*traceback 
= 0; 
2358     PyErr_Fetch(&type
, &value
, &traceback
); 
2360       PyObject 
*old_str 
= PyObject_Str(value
); 
2364         PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
)); 
2366         PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
); 
2377 SWIG_Python_ArgFail(int argnum
) 
2379   if (PyErr_Occurred()) { 
2380     /* add information about failing argument */ 
2382     PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
); 
2383     return SWIG_Python_AddErrMesg(mesg
, 1); 
2389 SWIGRUNTIMEINLINE 
const char * 
2390 PySwigObject_GetDesc(PyObject 
*self
) 
2392   PySwigObject 
*v 
= (PySwigObject 
*)self
; 
2393   swig_type_info 
*ty 
= v 
? v
->ty 
: 0; 
2394   return ty 
? ty
->str 
: (char*)""; 
2398 SWIG_Python_TypeError(const char *type
, PyObject 
*obj
) 
2401 #if defined(SWIG_COBJECT_TYPES) 
2402     if (obj 
&& PySwigObject_Check(obj
)) { 
2403       const char *otype 
= (const char *) PySwigObject_GetDesc(obj
); 
2405         PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received", 
2412       const char *otype 
= (obj 
? obj
->ob_type
->tp_name 
: 0);  
2414         PyObject 
*str 
= PyObject_Str(obj
); 
2415         const char *cstr 
= str 
? PyString_AsString(str
) : 0; 
2417           PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received", 
2420           PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received", 
2427     PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
); 
2429     PyErr_Format(PyExc_TypeError
, "unexpected type is received"); 
2434 /* Convert a pointer value, signal an exception on a type mismatch */ 
2436 SWIG_Python_MustGetPtr(PyObject 
*obj
, swig_type_info 
*ty
, int argnum
, int flags
) { 
2438   if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) { 
2440     if (flags 
& SWIG_POINTER_EXCEPTION
) { 
2441       SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
); 
2442       SWIG_Python_ArgFail(argnum
); 
2458 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)  
2460 #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else  
2464 /* -------- TYPES TABLE (BEGIN) -------- */ 
2466 #define SWIGTYPE_p_bool swig_types[0] 
2467 #define SWIGTYPE_p_char swig_types[1] 
2468 #define SWIGTYPE_p_form_ops_t swig_types[2] 
2469 #define SWIGTYPE_p_int swig_types[3] 
2470 #define SWIGTYPE_p_unsigned_char swig_types[4] 
2471 #define SWIGTYPE_p_unsigned_int swig_types[5] 
2472 #define SWIGTYPE_p_unsigned_long swig_types[6] 
2473 #define SWIGTYPE_p_wxANIHandler swig_types[7] 
2474 #define SWIGTYPE_p_wxAcceleratorTable swig_types[8] 
2475 #define SWIGTYPE_p_wxActivateEvent swig_types[9] 
2476 #define SWIGTYPE_p_wxArrayInt swig_types[10] 
2477 #define SWIGTYPE_p_wxBMPHandler swig_types[11] 
2478 #define SWIGTYPE_p_wxBitmap swig_types[12] 
2479 #define SWIGTYPE_p_wxBoxSizer swig_types[13] 
2480 #define SWIGTYPE_p_wxCURHandler swig_types[14] 
2481 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[15] 
2482 #define SWIGTYPE_p_wxChildFocusEvent swig_types[16] 
2483 #define SWIGTYPE_p_wxClipboardTextEvent swig_types[17] 
2484 #define SWIGTYPE_p_wxCloseEvent swig_types[18] 
2485 #define SWIGTYPE_p_wxColour swig_types[19] 
2486 #define SWIGTYPE_p_wxColourData swig_types[20] 
2487 #define SWIGTYPE_p_wxColourDialog swig_types[21] 
2488 #define SWIGTYPE_p_wxCommandEvent swig_types[22] 
2489 #define SWIGTYPE_p_wxConfigBase swig_types[23] 
2490 #define SWIGTYPE_p_wxContextMenuEvent swig_types[24] 
2491 #define SWIGTYPE_p_wxControl swig_types[25] 
2492 #define SWIGTYPE_p_wxControlWithItems swig_types[26] 
2493 #define SWIGTYPE_p_wxCursor swig_types[27] 
2494 #define SWIGTYPE_p_wxDC swig_types[28] 
2495 #define SWIGTYPE_p_wxDateEvent swig_types[29] 
2496 #define SWIGTYPE_p_wxDefaultHtmlRenderingStyle swig_types[30] 
2497 #define SWIGTYPE_p_wxDialog swig_types[31] 
2498 #define SWIGTYPE_p_wxDirDialog swig_types[32] 
2499 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[33] 
2500 #define SWIGTYPE_p_wxDropFilesEvent swig_types[34] 
2501 #define SWIGTYPE_p_wxDuplexMode swig_types[35] 
2502 #define SWIGTYPE_p_wxEraseEvent swig_types[36] 
2503 #define SWIGTYPE_p_wxEvent swig_types[37] 
2504 #define SWIGTYPE_p_wxEventBlocker swig_types[38] 
2505 #define SWIGTYPE_p_wxEvtHandler swig_types[39] 
2506 #define SWIGTYPE_p_wxFSFile swig_types[40] 
2507 #define SWIGTYPE_p_wxFileDialog swig_types[41] 
2508 #define SWIGTYPE_p_wxFileSystem swig_types[42] 
2509 #define SWIGTYPE_p_wxFindDialogEvent swig_types[43] 
2510 #define SWIGTYPE_p_wxFindReplaceData swig_types[44] 
2511 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[45] 
2512 #define SWIGTYPE_p_wxFlexGridSizer swig_types[46] 
2513 #define SWIGTYPE_p_wxFocusEvent swig_types[47] 
2514 #define SWIGTYPE_p_wxFont swig_types[48] 
2515 #define SWIGTYPE_p_wxFontData swig_types[49] 
2516 #define SWIGTYPE_p_wxFontDialog swig_types[50] 
2517 #define SWIGTYPE_p_wxFrame swig_types[51] 
2518 #define SWIGTYPE_p_wxGBSizerItem swig_types[52] 
2519 #define SWIGTYPE_p_wxGIFHandler swig_types[53] 
2520 #define SWIGTYPE_p_wxGridBagSizer swig_types[54] 
2521 #define SWIGTYPE_p_wxGridSizer swig_types[55] 
2522 #define SWIGTYPE_p_wxHelpControllerBase swig_types[56] 
2523 #define SWIGTYPE_p_wxHelpSearchMode swig_types[57] 
2524 #define SWIGTYPE_p_wxHtmlBookRecArray swig_types[58] 
2525 #define SWIGTYPE_p_wxHtmlBookRecord swig_types[59] 
2526 #define SWIGTYPE_p_wxHtmlCell swig_types[60] 
2527 #define SWIGTYPE_p_wxHtmlCellEvent swig_types[61] 
2528 #define SWIGTYPE_p_wxHtmlColourCell swig_types[62] 
2529 #define SWIGTYPE_p_wxHtmlContainerCell swig_types[63] 
2530 #define SWIGTYPE_p_wxHtmlDCRenderer swig_types[64] 
2531 #define SWIGTYPE_p_wxHtmlEasyPrinting swig_types[65] 
2532 #define SWIGTYPE_p_wxHtmlFilter swig_types[66] 
2533 #define SWIGTYPE_p_wxHtmlFontCell swig_types[67] 
2534 #define SWIGTYPE_p_wxHtmlHelpController swig_types[68] 
2535 #define SWIGTYPE_p_wxHtmlHelpData swig_types[69] 
2536 #define SWIGTYPE_p_wxHtmlHelpDialog swig_types[70] 
2537 #define SWIGTYPE_p_wxHtmlHelpFrame swig_types[71] 
2538 #define SWIGTYPE_p_wxHtmlHelpFrameCfg swig_types[72] 
2539 #define SWIGTYPE_p_wxHtmlHelpWindow swig_types[73] 
2540 #define SWIGTYPE_p_wxHtmlLinkEvent swig_types[74] 
2541 #define SWIGTYPE_p_wxHtmlLinkInfo swig_types[75] 
2542 #define SWIGTYPE_p_wxHtmlModalHelp swig_types[76] 
2543 #define SWIGTYPE_p_wxHtmlParser swig_types[77] 
2544 #define SWIGTYPE_p_wxHtmlPrintout swig_types[78] 
2545 #define SWIGTYPE_p_wxHtmlRenderingInfo swig_types[79] 
2546 #define SWIGTYPE_p_wxHtmlRenderingState swig_types[80] 
2547 #define SWIGTYPE_p_wxHtmlRenderingStyle swig_types[81] 
2548 #define SWIGTYPE_p_wxHtmlSearchStatus swig_types[82] 
2549 #define SWIGTYPE_p_wxHtmlSelection swig_types[83] 
2550 #define SWIGTYPE_p_wxHtmlTag swig_types[84] 
2551 #define SWIGTYPE_p_wxHtmlTagHandler swig_types[85] 
2552 #define SWIGTYPE_p_wxHtmlWidgetCell swig_types[86] 
2553 #define SWIGTYPE_p_wxHtmlWinParser swig_types[87] 
2554 #define SWIGTYPE_p_wxHtmlWindowInterface swig_types[88] 
2555 #define SWIGTYPE_p_wxHtmlWordCell swig_types[89] 
2556 #define SWIGTYPE_p_wxICOHandler swig_types[90] 
2557 #define SWIGTYPE_p_wxIconizeEvent swig_types[91] 
2558 #define SWIGTYPE_p_wxIdleEvent swig_types[92] 
2559 #define SWIGTYPE_p_wxImage swig_types[93] 
2560 #define SWIGTYPE_p_wxImageHandler swig_types[94] 
2561 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[95] 
2562 #define SWIGTYPE_p_wxInitDialogEvent swig_types[96] 
2563 #define SWIGTYPE_p_wxJPEGHandler swig_types[97] 
2564 #define SWIGTYPE_p_wxKeyEvent swig_types[98] 
2565 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[99] 
2566 #define SWIGTYPE_p_wxLayoutConstraints swig_types[100] 
2567 #define SWIGTYPE_p_wxMDIChildFrame swig_types[101] 
2568 #define SWIGTYPE_p_wxMDIClientWindow swig_types[102] 
2569 #define SWIGTYPE_p_wxMDIParentFrame swig_types[103] 
2570 #define SWIGTYPE_p_wxMaximizeEvent swig_types[104] 
2571 #define SWIGTYPE_p_wxMenu swig_types[105] 
2572 #define SWIGTYPE_p_wxMenuBar swig_types[106] 
2573 #define SWIGTYPE_p_wxMenuEvent swig_types[107] 
2574 #define SWIGTYPE_p_wxMenuItem swig_types[108] 
2575 #define SWIGTYPE_p_wxMessageDialog swig_types[109] 
2576 #define SWIGTYPE_p_wxMiniFrame swig_types[110] 
2577 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[111] 
2578 #define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[112] 
2579 #define SWIGTYPE_p_wxMouseEvent swig_types[113] 
2580 #define SWIGTYPE_p_wxMoveEvent swig_types[114] 
2581 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[115] 
2582 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[116] 
2583 #define SWIGTYPE_p_wxNcPaintEvent swig_types[117] 
2584 #define SWIGTYPE_p_wxNotifyEvent swig_types[118] 
2585 #define SWIGTYPE_p_wxNumberEntryDialog swig_types[119] 
2586 #define SWIGTYPE_p_wxObject swig_types[120] 
2587 #define SWIGTYPE_p_wxPCXHandler swig_types[121] 
2588 #define SWIGTYPE_p_wxPNGHandler swig_types[122] 
2589 #define SWIGTYPE_p_wxPNMHandler swig_types[123] 
2590 #define SWIGTYPE_p_wxPageSetupDialog swig_types[124] 
2591 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[125] 
2592 #define SWIGTYPE_p_wxPaintEvent swig_types[126] 
2593 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[127] 
2594 #define SWIGTYPE_p_wxPanel swig_types[128] 
2595 #define SWIGTYPE_p_wxPaperSize swig_types[129] 
2596 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[130] 
2597 #define SWIGTYPE_p_wxPoint swig_types[131] 
2598 #define SWIGTYPE_p_wxPopupWindow swig_types[132] 
2599 #define SWIGTYPE_p_wxPreviewCanvas swig_types[133] 
2600 #define SWIGTYPE_p_wxPreviewControlBar swig_types[134] 
2601 #define SWIGTYPE_p_wxPreviewFrame swig_types[135] 
2602 #define SWIGTYPE_p_wxPrintData swig_types[136] 
2603 #define SWIGTYPE_p_wxPrintDialog swig_types[137] 
2604 #define SWIGTYPE_p_wxPrintDialogData swig_types[138] 
2605 #define SWIGTYPE_p_wxPrintPreview swig_types[139] 
2606 #define SWIGTYPE_p_wxPrinter swig_types[140] 
2607 #define SWIGTYPE_p_wxProgressDialog swig_types[141] 
2608 #define SWIGTYPE_p_wxPyApp swig_types[142] 
2609 #define SWIGTYPE_p_wxPyCommandEvent swig_types[143] 
2610 #define SWIGTYPE_p_wxPyEvent swig_types[144] 
2611 #define SWIGTYPE_p_wxPyHtmlFilter swig_types[145] 
2612 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[146] 
2613 #define SWIGTYPE_p_wxPyHtmlTagHandler swig_types[147] 
2614 #define SWIGTYPE_p_wxPyHtmlWinTagHandler swig_types[148] 
2615 #define SWIGTYPE_p_wxPyHtmlWindow swig_types[149] 
2616 #define SWIGTYPE_p_wxPyImageHandler swig_types[150] 
2617 #define SWIGTYPE_p_wxPyPanel swig_types[151] 
2618 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[152] 
2619 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[153] 
2620 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[154] 
2621 #define SWIGTYPE_p_wxPyPrintPreview swig_types[155] 
2622 #define SWIGTYPE_p_wxPyPrintout swig_types[156] 
2623 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[157] 
2624 #define SWIGTYPE_p_wxPySizer swig_types[158] 
2625 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[159] 
2626 #define SWIGTYPE_p_wxPyVListBox swig_types[160] 
2627 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[161] 
2628 #define SWIGTYPE_p_wxPyValidator swig_types[162] 
2629 #define SWIGTYPE_p_wxPyWindow swig_types[163] 
2630 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[164] 
2631 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[165] 
2632 #define SWIGTYPE_p_wxSashEvent swig_types[166] 
2633 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[167] 
2634 #define SWIGTYPE_p_wxSashWindow swig_types[168] 
2635 #define SWIGTYPE_p_wxScrollEvent swig_types[169] 
2636 #define SWIGTYPE_p_wxScrollWinEvent swig_types[170] 
2637 #define SWIGTYPE_p_wxScrolledWindow swig_types[171] 
2638 #define SWIGTYPE_p_wxSetCursorEvent swig_types[172] 
2639 #define SWIGTYPE_p_wxShowEvent swig_types[173] 
2640 #define SWIGTYPE_p_wxSimpleHtmlListBox swig_types[174] 
2641 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[175] 
2642 #define SWIGTYPE_p_wxSize swig_types[176] 
2643 #define SWIGTYPE_p_wxSizeEvent swig_types[177] 
2644 #define SWIGTYPE_p_wxSizer swig_types[178] 
2645 #define SWIGTYPE_p_wxSizerItem swig_types[179] 
2646 #define SWIGTYPE_p_wxSplashScreen swig_types[180] 
2647 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[181] 
2648 #define SWIGTYPE_p_wxSplitterEvent swig_types[182] 
2649 #define SWIGTYPE_p_wxSplitterWindow swig_types[183] 
2650 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[184] 
2651 #define SWIGTYPE_p_wxStatusBar swig_types[185] 
2652 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[186] 
2653 #define SWIGTYPE_p_wxString swig_types[187] 
2654 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[188] 
2655 #define SWIGTYPE_p_wxTGAHandler swig_types[189] 
2656 #define SWIGTYPE_p_wxTIFFHandler swig_types[190] 
2657 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[191] 
2658 #define SWIGTYPE_p_wxTextEntryDialog swig_types[192] 
2659 #define SWIGTYPE_p_wxTipWindow swig_types[193] 
2660 #define SWIGTYPE_p_wxTopLevelWindow swig_types[194] 
2661 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[195] 
2662 #define SWIGTYPE_p_wxValidator swig_types[196] 
2663 #define SWIGTYPE_p_wxVisualAttributes swig_types[197] 
2664 #define SWIGTYPE_p_wxWindow swig_types[198] 
2665 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[199] 
2666 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[200] 
2667 #define SWIGTYPE_p_wxXPMHandler swig_types[201] 
2668 static swig_type_info 
*swig_types
[203]; 
2669 static swig_module_info swig_module 
= {swig_types
, 202, 0, 0, 0, 0}; 
2670 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) 
2671 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) 
2673 /* -------- TYPES TABLE (END) -------- */ 
2675 #if (PY_VERSION_HEX <= 0x02000000) 
2676 # if !defined(SWIG_PYTHON_CLASSIC) 
2677 #  error "This python version requires to use swig with the '-classic' option" 
2680 #if (PY_VERSION_HEX <= 0x02020000) 
2681 # error "This python version requires to use swig with the '-nomodern' option" 
2683 #if (PY_VERSION_HEX <= 0x02020000) 
2684 # error "This python version requires to use swig with the '-nomodernargs' option" 
2687 # error "This python version requires to use swig with the '-nofastunpack' option" 
2690 /*----------------------------------------------- 
2691               @(target):= _html.so 
2692   ------------------------------------------------*/ 
2693 #define SWIG_init    init_html 
2695 #define SWIG_name    "_html" 
2697 #define SWIGVERSION 0x010329  
2700 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))  
2701 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))  
2704 #include <stdexcept> 
2708   class PyObject_ptr 
{ 
2713     PyObject_ptr() :_obj(0) 
2717     PyObject_ptr(const PyObject_ptr
& item
) : _obj(item
._obj
) 
2722     PyObject_ptr(PyObject 
*obj
, bool initial_ref 
= true) :_obj(obj
) 
2724       if (initial_ref
) Py_XINCREF(_obj
); 
2727     PyObject_ptr 
& operator=(const PyObject_ptr
& item
)  
2729       Py_XINCREF(item
._obj
); 
2740     operator PyObject 
*() const 
2745     PyObject 
*operator->() const 
2754   struct PyObject_var 
: PyObject_ptr 
{ 
2755     PyObject_var(PyObject
* obj 
= 0) : PyObject_ptr(obj
, false) { } 
2757     PyObject_var 
& operator = (PyObject
* obj
) 
2767 #include "wx/wxPython/wxPython.h" 
2768 #include "wx/wxPython/pyclasses.h" 
2769 #include "wx/wxPython/pyistream.h" 
2770 #include "wx/wxPython/printfw.h" 
2772 #include <wx/html/htmlwin.h> 
2773 #include <wx/html/htmprint.h> 
2774 #include <wx/html/helpctrl.h> 
2775 #include <wx/html/helpwnd.h> 
2776 #include <wx/html/helpfrm.h> 
2777 #include <wx/html/helpdlg.h> 
2780  static const wxString 
wxPyEmptyString(wxEmptyString
);  
2781  static const wxString 
wxPyHtmlWindowNameStr(wxT("htmlWindow"));  
2782  static const wxString 
wxPyHtmlPrintoutTitleStr(wxT("Printout"));  
2783  static const wxString 
wxPyHtmlPrintingTitleStr(wxT("Printing"));  
2785   #define SWIG_From_long   PyInt_FromLong  
2788 SWIGINTERNINLINE PyObject 
* 
2789 SWIG_From_int  (int value
) 
2791   return SWIG_From_long  (value
); 
2797 # define LLONG_MIN      LONG_LONG_MIN 
2800 # define LLONG_MAX      LONG_LONG_MAX 
2803 # define ULLONG_MAX     ULONG_LONG_MAX 
2808 SWIG_AsVal_long (PyObject
* obj
, long* val
) 
2810     if (PyNumber_Check(obj
)) { 
2811         if (val
) *val 
= PyInt_AsLong(obj
); 
2814     return SWIG_TypeError
; 
2819 SWIG_AsVal_int (PyObject 
* obj
, int *val
) 
2822   int res 
= SWIG_AsVal_long (obj
, &v
); 
2823   if (SWIG_IsOK(res
)) { 
2824     if ((v 
< INT_MIN 
|| v 
> INT_MAX
)) { 
2825       return SWIG_OverflowError
; 
2827       if (val
) *val 
= static_cast< int >(v
); 
2833 SWIGINTERN 
void wxHtmlWinParser_SetFonts(wxHtmlWinParser 
*self
,wxString normal_face
,wxString fixed_face
,PyObject 
*sizes
=NULL
){ 
2835             if (sizes
) temp 
= int_LIST_helper(sizes
); 
2836             self
->SetFonts(normal_face
, fixed_face
, temp
); 
2841 class wxPyHtmlTagHandler 
: public wxHtmlTagHandler 
{ 
2842     DECLARE_DYNAMIC_CLASS(wxPyHtmlTagHandler
) 
2844     wxPyHtmlTagHandler() : wxHtmlTagHandler() {}; 
2846     wxHtmlParser
* GetParser() { return m_Parser
; } 
2847     void ParseInner(const wxHtmlTag
& tag
) { wxHtmlTagHandler::ParseInner(tag
); } 
2849     DEC_PYCALLBACK_STRING__pure(GetSupportedTags
); 
2850     DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag
); 
2855 IMPLEMENT_DYNAMIC_CLASS(wxPyHtmlTagHandler
, wxHtmlTagHandler
); 
2857 IMP_PYCALLBACK_STRING__pure(wxPyHtmlTagHandler
, wxHtmlTagHandler
, GetSupportedTags
); 
2858 IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlTagHandler
, wxHtmlTagHandler
, HandleTag
); 
2861 class wxPyHtmlWinTagHandler 
: public wxHtmlWinTagHandler 
{ 
2862     DECLARE_DYNAMIC_CLASS(wxPyHtmlWinTagHandler
) 
2864     wxPyHtmlWinTagHandler() : wxHtmlWinTagHandler() {}; 
2866     wxHtmlWinParser
* GetParser() { return m_WParser
; } 
2867     void ParseInner(const wxHtmlTag
& tag
) 
2868         { wxHtmlWinTagHandler::ParseInner(tag
); } 
2870     DEC_PYCALLBACK_STRING__pure(GetSupportedTags
); 
2871     DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag
); 
2876 IMPLEMENT_DYNAMIC_CLASS( wxPyHtmlWinTagHandler
, wxHtmlWinTagHandler
); 
2878 IMP_PYCALLBACK_STRING__pure(wxPyHtmlWinTagHandler
, wxHtmlWinTagHandler
, GetSupportedTags
); 
2879 IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlWinTagHandler
, wxHtmlWinTagHandler
, HandleTag
); 
2883 class wxPyHtmlTagsModule 
: public wxHtmlTagsModule 
{ 
2885     wxPyHtmlTagsModule(PyObject
* thc
) : wxHtmlTagsModule() { 
2886         m_tagHandlerClass 
= thc
; 
2887         Py_INCREF(m_tagHandlerClass
); 
2888         RegisterModule(this); 
2889         wxHtmlWinParser::AddModule(this); 
2893         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2894         Py_DECREF(m_tagHandlerClass
); 
2895         m_tagHandlerClass 
= NULL
; 
2896         for (size_t x
=0; x 
< m_objArray
.GetCount(); x
++) { 
2897             PyObject
* obj 
= (PyObject
*)m_objArray
.Item(x
); 
2900         wxPyEndBlockThreads(blocked
); 
2903     void FillHandlersTable(wxHtmlWinParser 
*parser
) { 
2904         // Wave our magic wand...  (if it works it's a miracle!  ;-) 
2906         // First, make a new instance of the tag handler 
2907         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
2908         PyObject
* arg 
= PyTuple_New(0); 
2909         PyObject
* obj 
= PyObject_CallObject(m_tagHandlerClass
, arg
); 
2912         // now figure out where it's C++ object is... 
2913         wxPyHtmlWinTagHandler
* thPtr
; 
2914         if (! wxPyConvertSwigPtr(obj
, (void **)&thPtr
, wxT("wxPyHtmlWinTagHandler"))) { 
2915             wxPyEndBlockThreads(blocked
); 
2918         wxPyEndBlockThreads(blocked
); 
2921         parser
->AddTagHandler(thPtr
); 
2924         m_objArray
.Add(obj
); 
2928     PyObject
*           m_tagHandlerClass
; 
2929     wxArrayPtrVoid      m_objArray
; 
2934     void wxHtmlWinParser_AddTagHandler(PyObject
* tagHandlerClass
) { 
2935         // Dynamically create a new wxModule.  Refcounts tagHandlerClass 
2936         // and adds itself to the wxModules list and to the wxHtmlWinParser. 
2937         new wxPyHtmlTagsModule(tagHandlerClass
); 
2941 SWIGINTERNINLINE PyObject
* 
2942   SWIG_From_bool  (bool value
) 
2944   return PyBool_FromLong(value 
? 1 : 0); 
2949 SWIG_AsVal_bool (PyObject 
*obj
, bool *val
) 
2951   if (obj 
== Py_True
) { 
2952     if (val
) *val 
= true; 
2954   } else if (obj 
== Py_False
) { 
2955     if (val
) *val 
= false; 
2959     int res 
= SWIG_AddCast(SWIG_AsVal_long (obj
, val 
? &v 
: 0)); 
2960     if (SWIG_IsOK(res
) && val
) *val 
= v 
? true : false; 
2967 SWIG_AsVal_unsigned_SS_long (PyObject
* obj
, unsigned long* val
) 
2970     if (SWIG_AsVal_long(obj
, &v
) && v 
< 0) { 
2971         return SWIG_TypeError
; 
2974         *val 
= (unsigned long)v
; 
2980 SWIG_AsVal_unsigned_SS_int (PyObject 
* obj
, unsigned int *val
) 
2983   int res 
= SWIG_AsVal_unsigned_SS_long (obj
, &v
); 
2984   if (SWIG_IsOK(res
)) { 
2985     if ((v 
> UINT_MAX
)) { 
2986       return SWIG_OverflowError
; 
2988       if (val
) *val 
= static_cast< unsigned int >(v
); 
2995 SWIGINTERNINLINE PyObject
*  
2996 SWIG_From_unsigned_SS_long  (unsigned long value
) 
2998   return (value 
> LONG_MAX
) ? 
2999     PyLong_FromUnsignedLong(value
) : PyInt_FromLong(static_cast< long >(value
));  
3003 SWIGINTERNINLINE PyObject 
* 
3004 SWIG_From_unsigned_SS_int  (unsigned int value
) 
3006   return SWIG_From_unsigned_SS_long  (value
); 
3009  // here's the C++ version 
3010 class wxPyHtmlFilter 
: public wxHtmlFilter 
{ 
3011     DECLARE_ABSTRACT_CLASS(wxPyHtmlFilter
) 
3013     wxPyHtmlFilter() : wxHtmlFilter() {} 
3015     // returns True if this filter is able to open&read given file 
3016     virtual bool CanRead(const wxFSFile
& file
) const { 
3019         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
3020         if ((found 
= wxPyCBH_findCallback(m_myInst
, "CanRead"))) { 
3021             PyObject
* obj 
= wxPyMake_wxObject((wxFSFile
*)&file
,false);  // cast away const 
3022             rval 
= wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(O)", obj
)); 
3025         wxPyEndBlockThreads(blocked
); 
3030     // Reads given file and returns HTML document. 
3031     // Returns empty string if opening failed 
3032     virtual wxString 
ReadFile(const wxFSFile
& file
) const { 
3035         wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
3036         if ((found 
= wxPyCBH_findCallback(m_myInst
, "ReadFile"))) { 
3037             PyObject
* obj 
= wxPyMake_wxObject((wxFSFile
*)&file
,false);  // cast away const 
3039             ro 
= wxPyCBH_callCallbackObj(m_myInst
, Py_BuildValue("(O)", obj
)); 
3042                 rval 
= Py2wxString(ro
); 
3046         wxPyEndBlockThreads(blocked
); 
3053 IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlFilter
, wxHtmlFilter
); 
3056 class wxPyHtmlWindow 
: public wxHtmlWindow 
{ 
3057     DECLARE_ABSTRACT_CLASS(wxPyHtmlWindow
) 
3059     wxPyHtmlWindow(wxWindow 
*parent
, wxWindowID id 
= -1, 
3060                    const wxPoint
& pos 
= wxDefaultPosition
, 
3061                    const wxSize
& size 
= wxDefaultSize
, 
3062                    long style 
= wxHW_DEFAULT_STYLE
, 
3063                    const wxString
& name 
= wxPyHtmlWindowNameStr
) 
3064         : wxHtmlWindow(parent
, id
, pos
, size
, style
, name
)  {}; 
3065     wxPyHtmlWindow() : wxHtmlWindow() {}; 
3067     bool ScrollToAnchor(const wxString
& anchor
) { 
3068         return wxHtmlWindow::ScrollToAnchor(anchor
); 
3071     bool HasAnchor(const wxString
& anchor
) { 
3072         const wxHtmlCell 
*c 
= m_Cell
->Find(wxHTML_COND_ISANCHOR
, &anchor
); 
3076     void OnLinkClicked(const wxHtmlLinkInfo
& link
); 
3078     wxHtmlOpeningStatus 
OnOpeningURL(wxHtmlURLType type
, 
3079                                       const wxString
& url
, 
3080                                       wxString 
*redirect
) const; 
3082     DEC_PYCALLBACK__STRING(OnSetTitle
); 
3083     DEC_PYCALLBACK__CELLINTINT(OnCellMouseHover
); 
3084     DEC_PYCALLBACK_BOOL_CELLINTINTME(OnCellClicked
); 
3089 IMPLEMENT_ABSTRACT_CLASS( wxPyHtmlWindow
, wxHtmlWindow 
); 
3090 IMP_PYCALLBACK__STRING(wxPyHtmlWindow
, wxHtmlWindow
, OnSetTitle
); 
3091 IMP_PYCALLBACK__CELLINTINT(wxPyHtmlWindow
, wxHtmlWindow
, OnCellMouseHover
); 
3092 IMP_PYCALLBACK_BOOL_CELLINTINTME(wxPyHtmlWindow
, wxHtmlWindow
, OnCellClicked
); 
3095 void wxPyHtmlWindow::OnLinkClicked(const wxHtmlLinkInfo
& link
) { 
3097     wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
3098     if ((found 
= wxPyCBH_findCallback(m_myInst
, "OnLinkClicked"))) { 
3099         PyObject
* obj 
= wxPyConstructObject((void*)&link
, wxT("wxHtmlLinkInfo"), 0); 
3100         wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(O)", obj
)); 
3103     wxPyEndBlockThreads(blocked
); 
3105         wxHtmlWindow::OnLinkClicked(link
); 
3109 wxHtmlOpeningStatus 
wxPyHtmlWindow::OnOpeningURL(wxHtmlURLType type
, 
3110                                                  const wxString
& url
, 
3111                                                  wxString 
*redirect
) const { 
3113     wxHtmlOpeningStatus rval
; 
3114     wxPyBlock_t blocked 
= wxPyBeginBlockThreads(); 
3115     if ((found 
= wxPyCBH_findCallback(m_myInst
, "OnOpeningURL"))) { 
3117         PyObject
* s 
= wx2PyString(url
); 
3118         ro 
= wxPyCBH_callCallbackObj(m_myInst
, Py_BuildValue("(iO)", type
, s
)); 
3120         if (PyString_Check(ro
) 
3121 #if PYTHON_API_VERSION >= 1009 
3122             || PyUnicode_Check(ro
) 
3125             *redirect 
= Py2wxString(ro
); 
3126             rval 
= wxHTML_REDIRECT
; 
3129             PyObject
* num 
= PyNumber_Int(ro
); 
3130             rval 
= (wxHtmlOpeningStatus
)PyInt_AsLong(num
); 
3135     wxPyEndBlockThreads(blocked
); 
3137         rval 
= wxHtmlWindow::OnOpeningURL(type
, url
, redirect
); 
3143 SWIGINTERN 
void wxPyHtmlWindow_SetFonts(wxPyHtmlWindow 
*self
,wxString normal_face
,wxString fixed_face
,PyObject 
*sizes
=NULL
){ 
3145             if (sizes
) temp 
= int_LIST_helper(sizes
); 
3146             self
->SetFonts(normal_face
, fixed_face
, temp
); 
3150 SWIGINTERN 
void wxHtmlDCRenderer_SetFonts(wxHtmlDCRenderer 
*self
,wxString normal_face
,wxString fixed_face
,PyObject 
*sizes
=NULL
){ 
3152             if (sizes
) temp 
= int_LIST_helper(sizes
); 
3153             self
->SetFonts(normal_face
, fixed_face
, temp
); 
3157 SWIGINTERN 
void wxHtmlPrintout_SetFonts(wxHtmlPrintout 
*self
,wxString normal_face
,wxString fixed_face
,PyObject 
*sizes
=NULL
){ 
3159             if (sizes
) temp 
= int_LIST_helper(sizes
); 
3160             self
->SetFonts(normal_face
, fixed_face
, temp
); 
3169 SWIG_AsVal_double (PyObject 
*obj
, double* val
) 
3171     if (PyNumber_Check(obj
)) { 
3172         if (val
) *val 
= PyFloat_AsDouble(obj
); 
3175     return SWIG_TypeError
; 
3180 SWIG_AsVal_float (PyObject 
* obj
, float *val
) 
3183   int res 
= SWIG_AsVal_double (obj
, &v
); 
3184   if (SWIG_IsOK(res
)) { 
3185     if ((v 
< -FLT_MAX 
|| v 
> FLT_MAX
)) { 
3186       return SWIG_OverflowError
; 
3188       if (val
) *val 
= static_cast< float >(v
); 
3194 SWIGINTERN 
void wxHtmlEasyPrinting_SetFonts(wxHtmlEasyPrinting 
*self
,wxString normal_face
,wxString fixed_face
,PyObject 
*sizes
=NULL
){ 
3196             if (sizes
) temp 
= int_LIST_helper(sizes
); 
3197             self
->SetFonts(normal_face
, fixed_face
, temp
); 
3202     typedef wxTreeCtrl wxPyTreeCtrl
; 
3207 SWIGINTERN 
int HtmlWindowNameStr_set(PyObject 
*) { 
3208   SWIG_Error(SWIG_AttributeError
,"Variable HtmlWindowNameStr is read-only."); 
3213 SWIGINTERN PyObject 
*HtmlWindowNameStr_get(void) { 
3214   PyObject 
*pyobj 
= 0; 
3218     pyobj 
= PyUnicode_FromWideChar((&wxPyHtmlWindowNameStr
)->c_str(), (&wxPyHtmlWindowNameStr
)->Len()); 
3220     pyobj 
= PyString_FromStringAndSize((&wxPyHtmlWindowNameStr
)->c_str(), (&wxPyHtmlWindowNameStr
)->Len()); 
3227 SWIGINTERN 
int HtmlPrintoutTitleStr_set(PyObject 
*) { 
3228   SWIG_Error(SWIG_AttributeError
,"Variable HtmlPrintoutTitleStr is read-only."); 
3233 SWIGINTERN PyObject 
*HtmlPrintoutTitleStr_get(void) { 
3234   PyObject 
*pyobj 
= 0; 
3238     pyobj 
= PyUnicode_FromWideChar((&wxPyHtmlPrintoutTitleStr
)->c_str(), (&wxPyHtmlPrintoutTitleStr
)->Len()); 
3240     pyobj 
= PyString_FromStringAndSize((&wxPyHtmlPrintoutTitleStr
)->c_str(), (&wxPyHtmlPrintoutTitleStr
)->Len()); 
3247 SWIGINTERN 
int HtmlPrintingTitleStr_set(PyObject 
*) { 
3248   SWIG_Error(SWIG_AttributeError
,"Variable HtmlPrintingTitleStr is read-only."); 
3253 SWIGINTERN PyObject 
*HtmlPrintingTitleStr_get(void) { 
3254   PyObject 
*pyobj 
= 0; 
3258     pyobj 
= PyUnicode_FromWideChar((&wxPyHtmlPrintingTitleStr
)->c_str(), (&wxPyHtmlPrintingTitleStr
)->Len()); 
3260     pyobj 
= PyString_FromStringAndSize((&wxPyHtmlPrintingTitleStr
)->c_str(), (&wxPyHtmlPrintingTitleStr
)->Len()); 
3267 SWIGINTERN PyObject 
*_wrap_new_HtmlLinkInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3268   PyObject 
*resultobj 
= 0; 
3269   wxString 
*arg1 
= 0 ; 
3270   wxString 
const &arg2_defvalue 
= wxPyEmptyString 
; 
3271   wxString 
*arg2 
= (wxString 
*) &arg2_defvalue 
; 
3272   wxHtmlLinkInfo 
*result 
= 0 ; 
3273   bool temp1 
= false ; 
3274   bool temp2 
= false ; 
3275   PyObject 
* obj0 
= 0 ; 
3276   PyObject 
* obj1 
= 0 ; 
3277   char *  kwnames
[] = { 
3278     (char *) "href",(char *) "target", NULL 
 
3281   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_HtmlLinkInfo",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3283     arg1 
= wxString_in_helper(obj0
); 
3284     if (arg1 
== NULL
) SWIG_fail
; 
3289       arg2 
= wxString_in_helper(obj1
); 
3290       if (arg2 
== NULL
) SWIG_fail
; 
3295     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3296     result 
= (wxHtmlLinkInfo 
*)new wxHtmlLinkInfo((wxString 
const &)*arg1
,(wxString 
const &)*arg2
); 
3297     wxPyEndAllowThreads(__tstate
); 
3298     if (PyErr_Occurred()) SWIG_fail
; 
3300   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlLinkInfo
, SWIG_POINTER_NEW 
|  0 ); 
3323 SWIGINTERN PyObject 
*_wrap_HtmlLinkInfo_GetHref(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3324   PyObject 
*resultobj 
= 0; 
3325   wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
3329   PyObject 
*swig_obj
[1] ; 
3331   if (!args
) SWIG_fail
; 
3333   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlLinkInfo
, 0 |  0 ); 
3334   if (!SWIG_IsOK(res1
)) { 
3335     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlLinkInfo_GetHref" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");  
3337   arg1 
= reinterpret_cast< wxHtmlLinkInfo 
* >(argp1
); 
3339     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3340     result 
= (arg1
)->GetHref(); 
3341     wxPyEndAllowThreads(__tstate
); 
3342     if (PyErr_Occurred()) SWIG_fail
; 
3346     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
3348     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
3357 SWIGINTERN PyObject 
*_wrap_HtmlLinkInfo_GetTarget(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3358   PyObject 
*resultobj 
= 0; 
3359   wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
3363   PyObject 
*swig_obj
[1] ; 
3365   if (!args
) SWIG_fail
; 
3367   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlLinkInfo
, 0 |  0 ); 
3368   if (!SWIG_IsOK(res1
)) { 
3369     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlLinkInfo_GetTarget" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");  
3371   arg1 
= reinterpret_cast< wxHtmlLinkInfo 
* >(argp1
); 
3373     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3374     result 
= (arg1
)->GetTarget(); 
3375     wxPyEndAllowThreads(__tstate
); 
3376     if (PyErr_Occurred()) SWIG_fail
; 
3380     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
3382     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
3391 SWIGINTERN PyObject 
*_wrap_HtmlLinkInfo_GetEvent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3392   PyObject 
*resultobj 
= 0; 
3393   wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
3394   wxMouseEvent 
*result 
= 0 ; 
3397   PyObject 
*swig_obj
[1] ; 
3399   if (!args
) SWIG_fail
; 
3401   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlLinkInfo
, 0 |  0 ); 
3402   if (!SWIG_IsOK(res1
)) { 
3403     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlLinkInfo_GetEvent" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");  
3405   arg1 
= reinterpret_cast< wxHtmlLinkInfo 
* >(argp1
); 
3407     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3408     result 
= (wxMouseEvent 
*)(arg1
)->GetEvent(); 
3409     wxPyEndAllowThreads(__tstate
); 
3410     if (PyErr_Occurred()) SWIG_fail
; 
3413     resultobj 
= wxPyMake_wxObject(result
, 0);  
3421 SWIGINTERN PyObject 
*_wrap_HtmlLinkInfo_GetHtmlCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3422   PyObject 
*resultobj 
= 0; 
3423   wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
3424   wxHtmlCell 
*result 
= 0 ; 
3427   PyObject 
*swig_obj
[1] ; 
3429   if (!args
) SWIG_fail
; 
3431   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlLinkInfo
, 0 |  0 ); 
3432   if (!SWIG_IsOK(res1
)) { 
3433     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlLinkInfo_GetHtmlCell" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");  
3435   arg1 
= reinterpret_cast< wxHtmlLinkInfo 
* >(argp1
); 
3437     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3438     result 
= (wxHtmlCell 
*)(arg1
)->GetHtmlCell(); 
3439     wxPyEndAllowThreads(__tstate
); 
3440     if (PyErr_Occurred()) SWIG_fail
; 
3442   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
3449 SWIGINTERN PyObject 
*_wrap_HtmlLinkInfo_SetEvent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3450   PyObject 
*resultobj 
= 0; 
3451   wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
3452   wxMouseEvent 
*arg2 
= (wxMouseEvent 
*) 0 ; 
3457   PyObject 
* obj0 
= 0 ; 
3458   PyObject 
* obj1 
= 0 ; 
3459   char *  kwnames
[] = { 
3460     (char *) "self",(char *) "e", NULL 
 
3463   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlLinkInfo_SetEvent",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3464   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlLinkInfo
, 0 |  0 ); 
3465   if (!SWIG_IsOK(res1
)) { 
3466     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlLinkInfo_SetEvent" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");  
3468   arg1 
= reinterpret_cast< wxHtmlLinkInfo 
* >(argp1
); 
3469   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxMouseEvent
, 0 |  0 ); 
3470   if (!SWIG_IsOK(res2
)) { 
3471     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlLinkInfo_SetEvent" "', expected argument " "2"" of type '" "wxMouseEvent const *""'");  
3473   arg2 
= reinterpret_cast< wxMouseEvent 
* >(argp2
); 
3475     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3476     (arg1
)->SetEvent((wxMouseEvent 
const *)arg2
); 
3477     wxPyEndAllowThreads(__tstate
); 
3478     if (PyErr_Occurred()) SWIG_fail
; 
3480   resultobj 
= SWIG_Py_Void(); 
3487 SWIGINTERN PyObject 
*_wrap_HtmlLinkInfo_SetHtmlCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3488   PyObject 
*resultobj 
= 0; 
3489   wxHtmlLinkInfo 
*arg1 
= (wxHtmlLinkInfo 
*) 0 ; 
3490   wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
3495   PyObject 
* obj0 
= 0 ; 
3496   PyObject 
* obj1 
= 0 ; 
3497   char *  kwnames
[] = { 
3498     (char *) "self",(char *) "e", NULL 
 
3501   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlLinkInfo_SetHtmlCell",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3502   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlLinkInfo
, 0 |  0 ); 
3503   if (!SWIG_IsOK(res1
)) { 
3504     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlLinkInfo_SetHtmlCell" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");  
3506   arg1 
= reinterpret_cast< wxHtmlLinkInfo 
* >(argp1
); 
3507   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
3508   if (!SWIG_IsOK(res2
)) { 
3509     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlLinkInfo_SetHtmlCell" "', expected argument " "2"" of type '" "wxHtmlCell const *""'");  
3511   arg2 
= reinterpret_cast< wxHtmlCell 
* >(argp2
); 
3513     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3514     (arg1
)->SetHtmlCell((wxHtmlCell 
const *)arg2
); 
3515     wxPyEndAllowThreads(__tstate
); 
3516     if (PyErr_Occurred()) SWIG_fail
; 
3518   resultobj 
= SWIG_Py_Void(); 
3525 SWIGINTERN PyObject 
*HtmlLinkInfo_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3527   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
3528   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlLinkInfo
, SWIG_NewClientData(obj
)); 
3529   return SWIG_Py_Void(); 
3532 SWIGINTERN PyObject 
*HtmlLinkInfo_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3533   return SWIG_Python_InitShadowInstance(args
); 
3536 SWIGINTERN PyObject 
*_wrap_HtmlTag_GetName(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3537   PyObject 
*resultobj 
= 0; 
3538   wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
3542   PyObject 
*swig_obj
[1] ; 
3544   if (!args
) SWIG_fail
; 
3546   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlTag
, 0 |  0 ); 
3547   if (!SWIG_IsOK(res1
)) { 
3548     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTag_GetName" "', expected argument " "1"" of type '" "wxHtmlTag *""'");  
3550   arg1 
= reinterpret_cast< wxHtmlTag 
* >(argp1
); 
3552     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3553     result 
= (arg1
)->GetName(); 
3554     wxPyEndAllowThreads(__tstate
); 
3555     if (PyErr_Occurred()) SWIG_fail
; 
3559     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
3561     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
3570 SWIGINTERN PyObject 
*_wrap_HtmlTag_HasParam(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3571   PyObject 
*resultobj 
= 0; 
3572   wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
3573   wxString 
*arg2 
= 0 ; 
3577   bool temp2 
= false ; 
3578   PyObject 
* obj0 
= 0 ; 
3579   PyObject 
* obj1 
= 0 ; 
3580   char *  kwnames
[] = { 
3581     (char *) "self",(char *) "par", NULL 
 
3584   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlTag_HasParam",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3585   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlTag
, 0 |  0 ); 
3586   if (!SWIG_IsOK(res1
)) { 
3587     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTag_HasParam" "', expected argument " "1"" of type '" "wxHtmlTag *""'");  
3589   arg1 
= reinterpret_cast< wxHtmlTag 
* >(argp1
); 
3591     arg2 
= wxString_in_helper(obj1
); 
3592     if (arg2 
== NULL
) SWIG_fail
; 
3596     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3597     result 
= (bool)(arg1
)->HasParam((wxString 
const &)*arg2
); 
3598     wxPyEndAllowThreads(__tstate
); 
3599     if (PyErr_Occurred()) SWIG_fail
; 
3602     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3618 SWIGINTERN PyObject 
*_wrap_HtmlTag_GetParam(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3619   PyObject 
*resultobj 
= 0; 
3620   wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
3621   wxString 
*arg2 
= 0 ; 
3622   int arg3 
= (int) false ; 
3626   bool temp2 
= false ; 
3629   PyObject 
* obj0 
= 0 ; 
3630   PyObject 
* obj1 
= 0 ; 
3631   PyObject 
* obj2 
= 0 ; 
3632   char *  kwnames
[] = { 
3633     (char *) "self",(char *) "par",(char *) "with_commas", NULL 
 
3636   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlTag_GetParam",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
3637   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlTag
, 0 |  0 ); 
3638   if (!SWIG_IsOK(res1
)) { 
3639     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTag_GetParam" "', expected argument " "1"" of type '" "wxHtmlTag *""'");  
3641   arg1 
= reinterpret_cast< wxHtmlTag 
* >(argp1
); 
3643     arg2 
= wxString_in_helper(obj1
); 
3644     if (arg2 
== NULL
) SWIG_fail
; 
3648     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
3649     if (!SWIG_IsOK(ecode3
)) { 
3650       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlTag_GetParam" "', expected argument " "3"" of type '" "int""'"); 
3652     arg3 
= static_cast< int >(val3
); 
3655     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3656     result 
= (arg1
)->GetParam((wxString 
const &)*arg2
,arg3
); 
3657     wxPyEndAllowThreads(__tstate
); 
3658     if (PyErr_Occurred()) SWIG_fail
; 
3662     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
3664     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
3681 SWIGINTERN PyObject 
*_wrap_HtmlTag_GetAllParams(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3682   PyObject 
*resultobj 
= 0; 
3683   wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
3687   PyObject 
*swig_obj
[1] ; 
3689   if (!args
) SWIG_fail
; 
3691   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlTag
, 0 |  0 ); 
3692   if (!SWIG_IsOK(res1
)) { 
3693     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTag_GetAllParams" "', expected argument " "1"" of type '" "wxHtmlTag *""'");  
3695   arg1 
= reinterpret_cast< wxHtmlTag 
* >(argp1
); 
3697     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3698     result 
= (arg1
)->GetAllParams(); 
3699     wxPyEndAllowThreads(__tstate
); 
3700     if (PyErr_Occurred()) SWIG_fail
; 
3704     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
3706     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
3715 SWIGINTERN PyObject 
*_wrap_HtmlTag_HasEnding(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3716   PyObject 
*resultobj 
= 0; 
3717   wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
3721   PyObject 
*swig_obj
[1] ; 
3723   if (!args
) SWIG_fail
; 
3725   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlTag
, 0 |  0 ); 
3726   if (!SWIG_IsOK(res1
)) { 
3727     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTag_HasEnding" "', expected argument " "1"" of type '" "wxHtmlTag *""'");  
3729   arg1 
= reinterpret_cast< wxHtmlTag 
* >(argp1
); 
3731     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3732     result 
= (bool)(arg1
)->HasEnding(); 
3733     wxPyEndAllowThreads(__tstate
); 
3734     if (PyErr_Occurred()) SWIG_fail
; 
3737     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
3745 SWIGINTERN PyObject 
*_wrap_HtmlTag_GetBeginPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3746   PyObject 
*resultobj 
= 0; 
3747   wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
3751   PyObject 
*swig_obj
[1] ; 
3753   if (!args
) SWIG_fail
; 
3755   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlTag
, 0 |  0 ); 
3756   if (!SWIG_IsOK(res1
)) { 
3757     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTag_GetBeginPos" "', expected argument " "1"" of type '" "wxHtmlTag *""'");  
3759   arg1 
= reinterpret_cast< wxHtmlTag 
* >(argp1
); 
3761     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3762     result 
= (int)(arg1
)->GetBeginPos(); 
3763     wxPyEndAllowThreads(__tstate
); 
3764     if (PyErr_Occurred()) SWIG_fail
; 
3766   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
3773 SWIGINTERN PyObject 
*_wrap_HtmlTag_GetEndPos1(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3774   PyObject 
*resultobj 
= 0; 
3775   wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
3779   PyObject 
*swig_obj
[1] ; 
3781   if (!args
) SWIG_fail
; 
3783   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlTag
, 0 |  0 ); 
3784   if (!SWIG_IsOK(res1
)) { 
3785     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTag_GetEndPos1" "', expected argument " "1"" of type '" "wxHtmlTag *""'");  
3787   arg1 
= reinterpret_cast< wxHtmlTag 
* >(argp1
); 
3789     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3790     result 
= (int)(arg1
)->GetEndPos1(); 
3791     wxPyEndAllowThreads(__tstate
); 
3792     if (PyErr_Occurred()) SWIG_fail
; 
3794   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
3801 SWIGINTERN PyObject 
*_wrap_HtmlTag_GetEndPos2(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3802   PyObject 
*resultobj 
= 0; 
3803   wxHtmlTag 
*arg1 
= (wxHtmlTag 
*) 0 ; 
3807   PyObject 
*swig_obj
[1] ; 
3809   if (!args
) SWIG_fail
; 
3811   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlTag
, 0 |  0 ); 
3812   if (!SWIG_IsOK(res1
)) { 
3813     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTag_GetEndPos2" "', expected argument " "1"" of type '" "wxHtmlTag *""'");  
3815   arg1 
= reinterpret_cast< wxHtmlTag 
* >(argp1
); 
3817     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3818     result 
= (int)(arg1
)->GetEndPos2(); 
3819     wxPyEndAllowThreads(__tstate
); 
3820     if (PyErr_Occurred()) SWIG_fail
; 
3822   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
3829 SWIGINTERN PyObject 
*HtmlTag_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3831   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
3832   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlTag
, SWIG_NewClientData(obj
)); 
3833   return SWIG_Py_Void(); 
3836 SWIGINTERN PyObject 
*_wrap_HtmlParser_SetFS(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3837   PyObject 
*resultobj 
= 0; 
3838   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3839   wxFileSystem 
*arg2 
= (wxFileSystem 
*) 0 ; 
3844   PyObject 
* obj0 
= 0 ; 
3845   PyObject 
* obj1 
= 0 ; 
3846   char *  kwnames
[] = { 
3847     (char *) "self",(char *) "fs", NULL 
 
3850   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlParser_SetFS",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3851   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
3852   if (!SWIG_IsOK(res1
)) { 
3853     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_SetFS" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
3855   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
3856   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxFileSystem
, 0 |  0 ); 
3857   if (!SWIG_IsOK(res2
)) { 
3858     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlParser_SetFS" "', expected argument " "2"" of type '" "wxFileSystem *""'");  
3860   arg2 
= reinterpret_cast< wxFileSystem 
* >(argp2
); 
3862     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3863     (arg1
)->SetFS(arg2
); 
3864     wxPyEndAllowThreads(__tstate
); 
3865     if (PyErr_Occurred()) SWIG_fail
; 
3867   resultobj 
= SWIG_Py_Void(); 
3874 SWIGINTERN PyObject 
*_wrap_HtmlParser_GetFS(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3875   PyObject 
*resultobj 
= 0; 
3876   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3877   wxFileSystem 
*result 
= 0 ; 
3880   PyObject 
*swig_obj
[1] ; 
3882   if (!args
) SWIG_fail
; 
3884   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
3885   if (!SWIG_IsOK(res1
)) { 
3886     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_GetFS" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
3888   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
3890     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3891     result 
= (wxFileSystem 
*)(arg1
)->GetFS(); 
3892     wxPyEndAllowThreads(__tstate
); 
3893     if (PyErr_Occurred()) SWIG_fail
; 
3896     resultobj 
= wxPyMake_wxObject(result
, 0);  
3904 SWIGINTERN PyObject 
*_wrap_HtmlParser_Parse(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3905   PyObject 
*resultobj 
= 0; 
3906   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3907   wxString 
*arg2 
= 0 ; 
3908   wxObject 
*result 
= 0 ; 
3911   bool temp2 
= false ; 
3912   PyObject 
* obj0 
= 0 ; 
3913   PyObject 
* obj1 
= 0 ; 
3914   char *  kwnames
[] = { 
3915     (char *) "self",(char *) "source", NULL 
 
3918   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlParser_Parse",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3919   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
3920   if (!SWIG_IsOK(res1
)) { 
3921     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_Parse" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
3923   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
3925     arg2 
= wxString_in_helper(obj1
); 
3926     if (arg2 
== NULL
) SWIG_fail
; 
3930     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3931     result 
= (wxObject 
*)(arg1
)->Parse((wxString 
const &)*arg2
); 
3932     wxPyEndAllowThreads(__tstate
); 
3933     if (PyErr_Occurred()) SWIG_fail
; 
3936     resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
3952 SWIGINTERN PyObject 
*_wrap_HtmlParser_InitParser(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
3953   PyObject 
*resultobj 
= 0; 
3954   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
3955   wxString 
*arg2 
= 0 ; 
3958   bool temp2 
= false ; 
3959   PyObject 
* obj0 
= 0 ; 
3960   PyObject 
* obj1 
= 0 ; 
3961   char *  kwnames
[] = { 
3962     (char *) "self",(char *) "source", NULL 
 
3965   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlParser_InitParser",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
3966   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
3967   if (!SWIG_IsOK(res1
)) { 
3968     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_InitParser" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
3970   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
3972     arg2 
= wxString_in_helper(obj1
); 
3973     if (arg2 
== NULL
) SWIG_fail
; 
3977     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
3978     (arg1
)->InitParser((wxString 
const &)*arg2
); 
3979     wxPyEndAllowThreads(__tstate
); 
3980     if (PyErr_Occurred()) SWIG_fail
; 
3982   resultobj 
= SWIG_Py_Void(); 
3997 SWIGINTERN PyObject 
*_wrap_HtmlParser_DoneParser(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
3998   PyObject 
*resultobj 
= 0; 
3999   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
4002   PyObject 
*swig_obj
[1] ; 
4004   if (!args
) SWIG_fail
; 
4006   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
4007   if (!SWIG_IsOK(res1
)) { 
4008     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_DoneParser" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
4010   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
4012     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4013     (arg1
)->DoneParser(); 
4014     wxPyEndAllowThreads(__tstate
); 
4015     if (PyErr_Occurred()) SWIG_fail
; 
4017   resultobj 
= SWIG_Py_Void(); 
4024 SWIGINTERN PyObject 
*_wrap_HtmlParser_DoParsing(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4025   PyObject 
*resultobj 
= 0; 
4026   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
4035   PyObject 
* obj0 
= 0 ; 
4036   PyObject 
* obj1 
= 0 ; 
4037   PyObject 
* obj2 
= 0 ; 
4038   char *  kwnames
[] = { 
4039     (char *) "self",(char *) "begin_pos",(char *) "end_pos", NULL 
 
4042   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlParser_DoParsing",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
4043   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
4044   if (!SWIG_IsOK(res1
)) { 
4045     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_DoParsing" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
4047   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
4048   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4049   if (!SWIG_IsOK(ecode2
)) { 
4050     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlParser_DoParsing" "', expected argument " "2"" of type '" "int""'"); 
4052   arg2 
= static_cast< int >(val2
); 
4053   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
4054   if (!SWIG_IsOK(ecode3
)) { 
4055     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlParser_DoParsing" "', expected argument " "3"" of type '" "int""'"); 
4057   arg3 
= static_cast< int >(val3
); 
4059     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4060     (arg1
)->DoParsing(arg2
,arg3
); 
4061     wxPyEndAllowThreads(__tstate
); 
4062     if (PyErr_Occurred()) SWIG_fail
; 
4064   resultobj 
= SWIG_Py_Void(); 
4071 SWIGINTERN PyObject 
*_wrap_HtmlParser_StopParsing(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4072   PyObject 
*resultobj 
= 0; 
4073   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
4076   PyObject 
*swig_obj
[1] ; 
4078   if (!args
) SWIG_fail
; 
4080   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
4081   if (!SWIG_IsOK(res1
)) { 
4082     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_StopParsing" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
4084   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
4086     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4087     (arg1
)->StopParsing(); 
4088     wxPyEndAllowThreads(__tstate
); 
4089     if (PyErr_Occurred()) SWIG_fail
; 
4091   resultobj 
= SWIG_Py_Void(); 
4098 SWIGINTERN PyObject 
*_wrap_HtmlParser_AddTagHandler(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4099   PyObject 
*resultobj 
= 0; 
4100   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
4101   wxHtmlTagHandler 
*arg2 
= (wxHtmlTagHandler 
*) 0 ; 
4106   PyObject 
* obj0 
= 0 ; 
4107   PyObject 
* obj1 
= 0 ; 
4108   char *  kwnames
[] = { 
4109     (char *) "self",(char *) "handler", NULL 
 
4112   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlParser_AddTagHandler",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4113   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
4114   if (!SWIG_IsOK(res1
)) { 
4115     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_AddTagHandler" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
4117   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
4118   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlTagHandler
, 0 |  0 ); 
4119   if (!SWIG_IsOK(res2
)) { 
4120     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlParser_AddTagHandler" "', expected argument " "2"" of type '" "wxHtmlTagHandler *""'");  
4122   arg2 
= reinterpret_cast< wxHtmlTagHandler 
* >(argp2
); 
4124     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4125     (arg1
)->AddTagHandler(arg2
); 
4126     wxPyEndAllowThreads(__tstate
); 
4127     if (PyErr_Occurred()) SWIG_fail
; 
4129   resultobj 
= SWIG_Py_Void(); 
4136 SWIGINTERN PyObject 
*_wrap_HtmlParser_GetSource(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4137   PyObject 
*resultobj 
= 0; 
4138   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
4139   wxString 
*result 
= 0 ; 
4142   PyObject 
*swig_obj
[1] ; 
4144   if (!args
) SWIG_fail
; 
4146   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
4147   if (!SWIG_IsOK(res1
)) { 
4148     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_GetSource" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
4150   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
4152     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4153     result 
= (wxString 
*)(arg1
)->GetSource(); 
4154     wxPyEndAllowThreads(__tstate
); 
4155     if (PyErr_Occurred()) SWIG_fail
; 
4159     resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
4161     resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
4170 SWIGINTERN PyObject 
*_wrap_HtmlParser_PushTagHandler(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4171   PyObject 
*resultobj 
= 0; 
4172   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
4173   wxHtmlTagHandler 
*arg2 
= (wxHtmlTagHandler 
*) 0 ; 
4179   PyObject 
* obj0 
= 0 ; 
4180   PyObject 
* obj1 
= 0 ; 
4181   PyObject 
* obj2 
= 0 ; 
4182   char *  kwnames
[] = { 
4183     (char *) "self",(char *) "handler",(char *) "tags", NULL 
 
4186   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlParser_PushTagHandler",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
4187   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
4188   if (!SWIG_IsOK(res1
)) { 
4189     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_PushTagHandler" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
4191   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
4192   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlTagHandler
, 0 |  0 ); 
4193   if (!SWIG_IsOK(res2
)) { 
4194     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlParser_PushTagHandler" "', expected argument " "2"" of type '" "wxHtmlTagHandler *""'");  
4196   arg2 
= reinterpret_cast< wxHtmlTagHandler 
* >(argp2
); 
4198     wxString
* sptr 
= wxString_in_helper(obj2
); 
4199     if (sptr 
== NULL
) SWIG_fail
; 
4204     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4205     (arg1
)->PushTagHandler(arg2
,arg3
); 
4206     wxPyEndAllowThreads(__tstate
); 
4207     if (PyErr_Occurred()) SWIG_fail
; 
4209   resultobj 
= SWIG_Py_Void(); 
4216 SWIGINTERN PyObject 
*_wrap_HtmlParser_PopTagHandler(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4217   PyObject 
*resultobj 
= 0; 
4218   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
4221   PyObject 
*swig_obj
[1] ; 
4223   if (!args
) SWIG_fail
; 
4225   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
4226   if (!SWIG_IsOK(res1
)) { 
4227     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_PopTagHandler" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
4229   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
4231     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4232     (arg1
)->PopTagHandler(); 
4233     wxPyEndAllowThreads(__tstate
); 
4234     if (PyErr_Occurred()) SWIG_fail
; 
4236   resultobj 
= SWIG_Py_Void(); 
4243 SWIGINTERN PyObject 
*_wrap_HtmlParser_GetInnerSource(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4244   PyObject 
*resultobj 
= 0; 
4245   wxHtmlParser 
*arg1 
= (wxHtmlParser 
*) 0 ; 
4246   wxHtmlTag 
*arg2 
= 0 ; 
4252   PyObject 
* obj0 
= 0 ; 
4253   PyObject 
* obj1 
= 0 ; 
4254   char *  kwnames
[] = { 
4255     (char *) "self",(char *) "tag", NULL 
 
4258   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlParser_GetInnerSource",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4259   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
4260   if (!SWIG_IsOK(res1
)) { 
4261     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlParser_GetInnerSource" "', expected argument " "1"" of type '" "wxHtmlParser *""'");  
4263   arg1 
= reinterpret_cast< wxHtmlParser 
* >(argp1
); 
4264   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxHtmlTag
,  0  | 0); 
4265   if (!SWIG_IsOK(res2
)) { 
4266     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlParser_GetInnerSource" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");  
4269     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlParser_GetInnerSource" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");  
4271   arg2 
= reinterpret_cast< wxHtmlTag 
* >(argp2
); 
4273     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4274     result 
= (arg1
)->GetInnerSource((wxHtmlTag 
const &)*arg2
); 
4275     wxPyEndAllowThreads(__tstate
); 
4276     if (PyErr_Occurred()) SWIG_fail
; 
4280     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
4282     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
4291 SWIGINTERN PyObject 
*HtmlParser_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4293   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
4294   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlParser
, SWIG_NewClientData(obj
)); 
4295   return SWIG_Py_Void(); 
4298 SWIGINTERN PyObject 
*_wrap_new_HtmlWinParser(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4299   PyObject 
*resultobj 
= 0; 
4300   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) NULL 
; 
4301   wxHtmlWinParser 
*result 
= 0 ; 
4304   PyObject 
* obj0 
= 0 ; 
4305   char *  kwnames
[] = { 
4306     (char *) "wnd", NULL 
 
4309   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_HtmlWinParser",kwnames
,&obj0
)) SWIG_fail
; 
4311     res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
4312     if (!SWIG_IsOK(res1
)) { 
4313       SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_HtmlWinParser" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
4315     arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
4318     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4319     result 
= (wxHtmlWinParser 
*)new wxHtmlWinParser(arg1
); 
4320     wxPyEndAllowThreads(__tstate
); 
4321     if (PyErr_Occurred()) SWIG_fail
; 
4323   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlWinParser
, SWIG_POINTER_NEW 
|  0 ); 
4330 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetDC(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4331   PyObject 
*resultobj 
= 0; 
4332   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4333   wxDC 
*arg2 
= (wxDC 
*) 0 ; 
4338   PyObject 
* obj0 
= 0 ; 
4339   PyObject 
* obj1 
= 0 ; 
4340   char *  kwnames
[] = { 
4341     (char *) "self",(char *) "dc", NULL 
 
4344   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetDC",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4345   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4346   if (!SWIG_IsOK(res1
)) { 
4347     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetDC" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4349   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4350   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxDC
, 0 |  0 ); 
4351   if (!SWIG_IsOK(res2
)) { 
4352     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWinParser_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");  
4354   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
4356     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4357     (arg1
)->SetDC(arg2
); 
4358     wxPyEndAllowThreads(__tstate
); 
4359     if (PyErr_Occurred()) SWIG_fail
; 
4361   resultobj 
= SWIG_Py_Void(); 
4368 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetDC(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4369   PyObject 
*resultobj 
= 0; 
4370   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4374   PyObject 
*swig_obj
[1] ; 
4376   if (!args
) SWIG_fail
; 
4378   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4379   if (!SWIG_IsOK(res1
)) { 
4380     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetDC" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4382   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4384     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4385     result 
= (wxDC 
*)(arg1
)->GetDC(); 
4386     wxPyEndAllowThreads(__tstate
); 
4387     if (PyErr_Occurred()) SWIG_fail
; 
4390     resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
4398 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetCharHeight(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4399   PyObject 
*resultobj 
= 0; 
4400   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4404   PyObject 
*swig_obj
[1] ; 
4406   if (!args
) SWIG_fail
; 
4408   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4409   if (!SWIG_IsOK(res1
)) { 
4410     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetCharHeight" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4412   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4414     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4415     result 
= (int)(arg1
)->GetCharHeight(); 
4416     wxPyEndAllowThreads(__tstate
); 
4417     if (PyErr_Occurred()) SWIG_fail
; 
4419   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
4426 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetCharWidth(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4427   PyObject 
*resultobj 
= 0; 
4428   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4432   PyObject 
*swig_obj
[1] ; 
4434   if (!args
) SWIG_fail
; 
4436   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4437   if (!SWIG_IsOK(res1
)) { 
4438     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetCharWidth" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4440   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4442     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4443     result 
= (int)(arg1
)->GetCharWidth(); 
4444     wxPyEndAllowThreads(__tstate
); 
4445     if (PyErr_Occurred()) SWIG_fail
; 
4447   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
4454 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4455   PyObject 
*resultobj 
= 0; 
4456   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4457   wxPyHtmlWindow 
*result 
= 0 ; 
4460   PyObject 
*swig_obj
[1] ; 
4462   if (!args
) SWIG_fail
; 
4464   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4465   if (!SWIG_IsOK(res1
)) { 
4466     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetWindow" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4468   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4470     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4471     result 
= (wxPyHtmlWindow 
*)(arg1
)->GetWindow(); 
4472     wxPyEndAllowThreads(__tstate
); 
4473     if (PyErr_Occurred()) SWIG_fail
; 
4476     resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
4484 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetWindowInterface(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4485   PyObject 
*resultobj 
= 0; 
4486   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4487   wxHtmlWindowInterface 
*result 
= 0 ; 
4490   PyObject 
*swig_obj
[1] ; 
4492   if (!args
) SWIG_fail
; 
4494   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4495   if (!SWIG_IsOK(res1
)) { 
4496     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetWindowInterface" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4498   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4500     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4501     result 
= (wxHtmlWindowInterface 
*)(arg1
)->GetWindowInterface(); 
4502     wxPyEndAllowThreads(__tstate
); 
4503     if (PyErr_Occurred()) SWIG_fail
; 
4505   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlWindowInterface
, 0 |  0 ); 
4512 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetFonts(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4513   PyObject 
*resultobj 
= 0; 
4514   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4517   PyObject 
*arg4 
= (PyObject 
*) NULL 
; 
4520   PyObject 
* obj0 
= 0 ; 
4521   PyObject 
* obj1 
= 0 ; 
4522   PyObject 
* obj2 
= 0 ; 
4523   PyObject 
* obj3 
= 0 ; 
4524   char *  kwnames
[] = { 
4525     (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL 
 
4528   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlWinParser_SetFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
4529   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4530   if (!SWIG_IsOK(res1
)) { 
4531     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetFonts" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4533   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4535     wxString
* sptr 
= wxString_in_helper(obj1
); 
4536     if (sptr 
== NULL
) SWIG_fail
; 
4541     wxString
* sptr 
= wxString_in_helper(obj2
); 
4542     if (sptr 
== NULL
) SWIG_fail
; 
4550     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4551     wxHtmlWinParser_SetFonts(arg1
,arg2
,arg3
,arg4
); 
4552     wxPyEndAllowThreads(__tstate
); 
4553     if (PyErr_Occurred()) SWIG_fail
; 
4555   resultobj 
= SWIG_Py_Void(); 
4562 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetStandardFonts(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4563   PyObject 
*resultobj 
= 0; 
4564   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4565   int arg2 
= (int) -1 ; 
4566   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
4567   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
4568   wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
4569   wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
4574   bool temp3 
= false ; 
4575   bool temp4 
= false ; 
4576   PyObject 
* obj0 
= 0 ; 
4577   PyObject 
* obj1 
= 0 ; 
4578   PyObject 
* obj2 
= 0 ; 
4579   PyObject 
* obj3 
= 0 ; 
4580   char *  kwnames
[] = { 
4581     (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL 
 
4584   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HtmlWinParser_SetStandardFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
4585   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4586   if (!SWIG_IsOK(res1
)) { 
4587     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4589   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4591     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4592     if (!SWIG_IsOK(ecode2
)) { 
4593       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlWinParser_SetStandardFonts" "', expected argument " "2"" of type '" "int""'"); 
4595     arg2 
= static_cast< int >(val2
); 
4599       arg3 
= wxString_in_helper(obj2
); 
4600       if (arg3 
== NULL
) SWIG_fail
; 
4606       arg4 
= wxString_in_helper(obj3
); 
4607       if (arg4 
== NULL
) SWIG_fail
; 
4612     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4613     (arg1
)->SetStandardFonts(arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
4614     wxPyEndAllowThreads(__tstate
); 
4615     if (PyErr_Occurred()) SWIG_fail
; 
4617   resultobj 
= SWIG_Py_Void(); 
4640 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetContainer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4641   PyObject 
*resultobj 
= 0; 
4642   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4643   wxHtmlContainerCell 
*result 
= 0 ; 
4646   PyObject 
*swig_obj
[1] ; 
4648   if (!args
) SWIG_fail
; 
4650   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4651   if (!SWIG_IsOK(res1
)) { 
4652     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4654   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4656     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4657     result 
= (wxHtmlContainerCell 
*)(arg1
)->GetContainer(); 
4658     wxPyEndAllowThreads(__tstate
); 
4659     if (PyErr_Occurred()) SWIG_fail
; 
4661   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
4668 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_OpenContainer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4669   PyObject 
*resultobj 
= 0; 
4670   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4671   wxHtmlContainerCell 
*result 
= 0 ; 
4674   PyObject 
*swig_obj
[1] ; 
4676   if (!args
) SWIG_fail
; 
4678   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4679   if (!SWIG_IsOK(res1
)) { 
4680     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_OpenContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4682   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4684     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4685     result 
= (wxHtmlContainerCell 
*)(arg1
)->OpenContainer(); 
4686     wxPyEndAllowThreads(__tstate
); 
4687     if (PyErr_Occurred()) SWIG_fail
; 
4689   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
4696 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetContainer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4697   PyObject 
*resultobj 
= 0; 
4698   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4699   wxHtmlContainerCell 
*arg2 
= (wxHtmlContainerCell 
*) 0 ; 
4700   wxHtmlContainerCell 
*result 
= 0 ; 
4705   PyObject 
* obj0 
= 0 ; 
4706   PyObject 
* obj1 
= 0 ; 
4707   char *  kwnames
[] = { 
4708     (char *) "self",(char *) "c", NULL 
 
4711   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetContainer",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4712   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4713   if (!SWIG_IsOK(res1
)) { 
4714     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4716   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4717   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
4718   if (!SWIG_IsOK(res2
)) { 
4719     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWinParser_SetContainer" "', expected argument " "2"" of type '" "wxHtmlContainerCell *""'");  
4721   arg2 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp2
); 
4723     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4724     result 
= (wxHtmlContainerCell 
*)(arg1
)->SetContainer(arg2
); 
4725     wxPyEndAllowThreads(__tstate
); 
4726     if (PyErr_Occurred()) SWIG_fail
; 
4728   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
4735 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_CloseContainer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4736   PyObject 
*resultobj 
= 0; 
4737   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4738   wxHtmlContainerCell 
*result 
= 0 ; 
4741   PyObject 
*swig_obj
[1] ; 
4743   if (!args
) SWIG_fail
; 
4745   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4746   if (!SWIG_IsOK(res1
)) { 
4747     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_CloseContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4749   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4751     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4752     result 
= (wxHtmlContainerCell 
*)(arg1
)->CloseContainer(); 
4753     wxPyEndAllowThreads(__tstate
); 
4754     if (PyErr_Occurred()) SWIG_fail
; 
4756   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
4763 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetFontSize(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4764   PyObject 
*resultobj 
= 0; 
4765   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4769   PyObject 
*swig_obj
[1] ; 
4771   if (!args
) SWIG_fail
; 
4773   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4774   if (!SWIG_IsOK(res1
)) { 
4775     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetFontSize" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4777   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4779     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4780     result 
= (int)(arg1
)->GetFontSize(); 
4781     wxPyEndAllowThreads(__tstate
); 
4782     if (PyErr_Occurred()) SWIG_fail
; 
4784   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
4791 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetFontSize(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4792   PyObject 
*resultobj 
= 0; 
4793   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4799   PyObject 
* obj0 
= 0 ; 
4800   PyObject 
* obj1 
= 0 ; 
4801   char *  kwnames
[] = { 
4802     (char *) "self",(char *) "s", NULL 
 
4805   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetFontSize",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4806   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4807   if (!SWIG_IsOK(res1
)) { 
4808     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetFontSize" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4810   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4811   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4812   if (!SWIG_IsOK(ecode2
)) { 
4813     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlWinParser_SetFontSize" "', expected argument " "2"" of type '" "int""'"); 
4815   arg2 
= static_cast< int >(val2
); 
4817     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4818     (arg1
)->SetFontSize(arg2
); 
4819     wxPyEndAllowThreads(__tstate
); 
4820     if (PyErr_Occurred()) SWIG_fail
; 
4822   resultobj 
= SWIG_Py_Void(); 
4829 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetFontBold(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4830   PyObject 
*resultobj 
= 0; 
4831   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4835   PyObject 
*swig_obj
[1] ; 
4837   if (!args
) SWIG_fail
; 
4839   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4840   if (!SWIG_IsOK(res1
)) { 
4841     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetFontBold" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4843   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4845     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4846     result 
= (int)(arg1
)->GetFontBold(); 
4847     wxPyEndAllowThreads(__tstate
); 
4848     if (PyErr_Occurred()) SWIG_fail
; 
4850   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
4857 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetFontBold(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4858   PyObject 
*resultobj 
= 0; 
4859   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4865   PyObject 
* obj0 
= 0 ; 
4866   PyObject 
* obj1 
= 0 ; 
4867   char *  kwnames
[] = { 
4868     (char *) "self",(char *) "x", NULL 
 
4871   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetFontBold",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4872   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4873   if (!SWIG_IsOK(res1
)) { 
4874     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetFontBold" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4876   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4877   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4878   if (!SWIG_IsOK(ecode2
)) { 
4879     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlWinParser_SetFontBold" "', expected argument " "2"" of type '" "int""'"); 
4881   arg2 
= static_cast< int >(val2
); 
4883     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4884     (arg1
)->SetFontBold(arg2
); 
4885     wxPyEndAllowThreads(__tstate
); 
4886     if (PyErr_Occurred()) SWIG_fail
; 
4888   resultobj 
= SWIG_Py_Void(); 
4895 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetFontItalic(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4896   PyObject 
*resultobj 
= 0; 
4897   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4901   PyObject 
*swig_obj
[1] ; 
4903   if (!args
) SWIG_fail
; 
4905   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4906   if (!SWIG_IsOK(res1
)) { 
4907     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetFontItalic" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4909   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4911     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4912     result 
= (int)(arg1
)->GetFontItalic(); 
4913     wxPyEndAllowThreads(__tstate
); 
4914     if (PyErr_Occurred()) SWIG_fail
; 
4916   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
4923 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetFontItalic(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4924   PyObject 
*resultobj 
= 0; 
4925   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4931   PyObject 
* obj0 
= 0 ; 
4932   PyObject 
* obj1 
= 0 ; 
4933   char *  kwnames
[] = { 
4934     (char *) "self",(char *) "x", NULL 
 
4937   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetFontItalic",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
4938   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4939   if (!SWIG_IsOK(res1
)) { 
4940     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetFontItalic" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4942   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4943   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
4944   if (!SWIG_IsOK(ecode2
)) { 
4945     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlWinParser_SetFontItalic" "', expected argument " "2"" of type '" "int""'"); 
4947   arg2 
= static_cast< int >(val2
); 
4949     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4950     (arg1
)->SetFontItalic(arg2
); 
4951     wxPyEndAllowThreads(__tstate
); 
4952     if (PyErr_Occurred()) SWIG_fail
; 
4954   resultobj 
= SWIG_Py_Void(); 
4961 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetFontUnderlined(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
4962   PyObject 
*resultobj 
= 0; 
4963   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4967   PyObject 
*swig_obj
[1] ; 
4969   if (!args
) SWIG_fail
; 
4971   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
4972   if (!SWIG_IsOK(res1
)) { 
4973     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetFontUnderlined" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
4975   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
4977     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
4978     result 
= (int)(arg1
)->GetFontUnderlined(); 
4979     wxPyEndAllowThreads(__tstate
); 
4980     if (PyErr_Occurred()) SWIG_fail
; 
4982   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
4989 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetFontUnderlined(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
4990   PyObject 
*resultobj 
= 0; 
4991   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
4997   PyObject 
* obj0 
= 0 ; 
4998   PyObject 
* obj1 
= 0 ; 
4999   char *  kwnames
[] = { 
5000     (char *) "self",(char *) "x", NULL 
 
5003   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetFontUnderlined",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5004   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5005   if (!SWIG_IsOK(res1
)) { 
5006     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetFontUnderlined" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5008   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5009   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
5010   if (!SWIG_IsOK(ecode2
)) { 
5011     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlWinParser_SetFontUnderlined" "', expected argument " "2"" of type '" "int""'"); 
5013   arg2 
= static_cast< int >(val2
); 
5015     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5016     (arg1
)->SetFontUnderlined(arg2
); 
5017     wxPyEndAllowThreads(__tstate
); 
5018     if (PyErr_Occurred()) SWIG_fail
; 
5020   resultobj 
= SWIG_Py_Void(); 
5027 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetFontFixed(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5028   PyObject 
*resultobj 
= 0; 
5029   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
5033   PyObject 
*swig_obj
[1] ; 
5035   if (!args
) SWIG_fail
; 
5037   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5038   if (!SWIG_IsOK(res1
)) { 
5039     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetFontFixed" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5041   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5043     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5044     result 
= (int)(arg1
)->GetFontFixed(); 
5045     wxPyEndAllowThreads(__tstate
); 
5046     if (PyErr_Occurred()) SWIG_fail
; 
5048   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
5055 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetFontFixed(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5056   PyObject 
*resultobj 
= 0; 
5057   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
5063   PyObject 
* obj0 
= 0 ; 
5064   PyObject 
* obj1 
= 0 ; 
5065   char *  kwnames
[] = { 
5066     (char *) "self",(char *) "x", NULL 
 
5069   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetFontFixed",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5070   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5071   if (!SWIG_IsOK(res1
)) { 
5072     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetFontFixed" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5074   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5075   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
5076   if (!SWIG_IsOK(ecode2
)) { 
5077     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlWinParser_SetFontFixed" "', expected argument " "2"" of type '" "int""'"); 
5079   arg2 
= static_cast< int >(val2
); 
5081     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5082     (arg1
)->SetFontFixed(arg2
); 
5083     wxPyEndAllowThreads(__tstate
); 
5084     if (PyErr_Occurred()) SWIG_fail
; 
5086   resultobj 
= SWIG_Py_Void(); 
5093 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetAlign(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5094   PyObject 
*resultobj 
= 0; 
5095   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
5099   PyObject 
*swig_obj
[1] ; 
5101   if (!args
) SWIG_fail
; 
5103   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5104   if (!SWIG_IsOK(res1
)) { 
5105     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetAlign" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5107   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5109     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5110     result 
= (int)(arg1
)->GetAlign(); 
5111     wxPyEndAllowThreads(__tstate
); 
5112     if (PyErr_Occurred()) SWIG_fail
; 
5114   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
5121 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetAlign(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5122   PyObject 
*resultobj 
= 0; 
5123   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
5129   PyObject 
* obj0 
= 0 ; 
5130   PyObject 
* obj1 
= 0 ; 
5131   char *  kwnames
[] = { 
5132     (char *) "self",(char *) "a", NULL 
 
5135   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetAlign",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5136   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5137   if (!SWIG_IsOK(res1
)) { 
5138     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetAlign" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5140   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5141   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
5142   if (!SWIG_IsOK(ecode2
)) { 
5143     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlWinParser_SetAlign" "', expected argument " "2"" of type '" "int""'"); 
5145   arg2 
= static_cast< int >(val2
); 
5147     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5148     (arg1
)->SetAlign(arg2
); 
5149     wxPyEndAllowThreads(__tstate
); 
5150     if (PyErr_Occurred()) SWIG_fail
; 
5152   resultobj 
= SWIG_Py_Void(); 
5159 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetLinkColor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5160   PyObject 
*resultobj 
= 0; 
5161   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
5165   PyObject 
*swig_obj
[1] ; 
5167   if (!args
) SWIG_fail
; 
5169   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5170   if (!SWIG_IsOK(res1
)) { 
5171     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetLinkColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5173   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5175     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5176     result 
= (arg1
)->GetLinkColor(); 
5177     wxPyEndAllowThreads(__tstate
); 
5178     if (PyErr_Occurred()) SWIG_fail
; 
5180   resultobj 
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN 
|  0 ); 
5187 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetLinkColor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5188   PyObject 
*resultobj 
= 0; 
5189   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
5190   wxColour 
*arg2 
= 0 ; 
5194   PyObject 
* obj0 
= 0 ; 
5195   PyObject 
* obj1 
= 0 ; 
5196   char *  kwnames
[] = { 
5197     (char *) "self",(char *) "clr", NULL 
 
5200   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetLinkColor",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5201   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5202   if (!SWIG_IsOK(res1
)) { 
5203     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetLinkColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5205   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5208     if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
5211     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5212     (arg1
)->SetLinkColor((wxColour 
const &)*arg2
); 
5213     wxPyEndAllowThreads(__tstate
); 
5214     if (PyErr_Occurred()) SWIG_fail
; 
5216   resultobj 
= SWIG_Py_Void(); 
5223 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetActualColor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5224   PyObject 
*resultobj 
= 0; 
5225   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
5229   PyObject 
*swig_obj
[1] ; 
5231   if (!args
) SWIG_fail
; 
5233   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5234   if (!SWIG_IsOK(res1
)) { 
5235     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetActualColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5237   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5239     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5240     result 
= (arg1
)->GetActualColor(); 
5241     wxPyEndAllowThreads(__tstate
); 
5242     if (PyErr_Occurred()) SWIG_fail
; 
5244   resultobj 
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN 
|  0 ); 
5251 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetActualColor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5252   PyObject 
*resultobj 
= 0; 
5253   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
5254   wxColour 
*arg2 
= 0 ; 
5258   PyObject 
* obj0 
= 0 ; 
5259   PyObject 
* obj1 
= 0 ; 
5260   char *  kwnames
[] = { 
5261     (char *) "self",(char *) "clr", NULL 
 
5264   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetActualColor",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5265   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5266   if (!SWIG_IsOK(res1
)) { 
5267     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetActualColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5269   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5272     if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
5275     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5276     (arg1
)->SetActualColor((wxColour 
const &)*arg2
); 
5277     wxPyEndAllowThreads(__tstate
); 
5278     if (PyErr_Occurred()) SWIG_fail
; 
5280   resultobj 
= SWIG_Py_Void(); 
5287 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_SetLink(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5288   PyObject 
*resultobj 
= 0; 
5289   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
5290   wxString 
*arg2 
= 0 ; 
5293   bool temp2 
= false ; 
5294   PyObject 
* obj0 
= 0 ; 
5295   PyObject 
* obj1 
= 0 ; 
5296   char *  kwnames
[] = { 
5297     (char *) "self",(char *) "link", NULL 
 
5300   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinParser_SetLink",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5301   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5302   if (!SWIG_IsOK(res1
)) { 
5303     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_SetLink" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5305   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5307     arg2 
= wxString_in_helper(obj1
); 
5308     if (arg2 
== NULL
) SWIG_fail
; 
5312     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5313     (arg1
)->SetLink((wxString 
const &)*arg2
); 
5314     wxPyEndAllowThreads(__tstate
); 
5315     if (PyErr_Occurred()) SWIG_fail
; 
5317   resultobj 
= SWIG_Py_Void(); 
5332 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_CreateCurrentFont(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5333   PyObject 
*resultobj 
= 0; 
5334   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
5335   wxFont 
*result 
= 0 ; 
5338   PyObject 
*swig_obj
[1] ; 
5340   if (!args
) SWIG_fail
; 
5342   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5343   if (!SWIG_IsOK(res1
)) { 
5344     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_CreateCurrentFont" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5346   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5348     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5349     result 
= (wxFont 
*)(arg1
)->CreateCurrentFont(); 
5350     wxPyEndAllowThreads(__tstate
); 
5351     if (PyErr_Occurred()) SWIG_fail
; 
5353   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxFont
, 0 |  0 ); 
5360 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_GetLink(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5361   PyObject 
*resultobj 
= 0; 
5362   wxHtmlWinParser 
*arg1 
= (wxHtmlWinParser 
*) 0 ; 
5363   SwigValueWrapper
<wxHtmlLinkInfo 
> result
; 
5366   PyObject 
*swig_obj
[1] ; 
5368   if (!args
) SWIG_fail
; 
5370   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5371   if (!SWIG_IsOK(res1
)) { 
5372     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinParser_GetLink" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");  
5374   arg1 
= reinterpret_cast< wxHtmlWinParser 
* >(argp1
); 
5376     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5377     result 
= (arg1
)->GetLink(); 
5378     wxPyEndAllowThreads(__tstate
); 
5379     if (PyErr_Occurred()) SWIG_fail
; 
5381   resultobj 
= SWIG_NewPointerObj((new wxHtmlLinkInfo(static_cast< const wxHtmlLinkInfo
& >(result
))), SWIGTYPE_p_wxHtmlLinkInfo
, SWIG_POINTER_OWN 
|  0 ); 
5388 SWIGINTERN PyObject 
*HtmlWinParser_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5390   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
5391   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWinParser
, SWIG_NewClientData(obj
)); 
5392   return SWIG_Py_Void(); 
5395 SWIGINTERN PyObject 
*HtmlWinParser_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5396   return SWIG_Python_InitShadowInstance(args
); 
5399 SWIGINTERN PyObject 
*_wrap_new_HtmlTagHandler(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5400   PyObject 
*resultobj 
= 0; 
5401   wxPyHtmlTagHandler 
*result 
= 0 ; 
5403   if (!SWIG_Python_UnpackTuple(args
,"new_HtmlTagHandler",0,0,0)) SWIG_fail
; 
5405     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5406     result 
= (wxPyHtmlTagHandler 
*)new wxPyHtmlTagHandler(); 
5407     wxPyEndAllowThreads(__tstate
); 
5408     if (PyErr_Occurred()) SWIG_fail
; 
5410   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyHtmlTagHandler
, SWIG_POINTER_NEW 
|  0 ); 
5417 SWIGINTERN PyObject 
*_wrap_HtmlTagHandler__setCallbackInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5418   PyObject 
*resultobj 
= 0; 
5419   wxPyHtmlTagHandler 
*arg1 
= (wxPyHtmlTagHandler 
*) 0 ; 
5420   PyObject 
*arg2 
= (PyObject 
*) 0 ; 
5421   PyObject 
*arg3 
= (PyObject 
*) 0 ; 
5424   PyObject 
* obj0 
= 0 ; 
5425   PyObject 
* obj1 
= 0 ; 
5426   PyObject 
* obj2 
= 0 ; 
5427   char *  kwnames
[] = { 
5428     (char *) "self",(char *) "self",(char *) "_class", NULL 
 
5431   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlTagHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
5432   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlTagHandler
, 0 |  0 ); 
5433   if (!SWIG_IsOK(res1
)) { 
5434     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTagHandler__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");  
5436   arg1 
= reinterpret_cast< wxPyHtmlTagHandler 
* >(argp1
); 
5440     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5441     (arg1
)->_setCallbackInfo(arg2
,arg3
); 
5442     wxPyEndAllowThreads(__tstate
); 
5443     if (PyErr_Occurred()) SWIG_fail
; 
5445   resultobj 
= SWIG_Py_Void(); 
5452 SWIGINTERN PyObject 
*_wrap_HtmlTagHandler_SetParser(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5453   PyObject 
*resultobj 
= 0; 
5454   wxPyHtmlTagHandler 
*arg1 
= (wxPyHtmlTagHandler 
*) 0 ; 
5455   wxHtmlParser 
*arg2 
= (wxHtmlParser 
*) 0 ; 
5460   PyObject 
* obj0 
= 0 ; 
5461   PyObject 
* obj1 
= 0 ; 
5462   char *  kwnames
[] = { 
5463     (char *) "self",(char *) "parser", NULL 
 
5466   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlTagHandler_SetParser",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5467   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlTagHandler
, 0 |  0 ); 
5468   if (!SWIG_IsOK(res1
)) { 
5469     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTagHandler_SetParser" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");  
5471   arg1 
= reinterpret_cast< wxPyHtmlTagHandler 
* >(argp1
); 
5472   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
5473   if (!SWIG_IsOK(res2
)) { 
5474     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlTagHandler_SetParser" "', expected argument " "2"" of type '" "wxHtmlParser *""'");  
5476   arg2 
= reinterpret_cast< wxHtmlParser 
* >(argp2
); 
5478     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5479     (arg1
)->SetParser(arg2
); 
5480     wxPyEndAllowThreads(__tstate
); 
5481     if (PyErr_Occurred()) SWIG_fail
; 
5483   resultobj 
= SWIG_Py_Void(); 
5490 SWIGINTERN PyObject 
*_wrap_HtmlTagHandler_GetParser(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5491   PyObject 
*resultobj 
= 0; 
5492   wxPyHtmlTagHandler 
*arg1 
= (wxPyHtmlTagHandler 
*) 0 ; 
5493   wxHtmlParser 
*result 
= 0 ; 
5496   PyObject 
*swig_obj
[1] ; 
5498   if (!args
) SWIG_fail
; 
5500   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlTagHandler
, 0 |  0 ); 
5501   if (!SWIG_IsOK(res1
)) { 
5502     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTagHandler_GetParser" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");  
5504   arg1 
= reinterpret_cast< wxPyHtmlTagHandler 
* >(argp1
); 
5506     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5507     result 
= (wxHtmlParser 
*)(arg1
)->GetParser(); 
5508     wxPyEndAllowThreads(__tstate
); 
5509     if (PyErr_Occurred()) SWIG_fail
; 
5511   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
5518 SWIGINTERN PyObject 
*_wrap_HtmlTagHandler_ParseInner(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5519   PyObject 
*resultobj 
= 0; 
5520   wxPyHtmlTagHandler 
*arg1 
= (wxPyHtmlTagHandler 
*) 0 ; 
5521   wxHtmlTag 
*arg2 
= 0 ; 
5526   PyObject 
* obj0 
= 0 ; 
5527   PyObject 
* obj1 
= 0 ; 
5528   char *  kwnames
[] = { 
5529     (char *) "self",(char *) "tag", NULL 
 
5532   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlTagHandler_ParseInner",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5533   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlTagHandler
, 0 |  0 ); 
5534   if (!SWIG_IsOK(res1
)) { 
5535     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlTagHandler_ParseInner" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");  
5537   arg1 
= reinterpret_cast< wxPyHtmlTagHandler 
* >(argp1
); 
5538   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxHtmlTag
,  0  | 0); 
5539   if (!SWIG_IsOK(res2
)) { 
5540     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");  
5543     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");  
5545   arg2 
= reinterpret_cast< wxHtmlTag 
* >(argp2
); 
5547     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5548     (arg1
)->ParseInner((wxHtmlTag 
const &)*arg2
); 
5549     wxPyEndAllowThreads(__tstate
); 
5550     if (PyErr_Occurred()) SWIG_fail
; 
5552   resultobj 
= SWIG_Py_Void(); 
5559 SWIGINTERN PyObject 
*HtmlTagHandler_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5561   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
5562   SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlTagHandler
, SWIG_NewClientData(obj
)); 
5563   return SWIG_Py_Void(); 
5566 SWIGINTERN PyObject 
*HtmlTagHandler_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5567   return SWIG_Python_InitShadowInstance(args
); 
5570 SWIGINTERN PyObject 
*_wrap_new_HtmlWinTagHandler(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5571   PyObject 
*resultobj 
= 0; 
5572   wxPyHtmlWinTagHandler 
*result 
= 0 ; 
5574   if (!SWIG_Python_UnpackTuple(args
,"new_HtmlWinTagHandler",0,0,0)) SWIG_fail
; 
5576     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5577     result 
= (wxPyHtmlWinTagHandler 
*)new wxPyHtmlWinTagHandler(); 
5578     wxPyEndAllowThreads(__tstate
); 
5579     if (PyErr_Occurred()) SWIG_fail
; 
5581   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyHtmlWinTagHandler
, SWIG_POINTER_NEW 
|  0 ); 
5588 SWIGINTERN PyObject 
*_wrap_HtmlWinTagHandler__setCallbackInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5589   PyObject 
*resultobj 
= 0; 
5590   wxPyHtmlWinTagHandler 
*arg1 
= (wxPyHtmlWinTagHandler 
*) 0 ; 
5591   PyObject 
*arg2 
= (PyObject 
*) 0 ; 
5592   PyObject 
*arg3 
= (PyObject 
*) 0 ; 
5595   PyObject 
* obj0 
= 0 ; 
5596   PyObject 
* obj1 
= 0 ; 
5597   PyObject 
* obj2 
= 0 ; 
5598   char *  kwnames
[] = { 
5599     (char *) "self",(char *) "self",(char *) "_class", NULL 
 
5602   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlWinTagHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
5603   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWinTagHandler
, 0 |  0 ); 
5604   if (!SWIG_IsOK(res1
)) { 
5605     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinTagHandler__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");  
5607   arg1 
= reinterpret_cast< wxPyHtmlWinTagHandler 
* >(argp1
); 
5611     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5612     (arg1
)->_setCallbackInfo(arg2
,arg3
); 
5613     wxPyEndAllowThreads(__tstate
); 
5614     if (PyErr_Occurred()) SWIG_fail
; 
5616   resultobj 
= SWIG_Py_Void(); 
5623 SWIGINTERN PyObject 
*_wrap_HtmlWinTagHandler_SetParser(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5624   PyObject 
*resultobj 
= 0; 
5625   wxPyHtmlWinTagHandler 
*arg1 
= (wxPyHtmlWinTagHandler 
*) 0 ; 
5626   wxHtmlParser 
*arg2 
= (wxHtmlParser 
*) 0 ; 
5631   PyObject 
* obj0 
= 0 ; 
5632   PyObject 
* obj1 
= 0 ; 
5633   char *  kwnames
[] = { 
5634     (char *) "self",(char *) "parser", NULL 
 
5637   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinTagHandler_SetParser",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5638   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWinTagHandler
, 0 |  0 ); 
5639   if (!SWIG_IsOK(res1
)) { 
5640     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinTagHandler_SetParser" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");  
5642   arg1 
= reinterpret_cast< wxPyHtmlWinTagHandler 
* >(argp1
); 
5643   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlParser
, 0 |  0 ); 
5644   if (!SWIG_IsOK(res2
)) { 
5645     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWinTagHandler_SetParser" "', expected argument " "2"" of type '" "wxHtmlParser *""'");  
5647   arg2 
= reinterpret_cast< wxHtmlParser 
* >(argp2
); 
5649     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5650     (arg1
)->SetParser(arg2
); 
5651     wxPyEndAllowThreads(__tstate
); 
5652     if (PyErr_Occurred()) SWIG_fail
; 
5654   resultobj 
= SWIG_Py_Void(); 
5661 SWIGINTERN PyObject 
*_wrap_HtmlWinTagHandler_GetParser(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5662   PyObject 
*resultobj 
= 0; 
5663   wxPyHtmlWinTagHandler 
*arg1 
= (wxPyHtmlWinTagHandler 
*) 0 ; 
5664   wxHtmlWinParser 
*result 
= 0 ; 
5667   PyObject 
*swig_obj
[1] ; 
5669   if (!args
) SWIG_fail
; 
5671   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWinTagHandler
, 0 |  0 ); 
5672   if (!SWIG_IsOK(res1
)) { 
5673     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinTagHandler_GetParser" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");  
5675   arg1 
= reinterpret_cast< wxPyHtmlWinTagHandler 
* >(argp1
); 
5677     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5678     result 
= (wxHtmlWinParser 
*)(arg1
)->GetParser(); 
5679     wxPyEndAllowThreads(__tstate
); 
5680     if (PyErr_Occurred()) SWIG_fail
; 
5682   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
5689 SWIGINTERN PyObject 
*_wrap_HtmlWinTagHandler_ParseInner(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5690   PyObject 
*resultobj 
= 0; 
5691   wxPyHtmlWinTagHandler 
*arg1 
= (wxPyHtmlWinTagHandler 
*) 0 ; 
5692   wxHtmlTag 
*arg2 
= 0 ; 
5697   PyObject 
* obj0 
= 0 ; 
5698   PyObject 
* obj1 
= 0 ; 
5699   char *  kwnames
[] = { 
5700     (char *) "self",(char *) "tag", NULL 
 
5703   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWinTagHandler_ParseInner",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
5704   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWinTagHandler
, 0 |  0 ); 
5705   if (!SWIG_IsOK(res1
)) { 
5706     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWinTagHandler_ParseInner" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");  
5708   arg1 
= reinterpret_cast< wxPyHtmlWinTagHandler 
* >(argp1
); 
5709   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxHtmlTag
,  0  | 0); 
5710   if (!SWIG_IsOK(res2
)) { 
5711     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWinTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");  
5714     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlWinTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");  
5716   arg2 
= reinterpret_cast< wxHtmlTag 
* >(argp2
); 
5718     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5719     (arg1
)->ParseInner((wxHtmlTag 
const &)*arg2
); 
5720     wxPyEndAllowThreads(__tstate
); 
5721     if (PyErr_Occurred()) SWIG_fail
; 
5723   resultobj 
= SWIG_Py_Void(); 
5730 SWIGINTERN PyObject 
*HtmlWinTagHandler_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5732   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
5733   SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlWinTagHandler
, SWIG_NewClientData(obj
)); 
5734   return SWIG_Py_Void(); 
5737 SWIGINTERN PyObject 
*HtmlWinTagHandler_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5738   return SWIG_Python_InitShadowInstance(args
); 
5741 SWIGINTERN PyObject 
*_wrap_HtmlWinParser_AddTagHandler(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5742   PyObject 
*resultobj 
= 0; 
5743   PyObject 
*arg1 
= (PyObject 
*) 0 ; 
5744   PyObject 
* obj0 
= 0 ; 
5745   char *  kwnames
[] = { 
5746     (char *) "tagHandlerClass", NULL 
 
5749   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWinParser_AddTagHandler",kwnames
,&obj0
)) SWIG_fail
; 
5752     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5753     wxHtmlWinParser_AddTagHandler(arg1
); 
5754     wxPyEndAllowThreads(__tstate
); 
5755     if (PyErr_Occurred()) SWIG_fail
; 
5757   resultobj 
= SWIG_Py_Void(); 
5764 SWIGINTERN PyObject 
*_wrap_new_HtmlSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5765   PyObject 
*resultobj 
= 0; 
5766   wxHtmlSelection 
*result 
= 0 ; 
5768   if (!SWIG_Python_UnpackTuple(args
,"new_HtmlSelection",0,0,0)) SWIG_fail
; 
5770     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5771     result 
= (wxHtmlSelection 
*)new wxHtmlSelection(); 
5772     wxPyEndAllowThreads(__tstate
); 
5773     if (PyErr_Occurred()) SWIG_fail
; 
5775   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_NEW 
|  0 ); 
5782 SWIGINTERN PyObject 
*_wrap_delete_HtmlSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5783   PyObject 
*resultobj 
= 0; 
5784   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
5787   PyObject 
*swig_obj
[1] ; 
5789   if (!args
) SWIG_fail
; 
5791   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSelection
, SWIG_POINTER_DISOWN 
|  0 ); 
5792   if (!SWIG_IsOK(res1
)) { 
5793     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_HtmlSelection" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");  
5795   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
5797     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5800     wxPyEndAllowThreads(__tstate
); 
5801     if (PyErr_Occurred()) SWIG_fail
; 
5803   resultobj 
= SWIG_Py_Void(); 
5810 SWIGINTERN PyObject 
*_wrap_HtmlSelection_Set(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5811   PyObject 
*resultobj 
= 0; 
5812   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
5814   wxHtmlCell 
*arg3 
= (wxHtmlCell 
*) 0 ; 
5816   wxHtmlCell 
*arg5 
= (wxHtmlCell 
*) 0 ; 
5825   PyObject 
* obj0 
= 0 ; 
5826   PyObject 
* obj1 
= 0 ; 
5827   PyObject 
* obj2 
= 0 ; 
5828   PyObject 
* obj3 
= 0 ; 
5829   PyObject 
* obj4 
= 0 ; 
5830   char *  kwnames
[] = { 
5831     (char *) "self",(char *) "fromPos",(char *) "fromCell",(char *) "toPos",(char *) "toCell", NULL 
 
5834   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:HtmlSelection_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
5835   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
5836   if (!SWIG_IsOK(res1
)) { 
5837     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_Set" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");  
5839   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
5842     if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
5844   res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
5845   if (!SWIG_IsOK(res3
)) { 
5846     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "HtmlSelection_Set" "', expected argument " "3"" of type '" "wxHtmlCell const *""'");  
5848   arg3 
= reinterpret_cast< wxHtmlCell 
* >(argp3
); 
5851     if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
5853   res5 
= SWIG_ConvertPtr(obj4
, &argp5
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
5854   if (!SWIG_IsOK(res5
)) { 
5855     SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "HtmlSelection_Set" "', expected argument " "5"" of type '" "wxHtmlCell const *""'");  
5857   arg5 
= reinterpret_cast< wxHtmlCell 
* >(argp5
); 
5859     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5860     (arg1
)->Set((wxPoint 
const &)*arg2
,(wxHtmlCell 
const *)arg3
,(wxPoint 
const &)*arg4
,(wxHtmlCell 
const *)arg5
); 
5861     wxPyEndAllowThreads(__tstate
); 
5862     if (PyErr_Occurred()) SWIG_fail
; 
5864   resultobj 
= SWIG_Py_Void(); 
5871 SWIGINTERN PyObject 
*_wrap_HtmlSelection_SetCells(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
5872   PyObject 
*resultobj 
= 0; 
5873   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
5874   wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
5875   wxHtmlCell 
*arg3 
= (wxHtmlCell 
*) 0 ; 
5882   PyObject 
* obj0 
= 0 ; 
5883   PyObject 
* obj1 
= 0 ; 
5884   PyObject 
* obj2 
= 0 ; 
5885   char *  kwnames
[] = { 
5886     (char *) "self",(char *) "fromCell",(char *) "toCell", NULL 
 
5889   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlSelection_SetCells",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
5890   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
5891   if (!SWIG_IsOK(res1
)) { 
5892     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_SetCells" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");  
5894   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
5895   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
5896   if (!SWIG_IsOK(res2
)) { 
5897     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlSelection_SetCells" "', expected argument " "2"" of type '" "wxHtmlCell const *""'");  
5899   arg2 
= reinterpret_cast< wxHtmlCell 
* >(argp2
); 
5900   res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
5901   if (!SWIG_IsOK(res3
)) { 
5902     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "HtmlSelection_SetCells" "', expected argument " "3"" of type '" "wxHtmlCell const *""'");  
5904   arg3 
= reinterpret_cast< wxHtmlCell 
* >(argp3
); 
5906     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5907     (arg1
)->Set((wxHtmlCell 
const *)arg2
,(wxHtmlCell 
const *)arg3
); 
5908     wxPyEndAllowThreads(__tstate
); 
5909     if (PyErr_Occurred()) SWIG_fail
; 
5911   resultobj 
= SWIG_Py_Void(); 
5918 SWIGINTERN PyObject 
*_wrap_HtmlSelection_GetFromCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5919   PyObject 
*resultobj 
= 0; 
5920   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
5921   wxHtmlCell 
*result 
= 0 ; 
5924   PyObject 
*swig_obj
[1] ; 
5926   if (!args
) SWIG_fail
; 
5928   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
5929   if (!SWIG_IsOK(res1
)) { 
5930     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_GetFromCell" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");  
5932   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
5934     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5935     result 
= (wxHtmlCell 
*)((wxHtmlSelection 
const *)arg1
)->GetFromCell(); 
5936     wxPyEndAllowThreads(__tstate
); 
5937     if (PyErr_Occurred()) SWIG_fail
; 
5940     resultobj 
= wxPyMake_wxObject(result
, 0);  
5948 SWIGINTERN PyObject 
*_wrap_HtmlSelection_GetToCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5949   PyObject 
*resultobj 
= 0; 
5950   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
5951   wxHtmlCell 
*result 
= 0 ; 
5954   PyObject 
*swig_obj
[1] ; 
5956   if (!args
) SWIG_fail
; 
5958   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
5959   if (!SWIG_IsOK(res1
)) { 
5960     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_GetToCell" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");  
5962   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
5964     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5965     result 
= (wxHtmlCell 
*)((wxHtmlSelection 
const *)arg1
)->GetToCell(); 
5966     wxPyEndAllowThreads(__tstate
); 
5967     if (PyErr_Occurred()) SWIG_fail
; 
5970     resultobj 
= wxPyMake_wxObject(result
, 0);  
5978 SWIGINTERN PyObject 
*_wrap_HtmlSelection_GetFromPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
5979   PyObject 
*resultobj 
= 0; 
5980   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
5981   wxPoint 
*result 
= 0 ; 
5984   PyObject 
*swig_obj
[1] ; 
5986   if (!args
) SWIG_fail
; 
5988   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
5989   if (!SWIG_IsOK(res1
)) { 
5990     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_GetFromPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");  
5992   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
5994     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
5996       wxPoint 
const &_result_ref 
= ((wxHtmlSelection 
const *)arg1
)->GetFromPos(); 
5997       result 
= (wxPoint 
*) &_result_ref
; 
5999     wxPyEndAllowThreads(__tstate
); 
6000     if (PyErr_Occurred()) SWIG_fail
; 
6002   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPoint
, 0 |  0 ); 
6009 SWIGINTERN PyObject 
*_wrap_HtmlSelection_GetToPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6010   PyObject 
*resultobj 
= 0; 
6011   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
6012   wxPoint 
*result 
= 0 ; 
6015   PyObject 
*swig_obj
[1] ; 
6017   if (!args
) SWIG_fail
; 
6019   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
6020   if (!SWIG_IsOK(res1
)) { 
6021     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_GetToPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");  
6023   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
6025     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6027       wxPoint 
const &_result_ref 
= ((wxHtmlSelection 
const *)arg1
)->GetToPos(); 
6028       result 
= (wxPoint 
*) &_result_ref
; 
6030     wxPyEndAllowThreads(__tstate
); 
6031     if (PyErr_Occurred()) SWIG_fail
; 
6033   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPoint
, 0 |  0 ); 
6040 SWIGINTERN PyObject 
*_wrap_HtmlSelection_GetFromPrivPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6041   PyObject 
*resultobj 
= 0; 
6042   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
6043   wxPoint 
*result 
= 0 ; 
6046   PyObject 
*swig_obj
[1] ; 
6048   if (!args
) SWIG_fail
; 
6050   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
6051   if (!SWIG_IsOK(res1
)) { 
6052     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_GetFromPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");  
6054   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
6056     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6058       wxPoint 
const &_result_ref 
= ((wxHtmlSelection 
const *)arg1
)->GetFromPrivPos(); 
6059       result 
= (wxPoint 
*) &_result_ref
; 
6061     wxPyEndAllowThreads(__tstate
); 
6062     if (PyErr_Occurred()) SWIG_fail
; 
6064   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPoint
, 0 |  0 ); 
6071 SWIGINTERN PyObject 
*_wrap_HtmlSelection_GetToPrivPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6072   PyObject 
*resultobj 
= 0; 
6073   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
6074   wxPoint 
*result 
= 0 ; 
6077   PyObject 
*swig_obj
[1] ; 
6079   if (!args
) SWIG_fail
; 
6081   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
6082   if (!SWIG_IsOK(res1
)) { 
6083     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_GetToPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");  
6085   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
6087     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6089       wxPoint 
const &_result_ref 
= ((wxHtmlSelection 
const *)arg1
)->GetToPrivPos(); 
6090       result 
= (wxPoint 
*) &_result_ref
; 
6092     wxPyEndAllowThreads(__tstate
); 
6093     if (PyErr_Occurred()) SWIG_fail
; 
6095   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPoint
, 0 |  0 ); 
6102 SWIGINTERN PyObject 
*_wrap_HtmlSelection_SetFromPrivPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6103   PyObject 
*resultobj 
= 0; 
6104   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
6109   PyObject 
* obj0 
= 0 ; 
6110   PyObject 
* obj1 
= 0 ; 
6111   char *  kwnames
[] = { 
6112     (char *) "self",(char *) "pos", NULL 
 
6115   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlSelection_SetFromPrivPos",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6116   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
6117   if (!SWIG_IsOK(res1
)) { 
6118     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_SetFromPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");  
6120   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
6123     if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
6126     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6127     (arg1
)->SetFromPrivPos((wxPoint 
const &)*arg2
); 
6128     wxPyEndAllowThreads(__tstate
); 
6129     if (PyErr_Occurred()) SWIG_fail
; 
6131   resultobj 
= SWIG_Py_Void(); 
6138 SWIGINTERN PyObject 
*_wrap_HtmlSelection_SetToPrivPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6139   PyObject 
*resultobj 
= 0; 
6140   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
6145   PyObject 
* obj0 
= 0 ; 
6146   PyObject 
* obj1 
= 0 ; 
6147   char *  kwnames
[] = { 
6148     (char *) "self",(char *) "pos", NULL 
 
6151   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlSelection_SetToPrivPos",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6152   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
6153   if (!SWIG_IsOK(res1
)) { 
6154     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_SetToPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");  
6156   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
6159     if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
6162     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6163     (arg1
)->SetToPrivPos((wxPoint 
const &)*arg2
); 
6164     wxPyEndAllowThreads(__tstate
); 
6165     if (PyErr_Occurred()) SWIG_fail
; 
6167   resultobj 
= SWIG_Py_Void(); 
6174 SWIGINTERN PyObject 
*_wrap_HtmlSelection_ClearPrivPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6175   PyObject 
*resultobj 
= 0; 
6176   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
6179   PyObject 
*swig_obj
[1] ; 
6181   if (!args
) SWIG_fail
; 
6183   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
6184   if (!SWIG_IsOK(res1
)) { 
6185     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_ClearPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");  
6187   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
6189     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6190     (arg1
)->ClearPrivPos(); 
6191     wxPyEndAllowThreads(__tstate
); 
6192     if (PyErr_Occurred()) SWIG_fail
; 
6194   resultobj 
= SWIG_Py_Void(); 
6201 SWIGINTERN PyObject 
*_wrap_HtmlSelection_IsEmpty(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6202   PyObject 
*resultobj 
= 0; 
6203   wxHtmlSelection 
*arg1 
= (wxHtmlSelection 
*) 0 ; 
6207   PyObject 
*swig_obj
[1] ; 
6209   if (!args
) SWIG_fail
; 
6211   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
6212   if (!SWIG_IsOK(res1
)) { 
6213     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSelection_IsEmpty" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");  
6215   arg1 
= reinterpret_cast< wxHtmlSelection 
* >(argp1
); 
6217     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6218     result 
= (bool)((wxHtmlSelection 
const *)arg1
)->IsEmpty(); 
6219     wxPyEndAllowThreads(__tstate
); 
6220     if (PyErr_Occurred()) SWIG_fail
; 
6222   resultobj 
= SWIG_From_bool(static_cast< bool >(result
)); 
6229 SWIGINTERN PyObject 
*HtmlSelection_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6231   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
6232   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlSelection
, SWIG_NewClientData(obj
)); 
6233   return SWIG_Py_Void(); 
6236 SWIGINTERN PyObject 
*HtmlSelection_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6237   return SWIG_Python_InitShadowInstance(args
); 
6240 SWIGINTERN PyObject 
*_wrap_new_HtmlRenderingState(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6241   PyObject 
*resultobj 
= 0; 
6242   wxHtmlRenderingState 
*result 
= 0 ; 
6244   if (!SWIG_Python_UnpackTuple(args
,"new_HtmlRenderingState",0,0,0)) SWIG_fail
; 
6246     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6247     result 
= (wxHtmlRenderingState 
*)new wxHtmlRenderingState(); 
6248     wxPyEndAllowThreads(__tstate
); 
6249     if (PyErr_Occurred()) SWIG_fail
; 
6251   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlRenderingState
, SWIG_POINTER_NEW 
|  0 ); 
6258 SWIGINTERN PyObject 
*_wrap_delete_HtmlRenderingState(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6259   PyObject 
*resultobj 
= 0; 
6260   wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
6263   PyObject 
*swig_obj
[1] ; 
6265   if (!args
) SWIG_fail
; 
6267   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlRenderingState
, SWIG_POINTER_DISOWN 
|  0 ); 
6268   if (!SWIG_IsOK(res1
)) { 
6269     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_HtmlRenderingState" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");  
6271   arg1 
= reinterpret_cast< wxHtmlRenderingState 
* >(argp1
); 
6273     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6276     wxPyEndAllowThreads(__tstate
); 
6277     if (PyErr_Occurred()) SWIG_fail
; 
6279   resultobj 
= SWIG_Py_Void(); 
6286 SWIGINTERN PyObject 
*_wrap_HtmlRenderingState_SetSelectionState(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6287   PyObject 
*resultobj 
= 0; 
6288   wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
6289   wxHtmlSelectionState arg2 
; 
6294   PyObject 
* obj0 
= 0 ; 
6295   PyObject 
* obj1 
= 0 ; 
6296   char *  kwnames
[] = { 
6297     (char *) "self",(char *) "s", NULL 
 
6300   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingState_SetSelectionState",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6301   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlRenderingState
, 0 |  0 ); 
6302   if (!SWIG_IsOK(res1
)) { 
6303     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingState_SetSelectionState" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");  
6305   arg1 
= reinterpret_cast< wxHtmlRenderingState 
* >(argp1
); 
6306   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
6307   if (!SWIG_IsOK(ecode2
)) { 
6308     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlRenderingState_SetSelectionState" "', expected argument " "2"" of type '" "wxHtmlSelectionState""'"); 
6310   arg2 
= static_cast< wxHtmlSelectionState 
>(val2
); 
6312     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6313     (arg1
)->SetSelectionState(arg2
); 
6314     wxPyEndAllowThreads(__tstate
); 
6315     if (PyErr_Occurred()) SWIG_fail
; 
6317   resultobj 
= SWIG_Py_Void(); 
6324 SWIGINTERN PyObject 
*_wrap_HtmlRenderingState_GetSelectionState(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6325   PyObject 
*resultobj 
= 0; 
6326   wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
6327   wxHtmlSelectionState result
; 
6330   PyObject 
*swig_obj
[1] ; 
6332   if (!args
) SWIG_fail
; 
6334   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlRenderingState
, 0 |  0 ); 
6335   if (!SWIG_IsOK(res1
)) { 
6336     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingState_GetSelectionState" "', expected argument " "1"" of type '" "wxHtmlRenderingState const *""'");  
6338   arg1 
= reinterpret_cast< wxHtmlRenderingState 
* >(argp1
); 
6340     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6341     result 
= (wxHtmlSelectionState
)((wxHtmlRenderingState 
const *)arg1
)->GetSelectionState(); 
6342     wxPyEndAllowThreads(__tstate
); 
6343     if (PyErr_Occurred()) SWIG_fail
; 
6345   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6352 SWIGINTERN PyObject 
*_wrap_HtmlRenderingState_SetFgColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6353   PyObject 
*resultobj 
= 0; 
6354   wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
6355   wxColour 
*arg2 
= 0 ; 
6359   PyObject 
* obj0 
= 0 ; 
6360   PyObject 
* obj1 
= 0 ; 
6361   char *  kwnames
[] = { 
6362     (char *) "self",(char *) "c", NULL 
 
6365   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingState_SetFgColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6366   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlRenderingState
, 0 |  0 ); 
6367   if (!SWIG_IsOK(res1
)) { 
6368     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingState_SetFgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");  
6370   arg1 
= reinterpret_cast< wxHtmlRenderingState 
* >(argp1
); 
6373     if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
6376     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6377     (arg1
)->SetFgColour((wxColour 
const &)*arg2
); 
6378     wxPyEndAllowThreads(__tstate
); 
6379     if (PyErr_Occurred()) SWIG_fail
; 
6381   resultobj 
= SWIG_Py_Void(); 
6388 SWIGINTERN PyObject 
*_wrap_HtmlRenderingState_GetFgColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6389   PyObject 
*resultobj 
= 0; 
6390   wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
6391   wxColour 
*result 
= 0 ; 
6394   PyObject 
*swig_obj
[1] ; 
6396   if (!args
) SWIG_fail
; 
6398   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlRenderingState
, 0 |  0 ); 
6399   if (!SWIG_IsOK(res1
)) { 
6400     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingState_GetFgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState const *""'");  
6402   arg1 
= reinterpret_cast< wxHtmlRenderingState 
* >(argp1
); 
6404     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6406       wxColour 
const &_result_ref 
= ((wxHtmlRenderingState 
const *)arg1
)->GetFgColour(); 
6407       result 
= (wxColour 
*) &_result_ref
; 
6409     wxPyEndAllowThreads(__tstate
); 
6410     if (PyErr_Occurred()) SWIG_fail
; 
6412   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColour
, 0 |  0 ); 
6419 SWIGINTERN PyObject 
*_wrap_HtmlRenderingState_SetBgColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6420   PyObject 
*resultobj 
= 0; 
6421   wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
6422   wxColour 
*arg2 
= 0 ; 
6426   PyObject 
* obj0 
= 0 ; 
6427   PyObject 
* obj1 
= 0 ; 
6428   char *  kwnames
[] = { 
6429     (char *) "self",(char *) "c", NULL 
 
6432   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingState_SetBgColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6433   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlRenderingState
, 0 |  0 ); 
6434   if (!SWIG_IsOK(res1
)) { 
6435     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingState_SetBgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");  
6437   arg1 
= reinterpret_cast< wxHtmlRenderingState 
* >(argp1
); 
6440     if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
6443     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6444     (arg1
)->SetBgColour((wxColour 
const &)*arg2
); 
6445     wxPyEndAllowThreads(__tstate
); 
6446     if (PyErr_Occurred()) SWIG_fail
; 
6448   resultobj 
= SWIG_Py_Void(); 
6455 SWIGINTERN PyObject 
*_wrap_HtmlRenderingState_GetBgColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6456   PyObject 
*resultobj 
= 0; 
6457   wxHtmlRenderingState 
*arg1 
= (wxHtmlRenderingState 
*) 0 ; 
6458   wxColour 
*result 
= 0 ; 
6461   PyObject 
*swig_obj
[1] ; 
6463   if (!args
) SWIG_fail
; 
6465   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlRenderingState
, 0 |  0 ); 
6466   if (!SWIG_IsOK(res1
)) { 
6467     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingState_GetBgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState const *""'");  
6469   arg1 
= reinterpret_cast< wxHtmlRenderingState 
* >(argp1
); 
6471     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6473       wxColour 
const &_result_ref 
= ((wxHtmlRenderingState 
const *)arg1
)->GetBgColour(); 
6474       result 
= (wxColour 
*) &_result_ref
; 
6476     wxPyEndAllowThreads(__tstate
); 
6477     if (PyErr_Occurred()) SWIG_fail
; 
6479   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxColour
, 0 |  0 ); 
6486 SWIGINTERN PyObject 
*HtmlRenderingState_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6488   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
6489   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlRenderingState
, SWIG_NewClientData(obj
)); 
6490   return SWIG_Py_Void(); 
6493 SWIGINTERN PyObject 
*HtmlRenderingState_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6494   return SWIG_Python_InitShadowInstance(args
); 
6497 SWIGINTERN PyObject 
*_wrap_HtmlRenderingStyle_GetSelectedTextColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6498   PyObject 
*resultobj 
= 0; 
6499   wxHtmlRenderingStyle 
*arg1 
= (wxHtmlRenderingStyle 
*) 0 ; 
6500   wxColour 
*arg2 
= 0 ; 
6505   PyObject 
* obj0 
= 0 ; 
6506   PyObject 
* obj1 
= 0 ; 
6507   char *  kwnames
[] = { 
6508     (char *) "self",(char *) "clr", NULL 
 
6511   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingStyle_GetSelectedTextColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6512   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlRenderingStyle
, 0 |  0 ); 
6513   if (!SWIG_IsOK(res1
)) { 
6514     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingStyle_GetSelectedTextColour" "', expected argument " "1"" of type '" "wxHtmlRenderingStyle *""'");  
6516   arg1 
= reinterpret_cast< wxHtmlRenderingStyle 
* >(argp1
); 
6519     if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
6522     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6523     result 
= (arg1
)->GetSelectedTextColour((wxColour 
const &)*arg2
); 
6524     wxPyEndAllowThreads(__tstate
); 
6525     if (PyErr_Occurred()) SWIG_fail
; 
6527   resultobj 
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN 
|  0 ); 
6534 SWIGINTERN PyObject 
*_wrap_HtmlRenderingStyle_GetSelectedTextBgColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6535   PyObject 
*resultobj 
= 0; 
6536   wxHtmlRenderingStyle 
*arg1 
= (wxHtmlRenderingStyle 
*) 0 ; 
6537   wxColour 
*arg2 
= 0 ; 
6542   PyObject 
* obj0 
= 0 ; 
6543   PyObject 
* obj1 
= 0 ; 
6544   char *  kwnames
[] = { 
6545     (char *) "self",(char *) "clr", NULL 
 
6548   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingStyle_GetSelectedTextBgColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6549   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlRenderingStyle
, 0 |  0 ); 
6550   if (!SWIG_IsOK(res1
)) { 
6551     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingStyle_GetSelectedTextBgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingStyle *""'");  
6553   arg1 
= reinterpret_cast< wxHtmlRenderingStyle 
* >(argp1
); 
6556     if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
6559     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6560     result 
= (arg1
)->GetSelectedTextBgColour((wxColour 
const &)*arg2
); 
6561     wxPyEndAllowThreads(__tstate
); 
6562     if (PyErr_Occurred()) SWIG_fail
; 
6564   resultobj 
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN 
|  0 ); 
6571 SWIGINTERN PyObject 
*HtmlRenderingStyle_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6573   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
6574   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlRenderingStyle
, SWIG_NewClientData(obj
)); 
6575   return SWIG_Py_Void(); 
6578 SWIGINTERN PyObject 
*DefaultHtmlRenderingStyle_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6580   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
6581   SWIG_TypeNewClientData(SWIGTYPE_p_wxDefaultHtmlRenderingStyle
, SWIG_NewClientData(obj
)); 
6582   return SWIG_Py_Void(); 
6585 SWIGINTERN PyObject 
*_wrap_new_HtmlRenderingInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6586   PyObject 
*resultobj 
= 0; 
6587   wxHtmlRenderingInfo 
*result 
= 0 ; 
6589   if (!SWIG_Python_UnpackTuple(args
,"new_HtmlRenderingInfo",0,0,0)) SWIG_fail
; 
6591     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6592     result 
= (wxHtmlRenderingInfo 
*)new wxHtmlRenderingInfo(); 
6593     wxPyEndAllowThreads(__tstate
); 
6594     if (PyErr_Occurred()) SWIG_fail
; 
6596   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlRenderingInfo
, SWIG_POINTER_NEW 
|  0 ); 
6603 SWIGINTERN PyObject 
*_wrap_delete_HtmlRenderingInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6604   PyObject 
*resultobj 
= 0; 
6605   wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
6608   PyObject 
*swig_obj
[1] ; 
6610   if (!args
) SWIG_fail
; 
6612   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlRenderingInfo
, SWIG_POINTER_DISOWN 
|  0 ); 
6613   if (!SWIG_IsOK(res1
)) { 
6614     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_HtmlRenderingInfo" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");  
6616   arg1 
= reinterpret_cast< wxHtmlRenderingInfo 
* >(argp1
); 
6618     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6621     wxPyEndAllowThreads(__tstate
); 
6622     if (PyErr_Occurred()) SWIG_fail
; 
6624   resultobj 
= SWIG_Py_Void(); 
6631 SWIGINTERN PyObject 
*_wrap_HtmlRenderingInfo_SetSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6632   PyObject 
*resultobj 
= 0; 
6633   wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
6634   wxHtmlSelection 
*arg2 
= (wxHtmlSelection 
*) 0 ; 
6639   PyObject 
* obj0 
= 0 ; 
6640   PyObject 
* obj1 
= 0 ; 
6641   char *  kwnames
[] = { 
6642     (char *) "self",(char *) "s", NULL 
 
6645   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingInfo_SetSelection",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6646   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlRenderingInfo
, 0 |  0 ); 
6647   if (!SWIG_IsOK(res1
)) { 
6648     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingInfo_SetSelection" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");  
6650   arg1 
= reinterpret_cast< wxHtmlRenderingInfo 
* >(argp1
); 
6651   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
6652   if (!SWIG_IsOK(res2
)) { 
6653     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlRenderingInfo_SetSelection" "', expected argument " "2"" of type '" "wxHtmlSelection *""'");  
6655   arg2 
= reinterpret_cast< wxHtmlSelection 
* >(argp2
); 
6657     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6658     (arg1
)->SetSelection(arg2
); 
6659     wxPyEndAllowThreads(__tstate
); 
6660     if (PyErr_Occurred()) SWIG_fail
; 
6662   resultobj 
= SWIG_Py_Void(); 
6669 SWIGINTERN PyObject 
*_wrap_HtmlRenderingInfo_GetSelection(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6670   PyObject 
*resultobj 
= 0; 
6671   wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
6672   wxHtmlSelection 
*result 
= 0 ; 
6675   PyObject 
*swig_obj
[1] ; 
6677   if (!args
) SWIG_fail
; 
6679   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlRenderingInfo
, 0 |  0 ); 
6680   if (!SWIG_IsOK(res1
)) { 
6681     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingInfo_GetSelection" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo const *""'");  
6683   arg1 
= reinterpret_cast< wxHtmlRenderingInfo 
* >(argp1
); 
6685     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6686     result 
= (wxHtmlSelection 
*)((wxHtmlRenderingInfo 
const *)arg1
)->GetSelection(); 
6687     wxPyEndAllowThreads(__tstate
); 
6688     if (PyErr_Occurred()) SWIG_fail
; 
6690   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
6697 SWIGINTERN PyObject 
*_wrap_HtmlRenderingInfo_SetStyle(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
6698   PyObject 
*resultobj 
= 0; 
6699   wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
6700   wxHtmlRenderingStyle 
*arg2 
= (wxHtmlRenderingStyle 
*) 0 ; 
6705   PyObject 
* obj0 
= 0 ; 
6706   PyObject 
* obj1 
= 0 ; 
6707   char *  kwnames
[] = { 
6708     (char *) "self",(char *) "style", NULL 
 
6711   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlRenderingInfo_SetStyle",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
6712   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlRenderingInfo
, 0 |  0 ); 
6713   if (!SWIG_IsOK(res1
)) { 
6714     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingInfo_SetStyle" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");  
6716   arg1 
= reinterpret_cast< wxHtmlRenderingInfo 
* >(argp1
); 
6717   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlRenderingStyle
, 0 |  0 ); 
6718   if (!SWIG_IsOK(res2
)) { 
6719     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlRenderingInfo_SetStyle" "', expected argument " "2"" of type '" "wxHtmlRenderingStyle *""'");  
6721   arg2 
= reinterpret_cast< wxHtmlRenderingStyle 
* >(argp2
); 
6723     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6724     (arg1
)->SetStyle(arg2
); 
6725     wxPyEndAllowThreads(__tstate
); 
6726     if (PyErr_Occurred()) SWIG_fail
; 
6728   resultobj 
= SWIG_Py_Void(); 
6735 SWIGINTERN PyObject 
*_wrap_HtmlRenderingInfo_GetStyle(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6736   PyObject 
*resultobj 
= 0; 
6737   wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
6738   wxHtmlRenderingStyle 
*result 
= 0 ; 
6741   PyObject 
*swig_obj
[1] ; 
6743   if (!args
) SWIG_fail
; 
6745   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlRenderingInfo
, 0 |  0 ); 
6746   if (!SWIG_IsOK(res1
)) { 
6747     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingInfo_GetStyle" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");  
6749   arg1 
= reinterpret_cast< wxHtmlRenderingInfo 
* >(argp1
); 
6751     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6753       wxHtmlRenderingStyle 
&_result_ref 
= (arg1
)->GetStyle(); 
6754       result 
= (wxHtmlRenderingStyle 
*) &_result_ref
; 
6756     wxPyEndAllowThreads(__tstate
); 
6757     if (PyErr_Occurred()) SWIG_fail
; 
6759   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlRenderingStyle
, 0 |  0 ); 
6766 SWIGINTERN PyObject 
*_wrap_HtmlRenderingInfo_GetState(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6767   PyObject 
*resultobj 
= 0; 
6768   wxHtmlRenderingInfo 
*arg1 
= (wxHtmlRenderingInfo 
*) 0 ; 
6769   wxHtmlRenderingState 
*result 
= 0 ; 
6772   PyObject 
*swig_obj
[1] ; 
6774   if (!args
) SWIG_fail
; 
6776   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlRenderingInfo
, 0 |  0 ); 
6777   if (!SWIG_IsOK(res1
)) { 
6778     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlRenderingInfo_GetState" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");  
6780   arg1 
= reinterpret_cast< wxHtmlRenderingInfo 
* >(argp1
); 
6782     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6784       wxHtmlRenderingState 
&_result_ref 
= (arg1
)->GetState(); 
6785       result 
= (wxHtmlRenderingState 
*) &_result_ref
; 
6787     wxPyEndAllowThreads(__tstate
); 
6788     if (PyErr_Occurred()) SWIG_fail
; 
6790   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlRenderingState
, 0 |  0 ); 
6797 SWIGINTERN PyObject 
*HtmlRenderingInfo_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6799   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
6800   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlRenderingInfo
, SWIG_NewClientData(obj
)); 
6801   return SWIG_Py_Void(); 
6804 SWIGINTERN PyObject 
*HtmlRenderingInfo_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6805   return SWIG_Python_InitShadowInstance(args
); 
6808 SWIGINTERN PyObject 
*_wrap_new_HtmlCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6809   PyObject 
*resultobj 
= 0; 
6810   wxHtmlCell 
*result 
= 0 ; 
6812   if (!SWIG_Python_UnpackTuple(args
,"new_HtmlCell",0,0,0)) SWIG_fail
; 
6814     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6815     result 
= (wxHtmlCell 
*)new wxHtmlCell(); 
6816     wxPyEndAllowThreads(__tstate
); 
6817     if (PyErr_Occurred()) SWIG_fail
; 
6819   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_NEW 
|  0 ); 
6826 SWIGINTERN PyObject 
*_wrap_delete_HtmlCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6827   PyObject 
*resultobj 
= 0; 
6828   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6831   PyObject 
*swig_obj
[1] ; 
6833   if (!args
) SWIG_fail
; 
6835   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_DISOWN 
|  0 ); 
6836   if (!SWIG_IsOK(res1
)) { 
6837     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_HtmlCell" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
6839   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
6841     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6844     wxPyEndAllowThreads(__tstate
); 
6845     if (PyErr_Occurred()) SWIG_fail
; 
6847   resultobj 
= SWIG_Py_Void(); 
6854 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetPosX(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6855   PyObject 
*resultobj 
= 0; 
6856   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6860   PyObject 
*swig_obj
[1] ; 
6862   if (!args
) SWIG_fail
; 
6864   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
6865   if (!SWIG_IsOK(res1
)) { 
6866     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetPosX" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
6868   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
6870     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6871     result 
= (int)(arg1
)->GetPosX(); 
6872     wxPyEndAllowThreads(__tstate
); 
6873     if (PyErr_Occurred()) SWIG_fail
; 
6875   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6882 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetPosY(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6883   PyObject 
*resultobj 
= 0; 
6884   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6888   PyObject 
*swig_obj
[1] ; 
6890   if (!args
) SWIG_fail
; 
6892   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
6893   if (!SWIG_IsOK(res1
)) { 
6894     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetPosY" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
6896   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
6898     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6899     result 
= (int)(arg1
)->GetPosY(); 
6900     wxPyEndAllowThreads(__tstate
); 
6901     if (PyErr_Occurred()) SWIG_fail
; 
6903   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6910 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetWidth(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6911   PyObject 
*resultobj 
= 0; 
6912   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6916   PyObject 
*swig_obj
[1] ; 
6918   if (!args
) SWIG_fail
; 
6920   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
6921   if (!SWIG_IsOK(res1
)) { 
6922     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetWidth" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
6924   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
6926     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6927     result 
= (int)(arg1
)->GetWidth(); 
6928     wxPyEndAllowThreads(__tstate
); 
6929     if (PyErr_Occurred()) SWIG_fail
; 
6931   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6938 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetHeight(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6939   PyObject 
*resultobj 
= 0; 
6940   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6944   PyObject 
*swig_obj
[1] ; 
6946   if (!args
) SWIG_fail
; 
6948   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
6949   if (!SWIG_IsOK(res1
)) { 
6950     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetHeight" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
6952   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
6954     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6955     result 
= (int)(arg1
)->GetHeight(); 
6956     wxPyEndAllowThreads(__tstate
); 
6957     if (PyErr_Occurred()) SWIG_fail
; 
6959   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6966 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetDescent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6967   PyObject 
*resultobj 
= 0; 
6968   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
6972   PyObject 
*swig_obj
[1] ; 
6974   if (!args
) SWIG_fail
; 
6976   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
6977   if (!SWIG_IsOK(res1
)) { 
6978     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetDescent" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
6980   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
6982     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
6983     result 
= (int)(arg1
)->GetDescent(); 
6984     wxPyEndAllowThreads(__tstate
); 
6985     if (PyErr_Occurred()) SWIG_fail
; 
6987   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
6994 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetMaxTotalWidth(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
6995   PyObject 
*resultobj 
= 0; 
6996   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7000   PyObject 
*swig_obj
[1] ; 
7002   if (!args
) SWIG_fail
; 
7004   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7005   if (!SWIG_IsOK(res1
)) { 
7006     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetMaxTotalWidth" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
7008   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7010     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7011     result 
= (int)((wxHtmlCell 
const *)arg1
)->GetMaxTotalWidth(); 
7012     wxPyEndAllowThreads(__tstate
); 
7013     if (PyErr_Occurred()) SWIG_fail
; 
7015   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
7022 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetId(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7023   PyObject 
*resultobj 
= 0; 
7024   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7025   wxString 
*result 
= 0 ; 
7028   PyObject 
*swig_obj
[1] ; 
7030   if (!args
) SWIG_fail
; 
7032   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7033   if (!SWIG_IsOK(res1
)) { 
7034     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetId" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
7036   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7038     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7040       wxString 
const &_result_ref 
= ((wxHtmlCell 
const *)arg1
)->GetId(); 
7041       result 
= (wxString 
*) &_result_ref
; 
7043     wxPyEndAllowThreads(__tstate
); 
7044     if (PyErr_Occurred()) SWIG_fail
; 
7048     resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
7050     resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
7059 SWIGINTERN PyObject 
*_wrap_HtmlCell_SetId(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7060   PyObject 
*resultobj 
= 0; 
7061   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7062   wxString 
*arg2 
= 0 ; 
7065   bool temp2 
= false ; 
7066   PyObject 
* obj0 
= 0 ; 
7067   PyObject 
* obj1 
= 0 ; 
7068   char *  kwnames
[] = { 
7069     (char *) "self",(char *) "id", NULL 
 
7072   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_SetId",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7073   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7074   if (!SWIG_IsOK(res1
)) { 
7075     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_SetId" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7077   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7079     arg2 
= wxString_in_helper(obj1
); 
7080     if (arg2 
== NULL
) SWIG_fail
; 
7084     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7085     (arg1
)->SetId((wxString 
const &)*arg2
); 
7086     wxPyEndAllowThreads(__tstate
); 
7087     if (PyErr_Occurred()) SWIG_fail
; 
7089   resultobj 
= SWIG_Py_Void(); 
7104 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetLink(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7105   PyObject 
*resultobj 
= 0; 
7106   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7107   int arg2 
= (int) 0 ; 
7108   int arg3 
= (int) 0 ; 
7109   wxHtmlLinkInfo 
*result 
= 0 ; 
7116   PyObject 
* obj0 
= 0 ; 
7117   PyObject 
* obj1 
= 0 ; 
7118   PyObject 
* obj2 
= 0 ; 
7119   char *  kwnames
[] = { 
7120     (char *) "self",(char *) "x",(char *) "y", NULL 
 
7123   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:HtmlCell_GetLink",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
7124   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7125   if (!SWIG_IsOK(res1
)) { 
7126     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetLink" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7128   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7130     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
7131     if (!SWIG_IsOK(ecode2
)) { 
7132       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlCell_GetLink" "', expected argument " "2"" of type '" "int""'"); 
7134     arg2 
= static_cast< int >(val2
); 
7137     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
7138     if (!SWIG_IsOK(ecode3
)) { 
7139       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlCell_GetLink" "', expected argument " "3"" of type '" "int""'"); 
7141     arg3 
= static_cast< int >(val3
); 
7144     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7145     result 
= (wxHtmlLinkInfo 
*)(arg1
)->GetLink(arg2
,arg3
); 
7146     wxPyEndAllowThreads(__tstate
); 
7147     if (PyErr_Occurred()) SWIG_fail
; 
7149   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlLinkInfo
, 0 |  0 ); 
7156 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetNext(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7157   PyObject 
*resultobj 
= 0; 
7158   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7159   wxHtmlCell 
*result 
= 0 ; 
7162   PyObject 
*swig_obj
[1] ; 
7164   if (!args
) SWIG_fail
; 
7166   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7167   if (!SWIG_IsOK(res1
)) { 
7168     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetNext" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7170   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7172     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7173     result 
= (wxHtmlCell 
*)(arg1
)->GetNext(); 
7174     wxPyEndAllowThreads(__tstate
); 
7175     if (PyErr_Occurred()) SWIG_fail
; 
7178     resultobj 
= wxPyMake_wxObject(result
, 0);  
7186 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetParent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7187   PyObject 
*resultobj 
= 0; 
7188   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7189   wxHtmlContainerCell 
*result 
= 0 ; 
7192   PyObject 
*swig_obj
[1] ; 
7194   if (!args
) SWIG_fail
; 
7196   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7197   if (!SWIG_IsOK(res1
)) { 
7198     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetParent" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7200   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7202     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7203     result 
= (wxHtmlContainerCell 
*)(arg1
)->GetParent(); 
7204     wxPyEndAllowThreads(__tstate
); 
7205     if (PyErr_Occurred()) SWIG_fail
; 
7207   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
7214 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetFirstChild(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7215   PyObject 
*resultobj 
= 0; 
7216   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7217   wxHtmlCell 
*result 
= 0 ; 
7220   PyObject 
*swig_obj
[1] ; 
7222   if (!args
) SWIG_fail
; 
7224   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7225   if (!SWIG_IsOK(res1
)) { 
7226     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetFirstChild" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
7228   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7230     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7231     result 
= (wxHtmlCell 
*)((wxHtmlCell 
const *)arg1
)->GetFirstChild(); 
7232     wxPyEndAllowThreads(__tstate
); 
7233     if (PyErr_Occurred()) SWIG_fail
; 
7236     resultobj 
= wxPyMake_wxObject(result
, 0);  
7244 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetMouseCursor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7245   PyObject 
*resultobj 
= 0; 
7246   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7247   wxHtmlWindowInterface 
*arg2 
= (wxHtmlWindowInterface 
*) 0 ; 
7253   PyObject 
* obj0 
= 0 ; 
7254   PyObject 
* obj1 
= 0 ; 
7255   char *  kwnames
[] = { 
7256     (char *) "self",(char *) "window", NULL 
 
7259   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_GetMouseCursor",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7260   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7261   if (!SWIG_IsOK(res1
)) { 
7262     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetMouseCursor" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
7264   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7265   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlWindowInterface
, 0 |  0 ); 
7266   if (!SWIG_IsOK(res2
)) { 
7267     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlCell_GetMouseCursor" "', expected argument " "2"" of type '" "wxHtmlWindowInterface *""'");  
7269   arg2 
= reinterpret_cast< wxHtmlWindowInterface 
* >(argp2
); 
7271     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7272     result 
= ((wxHtmlCell 
const *)arg1
)->GetMouseCursor(arg2
); 
7273     wxPyEndAllowThreads(__tstate
); 
7274     if (PyErr_Occurred()) SWIG_fail
; 
7276   resultobj 
= SWIG_NewPointerObj((new wxCursor(static_cast< const wxCursor
& >(result
))), SWIGTYPE_p_wxCursor
, SWIG_POINTER_OWN 
|  0 ); 
7283 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetCursor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7284   PyObject 
*resultobj 
= 0; 
7285   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7289   PyObject 
*swig_obj
[1] ; 
7291   if (!args
) SWIG_fail
; 
7293   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7294   if (!SWIG_IsOK(res1
)) { 
7295     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetCursor" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
7297   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7299     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7300     result 
= ((wxHtmlCell 
const *)arg1
)->GetCursor(); 
7301     wxPyEndAllowThreads(__tstate
); 
7302     if (PyErr_Occurred()) SWIG_fail
; 
7304   resultobj 
= SWIG_NewPointerObj((new wxCursor(static_cast< const wxCursor
& >(result
))), SWIGTYPE_p_wxCursor
, SWIG_POINTER_OWN 
|  0 ); 
7311 SWIGINTERN PyObject 
*_wrap_HtmlCell_IsFormattingCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7312   PyObject 
*resultobj 
= 0; 
7313   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7317   PyObject 
*swig_obj
[1] ; 
7319   if (!args
) SWIG_fail
; 
7321   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7322   if (!SWIG_IsOK(res1
)) { 
7323     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_IsFormattingCell" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
7325   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7327     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7328     result 
= (bool)((wxHtmlCell 
const *)arg1
)->IsFormattingCell(); 
7329     wxPyEndAllowThreads(__tstate
); 
7330     if (PyErr_Occurred()) SWIG_fail
; 
7333     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7341 SWIGINTERN PyObject 
*_wrap_HtmlCell_SetLink(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7342   PyObject 
*resultobj 
= 0; 
7343   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7344   wxHtmlLinkInfo 
*arg2 
= 0 ; 
7349   PyObject 
* obj0 
= 0 ; 
7350   PyObject 
* obj1 
= 0 ; 
7351   char *  kwnames
[] = { 
7352     (char *) "self",(char *) "link", NULL 
 
7355   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_SetLink",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7356   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7357   if (!SWIG_IsOK(res1
)) { 
7358     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_SetLink" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7360   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7361   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxHtmlLinkInfo
,  0  | 0); 
7362   if (!SWIG_IsOK(res2
)) { 
7363     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlCell_SetLink" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");  
7366     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlCell_SetLink" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");  
7368   arg2 
= reinterpret_cast< wxHtmlLinkInfo 
* >(argp2
); 
7370     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7371     (arg1
)->SetLink((wxHtmlLinkInfo 
const &)*arg2
); 
7372     wxPyEndAllowThreads(__tstate
); 
7373     if (PyErr_Occurred()) SWIG_fail
; 
7375   resultobj 
= SWIG_Py_Void(); 
7382 SWIGINTERN PyObject 
*_wrap_HtmlCell_SetNext(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7383   PyObject 
*resultobj 
= 0; 
7384   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7385   wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
7388   PyObject 
* obj0 
= 0 ; 
7389   PyObject 
* obj1 
= 0 ; 
7390   char *  kwnames
[] = { 
7391     (char *) "self",(char *) "cell", NULL 
 
7394   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_SetNext",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7395   res1 
= SWIG_ConvertPtr(obj0
, SWIG_as_voidptrptr(&arg1
), SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_DISOWN 
|  0 ); 
7396   if (!SWIG_IsOK(res1
)) { 
7397     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_SetNext" "', expected argument " "1"" of type '" "wxHtmlCell *""'"); 
7399   res2 
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_DISOWN 
|  0 ); 
7400   if (!SWIG_IsOK(res2
)) { 
7401     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlCell_SetNext" "', expected argument " "2"" of type '" "wxHtmlCell *""'"); 
7404     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7405     (arg1
)->SetNext(arg2
); 
7406     wxPyEndAllowThreads(__tstate
); 
7407     if (PyErr_Occurred()) SWIG_fail
; 
7409   resultobj 
= SWIG_Py_Void(); 
7416 SWIGINTERN PyObject 
*_wrap_HtmlCell_SetParent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7417   PyObject 
*resultobj 
= 0; 
7418   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7419   wxHtmlContainerCell 
*arg2 
= (wxHtmlContainerCell 
*) 0 ; 
7424   PyObject 
* obj0 
= 0 ; 
7425   PyObject 
* obj1 
= 0 ; 
7426   char *  kwnames
[] = { 
7427     (char *) "self",(char *) "p", NULL 
 
7430   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_SetParent",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7431   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7432   if (!SWIG_IsOK(res1
)) { 
7433     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_SetParent" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7435   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7436   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
7437   if (!SWIG_IsOK(res2
)) { 
7438     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlCell_SetParent" "', expected argument " "2"" of type '" "wxHtmlContainerCell *""'");  
7440   arg2 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp2
); 
7442     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7443     (arg1
)->SetParent(arg2
); 
7444     wxPyEndAllowThreads(__tstate
); 
7445     if (PyErr_Occurred()) SWIG_fail
; 
7447   resultobj 
= SWIG_Py_Void(); 
7454 SWIGINTERN PyObject 
*_wrap_HtmlCell_SetPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7455   PyObject 
*resultobj 
= 0; 
7456   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7465   PyObject 
* obj0 
= 0 ; 
7466   PyObject 
* obj1 
= 0 ; 
7467   PyObject 
* obj2 
= 0 ; 
7468   char *  kwnames
[] = { 
7469     (char *) "self",(char *) "x",(char *) "y", NULL 
 
7472   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlCell_SetPos",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
7473   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7474   if (!SWIG_IsOK(res1
)) { 
7475     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_SetPos" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7477   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7478   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
7479   if (!SWIG_IsOK(ecode2
)) { 
7480     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlCell_SetPos" "', expected argument " "2"" of type '" "int""'"); 
7482   arg2 
= static_cast< int >(val2
); 
7483   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
7484   if (!SWIG_IsOK(ecode3
)) { 
7485     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlCell_SetPos" "', expected argument " "3"" of type '" "int""'"); 
7487   arg3 
= static_cast< int >(val3
); 
7489     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7490     (arg1
)->SetPos(arg2
,arg3
); 
7491     wxPyEndAllowThreads(__tstate
); 
7492     if (PyErr_Occurred()) SWIG_fail
; 
7494   resultobj 
= SWIG_Py_Void(); 
7501 SWIGINTERN PyObject 
*_wrap_HtmlCell_Layout(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7502   PyObject 
*resultobj 
= 0; 
7503   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7509   PyObject 
* obj0 
= 0 ; 
7510   PyObject 
* obj1 
= 0 ; 
7511   char *  kwnames
[] = { 
7512     (char *) "self",(char *) "w", NULL 
 
7515   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_Layout",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7516   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7517   if (!SWIG_IsOK(res1
)) { 
7518     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_Layout" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7520   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7521   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
7522   if (!SWIG_IsOK(ecode2
)) { 
7523     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlCell_Layout" "', expected argument " "2"" of type '" "int""'"); 
7525   arg2 
= static_cast< int >(val2
); 
7527     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7528     (arg1
)->Layout(arg2
); 
7529     wxPyEndAllowThreads(__tstate
); 
7530     if (PyErr_Occurred()) SWIG_fail
; 
7532   resultobj 
= SWIG_Py_Void(); 
7539 SWIGINTERN PyObject 
*_wrap_HtmlCell_Draw(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7540   PyObject 
*resultobj 
= 0; 
7541   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7547   wxHtmlRenderingInfo 
*arg7 
= 0 ; 
7562   PyObject 
* obj0 
= 0 ; 
7563   PyObject 
* obj1 
= 0 ; 
7564   PyObject 
* obj2 
= 0 ; 
7565   PyObject 
* obj3 
= 0 ; 
7566   PyObject 
* obj4 
= 0 ; 
7567   PyObject 
* obj5 
= 0 ; 
7568   PyObject 
* obj6 
= 0 ; 
7569   char *  kwnames
[] = { 
7570     (char *) "self",(char *) "dc",(char *) "x",(char *) "y",(char *) "view_y1",(char *) "view_y2",(char *) "info", NULL 
 
7573   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:HtmlCell_Draw",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
; 
7574   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7575   if (!SWIG_IsOK(res1
)) { 
7576     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_Draw" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7578   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7579   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
7580   if (!SWIG_IsOK(res2
)) { 
7581     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlCell_Draw" "', expected argument " "2"" of type '" "wxDC &""'");  
7584     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlCell_Draw" "', expected argument " "2"" of type '" "wxDC &""'");  
7586   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
7587   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
7588   if (!SWIG_IsOK(ecode3
)) { 
7589     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlCell_Draw" "', expected argument " "3"" of type '" "int""'"); 
7591   arg3 
= static_cast< int >(val3
); 
7592   ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
7593   if (!SWIG_IsOK(ecode4
)) { 
7594     SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "HtmlCell_Draw" "', expected argument " "4"" of type '" "int""'"); 
7596   arg4 
= static_cast< int >(val4
); 
7597   ecode5 
= SWIG_AsVal_int(obj4
, &val5
); 
7598   if (!SWIG_IsOK(ecode5
)) { 
7599     SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "HtmlCell_Draw" "', expected argument " "5"" of type '" "int""'"); 
7601   arg5 
= static_cast< int >(val5
); 
7602   ecode6 
= SWIG_AsVal_int(obj5
, &val6
); 
7603   if (!SWIG_IsOK(ecode6
)) { 
7604     SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "HtmlCell_Draw" "', expected argument " "6"" of type '" "int""'"); 
7606   arg6 
= static_cast< int >(val6
); 
7607   res7 
= SWIG_ConvertPtr(obj6
, &argp7
, SWIGTYPE_p_wxHtmlRenderingInfo
,  0 ); 
7608   if (!SWIG_IsOK(res7
)) { 
7609     SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "HtmlCell_Draw" "', expected argument " "7"" of type '" "wxHtmlRenderingInfo &""'");  
7612     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlCell_Draw" "', expected argument " "7"" of type '" "wxHtmlRenderingInfo &""'");  
7614   arg7 
= reinterpret_cast< wxHtmlRenderingInfo 
* >(argp7
); 
7616     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7617     (arg1
)->Draw(*arg2
,arg3
,arg4
,arg5
,arg6
,*arg7
); 
7618     wxPyEndAllowThreads(__tstate
); 
7619     if (PyErr_Occurred()) SWIG_fail
; 
7621   resultobj 
= SWIG_Py_Void(); 
7628 SWIGINTERN PyObject 
*_wrap_HtmlCell_DrawInvisible(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7629   PyObject 
*resultobj 
= 0; 
7630   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7634   wxHtmlRenderingInfo 
*arg5 
= 0 ; 
7645   PyObject 
* obj0 
= 0 ; 
7646   PyObject 
* obj1 
= 0 ; 
7647   PyObject 
* obj2 
= 0 ; 
7648   PyObject 
* obj3 
= 0 ; 
7649   PyObject 
* obj4 
= 0 ; 
7650   char *  kwnames
[] = { 
7651     (char *) "self",(char *) "dc",(char *) "x",(char *) "y",(char *) "info", NULL 
 
7654   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:HtmlCell_DrawInvisible",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
7655   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7656   if (!SWIG_IsOK(res1
)) { 
7657     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7659   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7660   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
7661   if (!SWIG_IsOK(res2
)) { 
7662     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "2"" of type '" "wxDC &""'");  
7665     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlCell_DrawInvisible" "', expected argument " "2"" of type '" "wxDC &""'");  
7667   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
7668   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
7669   if (!SWIG_IsOK(ecode3
)) { 
7670     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "3"" of type '" "int""'"); 
7672   arg3 
= static_cast< int >(val3
); 
7673   ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
7674   if (!SWIG_IsOK(ecode4
)) { 
7675     SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "4"" of type '" "int""'"); 
7677   arg4 
= static_cast< int >(val4
); 
7678   res5 
= SWIG_ConvertPtr(obj4
, &argp5
, SWIGTYPE_p_wxHtmlRenderingInfo
,  0 ); 
7679   if (!SWIG_IsOK(res5
)) { 
7680     SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "5"" of type '" "wxHtmlRenderingInfo &""'");  
7683     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlCell_DrawInvisible" "', expected argument " "5"" of type '" "wxHtmlRenderingInfo &""'");  
7685   arg5 
= reinterpret_cast< wxHtmlRenderingInfo 
* >(argp5
); 
7687     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7688     (arg1
)->DrawInvisible(*arg2
,arg3
,arg4
,*arg5
); 
7689     wxPyEndAllowThreads(__tstate
); 
7690     if (PyErr_Occurred()) SWIG_fail
; 
7692   resultobj 
= SWIG_Py_Void(); 
7699 SWIGINTERN PyObject 
*_wrap_HtmlCell_Find(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7700   PyObject 
*resultobj 
= 0; 
7701   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7703   void *arg3 
= (void *) 0 ; 
7704   wxHtmlCell 
*result 
= 0 ; 
7710   PyObject 
* obj0 
= 0 ; 
7711   PyObject 
* obj1 
= 0 ; 
7712   PyObject 
* obj2 
= 0 ; 
7713   char *  kwnames
[] = { 
7714     (char *) "self",(char *) "condition",(char *) "param", NULL 
 
7717   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlCell_Find",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
7718   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7719   if (!SWIG_IsOK(res1
)) { 
7720     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_Find" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7722   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7723   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
7724   if (!SWIG_IsOK(ecode2
)) { 
7725     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlCell_Find" "', expected argument " "2"" of type '" "int""'"); 
7727   arg2 
= static_cast< int >(val2
); 
7728   res3 
= SWIG_ConvertPtr(obj2
,SWIG_as_voidptrptr(&arg3
), 0, 0); 
7729   if (!SWIG_IsOK(res3
)) { 
7730     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "HtmlCell_Find" "', expected argument " "3"" of type '" "void const *""'");  
7733     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7734     result 
= (wxHtmlCell 
*)(arg1
)->Find(arg2
,(void const *)arg3
); 
7735     wxPyEndAllowThreads(__tstate
); 
7736     if (PyErr_Occurred()) SWIG_fail
; 
7739     resultobj 
= wxPyMake_wxObject(result
, 0);  
7747 SWIGINTERN PyObject 
*_wrap_HtmlCell_ProcessMouseClick(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7748   PyObject 
*resultobj 
= 0; 
7749   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7750   wxHtmlWindowInterface 
*arg2 
= (wxHtmlWindowInterface 
*) 0 ; 
7752   wxMouseEvent 
*arg4 
= 0 ; 
7761   PyObject 
* obj0 
= 0 ; 
7762   PyObject 
* obj1 
= 0 ; 
7763   PyObject 
* obj2 
= 0 ; 
7764   PyObject 
* obj3 
= 0 ; 
7765   char *  kwnames
[] = { 
7766     (char *) "self",(char *) "window",(char *) "pos",(char *) "event", NULL 
 
7769   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:HtmlCell_ProcessMouseClick",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
7770   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7771   if (!SWIG_IsOK(res1
)) { 
7772     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7774   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7775   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlWindowInterface
, 0 |  0 ); 
7776   if (!SWIG_IsOK(res2
)) { 
7777     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "2"" of type '" "wxHtmlWindowInterface *""'");  
7779   arg2 
= reinterpret_cast< wxHtmlWindowInterface 
* >(argp2
); 
7782     if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
7784   res4 
= SWIG_ConvertPtr(obj3
, &argp4
, SWIGTYPE_p_wxMouseEvent
,  0  | 0); 
7785   if (!SWIG_IsOK(res4
)) { 
7786     SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "4"" of type '" "wxMouseEvent const &""'");  
7789     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "4"" of type '" "wxMouseEvent const &""'");  
7791   arg4 
= reinterpret_cast< wxMouseEvent 
* >(argp4
); 
7793     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7794     result 
= (bool)(arg1
)->ProcessMouseClick(arg2
,(wxPoint 
const &)*arg3
,(wxMouseEvent 
const &)*arg4
); 
7795     wxPyEndAllowThreads(__tstate
); 
7796     if (PyErr_Occurred()) SWIG_fail
; 
7799     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7807 SWIGINTERN PyObject 
*_wrap_HtmlCell_SetCanLiveOnPagebreak(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7808   PyObject 
*resultobj 
= 0; 
7809   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7815   PyObject 
* obj0 
= 0 ; 
7816   PyObject 
* obj1 
= 0 ; 
7817   char *  kwnames
[] = { 
7818     (char *) "self",(char *) "can", NULL 
 
7821   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_SetCanLiveOnPagebreak",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7822   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7823   if (!SWIG_IsOK(res1
)) { 
7824     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_SetCanLiveOnPagebreak" "', expected argument " "1"" of type '" "wxHtmlCell *""'");  
7826   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7827   ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
7828   if (!SWIG_IsOK(ecode2
)) { 
7829     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlCell_SetCanLiveOnPagebreak" "', expected argument " "2"" of type '" "bool""'"); 
7831   arg2 
= static_cast< bool >(val2
); 
7833     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7834     (arg1
)->SetCanLiveOnPagebreak(arg2
); 
7835     wxPyEndAllowThreads(__tstate
); 
7836     if (PyErr_Occurred()) SWIG_fail
; 
7838   resultobj 
= SWIG_Py_Void(); 
7845 SWIGINTERN PyObject 
*_wrap_HtmlCell_IsLinebreakAllowed(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7846   PyObject 
*resultobj 
= 0; 
7847   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7851   PyObject 
*swig_obj
[1] ; 
7853   if (!args
) SWIG_fail
; 
7855   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7856   if (!SWIG_IsOK(res1
)) { 
7857     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_IsLinebreakAllowed" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
7859   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7861     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7862     result 
= (bool)((wxHtmlCell 
const *)arg1
)->IsLinebreakAllowed(); 
7863     wxPyEndAllowThreads(__tstate
); 
7864     if (PyErr_Occurred()) SWIG_fail
; 
7867     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7875 SWIGINTERN PyObject 
*_wrap_HtmlCell_IsTerminalCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
7876   PyObject 
*resultobj 
= 0; 
7877   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7881   PyObject 
*swig_obj
[1] ; 
7883   if (!args
) SWIG_fail
; 
7885   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7886   if (!SWIG_IsOK(res1
)) { 
7887     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_IsTerminalCell" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
7889   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7891     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7892     result 
= (bool)((wxHtmlCell 
const *)arg1
)->IsTerminalCell(); 
7893     wxPyEndAllowThreads(__tstate
); 
7894     if (PyErr_Occurred()) SWIG_fail
; 
7897     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
7905 SWIGINTERN PyObject 
*_wrap_HtmlCell_FindCellByPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7906   PyObject 
*resultobj 
= 0; 
7907   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7910   unsigned int arg4 
= (unsigned int) wxHTML_FIND_EXACT 
; 
7911   wxHtmlCell 
*result 
= 0 ; 
7920   PyObject 
* obj0 
= 0 ; 
7921   PyObject 
* obj1 
= 0 ; 
7922   PyObject 
* obj2 
= 0 ; 
7923   PyObject 
* obj3 
= 0 ; 
7924   char *  kwnames
[] = { 
7925     (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL 
 
7928   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlCell_FindCellByPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
7929   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7930   if (!SWIG_IsOK(res1
)) { 
7931     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
7933   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7934   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
7935   if (!SWIG_IsOK(ecode2
)) { 
7936     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "2"" of type '" "int""'"); 
7938   arg2 
= static_cast< int >(val2
); 
7939   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
7940   if (!SWIG_IsOK(ecode3
)) { 
7941     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "3"" of type '" "int""'"); 
7943   arg3 
= static_cast< int >(val3
); 
7945     ecode4 
= SWIG_AsVal_unsigned_SS_int(obj3
, &val4
); 
7946     if (!SWIG_IsOK(ecode4
)) { 
7947       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "4"" of type '" "unsigned int""'"); 
7949     arg4 
= static_cast< unsigned int >(val4
); 
7952     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7953     result 
= (wxHtmlCell 
*)((wxHtmlCell 
const *)arg1
)->FindCellByPos(arg2
,arg3
,arg4
); 
7954     wxPyEndAllowThreads(__tstate
); 
7955     if (PyErr_Occurred()) SWIG_fail
; 
7958     resultobj 
= wxPyMake_wxObject(result
, 0);  
7966 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetAbsPos(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
7967   PyObject 
*resultobj 
= 0; 
7968   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
7969   wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) NULL 
; 
7975   PyObject 
* obj0 
= 0 ; 
7976   PyObject 
* obj1 
= 0 ; 
7977   char *  kwnames
[] = { 
7978     (char *) "self",(char *) "rootCell", NULL 
 
7981   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:HtmlCell_GetAbsPos",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
7982   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7983   if (!SWIG_IsOK(res1
)) { 
7984     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetAbsPos" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
7986   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
7988     res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
7989     if (!SWIG_IsOK(res2
)) { 
7990       SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlCell_GetAbsPos" "', expected argument " "2"" of type '" "wxHtmlCell *""'");  
7992     arg2 
= reinterpret_cast< wxHtmlCell 
* >(argp2
); 
7995     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
7996     result 
= ((wxHtmlCell 
const *)arg1
)->GetAbsPos(arg2
); 
7997     wxPyEndAllowThreads(__tstate
); 
7998     if (PyErr_Occurred()) SWIG_fail
; 
8000   resultobj 
= SWIG_NewPointerObj((new wxPoint(static_cast< const wxPoint
& >(result
))), SWIGTYPE_p_wxPoint
, SWIG_POINTER_OWN 
|  0 ); 
8007 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetRootCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8008   PyObject 
*resultobj 
= 0; 
8009   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
8010   wxHtmlCell 
*result 
= 0 ; 
8013   PyObject 
*swig_obj
[1] ; 
8015   if (!args
) SWIG_fail
; 
8017   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
8018   if (!SWIG_IsOK(res1
)) { 
8019     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetRootCell" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
8021   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
8023     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8024     result 
= (wxHtmlCell 
*)((wxHtmlCell 
const *)arg1
)->GetRootCell(); 
8025     wxPyEndAllowThreads(__tstate
); 
8026     if (PyErr_Occurred()) SWIG_fail
; 
8029     resultobj 
= wxPyMake_wxObject(result
, 0);  
8037 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetFirstTerminal(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8038   PyObject 
*resultobj 
= 0; 
8039   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
8040   wxHtmlCell 
*result 
= 0 ; 
8043   PyObject 
*swig_obj
[1] ; 
8045   if (!args
) SWIG_fail
; 
8047   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
8048   if (!SWIG_IsOK(res1
)) { 
8049     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetFirstTerminal" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
8051   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
8053     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8054     result 
= (wxHtmlCell 
*)((wxHtmlCell 
const *)arg1
)->GetFirstTerminal(); 
8055     wxPyEndAllowThreads(__tstate
); 
8056     if (PyErr_Occurred()) SWIG_fail
; 
8059     resultobj 
= wxPyMake_wxObject(result
, 0);  
8067 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetLastTerminal(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8068   PyObject 
*resultobj 
= 0; 
8069   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
8070   wxHtmlCell 
*result 
= 0 ; 
8073   PyObject 
*swig_obj
[1] ; 
8075   if (!args
) SWIG_fail
; 
8077   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
8078   if (!SWIG_IsOK(res1
)) { 
8079     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetLastTerminal" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
8081   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
8083     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8084     result 
= (wxHtmlCell 
*)((wxHtmlCell 
const *)arg1
)->GetLastTerminal(); 
8085     wxPyEndAllowThreads(__tstate
); 
8086     if (PyErr_Occurred()) SWIG_fail
; 
8089     resultobj 
= wxPyMake_wxObject(result
, 0);  
8097 SWIGINTERN PyObject 
*_wrap_HtmlCell_GetDepth(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8098   PyObject 
*resultobj 
= 0; 
8099   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
8100   unsigned int result
; 
8103   PyObject 
*swig_obj
[1] ; 
8105   if (!args
) SWIG_fail
; 
8107   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
8108   if (!SWIG_IsOK(res1
)) { 
8109     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_GetDepth" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
8111   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
8113     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8114     result 
= (unsigned int)((wxHtmlCell 
const *)arg1
)->GetDepth(); 
8115     wxPyEndAllowThreads(__tstate
); 
8116     if (PyErr_Occurred()) SWIG_fail
; 
8118   resultobj 
= SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result
)); 
8125 SWIGINTERN PyObject 
*_wrap_HtmlCell_IsBefore(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8126   PyObject 
*resultobj 
= 0; 
8127   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
8128   wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
8134   PyObject 
* obj0 
= 0 ; 
8135   PyObject 
* obj1 
= 0 ; 
8136   char *  kwnames
[] = { 
8137     (char *) "self",(char *) "cell", NULL 
 
8140   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_IsBefore",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8141   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
8142   if (!SWIG_IsOK(res1
)) { 
8143     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_IsBefore" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
8145   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
8146   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
8147   if (!SWIG_IsOK(res2
)) { 
8148     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlCell_IsBefore" "', expected argument " "2"" of type '" "wxHtmlCell *""'");  
8150   arg2 
= reinterpret_cast< wxHtmlCell 
* >(argp2
); 
8152     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8153     result 
= (bool)((wxHtmlCell 
const *)arg1
)->IsBefore(arg2
); 
8154     wxPyEndAllowThreads(__tstate
); 
8155     if (PyErr_Occurred()) SWIG_fail
; 
8158     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8166 SWIGINTERN PyObject 
*_wrap_HtmlCell_ConvertToText(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8167   PyObject 
*resultobj 
= 0; 
8168   wxHtmlCell 
*arg1 
= (wxHtmlCell 
*) 0 ; 
8169   wxHtmlSelection 
*arg2 
= (wxHtmlSelection 
*) 0 ; 
8175   PyObject 
* obj0 
= 0 ; 
8176   PyObject 
* obj1 
= 0 ; 
8177   char *  kwnames
[] = { 
8178     (char *) "self",(char *) "sel", NULL 
 
8181   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCell_ConvertToText",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8182   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
8183   if (!SWIG_IsOK(res1
)) { 
8184     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCell_ConvertToText" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");  
8186   arg1 
= reinterpret_cast< wxHtmlCell 
* >(argp1
); 
8187   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
8188   if (!SWIG_IsOK(res2
)) { 
8189     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlCell_ConvertToText" "', expected argument " "2"" of type '" "wxHtmlSelection *""'");  
8191   arg2 
= reinterpret_cast< wxHtmlSelection 
* >(argp2
); 
8193     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8194     result 
= ((wxHtmlCell 
const *)arg1
)->ConvertToText(arg2
); 
8195     wxPyEndAllowThreads(__tstate
); 
8196     if (PyErr_Occurred()) SWIG_fail
; 
8200     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
8202     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
8211 SWIGINTERN PyObject 
*HtmlCell_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8213   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
8214   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlCell
, SWIG_NewClientData(obj
)); 
8215   return SWIG_Py_Void(); 
8218 SWIGINTERN PyObject 
*HtmlCell_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8219   return SWIG_Python_InitShadowInstance(args
); 
8222 SWIGINTERN PyObject 
*_wrap_new_HtmlWordCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8223   PyObject 
*resultobj 
= 0; 
8224   wxString 
*arg1 
= 0 ; 
8226   wxHtmlWordCell 
*result 
= 0 ; 
8227   bool temp1 
= false ; 
8230   PyObject 
* obj0 
= 0 ; 
8231   PyObject 
* obj1 
= 0 ; 
8232   char *  kwnames
[] = { 
8233     (char *) "word",(char *) "dc", NULL 
 
8236   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_HtmlWordCell",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8238     arg1 
= wxString_in_helper(obj0
); 
8239     if (arg1 
== NULL
) SWIG_fail
; 
8242   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxDC
,  0 ); 
8243   if (!SWIG_IsOK(res2
)) { 
8244     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_HtmlWordCell" "', expected argument " "2"" of type '" "wxDC &""'");  
8247     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_HtmlWordCell" "', expected argument " "2"" of type '" "wxDC &""'");  
8249   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
8251     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8252     result 
= (wxHtmlWordCell 
*)new wxHtmlWordCell((wxString 
const &)*arg1
,*arg2
); 
8253     wxPyEndAllowThreads(__tstate
); 
8254     if (PyErr_Occurred()) SWIG_fail
; 
8256   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlWordCell
, SWIG_POINTER_NEW 
|  0 ); 
8271 SWIGINTERN PyObject 
*_wrap_HtmlWordCell_ConvertToText(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8272   PyObject 
*resultobj 
= 0; 
8273   wxHtmlWordCell 
*arg1 
= (wxHtmlWordCell 
*) 0 ; 
8274   wxHtmlSelection 
*arg2 
= (wxHtmlSelection 
*) 0 ; 
8280   PyObject 
* obj0 
= 0 ; 
8281   PyObject 
* obj1 
= 0 ; 
8282   char *  kwnames
[] = { 
8283     (char *) "self",(char *) "sel", NULL 
 
8286   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWordCell_ConvertToText",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8287   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWordCell
, 0 |  0 ); 
8288   if (!SWIG_IsOK(res1
)) { 
8289     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWordCell_ConvertToText" "', expected argument " "1"" of type '" "wxHtmlWordCell const *""'");  
8291   arg1 
= reinterpret_cast< wxHtmlWordCell 
* >(argp1
); 
8292   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlSelection
, 0 |  0 ); 
8293   if (!SWIG_IsOK(res2
)) { 
8294     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWordCell_ConvertToText" "', expected argument " "2"" of type '" "wxHtmlSelection *""'");  
8296   arg2 
= reinterpret_cast< wxHtmlSelection 
* >(argp2
); 
8298     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8299     result 
= ((wxHtmlWordCell 
const *)arg1
)->ConvertToText(arg2
); 
8300     wxPyEndAllowThreads(__tstate
); 
8301     if (PyErr_Occurred()) SWIG_fail
; 
8305     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
8307     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
8316 SWIGINTERN PyObject 
*_wrap_HtmlWordCell_IsLinebreakAllowed(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8317   PyObject 
*resultobj 
= 0; 
8318   wxHtmlWordCell 
*arg1 
= (wxHtmlWordCell 
*) 0 ; 
8322   PyObject 
*swig_obj
[1] ; 
8324   if (!args
) SWIG_fail
; 
8326   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWordCell
, 0 |  0 ); 
8327   if (!SWIG_IsOK(res1
)) { 
8328     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWordCell_IsLinebreakAllowed" "', expected argument " "1"" of type '" "wxHtmlWordCell const *""'");  
8330   arg1 
= reinterpret_cast< wxHtmlWordCell 
* >(argp1
); 
8332     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8333     result 
= (bool)((wxHtmlWordCell 
const *)arg1
)->IsLinebreakAllowed(); 
8334     wxPyEndAllowThreads(__tstate
); 
8335     if (PyErr_Occurred()) SWIG_fail
; 
8338     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
8346 SWIGINTERN PyObject 
*_wrap_HtmlWordCell_SetPreviousWord(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8347   PyObject 
*resultobj 
= 0; 
8348   wxHtmlWordCell 
*arg1 
= (wxHtmlWordCell 
*) 0 ; 
8349   wxHtmlWordCell 
*arg2 
= (wxHtmlWordCell 
*) 0 ; 
8354   PyObject 
* obj0 
= 0 ; 
8355   PyObject 
* obj1 
= 0 ; 
8356   char *  kwnames
[] = { 
8357     (char *) "self",(char *) "cell", NULL 
 
8360   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWordCell_SetPreviousWord",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8361   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWordCell
, 0 |  0 ); 
8362   if (!SWIG_IsOK(res1
)) { 
8363     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWordCell_SetPreviousWord" "', expected argument " "1"" of type '" "wxHtmlWordCell *""'");  
8365   arg1 
= reinterpret_cast< wxHtmlWordCell 
* >(argp1
); 
8366   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlWordCell
, 0 |  0 ); 
8367   if (!SWIG_IsOK(res2
)) { 
8368     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWordCell_SetPreviousWord" "', expected argument " "2"" of type '" "wxHtmlWordCell *""'");  
8370   arg2 
= reinterpret_cast< wxHtmlWordCell 
* >(argp2
); 
8372     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8373     (arg1
)->SetPreviousWord(arg2
); 
8374     wxPyEndAllowThreads(__tstate
); 
8375     if (PyErr_Occurred()) SWIG_fail
; 
8377   resultobj 
= SWIG_Py_Void(); 
8384 SWIGINTERN PyObject 
*HtmlWordCell_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8386   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
8387   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWordCell
, SWIG_NewClientData(obj
)); 
8388   return SWIG_Py_Void(); 
8391 SWIGINTERN PyObject 
*HtmlWordCell_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8392   return SWIG_Python_InitShadowInstance(args
); 
8395 SWIGINTERN PyObject 
*_wrap_new_HtmlContainerCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8396   PyObject 
*resultobj 
= 0; 
8397   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8398   wxHtmlContainerCell 
*result 
= 0 ; 
8401   PyObject 
* obj0 
= 0 ; 
8402   char *  kwnames
[] = { 
8403     (char *) "parent", NULL 
 
8406   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_HtmlContainerCell",kwnames
,&obj0
)) SWIG_fail
; 
8407   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8408   if (!SWIG_IsOK(res1
)) { 
8409     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_HtmlContainerCell" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8411   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8413     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8414     result 
= (wxHtmlContainerCell 
*)new wxHtmlContainerCell(arg1
); 
8415     wxPyEndAllowThreads(__tstate
); 
8416     if (PyErr_Occurred()) SWIG_fail
; 
8418   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlContainerCell
, SWIG_POINTER_NEW 
|  0 ); 
8425 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_InsertCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8426   PyObject 
*resultobj 
= 0; 
8427   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8428   wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
8432   PyObject 
* obj0 
= 0 ; 
8433   PyObject 
* obj1 
= 0 ; 
8434   char *  kwnames
[] = { 
8435     (char *) "self",(char *) "cell", NULL 
 
8438   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_InsertCell",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8439   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8440   if (!SWIG_IsOK(res1
)) { 
8441     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_InsertCell" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8443   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8444   res2 
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxHtmlCell
, SWIG_POINTER_DISOWN 
|  0 ); 
8445   if (!SWIG_IsOK(res2
)) { 
8446     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlContainerCell_InsertCell" "', expected argument " "2"" of type '" "wxHtmlCell *""'"); 
8449     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8450     (arg1
)->InsertCell(arg2
); 
8451     wxPyEndAllowThreads(__tstate
); 
8452     if (PyErr_Occurred()) SWIG_fail
; 
8454   resultobj 
= SWIG_Py_Void(); 
8461 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_SetAlignHor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8462   PyObject 
*resultobj 
= 0; 
8463   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8469   PyObject 
* obj0 
= 0 ; 
8470   PyObject 
* obj1 
= 0 ; 
8471   char *  kwnames
[] = { 
8472     (char *) "self",(char *) "al", NULL 
 
8475   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_SetAlignHor",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8476   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8477   if (!SWIG_IsOK(res1
)) { 
8478     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_SetAlignHor" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8480   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8481   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
8482   if (!SWIG_IsOK(ecode2
)) { 
8483     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlContainerCell_SetAlignHor" "', expected argument " "2"" of type '" "int""'"); 
8485   arg2 
= static_cast< int >(val2
); 
8487     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8488     (arg1
)->SetAlignHor(arg2
); 
8489     wxPyEndAllowThreads(__tstate
); 
8490     if (PyErr_Occurred()) SWIG_fail
; 
8492   resultobj 
= SWIG_Py_Void(); 
8499 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_GetAlignHor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8500   PyObject 
*resultobj 
= 0; 
8501   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8505   PyObject 
*swig_obj
[1] ; 
8507   if (!args
) SWIG_fail
; 
8509   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8510   if (!SWIG_IsOK(res1
)) { 
8511     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_GetAlignHor" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8513   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8515     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8516     result 
= (int)(arg1
)->GetAlignHor(); 
8517     wxPyEndAllowThreads(__tstate
); 
8518     if (PyErr_Occurred()) SWIG_fail
; 
8520   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8527 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_SetAlignVer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8528   PyObject 
*resultobj 
= 0; 
8529   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8535   PyObject 
* obj0 
= 0 ; 
8536   PyObject 
* obj1 
= 0 ; 
8537   char *  kwnames
[] = { 
8538     (char *) "self",(char *) "al", NULL 
 
8541   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_SetAlignVer",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8542   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8543   if (!SWIG_IsOK(res1
)) { 
8544     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_SetAlignVer" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8546   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8547   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
8548   if (!SWIG_IsOK(ecode2
)) { 
8549     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlContainerCell_SetAlignVer" "', expected argument " "2"" of type '" "int""'"); 
8551   arg2 
= static_cast< int >(val2
); 
8553     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8554     (arg1
)->SetAlignVer(arg2
); 
8555     wxPyEndAllowThreads(__tstate
); 
8556     if (PyErr_Occurred()) SWIG_fail
; 
8558   resultobj 
= SWIG_Py_Void(); 
8565 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_GetAlignVer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8566   PyObject 
*resultobj 
= 0; 
8567   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8571   PyObject 
*swig_obj
[1] ; 
8573   if (!args
) SWIG_fail
; 
8575   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8576   if (!SWIG_IsOK(res1
)) { 
8577     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_GetAlignVer" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8579   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8581     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8582     result 
= (int)(arg1
)->GetAlignVer(); 
8583     wxPyEndAllowThreads(__tstate
); 
8584     if (PyErr_Occurred()) SWIG_fail
; 
8586   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8593 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_SetIndent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8594   PyObject 
*resultobj 
= 0; 
8595   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8598   int arg4 
= (int) wxHTML_UNITS_PIXELS 
; 
8607   PyObject 
* obj0 
= 0 ; 
8608   PyObject 
* obj1 
= 0 ; 
8609   PyObject 
* obj2 
= 0 ; 
8610   PyObject 
* obj3 
= 0 ; 
8611   char *  kwnames
[] = { 
8612     (char *) "self",(char *) "i",(char *) "what",(char *) "units", NULL 
 
8615   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlContainerCell_SetIndent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
8616   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8617   if (!SWIG_IsOK(res1
)) { 
8618     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8620   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8621   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
8622   if (!SWIG_IsOK(ecode2
)) { 
8623     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "2"" of type '" "int""'"); 
8625   arg2 
= static_cast< int >(val2
); 
8626   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
8627   if (!SWIG_IsOK(ecode3
)) { 
8628     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "3"" of type '" "int""'"); 
8630   arg3 
= static_cast< int >(val3
); 
8632     ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
8633     if (!SWIG_IsOK(ecode4
)) { 
8634       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "4"" of type '" "int""'"); 
8636     arg4 
= static_cast< int >(val4
); 
8639     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8640     (arg1
)->SetIndent(arg2
,arg3
,arg4
); 
8641     wxPyEndAllowThreads(__tstate
); 
8642     if (PyErr_Occurred()) SWIG_fail
; 
8644   resultobj 
= SWIG_Py_Void(); 
8651 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_GetIndent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8652   PyObject 
*resultobj 
= 0; 
8653   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8660   PyObject 
* obj0 
= 0 ; 
8661   PyObject 
* obj1 
= 0 ; 
8662   char *  kwnames
[] = { 
8663     (char *) "self",(char *) "ind", NULL 
 
8666   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_GetIndent",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8667   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8668   if (!SWIG_IsOK(res1
)) { 
8669     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_GetIndent" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8671   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8672   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
8673   if (!SWIG_IsOK(ecode2
)) { 
8674     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlContainerCell_GetIndent" "', expected argument " "2"" of type '" "int""'"); 
8676   arg2 
= static_cast< int >(val2
); 
8678     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8679     result 
= (int)(arg1
)->GetIndent(arg2
); 
8680     wxPyEndAllowThreads(__tstate
); 
8681     if (PyErr_Occurred()) SWIG_fail
; 
8683   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8690 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_GetIndentUnits(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8691   PyObject 
*resultobj 
= 0; 
8692   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8699   PyObject 
* obj0 
= 0 ; 
8700   PyObject 
* obj1 
= 0 ; 
8701   char *  kwnames
[] = { 
8702     (char *) "self",(char *) "ind", NULL 
 
8705   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_GetIndentUnits",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8706   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8707   if (!SWIG_IsOK(res1
)) { 
8708     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_GetIndentUnits" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8710   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8711   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
8712   if (!SWIG_IsOK(ecode2
)) { 
8713     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlContainerCell_GetIndentUnits" "', expected argument " "2"" of type '" "int""'"); 
8715   arg2 
= static_cast< int >(val2
); 
8717     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8718     result 
= (int)(arg1
)->GetIndentUnits(arg2
); 
8719     wxPyEndAllowThreads(__tstate
); 
8720     if (PyErr_Occurred()) SWIG_fail
; 
8722   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
8729 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_SetAlign(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8730   PyObject 
*resultobj 
= 0; 
8731   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8732   wxHtmlTag 
*arg2 
= 0 ; 
8737   PyObject 
* obj0 
= 0 ; 
8738   PyObject 
* obj1 
= 0 ; 
8739   char *  kwnames
[] = { 
8740     (char *) "self",(char *) "tag", NULL 
 
8743   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_SetAlign",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8744   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8745   if (!SWIG_IsOK(res1
)) { 
8746     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_SetAlign" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8748   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8749   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxHtmlTag
,  0  | 0); 
8750   if (!SWIG_IsOK(res2
)) { 
8751     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlContainerCell_SetAlign" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");  
8754     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlContainerCell_SetAlign" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");  
8756   arg2 
= reinterpret_cast< wxHtmlTag 
* >(argp2
); 
8758     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8759     (arg1
)->SetAlign((wxHtmlTag 
const &)*arg2
); 
8760     wxPyEndAllowThreads(__tstate
); 
8761     if (PyErr_Occurred()) SWIG_fail
; 
8763   resultobj 
= SWIG_Py_Void(); 
8770 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_SetWidthFloat(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8771   PyObject 
*resultobj 
= 0; 
8772   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8781   PyObject 
* obj0 
= 0 ; 
8782   PyObject 
* obj1 
= 0 ; 
8783   PyObject 
* obj2 
= 0 ; 
8784   char *  kwnames
[] = { 
8785     (char *) "self",(char *) "w",(char *) "units", NULL 
 
8788   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlContainerCell_SetWidthFloat",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
8789   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8790   if (!SWIG_IsOK(res1
)) { 
8791     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_SetWidthFloat" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8793   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8794   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
8795   if (!SWIG_IsOK(ecode2
)) { 
8796     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlContainerCell_SetWidthFloat" "', expected argument " "2"" of type '" "int""'"); 
8798   arg2 
= static_cast< int >(val2
); 
8799   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
8800   if (!SWIG_IsOK(ecode3
)) { 
8801     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlContainerCell_SetWidthFloat" "', expected argument " "3"" of type '" "int""'"); 
8803   arg3 
= static_cast< int >(val3
); 
8805     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8806     (arg1
)->SetWidthFloat(arg2
,arg3
); 
8807     wxPyEndAllowThreads(__tstate
); 
8808     if (PyErr_Occurred()) SWIG_fail
; 
8810   resultobj 
= SWIG_Py_Void(); 
8817 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_SetWidthFloatFromTag(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8818   PyObject 
*resultobj 
= 0; 
8819   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8820   wxHtmlTag 
*arg2 
= 0 ; 
8825   PyObject 
* obj0 
= 0 ; 
8826   PyObject 
* obj1 
= 0 ; 
8827   char *  kwnames
[] = { 
8828     (char *) "self",(char *) "tag", NULL 
 
8831   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_SetWidthFloatFromTag",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8832   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8833   if (!SWIG_IsOK(res1
)) { 
8834     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_SetWidthFloatFromTag" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8836   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8837   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxHtmlTag
,  0  | 0); 
8838   if (!SWIG_IsOK(res2
)) { 
8839     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlContainerCell_SetWidthFloatFromTag" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");  
8842     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlContainerCell_SetWidthFloatFromTag" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");  
8844   arg2 
= reinterpret_cast< wxHtmlTag 
* >(argp2
); 
8846     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8847     (arg1
)->SetWidthFloat((wxHtmlTag 
const &)*arg2
); 
8848     wxPyEndAllowThreads(__tstate
); 
8849     if (PyErr_Occurred()) SWIG_fail
; 
8851   resultobj 
= SWIG_Py_Void(); 
8858 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_SetMinHeight(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8859   PyObject 
*resultobj 
= 0; 
8860   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8862   int arg3 
= (int) wxHTML_ALIGN_TOP 
; 
8869   PyObject 
* obj0 
= 0 ; 
8870   PyObject 
* obj1 
= 0 ; 
8871   PyObject 
* obj2 
= 0 ; 
8872   char *  kwnames
[] = { 
8873     (char *) "self",(char *) "h",(char *) "align", NULL 
 
8876   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlContainerCell_SetMinHeight",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
8877   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8878   if (!SWIG_IsOK(res1
)) { 
8879     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_SetMinHeight" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8881   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8882   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
8883   if (!SWIG_IsOK(ecode2
)) { 
8884     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlContainerCell_SetMinHeight" "', expected argument " "2"" of type '" "int""'"); 
8886   arg2 
= static_cast< int >(val2
); 
8888     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
8889     if (!SWIG_IsOK(ecode3
)) { 
8890       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlContainerCell_SetMinHeight" "', expected argument " "3"" of type '" "int""'"); 
8892     arg3 
= static_cast< int >(val3
); 
8895     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8896     (arg1
)->SetMinHeight(arg2
,arg3
); 
8897     wxPyEndAllowThreads(__tstate
); 
8898     if (PyErr_Occurred()) SWIG_fail
; 
8900   resultobj 
= SWIG_Py_Void(); 
8907 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_SetBackgroundColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8908   PyObject 
*resultobj 
= 0; 
8909   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8910   wxColour 
*arg2 
= 0 ; 
8914   PyObject 
* obj0 
= 0 ; 
8915   PyObject 
* obj1 
= 0 ; 
8916   char *  kwnames
[] = { 
8917     (char *) "self",(char *) "clr", NULL 
 
8920   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlContainerCell_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
8921   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8922   if (!SWIG_IsOK(res1
)) { 
8923     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_SetBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8925   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8928     if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
8931     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8932     (arg1
)->SetBackgroundColour((wxColour 
const &)*arg2
); 
8933     wxPyEndAllowThreads(__tstate
); 
8934     if (PyErr_Occurred()) SWIG_fail
; 
8936   resultobj 
= SWIG_Py_Void(); 
8943 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_GetBackgroundColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
8944   PyObject 
*resultobj 
= 0; 
8945   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8949   PyObject 
*swig_obj
[1] ; 
8951   if (!args
) SWIG_fail
; 
8953   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8954   if (!SWIG_IsOK(res1
)) { 
8955     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_GetBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8957   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8959     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
8960     result 
= (arg1
)->GetBackgroundColour(); 
8961     wxPyEndAllowThreads(__tstate
); 
8962     if (PyErr_Occurred()) SWIG_fail
; 
8964   resultobj 
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN 
|  0 ); 
8971 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_SetBorder(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
8972   PyObject 
*resultobj 
= 0; 
8973   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
8974   wxColour 
*arg2 
= 0 ; 
8975   wxColour 
*arg3 
= 0 ; 
8980   PyObject 
* obj0 
= 0 ; 
8981   PyObject 
* obj1 
= 0 ; 
8982   PyObject 
* obj2 
= 0 ; 
8983   char *  kwnames
[] = { 
8984     (char *) "self",(char *) "clr1",(char *) "clr2", NULL 
 
8987   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlContainerCell_SetBorder",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
8988   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
8989   if (!SWIG_IsOK(res1
)) { 
8990     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_SetBorder" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
8992   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
8995     if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
8999     if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
; 
9002     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9003     (arg1
)->SetBorder((wxColour 
const &)*arg2
,(wxColour 
const &)*arg3
); 
9004     wxPyEndAllowThreads(__tstate
); 
9005     if (PyErr_Occurred()) SWIG_fail
; 
9007   resultobj 
= SWIG_Py_Void(); 
9014 SWIGINTERN PyObject 
*_wrap_HtmlContainerCell_GetFirstChild(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9015   PyObject 
*resultobj 
= 0; 
9016   wxHtmlContainerCell 
*arg1 
= (wxHtmlContainerCell 
*) 0 ; 
9017   wxHtmlCell 
*result 
= 0 ; 
9020   PyObject 
*swig_obj
[1] ; 
9022   if (!args
) SWIG_fail
; 
9024   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
9025   if (!SWIG_IsOK(res1
)) { 
9026     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlContainerCell_GetFirstChild" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");  
9028   arg1 
= reinterpret_cast< wxHtmlContainerCell 
* >(argp1
); 
9030     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9031     result 
= (wxHtmlCell 
*)(arg1
)->GetFirstChild(); 
9032     wxPyEndAllowThreads(__tstate
); 
9033     if (PyErr_Occurred()) SWIG_fail
; 
9036     resultobj 
= wxPyMake_wxObject(result
, 0);  
9044 SWIGINTERN PyObject 
*HtmlContainerCell_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9046   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9047   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlContainerCell
, SWIG_NewClientData(obj
)); 
9048   return SWIG_Py_Void(); 
9051 SWIGINTERN PyObject 
*HtmlContainerCell_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9052   return SWIG_Python_InitShadowInstance(args
); 
9055 SWIGINTERN PyObject 
*_wrap_new_HtmlColourCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9056   PyObject 
*resultobj 
= 0; 
9057   wxColour 
*arg1 
= 0 ; 
9058   int arg2 
= (int) wxHTML_CLR_FOREGROUND 
; 
9059   wxHtmlColourCell 
*result 
= 0 ; 
9063   PyObject 
* obj0 
= 0 ; 
9064   PyObject 
* obj1 
= 0 ; 
9065   char *  kwnames
[] = { 
9066     (char *) "clr",(char *) "flags", NULL 
 
9069   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_HtmlColourCell",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9072     if ( ! wxColour_helper(obj0
, &arg1
)) SWIG_fail
; 
9075     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
9076     if (!SWIG_IsOK(ecode2
)) { 
9077       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_HtmlColourCell" "', expected argument " "2"" of type '" "int""'"); 
9079     arg2 
= static_cast< int >(val2
); 
9082     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9083     result 
= (wxHtmlColourCell 
*)new wxHtmlColourCell((wxColour 
const &)*arg1
,arg2
); 
9084     wxPyEndAllowThreads(__tstate
); 
9085     if (PyErr_Occurred()) SWIG_fail
; 
9087   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlColourCell
, SWIG_POINTER_NEW 
|  0 ); 
9094 SWIGINTERN PyObject 
*HtmlColourCell_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9096   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9097   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlColourCell
, SWIG_NewClientData(obj
)); 
9098   return SWIG_Py_Void(); 
9101 SWIGINTERN PyObject 
*HtmlColourCell_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9102   return SWIG_Python_InitShadowInstance(args
); 
9105 SWIGINTERN PyObject 
*_wrap_new_HtmlFontCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9106   PyObject 
*resultobj 
= 0; 
9107   wxFont 
*arg1 
= (wxFont 
*) 0 ; 
9108   wxHtmlFontCell 
*result 
= 0 ; 
9111   PyObject 
* obj0 
= 0 ; 
9112   char *  kwnames
[] = { 
9113     (char *) "font", NULL 
 
9116   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_HtmlFontCell",kwnames
,&obj0
)) SWIG_fail
; 
9117   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxFont
, 0 |  0 ); 
9118   if (!SWIG_IsOK(res1
)) { 
9119     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_HtmlFontCell" "', expected argument " "1"" of type '" "wxFont *""'");  
9121   arg1 
= reinterpret_cast< wxFont 
* >(argp1
); 
9123     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9124     result 
= (wxHtmlFontCell 
*)new wxHtmlFontCell(arg1
); 
9125     wxPyEndAllowThreads(__tstate
); 
9126     if (PyErr_Occurred()) SWIG_fail
; 
9128   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlFontCell
, SWIG_POINTER_NEW 
|  0 ); 
9135 SWIGINTERN PyObject 
*HtmlFontCell_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9137   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9138   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlFontCell
, SWIG_NewClientData(obj
)); 
9139   return SWIG_Py_Void(); 
9142 SWIGINTERN PyObject 
*HtmlFontCell_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9143   return SWIG_Python_InitShadowInstance(args
); 
9146 SWIGINTERN PyObject 
*_wrap_new_HtmlWidgetCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9147   PyObject 
*resultobj 
= 0; 
9148   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
9149   int arg2 
= (int) 0 ; 
9150   wxHtmlWidgetCell 
*result 
= 0 ; 
9155   PyObject 
* obj0 
= 0 ; 
9156   PyObject 
* obj1 
= 0 ; 
9157   char *  kwnames
[] = { 
9158     (char *) "wnd",(char *) "w", NULL 
 
9161   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_HtmlWidgetCell",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9162   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
9163   if (!SWIG_IsOK(res1
)) { 
9164     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_HtmlWidgetCell" "', expected argument " "1"" of type '" "wxWindow *""'");  
9166   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
9168     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
9169     if (!SWIG_IsOK(ecode2
)) { 
9170       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_HtmlWidgetCell" "', expected argument " "2"" of type '" "int""'"); 
9172     arg2 
= static_cast< int >(val2
); 
9175     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9176     result 
= (wxHtmlWidgetCell 
*)new wxHtmlWidgetCell(arg1
,arg2
); 
9177     wxPyEndAllowThreads(__tstate
); 
9178     if (PyErr_Occurred()) SWIG_fail
; 
9180   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlWidgetCell
, SWIG_POINTER_NEW 
|  0 ); 
9187 SWIGINTERN PyObject 
*HtmlWidgetCell_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9189   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9190   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWidgetCell
, SWIG_NewClientData(obj
)); 
9191   return SWIG_Py_Void(); 
9194 SWIGINTERN PyObject 
*HtmlWidgetCell_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9195   return SWIG_Python_InitShadowInstance(args
); 
9198 SWIGINTERN PyObject 
*_wrap_new_HtmlFilter(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9199   PyObject 
*resultobj 
= 0; 
9200   wxPyHtmlFilter 
*result 
= 0 ; 
9202   if (!SWIG_Python_UnpackTuple(args
,"new_HtmlFilter",0,0,0)) SWIG_fail
; 
9204     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9205     result 
= (wxPyHtmlFilter 
*)new wxPyHtmlFilter(); 
9206     wxPyEndAllowThreads(__tstate
); 
9207     if (PyErr_Occurred()) SWIG_fail
; 
9209   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyHtmlFilter
, SWIG_POINTER_NEW 
|  0 ); 
9216 SWIGINTERN PyObject 
*_wrap_HtmlFilter__setCallbackInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9217   PyObject 
*resultobj 
= 0; 
9218   wxPyHtmlFilter 
*arg1 
= (wxPyHtmlFilter 
*) 0 ; 
9219   PyObject 
*arg2 
= (PyObject 
*) 0 ; 
9220   PyObject 
*arg3 
= (PyObject 
*) 0 ; 
9223   PyObject 
* obj0 
= 0 ; 
9224   PyObject 
* obj1 
= 0 ; 
9225   PyObject 
* obj2 
= 0 ; 
9226   char *  kwnames
[] = { 
9227     (char *) "self",(char *) "self",(char *) "_class", NULL 
 
9230   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlFilter__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
9231   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlFilter
, 0 |  0 ); 
9232   if (!SWIG_IsOK(res1
)) { 
9233     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlFilter__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlFilter *""'");  
9235   arg1 
= reinterpret_cast< wxPyHtmlFilter 
* >(argp1
); 
9239     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9240     (arg1
)->_setCallbackInfo(arg2
,arg3
); 
9241     wxPyEndAllowThreads(__tstate
); 
9242     if (PyErr_Occurred()) SWIG_fail
; 
9244   resultobj 
= SWIG_Py_Void(); 
9251 SWIGINTERN PyObject 
*HtmlFilter_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9253   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9254   SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlFilter
, SWIG_NewClientData(obj
)); 
9255   return SWIG_Py_Void(); 
9258 SWIGINTERN PyObject 
*HtmlFilter_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9259   return SWIG_Python_InitShadowInstance(args
); 
9262 SWIGINTERN PyObject 
*_wrap_delete_HtmlWindowInterface(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9263   PyObject 
*resultobj 
= 0; 
9264   wxHtmlWindowInterface 
*arg1 
= (wxHtmlWindowInterface 
*) 0 ; 
9267   PyObject 
*swig_obj
[1] ; 
9269   if (!args
) SWIG_fail
; 
9271   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWindowInterface
, SWIG_POINTER_DISOWN 
|  0 ); 
9272   if (!SWIG_IsOK(res1
)) { 
9273     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_HtmlWindowInterface" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");  
9275   arg1 
= reinterpret_cast< wxHtmlWindowInterface 
* >(argp1
); 
9277     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9280     wxPyEndAllowThreads(__tstate
); 
9281     if (PyErr_Occurred()) SWIG_fail
; 
9283   resultobj 
= SWIG_Py_Void(); 
9290 SWIGINTERN PyObject 
*_wrap_HtmlWindowInterface_SetHTMLWindowTitle(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9291   PyObject 
*resultobj 
= 0; 
9292   wxHtmlWindowInterface 
*arg1 
= (wxHtmlWindowInterface 
*) 0 ; 
9293   wxString 
*arg2 
= 0 ; 
9296   bool temp2 
= false ; 
9297   PyObject 
* obj0 
= 0 ; 
9298   PyObject 
* obj1 
= 0 ; 
9299   char *  kwnames
[] = { 
9300     (char *) "self",(char *) "title", NULL 
 
9303   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindowInterface_SetHTMLWindowTitle",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9304   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWindowInterface
, 0 |  0 ); 
9305   if (!SWIG_IsOK(res1
)) { 
9306     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindowInterface_SetHTMLWindowTitle" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");  
9308   arg1 
= reinterpret_cast< wxHtmlWindowInterface 
* >(argp1
); 
9310     arg2 
= wxString_in_helper(obj1
); 
9311     if (arg2 
== NULL
) SWIG_fail
; 
9315     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9316     (arg1
)->SetHTMLWindowTitle((wxString 
const &)*arg2
); 
9317     wxPyEndAllowThreads(__tstate
); 
9318     if (PyErr_Occurred()) SWIG_fail
; 
9320   resultobj 
= SWIG_Py_Void(); 
9335 SWIGINTERN PyObject 
*_wrap_HtmlWindowInterface_HTMLCoordsToWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9336   PyObject 
*resultobj 
= 0; 
9337   wxHtmlWindowInterface 
*arg1 
= (wxHtmlWindowInterface 
*) 0 ; 
9338   wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
9346   PyObject 
* obj0 
= 0 ; 
9347   PyObject 
* obj1 
= 0 ; 
9348   PyObject 
* obj2 
= 0 ; 
9349   char *  kwnames
[] = { 
9350     (char *) "self",(char *) "cell",(char *) "pos", NULL 
 
9353   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlWindowInterface_HTMLCoordsToWindow",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
9354   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWindowInterface
, 0 |  0 ); 
9355   if (!SWIG_IsOK(res1
)) { 
9356     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindowInterface_HTMLCoordsToWindow" "', expected argument " "1"" of type '" "wxHtmlWindowInterface const *""'");  
9358   arg1 
= reinterpret_cast< wxHtmlWindowInterface 
* >(argp1
); 
9359   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
9360   if (!SWIG_IsOK(res2
)) { 
9361     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWindowInterface_HTMLCoordsToWindow" "', expected argument " "2"" of type '" "wxHtmlCell *""'");  
9363   arg2 
= reinterpret_cast< wxHtmlCell 
* >(argp2
); 
9366     if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
9369     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9370     result 
= ((wxHtmlWindowInterface 
const *)arg1
)->HTMLCoordsToWindow(arg2
,(wxPoint 
const &)*arg3
); 
9371     wxPyEndAllowThreads(__tstate
); 
9372     if (PyErr_Occurred()) SWIG_fail
; 
9374   resultobj 
= SWIG_NewPointerObj((new wxPoint(static_cast< const wxPoint
& >(result
))), SWIGTYPE_p_wxPoint
, SWIG_POINTER_OWN 
|  0 ); 
9381 SWIGINTERN PyObject 
*_wrap_HtmlWindowInterface_GetHTMLWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9382   PyObject 
*resultobj 
= 0; 
9383   wxHtmlWindowInterface 
*arg1 
= (wxHtmlWindowInterface 
*) 0 ; 
9384   wxWindow 
*result 
= 0 ; 
9387   PyObject 
*swig_obj
[1] ; 
9389   if (!args
) SWIG_fail
; 
9391   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWindowInterface
, 0 |  0 ); 
9392   if (!SWIG_IsOK(res1
)) { 
9393     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindowInterface_GetHTMLWindow" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");  
9395   arg1 
= reinterpret_cast< wxHtmlWindowInterface 
* >(argp1
); 
9397     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9398     result 
= (wxWindow 
*)(arg1
)->GetHTMLWindow(); 
9399     wxPyEndAllowThreads(__tstate
); 
9400     if (PyErr_Occurred()) SWIG_fail
; 
9403     resultobj 
= wxPyMake_wxObject(result
, 0);  
9411 SWIGINTERN PyObject 
*_wrap_HtmlWindowInterface_GetHTMLBackgroundColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9412   PyObject 
*resultobj 
= 0; 
9413   wxHtmlWindowInterface 
*arg1 
= (wxHtmlWindowInterface 
*) 0 ; 
9417   PyObject 
*swig_obj
[1] ; 
9419   if (!args
) SWIG_fail
; 
9421   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlWindowInterface
, 0 |  0 ); 
9422   if (!SWIG_IsOK(res1
)) { 
9423     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindowInterface_GetHTMLBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlWindowInterface const *""'");  
9425   arg1 
= reinterpret_cast< wxHtmlWindowInterface 
* >(argp1
); 
9427     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9428     result 
= ((wxHtmlWindowInterface 
const *)arg1
)->GetHTMLBackgroundColour(); 
9429     wxPyEndAllowThreads(__tstate
); 
9430     if (PyErr_Occurred()) SWIG_fail
; 
9432   resultobj 
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN 
|  0 ); 
9439 SWIGINTERN PyObject 
*_wrap_HtmlWindowInterface_SetHTMLBackgroundColour(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9440   PyObject 
*resultobj 
= 0; 
9441   wxHtmlWindowInterface 
*arg1 
= (wxHtmlWindowInterface 
*) 0 ; 
9442   wxColour 
*arg2 
= 0 ; 
9446   PyObject 
* obj0 
= 0 ; 
9447   PyObject 
* obj1 
= 0 ; 
9448   char *  kwnames
[] = { 
9449     (char *) "self",(char *) "clr", NULL 
 
9452   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindowInterface_SetHTMLBackgroundColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9453   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWindowInterface
, 0 |  0 ); 
9454   if (!SWIG_IsOK(res1
)) { 
9455     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindowInterface_SetHTMLBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");  
9457   arg1 
= reinterpret_cast< wxHtmlWindowInterface 
* >(argp1
); 
9460     if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
; 
9463     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9464     (arg1
)->SetHTMLBackgroundColour((wxColour 
const &)*arg2
); 
9465     wxPyEndAllowThreads(__tstate
); 
9466     if (PyErr_Occurred()) SWIG_fail
; 
9468   resultobj 
= SWIG_Py_Void(); 
9475 SWIGINTERN PyObject 
*_wrap_HtmlWindowInterface_SetHTMLBackgroundImage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9476   PyObject 
*resultobj 
= 0; 
9477   wxHtmlWindowInterface 
*arg1 
= (wxHtmlWindowInterface 
*) 0 ; 
9478   wxBitmap 
*arg2 
= 0 ; 
9483   PyObject 
* obj0 
= 0 ; 
9484   PyObject 
* obj1 
= 0 ; 
9485   char *  kwnames
[] = { 
9486     (char *) "self",(char *) "bmpBg", NULL 
 
9489   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindowInterface_SetHTMLBackgroundImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9490   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWindowInterface
, 0 |  0 ); 
9491   if (!SWIG_IsOK(res1
)) { 
9492     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindowInterface_SetHTMLBackgroundImage" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");  
9494   arg1 
= reinterpret_cast< wxHtmlWindowInterface 
* >(argp1
); 
9495   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
,  0  | 0); 
9496   if (!SWIG_IsOK(res2
)) { 
9497     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWindowInterface_SetHTMLBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");  
9500     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlWindowInterface_SetHTMLBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");  
9502   arg2 
= reinterpret_cast< wxBitmap 
* >(argp2
); 
9504     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9505     (arg1
)->SetHTMLBackgroundImage((wxBitmap 
const &)*arg2
); 
9506     wxPyEndAllowThreads(__tstate
); 
9507     if (PyErr_Occurred()) SWIG_fail
; 
9509   resultobj 
= SWIG_Py_Void(); 
9516 SWIGINTERN PyObject 
*_wrap_HtmlWindowInterface_SetHTMLStatusText(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9517   PyObject 
*resultobj 
= 0; 
9518   wxHtmlWindowInterface 
*arg1 
= (wxHtmlWindowInterface 
*) 0 ; 
9519   wxString 
*arg2 
= 0 ; 
9522   bool temp2 
= false ; 
9523   PyObject 
* obj0 
= 0 ; 
9524   PyObject 
* obj1 
= 0 ; 
9525   char *  kwnames
[] = { 
9526     (char *) "self",(char *) "text", NULL 
 
9529   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindowInterface_SetHTMLStatusText",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9530   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlWindowInterface
, 0 |  0 ); 
9531   if (!SWIG_IsOK(res1
)) { 
9532     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindowInterface_SetHTMLStatusText" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");  
9534   arg1 
= reinterpret_cast< wxHtmlWindowInterface 
* >(argp1
); 
9536     arg2 
= wxString_in_helper(obj1
); 
9537     if (arg2 
== NULL
) SWIG_fail
; 
9541     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9542     (arg1
)->SetHTMLStatusText((wxString 
const &)*arg2
); 
9543     wxPyEndAllowThreads(__tstate
); 
9544     if (PyErr_Occurred()) SWIG_fail
; 
9546   resultobj 
= SWIG_Py_Void(); 
9561 SWIGINTERN PyObject 
*HtmlWindowInterface_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9563   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
9564   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWindowInterface
, SWIG_NewClientData(obj
)); 
9565   return SWIG_Py_Void(); 
9568 SWIGINTERN PyObject 
*_wrap_new_HtmlWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9569   PyObject 
*resultobj 
= 0; 
9570   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
9571   int arg2 
= (int) -1 ; 
9572   wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
9573   wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
9574   wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
9575   wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
9576   int arg5 
= (int) wxHW_DEFAULT_STYLE 
; 
9577   wxString 
const &arg6_defvalue 
= wxPyHtmlWindowNameStr 
; 
9578   wxString 
*arg6 
= (wxString 
*) &arg6_defvalue 
; 
9579   wxPyHtmlWindow 
*result 
= 0 ; 
9588   bool temp6 
= false ; 
9589   PyObject 
* obj0 
= 0 ; 
9590   PyObject 
* obj1 
= 0 ; 
9591   PyObject 
* obj2 
= 0 ; 
9592   PyObject 
* obj3 
= 0 ; 
9593   PyObject 
* obj4 
= 0 ; 
9594   PyObject 
* obj5 
= 0 ; 
9595   char *  kwnames
[] = { 
9596     (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
9599   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_HtmlWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
; 
9600   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
9601   if (!SWIG_IsOK(res1
)) { 
9602     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_HtmlWindow" "', expected argument " "1"" of type '" "wxWindow *""'");  
9604   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
9606     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
9607     if (!SWIG_IsOK(ecode2
)) { 
9608       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_HtmlWindow" "', expected argument " "2"" of type '" "int""'"); 
9610     arg2 
= static_cast< int >(val2
); 
9615       if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
9621       if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
9625     ecode5 
= SWIG_AsVal_int(obj4
, &val5
); 
9626     if (!SWIG_IsOK(ecode5
)) { 
9627       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_HtmlWindow" "', expected argument " "5"" of type '" "int""'"); 
9629     arg5 
= static_cast< int >(val5
); 
9633       arg6 
= wxString_in_helper(obj5
); 
9634       if (arg6 
== NULL
) SWIG_fail
; 
9639     if (!wxPyCheckForApp()) SWIG_fail
; 
9640     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9641     result 
= (wxPyHtmlWindow 
*)new wxPyHtmlWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,(wxString 
const &)*arg6
); 
9642     wxPyEndAllowThreads(__tstate
); 
9643     if (PyErr_Occurred()) SWIG_fail
; 
9645   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_NEW 
|  0 ); 
9660 SWIGINTERN PyObject 
*_wrap_new_PreHtmlWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
9661   PyObject 
*resultobj 
= 0; 
9662   wxPyHtmlWindow 
*result 
= 0 ; 
9664   if (!SWIG_Python_UnpackTuple(args
,"new_PreHtmlWindow",0,0,0)) SWIG_fail
; 
9666     if (!wxPyCheckForApp()) SWIG_fail
; 
9667     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9668     result 
= (wxPyHtmlWindow 
*)new wxPyHtmlWindow(); 
9669     wxPyEndAllowThreads(__tstate
); 
9670     if (PyErr_Occurred()) SWIG_fail
; 
9672   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyHtmlWindow
, SWIG_POINTER_OWN 
|  0 ); 
9679 SWIGINTERN PyObject 
*_wrap_HtmlWindow_Create(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9680   PyObject 
*resultobj 
= 0; 
9681   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
9682   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
9683   int arg3 
= (int) -1 ; 
9684   wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
9685   wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
9686   wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
9687   wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
9688   int arg6 
= (int) wxHW_SCROLLBAR_AUTO 
; 
9689   wxString 
const &arg7_defvalue 
= wxPyHtmlWindowNameStr 
; 
9690   wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
9702   bool temp7 
= false ; 
9703   PyObject 
* obj0 
= 0 ; 
9704   PyObject 
* obj1 
= 0 ; 
9705   PyObject 
* obj2 
= 0 ; 
9706   PyObject 
* obj3 
= 0 ; 
9707   PyObject 
* obj4 
= 0 ; 
9708   PyObject 
* obj5 
= 0 ; 
9709   PyObject 
* obj6 
= 0 ; 
9710   char *  kwnames
[] = { 
9711     (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL 
 
9714   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:HtmlWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
; 
9715   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
9716   if (!SWIG_IsOK(res1
)) { 
9717     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_Create" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
9719   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
9720   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
9721   if (!SWIG_IsOK(res2
)) { 
9722     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWindow_Create" "', expected argument " "2"" of type '" "wxWindow *""'");  
9724   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
9726     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
9727     if (!SWIG_IsOK(ecode3
)) { 
9728       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlWindow_Create" "', expected argument " "3"" of type '" "int""'"); 
9730     arg3 
= static_cast< int >(val3
); 
9735       if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
9741       if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
9745     ecode6 
= SWIG_AsVal_int(obj5
, &val6
); 
9746     if (!SWIG_IsOK(ecode6
)) { 
9747       SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "HtmlWindow_Create" "', expected argument " "6"" of type '" "int""'"); 
9749     arg6 
= static_cast< int >(val6
); 
9753       arg7 
= wxString_in_helper(obj6
); 
9754       if (arg7 
== NULL
) SWIG_fail
; 
9759     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9760     result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,(wxString 
const &)*arg7
); 
9761     wxPyEndAllowThreads(__tstate
); 
9762     if (PyErr_Occurred()) SWIG_fail
; 
9765     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9781 SWIGINTERN PyObject 
*_wrap_HtmlWindow__setCallbackInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9782   PyObject 
*resultobj 
= 0; 
9783   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
9784   PyObject 
*arg2 
= (PyObject 
*) 0 ; 
9785   PyObject 
*arg3 
= (PyObject 
*) 0 ; 
9788   PyObject 
* obj0 
= 0 ; 
9789   PyObject 
* obj1 
= 0 ; 
9790   PyObject 
* obj2 
= 0 ; 
9791   char *  kwnames
[] = { 
9792     (char *) "self",(char *) "self",(char *) "_class", NULL 
 
9795   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
9796   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
9797   if (!SWIG_IsOK(res1
)) { 
9798     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
9800   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
9804     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9805     (arg1
)->_setCallbackInfo(arg2
,arg3
); 
9806     wxPyEndAllowThreads(__tstate
); 
9807     if (PyErr_Occurred()) SWIG_fail
; 
9809   resultobj 
= SWIG_Py_Void(); 
9816 SWIGINTERN PyObject 
*_wrap_HtmlWindow_SetPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9817   PyObject 
*resultobj 
= 0; 
9818   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
9819   wxString 
*arg2 
= 0 ; 
9823   bool temp2 
= false ; 
9824   PyObject 
* obj0 
= 0 ; 
9825   PyObject 
* obj1 
= 0 ; 
9826   char *  kwnames
[] = { 
9827     (char *) "self",(char *) "source", NULL 
 
9830   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SetPage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9831   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
9832   if (!SWIG_IsOK(res1
)) { 
9833     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_SetPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
9835   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
9837     arg2 
= wxString_in_helper(obj1
); 
9838     if (arg2 
== NULL
) SWIG_fail
; 
9842     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9843     result 
= (bool)(arg1
)->SetPage((wxString 
const &)*arg2
); 
9844     wxPyEndAllowThreads(__tstate
); 
9845     if (PyErr_Occurred()) SWIG_fail
; 
9848     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9864 SWIGINTERN PyObject 
*_wrap_HtmlWindow_LoadPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9865   PyObject 
*resultobj 
= 0; 
9866   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
9867   wxString 
*arg2 
= 0 ; 
9871   bool temp2 
= false ; 
9872   PyObject 
* obj0 
= 0 ; 
9873   PyObject 
* obj1 
= 0 ; 
9874   char *  kwnames
[] = { 
9875     (char *) "self",(char *) "location", NULL 
 
9878   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_LoadPage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9879   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
9880   if (!SWIG_IsOK(res1
)) { 
9881     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_LoadPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
9883   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
9885     arg2 
= wxString_in_helper(obj1
); 
9886     if (arg2 
== NULL
) SWIG_fail
; 
9890     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9891     result 
= (bool)(arg1
)->LoadPage((wxString 
const &)*arg2
); 
9892     wxPyEndAllowThreads(__tstate
); 
9893     if (PyErr_Occurred()) SWIG_fail
; 
9896     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9912 SWIGINTERN PyObject 
*_wrap_HtmlWindow_LoadFile(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9913   PyObject 
*resultobj 
= 0; 
9914   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
9915   wxString 
*arg2 
= 0 ; 
9919   bool temp2 
= false ; 
9920   PyObject 
* obj0 
= 0 ; 
9921   PyObject 
* obj1 
= 0 ; 
9922   char *  kwnames
[] = { 
9923     (char *) "self",(char *) "filename", NULL 
 
9926   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_LoadFile",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9927   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
9928   if (!SWIG_IsOK(res1
)) { 
9929     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_LoadFile" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
9931   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
9933     arg2 
= wxString_in_helper(obj1
); 
9934     if (arg2 
== NULL
) SWIG_fail
; 
9938     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9939     result 
= (bool)(arg1
)->LoadFile((wxString 
const &)*arg2
); 
9940     wxPyEndAllowThreads(__tstate
); 
9941     if (PyErr_Occurred()) SWIG_fail
; 
9944     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
9960 SWIGINTERN PyObject 
*_wrap_HtmlWindow_AppendToPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
9961   PyObject 
*resultobj 
= 0; 
9962   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
9963   wxString 
*arg2 
= 0 ; 
9967   bool temp2 
= false ; 
9968   PyObject 
* obj0 
= 0 ; 
9969   PyObject 
* obj1 
= 0 ; 
9970   char *  kwnames
[] = { 
9971     (char *) "self",(char *) "source", NULL 
 
9974   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_AppendToPage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
9975   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
9976   if (!SWIG_IsOK(res1
)) { 
9977     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_AppendToPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
9979   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
9981     arg2 
= wxString_in_helper(obj1
); 
9982     if (arg2 
== NULL
) SWIG_fail
; 
9986     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
9987     result 
= (bool)(arg1
)->AppendToPage((wxString 
const &)*arg2
); 
9988     wxPyEndAllowThreads(__tstate
); 
9989     if (PyErr_Occurred()) SWIG_fail
; 
9992     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10008 SWIGINTERN PyObject 
*_wrap_HtmlWindow_GetOpenedPage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10009   PyObject 
*resultobj 
= 0; 
10010   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10014   PyObject 
*swig_obj
[1] ; 
10016   if (!args
) SWIG_fail
; 
10017   swig_obj
[0] = args
; 
10018   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10019   if (!SWIG_IsOK(res1
)) { 
10020     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_GetOpenedPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10022   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10024     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10025     result 
= (arg1
)->GetOpenedPage(); 
10026     wxPyEndAllowThreads(__tstate
); 
10027     if (PyErr_Occurred()) SWIG_fail
; 
10031     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
10033     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
10042 SWIGINTERN PyObject 
*_wrap_HtmlWindow_GetOpenedAnchor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10043   PyObject 
*resultobj 
= 0; 
10044   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10048   PyObject 
*swig_obj
[1] ; 
10050   if (!args
) SWIG_fail
; 
10051   swig_obj
[0] = args
; 
10052   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10053   if (!SWIG_IsOK(res1
)) { 
10054     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_GetOpenedAnchor" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10056   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10058     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10059     result 
= (arg1
)->GetOpenedAnchor(); 
10060     wxPyEndAllowThreads(__tstate
); 
10061     if (PyErr_Occurred()) SWIG_fail
; 
10065     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
10067     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
10076 SWIGINTERN PyObject 
*_wrap_HtmlWindow_GetOpenedPageTitle(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10077   PyObject 
*resultobj 
= 0; 
10078   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10082   PyObject 
*swig_obj
[1] ; 
10084   if (!args
) SWIG_fail
; 
10085   swig_obj
[0] = args
; 
10086   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10087   if (!SWIG_IsOK(res1
)) { 
10088     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_GetOpenedPageTitle" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10090   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10092     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10093     result 
= (arg1
)->GetOpenedPageTitle(); 
10094     wxPyEndAllowThreads(__tstate
); 
10095     if (PyErr_Occurred()) SWIG_fail
; 
10099     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
10101     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
10110 SWIGINTERN PyObject 
*_wrap_HtmlWindow_SetRelatedFrame(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10111   PyObject 
*resultobj 
= 0; 
10112   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10113   wxFrame 
*arg2 
= (wxFrame 
*) 0 ; 
10114   wxString 
*arg3 
= 0 ; 
10119   bool temp3 
= false ; 
10120   PyObject 
* obj0 
= 0 ; 
10121   PyObject 
* obj1 
= 0 ; 
10122   PyObject 
* obj2 
= 0 ; 
10123   char *  kwnames
[] = { 
10124     (char *) "self",(char *) "frame",(char *) "format", NULL 
 
10127   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlWindow_SetRelatedFrame",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
10128   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10129   if (!SWIG_IsOK(res1
)) { 
10130     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_SetRelatedFrame" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10132   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10133   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxFrame
, 0 |  0 ); 
10134   if (!SWIG_IsOK(res2
)) { 
10135     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWindow_SetRelatedFrame" "', expected argument " "2"" of type '" "wxFrame *""'");  
10137   arg2 
= reinterpret_cast< wxFrame 
* >(argp2
); 
10139     arg3 
= wxString_in_helper(obj2
); 
10140     if (arg3 
== NULL
) SWIG_fail
; 
10144     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10145     (arg1
)->SetRelatedFrame(arg2
,(wxString 
const &)*arg3
); 
10146     wxPyEndAllowThreads(__tstate
); 
10147     if (PyErr_Occurred()) SWIG_fail
; 
10149   resultobj 
= SWIG_Py_Void(); 
10164 SWIGINTERN PyObject 
*_wrap_HtmlWindow_GetRelatedFrame(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10165   PyObject 
*resultobj 
= 0; 
10166   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10167   wxFrame 
*result 
= 0 ; 
10170   PyObject 
*swig_obj
[1] ; 
10172   if (!args
) SWIG_fail
; 
10173   swig_obj
[0] = args
; 
10174   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10175   if (!SWIG_IsOK(res1
)) { 
10176     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_GetRelatedFrame" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10178   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10180     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10181     result 
= (wxFrame 
*)(arg1
)->GetRelatedFrame(); 
10182     wxPyEndAllowThreads(__tstate
); 
10183     if (PyErr_Occurred()) SWIG_fail
; 
10186     resultobj 
= wxPyMake_wxObject(result
, 0);  
10194 SWIGINTERN PyObject 
*_wrap_HtmlWindow_SetRelatedStatusBar(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10195   PyObject 
*resultobj 
= 0; 
10196   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10202   PyObject 
* obj0 
= 0 ; 
10203   PyObject 
* obj1 
= 0 ; 
10204   char *  kwnames
[] = { 
10205     (char *) "self",(char *) "bar", NULL 
 
10208   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SetRelatedStatusBar",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10209   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10210   if (!SWIG_IsOK(res1
)) { 
10211     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_SetRelatedStatusBar" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10213   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10214   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10215   if (!SWIG_IsOK(ecode2
)) { 
10216     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlWindow_SetRelatedStatusBar" "', expected argument " "2"" of type '" "int""'"); 
10218   arg2 
= static_cast< int >(val2
); 
10220     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10221     (arg1
)->SetRelatedStatusBar(arg2
); 
10222     wxPyEndAllowThreads(__tstate
); 
10223     if (PyErr_Occurred()) SWIG_fail
; 
10225   resultobj 
= SWIG_Py_Void(); 
10232 SWIGINTERN PyObject 
*_wrap_HtmlWindow_SetFonts(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10233   PyObject 
*resultobj 
= 0; 
10234   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10237   PyObject 
*arg4 
= (PyObject 
*) NULL 
; 
10240   PyObject 
* obj0 
= 0 ; 
10241   PyObject 
* obj1 
= 0 ; 
10242   PyObject 
* obj2 
= 0 ; 
10243   PyObject 
* obj3 
= 0 ; 
10244   char *  kwnames
[] = { 
10245     (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL 
 
10248   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlWindow_SetFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
10249   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10250   if (!SWIG_IsOK(res1
)) { 
10251     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_SetFonts" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10253   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10255     wxString
* sptr 
= wxString_in_helper(obj1
); 
10256     if (sptr 
== NULL
) SWIG_fail
; 
10261     wxString
* sptr 
= wxString_in_helper(obj2
); 
10262     if (sptr 
== NULL
) SWIG_fail
; 
10270     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10271     wxPyHtmlWindow_SetFonts(arg1
,arg2
,arg3
,arg4
); 
10272     wxPyEndAllowThreads(__tstate
); 
10273     if (PyErr_Occurred()) SWIG_fail
; 
10275   resultobj 
= SWIG_Py_Void(); 
10282 SWIGINTERN PyObject 
*_wrap_HtmlWindow_SetStandardFonts(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10283   PyObject 
*resultobj 
= 0; 
10284   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10285   int arg2 
= (int) -1 ; 
10286   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
10287   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
10288   wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
10289   wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
10294   bool temp3 
= false ; 
10295   bool temp4 
= false ; 
10296   PyObject 
* obj0 
= 0 ; 
10297   PyObject 
* obj1 
= 0 ; 
10298   PyObject 
* obj2 
= 0 ; 
10299   PyObject 
* obj3 
= 0 ; 
10300   char *  kwnames
[] = { 
10301     (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL 
 
10304   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HtmlWindow_SetStandardFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
10305   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10306   if (!SWIG_IsOK(res1
)) { 
10307     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_SetStandardFonts" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10309   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10311     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10312     if (!SWIG_IsOK(ecode2
)) { 
10313       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlWindow_SetStandardFonts" "', expected argument " "2"" of type '" "int""'"); 
10315     arg2 
= static_cast< int >(val2
); 
10319       arg3 
= wxString_in_helper(obj2
); 
10320       if (arg3 
== NULL
) SWIG_fail
; 
10326       arg4 
= wxString_in_helper(obj3
); 
10327       if (arg4 
== NULL
) SWIG_fail
; 
10332     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10333     (arg1
)->SetStandardFonts(arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
10334     wxPyEndAllowThreads(__tstate
); 
10335     if (PyErr_Occurred()) SWIG_fail
; 
10337   resultobj 
= SWIG_Py_Void(); 
10360 SWIGINTERN PyObject 
*_wrap_HtmlWindow_SetBorders(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10361   PyObject 
*resultobj 
= 0; 
10362   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10368   PyObject 
* obj0 
= 0 ; 
10369   PyObject 
* obj1 
= 0 ; 
10370   char *  kwnames
[] = { 
10371     (char *) "self",(char *) "b", NULL 
 
10374   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SetBorders",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10375   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10376   if (!SWIG_IsOK(res1
)) { 
10377     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_SetBorders" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10379   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10380   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
10381   if (!SWIG_IsOK(ecode2
)) { 
10382     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlWindow_SetBorders" "', expected argument " "2"" of type '" "int""'"); 
10384   arg2 
= static_cast< int >(val2
); 
10386     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10387     (arg1
)->SetBorders(arg2
); 
10388     wxPyEndAllowThreads(__tstate
); 
10389     if (PyErr_Occurred()) SWIG_fail
; 
10391   resultobj 
= SWIG_Py_Void(); 
10398 SWIGINTERN PyObject 
*_wrap_HtmlWindow_SetBackgroundImage(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10399   PyObject 
*resultobj 
= 0; 
10400   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10401   wxBitmap 
*arg2 
= 0 ; 
10406   PyObject 
* obj0 
= 0 ; 
10407   PyObject 
* obj1 
= 0 ; 
10408   char *  kwnames
[] = { 
10409     (char *) "self",(char *) "bmpBg", NULL 
 
10412   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SetBackgroundImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10413   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10414   if (!SWIG_IsOK(res1
)) { 
10415     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_SetBackgroundImage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10417   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10418   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
,  0  | 0); 
10419   if (!SWIG_IsOK(res2
)) { 
10420     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWindow_SetBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");  
10423     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlWindow_SetBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");  
10425   arg2 
= reinterpret_cast< wxBitmap 
* >(argp2
); 
10427     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10428     (arg1
)->SetBackgroundImage((wxBitmap 
const &)*arg2
); 
10429     wxPyEndAllowThreads(__tstate
); 
10430     if (PyErr_Occurred()) SWIG_fail
; 
10432   resultobj 
= SWIG_Py_Void(); 
10439 SWIGINTERN PyObject 
*_wrap_HtmlWindow_ReadCustomization(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10440   PyObject 
*resultobj 
= 0; 
10441   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10442   wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
10443   wxString arg3 
= (wxString
) wxPyEmptyString 
; 
10448   PyObject 
* obj0 
= 0 ; 
10449   PyObject 
* obj1 
= 0 ; 
10450   PyObject 
* obj2 
= 0 ; 
10451   char *  kwnames
[] = { 
10452     (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
10455   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlWindow_ReadCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
10456   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10457   if (!SWIG_IsOK(res1
)) { 
10458     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_ReadCustomization" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10460   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10461   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxConfigBase
, 0 |  0 ); 
10462   if (!SWIG_IsOK(res2
)) { 
10463     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWindow_ReadCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");  
10465   arg2 
= reinterpret_cast< wxConfigBase 
* >(argp2
); 
10468       wxString
* sptr 
= wxString_in_helper(obj2
); 
10469       if (sptr 
== NULL
) SWIG_fail
; 
10475     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10476     (arg1
)->ReadCustomization(arg2
,arg3
); 
10477     wxPyEndAllowThreads(__tstate
); 
10478     if (PyErr_Occurred()) SWIG_fail
; 
10480   resultobj 
= SWIG_Py_Void(); 
10487 SWIGINTERN PyObject 
*_wrap_HtmlWindow_WriteCustomization(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10488   PyObject 
*resultobj 
= 0; 
10489   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10490   wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
10491   wxString arg3 
= (wxString
) wxPyEmptyString 
; 
10496   PyObject 
* obj0 
= 0 ; 
10497   PyObject 
* obj1 
= 0 ; 
10498   PyObject 
* obj2 
= 0 ; 
10499   char *  kwnames
[] = { 
10500     (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
10503   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlWindow_WriteCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
10504   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10505   if (!SWIG_IsOK(res1
)) { 
10506     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_WriteCustomization" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10508   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10509   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxConfigBase
, 0 |  0 ); 
10510   if (!SWIG_IsOK(res2
)) { 
10511     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWindow_WriteCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");  
10513   arg2 
= reinterpret_cast< wxConfigBase 
* >(argp2
); 
10516       wxString
* sptr 
= wxString_in_helper(obj2
); 
10517       if (sptr 
== NULL
) SWIG_fail
; 
10523     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10524     (arg1
)->WriteCustomization(arg2
,arg3
); 
10525     wxPyEndAllowThreads(__tstate
); 
10526     if (PyErr_Occurred()) SWIG_fail
; 
10528   resultobj 
= SWIG_Py_Void(); 
10535 SWIGINTERN PyObject 
*_wrap_HtmlWindow_HistoryBack(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10536   PyObject 
*resultobj 
= 0; 
10537   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10541   PyObject 
*swig_obj
[1] ; 
10543   if (!args
) SWIG_fail
; 
10544   swig_obj
[0] = args
; 
10545   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10546   if (!SWIG_IsOK(res1
)) { 
10547     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_HistoryBack" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10549   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10551     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10552     result 
= (bool)(arg1
)->HistoryBack(); 
10553     wxPyEndAllowThreads(__tstate
); 
10554     if (PyErr_Occurred()) SWIG_fail
; 
10557     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10565 SWIGINTERN PyObject 
*_wrap_HtmlWindow_HistoryForward(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10566   PyObject 
*resultobj 
= 0; 
10567   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10571   PyObject 
*swig_obj
[1] ; 
10573   if (!args
) SWIG_fail
; 
10574   swig_obj
[0] = args
; 
10575   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10576   if (!SWIG_IsOK(res1
)) { 
10577     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_HistoryForward" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10579   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10581     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10582     result 
= (bool)(arg1
)->HistoryForward(); 
10583     wxPyEndAllowThreads(__tstate
); 
10584     if (PyErr_Occurred()) SWIG_fail
; 
10587     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10595 SWIGINTERN PyObject 
*_wrap_HtmlWindow_HistoryCanBack(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10596   PyObject 
*resultobj 
= 0; 
10597   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10601   PyObject 
*swig_obj
[1] ; 
10603   if (!args
) SWIG_fail
; 
10604   swig_obj
[0] = args
; 
10605   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10606   if (!SWIG_IsOK(res1
)) { 
10607     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_HistoryCanBack" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10609   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10611     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10612     result 
= (bool)(arg1
)->HistoryCanBack(); 
10613     wxPyEndAllowThreads(__tstate
); 
10614     if (PyErr_Occurred()) SWIG_fail
; 
10617     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10625 SWIGINTERN PyObject 
*_wrap_HtmlWindow_HistoryCanForward(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10626   PyObject 
*resultobj 
= 0; 
10627   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10631   PyObject 
*swig_obj
[1] ; 
10633   if (!args
) SWIG_fail
; 
10634   swig_obj
[0] = args
; 
10635   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10636   if (!SWIG_IsOK(res1
)) { 
10637     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_HistoryCanForward" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10639   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10641     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10642     result 
= (bool)(arg1
)->HistoryCanForward(); 
10643     wxPyEndAllowThreads(__tstate
); 
10644     if (PyErr_Occurred()) SWIG_fail
; 
10647     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10655 SWIGINTERN PyObject 
*_wrap_HtmlWindow_HistoryClear(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10656   PyObject 
*resultobj 
= 0; 
10657   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10660   PyObject 
*swig_obj
[1] ; 
10662   if (!args
) SWIG_fail
; 
10663   swig_obj
[0] = args
; 
10664   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10665   if (!SWIG_IsOK(res1
)) { 
10666     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_HistoryClear" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10668   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10670     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10671     (arg1
)->HistoryClear(); 
10672     wxPyEndAllowThreads(__tstate
); 
10673     if (PyErr_Occurred()) SWIG_fail
; 
10675   resultobj 
= SWIG_Py_Void(); 
10682 SWIGINTERN PyObject 
*_wrap_HtmlWindow_GetInternalRepresentation(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10683   PyObject 
*resultobj 
= 0; 
10684   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10685   wxHtmlContainerCell 
*result 
= 0 ; 
10688   PyObject 
*swig_obj
[1] ; 
10690   if (!args
) SWIG_fail
; 
10691   swig_obj
[0] = args
; 
10692   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10693   if (!SWIG_IsOK(res1
)) { 
10694     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_GetInternalRepresentation" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10696   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10698     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10699     result 
= (wxHtmlContainerCell 
*)(arg1
)->GetInternalRepresentation(); 
10700     wxPyEndAllowThreads(__tstate
); 
10701     if (PyErr_Occurred()) SWIG_fail
; 
10703   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlContainerCell
, 0 |  0 ); 
10710 SWIGINTERN PyObject 
*_wrap_HtmlWindow_GetParser(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10711   PyObject 
*resultobj 
= 0; 
10712   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10713   wxHtmlWinParser 
*result 
= 0 ; 
10716   PyObject 
*swig_obj
[1] ; 
10718   if (!args
) SWIG_fail
; 
10719   swig_obj
[0] = args
; 
10720   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10721   if (!SWIG_IsOK(res1
)) { 
10722     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_GetParser" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10724   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10726     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10727     result 
= (wxHtmlWinParser 
*)(arg1
)->GetParser(); 
10728     wxPyEndAllowThreads(__tstate
); 
10729     if (PyErr_Occurred()) SWIG_fail
; 
10731   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlWinParser
, 0 |  0 ); 
10738 SWIGINTERN PyObject 
*_wrap_HtmlWindow_ScrollToAnchor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10739   PyObject 
*resultobj 
= 0; 
10740   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10741   wxString 
*arg2 
= 0 ; 
10745   bool temp2 
= false ; 
10746   PyObject 
* obj0 
= 0 ; 
10747   PyObject 
* obj1 
= 0 ; 
10748   char *  kwnames
[] = { 
10749     (char *) "self",(char *) "anchor", NULL 
 
10752   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_ScrollToAnchor",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10753   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10754   if (!SWIG_IsOK(res1
)) { 
10755     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_ScrollToAnchor" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10757   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10759     arg2 
= wxString_in_helper(obj1
); 
10760     if (arg2 
== NULL
) SWIG_fail
; 
10764     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10765     result 
= (bool)(arg1
)->ScrollToAnchor((wxString 
const &)*arg2
); 
10766     wxPyEndAllowThreads(__tstate
); 
10767     if (PyErr_Occurred()) SWIG_fail
; 
10770     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10786 SWIGINTERN PyObject 
*_wrap_HtmlWindow_HasAnchor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10787   PyObject 
*resultobj 
= 0; 
10788   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10789   wxString 
*arg2 
= 0 ; 
10793   bool temp2 
= false ; 
10794   PyObject 
* obj0 
= 0 ; 
10795   PyObject 
* obj1 
= 0 ; 
10796   char *  kwnames
[] = { 
10797     (char *) "self",(char *) "anchor", NULL 
 
10800   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_HasAnchor",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10801   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10802   if (!SWIG_IsOK(res1
)) { 
10803     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_HasAnchor" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10805   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10807     arg2 
= wxString_in_helper(obj1
); 
10808     if (arg2 
== NULL
) SWIG_fail
; 
10812     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10813     result 
= (bool)(arg1
)->HasAnchor((wxString 
const &)*arg2
); 
10814     wxPyEndAllowThreads(__tstate
); 
10815     if (PyErr_Occurred()) SWIG_fail
; 
10818     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
10834 SWIGINTERN PyObject 
*_wrap_HtmlWindow_AddFilter(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10835   PyObject 
*resultobj 
= 0; 
10836   wxPyHtmlFilter 
*arg1 
= (wxPyHtmlFilter 
*) 0 ; 
10839   PyObject 
* obj0 
= 0 ; 
10840   char *  kwnames
[] = { 
10841     (char *) "filter", NULL 
 
10844   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_AddFilter",kwnames
,&obj0
)) SWIG_fail
; 
10845   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlFilter
, 0 |  0 ); 
10846   if (!SWIG_IsOK(res1
)) { 
10847     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_AddFilter" "', expected argument " "1"" of type '" "wxPyHtmlFilter *""'");  
10849   arg1 
= reinterpret_cast< wxPyHtmlFilter 
* >(argp1
); 
10851     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10852     wxPyHtmlWindow::AddFilter(arg1
); 
10853     wxPyEndAllowThreads(__tstate
); 
10854     if (PyErr_Occurred()) SWIG_fail
; 
10856   resultobj 
= SWIG_Py_Void(); 
10863 SWIGINTERN PyObject 
*_wrap_HtmlWindow_SelectWord(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10864   PyObject 
*resultobj 
= 0; 
10865   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10866   wxPoint 
*arg2 
= 0 ; 
10870   PyObject 
* obj0 
= 0 ; 
10871   PyObject 
* obj1 
= 0 ; 
10872   char *  kwnames
[] = { 
10873     (char *) "self",(char *) "pos", NULL 
 
10876   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SelectWord",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10877   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10878   if (!SWIG_IsOK(res1
)) { 
10879     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_SelectWord" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10881   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10884     if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
10887     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10888     (arg1
)->SelectWord((wxPoint 
const &)*arg2
); 
10889     wxPyEndAllowThreads(__tstate
); 
10890     if (PyErr_Occurred()) SWIG_fail
; 
10892   resultobj 
= SWIG_Py_Void(); 
10899 SWIGINTERN PyObject 
*_wrap_HtmlWindow_SelectLine(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
10900   PyObject 
*resultobj 
= 0; 
10901   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10902   wxPoint 
*arg2 
= 0 ; 
10906   PyObject 
* obj0 
= 0 ; 
10907   PyObject 
* obj1 
= 0 ; 
10908   char *  kwnames
[] = { 
10909     (char *) "self",(char *) "pos", NULL 
 
10912   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_SelectLine",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
10913   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10914   if (!SWIG_IsOK(res1
)) { 
10915     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_SelectLine" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10917   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10920     if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
; 
10923     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10924     (arg1
)->SelectLine((wxPoint 
const &)*arg2
); 
10925     wxPyEndAllowThreads(__tstate
); 
10926     if (PyErr_Occurred()) SWIG_fail
; 
10928   resultobj 
= SWIG_Py_Void(); 
10935 SWIGINTERN PyObject 
*_wrap_HtmlWindow_SelectAll(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10936   PyObject 
*resultobj 
= 0; 
10937   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10940   PyObject 
*swig_obj
[1] ; 
10942   if (!args
) SWIG_fail
; 
10943   swig_obj
[0] = args
; 
10944   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10945   if (!SWIG_IsOK(res1
)) { 
10946     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_SelectAll" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10948   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10950     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10951     (arg1
)->SelectAll(); 
10952     wxPyEndAllowThreads(__tstate
); 
10953     if (PyErr_Occurred()) SWIG_fail
; 
10955   resultobj 
= SWIG_Py_Void(); 
10962 SWIGINTERN PyObject 
*_wrap_HtmlWindow_SelectionToText(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10963   PyObject 
*resultobj 
= 0; 
10964   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
10968   PyObject 
*swig_obj
[1] ; 
10970   if (!args
) SWIG_fail
; 
10971   swig_obj
[0] = args
; 
10972   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
10973   if (!SWIG_IsOK(res1
)) { 
10974     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_SelectionToText" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
10976   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
10978     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
10979     result 
= (arg1
)->SelectionToText(); 
10980     wxPyEndAllowThreads(__tstate
); 
10981     if (PyErr_Occurred()) SWIG_fail
; 
10985     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
10987     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
10996 SWIGINTERN PyObject 
*_wrap_HtmlWindow_ToText(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
10997   PyObject 
*resultobj 
= 0; 
10998   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
11002   PyObject 
*swig_obj
[1] ; 
11004   if (!args
) SWIG_fail
; 
11005   swig_obj
[0] = args
; 
11006   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
11007   if (!SWIG_IsOK(res1
)) { 
11008     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_ToText" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
11010   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
11012     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11013     result 
= (arg1
)->ToText(); 
11014     wxPyEndAllowThreads(__tstate
); 
11015     if (PyErr_Occurred()) SWIG_fail
; 
11019     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
11021     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
11030 SWIGINTERN PyObject 
*_wrap_HtmlWindow_OnLinkClicked(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11031   PyObject 
*resultobj 
= 0; 
11032   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
11033   wxHtmlLinkInfo 
*arg2 
= 0 ; 
11038   PyObject 
* obj0 
= 0 ; 
11039   PyObject 
* obj1 
= 0 ; 
11040   char *  kwnames
[] = { 
11041     (char *) "self",(char *) "link", NULL 
 
11044   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_OnLinkClicked",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
11045   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
11046   if (!SWIG_IsOK(res1
)) { 
11047     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_OnLinkClicked" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
11049   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
11050   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxHtmlLinkInfo
,  0  | 0); 
11051   if (!SWIG_IsOK(res2
)) { 
11052     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWindow_OnLinkClicked" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");  
11055     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlWindow_OnLinkClicked" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");  
11057   arg2 
= reinterpret_cast< wxHtmlLinkInfo 
* >(argp2
); 
11059     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11060     (arg1
)->OnLinkClicked((wxHtmlLinkInfo 
const &)*arg2
); 
11061     wxPyEndAllowThreads(__tstate
); 
11062     if (PyErr_Occurred()) SWIG_fail
; 
11064   resultobj 
= SWIG_Py_Void(); 
11071 SWIGINTERN PyObject 
*_wrap_HtmlWindow_OnSetTitle(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11072   PyObject 
*resultobj 
= 0; 
11073   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
11074   wxString 
*arg2 
= 0 ; 
11077   bool temp2 
= false ; 
11078   PyObject 
* obj0 
= 0 ; 
11079   PyObject 
* obj1 
= 0 ; 
11080   char *  kwnames
[] = { 
11081     (char *) "self",(char *) "title", NULL 
 
11084   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlWindow_OnSetTitle",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
11085   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
11086   if (!SWIG_IsOK(res1
)) { 
11087     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_OnSetTitle" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
11089   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
11091     arg2 
= wxString_in_helper(obj1
); 
11092     if (arg2 
== NULL
) SWIG_fail
; 
11096     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11097     (arg1
)->OnSetTitle((wxString 
const &)*arg2
); 
11098     wxPyEndAllowThreads(__tstate
); 
11099     if (PyErr_Occurred()) SWIG_fail
; 
11101   resultobj 
= SWIG_Py_Void(); 
11116 SWIGINTERN PyObject 
*_wrap_HtmlWindow_OnCellMouseHover(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11117   PyObject 
*resultobj 
= 0; 
11118   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
11119   wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
11130   PyObject 
* obj0 
= 0 ; 
11131   PyObject 
* obj1 
= 0 ; 
11132   PyObject 
* obj2 
= 0 ; 
11133   PyObject 
* obj3 
= 0 ; 
11134   char *  kwnames
[] = { 
11135     (char *) "self",(char *) "cell",(char *) "x",(char *) "y", NULL 
 
11138   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:HtmlWindow_OnCellMouseHover",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
11139   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
11140   if (!SWIG_IsOK(res1
)) { 
11141     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
11143   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
11144   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
11145   if (!SWIG_IsOK(res2
)) { 
11146     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "2"" of type '" "wxHtmlCell *""'");  
11148   arg2 
= reinterpret_cast< wxHtmlCell 
* >(argp2
); 
11149   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
11150   if (!SWIG_IsOK(ecode3
)) { 
11151     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "3"" of type '" "int""'"); 
11153   arg3 
= static_cast< int >(val3
); 
11154   ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
11155   if (!SWIG_IsOK(ecode4
)) { 
11156     SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "4"" of type '" "int""'"); 
11158   arg4 
= static_cast< int >(val4
); 
11160     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11161     (arg1
)->OnCellMouseHover(arg2
,arg3
,arg4
); 
11162     wxPyEndAllowThreads(__tstate
); 
11163     if (PyErr_Occurred()) SWIG_fail
; 
11165   resultobj 
= SWIG_Py_Void(); 
11172 SWIGINTERN PyObject 
*_wrap_HtmlWindow_OnCellClicked(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11173   PyObject 
*resultobj 
= 0; 
11174   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
11175   wxHtmlCell 
*arg2 
= (wxHtmlCell 
*) 0 ; 
11178   wxMouseEvent 
*arg5 
= 0 ; 
11190   PyObject 
* obj0 
= 0 ; 
11191   PyObject 
* obj1 
= 0 ; 
11192   PyObject 
* obj2 
= 0 ; 
11193   PyObject 
* obj3 
= 0 ; 
11194   PyObject 
* obj4 
= 0 ; 
11195   char *  kwnames
[] = { 
11196     (char *) "self",(char *) "cell",(char *) "x",(char *) "y",(char *) "event", NULL 
 
11199   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:HtmlWindow_OnCellClicked",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
11200   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
11201   if (!SWIG_IsOK(res1
)) { 
11202     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");  
11204   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
11205   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
11206   if (!SWIG_IsOK(res2
)) { 
11207     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "2"" of type '" "wxHtmlCell *""'");  
11209   arg2 
= reinterpret_cast< wxHtmlCell 
* >(argp2
); 
11210   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
11211   if (!SWIG_IsOK(ecode3
)) { 
11212     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "3"" of type '" "int""'"); 
11214   arg3 
= static_cast< int >(val3
); 
11215   ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
11216   if (!SWIG_IsOK(ecode4
)) { 
11217     SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "4"" of type '" "int""'"); 
11219   arg4 
= static_cast< int >(val4
); 
11220   res5 
= SWIG_ConvertPtr(obj4
, &argp5
, SWIGTYPE_p_wxMouseEvent
,  0  | 0); 
11221   if (!SWIG_IsOK(res5
)) { 
11222     SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "5"" of type '" "wxMouseEvent const &""'");  
11225     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "5"" of type '" "wxMouseEvent const &""'");  
11227   arg5 
= reinterpret_cast< wxMouseEvent 
* >(argp5
); 
11229     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11230     result 
= (bool)(arg1
)->OnCellClicked(arg2
,arg3
,arg4
,(wxMouseEvent 
const &)*arg5
); 
11231     wxPyEndAllowThreads(__tstate
); 
11232     if (PyErr_Occurred()) SWIG_fail
; 
11235     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
11243 SWIGINTERN PyObject 
*_wrap_HtmlWindow_OnOpeningURL(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11244   PyObject 
*resultobj 
= 0; 
11245   wxPyHtmlWindow 
*arg1 
= (wxPyHtmlWindow 
*) 0 ; 
11246   wxHtmlURLType arg2 
; 
11247   wxString 
*arg3 
= 0 ; 
11248   wxString 
*arg4 
= (wxString 
*) 0 ; 
11249   wxHtmlOpeningStatus result
; 
11254   bool temp3 
= false ; 
11255   bool temp4 
= false ; 
11256   PyObject 
* obj0 
= 0 ; 
11257   PyObject 
* obj1 
= 0 ; 
11258   PyObject 
* obj2 
= 0 ; 
11259   PyObject 
* obj3 
= 0 ; 
11260   char *  kwnames
[] = { 
11261     (char *) "self",(char *) "type",(char *) "url",(char *) "redirect", NULL 
 
11264   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:HtmlWindow_OnOpeningURL",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
11265   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyHtmlWindow
, 0 |  0 ); 
11266   if (!SWIG_IsOK(res1
)) { 
11267     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlWindow_OnOpeningURL" "', expected argument " "1"" of type '" "wxPyHtmlWindow const *""'");  
11269   arg1 
= reinterpret_cast< wxPyHtmlWindow 
* >(argp1
); 
11270   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
11271   if (!SWIG_IsOK(ecode2
)) { 
11272     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlWindow_OnOpeningURL" "', expected argument " "2"" of type '" "wxHtmlURLType""'"); 
11274   arg2 
= static_cast< wxHtmlURLType 
>(val2
); 
11276     arg3 
= wxString_in_helper(obj2
); 
11277     if (arg3 
== NULL
) SWIG_fail
; 
11281     arg4 
= wxString_in_helper(obj3
); 
11282     if (arg4 
== NULL
) SWIG_fail
; 
11286     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11287     result 
= (wxHtmlOpeningStatus
)((wxPyHtmlWindow 
const *)arg1
)->OnOpeningURL(arg2
,(wxString 
const &)*arg3
,arg4
); 
11288     wxPyEndAllowThreads(__tstate
); 
11289     if (PyErr_Occurred()) SWIG_fail
; 
11291   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11314 SWIGINTERN PyObject 
*_wrap_HtmlWindow_GetClassDefaultAttributes(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11315   PyObject 
*resultobj 
= 0; 
11316   wxWindowVariant arg1 
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL 
; 
11317   SwigValueWrapper
<wxVisualAttributes 
> result
; 
11320   PyObject 
* obj0 
= 0 ; 
11321   char *  kwnames
[] = { 
11322     (char *) "variant", NULL 
 
11325   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:HtmlWindow_GetClassDefaultAttributes",kwnames
,&obj0
)) SWIG_fail
; 
11327     ecode1 
= SWIG_AsVal_int(obj0
, &val1
); 
11328     if (!SWIG_IsOK(ecode1
)) { 
11329       SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "HtmlWindow_GetClassDefaultAttributes" "', expected argument " "1"" of type '" "wxWindowVariant""'"); 
11331     arg1 
= static_cast< wxWindowVariant 
>(val1
); 
11334     if (!wxPyCheckForApp()) SWIG_fail
; 
11335     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11336     result 
= wxPyHtmlWindow::GetClassDefaultAttributes(arg1
); 
11337     wxPyEndAllowThreads(__tstate
); 
11338     if (PyErr_Occurred()) SWIG_fail
; 
11340   resultobj 
= SWIG_NewPointerObj((new wxVisualAttributes(static_cast< const wxVisualAttributes
& >(result
))), SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_OWN 
|  0 ); 
11347 SWIGINTERN PyObject 
*_wrap_HtmlWindow_GetDefaultHTMLCursor(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11348   PyObject 
*resultobj 
= 0; 
11349   wxPyHtmlWindow::HTMLCursor arg1 
; 
11353   PyObject 
* obj0 
= 0 ; 
11354   char *  kwnames
[] = { 
11355     (char *) "type", NULL 
 
11358   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlWindow_GetDefaultHTMLCursor",kwnames
,&obj0
)) SWIG_fail
; 
11359   ecode1 
= SWIG_AsVal_int(obj0
, &val1
); 
11360   if (!SWIG_IsOK(ecode1
)) { 
11361     SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "HtmlWindow_GetDefaultHTMLCursor" "', expected argument " "1"" of type '" "wxPyHtmlWindow::HTMLCursor""'"); 
11363   arg1 
= static_cast< wxPyHtmlWindow::HTMLCursor 
>(val1
); 
11365     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11366     result 
= wxPyHtmlWindow::GetDefaultHTMLCursor(arg1
); 
11367     wxPyEndAllowThreads(__tstate
); 
11368     if (PyErr_Occurred()) SWIG_fail
; 
11370   resultobj 
= SWIG_NewPointerObj((new wxCursor(static_cast< const wxCursor
& >(result
))), SWIGTYPE_p_wxCursor
, SWIG_POINTER_OWN 
|  0 ); 
11377 SWIGINTERN PyObject 
*HtmlWindow_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11379   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
11380   SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlWindow
, SWIG_NewClientData(obj
)); 
11381   return SWIG_Py_Void(); 
11384 SWIGINTERN PyObject 
*HtmlWindow_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11385   return SWIG_Python_InitShadowInstance(args
); 
11388 SWIGINTERN PyObject 
*_wrap_new_HtmlDCRenderer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11389   PyObject 
*resultobj 
= 0; 
11390   wxHtmlDCRenderer 
*result 
= 0 ; 
11392   if (!SWIG_Python_UnpackTuple(args
,"new_HtmlDCRenderer",0,0,0)) SWIG_fail
; 
11394     if (!wxPyCheckForApp()) SWIG_fail
; 
11395     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11396     result 
= (wxHtmlDCRenderer 
*)new wxHtmlDCRenderer(); 
11397     wxPyEndAllowThreads(__tstate
); 
11398     if (PyErr_Occurred()) SWIG_fail
; 
11400   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlDCRenderer
, SWIG_POINTER_NEW 
|  0 ); 
11407 SWIGINTERN PyObject 
*_wrap_delete_HtmlDCRenderer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11408   PyObject 
*resultobj 
= 0; 
11409   wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
11412   PyObject 
*swig_obj
[1] ; 
11414   if (!args
) SWIG_fail
; 
11415   swig_obj
[0] = args
; 
11416   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlDCRenderer
, SWIG_POINTER_DISOWN 
|  0 ); 
11417   if (!SWIG_IsOK(res1
)) { 
11418     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_HtmlDCRenderer" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");  
11420   arg1 
= reinterpret_cast< wxHtmlDCRenderer 
* >(argp1
); 
11422     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11425     wxPyEndAllowThreads(__tstate
); 
11426     if (PyErr_Occurred()) SWIG_fail
; 
11428   resultobj 
= SWIG_Py_Void(); 
11435 SWIGINTERN PyObject 
*_wrap_HtmlDCRenderer_SetDC(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11436   PyObject 
*resultobj 
= 0; 
11437   wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
11438   wxDC 
*arg2 
= (wxDC 
*) 0 ; 
11446   PyObject 
* obj0 
= 0 ; 
11447   PyObject 
* obj1 
= 0 ; 
11448   PyObject 
* obj2 
= 0 ; 
11449   char *  kwnames
[] = { 
11450     (char *) "self",(char *) "dc",(char *) "maxwidth", NULL 
 
11453   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlDCRenderer_SetDC",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
11454   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlDCRenderer
, 0 |  0 ); 
11455   if (!SWIG_IsOK(res1
)) { 
11456     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlDCRenderer_SetDC" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");  
11458   arg1 
= reinterpret_cast< wxHtmlDCRenderer 
* >(argp1
); 
11459   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxDC
, 0 |  0 ); 
11460   if (!SWIG_IsOK(res2
)) { 
11461     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlDCRenderer_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");  
11463   arg2 
= reinterpret_cast< wxDC 
* >(argp2
); 
11464   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
11465   if (!SWIG_IsOK(ecode3
)) { 
11466     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlDCRenderer_SetDC" "', expected argument " "3"" of type '" "int""'"); 
11468   arg3 
= static_cast< int >(val3
); 
11470     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11471     (arg1
)->SetDC(arg2
,arg3
); 
11472     wxPyEndAllowThreads(__tstate
); 
11473     if (PyErr_Occurred()) SWIG_fail
; 
11475   resultobj 
= SWIG_Py_Void(); 
11482 SWIGINTERN PyObject 
*_wrap_HtmlDCRenderer_SetSize(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11483   PyObject 
*resultobj 
= 0; 
11484   wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
11493   PyObject 
* obj0 
= 0 ; 
11494   PyObject 
* obj1 
= 0 ; 
11495   PyObject 
* obj2 
= 0 ; 
11496   char *  kwnames
[] = { 
11497     (char *) "self",(char *) "width",(char *) "height", NULL 
 
11500   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlDCRenderer_SetSize",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
11501   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlDCRenderer
, 0 |  0 ); 
11502   if (!SWIG_IsOK(res1
)) { 
11503     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlDCRenderer_SetSize" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");  
11505   arg1 
= reinterpret_cast< wxHtmlDCRenderer 
* >(argp1
); 
11506   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
11507   if (!SWIG_IsOK(ecode2
)) { 
11508     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlDCRenderer_SetSize" "', expected argument " "2"" of type '" "int""'"); 
11510   arg2 
= static_cast< int >(val2
); 
11511   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
11512   if (!SWIG_IsOK(ecode3
)) { 
11513     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlDCRenderer_SetSize" "', expected argument " "3"" of type '" "int""'"); 
11515   arg3 
= static_cast< int >(val3
); 
11517     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11518     (arg1
)->SetSize(arg2
,arg3
); 
11519     wxPyEndAllowThreads(__tstate
); 
11520     if (PyErr_Occurred()) SWIG_fail
; 
11522   resultobj 
= SWIG_Py_Void(); 
11529 SWIGINTERN PyObject 
*_wrap_HtmlDCRenderer_SetHtmlText(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11530   PyObject 
*resultobj 
= 0; 
11531   wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
11532   wxString 
*arg2 
= 0 ; 
11533   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
11534   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
11535   bool arg4 
= (bool) true ; 
11538   bool temp2 
= false ; 
11539   bool temp3 
= false ; 
11542   PyObject 
* obj0 
= 0 ; 
11543   PyObject 
* obj1 
= 0 ; 
11544   PyObject 
* obj2 
= 0 ; 
11545   PyObject 
* obj3 
= 0 ; 
11546   char *  kwnames
[] = { 
11547     (char *) "self",(char *) "html",(char *) "basepath",(char *) "isdir", NULL 
 
11550   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:HtmlDCRenderer_SetHtmlText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
11551   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlDCRenderer
, 0 |  0 ); 
11552   if (!SWIG_IsOK(res1
)) { 
11553     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlDCRenderer_SetHtmlText" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");  
11555   arg1 
= reinterpret_cast< wxHtmlDCRenderer 
* >(argp1
); 
11557     arg2 
= wxString_in_helper(obj1
); 
11558     if (arg2 
== NULL
) SWIG_fail
; 
11563       arg3 
= wxString_in_helper(obj2
); 
11564       if (arg3 
== NULL
) SWIG_fail
; 
11569     ecode4 
= SWIG_AsVal_bool(obj3
, &val4
); 
11570     if (!SWIG_IsOK(ecode4
)) { 
11571       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "HtmlDCRenderer_SetHtmlText" "', expected argument " "4"" of type '" "bool""'"); 
11573     arg4 
= static_cast< bool >(val4
); 
11576     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11577     (arg1
)->SetHtmlText((wxString 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
); 
11578     wxPyEndAllowThreads(__tstate
); 
11579     if (PyErr_Occurred()) SWIG_fail
; 
11581   resultobj 
= SWIG_Py_Void(); 
11604 SWIGINTERN PyObject 
*_wrap_HtmlDCRenderer_SetFonts(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11605   PyObject 
*resultobj 
= 0; 
11606   wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
11609   PyObject 
*arg4 
= (PyObject 
*) NULL 
; 
11612   PyObject 
* obj0 
= 0 ; 
11613   PyObject 
* obj1 
= 0 ; 
11614   PyObject 
* obj2 
= 0 ; 
11615   PyObject 
* obj3 
= 0 ; 
11616   char *  kwnames
[] = { 
11617     (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL 
 
11620   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlDCRenderer_SetFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
11621   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlDCRenderer
, 0 |  0 ); 
11622   if (!SWIG_IsOK(res1
)) { 
11623     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlDCRenderer_SetFonts" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");  
11625   arg1 
= reinterpret_cast< wxHtmlDCRenderer 
* >(argp1
); 
11627     wxString
* sptr 
= wxString_in_helper(obj1
); 
11628     if (sptr 
== NULL
) SWIG_fail
; 
11633     wxString
* sptr 
= wxString_in_helper(obj2
); 
11634     if (sptr 
== NULL
) SWIG_fail
; 
11642     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11643     wxHtmlDCRenderer_SetFonts(arg1
,arg2
,arg3
,arg4
); 
11644     wxPyEndAllowThreads(__tstate
); 
11645     if (PyErr_Occurred()) SWIG_fail
; 
11647   resultobj 
= SWIG_Py_Void(); 
11654 SWIGINTERN PyObject 
*_wrap_HtmlDCRenderer_SetStandardFonts(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11655   PyObject 
*resultobj 
= 0; 
11656   wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
11657   int arg2 
= (int) -1 ; 
11658   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
11659   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
11660   wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
11661   wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
11666   bool temp3 
= false ; 
11667   bool temp4 
= false ; 
11668   PyObject 
* obj0 
= 0 ; 
11669   PyObject 
* obj1 
= 0 ; 
11670   PyObject 
* obj2 
= 0 ; 
11671   PyObject 
* obj3 
= 0 ; 
11672   char *  kwnames
[] = { 
11673     (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL 
 
11676   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HtmlDCRenderer_SetStandardFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
11677   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlDCRenderer
, 0 |  0 ); 
11678   if (!SWIG_IsOK(res1
)) { 
11679     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlDCRenderer_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");  
11681   arg1 
= reinterpret_cast< wxHtmlDCRenderer 
* >(argp1
); 
11683     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
11684     if (!SWIG_IsOK(ecode2
)) { 
11685       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlDCRenderer_SetStandardFonts" "', expected argument " "2"" of type '" "int""'"); 
11687     arg2 
= static_cast< int >(val2
); 
11691       arg3 
= wxString_in_helper(obj2
); 
11692       if (arg3 
== NULL
) SWIG_fail
; 
11698       arg4 
= wxString_in_helper(obj3
); 
11699       if (arg4 
== NULL
) SWIG_fail
; 
11704     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11705     (arg1
)->SetStandardFonts(arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
11706     wxPyEndAllowThreads(__tstate
); 
11707     if (PyErr_Occurred()) SWIG_fail
; 
11709   resultobj 
= SWIG_Py_Void(); 
11732 SWIGINTERN PyObject 
*_wrap_HtmlDCRenderer_Render(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11733   PyObject 
*resultobj 
= 0; 
11734   wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
11737   wxArrayInt 
*arg4 
= 0 ; 
11738   int arg5 
= (int) 0 ; 
11739   int arg6 
= (int) FALSE 
; 
11740   int arg7 
= (int) INT_MAX 
; 
11748   bool temp4 
= false ; 
11755   PyObject 
* obj0 
= 0 ; 
11756   PyObject 
* obj1 
= 0 ; 
11757   PyObject 
* obj2 
= 0 ; 
11758   PyObject 
* obj3 
= 0 ; 
11759   PyObject 
* obj4 
= 0 ; 
11760   PyObject 
* obj5 
= 0 ; 
11761   PyObject 
* obj6 
= 0 ; 
11762   char *  kwnames
[] = { 
11763     (char *) "self",(char *) "x",(char *) "y",(char *) "known_pagebreaks",(char *) "from",(char *) "dont_render",(char *) "to", NULL 
 
11766   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:HtmlDCRenderer_Render",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
; 
11767   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlDCRenderer
, 0 |  0 ); 
11768   if (!SWIG_IsOK(res1
)) { 
11769     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlDCRenderer_Render" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");  
11771   arg1 
= reinterpret_cast< wxHtmlDCRenderer 
* >(argp1
); 
11772   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
11773   if (!SWIG_IsOK(ecode2
)) { 
11774     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlDCRenderer_Render" "', expected argument " "2"" of type '" "int""'"); 
11776   arg2 
= static_cast< int >(val2
); 
11777   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
11778   if (!SWIG_IsOK(ecode3
)) { 
11779     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlDCRenderer_Render" "', expected argument " "3"" of type '" "int""'"); 
11781   arg3 
= static_cast< int >(val3
); 
11783     if (! PySequence_Check(obj3
)) { 
11784       PyErr_SetString(PyExc_TypeError
, "Sequence of integers expected."); 
11787     arg4 
= new wxArrayInt
; 
11789     int i
, len
=PySequence_Length(obj3
); 
11790     for (i
=0; i
<len
; i
++) { 
11791       PyObject
* item 
= PySequence_GetItem(obj3
, i
); 
11792       PyObject
* number  
= PyNumber_Int(item
); 
11794         PyErr_SetString(PyExc_TypeError
, "Sequence of integers expected."); 
11797       arg4
->Add(PyInt_AS_LONG(number
)); 
11803     ecode5 
= SWIG_AsVal_int(obj4
, &val5
); 
11804     if (!SWIG_IsOK(ecode5
)) { 
11805       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "HtmlDCRenderer_Render" "', expected argument " "5"" of type '" "int""'"); 
11807     arg5 
= static_cast< int >(val5
); 
11810     ecode6 
= SWIG_AsVal_int(obj5
, &val6
); 
11811     if (!SWIG_IsOK(ecode6
)) { 
11812       SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "HtmlDCRenderer_Render" "', expected argument " "6"" of type '" "int""'"); 
11814     arg6 
= static_cast< int >(val6
); 
11817     ecode7 
= SWIG_AsVal_int(obj6
, &val7
); 
11818     if (!SWIG_IsOK(ecode7
)) { 
11819       SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "HtmlDCRenderer_Render" "', expected argument " "7"" of type '" "int""'"); 
11821     arg7 
= static_cast< int >(val7
); 
11824     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11825     result 
= (int)(arg1
)->Render(arg2
,arg3
,*arg4
,arg5
,arg6
,arg7
); 
11826     wxPyEndAllowThreads(__tstate
); 
11827     if (PyErr_Occurred()) SWIG_fail
; 
11829   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11831     if (temp4
) delete arg4
; 
11836     if (temp4
) delete arg4
; 
11842 SWIGINTERN PyObject 
*_wrap_HtmlDCRenderer_GetTotalHeight(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11843   PyObject 
*resultobj 
= 0; 
11844   wxHtmlDCRenderer 
*arg1 
= (wxHtmlDCRenderer 
*) 0 ; 
11848   PyObject 
*swig_obj
[1] ; 
11850   if (!args
) SWIG_fail
; 
11851   swig_obj
[0] = args
; 
11852   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlDCRenderer
, 0 |  0 ); 
11853   if (!SWIG_IsOK(res1
)) { 
11854     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlDCRenderer_GetTotalHeight" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");  
11856   arg1 
= reinterpret_cast< wxHtmlDCRenderer 
* >(argp1
); 
11858     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11859     result 
= (int)(arg1
)->GetTotalHeight(); 
11860     wxPyEndAllowThreads(__tstate
); 
11861     if (PyErr_Occurred()) SWIG_fail
; 
11863   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
11870 SWIGINTERN PyObject 
*HtmlDCRenderer_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11872   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
11873   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlDCRenderer
, SWIG_NewClientData(obj
)); 
11874   return SWIG_Py_Void(); 
11877 SWIGINTERN PyObject 
*HtmlDCRenderer_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
11878   return SWIG_Python_InitShadowInstance(args
); 
11881 SWIGINTERN PyObject 
*_wrap_new_HtmlPrintout(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11882   PyObject 
*resultobj 
= 0; 
11883   wxString 
const &arg1_defvalue 
= wxPyHtmlPrintoutTitleStr 
; 
11884   wxString 
*arg1 
= (wxString 
*) &arg1_defvalue 
; 
11885   wxHtmlPrintout 
*result 
= 0 ; 
11886   bool temp1 
= false ; 
11887   PyObject 
* obj0 
= 0 ; 
11888   char *  kwnames
[] = { 
11889     (char *) "title", NULL 
 
11892   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_HtmlPrintout",kwnames
,&obj0
)) SWIG_fail
; 
11895       arg1 
= wxString_in_helper(obj0
); 
11896       if (arg1 
== NULL
) SWIG_fail
; 
11901     if (!wxPyCheckForApp()) SWIG_fail
; 
11902     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11903     result 
= (wxHtmlPrintout 
*)new wxHtmlPrintout((wxString 
const &)*arg1
); 
11904     wxPyEndAllowThreads(__tstate
); 
11905     if (PyErr_Occurred()) SWIG_fail
; 
11907   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlPrintout
, SWIG_POINTER_NEW 
|  0 ); 
11922 SWIGINTERN PyObject 
*_wrap_HtmlPrintout_SetHtmlText(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11923   PyObject 
*resultobj 
= 0; 
11924   wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
11925   wxString 
*arg2 
= 0 ; 
11926   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
11927   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
11928   bool arg4 
= (bool) true ; 
11931   bool temp2 
= false ; 
11932   bool temp3 
= false ; 
11935   PyObject 
* obj0 
= 0 ; 
11936   PyObject 
* obj1 
= 0 ; 
11937   PyObject 
* obj2 
= 0 ; 
11938   PyObject 
* obj3 
= 0 ; 
11939   char *  kwnames
[] = { 
11940     (char *) "self",(char *) "html",(char *) "basepath",(char *) "isdir", NULL 
 
11943   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:HtmlPrintout_SetHtmlText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
11944   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlPrintout
, 0 |  0 ); 
11945   if (!SWIG_IsOK(res1
)) { 
11946     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlPrintout_SetHtmlText" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");  
11948   arg1 
= reinterpret_cast< wxHtmlPrintout 
* >(argp1
); 
11950     arg2 
= wxString_in_helper(obj1
); 
11951     if (arg2 
== NULL
) SWIG_fail
; 
11956       arg3 
= wxString_in_helper(obj2
); 
11957       if (arg3 
== NULL
) SWIG_fail
; 
11962     ecode4 
= SWIG_AsVal_bool(obj3
, &val4
); 
11963     if (!SWIG_IsOK(ecode4
)) { 
11964       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "HtmlPrintout_SetHtmlText" "', expected argument " "4"" of type '" "bool""'"); 
11966     arg4 
= static_cast< bool >(val4
); 
11969     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
11970     (arg1
)->SetHtmlText((wxString 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
); 
11971     wxPyEndAllowThreads(__tstate
); 
11972     if (PyErr_Occurred()) SWIG_fail
; 
11974   resultobj 
= SWIG_Py_Void(); 
11997 SWIGINTERN PyObject 
*_wrap_HtmlPrintout_SetHtmlFile(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
11998   PyObject 
*resultobj 
= 0; 
11999   wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
12000   wxString 
*arg2 
= 0 ; 
12003   bool temp2 
= false ; 
12004   PyObject 
* obj0 
= 0 ; 
12005   PyObject 
* obj1 
= 0 ; 
12006   char *  kwnames
[] = { 
12007     (char *) "self",(char *) "htmlfile", NULL 
 
12010   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlPrintout_SetHtmlFile",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12011   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlPrintout
, 0 |  0 ); 
12012   if (!SWIG_IsOK(res1
)) { 
12013     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlPrintout_SetHtmlFile" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");  
12015   arg1 
= reinterpret_cast< wxHtmlPrintout 
* >(argp1
); 
12017     arg2 
= wxString_in_helper(obj1
); 
12018     if (arg2 
== NULL
) SWIG_fail
; 
12022     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12023     (arg1
)->SetHtmlFile((wxString 
const &)*arg2
); 
12024     wxPyEndAllowThreads(__tstate
); 
12025     if (PyErr_Occurred()) SWIG_fail
; 
12027   resultobj 
= SWIG_Py_Void(); 
12042 SWIGINTERN PyObject 
*_wrap_HtmlPrintout_SetHeader(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12043   PyObject 
*resultobj 
= 0; 
12044   wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
12045   wxString 
*arg2 
= 0 ; 
12046   int arg3 
= (int) wxPAGE_ALL 
; 
12049   bool temp2 
= false ; 
12052   PyObject 
* obj0 
= 0 ; 
12053   PyObject 
* obj1 
= 0 ; 
12054   PyObject 
* obj2 
= 0 ; 
12055   char *  kwnames
[] = { 
12056     (char *) "self",(char *) "header",(char *) "pg", NULL 
 
12059   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlPrintout_SetHeader",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
12060   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlPrintout
, 0 |  0 ); 
12061   if (!SWIG_IsOK(res1
)) { 
12062     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlPrintout_SetHeader" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");  
12064   arg1 
= reinterpret_cast< wxHtmlPrintout 
* >(argp1
); 
12066     arg2 
= wxString_in_helper(obj1
); 
12067     if (arg2 
== NULL
) SWIG_fail
; 
12071     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
12072     if (!SWIG_IsOK(ecode3
)) { 
12073       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlPrintout_SetHeader" "', expected argument " "3"" of type '" "int""'"); 
12075     arg3 
= static_cast< int >(val3
); 
12078     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12079     (arg1
)->SetHeader((wxString 
const &)*arg2
,arg3
); 
12080     wxPyEndAllowThreads(__tstate
); 
12081     if (PyErr_Occurred()) SWIG_fail
; 
12083   resultobj 
= SWIG_Py_Void(); 
12098 SWIGINTERN PyObject 
*_wrap_HtmlPrintout_SetFooter(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12099   PyObject 
*resultobj 
= 0; 
12100   wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
12101   wxString 
*arg2 
= 0 ; 
12102   int arg3 
= (int) wxPAGE_ALL 
; 
12105   bool temp2 
= false ; 
12108   PyObject 
* obj0 
= 0 ; 
12109   PyObject 
* obj1 
= 0 ; 
12110   PyObject 
* obj2 
= 0 ; 
12111   char *  kwnames
[] = { 
12112     (char *) "self",(char *) "footer",(char *) "pg", NULL 
 
12115   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlPrintout_SetFooter",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
12116   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlPrintout
, 0 |  0 ); 
12117   if (!SWIG_IsOK(res1
)) { 
12118     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlPrintout_SetFooter" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");  
12120   arg1 
= reinterpret_cast< wxHtmlPrintout 
* >(argp1
); 
12122     arg2 
= wxString_in_helper(obj1
); 
12123     if (arg2 
== NULL
) SWIG_fail
; 
12127     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
12128     if (!SWIG_IsOK(ecode3
)) { 
12129       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlPrintout_SetFooter" "', expected argument " "3"" of type '" "int""'"); 
12131     arg3 
= static_cast< int >(val3
); 
12134     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12135     (arg1
)->SetFooter((wxString 
const &)*arg2
,arg3
); 
12136     wxPyEndAllowThreads(__tstate
); 
12137     if (PyErr_Occurred()) SWIG_fail
; 
12139   resultobj 
= SWIG_Py_Void(); 
12154 SWIGINTERN PyObject 
*_wrap_HtmlPrintout_SetFonts(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12155   PyObject 
*resultobj 
= 0; 
12156   wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
12159   PyObject 
*arg4 
= (PyObject 
*) NULL 
; 
12162   PyObject 
* obj0 
= 0 ; 
12163   PyObject 
* obj1 
= 0 ; 
12164   PyObject 
* obj2 
= 0 ; 
12165   PyObject 
* obj3 
= 0 ; 
12166   char *  kwnames
[] = { 
12167     (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL 
 
12170   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlPrintout_SetFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
12171   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlPrintout
, 0 |  0 ); 
12172   if (!SWIG_IsOK(res1
)) { 
12173     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlPrintout_SetFonts" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");  
12175   arg1 
= reinterpret_cast< wxHtmlPrintout 
* >(argp1
); 
12177     wxString
* sptr 
= wxString_in_helper(obj1
); 
12178     if (sptr 
== NULL
) SWIG_fail
; 
12183     wxString
* sptr 
= wxString_in_helper(obj2
); 
12184     if (sptr 
== NULL
) SWIG_fail
; 
12192     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12193     wxHtmlPrintout_SetFonts(arg1
,arg2
,arg3
,arg4
); 
12194     wxPyEndAllowThreads(__tstate
); 
12195     if (PyErr_Occurred()) SWIG_fail
; 
12197   resultobj 
= SWIG_Py_Void(); 
12204 SWIGINTERN PyObject 
*_wrap_HtmlPrintout_SetStandardFonts(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12205   PyObject 
*resultobj 
= 0; 
12206   wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
12207   int arg2 
= (int) -1 ; 
12208   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
12209   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
12210   wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
12211   wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
12216   bool temp3 
= false ; 
12217   bool temp4 
= false ; 
12218   PyObject 
* obj0 
= 0 ; 
12219   PyObject 
* obj1 
= 0 ; 
12220   PyObject 
* obj2 
= 0 ; 
12221   PyObject 
* obj3 
= 0 ; 
12222   char *  kwnames
[] = { 
12223     (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL 
 
12226   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HtmlPrintout_SetStandardFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
12227   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlPrintout
, 0 |  0 ); 
12228   if (!SWIG_IsOK(res1
)) { 
12229     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlPrintout_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");  
12231   arg1 
= reinterpret_cast< wxHtmlPrintout 
* >(argp1
); 
12233     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
12234     if (!SWIG_IsOK(ecode2
)) { 
12235       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlPrintout_SetStandardFonts" "', expected argument " "2"" of type '" "int""'"); 
12237     arg2 
= static_cast< int >(val2
); 
12241       arg3 
= wxString_in_helper(obj2
); 
12242       if (arg3 
== NULL
) SWIG_fail
; 
12248       arg4 
= wxString_in_helper(obj3
); 
12249       if (arg4 
== NULL
) SWIG_fail
; 
12254     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12255     (arg1
)->SetStandardFonts(arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
12256     wxPyEndAllowThreads(__tstate
); 
12257     if (PyErr_Occurred()) SWIG_fail
; 
12259   resultobj 
= SWIG_Py_Void(); 
12282 SWIGINTERN PyObject 
*_wrap_HtmlPrintout_SetMargins(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12283   PyObject 
*resultobj 
= 0; 
12284   wxHtmlPrintout 
*arg1 
= (wxHtmlPrintout 
*) 0 ; 
12285   float arg2 
= (float) 25.2 ; 
12286   float arg3 
= (float) 25.2 ; 
12287   float arg4 
= (float) 25.2 ; 
12288   float arg5 
= (float) 25.2 ; 
12289   float arg6 
= (float) 5 ; 
12302   PyObject 
* obj0 
= 0 ; 
12303   PyObject 
* obj1 
= 0 ; 
12304   PyObject 
* obj2 
= 0 ; 
12305   PyObject 
* obj3 
= 0 ; 
12306   PyObject 
* obj4 
= 0 ; 
12307   PyObject 
* obj5 
= 0 ; 
12308   char *  kwnames
[] = { 
12309     (char *) "self",(char *) "top",(char *) "bottom",(char *) "left",(char *) "right",(char *) "spaces", NULL 
 
12312   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:HtmlPrintout_SetMargins",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
; 
12313   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlPrintout
, 0 |  0 ); 
12314   if (!SWIG_IsOK(res1
)) { 
12315     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");  
12317   arg1 
= reinterpret_cast< wxHtmlPrintout 
* >(argp1
); 
12319     ecode2 
= SWIG_AsVal_float(obj1
, &val2
); 
12320     if (!SWIG_IsOK(ecode2
)) { 
12321       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "2"" of type '" "float""'"); 
12323     arg2 
= static_cast< float >(val2
); 
12326     ecode3 
= SWIG_AsVal_float(obj2
, &val3
); 
12327     if (!SWIG_IsOK(ecode3
)) { 
12328       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "3"" of type '" "float""'"); 
12330     arg3 
= static_cast< float >(val3
); 
12333     ecode4 
= SWIG_AsVal_float(obj3
, &val4
); 
12334     if (!SWIG_IsOK(ecode4
)) { 
12335       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "4"" of type '" "float""'"); 
12337     arg4 
= static_cast< float >(val4
); 
12340     ecode5 
= SWIG_AsVal_float(obj4
, &val5
); 
12341     if (!SWIG_IsOK(ecode5
)) { 
12342       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "5"" of type '" "float""'"); 
12344     arg5 
= static_cast< float >(val5
); 
12347     ecode6 
= SWIG_AsVal_float(obj5
, &val6
); 
12348     if (!SWIG_IsOK(ecode6
)) { 
12349       SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "6"" of type '" "float""'"); 
12351     arg6 
= static_cast< float >(val6
); 
12354     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12355     (arg1
)->SetMargins(arg2
,arg3
,arg4
,arg5
,arg6
); 
12356     wxPyEndAllowThreads(__tstate
); 
12357     if (PyErr_Occurred()) SWIG_fail
; 
12359   resultobj 
= SWIG_Py_Void(); 
12366 SWIGINTERN PyObject 
*_wrap_HtmlPrintout_AddFilter(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12367   PyObject 
*resultobj 
= 0; 
12368   wxHtmlFilter 
*arg1 
= (wxHtmlFilter 
*) 0 ; 
12371   PyObject 
* obj0 
= 0 ; 
12372   char *  kwnames
[] = { 
12373     (char *) "filter", NULL 
 
12376   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:HtmlPrintout_AddFilter",kwnames
,&obj0
)) SWIG_fail
; 
12377   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlFilter
, 0 |  0 ); 
12378   if (!SWIG_IsOK(res1
)) { 
12379     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlPrintout_AddFilter" "', expected argument " "1"" of type '" "wxHtmlFilter *""'");  
12381   arg1 
= reinterpret_cast< wxHtmlFilter 
* >(argp1
); 
12383     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12384     wxHtmlPrintout::AddFilter(arg1
); 
12385     wxPyEndAllowThreads(__tstate
); 
12386     if (PyErr_Occurred()) SWIG_fail
; 
12388   resultobj 
= SWIG_Py_Void(); 
12395 SWIGINTERN PyObject 
*_wrap_HtmlPrintout_CleanUpStatics(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12396   PyObject 
*resultobj 
= 0; 
12398   if (!SWIG_Python_UnpackTuple(args
,"HtmlPrintout_CleanUpStatics",0,0,0)) SWIG_fail
; 
12400     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12401     wxHtmlPrintout::CleanUpStatics(); 
12402     wxPyEndAllowThreads(__tstate
); 
12403     if (PyErr_Occurred()) SWIG_fail
; 
12405   resultobj 
= SWIG_Py_Void(); 
12412 SWIGINTERN PyObject 
*HtmlPrintout_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12414   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
12415   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlPrintout
, SWIG_NewClientData(obj
)); 
12416   return SWIG_Py_Void(); 
12419 SWIGINTERN PyObject 
*HtmlPrintout_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12420   return SWIG_Python_InitShadowInstance(args
); 
12423 SWIGINTERN PyObject 
*_wrap_new_HtmlEasyPrinting(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12424   PyObject 
*resultobj 
= 0; 
12425   wxString 
const &arg1_defvalue 
= wxPyHtmlPrintingTitleStr 
; 
12426   wxString 
*arg1 
= (wxString 
*) &arg1_defvalue 
; 
12427   wxWindow 
*arg2 
= (wxWindow 
*) NULL 
; 
12428   wxHtmlEasyPrinting 
*result 
= 0 ; 
12429   bool temp1 
= false ; 
12432   PyObject 
* obj0 
= 0 ; 
12433   PyObject 
* obj1 
= 0 ; 
12434   char *  kwnames
[] = { 
12435     (char *) "name",(char *) "parentWindow", NULL 
 
12438   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_HtmlEasyPrinting",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12441       arg1 
= wxString_in_helper(obj0
); 
12442       if (arg1 
== NULL
) SWIG_fail
; 
12447     res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
12448     if (!SWIG_IsOK(res2
)) { 
12449       SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_HtmlEasyPrinting" "', expected argument " "2"" of type '" "wxWindow *""'");  
12451     arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
12454     if (!wxPyCheckForApp()) SWIG_fail
; 
12455     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12456     result 
= (wxHtmlEasyPrinting 
*)new wxHtmlEasyPrinting((wxString 
const &)*arg1
,arg2
); 
12457     wxPyEndAllowThreads(__tstate
); 
12458     if (PyErr_Occurred()) SWIG_fail
; 
12460   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_NEW 
|  0 ); 
12475 SWIGINTERN PyObject 
*_wrap_delete_HtmlEasyPrinting(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12476   PyObject 
*resultobj 
= 0; 
12477   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
12480   PyObject 
*swig_obj
[1] ; 
12482   if (!args
) SWIG_fail
; 
12483   swig_obj
[0] = args
; 
12484   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_POINTER_DISOWN 
|  0 ); 
12485   if (!SWIG_IsOK(res1
)) { 
12486     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_HtmlEasyPrinting" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
12488   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
12490     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12493     wxPyEndAllowThreads(__tstate
); 
12494     if (PyErr_Occurred()) SWIG_fail
; 
12496   resultobj 
= SWIG_Py_Void(); 
12503 SWIGINTERN PyObject 
*_wrap_HtmlEasyPrinting_PreviewFile(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12504   PyObject 
*resultobj 
= 0; 
12505   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
12506   wxString 
*arg2 
= 0 ; 
12509   bool temp2 
= false ; 
12510   PyObject 
* obj0 
= 0 ; 
12511   PyObject 
* obj1 
= 0 ; 
12512   char *  kwnames
[] = { 
12513     (char *) "self",(char *) "htmlfile", NULL 
 
12516   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlEasyPrinting_PreviewFile",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12517   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, 0 |  0 ); 
12518   if (!SWIG_IsOK(res1
)) { 
12519     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlEasyPrinting_PreviewFile" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
12521   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
12523     arg2 
= wxString_in_helper(obj1
); 
12524     if (arg2 
== NULL
) SWIG_fail
; 
12528     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12529     (arg1
)->PreviewFile((wxString 
const &)*arg2
); 
12530     wxPyEndAllowThreads(__tstate
); 
12531     if (PyErr_Occurred()) SWIG_fail
; 
12533   resultobj 
= SWIG_Py_Void(); 
12548 SWIGINTERN PyObject 
*_wrap_HtmlEasyPrinting_PreviewText(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12549   PyObject 
*resultobj 
= 0; 
12550   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
12551   wxString 
*arg2 
= 0 ; 
12552   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
12553   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
12556   bool temp2 
= false ; 
12557   bool temp3 
= false ; 
12558   PyObject 
* obj0 
= 0 ; 
12559   PyObject 
* obj1 
= 0 ; 
12560   PyObject 
* obj2 
= 0 ; 
12561   char *  kwnames
[] = { 
12562     (char *) "self",(char *) "htmltext",(char *) "basepath", NULL 
 
12565   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlEasyPrinting_PreviewText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
12566   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, 0 |  0 ); 
12567   if (!SWIG_IsOK(res1
)) { 
12568     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlEasyPrinting_PreviewText" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
12570   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
12572     arg2 
= wxString_in_helper(obj1
); 
12573     if (arg2 
== NULL
) SWIG_fail
; 
12578       arg3 
= wxString_in_helper(obj2
); 
12579       if (arg3 
== NULL
) SWIG_fail
; 
12584     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12585     (arg1
)->PreviewText((wxString 
const &)*arg2
,(wxString 
const &)*arg3
); 
12586     wxPyEndAllowThreads(__tstate
); 
12587     if (PyErr_Occurred()) SWIG_fail
; 
12589   resultobj 
= SWIG_Py_Void(); 
12612 SWIGINTERN PyObject 
*_wrap_HtmlEasyPrinting_PrintFile(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12613   PyObject 
*resultobj 
= 0; 
12614   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
12615   wxString 
*arg2 
= 0 ; 
12618   bool temp2 
= false ; 
12619   PyObject 
* obj0 
= 0 ; 
12620   PyObject 
* obj1 
= 0 ; 
12621   char *  kwnames
[] = { 
12622     (char *) "self",(char *) "htmlfile", NULL 
 
12625   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlEasyPrinting_PrintFile",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
12626   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, 0 |  0 ); 
12627   if (!SWIG_IsOK(res1
)) { 
12628     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlEasyPrinting_PrintFile" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
12630   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
12632     arg2 
= wxString_in_helper(obj1
); 
12633     if (arg2 
== NULL
) SWIG_fail
; 
12637     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12638     (arg1
)->PrintFile((wxString 
const &)*arg2
); 
12639     wxPyEndAllowThreads(__tstate
); 
12640     if (PyErr_Occurred()) SWIG_fail
; 
12642   resultobj 
= SWIG_Py_Void(); 
12657 SWIGINTERN PyObject 
*_wrap_HtmlEasyPrinting_PrintText(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12658   PyObject 
*resultobj 
= 0; 
12659   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
12660   wxString 
*arg2 
= 0 ; 
12661   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
12662   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
12665   bool temp2 
= false ; 
12666   bool temp3 
= false ; 
12667   PyObject 
* obj0 
= 0 ; 
12668   PyObject 
* obj1 
= 0 ; 
12669   PyObject 
* obj2 
= 0 ; 
12670   char *  kwnames
[] = { 
12671     (char *) "self",(char *) "htmltext",(char *) "basepath", NULL 
 
12674   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlEasyPrinting_PrintText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
12675   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, 0 |  0 ); 
12676   if (!SWIG_IsOK(res1
)) { 
12677     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlEasyPrinting_PrintText" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
12679   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
12681     arg2 
= wxString_in_helper(obj1
); 
12682     if (arg2 
== NULL
) SWIG_fail
; 
12687       arg3 
= wxString_in_helper(obj2
); 
12688       if (arg3 
== NULL
) SWIG_fail
; 
12693     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12694     (arg1
)->PrintText((wxString 
const &)*arg2
,(wxString 
const &)*arg3
); 
12695     wxPyEndAllowThreads(__tstate
); 
12696     if (PyErr_Occurred()) SWIG_fail
; 
12698   resultobj 
= SWIG_Py_Void(); 
12721 SWIGINTERN PyObject 
*_wrap_HtmlEasyPrinting_PageSetup(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12722   PyObject 
*resultobj 
= 0; 
12723   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
12726   PyObject 
*swig_obj
[1] ; 
12728   if (!args
) SWIG_fail
; 
12729   swig_obj
[0] = args
; 
12730   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, 0 |  0 ); 
12731   if (!SWIG_IsOK(res1
)) { 
12732     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlEasyPrinting_PageSetup" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
12734   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
12736     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12737     (arg1
)->PageSetup(); 
12738     wxPyEndAllowThreads(__tstate
); 
12739     if (PyErr_Occurred()) SWIG_fail
; 
12741   resultobj 
= SWIG_Py_Void(); 
12748 SWIGINTERN PyObject 
*_wrap_HtmlEasyPrinting_SetHeader(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12749   PyObject 
*resultobj 
= 0; 
12750   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
12751   wxString 
*arg2 
= 0 ; 
12752   int arg3 
= (int) wxPAGE_ALL 
; 
12755   bool temp2 
= false ; 
12758   PyObject 
* obj0 
= 0 ; 
12759   PyObject 
* obj1 
= 0 ; 
12760   PyObject 
* obj2 
= 0 ; 
12761   char *  kwnames
[] = { 
12762     (char *) "self",(char *) "header",(char *) "pg", NULL 
 
12765   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlEasyPrinting_SetHeader",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
12766   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, 0 |  0 ); 
12767   if (!SWIG_IsOK(res1
)) { 
12768     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlEasyPrinting_SetHeader" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
12770   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
12772     arg2 
= wxString_in_helper(obj1
); 
12773     if (arg2 
== NULL
) SWIG_fail
; 
12777     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
12778     if (!SWIG_IsOK(ecode3
)) { 
12779       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlEasyPrinting_SetHeader" "', expected argument " "3"" of type '" "int""'"); 
12781     arg3 
= static_cast< int >(val3
); 
12784     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12785     (arg1
)->SetHeader((wxString 
const &)*arg2
,arg3
); 
12786     wxPyEndAllowThreads(__tstate
); 
12787     if (PyErr_Occurred()) SWIG_fail
; 
12789   resultobj 
= SWIG_Py_Void(); 
12804 SWIGINTERN PyObject 
*_wrap_HtmlEasyPrinting_SetFooter(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12805   PyObject 
*resultobj 
= 0; 
12806   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
12807   wxString 
*arg2 
= 0 ; 
12808   int arg3 
= (int) wxPAGE_ALL 
; 
12811   bool temp2 
= false ; 
12814   PyObject 
* obj0 
= 0 ; 
12815   PyObject 
* obj1 
= 0 ; 
12816   PyObject 
* obj2 
= 0 ; 
12817   char *  kwnames
[] = { 
12818     (char *) "self",(char *) "footer",(char *) "pg", NULL 
 
12821   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlEasyPrinting_SetFooter",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
12822   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, 0 |  0 ); 
12823   if (!SWIG_IsOK(res1
)) { 
12824     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlEasyPrinting_SetFooter" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
12826   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
12828     arg2 
= wxString_in_helper(obj1
); 
12829     if (arg2 
== NULL
) SWIG_fail
; 
12833     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
12834     if (!SWIG_IsOK(ecode3
)) { 
12835       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlEasyPrinting_SetFooter" "', expected argument " "3"" of type '" "int""'"); 
12837     arg3 
= static_cast< int >(val3
); 
12840     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12841     (arg1
)->SetFooter((wxString 
const &)*arg2
,arg3
); 
12842     wxPyEndAllowThreads(__tstate
); 
12843     if (PyErr_Occurred()) SWIG_fail
; 
12845   resultobj 
= SWIG_Py_Void(); 
12860 SWIGINTERN PyObject 
*_wrap_HtmlEasyPrinting_SetFonts(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12861   PyObject 
*resultobj 
= 0; 
12862   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
12865   PyObject 
*arg4 
= (PyObject 
*) NULL 
; 
12868   PyObject 
* obj0 
= 0 ; 
12869   PyObject 
* obj1 
= 0 ; 
12870   PyObject 
* obj2 
= 0 ; 
12871   PyObject 
* obj3 
= 0 ; 
12872   char *  kwnames
[] = { 
12873     (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL 
 
12876   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:HtmlEasyPrinting_SetFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
12877   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, 0 |  0 ); 
12878   if (!SWIG_IsOK(res1
)) { 
12879     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlEasyPrinting_SetFonts" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
12881   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
12883     wxString
* sptr 
= wxString_in_helper(obj1
); 
12884     if (sptr 
== NULL
) SWIG_fail
; 
12889     wxString
* sptr 
= wxString_in_helper(obj2
); 
12890     if (sptr 
== NULL
) SWIG_fail
; 
12898     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12899     wxHtmlEasyPrinting_SetFonts(arg1
,arg2
,arg3
,arg4
); 
12900     wxPyEndAllowThreads(__tstate
); 
12901     if (PyErr_Occurred()) SWIG_fail
; 
12903   resultobj 
= SWIG_Py_Void(); 
12910 SWIGINTERN PyObject 
*_wrap_HtmlEasyPrinting_SetStandardFonts(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
12911   PyObject 
*resultobj 
= 0; 
12912   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
12913   int arg2 
= (int) -1 ; 
12914   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
12915   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
12916   wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
12917   wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
12922   bool temp3 
= false ; 
12923   bool temp4 
= false ; 
12924   PyObject 
* obj0 
= 0 ; 
12925   PyObject 
* obj1 
= 0 ; 
12926   PyObject 
* obj2 
= 0 ; 
12927   PyObject 
* obj3 
= 0 ; 
12928   char *  kwnames
[] = { 
12929     (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL 
 
12932   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HtmlEasyPrinting_SetStandardFonts",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
12933   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, 0 |  0 ); 
12934   if (!SWIG_IsOK(res1
)) { 
12935     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlEasyPrinting_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
12937   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
12939     ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
12940     if (!SWIG_IsOK(ecode2
)) { 
12941       SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlEasyPrinting_SetStandardFonts" "', expected argument " "2"" of type '" "int""'"); 
12943     arg2 
= static_cast< int >(val2
); 
12947       arg3 
= wxString_in_helper(obj2
); 
12948       if (arg3 
== NULL
) SWIG_fail
; 
12954       arg4 
= wxString_in_helper(obj3
); 
12955       if (arg4 
== NULL
) SWIG_fail
; 
12960     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
12961     (arg1
)->SetStandardFonts(arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
12962     wxPyEndAllowThreads(__tstate
); 
12963     if (PyErr_Occurred()) SWIG_fail
; 
12965   resultobj 
= SWIG_Py_Void(); 
12988 SWIGINTERN PyObject 
*_wrap_HtmlEasyPrinting_GetPrintData(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
12989   PyObject 
*resultobj 
= 0; 
12990   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
12991   wxPrintData 
*result 
= 0 ; 
12994   PyObject 
*swig_obj
[1] ; 
12996   if (!args
) SWIG_fail
; 
12997   swig_obj
[0] = args
; 
12998   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, 0 |  0 ); 
12999   if (!SWIG_IsOK(res1
)) { 
13000     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlEasyPrinting_GetPrintData" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
13002   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
13004     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13005     result 
= (wxPrintData 
*)(arg1
)->GetPrintData(); 
13006     wxPyEndAllowThreads(__tstate
); 
13007     if (PyErr_Occurred()) SWIG_fail
; 
13009   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPrintData
, 0 |  0 ); 
13016 SWIGINTERN PyObject 
*_wrap_HtmlEasyPrinting_GetPageSetupData(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13017   PyObject 
*resultobj 
= 0; 
13018   wxHtmlEasyPrinting 
*arg1 
= (wxHtmlEasyPrinting 
*) 0 ; 
13019   wxPageSetupDialogData 
*result 
= 0 ; 
13022   PyObject 
*swig_obj
[1] ; 
13024   if (!args
) SWIG_fail
; 
13025   swig_obj
[0] = args
; 
13026   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlEasyPrinting
, 0 |  0 ); 
13027   if (!SWIG_IsOK(res1
)) { 
13028     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlEasyPrinting_GetPageSetupData" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");  
13030   arg1 
= reinterpret_cast< wxHtmlEasyPrinting 
* >(argp1
); 
13032     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13033     result 
= (wxPageSetupDialogData 
*)(arg1
)->GetPageSetupData(); 
13034     wxPyEndAllowThreads(__tstate
); 
13035     if (PyErr_Occurred()) SWIG_fail
; 
13037   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPageSetupDialogData
, 0 |  0 ); 
13044 SWIGINTERN PyObject 
*HtmlEasyPrinting_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13046   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
13047   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlEasyPrinting
, SWIG_NewClientData(obj
)); 
13048   return SWIG_Py_Void(); 
13051 SWIGINTERN PyObject 
*HtmlEasyPrinting_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13052   return SWIG_Python_InitShadowInstance(args
); 
13055 SWIGINTERN PyObject 
*_wrap_new_HtmlBookRecord(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13056   PyObject 
*resultobj 
= 0; 
13057   wxString 
*arg1 
= 0 ; 
13058   wxString 
*arg2 
= 0 ; 
13059   wxString 
*arg3 
= 0 ; 
13060   wxString 
*arg4 
= 0 ; 
13061   wxHtmlBookRecord 
*result 
= 0 ; 
13062   bool temp1 
= false ; 
13063   bool temp2 
= false ; 
13064   bool temp3 
= false ; 
13065   bool temp4 
= false ; 
13066   PyObject 
* obj0 
= 0 ; 
13067   PyObject 
* obj1 
= 0 ; 
13068   PyObject 
* obj2 
= 0 ; 
13069   PyObject 
* obj3 
= 0 ; 
13070   char *  kwnames
[] = { 
13071     (char *) "bookfile",(char *) "basepath",(char *) "title",(char *) "start", NULL 
 
13074   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:new_HtmlBookRecord",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
13076     arg1 
= wxString_in_helper(obj0
); 
13077     if (arg1 
== NULL
) SWIG_fail
; 
13081     arg2 
= wxString_in_helper(obj1
); 
13082     if (arg2 
== NULL
) SWIG_fail
; 
13086     arg3 
= wxString_in_helper(obj2
); 
13087     if (arg3 
== NULL
) SWIG_fail
; 
13091     arg4 
= wxString_in_helper(obj3
); 
13092     if (arg4 
== NULL
) SWIG_fail
; 
13096     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13097     result 
= (wxHtmlBookRecord 
*)new wxHtmlBookRecord((wxString 
const &)*arg1
,(wxString 
const &)*arg2
,(wxString 
const &)*arg3
,(wxString 
const &)*arg4
); 
13098     wxPyEndAllowThreads(__tstate
); 
13099     if (PyErr_Occurred()) SWIG_fail
; 
13101   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlBookRecord
, SWIG_POINTER_NEW 
|  0 ); 
13140 SWIGINTERN PyObject 
*_wrap_HtmlBookRecord_GetBookFile(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13141   PyObject 
*resultobj 
= 0; 
13142   wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
13146   PyObject 
*swig_obj
[1] ; 
13148   if (!args
) SWIG_fail
; 
13149   swig_obj
[0] = args
; 
13150   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlBookRecord
, 0 |  0 ); 
13151   if (!SWIG_IsOK(res1
)) { 
13152     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlBookRecord_GetBookFile" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");  
13154   arg1 
= reinterpret_cast< wxHtmlBookRecord 
* >(argp1
); 
13156     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13157     result 
= (arg1
)->GetBookFile(); 
13158     wxPyEndAllowThreads(__tstate
); 
13159     if (PyErr_Occurred()) SWIG_fail
; 
13163     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
13165     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
13174 SWIGINTERN PyObject 
*_wrap_HtmlBookRecord_GetTitle(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13175   PyObject 
*resultobj 
= 0; 
13176   wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
13180   PyObject 
*swig_obj
[1] ; 
13182   if (!args
) SWIG_fail
; 
13183   swig_obj
[0] = args
; 
13184   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlBookRecord
, 0 |  0 ); 
13185   if (!SWIG_IsOK(res1
)) { 
13186     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlBookRecord_GetTitle" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");  
13188   arg1 
= reinterpret_cast< wxHtmlBookRecord 
* >(argp1
); 
13190     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13191     result 
= (arg1
)->GetTitle(); 
13192     wxPyEndAllowThreads(__tstate
); 
13193     if (PyErr_Occurred()) SWIG_fail
; 
13197     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
13199     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
13208 SWIGINTERN PyObject 
*_wrap_HtmlBookRecord_GetStart(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13209   PyObject 
*resultobj 
= 0; 
13210   wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
13214   PyObject 
*swig_obj
[1] ; 
13216   if (!args
) SWIG_fail
; 
13217   swig_obj
[0] = args
; 
13218   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlBookRecord
, 0 |  0 ); 
13219   if (!SWIG_IsOK(res1
)) { 
13220     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlBookRecord_GetStart" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");  
13222   arg1 
= reinterpret_cast< wxHtmlBookRecord 
* >(argp1
); 
13224     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13225     result 
= (arg1
)->GetStart(); 
13226     wxPyEndAllowThreads(__tstate
); 
13227     if (PyErr_Occurred()) SWIG_fail
; 
13231     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
13233     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
13242 SWIGINTERN PyObject 
*_wrap_HtmlBookRecord_GetBasePath(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13243   PyObject 
*resultobj 
= 0; 
13244   wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
13248   PyObject 
*swig_obj
[1] ; 
13250   if (!args
) SWIG_fail
; 
13251   swig_obj
[0] = args
; 
13252   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlBookRecord
, 0 |  0 ); 
13253   if (!SWIG_IsOK(res1
)) { 
13254     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlBookRecord_GetBasePath" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");  
13256   arg1 
= reinterpret_cast< wxHtmlBookRecord 
* >(argp1
); 
13258     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13259     result 
= (arg1
)->GetBasePath(); 
13260     wxPyEndAllowThreads(__tstate
); 
13261     if (PyErr_Occurred()) SWIG_fail
; 
13265     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
13267     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
13276 SWIGINTERN PyObject 
*_wrap_HtmlBookRecord_SetContentsRange(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13277   PyObject 
*resultobj 
= 0; 
13278   wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
13287   PyObject 
* obj0 
= 0 ; 
13288   PyObject 
* obj1 
= 0 ; 
13289   PyObject 
* obj2 
= 0 ; 
13290   char *  kwnames
[] = { 
13291     (char *) "self",(char *) "start",(char *) "end", NULL 
 
13294   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HtmlBookRecord_SetContentsRange",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
13295   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlBookRecord
, 0 |  0 ); 
13296   if (!SWIG_IsOK(res1
)) { 
13297     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlBookRecord_SetContentsRange" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");  
13299   arg1 
= reinterpret_cast< wxHtmlBookRecord 
* >(argp1
); 
13300   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
13301   if (!SWIG_IsOK(ecode2
)) { 
13302     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlBookRecord_SetContentsRange" "', expected argument " "2"" of type '" "int""'"); 
13304   arg2 
= static_cast< int >(val2
); 
13305   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
13306   if (!SWIG_IsOK(ecode3
)) { 
13307     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlBookRecord_SetContentsRange" "', expected argument " "3"" of type '" "int""'"); 
13309   arg3 
= static_cast< int >(val3
); 
13311     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13312     (arg1
)->SetContentsRange(arg2
,arg3
); 
13313     wxPyEndAllowThreads(__tstate
); 
13314     if (PyErr_Occurred()) SWIG_fail
; 
13316   resultobj 
= SWIG_Py_Void(); 
13323 SWIGINTERN PyObject 
*_wrap_HtmlBookRecord_GetContentsStart(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13324   PyObject 
*resultobj 
= 0; 
13325   wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
13329   PyObject 
*swig_obj
[1] ; 
13331   if (!args
) SWIG_fail
; 
13332   swig_obj
[0] = args
; 
13333   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlBookRecord
, 0 |  0 ); 
13334   if (!SWIG_IsOK(res1
)) { 
13335     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlBookRecord_GetContentsStart" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");  
13337   arg1 
= reinterpret_cast< wxHtmlBookRecord 
* >(argp1
); 
13339     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13340     result 
= (int)(arg1
)->GetContentsStart(); 
13341     wxPyEndAllowThreads(__tstate
); 
13342     if (PyErr_Occurred()) SWIG_fail
; 
13344   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
13351 SWIGINTERN PyObject 
*_wrap_HtmlBookRecord_GetContentsEnd(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13352   PyObject 
*resultobj 
= 0; 
13353   wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
13357   PyObject 
*swig_obj
[1] ; 
13359   if (!args
) SWIG_fail
; 
13360   swig_obj
[0] = args
; 
13361   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlBookRecord
, 0 |  0 ); 
13362   if (!SWIG_IsOK(res1
)) { 
13363     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlBookRecord_GetContentsEnd" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");  
13365   arg1 
= reinterpret_cast< wxHtmlBookRecord 
* >(argp1
); 
13367     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13368     result 
= (int)(arg1
)->GetContentsEnd(); 
13369     wxPyEndAllowThreads(__tstate
); 
13370     if (PyErr_Occurred()) SWIG_fail
; 
13372   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
13379 SWIGINTERN PyObject 
*_wrap_HtmlBookRecord_SetTitle(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13380   PyObject 
*resultobj 
= 0; 
13381   wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
13382   wxString 
*arg2 
= 0 ; 
13385   bool temp2 
= false ; 
13386   PyObject 
* obj0 
= 0 ; 
13387   PyObject 
* obj1 
= 0 ; 
13388   char *  kwnames
[] = { 
13389     (char *) "self",(char *) "title", NULL 
 
13392   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlBookRecord_SetTitle",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13393   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlBookRecord
, 0 |  0 ); 
13394   if (!SWIG_IsOK(res1
)) { 
13395     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlBookRecord_SetTitle" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");  
13397   arg1 
= reinterpret_cast< wxHtmlBookRecord 
* >(argp1
); 
13399     arg2 
= wxString_in_helper(obj1
); 
13400     if (arg2 
== NULL
) SWIG_fail
; 
13404     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13405     (arg1
)->SetTitle((wxString 
const &)*arg2
); 
13406     wxPyEndAllowThreads(__tstate
); 
13407     if (PyErr_Occurred()) SWIG_fail
; 
13409   resultobj 
= SWIG_Py_Void(); 
13424 SWIGINTERN PyObject 
*_wrap_HtmlBookRecord_SetBasePath(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13425   PyObject 
*resultobj 
= 0; 
13426   wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
13427   wxString 
*arg2 
= 0 ; 
13430   bool temp2 
= false ; 
13431   PyObject 
* obj0 
= 0 ; 
13432   PyObject 
* obj1 
= 0 ; 
13433   char *  kwnames
[] = { 
13434     (char *) "self",(char *) "path", NULL 
 
13437   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlBookRecord_SetBasePath",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13438   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlBookRecord
, 0 |  0 ); 
13439   if (!SWIG_IsOK(res1
)) { 
13440     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlBookRecord_SetBasePath" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");  
13442   arg1 
= reinterpret_cast< wxHtmlBookRecord 
* >(argp1
); 
13444     arg2 
= wxString_in_helper(obj1
); 
13445     if (arg2 
== NULL
) SWIG_fail
; 
13449     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13450     (arg1
)->SetBasePath((wxString 
const &)*arg2
); 
13451     wxPyEndAllowThreads(__tstate
); 
13452     if (PyErr_Occurred()) SWIG_fail
; 
13454   resultobj 
= SWIG_Py_Void(); 
13469 SWIGINTERN PyObject 
*_wrap_HtmlBookRecord_SetStart(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13470   PyObject 
*resultobj 
= 0; 
13471   wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
13472   wxString 
*arg2 
= 0 ; 
13475   bool temp2 
= false ; 
13476   PyObject 
* obj0 
= 0 ; 
13477   PyObject 
* obj1 
= 0 ; 
13478   char *  kwnames
[] = { 
13479     (char *) "self",(char *) "start", NULL 
 
13482   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlBookRecord_SetStart",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13483   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlBookRecord
, 0 |  0 ); 
13484   if (!SWIG_IsOK(res1
)) { 
13485     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlBookRecord_SetStart" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");  
13487   arg1 
= reinterpret_cast< wxHtmlBookRecord 
* >(argp1
); 
13489     arg2 
= wxString_in_helper(obj1
); 
13490     if (arg2 
== NULL
) SWIG_fail
; 
13494     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13495     (arg1
)->SetStart((wxString 
const &)*arg2
); 
13496     wxPyEndAllowThreads(__tstate
); 
13497     if (PyErr_Occurred()) SWIG_fail
; 
13499   resultobj 
= SWIG_Py_Void(); 
13514 SWIGINTERN PyObject 
*_wrap_HtmlBookRecord_GetFullPath(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13515   PyObject 
*resultobj 
= 0; 
13516   wxHtmlBookRecord 
*arg1 
= (wxHtmlBookRecord 
*) 0 ; 
13517   wxString 
*arg2 
= 0 ; 
13521   bool temp2 
= false ; 
13522   PyObject 
* obj0 
= 0 ; 
13523   PyObject 
* obj1 
= 0 ; 
13524   char *  kwnames
[] = { 
13525     (char *) "self",(char *) "page", NULL 
 
13528   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlBookRecord_GetFullPath",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13529   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlBookRecord
, 0 |  0 ); 
13530   if (!SWIG_IsOK(res1
)) { 
13531     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlBookRecord_GetFullPath" "', expected argument " "1"" of type '" "wxHtmlBookRecord const *""'");  
13533   arg1 
= reinterpret_cast< wxHtmlBookRecord 
* >(argp1
); 
13535     arg2 
= wxString_in_helper(obj1
); 
13536     if (arg2 
== NULL
) SWIG_fail
; 
13540     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13541     result 
= ((wxHtmlBookRecord 
const *)arg1
)->GetFullPath((wxString 
const &)*arg2
); 
13542     wxPyEndAllowThreads(__tstate
); 
13543     if (PyErr_Occurred()) SWIG_fail
; 
13547     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
13549     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
13566 SWIGINTERN PyObject 
*HtmlBookRecord_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13568   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
13569   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlBookRecord
, SWIG_NewClientData(obj
)); 
13570   return SWIG_Py_Void(); 
13573 SWIGINTERN PyObject 
*HtmlBookRecord_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13574   return SWIG_Python_InitShadowInstance(args
); 
13577 SWIGINTERN PyObject 
*_wrap_HtmlSearchStatus_Search(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13578   PyObject 
*resultobj 
= 0; 
13579   wxHtmlSearchStatus 
*arg1 
= (wxHtmlSearchStatus 
*) 0 ; 
13583   PyObject 
*swig_obj
[1] ; 
13585   if (!args
) SWIG_fail
; 
13586   swig_obj
[0] = args
; 
13587   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSearchStatus
, 0 |  0 ); 
13588   if (!SWIG_IsOK(res1
)) { 
13589     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSearchStatus_Search" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");  
13591   arg1 
= reinterpret_cast< wxHtmlSearchStatus 
* >(argp1
); 
13593     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13594     result 
= (bool)(arg1
)->Search(); 
13595     wxPyEndAllowThreads(__tstate
); 
13596     if (PyErr_Occurred()) SWIG_fail
; 
13599     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13607 SWIGINTERN PyObject 
*_wrap_HtmlSearchStatus_IsActive(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13608   PyObject 
*resultobj 
= 0; 
13609   wxHtmlSearchStatus 
*arg1 
= (wxHtmlSearchStatus 
*) 0 ; 
13613   PyObject 
*swig_obj
[1] ; 
13615   if (!args
) SWIG_fail
; 
13616   swig_obj
[0] = args
; 
13617   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSearchStatus
, 0 |  0 ); 
13618   if (!SWIG_IsOK(res1
)) { 
13619     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSearchStatus_IsActive" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");  
13621   arg1 
= reinterpret_cast< wxHtmlSearchStatus 
* >(argp1
); 
13623     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13624     result 
= (bool)(arg1
)->IsActive(); 
13625     wxPyEndAllowThreads(__tstate
); 
13626     if (PyErr_Occurred()) SWIG_fail
; 
13629     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13637 SWIGINTERN PyObject 
*_wrap_HtmlSearchStatus_GetCurIndex(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13638   PyObject 
*resultobj 
= 0; 
13639   wxHtmlSearchStatus 
*arg1 
= (wxHtmlSearchStatus 
*) 0 ; 
13643   PyObject 
*swig_obj
[1] ; 
13645   if (!args
) SWIG_fail
; 
13646   swig_obj
[0] = args
; 
13647   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSearchStatus
, 0 |  0 ); 
13648   if (!SWIG_IsOK(res1
)) { 
13649     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSearchStatus_GetCurIndex" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");  
13651   arg1 
= reinterpret_cast< wxHtmlSearchStatus 
* >(argp1
); 
13653     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13654     result 
= (int)(arg1
)->GetCurIndex(); 
13655     wxPyEndAllowThreads(__tstate
); 
13656     if (PyErr_Occurred()) SWIG_fail
; 
13658   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
13665 SWIGINTERN PyObject 
*_wrap_HtmlSearchStatus_GetMaxIndex(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13666   PyObject 
*resultobj 
= 0; 
13667   wxHtmlSearchStatus 
*arg1 
= (wxHtmlSearchStatus 
*) 0 ; 
13671   PyObject 
*swig_obj
[1] ; 
13673   if (!args
) SWIG_fail
; 
13674   swig_obj
[0] = args
; 
13675   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSearchStatus
, 0 |  0 ); 
13676   if (!SWIG_IsOK(res1
)) { 
13677     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSearchStatus_GetMaxIndex" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");  
13679   arg1 
= reinterpret_cast< wxHtmlSearchStatus 
* >(argp1
); 
13681     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13682     result 
= (int)(arg1
)->GetMaxIndex(); 
13683     wxPyEndAllowThreads(__tstate
); 
13684     if (PyErr_Occurred()) SWIG_fail
; 
13686   resultobj 
= SWIG_From_int(static_cast< int >(result
)); 
13693 SWIGINTERN PyObject 
*_wrap_HtmlSearchStatus_GetName(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13694   PyObject 
*resultobj 
= 0; 
13695   wxHtmlSearchStatus 
*arg1 
= (wxHtmlSearchStatus 
*) 0 ; 
13696   wxString 
*result 
= 0 ; 
13699   PyObject 
*swig_obj
[1] ; 
13701   if (!args
) SWIG_fail
; 
13702   swig_obj
[0] = args
; 
13703   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlSearchStatus
, 0 |  0 ); 
13704   if (!SWIG_IsOK(res1
)) { 
13705     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlSearchStatus_GetName" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");  
13707   arg1 
= reinterpret_cast< wxHtmlSearchStatus 
* >(argp1
); 
13709     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13711       wxString 
const &_result_ref 
= (arg1
)->GetName(); 
13712       result 
= (wxString 
*) &_result_ref
; 
13714     wxPyEndAllowThreads(__tstate
); 
13715     if (PyErr_Occurred()) SWIG_fail
; 
13719     resultobj 
= PyUnicode_FromWideChar(result
->c_str(), result
->Len()); 
13721     resultobj 
= PyString_FromStringAndSize(result
->c_str(), result
->Len()); 
13730 SWIGINTERN PyObject 
*HtmlSearchStatus_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13732   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
13733   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlSearchStatus
, SWIG_NewClientData(obj
)); 
13734   return SWIG_Py_Void(); 
13737 SWIGINTERN PyObject 
*_wrap_new_HtmlHelpData(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13738   PyObject 
*resultobj 
= 0; 
13739   wxHtmlHelpData 
*result 
= 0 ; 
13741   if (!SWIG_Python_UnpackTuple(args
,"new_HtmlHelpData",0,0,0)) SWIG_fail
; 
13743     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13744     result 
= (wxHtmlHelpData 
*)new wxHtmlHelpData(); 
13745     wxPyEndAllowThreads(__tstate
); 
13746     if (PyErr_Occurred()) SWIG_fail
; 
13748   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_NEW 
|  0 ); 
13755 SWIGINTERN PyObject 
*_wrap_delete_HtmlHelpData(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13756   PyObject 
*resultobj 
= 0; 
13757   wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
13760   PyObject 
*swig_obj
[1] ; 
13762   if (!args
) SWIG_fail
; 
13763   swig_obj
[0] = args
; 
13764   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpData
, SWIG_POINTER_DISOWN 
|  0 ); 
13765   if (!SWIG_IsOK(res1
)) { 
13766     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_HtmlHelpData" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");  
13768   arg1 
= reinterpret_cast< wxHtmlHelpData 
* >(argp1
); 
13770     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13773     wxPyEndAllowThreads(__tstate
); 
13774     if (PyErr_Occurred()) SWIG_fail
; 
13776   resultobj 
= SWIG_Py_Void(); 
13783 SWIGINTERN PyObject 
*_wrap_HtmlHelpData_SetTempDir(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13784   PyObject 
*resultobj 
= 0; 
13785   wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
13786   wxString 
*arg2 
= 0 ; 
13789   bool temp2 
= false ; 
13790   PyObject 
* obj0 
= 0 ; 
13791   PyObject 
* obj1 
= 0 ; 
13792   char *  kwnames
[] = { 
13793     (char *) "self",(char *) "path", NULL 
 
13796   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpData_SetTempDir",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13797   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
13798   if (!SWIG_IsOK(res1
)) { 
13799     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpData_SetTempDir" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");  
13801   arg1 
= reinterpret_cast< wxHtmlHelpData 
* >(argp1
); 
13803     arg2 
= wxString_in_helper(obj1
); 
13804     if (arg2 
== NULL
) SWIG_fail
; 
13808     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13809     (arg1
)->SetTempDir((wxString 
const &)*arg2
); 
13810     wxPyEndAllowThreads(__tstate
); 
13811     if (PyErr_Occurred()) SWIG_fail
; 
13813   resultobj 
= SWIG_Py_Void(); 
13828 SWIGINTERN PyObject 
*_wrap_HtmlHelpData_AddBook(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13829   PyObject 
*resultobj 
= 0; 
13830   wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
13831   wxString 
*arg2 
= 0 ; 
13835   bool temp2 
= false ; 
13836   PyObject 
* obj0 
= 0 ; 
13837   PyObject 
* obj1 
= 0 ; 
13838   char *  kwnames
[] = { 
13839     (char *) "self",(char *) "book", NULL 
 
13842   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpData_AddBook",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13843   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
13844   if (!SWIG_IsOK(res1
)) { 
13845     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpData_AddBook" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");  
13847   arg1 
= reinterpret_cast< wxHtmlHelpData 
* >(argp1
); 
13849     arg2 
= wxString_in_helper(obj1
); 
13850     if (arg2 
== NULL
) SWIG_fail
; 
13854     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13855     result 
= (bool)(arg1
)->AddBook((wxString 
const &)*arg2
); 
13856     wxPyEndAllowThreads(__tstate
); 
13857     if (PyErr_Occurred()) SWIG_fail
; 
13860     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
13876 SWIGINTERN PyObject 
*_wrap_HtmlHelpData_FindPageByName(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13877   PyObject 
*resultobj 
= 0; 
13878   wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
13879   wxString 
*arg2 
= 0 ; 
13883   bool temp2 
= false ; 
13884   PyObject 
* obj0 
= 0 ; 
13885   PyObject 
* obj1 
= 0 ; 
13886   char *  kwnames
[] = { 
13887     (char *) "self",(char *) "page", NULL 
 
13890   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpData_FindPageByName",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13891   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
13892   if (!SWIG_IsOK(res1
)) { 
13893     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpData_FindPageByName" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");  
13895   arg1 
= reinterpret_cast< wxHtmlHelpData 
* >(argp1
); 
13897     arg2 
= wxString_in_helper(obj1
); 
13898     if (arg2 
== NULL
) SWIG_fail
; 
13902     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13903     result 
= (arg1
)->FindPageByName((wxString 
const &)*arg2
); 
13904     wxPyEndAllowThreads(__tstate
); 
13905     if (PyErr_Occurred()) SWIG_fail
; 
13909     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
13911     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
13928 SWIGINTERN PyObject 
*_wrap_HtmlHelpData_FindPageById(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
13929   PyObject 
*resultobj 
= 0; 
13930   wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
13937   PyObject 
* obj0 
= 0 ; 
13938   PyObject 
* obj1 
= 0 ; 
13939   char *  kwnames
[] = { 
13940     (char *) "self",(char *) "id", NULL 
 
13943   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpData_FindPageById",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
13944   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
13945   if (!SWIG_IsOK(res1
)) { 
13946     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpData_FindPageById" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");  
13948   arg1 
= reinterpret_cast< wxHtmlHelpData 
* >(argp1
); 
13949   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
13950   if (!SWIG_IsOK(ecode2
)) { 
13951     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlHelpData_FindPageById" "', expected argument " "2"" of type '" "int""'"); 
13953   arg2 
= static_cast< int >(val2
); 
13955     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13956     result 
= (arg1
)->FindPageById(arg2
); 
13957     wxPyEndAllowThreads(__tstate
); 
13958     if (PyErr_Occurred()) SWIG_fail
; 
13962     resultobj 
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len()); 
13964     resultobj 
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len()); 
13973 SWIGINTERN PyObject 
*_wrap_HtmlHelpData_GetBookRecArray(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
13974   PyObject 
*resultobj 
= 0; 
13975   wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) 0 ; 
13976   wxHtmlBookRecArray 
*result 
= 0 ; 
13979   PyObject 
*swig_obj
[1] ; 
13981   if (!args
) SWIG_fail
; 
13982   swig_obj
[0] = args
; 
13983   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
13984   if (!SWIG_IsOK(res1
)) { 
13985     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpData_GetBookRecArray" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");  
13987   arg1 
= reinterpret_cast< wxHtmlHelpData 
* >(argp1
); 
13989     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
13991       wxHtmlBookRecArray 
const &_result_ref 
= (arg1
)->GetBookRecArray(); 
13992       result 
= (wxHtmlBookRecArray 
*) &_result_ref
; 
13994     wxPyEndAllowThreads(__tstate
); 
13995     if (PyErr_Occurred()) SWIG_fail
; 
13997   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlBookRecArray
, 0 |  0 ); 
14004 SWIGINTERN PyObject 
*HtmlHelpData_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14006   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
14007   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpData
, SWIG_NewClientData(obj
)); 
14008   return SWIG_Py_Void(); 
14011 SWIGINTERN PyObject 
*HtmlHelpData_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14012   return SWIG_Python_InitShadowInstance(args
); 
14015 SWIGINTERN PyObject 
*_wrap_new_HtmlHelpWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
14016   PyObject 
*resultobj 
= 0; 
14017   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
14019   wxPoint 
const &arg3_defvalue 
= wxDefaultPosition 
; 
14020   wxPoint 
*arg3 
= (wxPoint 
*) &arg3_defvalue 
; 
14021   wxSize 
const &arg4_defvalue 
= wxDefaultSize 
; 
14022   wxSize 
*arg4 
= (wxSize 
*) &arg4_defvalue 
; 
14023   int arg5 
= (int) wxTAB_TRAVERSAL
|wxNO_BORDER 
; 
14024   int arg6 
= (int) wxHF_DEFAULT_STYLE 
; 
14025   wxHtmlHelpData 
*arg7 
= (wxHtmlHelpData 
*) NULL 
; 
14026   wxHtmlHelpWindow 
*result 
= 0 ; 
14039   PyObject 
* obj0 
= 0 ; 
14040   PyObject 
* obj1 
= 0 ; 
14041   PyObject 
* obj2 
= 0 ; 
14042   PyObject 
* obj3 
= 0 ; 
14043   PyObject 
* obj4 
= 0 ; 
14044   PyObject 
* obj5 
= 0 ; 
14045   PyObject 
* obj6 
= 0 ; 
14046   char *  kwnames
[] = { 
14047     (char *) "parent",(char *)"arg2",(char *) "pos",(char *) "size",(char *) "style",(char *) "helpStyle",(char *) "data", NULL 
 
14050   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:new_HtmlHelpWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
; 
14051   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
14052   if (!SWIG_IsOK(res1
)) { 
14053     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_HtmlHelpWindow" "', expected argument " "1"" of type '" "wxWindow *""'");  
14055   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
14056   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
14057   if (!SWIG_IsOK(ecode2
)) { 
14058     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_HtmlHelpWindow" "', expected argument " "2"" of type '" "int""'"); 
14060   arg2 
= static_cast< int >(val2
); 
14064       if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
14070       if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
; 
14074     ecode5 
= SWIG_AsVal_int(obj4
, &val5
); 
14075     if (!SWIG_IsOK(ecode5
)) { 
14076       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_HtmlHelpWindow" "', expected argument " "5"" of type '" "int""'"); 
14078     arg5 
= static_cast< int >(val5
); 
14081     ecode6 
= SWIG_AsVal_int(obj5
, &val6
); 
14082     if (!SWIG_IsOK(ecode6
)) { 
14083       SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_HtmlHelpWindow" "', expected argument " "6"" of type '" "int""'"); 
14085     arg6 
= static_cast< int >(val6
); 
14088     res7 
= SWIG_ConvertPtr(obj6
, &argp7
,SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
14089     if (!SWIG_IsOK(res7
)) { 
14090       SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "new_HtmlHelpWindow" "', expected argument " "7"" of type '" "wxHtmlHelpData *""'");  
14092     arg7 
= reinterpret_cast< wxHtmlHelpData 
* >(argp7
); 
14095     if (!wxPyCheckForApp()) SWIG_fail
; 
14096     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14097     result 
= (wxHtmlHelpWindow 
*)new wxHtmlHelpWindow(arg1
,arg2
,(wxPoint 
const &)*arg3
,(wxSize 
const &)*arg4
,arg5
,arg6
,arg7
); 
14098     wxPyEndAllowThreads(__tstate
); 
14099     if (PyErr_Occurred()) SWIG_fail
; 
14101   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_NEW 
|  0 ); 
14108 SWIGINTERN PyObject 
*_wrap_new_PreHtmlHelpWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
14109   PyObject 
*resultobj 
= 0; 
14110   wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) NULL 
; 
14111   wxHtmlHelpWindow 
*result 
= 0 ; 
14114   PyObject 
* obj0 
= 0 ; 
14115   char *  kwnames
[] = { 
14116     (char *) "data", NULL 
 
14119   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PreHtmlHelpWindow",kwnames
,&obj0
)) SWIG_fail
; 
14121     res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
14122     if (!SWIG_IsOK(res1
)) { 
14123       SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_PreHtmlHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");  
14125     arg1 
= reinterpret_cast< wxHtmlHelpData 
* >(argp1
); 
14128     if (!wxPyCheckForApp()) SWIG_fail
; 
14129     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14130     result 
= (wxHtmlHelpWindow 
*)new wxHtmlHelpWindow(arg1
); 
14131     wxPyEndAllowThreads(__tstate
); 
14132     if (PyErr_Occurred()) SWIG_fail
; 
14134   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_POINTER_OWN 
|  0 ); 
14141 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_Create(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
14142   PyObject 
*resultobj 
= 0; 
14143   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14144   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
14146   wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
14147   wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
14148   wxSize 
const &arg5_defvalue 
= wxDefaultSize 
; 
14149   wxSize 
*arg5 
= (wxSize 
*) &arg5_defvalue 
; 
14150   int arg6 
= (int) wxTAB_TRAVERSAL
|wxNO_BORDER 
; 
14151   int arg7 
= (int) wxHF_DEFAULT_STYLE 
; 
14165   PyObject 
* obj0 
= 0 ; 
14166   PyObject 
* obj1 
= 0 ; 
14167   PyObject 
* obj2 
= 0 ; 
14168   PyObject 
* obj3 
= 0 ; 
14169   PyObject 
* obj4 
= 0 ; 
14170   PyObject 
* obj5 
= 0 ; 
14171   PyObject 
* obj6 
= 0 ; 
14172   char *  kwnames
[] = { 
14173     (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "helpStyle", NULL 
 
14176   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:HtmlHelpWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
; 
14177   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14178   if (!SWIG_IsOK(res1
)) { 
14179     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_Create" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14181   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14182   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
14183   if (!SWIG_IsOK(res2
)) { 
14184     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpWindow_Create" "', expected argument " "2"" of type '" "wxWindow *""'");  
14186   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
14187   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
14188   if (!SWIG_IsOK(ecode3
)) { 
14189     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlHelpWindow_Create" "', expected argument " "3"" of type '" "int""'"); 
14191   arg3 
= static_cast< int >(val3
); 
14195       if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
14201       if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
; 
14205     ecode6 
= SWIG_AsVal_int(obj5
, &val6
); 
14206     if (!SWIG_IsOK(ecode6
)) { 
14207       SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "HtmlHelpWindow_Create" "', expected argument " "6"" of type '" "int""'"); 
14209     arg6 
= static_cast< int >(val6
); 
14212     ecode7 
= SWIG_AsVal_int(obj6
, &val7
); 
14213     if (!SWIG_IsOK(ecode7
)) { 
14214       SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "HtmlHelpWindow_Create" "', expected argument " "7"" of type '" "int""'"); 
14216     arg7 
= static_cast< int >(val7
); 
14219     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14220     result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxSize 
const &)*arg5
,arg6
,arg7
); 
14221     wxPyEndAllowThreads(__tstate
); 
14222     if (PyErr_Occurred()) SWIG_fail
; 
14225     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
14233 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_GetData(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14234   PyObject 
*resultobj 
= 0; 
14235   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14236   wxHtmlHelpData 
*result 
= 0 ; 
14239   PyObject 
*swig_obj
[1] ; 
14241   if (!args
) SWIG_fail
; 
14242   swig_obj
[0] = args
; 
14243   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14244   if (!SWIG_IsOK(res1
)) { 
14245     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_GetData" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14247   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14249     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14250     result 
= (wxHtmlHelpData 
*)(arg1
)->GetData(); 
14251     wxPyEndAllowThreads(__tstate
); 
14252     if (PyErr_Occurred()) SWIG_fail
; 
14254   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
14261 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_GetController(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14262   PyObject 
*resultobj 
= 0; 
14263   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14264   wxHtmlHelpController 
*result 
= 0 ; 
14267   PyObject 
*swig_obj
[1] ; 
14269   if (!args
) SWIG_fail
; 
14270   swig_obj
[0] = args
; 
14271   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14272   if (!SWIG_IsOK(res1
)) { 
14273     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_GetController" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");  
14275   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14277     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14278     result 
= (wxHtmlHelpController 
*)((wxHtmlHelpWindow 
const *)arg1
)->GetController(); 
14279     wxPyEndAllowThreads(__tstate
); 
14280     if (PyErr_Occurred()) SWIG_fail
; 
14282   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
14289 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_SetController(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
14290   PyObject 
*resultobj 
= 0; 
14291   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14292   wxHtmlHelpController 
*arg2 
= (wxHtmlHelpController 
*) 0 ; 
14296   PyObject 
* obj0 
= 0 ; 
14297   PyObject 
* obj1 
= 0 ; 
14298   char *  kwnames
[] = { 
14299     (char *) "self",(char *) "controller", NULL 
 
14302   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpWindow_SetController",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
14303   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14304   if (!SWIG_IsOK(res1
)) { 
14305     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_SetController" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14307   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14308   res2 
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_DISOWN 
|  0 ); 
14309   if (!SWIG_IsOK(res2
)) { 
14310     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpWindow_SetController" "', expected argument " "2"" of type '" "wxHtmlHelpController *""'"); 
14313     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14314     (arg1
)->SetController(arg2
); 
14315     wxPyEndAllowThreads(__tstate
); 
14316     if (PyErr_Occurred()) SWIG_fail
; 
14318   resultobj 
= SWIG_Py_Void(); 
14325 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_Display(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
14326   PyObject 
*resultobj 
= 0; 
14327   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14328   wxString 
*arg2 
= 0 ; 
14332   bool temp2 
= false ; 
14333   PyObject 
* obj0 
= 0 ; 
14334   PyObject 
* obj1 
= 0 ; 
14335   char *  kwnames
[] = { 
14336     (char *) "self",(char *) "x", NULL 
 
14339   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpWindow_Display",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
14340   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14341   if (!SWIG_IsOK(res1
)) { 
14342     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_Display" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14344   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14346     arg2 
= wxString_in_helper(obj1
); 
14347     if (arg2 
== NULL
) SWIG_fail
; 
14351     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14352     result 
= (bool)(arg1
)->Display((wxString 
const &)*arg2
); 
14353     wxPyEndAllowThreads(__tstate
); 
14354     if (PyErr_Occurred()) SWIG_fail
; 
14357     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
14373 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_DisplayID(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
14374   PyObject 
*resultobj 
= 0; 
14375   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14382   PyObject 
* obj0 
= 0 ; 
14383   PyObject 
* obj1 
= 0 ; 
14384   char *  kwnames
[] = { 
14385     (char *) "self",(char *) "id", NULL 
 
14388   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpWindow_DisplayID",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
14389   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14390   if (!SWIG_IsOK(res1
)) { 
14391     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_DisplayID" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14393   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14394   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
14395   if (!SWIG_IsOK(ecode2
)) { 
14396     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlHelpWindow_DisplayID" "', expected argument " "2"" of type '" "int""'"); 
14398   arg2 
= static_cast< int >(val2
); 
14400     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14401     result 
= (bool)(arg1
)->Display(arg2
); 
14402     wxPyEndAllowThreads(__tstate
); 
14403     if (PyErr_Occurred()) SWIG_fail
; 
14406     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
14414 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_DisplayContents(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14415   PyObject 
*resultobj 
= 0; 
14416   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14420   PyObject 
*swig_obj
[1] ; 
14422   if (!args
) SWIG_fail
; 
14423   swig_obj
[0] = args
; 
14424   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14425   if (!SWIG_IsOK(res1
)) { 
14426     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_DisplayContents" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14428   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14430     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14431     result 
= (bool)(arg1
)->DisplayContents(); 
14432     wxPyEndAllowThreads(__tstate
); 
14433     if (PyErr_Occurred()) SWIG_fail
; 
14436     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
14444 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_DisplayIndex(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14445   PyObject 
*resultobj 
= 0; 
14446   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14450   PyObject 
*swig_obj
[1] ; 
14452   if (!args
) SWIG_fail
; 
14453   swig_obj
[0] = args
; 
14454   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14455   if (!SWIG_IsOK(res1
)) { 
14456     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_DisplayIndex" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14458   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14460     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14461     result 
= (bool)(arg1
)->DisplayIndex(); 
14462     wxPyEndAllowThreads(__tstate
); 
14463     if (PyErr_Occurred()) SWIG_fail
; 
14466     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
14474 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_KeywordSearch(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
14475   PyObject 
*resultobj 
= 0; 
14476   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14477   wxString 
*arg2 
= 0 ; 
14478   wxHelpSearchMode arg3 
= (wxHelpSearchMode
) wxHELP_SEARCH_ALL 
; 
14482   bool temp2 
= false ; 
14485   PyObject 
* obj0 
= 0 ; 
14486   PyObject 
* obj1 
= 0 ; 
14487   PyObject 
* obj2 
= 0 ; 
14488   char *  kwnames
[] = { 
14489     (char *) "self",(char *) "keyword",(char *) "mode", NULL 
 
14492   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpWindow_KeywordSearch",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
14493   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14494   if (!SWIG_IsOK(res1
)) { 
14495     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_KeywordSearch" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14497   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14499     arg2 
= wxString_in_helper(obj1
); 
14500     if (arg2 
== NULL
) SWIG_fail
; 
14505       res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxHelpSearchMode
,  0  | 0); 
14506       if (!SWIG_IsOK(res3
)) { 
14507         SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "HtmlHelpWindow_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'");  
14510         SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HtmlHelpWindow_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'"); 
14512         wxHelpSearchMode 
* temp 
= reinterpret_cast< wxHelpSearchMode 
* >(argp3
); 
14514         if (SWIG_IsNewObj(res3
)) delete temp
; 
14519     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14520     result 
= (bool)(arg1
)->KeywordSearch((wxString 
const &)*arg2
,arg3
); 
14521     wxPyEndAllowThreads(__tstate
); 
14522     if (PyErr_Occurred()) SWIG_fail
; 
14525     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
14541 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_UseConfig(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
14542   PyObject 
*resultobj 
= 0; 
14543   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14544   wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
14545   wxString 
const &arg3_defvalue 
= wxEmptyString 
; 
14546   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
14551   bool temp3 
= false ; 
14552   PyObject 
* obj0 
= 0 ; 
14553   PyObject 
* obj1 
= 0 ; 
14554   PyObject 
* obj2 
= 0 ; 
14555   char *  kwnames
[] = { 
14556     (char *) "self",(char *) "config",(char *) "rootpath", NULL 
 
14559   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpWindow_UseConfig",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
14560   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14561   if (!SWIG_IsOK(res1
)) { 
14562     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_UseConfig" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14564   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14565   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxConfigBase
, 0 |  0 ); 
14566   if (!SWIG_IsOK(res2
)) { 
14567     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpWindow_UseConfig" "', expected argument " "2"" of type '" "wxConfigBase *""'");  
14569   arg2 
= reinterpret_cast< wxConfigBase 
* >(argp2
); 
14572       arg3 
= wxString_in_helper(obj2
); 
14573       if (arg3 
== NULL
) SWIG_fail
; 
14578     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14579     (arg1
)->UseConfig(arg2
,(wxString 
const &)*arg3
); 
14580     wxPyEndAllowThreads(__tstate
); 
14581     if (PyErr_Occurred()) SWIG_fail
; 
14583   resultobj 
= SWIG_Py_Void(); 
14598 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_ReadCustomization(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
14599   PyObject 
*resultobj 
= 0; 
14600   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14601   wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
14602   wxString 
const &arg3_defvalue 
= wxEmptyString 
; 
14603   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
14608   bool temp3 
= false ; 
14609   PyObject 
* obj0 
= 0 ; 
14610   PyObject 
* obj1 
= 0 ; 
14611   PyObject 
* obj2 
= 0 ; 
14612   char *  kwnames
[] = { 
14613     (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
14616   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpWindow_ReadCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
14617   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14618   if (!SWIG_IsOK(res1
)) { 
14619     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_ReadCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14621   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14622   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxConfigBase
, 0 |  0 ); 
14623   if (!SWIG_IsOK(res2
)) { 
14624     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpWindow_ReadCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");  
14626   arg2 
= reinterpret_cast< wxConfigBase 
* >(argp2
); 
14629       arg3 
= wxString_in_helper(obj2
); 
14630       if (arg3 
== NULL
) SWIG_fail
; 
14635     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14636     (arg1
)->ReadCustomization(arg2
,(wxString 
const &)*arg3
); 
14637     wxPyEndAllowThreads(__tstate
); 
14638     if (PyErr_Occurred()) SWIG_fail
; 
14640   resultobj 
= SWIG_Py_Void(); 
14655 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_WriteCustomization(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
14656   PyObject 
*resultobj 
= 0; 
14657   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14658   wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
14659   wxString 
const &arg3_defvalue 
= wxEmptyString 
; 
14660   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
14665   bool temp3 
= false ; 
14666   PyObject 
* obj0 
= 0 ; 
14667   PyObject 
* obj1 
= 0 ; 
14668   PyObject 
* obj2 
= 0 ; 
14669   char *  kwnames
[] = { 
14670     (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
14673   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpWindow_WriteCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
14674   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14675   if (!SWIG_IsOK(res1
)) { 
14676     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_WriteCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14678   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14679   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxConfigBase
, 0 |  0 ); 
14680   if (!SWIG_IsOK(res2
)) { 
14681     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpWindow_WriteCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");  
14683   arg2 
= reinterpret_cast< wxConfigBase 
* >(argp2
); 
14686       arg3 
= wxString_in_helper(obj2
); 
14687       if (arg3 
== NULL
) SWIG_fail
; 
14692     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14693     (arg1
)->WriteCustomization(arg2
,(wxString 
const &)*arg3
); 
14694     wxPyEndAllowThreads(__tstate
); 
14695     if (PyErr_Occurred()) SWIG_fail
; 
14697   resultobj 
= SWIG_Py_Void(); 
14712 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_NotifyPageChanged(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14713   PyObject 
*resultobj 
= 0; 
14714   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14717   PyObject 
*swig_obj
[1] ; 
14719   if (!args
) SWIG_fail
; 
14720   swig_obj
[0] = args
; 
14721   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14722   if (!SWIG_IsOK(res1
)) { 
14723     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_NotifyPageChanged" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14725   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14727     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14728     (arg1
)->NotifyPageChanged(); 
14729     wxPyEndAllowThreads(__tstate
); 
14730     if (PyErr_Occurred()) SWIG_fail
; 
14732   resultobj 
= SWIG_Py_Void(); 
14739 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_RefreshLists(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14740   PyObject 
*resultobj 
= 0; 
14741   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14744   PyObject 
*swig_obj
[1] ; 
14746   if (!args
) SWIG_fail
; 
14747   swig_obj
[0] = args
; 
14748   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14749   if (!SWIG_IsOK(res1
)) { 
14750     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_RefreshLists" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14752   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14754     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14755     (arg1
)->RefreshLists(); 
14756     wxPyEndAllowThreads(__tstate
); 
14757     if (PyErr_Occurred()) SWIG_fail
; 
14759   resultobj 
= SWIG_Py_Void(); 
14766 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_GetHtmlWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14767   PyObject 
*resultobj 
= 0; 
14768   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14769   wxPyHtmlWindow 
*result 
= 0 ; 
14772   PyObject 
*swig_obj
[1] ; 
14774   if (!args
) SWIG_fail
; 
14775   swig_obj
[0] = args
; 
14776   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14777   if (!SWIG_IsOK(res1
)) { 
14778     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_GetHtmlWindow" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");  
14780   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14782     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14783     result 
= (wxPyHtmlWindow 
*)((wxHtmlHelpWindow 
const *)arg1
)->GetHtmlWindow(); 
14784     wxPyEndAllowThreads(__tstate
); 
14785     if (PyErr_Occurred()) SWIG_fail
; 
14788     resultobj 
= wxPyMake_wxObject(result
, 0);  
14796 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_GetSplitterWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14797   PyObject 
*resultobj 
= 0; 
14798   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14799   wxSplitterWindow 
*result 
= 0 ; 
14802   PyObject 
*swig_obj
[1] ; 
14804   if (!args
) SWIG_fail
; 
14805   swig_obj
[0] = args
; 
14806   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14807   if (!SWIG_IsOK(res1
)) { 
14808     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_GetSplitterWindow" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14810   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14812     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14813     result 
= (wxSplitterWindow 
*)(arg1
)->GetSplitterWindow(); 
14814     wxPyEndAllowThreads(__tstate
); 
14815     if (PyErr_Occurred()) SWIG_fail
; 
14817   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSplitterWindow
, 0 |  0 ); 
14824 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_GetToolBar(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14825   PyObject 
*resultobj 
= 0; 
14826   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14827   wxToolBar 
*result 
= 0 ; 
14830   PyObject 
*swig_obj
[1] ; 
14832   if (!args
) SWIG_fail
; 
14833   swig_obj
[0] = args
; 
14834   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14835   if (!SWIG_IsOK(res1
)) { 
14836     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_GetToolBar" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");  
14838   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14840     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14841     result 
= (wxToolBar 
*)((wxHtmlHelpWindow 
const *)arg1
)->GetToolBar(); 
14842     wxPyEndAllowThreads(__tstate
); 
14843     if (PyErr_Occurred()) SWIG_fail
; 
14846     resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
14854 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_GetCfgData(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14855   PyObject 
*resultobj 
= 0; 
14856   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14857   wxHtmlHelpFrameCfg 
*result 
= 0 ; 
14860   PyObject 
*swig_obj
[1] ; 
14862   if (!args
) SWIG_fail
; 
14863   swig_obj
[0] = args
; 
14864   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14865   if (!SWIG_IsOK(res1
)) { 
14866     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_GetCfgData" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");  
14868   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14870     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14872       wxHtmlHelpFrameCfg 
&_result_ref 
= (arg1
)->GetCfgData(); 
14873       result 
= (wxHtmlHelpFrameCfg 
*) &_result_ref
; 
14875     wxPyEndAllowThreads(__tstate
); 
14876     if (PyErr_Occurred()) SWIG_fail
; 
14878   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpFrameCfg
, 0 |  0 ); 
14885 SWIGINTERN PyObject 
*_wrap_HtmlHelpWindow_GetTreeCtrl(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14886   PyObject 
*resultobj 
= 0; 
14887   wxHtmlHelpWindow 
*arg1 
= (wxHtmlHelpWindow 
*) 0 ; 
14888   wxPyTreeCtrl 
*result 
= 0 ; 
14891   PyObject 
*swig_obj
[1] ; 
14893   if (!args
) SWIG_fail
; 
14894   swig_obj
[0] = args
; 
14895   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
14896   if (!SWIG_IsOK(res1
)) { 
14897     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpWindow_GetTreeCtrl" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");  
14899   arg1 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp1
); 
14901     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14902     result 
= (wxPyTreeCtrl 
*)((wxHtmlHelpWindow 
const *)arg1
)->GetTreeCtrl(); 
14903     wxPyEndAllowThreads(__tstate
); 
14904     if (PyErr_Occurred()) SWIG_fail
; 
14907     resultobj 
= wxPyMake_wxObject(result
, (bool)0);  
14915 SWIGINTERN PyObject 
*HtmlHelpWindow_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14917   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
14918   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpWindow
, SWIG_NewClientData(obj
)); 
14919   return SWIG_Py_Void(); 
14922 SWIGINTERN PyObject 
*HtmlHelpWindow_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14923   return SWIG_Python_InitShadowInstance(args
); 
14926 SWIGINTERN PyObject 
*_wrap_new_HtmlCellEvent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
14927   PyObject 
*resultobj 
= 0; 
14930   wxHtmlCell 
*arg3 
= (wxHtmlCell 
*) 0 ; 
14931   wxPoint 
*arg4 
= 0 ; 
14932   wxMouseEvent 
*arg5 
= 0 ; 
14933   wxHtmlCellEvent 
*result 
= 0 ; 
14943   PyObject 
* obj0 
= 0 ; 
14944   PyObject 
* obj1 
= 0 ; 
14945   PyObject 
* obj2 
= 0 ; 
14946   PyObject 
* obj3 
= 0 ; 
14947   PyObject 
* obj4 
= 0 ; 
14948   char *  kwnames
[] = { 
14949     (char *) "commandType",(char *) "id",(char *) "cell",(char *) "pt",(char *) "ev", NULL 
 
14952   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:new_HtmlCellEvent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
14953   ecode1 
= SWIG_AsVal_int(obj0
, &val1
); 
14954   if (!SWIG_IsOK(ecode1
)) { 
14955     SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_HtmlCellEvent" "', expected argument " "1"" of type '" "wxEventType""'"); 
14957   arg1 
= static_cast< wxEventType 
>(val1
); 
14958   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
14959   if (!SWIG_IsOK(ecode2
)) { 
14960     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_HtmlCellEvent" "', expected argument " "2"" of type '" "int""'"); 
14962   arg2 
= static_cast< int >(val2
); 
14963   res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxHtmlCell
, 0 |  0 ); 
14964   if (!SWIG_IsOK(res3
)) { 
14965     SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "new_HtmlCellEvent" "', expected argument " "3"" of type '" "wxHtmlCell *""'");  
14967   arg3 
= reinterpret_cast< wxHtmlCell 
* >(argp3
); 
14970     if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
14972   res5 
= SWIG_ConvertPtr(obj4
, &argp5
, SWIGTYPE_p_wxMouseEvent
,  0  | 0); 
14973   if (!SWIG_IsOK(res5
)) { 
14974     SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "new_HtmlCellEvent" "', expected argument " "5"" of type '" "wxMouseEvent const &""'");  
14977     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_HtmlCellEvent" "', expected argument " "5"" of type '" "wxMouseEvent const &""'");  
14979   arg5 
= reinterpret_cast< wxMouseEvent 
* >(argp5
); 
14981     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
14982     result 
= (wxHtmlCellEvent 
*)new wxHtmlCellEvent(arg1
,arg2
,arg3
,(wxPoint 
const &)*arg4
,(wxMouseEvent 
const &)*arg5
); 
14983     wxPyEndAllowThreads(__tstate
); 
14984     if (PyErr_Occurred()) SWIG_fail
; 
14986   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlCellEvent
, SWIG_POINTER_NEW 
|  0 ); 
14993 SWIGINTERN PyObject 
*_wrap_HtmlCellEvent_GetCell(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
14994   PyObject 
*resultobj 
= 0; 
14995   wxHtmlCellEvent 
*arg1 
= (wxHtmlCellEvent 
*) 0 ; 
14996   wxHtmlCell 
*result 
= 0 ; 
14999   PyObject 
*swig_obj
[1] ; 
15001   if (!args
) SWIG_fail
; 
15002   swig_obj
[0] = args
; 
15003   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCellEvent
, 0 |  0 ); 
15004   if (!SWIG_IsOK(res1
)) { 
15005     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCellEvent_GetCell" "', expected argument " "1"" of type '" "wxHtmlCellEvent const *""'");  
15007   arg1 
= reinterpret_cast< wxHtmlCellEvent 
* >(argp1
); 
15009     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15010     result 
= (wxHtmlCell 
*)((wxHtmlCellEvent 
const *)arg1
)->GetCell(); 
15011     wxPyEndAllowThreads(__tstate
); 
15012     if (PyErr_Occurred()) SWIG_fail
; 
15015     resultobj 
= wxPyMake_wxObject(result
, 0);  
15023 SWIGINTERN PyObject 
*_wrap_HtmlCellEvent_GetPoint(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15024   PyObject 
*resultobj 
= 0; 
15025   wxHtmlCellEvent 
*arg1 
= (wxHtmlCellEvent 
*) 0 ; 
15029   PyObject 
*swig_obj
[1] ; 
15031   if (!args
) SWIG_fail
; 
15032   swig_obj
[0] = args
; 
15033   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCellEvent
, 0 |  0 ); 
15034   if (!SWIG_IsOK(res1
)) { 
15035     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCellEvent_GetPoint" "', expected argument " "1"" of type '" "wxHtmlCellEvent const *""'");  
15037   arg1 
= reinterpret_cast< wxHtmlCellEvent 
* >(argp1
); 
15039     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15040     result 
= ((wxHtmlCellEvent 
const *)arg1
)->GetPoint(); 
15041     wxPyEndAllowThreads(__tstate
); 
15042     if (PyErr_Occurred()) SWIG_fail
; 
15044   resultobj 
= SWIG_NewPointerObj((new wxPoint(static_cast< const wxPoint
& >(result
))), SWIGTYPE_p_wxPoint
, SWIG_POINTER_OWN 
|  0 ); 
15051 SWIGINTERN PyObject 
*_wrap_HtmlCellEvent_GetMouseEvent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15052   PyObject 
*resultobj 
= 0; 
15053   wxHtmlCellEvent 
*arg1 
= (wxHtmlCellEvent 
*) 0 ; 
15054   wxMouseEvent result
; 
15057   PyObject 
*swig_obj
[1] ; 
15059   if (!args
) SWIG_fail
; 
15060   swig_obj
[0] = args
; 
15061   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCellEvent
, 0 |  0 ); 
15062   if (!SWIG_IsOK(res1
)) { 
15063     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCellEvent_GetMouseEvent" "', expected argument " "1"" of type '" "wxHtmlCellEvent const *""'");  
15065   arg1 
= reinterpret_cast< wxHtmlCellEvent 
* >(argp1
); 
15067     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15068     result 
= ((wxHtmlCellEvent 
const *)arg1
)->GetMouseEvent(); 
15069     wxPyEndAllowThreads(__tstate
); 
15070     if (PyErr_Occurred()) SWIG_fail
; 
15072   resultobj 
= SWIG_NewPointerObj((new wxMouseEvent(static_cast< const wxMouseEvent
& >(result
))), SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_OWN 
|  0 ); 
15079 SWIGINTERN PyObject 
*_wrap_HtmlCellEvent_SetLinkClicked(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
15080   PyObject 
*resultobj 
= 0; 
15081   wxHtmlCellEvent 
*arg1 
= (wxHtmlCellEvent 
*) 0 ; 
15087   PyObject 
* obj0 
= 0 ; 
15088   PyObject 
* obj1 
= 0 ; 
15089   char *  kwnames
[] = { 
15090     (char *) "self",(char *) "linkclicked", NULL 
 
15093   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlCellEvent_SetLinkClicked",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
15094   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlCellEvent
, 0 |  0 ); 
15095   if (!SWIG_IsOK(res1
)) { 
15096     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCellEvent_SetLinkClicked" "', expected argument " "1"" of type '" "wxHtmlCellEvent *""'");  
15098   arg1 
= reinterpret_cast< wxHtmlCellEvent 
* >(argp1
); 
15099   ecode2 
= SWIG_AsVal_bool(obj1
, &val2
); 
15100   if (!SWIG_IsOK(ecode2
)) { 
15101     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlCellEvent_SetLinkClicked" "', expected argument " "2"" of type '" "bool""'"); 
15103   arg2 
= static_cast< bool >(val2
); 
15105     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15106     (arg1
)->SetLinkClicked(arg2
); 
15107     wxPyEndAllowThreads(__tstate
); 
15108     if (PyErr_Occurred()) SWIG_fail
; 
15110   resultobj 
= SWIG_Py_Void(); 
15117 SWIGINTERN PyObject 
*_wrap_HtmlCellEvent_GetLinkClicked(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15118   PyObject 
*resultobj 
= 0; 
15119   wxHtmlCellEvent 
*arg1 
= (wxHtmlCellEvent 
*) 0 ; 
15123   PyObject 
*swig_obj
[1] ; 
15125   if (!args
) SWIG_fail
; 
15126   swig_obj
[0] = args
; 
15127   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlCellEvent
, 0 |  0 ); 
15128   if (!SWIG_IsOK(res1
)) { 
15129     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlCellEvent_GetLinkClicked" "', expected argument " "1"" of type '" "wxHtmlCellEvent const *""'");  
15131   arg1 
= reinterpret_cast< wxHtmlCellEvent 
* >(argp1
); 
15133     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15134     result 
= (bool)((wxHtmlCellEvent 
const *)arg1
)->GetLinkClicked(); 
15135     wxPyEndAllowThreads(__tstate
); 
15136     if (PyErr_Occurred()) SWIG_fail
; 
15139     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
15147 SWIGINTERN PyObject 
*HtmlCellEvent_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15149   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
15150   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlCellEvent
, SWIG_NewClientData(obj
)); 
15151   return SWIG_Py_Void(); 
15154 SWIGINTERN PyObject 
*HtmlCellEvent_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15155   return SWIG_Python_InitShadowInstance(args
); 
15158 SWIGINTERN PyObject 
*_wrap_new_HtmlLinkEvent(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
15159   PyObject 
*resultobj 
= 0; 
15161   wxHtmlLinkInfo 
*arg2 
= 0 ; 
15162   wxHtmlLinkEvent 
*result 
= 0 ; 
15167   PyObject 
* obj0 
= 0 ; 
15168   PyObject 
* obj1 
= 0 ; 
15169   char *  kwnames
[] = { 
15170     (char *) "id",(char *) "linkinfo", NULL 
 
15173   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_HtmlLinkEvent",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
15174   ecode1 
= SWIG_AsVal_int(obj0
, &val1
); 
15175   if (!SWIG_IsOK(ecode1
)) { 
15176     SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_HtmlLinkEvent" "', expected argument " "1"" of type '" "int""'"); 
15178   arg1 
= static_cast< int >(val1
); 
15179   res2 
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxHtmlLinkInfo
,  0  | 0); 
15180   if (!SWIG_IsOK(res2
)) { 
15181     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_HtmlLinkEvent" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");  
15184     SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_HtmlLinkEvent" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");  
15186   arg2 
= reinterpret_cast< wxHtmlLinkInfo 
* >(argp2
); 
15188     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15189     result 
= (wxHtmlLinkEvent 
*)new wxHtmlLinkEvent(arg1
,(wxHtmlLinkInfo 
const &)*arg2
); 
15190     wxPyEndAllowThreads(__tstate
); 
15191     if (PyErr_Occurred()) SWIG_fail
; 
15193   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlLinkEvent
, SWIG_POINTER_NEW 
|  0 ); 
15200 SWIGINTERN PyObject 
*_wrap_HtmlLinkEvent_GetLinkInfo(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15201   PyObject 
*resultobj 
= 0; 
15202   wxHtmlLinkEvent 
*arg1 
= (wxHtmlLinkEvent 
*) 0 ; 
15203   wxHtmlLinkInfo 
*result 
= 0 ; 
15206   PyObject 
*swig_obj
[1] ; 
15208   if (!args
) SWIG_fail
; 
15209   swig_obj
[0] = args
; 
15210   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlLinkEvent
, 0 |  0 ); 
15211   if (!SWIG_IsOK(res1
)) { 
15212     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlLinkEvent_GetLinkInfo" "', expected argument " "1"" of type '" "wxHtmlLinkEvent const *""'");  
15214   arg1 
= reinterpret_cast< wxHtmlLinkEvent 
* >(argp1
); 
15216     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15218       wxHtmlLinkInfo 
const &_result_ref 
= ((wxHtmlLinkEvent 
const *)arg1
)->GetLinkInfo(); 
15219       result 
= (wxHtmlLinkInfo 
*) &_result_ref
; 
15221     wxPyEndAllowThreads(__tstate
); 
15222     if (PyErr_Occurred()) SWIG_fail
; 
15224   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlLinkInfo
, 0 |  0 ); 
15231 SWIGINTERN PyObject 
*HtmlLinkEvent_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15233   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
15234   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlLinkEvent
, SWIG_NewClientData(obj
)); 
15235   return SWIG_Py_Void(); 
15238 SWIGINTERN PyObject 
*HtmlLinkEvent_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15239   return SWIG_Python_InitShadowInstance(args
); 
15242 SWIGINTERN PyObject 
*_wrap_new_HtmlHelpFrame(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
15243   PyObject 
*resultobj 
= 0; 
15244   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
15246   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
15247   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
15248   int arg4 
= (int) wxHF_DEFAULTSTYLE 
; 
15249   wxHtmlHelpData 
*arg5 
= (wxHtmlHelpData 
*) NULL 
; 
15250   wxConfigBase 
*arg6 
= (wxConfigBase 
*) NULL 
; 
15251   wxString 
const &arg7_defvalue 
= wxPyEmptyString 
; 
15252   wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
15253   wxHtmlHelpFrame 
*result 
= 0 ; 
15258   bool temp3 
= false ; 
15265   bool temp7 
= false ; 
15266   PyObject 
* obj0 
= 0 ; 
15267   PyObject 
* obj1 
= 0 ; 
15268   PyObject 
* obj2 
= 0 ; 
15269   PyObject 
* obj3 
= 0 ; 
15270   PyObject 
* obj4 
= 0 ; 
15271   PyObject 
* obj5 
= 0 ; 
15272   PyObject 
* obj6 
= 0 ; 
15273   char *  kwnames
[] = { 
15274     (char *) "parent",(char *)"arg2",(char *) "title",(char *) "style",(char *) "data",(char *) "config",(char *) "rootpath", NULL 
 
15277   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:new_HtmlHelpFrame",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
; 
15278   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
15279   if (!SWIG_IsOK(res1
)) { 
15280     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_HtmlHelpFrame" "', expected argument " "1"" of type '" "wxWindow *""'");  
15282   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
15283   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
15284   if (!SWIG_IsOK(ecode2
)) { 
15285     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_HtmlHelpFrame" "', expected argument " "2"" of type '" "int""'"); 
15287   arg2 
= static_cast< int >(val2
); 
15290       arg3 
= wxString_in_helper(obj2
); 
15291       if (arg3 
== NULL
) SWIG_fail
; 
15296     ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
15297     if (!SWIG_IsOK(ecode4
)) { 
15298       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_HtmlHelpFrame" "', expected argument " "4"" of type '" "int""'"); 
15300     arg4 
= static_cast< int >(val4
); 
15303     res5 
= SWIG_ConvertPtr(obj4
, &argp5
,SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
15304     if (!SWIG_IsOK(res5
)) { 
15305       SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "new_HtmlHelpFrame" "', expected argument " "5"" of type '" "wxHtmlHelpData *""'");  
15307     arg5 
= reinterpret_cast< wxHtmlHelpData 
* >(argp5
); 
15310     res6 
= SWIG_ConvertPtr(obj5
, &argp6
,SWIGTYPE_p_wxConfigBase
, 0 |  0 ); 
15311     if (!SWIG_IsOK(res6
)) { 
15312       SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "new_HtmlHelpFrame" "', expected argument " "6"" of type '" "wxConfigBase *""'");  
15314     arg6 
= reinterpret_cast< wxConfigBase 
* >(argp6
); 
15318       arg7 
= wxString_in_helper(obj6
); 
15319       if (arg7 
== NULL
) SWIG_fail
; 
15324     if (!wxPyCheckForApp()) SWIG_fail
; 
15325     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15326     result 
= (wxHtmlHelpFrame 
*)new wxHtmlHelpFrame(arg1
,arg2
,(wxString 
const &)*arg3
,arg4
,arg5
,arg6
,(wxString 
const &)*arg7
); 
15327     wxPyEndAllowThreads(__tstate
); 
15328     if (PyErr_Occurred()) SWIG_fail
; 
15330   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpFrame
, SWIG_POINTER_NEW 
|  0 ); 
15353 SWIGINTERN PyObject 
*_wrap_new_PreHtmlHelpFrame(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
15354   PyObject 
*resultobj 
= 0; 
15355   wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) NULL 
; 
15356   wxHtmlHelpFrame 
*result 
= 0 ; 
15359   PyObject 
* obj0 
= 0 ; 
15360   char *  kwnames
[] = { 
15361     (char *) "data", NULL 
 
15364   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PreHtmlHelpFrame",kwnames
,&obj0
)) SWIG_fail
; 
15366     res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
15367     if (!SWIG_IsOK(res1
)) { 
15368       SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_PreHtmlHelpFrame" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");  
15370     arg1 
= reinterpret_cast< wxHtmlHelpData 
* >(argp1
); 
15373     if (!wxPyCheckForApp()) SWIG_fail
; 
15374     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15375     result 
= (wxHtmlHelpFrame 
*)new wxHtmlHelpFrame(arg1
); 
15376     wxPyEndAllowThreads(__tstate
); 
15377     if (PyErr_Occurred()) SWIG_fail
; 
15379   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpFrame
, SWIG_POINTER_OWN 
|  0 ); 
15386 SWIGINTERN PyObject 
*_wrap_HtmlHelpFrame_Create(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
15387   PyObject 
*resultobj 
= 0; 
15388   wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
15389   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
15391   wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
15392   wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
15393   int arg5 
= (int) wxHF_DEFAULT_STYLE 
; 
15394   wxConfigBase 
*arg6 
= (wxConfigBase 
*) NULL 
; 
15395   wxString 
const &arg7_defvalue 
= wxPyEmptyString 
; 
15396   wxString 
*arg7 
= (wxString 
*) &arg7_defvalue 
; 
15404   bool temp4 
= false ; 
15409   bool temp7 
= false ; 
15410   PyObject 
* obj0 
= 0 ; 
15411   PyObject 
* obj1 
= 0 ; 
15412   PyObject 
* obj2 
= 0 ; 
15413   PyObject 
* obj3 
= 0 ; 
15414   PyObject 
* obj4 
= 0 ; 
15415   PyObject 
* obj5 
= 0 ; 
15416   PyObject 
* obj6 
= 0 ; 
15417   char *  kwnames
[] = { 
15418     (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "style",(char *) "config",(char *) "rootpath", NULL 
 
15421   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:HtmlHelpFrame_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
; 
15422   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpFrame
, 0 |  0 ); 
15423   if (!SWIG_IsOK(res1
)) { 
15424     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpFrame_Create" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");  
15426   arg1 
= reinterpret_cast< wxHtmlHelpFrame 
* >(argp1
); 
15427   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
15428   if (!SWIG_IsOK(res2
)) { 
15429     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpFrame_Create" "', expected argument " "2"" of type '" "wxWindow *""'");  
15431   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
15432   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
15433   if (!SWIG_IsOK(ecode3
)) { 
15434     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlHelpFrame_Create" "', expected argument " "3"" of type '" "int""'"); 
15436   arg3 
= static_cast< int >(val3
); 
15439       arg4 
= wxString_in_helper(obj3
); 
15440       if (arg4 
== NULL
) SWIG_fail
; 
15445     ecode5 
= SWIG_AsVal_int(obj4
, &val5
); 
15446     if (!SWIG_IsOK(ecode5
)) { 
15447       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "HtmlHelpFrame_Create" "', expected argument " "5"" of type '" "int""'"); 
15449     arg5 
= static_cast< int >(val5
); 
15452     res6 
= SWIG_ConvertPtr(obj5
, &argp6
,SWIGTYPE_p_wxConfigBase
, 0 |  0 ); 
15453     if (!SWIG_IsOK(res6
)) { 
15454       SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "HtmlHelpFrame_Create" "', expected argument " "6"" of type '" "wxConfigBase *""'");  
15456     arg6 
= reinterpret_cast< wxConfigBase 
* >(argp6
); 
15460       arg7 
= wxString_in_helper(obj6
); 
15461       if (arg7 
== NULL
) SWIG_fail
; 
15466     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15467     result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxString 
const &)*arg4
,arg5
,arg6
,(wxString 
const &)*arg7
); 
15468     wxPyEndAllowThreads(__tstate
); 
15469     if (PyErr_Occurred()) SWIG_fail
; 
15472     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
15496 SWIGINTERN PyObject 
*_wrap_HtmlHelpFrame_GetData(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15497   PyObject 
*resultobj 
= 0; 
15498   wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
15499   wxHtmlHelpData 
*result 
= 0 ; 
15502   PyObject 
*swig_obj
[1] ; 
15504   if (!args
) SWIG_fail
; 
15505   swig_obj
[0] = args
; 
15506   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpFrame
, 0 |  0 ); 
15507   if (!SWIG_IsOK(res1
)) { 
15508     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpFrame_GetData" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");  
15510   arg1 
= reinterpret_cast< wxHtmlHelpFrame 
* >(argp1
); 
15512     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15513     result 
= (wxHtmlHelpData 
*)(arg1
)->GetData(); 
15514     wxPyEndAllowThreads(__tstate
); 
15515     if (PyErr_Occurred()) SWIG_fail
; 
15517   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
15524 SWIGINTERN PyObject 
*_wrap_HtmlHelpFrame_SetTitleFormat(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
15525   PyObject 
*resultobj 
= 0; 
15526   wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
15527   wxString 
*arg2 
= 0 ; 
15530   bool temp2 
= false ; 
15531   PyObject 
* obj0 
= 0 ; 
15532   PyObject 
* obj1 
= 0 ; 
15533   char *  kwnames
[] = { 
15534     (char *) "self",(char *) "format", NULL 
 
15537   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpFrame_SetTitleFormat",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
15538   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpFrame
, 0 |  0 ); 
15539   if (!SWIG_IsOK(res1
)) { 
15540     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpFrame_SetTitleFormat" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");  
15542   arg1 
= reinterpret_cast< wxHtmlHelpFrame 
* >(argp1
); 
15544     arg2 
= wxString_in_helper(obj1
); 
15545     if (arg2 
== NULL
) SWIG_fail
; 
15549     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15550     (arg1
)->SetTitleFormat((wxString 
const &)*arg2
); 
15551     wxPyEndAllowThreads(__tstate
); 
15552     if (PyErr_Occurred()) SWIG_fail
; 
15554   resultobj 
= SWIG_Py_Void(); 
15569 SWIGINTERN PyObject 
*_wrap_HtmlHelpFrame_AddGrabIfNeeded(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15570   PyObject 
*resultobj 
= 0; 
15571   wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
15574   PyObject 
*swig_obj
[1] ; 
15576   if (!args
) SWIG_fail
; 
15577   swig_obj
[0] = args
; 
15578   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpFrame
, 0 |  0 ); 
15579   if (!SWIG_IsOK(res1
)) { 
15580     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpFrame_AddGrabIfNeeded" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");  
15582   arg1 
= reinterpret_cast< wxHtmlHelpFrame 
* >(argp1
); 
15584     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15585     (arg1
)->AddGrabIfNeeded(); 
15586     wxPyEndAllowThreads(__tstate
); 
15587     if (PyErr_Occurred()) SWIG_fail
; 
15589   resultobj 
= SWIG_Py_Void(); 
15596 SWIGINTERN PyObject 
*_wrap_HtmlHelpFrame_GetController(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15597   PyObject 
*resultobj 
= 0; 
15598   wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
15599   wxHtmlHelpController 
*result 
= 0 ; 
15602   PyObject 
*swig_obj
[1] ; 
15604   if (!args
) SWIG_fail
; 
15605   swig_obj
[0] = args
; 
15606   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpFrame
, 0 |  0 ); 
15607   if (!SWIG_IsOK(res1
)) { 
15608     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpFrame_GetController" "', expected argument " "1"" of type '" "wxHtmlHelpFrame const *""'");  
15610   arg1 
= reinterpret_cast< wxHtmlHelpFrame 
* >(argp1
); 
15612     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15613     result 
= (wxHtmlHelpController 
*)((wxHtmlHelpFrame 
const *)arg1
)->GetController(); 
15614     wxPyEndAllowThreads(__tstate
); 
15615     if (PyErr_Occurred()) SWIG_fail
; 
15617   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
15624 SWIGINTERN PyObject 
*_wrap_HtmlHelpFrame_SetController(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
15625   PyObject 
*resultobj 
= 0; 
15626   wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
15627   wxHtmlHelpController 
*arg2 
= (wxHtmlHelpController 
*) 0 ; 
15631   PyObject 
* obj0 
= 0 ; 
15632   PyObject 
* obj1 
= 0 ; 
15633   char *  kwnames
[] = { 
15634     (char *) "self",(char *) "controller", NULL 
 
15637   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpFrame_SetController",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
15638   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpFrame
, 0 |  0 ); 
15639   if (!SWIG_IsOK(res1
)) { 
15640     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpFrame_SetController" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");  
15642   arg1 
= reinterpret_cast< wxHtmlHelpFrame 
* >(argp1
); 
15643   res2 
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_DISOWN 
|  0 ); 
15644   if (!SWIG_IsOK(res2
)) { 
15645     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpFrame_SetController" "', expected argument " "2"" of type '" "wxHtmlHelpController *""'"); 
15648     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15649     (arg1
)->SetController(arg2
); 
15650     wxPyEndAllowThreads(__tstate
); 
15651     if (PyErr_Occurred()) SWIG_fail
; 
15653   resultobj 
= SWIG_Py_Void(); 
15660 SWIGINTERN PyObject 
*_wrap_HtmlHelpFrame_GetHelpWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15661   PyObject 
*resultobj 
= 0; 
15662   wxHtmlHelpFrame 
*arg1 
= (wxHtmlHelpFrame 
*) 0 ; 
15663   wxHtmlHelpWindow 
*result 
= 0 ; 
15666   PyObject 
*swig_obj
[1] ; 
15668   if (!args
) SWIG_fail
; 
15669   swig_obj
[0] = args
; 
15670   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpFrame
, 0 |  0 ); 
15671   if (!SWIG_IsOK(res1
)) { 
15672     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpFrame_GetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpFrame const *""'");  
15674   arg1 
= reinterpret_cast< wxHtmlHelpFrame 
* >(argp1
); 
15676     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15677     result 
= (wxHtmlHelpWindow 
*)((wxHtmlHelpFrame 
const *)arg1
)->GetHelpWindow(); 
15678     wxPyEndAllowThreads(__tstate
); 
15679     if (PyErr_Occurred()) SWIG_fail
; 
15682     resultobj 
= wxPyMake_wxObject(result
, 0);  
15690 SWIGINTERN PyObject 
*HtmlHelpFrame_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15692   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
15693   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpFrame
, SWIG_NewClientData(obj
)); 
15694   return SWIG_Py_Void(); 
15697 SWIGINTERN PyObject 
*HtmlHelpFrame_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15698   return SWIG_Python_InitShadowInstance(args
); 
15701 SWIGINTERN PyObject 
*_wrap_new_HtmlHelpDialog(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
15702   PyObject 
*resultobj 
= 0; 
15703   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
15705   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
15706   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
15707   int arg4 
= (int) wxHF_DEFAULT_STYLE 
; 
15708   wxHtmlHelpData 
*arg5 
= (wxHtmlHelpData 
*) NULL 
; 
15709   wxHtmlHelpDialog 
*result 
= 0 ; 
15714   bool temp3 
= false ; 
15719   PyObject 
* obj0 
= 0 ; 
15720   PyObject 
* obj1 
= 0 ; 
15721   PyObject 
* obj2 
= 0 ; 
15722   PyObject 
* obj3 
= 0 ; 
15723   PyObject 
* obj4 
= 0 ; 
15724   char *  kwnames
[] = { 
15725     (char *) "parent",(char *)"arg2",(char *) "title",(char *) "style",(char *) "data", NULL 
 
15728   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_HtmlHelpDialog",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
15729   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
15730   if (!SWIG_IsOK(res1
)) { 
15731     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_HtmlHelpDialog" "', expected argument " "1"" of type '" "wxWindow *""'");  
15733   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
15734   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
15735   if (!SWIG_IsOK(ecode2
)) { 
15736     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_HtmlHelpDialog" "', expected argument " "2"" of type '" "int""'"); 
15738   arg2 
= static_cast< int >(val2
); 
15741       arg3 
= wxString_in_helper(obj2
); 
15742       if (arg3 
== NULL
) SWIG_fail
; 
15747     ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
15748     if (!SWIG_IsOK(ecode4
)) { 
15749       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_HtmlHelpDialog" "', expected argument " "4"" of type '" "int""'"); 
15751     arg4 
= static_cast< int >(val4
); 
15754     res5 
= SWIG_ConvertPtr(obj4
, &argp5
,SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
15755     if (!SWIG_IsOK(res5
)) { 
15756       SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "new_HtmlHelpDialog" "', expected argument " "5"" of type '" "wxHtmlHelpData *""'");  
15758     arg5 
= reinterpret_cast< wxHtmlHelpData 
* >(argp5
); 
15761     if (!wxPyCheckForApp()) SWIG_fail
; 
15762     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15763     result 
= (wxHtmlHelpDialog 
*)new wxHtmlHelpDialog(arg1
,arg2
,(wxString 
const &)*arg3
,arg4
,arg5
); 
15764     wxPyEndAllowThreads(__tstate
); 
15765     if (PyErr_Occurred()) SWIG_fail
; 
15767   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpDialog
, SWIG_POINTER_NEW 
|  0 ); 
15782 SWIGINTERN PyObject 
*_wrap_new_PreHtmlHelpDialog(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
15783   PyObject 
*resultobj 
= 0; 
15784   wxHtmlHelpData 
*arg1 
= (wxHtmlHelpData 
*) NULL 
; 
15785   wxHtmlHelpDialog 
*result 
= 0 ; 
15788   PyObject 
* obj0 
= 0 ; 
15789   char *  kwnames
[] = { 
15790     (char *) "data", NULL 
 
15793   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PreHtmlHelpDialog",kwnames
,&obj0
)) SWIG_fail
; 
15795     res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
15796     if (!SWIG_IsOK(res1
)) { 
15797       SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_PreHtmlHelpDialog" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");  
15799     arg1 
= reinterpret_cast< wxHtmlHelpData 
* >(argp1
); 
15802     if (!wxPyCheckForApp()) SWIG_fail
; 
15803     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15804     result 
= (wxHtmlHelpDialog 
*)new wxHtmlHelpDialog(arg1
); 
15805     wxPyEndAllowThreads(__tstate
); 
15806     if (PyErr_Occurred()) SWIG_fail
; 
15808   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpDialog
, SWIG_POINTER_OWN 
|  0 ); 
15815 SWIGINTERN PyObject 
*_wrap_HtmlHelpDialog_Create(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
15816   PyObject 
*resultobj 
= 0; 
15817   wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
15818   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
15820   wxString 
const &arg4_defvalue 
= wxPyEmptyString 
; 
15821   wxString 
*arg4 
= (wxString 
*) &arg4_defvalue 
; 
15822   int arg5 
= (int) wxHF_DEFAULT_STYLE 
; 
15830   bool temp4 
= false ; 
15833   PyObject 
* obj0 
= 0 ; 
15834   PyObject 
* obj1 
= 0 ; 
15835   PyObject 
* obj2 
= 0 ; 
15836   PyObject 
* obj3 
= 0 ; 
15837   PyObject 
* obj4 
= 0 ; 
15838   char *  kwnames
[] = { 
15839     (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "style", NULL 
 
15842   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:HtmlHelpDialog_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
15843   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpDialog
, 0 |  0 ); 
15844   if (!SWIG_IsOK(res1
)) { 
15845     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpDialog_Create" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");  
15847   arg1 
= reinterpret_cast< wxHtmlHelpDialog 
* >(argp1
); 
15848   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
15849   if (!SWIG_IsOK(res2
)) { 
15850     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpDialog_Create" "', expected argument " "2"" of type '" "wxWindow *""'");  
15852   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
15853   ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
15854   if (!SWIG_IsOK(ecode3
)) { 
15855     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlHelpDialog_Create" "', expected argument " "3"" of type '" "int""'"); 
15857   arg3 
= static_cast< int >(val3
); 
15860       arg4 
= wxString_in_helper(obj3
); 
15861       if (arg4 
== NULL
) SWIG_fail
; 
15866     ecode5 
= SWIG_AsVal_int(obj4
, &val5
); 
15867     if (!SWIG_IsOK(ecode5
)) { 
15868       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "HtmlHelpDialog_Create" "', expected argument " "5"" of type '" "int""'"); 
15870     arg5 
= static_cast< int >(val5
); 
15873     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15874     result 
= (bool)(arg1
)->Create(arg2
,arg3
,(wxString 
const &)*arg4
,arg5
); 
15875     wxPyEndAllowThreads(__tstate
); 
15876     if (PyErr_Occurred()) SWIG_fail
; 
15879     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
15895 SWIGINTERN PyObject 
*_wrap_HtmlHelpDialog_GetData(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15896   PyObject 
*resultobj 
= 0; 
15897   wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
15898   wxHtmlHelpData 
*result 
= 0 ; 
15901   PyObject 
*swig_obj
[1] ; 
15903   if (!args
) SWIG_fail
; 
15904   swig_obj
[0] = args
; 
15905   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpDialog
, 0 |  0 ); 
15906   if (!SWIG_IsOK(res1
)) { 
15907     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpDialog_GetData" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");  
15909   arg1 
= reinterpret_cast< wxHtmlHelpDialog 
* >(argp1
); 
15911     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15912     result 
= (wxHtmlHelpData 
*)(arg1
)->GetData(); 
15913     wxPyEndAllowThreads(__tstate
); 
15914     if (PyErr_Occurred()) SWIG_fail
; 
15916   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpData
, 0 |  0 ); 
15923 SWIGINTERN PyObject 
*_wrap_HtmlHelpDialog_GetController(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15924   PyObject 
*resultobj 
= 0; 
15925   wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
15926   wxHtmlHelpController 
*result 
= 0 ; 
15929   PyObject 
*swig_obj
[1] ; 
15931   if (!args
) SWIG_fail
; 
15932   swig_obj
[0] = args
; 
15933   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpDialog
, 0 |  0 ); 
15934   if (!SWIG_IsOK(res1
)) { 
15935     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpDialog_GetController" "', expected argument " "1"" of type '" "wxHtmlHelpDialog const *""'");  
15937   arg1 
= reinterpret_cast< wxHtmlHelpDialog 
* >(argp1
); 
15939     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15940     result 
= (wxHtmlHelpController 
*)((wxHtmlHelpDialog 
const *)arg1
)->GetController(); 
15941     wxPyEndAllowThreads(__tstate
); 
15942     if (PyErr_Occurred()) SWIG_fail
; 
15944   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
15951 SWIGINTERN PyObject 
*_wrap_HtmlHelpDialog_SetController(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
15952   PyObject 
*resultobj 
= 0; 
15953   wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
15954   wxHtmlHelpController 
*arg2 
= (wxHtmlHelpController 
*) 0 ; 
15958   PyObject 
* obj0 
= 0 ; 
15959   PyObject 
* obj1 
= 0 ; 
15960   char *  kwnames
[] = { 
15961     (char *) "self",(char *) "controller", NULL 
 
15964   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpDialog_SetController",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
15965   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpDialog
, 0 |  0 ); 
15966   if (!SWIG_IsOK(res1
)) { 
15967     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpDialog_SetController" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");  
15969   arg1 
= reinterpret_cast< wxHtmlHelpDialog 
* >(argp1
); 
15970   res2 
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_DISOWN 
|  0 ); 
15971   if (!SWIG_IsOK(res2
)) { 
15972     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpDialog_SetController" "', expected argument " "2"" of type '" "wxHtmlHelpController *""'"); 
15975     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
15976     (arg1
)->SetController(arg2
); 
15977     wxPyEndAllowThreads(__tstate
); 
15978     if (PyErr_Occurred()) SWIG_fail
; 
15980   resultobj 
= SWIG_Py_Void(); 
15987 SWIGINTERN PyObject 
*_wrap_HtmlHelpDialog_GetHelpWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
15988   PyObject 
*resultobj 
= 0; 
15989   wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
15990   wxHtmlHelpWindow 
*result 
= 0 ; 
15993   PyObject 
*swig_obj
[1] ; 
15995   if (!args
) SWIG_fail
; 
15996   swig_obj
[0] = args
; 
15997   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpDialog
, 0 |  0 ); 
15998   if (!SWIG_IsOK(res1
)) { 
15999     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpDialog_GetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpDialog const *""'");  
16001   arg1 
= reinterpret_cast< wxHtmlHelpDialog 
* >(argp1
); 
16003     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16004     result 
= (wxHtmlHelpWindow 
*)((wxHtmlHelpDialog 
const *)arg1
)->GetHelpWindow(); 
16005     wxPyEndAllowThreads(__tstate
); 
16006     if (PyErr_Occurred()) SWIG_fail
; 
16009     resultobj 
= wxPyMake_wxObject(result
, 0);  
16017 SWIGINTERN PyObject 
*_wrap_HtmlHelpDialog_SetTitleFormat(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
16018   PyObject 
*resultobj 
= 0; 
16019   wxHtmlHelpDialog 
*arg1 
= (wxHtmlHelpDialog 
*) 0 ; 
16020   wxString 
*arg2 
= 0 ; 
16023   bool temp2 
= false ; 
16024   PyObject 
* obj0 
= 0 ; 
16025   PyObject 
* obj1 
= 0 ; 
16026   char *  kwnames
[] = { 
16027     (char *) "self",(char *) "format", NULL 
 
16030   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpDialog_SetTitleFormat",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
16031   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpDialog
, 0 |  0 ); 
16032   if (!SWIG_IsOK(res1
)) { 
16033     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpDialog_SetTitleFormat" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");  
16035   arg1 
= reinterpret_cast< wxHtmlHelpDialog 
* >(argp1
); 
16037     arg2 
= wxString_in_helper(obj1
); 
16038     if (arg2 
== NULL
) SWIG_fail
; 
16042     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16043     (arg1
)->SetTitleFormat((wxString 
const &)*arg2
); 
16044     wxPyEndAllowThreads(__tstate
); 
16045     if (PyErr_Occurred()) SWIG_fail
; 
16047   resultobj 
= SWIG_Py_Void(); 
16062 SWIGINTERN PyObject 
*HtmlHelpDialog_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
16064   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
16065   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpDialog
, SWIG_NewClientData(obj
)); 
16066   return SWIG_Py_Void(); 
16069 SWIGINTERN PyObject 
*HtmlHelpDialog_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
16070   return SWIG_Python_InitShadowInstance(args
); 
16073 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_Initialize__SWIG_0(PyObject 
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject 
**swig_obj
) { 
16074   PyObject 
*resultobj 
= 0; 
16075   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16076   wxString 
*arg2 
= 0 ; 
16081   bool temp2 
= false ; 
16085   if ((nobjs 
< 3) || (nobjs 
> 3)) SWIG_fail
; 
16086   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16087   if (!SWIG_IsOK(res1
)) { 
16088     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_Initialize" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16090   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16092     arg2 
= wxString_in_helper(swig_obj
[1]); 
16093     if (arg2 
== NULL
) SWIG_fail
; 
16096   ecode3 
= SWIG_AsVal_int(swig_obj
[2], &val3
); 
16097   if (!SWIG_IsOK(ecode3
)) { 
16098     SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HelpControllerBase_Initialize" "', expected argument " "3"" of type '" "int""'"); 
16100   arg3 
= static_cast< int >(val3
); 
16102     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16103     result 
= (bool)(arg1
)->Initialize((wxString 
const &)*arg2
,arg3
); 
16104     wxPyEndAllowThreads(__tstate
); 
16105     if (PyErr_Occurred()) SWIG_fail
; 
16108     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16124 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_Initialize__SWIG_1(PyObject 
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject 
**swig_obj
) { 
16125   PyObject 
*resultobj 
= 0; 
16126   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16127   wxString 
*arg2 
= 0 ; 
16131   bool temp2 
= false ; 
16133   if ((nobjs 
< 2) || (nobjs 
> 2)) SWIG_fail
; 
16134   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16135   if (!SWIG_IsOK(res1
)) { 
16136     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_Initialize" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16138   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16140     arg2 
= wxString_in_helper(swig_obj
[1]); 
16141     if (arg2 
== NULL
) SWIG_fail
; 
16145     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16146     result 
= (bool)(arg1
)->Initialize((wxString 
const &)*arg2
); 
16147     wxPyEndAllowThreads(__tstate
); 
16148     if (PyErr_Occurred()) SWIG_fail
; 
16151     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16167 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_Initialize(PyObject 
*self
, PyObject 
*args
) { 
16171   if (!(argc 
= SWIG_Python_UnpackTuple(args
,"HelpControllerBase_Initialize",0,3,argv
))) SWIG_fail
; 
16174     return _wrap_HelpControllerBase_Initialize__SWIG_1(self
, argc
, argv
); 
16177     return _wrap_HelpControllerBase_Initialize__SWIG_0(self
, argc
, argv
); 
16181   SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'HelpControllerBase_Initialize'"); 
16186 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_SetViewer(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
16187   PyObject 
*resultobj 
= 0; 
16188   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16189   wxString 
*arg2 
= 0 ; 
16190   long arg3 
= (long) 0 ; 
16193   bool temp2 
= false ; 
16196   PyObject 
* obj0 
= 0 ; 
16197   PyObject 
* obj1 
= 0 ; 
16198   PyObject 
* obj2 
= 0 ; 
16199   char *  kwnames
[] = { 
16200     (char *) "self",(char *) "viewer",(char *) "flags", NULL 
 
16203   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HelpControllerBase_SetViewer",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
16204   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16205   if (!SWIG_IsOK(res1
)) { 
16206     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_SetViewer" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16208   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16210     arg2 
= wxString_in_helper(obj1
); 
16211     if (arg2 
== NULL
) SWIG_fail
; 
16215     ecode3 
= SWIG_AsVal_long(obj2
, &val3
); 
16216     if (!SWIG_IsOK(ecode3
)) { 
16217       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HelpControllerBase_SetViewer" "', expected argument " "3"" of type '" "long""'"); 
16219     arg3 
= static_cast< long >(val3
); 
16222     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16223     (arg1
)->SetViewer((wxString 
const &)*arg2
,arg3
); 
16224     wxPyEndAllowThreads(__tstate
); 
16225     if (PyErr_Occurred()) SWIG_fail
; 
16227   resultobj 
= SWIG_Py_Void(); 
16242 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_LoadFile(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
16243   PyObject 
*resultobj 
= 0; 
16244   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16245   wxString 
const &arg2_defvalue 
= wxEmptyString 
; 
16246   wxString 
*arg2 
= (wxString 
*) &arg2_defvalue 
; 
16250   bool temp2 
= false ; 
16251   PyObject 
* obj0 
= 0 ; 
16252   PyObject 
* obj1 
= 0 ; 
16253   char *  kwnames
[] = { 
16254     (char *) "self",(char *) "file", NULL 
 
16257   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:HelpControllerBase_LoadFile",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
16258   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16259   if (!SWIG_IsOK(res1
)) { 
16260     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_LoadFile" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16262   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16265       arg2 
= wxString_in_helper(obj1
); 
16266       if (arg2 
== NULL
) SWIG_fail
; 
16271     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16272     result 
= (bool)(arg1
)->LoadFile((wxString 
const &)*arg2
); 
16273     wxPyEndAllowThreads(__tstate
); 
16274     if (PyErr_Occurred()) SWIG_fail
; 
16277     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16293 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_DisplayContents(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
16294   PyObject 
*resultobj 
= 0; 
16295   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16299   PyObject 
*swig_obj
[1] ; 
16301   if (!args
) SWIG_fail
; 
16302   swig_obj
[0] = args
; 
16303   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16304   if (!SWIG_IsOK(res1
)) { 
16305     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_DisplayContents" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16307   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16309     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16310     result 
= (bool)(arg1
)->DisplayContents(); 
16311     wxPyEndAllowThreads(__tstate
); 
16312     if (PyErr_Occurred()) SWIG_fail
; 
16315     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16323 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_DisplaySection__SWIG_0(PyObject 
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject 
**swig_obj
) { 
16324   PyObject 
*resultobj 
= 0; 
16325   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16333   if ((nobjs 
< 2) || (nobjs 
> 2)) SWIG_fail
; 
16334   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16335   if (!SWIG_IsOK(res1
)) { 
16336     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_DisplaySection" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16338   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16339   ecode2 
= SWIG_AsVal_int(swig_obj
[1], &val2
); 
16340   if (!SWIG_IsOK(ecode2
)) { 
16341     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HelpControllerBase_DisplaySection" "', expected argument " "2"" of type '" "int""'"); 
16343   arg2 
= static_cast< int >(val2
); 
16345     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16346     result 
= (bool)(arg1
)->DisplaySection(arg2
); 
16347     wxPyEndAllowThreads(__tstate
); 
16348     if (PyErr_Occurred()) SWIG_fail
; 
16351     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16359 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_DisplayContextPopup(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
16360   PyObject 
*resultobj 
= 0; 
16361   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16368   PyObject 
* obj0 
= 0 ; 
16369   PyObject 
* obj1 
= 0 ; 
16370   char *  kwnames
[] = { 
16371     (char *) "self",(char *) "contextId", NULL 
 
16374   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HelpControllerBase_DisplayContextPopup",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
16375   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16376   if (!SWIG_IsOK(res1
)) { 
16377     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_DisplayContextPopup" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16379   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16380   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
16381   if (!SWIG_IsOK(ecode2
)) { 
16382     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HelpControllerBase_DisplayContextPopup" "', expected argument " "2"" of type '" "int""'"); 
16384   arg2 
= static_cast< int >(val2
); 
16386     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16387     result 
= (bool)(arg1
)->DisplayContextPopup(arg2
); 
16388     wxPyEndAllowThreads(__tstate
); 
16389     if (PyErr_Occurred()) SWIG_fail
; 
16392     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16400 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_DisplayTextPopup(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
16401   PyObject 
*resultobj 
= 0; 
16402   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16403   wxString 
*arg2 
= 0 ; 
16404   wxPoint 
*arg3 
= 0 ; 
16408   bool temp2 
= false ; 
16410   PyObject 
* obj0 
= 0 ; 
16411   PyObject 
* obj1 
= 0 ; 
16412   PyObject 
* obj2 
= 0 ; 
16413   char *  kwnames
[] = { 
16414     (char *) "self",(char *) "text",(char *) "pos", NULL 
 
16417   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:HelpControllerBase_DisplayTextPopup",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
16418   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16419   if (!SWIG_IsOK(res1
)) { 
16420     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_DisplayTextPopup" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16422   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16424     arg2 
= wxString_in_helper(obj1
); 
16425     if (arg2 
== NULL
) SWIG_fail
; 
16430     if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
; 
16433     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16434     result 
= (bool)(arg1
)->DisplayTextPopup((wxString 
const &)*arg2
,(wxPoint 
const &)*arg3
); 
16435     wxPyEndAllowThreads(__tstate
); 
16436     if (PyErr_Occurred()) SWIG_fail
; 
16439     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16455 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_DisplaySection__SWIG_1(PyObject 
*SWIGUNUSEDPARM(self
), int nobjs
, PyObject 
**swig_obj
) { 
16456   PyObject 
*resultobj 
= 0; 
16457   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16458   wxString 
*arg2 
= 0 ; 
16462   bool temp2 
= false ; 
16464   if ((nobjs 
< 2) || (nobjs 
> 2)) SWIG_fail
; 
16465   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16466   if (!SWIG_IsOK(res1
)) { 
16467     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_DisplaySection" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16469   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16471     arg2 
= wxString_in_helper(swig_obj
[1]); 
16472     if (arg2 
== NULL
) SWIG_fail
; 
16476     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16477     result 
= (bool)(arg1
)->DisplaySection((wxString 
const &)*arg2
); 
16478     wxPyEndAllowThreads(__tstate
); 
16479     if (PyErr_Occurred()) SWIG_fail
; 
16482     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16498 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_DisplaySection(PyObject 
*self
, PyObject 
*args
) { 
16502   if (!(argc 
= SWIG_Python_UnpackTuple(args
,"HelpControllerBase_DisplaySection",0,2,argv
))) SWIG_fail
; 
16508         _v 
= PyString_Check(argv
[1]) || PyUnicode_Check(argv
[1]); 
16511     if (!_v
) goto check_1
; 
16512     return _wrap_HelpControllerBase_DisplaySection__SWIG_1(self
, argc
, argv
); 
16517     return _wrap_HelpControllerBase_DisplaySection__SWIG_0(self
, argc
, argv
); 
16521   SWIG_SetErrorMsg(PyExc_NotImplementedError
,"No matching function for overloaded 'HelpControllerBase_DisplaySection'"); 
16526 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_DisplayBlock(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
16527   PyObject 
*resultobj 
= 0; 
16528   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16535   PyObject 
* obj0 
= 0 ; 
16536   PyObject 
* obj1 
= 0 ; 
16537   char *  kwnames
[] = { 
16538     (char *) "self",(char *) "blockNo", NULL 
 
16541   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HelpControllerBase_DisplayBlock",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
16542   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16543   if (!SWIG_IsOK(res1
)) { 
16544     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_DisplayBlock" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16546   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16547   ecode2 
= SWIG_AsVal_long(obj1
, &val2
); 
16548   if (!SWIG_IsOK(ecode2
)) { 
16549     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HelpControllerBase_DisplayBlock" "', expected argument " "2"" of type '" "long""'"); 
16551   arg2 
= static_cast< long >(val2
); 
16553     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16554     result 
= (bool)(arg1
)->DisplayBlock(arg2
); 
16555     wxPyEndAllowThreads(__tstate
); 
16556     if (PyErr_Occurred()) SWIG_fail
; 
16559     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16567 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_KeywordSearch(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
16568   PyObject 
*resultobj 
= 0; 
16569   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16570   wxString 
*arg2 
= 0 ; 
16571   wxHelpSearchMode arg3 
= (wxHelpSearchMode
) wxHELP_SEARCH_ALL 
; 
16575   bool temp2 
= false ; 
16578   PyObject 
* obj0 
= 0 ; 
16579   PyObject 
* obj1 
= 0 ; 
16580   PyObject 
* obj2 
= 0 ; 
16581   char *  kwnames
[] = { 
16582     (char *) "self",(char *) "k",(char *) "mode", NULL 
 
16585   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HelpControllerBase_KeywordSearch",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
16586   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16587   if (!SWIG_IsOK(res1
)) { 
16588     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_KeywordSearch" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16590   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16592     arg2 
= wxString_in_helper(obj1
); 
16593     if (arg2 
== NULL
) SWIG_fail
; 
16598       res3 
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxHelpSearchMode
,  0  | 0); 
16599       if (!SWIG_IsOK(res3
)) { 
16600         SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "HelpControllerBase_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'");  
16603         SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "HelpControllerBase_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'"); 
16605         wxHelpSearchMode 
* temp 
= reinterpret_cast< wxHelpSearchMode 
* >(argp3
); 
16607         if (SWIG_IsNewObj(res3
)) delete temp
; 
16612     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16613     result 
= (bool)(arg1
)->KeywordSearch((wxString 
const &)*arg2
,arg3
); 
16614     wxPyEndAllowThreads(__tstate
); 
16615     if (PyErr_Occurred()) SWIG_fail
; 
16618     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16634 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_SetFrameParameters(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
16635   PyObject 
*resultobj 
= 0; 
16636   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16637   wxString 
*arg2 
= 0 ; 
16639   wxPoint 
const &arg4_defvalue 
= wxDefaultPosition 
; 
16640   wxPoint 
*arg4 
= (wxPoint 
*) &arg4_defvalue 
; 
16641   bool arg5 
= (bool) false ; 
16644   bool temp2 
= false ; 
16649   PyObject 
* obj0 
= 0 ; 
16650   PyObject 
* obj1 
= 0 ; 
16651   PyObject 
* obj2 
= 0 ; 
16652   PyObject 
* obj3 
= 0 ; 
16653   PyObject 
* obj4 
= 0 ; 
16654   char *  kwnames
[] = { 
16655     (char *) "self",(char *) "title",(char *) "size",(char *) "pos",(char *) "newFrameEachTime", NULL 
 
16658   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:HelpControllerBase_SetFrameParameters",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
; 
16659   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16660   if (!SWIG_IsOK(res1
)) { 
16661     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_SetFrameParameters" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16663   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16665     arg2 
= wxString_in_helper(obj1
); 
16666     if (arg2 
== NULL
) SWIG_fail
; 
16671     if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
; 
16676       if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
; 
16680     ecode5 
= SWIG_AsVal_bool(obj4
, &val5
); 
16681     if (!SWIG_IsOK(ecode5
)) { 
16682       SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "HelpControllerBase_SetFrameParameters" "', expected argument " "5"" of type '" "bool""'"); 
16684     arg5 
= static_cast< bool >(val5
); 
16687     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16688     (arg1
)->SetFrameParameters((wxString 
const &)*arg2
,(wxSize 
const &)*arg3
,(wxPoint 
const &)*arg4
,arg5
); 
16689     wxPyEndAllowThreads(__tstate
); 
16690     if (PyErr_Occurred()) SWIG_fail
; 
16692   resultobj 
= SWIG_Py_Void(); 
16707 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_GetFrameParameters(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
16708   PyObject 
*resultobj 
= 0; 
16709   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16710   wxSize 
*arg2 
= (wxSize 
*) NULL 
; 
16711   wxPoint 
*arg3 
= (wxPoint 
*) NULL 
; 
16712   bool *arg4 
= (bool *) NULL 
; 
16713   wxFrame 
*result 
= 0 ; 
16722   PyObject 
* obj0 
= 0 ; 
16723   PyObject 
* obj1 
= 0 ; 
16724   PyObject 
* obj2 
= 0 ; 
16725   PyObject 
* obj3 
= 0 ; 
16726   char *  kwnames
[] = { 
16727     (char *) "self",(char *) "size",(char *) "pos",(char *) "newFrameEachTime", NULL 
 
16730   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:HelpControllerBase_GetFrameParameters",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
16731   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16732   if (!SWIG_IsOK(res1
)) { 
16733     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_GetFrameParameters" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16735   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16737     res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxSize
, 0 |  0 ); 
16738     if (!SWIG_IsOK(res2
)) { 
16739       SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HelpControllerBase_GetFrameParameters" "', expected argument " "2"" of type '" "wxSize *""'");  
16741     arg2 
= reinterpret_cast< wxSize 
* >(argp2
); 
16744     res3 
= SWIG_ConvertPtr(obj2
, &argp3
,SWIGTYPE_p_wxPoint
, 0 |  0 ); 
16745     if (!SWIG_IsOK(res3
)) { 
16746       SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "HelpControllerBase_GetFrameParameters" "', expected argument " "3"" of type '" "wxPoint *""'");  
16748     arg3 
= reinterpret_cast< wxPoint 
* >(argp3
); 
16751     res4 
= SWIG_ConvertPtr(obj3
, &argp4
,SWIGTYPE_p_bool
, 0 |  0 ); 
16752     if (!SWIG_IsOK(res4
)) { 
16753       SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "HelpControllerBase_GetFrameParameters" "', expected argument " "4"" of type '" "bool *""'");  
16755     arg4 
= reinterpret_cast< bool * >(argp4
); 
16758     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16759     result 
= (wxFrame 
*)(arg1
)->GetFrameParameters(arg2
,arg3
,arg4
); 
16760     wxPyEndAllowThreads(__tstate
); 
16761     if (PyErr_Occurred()) SWIG_fail
; 
16764     resultobj 
= wxPyMake_wxObject(result
, 0);  
16772 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_Quit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
16773   PyObject 
*resultobj 
= 0; 
16774   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16778   PyObject 
*swig_obj
[1] ; 
16780   if (!args
) SWIG_fail
; 
16781   swig_obj
[0] = args
; 
16782   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16783   if (!SWIG_IsOK(res1
)) { 
16784     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_Quit" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16786   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16788     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16789     result 
= (bool)(arg1
)->Quit(); 
16790     wxPyEndAllowThreads(__tstate
); 
16791     if (PyErr_Occurred()) SWIG_fail
; 
16794     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
16802 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_OnQuit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
16803   PyObject 
*resultobj 
= 0; 
16804   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16807   PyObject 
*swig_obj
[1] ; 
16809   if (!args
) SWIG_fail
; 
16810   swig_obj
[0] = args
; 
16811   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16812   if (!SWIG_IsOK(res1
)) { 
16813     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_OnQuit" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16815   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16817     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16819     wxPyEndAllowThreads(__tstate
); 
16820     if (PyErr_Occurred()) SWIG_fail
; 
16822   resultobj 
= SWIG_Py_Void(); 
16829 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_SetParentWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
16830   PyObject 
*resultobj 
= 0; 
16831   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16832   wxWindow 
*arg2 
= (wxWindow 
*) 0 ; 
16837   PyObject 
* obj0 
= 0 ; 
16838   PyObject 
* obj1 
= 0 ; 
16839   char *  kwnames
[] = { 
16840     (char *) "self",(char *) "win", NULL 
 
16843   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HelpControllerBase_SetParentWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
16844   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16845   if (!SWIG_IsOK(res1
)) { 
16846     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_SetParentWindow" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");  
16848   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16849   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
16850   if (!SWIG_IsOK(res2
)) { 
16851     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HelpControllerBase_SetParentWindow" "', expected argument " "2"" of type '" "wxWindow *""'");  
16853   arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
16855     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16856     (arg1
)->SetParentWindow(arg2
); 
16857     wxPyEndAllowThreads(__tstate
); 
16858     if (PyErr_Occurred()) SWIG_fail
; 
16860   resultobj 
= SWIG_Py_Void(); 
16867 SWIGINTERN PyObject 
*_wrap_HelpControllerBase_GetParentWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
16868   PyObject 
*resultobj 
= 0; 
16869   wxHelpControllerBase 
*arg1 
= (wxHelpControllerBase 
*) 0 ; 
16870   wxWindow 
*result 
= 0 ; 
16873   PyObject 
*swig_obj
[1] ; 
16875   if (!args
) SWIG_fail
; 
16876   swig_obj
[0] = args
; 
16877   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHelpControllerBase
, 0 |  0 ); 
16878   if (!SWIG_IsOK(res1
)) { 
16879     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HelpControllerBase_GetParentWindow" "', expected argument " "1"" of type '" "wxHelpControllerBase const *""'");  
16881   arg1 
= reinterpret_cast< wxHelpControllerBase 
* >(argp1
); 
16883     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16884     result 
= (wxWindow 
*)((wxHelpControllerBase 
const *)arg1
)->GetParentWindow(); 
16885     wxPyEndAllowThreads(__tstate
); 
16886     if (PyErr_Occurred()) SWIG_fail
; 
16889     resultobj 
= wxPyMake_wxObject(result
, 0);  
16897 SWIGINTERN PyObject 
*HelpControllerBase_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
16899   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
16900   SWIG_TypeNewClientData(SWIGTYPE_p_wxHelpControllerBase
, SWIG_NewClientData(obj
)); 
16901   return SWIG_Py_Void(); 
16904 SWIGINTERN PyObject 
*_wrap_new_HtmlHelpController(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
16905   PyObject 
*resultobj 
= 0; 
16906   int arg1 
= (int) wxHF_DEFAULT_STYLE 
; 
16907   wxWindow 
*arg2 
= (wxWindow 
*) NULL 
; 
16908   wxHtmlHelpController 
*result 
= 0 ; 
16913   PyObject 
* obj0 
= 0 ; 
16914   PyObject 
* obj1 
= 0 ; 
16915   char *  kwnames
[] = { 
16916     (char *) "style",(char *) "parentWindow", NULL 
 
16919   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_HtmlHelpController",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
16921     ecode1 
= SWIG_AsVal_int(obj0
, &val1
); 
16922     if (!SWIG_IsOK(ecode1
)) { 
16923       SWIG_exception_fail(SWIG_ArgError(ecode1
), "in method '" "new_HtmlHelpController" "', expected argument " "1"" of type '" "int""'"); 
16925     arg1 
= static_cast< int >(val1
); 
16928     res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
16929     if (!SWIG_IsOK(res2
)) { 
16930       SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "new_HtmlHelpController" "', expected argument " "2"" of type '" "wxWindow *""'");  
16932     arg2 
= reinterpret_cast< wxWindow 
* >(argp2
); 
16935     if (!wxPyCheckForApp()) SWIG_fail
; 
16936     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16937     result 
= (wxHtmlHelpController 
*)new wxHtmlHelpController(arg1
,arg2
); 
16938     wxPyEndAllowThreads(__tstate
); 
16939     if (PyErr_Occurred()) SWIG_fail
; 
16941   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_NEW 
|  0 ); 
16948 SWIGINTERN PyObject 
*_wrap_delete_HtmlHelpController(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
16949   PyObject 
*resultobj 
= 0; 
16950   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
16953   PyObject 
*swig_obj
[1] ; 
16955   if (!args
) SWIG_fail
; 
16956   swig_obj
[0] = args
; 
16957   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpController
, SWIG_POINTER_DISOWN 
|  0 ); 
16958   if (!SWIG_IsOK(res1
)) { 
16959     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_HtmlHelpController" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
16961   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
16963     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16966     wxPyEndAllowThreads(__tstate
); 
16967     if (PyErr_Occurred()) SWIG_fail
; 
16969   resultobj 
= SWIG_Py_Void(); 
16976 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_GetHelpWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
16977   PyObject 
*resultobj 
= 0; 
16978   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
16979   wxHtmlHelpWindow 
*result 
= 0 ; 
16982   PyObject 
*swig_obj
[1] ; 
16984   if (!args
) SWIG_fail
; 
16985   swig_obj
[0] = args
; 
16986   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
16987   if (!SWIG_IsOK(res1
)) { 
16988     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_GetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
16990   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
16992     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
16993     result 
= (wxHtmlHelpWindow 
*)(arg1
)->GetHelpWindow(); 
16994     wxPyEndAllowThreads(__tstate
); 
16995     if (PyErr_Occurred()) SWIG_fail
; 
16998     resultobj 
= wxPyMake_wxObject(result
, 0);  
17006 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_SetHelpWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
17007   PyObject 
*resultobj 
= 0; 
17008   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17009   wxHtmlHelpWindow 
*arg2 
= (wxHtmlHelpWindow 
*) 0 ; 
17014   PyObject 
* obj0 
= 0 ; 
17015   PyObject 
* obj1 
= 0 ; 
17016   char *  kwnames
[] = { 
17017     (char *) "self",(char *) "helpWindow", NULL 
 
17020   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_SetHelpWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
17021   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17022   if (!SWIG_IsOK(res1
)) { 
17023     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_SetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17025   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17026   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxHtmlHelpWindow
, 0 |  0 ); 
17027   if (!SWIG_IsOK(res2
)) { 
17028     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpController_SetHelpWindow" "', expected argument " "2"" of type '" "wxHtmlHelpWindow *""'");  
17030   arg2 
= reinterpret_cast< wxHtmlHelpWindow 
* >(argp2
); 
17032     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17033     (arg1
)->SetHelpWindow(arg2
); 
17034     wxPyEndAllowThreads(__tstate
); 
17035     if (PyErr_Occurred()) SWIG_fail
; 
17037   resultobj 
= SWIG_Py_Void(); 
17044 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_GetFrame(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
17045   PyObject 
*resultobj 
= 0; 
17046   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17047   wxHtmlHelpFrame 
*result 
= 0 ; 
17050   PyObject 
*swig_obj
[1] ; 
17052   if (!args
) SWIG_fail
; 
17053   swig_obj
[0] = args
; 
17054   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17055   if (!SWIG_IsOK(res1
)) { 
17056     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_GetFrame" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17058   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17060     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17061     result 
= (wxHtmlHelpFrame 
*)(arg1
)->GetFrame(); 
17062     wxPyEndAllowThreads(__tstate
); 
17063     if (PyErr_Occurred()) SWIG_fail
; 
17066     resultobj 
= wxPyMake_wxObject(result
, 0);  
17074 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_GetDialog(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
17075   PyObject 
*resultobj 
= 0; 
17076   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17077   wxHtmlHelpDialog 
*result 
= 0 ; 
17080   PyObject 
*swig_obj
[1] ; 
17082   if (!args
) SWIG_fail
; 
17083   swig_obj
[0] = args
; 
17084   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17085   if (!SWIG_IsOK(res1
)) { 
17086     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_GetDialog" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17088   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17090     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17091     result 
= (wxHtmlHelpDialog 
*)(arg1
)->GetDialog(); 
17092     wxPyEndAllowThreads(__tstate
); 
17093     if (PyErr_Occurred()) SWIG_fail
; 
17096     resultobj 
= wxPyMake_wxObject(result
, 0);  
17104 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_SetTitleFormat(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
17105   PyObject 
*resultobj 
= 0; 
17106   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17107   wxString 
*arg2 
= 0 ; 
17110   bool temp2 
= false ; 
17111   PyObject 
* obj0 
= 0 ; 
17112   PyObject 
* obj1 
= 0 ; 
17113   char *  kwnames
[] = { 
17114     (char *) "self",(char *) "format", NULL 
 
17117   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_SetTitleFormat",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
17118   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17119   if (!SWIG_IsOK(res1
)) { 
17120     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_SetTitleFormat" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17122   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17124     arg2 
= wxString_in_helper(obj1
); 
17125     if (arg2 
== NULL
) SWIG_fail
; 
17129     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17130     (arg1
)->SetTitleFormat((wxString 
const &)*arg2
); 
17131     wxPyEndAllowThreads(__tstate
); 
17132     if (PyErr_Occurred()) SWIG_fail
; 
17134   resultobj 
= SWIG_Py_Void(); 
17149 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_SetTempDir(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
17150   PyObject 
*resultobj 
= 0; 
17151   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17152   wxString 
*arg2 
= 0 ; 
17155   bool temp2 
= false ; 
17156   PyObject 
* obj0 
= 0 ; 
17157   PyObject 
* obj1 
= 0 ; 
17158   char *  kwnames
[] = { 
17159     (char *) "self",(char *) "path", NULL 
 
17162   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_SetTempDir",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
17163   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17164   if (!SWIG_IsOK(res1
)) { 
17165     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_SetTempDir" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17167   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17169     arg2 
= wxString_in_helper(obj1
); 
17170     if (arg2 
== NULL
) SWIG_fail
; 
17174     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17175     (arg1
)->SetTempDir((wxString 
const &)*arg2
); 
17176     wxPyEndAllowThreads(__tstate
); 
17177     if (PyErr_Occurred()) SWIG_fail
; 
17179   resultobj 
= SWIG_Py_Void(); 
17194 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_AddBook(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
17195   PyObject 
*resultobj 
= 0; 
17196   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17197   wxString 
*arg2 
= 0 ; 
17198   int arg3 
= (int) false ; 
17202   bool temp2 
= false ; 
17205   PyObject 
* obj0 
= 0 ; 
17206   PyObject 
* obj1 
= 0 ; 
17207   PyObject 
* obj2 
= 0 ; 
17208   char *  kwnames
[] = { 
17209     (char *) "self",(char *) "book",(char *) "show_wait_msg", NULL 
 
17212   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpController_AddBook",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
17213   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17214   if (!SWIG_IsOK(res1
)) { 
17215     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_AddBook" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17217   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17219     arg2 
= wxString_in_helper(obj1
); 
17220     if (arg2 
== NULL
) SWIG_fail
; 
17224     ecode3 
= SWIG_AsVal_int(obj2
, &val3
); 
17225     if (!SWIG_IsOK(ecode3
)) { 
17226       SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "HtmlHelpController_AddBook" "', expected argument " "3"" of type '" "int""'"); 
17228     arg3 
= static_cast< int >(val3
); 
17231     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17232     result 
= (bool)(arg1
)->AddBook((wxString 
const &)*arg2
,arg3
); 
17233     wxPyEndAllowThreads(__tstate
); 
17234     if (PyErr_Occurred()) SWIG_fail
; 
17237     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
17253 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_Display(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
17254   PyObject 
*resultobj 
= 0; 
17255   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17256   wxString 
*arg2 
= 0 ; 
17259   bool temp2 
= false ; 
17260   PyObject 
* obj0 
= 0 ; 
17261   PyObject 
* obj1 
= 0 ; 
17262   char *  kwnames
[] = { 
17263     (char *) "self",(char *) "x", NULL 
 
17266   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_Display",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
17267   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17268   if (!SWIG_IsOK(res1
)) { 
17269     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_Display" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17271   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17273     arg2 
= wxString_in_helper(obj1
); 
17274     if (arg2 
== NULL
) SWIG_fail
; 
17278     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17279     (arg1
)->Display((wxString 
const &)*arg2
); 
17280     wxPyEndAllowThreads(__tstate
); 
17281     if (PyErr_Occurred()) SWIG_fail
; 
17283   resultobj 
= SWIG_Py_Void(); 
17298 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_DisplayID(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
17299   PyObject 
*resultobj 
= 0; 
17300   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17306   PyObject 
* obj0 
= 0 ; 
17307   PyObject 
* obj1 
= 0 ; 
17308   char *  kwnames
[] = { 
17309     (char *) "self",(char *) "id", NULL 
 
17312   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_DisplayID",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
17313   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17314   if (!SWIG_IsOK(res1
)) { 
17315     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_DisplayID" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17317   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17318   ecode2 
= SWIG_AsVal_int(obj1
, &val2
); 
17319   if (!SWIG_IsOK(ecode2
)) { 
17320     SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "HtmlHelpController_DisplayID" "', expected argument " "2"" of type '" "int""'"); 
17322   arg2 
= static_cast< int >(val2
); 
17324     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17325     (arg1
)->Display(arg2
); 
17326     wxPyEndAllowThreads(__tstate
); 
17327     if (PyErr_Occurred()) SWIG_fail
; 
17329   resultobj 
= SWIG_Py_Void(); 
17336 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_DisplayContents(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
17337   PyObject 
*resultobj 
= 0; 
17338   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17341   PyObject 
*swig_obj
[1] ; 
17343   if (!args
) SWIG_fail
; 
17344   swig_obj
[0] = args
; 
17345   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17346   if (!SWIG_IsOK(res1
)) { 
17347     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_DisplayContents" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17349   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17351     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17352     (arg1
)->DisplayContents(); 
17353     wxPyEndAllowThreads(__tstate
); 
17354     if (PyErr_Occurred()) SWIG_fail
; 
17356   resultobj 
= SWIG_Py_Void(); 
17363 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_DisplayIndex(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
17364   PyObject 
*resultobj 
= 0; 
17365   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17368   PyObject 
*swig_obj
[1] ; 
17370   if (!args
) SWIG_fail
; 
17371   swig_obj
[0] = args
; 
17372   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17373   if (!SWIG_IsOK(res1
)) { 
17374     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_DisplayIndex" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17376   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17378     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17379     (arg1
)->DisplayIndex(); 
17380     wxPyEndAllowThreads(__tstate
); 
17381     if (PyErr_Occurred()) SWIG_fail
; 
17383   resultobj 
= SWIG_Py_Void(); 
17390 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_KeywordSearch(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
17391   PyObject 
*resultobj 
= 0; 
17392   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17393   wxString 
*arg2 
= 0 ; 
17397   bool temp2 
= false ; 
17398   PyObject 
* obj0 
= 0 ; 
17399   PyObject 
* obj1 
= 0 ; 
17400   char *  kwnames
[] = { 
17401     (char *) "self",(char *) "keyword", NULL 
 
17404   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:HtmlHelpController_KeywordSearch",kwnames
,&obj0
,&obj1
)) SWIG_fail
; 
17405   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17406   if (!SWIG_IsOK(res1
)) { 
17407     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_KeywordSearch" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17409   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17411     arg2 
= wxString_in_helper(obj1
); 
17412     if (arg2 
== NULL
) SWIG_fail
; 
17416     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17417     result 
= (bool)(arg1
)->KeywordSearch((wxString 
const &)*arg2
); 
17418     wxPyEndAllowThreads(__tstate
); 
17419     if (PyErr_Occurred()) SWIG_fail
; 
17422     resultobj 
= result 
? Py_True 
: Py_False
; Py_INCREF(resultobj
); 
17438 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_UseConfig(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
17439   PyObject 
*resultobj 
= 0; 
17440   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17441   wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
17442   wxString 
const &arg3_defvalue 
= wxPyEmptyString 
; 
17443   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
17448   bool temp3 
= false ; 
17449   PyObject 
* obj0 
= 0 ; 
17450   PyObject 
* obj1 
= 0 ; 
17451   PyObject 
* obj2 
= 0 ; 
17452   char *  kwnames
[] = { 
17453     (char *) "self",(char *) "config",(char *) "rootpath", NULL 
 
17456   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpController_UseConfig",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
17457   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17458   if (!SWIG_IsOK(res1
)) { 
17459     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_UseConfig" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17461   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17462   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxConfigBase
, 0 |  0 ); 
17463   if (!SWIG_IsOK(res2
)) { 
17464     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpController_UseConfig" "', expected argument " "2"" of type '" "wxConfigBase *""'");  
17466   arg2 
= reinterpret_cast< wxConfigBase 
* >(argp2
); 
17469       arg3 
= wxString_in_helper(obj2
); 
17470       if (arg3 
== NULL
) SWIG_fail
; 
17475     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17476     (arg1
)->UseConfig(arg2
,(wxString 
const &)*arg3
); 
17477     wxPyEndAllowThreads(__tstate
); 
17478     if (PyErr_Occurred()) SWIG_fail
; 
17480   resultobj 
= SWIG_Py_Void(); 
17495 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_ReadCustomization(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
17496   PyObject 
*resultobj 
= 0; 
17497   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17498   wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
17499   wxString arg3 
= (wxString
) wxPyEmptyString 
; 
17504   PyObject 
* obj0 
= 0 ; 
17505   PyObject 
* obj1 
= 0 ; 
17506   PyObject 
* obj2 
= 0 ; 
17507   char *  kwnames
[] = { 
17508     (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
17511   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpController_ReadCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
17512   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17513   if (!SWIG_IsOK(res1
)) { 
17514     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_ReadCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17516   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17517   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxConfigBase
, 0 |  0 ); 
17518   if (!SWIG_IsOK(res2
)) { 
17519     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpController_ReadCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");  
17521   arg2 
= reinterpret_cast< wxConfigBase 
* >(argp2
); 
17524       wxString
* sptr 
= wxString_in_helper(obj2
); 
17525       if (sptr 
== NULL
) SWIG_fail
; 
17531     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17532     (arg1
)->ReadCustomization(arg2
,arg3
); 
17533     wxPyEndAllowThreads(__tstate
); 
17534     if (PyErr_Occurred()) SWIG_fail
; 
17536   resultobj 
= SWIG_Py_Void(); 
17543 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_WriteCustomization(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
17544   PyObject 
*resultobj 
= 0; 
17545   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17546   wxConfigBase 
*arg2 
= (wxConfigBase 
*) 0 ; 
17547   wxString arg3 
= (wxString
) wxPyEmptyString 
; 
17552   PyObject 
* obj0 
= 0 ; 
17553   PyObject 
* obj1 
= 0 ; 
17554   PyObject 
* obj2 
= 0 ; 
17555   char *  kwnames
[] = { 
17556     (char *) "self",(char *) "cfg",(char *) "path", NULL 
 
17559   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:HtmlHelpController_WriteCustomization",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
; 
17560   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17561   if (!SWIG_IsOK(res1
)) { 
17562     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_WriteCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17564   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17565   res2 
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxConfigBase
, 0 |  0 ); 
17566   if (!SWIG_IsOK(res2
)) { 
17567     SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "HtmlHelpController_WriteCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");  
17569   arg2 
= reinterpret_cast< wxConfigBase 
* >(argp2
); 
17572       wxString
* sptr 
= wxString_in_helper(obj2
); 
17573       if (sptr 
== NULL
) SWIG_fail
; 
17579     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17580     (arg1
)->WriteCustomization(arg2
,arg3
); 
17581     wxPyEndAllowThreads(__tstate
); 
17582     if (PyErr_Occurred()) SWIG_fail
; 
17584   resultobj 
= SWIG_Py_Void(); 
17591 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_MakeModalIfNeeded(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
17592   PyObject 
*resultobj 
= 0; 
17593   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17596   PyObject 
*swig_obj
[1] ; 
17598   if (!args
) SWIG_fail
; 
17599   swig_obj
[0] = args
; 
17600   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17601   if (!SWIG_IsOK(res1
)) { 
17602     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_MakeModalIfNeeded" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17604   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17606     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17607     (arg1
)->MakeModalIfNeeded(); 
17608     wxPyEndAllowThreads(__tstate
); 
17609     if (PyErr_Occurred()) SWIG_fail
; 
17611   resultobj 
= SWIG_Py_Void(); 
17618 SWIGINTERN PyObject 
*_wrap_HtmlHelpController_FindTopLevelWindow(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
17619   PyObject 
*resultobj 
= 0; 
17620   wxHtmlHelpController 
*arg1 
= (wxHtmlHelpController 
*) 0 ; 
17621   wxWindow 
*result 
= 0 ; 
17624   PyObject 
*swig_obj
[1] ; 
17626   if (!args
) SWIG_fail
; 
17627   swig_obj
[0] = args
; 
17628   res1 
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxHtmlHelpController
, 0 |  0 ); 
17629   if (!SWIG_IsOK(res1
)) { 
17630     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "HtmlHelpController_FindTopLevelWindow" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");  
17632   arg1 
= reinterpret_cast< wxHtmlHelpController 
* >(argp1
); 
17634     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17635     result 
= (wxWindow 
*)(arg1
)->FindTopLevelWindow(); 
17636     wxPyEndAllowThreads(__tstate
); 
17637     if (PyErr_Occurred()) SWIG_fail
; 
17640     resultobj 
= wxPyMake_wxObject(result
, 0);  
17648 SWIGINTERN PyObject 
*HtmlHelpController_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
17650   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
17651   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpController
, SWIG_NewClientData(obj
)); 
17652   return SWIG_Py_Void(); 
17655 SWIGINTERN PyObject 
*HtmlHelpController_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
17656   return SWIG_Python_InitShadowInstance(args
); 
17659 SWIGINTERN PyObject 
*_wrap_new_HtmlModalHelp(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
, PyObject 
*kwargs
) { 
17660   PyObject 
*resultobj 
= 0; 
17661   wxWindow 
*arg1 
= (wxWindow 
*) 0 ; 
17662   wxString 
*arg2 
= 0 ; 
17663   wxString 
const &arg3_defvalue 
= wxEmptyString 
; 
17664   wxString 
*arg3 
= (wxString 
*) &arg3_defvalue 
; 
17665   int arg4 
= (int) wxHF_DEFAULT_STYLE
|wxHF_DIALOG
|wxHF_MODAL 
; 
17666   wxHtmlModalHelp 
*result 
= 0 ; 
17669   bool temp2 
= false ; 
17670   bool temp3 
= false ; 
17673   PyObject 
* obj0 
= 0 ; 
17674   PyObject 
* obj1 
= 0 ; 
17675   PyObject 
* obj2 
= 0 ; 
17676   PyObject 
* obj3 
= 0 ; 
17677   char *  kwnames
[] = { 
17678     (char *) "parent",(char *) "helpFile",(char *) "topic",(char *) "style", NULL 
 
17681   if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:new_HtmlModalHelp",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
; 
17682   res1 
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 |  0 ); 
17683   if (!SWIG_IsOK(res1
)) { 
17684     SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_HtmlModalHelp" "', expected argument " "1"" of type '" "wxWindow *""'");  
17686   arg1 
= reinterpret_cast< wxWindow 
* >(argp1
); 
17688     arg2 
= wxString_in_helper(obj1
); 
17689     if (arg2 
== NULL
) SWIG_fail
; 
17694       arg3 
= wxString_in_helper(obj2
); 
17695       if (arg3 
== NULL
) SWIG_fail
; 
17700     ecode4 
= SWIG_AsVal_int(obj3
, &val4
); 
17701     if (!SWIG_IsOK(ecode4
)) { 
17702       SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_HtmlModalHelp" "', expected argument " "4"" of type '" "int""'"); 
17704     arg4 
= static_cast< int >(val4
); 
17707     PyThreadState
* __tstate 
= wxPyBeginAllowThreads(); 
17708     result 
= (wxHtmlModalHelp 
*)new wxHtmlModalHelp(arg1
,(wxString 
const &)*arg2
,(wxString 
const &)*arg3
,arg4
); 
17709     wxPyEndAllowThreads(__tstate
); 
17710     if (PyErr_Occurred()) SWIG_fail
; 
17712   resultobj 
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxHtmlModalHelp
, SWIG_POINTER_NEW 
|  0 ); 
17735 SWIGINTERN PyObject 
*HtmlModalHelp_swigregister(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
17737   if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
; 
17738   SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlModalHelp
, SWIG_NewClientData(obj
)); 
17739   return SWIG_Py_Void(); 
17742 SWIGINTERN PyObject 
*HtmlModalHelp_swiginit(PyObject 
*SWIGUNUSEDPARM(self
), PyObject 
*args
) { 
17743   return SWIG_Python_InitShadowInstance(args
); 
17746 static PyMethodDef SwigMethods
[] = { 
17747          { (char *)"new_HtmlLinkInfo", (PyCFunction
) _wrap_new_HtmlLinkInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17748          { (char *)"HtmlLinkInfo_GetHref", (PyCFunction
)_wrap_HtmlLinkInfo_GetHref
, METH_O
, NULL
}, 
17749          { (char *)"HtmlLinkInfo_GetTarget", (PyCFunction
)_wrap_HtmlLinkInfo_GetTarget
, METH_O
, NULL
}, 
17750          { (char *)"HtmlLinkInfo_GetEvent", (PyCFunction
)_wrap_HtmlLinkInfo_GetEvent
, METH_O
, NULL
}, 
17751          { (char *)"HtmlLinkInfo_GetHtmlCell", (PyCFunction
)_wrap_HtmlLinkInfo_GetHtmlCell
, METH_O
, NULL
}, 
17752          { (char *)"HtmlLinkInfo_SetEvent", (PyCFunction
) _wrap_HtmlLinkInfo_SetEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17753          { (char *)"HtmlLinkInfo_SetHtmlCell", (PyCFunction
) _wrap_HtmlLinkInfo_SetHtmlCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17754          { (char *)"HtmlLinkInfo_swigregister", HtmlLinkInfo_swigregister
, METH_VARARGS
, NULL
}, 
17755          { (char *)"HtmlLinkInfo_swiginit", HtmlLinkInfo_swiginit
, METH_VARARGS
, NULL
}, 
17756          { (char *)"HtmlTag_GetName", (PyCFunction
)_wrap_HtmlTag_GetName
, METH_O
, NULL
}, 
17757          { (char *)"HtmlTag_HasParam", (PyCFunction
) _wrap_HtmlTag_HasParam
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17758          { (char *)"HtmlTag_GetParam", (PyCFunction
) _wrap_HtmlTag_GetParam
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17759          { (char *)"HtmlTag_GetAllParams", (PyCFunction
)_wrap_HtmlTag_GetAllParams
, METH_O
, NULL
}, 
17760          { (char *)"HtmlTag_HasEnding", (PyCFunction
)_wrap_HtmlTag_HasEnding
, METH_O
, NULL
}, 
17761          { (char *)"HtmlTag_GetBeginPos", (PyCFunction
)_wrap_HtmlTag_GetBeginPos
, METH_O
, NULL
}, 
17762          { (char *)"HtmlTag_GetEndPos1", (PyCFunction
)_wrap_HtmlTag_GetEndPos1
, METH_O
, NULL
}, 
17763          { (char *)"HtmlTag_GetEndPos2", (PyCFunction
)_wrap_HtmlTag_GetEndPos2
, METH_O
, NULL
}, 
17764          { (char *)"HtmlTag_swigregister", HtmlTag_swigregister
, METH_VARARGS
, NULL
}, 
17765          { (char *)"HtmlParser_SetFS", (PyCFunction
) _wrap_HtmlParser_SetFS
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17766          { (char *)"HtmlParser_GetFS", (PyCFunction
)_wrap_HtmlParser_GetFS
, METH_O
, NULL
}, 
17767          { (char *)"HtmlParser_Parse", (PyCFunction
) _wrap_HtmlParser_Parse
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17768          { (char *)"HtmlParser_InitParser", (PyCFunction
) _wrap_HtmlParser_InitParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17769          { (char *)"HtmlParser_DoneParser", (PyCFunction
)_wrap_HtmlParser_DoneParser
, METH_O
, NULL
}, 
17770          { (char *)"HtmlParser_DoParsing", (PyCFunction
) _wrap_HtmlParser_DoParsing
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17771          { (char *)"HtmlParser_StopParsing", (PyCFunction
)_wrap_HtmlParser_StopParsing
, METH_O
, NULL
}, 
17772          { (char *)"HtmlParser_AddTagHandler", (PyCFunction
) _wrap_HtmlParser_AddTagHandler
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17773          { (char *)"HtmlParser_GetSource", (PyCFunction
)_wrap_HtmlParser_GetSource
, METH_O
, NULL
}, 
17774          { (char *)"HtmlParser_PushTagHandler", (PyCFunction
) _wrap_HtmlParser_PushTagHandler
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17775          { (char *)"HtmlParser_PopTagHandler", (PyCFunction
)_wrap_HtmlParser_PopTagHandler
, METH_O
, NULL
}, 
17776          { (char *)"HtmlParser_GetInnerSource", (PyCFunction
) _wrap_HtmlParser_GetInnerSource
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17777          { (char *)"HtmlParser_swigregister", HtmlParser_swigregister
, METH_VARARGS
, NULL
}, 
17778          { (char *)"new_HtmlWinParser", (PyCFunction
) _wrap_new_HtmlWinParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17779          { (char *)"HtmlWinParser_SetDC", (PyCFunction
) _wrap_HtmlWinParser_SetDC
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17780          { (char *)"HtmlWinParser_GetDC", (PyCFunction
)_wrap_HtmlWinParser_GetDC
, METH_O
, NULL
}, 
17781          { (char *)"HtmlWinParser_GetCharHeight", (PyCFunction
)_wrap_HtmlWinParser_GetCharHeight
, METH_O
, NULL
}, 
17782          { (char *)"HtmlWinParser_GetCharWidth", (PyCFunction
)_wrap_HtmlWinParser_GetCharWidth
, METH_O
, NULL
}, 
17783          { (char *)"HtmlWinParser_GetWindow", (PyCFunction
)_wrap_HtmlWinParser_GetWindow
, METH_O
, NULL
}, 
17784          { (char *)"HtmlWinParser_GetWindowInterface", (PyCFunction
)_wrap_HtmlWinParser_GetWindowInterface
, METH_O
, NULL
}, 
17785          { (char *)"HtmlWinParser_SetFonts", (PyCFunction
) _wrap_HtmlWinParser_SetFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17786          { (char *)"HtmlWinParser_SetStandardFonts", (PyCFunction
) _wrap_HtmlWinParser_SetStandardFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17787          { (char *)"HtmlWinParser_GetContainer", (PyCFunction
)_wrap_HtmlWinParser_GetContainer
, METH_O
, NULL
}, 
17788          { (char *)"HtmlWinParser_OpenContainer", (PyCFunction
)_wrap_HtmlWinParser_OpenContainer
, METH_O
, NULL
}, 
17789          { (char *)"HtmlWinParser_SetContainer", (PyCFunction
) _wrap_HtmlWinParser_SetContainer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17790          { (char *)"HtmlWinParser_CloseContainer", (PyCFunction
)_wrap_HtmlWinParser_CloseContainer
, METH_O
, NULL
}, 
17791          { (char *)"HtmlWinParser_GetFontSize", (PyCFunction
)_wrap_HtmlWinParser_GetFontSize
, METH_O
, NULL
}, 
17792          { (char *)"HtmlWinParser_SetFontSize", (PyCFunction
) _wrap_HtmlWinParser_SetFontSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17793          { (char *)"HtmlWinParser_GetFontBold", (PyCFunction
)_wrap_HtmlWinParser_GetFontBold
, METH_O
, NULL
}, 
17794          { (char *)"HtmlWinParser_SetFontBold", (PyCFunction
) _wrap_HtmlWinParser_SetFontBold
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17795          { (char *)"HtmlWinParser_GetFontItalic", (PyCFunction
)_wrap_HtmlWinParser_GetFontItalic
, METH_O
, NULL
}, 
17796          { (char *)"HtmlWinParser_SetFontItalic", (PyCFunction
) _wrap_HtmlWinParser_SetFontItalic
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17797          { (char *)"HtmlWinParser_GetFontUnderlined", (PyCFunction
)_wrap_HtmlWinParser_GetFontUnderlined
, METH_O
, NULL
}, 
17798          { (char *)"HtmlWinParser_SetFontUnderlined", (PyCFunction
) _wrap_HtmlWinParser_SetFontUnderlined
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17799          { (char *)"HtmlWinParser_GetFontFixed", (PyCFunction
)_wrap_HtmlWinParser_GetFontFixed
, METH_O
, NULL
}, 
17800          { (char *)"HtmlWinParser_SetFontFixed", (PyCFunction
) _wrap_HtmlWinParser_SetFontFixed
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17801          { (char *)"HtmlWinParser_GetAlign", (PyCFunction
)_wrap_HtmlWinParser_GetAlign
, METH_O
, NULL
}, 
17802          { (char *)"HtmlWinParser_SetAlign", (PyCFunction
) _wrap_HtmlWinParser_SetAlign
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17803          { (char *)"HtmlWinParser_GetLinkColor", (PyCFunction
)_wrap_HtmlWinParser_GetLinkColor
, METH_O
, NULL
}, 
17804          { (char *)"HtmlWinParser_SetLinkColor", (PyCFunction
) _wrap_HtmlWinParser_SetLinkColor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17805          { (char *)"HtmlWinParser_GetActualColor", (PyCFunction
)_wrap_HtmlWinParser_GetActualColor
, METH_O
, NULL
}, 
17806          { (char *)"HtmlWinParser_SetActualColor", (PyCFunction
) _wrap_HtmlWinParser_SetActualColor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17807          { (char *)"HtmlWinParser_SetLink", (PyCFunction
) _wrap_HtmlWinParser_SetLink
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17808          { (char *)"HtmlWinParser_CreateCurrentFont", (PyCFunction
)_wrap_HtmlWinParser_CreateCurrentFont
, METH_O
, NULL
}, 
17809          { (char *)"HtmlWinParser_GetLink", (PyCFunction
)_wrap_HtmlWinParser_GetLink
, METH_O
, NULL
}, 
17810          { (char *)"HtmlWinParser_swigregister", HtmlWinParser_swigregister
, METH_VARARGS
, NULL
}, 
17811          { (char *)"HtmlWinParser_swiginit", HtmlWinParser_swiginit
, METH_VARARGS
, NULL
}, 
17812          { (char *)"new_HtmlTagHandler", (PyCFunction
)_wrap_new_HtmlTagHandler
, METH_NOARGS
, NULL
}, 
17813          { (char *)"HtmlTagHandler__setCallbackInfo", (PyCFunction
) _wrap_HtmlTagHandler__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17814          { (char *)"HtmlTagHandler_SetParser", (PyCFunction
) _wrap_HtmlTagHandler_SetParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17815          { (char *)"HtmlTagHandler_GetParser", (PyCFunction
)_wrap_HtmlTagHandler_GetParser
, METH_O
, NULL
}, 
17816          { (char *)"HtmlTagHandler_ParseInner", (PyCFunction
) _wrap_HtmlTagHandler_ParseInner
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17817          { (char *)"HtmlTagHandler_swigregister", HtmlTagHandler_swigregister
, METH_VARARGS
, NULL
}, 
17818          { (char *)"HtmlTagHandler_swiginit", HtmlTagHandler_swiginit
, METH_VARARGS
, NULL
}, 
17819          { (char *)"new_HtmlWinTagHandler", (PyCFunction
)_wrap_new_HtmlWinTagHandler
, METH_NOARGS
, NULL
}, 
17820          { (char *)"HtmlWinTagHandler__setCallbackInfo", (PyCFunction
) _wrap_HtmlWinTagHandler__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17821          { (char *)"HtmlWinTagHandler_SetParser", (PyCFunction
) _wrap_HtmlWinTagHandler_SetParser
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17822          { (char *)"HtmlWinTagHandler_GetParser", (PyCFunction
)_wrap_HtmlWinTagHandler_GetParser
, METH_O
, NULL
}, 
17823          { (char *)"HtmlWinTagHandler_ParseInner", (PyCFunction
) _wrap_HtmlWinTagHandler_ParseInner
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17824          { (char *)"HtmlWinTagHandler_swigregister", HtmlWinTagHandler_swigregister
, METH_VARARGS
, NULL
}, 
17825          { (char *)"HtmlWinTagHandler_swiginit", HtmlWinTagHandler_swiginit
, METH_VARARGS
, NULL
}, 
17826          { (char *)"HtmlWinParser_AddTagHandler", (PyCFunction
) _wrap_HtmlWinParser_AddTagHandler
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17827          { (char *)"new_HtmlSelection", (PyCFunction
)_wrap_new_HtmlSelection
, METH_NOARGS
, NULL
}, 
17828          { (char *)"delete_HtmlSelection", (PyCFunction
)_wrap_delete_HtmlSelection
, METH_O
, NULL
}, 
17829          { (char *)"HtmlSelection_Set", (PyCFunction
) _wrap_HtmlSelection_Set
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17830          { (char *)"HtmlSelection_SetCells", (PyCFunction
) _wrap_HtmlSelection_SetCells
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17831          { (char *)"HtmlSelection_GetFromCell", (PyCFunction
)_wrap_HtmlSelection_GetFromCell
, METH_O
, NULL
}, 
17832          { (char *)"HtmlSelection_GetToCell", (PyCFunction
)_wrap_HtmlSelection_GetToCell
, METH_O
, NULL
}, 
17833          { (char *)"HtmlSelection_GetFromPos", (PyCFunction
)_wrap_HtmlSelection_GetFromPos
, METH_O
, NULL
}, 
17834          { (char *)"HtmlSelection_GetToPos", (PyCFunction
)_wrap_HtmlSelection_GetToPos
, METH_O
, NULL
}, 
17835          { (char *)"HtmlSelection_GetFromPrivPos", (PyCFunction
)_wrap_HtmlSelection_GetFromPrivPos
, METH_O
, NULL
}, 
17836          { (char *)"HtmlSelection_GetToPrivPos", (PyCFunction
)_wrap_HtmlSelection_GetToPrivPos
, METH_O
, NULL
}, 
17837          { (char *)"HtmlSelection_SetFromPrivPos", (PyCFunction
) _wrap_HtmlSelection_SetFromPrivPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17838          { (char *)"HtmlSelection_SetToPrivPos", (PyCFunction
) _wrap_HtmlSelection_SetToPrivPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17839          { (char *)"HtmlSelection_ClearPrivPos", (PyCFunction
)_wrap_HtmlSelection_ClearPrivPos
, METH_O
, NULL
}, 
17840          { (char *)"HtmlSelection_IsEmpty", (PyCFunction
)_wrap_HtmlSelection_IsEmpty
, METH_O
, NULL
}, 
17841          { (char *)"HtmlSelection_swigregister", HtmlSelection_swigregister
, METH_VARARGS
, NULL
}, 
17842          { (char *)"HtmlSelection_swiginit", HtmlSelection_swiginit
, METH_VARARGS
, NULL
}, 
17843          { (char *)"new_HtmlRenderingState", (PyCFunction
)_wrap_new_HtmlRenderingState
, METH_NOARGS
, NULL
}, 
17844          { (char *)"delete_HtmlRenderingState", (PyCFunction
)_wrap_delete_HtmlRenderingState
, METH_O
, NULL
}, 
17845          { (char *)"HtmlRenderingState_SetSelectionState", (PyCFunction
) _wrap_HtmlRenderingState_SetSelectionState
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17846          { (char *)"HtmlRenderingState_GetSelectionState", (PyCFunction
)_wrap_HtmlRenderingState_GetSelectionState
, METH_O
, NULL
}, 
17847          { (char *)"HtmlRenderingState_SetFgColour", (PyCFunction
) _wrap_HtmlRenderingState_SetFgColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17848          { (char *)"HtmlRenderingState_GetFgColour", (PyCFunction
)_wrap_HtmlRenderingState_GetFgColour
, METH_O
, NULL
}, 
17849          { (char *)"HtmlRenderingState_SetBgColour", (PyCFunction
) _wrap_HtmlRenderingState_SetBgColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17850          { (char *)"HtmlRenderingState_GetBgColour", (PyCFunction
)_wrap_HtmlRenderingState_GetBgColour
, METH_O
, NULL
}, 
17851          { (char *)"HtmlRenderingState_swigregister", HtmlRenderingState_swigregister
, METH_VARARGS
, NULL
}, 
17852          { (char *)"HtmlRenderingState_swiginit", HtmlRenderingState_swiginit
, METH_VARARGS
, NULL
}, 
17853          { (char *)"HtmlRenderingStyle_GetSelectedTextColour", (PyCFunction
) _wrap_HtmlRenderingStyle_GetSelectedTextColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17854          { (char *)"HtmlRenderingStyle_GetSelectedTextBgColour", (PyCFunction
) _wrap_HtmlRenderingStyle_GetSelectedTextBgColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17855          { (char *)"HtmlRenderingStyle_swigregister", HtmlRenderingStyle_swigregister
, METH_VARARGS
, NULL
}, 
17856          { (char *)"DefaultHtmlRenderingStyle_swigregister", DefaultHtmlRenderingStyle_swigregister
, METH_VARARGS
, NULL
}, 
17857          { (char *)"new_HtmlRenderingInfo", (PyCFunction
)_wrap_new_HtmlRenderingInfo
, METH_NOARGS
, NULL
}, 
17858          { (char *)"delete_HtmlRenderingInfo", (PyCFunction
)_wrap_delete_HtmlRenderingInfo
, METH_O
, NULL
}, 
17859          { (char *)"HtmlRenderingInfo_SetSelection", (PyCFunction
) _wrap_HtmlRenderingInfo_SetSelection
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17860          { (char *)"HtmlRenderingInfo_GetSelection", (PyCFunction
)_wrap_HtmlRenderingInfo_GetSelection
, METH_O
, NULL
}, 
17861          { (char *)"HtmlRenderingInfo_SetStyle", (PyCFunction
) _wrap_HtmlRenderingInfo_SetStyle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17862          { (char *)"HtmlRenderingInfo_GetStyle", (PyCFunction
)_wrap_HtmlRenderingInfo_GetStyle
, METH_O
, NULL
}, 
17863          { (char *)"HtmlRenderingInfo_GetState", (PyCFunction
)_wrap_HtmlRenderingInfo_GetState
, METH_O
, NULL
}, 
17864          { (char *)"HtmlRenderingInfo_swigregister", HtmlRenderingInfo_swigregister
, METH_VARARGS
, NULL
}, 
17865          { (char *)"HtmlRenderingInfo_swiginit", HtmlRenderingInfo_swiginit
, METH_VARARGS
, NULL
}, 
17866          { (char *)"new_HtmlCell", (PyCFunction
)_wrap_new_HtmlCell
, METH_NOARGS
, NULL
}, 
17867          { (char *)"delete_HtmlCell", (PyCFunction
)_wrap_delete_HtmlCell
, METH_O
, NULL
}, 
17868          { (char *)"HtmlCell_GetPosX", (PyCFunction
)_wrap_HtmlCell_GetPosX
, METH_O
, NULL
}, 
17869          { (char *)"HtmlCell_GetPosY", (PyCFunction
)_wrap_HtmlCell_GetPosY
, METH_O
, NULL
}, 
17870          { (char *)"HtmlCell_GetWidth", (PyCFunction
)_wrap_HtmlCell_GetWidth
, METH_O
, NULL
}, 
17871          { (char *)"HtmlCell_GetHeight", (PyCFunction
)_wrap_HtmlCell_GetHeight
, METH_O
, NULL
}, 
17872          { (char *)"HtmlCell_GetDescent", (PyCFunction
)_wrap_HtmlCell_GetDescent
, METH_O
, NULL
}, 
17873          { (char *)"HtmlCell_GetMaxTotalWidth", (PyCFunction
)_wrap_HtmlCell_GetMaxTotalWidth
, METH_O
, NULL
}, 
17874          { (char *)"HtmlCell_GetId", (PyCFunction
)_wrap_HtmlCell_GetId
, METH_O
, NULL
}, 
17875          { (char *)"HtmlCell_SetId", (PyCFunction
) _wrap_HtmlCell_SetId
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17876          { (char *)"HtmlCell_GetLink", (PyCFunction
) _wrap_HtmlCell_GetLink
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17877          { (char *)"HtmlCell_GetNext", (PyCFunction
)_wrap_HtmlCell_GetNext
, METH_O
, NULL
}, 
17878          { (char *)"HtmlCell_GetParent", (PyCFunction
)_wrap_HtmlCell_GetParent
, METH_O
, NULL
}, 
17879          { (char *)"HtmlCell_GetFirstChild", (PyCFunction
)_wrap_HtmlCell_GetFirstChild
, METH_O
, NULL
}, 
17880          { (char *)"HtmlCell_GetMouseCursor", (PyCFunction
) _wrap_HtmlCell_GetMouseCursor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17881          { (char *)"HtmlCell_GetCursor", (PyCFunction
)_wrap_HtmlCell_GetCursor
, METH_O
, NULL
}, 
17882          { (char *)"HtmlCell_IsFormattingCell", (PyCFunction
)_wrap_HtmlCell_IsFormattingCell
, METH_O
, NULL
}, 
17883          { (char *)"HtmlCell_SetLink", (PyCFunction
) _wrap_HtmlCell_SetLink
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17884          { (char *)"HtmlCell_SetNext", (PyCFunction
) _wrap_HtmlCell_SetNext
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17885          { (char *)"HtmlCell_SetParent", (PyCFunction
) _wrap_HtmlCell_SetParent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17886          { (char *)"HtmlCell_SetPos", (PyCFunction
) _wrap_HtmlCell_SetPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17887          { (char *)"HtmlCell_Layout", (PyCFunction
) _wrap_HtmlCell_Layout
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17888          { (char *)"HtmlCell_Draw", (PyCFunction
) _wrap_HtmlCell_Draw
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17889          { (char *)"HtmlCell_DrawInvisible", (PyCFunction
) _wrap_HtmlCell_DrawInvisible
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17890          { (char *)"HtmlCell_Find", (PyCFunction
) _wrap_HtmlCell_Find
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17891          { (char *)"HtmlCell_ProcessMouseClick", (PyCFunction
) _wrap_HtmlCell_ProcessMouseClick
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17892          { (char *)"HtmlCell_SetCanLiveOnPagebreak", (PyCFunction
) _wrap_HtmlCell_SetCanLiveOnPagebreak
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17893          { (char *)"HtmlCell_IsLinebreakAllowed", (PyCFunction
)_wrap_HtmlCell_IsLinebreakAllowed
, METH_O
, NULL
}, 
17894          { (char *)"HtmlCell_IsTerminalCell", (PyCFunction
)_wrap_HtmlCell_IsTerminalCell
, METH_O
, NULL
}, 
17895          { (char *)"HtmlCell_FindCellByPos", (PyCFunction
) _wrap_HtmlCell_FindCellByPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17896          { (char *)"HtmlCell_GetAbsPos", (PyCFunction
) _wrap_HtmlCell_GetAbsPos
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17897          { (char *)"HtmlCell_GetRootCell", (PyCFunction
)_wrap_HtmlCell_GetRootCell
, METH_O
, NULL
}, 
17898          { (char *)"HtmlCell_GetFirstTerminal", (PyCFunction
)_wrap_HtmlCell_GetFirstTerminal
, METH_O
, NULL
}, 
17899          { (char *)"HtmlCell_GetLastTerminal", (PyCFunction
)_wrap_HtmlCell_GetLastTerminal
, METH_O
, NULL
}, 
17900          { (char *)"HtmlCell_GetDepth", (PyCFunction
)_wrap_HtmlCell_GetDepth
, METH_O
, NULL
}, 
17901          { (char *)"HtmlCell_IsBefore", (PyCFunction
) _wrap_HtmlCell_IsBefore
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17902          { (char *)"HtmlCell_ConvertToText", (PyCFunction
) _wrap_HtmlCell_ConvertToText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17903          { (char *)"HtmlCell_swigregister", HtmlCell_swigregister
, METH_VARARGS
, NULL
}, 
17904          { (char *)"HtmlCell_swiginit", HtmlCell_swiginit
, METH_VARARGS
, NULL
}, 
17905          { (char *)"new_HtmlWordCell", (PyCFunction
) _wrap_new_HtmlWordCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17906          { (char *)"HtmlWordCell_ConvertToText", (PyCFunction
) _wrap_HtmlWordCell_ConvertToText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17907          { (char *)"HtmlWordCell_IsLinebreakAllowed", (PyCFunction
)_wrap_HtmlWordCell_IsLinebreakAllowed
, METH_O
, NULL
}, 
17908          { (char *)"HtmlWordCell_SetPreviousWord", (PyCFunction
) _wrap_HtmlWordCell_SetPreviousWord
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17909          { (char *)"HtmlWordCell_swigregister", HtmlWordCell_swigregister
, METH_VARARGS
, NULL
}, 
17910          { (char *)"HtmlWordCell_swiginit", HtmlWordCell_swiginit
, METH_VARARGS
, NULL
}, 
17911          { (char *)"new_HtmlContainerCell", (PyCFunction
) _wrap_new_HtmlContainerCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17912          { (char *)"HtmlContainerCell_InsertCell", (PyCFunction
) _wrap_HtmlContainerCell_InsertCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17913          { (char *)"HtmlContainerCell_SetAlignHor", (PyCFunction
) _wrap_HtmlContainerCell_SetAlignHor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17914          { (char *)"HtmlContainerCell_GetAlignHor", (PyCFunction
)_wrap_HtmlContainerCell_GetAlignHor
, METH_O
, NULL
}, 
17915          { (char *)"HtmlContainerCell_SetAlignVer", (PyCFunction
) _wrap_HtmlContainerCell_SetAlignVer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17916          { (char *)"HtmlContainerCell_GetAlignVer", (PyCFunction
)_wrap_HtmlContainerCell_GetAlignVer
, METH_O
, NULL
}, 
17917          { (char *)"HtmlContainerCell_SetIndent", (PyCFunction
) _wrap_HtmlContainerCell_SetIndent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17918          { (char *)"HtmlContainerCell_GetIndent", (PyCFunction
) _wrap_HtmlContainerCell_GetIndent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17919          { (char *)"HtmlContainerCell_GetIndentUnits", (PyCFunction
) _wrap_HtmlContainerCell_GetIndentUnits
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17920          { (char *)"HtmlContainerCell_SetAlign", (PyCFunction
) _wrap_HtmlContainerCell_SetAlign
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17921          { (char *)"HtmlContainerCell_SetWidthFloat", (PyCFunction
) _wrap_HtmlContainerCell_SetWidthFloat
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17922          { (char *)"HtmlContainerCell_SetWidthFloatFromTag", (PyCFunction
) _wrap_HtmlContainerCell_SetWidthFloatFromTag
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17923          { (char *)"HtmlContainerCell_SetMinHeight", (PyCFunction
) _wrap_HtmlContainerCell_SetMinHeight
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17924          { (char *)"HtmlContainerCell_SetBackgroundColour", (PyCFunction
) _wrap_HtmlContainerCell_SetBackgroundColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17925          { (char *)"HtmlContainerCell_GetBackgroundColour", (PyCFunction
)_wrap_HtmlContainerCell_GetBackgroundColour
, METH_O
, NULL
}, 
17926          { (char *)"HtmlContainerCell_SetBorder", (PyCFunction
) _wrap_HtmlContainerCell_SetBorder
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17927          { (char *)"HtmlContainerCell_GetFirstChild", (PyCFunction
)_wrap_HtmlContainerCell_GetFirstChild
, METH_O
, NULL
}, 
17928          { (char *)"HtmlContainerCell_swigregister", HtmlContainerCell_swigregister
, METH_VARARGS
, NULL
}, 
17929          { (char *)"HtmlContainerCell_swiginit", HtmlContainerCell_swiginit
, METH_VARARGS
, NULL
}, 
17930          { (char *)"new_HtmlColourCell", (PyCFunction
) _wrap_new_HtmlColourCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17931          { (char *)"HtmlColourCell_swigregister", HtmlColourCell_swigregister
, METH_VARARGS
, NULL
}, 
17932          { (char *)"HtmlColourCell_swiginit", HtmlColourCell_swiginit
, METH_VARARGS
, NULL
}, 
17933          { (char *)"new_HtmlFontCell", (PyCFunction
) _wrap_new_HtmlFontCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17934          { (char *)"HtmlFontCell_swigregister", HtmlFontCell_swigregister
, METH_VARARGS
, NULL
}, 
17935          { (char *)"HtmlFontCell_swiginit", HtmlFontCell_swiginit
, METH_VARARGS
, NULL
}, 
17936          { (char *)"new_HtmlWidgetCell", (PyCFunction
) _wrap_new_HtmlWidgetCell
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17937          { (char *)"HtmlWidgetCell_swigregister", HtmlWidgetCell_swigregister
, METH_VARARGS
, NULL
}, 
17938          { (char *)"HtmlWidgetCell_swiginit", HtmlWidgetCell_swiginit
, METH_VARARGS
, NULL
}, 
17939          { (char *)"new_HtmlFilter", (PyCFunction
)_wrap_new_HtmlFilter
, METH_NOARGS
, NULL
}, 
17940          { (char *)"HtmlFilter__setCallbackInfo", (PyCFunction
) _wrap_HtmlFilter__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17941          { (char *)"HtmlFilter_swigregister", HtmlFilter_swigregister
, METH_VARARGS
, NULL
}, 
17942          { (char *)"HtmlFilter_swiginit", HtmlFilter_swiginit
, METH_VARARGS
, NULL
}, 
17943          { (char *)"delete_HtmlWindowInterface", (PyCFunction
)_wrap_delete_HtmlWindowInterface
, METH_O
, NULL
}, 
17944          { (char *)"HtmlWindowInterface_SetHTMLWindowTitle", (PyCFunction
) _wrap_HtmlWindowInterface_SetHTMLWindowTitle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17945          { (char *)"HtmlWindowInterface_HTMLCoordsToWindow", (PyCFunction
) _wrap_HtmlWindowInterface_HTMLCoordsToWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17946          { (char *)"HtmlWindowInterface_GetHTMLWindow", (PyCFunction
)_wrap_HtmlWindowInterface_GetHTMLWindow
, METH_O
, NULL
}, 
17947          { (char *)"HtmlWindowInterface_GetHTMLBackgroundColour", (PyCFunction
)_wrap_HtmlWindowInterface_GetHTMLBackgroundColour
, METH_O
, NULL
}, 
17948          { (char *)"HtmlWindowInterface_SetHTMLBackgroundColour", (PyCFunction
) _wrap_HtmlWindowInterface_SetHTMLBackgroundColour
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17949          { (char *)"HtmlWindowInterface_SetHTMLBackgroundImage", (PyCFunction
) _wrap_HtmlWindowInterface_SetHTMLBackgroundImage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17950          { (char *)"HtmlWindowInterface_SetHTMLStatusText", (PyCFunction
) _wrap_HtmlWindowInterface_SetHTMLStatusText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17951          { (char *)"HtmlWindowInterface_swigregister", HtmlWindowInterface_swigregister
, METH_VARARGS
, NULL
}, 
17952          { (char *)"new_HtmlWindow", (PyCFunction
) _wrap_new_HtmlWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17953          { (char *)"new_PreHtmlWindow", (PyCFunction
)_wrap_new_PreHtmlWindow
, METH_NOARGS
, NULL
}, 
17954          { (char *)"HtmlWindow_Create", (PyCFunction
) _wrap_HtmlWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17955          { (char *)"HtmlWindow__setCallbackInfo", (PyCFunction
) _wrap_HtmlWindow__setCallbackInfo
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17956          { (char *)"HtmlWindow_SetPage", (PyCFunction
) _wrap_HtmlWindow_SetPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17957          { (char *)"HtmlWindow_LoadPage", (PyCFunction
) _wrap_HtmlWindow_LoadPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17958          { (char *)"HtmlWindow_LoadFile", (PyCFunction
) _wrap_HtmlWindow_LoadFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17959          { (char *)"HtmlWindow_AppendToPage", (PyCFunction
) _wrap_HtmlWindow_AppendToPage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17960          { (char *)"HtmlWindow_GetOpenedPage", (PyCFunction
)_wrap_HtmlWindow_GetOpenedPage
, METH_O
, NULL
}, 
17961          { (char *)"HtmlWindow_GetOpenedAnchor", (PyCFunction
)_wrap_HtmlWindow_GetOpenedAnchor
, METH_O
, NULL
}, 
17962          { (char *)"HtmlWindow_GetOpenedPageTitle", (PyCFunction
)_wrap_HtmlWindow_GetOpenedPageTitle
, METH_O
, NULL
}, 
17963          { (char *)"HtmlWindow_SetRelatedFrame", (PyCFunction
) _wrap_HtmlWindow_SetRelatedFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17964          { (char *)"HtmlWindow_GetRelatedFrame", (PyCFunction
)_wrap_HtmlWindow_GetRelatedFrame
, METH_O
, NULL
}, 
17965          { (char *)"HtmlWindow_SetRelatedStatusBar", (PyCFunction
) _wrap_HtmlWindow_SetRelatedStatusBar
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17966          { (char *)"HtmlWindow_SetFonts", (PyCFunction
) _wrap_HtmlWindow_SetFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17967          { (char *)"HtmlWindow_SetStandardFonts", (PyCFunction
) _wrap_HtmlWindow_SetStandardFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17968          { (char *)"HtmlWindow_SetBorders", (PyCFunction
) _wrap_HtmlWindow_SetBorders
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17969          { (char *)"HtmlWindow_SetBackgroundImage", (PyCFunction
) _wrap_HtmlWindow_SetBackgroundImage
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17970          { (char *)"HtmlWindow_ReadCustomization", (PyCFunction
) _wrap_HtmlWindow_ReadCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17971          { (char *)"HtmlWindow_WriteCustomization", (PyCFunction
) _wrap_HtmlWindow_WriteCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17972          { (char *)"HtmlWindow_HistoryBack", (PyCFunction
)_wrap_HtmlWindow_HistoryBack
, METH_O
, NULL
}, 
17973          { (char *)"HtmlWindow_HistoryForward", (PyCFunction
)_wrap_HtmlWindow_HistoryForward
, METH_O
, NULL
}, 
17974          { (char *)"HtmlWindow_HistoryCanBack", (PyCFunction
)_wrap_HtmlWindow_HistoryCanBack
, METH_O
, NULL
}, 
17975          { (char *)"HtmlWindow_HistoryCanForward", (PyCFunction
)_wrap_HtmlWindow_HistoryCanForward
, METH_O
, NULL
}, 
17976          { (char *)"HtmlWindow_HistoryClear", (PyCFunction
)_wrap_HtmlWindow_HistoryClear
, METH_O
, NULL
}, 
17977          { (char *)"HtmlWindow_GetInternalRepresentation", (PyCFunction
)_wrap_HtmlWindow_GetInternalRepresentation
, METH_O
, NULL
}, 
17978          { (char *)"HtmlWindow_GetParser", (PyCFunction
)_wrap_HtmlWindow_GetParser
, METH_O
, NULL
}, 
17979          { (char *)"HtmlWindow_ScrollToAnchor", (PyCFunction
) _wrap_HtmlWindow_ScrollToAnchor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17980          { (char *)"HtmlWindow_HasAnchor", (PyCFunction
) _wrap_HtmlWindow_HasAnchor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17981          { (char *)"HtmlWindow_AddFilter", (PyCFunction
) _wrap_HtmlWindow_AddFilter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17982          { (char *)"HtmlWindow_SelectWord", (PyCFunction
) _wrap_HtmlWindow_SelectWord
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17983          { (char *)"HtmlWindow_SelectLine", (PyCFunction
) _wrap_HtmlWindow_SelectLine
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17984          { (char *)"HtmlWindow_SelectAll", (PyCFunction
)_wrap_HtmlWindow_SelectAll
, METH_O
, NULL
}, 
17985          { (char *)"HtmlWindow_SelectionToText", (PyCFunction
)_wrap_HtmlWindow_SelectionToText
, METH_O
, NULL
}, 
17986          { (char *)"HtmlWindow_ToText", (PyCFunction
)_wrap_HtmlWindow_ToText
, METH_O
, NULL
}, 
17987          { (char *)"HtmlWindow_OnLinkClicked", (PyCFunction
) _wrap_HtmlWindow_OnLinkClicked
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17988          { (char *)"HtmlWindow_OnSetTitle", (PyCFunction
) _wrap_HtmlWindow_OnSetTitle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17989          { (char *)"HtmlWindow_OnCellMouseHover", (PyCFunction
) _wrap_HtmlWindow_OnCellMouseHover
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17990          { (char *)"HtmlWindow_OnCellClicked", (PyCFunction
) _wrap_HtmlWindow_OnCellClicked
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17991          { (char *)"HtmlWindow_OnOpeningURL", (PyCFunction
) _wrap_HtmlWindow_OnOpeningURL
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17992          { (char *)"HtmlWindow_GetClassDefaultAttributes", (PyCFunction
) _wrap_HtmlWindow_GetClassDefaultAttributes
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17993          { (char *)"HtmlWindow_GetDefaultHTMLCursor", (PyCFunction
) _wrap_HtmlWindow_GetDefaultHTMLCursor
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17994          { (char *)"HtmlWindow_swigregister", HtmlWindow_swigregister
, METH_VARARGS
, NULL
}, 
17995          { (char *)"HtmlWindow_swiginit", HtmlWindow_swiginit
, METH_VARARGS
, NULL
}, 
17996          { (char *)"new_HtmlDCRenderer", (PyCFunction
)_wrap_new_HtmlDCRenderer
, METH_NOARGS
, NULL
}, 
17997          { (char *)"delete_HtmlDCRenderer", (PyCFunction
)_wrap_delete_HtmlDCRenderer
, METH_O
, NULL
}, 
17998          { (char *)"HtmlDCRenderer_SetDC", (PyCFunction
) _wrap_HtmlDCRenderer_SetDC
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
17999          { (char *)"HtmlDCRenderer_SetSize", (PyCFunction
) _wrap_HtmlDCRenderer_SetSize
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18000          { (char *)"HtmlDCRenderer_SetHtmlText", (PyCFunction
) _wrap_HtmlDCRenderer_SetHtmlText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18001          { (char *)"HtmlDCRenderer_SetFonts", (PyCFunction
) _wrap_HtmlDCRenderer_SetFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18002          { (char *)"HtmlDCRenderer_SetStandardFonts", (PyCFunction
) _wrap_HtmlDCRenderer_SetStandardFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18003          { (char *)"HtmlDCRenderer_Render", (PyCFunction
) _wrap_HtmlDCRenderer_Render
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18004          { (char *)"HtmlDCRenderer_GetTotalHeight", (PyCFunction
)_wrap_HtmlDCRenderer_GetTotalHeight
, METH_O
, NULL
}, 
18005          { (char *)"HtmlDCRenderer_swigregister", HtmlDCRenderer_swigregister
, METH_VARARGS
, NULL
}, 
18006          { (char *)"HtmlDCRenderer_swiginit", HtmlDCRenderer_swiginit
, METH_VARARGS
, NULL
}, 
18007          { (char *)"new_HtmlPrintout", (PyCFunction
) _wrap_new_HtmlPrintout
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18008          { (char *)"HtmlPrintout_SetHtmlText", (PyCFunction
) _wrap_HtmlPrintout_SetHtmlText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18009          { (char *)"HtmlPrintout_SetHtmlFile", (PyCFunction
) _wrap_HtmlPrintout_SetHtmlFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18010          { (char *)"HtmlPrintout_SetHeader", (PyCFunction
) _wrap_HtmlPrintout_SetHeader
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18011          { (char *)"HtmlPrintout_SetFooter", (PyCFunction
) _wrap_HtmlPrintout_SetFooter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18012          { (char *)"HtmlPrintout_SetFonts", (PyCFunction
) _wrap_HtmlPrintout_SetFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18013          { (char *)"HtmlPrintout_SetStandardFonts", (PyCFunction
) _wrap_HtmlPrintout_SetStandardFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18014          { (char *)"HtmlPrintout_SetMargins", (PyCFunction
) _wrap_HtmlPrintout_SetMargins
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18015          { (char *)"HtmlPrintout_AddFilter", (PyCFunction
) _wrap_HtmlPrintout_AddFilter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18016          { (char *)"HtmlPrintout_CleanUpStatics", (PyCFunction
)_wrap_HtmlPrintout_CleanUpStatics
, METH_NOARGS
, NULL
}, 
18017          { (char *)"HtmlPrintout_swigregister", HtmlPrintout_swigregister
, METH_VARARGS
, NULL
}, 
18018          { (char *)"HtmlPrintout_swiginit", HtmlPrintout_swiginit
, METH_VARARGS
, NULL
}, 
18019          { (char *)"new_HtmlEasyPrinting", (PyCFunction
) _wrap_new_HtmlEasyPrinting
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18020          { (char *)"delete_HtmlEasyPrinting", (PyCFunction
)_wrap_delete_HtmlEasyPrinting
, METH_O
, NULL
}, 
18021          { (char *)"HtmlEasyPrinting_PreviewFile", (PyCFunction
) _wrap_HtmlEasyPrinting_PreviewFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18022          { (char *)"HtmlEasyPrinting_PreviewText", (PyCFunction
) _wrap_HtmlEasyPrinting_PreviewText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18023          { (char *)"HtmlEasyPrinting_PrintFile", (PyCFunction
) _wrap_HtmlEasyPrinting_PrintFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18024          { (char *)"HtmlEasyPrinting_PrintText", (PyCFunction
) _wrap_HtmlEasyPrinting_PrintText
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18025          { (char *)"HtmlEasyPrinting_PageSetup", (PyCFunction
)_wrap_HtmlEasyPrinting_PageSetup
, METH_O
, NULL
}, 
18026          { (char *)"HtmlEasyPrinting_SetHeader", (PyCFunction
) _wrap_HtmlEasyPrinting_SetHeader
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18027          { (char *)"HtmlEasyPrinting_SetFooter", (PyCFunction
) _wrap_HtmlEasyPrinting_SetFooter
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18028          { (char *)"HtmlEasyPrinting_SetFonts", (PyCFunction
) _wrap_HtmlEasyPrinting_SetFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18029          { (char *)"HtmlEasyPrinting_SetStandardFonts", (PyCFunction
) _wrap_HtmlEasyPrinting_SetStandardFonts
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18030          { (char *)"HtmlEasyPrinting_GetPrintData", (PyCFunction
)_wrap_HtmlEasyPrinting_GetPrintData
, METH_O
, NULL
}, 
18031          { (char *)"HtmlEasyPrinting_GetPageSetupData", (PyCFunction
)_wrap_HtmlEasyPrinting_GetPageSetupData
, METH_O
, NULL
}, 
18032          { (char *)"HtmlEasyPrinting_swigregister", HtmlEasyPrinting_swigregister
, METH_VARARGS
, NULL
}, 
18033          { (char *)"HtmlEasyPrinting_swiginit", HtmlEasyPrinting_swiginit
, METH_VARARGS
, NULL
}, 
18034          { (char *)"new_HtmlBookRecord", (PyCFunction
) _wrap_new_HtmlBookRecord
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18035          { (char *)"HtmlBookRecord_GetBookFile", (PyCFunction
)_wrap_HtmlBookRecord_GetBookFile
, METH_O
, NULL
}, 
18036          { (char *)"HtmlBookRecord_GetTitle", (PyCFunction
)_wrap_HtmlBookRecord_GetTitle
, METH_O
, NULL
}, 
18037          { (char *)"HtmlBookRecord_GetStart", (PyCFunction
)_wrap_HtmlBookRecord_GetStart
, METH_O
, NULL
}, 
18038          { (char *)"HtmlBookRecord_GetBasePath", (PyCFunction
)_wrap_HtmlBookRecord_GetBasePath
, METH_O
, NULL
}, 
18039          { (char *)"HtmlBookRecord_SetContentsRange", (PyCFunction
) _wrap_HtmlBookRecord_SetContentsRange
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18040          { (char *)"HtmlBookRecord_GetContentsStart", (PyCFunction
)_wrap_HtmlBookRecord_GetContentsStart
, METH_O
, NULL
}, 
18041          { (char *)"HtmlBookRecord_GetContentsEnd", (PyCFunction
)_wrap_HtmlBookRecord_GetContentsEnd
, METH_O
, NULL
}, 
18042          { (char *)"HtmlBookRecord_SetTitle", (PyCFunction
) _wrap_HtmlBookRecord_SetTitle
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18043          { (char *)"HtmlBookRecord_SetBasePath", (PyCFunction
) _wrap_HtmlBookRecord_SetBasePath
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18044          { (char *)"HtmlBookRecord_SetStart", (PyCFunction
) _wrap_HtmlBookRecord_SetStart
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18045          { (char *)"HtmlBookRecord_GetFullPath", (PyCFunction
) _wrap_HtmlBookRecord_GetFullPath
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18046          { (char *)"HtmlBookRecord_swigregister", HtmlBookRecord_swigregister
, METH_VARARGS
, NULL
}, 
18047          { (char *)"HtmlBookRecord_swiginit", HtmlBookRecord_swiginit
, METH_VARARGS
, NULL
}, 
18048          { (char *)"HtmlSearchStatus_Search", (PyCFunction
)_wrap_HtmlSearchStatus_Search
, METH_O
, NULL
}, 
18049          { (char *)"HtmlSearchStatus_IsActive", (PyCFunction
)_wrap_HtmlSearchStatus_IsActive
, METH_O
, NULL
}, 
18050          { (char *)"HtmlSearchStatus_GetCurIndex", (PyCFunction
)_wrap_HtmlSearchStatus_GetCurIndex
, METH_O
, NULL
}, 
18051          { (char *)"HtmlSearchStatus_GetMaxIndex", (PyCFunction
)_wrap_HtmlSearchStatus_GetMaxIndex
, METH_O
, NULL
}, 
18052          { (char *)"HtmlSearchStatus_GetName", (PyCFunction
)_wrap_HtmlSearchStatus_GetName
, METH_O
, NULL
}, 
18053          { (char *)"HtmlSearchStatus_swigregister", HtmlSearchStatus_swigregister
, METH_VARARGS
, NULL
}, 
18054          { (char *)"new_HtmlHelpData", (PyCFunction
)_wrap_new_HtmlHelpData
, METH_NOARGS
, NULL
}, 
18055          { (char *)"delete_HtmlHelpData", (PyCFunction
)_wrap_delete_HtmlHelpData
, METH_O
, NULL
}, 
18056          { (char *)"HtmlHelpData_SetTempDir", (PyCFunction
) _wrap_HtmlHelpData_SetTempDir
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18057          { (char *)"HtmlHelpData_AddBook", (PyCFunction
) _wrap_HtmlHelpData_AddBook
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18058          { (char *)"HtmlHelpData_FindPageByName", (PyCFunction
) _wrap_HtmlHelpData_FindPageByName
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18059          { (char *)"HtmlHelpData_FindPageById", (PyCFunction
) _wrap_HtmlHelpData_FindPageById
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18060          { (char *)"HtmlHelpData_GetBookRecArray", (PyCFunction
)_wrap_HtmlHelpData_GetBookRecArray
, METH_O
, NULL
}, 
18061          { (char *)"HtmlHelpData_swigregister", HtmlHelpData_swigregister
, METH_VARARGS
, NULL
}, 
18062          { (char *)"HtmlHelpData_swiginit", HtmlHelpData_swiginit
, METH_VARARGS
, NULL
}, 
18063          { (char *)"new_HtmlHelpWindow", (PyCFunction
) _wrap_new_HtmlHelpWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18064          { (char *)"new_PreHtmlHelpWindow", (PyCFunction
) _wrap_new_PreHtmlHelpWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18065          { (char *)"HtmlHelpWindow_Create", (PyCFunction
) _wrap_HtmlHelpWindow_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18066          { (char *)"HtmlHelpWindow_GetData", (PyCFunction
)_wrap_HtmlHelpWindow_GetData
, METH_O
, NULL
}, 
18067          { (char *)"HtmlHelpWindow_GetController", (PyCFunction
)_wrap_HtmlHelpWindow_GetController
, METH_O
, NULL
}, 
18068          { (char *)"HtmlHelpWindow_SetController", (PyCFunction
) _wrap_HtmlHelpWindow_SetController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18069          { (char *)"HtmlHelpWindow_Display", (PyCFunction
) _wrap_HtmlHelpWindow_Display
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18070          { (char *)"HtmlHelpWindow_DisplayID", (PyCFunction
) _wrap_HtmlHelpWindow_DisplayID
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18071          { (char *)"HtmlHelpWindow_DisplayContents", (PyCFunction
)_wrap_HtmlHelpWindow_DisplayContents
, METH_O
, NULL
}, 
18072          { (char *)"HtmlHelpWindow_DisplayIndex", (PyCFunction
)_wrap_HtmlHelpWindow_DisplayIndex
, METH_O
, NULL
}, 
18073          { (char *)"HtmlHelpWindow_KeywordSearch", (PyCFunction
) _wrap_HtmlHelpWindow_KeywordSearch
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18074          { (char *)"HtmlHelpWindow_UseConfig", (PyCFunction
) _wrap_HtmlHelpWindow_UseConfig
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18075          { (char *)"HtmlHelpWindow_ReadCustomization", (PyCFunction
) _wrap_HtmlHelpWindow_ReadCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18076          { (char *)"HtmlHelpWindow_WriteCustomization", (PyCFunction
) _wrap_HtmlHelpWindow_WriteCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18077          { (char *)"HtmlHelpWindow_NotifyPageChanged", (PyCFunction
)_wrap_HtmlHelpWindow_NotifyPageChanged
, METH_O
, NULL
}, 
18078          { (char *)"HtmlHelpWindow_RefreshLists", (PyCFunction
)_wrap_HtmlHelpWindow_RefreshLists
, METH_O
, NULL
}, 
18079          { (char *)"HtmlHelpWindow_GetHtmlWindow", (PyCFunction
)_wrap_HtmlHelpWindow_GetHtmlWindow
, METH_O
, NULL
}, 
18080          { (char *)"HtmlHelpWindow_GetSplitterWindow", (PyCFunction
)_wrap_HtmlHelpWindow_GetSplitterWindow
, METH_O
, NULL
}, 
18081          { (char *)"HtmlHelpWindow_GetToolBar", (PyCFunction
)_wrap_HtmlHelpWindow_GetToolBar
, METH_O
, NULL
}, 
18082          { (char *)"HtmlHelpWindow_GetCfgData", (PyCFunction
)_wrap_HtmlHelpWindow_GetCfgData
, METH_O
, NULL
}, 
18083          { (char *)"HtmlHelpWindow_GetTreeCtrl", (PyCFunction
)_wrap_HtmlHelpWindow_GetTreeCtrl
, METH_O
, NULL
}, 
18084          { (char *)"HtmlHelpWindow_swigregister", HtmlHelpWindow_swigregister
, METH_VARARGS
, NULL
}, 
18085          { (char *)"HtmlHelpWindow_swiginit", HtmlHelpWindow_swiginit
, METH_VARARGS
, NULL
}, 
18086          { (char *)"new_HtmlCellEvent", (PyCFunction
) _wrap_new_HtmlCellEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18087          { (char *)"HtmlCellEvent_GetCell", (PyCFunction
)_wrap_HtmlCellEvent_GetCell
, METH_O
, NULL
}, 
18088          { (char *)"HtmlCellEvent_GetPoint", (PyCFunction
)_wrap_HtmlCellEvent_GetPoint
, METH_O
, NULL
}, 
18089          { (char *)"HtmlCellEvent_GetMouseEvent", (PyCFunction
)_wrap_HtmlCellEvent_GetMouseEvent
, METH_O
, NULL
}, 
18090          { (char *)"HtmlCellEvent_SetLinkClicked", (PyCFunction
) _wrap_HtmlCellEvent_SetLinkClicked
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18091          { (char *)"HtmlCellEvent_GetLinkClicked", (PyCFunction
)_wrap_HtmlCellEvent_GetLinkClicked
, METH_O
, NULL
}, 
18092          { (char *)"HtmlCellEvent_swigregister", HtmlCellEvent_swigregister
, METH_VARARGS
, NULL
}, 
18093          { (char *)"HtmlCellEvent_swiginit", HtmlCellEvent_swiginit
, METH_VARARGS
, NULL
}, 
18094          { (char *)"new_HtmlLinkEvent", (PyCFunction
) _wrap_new_HtmlLinkEvent
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18095          { (char *)"HtmlLinkEvent_GetLinkInfo", (PyCFunction
)_wrap_HtmlLinkEvent_GetLinkInfo
, METH_O
, NULL
}, 
18096          { (char *)"HtmlLinkEvent_swigregister", HtmlLinkEvent_swigregister
, METH_VARARGS
, NULL
}, 
18097          { (char *)"HtmlLinkEvent_swiginit", HtmlLinkEvent_swiginit
, METH_VARARGS
, NULL
}, 
18098          { (char *)"new_HtmlHelpFrame", (PyCFunction
) _wrap_new_HtmlHelpFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18099          { (char *)"new_PreHtmlHelpFrame", (PyCFunction
) _wrap_new_PreHtmlHelpFrame
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18100          { (char *)"HtmlHelpFrame_Create", (PyCFunction
) _wrap_HtmlHelpFrame_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18101          { (char *)"HtmlHelpFrame_GetData", (PyCFunction
)_wrap_HtmlHelpFrame_GetData
, METH_O
, NULL
}, 
18102          { (char *)"HtmlHelpFrame_SetTitleFormat", (PyCFunction
) _wrap_HtmlHelpFrame_SetTitleFormat
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18103          { (char *)"HtmlHelpFrame_AddGrabIfNeeded", (PyCFunction
)_wrap_HtmlHelpFrame_AddGrabIfNeeded
, METH_O
, NULL
}, 
18104          { (char *)"HtmlHelpFrame_GetController", (PyCFunction
)_wrap_HtmlHelpFrame_GetController
, METH_O
, NULL
}, 
18105          { (char *)"HtmlHelpFrame_SetController", (PyCFunction
) _wrap_HtmlHelpFrame_SetController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18106          { (char *)"HtmlHelpFrame_GetHelpWindow", (PyCFunction
)_wrap_HtmlHelpFrame_GetHelpWindow
, METH_O
, NULL
}, 
18107          { (char *)"HtmlHelpFrame_swigregister", HtmlHelpFrame_swigregister
, METH_VARARGS
, NULL
}, 
18108          { (char *)"HtmlHelpFrame_swiginit", HtmlHelpFrame_swiginit
, METH_VARARGS
, NULL
}, 
18109          { (char *)"new_HtmlHelpDialog", (PyCFunction
) _wrap_new_HtmlHelpDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18110          { (char *)"new_PreHtmlHelpDialog", (PyCFunction
) _wrap_new_PreHtmlHelpDialog
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18111          { (char *)"HtmlHelpDialog_Create", (PyCFunction
) _wrap_HtmlHelpDialog_Create
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18112          { (char *)"HtmlHelpDialog_GetData", (PyCFunction
)_wrap_HtmlHelpDialog_GetData
, METH_O
, NULL
}, 
18113          { (char *)"HtmlHelpDialog_GetController", (PyCFunction
)_wrap_HtmlHelpDialog_GetController
, METH_O
, NULL
}, 
18114          { (char *)"HtmlHelpDialog_SetController", (PyCFunction
) _wrap_HtmlHelpDialog_SetController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18115          { (char *)"HtmlHelpDialog_GetHelpWindow", (PyCFunction
)_wrap_HtmlHelpDialog_GetHelpWindow
, METH_O
, NULL
}, 
18116          { (char *)"HtmlHelpDialog_SetTitleFormat", (PyCFunction
) _wrap_HtmlHelpDialog_SetTitleFormat
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18117          { (char *)"HtmlHelpDialog_swigregister", HtmlHelpDialog_swigregister
, METH_VARARGS
, NULL
}, 
18118          { (char *)"HtmlHelpDialog_swiginit", HtmlHelpDialog_swiginit
, METH_VARARGS
, NULL
}, 
18119          { (char *)"HelpControllerBase_Initialize", _wrap_HelpControllerBase_Initialize
, METH_VARARGS
, NULL
}, 
18120          { (char *)"HelpControllerBase_SetViewer", (PyCFunction
) _wrap_HelpControllerBase_SetViewer
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18121          { (char *)"HelpControllerBase_LoadFile", (PyCFunction
) _wrap_HelpControllerBase_LoadFile
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18122          { (char *)"HelpControllerBase_DisplayContents", (PyCFunction
)_wrap_HelpControllerBase_DisplayContents
, METH_O
, NULL
}, 
18123          { (char *)"HelpControllerBase_DisplayContextPopup", (PyCFunction
) _wrap_HelpControllerBase_DisplayContextPopup
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18124          { (char *)"HelpControllerBase_DisplayTextPopup", (PyCFunction
) _wrap_HelpControllerBase_DisplayTextPopup
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18125          { (char *)"HelpControllerBase_DisplaySection", _wrap_HelpControllerBase_DisplaySection
, METH_VARARGS
, NULL
}, 
18126          { (char *)"HelpControllerBase_DisplayBlock", (PyCFunction
) _wrap_HelpControllerBase_DisplayBlock
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18127          { (char *)"HelpControllerBase_KeywordSearch", (PyCFunction
) _wrap_HelpControllerBase_KeywordSearch
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18128          { (char *)"HelpControllerBase_SetFrameParameters", (PyCFunction
) _wrap_HelpControllerBase_SetFrameParameters
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18129          { (char *)"HelpControllerBase_GetFrameParameters", (PyCFunction
) _wrap_HelpControllerBase_GetFrameParameters
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18130          { (char *)"HelpControllerBase_Quit", (PyCFunction
)_wrap_HelpControllerBase_Quit
, METH_O
, NULL
}, 
18131          { (char *)"HelpControllerBase_OnQuit", (PyCFunction
)_wrap_HelpControllerBase_OnQuit
, METH_O
, NULL
}, 
18132          { (char *)"HelpControllerBase_SetParentWindow", (PyCFunction
) _wrap_HelpControllerBase_SetParentWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18133          { (char *)"HelpControllerBase_GetParentWindow", (PyCFunction
)_wrap_HelpControllerBase_GetParentWindow
, METH_O
, NULL
}, 
18134          { (char *)"HelpControllerBase_swigregister", HelpControllerBase_swigregister
, METH_VARARGS
, NULL
}, 
18135          { (char *)"new_HtmlHelpController", (PyCFunction
) _wrap_new_HtmlHelpController
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18136          { (char *)"delete_HtmlHelpController", (PyCFunction
)_wrap_delete_HtmlHelpController
, METH_O
, NULL
}, 
18137          { (char *)"HtmlHelpController_GetHelpWindow", (PyCFunction
)_wrap_HtmlHelpController_GetHelpWindow
, METH_O
, NULL
}, 
18138          { (char *)"HtmlHelpController_SetHelpWindow", (PyCFunction
) _wrap_HtmlHelpController_SetHelpWindow
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18139          { (char *)"HtmlHelpController_GetFrame", (PyCFunction
)_wrap_HtmlHelpController_GetFrame
, METH_O
, NULL
}, 
18140          { (char *)"HtmlHelpController_GetDialog", (PyCFunction
)_wrap_HtmlHelpController_GetDialog
, METH_O
, NULL
}, 
18141          { (char *)"HtmlHelpController_SetTitleFormat", (PyCFunction
) _wrap_HtmlHelpController_SetTitleFormat
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18142          { (char *)"HtmlHelpController_SetTempDir", (PyCFunction
) _wrap_HtmlHelpController_SetTempDir
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18143          { (char *)"HtmlHelpController_AddBook", (PyCFunction
) _wrap_HtmlHelpController_AddBook
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18144          { (char *)"HtmlHelpController_Display", (PyCFunction
) _wrap_HtmlHelpController_Display
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18145          { (char *)"HtmlHelpController_DisplayID", (PyCFunction
) _wrap_HtmlHelpController_DisplayID
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18146          { (char *)"HtmlHelpController_DisplayContents", (PyCFunction
)_wrap_HtmlHelpController_DisplayContents
, METH_O
, NULL
}, 
18147          { (char *)"HtmlHelpController_DisplayIndex", (PyCFunction
)_wrap_HtmlHelpController_DisplayIndex
, METH_O
, NULL
}, 
18148          { (char *)"HtmlHelpController_KeywordSearch", (PyCFunction
) _wrap_HtmlHelpController_KeywordSearch
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18149          { (char *)"HtmlHelpController_UseConfig", (PyCFunction
) _wrap_HtmlHelpController_UseConfig
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18150          { (char *)"HtmlHelpController_ReadCustomization", (PyCFunction
) _wrap_HtmlHelpController_ReadCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18151          { (char *)"HtmlHelpController_WriteCustomization", (PyCFunction
) _wrap_HtmlHelpController_WriteCustomization
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18152          { (char *)"HtmlHelpController_MakeModalIfNeeded", (PyCFunction
)_wrap_HtmlHelpController_MakeModalIfNeeded
, METH_O
, NULL
}, 
18153          { (char *)"HtmlHelpController_FindTopLevelWindow", (PyCFunction
)_wrap_HtmlHelpController_FindTopLevelWindow
, METH_O
, NULL
}, 
18154          { (char *)"HtmlHelpController_swigregister", HtmlHelpController_swigregister
, METH_VARARGS
, NULL
}, 
18155          { (char *)"HtmlHelpController_swiginit", HtmlHelpController_swiginit
, METH_VARARGS
, NULL
}, 
18156          { (char *)"new_HtmlModalHelp", (PyCFunction
) _wrap_new_HtmlModalHelp
, METH_VARARGS 
| METH_KEYWORDS
, NULL
}, 
18157          { (char *)"HtmlModalHelp_swigregister", HtmlModalHelp_swigregister
, METH_VARARGS
, NULL
}, 
18158          { (char *)"HtmlModalHelp_swiginit", HtmlModalHelp_swiginit
, METH_VARARGS
, NULL
}, 
18159          { NULL
, NULL
, 0, NULL 
} 
18163 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ 
18165 static void *_p_wxDefaultHtmlRenderingStyleTo_p_wxHtmlRenderingStyle(void *x
) { 
18166     return (void *)((wxHtmlRenderingStyle 
*)  ((wxDefaultHtmlRenderingStyle 
*) x
)); 
18168 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) { 
18169     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
18171 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) { 
18172     return (void *)((wxEvent 
*)  ((wxMenuEvent 
*) x
)); 
18174 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) { 
18175     return (void *)((wxEvent 
*)  ((wxCloseEvent 
*) x
)); 
18177 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) { 
18178     return (void *)((wxEvent 
*)  ((wxMouseEvent 
*) x
)); 
18180 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) { 
18181     return (void *)((wxEvent 
*)  ((wxEraseEvent 
*) x
)); 
18183 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) { 
18184     return (void *)((wxEvent 
*)  ((wxSetCursorEvent 
*) x
)); 
18186 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) { 
18187     return (void *)((wxEvent 
*) (wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
18189 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) { 
18190     return (void *)((wxEvent 
*)  ((wxInitDialogEvent 
*) x
)); 
18192 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) { 
18193     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
18195 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) { 
18196     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
18198 static void *_p_wxHtmlCellEventTo_p_wxEvent(void *x
) { 
18199     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxHtmlCellEvent 
*) x
)); 
18201 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) { 
18202     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
18204 static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x
) { 
18205     return (void *)((wxEvent 
*)  ((wxMouseCaptureLostEvent 
*) x
)); 
18207 static void *_p_wxPyEventTo_p_wxEvent(void *x
) { 
18208     return (void *)((wxEvent 
*)  ((wxPyEvent 
*) x
)); 
18210 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) { 
18211     return (void *)((wxEvent 
*)  ((wxCalculateLayoutEvent 
*) x
)); 
18213 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) { 
18214     return (void *)((wxEvent 
*)  ((wxIdleEvent 
*) x
)); 
18216 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) { 
18217     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
18219 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) { 
18220     return (void *)((wxEvent 
*)  ((wxQueryNewPaletteEvent 
*) x
)); 
18222 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) { 
18223     return (void *)((wxEvent 
*)  ((wxMaximizeEvent 
*) x
)); 
18225 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) { 
18226     return (void *)((wxEvent 
*)  ((wxIconizeEvent 
*) x
)); 
18228 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) { 
18229     return (void *)((wxEvent 
*)  ((wxActivateEvent 
*) x
)); 
18231 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) { 
18232     return (void *)((wxEvent 
*)  ((wxSizeEvent 
*) x
)); 
18234 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) { 
18235     return (void *)((wxEvent 
*)  ((wxMoveEvent 
*) x
)); 
18237 static void *_p_wxDateEventTo_p_wxEvent(void *x
) { 
18238     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxDateEvent 
*) x
)); 
18240 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) { 
18241     return (void *)((wxEvent 
*)  ((wxPaintEvent 
*) x
)); 
18243 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) { 
18244     return (void *)((wxEvent 
*)  ((wxNcPaintEvent 
*) x
)); 
18246 static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x
) { 
18247     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxClipboardTextEvent 
*) x
)); 
18249 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) { 
18250     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
18252 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) { 
18253     return (void *)((wxEvent 
*)  ((wxPaletteChangedEvent 
*) x
)); 
18255 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) { 
18256     return (void *)((wxEvent 
*)  ((wxDisplayChangedEvent 
*) x
)); 
18258 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) { 
18259     return (void *)((wxEvent 
*)  ((wxMouseCaptureChangedEvent 
*) x
)); 
18261 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) { 
18262     return (void *)((wxEvent 
*)  ((wxSysColourChangedEvent 
*) x
)); 
18264 static void *_p_wxHtmlLinkEventTo_p_wxEvent(void *x
) { 
18265     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxHtmlLinkEvent 
*) x
)); 
18267 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) { 
18268     return (void *)((wxEvent 
*)  ((wxDropFilesEvent 
*) x
)); 
18270 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) { 
18271     return (void *)((wxEvent 
*)  ((wxFocusEvent 
*) x
)); 
18273 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) { 
18274     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
18276 static void *_p_wxSashEventTo_p_wxEvent(void *x
) { 
18277     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
18279 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) { 
18280     return (void *)((wxEvent 
*)  ((wxQueryLayoutInfoEvent 
*) x
)); 
18282 static void *_p_wxShowEventTo_p_wxEvent(void *x
) { 
18283     return (void *)((wxEvent 
*)  ((wxShowEvent 
*) x
)); 
18285 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) { 
18286     return (void *)((wxEvent 
*)  ((wxCommandEvent 
*) x
)); 
18288 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) { 
18289     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
18291 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) { 
18292     return (void *)((wxEvent 
*) (wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
18294 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) { 
18295     return (void *)((wxEvent 
*)  ((wxNavigationKeyEvent 
*) x
)); 
18297 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) { 
18298     return (void *)((wxEvent 
*)  ((wxKeyEvent 
*) x
)); 
18300 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) { 
18301     return (void *)((wxEvent 
*)  ((wxScrollWinEvent 
*) x
)); 
18303 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) { 
18304     return (void *)((wxEvent 
*)  ((wxTaskBarIconEvent 
*) x
)); 
18306 static void *_p_wxHtmlContainerCellTo_p_wxHtmlCell(void *x
) { 
18307     return (void *)((wxHtmlCell 
*)  ((wxHtmlContainerCell 
*) x
)); 
18309 static void *_p_wxHtmlWidgetCellTo_p_wxHtmlCell(void *x
) { 
18310     return (void *)((wxHtmlCell 
*)  ((wxHtmlWidgetCell 
*) x
)); 
18312 static void *_p_wxHtmlColourCellTo_p_wxHtmlCell(void *x
) { 
18313     return (void *)((wxHtmlCell 
*)  ((wxHtmlColourCell 
*) x
)); 
18315 static void *_p_wxHtmlWordCellTo_p_wxHtmlCell(void *x
) { 
18316     return (void *)((wxHtmlCell 
*)  ((wxHtmlWordCell 
*) x
)); 
18318 static void *_p_wxHtmlFontCellTo_p_wxHtmlCell(void *x
) { 
18319     return (void *)((wxHtmlCell 
*)  ((wxHtmlFontCell 
*) x
)); 
18321 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) { 
18322     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
18324 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) { 
18325     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
18327 static void *_p_wxEventBlockerTo_p_wxEvtHandler(void *x
) { 
18328     return (void *)((wxEvtHandler 
*)  ((wxEventBlocker 
*) x
)); 
18330 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) { 
18331     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
18333 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) { 
18334     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMenuBar 
*) x
)); 
18336 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) { 
18337     return (void *)((wxEvtHandler 
*)  ((wxValidator 
*) x
)); 
18339 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) { 
18340     return (void *)((wxEvtHandler 
*) (wxValidator 
*) ((wxPyValidator 
*) x
)); 
18342 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) { 
18343     return (void *)((wxEvtHandler 
*)  ((wxMenu 
*) x
)); 
18345 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) { 
18346     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
18348 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) { 
18349     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
18351 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) { 
18352     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
18354 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) { 
18355     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
18357 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) { 
18358     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
18360 static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x
) { 
18361     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
18363 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) { 
18364     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
18366 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) { 
18367     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
18369 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) { 
18370     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
18372 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) { 
18373     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPanel 
*) x
)); 
18375 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) { 
18376     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxStatusBar 
*) x
)); 
18378 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) { 
18379     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
18381 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) { 
18382     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxTipWindow 
*) x
)); 
18384 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) { 
18385     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
18387 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) { 
18388     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPopupWindow 
*) x
)); 
18390 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) { 
18391     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
18393 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) { 
18394     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSashWindow 
*) x
)); 
18396 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) { 
18397     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
18399 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) { 
18400     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
18402 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) { 
18403     return (void *)((wxEvtHandler 
*)  ((wxWindow 
*) x
)); 
18405 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) { 
18406     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
18408 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) { 
18409     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
18411 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) { 
18412     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
18414 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) { 
18415     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
18417 static void *_p_wxPyHtmlWindowTo_p_wxEvtHandler(void *x
) { 
18418     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyHtmlWindow 
*) x
)); 
18420 static void *_p_wxHtmlHelpWindowTo_p_wxEvtHandler(void *x
) { 
18421     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxHtmlHelpWindow 
*) x
)); 
18423 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) { 
18424     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxControl 
*) x
)); 
18426 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) { 
18427     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
18429 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) { 
18430     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
18432 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) { 
18433     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
18435 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) { 
18436     return (void *)((wxEvtHandler 
*)  ((wxPyApp 
*) x
)); 
18438 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) { 
18439     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
18441 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) { 
18442     return (void *)((wxEvtHandler 
*) (wxWindow 
*) ((wxPyWindow 
*) x
)); 
18444 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) { 
18445     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
18447 static void *_p_wxSimpleHtmlListBoxTo_p_wxEvtHandler(void *x
) { 
18448     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*)(wxPyHtmlListBox 
*) ((wxSimpleHtmlListBox 
*) x
)); 
18450 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) { 
18451     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
18453 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) { 
18454     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
18456 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
18457     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
18459 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) { 
18460     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
18462 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) { 
18463     return (void *)((wxEvtHandler 
*)  ((wxPyTaskBarIcon 
*) x
)); 
18465 static void *_p_wxHtmlHelpFrameTo_p_wxEvtHandler(void *x
) { 
18466     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxHtmlHelpFrame 
*) x
)); 
18468 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) { 
18469     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
18471 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) { 
18472     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
18474 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) { 
18475     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
18477 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) { 
18478     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
18480 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) { 
18481     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
18483 static void *_p_wxHtmlHelpDialogTo_p_wxEvtHandler(void *x
) { 
18484     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxHtmlHelpDialog 
*) x
)); 
18486 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) { 
18487     return (void *)((wxEvtHandler 
*) (wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
18489 static void *_p_wxPyHtmlWinTagHandlerTo_p_wxPyHtmlTagHandler(void *x
) { 
18490     return (void *)((wxPyHtmlTagHandler 
*)  ((wxPyHtmlWinTagHandler 
*) x
)); 
18492 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x
) { 
18493     return (void *)((wxFrame 
*)  ((wxMDIChildFrame 
*) x
)); 
18495 static void *_p_wxProgressDialogTo_p_wxFrame(void *x
) { 
18496     return (void *)((wxFrame 
*)  ((wxProgressDialog 
*) x
)); 
18498 static void *_p_wxTipWindowTo_p_wxFrame(void *x
) { 
18499     return (void *)((wxFrame 
*)  ((wxTipWindow 
*) x
)); 
18501 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x
) { 
18502     return (void *)((wxFrame 
*)  ((wxPreviewFrame 
*) x
)); 
18504 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x
) { 
18505     return (void *)((wxFrame 
*) (wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
18507 static void *_p_wxMiniFrameTo_p_wxFrame(void *x
) { 
18508     return (void *)((wxFrame 
*)  ((wxMiniFrame 
*) x
)); 
18510 static void *_p_wxHtmlHelpFrameTo_p_wxFrame(void *x
) { 
18511     return (void *)((wxFrame 
*)  ((wxHtmlHelpFrame 
*) x
)); 
18513 static void *_p_wxSplashScreenTo_p_wxFrame(void *x
) { 
18514     return (void *)((wxFrame 
*)  ((wxSplashScreen 
*) x
)); 
18516 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x
) { 
18517     return (void *)((wxFrame 
*)  ((wxMDIParentFrame 
*) x
)); 
18519 static void *_p_wxHtmlPrintoutTo_p_wxPyPrintout(void *x
) { 
18520     return (void *)((wxPyPrintout 
*)  ((wxHtmlPrintout 
*) x
)); 
18522 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) { 
18523     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxUpdateUIEvent 
*) x
)); 
18525 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) { 
18526     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
18528 static void *_p_wxEventTo_p_wxObject(void *x
) { 
18529     return (void *)((wxObject 
*)  ((wxEvent 
*) x
)); 
18531 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) { 
18532     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxFindDialogEvent 
*) x
)); 
18534 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) { 
18535     return (void *)((wxObject 
*) (wxEvent 
*) ((wxInitDialogEvent 
*) x
)); 
18537 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) { 
18538     return (void *)((wxObject 
*)  ((wxIndividualLayoutConstraint 
*) x
)); 
18540 static void *_p_wxHtmlFontCellTo_p_wxObject(void *x
) { 
18541     return (void *)((wxObject 
*) (wxHtmlCell 
*) ((wxHtmlFontCell 
*) x
)); 
18543 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) { 
18544     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
18546 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) { 
18547     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
18549 static void *_p_wxHtmlTagTo_p_wxObject(void *x
) { 
18550     return (void *)((wxObject 
*)  ((wxHtmlTag 
*) x
)); 
18552 static void *_p_wxMenuItemTo_p_wxObject(void *x
) { 
18553     return (void *)((wxObject 
*)  ((wxMenuItem 
*) x
)); 
18555 static void *_p_wxImageTo_p_wxObject(void *x
) { 
18556     return (void *)((wxObject 
*)  ((wxImage 
*) x
)); 
18558 static void *_p_wxPySizerTo_p_wxObject(void *x
) { 
18559     return (void *)((wxObject 
*) (wxSizer 
*) ((wxPySizer 
*) x
)); 
18561 static void *_p_wxPyHtmlFilterTo_p_wxObject(void *x
) { 
18562     return (void *)((wxObject 
*)  ((wxPyHtmlFilter 
*) x
)); 
18564 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) { 
18565     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyTaskBarIcon 
*) x
)); 
18567 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) { 
18568     return (void *)((wxObject 
*)  ((wxLayoutAlgorithm 
*) x
)); 
18570 static void *_p_wxPyAppTo_p_wxObject(void *x
) { 
18571     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxPyApp 
*) x
)); 
18573 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) { 
18574     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
18576 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) { 
18577     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
18579 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) { 
18580     return (void *)((wxObject 
*)  ((wxFindReplaceData 
*) x
)); 
18582 static void *_p_wxValidatorTo_p_wxObject(void *x
) { 
18583     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxValidator 
*) x
)); 
18585 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) { 
18586     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxValidator 
*) ((wxPyValidator 
*) x
)); 
18588 static void *_p_wxEraseEventTo_p_wxObject(void *x
) { 
18589     return (void *)((wxObject 
*) (wxEvent 
*) ((wxEraseEvent 
*) x
)); 
18591 static void *_p_wxMouseEventTo_p_wxObject(void *x
) { 
18592     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseEvent 
*) x
)); 
18594 static void *_p_wxCloseEventTo_p_wxObject(void *x
) { 
18595     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCloseEvent 
*) x
)); 
18597 static void *_p_wxScrollEventTo_p_wxObject(void *x
) { 
18598     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxScrollEvent 
*) x
)); 
18600 static void *_p_wxHtmlEasyPrintingTo_p_wxObject(void *x
) { 
18601     return (void *)((wxObject 
*)  ((wxHtmlEasyPrinting 
*) x
)); 
18603 static void *_p_wxHtmlCellEventTo_p_wxObject(void *x
) { 
18604     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxHtmlCellEvent 
*) x
)); 
18606 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) { 
18607     return (void *)((wxObject 
*)  ((wxPrintDialogData 
*) x
)); 
18609 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) { 
18610     return (void *)((wxObject 
*)  ((wxPageSetupDialogData 
*) x
)); 
18612 static void *_p_wxPrinterTo_p_wxObject(void *x
) { 
18613     return (void *)((wxObject 
*)  ((wxPrinter 
*) x
)); 
18615 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) { 
18616     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxControl 
*) ((wxControlWithItems 
*) x
)); 
18618 static void *_p_wxHtmlWinParserTo_p_wxObject(void *x
) { 
18619     return (void *)((wxObject 
*) (wxHtmlParser 
*) ((wxHtmlWinParser 
*) x
)); 
18621 static void *_p_wxHtmlParserTo_p_wxObject(void *x
) { 
18622     return (void *)((wxObject 
*)  ((wxHtmlParser 
*) x
)); 
18624 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) { 
18625     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*) ((wxFlexGridSizer 
*) x
)); 
18627 static void *_p_wxGridSizerTo_p_wxObject(void *x
) { 
18628     return (void *)((wxObject 
*) (wxSizer 
*) ((wxGridSizer 
*) x
)); 
18630 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) { 
18631     return (void *)((wxObject 
*)  ((wxAcceleratorTable 
*) x
)); 
18633 static void *_p_wxControlTo_p_wxObject(void *x
) { 
18634     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxControl 
*) x
)); 
18636 static void *_p_wxHtmlHelpFrameTo_p_wxObject(void *x
) { 
18637     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxHtmlHelpFrame 
*) x
)); 
18639 static void *_p_wxHtmlWidgetCellTo_p_wxObject(void *x
) { 
18640     return (void *)((wxObject 
*) (wxHtmlCell 
*) ((wxHtmlWidgetCell 
*) x
)); 
18642 static void *_p_wxColourDataTo_p_wxObject(void *x
) { 
18643     return (void *)((wxObject 
*)  ((wxColourData 
*) x
)); 
18645 static void *_p_wxActivateEventTo_p_wxObject(void *x
) { 
18646     return (void *)((wxObject 
*) (wxEvent 
*) ((wxActivateEvent 
*) x
)); 
18648 static void *_p_wxMoveEventTo_p_wxObject(void *x
) { 
18649     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMoveEvent 
*) x
)); 
18651 static void *_p_wxSizeEventTo_p_wxObject(void *x
) { 
18652     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSizeEvent 
*) x
)); 
18654 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) { 
18655     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIconizeEvent 
*) x
)); 
18657 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) { 
18658     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMaximizeEvent 
*) x
)); 
18660 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) { 
18661     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryNewPaletteEvent 
*) x
)); 
18663 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) { 
18664     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowCreateEvent 
*) x
)); 
18666 static void *_p_wxIdleEventTo_p_wxObject(void *x
) { 
18667     return (void *)((wxObject 
*) (wxEvent 
*) ((wxIdleEvent 
*) x
)); 
18669 static void *_p_wxDateEventTo_p_wxObject(void *x
) { 
18670     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxDateEvent 
*) x
)); 
18672 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) { 
18673     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCalculateLayoutEvent 
*) x
)); 
18675 static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x
) { 
18676     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseCaptureLostEvent 
*) x
)); 
18678 static void *_p_wxHtmlPrintoutTo_p_wxObject(void *x
) { 
18679     return (void *)((wxObject 
*) (wxPyPrintout 
*) ((wxHtmlPrintout 
*) x
)); 
18681 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) { 
18682     return (void *)((wxObject 
*)  ((wxPyPrintout 
*) x
)); 
18684 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) { 
18685     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
18687 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) { 
18688     return (void *)((wxObject 
*) (wxSizer 
*)(wxBoxSizer 
*) ((wxStdDialogButtonSizer 
*) x
)); 
18690 static void *_p_wxKeyEventTo_p_wxObject(void *x
) { 
18691     return (void *)((wxObject 
*) (wxEvent 
*) ((wxKeyEvent 
*) x
)); 
18693 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) { 
18694     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNavigationKeyEvent 
*) x
)); 
18696 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) { 
18697     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxWindowDestroyEvent 
*) x
)); 
18699 static void *_p_wxSashEventTo_p_wxObject(void *x
) { 
18700     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxSashEvent 
*) x
)); 
18702 static void *_p_wxSimpleHtmlListBoxTo_p_wxObject(void *x
) { 
18703     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*)(wxPyHtmlListBox 
*) ((wxSimpleHtmlListBox 
*) x
)); 
18705 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) { 
18706     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
18708 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) { 
18709     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
18711 static void *_p_wxPrintDataTo_p_wxObject(void *x
) { 
18712     return (void *)((wxObject 
*)  ((wxPrintData 
*) x
)); 
18714 static void *_p_wxFontDataTo_p_wxObject(void *x
) { 
18715     return (void *)((wxObject 
*)  ((wxFontData 
*) x
)); 
18717 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) { 
18718     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
18720 static void *_p_wxFrameTo_p_wxObject(void *x
) { 
18721     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
18723 static void *_p_wxPyPanelTo_p_wxObject(void *x
) { 
18724     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyPanel 
*) x
)); 
18726 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) { 
18727     return (void *)((wxObject 
*) (wxEvent 
*) ((wxQueryLayoutInfoEvent 
*) x
)); 
18729 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) { 
18730     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
18732 static void *_p_wxFileSystemTo_p_wxObject(void *x
) { 
18733     return (void *)((wxObject 
*)  ((wxFileSystem 
*) x
)); 
18735 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) { 
18736     return (void *)((wxObject 
*) (wxPrintPreview 
*) ((wxPyPrintPreview 
*) x
)); 
18738 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) { 
18739     return (void *)((wxObject 
*)  ((wxPrintPreview 
*) x
)); 
18741 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) { 
18742     return (void *)((wxObject 
*)  ((wxLayoutConstraints 
*) x
)); 
18744 static void *_p_wxSizerTo_p_wxObject(void *x
) { 
18745     return (void *)((wxObject 
*)  ((wxSizer 
*) x
)); 
18747 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) { 
18748     return (void *)((wxObject 
*) (wxSizer 
*) ((wxBoxSizer 
*) x
)); 
18750 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) { 
18751     return (void *)((wxObject 
*) (wxSizer 
*)(wxBoxSizer 
*) ((wxStaticBoxSizer 
*) x
)); 
18753 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) { 
18754     return (void *)((wxObject 
*) (wxSizer 
*)(wxGridSizer 
*)(wxFlexGridSizer 
*) ((wxGridBagSizer 
*) x
)); 
18756 static void *_p_wxHtmlContainerCellTo_p_wxObject(void *x
) { 
18757     return (void *)((wxObject 
*) (wxHtmlCell 
*) ((wxHtmlContainerCell 
*) x
)); 
18759 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) { 
18760     return (void *)((wxObject 
*) (wxEvent 
*) ((wxNcPaintEvent 
*) x
)); 
18762 static void *_p_wxPaintEventTo_p_wxObject(void *x
) { 
18763     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaintEvent 
*) x
)); 
18765 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x
) { 
18766     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxClipboardTextEvent 
*) x
)); 
18768 static void *_p_wxFSFileTo_p_wxObject(void *x
) { 
18769     return (void *)((wxObject 
*)  ((wxFSFile 
*) x
)); 
18771 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) { 
18772     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*)(wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
18774 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) { 
18775     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSetCursorEvent 
*) x
)); 
18777 static void *_p_wxMenuTo_p_wxObject(void *x
) { 
18778     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxMenu 
*) x
)); 
18780 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) { 
18781     return (void *)((wxObject 
*) (wxSizerItem 
*) ((wxGBSizerItem 
*) x
)); 
18783 static void *_p_wxSizerItemTo_p_wxObject(void *x
) { 
18784     return (void *)((wxObject 
*)  ((wxSizerItem 
*) x
)); 
18786 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) { 
18787     return (void *)((wxObject 
*)  ((wxPrintDialog 
*) x
)); 
18789 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) { 
18790     return (void *)((wxObject 
*)  ((wxPageSetupDialog 
*) x
)); 
18792 static void *_p_wxFontDialogTo_p_wxObject(void *x
) { 
18793     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
18795 static void *_p_wxDirDialogTo_p_wxObject(void *x
) { 
18796     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
18798 static void *_p_wxColourDialogTo_p_wxObject(void *x
) { 
18799     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
18801 static void *_p_wxDialogTo_p_wxObject(void *x
) { 
18802     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
18804 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) { 
18805     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxNotifyEvent 
*) x
)); 
18807 static void *_p_wxPyEventTo_p_wxObject(void *x
) { 
18808     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPyEvent 
*) x
)); 
18810 static void *_p_wxHtmlHelpDialogTo_p_wxObject(void *x
) { 
18811     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxHtmlHelpDialog 
*) x
)); 
18813 static void *_p_wxPyHtmlWinTagHandlerTo_p_wxObject(void *x
) { 
18814     return (void *)((wxObject 
*) (wxPyHtmlTagHandler 
*) ((wxPyHtmlWinTagHandler 
*) x
)); 
18816 static void *_p_wxPyHtmlTagHandlerTo_p_wxObject(void *x
) { 
18817     return (void *)((wxObject 
*)  ((wxPyHtmlTagHandler 
*) x
)); 
18819 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) { 
18820     return (void *)((wxObject 
*)  ((wxEvtHandler 
*) x
)); 
18822 static void *_p_wxTGAHandlerTo_p_wxObject(void *x
) { 
18823     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxTGAHandler 
*) x
)); 
18825 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) { 
18826     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxTIFFHandler 
*) x
)); 
18828 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) { 
18829     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxXPMHandler 
*) x
)); 
18831 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) { 
18832     return (void *)((wxObject 
*)  ((wxImageHandler 
*) x
)); 
18834 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) { 
18835     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPyImageHandler 
*) x
)); 
18837 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) { 
18838     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxBMPHandler 
*) x
)); 
18840 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) { 
18841     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*) ((wxICOHandler 
*) x
)); 
18843 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) { 
18844     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*) ((wxCURHandler 
*) x
)); 
18846 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) { 
18847     return (void *)((wxObject 
*) (wxImageHandler 
*)(wxBMPHandler 
*)(wxICOHandler 
*)(wxCURHandler 
*) ((wxANIHandler 
*) x
)); 
18849 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) { 
18850     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNGHandler 
*) x
)); 
18852 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) { 
18853     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxGIFHandler 
*) x
)); 
18855 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) { 
18856     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPCXHandler 
*) x
)); 
18858 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) { 
18859     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxJPEGHandler 
*) x
)); 
18861 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) { 
18862     return (void *)((wxObject 
*) (wxImageHandler 
*) ((wxPNMHandler 
*) x
)); 
18864 static void *_p_wxShowEventTo_p_wxObject(void *x
) { 
18865     return (void *)((wxObject 
*) (wxEvent 
*) ((wxShowEvent 
*) x
)); 
18867 static void *_p_wxPyHtmlWindowTo_p_wxObject(void *x
) { 
18868     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyHtmlWindow 
*) x
)); 
18870 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) { 
18871     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
18873 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) { 
18874     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMDIClientWindow 
*) x
)); 
18876 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) { 
18877     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
18879 static void *_p_wxTipWindowTo_p_wxObject(void *x
) { 
18880     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxTipWindow 
*) x
)); 
18882 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) { 
18883     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
18885 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) { 
18886     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPopupWindow 
*) x
)); 
18888 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) { 
18889     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
18891 static void *_p_wxSashWindowTo_p_wxObject(void *x
) { 
18892     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSashWindow 
*) x
)); 
18894 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) { 
18895     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplitterWindow 
*) x
)); 
18897 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) { 
18898     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxSplashScreenWindow 
*) x
)); 
18900 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) { 
18901     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxTopLevelWindow 
*) x
)); 
18903 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) { 
18904     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
18906 static void *_p_wxWindowTo_p_wxObject(void *x
) { 
18907     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxWindow 
*) x
)); 
18909 static void *_p_wxHtmlHelpWindowTo_p_wxObject(void *x
) { 
18910     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxHtmlHelpWindow 
*) x
)); 
18912 static void *_p_wxHelpControllerBaseTo_p_wxObject(void *x
) { 
18913     return (void *)((wxObject 
*)  ((wxHelpControllerBase 
*) x
)); 
18915 static void *_p_wxHtmlDCRendererTo_p_wxObject(void *x
) { 
18916     return (void *)((wxObject 
*)  ((wxHtmlDCRenderer 
*) x
)); 
18918 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) { 
18919     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
18921 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) { 
18922     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
18924 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) { 
18925     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
18927 static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x
) { 
18928     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
18930 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) { 
18931     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
18933 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) { 
18934     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
18936 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) { 
18937     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
18939 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) { 
18940     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
18942 static void *_p_wxFileDialogTo_p_wxObject(void *x
) { 
18943     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
18945 static void *_p_wxHtmlLinkInfoTo_p_wxObject(void *x
) { 
18946     return (void *)((wxObject 
*)  ((wxHtmlLinkInfo 
*) x
)); 
18948 static void *_p_wxPyWindowTo_p_wxObject(void *x
) { 
18949     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPyWindow 
*) x
)); 
18951 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) { 
18952     return (void *)((wxObject 
*) (wxEvent 
*) ((wxSysColourChangedEvent 
*) x
)); 
18954 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) { 
18955     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMouseCaptureChangedEvent 
*) x
)); 
18957 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) { 
18958     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDisplayChangedEvent 
*) x
)); 
18960 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) { 
18961     return (void *)((wxObject 
*) (wxEvent 
*) ((wxPaletteChangedEvent 
*) x
)); 
18963 static void *_p_wxEventBlockerTo_p_wxObject(void *x
) { 
18964     return (void *)((wxObject 
*) (wxEvtHandler 
*) ((wxEventBlocker 
*) x
)); 
18966 static void *_p_wxHtmlHelpControllerTo_p_wxObject(void *x
) { 
18967     return (void *)((wxObject 
*) (wxHelpControllerBase 
*) ((wxHtmlHelpController 
*) x
)); 
18969 static void *_p_wxHtmlLinkEventTo_p_wxObject(void *x
) { 
18970     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxHtmlLinkEvent 
*) x
)); 
18972 static void *_p_wxPanelTo_p_wxObject(void *x
) { 
18973     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxPanel 
*) x
)); 
18975 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) { 
18976     return (void *)((wxObject 
*) (wxEvent 
*) ((wxTaskBarIconEvent 
*) x
)); 
18978 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) { 
18979     return (void *)((wxObject 
*) (wxEvent 
*) ((wxScrollWinEvent 
*) x
)); 
18981 static void *_p_wxHtmlCellTo_p_wxObject(void *x
) { 
18982     return (void *)((wxObject 
*)  ((wxHtmlCell 
*) x
)); 
18984 static void *_p_wxMenuEventTo_p_wxObject(void *x
) { 
18985     return (void *)((wxObject 
*) (wxEvent 
*) ((wxMenuEvent 
*) x
)); 
18987 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) { 
18988     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxContextMenuEvent 
*) x
)); 
18990 static void *_p_wxCommandEventTo_p_wxObject(void *x
) { 
18991     return (void *)((wxObject 
*) (wxEvent 
*) ((wxCommandEvent 
*) x
)); 
18993 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) { 
18994     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxPyCommandEvent 
*) x
)); 
18996 static void *_p_wxHtmlColourCellTo_p_wxObject(void *x
) { 
18997     return (void *)((wxObject 
*) (wxHtmlCell 
*) ((wxHtmlColourCell 
*) x
)); 
18999 static void *_p_wxStatusBarTo_p_wxObject(void *x
) { 
19000     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxStatusBar 
*) x
)); 
19002 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) { 
19003     return (void *)((wxObject 
*) (wxEvent 
*)(wxCommandEvent 
*) ((wxChildFocusEvent 
*) x
)); 
19005 static void *_p_wxFocusEventTo_p_wxObject(void *x
) { 
19006     return (void *)((wxObject 
*) (wxEvent 
*) ((wxFocusEvent 
*) x
)); 
19008 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) { 
19009     return (void *)((wxObject 
*) (wxEvent 
*) ((wxDropFilesEvent 
*) x
)); 
19011 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) { 
19012     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*)(wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
19014 static void *_p_wxHtmlWordCellTo_p_wxObject(void *x
) { 
19015     return (void *)((wxObject 
*) (wxHtmlCell 
*) ((wxHtmlWordCell 
*) x
)); 
19017 static void *_p_wxMenuBarTo_p_wxObject(void *x
) { 
19018     return (void *)((wxObject 
*) (wxEvtHandler 
*)(wxWindow 
*) ((wxMenuBar 
*) x
)); 
19020 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x
) { 
19021     return (void *)((wxTopLevelWindow 
*)  ((wxFrame 
*) x
)); 
19023 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x
) { 
19024     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMiniFrame 
*) x
)); 
19026 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x
) { 
19027     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFontDialog 
*) x
)); 
19029 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x
) { 
19030     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxDirDialog 
*) x
)); 
19032 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x
) { 
19033     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxColourDialog 
*) x
)); 
19035 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x
) { 
19036     return (void *)((wxTopLevelWindow 
*)  ((wxDialog 
*) x
)); 
19038 static void *_p_wxHtmlHelpDialogTo_p_wxTopLevelWindow(void *x
) { 
19039     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxHtmlHelpDialog 
*) x
)); 
19041 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x
) { 
19042     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxSplashScreen 
*) x
)); 
19044 static void *_p_wxTipWindowTo_p_wxTopLevelWindow(void *x
) { 
19045     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxTipWindow 
*) x
)); 
19047 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x
) { 
19048     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
19050 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x
) { 
19051     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
19053 static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
19054     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
19056 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
19057     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
19059 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x
) { 
19060     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
19062 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x
) { 
19063     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
19065 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x
) { 
19066     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
19068 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x
) { 
19069     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFileDialog 
*) x
)); 
19071 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x
) { 
19072     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxMessageDialog 
*) x
)); 
19074 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x
) { 
19075     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxProgressDialog 
*) x
)); 
19077 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x
) { 
19078     return (void *)((wxTopLevelWindow 
*) (wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
19080 static void *_p_wxHtmlHelpFrameTo_p_wxTopLevelWindow(void *x
) { 
19081     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxHtmlHelpFrame 
*) x
)); 
19083 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x
) { 
19084     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
19086 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x
) { 
19087     return (void *)((wxTopLevelWindow 
*) (wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
19089 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) { 
19090     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxSplashScreen 
*) x
)); 
19092 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) { 
19093     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMiniFrame 
*) x
)); 
19095 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) { 
19096     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyPanel 
*) x
)); 
19098 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) { 
19099     return (void *)((wxWindow 
*)  ((wxMenuBar 
*) x
)); 
19101 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) { 
19102     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFindReplaceDialog 
*) x
)); 
19104 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) { 
19105     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxProgressDialog 
*) x
)); 
19107 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) { 
19108     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMessageDialog 
*) x
)); 
19110 static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x
) { 
19111     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxNumberEntryDialog 
*) x
)); 
19113 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) { 
19114     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*)(wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
19116 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) { 
19117     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxTextEntryDialog 
*) x
)); 
19119 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) { 
19120     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxSingleChoiceDialog 
*) x
)); 
19122 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) { 
19123     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxMultiChoiceDialog 
*) x
)); 
19125 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) { 
19126     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFileDialog 
*) x
)); 
19128 static void *_p_wxPanelTo_p_wxWindow(void *x
) { 
19129     return (void *)((wxWindow 
*)  ((wxPanel 
*) x
)); 
19131 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) { 
19132     return (void *)((wxWindow 
*)  ((wxStatusBar 
*) x
)); 
19134 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) { 
19135     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPyVScrolledWindow 
*) x
)); 
19137 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) { 
19138     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxTipWindow 
*) x
)); 
19140 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) { 
19141     return (void *)((wxWindow 
*) (wxPopupWindow 
*) ((wxPyPopupTransientWindow 
*) x
)); 
19143 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) { 
19144     return (void *)((wxWindow 
*)  ((wxPopupWindow 
*) x
)); 
19146 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) { 
19147     return (void *)((wxWindow 
*) (wxSashWindow 
*) ((wxSashLayoutWindow 
*) x
)); 
19149 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) { 
19150     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxScrolledWindow 
*) x
)); 
19152 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) { 
19153     return (void *)((wxWindow 
*)  ((wxTopLevelWindow 
*) x
)); 
19155 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) { 
19156     return (void *)((wxWindow 
*)  ((wxSplashScreenWindow 
*) x
)); 
19158 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) { 
19159     return (void *)((wxWindow 
*)  ((wxSplitterWindow 
*) x
)); 
19161 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) { 
19162     return (void *)((wxWindow 
*)  ((wxSashWindow 
*) x
)); 
19164 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) { 
19165     return (void *)((wxWindow 
*)  ((wxMDIClientWindow 
*) x
)); 
19167 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) { 
19168     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
19170 static void *_p_wxPyHtmlWindowTo_p_wxWindow(void *x
) { 
19171     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPyHtmlWindow 
*) x
)); 
19173 static void *_p_wxHtmlHelpWindowTo_p_wxWindow(void *x
) { 
19174     return (void *)((wxWindow 
*)  ((wxHtmlHelpWindow 
*) x
)); 
19176 static void *_p_wxControlTo_p_wxWindow(void *x
) { 
19177     return (void *)((wxWindow 
*)  ((wxControl 
*) x
)); 
19179 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) { 
19180     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxPreviewFrame 
*) x
)); 
19182 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) { 
19183     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*)(wxPreviewFrame 
*) ((wxPyPreviewFrame 
*) x
)); 
19185 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) { 
19186     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIChildFrame 
*) x
)); 
19188 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) { 
19189     return (void *)((wxWindow 
*) (wxControl 
*) ((wxControlWithItems 
*) x
)); 
19191 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) { 
19192     return (void *)((wxWindow 
*)  ((wxPyWindow 
*) x
)); 
19194 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) { 
19195     return (void *)((wxWindow 
*) (wxPanel 
*)(wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
19197 static void *_p_wxSimpleHtmlListBoxTo_p_wxWindow(void *x
) { 
19198     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*)(wxPyHtmlListBox 
*) ((wxSimpleHtmlListBox 
*) x
)); 
19200 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) { 
19201     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
19203 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) { 
19204     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
19206 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) { 
19207     return (void *)((wxWindow 
*) (wxPanel 
*) ((wxPreviewControlBar 
*) x
)); 
19209 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) { 
19210     return (void *)((wxWindow 
*) (wxPanel 
*)(wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
19212 static void *_p_wxHtmlHelpFrameTo_p_wxWindow(void *x
) { 
19213     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxHtmlHelpFrame 
*) x
)); 
19215 static void *_p_wxFrameTo_p_wxWindow(void *x
) { 
19216     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxFrame 
*) x
)); 
19218 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) { 
19219     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxFontDialog 
*) x
)); 
19221 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) { 
19222     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxDirDialog 
*) x
)); 
19224 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) { 
19225     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxColourDialog 
*) x
)); 
19227 static void *_p_wxDialogTo_p_wxWindow(void *x
) { 
19228     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*) ((wxDialog 
*) x
)); 
19230 static void *_p_wxHtmlHelpDialogTo_p_wxWindow(void *x
) { 
19231     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxDialog 
*) ((wxHtmlHelpDialog 
*) x
)); 
19233 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) { 
19234     return (void *)((wxWindow 
*) (wxTopLevelWindow 
*)(wxFrame 
*) ((wxMDIParentFrame 
*) x
)); 
19236 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) { 
19237     return (void *)((wxScrolledWindow 
*)  ((wxPyScrolledWindow 
*) x
)); 
19239 static void *_p_wxPyHtmlWindowTo_p_wxScrolledWindow(void *x
) { 
19240     return (void *)((wxScrolledWindow 
*)  ((wxPyHtmlWindow 
*) x
)); 
19242 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) { 
19243     return (void *)((wxScrolledWindow 
*)  ((wxPreviewCanvas 
*) x
)); 
19245 static void *_p_wxColourDialogTo_p_wxDialog(void *x
) { 
19246     return (void *)((wxDialog 
*)  ((wxColourDialog 
*) x
)); 
19248 static void *_p_wxDirDialogTo_p_wxDialog(void *x
) { 
19249     return (void *)((wxDialog 
*)  ((wxDirDialog 
*) x
)); 
19251 static void *_p_wxFontDialogTo_p_wxDialog(void *x
) { 
19252     return (void *)((wxDialog 
*)  ((wxFontDialog 
*) x
)); 
19254 static void *_p_wxHtmlHelpDialogTo_p_wxDialog(void *x
) { 
19255     return (void *)((wxDialog 
*)  ((wxHtmlHelpDialog 
*) x
)); 
19257 static void *_p_wxFileDialogTo_p_wxDialog(void *x
) { 
19258     return (void *)((wxDialog 
*)  ((wxFileDialog 
*) x
)); 
19260 static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x
) { 
19261     return (void *)((wxDialog 
*)  ((wxMultiChoiceDialog 
*) x
)); 
19263 static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x
) { 
19264     return (void *)((wxDialog 
*)  ((wxSingleChoiceDialog 
*) x
)); 
19266 static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x
) { 
19267     return (void *)((wxDialog 
*)  ((wxTextEntryDialog 
*) x
)); 
19269 static void *_p_wxPasswordEntryDialogTo_p_wxDialog(void *x
) { 
19270     return (void *)((wxDialog 
*) (wxTextEntryDialog 
*) ((wxPasswordEntryDialog 
*) x
)); 
19272 static void *_p_wxNumberEntryDialogTo_p_wxDialog(void *x
) { 
19273     return (void *)((wxDialog 
*)  ((wxNumberEntryDialog 
*) x
)); 
19275 static void *_p_wxMessageDialogTo_p_wxDialog(void *x
) { 
19276     return (void *)((wxDialog 
*)  ((wxMessageDialog 
*) x
)); 
19278 static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x
) { 
19279     return (void *)((wxDialog 
*)  ((wxFindReplaceDialog 
*) x
)); 
19281 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) { 
19282     return (void *)((wxPanel 
*)  ((wxScrolledWindow 
*) x
)); 
19284 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) { 
19285     return (void *)((wxPanel 
*)  ((wxPyVScrolledWindow 
*) x
)); 
19287 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) { 
19288     return (void *)((wxPanel 
*) (wxScrolledWindow 
*) ((wxPyScrolledWindow 
*) x
)); 
19290 static void *_p_wxPyHtmlWindowTo_p_wxPanel(void *x
) { 
19291     return (void *)((wxPanel 
*) (wxScrolledWindow 
*) ((wxPyHtmlWindow 
*) x
)); 
19293 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) { 
19294     return (void *)((wxPanel 
*) (wxPyVScrolledWindow 
*) ((wxPyVListBox 
*) x
)); 
19296 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) { 
19297     return (void *)((wxPanel 
*) (wxPyVScrolledWindow 
*)(wxPyVListBox 
*) ((wxPyHtmlListBox 
*) x
)); 
19299 static void *_p_wxSimpleHtmlListBoxTo_p_wxPanel(void *x
) { 
19300     return (void *)((wxPanel 
*) (wxPyVScrolledWindow 
*)(wxPyVListBox 
*)(wxPyHtmlListBox 
*) ((wxSimpleHtmlListBox 
*) x
)); 
19302 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) { 
19303     return (void *)((wxPanel 
*)  ((wxPyPanel 
*) x
)); 
19305 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) { 
19306     return (void *)((wxPanel 
*) (wxScrolledWindow 
*) ((wxPreviewCanvas 
*) x
)); 
19308 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) { 
19309     return (void *)((wxPanel 
*)  ((wxPreviewControlBar 
*) x
)); 
19311 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) { 
19312     return (void *)((wxPanel 
*) (wxPreviewControlBar 
*) ((wxPyPreviewControlBar 
*) x
)); 
19314 static void *_p_wxHtmlWinParserTo_p_wxHtmlParser(void *x
) { 
19315     return (void *)((wxHtmlParser 
*)  ((wxHtmlWinParser 
*) x
)); 
19317 static void *_p_wxHtmlHelpControllerTo_p_wxHelpControllerBase(void *x
) { 
19318     return (void *)((wxHelpControllerBase 
*)  ((wxHtmlHelpController 
*) x
)); 
19320 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) { 
19321     return (void *)((wxCommandEvent 
*)  ((wxSashEvent 
*) x
)); 
19323 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) { 
19324     return (void *)((wxCommandEvent 
*)  ((wxWindowDestroyEvent 
*) x
)); 
19326 static void *_p_wxHtmlLinkEventTo_p_wxCommandEvent(void *x
) { 
19327     return (void *)((wxCommandEvent 
*)  ((wxHtmlLinkEvent 
*) x
)); 
19329 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) { 
19330     return (void *)((wxCommandEvent 
*) (wxNotifyEvent 
*) ((wxSplitterEvent 
*) x
)); 
19332 static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x
) { 
19333     return (void *)((wxCommandEvent 
*)  ((wxClipboardTextEvent 
*) x
)); 
19335 static void *_p_wxHtmlCellEventTo_p_wxCommandEvent(void *x
) { 
19336     return (void *)((wxCommandEvent 
*)  ((wxHtmlCellEvent 
*) x
)); 
19338 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) { 
19339     return (void *)((wxCommandEvent 
*)  ((wxScrollEvent 
*) x
)); 
19341 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) { 
19342     return (void *)((wxCommandEvent 
*)  ((wxPyCommandEvent 
*) x
)); 
19344 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) { 
19345     return (void *)((wxCommandEvent 
*)  ((wxContextMenuEvent 
*) x
)); 
19347 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) { 
19348     return (void *)((wxCommandEvent 
*)  ((wxChildFocusEvent 
*) x
)); 
19350 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) { 
19351     return (void *)((wxCommandEvent 
*)  ((wxDateEvent 
*) x
)); 
19353 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) { 
19354     return (void *)((wxCommandEvent 
*)  ((wxWindowCreateEvent 
*) x
)); 
19356 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) { 
19357     return (void *)((wxCommandEvent 
*)  ((wxNotifyEvent 
*) x
)); 
19359 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) { 
19360     return (void *)((wxCommandEvent 
*)  ((wxFindDialogEvent 
*) x
)); 
19362 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) { 
19363     return (void *)((wxCommandEvent 
*)  ((wxUpdateUIEvent 
*) x
)); 
19365 static swig_type_info _swigt__p_bool 
= {"_p_bool", "bool *", 0, 0, (void*)0, 0}; 
19366 static swig_type_info _swigt__p_char 
= {"_p_char", "char *", 0, 0, (void*)0, 0}; 
19367 static swig_type_info _swigt__p_form_ops_t 
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, (void*)0, 0}; 
19368 static swig_type_info _swigt__p_int 
= {"_p_int", "int *|wxEventType *", 0, 0, (void*)0, 0}; 
19369 static swig_type_info _swigt__p_unsigned_char 
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0}; 
19370 static swig_type_info _swigt__p_unsigned_int 
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0}; 
19371 static swig_type_info _swigt__p_unsigned_long 
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0}; 
19372 static swig_type_info _swigt__p_wxArrayInt 
= {"_p_wxArrayInt", "wxArrayInt *", 0, 0, (void*)0, 0}; 
19373 static swig_type_info _swigt__p_wxBitmap 
= {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0}; 
19374 static swig_type_info _swigt__p_wxColour 
= {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0}; 
19375 static swig_type_info _swigt__p_wxCommandEvent 
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0}; 
19376 static swig_type_info _swigt__p_wxSashEvent 
= {"_p_wxSashEvent", 0, 0, 0, 0, 0}; 
19377 static swig_type_info _swigt__p_wxWindowDestroyEvent 
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0}; 
19378 static swig_type_info _swigt__p_wxSplitterEvent 
= {"_p_wxSplitterEvent", 0, 0, 0, 0, 0}; 
19379 static swig_type_info _swigt__p_wxClipboardTextEvent 
= {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0}; 
19380 static swig_type_info _swigt__p_wxScrollEvent 
= {"_p_wxScrollEvent", 0, 0, 0, 0, 0}; 
19381 static swig_type_info _swigt__p_wxPyCommandEvent 
= {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0}; 
19382 static swig_type_info _swigt__p_wxContextMenuEvent 
= {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0}; 
19383 static swig_type_info _swigt__p_wxChildFocusEvent 
= {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0}; 
19384 static swig_type_info _swigt__p_wxDateEvent 
= {"_p_wxDateEvent", 0, 0, 0, 0, 0}; 
19385 static swig_type_info _swigt__p_wxWindowCreateEvent 
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0}; 
19386 static swig_type_info _swigt__p_wxNotifyEvent 
= {"_p_wxNotifyEvent", 0, 0, 0, 0, 0}; 
19387 static swig_type_info _swigt__p_wxFindDialogEvent 
= {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0}; 
19388 static swig_type_info _swigt__p_wxUpdateUIEvent 
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0}; 
19389 static swig_type_info _swigt__p_wxConfigBase 
= {"_p_wxConfigBase", "wxConfigBase *", 0, 0, (void*)0, 0}; 
19390 static swig_type_info _swigt__p_wxCursor 
= {"_p_wxCursor", "wxCursor *", 0, 0, (void*)0, 0}; 
19391 static swig_type_info _swigt__p_wxDC 
= {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0}; 
19392 static swig_type_info _swigt__p_wxDefaultHtmlRenderingStyle 
= {"_p_wxDefaultHtmlRenderingStyle", "wxDefaultHtmlRenderingStyle *", 0, 0, (void*)0, 0}; 
19393 static swig_type_info _swigt__p_wxDialog 
= {"_p_wxDialog", "wxDialog *", 0, 0, (void*)0, 0}; 
19394 static swig_type_info _swigt__p_wxColourDialog 
= {"_p_wxColourDialog", 0, 0, 0, 0, 0}; 
19395 static swig_type_info _swigt__p_wxDirDialog 
= {"_p_wxDirDialog", 0, 0, 0, 0, 0}; 
19396 static swig_type_info _swigt__p_wxFontDialog 
= {"_p_wxFontDialog", 0, 0, 0, 0, 0}; 
19397 static swig_type_info _swigt__p_wxFileDialog 
= {"_p_wxFileDialog", 0, 0, 0, 0, 0}; 
19398 static swig_type_info _swigt__p_wxMultiChoiceDialog 
= {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0}; 
19399 static swig_type_info _swigt__p_wxSingleChoiceDialog 
= {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0}; 
19400 static swig_type_info _swigt__p_wxTextEntryDialog 
= {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0}; 
19401 static swig_type_info _swigt__p_wxPasswordEntryDialog 
= {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0}; 
19402 static swig_type_info _swigt__p_wxNumberEntryDialog 
= {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0}; 
19403 static swig_type_info _swigt__p_wxMessageDialog 
= {"_p_wxMessageDialog", 0, 0, 0, 0, 0}; 
19404 static swig_type_info _swigt__p_wxFindReplaceDialog 
= {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0}; 
19405 static swig_type_info _swigt__p_wxDuplexMode 
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0}; 
19406 static swig_type_info _swigt__p_wxEvent 
= {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0}; 
19407 static swig_type_info _swigt__p_wxMenuEvent 
= {"_p_wxMenuEvent", 0, 0, 0, 0, 0}; 
19408 static swig_type_info _swigt__p_wxCloseEvent 
= {"_p_wxCloseEvent", 0, 0, 0, 0, 0}; 
19409 static swig_type_info _swigt__p_wxEraseEvent 
= {"_p_wxEraseEvent", 0, 0, 0, 0, 0}; 
19410 static swig_type_info _swigt__p_wxSetCursorEvent 
= {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0}; 
19411 static swig_type_info _swigt__p_wxInitDialogEvent 
= {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0}; 
19412 static swig_type_info _swigt__p_wxPyEvent 
= {"_p_wxPyEvent", 0, 0, 0, 0, 0}; 
19413 static swig_type_info _swigt__p_wxMouseCaptureLostEvent 
= {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0}; 
19414 static swig_type_info _swigt__p_wxCalculateLayoutEvent 
= {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0}; 
19415 static swig_type_info _swigt__p_wxIdleEvent 
= {"_p_wxIdleEvent", 0, 0, 0, 0, 0}; 
19416 static swig_type_info _swigt__p_wxQueryNewPaletteEvent 
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0}; 
19417 static swig_type_info _swigt__p_wxMaximizeEvent 
= {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0}; 
19418 static swig_type_info _swigt__p_wxIconizeEvent 
= {"_p_wxIconizeEvent", 0, 0, 0, 0, 0}; 
19419 static swig_type_info _swigt__p_wxActivateEvent 
= {"_p_wxActivateEvent", 0, 0, 0, 0, 0}; 
19420 static swig_type_info _swigt__p_wxSizeEvent 
= {"_p_wxSizeEvent", 0, 0, 0, 0, 0}; 
19421 static swig_type_info _swigt__p_wxMoveEvent 
= {"_p_wxMoveEvent", 0, 0, 0, 0, 0}; 
19422 static swig_type_info _swigt__p_wxPaintEvent 
= {"_p_wxPaintEvent", 0, 0, 0, 0, 0}; 
19423 static swig_type_info _swigt__p_wxNcPaintEvent 
= {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0}; 
19424 static swig_type_info _swigt__p_wxPaletteChangedEvent 
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0}; 
19425 static swig_type_info _swigt__p_wxDisplayChangedEvent 
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0}; 
19426 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent 
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0}; 
19427 static swig_type_info _swigt__p_wxSysColourChangedEvent 
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0}; 
19428 static swig_type_info _swigt__p_wxDropFilesEvent 
= {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0}; 
19429 static swig_type_info _swigt__p_wxFocusEvent 
= {"_p_wxFocusEvent", 0, 0, 0, 0, 0}; 
19430 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent 
= {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0}; 
19431 static swig_type_info _swigt__p_wxShowEvent 
= {"_p_wxShowEvent", 0, 0, 0, 0, 0}; 
19432 static swig_type_info _swigt__p_wxNavigationKeyEvent 
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0}; 
19433 static swig_type_info _swigt__p_wxKeyEvent 
= {"_p_wxKeyEvent", 0, 0, 0, 0, 0}; 
19434 static swig_type_info _swigt__p_wxScrollWinEvent 
= {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0}; 
19435 static swig_type_info _swigt__p_wxTaskBarIconEvent 
= {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0}; 
19436 static swig_type_info _swigt__p_wxEvtHandler 
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0}; 
19437 static swig_type_info _swigt__p_wxSplashScreen 
= {"_p_wxSplashScreen", 0, 0, 0, 0, 0}; 
19438 static swig_type_info _swigt__p_wxMiniFrame 
= {"_p_wxMiniFrame", 0, 0, 0, 0, 0}; 
19439 static swig_type_info _swigt__p_wxPyPanel 
= {"_p_wxPyPanel", 0, 0, 0, 0, 0}; 
19440 static swig_type_info _swigt__p_wxEventBlocker 
= {"_p_wxEventBlocker", 0, 0, 0, 0, 0}; 
19441 static swig_type_info _swigt__p_wxMenuBar 
= {"_p_wxMenuBar", 0, 0, 0, 0, 0}; 
19442 static swig_type_info _swigt__p_wxValidator 
= {"_p_wxValidator", 0, 0, 0, 0, 0}; 
19443 static swig_type_info _swigt__p_wxPyValidator 
= {"_p_wxPyValidator", 0, 0, 0, 0, 0}; 
19444 static swig_type_info _swigt__p_wxProgressDialog 
= {"_p_wxProgressDialog", 0, 0, 0, 0, 0}; 
19445 static swig_type_info _swigt__p_wxStatusBar 
= {"_p_wxStatusBar", 0, 0, 0, 0, 0}; 
19446 static swig_type_info _swigt__p_wxTipWindow 
= {"_p_wxTipWindow", 0, 0, 0, 0, 0}; 
19447 static swig_type_info _swigt__p_wxMDIClientWindow 
= {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0}; 
19448 static swig_type_info _swigt__p_wxPyVScrolledWindow 
= {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0}; 
19449 static swig_type_info _swigt__p_wxPyScrolledWindow 
= {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0}; 
19450 static swig_type_info _swigt__p_wxSashWindow 
= {"_p_wxSashWindow", 0, 0, 0, 0, 0}; 
19451 static swig_type_info _swigt__p_wxSplashScreenWindow 
= {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0}; 
19452 static swig_type_info _swigt__p_wxSashLayoutWindow 
= {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0}; 
19453 static swig_type_info _swigt__p_wxPopupWindow 
= {"_p_wxPopupWindow", 0, 0, 0, 0, 0}; 
19454 static swig_type_info _swigt__p_wxPyPopupTransientWindow 
= {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0}; 
19455 static swig_type_info _swigt__p_wxPreviewFrame 
= {"_p_wxPreviewFrame", 0, 0, 0, 0, 0}; 
19456 static swig_type_info _swigt__p_wxPyPreviewFrame 
= {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0}; 
19457 static swig_type_info _swigt__p_wxControl 
= {"_p_wxControl", 0, 0, 0, 0, 0}; 
19458 static swig_type_info _swigt__p_wxMDIChildFrame 
= {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0}; 
19459 static swig_type_info _swigt__p_wxPyApp 
= {"_p_wxPyApp", 0, 0, 0, 0, 0}; 
19460 static swig_type_info _swigt__p_wxControlWithItems 
= {"_p_wxControlWithItems", 0, 0, 0, 0, 0}; 
19461 static swig_type_info _swigt__p_wxPreviewCanvas 
= {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0}; 
19462 static swig_type_info _swigt__p_wxPyWindow 
= {"_p_wxPyWindow", 0, 0, 0, 0, 0}; 
19463 static swig_type_info _swigt__p_wxSimpleHtmlListBox 
= {"_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0}; 
19464 static swig_type_info _swigt__p_wxPyHtmlListBox 
= {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0}; 
19465 static swig_type_info _swigt__p_wxPyVListBox 
= {"_p_wxPyVListBox", 0, 0, 0, 0, 0}; 
19466 static swig_type_info _swigt__p_wxPyPreviewControlBar 
= {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0}; 
19467 static swig_type_info _swigt__p_wxPreviewControlBar 
= {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0}; 
19468 static swig_type_info _swigt__p_wxPyTaskBarIcon 
= {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0}; 
19469 static swig_type_info _swigt__p_wxMenu 
= {"_p_wxMenu", 0, 0, 0, 0, 0}; 
19470 static swig_type_info _swigt__p_wxMDIParentFrame 
= {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0}; 
19471 static swig_type_info _swigt__p_wxFileSystem 
= {"_p_wxFileSystem", "wxFileSystem *", 0, 0, (void*)0, 0}; 
19472 static swig_type_info _swigt__p_wxFont 
= {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0}; 
19473 static swig_type_info _swigt__p_wxFrame 
= {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0}; 
19474 static swig_type_info _swigt__p_wxHelpControllerBase 
= {"_p_wxHelpControllerBase", "wxHelpControllerBase *", 0, 0, (void*)0, 0}; 
19475 static swig_type_info _swigt__p_wxHelpSearchMode 
= {"_p_wxHelpSearchMode", "wxHelpSearchMode *", 0, 0, (void*)0, 0}; 
19476 static swig_type_info _swigt__p_wxHtmlBookRecArray 
= {"_p_wxHtmlBookRecArray", "wxHtmlBookRecArray *", 0, 0, (void*)0, 0}; 
19477 static swig_type_info _swigt__p_wxHtmlBookRecord 
= {"_p_wxHtmlBookRecord", "wxHtmlBookRecord *", 0, 0, (void*)0, 0}; 
19478 static swig_type_info _swigt__p_wxHtmlCell 
= {"_p_wxHtmlCell", "wxHtmlCell *", 0, 0, (void*)0, 0}; 
19479 static swig_type_info _swigt__p_wxHtmlCellEvent 
= {"_p_wxHtmlCellEvent", "wxHtmlCellEvent *", 0, 0, (void*)0, 0}; 
19480 static swig_type_info _swigt__p_wxHtmlColourCell 
= {"_p_wxHtmlColourCell", "wxHtmlColourCell *", 0, 0, (void*)0, 0}; 
19481 static swig_type_info _swigt__p_wxHtmlContainerCell 
= {"_p_wxHtmlContainerCell", "wxHtmlContainerCell *", 0, 0, (void*)0, 0}; 
19482 static swig_type_info _swigt__p_wxHtmlDCRenderer 
= {"_p_wxHtmlDCRenderer", "wxHtmlDCRenderer *", 0, 0, (void*)0, 0}; 
19483 static swig_type_info _swigt__p_wxHtmlEasyPrinting 
= {"_p_wxHtmlEasyPrinting", "wxHtmlEasyPrinting *", 0, 0, (void*)0, 0}; 
19484 static swig_type_info _swigt__p_wxHtmlFilter 
= {"_p_wxHtmlFilter", "wxHtmlFilter *", 0, 0, (void*)0, 0}; 
19485 static swig_type_info _swigt__p_wxHtmlFontCell 
= {"_p_wxHtmlFontCell", "wxHtmlFontCell *", 0, 0, (void*)0, 0}; 
19486 static swig_type_info _swigt__p_wxHtmlHelpController 
= {"_p_wxHtmlHelpController", "wxHtmlHelpController *", 0, 0, (void*)0, 0}; 
19487 static swig_type_info _swigt__p_wxHtmlHelpData 
= {"_p_wxHtmlHelpData", "wxHtmlHelpData *", 0, 0, (void*)0, 0}; 
19488 static swig_type_info _swigt__p_wxHtmlHelpDialog 
= {"_p_wxHtmlHelpDialog", "wxHtmlHelpDialog *", 0, 0, (void*)0, 0}; 
19489 static swig_type_info _swigt__p_wxHtmlHelpFrame 
= {"_p_wxHtmlHelpFrame", "wxHtmlHelpFrame *", 0, 0, (void*)0, 0}; 
19490 static swig_type_info _swigt__p_wxHtmlHelpFrameCfg 
= {"_p_wxHtmlHelpFrameCfg", "wxHtmlHelpFrameCfg *", 0, 0, (void*)0, 0}; 
19491 static swig_type_info _swigt__p_wxHtmlHelpWindow 
= {"_p_wxHtmlHelpWindow", "wxHtmlHelpWindow *", 0, 0, (void*)0, 0}; 
19492 static swig_type_info _swigt__p_wxHtmlLinkEvent 
= {"_p_wxHtmlLinkEvent", "wxHtmlLinkEvent *", 0, 0, (void*)0, 0}; 
19493 static swig_type_info _swigt__p_wxHtmlLinkInfo 
= {"_p_wxHtmlLinkInfo", "wxHtmlLinkInfo *", 0, 0, (void*)0, 0}; 
19494 static swig_type_info _swigt__p_wxHtmlModalHelp 
= {"_p_wxHtmlModalHelp", "wxHtmlModalHelp *", 0, 0, (void*)0, 0}; 
19495 static swig_type_info _swigt__p_wxHtmlParser 
= {"_p_wxHtmlParser", "wxHtmlParser *", 0, 0, (void*)0, 0}; 
19496 static swig_type_info _swigt__p_wxHtmlPrintout 
= {"_p_wxHtmlPrintout", "wxHtmlPrintout *", 0, 0, (void*)0, 0}; 
19497 static swig_type_info _swigt__p_wxHtmlRenderingInfo 
= {"_p_wxHtmlRenderingInfo", "wxHtmlRenderingInfo *", 0, 0, (void*)0, 0}; 
19498 static swig_type_info _swigt__p_wxHtmlRenderingState 
= {"_p_wxHtmlRenderingState", "wxHtmlRenderingState *", 0, 0, (void*)0, 0}; 
19499 static swig_type_info _swigt__p_wxHtmlRenderingStyle 
= {"_p_wxHtmlRenderingStyle", "wxHtmlRenderingStyle *", 0, 0, (void*)0, 0}; 
19500 static swig_type_info _swigt__p_wxHtmlSearchStatus 
= {"_p_wxHtmlSearchStatus", "wxHtmlSearchStatus *", 0, 0, (void*)0, 0}; 
19501 static swig_type_info _swigt__p_wxHtmlSelection 
= {"_p_wxHtmlSelection", "wxHtmlSelection *", 0, 0, (void*)0, 0}; 
19502 static swig_type_info _swigt__p_wxHtmlTag 
= {"_p_wxHtmlTag", "wxHtmlTag *", 0, 0, (void*)0, 0}; 
19503 static swig_type_info _swigt__p_wxHtmlTagHandler 
= {"_p_wxHtmlTagHandler", "wxHtmlTagHandler *", 0, 0, (void*)0, 0}; 
19504 static swig_type_info _swigt__p_wxHtmlWidgetCell 
= {"_p_wxHtmlWidgetCell", "wxHtmlWidgetCell *", 0, 0, (void*)0, 0}; 
19505 static swig_type_info _swigt__p_wxHtmlWinParser 
= {"_p_wxHtmlWinParser", "wxHtmlWinParser *", 0, 0, (void*)0, 0}; 
19506 static swig_type_info _swigt__p_wxHtmlWindowInterface 
= {"_p_wxHtmlWindowInterface", "wxHtmlWindowInterface *", 0, 0, (void*)0, 0}; 
19507 static swig_type_info _swigt__p_wxHtmlWordCell 
= {"_p_wxHtmlWordCell", "wxHtmlWordCell *", 0, 0, (void*)0, 0}; 
19508 static swig_type_info _swigt__p_wxMouseEvent 
= {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, (void*)0, 0}; 
19509 static swig_type_info _swigt__p_wxObject 
= {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0}; 
19510 static swig_type_info _swigt__p_wxIndividualLayoutConstraint 
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0}; 
19511 static swig_type_info _swigt__p_wxMenuItem 
= {"_p_wxMenuItem", 0, 0, 0, 0, 0}; 
19512 static swig_type_info _swigt__p_wxImage 
= {"_p_wxImage", 0, 0, 0, 0, 0}; 
19513 static swig_type_info _swigt__p_wxPySizer 
= {"_p_wxPySizer", 0, 0, 0, 0, 0}; 
19514 static swig_type_info _swigt__p_wxLayoutAlgorithm 
= {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0}; 
19515 static swig_type_info _swigt__p_wxFindReplaceData 
= {"_p_wxFindReplaceData", 0, 0, 0, 0, 0}; 
19516 static swig_type_info _swigt__p_wxPrintDialogData 
= {"_p_wxPrintDialogData", 0, 0, 0, 0, 0}; 
19517 static swig_type_info _swigt__p_wxPrinter 
= {"_p_wxPrinter", 0, 0, 0, 0, 0}; 
19518 static swig_type_info _swigt__p_wxGridSizer 
= {"_p_wxGridSizer", 0, 0, 0, 0, 0}; 
19519 static swig_type_info _swigt__p_wxFlexGridSizer 
= {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0}; 
19520 static swig_type_info _swigt__p_wxAcceleratorTable 
= {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0}; 
19521 static swig_type_info _swigt__p_wxColourData 
= {"_p_wxColourData", 0, 0, 0, 0, 0}; 
19522 static swig_type_info _swigt__p_wxStdDialogButtonSizer 
= {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0}; 
19523 static swig_type_info _swigt__p_wxFontData 
= {"_p_wxFontData", 0, 0, 0, 0, 0}; 
19524 static swig_type_info _swigt__p_wxPrintPreview 
= {"_p_wxPrintPreview", 0, 0, 0, 0, 0}; 
19525 static swig_type_info _swigt__p_wxPyPrintPreview 
= {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0}; 
19526 static swig_type_info _swigt__p_wxLayoutConstraints 
= {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0}; 
19527 static swig_type_info _swigt__p_wxSizer 
= {"_p_wxSizer", 0, 0, 0, 0, 0}; 
19528 static swig_type_info _swigt__p_wxBoxSizer 
= {"_p_wxBoxSizer", 0, 0, 0, 0, 0}; 
19529 static swig_type_info _swigt__p_wxStaticBoxSizer 
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0}; 
19530 static swig_type_info _swigt__p_wxGridBagSizer 
= {"_p_wxGridBagSizer", 0, 0, 0, 0, 0}; 
19531 static swig_type_info _swigt__p_wxFSFile 
= {"_p_wxFSFile", 0, 0, 0, 0, 0}; 
19532 static swig_type_info _swigt__p_wxGBSizerItem 
= {"_p_wxGBSizerItem", 0, 0, 0, 0, 0}; 
19533 static swig_type_info _swigt__p_wxSizerItem 
= {"_p_wxSizerItem", 0, 0, 0, 0, 0}; 
19534 static swig_type_info _swigt__p_wxPrintDialog 
= {"_p_wxPrintDialog", 0, 0, 0, 0, 0}; 
19535 static swig_type_info _swigt__p_wxPageSetupDialog 
= {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0}; 
19536 static swig_type_info _swigt__p_wxTGAHandler 
= {"_p_wxTGAHandler", 0, 0, 0, 0, 0}; 
19537 static swig_type_info _swigt__p_wxTIFFHandler 
= {"_p_wxTIFFHandler", 0, 0, 0, 0, 0}; 
19538 static swig_type_info _swigt__p_wxXPMHandler 
= {"_p_wxXPMHandler", 0, 0, 0, 0, 0}; 
19539 static swig_type_info _swigt__p_wxImageHandler 
= {"_p_wxImageHandler", 0, 0, 0, 0, 0}; 
19540 static swig_type_info _swigt__p_wxPyImageHandler 
= {"_p_wxPyImageHandler", 0, 0, 0, 0, 0}; 
19541 static swig_type_info _swigt__p_wxBMPHandler 
= {"_p_wxBMPHandler", 0, 0, 0, 0, 0}; 
19542 static swig_type_info _swigt__p_wxICOHandler 
= {"_p_wxICOHandler", 0, 0, 0, 0, 0}; 
19543 static swig_type_info _swigt__p_wxCURHandler 
= {"_p_wxCURHandler", 0, 0, 0, 0, 0}; 
19544 static swig_type_info _swigt__p_wxANIHandler 
= {"_p_wxANIHandler", 0, 0, 0, 0, 0}; 
19545 static swig_type_info _swigt__p_wxPNGHandler 
= {"_p_wxPNGHandler", 0, 0, 0, 0, 0}; 
19546 static swig_type_info _swigt__p_wxGIFHandler 
= {"_p_wxGIFHandler", 0, 0, 0, 0, 0}; 
19547 static swig_type_info _swigt__p_wxPCXHandler 
= {"_p_wxPCXHandler", 0, 0, 0, 0, 0}; 
19548 static swig_type_info _swigt__p_wxJPEGHandler 
= {"_p_wxJPEGHandler", 0, 0, 0, 0, 0}; 
19549 static swig_type_info _swigt__p_wxPNMHandler 
= {"_p_wxPNMHandler", 0, 0, 0, 0, 0}; 
19550 static swig_type_info _swigt__p_wxPageSetupDialogData 
= {"_p_wxPageSetupDialogData", "wxPageSetupDialogData *", 0, 0, (void*)0, 0}; 
19551 static swig_type_info _swigt__p_wxPanel 
= {"_p_wxPanel", "wxPanel *", 0, 0, (void*)0, 0}; 
19552 static swig_type_info _swigt__p_wxPaperSize 
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0}; 
19553 static swig_type_info _swigt__p_wxPoint 
= {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0}; 
19554 static swig_type_info _swigt__p_wxPrintData 
= {"_p_wxPrintData", "wxPrintData *", 0, 0, (void*)0, 0}; 
19555 static swig_type_info _swigt__p_wxPyHtmlFilter 
= {"_p_wxPyHtmlFilter", "wxPyHtmlFilter *", 0, 0, (void*)0, 0}; 
19556 static swig_type_info _swigt__p_wxPyHtmlTagHandler 
= {"_p_wxPyHtmlTagHandler", "wxPyHtmlTagHandler *", 0, 0, (void*)0, 0}; 
19557 static swig_type_info _swigt__p_wxPyHtmlWinTagHandler 
= {"_p_wxPyHtmlWinTagHandler", "wxPyHtmlWinTagHandler *", 0, 0, (void*)0, 0}; 
19558 static swig_type_info _swigt__p_wxPyHtmlWindow 
= {"_p_wxPyHtmlWindow", "wxPyHtmlWindow *", 0, 0, (void*)0, 0}; 
19559 static swig_type_info _swigt__p_wxPyPrintout 
= {"_p_wxPyPrintout", "wxPyPrintout *", 0, 0, (void*)0, 0}; 
19560 static swig_type_info _swigt__p_wxScrolledWindow 
= {"_p_wxScrolledWindow", "wxScrolledWindow *", 0, 0, (void*)0, 0}; 
19561 static swig_type_info _swigt__p_wxSize 
= {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0}; 
19562 static swig_type_info _swigt__p_wxSplitterWindow 
= {"_p_wxSplitterWindow", "wxSplitterWindow *", 0, 0, (void*)0, 0}; 
19563 static swig_type_info _swigt__p_wxString 
= {"_p_wxString", "wxString *", 0, 0, (void*)0, 0}; 
19564 static swig_type_info _swigt__p_wxTopLevelWindow 
= {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0}; 
19565 static swig_type_info _swigt__p_wxVisualAttributes 
= {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, (void*)0, 0}; 
19566 static swig_type_info _swigt__p_wxWindow 
= {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0}; 
19568 static swig_type_info 
*swig_type_initial
[] = { 
19571   &_swigt__p_form_ops_t
, 
19573   &_swigt__p_unsigned_char
, 
19574   &_swigt__p_unsigned_int
, 
19575   &_swigt__p_unsigned_long
, 
19576   &_swigt__p_wxANIHandler
, 
19577   &_swigt__p_wxAcceleratorTable
, 
19578   &_swigt__p_wxActivateEvent
, 
19579   &_swigt__p_wxArrayInt
, 
19580   &_swigt__p_wxBMPHandler
, 
19581   &_swigt__p_wxBitmap
, 
19582   &_swigt__p_wxBoxSizer
, 
19583   &_swigt__p_wxCURHandler
, 
19584   &_swigt__p_wxCalculateLayoutEvent
, 
19585   &_swigt__p_wxChildFocusEvent
, 
19586   &_swigt__p_wxClipboardTextEvent
, 
19587   &_swigt__p_wxCloseEvent
, 
19588   &_swigt__p_wxColour
, 
19589   &_swigt__p_wxColourData
, 
19590   &_swigt__p_wxColourDialog
, 
19591   &_swigt__p_wxCommandEvent
, 
19592   &_swigt__p_wxConfigBase
, 
19593   &_swigt__p_wxContextMenuEvent
, 
19594   &_swigt__p_wxControl
, 
19595   &_swigt__p_wxControlWithItems
, 
19596   &_swigt__p_wxCursor
, 
19598   &_swigt__p_wxDateEvent
, 
19599   &_swigt__p_wxDefaultHtmlRenderingStyle
, 
19600   &_swigt__p_wxDialog
, 
19601   &_swigt__p_wxDirDialog
, 
19602   &_swigt__p_wxDisplayChangedEvent
, 
19603   &_swigt__p_wxDropFilesEvent
, 
19604   &_swigt__p_wxDuplexMode
, 
19605   &_swigt__p_wxEraseEvent
, 
19606   &_swigt__p_wxEvent
, 
19607   &_swigt__p_wxEventBlocker
, 
19608   &_swigt__p_wxEvtHandler
, 
19609   &_swigt__p_wxFSFile
, 
19610   &_swigt__p_wxFileDialog
, 
19611   &_swigt__p_wxFileSystem
, 
19612   &_swigt__p_wxFindDialogEvent
, 
19613   &_swigt__p_wxFindReplaceData
, 
19614   &_swigt__p_wxFindReplaceDialog
, 
19615   &_swigt__p_wxFlexGridSizer
, 
19616   &_swigt__p_wxFocusEvent
, 
19618   &_swigt__p_wxFontData
, 
19619   &_swigt__p_wxFontDialog
, 
19620   &_swigt__p_wxFrame
, 
19621   &_swigt__p_wxGBSizerItem
, 
19622   &_swigt__p_wxGIFHandler
, 
19623   &_swigt__p_wxGridBagSizer
, 
19624   &_swigt__p_wxGridSizer
, 
19625   &_swigt__p_wxHelpControllerBase
, 
19626   &_swigt__p_wxHelpSearchMode
, 
19627   &_swigt__p_wxHtmlBookRecArray
, 
19628   &_swigt__p_wxHtmlBookRecord
, 
19629   &_swigt__p_wxHtmlCell
, 
19630   &_swigt__p_wxHtmlCellEvent
, 
19631   &_swigt__p_wxHtmlColourCell
, 
19632   &_swigt__p_wxHtmlContainerCell
, 
19633   &_swigt__p_wxHtmlDCRenderer
, 
19634   &_swigt__p_wxHtmlEasyPrinting
, 
19635   &_swigt__p_wxHtmlFilter
, 
19636   &_swigt__p_wxHtmlFontCell
, 
19637   &_swigt__p_wxHtmlHelpController
, 
19638   &_swigt__p_wxHtmlHelpData
, 
19639   &_swigt__p_wxHtmlHelpDialog
, 
19640   &_swigt__p_wxHtmlHelpFrame
, 
19641   &_swigt__p_wxHtmlHelpFrameCfg
, 
19642   &_swigt__p_wxHtmlHelpWindow
, 
19643   &_swigt__p_wxHtmlLinkEvent
, 
19644   &_swigt__p_wxHtmlLinkInfo
, 
19645   &_swigt__p_wxHtmlModalHelp
, 
19646   &_swigt__p_wxHtmlParser
, 
19647   &_swigt__p_wxHtmlPrintout
, 
19648   &_swigt__p_wxHtmlRenderingInfo
, 
19649   &_swigt__p_wxHtmlRenderingState
, 
19650   &_swigt__p_wxHtmlRenderingStyle
, 
19651   &_swigt__p_wxHtmlSearchStatus
, 
19652   &_swigt__p_wxHtmlSelection
, 
19653   &_swigt__p_wxHtmlTag
, 
19654   &_swigt__p_wxHtmlTagHandler
, 
19655   &_swigt__p_wxHtmlWidgetCell
, 
19656   &_swigt__p_wxHtmlWinParser
, 
19657   &_swigt__p_wxHtmlWindowInterface
, 
19658   &_swigt__p_wxHtmlWordCell
, 
19659   &_swigt__p_wxICOHandler
, 
19660   &_swigt__p_wxIconizeEvent
, 
19661   &_swigt__p_wxIdleEvent
, 
19662   &_swigt__p_wxImage
, 
19663   &_swigt__p_wxImageHandler
, 
19664   &_swigt__p_wxIndividualLayoutConstraint
, 
19665   &_swigt__p_wxInitDialogEvent
, 
19666   &_swigt__p_wxJPEGHandler
, 
19667   &_swigt__p_wxKeyEvent
, 
19668   &_swigt__p_wxLayoutAlgorithm
, 
19669   &_swigt__p_wxLayoutConstraints
, 
19670   &_swigt__p_wxMDIChildFrame
, 
19671   &_swigt__p_wxMDIClientWindow
, 
19672   &_swigt__p_wxMDIParentFrame
, 
19673   &_swigt__p_wxMaximizeEvent
, 
19675   &_swigt__p_wxMenuBar
, 
19676   &_swigt__p_wxMenuEvent
, 
19677   &_swigt__p_wxMenuItem
, 
19678   &_swigt__p_wxMessageDialog
, 
19679   &_swigt__p_wxMiniFrame
, 
19680   &_swigt__p_wxMouseCaptureChangedEvent
, 
19681   &_swigt__p_wxMouseCaptureLostEvent
, 
19682   &_swigt__p_wxMouseEvent
, 
19683   &_swigt__p_wxMoveEvent
, 
19684   &_swigt__p_wxMultiChoiceDialog
, 
19685   &_swigt__p_wxNavigationKeyEvent
, 
19686   &_swigt__p_wxNcPaintEvent
, 
19687   &_swigt__p_wxNotifyEvent
, 
19688   &_swigt__p_wxNumberEntryDialog
, 
19689   &_swigt__p_wxObject
, 
19690   &_swigt__p_wxPCXHandler
, 
19691   &_swigt__p_wxPNGHandler
, 
19692   &_swigt__p_wxPNMHandler
, 
19693   &_swigt__p_wxPageSetupDialog
, 
19694   &_swigt__p_wxPageSetupDialogData
, 
19695   &_swigt__p_wxPaintEvent
, 
19696   &_swigt__p_wxPaletteChangedEvent
, 
19697   &_swigt__p_wxPanel
, 
19698   &_swigt__p_wxPaperSize
, 
19699   &_swigt__p_wxPasswordEntryDialog
, 
19700   &_swigt__p_wxPoint
, 
19701   &_swigt__p_wxPopupWindow
, 
19702   &_swigt__p_wxPreviewCanvas
, 
19703   &_swigt__p_wxPreviewControlBar
, 
19704   &_swigt__p_wxPreviewFrame
, 
19705   &_swigt__p_wxPrintData
, 
19706   &_swigt__p_wxPrintDialog
, 
19707   &_swigt__p_wxPrintDialogData
, 
19708   &_swigt__p_wxPrintPreview
, 
19709   &_swigt__p_wxPrinter
, 
19710   &_swigt__p_wxProgressDialog
, 
19711   &_swigt__p_wxPyApp
, 
19712   &_swigt__p_wxPyCommandEvent
, 
19713   &_swigt__p_wxPyEvent
, 
19714   &_swigt__p_wxPyHtmlFilter
, 
19715   &_swigt__p_wxPyHtmlListBox
, 
19716   &_swigt__p_wxPyHtmlTagHandler
, 
19717   &_swigt__p_wxPyHtmlWinTagHandler
, 
19718   &_swigt__p_wxPyHtmlWindow
, 
19719   &_swigt__p_wxPyImageHandler
, 
19720   &_swigt__p_wxPyPanel
, 
19721   &_swigt__p_wxPyPopupTransientWindow
, 
19722   &_swigt__p_wxPyPreviewControlBar
, 
19723   &_swigt__p_wxPyPreviewFrame
, 
19724   &_swigt__p_wxPyPrintPreview
, 
19725   &_swigt__p_wxPyPrintout
, 
19726   &_swigt__p_wxPyScrolledWindow
, 
19727   &_swigt__p_wxPySizer
, 
19728   &_swigt__p_wxPyTaskBarIcon
, 
19729   &_swigt__p_wxPyVListBox
, 
19730   &_swigt__p_wxPyVScrolledWindow
, 
19731   &_swigt__p_wxPyValidator
, 
19732   &_swigt__p_wxPyWindow
, 
19733   &_swigt__p_wxQueryLayoutInfoEvent
, 
19734   &_swigt__p_wxQueryNewPaletteEvent
, 
19735   &_swigt__p_wxSashEvent
, 
19736   &_swigt__p_wxSashLayoutWindow
, 
19737   &_swigt__p_wxSashWindow
, 
19738   &_swigt__p_wxScrollEvent
, 
19739   &_swigt__p_wxScrollWinEvent
, 
19740   &_swigt__p_wxScrolledWindow
, 
19741   &_swigt__p_wxSetCursorEvent
, 
19742   &_swigt__p_wxShowEvent
, 
19743   &_swigt__p_wxSimpleHtmlListBox
, 
19744   &_swigt__p_wxSingleChoiceDialog
, 
19746   &_swigt__p_wxSizeEvent
, 
19747   &_swigt__p_wxSizer
, 
19748   &_swigt__p_wxSizerItem
, 
19749   &_swigt__p_wxSplashScreen
, 
19750   &_swigt__p_wxSplashScreenWindow
, 
19751   &_swigt__p_wxSplitterEvent
, 
19752   &_swigt__p_wxSplitterWindow
, 
19753   &_swigt__p_wxStaticBoxSizer
, 
19754   &_swigt__p_wxStatusBar
, 
19755   &_swigt__p_wxStdDialogButtonSizer
, 
19756   &_swigt__p_wxString
, 
19757   &_swigt__p_wxSysColourChangedEvent
, 
19758   &_swigt__p_wxTGAHandler
, 
19759   &_swigt__p_wxTIFFHandler
, 
19760   &_swigt__p_wxTaskBarIconEvent
, 
19761   &_swigt__p_wxTextEntryDialog
, 
19762   &_swigt__p_wxTipWindow
, 
19763   &_swigt__p_wxTopLevelWindow
, 
19764   &_swigt__p_wxUpdateUIEvent
, 
19765   &_swigt__p_wxValidator
, 
19766   &_swigt__p_wxVisualAttributes
, 
19767   &_swigt__p_wxWindow
, 
19768   &_swigt__p_wxWindowCreateEvent
, 
19769   &_swigt__p_wxWindowDestroyEvent
, 
19770   &_swigt__p_wxXPMHandler
, 
19773 static swig_cast_info _swigc__p_bool
[] = {  {&_swigt__p_bool
, 0, 0, 0},{0, 0, 0, 0}}; 
19774 static swig_cast_info _swigc__p_char
[] = {  {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}}; 
19775 static swig_cast_info _swigc__p_form_ops_t
[] = {  {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}}; 
19776 static swig_cast_info _swigc__p_int
[] = {  {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}}; 
19777 static swig_cast_info _swigc__p_unsigned_char
[] = {  {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}}; 
19778 static swig_cast_info _swigc__p_unsigned_int
[] = {  {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}}; 
19779 static swig_cast_info _swigc__p_unsigned_long
[] = {  {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}}; 
19780 static swig_cast_info _swigc__p_wxArrayInt
[] = {  {&_swigt__p_wxArrayInt
, 0, 0, 0},{0, 0, 0, 0}}; 
19781 static swig_cast_info _swigc__p_wxBitmap
[] = {  {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}}; 
19782 static swig_cast_info _swigc__p_wxColour
[] = {  {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}}; 
19783 static swig_cast_info _swigc__p_wxSashEvent
[] = {{&_swigt__p_wxSashEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19784 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19785 static swig_cast_info _swigc__p_wxSplitterEvent
[] = {{&_swigt__p_wxSplitterEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19786 static swig_cast_info _swigc__p_wxClipboardTextEvent
[] = {{&_swigt__p_wxClipboardTextEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19787 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19788 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19789 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19790 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19791 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19792 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19793 static swig_cast_info _swigc__p_wxNotifyEvent
[] = {{&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19794 static swig_cast_info _swigc__p_wxFindDialogEvent
[] = {{&_swigt__p_wxFindDialogEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19795 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19796 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_wxHtmlLinkEvent
, _p_wxHtmlLinkEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxHtmlCellEvent
, _p_wxHtmlCellEventTo_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_wxDateEvent
, _p_wxDateEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxCommandEvent
, 0, 0},  {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxCommandEvent
, 0, 0},{0, 0, 0, 0}}; 
19797 static swig_cast_info _swigc__p_wxConfigBase
[] = {  {&_swigt__p_wxConfigBase
, 0, 0, 0},{0, 0, 0, 0}}; 
19798 static swig_cast_info _swigc__p_wxCursor
[] = {  {&_swigt__p_wxCursor
, 0, 0, 0},{0, 0, 0, 0}}; 
19799 static swig_cast_info _swigc__p_wxDC
[] = {  {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}}; 
19800 static swig_cast_info _swigc__p_wxDefaultHtmlRenderingStyle
[] = {  {&_swigt__p_wxDefaultHtmlRenderingStyle
, 0, 0, 0},{0, 0, 0, 0}}; 
19801 static swig_cast_info _swigc__p_wxColourDialog
[] = {{&_swigt__p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19802 static swig_cast_info _swigc__p_wxDirDialog
[] = {{&_swigt__p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19803 static swig_cast_info _swigc__p_wxFontDialog
[] = {{&_swigt__p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19804 static swig_cast_info _swigc__p_wxFileDialog
[] = {{&_swigt__p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19805 static swig_cast_info _swigc__p_wxMultiChoiceDialog
[] = {{&_swigt__p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19806 static swig_cast_info _swigc__p_wxSingleChoiceDialog
[] = {{&_swigt__p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19807 static swig_cast_info _swigc__p_wxTextEntryDialog
[] = {{&_swigt__p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19808 static swig_cast_info _swigc__p_wxPasswordEntryDialog
[] = {{&_swigt__p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19809 static swig_cast_info _swigc__p_wxNumberEntryDialog
[] = {{&_swigt__p_wxNumberEntryDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19810 static swig_cast_info _swigc__p_wxMessageDialog
[] = {{&_swigt__p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19811 static swig_cast_info _swigc__p_wxFindReplaceDialog
[] = {{&_swigt__p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19812 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_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_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}}; 
19813 static swig_cast_info _swigc__p_wxDuplexMode
[] = {  {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}}; 
19814 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19815 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19816 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19817 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19818 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19819 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19820 static swig_cast_info _swigc__p_wxMouseCaptureLostEvent
[] = {{&_swigt__p_wxMouseCaptureLostEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19821 static swig_cast_info _swigc__p_wxCalculateLayoutEvent
[] = {{&_swigt__p_wxCalculateLayoutEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19822 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19823 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19824 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19825 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19826 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19827 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19828 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19829 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19830 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19831 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19832 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19833 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19834 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19835 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19836 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19837 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent
[] = {{&_swigt__p_wxQueryLayoutInfoEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19838 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19839 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19840 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19841 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {{&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19842 static swig_cast_info _swigc__p_wxTaskBarIconEvent
[] = {{&_swigt__p_wxTaskBarIconEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19843 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_wxHtmlCellEvent
, _p_wxHtmlCellEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxMouseCaptureLostEvent
, _p_wxMouseCaptureLostEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxEvent
, 0, 0, 0},  {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxDisplayChangedEvent
, _p_wxDisplayChangedEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxMouseCaptureChangedEvent
, _p_wxMouseCaptureChangedEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxSysColourChangedEvent
, _p_wxSysColourChangedEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxHtmlLinkEvent
, _p_wxHtmlLinkEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxEvent
, 0, 0},  {&_swigt__p_wxTaskBarIconEvent
, _p_wxTaskBarIconEventTo_p_wxEvent
, 0, 0},{0, 0, 0, 0}}; 
19844 static swig_cast_info _swigc__p_wxSplashScreen
[] = {{&_swigt__p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}}; 
19845 static swig_cast_info _swigc__p_wxMiniFrame
[] = {{&_swigt__p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
19846 static swig_cast_info _swigc__p_wxPyPanel
[] = {{&_swigt__p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}}; 
19847 static swig_cast_info _swigc__p_wxEventBlocker
[] = {{&_swigt__p_wxEventBlocker
, 0, 0, 0},{0, 0, 0, 0}}; 
19848 static swig_cast_info _swigc__p_wxMenuBar
[] = {{&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}}; 
19849 static swig_cast_info _swigc__p_wxValidator
[] = {{&_swigt__p_wxValidator
, 0, 0, 0},{0, 0, 0, 0}}; 
19850 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}}; 
19851 static swig_cast_info _swigc__p_wxProgressDialog
[] = {{&_swigt__p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19852 static swig_cast_info _swigc__p_wxStatusBar
[] = {{&_swigt__p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}}; 
19853 static swig_cast_info _swigc__p_wxTipWindow
[] = {{&_swigt__p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19854 static swig_cast_info _swigc__p_wxMDIClientWindow
[] = {{&_swigt__p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19855 static swig_cast_info _swigc__p_wxPyVScrolledWindow
[] = {{&_swigt__p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19856 static swig_cast_info _swigc__p_wxPyScrolledWindow
[] = {{&_swigt__p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19857 static swig_cast_info _swigc__p_wxSashWindow
[] = {{&_swigt__p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19858 static swig_cast_info _swigc__p_wxSplashScreenWindow
[] = {{&_swigt__p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19859 static swig_cast_info _swigc__p_wxSashLayoutWindow
[] = {{&_swigt__p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19860 static swig_cast_info _swigc__p_wxPopupWindow
[] = {{&_swigt__p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19861 static swig_cast_info _swigc__p_wxPyPopupTransientWindow
[] = {{&_swigt__p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19862 static swig_cast_info _swigc__p_wxPreviewFrame
[] = {{&_swigt__p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
19863 static swig_cast_info _swigc__p_wxPyPreviewFrame
[] = {{&_swigt__p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
19864 static swig_cast_info _swigc__p_wxControl
[] = {{&_swigt__p_wxControl
, 0, 0, 0},{0, 0, 0, 0}}; 
19865 static swig_cast_info _swigc__p_wxMDIChildFrame
[] = {{&_swigt__p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
19866 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}}; 
19867 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}}; 
19868 static swig_cast_info _swigc__p_wxPreviewCanvas
[] = {{&_swigt__p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}}; 
19869 static swig_cast_info _swigc__p_wxPyWindow
[] = {{&_swigt__p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19870 static swig_cast_info _swigc__p_wxSimpleHtmlListBox
[] = {{&_swigt__p_wxSimpleHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
19871 static swig_cast_info _swigc__p_wxPyHtmlListBox
[] = {{&_swigt__p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
19872 static swig_cast_info _swigc__p_wxPyVListBox
[] = {{&_swigt__p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}}; 
19873 static swig_cast_info _swigc__p_wxPyPreviewControlBar
[] = {{&_swigt__p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
19874 static swig_cast_info _swigc__p_wxPreviewControlBar
[] = {{&_swigt__p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}}; 
19875 static swig_cast_info _swigc__p_wxPyTaskBarIcon
[] = {{&_swigt__p_wxPyTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}}; 
19876 static swig_cast_info _swigc__p_wxMenu
[] = {{&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}}; 
19877 static swig_cast_info _swigc__p_wxMDIParentFrame
[] = {{&_swigt__p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
19878 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_wxEventBlocker
, _p_wxEventBlockerTo_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_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_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_wxHtmlHelpWindow
, _p_wxHtmlHelpWindowTo_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_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_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_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxEvtHandler
, 0, 0},  {&_swigt__p_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}}; 
19879 static swig_cast_info _swigc__p_wxFileSystem
[] = {  {&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}}; 
19880 static swig_cast_info _swigc__p_wxFont
[] = {  {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}}; 
19881 static swig_cast_info _swigc__p_wxFrame
[] = {  {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxFrame
, 0, 0},  {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxFrame
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxFrame
, 0, 0},  {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxFrame
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxFrame
, 0, 0},  {&_swigt__p_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}}; 
19882 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}}; 
19883 static swig_cast_info _swigc__p_wxHelpSearchMode
[] = {  {&_swigt__p_wxHelpSearchMode
, 0, 0, 0},{0, 0, 0, 0}}; 
19884 static swig_cast_info _swigc__p_wxHtmlBookRecArray
[] = {  {&_swigt__p_wxHtmlBookRecArray
, 0, 0, 0},{0, 0, 0, 0}}; 
19885 static swig_cast_info _swigc__p_wxHtmlBookRecord
[] = {  {&_swigt__p_wxHtmlBookRecord
, 0, 0, 0},{0, 0, 0, 0}}; 
19886 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}}; 
19887 static swig_cast_info _swigc__p_wxHtmlCellEvent
[] = {  {&_swigt__p_wxHtmlCellEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19888 static swig_cast_info _swigc__p_wxHtmlColourCell
[] = {  {&_swigt__p_wxHtmlColourCell
, 0, 0, 0},{0, 0, 0, 0}}; 
19889 static swig_cast_info _swigc__p_wxHtmlContainerCell
[] = {  {&_swigt__p_wxHtmlContainerCell
, 0, 0, 0},{0, 0, 0, 0}}; 
19890 static swig_cast_info _swigc__p_wxHtmlDCRenderer
[] = {  {&_swigt__p_wxHtmlDCRenderer
, 0, 0, 0},{0, 0, 0, 0}}; 
19891 static swig_cast_info _swigc__p_wxHtmlEasyPrinting
[] = {  {&_swigt__p_wxHtmlEasyPrinting
, 0, 0, 0},{0, 0, 0, 0}}; 
19892 static swig_cast_info _swigc__p_wxHtmlFilter
[] = {  {&_swigt__p_wxHtmlFilter
, 0, 0, 0},{0, 0, 0, 0}}; 
19893 static swig_cast_info _swigc__p_wxHtmlFontCell
[] = {  {&_swigt__p_wxHtmlFontCell
, 0, 0, 0},{0, 0, 0, 0}}; 
19894 static swig_cast_info _swigc__p_wxHtmlHelpController
[] = {  {&_swigt__p_wxHtmlHelpController
, 0, 0, 0},{0, 0, 0, 0}}; 
19895 static swig_cast_info _swigc__p_wxHtmlHelpData
[] = {  {&_swigt__p_wxHtmlHelpData
, 0, 0, 0},{0, 0, 0, 0}}; 
19896 static swig_cast_info _swigc__p_wxHtmlHelpDialog
[] = {  {&_swigt__p_wxHtmlHelpDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19897 static swig_cast_info _swigc__p_wxHtmlHelpFrame
[] = {  {&_swigt__p_wxHtmlHelpFrame
, 0, 0, 0},{0, 0, 0, 0}}; 
19898 static swig_cast_info _swigc__p_wxHtmlHelpFrameCfg
[] = {  {&_swigt__p_wxHtmlHelpFrameCfg
, 0, 0, 0},{0, 0, 0, 0}}; 
19899 static swig_cast_info _swigc__p_wxHtmlHelpWindow
[] = {  {&_swigt__p_wxHtmlHelpWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19900 static swig_cast_info _swigc__p_wxHtmlLinkEvent
[] = {  {&_swigt__p_wxHtmlLinkEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19901 static swig_cast_info _swigc__p_wxHtmlLinkInfo
[] = {  {&_swigt__p_wxHtmlLinkInfo
, 0, 0, 0},{0, 0, 0, 0}}; 
19902 static swig_cast_info _swigc__p_wxHtmlModalHelp
[] = {  {&_swigt__p_wxHtmlModalHelp
, 0, 0, 0},{0, 0, 0, 0}}; 
19903 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}}; 
19904 static swig_cast_info _swigc__p_wxHtmlPrintout
[] = {  {&_swigt__p_wxHtmlPrintout
, 0, 0, 0},{0, 0, 0, 0}}; 
19905 static swig_cast_info _swigc__p_wxHtmlRenderingInfo
[] = {  {&_swigt__p_wxHtmlRenderingInfo
, 0, 0, 0},{0, 0, 0, 0}}; 
19906 static swig_cast_info _swigc__p_wxHtmlRenderingState
[] = {  {&_swigt__p_wxHtmlRenderingState
, 0, 0, 0},{0, 0, 0, 0}}; 
19907 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}}; 
19908 static swig_cast_info _swigc__p_wxHtmlSearchStatus
[] = {  {&_swigt__p_wxHtmlSearchStatus
, 0, 0, 0},{0, 0, 0, 0}}; 
19909 static swig_cast_info _swigc__p_wxHtmlSelection
[] = {  {&_swigt__p_wxHtmlSelection
, 0, 0, 0},{0, 0, 0, 0}}; 
19910 static swig_cast_info _swigc__p_wxHtmlTag
[] = {  {&_swigt__p_wxHtmlTag
, 0, 0, 0},{0, 0, 0, 0}}; 
19911 static swig_cast_info _swigc__p_wxHtmlTagHandler
[] = {  {&_swigt__p_wxHtmlTagHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19912 static swig_cast_info _swigc__p_wxHtmlWidgetCell
[] = {  {&_swigt__p_wxHtmlWidgetCell
, 0, 0, 0},{0, 0, 0, 0}}; 
19913 static swig_cast_info _swigc__p_wxHtmlWinParser
[] = {  {&_swigt__p_wxHtmlWinParser
, 0, 0, 0},{0, 0, 0, 0}}; 
19914 static swig_cast_info _swigc__p_wxHtmlWindowInterface
[] = {  {&_swigt__p_wxHtmlWindowInterface
, 0, 0, 0},{0, 0, 0, 0}}; 
19915 static swig_cast_info _swigc__p_wxHtmlWordCell
[] = {  {&_swigt__p_wxHtmlWordCell
, 0, 0, 0},{0, 0, 0, 0}}; 
19916 static swig_cast_info _swigc__p_wxMouseEvent
[] = {  {&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}}; 
19917 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}}; 
19918 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}}; 
19919 static swig_cast_info _swigc__p_wxImage
[] = {{&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}}; 
19920 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}}; 
19921 static swig_cast_info _swigc__p_wxLayoutAlgorithm
[] = {{&_swigt__p_wxLayoutAlgorithm
, 0, 0, 0},{0, 0, 0, 0}}; 
19922 static swig_cast_info _swigc__p_wxFindReplaceData
[] = {{&_swigt__p_wxFindReplaceData
, 0, 0, 0},{0, 0, 0, 0}}; 
19923 static swig_cast_info _swigc__p_wxPrintDialogData
[] = {{&_swigt__p_wxPrintDialogData
, 0, 0, 0},{0, 0, 0, 0}}; 
19924 static swig_cast_info _swigc__p_wxPrinter
[] = {{&_swigt__p_wxPrinter
, 0, 0, 0},{0, 0, 0, 0}}; 
19925 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
19926 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
19927 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}}; 
19928 static swig_cast_info _swigc__p_wxColourData
[] = {{&_swigt__p_wxColourData
, 0, 0, 0},{0, 0, 0, 0}}; 
19929 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {{&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
19930 static swig_cast_info _swigc__p_wxFontData
[] = {{&_swigt__p_wxFontData
, 0, 0, 0},{0, 0, 0, 0}}; 
19931 static swig_cast_info _swigc__p_wxPrintPreview
[] = {{&_swigt__p_wxPrintPreview
, 0, 0, 0},{0, 0, 0, 0}}; 
19932 static swig_cast_info _swigc__p_wxPyPrintPreview
[] = {{&_swigt__p_wxPyPrintPreview
, 0, 0, 0},{0, 0, 0, 0}}; 
19933 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}}; 
19934 static swig_cast_info _swigc__p_wxSizer
[] = {{&_swigt__p_wxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
19935 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
19936 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
19937 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}}; 
19938 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}}; 
19939 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}}; 
19940 static swig_cast_info _swigc__p_wxSizerItem
[] = {{&_swigt__p_wxSizerItem
, 0, 0, 0},{0, 0, 0, 0}}; 
19941 static swig_cast_info _swigc__p_wxPrintDialog
[] = {{&_swigt__p_wxPrintDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19942 static swig_cast_info _swigc__p_wxPageSetupDialog
[] = {{&_swigt__p_wxPageSetupDialog
, 0, 0, 0},{0, 0, 0, 0}}; 
19943 static swig_cast_info _swigc__p_wxTGAHandler
[] = {{&_swigt__p_wxTGAHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19944 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19945 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19946 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19947 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19948 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19949 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19950 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19951 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19952 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19953 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19954 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19955 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19956 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19957 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_wxHtmlCellEvent
, _p_wxHtmlCellEventTo_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_wxHtmlWinParser
, _p_wxHtmlWinParserTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlParser
, _p_wxHtmlParserTo_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_wxMouseCaptureLostEvent
, _p_wxMouseCaptureLostEventTo_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_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_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_wxSizer
, _p_wxSizerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_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_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_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_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSizerItem
, _p_wxSizerItemTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPrintDialog
, _p_wxPrintDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPageSetupDialog
, _p_wxPageSetupDialogTo_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_wxHtmlHelpDialog
, _p_wxHtmlHelpDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxEvtHandler
, _p_wxEvtHandlerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTGAHandler
, _p_wxTGAHandlerTo_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_wxShowEvent
, _p_wxShowEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyHtmlTagHandler
, _p_wxPyHtmlTagHandlerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPyHtmlWinTagHandler
, _p_wxPyHtmlWinTagHandlerTo_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_wxHtmlHelpWindow
, _p_wxHtmlHelpWindowTo_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_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_wxTipWindow
, _p_wxTipWindowTo_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_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxObject
, 0, 0},  {&_swigt__p_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_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_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxEventBlocker
, _p_wxEventBlockerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlHelpController
, _p_wxHtmlHelpControllerTo_p_wxObject
, 0, 0},  {&_swigt__p_wxHtmlLinkEvent
, _p_wxHtmlLinkEventTo_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_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxObject
, 0, 0},  {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxObject
, 0, 0},  {&_swigt__p_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}}; 
19958 static swig_cast_info _swigc__p_wxPageSetupDialogData
[] = {  {&_swigt__p_wxPageSetupDialogData
, 0, 0, 0},{0, 0, 0, 0}}; 
19959 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_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_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}}; 
19960 static swig_cast_info _swigc__p_wxPaperSize
[] = {  {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}}; 
19961 static swig_cast_info _swigc__p_wxPoint
[] = {  {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}}; 
19962 static swig_cast_info _swigc__p_wxPrintData
[] = {  {&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}}; 
19963 static swig_cast_info _swigc__p_wxPyHtmlFilter
[] = {  {&_swigt__p_wxPyHtmlFilter
, 0, 0, 0},{0, 0, 0, 0}}; 
19964 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}}; 
19965 static swig_cast_info _swigc__p_wxPyHtmlWinTagHandler
[] = {  {&_swigt__p_wxPyHtmlWinTagHandler
, 0, 0, 0},{0, 0, 0, 0}}; 
19966 static swig_cast_info _swigc__p_wxPyHtmlWindow
[] = {  {&_swigt__p_wxPyHtmlWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19967 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}}; 
19968 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}}; 
19969 static swig_cast_info _swigc__p_wxSize
[] = {  {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}}; 
19970 static swig_cast_info _swigc__p_wxSplitterWindow
[] = {  {&_swigt__p_wxSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}}; 
19971 static swig_cast_info _swigc__p_wxString
[] = {  {&_swigt__p_wxString
, 0, 0, 0},{0, 0, 0, 0}}; 
19972 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_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_wxDirDialog
, _p_wxDirDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxTopLevelWindow
, 0, 0, 0},  {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxTopLevelWindow
, 0, 0},  {&_swigt__p_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_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_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}}; 
19973 static swig_cast_info _swigc__p_wxVisualAttributes
[] = {  {&_swigt__p_wxVisualAttributes
, 0, 0, 0},{0, 0, 0, 0}}; 
19974 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_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxWindow
, 0, 0},  {&_swigt__p_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_wxTipWindow
, _p_wxTipWindowTo_p_wxWindow
, 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_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_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_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxWindow
, 0, 0},  {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxWindow
, 0, 0},  {&_swigt__p_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}}; 
19976 static swig_cast_info 
*swig_cast_initial
[] = { 
19979   _swigc__p_form_ops_t
, 
19981   _swigc__p_unsigned_char
, 
19982   _swigc__p_unsigned_int
, 
19983   _swigc__p_unsigned_long
, 
19984   _swigc__p_wxANIHandler
, 
19985   _swigc__p_wxAcceleratorTable
, 
19986   _swigc__p_wxActivateEvent
, 
19987   _swigc__p_wxArrayInt
, 
19988   _swigc__p_wxBMPHandler
, 
19989   _swigc__p_wxBitmap
, 
19990   _swigc__p_wxBoxSizer
, 
19991   _swigc__p_wxCURHandler
, 
19992   _swigc__p_wxCalculateLayoutEvent
, 
19993   _swigc__p_wxChildFocusEvent
, 
19994   _swigc__p_wxClipboardTextEvent
, 
19995   _swigc__p_wxCloseEvent
, 
19996   _swigc__p_wxColour
, 
19997   _swigc__p_wxColourData
, 
19998   _swigc__p_wxColourDialog
, 
19999   _swigc__p_wxCommandEvent
, 
20000   _swigc__p_wxConfigBase
, 
20001   _swigc__p_wxContextMenuEvent
, 
20002   _swigc__p_wxControl
, 
20003   _swigc__p_wxControlWithItems
, 
20004   _swigc__p_wxCursor
, 
20006   _swigc__p_wxDateEvent
, 
20007   _swigc__p_wxDefaultHtmlRenderingStyle
, 
20008   _swigc__p_wxDialog
, 
20009   _swigc__p_wxDirDialog
, 
20010   _swigc__p_wxDisplayChangedEvent
, 
20011   _swigc__p_wxDropFilesEvent
, 
20012   _swigc__p_wxDuplexMode
, 
20013   _swigc__p_wxEraseEvent
, 
20015   _swigc__p_wxEventBlocker
, 
20016   _swigc__p_wxEvtHandler
, 
20017   _swigc__p_wxFSFile
, 
20018   _swigc__p_wxFileDialog
, 
20019   _swigc__p_wxFileSystem
, 
20020   _swigc__p_wxFindDialogEvent
, 
20021   _swigc__p_wxFindReplaceData
, 
20022   _swigc__p_wxFindReplaceDialog
, 
20023   _swigc__p_wxFlexGridSizer
, 
20024   _swigc__p_wxFocusEvent
, 
20026   _swigc__p_wxFontData
, 
20027   _swigc__p_wxFontDialog
, 
20029   _swigc__p_wxGBSizerItem
, 
20030   _swigc__p_wxGIFHandler
, 
20031   _swigc__p_wxGridBagSizer
, 
20032   _swigc__p_wxGridSizer
, 
20033   _swigc__p_wxHelpControllerBase
, 
20034   _swigc__p_wxHelpSearchMode
, 
20035   _swigc__p_wxHtmlBookRecArray
, 
20036   _swigc__p_wxHtmlBookRecord
, 
20037   _swigc__p_wxHtmlCell
, 
20038   _swigc__p_wxHtmlCellEvent
, 
20039   _swigc__p_wxHtmlColourCell
, 
20040   _swigc__p_wxHtmlContainerCell
, 
20041   _swigc__p_wxHtmlDCRenderer
, 
20042   _swigc__p_wxHtmlEasyPrinting
, 
20043   _swigc__p_wxHtmlFilter
, 
20044   _swigc__p_wxHtmlFontCell
, 
20045   _swigc__p_wxHtmlHelpController
, 
20046   _swigc__p_wxHtmlHelpData
, 
20047   _swigc__p_wxHtmlHelpDialog
, 
20048   _swigc__p_wxHtmlHelpFrame
, 
20049   _swigc__p_wxHtmlHelpFrameCfg
, 
20050   _swigc__p_wxHtmlHelpWindow
, 
20051   _swigc__p_wxHtmlLinkEvent
, 
20052   _swigc__p_wxHtmlLinkInfo
, 
20053   _swigc__p_wxHtmlModalHelp
, 
20054   _swigc__p_wxHtmlParser
, 
20055   _swigc__p_wxHtmlPrintout
, 
20056   _swigc__p_wxHtmlRenderingInfo
, 
20057   _swigc__p_wxHtmlRenderingState
, 
20058   _swigc__p_wxHtmlRenderingStyle
, 
20059   _swigc__p_wxHtmlSearchStatus
, 
20060   _swigc__p_wxHtmlSelection
, 
20061   _swigc__p_wxHtmlTag
, 
20062   _swigc__p_wxHtmlTagHandler
, 
20063   _swigc__p_wxHtmlWidgetCell
, 
20064   _swigc__p_wxHtmlWinParser
, 
20065   _swigc__p_wxHtmlWindowInterface
, 
20066   _swigc__p_wxHtmlWordCell
, 
20067   _swigc__p_wxICOHandler
, 
20068   _swigc__p_wxIconizeEvent
, 
20069   _swigc__p_wxIdleEvent
, 
20071   _swigc__p_wxImageHandler
, 
20072   _swigc__p_wxIndividualLayoutConstraint
, 
20073   _swigc__p_wxInitDialogEvent
, 
20074   _swigc__p_wxJPEGHandler
, 
20075   _swigc__p_wxKeyEvent
, 
20076   _swigc__p_wxLayoutAlgorithm
, 
20077   _swigc__p_wxLayoutConstraints
, 
20078   _swigc__p_wxMDIChildFrame
, 
20079   _swigc__p_wxMDIClientWindow
, 
20080   _swigc__p_wxMDIParentFrame
, 
20081   _swigc__p_wxMaximizeEvent
, 
20083   _swigc__p_wxMenuBar
, 
20084   _swigc__p_wxMenuEvent
, 
20085   _swigc__p_wxMenuItem
, 
20086   _swigc__p_wxMessageDialog
, 
20087   _swigc__p_wxMiniFrame
, 
20088   _swigc__p_wxMouseCaptureChangedEvent
, 
20089   _swigc__p_wxMouseCaptureLostEvent
, 
20090   _swigc__p_wxMouseEvent
, 
20091   _swigc__p_wxMoveEvent
, 
20092   _swigc__p_wxMultiChoiceDialog
, 
20093   _swigc__p_wxNavigationKeyEvent
, 
20094   _swigc__p_wxNcPaintEvent
, 
20095   _swigc__p_wxNotifyEvent
, 
20096   _swigc__p_wxNumberEntryDialog
, 
20097   _swigc__p_wxObject
, 
20098   _swigc__p_wxPCXHandler
, 
20099   _swigc__p_wxPNGHandler
, 
20100   _swigc__p_wxPNMHandler
, 
20101   _swigc__p_wxPageSetupDialog
, 
20102   _swigc__p_wxPageSetupDialogData
, 
20103   _swigc__p_wxPaintEvent
, 
20104   _swigc__p_wxPaletteChangedEvent
, 
20106   _swigc__p_wxPaperSize
, 
20107   _swigc__p_wxPasswordEntryDialog
, 
20109   _swigc__p_wxPopupWindow
, 
20110   _swigc__p_wxPreviewCanvas
, 
20111   _swigc__p_wxPreviewControlBar
, 
20112   _swigc__p_wxPreviewFrame
, 
20113   _swigc__p_wxPrintData
, 
20114   _swigc__p_wxPrintDialog
, 
20115   _swigc__p_wxPrintDialogData
, 
20116   _swigc__p_wxPrintPreview
, 
20117   _swigc__p_wxPrinter
, 
20118   _swigc__p_wxProgressDialog
, 
20120   _swigc__p_wxPyCommandEvent
, 
20121   _swigc__p_wxPyEvent
, 
20122   _swigc__p_wxPyHtmlFilter
, 
20123   _swigc__p_wxPyHtmlListBox
, 
20124   _swigc__p_wxPyHtmlTagHandler
, 
20125   _swigc__p_wxPyHtmlWinTagHandler
, 
20126   _swigc__p_wxPyHtmlWindow
, 
20127   _swigc__p_wxPyImageHandler
, 
20128   _swigc__p_wxPyPanel
, 
20129   _swigc__p_wxPyPopupTransientWindow
, 
20130   _swigc__p_wxPyPreviewControlBar
, 
20131   _swigc__p_wxPyPreviewFrame
, 
20132   _swigc__p_wxPyPrintPreview
, 
20133   _swigc__p_wxPyPrintout
, 
20134   _swigc__p_wxPyScrolledWindow
, 
20135   _swigc__p_wxPySizer
, 
20136   _swigc__p_wxPyTaskBarIcon
, 
20137   _swigc__p_wxPyVListBox
, 
20138   _swigc__p_wxPyVScrolledWindow
, 
20139   _swigc__p_wxPyValidator
, 
20140   _swigc__p_wxPyWindow
, 
20141   _swigc__p_wxQueryLayoutInfoEvent
, 
20142   _swigc__p_wxQueryNewPaletteEvent
, 
20143   _swigc__p_wxSashEvent
, 
20144   _swigc__p_wxSashLayoutWindow
, 
20145   _swigc__p_wxSashWindow
, 
20146   _swigc__p_wxScrollEvent
, 
20147   _swigc__p_wxScrollWinEvent
, 
20148   _swigc__p_wxScrolledWindow
, 
20149   _swigc__p_wxSetCursorEvent
, 
20150   _swigc__p_wxShowEvent
, 
20151   _swigc__p_wxSimpleHtmlListBox
, 
20152   _swigc__p_wxSingleChoiceDialog
, 
20154   _swigc__p_wxSizeEvent
, 
20156   _swigc__p_wxSizerItem
, 
20157   _swigc__p_wxSplashScreen
, 
20158   _swigc__p_wxSplashScreenWindow
, 
20159   _swigc__p_wxSplitterEvent
, 
20160   _swigc__p_wxSplitterWindow
, 
20161   _swigc__p_wxStaticBoxSizer
, 
20162   _swigc__p_wxStatusBar
, 
20163   _swigc__p_wxStdDialogButtonSizer
, 
20164   _swigc__p_wxString
, 
20165   _swigc__p_wxSysColourChangedEvent
, 
20166   _swigc__p_wxTGAHandler
, 
20167   _swigc__p_wxTIFFHandler
, 
20168   _swigc__p_wxTaskBarIconEvent
, 
20169   _swigc__p_wxTextEntryDialog
, 
20170   _swigc__p_wxTipWindow
, 
20171   _swigc__p_wxTopLevelWindow
, 
20172   _swigc__p_wxUpdateUIEvent
, 
20173   _swigc__p_wxValidator
, 
20174   _swigc__p_wxVisualAttributes
, 
20175   _swigc__p_wxWindow
, 
20176   _swigc__p_wxWindowCreateEvent
, 
20177   _swigc__p_wxWindowDestroyEvent
, 
20178   _swigc__p_wxXPMHandler
, 
20182 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ 
20184 static swig_const_info swig_const_table
[] = { 
20185 {0, 0, 0, 0.0, 0, 0}}; 
20190 /* ----------------------------------------------------------------------------- 
20191  * Type initialization: 
20192  * This problem is tough by the requirement that no dynamic  
20193  * memory is used. Also, since swig_type_info structures store pointers to  
20194  * swig_cast_info structures and swig_cast_info structures store pointers back 
20195  * to swig_type_info structures, we need some lookup code at initialization.  
20196  * The idea is that swig generates all the structures that are needed.  
20197  * The runtime then collects these partially filled structures.  
20198  * The SWIG_InitializeModule function takes these initial arrays out of  
20199  * swig_module, and does all the lookup, filling in the swig_module.types 
20200  * array with the correct data and linking the correct swig_cast_info 
20201  * structures together. 
20203  * The generated swig_type_info structures are assigned staticly to an initial  
20204  * array. We just loop though that array, and handle each type individually. 
20205  * First we lookup if this type has been already loaded, and if so, use the 
20206  * loaded structure instead of the generated one. Then we have to fill in the 
20207  * cast linked list. The cast data is initially stored in something like a 
20208  * two-dimensional array. Each row corresponds to a type (there are the same 
20209  * number of rows as there are in the swig_type_initial array). Each entry in 
20210  * a column is one of the swig_cast_info structures for that type. 
20211  * The cast_initial array is actually an array of arrays, because each row has 
20212  * a variable number of columns. So to actually build the cast linked list, 
20213  * we find the array of casts associated with the type, and loop through it  
20214  * adding the casts to the list. The one last trick we need to do is making 
20215  * sure the type pointer in the swig_cast_info struct is correct. 
20217  * First off, we lookup the cast->type name to see if it is already loaded.  
20218  * There are three cases to handle: 
20219  *  1) If the cast->type has already been loaded AND the type we are adding 
20220  *     casting info to has not been loaded (it is in this module), THEN we 
20221  *     replace the cast->type pointer with the type pointer that has already 
20223  *  2) If BOTH types (the one we are adding casting info to, and the  
20224  *     cast->type) are loaded, THEN the cast info has already been loaded by 
20225  *     the previous module so we just ignore it. 
20226  *  3) Finally, if cast->type has not already been loaded, then we add that 
20227  *     swig_cast_info to the linked list (because the cast->type) pointer will 
20229  * ----------------------------------------------------------------------------- */ 
20239 #define SWIGRUNTIME_DEBUG 
20243 SWIG_InitializeModule(void *clientdata
) { 
20245   swig_module_info 
*module_head
; 
20246   static int init_run 
= 0; 
20248   clientdata 
= clientdata
; 
20250   if (init_run
) return; 
20253   /* Initialize the swig_module */ 
20254   swig_module
.type_initial 
= swig_type_initial
; 
20255   swig_module
.cast_initial 
= swig_cast_initial
; 
20257   /* Try and load any already created modules */ 
20258   module_head 
= SWIG_GetModule(clientdata
); 
20260     swig_module
.next 
= module_head
->next
; 
20261     module_head
->next 
= &swig_module
; 
20263     /* This is the first module loaded */ 
20264     swig_module
.next 
= &swig_module
; 
20265     SWIG_SetModule(clientdata
, &swig_module
); 
20268   /* Now work on filling in swig_module.types */ 
20269 #ifdef SWIGRUNTIME_DEBUG 
20270   printf("SWIG_InitializeModule: size %d\n", swig_module
.size
); 
20272   for (i 
= 0; i 
< swig_module
.size
; ++i
) { 
20273     swig_type_info 
*type 
= 0; 
20274     swig_type_info 
*ret
; 
20275     swig_cast_info 
*cast
; 
20277 #ifdef SWIGRUNTIME_DEBUG 
20278     printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
); 
20281     /* if there is another module already loaded */ 
20282     if (swig_module
.next 
!= &swig_module
) { 
20283       type 
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
); 
20286       /* Overwrite clientdata field */ 
20287 #ifdef SWIGRUNTIME_DEBUG 
20288       printf("SWIG_InitializeModule: found type %s\n", type
->name
); 
20290       if (swig_module
.type_initial
[i
]->clientdata
) { 
20291         type
->clientdata 
= swig_module
.type_initial
[i
]->clientdata
; 
20292 #ifdef SWIGRUNTIME_DEBUG 
20293         printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
); 
20297       type 
= swig_module
.type_initial
[i
]; 
20300     /* Insert casting types */ 
20301     cast 
= swig_module
.cast_initial
[i
]; 
20302     while (cast
->type
) { 
20303       /* Don't need to add information already in the list */ 
20305 #ifdef SWIGRUNTIME_DEBUG 
20306       printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
); 
20308       if (swig_module
.next 
!= &swig_module
) { 
20309         ret 
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
); 
20310 #ifdef SWIGRUNTIME_DEBUG 
20311         if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
); 
20315         if (type 
== swig_module
.type_initial
[i
]) { 
20316 #ifdef SWIGRUNTIME_DEBUG 
20317           printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
); 
20322           /* Check for casting already in the list */ 
20323           swig_cast_info 
*ocast 
= SWIG_TypeCheck(ret
->name
, type
); 
20324 #ifdef SWIGRUNTIME_DEBUG 
20325           if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
); 
20327           if (!ocast
) ret 
= 0; 
20332 #ifdef SWIGRUNTIME_DEBUG 
20333         printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
); 
20336           type
->cast
->prev 
= cast
; 
20337           cast
->next 
= type
->cast
; 
20343     /* Set entry in modules->types array equal to the type */ 
20344     swig_module
.types
[i
] = type
; 
20346   swig_module
.types
[i
] = 0; 
20348 #ifdef SWIGRUNTIME_DEBUG 
20349   printf("**** SWIG_InitializeModule: Cast List ******\n"); 
20350   for (i 
= 0; i 
< swig_module
.size
; ++i
) { 
20352     swig_cast_info 
*cast 
= swig_module
.cast_initial
[i
]; 
20353     printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
); 
20354     while (cast
->type
) { 
20355       printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
); 
20359     printf("---- Total casts: %d\n",j
); 
20361   printf("**** SWIG_InitializeModule: Cast List ******\n"); 
20365 /* This function will propagate the clientdata field of type to 
20366 * any new swig_type_info structures that have been added into the list 
20367 * of equivalent types.  It is like calling 
20368 * SWIG_TypeClientData(type, clientdata) a second time. 
20371 SWIG_PropagateClientData(void) { 
20373   swig_cast_info 
*equiv
; 
20374   static int init_run 
= 0; 
20376   if (init_run
) return; 
20379   for (i 
= 0; i 
< swig_module
.size
; i
++) { 
20380     if (swig_module
.types
[i
]->clientdata
) { 
20381       equiv 
= swig_module
.types
[i
]->cast
; 
20383         if (!equiv
->converter
) { 
20384           if (equiv
->type 
&& !equiv
->type
->clientdata
) 
20385           SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
); 
20387         equiv 
= equiv
->next
; 
20407   /* Python-specific SWIG API */ 
20408 #define SWIG_newvarlink()                             SWIG_Python_newvarlink() 
20409 #define SWIG_addvarlink(p, name, get_attr, set_attr)  SWIG_Python_addvarlink(p, name, get_attr, set_attr) 
20410 #define SWIG_InstallConstants(d, constants)           SWIG_Python_InstallConstants(d, constants) 
20412   /* ----------------------------------------------------------------------------- 
20413    * global variable support code. 
20414    * ----------------------------------------------------------------------------- */ 
20416   typedef struct swig_globalvar 
{ 
20417     char       *name
;                  /* Name of global variable */ 
20418     PyObject 
*(*get_attr
)(void);       /* Return the current value */ 
20419     int       (*set_attr
)(PyObject 
*); /* Set the value */ 
20420     struct swig_globalvar 
*next
; 
20423   typedef struct swig_varlinkobject 
{ 
20425     swig_globalvar 
*vars
; 
20426   } swig_varlinkobject
; 
20428   SWIGINTERN PyObject 
* 
20429   swig_varlink_repr(swig_varlinkobject 
*SWIGUNUSEDPARM(v
)) { 
20430     return PyString_FromString("<Swig global variables>"); 
20433   SWIGINTERN PyObject 
* 
20434   swig_varlink_str(swig_varlinkobject 
*v
) { 
20435     PyObject 
*str 
= PyString_FromString("("); 
20436     swig_globalvar  
*var
; 
20437     for (var 
= v
->vars
; var
; var
=var
->next
) { 
20438       PyString_ConcatAndDel(&str
,PyString_FromString(var
->name
)); 
20439       if (var
->next
) PyString_ConcatAndDel(&str
,PyString_FromString(", ")); 
20441     PyString_ConcatAndDel(&str
,PyString_FromString(")")); 
20446   swig_varlink_print(swig_varlinkobject 
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) { 
20447     PyObject 
*str 
= swig_varlink_str(v
); 
20448     fprintf(fp
,"Swig global variables "); 
20449     fprintf(fp
,"%s\n", PyString_AsString(str
)); 
20455   swig_varlink_dealloc(swig_varlinkobject 
*v
) { 
20456     swig_globalvar 
*var 
= v
->vars
; 
20458       swig_globalvar 
*n 
= var
->next
; 
20465   SWIGINTERN PyObject 
* 
20466   swig_varlink_getattr(swig_varlinkobject 
*v
, char *n
) { 
20467     PyObject 
*res 
= NULL
; 
20468     swig_globalvar 
*var 
= v
->vars
; 
20470       if (strcmp(var
->name
,n
) == 0) { 
20471         res 
= (*var
->get_attr
)(); 
20476     if (res 
== NULL 
&& !PyErr_Occurred()) { 
20477       PyErr_SetString(PyExc_NameError
,"Unknown C global variable"); 
20483   swig_varlink_setattr(swig_varlinkobject 
*v
, char *n
, PyObject 
*p
) { 
20485     swig_globalvar 
*var 
= v
->vars
; 
20487       if (strcmp(var
->name
,n
) == 0) { 
20488         res 
= (*var
->set_attr
)(p
); 
20493     if (res 
== 1 && !PyErr_Occurred()) { 
20494       PyErr_SetString(PyExc_NameError
,"Unknown C global variable"); 
20499   SWIGINTERN PyTypeObject
* 
20500   swig_varlink_type(void) { 
20501     static char varlink__doc__
[] = "Swig var link object"; 
20502     static PyTypeObject varlink_type
; 
20503     static int type_init 
= 0;   
20505       const PyTypeObject tmp
 
20507         PyObject_HEAD_INIT(NULL
) 
20508         0,                                  /* Number of items in variable part (ob_size) */ 
20509         (char *)"swigvarlink",              /* Type name (tp_name) */ 
20510         sizeof(swig_varlinkobject
),         /* Basic size (tp_basicsize) */ 
20511         0,                                  /* Itemsize (tp_itemsize) */ 
20512         (destructor
) swig_varlink_dealloc
,   /* Deallocator (tp_dealloc) */  
20513         (printfunc
) swig_varlink_print
,     /* Print (tp_print) */ 
20514         (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */ 
20515         (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */ 
20516         0,                                  /* tp_compare */ 
20517         (reprfunc
) swig_varlink_repr
,       /* tp_repr */ 
20518         0,                                  /* tp_as_number */ 
20519         0,                                  /* tp_as_sequence */ 
20520         0,                                  /* tp_as_mapping */ 
20523         (reprfunc
)swig_varlink_str
,        /* tp_str */ 
20524         0,                                  /* tp_getattro */ 
20525         0,                                  /* tp_setattro */ 
20526         0,                                  /* tp_as_buffer */ 
20528         varlink__doc__
,                     /* tp_doc */ 
20529         0,                                  /* tp_traverse */ 
20531         0,                                  /* tp_richcompare */ 
20532         0,                                  /* tp_weaklistoffset */ 
20533 #if PY_VERSION_HEX >= 0x02020000 
20534         0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ 
20536 #if PY_VERSION_HEX >= 0x02030000 
20539 #ifdef COUNT_ALLOCS 
20540         0,0,0,0                             /* tp_alloc -> tp_next */ 
20543       varlink_type 
= tmp
; 
20544       varlink_type
.ob_type 
= &PyType_Type
; 
20547     return &varlink_type
; 
20550   /* Create a variable linking object for use later */ 
20551   SWIGINTERN PyObject 
* 
20552   SWIG_Python_newvarlink(void) { 
20553     swig_varlinkobject 
*result 
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type()); 
20557     return ((PyObject
*) result
); 
20561   SWIG_Python_addvarlink(PyObject 
*p
, char *name
, PyObject 
*(*get_attr
)(void), int (*set_attr
)(PyObject 
*p
)) { 
20562     swig_varlinkobject 
*v 
= (swig_varlinkobject 
*) p
; 
20563     swig_globalvar 
*gv 
= (swig_globalvar 
*) malloc(sizeof(swig_globalvar
)); 
20565       size_t size 
= strlen(name
)+1; 
20566       gv
->name 
= (char *)malloc(size
); 
20568         strncpy(gv
->name
,name
,size
); 
20569         gv
->get_attr 
= get_attr
; 
20570         gv
->set_attr 
= set_attr
; 
20571         gv
->next 
= v
->vars
; 
20577   SWIGINTERN PyObject 
* 
20579     static PyObject 
*_SWIG_globals 
= 0;  
20580     if (!_SWIG_globals
) _SWIG_globals 
= SWIG_newvarlink();   
20581     return _SWIG_globals
; 
20584   /* ----------------------------------------------------------------------------- 
20585    * constants/methods manipulation 
20586    * ----------------------------------------------------------------------------- */ 
20588   /* Install Constants */ 
20590   SWIG_Python_InstallConstants(PyObject 
*d
, swig_const_info constants
[]) { 
20593     for (i 
= 0; constants
[i
].type
; ++i
) { 
20594       switch(constants
[i
].type
) { 
20595       case SWIG_PY_POINTER
: 
20596         obj 
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0); 
20598       case SWIG_PY_BINARY
: 
20599         obj 
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
)); 
20606         PyDict_SetItemString(d
, constants
[i
].name
, obj
); 
20612   /* -----------------------------------------------------------------------------*/ 
20613   /* Fix SwigMethods to carry the callback ptrs when needed */ 
20614   /* -----------------------------------------------------------------------------*/ 
20617   SWIG_Python_FixMethods(PyMethodDef 
*methods
, 
20618     swig_const_info 
*const_table
, 
20619     swig_type_info 
**types
, 
20620     swig_type_info 
**types_initial
) { 
20622     for (i 
= 0; methods
[i
].ml_name
; ++i
) { 
20623       const char *c 
= methods
[i
].ml_doc
; 
20624       if (c 
&& (c 
= strstr(c
, "swig_ptr: "))) { 
20626         swig_const_info 
*ci 
= 0; 
20627         const char *name 
= c 
+ 10; 
20628         for (j 
= 0; const_table
[j
].type
; ++j
) { 
20629           if (strncmp(const_table
[j
].name
, name
,  
20630               strlen(const_table
[j
].name
)) == 0) { 
20631             ci 
= &(const_table
[j
]); 
20636           size_t shift 
= (ci
->ptype
) - types
; 
20637           swig_type_info 
*ty 
= types_initial
[shift
]; 
20638           size_t ldoc 
= (c 
- methods
[i
].ml_doc
); 
20639           size_t lptr 
= strlen(ty
->name
)+2*sizeof(void*)+2; 
20640           char *ndoc 
= (char*)malloc(ldoc 
+ lptr 
+ 10); 
20643             void *ptr 
= (ci
->type 
== SWIG_PY_POINTER
) ? ci
->pvalue 
: 0; 
20645               strncpy(buff
, methods
[i
].ml_doc
, ldoc
); 
20647               strncpy(buff
, "swig_ptr: ", 10); 
20649               SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
); 
20650               methods
[i
].ml_doc 
= ndoc
; 
20662 /* -----------------------------------------------------------------------------* 
20663  *  Partial Init method 
20664  * -----------------------------------------------------------------------------*/ 
20669 SWIGEXPORT 
void SWIG_init(void) { 
20672   /* Fix SwigMethods to carry the callback ptrs when needed */ 
20673   SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
); 
20675   m 
= Py_InitModule((char *) SWIG_name
, SwigMethods
); 
20676   d 
= PyModule_GetDict(m
); 
20678   SWIG_InitializeModule(0); 
20679   SWIG_InstallConstants(d
,swig_const_table
); 
20682   PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals()); 
20683   SWIG_addvarlink(SWIG_globals(),(char*)"HtmlWindowNameStr",HtmlWindowNameStr_get
, HtmlWindowNameStr_set
); 
20684   SWIG_addvarlink(SWIG_globals(),(char*)"HtmlPrintoutTitleStr",HtmlPrintoutTitleStr_get
, HtmlPrintoutTitleStr_set
); 
20685   SWIG_addvarlink(SWIG_globals(),(char*)"HtmlPrintingTitleStr",HtmlPrintingTitleStr_get
, HtmlPrintingTitleStr_set
); 
20686   SWIG_Python_SetConstant(d
, "HTML_ALIGN_LEFT",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_LEFT
))); 
20687   SWIG_Python_SetConstant(d
, "HTML_ALIGN_CENTER",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_CENTER
))); 
20688   SWIG_Python_SetConstant(d
, "HTML_ALIGN_RIGHT",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_RIGHT
))); 
20689   SWIG_Python_SetConstant(d
, "HTML_ALIGN_BOTTOM",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_BOTTOM
))); 
20690   SWIG_Python_SetConstant(d
, "HTML_ALIGN_TOP",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_TOP
))); 
20691   SWIG_Python_SetConstant(d
, "HTML_CLR_FOREGROUND",SWIG_From_int(static_cast< int >(wxHTML_CLR_FOREGROUND
))); 
20692   SWIG_Python_SetConstant(d
, "HTML_CLR_BACKGROUND",SWIG_From_int(static_cast< int >(wxHTML_CLR_BACKGROUND
))); 
20693   SWIG_Python_SetConstant(d
, "HTML_UNITS_PIXELS",SWIG_From_int(static_cast< int >(wxHTML_UNITS_PIXELS
))); 
20694   SWIG_Python_SetConstant(d
, "HTML_UNITS_PERCENT",SWIG_From_int(static_cast< int >(wxHTML_UNITS_PERCENT
))); 
20695   SWIG_Python_SetConstant(d
, "HTML_INDENT_LEFT",SWIG_From_int(static_cast< int >(wxHTML_INDENT_LEFT
))); 
20696   SWIG_Python_SetConstant(d
, "HTML_INDENT_RIGHT",SWIG_From_int(static_cast< int >(wxHTML_INDENT_RIGHT
))); 
20697   SWIG_Python_SetConstant(d
, "HTML_INDENT_TOP",SWIG_From_int(static_cast< int >(wxHTML_INDENT_TOP
))); 
20698   SWIG_Python_SetConstant(d
, "HTML_INDENT_BOTTOM",SWIG_From_int(static_cast< int >(wxHTML_INDENT_BOTTOM
))); 
20699   SWIG_Python_SetConstant(d
, "HTML_INDENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxHTML_INDENT_HORIZONTAL
))); 
20700   SWIG_Python_SetConstant(d
, "HTML_INDENT_VERTICAL",SWIG_From_int(static_cast< int >(wxHTML_INDENT_VERTICAL
))); 
20701   SWIG_Python_SetConstant(d
, "HTML_INDENT_ALL",SWIG_From_int(static_cast< int >(wxHTML_INDENT_ALL
))); 
20702   SWIG_Python_SetConstant(d
, "HTML_COND_ISANCHOR",SWIG_From_int(static_cast< int >(wxHTML_COND_ISANCHOR
))); 
20703   SWIG_Python_SetConstant(d
, "HTML_COND_ISIMAGEMAP",SWIG_From_int(static_cast< int >(wxHTML_COND_ISIMAGEMAP
))); 
20704   SWIG_Python_SetConstant(d
, "HTML_COND_USER",SWIG_From_int(static_cast< int >(wxHTML_COND_USER
))); 
20705   SWIG_Python_SetConstant(d
, "HW_SCROLLBAR_NEVER",SWIG_From_int(static_cast< int >(wxHW_SCROLLBAR_NEVER
))); 
20706   SWIG_Python_SetConstant(d
, "HW_SCROLLBAR_AUTO",SWIG_From_int(static_cast< int >(wxHW_SCROLLBAR_AUTO
))); 
20707   SWIG_Python_SetConstant(d
, "HW_NO_SELECTION",SWIG_From_int(static_cast< int >(wxHW_NO_SELECTION
))); 
20708   SWIG_Python_SetConstant(d
, "HW_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxHW_DEFAULT_STYLE
))); 
20709   SWIG_Python_SetConstant(d
, "HTML_OPEN",SWIG_From_int(static_cast< int >(wxHTML_OPEN
))); 
20710   SWIG_Python_SetConstant(d
, "HTML_BLOCK",SWIG_From_int(static_cast< int >(wxHTML_BLOCK
))); 
20711   SWIG_Python_SetConstant(d
, "HTML_REDIRECT",SWIG_From_int(static_cast< int >(wxHTML_REDIRECT
))); 
20712   SWIG_Python_SetConstant(d
, "HTML_URL_PAGE",SWIG_From_int(static_cast< int >(wxHTML_URL_PAGE
))); 
20713   SWIG_Python_SetConstant(d
, "HTML_URL_IMAGE",SWIG_From_int(static_cast< int >(wxHTML_URL_IMAGE
))); 
20714   SWIG_Python_SetConstant(d
, "HTML_URL_OTHER",SWIG_From_int(static_cast< int >(wxHTML_URL_OTHER
))); 
20715   SWIG_Python_SetConstant(d
, "HTML_SEL_OUT",SWIG_From_int(static_cast< int >(wxHTML_SEL_OUT
))); 
20716   SWIG_Python_SetConstant(d
, "HTML_SEL_IN",SWIG_From_int(static_cast< int >(wxHTML_SEL_IN
))); 
20717   SWIG_Python_SetConstant(d
, "HTML_SEL_CHANGING",SWIG_From_int(static_cast< int >(wxHTML_SEL_CHANGING
))); 
20718   SWIG_Python_SetConstant(d
, "HTML_FIND_EXACT",SWIG_From_int(static_cast< int >(wxHTML_FIND_EXACT
))); 
20719   SWIG_Python_SetConstant(d
, "HTML_FIND_NEAREST_BEFORE",SWIG_From_int(static_cast< int >(wxHTML_FIND_NEAREST_BEFORE
))); 
20720   SWIG_Python_SetConstant(d
, "HTML_FIND_NEAREST_AFTER",SWIG_From_int(static_cast< int >(wxHTML_FIND_NEAREST_AFTER
))); 
20721   SWIG_Python_SetConstant(d
, "HtmlWindowInterface_HTMLCursor_Default",SWIG_From_int(static_cast< int >(wxHtmlWindowInterface::HTMLCursor_Default
))); 
20722   SWIG_Python_SetConstant(d
, "HtmlWindowInterface_HTMLCursor_Link",SWIG_From_int(static_cast< int >(wxHtmlWindowInterface::HTMLCursor_Link
))); 
20723   SWIG_Python_SetConstant(d
, "HtmlWindowInterface_HTMLCursor_Text",SWIG_From_int(static_cast< int >(wxHtmlWindowInterface::HTMLCursor_Text
))); 
20724   SWIG_Python_SetConstant(d
, "HtmlWindow_HTMLCursor_Default",SWIG_From_int(static_cast< int >(wxPyHtmlWindow::HTMLCursor_Default
))); 
20725   SWIG_Python_SetConstant(d
, "HtmlWindow_HTMLCursor_Link",SWIG_From_int(static_cast< int >(wxPyHtmlWindow::HTMLCursor_Link
))); 
20726   SWIG_Python_SetConstant(d
, "HtmlWindow_HTMLCursor_Text",SWIG_From_int(static_cast< int >(wxPyHtmlWindow::HTMLCursor_Text
))); 
20727   SWIG_Python_SetConstant(d
, "PAGE_ODD",SWIG_From_int(static_cast< int >(wxPAGE_ODD
))); 
20728   SWIG_Python_SetConstant(d
, "PAGE_EVEN",SWIG_From_int(static_cast< int >(wxPAGE_EVEN
))); 
20729   SWIG_Python_SetConstant(d
, "PAGE_ALL",SWIG_From_int(static_cast< int >(wxPAGE_ALL
))); 
20730   SWIG_Python_SetConstant(d
, "HF_TOOLBAR",SWIG_From_int(static_cast< int >(wxHF_TOOLBAR
))); 
20731   SWIG_Python_SetConstant(d
, "HF_CONTENTS",SWIG_From_int(static_cast< int >(wxHF_CONTENTS
))); 
20732   SWIG_Python_SetConstant(d
, "HF_INDEX",SWIG_From_int(static_cast< int >(wxHF_INDEX
))); 
20733   SWIG_Python_SetConstant(d
, "HF_SEARCH",SWIG_From_int(static_cast< int >(wxHF_SEARCH
))); 
20734   SWIG_Python_SetConstant(d
, "HF_BOOKMARKS",SWIG_From_int(static_cast< int >(wxHF_BOOKMARKS
))); 
20735   SWIG_Python_SetConstant(d
, "HF_OPEN_FILES",SWIG_From_int(static_cast< int >(wxHF_OPEN_FILES
))); 
20736   SWIG_Python_SetConstant(d
, "HF_PRINT",SWIG_From_int(static_cast< int >(wxHF_PRINT
))); 
20737   SWIG_Python_SetConstant(d
, "HF_FLAT_TOOLBAR",SWIG_From_int(static_cast< int >(wxHF_FLAT_TOOLBAR
))); 
20738   SWIG_Python_SetConstant(d
, "HF_MERGE_BOOKS",SWIG_From_int(static_cast< int >(wxHF_MERGE_BOOKS
))); 
20739   SWIG_Python_SetConstant(d
, "HF_ICONS_BOOK",SWIG_From_int(static_cast< int >(wxHF_ICONS_BOOK
))); 
20740   SWIG_Python_SetConstant(d
, "HF_ICONS_BOOK_CHAPTER",SWIG_From_int(static_cast< int >(wxHF_ICONS_BOOK_CHAPTER
))); 
20741   SWIG_Python_SetConstant(d
, "HF_ICONS_FOLDER",SWIG_From_int(static_cast< int >(wxHF_ICONS_FOLDER
))); 
20742   SWIG_Python_SetConstant(d
, "HF_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxHF_DEFAULT_STYLE
))); 
20743   SWIG_Python_SetConstant(d
, "HF_EMBEDDED",SWIG_From_int(static_cast< int >(wxHF_EMBEDDED
))); 
20744   SWIG_Python_SetConstant(d
, "HF_DIALOG",SWIG_From_int(static_cast< int >(wxHF_DIALOG
))); 
20745   SWIG_Python_SetConstant(d
, "HF_FRAME",SWIG_From_int(static_cast< int >(wxHF_FRAME
))); 
20746   SWIG_Python_SetConstant(d
, "HF_MODAL",SWIG_From_int(static_cast< int >(wxHF_MODAL
))); 
20747   SWIG_Python_SetConstant(d
, "ID_HTML_PANEL",SWIG_From_int(static_cast< int >(wxID_HTML_PANEL
))); 
20748   SWIG_Python_SetConstant(d
, "ID_HTML_BACK",SWIG_From_int(static_cast< int >(wxID_HTML_BACK
))); 
20749   SWIG_Python_SetConstant(d
, "ID_HTML_FORWARD",SWIG_From_int(static_cast< int >(wxID_HTML_FORWARD
))); 
20750   SWIG_Python_SetConstant(d
, "ID_HTML_UPNODE",SWIG_From_int(static_cast< int >(wxID_HTML_UPNODE
))); 
20751   SWIG_Python_SetConstant(d
, "ID_HTML_UP",SWIG_From_int(static_cast< int >(wxID_HTML_UP
))); 
20752   SWIG_Python_SetConstant(d
, "ID_HTML_DOWN",SWIG_From_int(static_cast< int >(wxID_HTML_DOWN
))); 
20753   SWIG_Python_SetConstant(d
, "ID_HTML_PRINT",SWIG_From_int(static_cast< int >(wxID_HTML_PRINT
))); 
20754   SWIG_Python_SetConstant(d
, "ID_HTML_OPENFILE",SWIG_From_int(static_cast< int >(wxID_HTML_OPENFILE
))); 
20755   SWIG_Python_SetConstant(d
, "ID_HTML_OPTIONS",SWIG_From_int(static_cast< int >(wxID_HTML_OPTIONS
))); 
20756   SWIG_Python_SetConstant(d
, "ID_HTML_BOOKMARKSLIST",SWIG_From_int(static_cast< int >(wxID_HTML_BOOKMARKSLIST
))); 
20757   SWIG_Python_SetConstant(d
, "ID_HTML_BOOKMARKSADD",SWIG_From_int(static_cast< int >(wxID_HTML_BOOKMARKSADD
))); 
20758   SWIG_Python_SetConstant(d
, "ID_HTML_BOOKMARKSREMOVE",SWIG_From_int(static_cast< int >(wxID_HTML_BOOKMARKSREMOVE
))); 
20759   SWIG_Python_SetConstant(d
, "ID_HTML_TREECTRL",SWIG_From_int(static_cast< int >(wxID_HTML_TREECTRL
))); 
20760   SWIG_Python_SetConstant(d
, "ID_HTML_INDEXPAGE",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXPAGE
))); 
20761   SWIG_Python_SetConstant(d
, "ID_HTML_INDEXLIST",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXLIST
))); 
20762   SWIG_Python_SetConstant(d
, "ID_HTML_INDEXTEXT",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXTEXT
))); 
20763   SWIG_Python_SetConstant(d
, "ID_HTML_INDEXBUTTON",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXBUTTON
))); 
20764   SWIG_Python_SetConstant(d
, "ID_HTML_INDEXBUTTONALL",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXBUTTONALL
))); 
20765   SWIG_Python_SetConstant(d
, "ID_HTML_NOTEBOOK",SWIG_From_int(static_cast< int >(wxID_HTML_NOTEBOOK
))); 
20766   SWIG_Python_SetConstant(d
, "ID_HTML_SEARCHPAGE",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHPAGE
))); 
20767   SWIG_Python_SetConstant(d
, "ID_HTML_SEARCHTEXT",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHTEXT
))); 
20768   SWIG_Python_SetConstant(d
, "ID_HTML_SEARCHLIST",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHLIST
))); 
20769   SWIG_Python_SetConstant(d
, "ID_HTML_SEARCHBUTTON",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHBUTTON
))); 
20770   SWIG_Python_SetConstant(d
, "ID_HTML_SEARCHCHOICE",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHCHOICE
))); 
20771   SWIG_Python_SetConstant(d
, "ID_HTML_COUNTINFO",SWIG_From_int(static_cast< int >(wxID_HTML_COUNTINFO
))); 
20772   PyDict_SetItemString(d
, "wxEVT_COMMAND_HTML_CELL_CLICKED", PyInt_FromLong(wxEVT_COMMAND_HTML_CELL_CLICKED
)); 
20773   PyDict_SetItemString(d
, "wxEVT_COMMAND_HTML_CELL_HOVER", PyInt_FromLong(wxEVT_COMMAND_HTML_CELL_HOVER
)); 
20774   PyDict_SetItemString(d
, "wxEVT_COMMAND_HTML_LINK_CLICKED", PyInt_FromLong(wxEVT_COMMAND_HTML_LINK_CLICKED
)); 
20776   wxPyPtrTypeMap_Add("wxHtmlTagHandler",    "wxPyHtmlTagHandler"); 
20777   wxPyPtrTypeMap_Add("wxHtmlWinTagHandler", "wxPyHtmlWinTagHandler"); 
20778   wxPyPtrTypeMap_Add("wxHtmlWindow",        "wxPyHtmlWindow"); 
20779   wxPyPtrTypeMap_Add("wxHtmlFilter",        "wxPyHtmlFilter");