]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/msw/html_wrap.cpp
Factory some of wxFilterClassFactory into a base class.
[wxWidgets.git] / wxPython / src / msw / html_wrap.cpp
CommitLineData
d14a1e28
RD
1/* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
554f62e9 3 * Version 1.3.29
d14a1e28
RD
4 *
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 * ----------------------------------------------------------------------------- */
10
11#define SWIGPYTHON
554f62e9 12#define SWIG_PYTHON_DIRECTOR_NO_VTABLE
d14a1e28
RD
13
14#ifdef __cplusplus
15template<class T> class SwigValueWrapper {
16 T *tt;
17public:
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; }
25private:
26 SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
093d3ff1 27};
d14a1e28
RD
28#endif
29
554f62e9 30/* -----------------------------------------------------------------------------
7449af73
RD
31 * This section contains generic SWIG labels for method/variable
32 * declarations/attributes, and other compiler dependent labels.
554f62e9 33 * ----------------------------------------------------------------------------- */
d14a1e28 34
7449af73
RD
35/* template workaround for compilers that cannot correctly implement the C++ standard */
36#ifndef SWIGTEMPLATEDISAMBIGUATOR
554f62e9
RD
37# if defined(__SUNPRO_CC)
38# if (__SUNPRO_CC <= 0x560)
39# define SWIGTEMPLATEDISAMBIGUATOR template
40# else
41# define SWIGTEMPLATEDISAMBIGUATOR
42# endif
43# else
44# define SWIGTEMPLATEDISAMBIGUATOR
45# endif
093d3ff1 46#endif
d14a1e28 47
7449af73
RD
48/* inline attribute */
49#ifndef SWIGINLINE
50# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
51# define SWIGINLINE inline
52# else
53# define SWIGINLINE
54# endif
55#endif
56
57/* attribute recognised by some compilers to avoid 'unused' warnings */
58#ifndef SWIGUNUSED
554f62e9
RD
59# if defined(__GNUC__)
60# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
61# define SWIGUNUSED __attribute__ ((__unused__))
62# else
63# define SWIGUNUSED
64# endif
65# elif defined(__ICC)
66# define SWIGUNUSED __attribute__ ((__unused__))
7449af73
RD
67# else
68# define SWIGUNUSED
69# endif
70#endif
71
554f62e9
RD
72#ifndef SWIGUNUSEDPARM
73# ifdef __cplusplus
74# define SWIGUNUSEDPARM(p)
75# else
76# define SWIGUNUSEDPARM(p) p SWIGUNUSED
77# endif
78#endif
79
7449af73
RD
80/* internal SWIG method */
81#ifndef SWIGINTERN
82# define SWIGINTERN static SWIGUNUSED
83#endif
84
85/* internal inline SWIG method */
86#ifndef SWIGINTERNINLINE
87# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
88#endif
89
554f62e9
RD
90/* exporting methods */
91#if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
92# ifndef GCC_HASCLASSVISIBILITY
93# define GCC_HASCLASSVISIBILITY
94# endif
95#endif
96
7449af73
RD
97#ifndef SWIGEXPORT
98# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
99# if defined(STATIC_LINKED)
100# define SWIGEXPORT
101# else
102# define SWIGEXPORT __declspec(dllexport)
103# endif
104# else
554f62e9
RD
105# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
106# define SWIGEXPORT __attribute__ ((visibility("default")))
107# else
108# define SWIGEXPORT
109# endif
7449af73
RD
110# endif
111#endif
112
113/* calling conventions for Windows */
114#ifndef SWIGSTDCALL
115# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
116# define SWIGSTDCALL __stdcall
117# else
118# define SWIGSTDCALL
119# endif
120#endif
121
554f62e9
RD
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
125#endif
7449af73 126
9fd4be55 127
554f62e9 128/* Python.h has to appear first */
093d3ff1 129#include <Python.h>
d14a1e28 130
554f62e9 131/* -----------------------------------------------------------------------------
093d3ff1 132 * swigrun.swg
d14a1e28 133 *
554f62e9
RD
134 * This file contains generic CAPI SWIG runtime support for pointer
135 * type checking.
136 * ----------------------------------------------------------------------------- */
d14a1e28 137
093d3ff1
RD
138/* This should only be incremented when either the layout of swig_type_info changes,
139 or for whatever reason, the runtime changes incompatibly */
7449af73 140#define SWIG_RUNTIME_VERSION "2"
d14a1e28 141
093d3ff1
RD
142/* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
143#ifdef SWIG_TYPE_TABLE
7449af73
RD
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)
d14a1e28 147#else
7449af73 148# define SWIG_TYPE_TABLE_NAME
093d3ff1
RD
149#endif
150
151/*
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'.
155
156 But only do this if is strictly necessary, ie, if you have problems
157 with your compiler or so.
158*/
7449af73 159
093d3ff1 160#ifndef SWIGRUNTIME
7449af73 161# define SWIGRUNTIME SWIGINTERN
093d3ff1 162#endif
7449af73 163
093d3ff1 164#ifndef SWIGRUNTIMEINLINE
7449af73 165# define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
d14a1e28
RD
166#endif
167
554f62e9
RD
168/* Generic buffer size */
169#ifndef SWIG_BUFFER_SIZE
170# define SWIG_BUFFER_SIZE 1024
171#endif
172
173/* Flags for pointer conversions */
174#define SWIG_POINTER_DISOWN 0x1
175
176/* Flags for new pointer objects */
177#define SWIG_POINTER_OWN 0x1
178
179
180/*
181 Flags/methods for returning states.
182
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).
186
187 Use the following macros/flags to set or process the returning
188 states.
189
190 In old swig versions, you usually write code as:
191
192 if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {
193 // success code
194 } else {
195 //fail code
196 }
197
198 Now you can be more explicit as:
199
200 int res = SWIG_ConvertPtr(obj,vptr,ty.flags);
201 if (SWIG_IsOK(res)) {
202 // success code
203 } else {
204 // fail code
205 }
206
207 that seems to be the same, but now you can also do
208
209 Type *ptr;
210 int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags);
211 if (SWIG_IsOK(res)) {
212 // success code
213 if (SWIG_IsNewObj(res) {
214 ...
215 delete *ptr;
216 } else {
217 ...
218 }
219 } else {
220 // fail code
221 }
222
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
226
227 int SWIG_ConvertPtr(obj, ptr,...) {
228 if (<obj is ok>) {
229 if (<need new object>) {
230 *ptr = <ptr to new allocated object>;
231 return SWIG_NEWOBJ;
232 } else {
233 *ptr = <ptr to old object>;
234 return SWIG_OLDOBJ;
235 }
236 } else {
237 return SWIG_BADOBJ;
238 }
239 }
240
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
243 swig errors code.
244
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
247
248 int food(double)
249 int fooi(int);
250
251 and you call
252
253 food(1) // cast rank '1' (1 -> 1.0)
254 fooi(1) // cast rank '0'
255
256 just use the SWIG_AddCast()/SWIG_CheckState()
257
258
259 */
260#define SWIG_OK (0)
261#define SWIG_ERROR (-1)
262#define SWIG_IsOK(r) (r >= 0)
263#define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
264
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))
283
284
285/* Cast-Rank Mode */
286#if defined(SWIG_CASTRANK_MODE)
287# ifndef SWIG_TypeRank
288# define SWIG_TypeRank unsigned long
289# endif
290# ifndef SWIG_MAXCASTRANK /* Default cast allowed */
291# define SWIG_MAXCASTRANK (2)
292# endif
293# define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
294# define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
295SWIGINTERNINLINE int SWIG_AddCast(int r) {
296 return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
297}
298SWIGINTERNINLINE int SWIG_CheckState(int r) {
299 return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0;
300}
301#else /* no cast-rank mode */
302# define SWIG_AddCast
303# define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
304#endif
305
306
307
308
7449af73
RD
309#include <string.h>
310
d14a1e28
RD
311#ifdef __cplusplus
312extern "C" {
313#endif
314
315typedef void *(*swig_converter_func)(void *);
316typedef struct swig_type_info *(*swig_dycast_func)(void **);
317
7449af73 318/* Structure to store inforomation on one type */
d14a1e28 319typedef struct swig_type_info {
7449af73
RD
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 */
554f62e9 325 int owndata; /* flag if the structure owns the clientdata */
d14a1e28
RD
326} swig_type_info;
327
7449af73
RD
328/* Structure to store a type and conversion function used for casting */
329typedef 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 */
334} swig_cast_info;
335
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.*/
339typedef 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 */
346} swig_module_info;
347
093d3ff1
RD
348/*
349 Compare two type names skipping the space characters, therefore
350 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
351
352 Return 0 when the two name types are equivalent, as in
353 strncmp, but skipping ' '.
354*/
355SWIGRUNTIME int
356SWIG_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;
554f62e9 361 if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1;
093d3ff1
RD
362 }
363 return (l1 - f1) - (l2 - f2);
364}
365
366/*
367 Check type equivalence in a name list like <name1>|<name2>|...
7449af73 368 Return 0 if not equal, 1 if equal
093d3ff1
RD
369*/
370SWIGRUNTIME int
371SWIG_TypeEquiv(const char *nb, const char *tb) {
372 int equiv = 0;
373 const char* te = tb + strlen(tb);
374 const char* ne = nb;
375 while (!equiv && *ne) {
376 for (nb = ne; *ne; ++ne) {
377 if (*ne == '|') break;
378 }
7449af73 379 equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
093d3ff1
RD
380 if (*ne) ++ne;
381 }
382 return equiv;
383}
384
385/*
7449af73
RD
386 Check type equivalence in a name list like <name1>|<name2>|...
387 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
093d3ff1 388*/
7449af73
RD
389SWIGRUNTIME int
390SWIG_TypeCompare(const char *nb, const char *tb) {
391 int equiv = 0;
392 const char* te = tb + strlen(tb);
393 const char* ne = nb;
394 while (!equiv && *ne) {
395 for (nb = ne; *ne; ++ne) {
396 if (*ne == '|') break;
093d3ff1 397 }
7449af73
RD
398 equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
399 if (*ne) ++ne;
093d3ff1 400 }
7449af73 401 return equiv;
093d3ff1
RD
402}
403
7449af73
RD
404
405/* think of this as a c++ template<> or a scheme macro */
406#define SWIG_TypeCheck_Template(comparison, ty) \
407 if (ty) { \
408 swig_cast_info *iter = ty->cast; \
409 while (iter) { \
410 if (comparison) { \
411 if (iter == ty->cast) return iter; \
412 /* Move iter to the top of the linked list */ \
413 iter->prev->next = iter->next; \
414 if (iter->next) \
415 iter->next->prev = iter->prev; \
416 iter->next = ty->cast; \
417 iter->prev = 0; \
418 if (ty->cast) ty->cast->prev = iter; \
419 ty->cast = iter; \
420 return iter; \
421 } \
422 iter = iter->next; \
423 } \
424 } \
425 return 0
426
093d3ff1
RD
427/*
428 Check the typename
429*/
7449af73 430SWIGRUNTIME swig_cast_info *
093d3ff1 431SWIG_TypeCheck(const char *c, swig_type_info *ty) {
7449af73
RD
432 SWIG_TypeCheck_Template(strcmp(iter->type->name, c) == 0, ty);
433}
434
435/* Same as previous function, except strcmp is replaced with a pointer comparison */
436SWIGRUNTIME swig_cast_info *
437SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *into) {
438 SWIG_TypeCheck_Template(iter->type == from, into);
093d3ff1
RD
439}
440
441/*
442 Cast a pointer up an inheritance hierarchy
443*/
444SWIGRUNTIMEINLINE void *
7449af73 445SWIG_TypeCast(swig_cast_info *ty, void *ptr) {
093d3ff1
RD
446 return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr);
447}
448
449/*
450 Dynamic pointer casting. Down an inheritance hierarchy
451*/
452SWIGRUNTIME swig_type_info *
453SWIG_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);
458 if (ty) lastty = ty;
459 }
460 return lastty;
461}
462
463/*
464 Return the name associated with this type
465*/
466SWIGRUNTIMEINLINE const char *
467SWIG_TypeName(const swig_type_info *ty) {
468 return ty->name;
469}
470
471/*
472 Return the pretty name associated with this type,
473 that is an unmangled type name in a form presentable to the user.
474*/
475SWIGRUNTIME const char *
476SWIG_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
480 specific. */
554f62e9 481 if (!type) return NULL;
093d3ff1
RD
482 if (type->str != NULL) {
483 const char *last_name = type->str;
484 const char *s;
485 for (s = type->str; *s; s++)
486 if (*s == '|') last_name = s+1;
487 return last_name;
488 }
489 else
490 return type->name;
491}
492
093d3ff1
RD
493/*
494 Set the clientdata field for a type
495*/
496SWIGRUNTIME void
7449af73
RD
497SWIG_TypeClientData(swig_type_info *ti, void *clientdata) {
498 swig_cast_info *cast = ti->cast;
093d3ff1
RD
499 /* if (ti->clientdata == clientdata) return; */
500 ti->clientdata = clientdata;
7449af73
RD
501
502 while (cast) {
503 if (!cast->converter) {
504 swig_type_info *tc = cast->type;
505 if (!tc->clientdata) {
506 SWIG_TypeClientData(tc, clientdata);
093d3ff1 507 }
7449af73
RD
508 }
509 cast = cast->next;
510 }
511}
554f62e9
RD
512SWIGRUNTIME void
513SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) {
514 SWIG_TypeClientData(ti, clientdata);
515 ti->owndata = 1;
516}
517
7449af73
RD
518/*
519 Search for a swig_type_info structure only by mangled name
520 Search is a O(log #types)
521
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
524 the circular list.
525*/
526SWIGRUNTIME swig_type_info *
527SWIG_MangledTypeQueryModule(swig_module_info *start,
528 swig_module_info *end,
529 const char *name) {
530 swig_module_info *iter = start;
531 do {
532 if (iter->size) {
533 register size_t l = 0;
534 register size_t r = iter->size - 1;
535 do {
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;
539 if (iname) {
540 register int compare = strcmp(name, iname);
541 if (compare == 0) {
542 return iter->types[i];
543 } else if (compare < 0) {
544 if (i) {
545 r = i - 1;
546 } else {
547 break;
548 }
549 } else if (compare > 0) {
550 l = i + 1;
551 }
552 } else {
553 break; /* should never happen */
554 }
555 } while (l <= r);
093d3ff1 556 }
7449af73
RD
557 iter = iter->next;
558 } while (iter != end);
559 return 0;
560}
561
562/*
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).
566
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
569 the circular list.
570*/
571SWIGRUNTIME swig_type_info *
572SWIG_TypeQueryModule(swig_module_info *start,
573 swig_module_info *end,
574 const char *name) {
575 /* STEP 1: Search the name field using binary search */
576 swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name);
577 if (ret) {
578 return ret;
579 } else {
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;
583 do {
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];
588 }
589 iter = iter->next;
590 } while (iter != end);
093d3ff1 591 }
7449af73
RD
592
593 /* neither found a match */
594 return 0;
093d3ff1 595}
d14a1e28 596
093d3ff1
RD
597/*
598 Pack binary data into a string
599*/
600SWIGRUNTIME char *
601SWIG_PackData(char *c, void *ptr, size_t sz) {
7449af73
RD
602 static const char hex[17] = "0123456789abcdef";
603 register const unsigned char *u = (unsigned char *) ptr;
604 register const unsigned char *eu = u + sz;
093d3ff1 605 for (; u != eu; ++u) {
7449af73 606 register unsigned char uu = *u;
093d3ff1
RD
607 *(c++) = hex[(uu & 0xf0) >> 4];
608 *(c++) = hex[uu & 0xf];
609 }
610 return c;
611}
612
613/*
614 Unpack binary data from a string
615*/
616SWIGRUNTIME const char *
617SWIG_UnpackData(const char *c, void *ptr, size_t sz) {
618 register unsigned char *u = (unsigned char *) ptr;
7449af73 619 register const unsigned char *eu = u + sz;
093d3ff1 620 for (; u != eu; ++u) {
7449af73 621 register char d = *(c++);
554f62e9 622 register unsigned char uu;
093d3ff1
RD
623 if ((d >= '0') && (d <= '9'))
624 uu = ((d - '0') << 4);
625 else if ((d >= 'a') && (d <= 'f'))
626 uu = ((d - ('a'-10)) << 4);
627 else
628 return (char *) 0;
629 d = *(c++);
630 if ((d >= '0') && (d <= '9'))
631 uu |= (d - '0');
632 else if ((d >= 'a') && (d <= 'f'))
633 uu |= (d - ('a'-10));
634 else
635 return (char *) 0;
636 *u = uu;
637 }
638 return c;
639}
640
093d3ff1
RD
641/*
642 Pack 'void *' into a string buffer.
643*/
644SWIGRUNTIME char *
645SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) {
646 char *r = buff;
647 if ((2*sizeof(void *) + 2) > bsz) return 0;
648 *(r++) = '_';
649 r = SWIG_PackData(r,&ptr,sizeof(void *));
650 if (strlen(name) + 1 > (bsz - (r - buff))) return 0;
651 strcpy(r,name);
652 return buff;
653}
654
655SWIGRUNTIME const char *
656SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) {
657 if (*c != '_') {
658 if (strcmp(c,"NULL") == 0) {
659 *ptr = (void *) 0;
660 return name;
661 } else {
662 return 0;
663 }
664 }
665 return SWIG_UnpackData(++c,ptr,sizeof(void *));
666}
667
668SWIGRUNTIME char *
669SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) {
670 char *r = buff;
671 size_t lname = (name ? strlen(name) : 0);
672 if ((2*sz + 2 + lname) > bsz) return 0;
673 *(r++) = '_';
674 r = SWIG_PackData(r,ptr,sz);
675 if (lname) {
676 strncpy(r,name,lname+1);
677 } else {
678 *r = 0;
679 }
680 return buff;
681}
682
683SWIGRUNTIME const char *
684SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {
685 if (*c != '_') {
686 if (strcmp(c,"NULL") == 0) {
687 memset(ptr,0,sz);
688 return name;
689 } else {
690 return 0;
691 }
692 }
693 return SWIG_UnpackData(++c,ptr,sz);
694}
d14a1e28
RD
695
696#ifdef __cplusplus
697}
698#endif
699
554f62e9
RD
700/* Errors in SWIG */
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
093d3ff1 714
554f62e9
RD
715
716
717/* Python.h has to appear first */
718#include <Python.h>
719
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
724# else
725# define PyOS_snprintf snprintf
726# endif
727#endif
728
729/* A crude PyString_FromFormat implementation for old Pythons */
730#if PY_VERSION_HEX < 0x02020000
731
732#ifndef SWIG_PYBUFFER_SIZE
733# define SWIG_PYBUFFER_SIZE 1024
734#endif
735
736static PyObject *
737PyString_FromFormat(const char *fmt, ...) {
738 va_list ap;
739 char buf[SWIG_PYBUFFER_SIZE * 2];
740 int res;
741 va_start(ap, fmt);
742 res = vsnprintf(buf, sizeof(buf), fmt, ap);
743 va_end(ap);
744 return (res < 0 || res >= (int)sizeof(buf)) ? 0 : PyString_FromString(buf);
745}
746#endif
747
748/* Add PyObject_Del for old Pythons */
749#if PY_VERSION_HEX < 0x01060000
750# define PyObject_Del(op) PyMem_DEL((op))
751#endif
752#ifndef PyObject_DEL
753# define PyObject_DEL PyObject_Del
754#endif
755
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
760# endif
761# ifndef PyObject_GenericGetAttr
762# define PyObject_GenericGetAttr 0
763# endif
093d3ff1 764#endif
554f62e9
RD
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
769# endif
770#endif
771
772
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;}
777# endif
778#endif
779
780/* PySequence_Size for old Pythons */
781#if PY_VERSION_HEX < 0x02000000
782# ifndef PySequence_Size
783# define PySequence_Size PySequence_Length
784# endif
785#endif
786
787
788/* PyBool_FromLong for old Pythons */
789#if PY_VERSION_HEX < 0x02030000
790static
791PyObject *PyBool_FromLong(long ok)
792{
793 PyObject *result = ok ? Py_True : Py_False;
794 Py_INCREF(result);
795 return result;
796}
797#endif
798
093d3ff1
RD
799
800/* -----------------------------------------------------------------------------
554f62e9 801 * error manipulation
093d3ff1
RD
802 * ----------------------------------------------------------------------------- */
803
554f62e9
RD
804SWIGRUNTIME PyObject*
805SWIG_Python_ErrorType(int code) {
806 PyObject* type = 0;
807 switch(code) {
808 case SWIG_MemoryError:
809 type = PyExc_MemoryError;
810 break;
811 case SWIG_IOError:
812 type = PyExc_IOError;
813 break;
814 case SWIG_RuntimeError:
815 type = PyExc_RuntimeError;
816 break;
817 case SWIG_IndexError:
818 type = PyExc_IndexError;
819 break;
820 case SWIG_TypeError:
821 type = PyExc_TypeError;
822 break;
823 case SWIG_DivisionByZero:
824 type = PyExc_ZeroDivisionError;
825 break;
826 case SWIG_OverflowError:
827 type = PyExc_OverflowError;
828 break;
829 case SWIG_SyntaxError:
830 type = PyExc_SyntaxError;
831 break;
832 case SWIG_ValueError:
833 type = PyExc_ValueError;
834 break;
835 case SWIG_SystemError:
836 type = PyExc_SystemError;
837 break;
838 case SWIG_AttributeError:
839 type = PyExc_AttributeError;
840 break;
841 default:
842 type = PyExc_RuntimeError;
843 }
844 return type;
845}
093d3ff1 846
554f62e9
RD
847
848SWIGRUNTIME void
849SWIG_Python_AddErrorMsg(const char* mesg)
850{
851 PyObject *type = 0;
852 PyObject *value = 0;
853 PyObject *traceback = 0;
854
855 if (PyErr_Occurred()) PyErr_Fetch(&type, &value, &traceback);
856 if (value) {
857 PyObject *old_str = PyObject_Str(value);
858 PyErr_Clear();
859 Py_XINCREF(type);
860 PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg);
861 Py_DECREF(old_str);
862 Py_DECREF(value);
863 } else {
864 PyErr_Format(PyExc_RuntimeError, mesg);
865 }
866}
867
868
869
870#if defined(SWIG_PYTHON_NO_THREADS)
871# if defined(SWIG_PYTHON_THREADS)
872# undef SWIG_PYTHON_THREADS
873# endif
874#endif
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
879# endif
880# endif
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()
884# endif
885# ifdef __cplusplus /* C++ code */
886 class SWIG_Python_Thread_Block {
887 bool status;
888 PyGILState_STATE state;
889 public:
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(); }
893 };
894 class SWIG_Python_Thread_Allow {
895 bool status;
896 PyThreadState *save;
897 public:
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(); }
901 };
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()
906# else /* C code */
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)
911# endif
912# else /* Old thread way, not implemented, user must provide it */
913# if !defined(SWIG_PYTHON_INITIALIZE_THREADS)
914# define SWIG_PYTHON_INITIALIZE_THREADS
915# endif
916# if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK)
917# define SWIG_PYTHON_THREAD_BEGIN_BLOCK
918# endif
919# if !defined(SWIG_PYTHON_THREAD_END_BLOCK)
920# define SWIG_PYTHON_THREAD_END_BLOCK
921# endif
922# if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW)
923# define SWIG_PYTHON_THREAD_BEGIN_ALLOW
924# endif
925# if !defined(SWIG_PYTHON_THREAD_END_ALLOW)
926# define SWIG_PYTHON_THREAD_END_ALLOW
927# endif
928# endif
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
093d3ff1
RD
935#endif
936
554f62e9
RD
937/* -----------------------------------------------------------------------------
938 * Python API portion that goes into the runtime
939 * ----------------------------------------------------------------------------- */
093d3ff1 940
554f62e9
RD
941#ifdef __cplusplus
942extern "C" {
943#if 0
944} /* cc-mode */
945#endif
946#endif
093d3ff1
RD
947
948/* -----------------------------------------------------------------------------
949 * Constant declarations
950 * ----------------------------------------------------------------------------- */
951
952/* Constant Types */
d14a1e28
RD
953#define SWIG_PY_POINTER 4
954#define SWIG_PY_BINARY 5
955
d14a1e28
RD
956/* Constant information structure */
957typedef struct swig_const_info {
554f62e9
RD
958 int type;
959 char *name;
960 long lvalue;
961 double dvalue;
962 void *pvalue;
963 swig_type_info **ptype;
d14a1e28
RD
964} swig_const_info;
965
093d3ff1 966#ifdef __cplusplus
554f62e9
RD
967#if 0
968{ /* cc-mode */
969#endif
093d3ff1
RD
970}
971#endif
972
973
554f62e9
RD
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.
977 *
093d3ff1
RD
978 * pyrun.swg
979 *
554f62e9
RD
980 * This file contains the runtime support for Python modules
981 * and includes code for managing global variables and pointer
982 * type checking.
093d3ff1 983 *
554f62e9 984 * ----------------------------------------------------------------------------- */
093d3ff1 985
d14a1e28 986/* Common SWIG API */
d14a1e28 987
96221a45
RD
988#if PY_VERSION_HEX < 0x02050000
989typedef int Py_ssize_t;
990#endif
991
554f62e9
RD
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
d14a1e28 1000
554f62e9
RD
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)
d14a1e28 1004
554f62e9
RD
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)
d14a1e28 1008
554f62e9
RD
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)
d14a1e28 1012
554f62e9
RD
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)
7449af73 1016
093d3ff1 1017
554f62e9 1018/* Runtime API */
093d3ff1 1019
554f62e9
RD
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)
7449af73 1023
554f62e9
RD
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
7449af73 1029
093d3ff1 1030
554f62e9 1031/* Runtime API implementation */
093d3ff1 1032
554f62e9 1033/* Error manipulation */
093d3ff1 1034
554f62e9
RD
1035SWIGINTERN void
1036SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) {
1037 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
1038 PyErr_SetObject(errtype, obj);
1039 Py_DECREF(obj);
1040 SWIG_PYTHON_THREAD_END_BLOCK;
093d3ff1
RD
1041}
1042
554f62e9
RD
1043SWIGINTERN void
1044SWIG_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;
d14a1e28 1048}
093d3ff1 1049
554f62e9 1050#define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
7449af73 1051
554f62e9 1052/* Set a constant value */
093d3ff1 1053
554f62e9
RD
1054SWIGINTERN void
1055SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) {
1056 PyDict_SetItemString(d, (char*) name, obj);
1057 Py_DECREF(obj);
093d3ff1
RD
1058}
1059
554f62e9 1060/* Append a value to the result obj */
093d3ff1 1061
554f62e9
RD
1062SWIGINTERN PyObject*
1063SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) {
1064#if !defined(SWIG_PYTHON_OUTPUT_TUPLE)
1065 if (!result) {
1066 result = obj;
1067 } else if (result == Py_None) {
1068 Py_DECREF(result);
1069 result = obj;
1070 } else {
1071 if (!PyList_Check(result)) {
1072 PyObject *o2 = result;
1073 result = PyList_New(1);
1074 PyList_SetItem(result, 0, o2);
1075 }
1076 PyList_Append(result,obj);
1077 Py_DECREF(obj);
1078 }
1079 return result;
1080#else
1081 PyObject* o2;
1082 PyObject* o3;
1083 if (!result) {
1084 result = obj;
1085 } else if (result == Py_None) {
1086 Py_DECREF(result);
1087 result = obj;
093d3ff1 1088 } else {
554f62e9
RD
1089 if (!PyTuple_Check(result)) {
1090 o2 = result;
1091 result = PyTuple_New(1);
1092 PyTuple_SET_ITEM(result, 0, o2);
1093 }
1094 o3 = PyTuple_New(1);
1095 PyTuple_SET_ITEM(o3, 0, obj);
1096 o2 = result;
1097 result = PySequence_Concat(o2, o3);
1098 Py_DECREF(o2);
1099 Py_DECREF(o3);
093d3ff1 1100 }
554f62e9
RD
1101 return result;
1102#endif
093d3ff1
RD
1103}
1104
554f62e9 1105/* Unpack the argument tuple */
093d3ff1 1106
554f62e9
RD
1107SWIGINTERN int
1108SWIG_Python_UnpackTuple(PyObject *args, const char *name, int min, int max, PyObject **objs)
1109{
1110 if (!args) {
1111 if (!min && !max) {
1112 return 1;
1113 } else {
1114 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none",
1115 name, (min == max ? "" : "at least "), min);
1116 return 0;
1117 }
1118 }
1119 if (!PyTuple_Check(args)) {
1120 PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple");
1121 return 0;
1122 } else {
1123 register int l = PyTuple_GET_SIZE(args);
1124 if (l < min) {
1125 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d",
1126 name, (min == max ? "" : "at least "), min, l);
1127 return 0;
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);
1131 return 0;
1132 } else {
1133 register int i;
1134 for (i = 0; i < l; ++i) {
1135 objs[i] = PyTuple_GET_ITEM(args, i);
1136 }
1137 for (; l < max; ++l) {
1138 objs[l] = 0;
1139 }
1140 return i + 1;
1141 }
1142 }
1143}
1144
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);
1148#else
1149#define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj);
1150#endif
1151
1152/*
1153 Helper for static pointer initialization for both C and C++ code, for example
1154 static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...);
1155*/
1156#ifdef __cplusplus
1157#define SWIG_STATIC_POINTER(var) var
1158#else
1159#define SWIG_STATIC_POINTER(var) var = 0; if (!var) var
1160#endif
1161
1162/* -----------------------------------------------------------------------------
1163 * Pointer declarations
1164 * ----------------------------------------------------------------------------- */
1165
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)
1169
1170#define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1)
1171
1172#ifdef __cplusplus
1173extern "C" {
1174#if 0
1175} /* cc-mode */
1176#endif
1177#endif
1178
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
1184# endif
1185# endif
1186#endif
1187
1188#ifdef SWIG_PYTHON_BUILD_NONE
1189# ifdef Py_None
1190# undef Py_None
1191# define Py_None SWIG_Py_None()
1192# endif
1193SWIGRUNTIMEINLINE PyObject *
1194_SWIG_Py_None(void)
1195{
1196 PyObject *none = Py_BuildValue("");
1197 Py_DECREF(none);
1198 return none;
1199}
1200SWIGRUNTIME PyObject *
1201SWIG_Py_None(void)
1202{
1203 static PyObject *SWIG_STATIC_POINTER(none) = _SWIG_Py_None();
1204 return none;
1205}
1206#endif
1207
1208/* The python void return value */
1209
1210SWIGRUNTIMEINLINE PyObject *
1211SWIG_Py_Void(void)
1212{
1213 PyObject *none = Py_None;
1214 Py_INCREF(none);
1215 return none;
1216}
1217
1218/* PySwigClientData */
1219
1220typedef struct {
1221 PyObject *klass;
1222 PyObject *newraw;
1223 PyObject *newargs;
1224 PyObject *destroy;
1225 int delargs;
1226 int implicitconv;
1227} PySwigClientData;
1228
1229SWIGRUNTIMEINLINE int
1230SWIG_Python_CheckImplicit(swig_type_info *ty)
1231{
1232 PySwigClientData *data = (PySwigClientData *)ty->clientdata;
1233 return data ? data->implicitconv : 0;
1234}
1235
1236SWIGRUNTIMEINLINE PyObject *
1237SWIG_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);
1241}
1242
1243
1244SWIGRUNTIME PySwigClientData *
1245PySwigClientData_New(PyObject* obj)
1246{
1247 if (!obj) {
1248 return 0;
1249 } else {
1250 PySwigClientData *data = (PySwigClientData *)malloc(sizeof(PySwigClientData));
1251 /* the klass element */
1252 data->klass = obj;
1253 Py_INCREF(data->klass);
1254 /* the newraw method and newargs arguments used to create a new raw instance */
1255 if (PyClass_Check(obj)) {
1256 data->newraw = 0;
1257 data->newargs = obj;
1258 Py_INCREF(obj);
1259 } else {
1260#if (PY_VERSION_HEX < 0x02020000)
1261 data->newraw = 0;
1262#else
1263 data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__");
1264#endif
1265 if (data->newraw) {
1266 Py_INCREF(data->newraw);
1267 data->newargs = PyTuple_New(1);
1268 PyTuple_SetItem(data->newargs, 0, obj);
1269 } else {
1270 data->newargs = obj;
1271 }
1272 Py_INCREF(data->newargs);
1273 }
1274 /* the destroy method, aka as the C++ delete method */
1275 data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__");
1276 if (PyErr_Occurred()) {
1277 PyErr_Clear();
1278 data->destroy = 0;
1279 }
1280 if (data->destroy) {
1281 int flags;
1282 Py_INCREF(data->destroy);
1283 flags = PyCFunction_GET_FLAGS(data->destroy);
1284#ifdef METH_O
1285 data->delargs = !(flags & (METH_O));
1286#else
1287 data->delargs = 0;
1288#endif
1289 } else {
1290 data->delargs = 0;
1291 }
1292 data->implicitconv = 0;
1293 return data;
1294 }
1295}
1296
1297SWIGRUNTIME void
1298PySwigClientData_Del(PySwigClientData* data)
1299{
1300 Py_XDECREF(data->newraw);
1301 Py_XDECREF(data->newargs);
1302 Py_XDECREF(data->destroy);
1303}
1304
1305/* =============== PySwigObject =====================*/
1306
1307typedef struct {
1308 PyObject_HEAD
1309 void *ptr;
1310 swig_type_info *ty;
1311 int own;
1312 PyObject *next;
1313} PySwigObject;
1314
1315SWIGRUNTIME PyObject *
1316PySwigObject_long(PySwigObject *v)
1317{
1318 return PyLong_FromVoidPtr(v->ptr);
1319}
1320
1321SWIGRUNTIME PyObject *
1322PySwigObject_format(const char* fmt, PySwigObject *v)
1323{
1324 PyObject *res = NULL;
1325 PyObject *args = PyTuple_New(1);
1326 if (args) {
1327 if (PyTuple_SetItem(args, 0, PySwigObject_long(v)) == 0) {
1328 PyObject *ofmt = PyString_FromString(fmt);
1329 if (ofmt) {
1330 res = PyString_Format(ofmt,args);
1331 Py_DECREF(ofmt);
1332 }
1333 Py_DECREF(args);
1334 }
1335 }
1336 return res;
1337}
1338
1339SWIGRUNTIME PyObject *
1340PySwigObject_oct(PySwigObject *v)
1341{
1342 return PySwigObject_format("%o",v);
1343}
1344
1345SWIGRUNTIME PyObject *
1346PySwigObject_hex(PySwigObject *v)
1347{
1348 return PySwigObject_format("%x",v);
1349}
1350
1351SWIGRUNTIME PyObject *
1352#ifdef METH_NOARGS
1353PySwigObject_repr(PySwigObject *v)
1354#else
1355PySwigObject_repr(PySwigObject *v, PyObject *args)
1356#endif
1357{
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));
1361 Py_DECREF(hex);
1362 if (v->next) {
1363#ifdef METH_NOARGS
1364 PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next);
1365#else
1366 PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next, args);
1367#endif
1368 PyString_ConcatAndDel(&repr,nrep);
1369 }
1370 return repr;
1371}
1372
1373SWIGRUNTIME int
1374PySwigObject_print(PySwigObject *v, FILE *fp, int SWIGUNUSEDPARM(flags))
1375{
1376#ifdef METH_NOARGS
1377 PyObject *repr = PySwigObject_repr(v);
1378#else
1379 PyObject *repr = PySwigObject_repr(v, NULL);
1380#endif
1381 if (repr) {
1382 fputs(PyString_AsString(repr), fp);
1383 Py_DECREF(repr);
1384 return 0;
1385 } else {
1386 return 1;
1387 }
1388}
1389
1390SWIGRUNTIME PyObject *
1391PySwigObject_str(PySwigObject *v)
1392{
1393 char result[SWIG_BUFFER_SIZE];
1394 return SWIG_PackVoidPtr(result, v->ptr, v->ty->name, sizeof(result)) ?
1395 PyString_FromString(result) : 0;
1396}
1397
1398SWIGRUNTIME int
1399PySwigObject_compare(PySwigObject *v, PySwigObject *w)
1400{
1401 void *i = v->ptr;
1402 void *j = w->ptr;
1403 return (i < j) ? -1 : ((i > j) ? 1 : 0);
1404}
1405
1406SWIGRUNTIME PyTypeObject* _PySwigObject_type(void);
1407
1408SWIGRUNTIME PyTypeObject*
1409PySwigObject_type(void) {
1410 static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigObject_type();
1411 return type;
1412}
1413
1414SWIGRUNTIMEINLINE int
1415PySwigObject_Check(PyObject *op) {
1416 return ((op)->ob_type == PySwigObject_type())
1417 || (strcmp((op)->ob_type->tp_name,"PySwigObject") == 0);
1418}
1419
1420SWIGRUNTIME PyObject *
1421PySwigObject_New(void *ptr, swig_type_info *ty, int own);
1422
1423SWIGRUNTIME void
1424PySwigObject_dealloc(PyObject *v)
1425{
1426 PySwigObject *sobj = (PySwigObject *) v;
1427 PyObject *next = sobj->next;
1428 if (sobj->own) {
1429 swig_type_info *ty = sobj->ty;
1430 PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0;
1431 PyObject *destroy = data ? data->destroy : 0;
1432 if (destroy) {
1433 /* destroy is always a VARARGS method */
1434 PyObject *res;
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);
1439 Py_DECREF(tmp);
1440 } else {
1441 PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
1442 PyObject *mself = PyCFunction_GET_SELF(destroy);
1443 res = ((*meth)(mself, v));
1444 }
1445 Py_XDECREF(res);
1446 } else {
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);
1450#endif
1451 }
1452 }
1453 Py_XDECREF(next);
1454 PyObject_DEL(v);
1455}
1456
1457SWIGRUNTIME PyObject*
1458PySwigObject_append(PyObject* v, PyObject* next)
1459{
1460 PySwigObject *sobj = (PySwigObject *) v;
1461#ifndef METH_O
1462 PyObject *tmp = 0;
1463 if (!PyArg_ParseTuple(next,(char *)"O:append", &tmp)) return NULL;
1464 next = tmp;
1465#endif
1466 if (!PySwigObject_Check(next)) {
1467 return NULL;
1468 }
1469 sobj->next = next;
1470 Py_INCREF(next);
1471 return SWIG_Py_Void();
1472}
1473
1474SWIGRUNTIME PyObject*
1475#ifdef METH_NOARGS
1476PySwigObject_next(PyObject* v)
1477#else
1478PySwigObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1479#endif
1480{
1481 PySwigObject *sobj = (PySwigObject *) v;
1482 if (sobj->next) {
1483 Py_INCREF(sobj->next);
1484 return sobj->next;
1485 } else {
1486 return SWIG_Py_Void();
1487 }
1488}
1489
1490SWIGINTERN PyObject*
1491#ifdef METH_NOARGS
1492PySwigObject_disown(PyObject *v)
1493#else
1494PySwigObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1495#endif
1496{
1497 PySwigObject *sobj = (PySwigObject *)v;
1498 sobj->own = 0;
1499 return SWIG_Py_Void();
1500}
1501
1502SWIGINTERN PyObject*
1503#ifdef METH_NOARGS
1504PySwigObject_acquire(PyObject *v)
1505#else
1506PySwigObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1507#endif
1508{
1509 PySwigObject *sobj = (PySwigObject *)v;
1510 sobj->own = SWIG_POINTER_OWN;
1511 return SWIG_Py_Void();
1512}
1513
1514SWIGINTERN PyObject*
1515PySwigObject_own(PyObject *v, PyObject *args)
1516{
1517 PyObject *val = 0;
1518#if (PY_VERSION_HEX < 0x02020000)
1519 if (!PyArg_ParseTuple(args,(char *)"|O:own",&val))
1520#else
1521 if (!PyArg_UnpackTuple(args, (char *)"own", 0, 1, &val))
1522#endif
1523 {
1524 return NULL;
1525 }
1526 else
1527 {
1528 PySwigObject *sobj = (PySwigObject *)v;
1529 PyObject *obj = PyBool_FromLong(sobj->own);
1530 if (val) {
1531#ifdef METH_NOARGS
1532 if (PyObject_IsTrue(val)) {
1533 PySwigObject_acquire(v);
1534 } else {
1535 PySwigObject_disown(v);
1536 }
1537#else
1538 if (PyObject_IsTrue(val)) {
1539 PySwigObject_acquire(v,args);
1540 } else {
1541 PySwigObject_disown(v,args);
1542 }
1543#endif
1544 }
1545 return obj;
1546 }
1547}
1548
1549#ifdef METH_O
1550static PyMethodDef
1551swigobject_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"},
1558 {0, 0, 0, 0}
1559};
1560#else
1561static PyMethodDef
1562swigobject_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"},
1569 {0, 0, 0, 0}
1570};
1571#endif
1572
1573#if PY_VERSION_HEX < 0x02020000
1574SWIGINTERN PyObject *
1575PySwigObject_getattr(PySwigObject *sobj,char *name)
1576{
1577 return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name);
1578}
1579#endif
1580
1581SWIGRUNTIME PyTypeObject*
1582_PySwigObject_type(void) {
1583 static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer";
1584
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*/
093d3ff1
RD
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*/
1597 0, /*nb_invert*/
1598 0, /*nb_lshift*/
1599 0, /*nb_rshift*/
1600 0, /*nb_and*/
1601 0, /*nb_xor*/
1602 0, /*nb_or*/
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*/
7449af73 1609#if PY_VERSION_HEX >= 0x02020000
093d3ff1 1610 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
7449af73
RD
1611#elif PY_VERSION_HEX >= 0x02000000
1612 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
093d3ff1
RD
1613#endif
1614 };
1615
554f62e9 1616 static PyTypeObject pyswigobject_type;
7449af73 1617 static int type_init = 0;
093d3ff1 1618 if (!type_init) {
554f62e9
RD
1619 const PyTypeObject tmp
1620 = {
1621 PyObject_HEAD_INIT(NULL)
1622 0, /* ob_size */
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 */
1630#else
1631 (getattrfunc)0, /* tp_getattr */
093d3ff1 1632#endif
554f62e9
RD
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 */
1648 0, /* tp_clear */
1649 0, /* tp_richcompare */
1650 0, /* tp_weaklistoffset */
093d3ff1 1651#if PY_VERSION_HEX >= 0x02020000
554f62e9
RD
1652 0, /* tp_iter */
1653 0, /* tp_iternext */
1654 swigobject_methods, /* tp_methods */
1655 0, /* tp_members */
1656 0, /* tp_getset */
1657 0, /* tp_base */
1658 0, /* tp_dict */
1659 0, /* tp_descr_get */
1660 0, /* tp_descr_set */
1661 0, /* tp_dictoffset */
1662 0, /* tp_init */
1663 0, /* tp_alloc */
1664 0, /* tp_new */
1665 0, /* tp_free */
1666 0, /* tp_is_gc */
1667 0, /* tp_bases */
1668 0, /* tp_mro */
1669 0, /* tp_cache */
1670 0, /* tp_subclasses */
1671 0, /* tp_weaklist */
093d3ff1
RD
1672#endif
1673#if PY_VERSION_HEX >= 0x02030000
554f62e9 1674 0, /* tp_del */
d14a1e28 1675#endif
093d3ff1 1676#ifdef COUNT_ALLOCS
554f62e9 1677 0,0,0,0 /* tp_alloc -> tp_next */
093d3ff1 1678#endif
554f62e9 1679 };
7449af73 1680 pyswigobject_type = tmp;
554f62e9 1681 pyswigobject_type.ob_type = &PyType_Type;
093d3ff1
RD
1682 type_init = 1;
1683 }
7449af73 1684 return &pyswigobject_type;
093d3ff1 1685}
c32bde28 1686
093d3ff1 1687SWIGRUNTIME PyObject *
554f62e9 1688PySwigObject_New(void *ptr, swig_type_info *ty, int own)
093d3ff1 1689{
554f62e9
RD
1690 PySwigObject *sobj = PyObject_NEW(PySwigObject, PySwigObject_type());
1691 if (sobj) {
1692 sobj->ptr = ptr;
1693 sobj->ty = ty;
1694 sobj->own = own;
1695 sobj->next = 0;
7449af73 1696 }
554f62e9 1697 return (PyObject *)sobj;
093d3ff1 1698}
d14a1e28 1699
093d3ff1
RD
1700/* -----------------------------------------------------------------------------
1701 * Implements a simple Swig Packed type, and use it instead of string
1702 * ----------------------------------------------------------------------------- */
d14a1e28 1703
093d3ff1
RD
1704typedef struct {
1705 PyObject_HEAD
1706 void *pack;
554f62e9 1707 swig_type_info *ty;
093d3ff1
RD
1708 size_t size;
1709} PySwigPacked;
d14a1e28 1710
093d3ff1 1711SWIGRUNTIME int
554f62e9 1712PySwigPacked_print(PySwigPacked *v, FILE *fp, int SWIGUNUSEDPARM(flags))
093d3ff1
RD
1713{
1714 char result[SWIG_BUFFER_SIZE];
1715 fputs("<Swig Packed ", fp);
1716 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
1717 fputs("at ", fp);
1718 fputs(result, fp);
1719 }
554f62e9 1720 fputs(v->ty->name,fp);
093d3ff1
RD
1721 fputs(">", fp);
1722 return 0;
1723}
9d7dfdff 1724
093d3ff1
RD
1725SWIGRUNTIME PyObject *
1726PySwigPacked_repr(PySwigPacked *v)
1727{
1728 char result[SWIG_BUFFER_SIZE];
1729 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
554f62e9 1730 return PyString_FromFormat("<Swig Packed at %s%s>", result, v->ty->name);
093d3ff1 1731 } else {
554f62e9 1732 return PyString_FromFormat("<Swig Packed %s>", v->ty->name);
093d3ff1
RD
1733 }
1734}
c32bde28 1735
093d3ff1
RD
1736SWIGRUNTIME PyObject *
1737PySwigPacked_str(PySwigPacked *v)
1738{
1739 char result[SWIG_BUFFER_SIZE];
1740 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){
554f62e9 1741 return PyString_FromFormat("%s%s", result, v->ty->name);
093d3ff1 1742 } else {
554f62e9 1743 return PyString_FromString(v->ty->name);
093d3ff1
RD
1744 }
1745}
1746
1747SWIGRUNTIME int
1748PySwigPacked_compare(PySwigPacked *v, PySwigPacked *w)
1749{
554f62e9
RD
1750 size_t i = v->size;
1751 size_t j = w->size;
1752 int s = (i < j) ? -1 : ((i > j) ? 1 : 0);
1753 return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size);
093d3ff1
RD
1754}
1755
554f62e9 1756SWIGRUNTIME PyTypeObject* _PySwigPacked_type(void);
093d3ff1
RD
1757
1758SWIGRUNTIME PyTypeObject*
7449af73 1759PySwigPacked_type(void) {
554f62e9
RD
1760 static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigPacked_type();
1761 return type;
1762}
1763
1764SWIGRUNTIMEINLINE int
1765PySwigPacked_Check(PyObject *op) {
1766 return ((op)->ob_type == _PySwigPacked_type())
1767 || (strcmp((op)->ob_type->tp_name,"PySwigPacked") == 0);
1768}
1769
1770SWIGRUNTIME void
1771PySwigPacked_dealloc(PyObject *v)
1772{
1773 if (PySwigPacked_Check(v)) {
1774 PySwigPacked *sobj = (PySwigPacked *) v;
1775 free(sobj->pack);
1776 }
1777 PyObject_DEL(v);
1778}
1779
1780SWIGRUNTIME 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;
1785 if (!type_init) {
1786 const PyTypeObject tmp
1787 = {
1788 PyObject_HEAD_INIT(NULL)
1789 0, /* ob_size */
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 */
1811 0, /* tp_clear */
1812 0, /* tp_richcompare */
1813 0, /* tp_weaklistoffset */
1814#if PY_VERSION_HEX >= 0x02020000
1815 0, /* tp_iter */
1816 0, /* tp_iternext */
1817 0, /* tp_methods */
1818 0, /* tp_members */
1819 0, /* tp_getset */
1820 0, /* tp_base */
1821 0, /* tp_dict */
1822 0, /* tp_descr_get */
1823 0, /* tp_descr_set */
1824 0, /* tp_dictoffset */
1825 0, /* tp_init */
1826 0, /* tp_alloc */
1827 0, /* tp_new */
1828 0, /* tp_free */
1829 0, /* tp_is_gc */
1830 0, /* tp_bases */
1831 0, /* tp_mro */
1832 0, /* tp_cache */
1833 0, /* tp_subclasses */
1834 0, /* tp_weaklist */
093d3ff1
RD
1835#endif
1836#if PY_VERSION_HEX >= 0x02030000
554f62e9 1837 0, /* tp_del */
093d3ff1
RD
1838#endif
1839#ifdef COUNT_ALLOCS
554f62e9 1840 0,0,0,0 /* tp_alloc -> tp_next */
093d3ff1 1841#endif
554f62e9 1842 };
7449af73 1843 pyswigpacked_type = tmp;
554f62e9 1844 pyswigpacked_type.ob_type = &PyType_Type;
093d3ff1
RD
1845 type_init = 1;
1846 }
7449af73 1847 return &pyswigpacked_type;
093d3ff1
RD
1848}
1849
1850SWIGRUNTIME PyObject *
554f62e9 1851PySwigPacked_New(void *ptr, size_t size, swig_type_info *ty)
093d3ff1 1852{
554f62e9
RD
1853 PySwigPacked *sobj = PyObject_NEW(PySwigPacked, PySwigPacked_type());
1854 if (sobj) {
093d3ff1 1855 void *pack = malloc(size);
7449af73
RD
1856 if (pack) {
1857 memcpy(pack, ptr, size);
554f62e9
RD
1858 sobj->pack = pack;
1859 sobj->ty = ty;
1860 sobj->size = size;
1861 } else {
1862 PyObject_DEL((PyObject *) sobj);
1863 sobj = 0;
7449af73 1864 }
093d3ff1 1865 }
554f62e9 1866 return (PyObject *) sobj;
093d3ff1
RD
1867}
1868
554f62e9 1869SWIGRUNTIME swig_type_info *
093d3ff1
RD
1870PySwigPacked_UnpackData(PyObject *obj, void *ptr, size_t size)
1871{
554f62e9
RD
1872 if (PySwigPacked_Check(obj)) {
1873 PySwigPacked *sobj = (PySwigPacked *)obj;
1874 if (sobj->size != size) return 0;
1875 memcpy(ptr, sobj->pack, size);
1876 return sobj->ty;
1877 } else {
1878 return 0;
1879 }
093d3ff1
RD
1880}
1881
093d3ff1 1882/* -----------------------------------------------------------------------------
554f62e9 1883 * pointers/data manipulation
093d3ff1
RD
1884 * ----------------------------------------------------------------------------- */
1885
554f62e9
RD
1886SWIGRUNTIMEINLINE PyObject *
1887_SWIG_This(void)
1888{
1889 return PyString_FromString("this");
1890}
093d3ff1 1891
554f62e9
RD
1892SWIGRUNTIME PyObject *
1893SWIG_This(void)
1894{
1895 static PyObject *SWIG_STATIC_POINTER(swig_this) = _SWIG_This();
1896 return swig_this;
1897}
093d3ff1 1898
554f62e9 1899/* #define SWIG_PYTHON_SLOW_GETSET_THIS */
093d3ff1 1900
554f62e9
RD
1901SWIGRUNTIME PySwigObject *
1902SWIG_Python_GetSwigThis(PyObject *pyobj)
093d3ff1 1903{
554f62e9
RD
1904 if (PySwigObject_Check(pyobj)) {
1905 return (PySwigObject *) pyobj;
1906 } else {
1907 PyObject *obj = 0;
1908#if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000))
1909 if (PyInstance_Check(pyobj)) {
1910 obj = _PyInstance_Lookup(pyobj, SWIG_This());
1911 } else {
1912 PyObject **dictptr = _PyObject_GetDictPtr(pyobj);
1913 if (dictptr != NULL) {
1914 PyObject *dict = *dictptr;
1915 obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0;
1916 } else {
1917#ifdef PyWeakref_CheckProxy
1918 if (PyWeakref_CheckProxy(pyobj)) {
1919 PyObject *wobj = PyWeakref_GET_OBJECT(pyobj);
1920 return wobj ? SWIG_Python_GetSwigThis(wobj) : 0;
1921 }
1922#endif
1923 obj = PyObject_GetAttr(pyobj,SWIG_This());
1924 if (obj) {
1925 Py_DECREF(obj);
093d3ff1 1926 } else {
554f62e9
RD
1927 if (PyErr_Occurred()) PyErr_Clear();
1928 return 0;
093d3ff1 1929 }
093d3ff1 1930 }
554f62e9
RD
1931 }
1932#else
1933 obj = PyObject_GetAttr(pyobj,SWIG_This());
1934 if (obj) {
1935 Py_DECREF(obj);
1936 } else {
1937 if (PyErr_Occurred()) PyErr_Clear();
1938 return 0;
1939 }
1940#endif
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);
1945 }
1946 return (PySwigObject *)obj;
093d3ff1
RD
1947 }
1948}
1949
554f62e9
RD
1950/* Acquire a pointer value */
1951
1952SWIGRUNTIME int
1953SWIG_Python_AcquirePtr(PyObject *obj, int own) {
1954 if (own) {
1955 PySwigObject *sobj = SWIG_Python_GetSwigThis(obj);
1956 if (sobj) {
1957 int oldown = sobj->own;
1958 sobj->own = own;
1959 return oldown;
1960 }
093d3ff1 1961 }
554f62e9 1962 return 0;
093d3ff1
RD
1963}
1964
554f62e9
RD
1965/* Convert a pointer value */
1966
093d3ff1 1967SWIGRUNTIME int
554f62e9
RD
1968SWIG_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) {
1971 if (ptr) *ptr = 0;
1972 return SWIG_OK;
1973 } else {
1974 PySwigObject *sobj = SWIG_Python_GetSwigThis(obj);
1975 while (sobj) {
1976 void *vptr = sobj->ptr;
1977 if (ty) {
1978 swig_type_info *to = sobj->ty;
1979 if (to == ty) {
1980 /* no type cast needed */
1981 if (ptr) *ptr = vptr;
1982 break;
1983 } else {
1984 swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
1985 if (!tc) {
1986 sobj = (PySwigObject *)sobj->next;
1987 } else {
1988 if (ptr) *ptr = SWIG_TypeCast(tc,vptr);
1989 break;
1990 }
1991 }
093d3ff1 1992 } else {
554f62e9
RD
1993 if (ptr) *ptr = vptr;
1994 break;
093d3ff1 1995 }
093d3ff1 1996 }
554f62e9
RD
1997 if (sobj) {
1998 if (own) *own = sobj->own;
1999 if (flags & SWIG_POINTER_DISOWN) {
2000 sobj->own = 0;
2001 }
2002 return SWIG_OK;
2003 } else {
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;
2009 if (klass) {
2010 PyObject *impconv;
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()) {
2015 PyErr_Clear();
2016 impconv = 0;
2017 }
2018 if (impconv) {
2019 PySwigObject *iobj = SWIG_Python_GetSwigThis(impconv);
2020 if (iobj) {
2021 void *vptr;
2022 res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0);
2023 if (SWIG_IsOK(res)) {
2024 if (ptr) {
2025 *ptr = vptr;
2026 /* transfer the ownership to 'ptr' */
2027 iobj->own = 0;
2028 res = SWIG_AddCast(res);
2029 res = SWIG_AddNewMask(res);
2030 } else {
2031 res = SWIG_AddCast(res);
2032 }
2033 }
2034 }
2035 Py_DECREF(impconv);
2036 }
2037 }
2038 }
2039 }
2040 return res;
2041 }
093d3ff1
RD
2042 }
2043}
2044
554f62e9
RD
2045/* Convert a function ptr value */
2046
093d3ff1 2047SWIGRUNTIME int
554f62e9
RD
2048SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) {
2049 if (!PyCFunction_Check(obj)) {
2050 return SWIG_ConvertPtr(obj, ptr, ty, 0);
093d3ff1 2051 } else {
554f62e9
RD
2052 void *vptr = 0;
2053
2054 /* here we get the method pointer for callbacks */
96221a45 2055 const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
554f62e9
RD
2056 const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0;
2057 if (desc) {
2058 desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0;
2059 if (!desc) return SWIG_ERROR;
2060 }
2061 if (ty) {
2062 swig_cast_info *tc = SWIG_TypeCheck(desc,ty);
2063 if (!tc) return SWIG_ERROR;
2064 *ptr = SWIG_TypeCast(tc,vptr);
2065 } else {
2066 *ptr = vptr;
2067 }
2068 return SWIG_OK;
093d3ff1
RD
2069 }
2070}
2071
554f62e9 2072/* Convert a packed value value */
093d3ff1 2073
093d3ff1 2074SWIGRUNTIME int
554f62e9
RD
2075SWIG_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;
2078 if (ty) {
2079 if (to != ty) {
2080 /* check type cast? */
2081 swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
2082 if (!tc) return SWIG_ERROR;
2083 }
093d3ff1 2084 }
554f62e9
RD
2085 return SWIG_OK;
2086}
093d3ff1 2087
554f62e9
RD
2088/* -----------------------------------------------------------------------------
2089 * Create a new pointer object
2090 * ----------------------------------------------------------------------------- */
093d3ff1 2091
554f62e9
RD
2092/*
2093 Create a new instance object, whitout calling __init__, and set the
2094 'this' attribute.
2095*/
093d3ff1 2096
554f62e9
RD
2097SWIGRUNTIME PyObject*
2098SWIG_Python_NewShadowInstance(PySwigClientData *data, PyObject *swig_this)
2099{
2100#if (PY_VERSION_HEX >= 0x02020000)
2101 PyObject *inst = 0;
2102 PyObject *newraw = data->newraw;
2103 if (newraw) {
2104 inst = PyObject_Call(newraw, data->newargs, NULL);
2105 if (inst) {
2106#if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2107 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2108 if (dictptr != NULL) {
2109 PyObject *dict = *dictptr;
2110 if (dict == NULL) {
2111 dict = PyDict_New();
2112 *dictptr = dict;
2113 PyDict_SetItem(dict, SWIG_This(), swig_this);
2114 }
093d3ff1 2115 }
554f62e9
RD
2116#else
2117 PyObject *key = SWIG_This();
2118 PyObject_SetAttr(inst, key, swig_this);
2119#endif
093d3ff1 2120 }
554f62e9
RD
2121 } else {
2122 PyObject *dict = PyDict_New();
2123 PyDict_SetItem(dict, SWIG_This(), swig_this);
2124 inst = PyInstance_NewRaw(data->newargs, dict);
2125 Py_DECREF(dict);
093d3ff1 2126 }
554f62e9
RD
2127 return inst;
2128#else
2129#if (PY_VERSION_HEX >= 0x02010000)
2130 PyObject *inst;
2131 PyObject *dict = PyDict_New();
2132 PyDict_SetItem(dict, SWIG_This(), swig_this);
2133 inst = PyInstance_NewRaw(data->newargs, dict);
2134 Py_DECREF(dict);
2135 return (PyObject *) inst;
2136#else
2137 PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type);
2138 if (inst == NULL) {
2139 return NULL;
093d3ff1 2140 }
554f62e9
RD
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) {
2145 Py_DECREF(inst);
2146 return NULL;
093d3ff1 2147 }
554f62e9
RD
2148#ifdef Py_TPFLAGS_HAVE_WEAKREFS
2149 inst->in_weakreflist = NULL;
2150#endif
2151#ifdef Py_TPFLAGS_GC
2152 PyObject_GC_Init(inst);
2153#endif
2154 PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this);
2155 return (PyObject *) inst;
2156#endif
2157#endif
093d3ff1
RD
2158}
2159
554f62e9
RD
2160SWIGRUNTIME void
2161SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this)
2162{
2163 PyObject *dict;
2164#if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2165 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2166 if (dictptr != NULL) {
2167 dict = *dictptr;
2168 if (dict == NULL) {
2169 dict = PyDict_New();
2170 *dictptr = dict;
2171 }
2172 PyDict_SetItem(dict, SWIG_This(), swig_this);
2173 return;
2174 }
093d3ff1 2175#endif
554f62e9
RD
2176 dict = PyObject_GetAttrString(inst, "__dict__");
2177 PyDict_SetItem(dict, SWIG_This(), swig_this);
2178 Py_DECREF(dict);
2179}
093d3ff1 2180
554f62e9
RD
2181
2182SWIGINTERN PyObject *
2183SWIG_Python_InitShadowInstance(PyObject *args) {
2184 PyObject *obj[2];
2185 if (!SWIG_Python_UnpackTuple(args,(char*)"swiginit", 2, 2, obj)) {
2186 return NULL;
2187 } else {
2188 PySwigObject *sthis = SWIG_Python_GetSwigThis(obj[0]);
2189 if (sthis) {
2190 PySwigObject_append((PyObject*) sthis, obj[1]);
093d3ff1 2191 } else {
554f62e9 2192 SWIG_Python_SetSwigThis(obj[0], obj[1]);
093d3ff1 2193 }
554f62e9 2194 return SWIG_Py_Void();
093d3ff1 2195 }
554f62e9
RD
2196}
2197
2198/* Create a new pointer object */
093d3ff1 2199
093d3ff1 2200SWIGRUNTIME PyObject *
554f62e9 2201SWIG_Python_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
093d3ff1 2202 if (!ptr) {
554f62e9
RD
2203 return SWIG_Py_Void();
2204 } else {
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);
2210 if (inst) {
2211 Py_DECREF(robj);
2212 robj = inst;
093d3ff1 2213 }
093d3ff1 2214 }
554f62e9 2215 return robj;
093d3ff1 2216 }
093d3ff1
RD
2217}
2218
554f62e9
RD
2219/* Create a new packed object */
2220
2221SWIGRUNTIMEINLINE PyObject *
093d3ff1 2222SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
554f62e9 2223 return ptr ? PySwigPacked_New((void *) ptr, sz, type) : SWIG_Py_Void();
093d3ff1
RD
2224}
2225
2226/* -----------------------------------------------------------------------------*
2227 * Get type list
2228 * -----------------------------------------------------------------------------*/
2229
2230#ifdef SWIG_LINK_RUNTIME
2231void *SWIG_ReturnGlobalTypeList(void *);
2232#endif
2233
7449af73
RD
2234SWIGRUNTIME swig_module_info *
2235SWIG_Python_GetModule(void) {
093d3ff1
RD
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);
2241#else
2242 type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
2243 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME);
2244 if (PyErr_Occurred()) {
2245 PyErr_Clear();
2246 type_pointer = (void *)0;
2247 }
093d3ff1 2248#endif
7449af73
RD
2249 }
2250 return (swig_module_info *) type_pointer;
093d3ff1
RD
2251}
2252
7449af73
RD
2253#if PY_MAJOR_VERSION < 2
2254/* PyModule_AddObject function was introduced in Python 2.0. The following function
554f62e9 2255 is copied out of Python/modsupport.c in python version 2.3.4 */
7449af73
RD
2256SWIGINTERN int
2257PyModule_AddObject(PyObject *m, char *name, PyObject *o)
2258{
2259 PyObject *dict;
2260 if (!PyModule_Check(m)) {
2261 PyErr_SetString(PyExc_TypeError,
2262 "PyModule_AddObject() needs module as first arg");
554f62e9 2263 return SWIG_ERROR;
7449af73
RD
2264 }
2265 if (!o) {
2266 PyErr_SetString(PyExc_TypeError,
2267 "PyModule_AddObject() needs non-NULL value");
554f62e9 2268 return SWIG_ERROR;
7449af73
RD
2269 }
2270
2271 dict = PyModule_GetDict(m);
2272 if (dict == NULL) {
2273 /* Internal error -- modules must have a dict! */
2274 PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__",
2275 PyModule_GetName(m));
554f62e9 2276 return SWIG_ERROR;
7449af73
RD
2277 }
2278 if (PyDict_SetItemString(dict, name, o))
554f62e9 2279 return SWIG_ERROR;
7449af73 2280 Py_DECREF(o);
554f62e9 2281 return SWIG_OK;
093d3ff1 2282}
7449af73 2283#endif
093d3ff1 2284
554f62e9
RD
2285SWIGRUNTIME void
2286SWIG_Python_DestroyModule(void *vptr)
2287{
2288 swig_module_info *swig_module = (swig_module_info *) vptr;
2289 swig_type_info **types = swig_module->types;
2290 size_t i;
2291 for (i =0; i < swig_module->size; ++i) {
2292 swig_type_info *ty = types[i];
2293 if (ty->owndata) {
2294 PySwigClientData *data = (PySwigClientData *) ty->clientdata;
2295 if (data) PySwigClientData_Del(data);
2296 }
2297 }
2298 Py_DECREF(SWIG_This());
2299}
2300
7449af73
RD
2301SWIGRUNTIME void
2302SWIG_Python_SetModule(swig_module_info *swig_module) {
2303 static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} };/* Sentinel */
2304
2305 PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
2306 swig_empty_runtime_method_table);
554f62e9 2307 PyObject *pointer = PyCObject_FromVoidPtr((void *) swig_module, SWIG_Python_DestroyModule);
7449af73
RD
2308 if (pointer && module) {
2309 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer);
554f62e9
RD
2310 } else {
2311 Py_XDECREF(pointer);
7449af73
RD
2312 }
2313}
8edf1c75 2314
554f62e9
RD
2315/* The python cached type query */
2316SWIGRUNTIME PyObject *
2317SWIG_Python_TypeCache() {
2318 static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New();
2319 return cache;
093d3ff1 2320}
554f62e9
RD
2321
2322SWIGRUNTIME swig_type_info *
2323SWIG_Python_TypeQuery(const char *type)
2324{
2325 PyObject *cache = SWIG_Python_TypeCache();
2326 PyObject *key = PyString_FromString(type);
2327 PyObject *obj = PyDict_GetItem(cache, key);
2328 swig_type_info *descriptor;
2329 if (obj) {
2330 descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj);
2331 } else {
2332 swig_module_info *swig_module = SWIG_Python_GetModule();
2333 descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type);
2334 if (descriptor) {
2335 obj = PyCObject_FromVoidPtr(descriptor, NULL);
2336 PyDict_SetItem(cache, key, obj);
2337 Py_DECREF(obj);
2338 }
2339 }
2340 Py_DECREF(key);
2341 return descriptor;
2342}
2343
2344/*
2345 For backward compatibility only
2346*/
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)
2350
2351SWIGRUNTIME int
2352SWIG_Python_AddErrMesg(const char* mesg, int infront)
2353{
2354 if (PyErr_Occurred()) {
2355 PyObject *type = 0;
2356 PyObject *value = 0;
2357 PyObject *traceback = 0;
2358 PyErr_Fetch(&type, &value, &traceback);
2359 if (value) {
2360 PyObject *old_str = PyObject_Str(value);
2361 Py_XINCREF(type);
2362 PyErr_Clear();
2363 if (infront) {
2364 PyErr_Format(type, "%s %s", mesg, PyString_AsString(old_str));
2365 } else {
2366 PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg);
2367 }
2368 Py_DECREF(old_str);
2369 }
2370 return 1;
2371 } else {
2372 return 0;
2373 }
2374}
2375
2376SWIGRUNTIME int
2377SWIG_Python_ArgFail(int argnum)
2378{
2379 if (PyErr_Occurred()) {
2380 /* add information about failing argument */
2381 char mesg[256];
2382 PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum);
2383 return SWIG_Python_AddErrMesg(mesg, 1);
2384 } else {
2385 return 0;
2386 }
2387}
2388
2389SWIGRUNTIMEINLINE const char *
2390PySwigObject_GetDesc(PyObject *self)
2391{
2392 PySwigObject *v = (PySwigObject *)self;
2393 swig_type_info *ty = v ? v->ty : 0;
2394 return ty ? ty->str : (char*)"";
2395}
2396
2397SWIGRUNTIME void
2398SWIG_Python_TypeError(const char *type, PyObject *obj)
2399{
2400 if (type) {
2401#if defined(SWIG_COBJECT_TYPES)
2402 if (obj && PySwigObject_Check(obj)) {
2403 const char *otype = (const char *) PySwigObject_GetDesc(obj);
2404 if (otype) {
2405 PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'PySwigObject(%s)' is received",
2406 type, otype);
2407 return;
2408 }
2409 } else
2410#endif
2411 {
2412 const char *otype = (obj ? obj->ob_type->tp_name : 0);
2413 if (otype) {
2414 PyObject *str = PyObject_Str(obj);
2415 const char *cstr = str ? PyString_AsString(str) : 0;
2416 if (cstr) {
2417 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received",
2418 type, otype, cstr);
2419 } else {
2420 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received",
2421 type, otype);
2422 }
2423 Py_XDECREF(str);
2424 return;
2425 }
2426 }
2427 PyErr_Format(PyExc_TypeError, "a '%s' is expected", type);
2428 } else {
2429 PyErr_Format(PyExc_TypeError, "unexpected type is received");
2430 }
2431}
2432
2433
2434/* Convert a pointer value, signal an exception on a type mismatch */
2435SWIGRUNTIME void *
2436SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int argnum, int flags) {
2437 void *result;
2438 if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) {
2439 PyErr_Clear();
2440 if (flags & SWIG_POINTER_EXCEPTION) {
2441 SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj);
2442 SWIG_Python_ArgFail(argnum);
2443 }
2444 }
2445 return result;
2446}
2447
2448
2449#ifdef __cplusplus
2450#if 0
2451{ /* cc-mode */
2452#endif
2453}
2454#endif
2455
2456
2457
2458#define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
2459
2460#define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
2461
2462
2463
2464/* -------- TYPES TABLE (BEGIN) -------- */
2f4c0a16 2465
7449af73
RD
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]
704eda0c
RD
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_wxEvtHandler swig_types[38]
2505#define SWIGTYPE_p_wxFSFile swig_types[39]
2506#define SWIGTYPE_p_wxFileDialog swig_types[40]
2507#define SWIGTYPE_p_wxFileSystem swig_types[41]
2508#define SWIGTYPE_p_wxFindDialogEvent swig_types[42]
2509#define SWIGTYPE_p_wxFindReplaceData swig_types[43]
2510#define SWIGTYPE_p_wxFindReplaceDialog swig_types[44]
2511#define SWIGTYPE_p_wxFlexGridSizer swig_types[45]
2512#define SWIGTYPE_p_wxFocusEvent swig_types[46]
2513#define SWIGTYPE_p_wxFont swig_types[47]
2514#define SWIGTYPE_p_wxFontData swig_types[48]
2515#define SWIGTYPE_p_wxFontDialog swig_types[49]
2516#define SWIGTYPE_p_wxFrame swig_types[50]
2517#define SWIGTYPE_p_wxGBSizerItem swig_types[51]
2518#define SWIGTYPE_p_wxGIFHandler swig_types[52]
2519#define SWIGTYPE_p_wxGridBagSizer swig_types[53]
2520#define SWIGTYPE_p_wxGridSizer swig_types[54]
2521#define SWIGTYPE_p_wxHelpControllerBase swig_types[55]
2522#define SWIGTYPE_p_wxHelpSearchMode swig_types[56]
2523#define SWIGTYPE_p_wxHtmlBookRecArray swig_types[57]
2524#define SWIGTYPE_p_wxHtmlBookRecord swig_types[58]
2525#define SWIGTYPE_p_wxHtmlCell swig_types[59]
2526#define SWIGTYPE_p_wxHtmlColourCell swig_types[60]
2527#define SWIGTYPE_p_wxHtmlContainerCell swig_types[61]
2528#define SWIGTYPE_p_wxHtmlDCRenderer swig_types[62]
2529#define SWIGTYPE_p_wxHtmlEasyPrinting swig_types[63]
2530#define SWIGTYPE_p_wxHtmlFilter swig_types[64]
2531#define SWIGTYPE_p_wxHtmlFontCell swig_types[65]
2532#define SWIGTYPE_p_wxHtmlHelpController swig_types[66]
2533#define SWIGTYPE_p_wxHtmlHelpData swig_types[67]
2534#define SWIGTYPE_p_wxHtmlHelpDialog swig_types[68]
2535#define SWIGTYPE_p_wxHtmlHelpFrame swig_types[69]
2536#define SWIGTYPE_p_wxHtmlHelpFrameCfg swig_types[70]
2537#define SWIGTYPE_p_wxHtmlHelpWindow swig_types[71]
2538#define SWIGTYPE_p_wxHtmlLinkInfo swig_types[72]
2539#define SWIGTYPE_p_wxHtmlModalHelp swig_types[73]
2540#define SWIGTYPE_p_wxHtmlParser swig_types[74]
2541#define SWIGTYPE_p_wxHtmlPrintout swig_types[75]
2542#define SWIGTYPE_p_wxHtmlRenderingInfo swig_types[76]
2543#define SWIGTYPE_p_wxHtmlRenderingState swig_types[77]
2544#define SWIGTYPE_p_wxHtmlRenderingStyle swig_types[78]
2545#define SWIGTYPE_p_wxHtmlSearchStatus swig_types[79]
2546#define SWIGTYPE_p_wxHtmlSelection swig_types[80]
2547#define SWIGTYPE_p_wxHtmlTag swig_types[81]
2548#define SWIGTYPE_p_wxHtmlTagHandler swig_types[82]
2549#define SWIGTYPE_p_wxHtmlWidgetCell swig_types[83]
2550#define SWIGTYPE_p_wxHtmlWinParser swig_types[84]
2551#define SWIGTYPE_p_wxHtmlWindow swig_types[85]
2552#define SWIGTYPE_p_wxHtmlWindowEvent swig_types[86]
2553#define SWIGTYPE_p_wxHtmlWindowInterface swig_types[87]
2554#define SWIGTYPE_p_wxHtmlWordCell swig_types[88]
2555#define SWIGTYPE_p_wxICOHandler swig_types[89]
2556#define SWIGTYPE_p_wxIconizeEvent swig_types[90]
2557#define SWIGTYPE_p_wxIdleEvent swig_types[91]
2558#define SWIGTYPE_p_wxImage swig_types[92]
2559#define SWIGTYPE_p_wxImageHandler swig_types[93]
2560#define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[94]
2561#define SWIGTYPE_p_wxInitDialogEvent swig_types[95]
2562#define SWIGTYPE_p_wxJPEGHandler swig_types[96]
2563#define SWIGTYPE_p_wxKeyEvent swig_types[97]
2564#define SWIGTYPE_p_wxLayoutAlgorithm swig_types[98]
2565#define SWIGTYPE_p_wxLayoutConstraints swig_types[99]
2566#define SWIGTYPE_p_wxMDIChildFrame swig_types[100]
2567#define SWIGTYPE_p_wxMDIClientWindow swig_types[101]
2568#define SWIGTYPE_p_wxMDIParentFrame swig_types[102]
2569#define SWIGTYPE_p_wxMaximizeEvent swig_types[103]
2570#define SWIGTYPE_p_wxMenu swig_types[104]
2571#define SWIGTYPE_p_wxMenuBar swig_types[105]
2572#define SWIGTYPE_p_wxMenuEvent swig_types[106]
2573#define SWIGTYPE_p_wxMenuItem swig_types[107]
2574#define SWIGTYPE_p_wxMessageDialog swig_types[108]
2575#define SWIGTYPE_p_wxMiniFrame swig_types[109]
2576#define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[110]
0f83f5da
RD
2577#define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[111]
2578#define SWIGTYPE_p_wxMouseEvent swig_types[112]
2579#define SWIGTYPE_p_wxMoveEvent swig_types[113]
2580#define SWIGTYPE_p_wxMultiChoiceDialog swig_types[114]
2581#define SWIGTYPE_p_wxNavigationKeyEvent swig_types[115]
2582#define SWIGTYPE_p_wxNcPaintEvent swig_types[116]
2583#define SWIGTYPE_p_wxNotifyEvent swig_types[117]
2584#define SWIGTYPE_p_wxNumberEntryDialog swig_types[118]
2585#define SWIGTYPE_p_wxObject swig_types[119]
2586#define SWIGTYPE_p_wxPCXHandler swig_types[120]
2587#define SWIGTYPE_p_wxPNGHandler swig_types[121]
2588#define SWIGTYPE_p_wxPNMHandler swig_types[122]
2589#define SWIGTYPE_p_wxPageSetupDialog swig_types[123]
2590#define SWIGTYPE_p_wxPageSetupDialogData swig_types[124]
2591#define SWIGTYPE_p_wxPaintEvent swig_types[125]
2592#define SWIGTYPE_p_wxPaletteChangedEvent swig_types[126]
2593#define SWIGTYPE_p_wxPanel swig_types[127]
2594#define SWIGTYPE_p_wxPaperSize swig_types[128]
2595#define SWIGTYPE_p_wxPasswordEntryDialog swig_types[129]
2596#define SWIGTYPE_p_wxPoint swig_types[130]
2597#define SWIGTYPE_p_wxPopupWindow swig_types[131]
2598#define SWIGTYPE_p_wxPreviewCanvas swig_types[132]
2599#define SWIGTYPE_p_wxPreviewControlBar swig_types[133]
2600#define SWIGTYPE_p_wxPreviewFrame swig_types[134]
2601#define SWIGTYPE_p_wxPrintData swig_types[135]
2602#define SWIGTYPE_p_wxPrintDialog swig_types[136]
2603#define SWIGTYPE_p_wxPrintDialogData swig_types[137]
2604#define SWIGTYPE_p_wxPrintPreview swig_types[138]
2605#define SWIGTYPE_p_wxPrinter swig_types[139]
2606#define SWIGTYPE_p_wxProgressDialog swig_types[140]
2607#define SWIGTYPE_p_wxPyApp swig_types[141]
2608#define SWIGTYPE_p_wxPyCommandEvent swig_types[142]
2609#define SWIGTYPE_p_wxPyEvent swig_types[143]
2610#define SWIGTYPE_p_wxPyHtmlFilter swig_types[144]
2611#define SWIGTYPE_p_wxPyHtmlListBox swig_types[145]
2612#define SWIGTYPE_p_wxPyHtmlTagHandler swig_types[146]
2613#define SWIGTYPE_p_wxPyHtmlWinTagHandler swig_types[147]
2614#define SWIGTYPE_p_wxPyHtmlWindow swig_types[148]
2615#define SWIGTYPE_p_wxPyImageHandler swig_types[149]
2616#define SWIGTYPE_p_wxPyPanel swig_types[150]
2617#define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[151]
2618#define SWIGTYPE_p_wxPyPreviewControlBar swig_types[152]
2619#define SWIGTYPE_p_wxPyPreviewFrame swig_types[153]
2620#define SWIGTYPE_p_wxPyPrintPreview swig_types[154]
2621#define SWIGTYPE_p_wxPyPrintout swig_types[155]
2622#define SWIGTYPE_p_wxPyScrolledWindow swig_types[156]
2623#define SWIGTYPE_p_wxPySizer swig_types[157]
2624#define SWIGTYPE_p_wxPyTaskBarIcon swig_types[158]
2625#define SWIGTYPE_p_wxPyVListBox swig_types[159]
2626#define SWIGTYPE_p_wxPyVScrolledWindow swig_types[160]
2627#define SWIGTYPE_p_wxPyValidator swig_types[161]
2628#define SWIGTYPE_p_wxPyWindow swig_types[162]
2629#define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[163]
2630#define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[164]
2631#define SWIGTYPE_p_wxSashEvent swig_types[165]
2632#define SWIGTYPE_p_wxSashLayoutWindow swig_types[166]
2633#define SWIGTYPE_p_wxSashWindow swig_types[167]
2634#define SWIGTYPE_p_wxScrollEvent swig_types[168]
2635#define SWIGTYPE_p_wxScrollWinEvent swig_types[169]
2636#define SWIGTYPE_p_wxScrolledWindow swig_types[170]
2637#define SWIGTYPE_p_wxSetCursorEvent swig_types[171]
2638#define SWIGTYPE_p_wxShowEvent swig_types[172]
2639#define SWIGTYPE_p_wxSingleChoiceDialog swig_types[173]
2640#define SWIGTYPE_p_wxSize swig_types[174]
2641#define SWIGTYPE_p_wxSizeEvent swig_types[175]
2642#define SWIGTYPE_p_wxSizer swig_types[176]
2643#define SWIGTYPE_p_wxSizerItem swig_types[177]
2644#define SWIGTYPE_p_wxSplashScreen swig_types[178]
2645#define SWIGTYPE_p_wxSplashScreenWindow swig_types[179]
2646#define SWIGTYPE_p_wxSplitterEvent swig_types[180]
2647#define SWIGTYPE_p_wxSplitterWindow swig_types[181]
2648#define SWIGTYPE_p_wxStaticBoxSizer swig_types[182]
2649#define SWIGTYPE_p_wxStatusBar swig_types[183]
2650#define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[184]
2651#define SWIGTYPE_p_wxString swig_types[185]
2652#define SWIGTYPE_p_wxSysColourChangedEvent swig_types[186]
2653#define SWIGTYPE_p_wxTIFFHandler swig_types[187]
2654#define SWIGTYPE_p_wxTaskBarIconEvent swig_types[188]
2655#define SWIGTYPE_p_wxTextEntryDialog swig_types[189]
2656#define SWIGTYPE_p_wxTipWindow swig_types[190]
2657#define SWIGTYPE_p_wxTopLevelWindow swig_types[191]
2658#define SWIGTYPE_p_wxUpdateUIEvent swig_types[192]
2659#define SWIGTYPE_p_wxValidator swig_types[193]
2660#define SWIGTYPE_p_wxVisualAttributes swig_types[194]
2661#define SWIGTYPE_p_wxWindow swig_types[195]
2662#define SWIGTYPE_p_wxWindowCreateEvent swig_types[196]
2663#define SWIGTYPE_p_wxWindowDestroyEvent swig_types[197]
2664#define SWIGTYPE_p_wxXPMHandler swig_types[198]
2665static swig_type_info *swig_types[200];
2666static swig_module_info swig_module = {swig_types, 199, 0, 0, 0, 0};
7449af73
RD
2667#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2668#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
8edf1c75 2669
093d3ff1 2670/* -------- TYPES TABLE (END) -------- */
8edf1c75 2671
554f62e9
RD
2672#if (PY_VERSION_HEX <= 0x02000000)
2673# if !defined(SWIG_PYTHON_CLASSIC)
2674# error "This python version requires to use swig with the '-classic' option"
2675# endif
2676#endif
2677#if (PY_VERSION_HEX <= 0x02020000)
2678# error "This python version requires to use swig with the '-nomodern' option"
2679#endif
2680#if (PY_VERSION_HEX <= 0x02020000)
2681# error "This python version requires to use swig with the '-nomodernargs' option"
2682#endif
2683#ifndef METH_O
2684# error "This python version requires to use swig with the '-nofastunpack' option"
2685#endif
8edf1c75 2686
093d3ff1
RD
2687/*-----------------------------------------------
2688 @(target):= _html.so
2689 ------------------------------------------------*/
2690#define SWIG_init init_html
2691
2692#define SWIG_name "_html"
8edf1c75 2693
554f62e9
RD
2694#define SWIGVERSION 0x010329
2695
2696
2697#define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2698#define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2699
2700
2701#include <stdexcept>
2702
2703
2704namespace swig {
2705 class PyObject_ptr {
2706 protected:
2707 PyObject *_obj;
2708
2709 public:
2710 PyObject_ptr() :_obj(0)
2711 {
2712 }
2713
2714 PyObject_ptr(const PyObject_ptr& item) : _obj(item._obj)
2715 {
2716 Py_XINCREF(_obj);
2717 }
2718
2719 PyObject_ptr(PyObject *obj, bool initial_ref = true) :_obj(obj)
2720 {
2721 if (initial_ref) Py_XINCREF(_obj);
2722 }
2723
2724 PyObject_ptr & operator=(const PyObject_ptr& item)
2725 {
2726 Py_XINCREF(item._obj);
2727 Py_XDECREF(_obj);
2728 _obj = item._obj;
2729 return *this;
2730 }
2731
2732 ~PyObject_ptr()
2733 {
2734 Py_XDECREF(_obj);
2735 }
2736
2737 operator PyObject *() const
2738 {
2739 return _obj;
2740 }
2741
2742 PyObject *operator->() const
2743 {
2744 return _obj;
2745 }
2746 };
2747}
2748
2749
2750namespace swig {
2751 struct PyObject_var : PyObject_ptr {
2752 PyObject_var(PyObject* obj = 0) : PyObject_ptr(obj, false) { }
2753
2754 PyObject_var & operator = (PyObject* obj)
2755 {
2756 Py_XDECREF(_obj);
2757 _obj = obj;
2758 return *this;
2759 }
2760 };
2761}
2762
2763
d14a1e28
RD
2764#include "wx/wxPython/wxPython.h"
2765#include "wx/wxPython/pyclasses.h"
2766#include "wx/wxPython/pyistream.h"
2767#include "wx/wxPython/printfw.h"
2768
2769#include <wx/html/htmlwin.h>
2770#include <wx/html/htmprint.h>
2771#include <wx/html/helpctrl.h>
7449af73
RD
2772#include <wx/html/helpwnd.h>
2773#include <wx/html/helpfrm.h>
2774#include <wx/html/helpdlg.h>
d14a1e28
RD
2775
2776
d03fd34d
RD
2777 static const wxString wxPyEmptyString(wxEmptyString);
2778 static const wxString wxPyHtmlWindowNameStr(wxT("htmlWindow"));
2779 static const wxString wxPyHtmlPrintoutTitleStr(wxT("Printout"));
2780 static const wxString wxPyHtmlPrintingTitleStr(wxT("Printing"));
8edf1c75 2781
554f62e9 2782 #define SWIG_From_long PyInt_FromLong
093d3ff1
RD
2783
2784
554f62e9
RD
2785SWIGINTERNINLINE PyObject *
2786SWIG_From_int (int value)
2787{
2788 return SWIG_From_long (value);
2789}
2f4c0a16
RD
2790
2791
554f62e9
RD
2792#include <limits.h>
2793#ifndef LLONG_MIN
2794# define LLONG_MIN LONG_LONG_MIN
2795#endif
2796#ifndef LLONG_MAX
2797# define LLONG_MAX LONG_LONG_MAX
2798#endif
2799#ifndef ULLONG_MAX
2800# define ULLONG_MAX ULONG_LONG_MAX
2801#endif
2f4c0a16
RD
2802
2803
093d3ff1 2804SWIGINTERN int
554f62e9 2805SWIG_AsVal_long (PyObject* obj, long* val)
2f4c0a16 2806{
c32bde28
RD
2807 if (PyNumber_Check(obj)) {
2808 if (val) *val = PyInt_AsLong(obj);
554f62e9 2809 return SWIG_OK;
c32bde28 2810 }
554f62e9 2811 return SWIG_TypeError;
2f4c0a16
RD
2812}
2813
2814
093d3ff1 2815SWIGINTERN int
554f62e9
RD
2816SWIG_AsVal_int (PyObject * obj, int *val)
2817{
c32bde28 2818 long v;
554f62e9
RD
2819 int res = SWIG_AsVal_long (obj, &v);
2820 if (SWIG_IsOK(res)) {
2821 if ((v < INT_MIN || v > INT_MAX)) {
2822 return SWIG_OverflowError;
c32bde28 2823 } else {
554f62e9 2824 if (val) *val = static_cast< int >(v);
c32bde28 2825 }
554f62e9
RD
2826 }
2827 return res;
8edf1c75
RD
2828}
2829
554f62e9 2830SWIGINTERN void wxHtmlWinParser_SetFonts(wxHtmlWinParser *self,wxString normal_face,wxString fixed_face,PyObject *sizes=NULL){
d14a1e28
RD
2831 int* temp = NULL;
2832 if (sizes) temp = int_LIST_helper(sizes);
2833 self->SetFonts(normal_face, fixed_face, temp);
2834 if (temp)
2835 delete [] temp;
2836 }
2837
2838class wxPyHtmlTagHandler : public wxHtmlTagHandler {
7449af73 2839 DECLARE_DYNAMIC_CLASS(wxPyHtmlTagHandler)
d14a1e28
RD
2840public:
2841 wxPyHtmlTagHandler() : wxHtmlTagHandler() {};
2842
2843 wxHtmlParser* GetParser() { return m_Parser; }
2844 void ParseInner(const wxHtmlTag& tag) { wxHtmlTagHandler::ParseInner(tag); }
2845
2846 DEC_PYCALLBACK_STRING__pure(GetSupportedTags);
2847 DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag);
2848
2849 PYPRIVATE;
2850};
2851
2852IMPLEMENT_DYNAMIC_CLASS(wxPyHtmlTagHandler, wxHtmlTagHandler);
2853
2854IMP_PYCALLBACK_STRING__pure(wxPyHtmlTagHandler, wxHtmlTagHandler, GetSupportedTags);
2855IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlTagHandler, wxHtmlTagHandler, HandleTag);
2856
2857
2858class wxPyHtmlWinTagHandler : public wxHtmlWinTagHandler {
7449af73 2859 DECLARE_DYNAMIC_CLASS(wxPyHtmlWinTagHandler)
d14a1e28
RD
2860public:
2861 wxPyHtmlWinTagHandler() : wxHtmlWinTagHandler() {};
2862
2863 wxHtmlWinParser* GetParser() { return m_WParser; }
2864 void ParseInner(const wxHtmlTag& tag)
2865 { wxHtmlWinTagHandler::ParseInner(tag); }
2866
2867 DEC_PYCALLBACK_STRING__pure(GetSupportedTags);
2868 DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag);
2869
2870 PYPRIVATE;
2871};
2872
2873IMPLEMENT_DYNAMIC_CLASS( wxPyHtmlWinTagHandler, wxHtmlWinTagHandler);
2874
2875IMP_PYCALLBACK_STRING__pure(wxPyHtmlWinTagHandler, wxHtmlWinTagHandler, GetSupportedTags);
2876IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlWinTagHandler, wxHtmlWinTagHandler, HandleTag);
2877
2878
2879
2880class wxPyHtmlTagsModule : public wxHtmlTagsModule {
2881public:
2882 wxPyHtmlTagsModule(PyObject* thc) : wxHtmlTagsModule() {
2883 m_tagHandlerClass = thc;
2884 Py_INCREF(m_tagHandlerClass);
2885 RegisterModule(this);
2886 wxHtmlWinParser::AddModule(this);
2887 }
2888
2889 void OnExit() {
5a446332 2890 wxPyBlock_t blocked = wxPyBeginBlockThreads();
d14a1e28
RD
2891 Py_DECREF(m_tagHandlerClass);
2892 m_tagHandlerClass = NULL;
2893 for (size_t x=0; x < m_objArray.GetCount(); x++) {
2894 PyObject* obj = (PyObject*)m_objArray.Item(x);
2895 Py_DECREF(obj);
2896 }
4f89f6a3 2897 wxPyEndBlockThreads(blocked);
d14a1e28
RD
2898 };
2899
2900 void FillHandlersTable(wxHtmlWinParser *parser) {
2901 // Wave our magic wand... (if it works it's a miracle! ;-)
2902
2903 // First, make a new instance of the tag handler
5a446332 2904 wxPyBlock_t blocked = wxPyBeginBlockThreads();
fb757066
RD
2905 PyObject* arg = PyTuple_New(0);
2906 PyObject* obj = PyObject_CallObject(m_tagHandlerClass, arg);
d14a1e28 2907 Py_DECREF(arg);
7449af73 2908
d14a1e28
RD
2909 // now figure out where it's C++ object is...
2910 wxPyHtmlWinTagHandler* thPtr;
fb757066 2911 if (! wxPyConvertSwigPtr(obj, (void **)&thPtr, wxT("wxPyHtmlWinTagHandler"))) {
4f89f6a3 2912 wxPyEndBlockThreads(blocked);
d14a1e28 2913 return;
fb757066 2914 }
4f89f6a3 2915 wxPyEndBlockThreads(blocked);
d14a1e28
RD
2916
2917 // add it,
2918 parser->AddTagHandler(thPtr);
2919
2920 // and track it.
2921 m_objArray.Add(obj);
2922 }
2923
2924private:
2925 PyObject* m_tagHandlerClass;
2926 wxArrayPtrVoid m_objArray;
2927
2928};
2929
2930
2931 void wxHtmlWinParser_AddTagHandler(PyObject* tagHandlerClass) {
2932 // Dynamically create a new wxModule. Refcounts tagHandlerClass
2933 // and adds itself to the wxModules list and to the wxHtmlWinParser.
2934 new wxPyHtmlTagsModule(tagHandlerClass);
2935 }
2936
2937
7449af73 2938SWIGINTERNINLINE PyObject*
554f62e9 2939 SWIG_From_bool (bool value)
093d3ff1 2940{
554f62e9 2941 return PyBool_FromLong(value ? 1 : 0);
093d3ff1
RD
2942}
2943
2944
093d3ff1 2945SWIGINTERN int
554f62e9 2946SWIG_AsVal_bool (PyObject *obj, bool *val)
2f4c0a16 2947{
c32bde28
RD
2948 if (obj == Py_True) {
2949 if (val) *val = true;
554f62e9
RD
2950 return SWIG_OK;
2951 } else if (obj == Py_False) {
c32bde28 2952 if (val) *val = false;
554f62e9 2953 return SWIG_OK;
093d3ff1 2954 } else {
554f62e9
RD
2955 long v = 0;
2956 int res = SWIG_AddCast(SWIG_AsVal_long (obj, val ? &v : 0));
2957 if (SWIG_IsOK(res) && val) *val = v ? true : false;
2958 return res;
2f4c0a16 2959 }
c32bde28
RD
2960}
2961
c32bde28 2962
093d3ff1 2963SWIGINTERN int
554f62e9 2964SWIG_AsVal_unsigned_SS_long (PyObject* obj, unsigned long* val)
c32bde28
RD
2965{
2966 long v = 0;
2967 if (SWIG_AsVal_long(obj, &v) && v < 0) {
554f62e9 2968 return SWIG_TypeError;
c32bde28
RD
2969 }
2970 else if (val)
2971 *val = (unsigned long)v;
554f62e9 2972 return SWIG_OK;
2f4c0a16
RD
2973}
2974
2975
093d3ff1 2976SWIGINTERN int
554f62e9
RD
2977SWIG_AsVal_unsigned_SS_int (PyObject * obj, unsigned int *val)
2978{
c32bde28 2979 unsigned long v;
554f62e9
RD
2980 int res = SWIG_AsVal_unsigned_SS_long (obj, &v);
2981 if (SWIG_IsOK(res)) {
2982 if ((v > UINT_MAX)) {
2983 return SWIG_OverflowError;
2984 } else {
2985 if (val) *val = static_cast< unsigned int >(v);
c32bde28 2986 }
554f62e9
RD
2987 }
2988 return res;
c32bde28 2989}
8edf1c75
RD
2990
2991
554f62e9
RD
2992SWIGINTERNINLINE PyObject*
2993SWIG_From_unsigned_SS_long (unsigned long value)
8edf1c75 2994{
554f62e9
RD
2995 return (value > LONG_MAX) ?
2996 PyLong_FromUnsignedLong(value) : PyInt_FromLong(static_cast< long >(value));
c32bde28
RD
2997}
2998
554f62e9
RD
2999
3000SWIGINTERNINLINE PyObject *
3001SWIG_From_unsigned_SS_int (unsigned int value)
3002{
3003 return SWIG_From_unsigned_SS_long (value);
2f4c0a16
RD
3004}
3005
d14a1e28
RD
3006 // here's the C++ version
3007class wxPyHtmlFilter : public wxHtmlFilter {
7449af73 3008 DECLARE_ABSTRACT_CLASS(wxPyHtmlFilter)
d14a1e28
RD
3009public:
3010 wxPyHtmlFilter() : wxHtmlFilter() {}
3011
423f194a 3012 // returns True if this filter is able to open&read given file
d14a1e28 3013 virtual bool CanRead(const wxFSFile& file) const {
ae8162c8 3014 bool rval = false;
d14a1e28 3015 bool found;
5a446332 3016 wxPyBlock_t blocked = wxPyBeginBlockThreads();
d14a1e28 3017 if ((found = wxPyCBH_findCallback(m_myInst, "CanRead"))) {
412d302d 3018 PyObject* obj = wxPyMake_wxObject((wxFSFile*)&file,false); // cast away const
d14a1e28
RD
3019 rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(O)", obj));
3020 Py_DECREF(obj);
3021 }
4f89f6a3 3022 wxPyEndBlockThreads(blocked);
d14a1e28
RD
3023 return rval;
3024 }
3025
3026
3027 // Reads given file and returns HTML document.
3028 // Returns empty string if opening failed
3029 virtual wxString ReadFile(const wxFSFile& file) const {
3030 wxString rval;
3031 bool found;
5a446332 3032 wxPyBlock_t blocked = wxPyBeginBlockThreads();
d14a1e28 3033 if ((found = wxPyCBH_findCallback(m_myInst, "ReadFile"))) {
412d302d 3034 PyObject* obj = wxPyMake_wxObject((wxFSFile*)&file,false); // cast away const
d14a1e28
RD
3035 PyObject* ro;
3036 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(O)", obj));
3037 Py_DECREF(obj);
3038 if (ro) {
3039 rval = Py2wxString(ro);
3040 Py_DECREF(ro);
3041 }
3042 }
4f89f6a3 3043 wxPyEndBlockThreads(blocked);
d14a1e28
RD
3044 return rval;
3045 }
3046
3047 PYPRIVATE;
3048};
3049
3050IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlFilter, wxHtmlFilter);
3051
3052
3053class wxPyHtmlWindow : public wxHtmlWindow {
7449af73 3054 DECLARE_ABSTRACT_CLASS(wxPyHtmlWindow)
d14a1e28
RD
3055public:
3056 wxPyHtmlWindow(wxWindow *parent, wxWindowID id = -1,
3057 const wxPoint& pos = wxDefaultPosition,
3058 const wxSize& size = wxDefaultSize,
3059 long style = wxHW_DEFAULT_STYLE,
3060 const wxString& name = wxPyHtmlWindowNameStr)
3061 : wxHtmlWindow(parent, id, pos, size, style, name) {};
3062 wxPyHtmlWindow() : wxHtmlWindow() {};
3063
3064 bool ScrollToAnchor(const wxString& anchor) {
3065 return wxHtmlWindow::ScrollToAnchor(anchor);
3066 }
3067
3068 bool HasAnchor(const wxString& anchor) {
3069 const wxHtmlCell *c = m_Cell->Find(wxHTML_COND_ISANCHOR, &anchor);
3070 return c!=NULL;
3071 }
3072
3073 void OnLinkClicked(const wxHtmlLinkInfo& link);
d14a1e28
RD
3074
3075 wxHtmlOpeningStatus OnOpeningURL(wxHtmlURLType type,
3076 const wxString& url,
3077 wxString *redirect) const;
3078
3079 DEC_PYCALLBACK__STRING(OnSetTitle);
3080 DEC_PYCALLBACK__CELLINTINT(OnCellMouseHover);
e9d6f3a4
RD
3081 DEC_PYCALLBACK_BOOL_CELLINTINTME(OnCellClicked);
3082
d14a1e28
RD
3083 PYPRIVATE;
3084};
3085
3086IMPLEMENT_ABSTRACT_CLASS( wxPyHtmlWindow, wxHtmlWindow );
3087IMP_PYCALLBACK__STRING(wxPyHtmlWindow, wxHtmlWindow, OnSetTitle);
3088IMP_PYCALLBACK__CELLINTINT(wxPyHtmlWindow, wxHtmlWindow, OnCellMouseHover);
e9d6f3a4 3089IMP_PYCALLBACK_BOOL_CELLINTINTME(wxPyHtmlWindow, wxHtmlWindow, OnCellClicked);
d14a1e28
RD
3090
3091
3092void wxPyHtmlWindow::OnLinkClicked(const wxHtmlLinkInfo& link) {
3093 bool found;
5a446332 3094 wxPyBlock_t blocked = wxPyBeginBlockThreads();
d14a1e28
RD
3095 if ((found = wxPyCBH_findCallback(m_myInst, "OnLinkClicked"))) {
3096 PyObject* obj = wxPyConstructObject((void*)&link, wxT("wxHtmlLinkInfo"), 0);
3097 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(O)", obj));
3098 Py_DECREF(obj);
3099 }
4f89f6a3 3100 wxPyEndBlockThreads(blocked);
d14a1e28
RD
3101 if (! found)
3102 wxHtmlWindow::OnLinkClicked(link);
3103}
d14a1e28
RD
3104
3105
3106wxHtmlOpeningStatus wxPyHtmlWindow::OnOpeningURL(wxHtmlURLType type,
3107 const wxString& url,
3108 wxString *redirect) const {
3109 bool found;
3110 wxHtmlOpeningStatus rval;
5a446332 3111 wxPyBlock_t blocked = wxPyBeginBlockThreads();
d14a1e28
RD
3112 if ((found = wxPyCBH_findCallback(m_myInst, "OnOpeningURL"))) {
3113 PyObject* ro;
3114 PyObject* s = wx2PyString(url);
3115 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(iO)", type, s));
3116 Py_DECREF(s);
3117 if (PyString_Check(ro)
3118#if PYTHON_API_VERSION >= 1009
3119 || PyUnicode_Check(ro)
3120#endif
3121 ) {
3122 *redirect = Py2wxString(ro);
3123 rval = wxHTML_REDIRECT;
3124 }
3125 else {
3126 PyObject* num = PyNumber_Int(ro);
3127 rval = (wxHtmlOpeningStatus)PyInt_AsLong(num);
3128 Py_DECREF(num);
3129 }
3130 Py_DECREF(ro);
3131 }
4f89f6a3 3132 wxPyEndBlockThreads(blocked);
d14a1e28
RD
3133 if (! found)
3134 rval = wxHtmlWindow::OnOpeningURL(type, url, redirect);
3135 return rval;
3136}
3137
3138
3139
554f62e9 3140SWIGINTERN void wxPyHtmlWindow_SetFonts(wxPyHtmlWindow *self,wxString normal_face,wxString fixed_face,PyObject *sizes=NULL){
d14a1e28
RD
3141 int* temp = NULL;
3142 if (sizes) temp = int_LIST_helper(sizes);
3143 self->SetFonts(normal_face, fixed_face, temp);
3144 if (temp)
3145 delete [] temp;
3146 }
554f62e9 3147SWIGINTERN void wxHtmlDCRenderer_SetFonts(wxHtmlDCRenderer *self,wxString normal_face,wxString fixed_face,PyObject *sizes=NULL){
d14a1e28
RD
3148 int* temp = NULL;
3149 if (sizes) temp = int_LIST_helper(sizes);
3150 self->SetFonts(normal_face, fixed_face, temp);
3151 if (temp)
3152 delete [] temp;
3153 }
554f62e9 3154SWIGINTERN void wxHtmlPrintout_SetFonts(wxHtmlPrintout *self,wxString normal_face,wxString fixed_face,PyObject *sizes=NULL){
d14a1e28
RD
3155 int* temp = NULL;
3156 if (sizes) temp = int_LIST_helper(sizes);
3157 self->SetFonts(normal_face, fixed_face, temp);
3158 if (temp)
3159 delete [] temp;
3160 }
8edf1c75 3161
2f4c0a16 3162#include <float.h>
2f4c0a16
RD
3163
3164
093d3ff1 3165SWIGINTERN int
554f62e9 3166SWIG_AsVal_double (PyObject *obj, double* val)
8edf1c75 3167{
c32bde28
RD
3168 if (PyNumber_Check(obj)) {
3169 if (val) *val = PyFloat_AsDouble(obj);
554f62e9 3170 return SWIG_OK;
69223c70 3171 }
554f62e9 3172 return SWIG_TypeError;
c32bde28
RD
3173}
3174
3175
093d3ff1 3176SWIGINTERN int
554f62e9 3177SWIG_AsVal_float (PyObject * obj, float *val)
c32bde28 3178{
c32bde28 3179 double v;
554f62e9
RD
3180 int res = SWIG_AsVal_double (obj, &v);
3181 if (SWIG_IsOK(res)) {
3182 if ((v < -FLT_MAX || v > FLT_MAX)) {
3183 return SWIG_OverflowError;
c32bde28 3184 } else {
554f62e9 3185 if (val) *val = static_cast< float >(v);
c32bde28 3186 }
554f62e9
RD
3187 }
3188 return res;
8edf1c75
RD
3189}
3190
554f62e9 3191SWIGINTERN void wxHtmlEasyPrinting_SetFonts(wxHtmlEasyPrinting *self,wxString normal_face,wxString fixed_face,PyObject *sizes=NULL){
d14a1e28
RD
3192 int* temp = NULL;
3193 if (sizes) temp = int_LIST_helper(sizes);
3194 self->SetFonts(normal_face, fixed_face, temp);
3195 if (temp)
3196 delete [] temp;
3197 }
10044bf1
RD
3198
3199 typedef wxTreeCtrl wxPyTreeCtrl;
3200
d14a1e28
RD
3201#ifdef __cplusplus
3202extern "C" {
3203#endif
554f62e9
RD
3204SWIGINTERN int HtmlWindowNameStr_set(PyObject *) {
3205 SWIG_Error(SWIG_AttributeError,"Variable HtmlWindowNameStr is read-only.");
3206 return 1;
d03fd34d
RD
3207}
3208
3209
554f62e9
RD
3210SWIGINTERN PyObject *HtmlWindowNameStr_get(void) {
3211 PyObject *pyobj = 0;
3212
3213 {
d03fd34d 3214#if wxUSE_UNICODE
554f62e9 3215 pyobj = PyUnicode_FromWideChar((&wxPyHtmlWindowNameStr)->c_str(), (&wxPyHtmlWindowNameStr)->Len());
d03fd34d 3216#else
554f62e9 3217 pyobj = PyString_FromStringAndSize((&wxPyHtmlWindowNameStr)->c_str(), (&wxPyHtmlWindowNameStr)->Len());
d03fd34d 3218#endif
554f62e9
RD
3219 }
3220 return pyobj;
d03fd34d
RD
3221}
3222
3223
554f62e9
RD
3224SWIGINTERN int HtmlPrintoutTitleStr_set(PyObject *) {
3225 SWIG_Error(SWIG_AttributeError,"Variable HtmlPrintoutTitleStr is read-only.");
3226 return 1;
d03fd34d
RD
3227}
3228
3229
554f62e9
RD
3230SWIGINTERN PyObject *HtmlPrintoutTitleStr_get(void) {
3231 PyObject *pyobj = 0;
3232
3233 {
d03fd34d 3234#if wxUSE_UNICODE
554f62e9 3235 pyobj = PyUnicode_FromWideChar((&wxPyHtmlPrintoutTitleStr)->c_str(), (&wxPyHtmlPrintoutTitleStr)->Len());
d03fd34d 3236#else
554f62e9 3237 pyobj = PyString_FromStringAndSize((&wxPyHtmlPrintoutTitleStr)->c_str(), (&wxPyHtmlPrintoutTitleStr)->Len());
d03fd34d 3238#endif
554f62e9
RD
3239 }
3240 return pyobj;
d03fd34d
RD
3241}
3242
3243
554f62e9
RD
3244SWIGINTERN int HtmlPrintingTitleStr_set(PyObject *) {
3245 SWIG_Error(SWIG_AttributeError,"Variable HtmlPrintingTitleStr is read-only.");
3246 return 1;
d03fd34d
RD
3247}
3248
3249
554f62e9
RD
3250SWIGINTERN PyObject *HtmlPrintingTitleStr_get(void) {
3251 PyObject *pyobj = 0;
3252
3253 {
d03fd34d 3254#if wxUSE_UNICODE
554f62e9 3255 pyobj = PyUnicode_FromWideChar((&wxPyHtmlPrintingTitleStr)->c_str(), (&wxPyHtmlPrintingTitleStr)->Len());
d03fd34d 3256#else
554f62e9 3257 pyobj = PyString_FromStringAndSize((&wxPyHtmlPrintingTitleStr)->c_str(), (&wxPyHtmlPrintingTitleStr)->Len());
d03fd34d 3258#endif
554f62e9
RD
3259 }
3260 return pyobj;
3261}
3262
3263
3264SWIGINTERN PyObject *_wrap_new_HtmlLinkInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3265 PyObject *resultobj = 0;
3266 wxString *arg1 = 0 ;
3267 wxString const &arg2_defvalue = wxPyEmptyString ;
3268 wxString *arg2 = (wxString *) &arg2_defvalue ;
3269 wxHtmlLinkInfo *result = 0 ;
3270 bool temp1 = false ;
3271 bool temp2 = false ;
3272 PyObject * obj0 = 0 ;
3273 PyObject * obj1 = 0 ;
3274 char * kwnames[] = {
3275 (char *) "href",(char *) "target", NULL
3276 };
3277
3278 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_HtmlLinkInfo",kwnames,&obj0,&obj1)) SWIG_fail;
3279 {
3280 arg1 = wxString_in_helper(obj0);
3281 if (arg1 == NULL) SWIG_fail;
3282 temp1 = true;
3283 }
3284 if (obj1) {
d14a1e28 3285 {
554f62e9
RD
3286 arg2 = wxString_in_helper(obj1);
3287 if (arg2 == NULL) SWIG_fail;
3288 temp2 = true;
d14a1e28 3289 }
554f62e9
RD
3290 }
3291 {
3292 PyThreadState* __tstate = wxPyBeginAllowThreads();
3293 result = (wxHtmlLinkInfo *)new wxHtmlLinkInfo((wxString const &)*arg1,(wxString const &)*arg2);
3294 wxPyEndAllowThreads(__tstate);
3295 if (PyErr_Occurred()) SWIG_fail;
3296 }
3297 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlLinkInfo, SWIG_POINTER_NEW | 0 );
3298 {
3299 if (temp1)
3300 delete arg1;
3301 }
3302 {
3303 if (temp2)
3304 delete arg2;
3305 }
3306 return resultobj;
3307fail:
3308 {
3309 if (temp1)
3310 delete arg1;
3311 }
3312 {
3313 if (temp2)
3314 delete arg2;
3315 }
3316 return NULL;
d14a1e28
RD
3317}
3318
3319
554f62e9
RD
3320SWIGINTERN PyObject *_wrap_HtmlLinkInfo_GetHref(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3321 PyObject *resultobj = 0;
3322 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3323 wxString result;
3324 void *argp1 = 0 ;
3325 int res1 = 0 ;
3326 PyObject *swig_obj[1] ;
3327
3328 if (!args) SWIG_fail;
3329 swig_obj[0] = args;
3330 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3331 if (!SWIG_IsOK(res1)) {
3332 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_GetHref" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3333 }
3334 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3335 {
3336 PyThreadState* __tstate = wxPyBeginAllowThreads();
3337 result = (arg1)->GetHref();
3338 wxPyEndAllowThreads(__tstate);
3339 if (PyErr_Occurred()) SWIG_fail;
3340 }
3341 {
d14a1e28 3342#if wxUSE_UNICODE
554f62e9 3343 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 3344#else
554f62e9 3345 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 3346#endif
554f62e9
RD
3347 }
3348 return resultobj;
3349fail:
3350 return NULL;
d14a1e28
RD
3351}
3352
3353
554f62e9
RD
3354SWIGINTERN PyObject *_wrap_HtmlLinkInfo_GetTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3355 PyObject *resultobj = 0;
3356 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3357 wxString result;
3358 void *argp1 = 0 ;
3359 int res1 = 0 ;
3360 PyObject *swig_obj[1] ;
3361
3362 if (!args) SWIG_fail;
3363 swig_obj[0] = args;
3364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3365 if (!SWIG_IsOK(res1)) {
3366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_GetTarget" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3367 }
3368 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3369 {
3370 PyThreadState* __tstate = wxPyBeginAllowThreads();
3371 result = (arg1)->GetTarget();
3372 wxPyEndAllowThreads(__tstate);
3373 if (PyErr_Occurred()) SWIG_fail;
3374 }
3375 {
d14a1e28 3376#if wxUSE_UNICODE
554f62e9 3377 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 3378#else
554f62e9 3379 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 3380#endif
554f62e9
RD
3381 }
3382 return resultobj;
3383fail:
3384 return NULL;
d14a1e28
RD
3385}
3386
3387
554f62e9
RD
3388SWIGINTERN PyObject *_wrap_HtmlLinkInfo_GetEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3389 PyObject *resultobj = 0;
3390 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3391 wxMouseEvent *result = 0 ;
3392 void *argp1 = 0 ;
3393 int res1 = 0 ;
3394 PyObject *swig_obj[1] ;
3395
3396 if (!args) SWIG_fail;
3397 swig_obj[0] = args;
3398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3399 if (!SWIG_IsOK(res1)) {
3400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_GetEvent" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3401 }
3402 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3403 {
3404 PyThreadState* __tstate = wxPyBeginAllowThreads();
3405 result = (wxMouseEvent *)(arg1)->GetEvent();
3406 wxPyEndAllowThreads(__tstate);
3407 if (PyErr_Occurred()) SWIG_fail;
3408 }
3409 {
3ecece7e 3410 resultobj = wxPyMake_wxObject(result, 0);
554f62e9
RD
3411 }
3412 return resultobj;
3413fail:
3414 return NULL;
d14a1e28
RD
3415}
3416
3417
554f62e9
RD
3418SWIGINTERN PyObject *_wrap_HtmlLinkInfo_GetHtmlCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3419 PyObject *resultobj = 0;
3420 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3421 wxHtmlCell *result = 0 ;
3422 void *argp1 = 0 ;
3423 int res1 = 0 ;
3424 PyObject *swig_obj[1] ;
3425
3426 if (!args) SWIG_fail;
3427 swig_obj[0] = args;
3428 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3429 if (!SWIG_IsOK(res1)) {
3430 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_GetHtmlCell" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3431 }
3432 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3433 {
3434 PyThreadState* __tstate = wxPyBeginAllowThreads();
3435 result = (wxHtmlCell *)(arg1)->GetHtmlCell();
3436 wxPyEndAllowThreads(__tstate);
3437 if (PyErr_Occurred()) SWIG_fail;
3438 }
3439 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlCell, 0 | 0 );
3440 return resultobj;
3441fail:
3442 return NULL;
3443}
3444
3445
3446SWIGINTERN PyObject *_wrap_HtmlLinkInfo_SetEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3447 PyObject *resultobj = 0;
3448 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3449 wxMouseEvent *arg2 = (wxMouseEvent *) 0 ;
3450 void *argp1 = 0 ;
3451 int res1 = 0 ;
3452 void *argp2 = 0 ;
3453 int res2 = 0 ;
3454 PyObject * obj0 = 0 ;
3455 PyObject * obj1 = 0 ;
3456 char * kwnames[] = {
3457 (char *) "self",(char *) "e", NULL
3458 };
3459
3460 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlLinkInfo_SetEvent",kwnames,&obj0,&obj1)) SWIG_fail;
3461 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3462 if (!SWIG_IsOK(res1)) {
3463 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_SetEvent" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3464 }
3465 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3466 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxMouseEvent, 0 | 0 );
3467 if (!SWIG_IsOK(res2)) {
3468 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlLinkInfo_SetEvent" "', expected argument " "2"" of type '" "wxMouseEvent const *""'");
3469 }
3470 arg2 = reinterpret_cast< wxMouseEvent * >(argp2);
3471 {
3472 PyThreadState* __tstate = wxPyBeginAllowThreads();
3473 (arg1)->SetEvent((wxMouseEvent const *)arg2);
3474 wxPyEndAllowThreads(__tstate);
3475 if (PyErr_Occurred()) SWIG_fail;
3476 }
3477 resultobj = SWIG_Py_Void();
3478 return resultobj;
3479fail:
3480 return NULL;
3481}
3482
3483
3484SWIGINTERN PyObject *_wrap_HtmlLinkInfo_SetHtmlCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3485 PyObject *resultobj = 0;
3486 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3487 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
3488 void *argp1 = 0 ;
3489 int res1 = 0 ;
3490 void *argp2 = 0 ;
3491 int res2 = 0 ;
3492 PyObject * obj0 = 0 ;
3493 PyObject * obj1 = 0 ;
3494 char * kwnames[] = {
3495 (char *) "self",(char *) "e", NULL
3496 };
3497
3498 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlLinkInfo_SetHtmlCell",kwnames,&obj0,&obj1)) SWIG_fail;
3499 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3500 if (!SWIG_IsOK(res1)) {
3501 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_SetHtmlCell" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3502 }
3503 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3504 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
3505 if (!SWIG_IsOK(res2)) {
3506 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlLinkInfo_SetHtmlCell" "', expected argument " "2"" of type '" "wxHtmlCell const *""'");
3507 }
3508 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
3509 {
3510 PyThreadState* __tstate = wxPyBeginAllowThreads();
3511 (arg1)->SetHtmlCell((wxHtmlCell const *)arg2);
3512 wxPyEndAllowThreads(__tstate);
3513 if (PyErr_Occurred()) SWIG_fail;
3514 }
3515 resultobj = SWIG_Py_Void();
3516 return resultobj;
3517fail:
3518 return NULL;
d14a1e28
RD
3519}
3520
3521
554f62e9
RD
3522SWIGINTERN PyObject *HtmlLinkInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3523 PyObject *obj;
3524 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
3525 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlLinkInfo, SWIG_NewClientData(obj));
3526 return SWIG_Py_Void();
d14a1e28
RD
3527}
3528
554f62e9
RD
3529SWIGINTERN PyObject *HtmlLinkInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3530 return SWIG_Python_InitShadowInstance(args);
3531}
d14a1e28 3532
554f62e9
RD
3533SWIGINTERN PyObject *_wrap_HtmlTag_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3534 PyObject *resultobj = 0;
3535 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3536 wxString result;
3537 void *argp1 = 0 ;
3538 int res1 = 0 ;
3539 PyObject *swig_obj[1] ;
3540
3541 if (!args) SWIG_fail;
3542 swig_obj[0] = args;
3543 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3544 if (!SWIG_IsOK(res1)) {
3545 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetName" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3546 }
3547 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3548 {
3549 PyThreadState* __tstate = wxPyBeginAllowThreads();
3550 result = (arg1)->GetName();
3551 wxPyEndAllowThreads(__tstate);
3552 if (PyErr_Occurred()) SWIG_fail;
3553 }
3554 {
3555#if wxUSE_UNICODE
3556 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
3557#else
3558 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
3559#endif
3560 }
3561 return resultobj;
3562fail:
3563 return NULL;
3564}
3565
3566
3567SWIGINTERN PyObject *_wrap_HtmlTag_HasParam(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3568 PyObject *resultobj = 0;
3569 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3570 wxString *arg2 = 0 ;
3571 bool result;
3572 void *argp1 = 0 ;
3573 int res1 = 0 ;
3574 bool temp2 = false ;
3575 PyObject * obj0 = 0 ;
3576 PyObject * obj1 = 0 ;
3577 char * kwnames[] = {
3578 (char *) "self",(char *) "par", NULL
3579 };
3580
3581 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlTag_HasParam",kwnames,&obj0,&obj1)) SWIG_fail;
3582 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3583 if (!SWIG_IsOK(res1)) {
3584 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_HasParam" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3585 }
3586 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3587 {
3588 arg2 = wxString_in_helper(obj1);
3589 if (arg2 == NULL) SWIG_fail;
3590 temp2 = true;
3591 }
3592 {
3593 PyThreadState* __tstate = wxPyBeginAllowThreads();
3594 result = (bool)(arg1)->HasParam((wxString const &)*arg2);
3595 wxPyEndAllowThreads(__tstate);
3596 if (PyErr_Occurred()) SWIG_fail;
3597 }
3598 {
3599 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3600 }
3601 {
3602 if (temp2)
3603 delete arg2;
3604 }
3605 return resultobj;
3606fail:
3607 {
3608 if (temp2)
3609 delete arg2;
3610 }
3611 return NULL;
3612}
3613
3614
3615SWIGINTERN PyObject *_wrap_HtmlTag_GetParam(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3616 PyObject *resultobj = 0;
3617 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3618 wxString *arg2 = 0 ;
3619 int arg3 = (int) false ;
3620 wxString result;
3621 void *argp1 = 0 ;
3622 int res1 = 0 ;
3623 bool temp2 = false ;
3624 int val3 ;
3625 int ecode3 = 0 ;
3626 PyObject * obj0 = 0 ;
3627 PyObject * obj1 = 0 ;
3628 PyObject * obj2 = 0 ;
3629 char * kwnames[] = {
3630 (char *) "self",(char *) "par",(char *) "with_commas", NULL
3631 };
3632
3633 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlTag_GetParam",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
3634 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3635 if (!SWIG_IsOK(res1)) {
3636 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetParam" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3637 }
3638 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3639 {
3640 arg2 = wxString_in_helper(obj1);
3641 if (arg2 == NULL) SWIG_fail;
3642 temp2 = true;
3643 }
3644 if (obj2) {
3645 ecode3 = SWIG_AsVal_int(obj2, &val3);
3646 if (!SWIG_IsOK(ecode3)) {
3647 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlTag_GetParam" "', expected argument " "3"" of type '" "int""'");
3648 }
3649 arg3 = static_cast< int >(val3);
3650 }
3651 {
3652 PyThreadState* __tstate = wxPyBeginAllowThreads();
3653 result = (arg1)->GetParam((wxString const &)*arg2,arg3);
3654 wxPyEndAllowThreads(__tstate);
3655 if (PyErr_Occurred()) SWIG_fail;
3656 }
3657 {
3658#if wxUSE_UNICODE
3659 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
3660#else
3661 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
3662#endif
3663 }
3664 {
3665 if (temp2)
3666 delete arg2;
3667 }
3668 return resultobj;
3669fail:
3670 {
3671 if (temp2)
3672 delete arg2;
3673 }
3674 return NULL;
d14a1e28
RD
3675}
3676
3677
554f62e9
RD
3678SWIGINTERN PyObject *_wrap_HtmlTag_GetAllParams(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3679 PyObject *resultobj = 0;
3680 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3681 wxString result;
3682 void *argp1 = 0 ;
3683 int res1 = 0 ;
3684 PyObject *swig_obj[1] ;
3685
3686 if (!args) SWIG_fail;
3687 swig_obj[0] = args;
3688 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3689 if (!SWIG_IsOK(res1)) {
3690 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetAllParams" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3691 }
3692 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3693 {
3694 PyThreadState* __tstate = wxPyBeginAllowThreads();
3695 result = (arg1)->GetAllParams();
3696 wxPyEndAllowThreads(__tstate);
3697 if (PyErr_Occurred()) SWIG_fail;
3698 }
3699 {
d14a1e28 3700#if wxUSE_UNICODE
554f62e9 3701 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 3702#else
554f62e9 3703 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 3704#endif
554f62e9
RD
3705 }
3706 return resultobj;
3707fail:
3708 return NULL;
d14a1e28
RD
3709}
3710
3711
554f62e9
RD
3712SWIGINTERN PyObject *_wrap_HtmlTag_HasEnding(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3713 PyObject *resultobj = 0;
3714 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3715 bool result;
3716 void *argp1 = 0 ;
3717 int res1 = 0 ;
3718 PyObject *swig_obj[1] ;
3719
3720 if (!args) SWIG_fail;
3721 swig_obj[0] = args;
3722 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3723 if (!SWIG_IsOK(res1)) {
3724 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_HasEnding" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3725 }
3726 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3727 {
3728 PyThreadState* __tstate = wxPyBeginAllowThreads();
3729 result = (bool)(arg1)->HasEnding();
3730 wxPyEndAllowThreads(__tstate);
3731 if (PyErr_Occurred()) SWIG_fail;
3732 }
3733 {
3734 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3735 }
3736 return resultobj;
3737fail:
3738 return NULL;
d14a1e28
RD
3739}
3740
3741
554f62e9
RD
3742SWIGINTERN PyObject *_wrap_HtmlTag_GetBeginPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3743 PyObject *resultobj = 0;
3744 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3745 int result;
3746 void *argp1 = 0 ;
3747 int res1 = 0 ;
3748 PyObject *swig_obj[1] ;
3749
3750 if (!args) SWIG_fail;
3751 swig_obj[0] = args;
3752 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3753 if (!SWIG_IsOK(res1)) {
3754 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetBeginPos" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3755 }
3756 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3757 {
3758 PyThreadState* __tstate = wxPyBeginAllowThreads();
3759 result = (int)(arg1)->GetBeginPos();
3760 wxPyEndAllowThreads(__tstate);
3761 if (PyErr_Occurred()) SWIG_fail;
3762 }
3763 resultobj = SWIG_From_int(static_cast< int >(result));
3764 return resultobj;
3765fail:
3766 return NULL;
d14a1e28
RD
3767}
3768
3769
554f62e9
RD
3770SWIGINTERN PyObject *_wrap_HtmlTag_GetEndPos1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3771 PyObject *resultobj = 0;
3772 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3773 int result;
3774 void *argp1 = 0 ;
3775 int res1 = 0 ;
3776 PyObject *swig_obj[1] ;
3777
3778 if (!args) SWIG_fail;
3779 swig_obj[0] = args;
3780 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3781 if (!SWIG_IsOK(res1)) {
3782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetEndPos1" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3783 }
3784 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3785 {
3786 PyThreadState* __tstate = wxPyBeginAllowThreads();
3787 result = (int)(arg1)->GetEndPos1();
3788 wxPyEndAllowThreads(__tstate);
3789 if (PyErr_Occurred()) SWIG_fail;
3790 }
3791 resultobj = SWIG_From_int(static_cast< int >(result));
3792 return resultobj;
3793fail:
3794 return NULL;
d14a1e28
RD
3795}
3796
3797
554f62e9
RD
3798SWIGINTERN PyObject *_wrap_HtmlTag_GetEndPos2(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3799 PyObject *resultobj = 0;
3800 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3801 int result;
3802 void *argp1 = 0 ;
3803 int res1 = 0 ;
3804 PyObject *swig_obj[1] ;
3805
3806 if (!args) SWIG_fail;
3807 swig_obj[0] = args;
3808 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3809 if (!SWIG_IsOK(res1)) {
3810 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetEndPos2" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3811 }
3812 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3813 {
3814 PyThreadState* __tstate = wxPyBeginAllowThreads();
3815 result = (int)(arg1)->GetEndPos2();
3816 wxPyEndAllowThreads(__tstate);
3817 if (PyErr_Occurred()) SWIG_fail;
3818 }
3819 resultobj = SWIG_From_int(static_cast< int >(result));
3820 return resultobj;
3821fail:
3822 return NULL;
3823}
3824
3825
3826SWIGINTERN PyObject *HtmlTag_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3827 PyObject *obj;
3828 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
3829 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlTag, SWIG_NewClientData(obj));
3830 return SWIG_Py_Void();
3831}
3832
3833SWIGINTERN PyObject *_wrap_HtmlParser_SetFS(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3834 PyObject *resultobj = 0;
3835 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
3836 wxFileSystem *arg2 = (wxFileSystem *) 0 ;
3837 void *argp1 = 0 ;
3838 int res1 = 0 ;
3839 void *argp2 = 0 ;
3840 int res2 = 0 ;
3841 PyObject * obj0 = 0 ;
3842 PyObject * obj1 = 0 ;
3843 char * kwnames[] = {
3844 (char *) "self",(char *) "fs", NULL
3845 };
3846
3847 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlParser_SetFS",kwnames,&obj0,&obj1)) SWIG_fail;
3848 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
3849 if (!SWIG_IsOK(res1)) {
3850 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_SetFS" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
3851 }
3852 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
3853 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxFileSystem, 0 | 0 );
3854 if (!SWIG_IsOK(res2)) {
3855 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlParser_SetFS" "', expected argument " "2"" of type '" "wxFileSystem *""'");
3856 }
3857 arg2 = reinterpret_cast< wxFileSystem * >(argp2);
3858 {
3859 PyThreadState* __tstate = wxPyBeginAllowThreads();
3860 (arg1)->SetFS(arg2);
3861 wxPyEndAllowThreads(__tstate);
3862 if (PyErr_Occurred()) SWIG_fail;
3863 }
3864 resultobj = SWIG_Py_Void();
3865 return resultobj;
3866fail:
3867 return NULL;
d14a1e28
RD
3868}
3869
3870
554f62e9
RD
3871SWIGINTERN PyObject *_wrap_HtmlParser_GetFS(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3872 PyObject *resultobj = 0;
3873 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
3874 wxFileSystem *result = 0 ;
3875 void *argp1 = 0 ;
3876 int res1 = 0 ;
3877 PyObject *swig_obj[1] ;
3878
3879 if (!args) SWIG_fail;
3880 swig_obj[0] = args;
3881 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
3882 if (!SWIG_IsOK(res1)) {
3883 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_GetFS" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
3884 }
3885 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
3886 {
3887 PyThreadState* __tstate = wxPyBeginAllowThreads();
3888 result = (wxFileSystem *)(arg1)->GetFS();
3889 wxPyEndAllowThreads(__tstate);
3890 if (PyErr_Occurred()) SWIG_fail;
3891 }
3892 {
3ecece7e 3893 resultobj = wxPyMake_wxObject(result, 0);
554f62e9
RD
3894 }
3895 return resultobj;
3896fail:
3897 return NULL;
3898}
3899
3900
3901SWIGINTERN PyObject *_wrap_HtmlParser_Parse(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3902 PyObject *resultobj = 0;
3903 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
3904 wxString *arg2 = 0 ;
3905 wxObject *result = 0 ;
3906 void *argp1 = 0 ;
3907 int res1 = 0 ;
3908 bool temp2 = false ;
3909 PyObject * obj0 = 0 ;
3910 PyObject * obj1 = 0 ;
3911 char * kwnames[] = {
3912 (char *) "self",(char *) "source", NULL
3913 };
3914
3915 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlParser_Parse",kwnames,&obj0,&obj1)) SWIG_fail;
3916 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
3917 if (!SWIG_IsOK(res1)) {
3918 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_Parse" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
3919 }
3920 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
3921 {
3922 arg2 = wxString_in_helper(obj1);
3923 if (arg2 == NULL) SWIG_fail;
3924 temp2 = true;
3925 }
3926 {
3927 PyThreadState* __tstate = wxPyBeginAllowThreads();
3928 result = (wxObject *)(arg1)->Parse((wxString const &)*arg2);
3929 wxPyEndAllowThreads(__tstate);
3930 if (PyErr_Occurred()) SWIG_fail;
3931 }
3932 {
3933 resultobj = wxPyMake_wxObject(result, (bool)0);
3934 }
3935 {
3936 if (temp2)
3937 delete arg2;
3938 }
3939 return resultobj;
3940fail:
3941 {
3942 if (temp2)
3943 delete arg2;
3944 }
3945 return NULL;
d14a1e28
RD
3946}
3947
3948
554f62e9
RD
3949SWIGINTERN PyObject *_wrap_HtmlParser_InitParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3950 PyObject *resultobj = 0;
3951 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
3952 wxString *arg2 = 0 ;
3953 void *argp1 = 0 ;
3954 int res1 = 0 ;
3955 bool temp2 = false ;
3956 PyObject * obj0 = 0 ;
3957 PyObject * obj1 = 0 ;
3958 char * kwnames[] = {
3959 (char *) "self",(char *) "source", NULL
3960 };
3961
3962 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlParser_InitParser",kwnames,&obj0,&obj1)) SWIG_fail;
3963 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
3964 if (!SWIG_IsOK(res1)) {
3965 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_InitParser" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
3966 }
3967 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
3968 {
3969 arg2 = wxString_in_helper(obj1);
3970 if (arg2 == NULL) SWIG_fail;
3971 temp2 = true;
3972 }
3973 {
3974 PyThreadState* __tstate = wxPyBeginAllowThreads();
3975 (arg1)->InitParser((wxString const &)*arg2);
3976 wxPyEndAllowThreads(__tstate);
3977 if (PyErr_Occurred()) SWIG_fail;
3978 }
3979 resultobj = SWIG_Py_Void();
3980 {
3981 if (temp2)
3982 delete arg2;
3983 }
3984 return resultobj;
3985fail:
3986 {
3987 if (temp2)
3988 delete arg2;
3989 }
3990 return NULL;
d14a1e28
RD
3991}
3992
3993
554f62e9
RD
3994SWIGINTERN PyObject *_wrap_HtmlParser_DoneParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3995 PyObject *resultobj = 0;
3996 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
3997 void *argp1 = 0 ;
3998 int res1 = 0 ;
3999 PyObject *swig_obj[1] ;
4000
4001 if (!args) SWIG_fail;
4002 swig_obj[0] = args;
4003 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4004 if (!SWIG_IsOK(res1)) {
4005 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_DoneParser" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4006 }
4007 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4008 {
4009 PyThreadState* __tstate = wxPyBeginAllowThreads();
4010 (arg1)->DoneParser();
4011 wxPyEndAllowThreads(__tstate);
4012 if (PyErr_Occurred()) SWIG_fail;
4013 }
4014 resultobj = SWIG_Py_Void();
4015 return resultobj;
4016fail:
4017 return NULL;
4018}
4019
4020
4021SWIGINTERN PyObject *_wrap_HtmlParser_DoParsing(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4022 PyObject *resultobj = 0;
4023 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4024 int arg2 ;
4025 int arg3 ;
4026 void *argp1 = 0 ;
4027 int res1 = 0 ;
4028 int val2 ;
4029 int ecode2 = 0 ;
4030 int val3 ;
4031 int ecode3 = 0 ;
4032 PyObject * obj0 = 0 ;
4033 PyObject * obj1 = 0 ;
4034 PyObject * obj2 = 0 ;
4035 char * kwnames[] = {
4036 (char *) "self",(char *) "begin_pos",(char *) "end_pos", NULL
4037 };
4038
4039 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlParser_DoParsing",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
4040 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4041 if (!SWIG_IsOK(res1)) {
4042 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_DoParsing" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4043 }
4044 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4045 ecode2 = SWIG_AsVal_int(obj1, &val2);
4046 if (!SWIG_IsOK(ecode2)) {
4047 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlParser_DoParsing" "', expected argument " "2"" of type '" "int""'");
4048 }
4049 arg2 = static_cast< int >(val2);
4050 ecode3 = SWIG_AsVal_int(obj2, &val3);
4051 if (!SWIG_IsOK(ecode3)) {
4052 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlParser_DoParsing" "', expected argument " "3"" of type '" "int""'");
4053 }
4054 arg3 = static_cast< int >(val3);
4055 {
4056 PyThreadState* __tstate = wxPyBeginAllowThreads();
4057 (arg1)->DoParsing(arg2,arg3);
4058 wxPyEndAllowThreads(__tstate);
4059 if (PyErr_Occurred()) SWIG_fail;
4060 }
4061 resultobj = SWIG_Py_Void();
4062 return resultobj;
4063fail:
4064 return NULL;
d14a1e28
RD
4065}
4066
4067
554f62e9
RD
4068SWIGINTERN PyObject *_wrap_HtmlParser_StopParsing(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4069 PyObject *resultobj = 0;
4070 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4071 void *argp1 = 0 ;
4072 int res1 = 0 ;
4073 PyObject *swig_obj[1] ;
4074
4075 if (!args) SWIG_fail;
4076 swig_obj[0] = args;
4077 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4078 if (!SWIG_IsOK(res1)) {
4079 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_StopParsing" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4080 }
4081 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4082 {
4083 PyThreadState* __tstate = wxPyBeginAllowThreads();
4084 (arg1)->StopParsing();
4085 wxPyEndAllowThreads(__tstate);
4086 if (PyErr_Occurred()) SWIG_fail;
4087 }
4088 resultobj = SWIG_Py_Void();
4089 return resultobj;
4090fail:
4091 return NULL;
4092}
4093
4094
4095SWIGINTERN PyObject *_wrap_HtmlParser_AddTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4096 PyObject *resultobj = 0;
4097 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4098 wxHtmlTagHandler *arg2 = (wxHtmlTagHandler *) 0 ;
4099 void *argp1 = 0 ;
4100 int res1 = 0 ;
4101 void *argp2 = 0 ;
4102 int res2 = 0 ;
4103 PyObject * obj0 = 0 ;
4104 PyObject * obj1 = 0 ;
4105 char * kwnames[] = {
4106 (char *) "self",(char *) "handler", NULL
4107 };
4108
4109 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlParser_AddTagHandler",kwnames,&obj0,&obj1)) SWIG_fail;
4110 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4111 if (!SWIG_IsOK(res1)) {
4112 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_AddTagHandler" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4113 }
4114 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4115 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlTagHandler, 0 | 0 );
4116 if (!SWIG_IsOK(res2)) {
4117 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlParser_AddTagHandler" "', expected argument " "2"" of type '" "wxHtmlTagHandler *""'");
4118 }
4119 arg2 = reinterpret_cast< wxHtmlTagHandler * >(argp2);
4120 {
4121 PyThreadState* __tstate = wxPyBeginAllowThreads();
4122 (arg1)->AddTagHandler(arg2);
4123 wxPyEndAllowThreads(__tstate);
4124 if (PyErr_Occurred()) SWIG_fail;
4125 }
4126 resultobj = SWIG_Py_Void();
4127 return resultobj;
4128fail:
4129 return NULL;
d14a1e28
RD
4130}
4131
4132
554f62e9
RD
4133SWIGINTERN PyObject *_wrap_HtmlParser_GetSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4134 PyObject *resultobj = 0;
4135 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4136 wxString *result = 0 ;
4137 void *argp1 = 0 ;
4138 int res1 = 0 ;
4139 PyObject *swig_obj[1] ;
4140
4141 if (!args) SWIG_fail;
4142 swig_obj[0] = args;
4143 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4144 if (!SWIG_IsOK(res1)) {
4145 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_GetSource" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4146 }
4147 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4148 {
4149 PyThreadState* __tstate = wxPyBeginAllowThreads();
4150 result = (wxString *)(arg1)->GetSource();
4151 wxPyEndAllowThreads(__tstate);
4152 if (PyErr_Occurred()) SWIG_fail;
4153 }
4154 {
4155#if wxUSE_UNICODE
4156 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
4157#else
4158 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
4159#endif
4160 }
4161 return resultobj;
4162fail:
4163 return NULL;
4164}
4165
4166
4167SWIGINTERN PyObject *_wrap_HtmlParser_PushTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4168 PyObject *resultobj = 0;
4169 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4170 wxHtmlTagHandler *arg2 = (wxHtmlTagHandler *) 0 ;
4171 wxString arg3 ;
4172 void *argp1 = 0 ;
4173 int res1 = 0 ;
4174 void *argp2 = 0 ;
4175 int res2 = 0 ;
4176 PyObject * obj0 = 0 ;
4177 PyObject * obj1 = 0 ;
4178 PyObject * obj2 = 0 ;
4179 char * kwnames[] = {
4180 (char *) "self",(char *) "handler",(char *) "tags", NULL
4181 };
4182
4183 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlParser_PushTagHandler",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
4184 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4185 if (!SWIG_IsOK(res1)) {
4186 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_PushTagHandler" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4187 }
4188 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4189 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlTagHandler, 0 | 0 );
4190 if (!SWIG_IsOK(res2)) {
4191 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlParser_PushTagHandler" "', expected argument " "2"" of type '" "wxHtmlTagHandler *""'");
4192 }
4193 arg2 = reinterpret_cast< wxHtmlTagHandler * >(argp2);
4194 {
4195 wxString* sptr = wxString_in_helper(obj2);
4196 if (sptr == NULL) SWIG_fail;
4197 arg3 = *sptr;
4198 delete sptr;
4199 }
4200 {
4201 PyThreadState* __tstate = wxPyBeginAllowThreads();
4202 (arg1)->PushTagHandler(arg2,arg3);
4203 wxPyEndAllowThreads(__tstate);
4204 if (PyErr_Occurred()) SWIG_fail;
4205 }
4206 resultobj = SWIG_Py_Void();
4207 return resultobj;
4208fail:
4209 return NULL;
d14a1e28
RD
4210}
4211
4212
554f62e9
RD
4213SWIGINTERN PyObject *_wrap_HtmlParser_PopTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4214 PyObject *resultobj = 0;
4215 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4216 void *argp1 = 0 ;
4217 int res1 = 0 ;
4218 PyObject *swig_obj[1] ;
4219
4220 if (!args) SWIG_fail;
4221 swig_obj[0] = args;
4222 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4223 if (!SWIG_IsOK(res1)) {
4224 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_PopTagHandler" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4225 }
4226 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4227 {
4228 PyThreadState* __tstate = wxPyBeginAllowThreads();
4229 (arg1)->PopTagHandler();
4230 wxPyEndAllowThreads(__tstate);
4231 if (PyErr_Occurred()) SWIG_fail;
4232 }
4233 resultobj = SWIG_Py_Void();
4234 return resultobj;
4235fail:
4236 return NULL;
d14a1e28
RD
4237}
4238
4239
e9d6f3a4
RD
4240SWIGINTERN PyObject *_wrap_HtmlParser_GetInnerSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4241 PyObject *resultobj = 0;
4242 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4243 wxHtmlTag *arg2 = 0 ;
4244 wxString result;
4245 void *argp1 = 0 ;
4246 int res1 = 0 ;
4247 void *argp2 = 0 ;
4248 int res2 = 0 ;
4249 PyObject * obj0 = 0 ;
4250 PyObject * obj1 = 0 ;
4251 char * kwnames[] = {
4252 (char *) "self",(char *) "tag", NULL
4253 };
4254
4255 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlParser_GetInnerSource",kwnames,&obj0,&obj1)) SWIG_fail;
4256 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4257 if (!SWIG_IsOK(res1)) {
4258 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_GetInnerSource" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4259 }
4260 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4261 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlTag, 0 | 0);
4262 if (!SWIG_IsOK(res2)) {
4263 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlParser_GetInnerSource" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
4264 }
4265 if (!argp2) {
4266 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlParser_GetInnerSource" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
4267 }
4268 arg2 = reinterpret_cast< wxHtmlTag * >(argp2);
4269 {
4270 PyThreadState* __tstate = wxPyBeginAllowThreads();
4271 result = (arg1)->GetInnerSource((wxHtmlTag const &)*arg2);
4272 wxPyEndAllowThreads(__tstate);
4273 if (PyErr_Occurred()) SWIG_fail;
4274 }
4275 {
4276#if wxUSE_UNICODE
4277 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
4278#else
4279 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
4280#endif
4281 }
4282 return resultobj;
4283fail:
4284 return NULL;
4285}
4286
4287
554f62e9
RD
4288SWIGINTERN PyObject *HtmlParser_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4289 PyObject *obj;
4290 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
4291 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlParser, SWIG_NewClientData(obj));
4292 return SWIG_Py_Void();
d14a1e28
RD
4293}
4294
554f62e9
RD
4295SWIGINTERN PyObject *_wrap_new_HtmlWinParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4296 PyObject *resultobj = 0;
4297 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) NULL ;
4298 wxHtmlWinParser *result = 0 ;
4299 void *argp1 = 0 ;
4300 int res1 = 0 ;
4301 PyObject * obj0 = 0 ;
4302 char * kwnames[] = {
4303 (char *) "wnd", NULL
4304 };
4305
4306 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_HtmlWinParser",kwnames,&obj0)) SWIG_fail;
4307 if (obj0) {
4308 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
4309 if (!SWIG_IsOK(res1)) {
4310 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlWinParser" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
d14a1e28 4311 }
554f62e9
RD
4312 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
4313 }
4314 {
4315 PyThreadState* __tstate = wxPyBeginAllowThreads();
4316 result = (wxHtmlWinParser *)new wxHtmlWinParser(arg1);
4317 wxPyEndAllowThreads(__tstate);
4318 if (PyErr_Occurred()) SWIG_fail;
4319 }
4320 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWinParser, SWIG_POINTER_NEW | 0 );
4321 return resultobj;
4322fail:
4323 return NULL;
4324}
4325
4326
4327SWIGINTERN PyObject *_wrap_HtmlWinParser_SetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4328 PyObject *resultobj = 0;
4329 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4330 wxDC *arg2 = (wxDC *) 0 ;
4331 void *argp1 = 0 ;
4332 int res1 = 0 ;
4333 void *argp2 = 0 ;
4334 int res2 = 0 ;
4335 PyObject * obj0 = 0 ;
4336 PyObject * obj1 = 0 ;
4337 char * kwnames[] = {
4338 (char *) "self",(char *) "dc", NULL
4339 };
4340
4341 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetDC",kwnames,&obj0,&obj1)) SWIG_fail;
4342 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4343 if (!SWIG_IsOK(res1)) {
4344 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetDC" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4345 }
4346 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4347 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
4348 if (!SWIG_IsOK(res2)) {
4349 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWinParser_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");
4350 }
4351 arg2 = reinterpret_cast< wxDC * >(argp2);
4352 {
4353 PyThreadState* __tstate = wxPyBeginAllowThreads();
4354 (arg1)->SetDC(arg2);
4355 wxPyEndAllowThreads(__tstate);
4356 if (PyErr_Occurred()) SWIG_fail;
4357 }
4358 resultobj = SWIG_Py_Void();
4359 return resultobj;
4360fail:
4361 return NULL;
d14a1e28
RD
4362}
4363
4364
554f62e9
RD
4365SWIGINTERN PyObject *_wrap_HtmlWinParser_GetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4366 PyObject *resultobj = 0;
4367 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4368 wxDC *result = 0 ;
4369 void *argp1 = 0 ;
4370 int res1 = 0 ;
4371 PyObject *swig_obj[1] ;
4372
4373 if (!args) SWIG_fail;
4374 swig_obj[0] = args;
4375 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4376 if (!SWIG_IsOK(res1)) {
4377 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetDC" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4378 }
4379 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4380 {
4381 PyThreadState* __tstate = wxPyBeginAllowThreads();
4382 result = (wxDC *)(arg1)->GetDC();
4383 wxPyEndAllowThreads(__tstate);
4384 if (PyErr_Occurred()) SWIG_fail;
4385 }
4386 {
4387 resultobj = wxPyMake_wxObject(result, (bool)0);
4388 }
4389 return resultobj;
4390fail:
4391 return NULL;
d14a1e28
RD
4392}
4393
4394
554f62e9
RD
4395SWIGINTERN PyObject *_wrap_HtmlWinParser_GetCharHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4396 PyObject *resultobj = 0;
4397 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4398 int result;
4399 void *argp1 = 0 ;
4400 int res1 = 0 ;
4401 PyObject *swig_obj[1] ;
4402
4403 if (!args) SWIG_fail;
4404 swig_obj[0] = args;
4405 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4406 if (!SWIG_IsOK(res1)) {
4407 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetCharHeight" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4408 }
4409 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4410 {
4411 PyThreadState* __tstate = wxPyBeginAllowThreads();
4412 result = (int)(arg1)->GetCharHeight();
4413 wxPyEndAllowThreads(__tstate);
4414 if (PyErr_Occurred()) SWIG_fail;
4415 }
4416 resultobj = SWIG_From_int(static_cast< int >(result));
4417 return resultobj;
4418fail:
4419 return NULL;
d14a1e28
RD
4420}
4421
4422
554f62e9
RD
4423SWIGINTERN PyObject *_wrap_HtmlWinParser_GetCharWidth(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4424 PyObject *resultobj = 0;
4425 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4426 int result;
4427 void *argp1 = 0 ;
4428 int res1 = 0 ;
4429 PyObject *swig_obj[1] ;
4430
4431 if (!args) SWIG_fail;
4432 swig_obj[0] = args;
4433 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4434 if (!SWIG_IsOK(res1)) {
4435 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetCharWidth" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4436 }
4437 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4438 {
4439 PyThreadState* __tstate = wxPyBeginAllowThreads();
4440 result = (int)(arg1)->GetCharWidth();
4441 wxPyEndAllowThreads(__tstate);
4442 if (PyErr_Occurred()) SWIG_fail;
4443 }
4444 resultobj = SWIG_From_int(static_cast< int >(result));
4445 return resultobj;
4446fail:
4447 return NULL;
d14a1e28
RD
4448}
4449
4450
554f62e9
RD
4451SWIGINTERN PyObject *_wrap_HtmlWinParser_GetWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4452 PyObject *resultobj = 0;
4453 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4454 wxPyHtmlWindow *result = 0 ;
4455 void *argp1 = 0 ;
4456 int res1 = 0 ;
4457 PyObject *swig_obj[1] ;
4458
4459 if (!args) SWIG_fail;
4460 swig_obj[0] = args;
4461 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4462 if (!SWIG_IsOK(res1)) {
4463 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetWindow" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4464 }
4465 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4466 {
4467 PyThreadState* __tstate = wxPyBeginAllowThreads();
4468 result = (wxPyHtmlWindow *)(arg1)->GetWindow();
4469 wxPyEndAllowThreads(__tstate);
4470 if (PyErr_Occurred()) SWIG_fail;
4471 }
4472 {
4473 resultobj = wxPyMake_wxObject(result, (bool)0);
4474 }
4475 return resultobj;
4476fail:
4477 return NULL;
4478}
4479
4480
e9d6f3a4
RD
4481SWIGINTERN PyObject *_wrap_HtmlWinParser_GetWindowInterface(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4482 PyObject *resultobj = 0;
4483 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4484 wxHtmlWindowInterface *result = 0 ;
4485 void *argp1 = 0 ;
4486 int res1 = 0 ;
4487 PyObject *swig_obj[1] ;
4488
4489 if (!args) SWIG_fail;
4490 swig_obj[0] = args;
4491 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4492 if (!SWIG_IsOK(res1)) {
4493 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetWindowInterface" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4494 }
4495 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4496 {
4497 PyThreadState* __tstate = wxPyBeginAllowThreads();
4498 result = (wxHtmlWindowInterface *)(arg1)->GetWindowInterface();
4499 wxPyEndAllowThreads(__tstate);
4500 if (PyErr_Occurred()) SWIG_fail;
4501 }
4502 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
4503 return resultobj;
4504fail:
4505 return NULL;
4506}
4507
4508
554f62e9
RD
4509SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4510 PyObject *resultobj = 0;
4511 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4512 wxString arg2 ;
4513 wxString arg3 ;
4514 PyObject *arg4 = (PyObject *) NULL ;
4515 void *argp1 = 0 ;
4516 int res1 = 0 ;
4517 PyObject * obj0 = 0 ;
4518 PyObject * obj1 = 0 ;
4519 PyObject * obj2 = 0 ;
4520 PyObject * obj3 = 0 ;
4521 char * kwnames[] = {
4522 (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL
4523 };
4524
4525 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlWinParser_SetFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
4526 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4527 if (!SWIG_IsOK(res1)) {
4528 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFonts" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4529 }
4530 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4531 {
4532 wxString* sptr = wxString_in_helper(obj1);
4533 if (sptr == NULL) SWIG_fail;
4534 arg2 = *sptr;
4535 delete sptr;
4536 }
4537 {
4538 wxString* sptr = wxString_in_helper(obj2);
4539 if (sptr == NULL) SWIG_fail;
4540 arg3 = *sptr;
4541 delete sptr;
4542 }
4543 if (obj3) {
4544 arg4 = obj3;
4545 }
4546 {
4547 PyThreadState* __tstate = wxPyBeginAllowThreads();
4548 wxHtmlWinParser_SetFonts(arg1,arg2,arg3,arg4);
4549 wxPyEndAllowThreads(__tstate);
4550 if (PyErr_Occurred()) SWIG_fail;
4551 }
4552 resultobj = SWIG_Py_Void();
4553 return resultobj;
4554fail:
4555 return NULL;
4556}
4557
4558
4559SWIGINTERN PyObject *_wrap_HtmlWinParser_SetStandardFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4560 PyObject *resultobj = 0;
4561 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4562 int arg2 = (int) -1 ;
4563 wxString const &arg3_defvalue = wxPyEmptyString ;
4564 wxString *arg3 = (wxString *) &arg3_defvalue ;
4565 wxString const &arg4_defvalue = wxPyEmptyString ;
4566 wxString *arg4 = (wxString *) &arg4_defvalue ;
4567 void *argp1 = 0 ;
4568 int res1 = 0 ;
4569 int val2 ;
4570 int ecode2 = 0 ;
4571 bool temp3 = false ;
4572 bool temp4 = false ;
4573 PyObject * obj0 = 0 ;
4574 PyObject * obj1 = 0 ;
4575 PyObject * obj2 = 0 ;
4576 PyObject * obj3 = 0 ;
4577 char * kwnames[] = {
4578 (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL
4579 };
4580
4581 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HtmlWinParser_SetStandardFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
4582 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4583 if (!SWIG_IsOK(res1)) {
4584 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4585 }
4586 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4587 if (obj1) {
4588 ecode2 = SWIG_AsVal_int(obj1, &val2);
4589 if (!SWIG_IsOK(ecode2)) {
4590 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetStandardFonts" "', expected argument " "2"" of type '" "int""'");
4591 }
4592 arg2 = static_cast< int >(val2);
4593 }
4594 if (obj2) {
d14a1e28 4595 {
554f62e9
RD
4596 arg3 = wxString_in_helper(obj2);
4597 if (arg3 == NULL) SWIG_fail;
4598 temp3 = true;
d14a1e28 4599 }
554f62e9
RD
4600 }
4601 if (obj3) {
d14a1e28 4602 {
554f62e9
RD
4603 arg4 = wxString_in_helper(obj3);
4604 if (arg4 == NULL) SWIG_fail;
4605 temp4 = true;
d14a1e28 4606 }
554f62e9
RD
4607 }
4608 {
4609 PyThreadState* __tstate = wxPyBeginAllowThreads();
4610 (arg1)->SetStandardFonts(arg2,(wxString const &)*arg3,(wxString const &)*arg4);
4611 wxPyEndAllowThreads(__tstate);
4612 if (PyErr_Occurred()) SWIG_fail;
4613 }
4614 resultobj = SWIG_Py_Void();
4615 {
4616 if (temp3)
4617 delete arg3;
4618 }
4619 {
4620 if (temp4)
4621 delete arg4;
4622 }
4623 return resultobj;
4624fail:
4625 {
4626 if (temp3)
4627 delete arg3;
4628 }
4629 {
4630 if (temp4)
4631 delete arg4;
4632 }
4633 return NULL;
d14a1e28
RD
4634}
4635
4636
554f62e9
RD
4637SWIGINTERN PyObject *_wrap_HtmlWinParser_GetContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4638 PyObject *resultobj = 0;
4639 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4640 wxHtmlContainerCell *result = 0 ;
4641 void *argp1 = 0 ;
4642 int res1 = 0 ;
4643 PyObject *swig_obj[1] ;
4644
4645 if (!args) SWIG_fail;
4646 swig_obj[0] = args;
4647 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4648 if (!SWIG_IsOK(res1)) {
4649 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4650 }
4651 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4652 {
4653 PyThreadState* __tstate = wxPyBeginAllowThreads();
4654 result = (wxHtmlContainerCell *)(arg1)->GetContainer();
4655 wxPyEndAllowThreads(__tstate);
4656 if (PyErr_Occurred()) SWIG_fail;
4657 }
4658 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
4659 return resultobj;
4660fail:
4661 return NULL;
d14a1e28
RD
4662}
4663
4664
554f62e9
RD
4665SWIGINTERN PyObject *_wrap_HtmlWinParser_OpenContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4666 PyObject *resultobj = 0;
4667 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4668 wxHtmlContainerCell *result = 0 ;
4669 void *argp1 = 0 ;
4670 int res1 = 0 ;
4671 PyObject *swig_obj[1] ;
4672
4673 if (!args) SWIG_fail;
4674 swig_obj[0] = args;
4675 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4676 if (!SWIG_IsOK(res1)) {
4677 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_OpenContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4678 }
4679 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4680 {
4681 PyThreadState* __tstate = wxPyBeginAllowThreads();
4682 result = (wxHtmlContainerCell *)(arg1)->OpenContainer();
4683 wxPyEndAllowThreads(__tstate);
4684 if (PyErr_Occurred()) SWIG_fail;
4685 }
4686 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
4687 return resultobj;
4688fail:
4689 return NULL;
4690}
4691
4692
4693SWIGINTERN PyObject *_wrap_HtmlWinParser_SetContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4694 PyObject *resultobj = 0;
4695 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4696 wxHtmlContainerCell *arg2 = (wxHtmlContainerCell *) 0 ;
4697 wxHtmlContainerCell *result = 0 ;
4698 void *argp1 = 0 ;
4699 int res1 = 0 ;
4700 void *argp2 = 0 ;
4701 int res2 = 0 ;
4702 PyObject * obj0 = 0 ;
4703 PyObject * obj1 = 0 ;
4704 char * kwnames[] = {
4705 (char *) "self",(char *) "c", NULL
4706 };
4707
4708 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetContainer",kwnames,&obj0,&obj1)) SWIG_fail;
4709 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4710 if (!SWIG_IsOK(res1)) {
4711 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4712 }
4713 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4714 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
4715 if (!SWIG_IsOK(res2)) {
4716 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWinParser_SetContainer" "', expected argument " "2"" of type '" "wxHtmlContainerCell *""'");
4717 }
4718 arg2 = reinterpret_cast< wxHtmlContainerCell * >(argp2);
4719 {
4720 PyThreadState* __tstate = wxPyBeginAllowThreads();
4721 result = (wxHtmlContainerCell *)(arg1)->SetContainer(arg2);
4722 wxPyEndAllowThreads(__tstate);
4723 if (PyErr_Occurred()) SWIG_fail;
4724 }
4725 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
4726 return resultobj;
4727fail:
4728 return NULL;
d14a1e28
RD
4729}
4730
4731
554f62e9
RD
4732SWIGINTERN PyObject *_wrap_HtmlWinParser_CloseContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4733 PyObject *resultobj = 0;
4734 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4735 wxHtmlContainerCell *result = 0 ;
4736 void *argp1 = 0 ;
4737 int res1 = 0 ;
4738 PyObject *swig_obj[1] ;
4739
4740 if (!args) SWIG_fail;
4741 swig_obj[0] = args;
4742 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4743 if (!SWIG_IsOK(res1)) {
4744 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_CloseContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4745 }
4746 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4747 {
4748 PyThreadState* __tstate = wxPyBeginAllowThreads();
4749 result = (wxHtmlContainerCell *)(arg1)->CloseContainer();
4750 wxPyEndAllowThreads(__tstate);
4751 if (PyErr_Occurred()) SWIG_fail;
4752 }
4753 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
4754 return resultobj;
4755fail:
4756 return NULL;
d14a1e28
RD
4757}
4758
4759
554f62e9
RD
4760SWIGINTERN PyObject *_wrap_HtmlWinParser_GetFontSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4761 PyObject *resultobj = 0;
4762 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4763 int result;
4764 void *argp1 = 0 ;
4765 int res1 = 0 ;
4766 PyObject *swig_obj[1] ;
4767
4768 if (!args) SWIG_fail;
4769 swig_obj[0] = args;
4770 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4771 if (!SWIG_IsOK(res1)) {
4772 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetFontSize" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4773 }
4774 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4775 {
4776 PyThreadState* __tstate = wxPyBeginAllowThreads();
4777 result = (int)(arg1)->GetFontSize();
4778 wxPyEndAllowThreads(__tstate);
4779 if (PyErr_Occurred()) SWIG_fail;
4780 }
4781 resultobj = SWIG_From_int(static_cast< int >(result));
4782 return resultobj;
4783fail:
4784 return NULL;
4785}
4786
4787
4788SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFontSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4789 PyObject *resultobj = 0;
4790 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4791 int arg2 ;
4792 void *argp1 = 0 ;
4793 int res1 = 0 ;
4794 int val2 ;
4795 int ecode2 = 0 ;
4796 PyObject * obj0 = 0 ;
4797 PyObject * obj1 = 0 ;
4798 char * kwnames[] = {
4799 (char *) "self",(char *) "s", NULL
4800 };
4801
4802 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetFontSize",kwnames,&obj0,&obj1)) SWIG_fail;
4803 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4804 if (!SWIG_IsOK(res1)) {
4805 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFontSize" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4806 }
4807 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4808 ecode2 = SWIG_AsVal_int(obj1, &val2);
4809 if (!SWIG_IsOK(ecode2)) {
4810 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetFontSize" "', expected argument " "2"" of type '" "int""'");
4811 }
4812 arg2 = static_cast< int >(val2);
4813 {
4814 PyThreadState* __tstate = wxPyBeginAllowThreads();
4815 (arg1)->SetFontSize(arg2);
4816 wxPyEndAllowThreads(__tstate);
4817 if (PyErr_Occurred()) SWIG_fail;
4818 }
4819 resultobj = SWIG_Py_Void();
4820 return resultobj;
4821fail:
4822 return NULL;
d14a1e28
RD
4823}
4824
4825
554f62e9
RD
4826SWIGINTERN PyObject *_wrap_HtmlWinParser_GetFontBold(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4827 PyObject *resultobj = 0;
4828 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4829 int result;
4830 void *argp1 = 0 ;
4831 int res1 = 0 ;
4832 PyObject *swig_obj[1] ;
4833
4834 if (!args) SWIG_fail;
4835 swig_obj[0] = args;
4836 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4837 if (!SWIG_IsOK(res1)) {
4838 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetFontBold" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4839 }
4840 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4841 {
4842 PyThreadState* __tstate = wxPyBeginAllowThreads();
4843 result = (int)(arg1)->GetFontBold();
4844 wxPyEndAllowThreads(__tstate);
4845 if (PyErr_Occurred()) SWIG_fail;
4846 }
4847 resultobj = SWIG_From_int(static_cast< int >(result));
4848 return resultobj;
4849fail:
4850 return NULL;
4851}
4852
4853
4854SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFontBold(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4855 PyObject *resultobj = 0;
4856 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4857 int arg2 ;
4858 void *argp1 = 0 ;
4859 int res1 = 0 ;
4860 int val2 ;
4861 int ecode2 = 0 ;
4862 PyObject * obj0 = 0 ;
4863 PyObject * obj1 = 0 ;
4864 char * kwnames[] = {
4865 (char *) "self",(char *) "x", NULL
4866 };
4867
4868 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetFontBold",kwnames,&obj0,&obj1)) SWIG_fail;
4869 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4870 if (!SWIG_IsOK(res1)) {
4871 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFontBold" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4872 }
4873 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4874 ecode2 = SWIG_AsVal_int(obj1, &val2);
4875 if (!SWIG_IsOK(ecode2)) {
4876 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetFontBold" "', expected argument " "2"" of type '" "int""'");
4877 }
4878 arg2 = static_cast< int >(val2);
4879 {
4880 PyThreadState* __tstate = wxPyBeginAllowThreads();
4881 (arg1)->SetFontBold(arg2);
4882 wxPyEndAllowThreads(__tstate);
4883 if (PyErr_Occurred()) SWIG_fail;
4884 }
4885 resultobj = SWIG_Py_Void();
4886 return resultobj;
4887fail:
4888 return NULL;
d14a1e28
RD
4889}
4890
4891
554f62e9
RD
4892SWIGINTERN PyObject *_wrap_HtmlWinParser_GetFontItalic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4893 PyObject *resultobj = 0;
4894 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4895 int result;
4896 void *argp1 = 0 ;
4897 int res1 = 0 ;
4898 PyObject *swig_obj[1] ;
4899
4900 if (!args) SWIG_fail;
4901 swig_obj[0] = args;
4902 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4903 if (!SWIG_IsOK(res1)) {
4904 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetFontItalic" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4905 }
4906 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4907 {
4908 PyThreadState* __tstate = wxPyBeginAllowThreads();
4909 result = (int)(arg1)->GetFontItalic();
4910 wxPyEndAllowThreads(__tstate);
4911 if (PyErr_Occurred()) SWIG_fail;
4912 }
4913 resultobj = SWIG_From_int(static_cast< int >(result));
4914 return resultobj;
4915fail:
4916 return NULL;
4917}
4918
4919
4920SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFontItalic(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4921 PyObject *resultobj = 0;
4922 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4923 int arg2 ;
4924 void *argp1 = 0 ;
4925 int res1 = 0 ;
4926 int val2 ;
4927 int ecode2 = 0 ;
4928 PyObject * obj0 = 0 ;
4929 PyObject * obj1 = 0 ;
4930 char * kwnames[] = {
4931 (char *) "self",(char *) "x", NULL
4932 };
4933
4934 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetFontItalic",kwnames,&obj0,&obj1)) SWIG_fail;
4935 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4936 if (!SWIG_IsOK(res1)) {
4937 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFontItalic" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4938 }
4939 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4940 ecode2 = SWIG_AsVal_int(obj1, &val2);
4941 if (!SWIG_IsOK(ecode2)) {
4942 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetFontItalic" "', expected argument " "2"" of type '" "int""'");
4943 }
4944 arg2 = static_cast< int >(val2);
4945 {
4946 PyThreadState* __tstate = wxPyBeginAllowThreads();
4947 (arg1)->SetFontItalic(arg2);
4948 wxPyEndAllowThreads(__tstate);
4949 if (PyErr_Occurred()) SWIG_fail;
4950 }
4951 resultobj = SWIG_Py_Void();
4952 return resultobj;
4953fail:
4954 return NULL;
d14a1e28
RD
4955}
4956
4957
554f62e9
RD
4958SWIGINTERN PyObject *_wrap_HtmlWinParser_GetFontUnderlined(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4959 PyObject *resultobj = 0;
4960 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4961 int result;
4962 void *argp1 = 0 ;
4963 int res1 = 0 ;
4964 PyObject *swig_obj[1] ;
4965
4966 if (!args) SWIG_fail;
4967 swig_obj[0] = args;
4968 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4969 if (!SWIG_IsOK(res1)) {
4970 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetFontUnderlined" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4971 }
4972 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4973 {
4974 PyThreadState* __tstate = wxPyBeginAllowThreads();
4975 result = (int)(arg1)->GetFontUnderlined();
4976 wxPyEndAllowThreads(__tstate);
4977 if (PyErr_Occurred()) SWIG_fail;
4978 }
4979 resultobj = SWIG_From_int(static_cast< int >(result));
4980 return resultobj;
4981fail:
4982 return NULL;
4983}
4984
4985
4986SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFontUnderlined(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4987 PyObject *resultobj = 0;
4988 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4989 int arg2 ;
4990 void *argp1 = 0 ;
4991 int res1 = 0 ;
4992 int val2 ;
4993 int ecode2 = 0 ;
4994 PyObject * obj0 = 0 ;
4995 PyObject * obj1 = 0 ;
4996 char * kwnames[] = {
4997 (char *) "self",(char *) "x", NULL
4998 };
4999
5000 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetFontUnderlined",kwnames,&obj0,&obj1)) SWIG_fail;
5001 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5002 if (!SWIG_IsOK(res1)) {
5003 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFontUnderlined" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5004 }
5005 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5006 ecode2 = SWIG_AsVal_int(obj1, &val2);
5007 if (!SWIG_IsOK(ecode2)) {
5008 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetFontUnderlined" "', expected argument " "2"" of type '" "int""'");
5009 }
5010 arg2 = static_cast< int >(val2);
5011 {
5012 PyThreadState* __tstate = wxPyBeginAllowThreads();
5013 (arg1)->SetFontUnderlined(arg2);
5014 wxPyEndAllowThreads(__tstate);
5015 if (PyErr_Occurred()) SWIG_fail;
5016 }
5017 resultobj = SWIG_Py_Void();
5018 return resultobj;
5019fail:
5020 return NULL;
d14a1e28
RD
5021}
5022
5023
554f62e9
RD
5024SWIGINTERN PyObject *_wrap_HtmlWinParser_GetFontFixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5025 PyObject *resultobj = 0;
5026 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5027 int result;
5028 void *argp1 = 0 ;
5029 int res1 = 0 ;
5030 PyObject *swig_obj[1] ;
5031
5032 if (!args) SWIG_fail;
5033 swig_obj[0] = args;
5034 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5035 if (!SWIG_IsOK(res1)) {
5036 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetFontFixed" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5037 }
5038 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5039 {
5040 PyThreadState* __tstate = wxPyBeginAllowThreads();
5041 result = (int)(arg1)->GetFontFixed();
5042 wxPyEndAllowThreads(__tstate);
5043 if (PyErr_Occurred()) SWIG_fail;
5044 }
5045 resultobj = SWIG_From_int(static_cast< int >(result));
5046 return resultobj;
5047fail:
5048 return NULL;
5049}
5050
5051
5052SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFontFixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5053 PyObject *resultobj = 0;
5054 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5055 int arg2 ;
5056 void *argp1 = 0 ;
5057 int res1 = 0 ;
5058 int val2 ;
5059 int ecode2 = 0 ;
5060 PyObject * obj0 = 0 ;
5061 PyObject * obj1 = 0 ;
5062 char * kwnames[] = {
5063 (char *) "self",(char *) "x", NULL
5064 };
5065
5066 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetFontFixed",kwnames,&obj0,&obj1)) SWIG_fail;
5067 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5068 if (!SWIG_IsOK(res1)) {
5069 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFontFixed" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5070 }
5071 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5072 ecode2 = SWIG_AsVal_int(obj1, &val2);
5073 if (!SWIG_IsOK(ecode2)) {
5074 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetFontFixed" "', expected argument " "2"" of type '" "int""'");
5075 }
5076 arg2 = static_cast< int >(val2);
5077 {
5078 PyThreadState* __tstate = wxPyBeginAllowThreads();
5079 (arg1)->SetFontFixed(arg2);
5080 wxPyEndAllowThreads(__tstate);
5081 if (PyErr_Occurred()) SWIG_fail;
5082 }
5083 resultobj = SWIG_Py_Void();
5084 return resultobj;
5085fail:
5086 return NULL;
30ee79f7
RD
5087}
5088
5089
554f62e9
RD
5090SWIGINTERN PyObject *_wrap_HtmlWinParser_GetAlign(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5091 PyObject *resultobj = 0;
5092 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5093 int result;
5094 void *argp1 = 0 ;
5095 int res1 = 0 ;
5096 PyObject *swig_obj[1] ;
5097
5098 if (!args) SWIG_fail;
5099 swig_obj[0] = args;
5100 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5101 if (!SWIG_IsOK(res1)) {
5102 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetAlign" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5103 }
5104 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5105 {
5106 PyThreadState* __tstate = wxPyBeginAllowThreads();
5107 result = (int)(arg1)->GetAlign();
5108 wxPyEndAllowThreads(__tstate);
5109 if (PyErr_Occurred()) SWIG_fail;
5110 }
5111 resultobj = SWIG_From_int(static_cast< int >(result));
5112 return resultobj;
5113fail:
5114 return NULL;
5115}
5116
5117
5118SWIGINTERN PyObject *_wrap_HtmlWinParser_SetAlign(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5119 PyObject *resultobj = 0;
5120 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5121 int arg2 ;
5122 void *argp1 = 0 ;
5123 int res1 = 0 ;
5124 int val2 ;
5125 int ecode2 = 0 ;
5126 PyObject * obj0 = 0 ;
5127 PyObject * obj1 = 0 ;
5128 char * kwnames[] = {
5129 (char *) "self",(char *) "a", NULL
5130 };
5131
5132 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetAlign",kwnames,&obj0,&obj1)) SWIG_fail;
5133 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5134 if (!SWIG_IsOK(res1)) {
5135 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetAlign" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5136 }
5137 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5138 ecode2 = SWIG_AsVal_int(obj1, &val2);
5139 if (!SWIG_IsOK(ecode2)) {
5140 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetAlign" "', expected argument " "2"" of type '" "int""'");
5141 }
5142 arg2 = static_cast< int >(val2);
5143 {
5144 PyThreadState* __tstate = wxPyBeginAllowThreads();
5145 (arg1)->SetAlign(arg2);
5146 wxPyEndAllowThreads(__tstate);
5147 if (PyErr_Occurred()) SWIG_fail;
5148 }
5149 resultobj = SWIG_Py_Void();
5150 return resultobj;
5151fail:
5152 return NULL;
d14a1e28
RD
5153}
5154
5155
554f62e9
RD
5156SWIGINTERN PyObject *_wrap_HtmlWinParser_GetLinkColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5157 PyObject *resultobj = 0;
5158 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5159 wxColour result;
5160 void *argp1 = 0 ;
5161 int res1 = 0 ;
5162 PyObject *swig_obj[1] ;
5163
5164 if (!args) SWIG_fail;
5165 swig_obj[0] = args;
5166 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5167 if (!SWIG_IsOK(res1)) {
5168 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetLinkColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5169 }
5170 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5171 {
5172 PyThreadState* __tstate = wxPyBeginAllowThreads();
5173 result = (arg1)->GetLinkColor();
5174 wxPyEndAllowThreads(__tstate);
5175 if (PyErr_Occurred()) SWIG_fail;
5176 }
5177 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
5178 return resultobj;
5179fail:
5180 return NULL;
5181}
5182
5183
5184SWIGINTERN PyObject *_wrap_HtmlWinParser_SetLinkColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5185 PyObject *resultobj = 0;
5186 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5187 wxColour *arg2 = 0 ;
5188 void *argp1 = 0 ;
5189 int res1 = 0 ;
5190 wxColour temp2 ;
5191 PyObject * obj0 = 0 ;
5192 PyObject * obj1 = 0 ;
5193 char * kwnames[] = {
5194 (char *) "self",(char *) "clr", NULL
5195 };
5196
5197 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetLinkColor",kwnames,&obj0,&obj1)) SWIG_fail;
5198 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5199 if (!SWIG_IsOK(res1)) {
5200 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetLinkColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5201 }
5202 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5203 {
5204 arg2 = &temp2;
5205 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
5206 }
5207 {
5208 PyThreadState* __tstate = wxPyBeginAllowThreads();
5209 (arg1)->SetLinkColor((wxColour const &)*arg2);
5210 wxPyEndAllowThreads(__tstate);
5211 if (PyErr_Occurred()) SWIG_fail;
5212 }
5213 resultobj = SWIG_Py_Void();
5214 return resultobj;
5215fail:
5216 return NULL;
d14a1e28
RD
5217}
5218
5219
554f62e9
RD
5220SWIGINTERN PyObject *_wrap_HtmlWinParser_GetActualColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5221 PyObject *resultobj = 0;
5222 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5223 wxColour result;
5224 void *argp1 = 0 ;
5225 int res1 = 0 ;
5226 PyObject *swig_obj[1] ;
5227
5228 if (!args) SWIG_fail;
5229 swig_obj[0] = args;
5230 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5231 if (!SWIG_IsOK(res1)) {
5232 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetActualColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5233 }
5234 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5235 {
5236 PyThreadState* __tstate = wxPyBeginAllowThreads();
5237 result = (arg1)->GetActualColor();
5238 wxPyEndAllowThreads(__tstate);
5239 if (PyErr_Occurred()) SWIG_fail;
5240 }
5241 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
5242 return resultobj;
5243fail:
5244 return NULL;
5245}
5246
5247
5248SWIGINTERN PyObject *_wrap_HtmlWinParser_SetActualColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5249 PyObject *resultobj = 0;
5250 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5251 wxColour *arg2 = 0 ;
5252 void *argp1 = 0 ;
5253 int res1 = 0 ;
5254 wxColour temp2 ;
5255 PyObject * obj0 = 0 ;
5256 PyObject * obj1 = 0 ;
5257 char * kwnames[] = {
5258 (char *) "self",(char *) "clr", NULL
5259 };
5260
5261 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetActualColor",kwnames,&obj0,&obj1)) SWIG_fail;
5262 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5263 if (!SWIG_IsOK(res1)) {
5264 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetActualColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5265 }
5266 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5267 {
5268 arg2 = &temp2;
5269 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
5270 }
5271 {
5272 PyThreadState* __tstate = wxPyBeginAllowThreads();
5273 (arg1)->SetActualColor((wxColour const &)*arg2);
5274 wxPyEndAllowThreads(__tstate);
5275 if (PyErr_Occurred()) SWIG_fail;
5276 }
5277 resultobj = SWIG_Py_Void();
5278 return resultobj;
5279fail:
5280 return NULL;
5281}
5282
5283
5284SWIGINTERN PyObject *_wrap_HtmlWinParser_SetLink(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5285 PyObject *resultobj = 0;
5286 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5287 wxString *arg2 = 0 ;
5288 void *argp1 = 0 ;
5289 int res1 = 0 ;
5290 bool temp2 = false ;
5291 PyObject * obj0 = 0 ;
5292 PyObject * obj1 = 0 ;
5293 char * kwnames[] = {
5294 (char *) "self",(char *) "link", NULL
5295 };
5296
5297 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetLink",kwnames,&obj0,&obj1)) SWIG_fail;
5298 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5299 if (!SWIG_IsOK(res1)) {
5300 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetLink" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5301 }
5302 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5303 {
5304 arg2 = wxString_in_helper(obj1);
5305 if (arg2 == NULL) SWIG_fail;
5306 temp2 = true;
5307 }
5308 {
5309 PyThreadState* __tstate = wxPyBeginAllowThreads();
5310 (arg1)->SetLink((wxString const &)*arg2);
5311 wxPyEndAllowThreads(__tstate);
5312 if (PyErr_Occurred()) SWIG_fail;
5313 }
5314 resultobj = SWIG_Py_Void();
5315 {
5316 if (temp2)
5317 delete arg2;
5318 }
5319 return resultobj;
5320fail:
5321 {
5322 if (temp2)
5323 delete arg2;
5324 }
5325 return NULL;
d14a1e28
RD
5326}
5327
5328
554f62e9
RD
5329SWIGINTERN PyObject *_wrap_HtmlWinParser_CreateCurrentFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5330 PyObject *resultobj = 0;
5331 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5332 wxFont *result = 0 ;
5333 void *argp1 = 0 ;
5334 int res1 = 0 ;
5335 PyObject *swig_obj[1] ;
5336
5337 if (!args) SWIG_fail;
5338 swig_obj[0] = args;
5339 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5340 if (!SWIG_IsOK(res1)) {
5341 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_CreateCurrentFont" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5342 }
5343 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5344 {
5345 PyThreadState* __tstate = wxPyBeginAllowThreads();
5346 result = (wxFont *)(arg1)->CreateCurrentFont();
5347 wxPyEndAllowThreads(__tstate);
5348 if (PyErr_Occurred()) SWIG_fail;
5349 }
5350 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxFont, 0 | 0 );
5351 return resultobj;
5352fail:
5353 return NULL;
d14a1e28
RD
5354}
5355
5356
554f62e9
RD
5357SWIGINTERN PyObject *_wrap_HtmlWinParser_GetLink(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5358 PyObject *resultobj = 0;
5359 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5360 SwigValueWrapper<wxHtmlLinkInfo > result;
5361 void *argp1 = 0 ;
5362 int res1 = 0 ;
5363 PyObject *swig_obj[1] ;
5364
5365 if (!args) SWIG_fail;
5366 swig_obj[0] = args;
5367 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5368 if (!SWIG_IsOK(res1)) {
5369 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetLink" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5370 }
5371 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5372 {
5373 PyThreadState* __tstate = wxPyBeginAllowThreads();
5374 result = (arg1)->GetLink();
5375 wxPyEndAllowThreads(__tstate);
5376 if (PyErr_Occurred()) SWIG_fail;
5377 }
5378 resultobj = SWIG_NewPointerObj((new wxHtmlLinkInfo(static_cast< const wxHtmlLinkInfo& >(result))), SWIGTYPE_p_wxHtmlLinkInfo, SWIG_POINTER_OWN | 0 );
5379 return resultobj;
5380fail:
5381 return NULL;
d14a1e28
RD
5382}
5383
5384
554f62e9
RD
5385SWIGINTERN PyObject *HtmlWinParser_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5386 PyObject *obj;
5387 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5388 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWinParser, SWIG_NewClientData(obj));
5389 return SWIG_Py_Void();
d14a1e28
RD
5390}
5391
554f62e9
RD
5392SWIGINTERN PyObject *HtmlWinParser_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5393 return SWIG_Python_InitShadowInstance(args);
d14a1e28
RD
5394}
5395
554f62e9
RD
5396SWIGINTERN PyObject *_wrap_new_HtmlTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5397 PyObject *resultobj = 0;
5398 wxPyHtmlTagHandler *result = 0 ;
5399
5400 if (!SWIG_Python_UnpackTuple(args,"new_HtmlTagHandler",0,0,0)) SWIG_fail;
5401 {
5402 PyThreadState* __tstate = wxPyBeginAllowThreads();
5403 result = (wxPyHtmlTagHandler *)new wxPyHtmlTagHandler();
5404 wxPyEndAllowThreads(__tstate);
5405 if (PyErr_Occurred()) SWIG_fail;
5406 }
5407 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyHtmlTagHandler, SWIG_POINTER_NEW | 0 );
5408 return resultobj;
5409fail:
5410 return NULL;
5411}
5412
5413
5414SWIGINTERN PyObject *_wrap_HtmlTagHandler__setCallbackInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5415 PyObject *resultobj = 0;
5416 wxPyHtmlTagHandler *arg1 = (wxPyHtmlTagHandler *) 0 ;
5417 PyObject *arg2 = (PyObject *) 0 ;
5418 PyObject *arg3 = (PyObject *) 0 ;
5419 void *argp1 = 0 ;
5420 int res1 = 0 ;
5421 PyObject * obj0 = 0 ;
5422 PyObject * obj1 = 0 ;
5423 PyObject * obj2 = 0 ;
5424 char * kwnames[] = {
5425 (char *) "self",(char *) "self",(char *) "_class", NULL
5426 };
5427
5428 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlTagHandler__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
5429 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlTagHandler, 0 | 0 );
5430 if (!SWIG_IsOK(res1)) {
5431 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTagHandler__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");
5432 }
5433 arg1 = reinterpret_cast< wxPyHtmlTagHandler * >(argp1);
5434 arg2 = obj1;
5435 arg3 = obj2;
5436 {
5437 PyThreadState* __tstate = wxPyBeginAllowThreads();
5438 (arg1)->_setCallbackInfo(arg2,arg3);
5439 wxPyEndAllowThreads(__tstate);
5440 if (PyErr_Occurred()) SWIG_fail;
5441 }
5442 resultobj = SWIG_Py_Void();
5443 return resultobj;
5444fail:
5445 return NULL;
5446}
5447
5448
5449SWIGINTERN PyObject *_wrap_HtmlTagHandler_SetParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5450 PyObject *resultobj = 0;
5451 wxPyHtmlTagHandler *arg1 = (wxPyHtmlTagHandler *) 0 ;
5452 wxHtmlParser *arg2 = (wxHtmlParser *) 0 ;
5453 void *argp1 = 0 ;
5454 int res1 = 0 ;
5455 void *argp2 = 0 ;
5456 int res2 = 0 ;
5457 PyObject * obj0 = 0 ;
5458 PyObject * obj1 = 0 ;
5459 char * kwnames[] = {
5460 (char *) "self",(char *) "parser", NULL
5461 };
5462
5463 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlTagHandler_SetParser",kwnames,&obj0,&obj1)) SWIG_fail;
5464 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlTagHandler, 0 | 0 );
5465 if (!SWIG_IsOK(res1)) {
5466 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTagHandler_SetParser" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");
5467 }
5468 arg1 = reinterpret_cast< wxPyHtmlTagHandler * >(argp1);
5469 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
5470 if (!SWIG_IsOK(res2)) {
5471 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlTagHandler_SetParser" "', expected argument " "2"" of type '" "wxHtmlParser *""'");
5472 }
5473 arg2 = reinterpret_cast< wxHtmlParser * >(argp2);
5474 {
5475 PyThreadState* __tstate = wxPyBeginAllowThreads();
5476 (arg1)->SetParser(arg2);
5477 wxPyEndAllowThreads(__tstate);
5478 if (PyErr_Occurred()) SWIG_fail;
5479 }
5480 resultobj = SWIG_Py_Void();
5481 return resultobj;
5482fail:
5483 return NULL;
d14a1e28
RD
5484}
5485
5486
554f62e9
RD
5487SWIGINTERN PyObject *_wrap_HtmlTagHandler_GetParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5488 PyObject *resultobj = 0;
5489 wxPyHtmlTagHandler *arg1 = (wxPyHtmlTagHandler *) 0 ;
5490 wxHtmlParser *result = 0 ;
5491 void *argp1 = 0 ;
5492 int res1 = 0 ;
5493 PyObject *swig_obj[1] ;
5494
5495 if (!args) SWIG_fail;
5496 swig_obj[0] = args;
5497 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlTagHandler, 0 | 0 );
5498 if (!SWIG_IsOK(res1)) {
5499 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTagHandler_GetParser" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");
5500 }
5501 arg1 = reinterpret_cast< wxPyHtmlTagHandler * >(argp1);
5502 {
5503 PyThreadState* __tstate = wxPyBeginAllowThreads();
5504 result = (wxHtmlParser *)(arg1)->GetParser();
5505 wxPyEndAllowThreads(__tstate);
5506 if (PyErr_Occurred()) SWIG_fail;
5507 }
5508 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlParser, 0 | 0 );
5509 return resultobj;
5510fail:
5511 return NULL;
5512}
5513
5514
5515SWIGINTERN PyObject *_wrap_HtmlTagHandler_ParseInner(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5516 PyObject *resultobj = 0;
5517 wxPyHtmlTagHandler *arg1 = (wxPyHtmlTagHandler *) 0 ;
5518 wxHtmlTag *arg2 = 0 ;
5519 void *argp1 = 0 ;
5520 int res1 = 0 ;
5521 void *argp2 = 0 ;
5522 int res2 = 0 ;
5523 PyObject * obj0 = 0 ;
5524 PyObject * obj1 = 0 ;
5525 char * kwnames[] = {
5526 (char *) "self",(char *) "tag", NULL
5527 };
5528
5529 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlTagHandler_ParseInner",kwnames,&obj0,&obj1)) SWIG_fail;
5530 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlTagHandler, 0 | 0 );
5531 if (!SWIG_IsOK(res1)) {
5532 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTagHandler_ParseInner" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");
5533 }
5534 arg1 = reinterpret_cast< wxPyHtmlTagHandler * >(argp1);
5535 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlTag, 0 | 0);
5536 if (!SWIG_IsOK(res2)) {
5537 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
5538 }
5539 if (!argp2) {
5540 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
5541 }
5542 arg2 = reinterpret_cast< wxHtmlTag * >(argp2);
5543 {
5544 PyThreadState* __tstate = wxPyBeginAllowThreads();
5545 (arg1)->ParseInner((wxHtmlTag const &)*arg2);
5546 wxPyEndAllowThreads(__tstate);
5547 if (PyErr_Occurred()) SWIG_fail;
5548 }
5549 resultobj = SWIG_Py_Void();
5550 return resultobj;
5551fail:
5552 return NULL;
d14a1e28
RD
5553}
5554
5555
554f62e9
RD
5556SWIGINTERN PyObject *HtmlTagHandler_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5557 PyObject *obj;
5558 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5559 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlTagHandler, SWIG_NewClientData(obj));
5560 return SWIG_Py_Void();
d14a1e28
RD
5561}
5562
554f62e9
RD
5563SWIGINTERN PyObject *HtmlTagHandler_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5564 return SWIG_Python_InitShadowInstance(args);
5565}
d14a1e28 5566
554f62e9
RD
5567SWIGINTERN PyObject *_wrap_new_HtmlWinTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5568 PyObject *resultobj = 0;
5569 wxPyHtmlWinTagHandler *result = 0 ;
5570
5571 if (!SWIG_Python_UnpackTuple(args,"new_HtmlWinTagHandler",0,0,0)) SWIG_fail;
5572 {
5573 PyThreadState* __tstate = wxPyBeginAllowThreads();
5574 result = (wxPyHtmlWinTagHandler *)new wxPyHtmlWinTagHandler();
5575 wxPyEndAllowThreads(__tstate);
5576 if (PyErr_Occurred()) SWIG_fail;
5577 }
5578 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyHtmlWinTagHandler, SWIG_POINTER_NEW | 0 );
5579 return resultobj;
5580fail:
5581 return NULL;
5582}
5583
5584
5585SWIGINTERN PyObject *_wrap_HtmlWinTagHandler__setCallbackInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5586 PyObject *resultobj = 0;
5587 wxPyHtmlWinTagHandler *arg1 = (wxPyHtmlWinTagHandler *) 0 ;
5588 PyObject *arg2 = (PyObject *) 0 ;
5589 PyObject *arg3 = (PyObject *) 0 ;
5590 void *argp1 = 0 ;
5591 int res1 = 0 ;
5592 PyObject * obj0 = 0 ;
5593 PyObject * obj1 = 0 ;
5594 PyObject * obj2 = 0 ;
5595 char * kwnames[] = {
5596 (char *) "self",(char *) "self",(char *) "_class", NULL
5597 };
5598
5599 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlWinTagHandler__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
5600 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWinTagHandler, 0 | 0 );
5601 if (!SWIG_IsOK(res1)) {
5602 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinTagHandler__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");
5603 }
5604 arg1 = reinterpret_cast< wxPyHtmlWinTagHandler * >(argp1);
5605 arg2 = obj1;
5606 arg3 = obj2;
5607 {
5608 PyThreadState* __tstate = wxPyBeginAllowThreads();
5609 (arg1)->_setCallbackInfo(arg2,arg3);
5610 wxPyEndAllowThreads(__tstate);
5611 if (PyErr_Occurred()) SWIG_fail;
5612 }
5613 resultobj = SWIG_Py_Void();
5614 return resultobj;
5615fail:
5616 return NULL;
5617}
5618
5619
5620SWIGINTERN PyObject *_wrap_HtmlWinTagHandler_SetParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5621 PyObject *resultobj = 0;
5622 wxPyHtmlWinTagHandler *arg1 = (wxPyHtmlWinTagHandler *) 0 ;
5623 wxHtmlParser *arg2 = (wxHtmlParser *) 0 ;
5624 void *argp1 = 0 ;
5625 int res1 = 0 ;
5626 void *argp2 = 0 ;
5627 int res2 = 0 ;
5628 PyObject * obj0 = 0 ;
5629 PyObject * obj1 = 0 ;
5630 char * kwnames[] = {
5631 (char *) "self",(char *) "parser", NULL
5632 };
5633
5634 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinTagHandler_SetParser",kwnames,&obj0,&obj1)) SWIG_fail;
5635 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWinTagHandler, 0 | 0 );
5636 if (!SWIG_IsOK(res1)) {
5637 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinTagHandler_SetParser" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");
5638 }
5639 arg1 = reinterpret_cast< wxPyHtmlWinTagHandler * >(argp1);
5640 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
5641 if (!SWIG_IsOK(res2)) {
5642 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWinTagHandler_SetParser" "', expected argument " "2"" of type '" "wxHtmlParser *""'");
5643 }
5644 arg2 = reinterpret_cast< wxHtmlParser * >(argp2);
5645 {
5646 PyThreadState* __tstate = wxPyBeginAllowThreads();
5647 (arg1)->SetParser(arg2);
5648 wxPyEndAllowThreads(__tstate);
5649 if (PyErr_Occurred()) SWIG_fail;
5650 }
5651 resultobj = SWIG_Py_Void();
5652 return resultobj;
5653fail:
5654 return NULL;
d14a1e28
RD
5655}
5656
5657
554f62e9
RD
5658SWIGINTERN PyObject *_wrap_HtmlWinTagHandler_GetParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5659 PyObject *resultobj = 0;
5660 wxPyHtmlWinTagHandler *arg1 = (wxPyHtmlWinTagHandler *) 0 ;
5661 wxHtmlWinParser *result = 0 ;
5662 void *argp1 = 0 ;
5663 int res1 = 0 ;
5664 PyObject *swig_obj[1] ;
5665
5666 if (!args) SWIG_fail;
5667 swig_obj[0] = args;
5668 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWinTagHandler, 0 | 0 );
5669 if (!SWIG_IsOK(res1)) {
5670 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinTagHandler_GetParser" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");
5671 }
5672 arg1 = reinterpret_cast< wxPyHtmlWinTagHandler * >(argp1);
5673 {
5674 PyThreadState* __tstate = wxPyBeginAllowThreads();
5675 result = (wxHtmlWinParser *)(arg1)->GetParser();
5676 wxPyEndAllowThreads(__tstate);
5677 if (PyErr_Occurred()) SWIG_fail;
5678 }
5679 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5680 return resultobj;
5681fail:
5682 return NULL;
5683}
5684
5685
5686SWIGINTERN PyObject *_wrap_HtmlWinTagHandler_ParseInner(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5687 PyObject *resultobj = 0;
5688 wxPyHtmlWinTagHandler *arg1 = (wxPyHtmlWinTagHandler *) 0 ;
5689 wxHtmlTag *arg2 = 0 ;
5690 void *argp1 = 0 ;
5691 int res1 = 0 ;
5692 void *argp2 = 0 ;
5693 int res2 = 0 ;
5694 PyObject * obj0 = 0 ;
5695 PyObject * obj1 = 0 ;
5696 char * kwnames[] = {
5697 (char *) "self",(char *) "tag", NULL
5698 };
5699
5700 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinTagHandler_ParseInner",kwnames,&obj0,&obj1)) SWIG_fail;
5701 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWinTagHandler, 0 | 0 );
5702 if (!SWIG_IsOK(res1)) {
5703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinTagHandler_ParseInner" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");
5704 }
5705 arg1 = reinterpret_cast< wxPyHtmlWinTagHandler * >(argp1);
5706 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlTag, 0 | 0);
5707 if (!SWIG_IsOK(res2)) {
5708 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWinTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
5709 }
5710 if (!argp2) {
5711 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlWinTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
5712 }
5713 arg2 = reinterpret_cast< wxHtmlTag * >(argp2);
5714 {
5715 PyThreadState* __tstate = wxPyBeginAllowThreads();
5716 (arg1)->ParseInner((wxHtmlTag const &)*arg2);
5717 wxPyEndAllowThreads(__tstate);
5718 if (PyErr_Occurred()) SWIG_fail;
5719 }
5720 resultobj = SWIG_Py_Void();
5721 return resultobj;
5722fail:
5723 return NULL;
d14a1e28
RD
5724}
5725
5726
554f62e9
RD
5727SWIGINTERN PyObject *HtmlWinTagHandler_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5728 PyObject *obj;
5729 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5730 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlWinTagHandler, SWIG_NewClientData(obj));
5731 return SWIG_Py_Void();
d14a1e28
RD
5732}
5733
554f62e9
RD
5734SWIGINTERN PyObject *HtmlWinTagHandler_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5735 return SWIG_Python_InitShadowInstance(args);
5736}
d14a1e28 5737
554f62e9
RD
5738SWIGINTERN PyObject *_wrap_HtmlWinParser_AddTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5739 PyObject *resultobj = 0;
5740 PyObject *arg1 = (PyObject *) 0 ;
5741 PyObject * obj0 = 0 ;
5742 char * kwnames[] = {
5743 (char *) "tagHandlerClass", NULL
5744 };
5745
5746 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlWinParser_AddTagHandler",kwnames,&obj0)) SWIG_fail;
5747 arg1 = obj0;
5748 {
5749 PyThreadState* __tstate = wxPyBeginAllowThreads();
5750 wxHtmlWinParser_AddTagHandler(arg1);
5751 wxPyEndAllowThreads(__tstate);
5752 if (PyErr_Occurred()) SWIG_fail;
5753 }
5754 resultobj = SWIG_Py_Void();
5755 return resultobj;
5756fail:
5757 return NULL;
d14a1e28
RD
5758}
5759
5760
554f62e9
RD
5761SWIGINTERN PyObject *_wrap_new_HtmlSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5762 PyObject *resultobj = 0;
5763 wxHtmlSelection *result = 0 ;
5764
5765 if (!SWIG_Python_UnpackTuple(args,"new_HtmlSelection",0,0,0)) SWIG_fail;
5766 {
5767 PyThreadState* __tstate = wxPyBeginAllowThreads();
5768 result = (wxHtmlSelection *)new wxHtmlSelection();
5769 wxPyEndAllowThreads(__tstate);
5770 if (PyErr_Occurred()) SWIG_fail;
5771 }
5772 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlSelection, SWIG_POINTER_NEW | 0 );
5773 return resultobj;
5774fail:
5775 return NULL;
d14a1e28
RD
5776}
5777
5778
554f62e9
RD
5779SWIGINTERN PyObject *_wrap_delete_HtmlSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5780 PyObject *resultobj = 0;
5781 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5782 void *argp1 = 0 ;
5783 int res1 = 0 ;
5784 PyObject *swig_obj[1] ;
5785
5786 if (!args) SWIG_fail;
5787 swig_obj[0] = args;
5788 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, SWIG_POINTER_DISOWN | 0 );
5789 if (!SWIG_IsOK(res1)) {
5790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlSelection" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
5791 }
5792 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5793 {
5794 PyThreadState* __tstate = wxPyBeginAllowThreads();
5795 delete arg1;
d14a1e28 5796
554f62e9
RD
5797 wxPyEndAllowThreads(__tstate);
5798 if (PyErr_Occurred()) SWIG_fail;
5799 }
5800 resultobj = SWIG_Py_Void();
5801 return resultobj;
5802fail:
5803 return NULL;
5804}
5805
5806
5807SWIGINTERN PyObject *_wrap_HtmlSelection_Set(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5808 PyObject *resultobj = 0;
5809 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5810 wxPoint *arg2 = 0 ;
5811 wxHtmlCell *arg3 = (wxHtmlCell *) 0 ;
5812 wxPoint *arg4 = 0 ;
5813 wxHtmlCell *arg5 = (wxHtmlCell *) 0 ;
5814 void *argp1 = 0 ;
5815 int res1 = 0 ;
5816 wxPoint temp2 ;
5817 void *argp3 = 0 ;
5818 int res3 = 0 ;
5819 wxPoint temp4 ;
5820 void *argp5 = 0 ;
5821 int res5 = 0 ;
5822 PyObject * obj0 = 0 ;
5823 PyObject * obj1 = 0 ;
5824 PyObject * obj2 = 0 ;
5825 PyObject * obj3 = 0 ;
5826 PyObject * obj4 = 0 ;
5827 char * kwnames[] = {
5828 (char *) "self",(char *) "fromPos",(char *) "fromCell",(char *) "toPos",(char *) "toCell", NULL
5829 };
5830
5831 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:HtmlSelection_Set",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
5832 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
5833 if (!SWIG_IsOK(res1)) {
5834 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_Set" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
5835 }
5836 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5837 {
5838 arg2 = &temp2;
5839 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
5840 }
5841 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
5842 if (!SWIG_IsOK(res3)) {
5843 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HtmlSelection_Set" "', expected argument " "3"" of type '" "wxHtmlCell const *""'");
5844 }
5845 arg3 = reinterpret_cast< wxHtmlCell * >(argp3);
5846 {
5847 arg4 = &temp4;
5848 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
5849 }
5850 res5 = SWIG_ConvertPtr(obj4, &argp5,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
5851 if (!SWIG_IsOK(res5)) {
5852 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "HtmlSelection_Set" "', expected argument " "5"" of type '" "wxHtmlCell const *""'");
5853 }
5854 arg5 = reinterpret_cast< wxHtmlCell * >(argp5);
5855 {
5856 PyThreadState* __tstate = wxPyBeginAllowThreads();
5857 (arg1)->Set((wxPoint const &)*arg2,(wxHtmlCell const *)arg3,(wxPoint const &)*arg4,(wxHtmlCell const *)arg5);
5858 wxPyEndAllowThreads(__tstate);
5859 if (PyErr_Occurred()) SWIG_fail;
5860 }
5861 resultobj = SWIG_Py_Void();
5862 return resultobj;
5863fail:
5864 return NULL;
5865}
5866
5867
5868SWIGINTERN PyObject *_wrap_HtmlSelection_SetCells(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5869 PyObject *resultobj = 0;
5870 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5871 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
5872 wxHtmlCell *arg3 = (wxHtmlCell *) 0 ;
5873 void *argp1 = 0 ;
5874 int res1 = 0 ;
5875 void *argp2 = 0 ;
5876 int res2 = 0 ;
5877 void *argp3 = 0 ;
5878 int res3 = 0 ;
5879 PyObject * obj0 = 0 ;
5880 PyObject * obj1 = 0 ;
5881 PyObject * obj2 = 0 ;
5882 char * kwnames[] = {
5883 (char *) "self",(char *) "fromCell",(char *) "toCell", NULL
5884 };
5885
5886 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlSelection_SetCells",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
5887 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
5888 if (!SWIG_IsOK(res1)) {
5889 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_SetCells" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
5890 }
5891 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5892 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
5893 if (!SWIG_IsOK(res2)) {
5894 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlSelection_SetCells" "', expected argument " "2"" of type '" "wxHtmlCell const *""'");
5895 }
5896 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
5897 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
5898 if (!SWIG_IsOK(res3)) {
5899 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HtmlSelection_SetCells" "', expected argument " "3"" of type '" "wxHtmlCell const *""'");
5900 }
5901 arg3 = reinterpret_cast< wxHtmlCell * >(argp3);
5902 {
5903 PyThreadState* __tstate = wxPyBeginAllowThreads();
5904 (arg1)->Set((wxHtmlCell const *)arg2,(wxHtmlCell const *)arg3);
5905 wxPyEndAllowThreads(__tstate);
5906 if (PyErr_Occurred()) SWIG_fail;
5907 }
5908 resultobj = SWIG_Py_Void();
5909 return resultobj;
5910fail:
5911 return NULL;
d14a1e28
RD
5912}
5913
5914
554f62e9
RD
5915SWIGINTERN PyObject *_wrap_HtmlSelection_GetFromCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5916 PyObject *resultobj = 0;
5917 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5918 wxHtmlCell *result = 0 ;
5919 void *argp1 = 0 ;
5920 int res1 = 0 ;
5921 PyObject *swig_obj[1] ;
5922
5923 if (!args) SWIG_fail;
5924 swig_obj[0] = args;
5925 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
5926 if (!SWIG_IsOK(res1)) {
5927 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetFromCell" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
5928 }
5929 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5930 {
5931 PyThreadState* __tstate = wxPyBeginAllowThreads();
5932 result = (wxHtmlCell *)((wxHtmlSelection const *)arg1)->GetFromCell();
5933 wxPyEndAllowThreads(__tstate);
5934 if (PyErr_Occurred()) SWIG_fail;
5935 }
5936 {
5937 resultobj = wxPyMake_wxObject(result, 0);
5938 }
5939 return resultobj;
5940fail:
5941 return NULL;
d14a1e28
RD
5942}
5943
5944
554f62e9
RD
5945SWIGINTERN PyObject *_wrap_HtmlSelection_GetToCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5946 PyObject *resultobj = 0;
5947 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5948 wxHtmlCell *result = 0 ;
5949 void *argp1 = 0 ;
5950 int res1 = 0 ;
5951 PyObject *swig_obj[1] ;
5952
5953 if (!args) SWIG_fail;
5954 swig_obj[0] = args;
5955 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
5956 if (!SWIG_IsOK(res1)) {
5957 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetToCell" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
5958 }
5959 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5960 {
5961 PyThreadState* __tstate = wxPyBeginAllowThreads();
5962 result = (wxHtmlCell *)((wxHtmlSelection const *)arg1)->GetToCell();
5963 wxPyEndAllowThreads(__tstate);
5964 if (PyErr_Occurred()) SWIG_fail;
5965 }
5966 {
5967 resultobj = wxPyMake_wxObject(result, 0);
5968 }
5969 return resultobj;
5970fail:
5971 return NULL;
d14a1e28
RD
5972}
5973
5974
554f62e9
RD
5975SWIGINTERN PyObject *_wrap_HtmlSelection_GetFromPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5976 PyObject *resultobj = 0;
5977 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5978 wxPoint *result = 0 ;
5979 void *argp1 = 0 ;
5980 int res1 = 0 ;
5981 PyObject *swig_obj[1] ;
5982
5983 if (!args) SWIG_fail;
5984 swig_obj[0] = args;
5985 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
5986 if (!SWIG_IsOK(res1)) {
5987 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetFromPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
5988 }
5989 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5990 {
5991 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 5992 {
554f62e9
RD
5993 wxPoint const &_result_ref = ((wxHtmlSelection const *)arg1)->GetFromPos();
5994 result = (wxPoint *) &_result_ref;
d14a1e28 5995 }
554f62e9
RD
5996 wxPyEndAllowThreads(__tstate);
5997 if (PyErr_Occurred()) SWIG_fail;
5998 }
5999 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6000 return resultobj;
6001fail:
6002 return NULL;
d14a1e28
RD
6003}
6004
6005
554f62e9
RD
6006SWIGINTERN PyObject *_wrap_HtmlSelection_GetToPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6007 PyObject *resultobj = 0;
6008 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6009 wxPoint *result = 0 ;
6010 void *argp1 = 0 ;
6011 int res1 = 0 ;
6012 PyObject *swig_obj[1] ;
6013
6014 if (!args) SWIG_fail;
6015 swig_obj[0] = args;
6016 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6017 if (!SWIG_IsOK(res1)) {
6018 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetToPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
6019 }
6020 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6021 {
6022 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 6023 {
554f62e9
RD
6024 wxPoint const &_result_ref = ((wxHtmlSelection const *)arg1)->GetToPos();
6025 result = (wxPoint *) &_result_ref;
d14a1e28 6026 }
554f62e9
RD
6027 wxPyEndAllowThreads(__tstate);
6028 if (PyErr_Occurred()) SWIG_fail;
6029 }
6030 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6031 return resultobj;
6032fail:
6033 return NULL;
d14a1e28
RD
6034}
6035
6036
554f62e9
RD
6037SWIGINTERN PyObject *_wrap_HtmlSelection_GetFromPrivPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6038 PyObject *resultobj = 0;
6039 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6040 wxPoint *result = 0 ;
6041 void *argp1 = 0 ;
6042 int res1 = 0 ;
6043 PyObject *swig_obj[1] ;
6044
6045 if (!args) SWIG_fail;
6046 swig_obj[0] = args;
6047 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6048 if (!SWIG_IsOK(res1)) {
6049 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetFromPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
6050 }
6051 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6052 {
6053 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 6054 {
554f62e9
RD
6055 wxPoint const &_result_ref = ((wxHtmlSelection const *)arg1)->GetFromPrivPos();
6056 result = (wxPoint *) &_result_ref;
d14a1e28 6057 }
554f62e9
RD
6058 wxPyEndAllowThreads(__tstate);
6059 if (PyErr_Occurred()) SWIG_fail;
6060 }
6061 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6062 return resultobj;
6063fail:
6064 return NULL;
d14a1e28
RD
6065}
6066
6067
554f62e9
RD
6068SWIGINTERN PyObject *_wrap_HtmlSelection_GetToPrivPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6069 PyObject *resultobj = 0;
6070 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6071 wxPoint *result = 0 ;
6072 void *argp1 = 0 ;
6073 int res1 = 0 ;
6074 PyObject *swig_obj[1] ;
6075
6076 if (!args) SWIG_fail;
6077 swig_obj[0] = args;
6078 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6079 if (!SWIG_IsOK(res1)) {
6080 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetToPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
6081 }
6082 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6083 {
6084 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 6085 {
554f62e9
RD
6086 wxPoint const &_result_ref = ((wxHtmlSelection const *)arg1)->GetToPrivPos();
6087 result = (wxPoint *) &_result_ref;
d14a1e28 6088 }
554f62e9
RD
6089 wxPyEndAllowThreads(__tstate);
6090 if (PyErr_Occurred()) SWIG_fail;
6091 }
6092 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6093 return resultobj;
6094fail:
6095 return NULL;
6096}
6097
6098
6099SWIGINTERN PyObject *_wrap_HtmlSelection_SetFromPrivPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6100 PyObject *resultobj = 0;
6101 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6102 wxPoint *arg2 = 0 ;
6103 void *argp1 = 0 ;
6104 int res1 = 0 ;
6105 wxPoint temp2 ;
6106 PyObject * obj0 = 0 ;
6107 PyObject * obj1 = 0 ;
6108 char * kwnames[] = {
6109 (char *) "self",(char *) "pos", NULL
6110 };
6111
6112 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlSelection_SetFromPrivPos",kwnames,&obj0,&obj1)) SWIG_fail;
6113 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6114 if (!SWIG_IsOK(res1)) {
6115 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_SetFromPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
6116 }
6117 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6118 {
6119 arg2 = &temp2;
6120 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
6121 }
6122 {
6123 PyThreadState* __tstate = wxPyBeginAllowThreads();
6124 (arg1)->SetFromPrivPos((wxPoint const &)*arg2);
6125 wxPyEndAllowThreads(__tstate);
6126 if (PyErr_Occurred()) SWIG_fail;
6127 }
6128 resultobj = SWIG_Py_Void();
6129 return resultobj;
6130fail:
6131 return NULL;
6132}
6133
6134
6135SWIGINTERN PyObject *_wrap_HtmlSelection_SetToPrivPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6136 PyObject *resultobj = 0;
6137 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6138 wxPoint *arg2 = 0 ;
6139 void *argp1 = 0 ;
6140 int res1 = 0 ;
6141 wxPoint temp2 ;
6142 PyObject * obj0 = 0 ;
6143 PyObject * obj1 = 0 ;
6144 char * kwnames[] = {
6145 (char *) "self",(char *) "pos", NULL
6146 };
6147
6148 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlSelection_SetToPrivPos",kwnames,&obj0,&obj1)) SWIG_fail;
6149 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6150 if (!SWIG_IsOK(res1)) {
6151 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_SetToPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
6152 }
6153 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6154 {
6155 arg2 = &temp2;
6156 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
6157 }
6158 {
6159 PyThreadState* __tstate = wxPyBeginAllowThreads();
6160 (arg1)->SetToPrivPos((wxPoint const &)*arg2);
6161 wxPyEndAllowThreads(__tstate);
6162 if (PyErr_Occurred()) SWIG_fail;
6163 }
6164 resultobj = SWIG_Py_Void();
6165 return resultobj;
6166fail:
6167 return NULL;
d14a1e28
RD
6168}
6169
6170
554f62e9
RD
6171SWIGINTERN PyObject *_wrap_HtmlSelection_ClearPrivPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6172 PyObject *resultobj = 0;
6173 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6174 void *argp1 = 0 ;
6175 int res1 = 0 ;
6176 PyObject *swig_obj[1] ;
6177
6178 if (!args) SWIG_fail;
6179 swig_obj[0] = args;
6180 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6181 if (!SWIG_IsOK(res1)) {
6182 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_ClearPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
6183 }
6184 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6185 {
6186 PyThreadState* __tstate = wxPyBeginAllowThreads();
6187 (arg1)->ClearPrivPos();
6188 wxPyEndAllowThreads(__tstate);
6189 if (PyErr_Occurred()) SWIG_fail;
6190 }
6191 resultobj = SWIG_Py_Void();
6192 return resultobj;
6193fail:
6194 return NULL;
d14a1e28
RD
6195}
6196
6197
554f62e9
RD
6198SWIGINTERN PyObject *_wrap_HtmlSelection_IsEmpty(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6199 PyObject *resultobj = 0;
6200 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6201 bool result;
6202 void *argp1 = 0 ;
6203 int res1 = 0 ;
6204 PyObject *swig_obj[1] ;
6205
6206 if (!args) SWIG_fail;
6207 swig_obj[0] = args;
6208 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6209 if (!SWIG_IsOK(res1)) {
6210 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_IsEmpty" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
6211 }
6212 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6213 {
6214 PyThreadState* __tstate = wxPyBeginAllowThreads();
6215 result = (bool)((wxHtmlSelection const *)arg1)->IsEmpty();
6216 wxPyEndAllowThreads(__tstate);
6217 if (PyErr_Occurred()) SWIG_fail;
6218 }
6219 resultobj = SWIG_From_bool(static_cast< bool >(result));
6220 return resultobj;
6221fail:
6222 return NULL;
d14a1e28
RD
6223}
6224
6225
554f62e9
RD
6226SWIGINTERN PyObject *HtmlSelection_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6227 PyObject *obj;
6228 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
6229 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlSelection, SWIG_NewClientData(obj));
6230 return SWIG_Py_Void();
d14a1e28
RD
6231}
6232
554f62e9
RD
6233SWIGINTERN PyObject *HtmlSelection_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6234 return SWIG_Python_InitShadowInstance(args);
6235}
d14a1e28 6236
554f62e9
RD
6237SWIGINTERN PyObject *_wrap_new_HtmlRenderingState(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6238 PyObject *resultobj = 0;
6239 wxHtmlRenderingState *result = 0 ;
6240
6241 if (!SWIG_Python_UnpackTuple(args,"new_HtmlRenderingState",0,0,0)) SWIG_fail;
6242 {
6243 PyThreadState* __tstate = wxPyBeginAllowThreads();
6244 result = (wxHtmlRenderingState *)new wxHtmlRenderingState();
6245 wxPyEndAllowThreads(__tstate);
6246 if (PyErr_Occurred()) SWIG_fail;
6247 }
6248 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlRenderingState, SWIG_POINTER_NEW | 0 );
6249 return resultobj;
6250fail:
6251 return NULL;
d14a1e28
RD
6252}
6253
6254
554f62e9
RD
6255SWIGINTERN PyObject *_wrap_delete_HtmlRenderingState(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6256 PyObject *resultobj = 0;
6257 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6258 void *argp1 = 0 ;
6259 int res1 = 0 ;
6260 PyObject *swig_obj[1] ;
6261
6262 if (!args) SWIG_fail;
6263 swig_obj[0] = args;
6264 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingState, SWIG_POINTER_DISOWN | 0 );
6265 if (!SWIG_IsOK(res1)) {
6266 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlRenderingState" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");
6267 }
6268 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6269 {
6270 PyThreadState* __tstate = wxPyBeginAllowThreads();
6271 delete arg1;
d14a1e28 6272
554f62e9
RD
6273 wxPyEndAllowThreads(__tstate);
6274 if (PyErr_Occurred()) SWIG_fail;
6275 }
6276 resultobj = SWIG_Py_Void();
6277 return resultobj;
6278fail:
6279 return NULL;
6280}
6281
6282
6283SWIGINTERN PyObject *_wrap_HtmlRenderingState_SetSelectionState(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6284 PyObject *resultobj = 0;
6285 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6286 wxHtmlSelectionState arg2 ;
6287 void *argp1 = 0 ;
6288 int res1 = 0 ;
6289 int val2 ;
6290 int ecode2 = 0 ;
6291 PyObject * obj0 = 0 ;
6292 PyObject * obj1 = 0 ;
6293 char * kwnames[] = {
6294 (char *) "self",(char *) "s", NULL
6295 };
6296
6297 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingState_SetSelectionState",kwnames,&obj0,&obj1)) SWIG_fail;
6298 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6299 if (!SWIG_IsOK(res1)) {
6300 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_SetSelectionState" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");
6301 }
6302 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6303 ecode2 = SWIG_AsVal_int(obj1, &val2);
6304 if (!SWIG_IsOK(ecode2)) {
6305 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlRenderingState_SetSelectionState" "', expected argument " "2"" of type '" "wxHtmlSelectionState""'");
6306 }
6307 arg2 = static_cast< wxHtmlSelectionState >(val2);
6308 {
6309 PyThreadState* __tstate = wxPyBeginAllowThreads();
6310 (arg1)->SetSelectionState(arg2);
6311 wxPyEndAllowThreads(__tstate);
6312 if (PyErr_Occurred()) SWIG_fail;
6313 }
6314 resultobj = SWIG_Py_Void();
6315 return resultobj;
6316fail:
6317 return NULL;
d14a1e28
RD
6318}
6319
6320
554f62e9
RD
6321SWIGINTERN PyObject *_wrap_HtmlRenderingState_GetSelectionState(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6322 PyObject *resultobj = 0;
6323 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6324 wxHtmlSelectionState result;
6325 void *argp1 = 0 ;
6326 int res1 = 0 ;
6327 PyObject *swig_obj[1] ;
6328
6329 if (!args) SWIG_fail;
6330 swig_obj[0] = args;
6331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6332 if (!SWIG_IsOK(res1)) {
6333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_GetSelectionState" "', expected argument " "1"" of type '" "wxHtmlRenderingState const *""'");
6334 }
6335 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6336 {
6337 PyThreadState* __tstate = wxPyBeginAllowThreads();
6338 result = (wxHtmlSelectionState)((wxHtmlRenderingState const *)arg1)->GetSelectionState();
6339 wxPyEndAllowThreads(__tstate);
6340 if (PyErr_Occurred()) SWIG_fail;
6341 }
6342 resultobj = SWIG_From_int(static_cast< int >(result));
6343 return resultobj;
6344fail:
6345 return NULL;
6346}
6347
6348
6349SWIGINTERN PyObject *_wrap_HtmlRenderingState_SetFgColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6350 PyObject *resultobj = 0;
6351 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6352 wxColour *arg2 = 0 ;
6353 void *argp1 = 0 ;
6354 int res1 = 0 ;
6355 wxColour temp2 ;
6356 PyObject * obj0 = 0 ;
6357 PyObject * obj1 = 0 ;
6358 char * kwnames[] = {
6359 (char *) "self",(char *) "c", NULL
6360 };
6361
6362 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingState_SetFgColour",kwnames,&obj0,&obj1)) SWIG_fail;
6363 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6364 if (!SWIG_IsOK(res1)) {
6365 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_SetFgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");
6366 }
6367 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6368 {
6369 arg2 = &temp2;
6370 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
6371 }
6372 {
6373 PyThreadState* __tstate = wxPyBeginAllowThreads();
6374 (arg1)->SetFgColour((wxColour const &)*arg2);
6375 wxPyEndAllowThreads(__tstate);
6376 if (PyErr_Occurred()) SWIG_fail;
6377 }
6378 resultobj = SWIG_Py_Void();
6379 return resultobj;
6380fail:
6381 return NULL;
d14a1e28
RD
6382}
6383
6384
554f62e9
RD
6385SWIGINTERN PyObject *_wrap_HtmlRenderingState_GetFgColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6386 PyObject *resultobj = 0;
6387 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6388 wxColour *result = 0 ;
6389 void *argp1 = 0 ;
6390 int res1 = 0 ;
6391 PyObject *swig_obj[1] ;
6392
6393 if (!args) SWIG_fail;
6394 swig_obj[0] = args;
6395 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6396 if (!SWIG_IsOK(res1)) {
6397 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_GetFgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState const *""'");
6398 }
6399 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6400 {
6401 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 6402 {
554f62e9
RD
6403 wxColour const &_result_ref = ((wxHtmlRenderingState const *)arg1)->GetFgColour();
6404 result = (wxColour *) &_result_ref;
d14a1e28 6405 }
554f62e9
RD
6406 wxPyEndAllowThreads(__tstate);
6407 if (PyErr_Occurred()) SWIG_fail;
6408 }
6409 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxColour, 0 | 0 );
6410 return resultobj;
6411fail:
6412 return NULL;
6413}
6414
6415
6416SWIGINTERN PyObject *_wrap_HtmlRenderingState_SetBgColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6417 PyObject *resultobj = 0;
6418 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6419 wxColour *arg2 = 0 ;
6420 void *argp1 = 0 ;
6421 int res1 = 0 ;
6422 wxColour temp2 ;
6423 PyObject * obj0 = 0 ;
6424 PyObject * obj1 = 0 ;
6425 char * kwnames[] = {
6426 (char *) "self",(char *) "c", NULL
6427 };
6428
6429 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingState_SetBgColour",kwnames,&obj0,&obj1)) SWIG_fail;
6430 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6431 if (!SWIG_IsOK(res1)) {
6432 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_SetBgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");
6433 }
6434 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6435 {
6436 arg2 = &temp2;
6437 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
6438 }
6439 {
6440 PyThreadState* __tstate = wxPyBeginAllowThreads();
6441 (arg1)->SetBgColour((wxColour const &)*arg2);
6442 wxPyEndAllowThreads(__tstate);
6443 if (PyErr_Occurred()) SWIG_fail;
6444 }
6445 resultobj = SWIG_Py_Void();
6446 return resultobj;
6447fail:
6448 return NULL;
d14a1e28
RD
6449}
6450
6451
554f62e9
RD
6452SWIGINTERN PyObject *_wrap_HtmlRenderingState_GetBgColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6453 PyObject *resultobj = 0;
6454 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6455 wxColour *result = 0 ;
6456 void *argp1 = 0 ;
6457 int res1 = 0 ;
6458 PyObject *swig_obj[1] ;
6459
6460 if (!args) SWIG_fail;
6461 swig_obj[0] = args;
6462 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6463 if (!SWIG_IsOK(res1)) {
6464 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_GetBgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState const *""'");
6465 }
6466 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6467 {
6468 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 6469 {
554f62e9
RD
6470 wxColour const &_result_ref = ((wxHtmlRenderingState const *)arg1)->GetBgColour();
6471 result = (wxColour *) &_result_ref;
d14a1e28 6472 }
554f62e9
RD
6473 wxPyEndAllowThreads(__tstate);
6474 if (PyErr_Occurred()) SWIG_fail;
6475 }
6476 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxColour, 0 | 0 );
6477 return resultobj;
6478fail:
6479 return NULL;
d14a1e28
RD
6480}
6481
6482
554f62e9
RD
6483SWIGINTERN PyObject *HtmlRenderingState_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6484 PyObject *obj;
6485 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
6486 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlRenderingState, SWIG_NewClientData(obj));
6487 return SWIG_Py_Void();
d14a1e28
RD
6488}
6489
554f62e9
RD
6490SWIGINTERN PyObject *HtmlRenderingState_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6491 return SWIG_Python_InitShadowInstance(args);
d14a1e28
RD
6492}
6493
554f62e9
RD
6494SWIGINTERN PyObject *_wrap_HtmlRenderingStyle_GetSelectedTextColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6495 PyObject *resultobj = 0;
6496 wxHtmlRenderingStyle *arg1 = (wxHtmlRenderingStyle *) 0 ;
6497 wxColour *arg2 = 0 ;
6498 wxColour result;
6499 void *argp1 = 0 ;
6500 int res1 = 0 ;
6501 wxColour temp2 ;
6502 PyObject * obj0 = 0 ;
6503 PyObject * obj1 = 0 ;
6504 char * kwnames[] = {
6505 (char *) "self",(char *) "clr", NULL
6506 };
6507
6508 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingStyle_GetSelectedTextColour",kwnames,&obj0,&obj1)) SWIG_fail;
6509 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingStyle, 0 | 0 );
6510 if (!SWIG_IsOK(res1)) {
6511 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingStyle_GetSelectedTextColour" "', expected argument " "1"" of type '" "wxHtmlRenderingStyle *""'");
6512 }
6513 arg1 = reinterpret_cast< wxHtmlRenderingStyle * >(argp1);
6514 {
6515 arg2 = &temp2;
6516 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
6517 }
6518 {
6519 PyThreadState* __tstate = wxPyBeginAllowThreads();
6520 result = (arg1)->GetSelectedTextColour((wxColour const &)*arg2);
6521 wxPyEndAllowThreads(__tstate);
6522 if (PyErr_Occurred()) SWIG_fail;
6523 }
6524 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
6525 return resultobj;
6526fail:
6527 return NULL;
6528}
6529
6530
6531SWIGINTERN PyObject *_wrap_HtmlRenderingStyle_GetSelectedTextBgColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6532 PyObject *resultobj = 0;
6533 wxHtmlRenderingStyle *arg1 = (wxHtmlRenderingStyle *) 0 ;
6534 wxColour *arg2 = 0 ;
6535 wxColour result;
6536 void *argp1 = 0 ;
6537 int res1 = 0 ;
6538 wxColour temp2 ;
6539 PyObject * obj0 = 0 ;
6540 PyObject * obj1 = 0 ;
6541 char * kwnames[] = {
6542 (char *) "self",(char *) "clr", NULL
6543 };
6544
6545 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingStyle_GetSelectedTextBgColour",kwnames,&obj0,&obj1)) SWIG_fail;
6546 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingStyle, 0 | 0 );
6547 if (!SWIG_IsOK(res1)) {
6548 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingStyle_GetSelectedTextBgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingStyle *""'");
6549 }
6550 arg1 = reinterpret_cast< wxHtmlRenderingStyle * >(argp1);
6551 {
6552 arg2 = &temp2;
6553 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
6554 }
6555 {
6556 PyThreadState* __tstate = wxPyBeginAllowThreads();
6557 result = (arg1)->GetSelectedTextBgColour((wxColour const &)*arg2);
6558 wxPyEndAllowThreads(__tstate);
6559 if (PyErr_Occurred()) SWIG_fail;
6560 }
6561 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
6562 return resultobj;
6563fail:
6564 return NULL;
d14a1e28
RD
6565}
6566
6567
554f62e9
RD
6568SWIGINTERN PyObject *HtmlRenderingStyle_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6569 PyObject *obj;
6570 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
6571 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlRenderingStyle, SWIG_NewClientData(obj));
6572 return SWIG_Py_Void();
d14a1e28
RD
6573}
6574
554f62e9
RD
6575SWIGINTERN PyObject *DefaultHtmlRenderingStyle_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6576 PyObject *obj;
6577 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
6578 SWIG_TypeNewClientData(SWIGTYPE_p_wxDefaultHtmlRenderingStyle, SWIG_NewClientData(obj));
6579 return SWIG_Py_Void();
d14a1e28
RD
6580}
6581
554f62e9
RD
6582SWIGINTERN PyObject *_wrap_new_HtmlRenderingInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6583 PyObject *resultobj = 0;
6584 wxHtmlRenderingInfo *result = 0 ;
6585
6586 if (!SWIG_Python_UnpackTuple(args,"new_HtmlRenderingInfo",0,0,0)) SWIG_fail;
6587 {
6588 PyThreadState* __tstate = wxPyBeginAllowThreads();
6589 result = (wxHtmlRenderingInfo *)new wxHtmlRenderingInfo();
6590 wxPyEndAllowThreads(__tstate);
6591 if (PyErr_Occurred()) SWIG_fail;
6592 }
6593 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlRenderingInfo, SWIG_POINTER_NEW | 0 );
6594 return resultobj;
6595fail:
6596 return NULL;
d14a1e28
RD
6597}
6598
6599
554f62e9
RD
6600SWIGINTERN PyObject *_wrap_delete_HtmlRenderingInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6601 PyObject *resultobj = 0;
6602 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6603 void *argp1 = 0 ;
6604 int res1 = 0 ;
6605 PyObject *swig_obj[1] ;
6606
6607 if (!args) SWIG_fail;
6608 swig_obj[0] = args;
6609 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, SWIG_POINTER_DISOWN | 0 );
6610 if (!SWIG_IsOK(res1)) {
6611 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlRenderingInfo" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");
6612 }
6613 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6614 {
6615 PyThreadState* __tstate = wxPyBeginAllowThreads();
6616 delete arg1;
d14a1e28 6617
554f62e9
RD
6618 wxPyEndAllowThreads(__tstate);
6619 if (PyErr_Occurred()) SWIG_fail;
6620 }
6621 resultobj = SWIG_Py_Void();
6622 return resultobj;
6623fail:
6624 return NULL;
6625}
6626
6627
6628SWIGINTERN PyObject *_wrap_HtmlRenderingInfo_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6629 PyObject *resultobj = 0;
6630 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6631 wxHtmlSelection *arg2 = (wxHtmlSelection *) 0 ;
6632 void *argp1 = 0 ;
6633 int res1 = 0 ;
6634 void *argp2 = 0 ;
6635 int res2 = 0 ;
6636 PyObject * obj0 = 0 ;
6637 PyObject * obj1 = 0 ;
6638 char * kwnames[] = {
6639 (char *) "self",(char *) "s", NULL
6640 };
6641
6642 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingInfo_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
6643 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, 0 | 0 );
6644 if (!SWIG_IsOK(res1)) {
6645 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingInfo_SetSelection" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");
6646 }
6647 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6648 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6649 if (!SWIG_IsOK(res2)) {
6650 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlRenderingInfo_SetSelection" "', expected argument " "2"" of type '" "wxHtmlSelection *""'");
6651 }
6652 arg2 = reinterpret_cast< wxHtmlSelection * >(argp2);
6653 {
6654 PyThreadState* __tstate = wxPyBeginAllowThreads();
6655 (arg1)->SetSelection(arg2);
6656 wxPyEndAllowThreads(__tstate);
6657 if (PyErr_Occurred()) SWIG_fail;
6658 }
6659 resultobj = SWIG_Py_Void();
6660 return resultobj;
6661fail:
6662 return NULL;
d14a1e28
RD
6663}
6664
6665
554f62e9
RD
6666SWIGINTERN PyObject *_wrap_HtmlRenderingInfo_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6667 PyObject *resultobj = 0;
6668 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6669 wxHtmlSelection *result = 0 ;
6670 void *argp1 = 0 ;
6671 int res1 = 0 ;
6672 PyObject *swig_obj[1] ;
6673
6674 if (!args) SWIG_fail;
6675 swig_obj[0] = args;
6676 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, 0 | 0 );
6677 if (!SWIG_IsOK(res1)) {
6678 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingInfo_GetSelection" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo const *""'");
6679 }
6680 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6681 {
6682 PyThreadState* __tstate = wxPyBeginAllowThreads();
6683 result = (wxHtmlSelection *)((wxHtmlRenderingInfo const *)arg1)->GetSelection();
6684 wxPyEndAllowThreads(__tstate);
6685 if (PyErr_Occurred()) SWIG_fail;
6686 }
6687 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6688 return resultobj;
6689fail:
6690 return NULL;
6691}
6692
6693
6694SWIGINTERN PyObject *_wrap_HtmlRenderingInfo_SetStyle(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6695 PyObject *resultobj = 0;
6696 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6697 wxHtmlRenderingStyle *arg2 = (wxHtmlRenderingStyle *) 0 ;
6698 void *argp1 = 0 ;
6699 int res1 = 0 ;
6700 void *argp2 = 0 ;
6701 int res2 = 0 ;
6702 PyObject * obj0 = 0 ;
6703 PyObject * obj1 = 0 ;
6704 char * kwnames[] = {
6705 (char *) "self",(char *) "style", NULL
6706 };
6707
6708 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingInfo_SetStyle",kwnames,&obj0,&obj1)) SWIG_fail;
6709 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, 0 | 0 );
6710 if (!SWIG_IsOK(res1)) {
6711 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingInfo_SetStyle" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");
6712 }
6713 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6714 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlRenderingStyle, 0 | 0 );
6715 if (!SWIG_IsOK(res2)) {
6716 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlRenderingInfo_SetStyle" "', expected argument " "2"" of type '" "wxHtmlRenderingStyle *""'");
6717 }
6718 arg2 = reinterpret_cast< wxHtmlRenderingStyle * >(argp2);
6719 {
6720 PyThreadState* __tstate = wxPyBeginAllowThreads();
6721 (arg1)->SetStyle(arg2);
6722 wxPyEndAllowThreads(__tstate);
6723 if (PyErr_Occurred()) SWIG_fail;
6724 }
6725 resultobj = SWIG_Py_Void();
6726 return resultobj;
6727fail:
6728 return NULL;
d14a1e28
RD
6729}
6730
6731
554f62e9
RD
6732SWIGINTERN PyObject *_wrap_HtmlRenderingInfo_GetStyle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6733 PyObject *resultobj = 0;
6734 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6735 wxHtmlRenderingStyle *result = 0 ;
6736 void *argp1 = 0 ;
6737 int res1 = 0 ;
6738 PyObject *swig_obj[1] ;
6739
6740 if (!args) SWIG_fail;
6741 swig_obj[0] = args;
6742 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, 0 | 0 );
6743 if (!SWIG_IsOK(res1)) {
6744 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingInfo_GetStyle" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");
6745 }
6746 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6747 {
6748 PyThreadState* __tstate = wxPyBeginAllowThreads();
b1fcee84 6749 {
554f62e9
RD
6750 wxHtmlRenderingStyle &_result_ref = (arg1)->GetStyle();
6751 result = (wxHtmlRenderingStyle *) &_result_ref;
b1fcee84 6752 }
554f62e9
RD
6753 wxPyEndAllowThreads(__tstate);
6754 if (PyErr_Occurred()) SWIG_fail;
6755 }
6756 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlRenderingStyle, 0 | 0 );
6757 return resultobj;
6758fail:
6759 return NULL;
d14a1e28
RD
6760}
6761
6762
554f62e9
RD
6763SWIGINTERN PyObject *_wrap_HtmlRenderingInfo_GetState(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6764 PyObject *resultobj = 0;
6765 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6766 wxHtmlRenderingState *result = 0 ;
6767 void *argp1 = 0 ;
6768 int res1 = 0 ;
6769 PyObject *swig_obj[1] ;
6770
6771 if (!args) SWIG_fail;
6772 swig_obj[0] = args;
6773 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, 0 | 0 );
6774 if (!SWIG_IsOK(res1)) {
6775 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingInfo_GetState" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");
6776 }
6777 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6778 {
6779 PyThreadState* __tstate = wxPyBeginAllowThreads();
b1fcee84 6780 {
554f62e9
RD
6781 wxHtmlRenderingState &_result_ref = (arg1)->GetState();
6782 result = (wxHtmlRenderingState *) &_result_ref;
b1fcee84 6783 }
554f62e9
RD
6784 wxPyEndAllowThreads(__tstate);
6785 if (PyErr_Occurred()) SWIG_fail;
6786 }
6787 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6788 return resultobj;
6789fail:
6790 return NULL;
d14a1e28
RD
6791}
6792
6793
554f62e9
RD
6794SWIGINTERN PyObject *HtmlRenderingInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6795 PyObject *obj;
6796 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
6797 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlRenderingInfo, SWIG_NewClientData(obj));
6798 return SWIG_Py_Void();
d14a1e28
RD
6799}
6800
554f62e9
RD
6801SWIGINTERN PyObject *HtmlRenderingInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6802 return SWIG_Python_InitShadowInstance(args);
6803}
d14a1e28 6804
554f62e9
RD
6805SWIGINTERN PyObject *_wrap_new_HtmlCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6806 PyObject *resultobj = 0;
6807 wxHtmlCell *result = 0 ;
6808
6809 if (!SWIG_Python_UnpackTuple(args,"new_HtmlCell",0,0,0)) SWIG_fail;
6810 {
6811 PyThreadState* __tstate = wxPyBeginAllowThreads();
6812 result = (wxHtmlCell *)new wxHtmlCell();
6813 wxPyEndAllowThreads(__tstate);
6814 if (PyErr_Occurred()) SWIG_fail;
6815 }
6816 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlCell, SWIG_POINTER_NEW | 0 );
6817 return resultobj;
6818fail:
6819 return NULL;
d14a1e28
RD
6820}
6821
6822
554f62e9
RD
6823SWIGINTERN PyObject *_wrap_delete_HtmlCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6824 PyObject *resultobj = 0;
6825 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6826 void *argp1 = 0 ;
6827 int res1 = 0 ;
6828 PyObject *swig_obj[1] ;
6829
6830 if (!args) SWIG_fail;
6831 swig_obj[0] = args;
6832 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, SWIG_POINTER_DISOWN | 0 );
6833 if (!SWIG_IsOK(res1)) {
6834 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlCell" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6835 }
6836 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6837 {
6838 PyThreadState* __tstate = wxPyBeginAllowThreads();
6839 delete arg1;
d14a1e28 6840
554f62e9
RD
6841 wxPyEndAllowThreads(__tstate);
6842 if (PyErr_Occurred()) SWIG_fail;
6843 }
6844 resultobj = SWIG_Py_Void();
6845 return resultobj;
6846fail:
6847 return NULL;
d14a1e28
RD
6848}
6849
6850
554f62e9
RD
6851SWIGINTERN PyObject *_wrap_HtmlCell_GetPosX(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6852 PyObject *resultobj = 0;
6853 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6854 int result;
6855 void *argp1 = 0 ;
6856 int res1 = 0 ;
6857 PyObject *swig_obj[1] ;
6858
6859 if (!args) SWIG_fail;
6860 swig_obj[0] = args;
6861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
6862 if (!SWIG_IsOK(res1)) {
6863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetPosX" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6864 }
6865 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6866 {
6867 PyThreadState* __tstate = wxPyBeginAllowThreads();
6868 result = (int)(arg1)->GetPosX();
6869 wxPyEndAllowThreads(__tstate);
6870 if (PyErr_Occurred()) SWIG_fail;
6871 }
6872 resultobj = SWIG_From_int(static_cast< int >(result));
6873 return resultobj;
6874fail:
6875 return NULL;
d14a1e28
RD
6876}
6877
6878
554f62e9
RD
6879SWIGINTERN PyObject *_wrap_HtmlCell_GetPosY(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6880 PyObject *resultobj = 0;
6881 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6882 int result;
6883 void *argp1 = 0 ;
6884 int res1 = 0 ;
6885 PyObject *swig_obj[1] ;
6886
6887 if (!args) SWIG_fail;
6888 swig_obj[0] = args;
6889 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
6890 if (!SWIG_IsOK(res1)) {
6891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetPosY" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6892 }
6893 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6894 {
6895 PyThreadState* __tstate = wxPyBeginAllowThreads();
6896 result = (int)(arg1)->GetPosY();
6897 wxPyEndAllowThreads(__tstate);
6898 if (PyErr_Occurred()) SWIG_fail;
6899 }
6900 resultobj = SWIG_From_int(static_cast< int >(result));
6901 return resultobj;
6902fail:
6903 return NULL;
d14a1e28
RD
6904}
6905
6906
554f62e9
RD
6907SWIGINTERN PyObject *_wrap_HtmlCell_GetWidth(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6908 PyObject *resultobj = 0;
6909 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6910 int result;
6911 void *argp1 = 0 ;
6912 int res1 = 0 ;
6913 PyObject *swig_obj[1] ;
6914
6915 if (!args) SWIG_fail;
6916 swig_obj[0] = args;
6917 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
6918 if (!SWIG_IsOK(res1)) {
6919 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetWidth" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6920 }
6921 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6922 {
6923 PyThreadState* __tstate = wxPyBeginAllowThreads();
6924 result = (int)(arg1)->GetWidth();
6925 wxPyEndAllowThreads(__tstate);
6926 if (PyErr_Occurred()) SWIG_fail;
6927 }
6928 resultobj = SWIG_From_int(static_cast< int >(result));
6929 return resultobj;
6930fail:
6931 return NULL;
d14a1e28
RD
6932}
6933
6934
554f62e9
RD
6935SWIGINTERN PyObject *_wrap_HtmlCell_GetHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6936 PyObject *resultobj = 0;
6937 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6938 int result;
6939 void *argp1 = 0 ;
6940 int res1 = 0 ;
6941 PyObject *swig_obj[1] ;
6942
6943 if (!args) SWIG_fail;
6944 swig_obj[0] = args;
6945 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
6946 if (!SWIG_IsOK(res1)) {
6947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetHeight" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6948 }
6949 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6950 {
6951 PyThreadState* __tstate = wxPyBeginAllowThreads();
6952 result = (int)(arg1)->GetHeight();
6953 wxPyEndAllowThreads(__tstate);
6954 if (PyErr_Occurred()) SWIG_fail;
6955 }
6956 resultobj = SWIG_From_int(static_cast< int >(result));
6957 return resultobj;
6958fail:
6959 return NULL;
d14a1e28
RD
6960}
6961
6962
554f62e9
RD
6963SWIGINTERN PyObject *_wrap_HtmlCell_GetDescent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6964 PyObject *resultobj = 0;
6965 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6966 int result;
6967 void *argp1 = 0 ;
6968 int res1 = 0 ;
6969 PyObject *swig_obj[1] ;
6970
6971 if (!args) SWIG_fail;
6972 swig_obj[0] = args;
6973 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
6974 if (!SWIG_IsOK(res1)) {
6975 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetDescent" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6976 }
6977 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6978 {
6979 PyThreadState* __tstate = wxPyBeginAllowThreads();
6980 result = (int)(arg1)->GetDescent();
6981 wxPyEndAllowThreads(__tstate);
6982 if (PyErr_Occurred()) SWIG_fail;
6983 }
6984 resultobj = SWIG_From_int(static_cast< int >(result));
6985 return resultobj;
6986fail:
6987 return NULL;
d14a1e28
RD
6988}
6989
6990
554f62e9
RD
6991SWIGINTERN PyObject *_wrap_HtmlCell_GetMaxTotalWidth(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6992 PyObject *resultobj = 0;
6993 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6994 int result;
6995 void *argp1 = 0 ;
6996 int res1 = 0 ;
6997 PyObject *swig_obj[1] ;
6998
6999 if (!args) SWIG_fail;
7000 swig_obj[0] = args;
7001 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7002 if (!SWIG_IsOK(res1)) {
7003 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetMaxTotalWidth" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7004 }
7005 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7006 {
7007 PyThreadState* __tstate = wxPyBeginAllowThreads();
7008 result = (int)((wxHtmlCell const *)arg1)->GetMaxTotalWidth();
7009 wxPyEndAllowThreads(__tstate);
7010 if (PyErr_Occurred()) SWIG_fail;
7011 }
7012 resultobj = SWIG_From_int(static_cast< int >(result));
7013 return resultobj;
7014fail:
7015 return NULL;
d14a1e28
RD
7016}
7017
7018
554f62e9
RD
7019SWIGINTERN PyObject *_wrap_HtmlCell_GetId(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7020 PyObject *resultobj = 0;
7021 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7022 wxString *result = 0 ;
7023 void *argp1 = 0 ;
7024 int res1 = 0 ;
7025 PyObject *swig_obj[1] ;
7026
7027 if (!args) SWIG_fail;
7028 swig_obj[0] = args;
7029 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7030 if (!SWIG_IsOK(res1)) {
7031 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetId" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7032 }
7033 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7034 {
7035 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 7036 {
554f62e9
RD
7037 wxString const &_result_ref = ((wxHtmlCell const *)arg1)->GetId();
7038 result = (wxString *) &_result_ref;
d14a1e28 7039 }
554f62e9
RD
7040 wxPyEndAllowThreads(__tstate);
7041 if (PyErr_Occurred()) SWIG_fail;
7042 }
7043 {
7044#if wxUSE_UNICODE
7045 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
7046#else
7047 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
7048#endif
7049 }
7050 return resultobj;
7051fail:
7052 return NULL;
7053}
7054
7055
7056SWIGINTERN PyObject *_wrap_HtmlCell_SetId(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7057 PyObject *resultobj = 0;
7058 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7059 wxString *arg2 = 0 ;
7060 void *argp1 = 0 ;
7061 int res1 = 0 ;
7062 bool temp2 = false ;
7063 PyObject * obj0 = 0 ;
7064 PyObject * obj1 = 0 ;
7065 char * kwnames[] = {
7066 (char *) "self",(char *) "id", NULL
7067 };
7068
7069 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_SetId",kwnames,&obj0,&obj1)) SWIG_fail;
7070 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7071 if (!SWIG_IsOK(res1)) {
7072 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetId" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7073 }
7074 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7075 {
7076 arg2 = wxString_in_helper(obj1);
7077 if (arg2 == NULL) SWIG_fail;
7078 temp2 = true;
7079 }
7080 {
7081 PyThreadState* __tstate = wxPyBeginAllowThreads();
7082 (arg1)->SetId((wxString const &)*arg2);
7083 wxPyEndAllowThreads(__tstate);
7084 if (PyErr_Occurred()) SWIG_fail;
7085 }
7086 resultobj = SWIG_Py_Void();
7087 {
7088 if (temp2)
7089 delete arg2;
7090 }
7091 return resultobj;
7092fail:
7093 {
7094 if (temp2)
7095 delete arg2;
7096 }
7097 return NULL;
7098}
7099
7100
7101SWIGINTERN PyObject *_wrap_HtmlCell_GetLink(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7102 PyObject *resultobj = 0;
7103 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7104 int arg2 = (int) 0 ;
7105 int arg3 = (int) 0 ;
7106 wxHtmlLinkInfo *result = 0 ;
7107 void *argp1 = 0 ;
7108 int res1 = 0 ;
7109 int val2 ;
7110 int ecode2 = 0 ;
7111 int val3 ;
7112 int ecode3 = 0 ;
7113 PyObject * obj0 = 0 ;
7114 PyObject * obj1 = 0 ;
7115 PyObject * obj2 = 0 ;
7116 char * kwnames[] = {
7117 (char *) "self",(char *) "x",(char *) "y", NULL
7118 };
7119
7120 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:HtmlCell_GetLink",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7121 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7122 if (!SWIG_IsOK(res1)) {
7123 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetLink" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7124 }
7125 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7126 if (obj1) {
7127 ecode2 = SWIG_AsVal_int(obj1, &val2);
7128 if (!SWIG_IsOK(ecode2)) {
7129 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_GetLink" "', expected argument " "2"" of type '" "int""'");
7130 }
7131 arg2 = static_cast< int >(val2);
7132 }
7133 if (obj2) {
7134 ecode3 = SWIG_AsVal_int(obj2, &val3);
7135 if (!SWIG_IsOK(ecode3)) {
7136 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlCell_GetLink" "', expected argument " "3"" of type '" "int""'");
7137 }
7138 arg3 = static_cast< int >(val3);
7139 }
7140 {
7141 PyThreadState* __tstate = wxPyBeginAllowThreads();
7142 result = (wxHtmlLinkInfo *)(arg1)->GetLink(arg2,arg3);
7143 wxPyEndAllowThreads(__tstate);
7144 if (PyErr_Occurred()) SWIG_fail;
7145 }
7146 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
7147 return resultobj;
7148fail:
7149 return NULL;
d14a1e28
RD
7150}
7151
7152
554f62e9
RD
7153SWIGINTERN PyObject *_wrap_HtmlCell_GetNext(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7154 PyObject *resultobj = 0;
7155 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7156 wxHtmlCell *result = 0 ;
7157 void *argp1 = 0 ;
7158 int res1 = 0 ;
7159 PyObject *swig_obj[1] ;
7160
7161 if (!args) SWIG_fail;
7162 swig_obj[0] = args;
7163 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7164 if (!SWIG_IsOK(res1)) {
7165 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetNext" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7166 }
7167 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7168 {
7169 PyThreadState* __tstate = wxPyBeginAllowThreads();
7170 result = (wxHtmlCell *)(arg1)->GetNext();
7171 wxPyEndAllowThreads(__tstate);
7172 if (PyErr_Occurred()) SWIG_fail;
7173 }
7174 {
7175 resultobj = wxPyMake_wxObject(result, 0);
7176 }
7177 return resultobj;
7178fail:
7179 return NULL;
d14a1e28
RD
7180}
7181
7182
554f62e9
RD
7183SWIGINTERN PyObject *_wrap_HtmlCell_GetParent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7184 PyObject *resultobj = 0;
7185 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7186 wxHtmlContainerCell *result = 0 ;
7187 void *argp1 = 0 ;
7188 int res1 = 0 ;
7189 PyObject *swig_obj[1] ;
7190
7191 if (!args) SWIG_fail;
7192 swig_obj[0] = args;
7193 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7194 if (!SWIG_IsOK(res1)) {
7195 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetParent" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7196 }
7197 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7198 {
7199 PyThreadState* __tstate = wxPyBeginAllowThreads();
7200 result = (wxHtmlContainerCell *)(arg1)->GetParent();
7201 wxPyEndAllowThreads(__tstate);
7202 if (PyErr_Occurred()) SWIG_fail;
7203 }
7204 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
7205 return resultobj;
7206fail:
7207 return NULL;
d14a1e28
RD
7208}
7209
7210
554f62e9
RD
7211SWIGINTERN PyObject *_wrap_HtmlCell_GetFirstChild(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7212 PyObject *resultobj = 0;
7213 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7214 wxHtmlCell *result = 0 ;
7215 void *argp1 = 0 ;
7216 int res1 = 0 ;
7217 PyObject *swig_obj[1] ;
7218
7219 if (!args) SWIG_fail;
7220 swig_obj[0] = args;
7221 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7222 if (!SWIG_IsOK(res1)) {
7223 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetFirstChild" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7224 }
7225 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7226 {
7227 PyThreadState* __tstate = wxPyBeginAllowThreads();
7228 result = (wxHtmlCell *)((wxHtmlCell const *)arg1)->GetFirstChild();
7229 wxPyEndAllowThreads(__tstate);
7230 if (PyErr_Occurred()) SWIG_fail;
7231 }
7232 {
7233 resultobj = wxPyMake_wxObject(result, 0);
7234 }
7235 return resultobj;
7236fail:
7237 return NULL;
d14a1e28
RD
7238}
7239
7240
e9d6f3a4
RD
7241SWIGINTERN PyObject *_wrap_HtmlCell_GetMouseCursor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7242 PyObject *resultobj = 0;
7243 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7244 wxHtmlWindowInterface *arg2 = (wxHtmlWindowInterface *) 0 ;
7245 wxCursor result;
7246 void *argp1 = 0 ;
7247 int res1 = 0 ;
7248 void *argp2 = 0 ;
7249 int res2 = 0 ;
7250 PyObject * obj0 = 0 ;
7251 PyObject * obj1 = 0 ;
7252 char * kwnames[] = {
7253 (char *) "self",(char *) "window", NULL
7254 };
7255
7256 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_GetMouseCursor",kwnames,&obj0,&obj1)) SWIG_fail;
7257 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7258 if (!SWIG_IsOK(res1)) {
7259 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetMouseCursor" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7260 }
7261 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7262 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
7263 if (!SWIG_IsOK(res2)) {
7264 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_GetMouseCursor" "', expected argument " "2"" of type '" "wxHtmlWindowInterface *""'");
7265 }
7266 arg2 = reinterpret_cast< wxHtmlWindowInterface * >(argp2);
7267 {
7268 PyThreadState* __tstate = wxPyBeginAllowThreads();
7269 result = ((wxHtmlCell const *)arg1)->GetMouseCursor(arg2);
7270 wxPyEndAllowThreads(__tstate);
7271 if (PyErr_Occurred()) SWIG_fail;
7272 }
7273 resultobj = SWIG_NewPointerObj((new wxCursor(static_cast< const wxCursor& >(result))), SWIGTYPE_p_wxCursor, SWIG_POINTER_OWN | 0 );
7274 return resultobj;
7275fail:
7276 return NULL;
7277}
7278
7279
554f62e9
RD
7280SWIGINTERN PyObject *_wrap_HtmlCell_GetCursor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7281 PyObject *resultobj = 0;
7282 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7283 wxCursor result;
7284 void *argp1 = 0 ;
7285 int res1 = 0 ;
7286 PyObject *swig_obj[1] ;
7287
7288 if (!args) SWIG_fail;
7289 swig_obj[0] = args;
7290 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7291 if (!SWIG_IsOK(res1)) {
7292 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetCursor" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7293 }
7294 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7295 {
7296 PyThreadState* __tstate = wxPyBeginAllowThreads();
7297 result = ((wxHtmlCell const *)arg1)->GetCursor();
7298 wxPyEndAllowThreads(__tstate);
7299 if (PyErr_Occurred()) SWIG_fail;
7300 }
7301 resultobj = SWIG_NewPointerObj((new wxCursor(static_cast< const wxCursor& >(result))), SWIGTYPE_p_wxCursor, SWIG_POINTER_OWN | 0 );
7302 return resultobj;
7303fail:
7304 return NULL;
d14a1e28
RD
7305}
7306
7307
554f62e9
RD
7308SWIGINTERN PyObject *_wrap_HtmlCell_IsFormattingCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7309 PyObject *resultobj = 0;
7310 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7311 bool result;
7312 void *argp1 = 0 ;
7313 int res1 = 0 ;
7314 PyObject *swig_obj[1] ;
7315
7316 if (!args) SWIG_fail;
7317 swig_obj[0] = args;
7318 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7319 if (!SWIG_IsOK(res1)) {
7320 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_IsFormattingCell" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7321 }
7322 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7323 {
7324 PyThreadState* __tstate = wxPyBeginAllowThreads();
7325 result = (bool)((wxHtmlCell const *)arg1)->IsFormattingCell();
7326 wxPyEndAllowThreads(__tstate);
7327 if (PyErr_Occurred()) SWIG_fail;
7328 }
7329 {
7330 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7331 }
7332 return resultobj;
7333fail:
7334 return NULL;
7335}
7336
7337
7338SWIGINTERN PyObject *_wrap_HtmlCell_SetLink(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7339 PyObject *resultobj = 0;
7340 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7341 wxHtmlLinkInfo *arg2 = 0 ;
7342 void *argp1 = 0 ;
7343 int res1 = 0 ;
7344 void *argp2 = 0 ;
7345 int res2 = 0 ;
7346 PyObject * obj0 = 0 ;
7347 PyObject * obj1 = 0 ;
7348 char * kwnames[] = {
7349 (char *) "self",(char *) "link", NULL
7350 };
7351
7352 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_SetLink",kwnames,&obj0,&obj1)) SWIG_fail;
7353 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7354 if (!SWIG_IsOK(res1)) {
7355 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetLink" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7356 }
7357 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7358 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0);
7359 if (!SWIG_IsOK(res2)) {
7360 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_SetLink" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");
7361 }
7362 if (!argp2) {
7363 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_SetLink" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");
7364 }
7365 arg2 = reinterpret_cast< wxHtmlLinkInfo * >(argp2);
7366 {
7367 PyThreadState* __tstate = wxPyBeginAllowThreads();
7368 (arg1)->SetLink((wxHtmlLinkInfo const &)*arg2);
7369 wxPyEndAllowThreads(__tstate);
7370 if (PyErr_Occurred()) SWIG_fail;
7371 }
7372 resultobj = SWIG_Py_Void();
7373 return resultobj;
7374fail:
7375 return NULL;
7376}
7377
7378
7379SWIGINTERN PyObject *_wrap_HtmlCell_SetNext(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7380 PyObject *resultobj = 0;
7381 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7382 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
7383 int res1 = 0 ;
7384 int res2 = 0 ;
7385 PyObject * obj0 = 0 ;
7386 PyObject * obj1 = 0 ;
7387 char * kwnames[] = {
7388 (char *) "self",(char *) "cell", NULL
7389 };
7390
7391 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_SetNext",kwnames,&obj0,&obj1)) SWIG_fail;
7392 res1 = SWIG_ConvertPtr(obj0, SWIG_as_voidptrptr(&arg1), SWIGTYPE_p_wxHtmlCell, SWIG_POINTER_DISOWN | 0 );
7393 if (!SWIG_IsOK(res1)) {
7394 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetNext" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7395 }
7396 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxHtmlCell, SWIG_POINTER_DISOWN | 0 );
7397 if (!SWIG_IsOK(res2)) {
7398 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_SetNext" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
7399 }
7400 {
7401 PyThreadState* __tstate = wxPyBeginAllowThreads();
7402 (arg1)->SetNext(arg2);
7403 wxPyEndAllowThreads(__tstate);
7404 if (PyErr_Occurred()) SWIG_fail;
7405 }
7406 resultobj = SWIG_Py_Void();
7407 return resultobj;
7408fail:
7409 return NULL;
7410}
7411
7412
7413SWIGINTERN PyObject *_wrap_HtmlCell_SetParent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7414 PyObject *resultobj = 0;
7415 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7416 wxHtmlContainerCell *arg2 = (wxHtmlContainerCell *) 0 ;
7417 void *argp1 = 0 ;
7418 int res1 = 0 ;
7419 void *argp2 = 0 ;
7420 int res2 = 0 ;
7421 PyObject * obj0 = 0 ;
7422 PyObject * obj1 = 0 ;
7423 char * kwnames[] = {
7424 (char *) "self",(char *) "p", NULL
7425 };
7426
7427 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_SetParent",kwnames,&obj0,&obj1)) SWIG_fail;
7428 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7429 if (!SWIG_IsOK(res1)) {
7430 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetParent" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7431 }
7432 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7433 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
7434 if (!SWIG_IsOK(res2)) {
7435 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_SetParent" "', expected argument " "2"" of type '" "wxHtmlContainerCell *""'");
7436 }
7437 arg2 = reinterpret_cast< wxHtmlContainerCell * >(argp2);
7438 {
7439 PyThreadState* __tstate = wxPyBeginAllowThreads();
7440 (arg1)->SetParent(arg2);
7441 wxPyEndAllowThreads(__tstate);
7442 if (PyErr_Occurred()) SWIG_fail;
7443 }
7444 resultobj = SWIG_Py_Void();
7445 return resultobj;
7446fail:
7447 return NULL;
7448}
7449
7450
7451SWIGINTERN PyObject *_wrap_HtmlCell_SetPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7452 PyObject *resultobj = 0;
7453 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7454 int arg2 ;
7455 int arg3 ;
7456 void *argp1 = 0 ;
7457 int res1 = 0 ;
7458 int val2 ;
7459 int ecode2 = 0 ;
7460 int val3 ;
7461 int ecode3 = 0 ;
7462 PyObject * obj0 = 0 ;
7463 PyObject * obj1 = 0 ;
7464 PyObject * obj2 = 0 ;
7465 char * kwnames[] = {
7466 (char *) "self",(char *) "x",(char *) "y", NULL
7467 };
7468
7469 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlCell_SetPos",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7470 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7471 if (!SWIG_IsOK(res1)) {
7472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetPos" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7473 }
7474 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7475 ecode2 = SWIG_AsVal_int(obj1, &val2);
7476 if (!SWIG_IsOK(ecode2)) {
7477 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_SetPos" "', expected argument " "2"" of type '" "int""'");
7478 }
7479 arg2 = static_cast< int >(val2);
7480 ecode3 = SWIG_AsVal_int(obj2, &val3);
7481 if (!SWIG_IsOK(ecode3)) {
7482 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlCell_SetPos" "', expected argument " "3"" of type '" "int""'");
7483 }
7484 arg3 = static_cast< int >(val3);
7485 {
7486 PyThreadState* __tstate = wxPyBeginAllowThreads();
7487 (arg1)->SetPos(arg2,arg3);
7488 wxPyEndAllowThreads(__tstate);
7489 if (PyErr_Occurred()) SWIG_fail;
7490 }
7491 resultobj = SWIG_Py_Void();
7492 return resultobj;
7493fail:
7494 return NULL;
7495}
7496
7497
7498SWIGINTERN PyObject *_wrap_HtmlCell_Layout(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7499 PyObject *resultobj = 0;
7500 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7501 int arg2 ;
7502 void *argp1 = 0 ;
7503 int res1 = 0 ;
7504 int val2 ;
7505 int ecode2 = 0 ;
7506 PyObject * obj0 = 0 ;
7507 PyObject * obj1 = 0 ;
7508 char * kwnames[] = {
7509 (char *) "self",(char *) "w", NULL
7510 };
7511
7512 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_Layout",kwnames,&obj0,&obj1)) SWIG_fail;
7513 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7514 if (!SWIG_IsOK(res1)) {
7515 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_Layout" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7516 }
7517 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7518 ecode2 = SWIG_AsVal_int(obj1, &val2);
7519 if (!SWIG_IsOK(ecode2)) {
7520 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_Layout" "', expected argument " "2"" of type '" "int""'");
7521 }
7522 arg2 = static_cast< int >(val2);
7523 {
7524 PyThreadState* __tstate = wxPyBeginAllowThreads();
7525 (arg1)->Layout(arg2);
7526 wxPyEndAllowThreads(__tstate);
7527 if (PyErr_Occurred()) SWIG_fail;
7528 }
7529 resultobj = SWIG_Py_Void();
7530 return resultobj;
7531fail:
7532 return NULL;
7533}
7534
7535
7536SWIGINTERN PyObject *_wrap_HtmlCell_Draw(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7537 PyObject *resultobj = 0;
7538 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7539 wxDC *arg2 = 0 ;
7540 int arg3 ;
7541 int arg4 ;
7542 int arg5 ;
7543 int arg6 ;
7544 wxHtmlRenderingInfo *arg7 = 0 ;
7545 void *argp1 = 0 ;
7546 int res1 = 0 ;
7547 void *argp2 = 0 ;
7548 int res2 = 0 ;
7549 int val3 ;
7550 int ecode3 = 0 ;
7551 int val4 ;
7552 int ecode4 = 0 ;
7553 int val5 ;
7554 int ecode5 = 0 ;
7555 int val6 ;
7556 int ecode6 = 0 ;
7557 void *argp7 = 0 ;
7558 int res7 = 0 ;
7559 PyObject * obj0 = 0 ;
7560 PyObject * obj1 = 0 ;
7561 PyObject * obj2 = 0 ;
7562 PyObject * obj3 = 0 ;
7563 PyObject * obj4 = 0 ;
7564 PyObject * obj5 = 0 ;
7565 PyObject * obj6 = 0 ;
7566 char * kwnames[] = {
7567 (char *) "self",(char *) "dc",(char *) "x",(char *) "y",(char *) "view_y1",(char *) "view_y2",(char *) "info", NULL
7568 };
7569
7570 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOO:HtmlCell_Draw",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
7571 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7572 if (!SWIG_IsOK(res1)) {
7573 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_Draw" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7574 }
7575 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7576 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
7577 if (!SWIG_IsOK(res2)) {
7578 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_Draw" "', expected argument " "2"" of type '" "wxDC &""'");
7579 }
7580 if (!argp2) {
7581 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_Draw" "', expected argument " "2"" of type '" "wxDC &""'");
7582 }
7583 arg2 = reinterpret_cast< wxDC * >(argp2);
7584 ecode3 = SWIG_AsVal_int(obj2, &val3);
7585 if (!SWIG_IsOK(ecode3)) {
7586 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlCell_Draw" "', expected argument " "3"" of type '" "int""'");
7587 }
7588 arg3 = static_cast< int >(val3);
7589 ecode4 = SWIG_AsVal_int(obj3, &val4);
7590 if (!SWIG_IsOK(ecode4)) {
7591 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlCell_Draw" "', expected argument " "4"" of type '" "int""'");
7592 }
7593 arg4 = static_cast< int >(val4);
7594 ecode5 = SWIG_AsVal_int(obj4, &val5);
7595 if (!SWIG_IsOK(ecode5)) {
7596 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HtmlCell_Draw" "', expected argument " "5"" of type '" "int""'");
7597 }
7598 arg5 = static_cast< int >(val5);
7599 ecode6 = SWIG_AsVal_int(obj5, &val6);
7600 if (!SWIG_IsOK(ecode6)) {
7601 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "HtmlCell_Draw" "', expected argument " "6"" of type '" "int""'");
7602 }
7603 arg6 = static_cast< int >(val6);
7604 res7 = SWIG_ConvertPtr(obj6, &argp7, SWIGTYPE_p_wxHtmlRenderingInfo, 0 );
7605 if (!SWIG_IsOK(res7)) {
7606 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "HtmlCell_Draw" "', expected argument " "7"" of type '" "wxHtmlRenderingInfo &""'");
7607 }
7608 if (!argp7) {
7609 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_Draw" "', expected argument " "7"" of type '" "wxHtmlRenderingInfo &""'");
7610 }
7611 arg7 = reinterpret_cast< wxHtmlRenderingInfo * >(argp7);
7612 {
7613 PyThreadState* __tstate = wxPyBeginAllowThreads();
7614 (arg1)->Draw(*arg2,arg3,arg4,arg5,arg6,*arg7);
7615 wxPyEndAllowThreads(__tstate);
7616 if (PyErr_Occurred()) SWIG_fail;
7617 }
7618 resultobj = SWIG_Py_Void();
7619 return resultobj;
7620fail:
7621 return NULL;
7622}
7623
7624
7625SWIGINTERN PyObject *_wrap_HtmlCell_DrawInvisible(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7626 PyObject *resultobj = 0;
7627 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7628 wxDC *arg2 = 0 ;
7629 int arg3 ;
7630 int arg4 ;
7631 wxHtmlRenderingInfo *arg5 = 0 ;
7632 void *argp1 = 0 ;
7633 int res1 = 0 ;
7634 void *argp2 = 0 ;
7635 int res2 = 0 ;
7636 int val3 ;
7637 int ecode3 = 0 ;
7638 int val4 ;
7639 int ecode4 = 0 ;
7640 void *argp5 = 0 ;
7641 int res5 = 0 ;
7642 PyObject * obj0 = 0 ;
7643 PyObject * obj1 = 0 ;
7644 PyObject * obj2 = 0 ;
7645 PyObject * obj3 = 0 ;
7646 PyObject * obj4 = 0 ;
7647 char * kwnames[] = {
7648 (char *) "self",(char *) "dc",(char *) "x",(char *) "y",(char *) "info", NULL
7649 };
7650
7651 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:HtmlCell_DrawInvisible",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
7652 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7653 if (!SWIG_IsOK(res1)) {
7654 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7655 }
7656 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7657 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
7658 if (!SWIG_IsOK(res2)) {
7659 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "2"" of type '" "wxDC &""'");
7660 }
7661 if (!argp2) {
7662 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_DrawInvisible" "', expected argument " "2"" of type '" "wxDC &""'");
7663 }
7664 arg2 = reinterpret_cast< wxDC * >(argp2);
7665 ecode3 = SWIG_AsVal_int(obj2, &val3);
7666 if (!SWIG_IsOK(ecode3)) {
7667 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "3"" of type '" "int""'");
7668 }
7669 arg3 = static_cast< int >(val3);
7670 ecode4 = SWIG_AsVal_int(obj3, &val4);
7671 if (!SWIG_IsOK(ecode4)) {
7672 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "4"" of type '" "int""'");
7673 }
7674 arg4 = static_cast< int >(val4);
7675 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxHtmlRenderingInfo, 0 );
7676 if (!SWIG_IsOK(res5)) {
7677 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "5"" of type '" "wxHtmlRenderingInfo &""'");
7678 }
7679 if (!argp5) {
7680 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_DrawInvisible" "', expected argument " "5"" of type '" "wxHtmlRenderingInfo &""'");
7681 }
7682 arg5 = reinterpret_cast< wxHtmlRenderingInfo * >(argp5);
7683 {
7684 PyThreadState* __tstate = wxPyBeginAllowThreads();
7685 (arg1)->DrawInvisible(*arg2,arg3,arg4,*arg5);
7686 wxPyEndAllowThreads(__tstate);
7687 if (PyErr_Occurred()) SWIG_fail;
7688 }
7689 resultobj = SWIG_Py_Void();
7690 return resultobj;
7691fail:
7692 return NULL;
7693}
7694
7695
7696SWIGINTERN PyObject *_wrap_HtmlCell_Find(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7697 PyObject *resultobj = 0;
7698 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7699 int arg2 ;
7700 void *arg3 = (void *) 0 ;
7701 wxHtmlCell *result = 0 ;
7702 void *argp1 = 0 ;
7703 int res1 = 0 ;
7704 int val2 ;
7705 int ecode2 = 0 ;
7706 int res3 ;
7707 PyObject * obj0 = 0 ;
7708 PyObject * obj1 = 0 ;
7709 PyObject * obj2 = 0 ;
7710 char * kwnames[] = {
7711 (char *) "self",(char *) "condition",(char *) "param", NULL
7712 };
7713
7714 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlCell_Find",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7715 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7716 if (!SWIG_IsOK(res1)) {
7717 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_Find" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7718 }
7719 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7720 ecode2 = SWIG_AsVal_int(obj1, &val2);
7721 if (!SWIG_IsOK(ecode2)) {
7722 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_Find" "', expected argument " "2"" of type '" "int""'");
7723 }
7724 arg2 = static_cast< int >(val2);
7725 res3 = SWIG_ConvertPtr(obj2,SWIG_as_voidptrptr(&arg3), 0, 0);
7726 if (!SWIG_IsOK(res3)) {
7727 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HtmlCell_Find" "', expected argument " "3"" of type '" "void const *""'");
7728 }
7729 {
7730 PyThreadState* __tstate = wxPyBeginAllowThreads();
7731 result = (wxHtmlCell *)(arg1)->Find(arg2,(void const *)arg3);
7732 wxPyEndAllowThreads(__tstate);
7733 if (PyErr_Occurred()) SWIG_fail;
7734 }
7735 {
7736 resultobj = wxPyMake_wxObject(result, 0);
7737 }
7738 return resultobj;
7739fail:
7740 return NULL;
7741}
7742
7743
e9d6f3a4
RD
7744SWIGINTERN PyObject *_wrap_HtmlCell_ProcessMouseClick(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7745 PyObject *resultobj = 0;
7746 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7747 wxHtmlWindowInterface *arg2 = (wxHtmlWindowInterface *) 0 ;
7748 wxPoint *arg3 = 0 ;
7749 wxMouseEvent *arg4 = 0 ;
7750 bool result;
7751 void *argp1 = 0 ;
7752 int res1 = 0 ;
7753 void *argp2 = 0 ;
7754 int res2 = 0 ;
7755 wxPoint temp3 ;
7756 void *argp4 = 0 ;
7757 int res4 = 0 ;
7758 PyObject * obj0 = 0 ;
7759 PyObject * obj1 = 0 ;
7760 PyObject * obj2 = 0 ;
7761 PyObject * obj3 = 0 ;
7762 char * kwnames[] = {
7763 (char *) "self",(char *) "window",(char *) "pos",(char *) "event", NULL
7764 };
7765
7766 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:HtmlCell_ProcessMouseClick",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7767 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7768 if (!SWIG_IsOK(res1)) {
7769 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7770 }
7771 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7772 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
7773 if (!SWIG_IsOK(res2)) {
7774 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "2"" of type '" "wxHtmlWindowInterface *""'");
7775 }
7776 arg2 = reinterpret_cast< wxHtmlWindowInterface * >(argp2);
7777 {
7778 arg3 = &temp3;
7779 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
7780 }
7781 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxMouseEvent, 0 | 0);
7782 if (!SWIG_IsOK(res4)) {
7783 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "4"" of type '" "wxMouseEvent const &""'");
7784 }
7785 if (!argp4) {
7786 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "4"" of type '" "wxMouseEvent const &""'");
7787 }
7788 arg4 = reinterpret_cast< wxMouseEvent * >(argp4);
7789 {
7790 PyThreadState* __tstate = wxPyBeginAllowThreads();
7791 result = (bool)(arg1)->ProcessMouseClick(arg2,(wxPoint const &)*arg3,(wxMouseEvent const &)*arg4);
7792 wxPyEndAllowThreads(__tstate);
7793 if (PyErr_Occurred()) SWIG_fail;
7794 }
7795 {
7796 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7797 }
7798 return resultobj;
7799fail:
7800 return NULL;
7801}
7802
7803
554f62e9
RD
7804SWIGINTERN PyObject *_wrap_HtmlCell_SetCanLiveOnPagebreak(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7805 PyObject *resultobj = 0;
7806 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7807 bool arg2 ;
7808 void *argp1 = 0 ;
7809 int res1 = 0 ;
7810 bool val2 ;
7811 int ecode2 = 0 ;
7812 PyObject * obj0 = 0 ;
7813 PyObject * obj1 = 0 ;
7814 char * kwnames[] = {
7815 (char *) "self",(char *) "can", NULL
7816 };
7817
7818 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_SetCanLiveOnPagebreak",kwnames,&obj0,&obj1)) SWIG_fail;
7819 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7820 if (!SWIG_IsOK(res1)) {
7821 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetCanLiveOnPagebreak" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7822 }
7823 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7824 ecode2 = SWIG_AsVal_bool(obj1, &val2);
7825 if (!SWIG_IsOK(ecode2)) {
7826 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_SetCanLiveOnPagebreak" "', expected argument " "2"" of type '" "bool""'");
7827 }
7828 arg2 = static_cast< bool >(val2);
7829 {
7830 PyThreadState* __tstate = wxPyBeginAllowThreads();
7831 (arg1)->SetCanLiveOnPagebreak(arg2);
7832 wxPyEndAllowThreads(__tstate);
7833 if (PyErr_Occurred()) SWIG_fail;
7834 }
7835 resultobj = SWIG_Py_Void();
7836 return resultobj;
7837fail:
7838 return NULL;
d14a1e28
RD
7839}
7840
7841
554f62e9
RD
7842SWIGINTERN PyObject *_wrap_HtmlCell_IsLinebreakAllowed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7843 PyObject *resultobj = 0;
7844 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7845 bool result;
7846 void *argp1 = 0 ;
7847 int res1 = 0 ;
7848 PyObject *swig_obj[1] ;
7849
7850 if (!args) SWIG_fail;
7851 swig_obj[0] = args;
7852 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7853 if (!SWIG_IsOK(res1)) {
7854 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_IsLinebreakAllowed" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7855 }
7856 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7857 {
7858 PyThreadState* __tstate = wxPyBeginAllowThreads();
7859 result = (bool)((wxHtmlCell const *)arg1)->IsLinebreakAllowed();
7860 wxPyEndAllowThreads(__tstate);
7861 if (PyErr_Occurred()) SWIG_fail;
7862 }
7863 {
7864 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7865 }
7866 return resultobj;
7867fail:
7868 return NULL;
d14a1e28
RD
7869}
7870
7871
554f62e9
RD
7872SWIGINTERN PyObject *_wrap_HtmlCell_IsTerminalCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7873 PyObject *resultobj = 0;
7874 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7875 bool result;
7876 void *argp1 = 0 ;
7877 int res1 = 0 ;
7878 PyObject *swig_obj[1] ;
7879
7880 if (!args) SWIG_fail;
7881 swig_obj[0] = args;
7882 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7883 if (!SWIG_IsOK(res1)) {
7884 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_IsTerminalCell" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7885 }
7886 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7887 {
7888 PyThreadState* __tstate = wxPyBeginAllowThreads();
7889 result = (bool)((wxHtmlCell const *)arg1)->IsTerminalCell();
7890 wxPyEndAllowThreads(__tstate);
7891 if (PyErr_Occurred()) SWIG_fail;
7892 }
7893 {
7894 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7895 }
7896 return resultobj;
7897fail:
7898 return NULL;
7899}
7900
7901
7902SWIGINTERN PyObject *_wrap_HtmlCell_FindCellByPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7903 PyObject *resultobj = 0;
7904 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7905 int arg2 ;
7906 int arg3 ;
7907 unsigned int arg4 = (unsigned int) wxHTML_FIND_EXACT ;
7908 wxHtmlCell *result = 0 ;
7909 void *argp1 = 0 ;
7910 int res1 = 0 ;
7911 int val2 ;
7912 int ecode2 = 0 ;
7913 int val3 ;
7914 int ecode3 = 0 ;
7915 unsigned int val4 ;
7916 int ecode4 = 0 ;
7917 PyObject * obj0 = 0 ;
7918 PyObject * obj1 = 0 ;
7919 PyObject * obj2 = 0 ;
7920 PyObject * obj3 = 0 ;
7921 char * kwnames[] = {
7922 (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL
7923 };
7924
7925 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlCell_FindCellByPos",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7926 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7927 if (!SWIG_IsOK(res1)) {
7928 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7929 }
7930 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7931 ecode2 = SWIG_AsVal_int(obj1, &val2);
7932 if (!SWIG_IsOK(ecode2)) {
7933 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "2"" of type '" "int""'");
7934 }
7935 arg2 = static_cast< int >(val2);
7936 ecode3 = SWIG_AsVal_int(obj2, &val3);
7937 if (!SWIG_IsOK(ecode3)) {
7938 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "3"" of type '" "int""'");
7939 }
7940 arg3 = static_cast< int >(val3);
7941 if (obj3) {
7942 ecode4 = SWIG_AsVal_unsigned_SS_int(obj3, &val4);
7943 if (!SWIG_IsOK(ecode4)) {
7944 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "4"" of type '" "unsigned int""'");
7945 }
7946 arg4 = static_cast< unsigned int >(val4);
7947 }
7948 {
7949 PyThreadState* __tstate = wxPyBeginAllowThreads();
7950 result = (wxHtmlCell *)((wxHtmlCell const *)arg1)->FindCellByPos(arg2,arg3,arg4);
7951 wxPyEndAllowThreads(__tstate);
7952 if (PyErr_Occurred()) SWIG_fail;
7953 }
7954 {
7955 resultobj = wxPyMake_wxObject(result, 0);
7956 }
7957 return resultobj;
7958fail:
7959 return NULL;
d14a1e28
RD
7960}
7961
7962
e9d6f3a4 7963SWIGINTERN PyObject *_wrap_HtmlCell_GetAbsPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
554f62e9
RD
7964 PyObject *resultobj = 0;
7965 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
e9d6f3a4 7966 wxHtmlCell *arg2 = (wxHtmlCell *) NULL ;
554f62e9
RD
7967 wxPoint result;
7968 void *argp1 = 0 ;
7969 int res1 = 0 ;
e9d6f3a4
RD
7970 void *argp2 = 0 ;
7971 int res2 = 0 ;
7972 PyObject * obj0 = 0 ;
7973 PyObject * obj1 = 0 ;
7974 char * kwnames[] = {
7975 (char *) "self",(char *) "rootCell", NULL
7976 };
7977
7978 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:HtmlCell_GetAbsPos",kwnames,&obj0,&obj1)) SWIG_fail;
7979 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7980 if (!SWIG_IsOK(res1)) {
7981 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetAbsPos" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7982 }
7983 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7984 if (obj1) {
7985 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7986 if (!SWIG_IsOK(res2)) {
7987 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_GetAbsPos" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
7988 }
7989 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
7990 }
7991 {
7992 PyThreadState* __tstate = wxPyBeginAllowThreads();
7993 result = ((wxHtmlCell const *)arg1)->GetAbsPos(arg2);
7994 wxPyEndAllowThreads(__tstate);
7995 if (PyErr_Occurred()) SWIG_fail;
7996 }
7997 resultobj = SWIG_NewPointerObj((new wxPoint(static_cast< const wxPoint& >(result))), SWIGTYPE_p_wxPoint, SWIG_POINTER_OWN | 0 );
7998 return resultobj;
7999fail:
8000 return NULL;
8001}
8002
8003
8004SWIGINTERN PyObject *_wrap_HtmlCell_GetRootCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8005 PyObject *resultobj = 0;
8006 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8007 wxHtmlCell *result = 0 ;
8008 void *argp1 = 0 ;
8009 int res1 = 0 ;
554f62e9
RD
8010 PyObject *swig_obj[1] ;
8011
8012 if (!args) SWIG_fail;
8013 swig_obj[0] = args;
8014 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8015 if (!SWIG_IsOK(res1)) {
e9d6f3a4 8016 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetRootCell" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
554f62e9
RD
8017 }
8018 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8019 {
8020 PyThreadState* __tstate = wxPyBeginAllowThreads();
e9d6f3a4 8021 result = (wxHtmlCell *)((wxHtmlCell const *)arg1)->GetRootCell();
554f62e9
RD
8022 wxPyEndAllowThreads(__tstate);
8023 if (PyErr_Occurred()) SWIG_fail;
8024 }
e9d6f3a4
RD
8025 {
8026 resultobj = wxPyMake_wxObject(result, 0);
8027 }
554f62e9
RD
8028 return resultobj;
8029fail:
8030 return NULL;
d14a1e28
RD
8031}
8032
8033
554f62e9
RD
8034SWIGINTERN PyObject *_wrap_HtmlCell_GetFirstTerminal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8035 PyObject *resultobj = 0;
8036 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8037 wxHtmlCell *result = 0 ;
8038 void *argp1 = 0 ;
8039 int res1 = 0 ;
8040 PyObject *swig_obj[1] ;
8041
8042 if (!args) SWIG_fail;
8043 swig_obj[0] = args;
8044 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8045 if (!SWIG_IsOK(res1)) {
8046 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetFirstTerminal" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
8047 }
8048 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8049 {
8050 PyThreadState* __tstate = wxPyBeginAllowThreads();
8051 result = (wxHtmlCell *)((wxHtmlCell const *)arg1)->GetFirstTerminal();
8052 wxPyEndAllowThreads(__tstate);
8053 if (PyErr_Occurred()) SWIG_fail;
8054 }
8055 {
8056 resultobj = wxPyMake_wxObject(result, 0);
8057 }
8058 return resultobj;
8059fail:
8060 return NULL;
d14a1e28
RD
8061}
8062
8063
554f62e9
RD
8064SWIGINTERN PyObject *_wrap_HtmlCell_GetLastTerminal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8065 PyObject *resultobj = 0;
8066 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8067 wxHtmlCell *result = 0 ;
8068 void *argp1 = 0 ;
8069 int res1 = 0 ;
8070 PyObject *swig_obj[1] ;
8071
8072 if (!args) SWIG_fail;
8073 swig_obj[0] = args;
8074 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8075 if (!SWIG_IsOK(res1)) {
8076 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetLastTerminal" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
8077 }
8078 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8079 {
8080 PyThreadState* __tstate = wxPyBeginAllowThreads();
8081 result = (wxHtmlCell *)((wxHtmlCell const *)arg1)->GetLastTerminal();
8082 wxPyEndAllowThreads(__tstate);
8083 if (PyErr_Occurred()) SWIG_fail;
8084 }
8085 {
8086 resultobj = wxPyMake_wxObject(result, 0);
8087 }
8088 return resultobj;
8089fail:
8090 return NULL;
d14a1e28
RD
8091}
8092
8093
554f62e9
RD
8094SWIGINTERN PyObject *_wrap_HtmlCell_GetDepth(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8095 PyObject *resultobj = 0;
8096 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8097 unsigned int result;
8098 void *argp1 = 0 ;
8099 int res1 = 0 ;
8100 PyObject *swig_obj[1] ;
8101
8102 if (!args) SWIG_fail;
8103 swig_obj[0] = args;
8104 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8105 if (!SWIG_IsOK(res1)) {
8106 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetDepth" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
8107 }
8108 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8109 {
8110 PyThreadState* __tstate = wxPyBeginAllowThreads();
8111 result = (unsigned int)((wxHtmlCell const *)arg1)->GetDepth();
8112 wxPyEndAllowThreads(__tstate);
8113 if (PyErr_Occurred()) SWIG_fail;
8114 }
8115 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
8116 return resultobj;
8117fail:
8118 return NULL;
8119}
8120
8121
8122SWIGINTERN PyObject *_wrap_HtmlCell_IsBefore(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8123 PyObject *resultobj = 0;
8124 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8125 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
8126 bool result;
8127 void *argp1 = 0 ;
8128 int res1 = 0 ;
8129 void *argp2 = 0 ;
8130 int res2 = 0 ;
8131 PyObject * obj0 = 0 ;
8132 PyObject * obj1 = 0 ;
8133 char * kwnames[] = {
8134 (char *) "self",(char *) "cell", NULL
8135 };
8136
8137 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_IsBefore",kwnames,&obj0,&obj1)) SWIG_fail;
8138 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8139 if (!SWIG_IsOK(res1)) {
8140 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_IsBefore" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
8141 }
8142 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8143 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8144 if (!SWIG_IsOK(res2)) {
8145 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_IsBefore" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
8146 }
8147 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
8148 {
8149 PyThreadState* __tstate = wxPyBeginAllowThreads();
8150 result = (bool)((wxHtmlCell const *)arg1)->IsBefore(arg2);
8151 wxPyEndAllowThreads(__tstate);
8152 if (PyErr_Occurred()) SWIG_fail;
8153 }
8154 {
8155 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8156 }
8157 return resultobj;
8158fail:
8159 return NULL;
8160}
8161
8162
8163SWIGINTERN PyObject *_wrap_HtmlCell_ConvertToText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8164 PyObject *resultobj = 0;
8165 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8166 wxHtmlSelection *arg2 = (wxHtmlSelection *) 0 ;
8167 wxString result;
8168 void *argp1 = 0 ;
8169 int res1 = 0 ;
8170 void *argp2 = 0 ;
8171 int res2 = 0 ;
8172 PyObject * obj0 = 0 ;
8173 PyObject * obj1 = 0 ;
8174 char * kwnames[] = {
8175 (char *) "self",(char *) "sel", NULL
8176 };
8177
8178 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_ConvertToText",kwnames,&obj0,&obj1)) SWIG_fail;
8179 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8180 if (!SWIG_IsOK(res1)) {
8181 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_ConvertToText" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
8182 }
8183 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8184 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
8185 if (!SWIG_IsOK(res2)) {
8186 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_ConvertToText" "', expected argument " "2"" of type '" "wxHtmlSelection *""'");
8187 }
8188 arg2 = reinterpret_cast< wxHtmlSelection * >(argp2);
8189 {
8190 PyThreadState* __tstate = wxPyBeginAllowThreads();
8191 result = ((wxHtmlCell const *)arg1)->ConvertToText(arg2);
8192 wxPyEndAllowThreads(__tstate);
8193 if (PyErr_Occurred()) SWIG_fail;
8194 }
8195 {
8196#if wxUSE_UNICODE
8197 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
8198#else
8199 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
8200#endif
8201 }
8202 return resultobj;
8203fail:
8204 return NULL;
d14a1e28
RD
8205}
8206
8207
554f62e9
RD
8208SWIGINTERN PyObject *HtmlCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8209 PyObject *obj;
8210 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
8211 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlCell, SWIG_NewClientData(obj));
8212 return SWIG_Py_Void();
d14a1e28
RD
8213}
8214
554f62e9
RD
8215SWIGINTERN PyObject *HtmlCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8216 return SWIG_Python_InitShadowInstance(args);
8217}
d14a1e28 8218
554f62e9
RD
8219SWIGINTERN PyObject *_wrap_new_HtmlWordCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8220 PyObject *resultobj = 0;
8221 wxString *arg1 = 0 ;
8222 wxDC *arg2 = 0 ;
8223 wxHtmlWordCell *result = 0 ;
8224 bool temp1 = false ;
8225 void *argp2 = 0 ;
8226 int res2 = 0 ;
8227 PyObject * obj0 = 0 ;
8228 PyObject * obj1 = 0 ;
8229 char * kwnames[] = {
8230 (char *) "word",(char *) "dc", NULL
8231 };
8232
8233 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_HtmlWordCell",kwnames,&obj0,&obj1)) SWIG_fail;
8234 {
8235 arg1 = wxString_in_helper(obj0);
8236 if (arg1 == NULL) SWIG_fail;
8237 temp1 = true;
8238 }
8239 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
8240 if (!SWIG_IsOK(res2)) {
8241 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_HtmlWordCell" "', expected argument " "2"" of type '" "wxDC &""'");
8242 }
8243 if (!argp2) {
8244 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_HtmlWordCell" "', expected argument " "2"" of type '" "wxDC &""'");
8245 }
8246 arg2 = reinterpret_cast< wxDC * >(argp2);
8247 {
8248 PyThreadState* __tstate = wxPyBeginAllowThreads();
8249 result = (wxHtmlWordCell *)new wxHtmlWordCell((wxString const &)*arg1,*arg2);
8250 wxPyEndAllowThreads(__tstate);
8251 if (PyErr_Occurred()) SWIG_fail;
8252 }
8253 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWordCell, SWIG_POINTER_NEW | 0 );
8254 {
8255 if (temp1)
8256 delete arg1;
8257 }
8258 return resultobj;
8259fail:
8260 {
8261 if (temp1)
8262 delete arg1;
8263 }
8264 return NULL;
8265}
8266
8267
8268SWIGINTERN PyObject *_wrap_HtmlWordCell_ConvertToText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8269 PyObject *resultobj = 0;
8270 wxHtmlWordCell *arg1 = (wxHtmlWordCell *) 0 ;
8271 wxHtmlSelection *arg2 = (wxHtmlSelection *) 0 ;
8272 wxString result;
8273 void *argp1 = 0 ;
8274 int res1 = 0 ;
8275 void *argp2 = 0 ;
8276 int res2 = 0 ;
8277 PyObject * obj0 = 0 ;
8278 PyObject * obj1 = 0 ;
8279 char * kwnames[] = {
8280 (char *) "self",(char *) "sel", NULL
8281 };
8282
8283 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWordCell_ConvertToText",kwnames,&obj0,&obj1)) SWIG_fail;
8284 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWordCell, 0 | 0 );
8285 if (!SWIG_IsOK(res1)) {
8286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWordCell_ConvertToText" "', expected argument " "1"" of type '" "wxHtmlWordCell const *""'");
8287 }
8288 arg1 = reinterpret_cast< wxHtmlWordCell * >(argp1);
8289 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
8290 if (!SWIG_IsOK(res2)) {
8291 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWordCell_ConvertToText" "', expected argument " "2"" of type '" "wxHtmlSelection *""'");
8292 }
8293 arg2 = reinterpret_cast< wxHtmlSelection * >(argp2);
8294 {
8295 PyThreadState* __tstate = wxPyBeginAllowThreads();
8296 result = ((wxHtmlWordCell const *)arg1)->ConvertToText(arg2);
8297 wxPyEndAllowThreads(__tstate);
8298 if (PyErr_Occurred()) SWIG_fail;
8299 }
8300 {
8301#if wxUSE_UNICODE
8302 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
8303#else
8304 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
8305#endif
8306 }
8307 return resultobj;
8308fail:
8309 return NULL;
d14a1e28
RD
8310}
8311
8312
554f62e9
RD
8313SWIGINTERN PyObject *_wrap_HtmlWordCell_IsLinebreakAllowed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8314 PyObject *resultobj = 0;
8315 wxHtmlWordCell *arg1 = (wxHtmlWordCell *) 0 ;
8316 bool result;
8317 void *argp1 = 0 ;
8318 int res1 = 0 ;
8319 PyObject *swig_obj[1] ;
8320
8321 if (!args) SWIG_fail;
8322 swig_obj[0] = args;
8323 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWordCell, 0 | 0 );
8324 if (!SWIG_IsOK(res1)) {
8325 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWordCell_IsLinebreakAllowed" "', expected argument " "1"" of type '" "wxHtmlWordCell const *""'");
8326 }
8327 arg1 = reinterpret_cast< wxHtmlWordCell * >(argp1);
8328 {
8329 PyThreadState* __tstate = wxPyBeginAllowThreads();
8330 result = (bool)((wxHtmlWordCell const *)arg1)->IsLinebreakAllowed();
8331 wxPyEndAllowThreads(__tstate);
8332 if (PyErr_Occurred()) SWIG_fail;
8333 }
8334 {
8335 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8336 }
8337 return resultobj;
8338fail:
8339 return NULL;
8340}
8341
8342
8343SWIGINTERN PyObject *_wrap_HtmlWordCell_SetPreviousWord(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8344 PyObject *resultobj = 0;
8345 wxHtmlWordCell *arg1 = (wxHtmlWordCell *) 0 ;
8346 wxHtmlWordCell *arg2 = (wxHtmlWordCell *) 0 ;
8347 void *argp1 = 0 ;
8348 int res1 = 0 ;
8349 void *argp2 = 0 ;
8350 int res2 = 0 ;
8351 PyObject * obj0 = 0 ;
8352 PyObject * obj1 = 0 ;
8353 char * kwnames[] = {
8354 (char *) "self",(char *) "cell", NULL
8355 };
8356
8357 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWordCell_SetPreviousWord",kwnames,&obj0,&obj1)) SWIG_fail;
8358 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWordCell, 0 | 0 );
8359 if (!SWIG_IsOK(res1)) {
8360 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWordCell_SetPreviousWord" "', expected argument " "1"" of type '" "wxHtmlWordCell *""'");
8361 }
8362 arg1 = reinterpret_cast< wxHtmlWordCell * >(argp1);
8363 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlWordCell, 0 | 0 );
8364 if (!SWIG_IsOK(res2)) {
8365 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWordCell_SetPreviousWord" "', expected argument " "2"" of type '" "wxHtmlWordCell *""'");
8366 }
8367 arg2 = reinterpret_cast< wxHtmlWordCell * >(argp2);
8368 {
8369 PyThreadState* __tstate = wxPyBeginAllowThreads();
8370 (arg1)->SetPreviousWord(arg2);
8371 wxPyEndAllowThreads(__tstate);
8372 if (PyErr_Occurred()) SWIG_fail;
8373 }
8374 resultobj = SWIG_Py_Void();
8375 return resultobj;
8376fail:
8377 return NULL;
d14a1e28
RD
8378}
8379
8380
554f62e9
RD
8381SWIGINTERN PyObject *HtmlWordCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8382 PyObject *obj;
8383 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
8384 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWordCell, SWIG_NewClientData(obj));
8385 return SWIG_Py_Void();
d14a1e28
RD
8386}
8387
554f62e9
RD
8388SWIGINTERN PyObject *HtmlWordCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8389 return SWIG_Python_InitShadowInstance(args);
8390}
d14a1e28 8391
554f62e9
RD
8392SWIGINTERN PyObject *_wrap_new_HtmlContainerCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8393 PyObject *resultobj = 0;
8394 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8395 wxHtmlContainerCell *result = 0 ;
8396 void *argp1 = 0 ;
8397 int res1 = 0 ;
8398 PyObject * obj0 = 0 ;
8399 char * kwnames[] = {
8400 (char *) "parent", NULL
8401 };
8402
8403 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_HtmlContainerCell",kwnames,&obj0)) SWIG_fail;
8404 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8405 if (!SWIG_IsOK(res1)) {
8406 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlContainerCell" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8407 }
8408 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8409 {
8410 PyThreadState* __tstate = wxPyBeginAllowThreads();
8411 result = (wxHtmlContainerCell *)new wxHtmlContainerCell(arg1);
8412 wxPyEndAllowThreads(__tstate);
8413 if (PyErr_Occurred()) SWIG_fail;
8414 }
8415 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, SWIG_POINTER_NEW | 0 );
8416 return resultobj;
8417fail:
8418 return NULL;
8419}
8420
8421
8422SWIGINTERN PyObject *_wrap_HtmlContainerCell_InsertCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8423 PyObject *resultobj = 0;
8424 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8425 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
8426 void *argp1 = 0 ;
8427 int res1 = 0 ;
8428 int res2 = 0 ;
8429 PyObject * obj0 = 0 ;
8430 PyObject * obj1 = 0 ;
8431 char * kwnames[] = {
8432 (char *) "self",(char *) "cell", NULL
8433 };
8434
8435 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_InsertCell",kwnames,&obj0,&obj1)) SWIG_fail;
8436 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8437 if (!SWIG_IsOK(res1)) {
8438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_InsertCell" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8439 }
8440 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8441 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxHtmlCell, SWIG_POINTER_DISOWN | 0 );
8442 if (!SWIG_IsOK(res2)) {
8443 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlContainerCell_InsertCell" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
8444 }
8445 {
8446 PyThreadState* __tstate = wxPyBeginAllowThreads();
8447 (arg1)->InsertCell(arg2);
8448 wxPyEndAllowThreads(__tstate);
8449 if (PyErr_Occurred()) SWIG_fail;
8450 }
8451 resultobj = SWIG_Py_Void();
8452 return resultobj;
8453fail:
8454 return NULL;
8455}
8456
8457
8458SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetAlignHor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8459 PyObject *resultobj = 0;
8460 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8461 int arg2 ;
8462 void *argp1 = 0 ;
8463 int res1 = 0 ;
8464 int val2 ;
8465 int ecode2 = 0 ;
8466 PyObject * obj0 = 0 ;
8467 PyObject * obj1 = 0 ;
8468 char * kwnames[] = {
8469 (char *) "self",(char *) "al", NULL
8470 };
8471
8472 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_SetAlignHor",kwnames,&obj0,&obj1)) SWIG_fail;
8473 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8474 if (!SWIG_IsOK(res1)) {
8475 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetAlignHor" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8476 }
8477 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8478 ecode2 = SWIG_AsVal_int(obj1, &val2);
8479 if (!SWIG_IsOK(ecode2)) {
8480 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_SetAlignHor" "', expected argument " "2"" of type '" "int""'");
8481 }
8482 arg2 = static_cast< int >(val2);
8483 {
8484 PyThreadState* __tstate = wxPyBeginAllowThreads();
8485 (arg1)->SetAlignHor(arg2);
8486 wxPyEndAllowThreads(__tstate);
8487 if (PyErr_Occurred()) SWIG_fail;
8488 }
8489 resultobj = SWIG_Py_Void();
8490 return resultobj;
8491fail:
8492 return NULL;
d14a1e28 8493}
554f62e9
RD
8494
8495
8496SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetAlignHor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8497 PyObject *resultobj = 0;
8498 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8499 int result;
8500 void *argp1 = 0 ;
8501 int res1 = 0 ;
8502 PyObject *swig_obj[1] ;
8503
8504 if (!args) SWIG_fail;
8505 swig_obj[0] = args;
8506 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8507 if (!SWIG_IsOK(res1)) {
8508 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetAlignHor" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8509 }
8510 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8511 {
8512 PyThreadState* __tstate = wxPyBeginAllowThreads();
8513 result = (int)(arg1)->GetAlignHor();
8514 wxPyEndAllowThreads(__tstate);
8515 if (PyErr_Occurred()) SWIG_fail;
8516 }
8517 resultobj = SWIG_From_int(static_cast< int >(result));
8518 return resultobj;
8519fail:
8520 return NULL;
8521}
8522
8523
8524SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetAlignVer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8525 PyObject *resultobj = 0;
8526 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8527 int arg2 ;
8528 void *argp1 = 0 ;
8529 int res1 = 0 ;
8530 int val2 ;
8531 int ecode2 = 0 ;
8532 PyObject * obj0 = 0 ;
8533 PyObject * obj1 = 0 ;
8534 char * kwnames[] = {
8535 (char *) "self",(char *) "al", NULL
8536 };
8537
8538 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_SetAlignVer",kwnames,&obj0,&obj1)) SWIG_fail;
8539 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8540 if (!SWIG_IsOK(res1)) {
8541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetAlignVer" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8542 }
8543 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8544 ecode2 = SWIG_AsVal_int(obj1, &val2);
8545 if (!SWIG_IsOK(ecode2)) {
8546 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_SetAlignVer" "', expected argument " "2"" of type '" "int""'");
8547 }
8548 arg2 = static_cast< int >(val2);
8549 {
8550 PyThreadState* __tstate = wxPyBeginAllowThreads();
8551 (arg1)->SetAlignVer(arg2);
8552 wxPyEndAllowThreads(__tstate);
8553 if (PyErr_Occurred()) SWIG_fail;
8554 }
8555 resultobj = SWIG_Py_Void();
8556 return resultobj;
8557fail:
8558 return NULL;
d14a1e28
RD
8559}
8560
8561
554f62e9
RD
8562SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetAlignVer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8563 PyObject *resultobj = 0;
8564 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8565 int result;
8566 void *argp1 = 0 ;
8567 int res1 = 0 ;
8568 PyObject *swig_obj[1] ;
8569
8570 if (!args) SWIG_fail;
8571 swig_obj[0] = args;
8572 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8573 if (!SWIG_IsOK(res1)) {
8574 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetAlignVer" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8575 }
8576 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8577 {
8578 PyThreadState* __tstate = wxPyBeginAllowThreads();
8579 result = (int)(arg1)->GetAlignVer();
8580 wxPyEndAllowThreads(__tstate);
8581 if (PyErr_Occurred()) SWIG_fail;
8582 }
8583 resultobj = SWIG_From_int(static_cast< int >(result));
8584 return resultobj;
8585fail:
8586 return NULL;
8587}
8588
8589
8590SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetIndent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8591 PyObject *resultobj = 0;
8592 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8593 int arg2 ;
8594 int arg3 ;
8595 int arg4 = (int) wxHTML_UNITS_PIXELS ;
8596 void *argp1 = 0 ;
8597 int res1 = 0 ;
8598 int val2 ;
8599 int ecode2 = 0 ;
8600 int val3 ;
8601 int ecode3 = 0 ;
8602 int val4 ;
8603 int ecode4 = 0 ;
8604 PyObject * obj0 = 0 ;
8605 PyObject * obj1 = 0 ;
8606 PyObject * obj2 = 0 ;
8607 PyObject * obj3 = 0 ;
8608 char * kwnames[] = {
8609 (char *) "self",(char *) "i",(char *) "what",(char *) "units", NULL
8610 };
8611
8612 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlContainerCell_SetIndent",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8613 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8614 if (!SWIG_IsOK(res1)) {
8615 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8616 }
8617 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8618 ecode2 = SWIG_AsVal_int(obj1, &val2);
8619 if (!SWIG_IsOK(ecode2)) {
8620 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "2"" of type '" "int""'");
8621 }
8622 arg2 = static_cast< int >(val2);
8623 ecode3 = SWIG_AsVal_int(obj2, &val3);
8624 if (!SWIG_IsOK(ecode3)) {
8625 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "3"" of type '" "int""'");
8626 }
8627 arg3 = static_cast< int >(val3);
8628 if (obj3) {
8629 ecode4 = SWIG_AsVal_int(obj3, &val4);
8630 if (!SWIG_IsOK(ecode4)) {
8631 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "4"" of type '" "int""'");
8632 }
8633 arg4 = static_cast< int >(val4);
8634 }
8635 {
8636 PyThreadState* __tstate = wxPyBeginAllowThreads();
8637 (arg1)->SetIndent(arg2,arg3,arg4);
8638 wxPyEndAllowThreads(__tstate);
8639 if (PyErr_Occurred()) SWIG_fail;
8640 }
8641 resultobj = SWIG_Py_Void();
8642 return resultobj;
8643fail:
8644 return NULL;
8645}
8646
8647
8648SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetIndent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8649 PyObject *resultobj = 0;
8650 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8651 int arg2 ;
8652 int result;
8653 void *argp1 = 0 ;
8654 int res1 = 0 ;
8655 int val2 ;
8656 int ecode2 = 0 ;
8657 PyObject * obj0 = 0 ;
8658 PyObject * obj1 = 0 ;
8659 char * kwnames[] = {
8660 (char *) "self",(char *) "ind", NULL
8661 };
8662
8663 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_GetIndent",kwnames,&obj0,&obj1)) SWIG_fail;
8664 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8665 if (!SWIG_IsOK(res1)) {
8666 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetIndent" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8667 }
8668 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8669 ecode2 = SWIG_AsVal_int(obj1, &val2);
8670 if (!SWIG_IsOK(ecode2)) {
8671 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_GetIndent" "', expected argument " "2"" of type '" "int""'");
8672 }
8673 arg2 = static_cast< int >(val2);
8674 {
8675 PyThreadState* __tstate = wxPyBeginAllowThreads();
8676 result = (int)(arg1)->GetIndent(arg2);
8677 wxPyEndAllowThreads(__tstate);
8678 if (PyErr_Occurred()) SWIG_fail;
8679 }
8680 resultobj = SWIG_From_int(static_cast< int >(result));
8681 return resultobj;
8682fail:
8683 return NULL;
8684}
8685
8686
8687SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetIndentUnits(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8688 PyObject *resultobj = 0;
8689 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8690 int arg2 ;
8691 int result;
8692 void *argp1 = 0 ;
8693 int res1 = 0 ;
8694 int val2 ;
8695 int ecode2 = 0 ;
8696 PyObject * obj0 = 0 ;
8697 PyObject * obj1 = 0 ;
8698 char * kwnames[] = {
8699 (char *) "self",(char *) "ind", NULL
8700 };
8701
8702 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_GetIndentUnits",kwnames,&obj0,&obj1)) SWIG_fail;
8703 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8704 if (!SWIG_IsOK(res1)) {
8705 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetIndentUnits" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8706 }
8707 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8708 ecode2 = SWIG_AsVal_int(obj1, &val2);
8709 if (!SWIG_IsOK(ecode2)) {
8710 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_GetIndentUnits" "', expected argument " "2"" of type '" "int""'");
8711 }
8712 arg2 = static_cast< int >(val2);
8713 {
8714 PyThreadState* __tstate = wxPyBeginAllowThreads();
8715 result = (int)(arg1)->GetIndentUnits(arg2);
8716 wxPyEndAllowThreads(__tstate);
8717 if (PyErr_Occurred()) SWIG_fail;
8718 }
8719 resultobj = SWIG_From_int(static_cast< int >(result));
8720 return resultobj;
8721fail:
8722 return NULL;
8723}
8724
8725
8726SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetAlign(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8727 PyObject *resultobj = 0;
8728 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8729 wxHtmlTag *arg2 = 0 ;
8730 void *argp1 = 0 ;
8731 int res1 = 0 ;
8732 void *argp2 = 0 ;
8733 int res2 = 0 ;
8734 PyObject * obj0 = 0 ;
8735 PyObject * obj1 = 0 ;
8736 char * kwnames[] = {
8737 (char *) "self",(char *) "tag", NULL
8738 };
8739
8740 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_SetAlign",kwnames,&obj0,&obj1)) SWIG_fail;
8741 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8742 if (!SWIG_IsOK(res1)) {
8743 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetAlign" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8744 }
8745 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8746 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlTag, 0 | 0);
8747 if (!SWIG_IsOK(res2)) {
8748 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlContainerCell_SetAlign" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
8749 }
8750 if (!argp2) {
8751 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlContainerCell_SetAlign" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
8752 }
8753 arg2 = reinterpret_cast< wxHtmlTag * >(argp2);
8754 {
8755 PyThreadState* __tstate = wxPyBeginAllowThreads();
8756 (arg1)->SetAlign((wxHtmlTag const &)*arg2);
8757 wxPyEndAllowThreads(__tstate);
8758 if (PyErr_Occurred()) SWIG_fail;
8759 }
8760 resultobj = SWIG_Py_Void();
8761 return resultobj;
8762fail:
8763 return NULL;
8764}
8765
8766
8767SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetWidthFloat(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8768 PyObject *resultobj = 0;
8769 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8770 int arg2 ;
8771 int arg3 ;
8772 void *argp1 = 0 ;
8773 int res1 = 0 ;
8774 int val2 ;
8775 int ecode2 = 0 ;
8776 int val3 ;
8777 int ecode3 = 0 ;
8778 PyObject * obj0 = 0 ;
8779 PyObject * obj1 = 0 ;
8780 PyObject * obj2 = 0 ;
8781 char * kwnames[] = {
8782 (char *) "self",(char *) "w",(char *) "units", NULL
8783 };
8784
8785 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlContainerCell_SetWidthFloat",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8786 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8787 if (!SWIG_IsOK(res1)) {
8788 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetWidthFloat" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8789 }
8790 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8791 ecode2 = SWIG_AsVal_int(obj1, &val2);
8792 if (!SWIG_IsOK(ecode2)) {
8793 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_SetWidthFloat" "', expected argument " "2"" of type '" "int""'");
8794 }
8795 arg2 = static_cast< int >(val2);
8796 ecode3 = SWIG_AsVal_int(obj2, &val3);
8797 if (!SWIG_IsOK(ecode3)) {
8798 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlContainerCell_SetWidthFloat" "', expected argument " "3"" of type '" "int""'");
8799 }
8800 arg3 = static_cast< int >(val3);
8801 {
8802 PyThreadState* __tstate = wxPyBeginAllowThreads();
8803 (arg1)->SetWidthFloat(arg2,arg3);
8804 wxPyEndAllowThreads(__tstate);
8805 if (PyErr_Occurred()) SWIG_fail;
8806 }
8807 resultobj = SWIG_Py_Void();
8808 return resultobj;
8809fail:
8810 return NULL;
8811}
8812
8813
8814SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetWidthFloatFromTag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8815 PyObject *resultobj = 0;
8816 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8817 wxHtmlTag *arg2 = 0 ;
8818 void *argp1 = 0 ;
8819 int res1 = 0 ;
8820 void *argp2 = 0 ;
8821 int res2 = 0 ;
8822 PyObject * obj0 = 0 ;
8823 PyObject * obj1 = 0 ;
8824 char * kwnames[] = {
8825 (char *) "self",(char *) "tag", NULL
8826 };
8827
8828 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_SetWidthFloatFromTag",kwnames,&obj0,&obj1)) SWIG_fail;
8829 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8830 if (!SWIG_IsOK(res1)) {
8831 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetWidthFloatFromTag" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8832 }
8833 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8834 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlTag, 0 | 0);
8835 if (!SWIG_IsOK(res2)) {
8836 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlContainerCell_SetWidthFloatFromTag" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
8837 }
8838 if (!argp2) {
8839 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlContainerCell_SetWidthFloatFromTag" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
8840 }
8841 arg2 = reinterpret_cast< wxHtmlTag * >(argp2);
8842 {
8843 PyThreadState* __tstate = wxPyBeginAllowThreads();
8844 (arg1)->SetWidthFloat((wxHtmlTag const &)*arg2);
8845 wxPyEndAllowThreads(__tstate);
8846 if (PyErr_Occurred()) SWIG_fail;
8847 }
8848 resultobj = SWIG_Py_Void();
8849 return resultobj;
8850fail:
8851 return NULL;
8852}
8853
8854
8855SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetMinHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8856 PyObject *resultobj = 0;
8857 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8858 int arg2 ;
8859 int arg3 = (int) wxHTML_ALIGN_TOP ;
8860 void *argp1 = 0 ;
8861 int res1 = 0 ;
8862 int val2 ;
8863 int ecode2 = 0 ;
8864 int val3 ;
8865 int ecode3 = 0 ;
8866 PyObject * obj0 = 0 ;
8867 PyObject * obj1 = 0 ;
8868 PyObject * obj2 = 0 ;
8869 char * kwnames[] = {
8870 (char *) "self",(char *) "h",(char *) "align", NULL
8871 };
8872
8873 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlContainerCell_SetMinHeight",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8874 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8875 if (!SWIG_IsOK(res1)) {
8876 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetMinHeight" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8877 }
8878 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8879 ecode2 = SWIG_AsVal_int(obj1, &val2);
8880 if (!SWIG_IsOK(ecode2)) {
8881 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_SetMinHeight" "', expected argument " "2"" of type '" "int""'");
8882 }
8883 arg2 = static_cast< int >(val2);
8884 if (obj2) {
8885 ecode3 = SWIG_AsVal_int(obj2, &val3);
8886 if (!SWIG_IsOK(ecode3)) {
8887 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlContainerCell_SetMinHeight" "', expected argument " "3"" of type '" "int""'");
8888 }
8889 arg3 = static_cast< int >(val3);
8890 }
8891 {
8892 PyThreadState* __tstate = wxPyBeginAllowThreads();
8893 (arg1)->SetMinHeight(arg2,arg3);
8894 wxPyEndAllowThreads(__tstate);
8895 if (PyErr_Occurred()) SWIG_fail;
8896 }
8897 resultobj = SWIG_Py_Void();
8898 return resultobj;
8899fail:
8900 return NULL;
8901}
8902
8903
8904SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetBackgroundColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8905 PyObject *resultobj = 0;
8906 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8907 wxColour *arg2 = 0 ;
8908 void *argp1 = 0 ;
8909 int res1 = 0 ;
8910 wxColour temp2 ;
8911 PyObject * obj0 = 0 ;
8912 PyObject * obj1 = 0 ;
8913 char * kwnames[] = {
8914 (char *) "self",(char *) "clr", NULL
8915 };
8916
8917 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_SetBackgroundColour",kwnames,&obj0,&obj1)) SWIG_fail;
8918 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8919 if (!SWIG_IsOK(res1)) {
8920 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8921 }
8922 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8923 {
8924 arg2 = &temp2;
8925 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
8926 }
8927 {
8928 PyThreadState* __tstate = wxPyBeginAllowThreads();
8929 (arg1)->SetBackgroundColour((wxColour const &)*arg2);
8930 wxPyEndAllowThreads(__tstate);
8931 if (PyErr_Occurred()) SWIG_fail;
8932 }
8933 resultobj = SWIG_Py_Void();
8934 return resultobj;
8935fail:
8936 return NULL;
d14a1e28
RD
8937}
8938
8939
554f62e9
RD
8940SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetBackgroundColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8941 PyObject *resultobj = 0;
8942 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8943 wxColour result;
8944 void *argp1 = 0 ;
8945 int res1 = 0 ;
8946 PyObject *swig_obj[1] ;
8947
8948 if (!args) SWIG_fail;
8949 swig_obj[0] = args;
8950 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8951 if (!SWIG_IsOK(res1)) {
8952 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8953 }
8954 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8955 {
8956 PyThreadState* __tstate = wxPyBeginAllowThreads();
8957 result = (arg1)->GetBackgroundColour();
8958 wxPyEndAllowThreads(__tstate);
8959 if (PyErr_Occurred()) SWIG_fail;
8960 }
8961 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
8962 return resultobj;
8963fail:
8964 return NULL;
8965}
8966
8967
8968SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8969 PyObject *resultobj = 0;
8970 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8971 wxColour *arg2 = 0 ;
8972 wxColour *arg3 = 0 ;
8973 void *argp1 = 0 ;
8974 int res1 = 0 ;
8975 wxColour temp2 ;
8976 wxColour temp3 ;
8977 PyObject * obj0 = 0 ;
8978 PyObject * obj1 = 0 ;
8979 PyObject * obj2 = 0 ;
8980 char * kwnames[] = {
8981 (char *) "self",(char *) "clr1",(char *) "clr2", NULL
8982 };
8983
8984 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlContainerCell_SetBorder",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8985 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8986 if (!SWIG_IsOK(res1)) {
8987 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetBorder" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8988 }
8989 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8990 {
8991 arg2 = &temp2;
8992 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
8993 }
8994 {
8995 arg3 = &temp3;
8996 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
8997 }
8998 {
8999 PyThreadState* __tstate = wxPyBeginAllowThreads();
9000 (arg1)->SetBorder((wxColour const &)*arg2,(wxColour const &)*arg3);
9001 wxPyEndAllowThreads(__tstate);
9002 if (PyErr_Occurred()) SWIG_fail;
9003 }
9004 resultobj = SWIG_Py_Void();
9005 return resultobj;
9006fail:
9007 return NULL;
d14a1e28
RD
9008}
9009
9010
554f62e9
RD
9011SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetFirstChild(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9012 PyObject *resultobj = 0;
9013 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
9014 wxHtmlCell *result = 0 ;
9015 void *argp1 = 0 ;
9016 int res1 = 0 ;
9017 PyObject *swig_obj[1] ;
9018
9019 if (!args) SWIG_fail;
9020 swig_obj[0] = args;
9021 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
9022 if (!SWIG_IsOK(res1)) {
9023 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetFirstChild" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
9024 }
9025 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
9026 {
9027 PyThreadState* __tstate = wxPyBeginAllowThreads();
9028 result = (wxHtmlCell *)(arg1)->GetFirstChild();
9029 wxPyEndAllowThreads(__tstate);
9030 if (PyErr_Occurred()) SWIG_fail;
9031 }
9032 {
9033 resultobj = wxPyMake_wxObject(result, 0);
9034 }
9035 return resultobj;
9036fail:
9037 return NULL;
d14a1e28
RD
9038}
9039
9040
554f62e9
RD
9041SWIGINTERN PyObject *HtmlContainerCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9042 PyObject *obj;
9043 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9044 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlContainerCell, SWIG_NewClientData(obj));
9045 return SWIG_Py_Void();
d14a1e28
RD
9046}
9047
554f62e9
RD
9048SWIGINTERN PyObject *HtmlContainerCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9049 return SWIG_Python_InitShadowInstance(args);
9050}
d14a1e28 9051
554f62e9
RD
9052SWIGINTERN PyObject *_wrap_new_HtmlColourCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9053 PyObject *resultobj = 0;
9054 wxColour *arg1 = 0 ;
9055 int arg2 = (int) wxHTML_CLR_FOREGROUND ;
9056 wxHtmlColourCell *result = 0 ;
9057 wxColour temp1 ;
9058 int val2 ;
9059 int ecode2 = 0 ;
9060 PyObject * obj0 = 0 ;
9061 PyObject * obj1 = 0 ;
9062 char * kwnames[] = {
9063 (char *) "clr",(char *) "flags", NULL
9064 };
9065
9066 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_HtmlColourCell",kwnames,&obj0,&obj1)) SWIG_fail;
9067 {
9068 arg1 = &temp1;
9069 if ( ! wxColour_helper(obj0, &arg1)) SWIG_fail;
9070 }
9071 if (obj1) {
9072 ecode2 = SWIG_AsVal_int(obj1, &val2);
9073 if (!SWIG_IsOK(ecode2)) {
9074 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlColourCell" "', expected argument " "2"" of type '" "int""'");
9075 }
9076 arg2 = static_cast< int >(val2);
9077 }
9078 {
9079 PyThreadState* __tstate = wxPyBeginAllowThreads();
9080 result = (wxHtmlColourCell *)new wxHtmlColourCell((wxColour const &)*arg1,arg2);
9081 wxPyEndAllowThreads(__tstate);
9082 if (PyErr_Occurred()) SWIG_fail;
9083 }
9084 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlColourCell, SWIG_POINTER_NEW | 0 );
9085 return resultobj;
9086fail:
9087 return NULL;
d14a1e28
RD
9088}
9089
9090
554f62e9
RD
9091SWIGINTERN PyObject *HtmlColourCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9092 PyObject *obj;
9093 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9094 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlColourCell, SWIG_NewClientData(obj));
9095 return SWIG_Py_Void();
d00d1b88
RD
9096}
9097
554f62e9
RD
9098SWIGINTERN PyObject *HtmlColourCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9099 return SWIG_Python_InitShadowInstance(args);
9100}
d00d1b88 9101
554f62e9
RD
9102SWIGINTERN PyObject *_wrap_new_HtmlFontCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9103 PyObject *resultobj = 0;
9104 wxFont *arg1 = (wxFont *) 0 ;
9105 wxHtmlFontCell *result = 0 ;
9106 void *argp1 = 0 ;
9107 int res1 = 0 ;
9108 PyObject * obj0 = 0 ;
9109 char * kwnames[] = {
9110 (char *) "font", NULL
9111 };
9112
9113 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_HtmlFontCell",kwnames,&obj0)) SWIG_fail;
9114 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxFont, 0 | 0 );
9115 if (!SWIG_IsOK(res1)) {
9116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlFontCell" "', expected argument " "1"" of type '" "wxFont *""'");
9117 }
9118 arg1 = reinterpret_cast< wxFont * >(argp1);
9119 {
9120 PyThreadState* __tstate = wxPyBeginAllowThreads();
9121 result = (wxHtmlFontCell *)new wxHtmlFontCell(arg1);
9122 wxPyEndAllowThreads(__tstate);
9123 if (PyErr_Occurred()) SWIG_fail;
9124 }
9125 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlFontCell, SWIG_POINTER_NEW | 0 );
9126 return resultobj;
9127fail:
9128 return NULL;
cbd72d4f
RD
9129}
9130
9131
554f62e9
RD
9132SWIGINTERN PyObject *HtmlFontCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9133 PyObject *obj;
9134 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9135 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlFontCell, SWIG_NewClientData(obj));
9136 return SWIG_Py_Void();
cbd72d4f
RD
9137}
9138
554f62e9
RD
9139SWIGINTERN PyObject *HtmlFontCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9140 return SWIG_Python_InitShadowInstance(args);
9141}
cbd72d4f 9142
554f62e9
RD
9143SWIGINTERN PyObject *_wrap_new_HtmlWidgetCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9144 PyObject *resultobj = 0;
9145 wxWindow *arg1 = (wxWindow *) 0 ;
9146 int arg2 = (int) 0 ;
9147 wxHtmlWidgetCell *result = 0 ;
9148 void *argp1 = 0 ;
9149 int res1 = 0 ;
9150 int val2 ;
9151 int ecode2 = 0 ;
9152 PyObject * obj0 = 0 ;
9153 PyObject * obj1 = 0 ;
9154 char * kwnames[] = {
9155 (char *) "wnd",(char *) "w", NULL
9156 };
9157
9158 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_HtmlWidgetCell",kwnames,&obj0,&obj1)) SWIG_fail;
9159 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
9160 if (!SWIG_IsOK(res1)) {
9161 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlWidgetCell" "', expected argument " "1"" of type '" "wxWindow *""'");
9162 }
9163 arg1 = reinterpret_cast< wxWindow * >(argp1);
9164 if (obj1) {
9165 ecode2 = SWIG_AsVal_int(obj1, &val2);
9166 if (!SWIG_IsOK(ecode2)) {
9167 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlWidgetCell" "', expected argument " "2"" of type '" "int""'");
9168 }
9169 arg2 = static_cast< int >(val2);
9170 }
9171 {
9172 PyThreadState* __tstate = wxPyBeginAllowThreads();
9173 result = (wxHtmlWidgetCell *)new wxHtmlWidgetCell(arg1,arg2);
9174 wxPyEndAllowThreads(__tstate);
9175 if (PyErr_Occurred()) SWIG_fail;
9176 }
9177 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWidgetCell, SWIG_POINTER_NEW | 0 );
9178 return resultobj;
9179fail:
9180 return NULL;
d14a1e28
RD
9181}
9182
9183
554f62e9
RD
9184SWIGINTERN PyObject *HtmlWidgetCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9185 PyObject *obj;
9186 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9187 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWidgetCell, SWIG_NewClientData(obj));
9188 return SWIG_Py_Void();
d14a1e28
RD
9189}
9190
554f62e9
RD
9191SWIGINTERN PyObject *HtmlWidgetCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9192 return SWIG_Python_InitShadowInstance(args);
9193}
d14a1e28 9194
554f62e9
RD
9195SWIGINTERN PyObject *_wrap_new_HtmlFilter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9196 PyObject *resultobj = 0;
9197 wxPyHtmlFilter *result = 0 ;
9198
9199 if (!SWIG_Python_UnpackTuple(args,"new_HtmlFilter",0,0,0)) SWIG_fail;
9200 {
9201 PyThreadState* __tstate = wxPyBeginAllowThreads();
9202 result = (wxPyHtmlFilter *)new wxPyHtmlFilter();
9203 wxPyEndAllowThreads(__tstate);
9204 if (PyErr_Occurred()) SWIG_fail;
9205 }
9206 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyHtmlFilter, SWIG_POINTER_NEW | 0 );
9207 return resultobj;
9208fail:
9209 return NULL;
9210}
9211
9212
9213SWIGINTERN PyObject *_wrap_HtmlFilter__setCallbackInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9214 PyObject *resultobj = 0;
9215 wxPyHtmlFilter *arg1 = (wxPyHtmlFilter *) 0 ;
9216 PyObject *arg2 = (PyObject *) 0 ;
9217 PyObject *arg3 = (PyObject *) 0 ;
9218 void *argp1 = 0 ;
9219 int res1 = 0 ;
9220 PyObject * obj0 = 0 ;
9221 PyObject * obj1 = 0 ;
9222 PyObject * obj2 = 0 ;
9223 char * kwnames[] = {
9224 (char *) "self",(char *) "self",(char *) "_class", NULL
9225 };
9226
9227 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlFilter__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
9228 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlFilter, 0 | 0 );
9229 if (!SWIG_IsOK(res1)) {
9230 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlFilter__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlFilter *""'");
9231 }
9232 arg1 = reinterpret_cast< wxPyHtmlFilter * >(argp1);
9233 arg2 = obj1;
9234 arg3 = obj2;
9235 {
9236 PyThreadState* __tstate = wxPyBeginAllowThreads();
9237 (arg1)->_setCallbackInfo(arg2,arg3);
9238 wxPyEndAllowThreads(__tstate);
9239 if (PyErr_Occurred()) SWIG_fail;
9240 }
9241 resultobj = SWIG_Py_Void();
9242 return resultobj;
9243fail:
9244 return NULL;
9245}
9246
9247
9248SWIGINTERN PyObject *HtmlFilter_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9249 PyObject *obj;
9250 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9251 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlFilter, SWIG_NewClientData(obj));
9252 return SWIG_Py_Void();
9253}
9254
9255SWIGINTERN PyObject *HtmlFilter_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9256 return SWIG_Python_InitShadowInstance(args);
9257}
9258
e9d6f3a4
RD
9259SWIGINTERN PyObject *_wrap_delete_HtmlWindowInterface(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9260 PyObject *resultobj = 0;
9261 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9262 void *argp1 = 0 ;
9263 int res1 = 0 ;
9264 PyObject *swig_obj[1] ;
9265
9266 if (!args) SWIG_fail;
9267 swig_obj[0] = args;
9268 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWindowInterface, SWIG_POINTER_DISOWN | 0 );
9269 if (!SWIG_IsOK(res1)) {
9270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlWindowInterface" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9271 }
9272 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9273 {
9274 PyThreadState* __tstate = wxPyBeginAllowThreads();
9275 delete arg1;
9276
9277 wxPyEndAllowThreads(__tstate);
9278 if (PyErr_Occurred()) SWIG_fail;
9279 }
9280 resultobj = SWIG_Py_Void();
9281 return resultobj;
9282fail:
9283 return NULL;
9284}
9285
9286
9287SWIGINTERN PyObject *_wrap_HtmlWindowInterface_SetHTMLWindowTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9288 PyObject *resultobj = 0;
9289 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9290 wxString *arg2 = 0 ;
9291 void *argp1 = 0 ;
9292 int res1 = 0 ;
9293 bool temp2 = false ;
9294 PyObject * obj0 = 0 ;
9295 PyObject * obj1 = 0 ;
9296 char * kwnames[] = {
9297 (char *) "self",(char *) "title", NULL
9298 };
9299
9300 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindowInterface_SetHTMLWindowTitle",kwnames,&obj0,&obj1)) SWIG_fail;
9301 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9302 if (!SWIG_IsOK(res1)) {
9303 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_SetHTMLWindowTitle" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9304 }
9305 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9306 {
9307 arg2 = wxString_in_helper(obj1);
9308 if (arg2 == NULL) SWIG_fail;
9309 temp2 = true;
9310 }
9311 {
9312 PyThreadState* __tstate = wxPyBeginAllowThreads();
9313 (arg1)->SetHTMLWindowTitle((wxString const &)*arg2);
9314 wxPyEndAllowThreads(__tstate);
9315 if (PyErr_Occurred()) SWIG_fail;
9316 }
9317 resultobj = SWIG_Py_Void();
9318 {
9319 if (temp2)
9320 delete arg2;
9321 }
9322 return resultobj;
9323fail:
9324 {
9325 if (temp2)
9326 delete arg2;
9327 }
9328 return NULL;
9329}
9330
9331
9332SWIGINTERN PyObject *_wrap_HtmlWindowInterface_HTMLCoordsToWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9333 PyObject *resultobj = 0;
9334 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9335 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
9336 wxPoint *arg3 = 0 ;
9337 wxPoint result;
9338 void *argp1 = 0 ;
9339 int res1 = 0 ;
9340 void *argp2 = 0 ;
9341 int res2 = 0 ;
9342 wxPoint temp3 ;
9343 PyObject * obj0 = 0 ;
9344 PyObject * obj1 = 0 ;
9345 PyObject * obj2 = 0 ;
9346 char * kwnames[] = {
9347 (char *) "self",(char *) "cell",(char *) "pos", NULL
9348 };
9349
9350 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlWindowInterface_HTMLCoordsToWindow",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
9351 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9352 if (!SWIG_IsOK(res1)) {
9353 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_HTMLCoordsToWindow" "', expected argument " "1"" of type '" "wxHtmlWindowInterface const *""'");
9354 }
9355 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9356 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
9357 if (!SWIG_IsOK(res2)) {
9358 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindowInterface_HTMLCoordsToWindow" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
9359 }
9360 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
9361 {
9362 arg3 = &temp3;
9363 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
9364 }
9365 {
9366 PyThreadState* __tstate = wxPyBeginAllowThreads();
9367 result = ((wxHtmlWindowInterface const *)arg1)->HTMLCoordsToWindow(arg2,(wxPoint const &)*arg3);
9368 wxPyEndAllowThreads(__tstate);
9369 if (PyErr_Occurred()) SWIG_fail;
9370 }
9371 resultobj = SWIG_NewPointerObj((new wxPoint(static_cast< const wxPoint& >(result))), SWIGTYPE_p_wxPoint, SWIG_POINTER_OWN | 0 );
9372 return resultobj;
9373fail:
9374 return NULL;
9375}
9376
9377
9378SWIGINTERN PyObject *_wrap_HtmlWindowInterface_GetHTMLWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9379 PyObject *resultobj = 0;
9380 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9381 wxWindow *result = 0 ;
9382 void *argp1 = 0 ;
9383 int res1 = 0 ;
9384 PyObject *swig_obj[1] ;
9385
9386 if (!args) SWIG_fail;
9387 swig_obj[0] = args;
9388 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9389 if (!SWIG_IsOK(res1)) {
9390 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_GetHTMLWindow" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9391 }
9392 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9393 {
9394 PyThreadState* __tstate = wxPyBeginAllowThreads();
9395 result = (wxWindow *)(arg1)->GetHTMLWindow();
9396 wxPyEndAllowThreads(__tstate);
9397 if (PyErr_Occurred()) SWIG_fail;
9398 }
9399 {
9400 resultobj = wxPyMake_wxObject(result, 0);
9401 }
9402 return resultobj;
9403fail:
9404 return NULL;
9405}
9406
9407
9408SWIGINTERN PyObject *_wrap_HtmlWindowInterface_GetHTMLBackgroundColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9409 PyObject *resultobj = 0;
9410 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9411 wxColour result;
9412 void *argp1 = 0 ;
9413 int res1 = 0 ;
9414 PyObject *swig_obj[1] ;
9415
9416 if (!args) SWIG_fail;
9417 swig_obj[0] = args;
9418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9419 if (!SWIG_IsOK(res1)) {
9420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_GetHTMLBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlWindowInterface const *""'");
9421 }
9422 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9423 {
9424 PyThreadState* __tstate = wxPyBeginAllowThreads();
9425 result = ((wxHtmlWindowInterface const *)arg1)->GetHTMLBackgroundColour();
9426 wxPyEndAllowThreads(__tstate);
9427 if (PyErr_Occurred()) SWIG_fail;
9428 }
9429 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
9430 return resultobj;
9431fail:
9432 return NULL;
9433}
9434
9435
9436SWIGINTERN PyObject *_wrap_HtmlWindowInterface_SetHTMLBackgroundColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9437 PyObject *resultobj = 0;
9438 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9439 wxColour *arg2 = 0 ;
9440 void *argp1 = 0 ;
9441 int res1 = 0 ;
9442 wxColour temp2 ;
9443 PyObject * obj0 = 0 ;
9444 PyObject * obj1 = 0 ;
9445 char * kwnames[] = {
9446 (char *) "self",(char *) "clr", NULL
9447 };
9448
9449 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindowInterface_SetHTMLBackgroundColour",kwnames,&obj0,&obj1)) SWIG_fail;
9450 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9451 if (!SWIG_IsOK(res1)) {
9452 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_SetHTMLBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9453 }
9454 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9455 {
9456 arg2 = &temp2;
9457 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
9458 }
9459 {
9460 PyThreadState* __tstate = wxPyBeginAllowThreads();
9461 (arg1)->SetHTMLBackgroundColour((wxColour const &)*arg2);
9462 wxPyEndAllowThreads(__tstate);
9463 if (PyErr_Occurred()) SWIG_fail;
9464 }
9465 resultobj = SWIG_Py_Void();
9466 return resultobj;
9467fail:
9468 return NULL;
9469}
9470
9471
9472SWIGINTERN PyObject *_wrap_HtmlWindowInterface_SetHTMLBackgroundImage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9473 PyObject *resultobj = 0;
9474 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9475 wxBitmap *arg2 = 0 ;
9476 void *argp1 = 0 ;
9477 int res1 = 0 ;
9478 void *argp2 = 0 ;
9479 int res2 = 0 ;
9480 PyObject * obj0 = 0 ;
9481 PyObject * obj1 = 0 ;
9482 char * kwnames[] = {
9483 (char *) "self",(char *) "bmpBg", NULL
9484 };
9485
9486 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindowInterface_SetHTMLBackgroundImage",kwnames,&obj0,&obj1)) SWIG_fail;
9487 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9488 if (!SWIG_IsOK(res1)) {
9489 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_SetHTMLBackgroundImage" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9490 }
9491 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9492 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxBitmap, 0 | 0);
9493 if (!SWIG_IsOK(res2)) {
9494 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindowInterface_SetHTMLBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");
9495 }
9496 if (!argp2) {
9497 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlWindowInterface_SetHTMLBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");
9498 }
9499 arg2 = reinterpret_cast< wxBitmap * >(argp2);
9500 {
9501 PyThreadState* __tstate = wxPyBeginAllowThreads();
9502 (arg1)->SetHTMLBackgroundImage((wxBitmap const &)*arg2);
9503 wxPyEndAllowThreads(__tstate);
9504 if (PyErr_Occurred()) SWIG_fail;
9505 }
9506 resultobj = SWIG_Py_Void();
9507 return resultobj;
9508fail:
9509 return NULL;
9510}
9511
9512
9513SWIGINTERN PyObject *_wrap_HtmlWindowInterface_SetHTMLStatusText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9514 PyObject *resultobj = 0;
9515 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9516 wxString *arg2 = 0 ;
9517 void *argp1 = 0 ;
9518 int res1 = 0 ;
9519 bool temp2 = false ;
9520 PyObject * obj0 = 0 ;
9521 PyObject * obj1 = 0 ;
9522 char * kwnames[] = {
9523 (char *) "self",(char *) "text", NULL
9524 };
9525
9526 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindowInterface_SetHTMLStatusText",kwnames,&obj0,&obj1)) SWIG_fail;
9527 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9528 if (!SWIG_IsOK(res1)) {
9529 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_SetHTMLStatusText" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9530 }
9531 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9532 {
9533 arg2 = wxString_in_helper(obj1);
9534 if (arg2 == NULL) SWIG_fail;
9535 temp2 = true;
9536 }
9537 {
9538 PyThreadState* __tstate = wxPyBeginAllowThreads();
9539 (arg1)->SetHTMLStatusText((wxString const &)*arg2);
9540 wxPyEndAllowThreads(__tstate);
9541 if (PyErr_Occurred()) SWIG_fail;
9542 }
9543 resultobj = SWIG_Py_Void();
9544 {
9545 if (temp2)
9546 delete arg2;
9547 }
9548 return resultobj;
9549fail:
9550 {
9551 if (temp2)
9552 delete arg2;
9553 }
9554 return NULL;
9555}
9556
9557
9558SWIGINTERN PyObject *HtmlWindowInterface_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9559 PyObject *obj;
9560 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9561 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWindowInterface, SWIG_NewClientData(obj));
9562 return SWIG_Py_Void();
9563}
9564
554f62e9
RD
9565SWIGINTERN PyObject *_wrap_new_HtmlWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9566 PyObject *resultobj = 0;
9567 wxWindow *arg1 = (wxWindow *) 0 ;
9568 int arg2 = (int) -1 ;
9569 wxPoint const &arg3_defvalue = wxDefaultPosition ;
9570 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
9571 wxSize const &arg4_defvalue = wxDefaultSize ;
9572 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
9573 int arg5 = (int) wxHW_DEFAULT_STYLE ;
9574 wxString const &arg6_defvalue = wxPyHtmlWindowNameStr ;
9575 wxString *arg6 = (wxString *) &arg6_defvalue ;
9576 wxPyHtmlWindow *result = 0 ;
9577 void *argp1 = 0 ;
9578 int res1 = 0 ;
9579 int val2 ;
9580 int ecode2 = 0 ;
9581 wxPoint temp3 ;
9582 wxSize temp4 ;
9583 int val5 ;
9584 int ecode5 = 0 ;
9585 bool temp6 = false ;
9586 PyObject * obj0 = 0 ;
9587 PyObject * obj1 = 0 ;
9588 PyObject * obj2 = 0 ;
9589 PyObject * obj3 = 0 ;
9590 PyObject * obj4 = 0 ;
9591 PyObject * obj5 = 0 ;
9592 char * kwnames[] = {
9593 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9594 };
9595
9596 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_HtmlWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
9597 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
9598 if (!SWIG_IsOK(res1)) {
9599 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
9600 }
9601 arg1 = reinterpret_cast< wxWindow * >(argp1);
9602 if (obj1) {
9603 ecode2 = SWIG_AsVal_int(obj1, &val2);
9604 if (!SWIG_IsOK(ecode2)) {
9605 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlWindow" "', expected argument " "2"" of type '" "int""'");
9606 }
9607 arg2 = static_cast< int >(val2);
9608 }
9609 if (obj2) {
d14a1e28 9610 {
554f62e9
RD
9611 arg3 = &temp3;
9612 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
d14a1e28 9613 }
554f62e9
RD
9614 }
9615 if (obj3) {
d14a1e28 9616 {
554f62e9
RD
9617 arg4 = &temp4;
9618 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
d14a1e28 9619 }
554f62e9
RD
9620 }
9621 if (obj4) {
9622 ecode5 = SWIG_AsVal_int(obj4, &val5);
9623 if (!SWIG_IsOK(ecode5)) {
9624 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_HtmlWindow" "', expected argument " "5"" of type '" "int""'");
9625 }
9626 arg5 = static_cast< int >(val5);
9627 }
9628 if (obj5) {
b1fcee84 9629 {
554f62e9
RD
9630 arg6 = wxString_in_helper(obj5);
9631 if (arg6 == NULL) SWIG_fail;
9632 temp6 = true;
b1fcee84 9633 }
554f62e9
RD
9634 }
9635 {
9636 if (!wxPyCheckForApp()) SWIG_fail;
9637 PyThreadState* __tstate = wxPyBeginAllowThreads();
9638 result = (wxPyHtmlWindow *)new wxPyHtmlWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
9639 wxPyEndAllowThreads(__tstate);
9640 if (PyErr_Occurred()) SWIG_fail;
9641 }
9642 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyHtmlWindow, SWIG_POINTER_NEW | 0 );
9643 {
9644 if (temp6)
9645 delete arg6;
9646 }
9647 return resultobj;
9648fail:
9649 {
9650 if (temp6)
9651 delete arg6;
9652 }
9653 return NULL;
d14a1e28
RD
9654}
9655
9656
554f62e9
RD
9657SWIGINTERN PyObject *_wrap_new_PreHtmlWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9658 PyObject *resultobj = 0;
9659 wxPyHtmlWindow *result = 0 ;
9660
9661 if (!SWIG_Python_UnpackTuple(args,"new_PreHtmlWindow",0,0,0)) SWIG_fail;
9662 {
9663 if (!wxPyCheckForApp()) SWIG_fail;
9664 PyThreadState* __tstate = wxPyBeginAllowThreads();
9665 result = (wxPyHtmlWindow *)new wxPyHtmlWindow();
9666 wxPyEndAllowThreads(__tstate);
9667 if (PyErr_Occurred()) SWIG_fail;
9668 }
9669 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyHtmlWindow, SWIG_POINTER_OWN | 0 );
9670 return resultobj;
9671fail:
9672 return NULL;
9673}
9674
9675
9676SWIGINTERN PyObject *_wrap_HtmlWindow_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9677 PyObject *resultobj = 0;
9678 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9679 wxWindow *arg2 = (wxWindow *) 0 ;
9680 int arg3 = (int) -1 ;
9681 wxPoint const &arg4_defvalue = wxDefaultPosition ;
9682 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
9683 wxSize const &arg5_defvalue = wxDefaultSize ;
9684 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
9685 int arg6 = (int) wxHW_SCROLLBAR_AUTO ;
9686 wxString const &arg7_defvalue = wxPyHtmlWindowNameStr ;
9687 wxString *arg7 = (wxString *) &arg7_defvalue ;
9688 bool result;
9689 void *argp1 = 0 ;
9690 int res1 = 0 ;
9691 void *argp2 = 0 ;
9692 int res2 = 0 ;
9693 int val3 ;
9694 int ecode3 = 0 ;
9695 wxPoint temp4 ;
9696 wxSize temp5 ;
9697 int val6 ;
9698 int ecode6 = 0 ;
9699 bool temp7 = false ;
9700 PyObject * obj0 = 0 ;
9701 PyObject * obj1 = 0 ;
9702 PyObject * obj2 = 0 ;
9703 PyObject * obj3 = 0 ;
9704 PyObject * obj4 = 0 ;
9705 PyObject * obj5 = 0 ;
9706 PyObject * obj6 = 0 ;
9707 char * kwnames[] = {
9708 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9709 };
9710
9711 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:HtmlWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
9712 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9713 if (!SWIG_IsOK(res1)) {
9714 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_Create" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9715 }
9716 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9717 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
9718 if (!SWIG_IsOK(res2)) {
9719 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
9720 }
9721 arg2 = reinterpret_cast< wxWindow * >(argp2);
9722 if (obj2) {
9723 ecode3 = SWIG_AsVal_int(obj2, &val3);
9724 if (!SWIG_IsOK(ecode3)) {
9725 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlWindow_Create" "', expected argument " "3"" of type '" "int""'");
9726 }
9727 arg3 = static_cast< int >(val3);
9728 }
9729 if (obj3) {
d14a1e28 9730 {
554f62e9
RD
9731 arg4 = &temp4;
9732 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
d14a1e28 9733 }
554f62e9
RD
9734 }
9735 if (obj4) {
d14a1e28 9736 {
554f62e9
RD
9737 arg5 = &temp5;
9738 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
d14a1e28 9739 }
554f62e9
RD
9740 }
9741 if (obj5) {
9742 ecode6 = SWIG_AsVal_int(obj5, &val6);
9743 if (!SWIG_IsOK(ecode6)) {
9744 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "HtmlWindow_Create" "', expected argument " "6"" of type '" "int""'");
9745 }
9746 arg6 = static_cast< int >(val6);
9747 }
9748 if (obj6) {
4f89f6a3 9749 {
554f62e9
RD
9750 arg7 = wxString_in_helper(obj6);
9751 if (arg7 == NULL) SWIG_fail;
9752 temp7 = true;
4f89f6a3 9753 }
554f62e9
RD
9754 }
9755 {
9756 PyThreadState* __tstate = wxPyBeginAllowThreads();
9757 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
9758 wxPyEndAllowThreads(__tstate);
9759 if (PyErr_Occurred()) SWIG_fail;
9760 }
9761 {
9762 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9763 }
9764 {
9765 if (temp7)
9766 delete arg7;
9767 }
9768 return resultobj;
9769fail:
9770 {
9771 if (temp7)
9772 delete arg7;
9773 }
9774 return NULL;
9775}
9776
9777
9778SWIGINTERN PyObject *_wrap_HtmlWindow__setCallbackInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9779 PyObject *resultobj = 0;
9780 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9781 PyObject *arg2 = (PyObject *) 0 ;
9782 PyObject *arg3 = (PyObject *) 0 ;
9783 void *argp1 = 0 ;
9784 int res1 = 0 ;
9785 PyObject * obj0 = 0 ;
9786 PyObject * obj1 = 0 ;
9787 PyObject * obj2 = 0 ;
9788 char * kwnames[] = {
9789 (char *) "self",(char *) "self",(char *) "_class", NULL
9790 };
9791
9792 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
9793 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9794 if (!SWIG_IsOK(res1)) {
9795 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9796 }
9797 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9798 arg2 = obj1;
9799 arg3 = obj2;
9800 {
9801 PyThreadState* __tstate = wxPyBeginAllowThreads();
9802 (arg1)->_setCallbackInfo(arg2,arg3);
9803 wxPyEndAllowThreads(__tstate);
9804 if (PyErr_Occurred()) SWIG_fail;
9805 }
9806 resultobj = SWIG_Py_Void();
9807 return resultobj;
9808fail:
9809 return NULL;
9810}
9811
9812
9813SWIGINTERN PyObject *_wrap_HtmlWindow_SetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9814 PyObject *resultobj = 0;
9815 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9816 wxString *arg2 = 0 ;
9817 bool result;
9818 void *argp1 = 0 ;
9819 int res1 = 0 ;
9820 bool temp2 = false ;
9821 PyObject * obj0 = 0 ;
9822 PyObject * obj1 = 0 ;
9823 char * kwnames[] = {
9824 (char *) "self",(char *) "source", NULL
9825 };
9826
9827 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SetPage",kwnames,&obj0,&obj1)) SWIG_fail;
9828 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9829 if (!SWIG_IsOK(res1)) {
9830 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9831 }
9832 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9833 {
9834 arg2 = wxString_in_helper(obj1);
9835 if (arg2 == NULL) SWIG_fail;
9836 temp2 = true;
9837 }
9838 {
9839 PyThreadState* __tstate = wxPyBeginAllowThreads();
9840 result = (bool)(arg1)->SetPage((wxString const &)*arg2);
9841 wxPyEndAllowThreads(__tstate);
9842 if (PyErr_Occurred()) SWIG_fail;
9843 }
9844 {
9845 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9846 }
9847 {
9848 if (temp2)
9849 delete arg2;
9850 }
9851 return resultobj;
9852fail:
9853 {
9854 if (temp2)
9855 delete arg2;
9856 }
9857 return NULL;
9858}
9859
9860
9861SWIGINTERN PyObject *_wrap_HtmlWindow_LoadPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9862 PyObject *resultobj = 0;
9863 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9864 wxString *arg2 = 0 ;
9865 bool result;
9866 void *argp1 = 0 ;
9867 int res1 = 0 ;
9868 bool temp2 = false ;
9869 PyObject * obj0 = 0 ;
9870 PyObject * obj1 = 0 ;
9871 char * kwnames[] = {
9872 (char *) "self",(char *) "location", NULL
9873 };
9874
9875 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_LoadPage",kwnames,&obj0,&obj1)) SWIG_fail;
9876 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9877 if (!SWIG_IsOK(res1)) {
9878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_LoadPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9879 }
9880 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9881 {
9882 arg2 = wxString_in_helper(obj1);
9883 if (arg2 == NULL) SWIG_fail;
9884 temp2 = true;
9885 }
9886 {
9887 PyThreadState* __tstate = wxPyBeginAllowThreads();
9888 result = (bool)(arg1)->LoadPage((wxString const &)*arg2);
9889 wxPyEndAllowThreads(__tstate);
9890 if (PyErr_Occurred()) SWIG_fail;
9891 }
9892 {
9893 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9894 }
9895 {
9896 if (temp2)
9897 delete arg2;
9898 }
9899 return resultobj;
9900fail:
9901 {
9902 if (temp2)
9903 delete arg2;
9904 }
9905 return NULL;
9906}
9907
9908
9909SWIGINTERN PyObject *_wrap_HtmlWindow_LoadFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9910 PyObject *resultobj = 0;
9911 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9912 wxString *arg2 = 0 ;
9913 bool result;
9914 void *argp1 = 0 ;
9915 int res1 = 0 ;
9916 bool temp2 = false ;
9917 PyObject * obj0 = 0 ;
9918 PyObject * obj1 = 0 ;
9919 char * kwnames[] = {
9920 (char *) "self",(char *) "filename", NULL
9921 };
9922
9923 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_LoadFile",kwnames,&obj0,&obj1)) SWIG_fail;
9924 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9925 if (!SWIG_IsOK(res1)) {
9926 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_LoadFile" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9927 }
9928 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9929 {
9930 arg2 = wxString_in_helper(obj1);
9931 if (arg2 == NULL) SWIG_fail;
9932 temp2 = true;
9933 }
9934 {
9935 PyThreadState* __tstate = wxPyBeginAllowThreads();
9936 result = (bool)(arg1)->LoadFile((wxString const &)*arg2);
9937 wxPyEndAllowThreads(__tstate);
9938 if (PyErr_Occurred()) SWIG_fail;
9939 }
9940 {
9941 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9942 }
9943 {
9944 if (temp2)
9945 delete arg2;
9946 }
9947 return resultobj;
9948fail:
9949 {
9950 if (temp2)
9951 delete arg2;
9952 }
9953 return NULL;
9954}
9955
9956
9957SWIGINTERN PyObject *_wrap_HtmlWindow_AppendToPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9958 PyObject *resultobj = 0;
9959 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9960 wxString *arg2 = 0 ;
9961 bool result;
9962 void *argp1 = 0 ;
9963 int res1 = 0 ;
9964 bool temp2 = false ;
9965 PyObject * obj0 = 0 ;
9966 PyObject * obj1 = 0 ;
9967 char * kwnames[] = {
9968 (char *) "self",(char *) "source", NULL
9969 };
9970
9971 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_AppendToPage",kwnames,&obj0,&obj1)) SWIG_fail;
9972 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9973 if (!SWIG_IsOK(res1)) {
9974 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_AppendToPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9975 }
9976 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9977 {
9978 arg2 = wxString_in_helper(obj1);
9979 if (arg2 == NULL) SWIG_fail;
9980 temp2 = true;
9981 }
9982 {
9983 PyThreadState* __tstate = wxPyBeginAllowThreads();
9984 result = (bool)(arg1)->AppendToPage((wxString const &)*arg2);
9985 wxPyEndAllowThreads(__tstate);
9986 if (PyErr_Occurred()) SWIG_fail;
9987 }
9988 {
9989 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9990 }
9991 {
9992 if (temp2)
9993 delete arg2;
9994 }
9995 return resultobj;
9996fail:
9997 {
9998 if (temp2)
9999 delete arg2;
10000 }
10001 return NULL;
d14a1e28
RD
10002}
10003
10004
554f62e9
RD
10005SWIGINTERN PyObject *_wrap_HtmlWindow_GetOpenedPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10006 PyObject *resultobj = 0;
10007 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10008 wxString result;
10009 void *argp1 = 0 ;
10010 int res1 = 0 ;
10011 PyObject *swig_obj[1] ;
10012
10013 if (!args) SWIG_fail;
10014 swig_obj[0] = args;
10015 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10016 if (!SWIG_IsOK(res1)) {
10017 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetOpenedPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10018 }
10019 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10020 {
10021 PyThreadState* __tstate = wxPyBeginAllowThreads();
10022 result = (arg1)->GetOpenedPage();
10023 wxPyEndAllowThreads(__tstate);
10024 if (PyErr_Occurred()) SWIG_fail;
10025 }
10026 {
10027#if wxUSE_UNICODE
10028 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
10029#else
10030 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
10031#endif
10032 }
10033 return resultobj;
10034fail:
10035 return NULL;
d14a1e28
RD
10036}
10037
10038
554f62e9
RD
10039SWIGINTERN PyObject *_wrap_HtmlWindow_GetOpenedAnchor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10040 PyObject *resultobj = 0;
10041 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10042 wxString result;
10043 void *argp1 = 0 ;
10044 int res1 = 0 ;
10045 PyObject *swig_obj[1] ;
10046
10047 if (!args) SWIG_fail;
10048 swig_obj[0] = args;
10049 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10050 if (!SWIG_IsOK(res1)) {
10051 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetOpenedAnchor" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10052 }
10053 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10054 {
10055 PyThreadState* __tstate = wxPyBeginAllowThreads();
10056 result = (arg1)->GetOpenedAnchor();
10057 wxPyEndAllowThreads(__tstate);
10058 if (PyErr_Occurred()) SWIG_fail;
10059 }
10060 {
10061#if wxUSE_UNICODE
10062 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
10063#else
10064 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
10065#endif
10066 }
10067 return resultobj;
10068fail:
10069 return NULL;
d14a1e28
RD
10070}
10071
10072
554f62e9
RD
10073SWIGINTERN PyObject *_wrap_HtmlWindow_GetOpenedPageTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10074 PyObject *resultobj = 0;
10075 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10076 wxString result;
10077 void *argp1 = 0 ;
10078 int res1 = 0 ;
10079 PyObject *swig_obj[1] ;
10080
10081 if (!args) SWIG_fail;
10082 swig_obj[0] = args;
10083 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10084 if (!SWIG_IsOK(res1)) {
10085 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetOpenedPageTitle" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10086 }
10087 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10088 {
10089 PyThreadState* __tstate = wxPyBeginAllowThreads();
10090 result = (arg1)->GetOpenedPageTitle();
10091 wxPyEndAllowThreads(__tstate);
10092 if (PyErr_Occurred()) SWIG_fail;
10093 }
10094 {
10095#if wxUSE_UNICODE
10096 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
10097#else
10098 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
10099#endif
10100 }
10101 return resultobj;
10102fail:
10103 return NULL;
10104}
10105
10106
10107SWIGINTERN PyObject *_wrap_HtmlWindow_SetRelatedFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10108 PyObject *resultobj = 0;
10109 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10110 wxFrame *arg2 = (wxFrame *) 0 ;
10111 wxString *arg3 = 0 ;
10112 void *argp1 = 0 ;
10113 int res1 = 0 ;
10114 void *argp2 = 0 ;
10115 int res2 = 0 ;
10116 bool temp3 = false ;
10117 PyObject * obj0 = 0 ;
10118 PyObject * obj1 = 0 ;
10119 PyObject * obj2 = 0 ;
10120 char * kwnames[] = {
10121 (char *) "self",(char *) "frame",(char *) "format", NULL
10122 };
10123
10124 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlWindow_SetRelatedFrame",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10125 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10126 if (!SWIG_IsOK(res1)) {
10127 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetRelatedFrame" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10128 }
10129 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10130 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxFrame, 0 | 0 );
10131 if (!SWIG_IsOK(res2)) {
10132 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_SetRelatedFrame" "', expected argument " "2"" of type '" "wxFrame *""'");
10133 }
10134 arg2 = reinterpret_cast< wxFrame * >(argp2);
10135 {
10136 arg3 = wxString_in_helper(obj2);
10137 if (arg3 == NULL) SWIG_fail;
10138 temp3 = true;
10139 }
10140 {
10141 PyThreadState* __tstate = wxPyBeginAllowThreads();
10142 (arg1)->SetRelatedFrame(arg2,(wxString const &)*arg3);
10143 wxPyEndAllowThreads(__tstate);
10144 if (PyErr_Occurred()) SWIG_fail;
10145 }
10146 resultobj = SWIG_Py_Void();
10147 {
10148 if (temp3)
10149 delete arg3;
10150 }
10151 return resultobj;
10152fail:
10153 {
10154 if (temp3)
10155 delete arg3;
10156 }
10157 return NULL;
d14a1e28
RD
10158}
10159
10160
554f62e9
RD
10161SWIGINTERN PyObject *_wrap_HtmlWindow_GetRelatedFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10162 PyObject *resultobj = 0;
10163 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10164 wxFrame *result = 0 ;
10165 void *argp1 = 0 ;
10166 int res1 = 0 ;
10167 PyObject *swig_obj[1] ;
10168
10169 if (!args) SWIG_fail;
10170 swig_obj[0] = args;
10171 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10172 if (!SWIG_IsOK(res1)) {
10173 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetRelatedFrame" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10174 }
10175 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10176 {
10177 PyThreadState* __tstate = wxPyBeginAllowThreads();
10178 result = (wxFrame *)(arg1)->GetRelatedFrame();
10179 wxPyEndAllowThreads(__tstate);
10180 if (PyErr_Occurred()) SWIG_fail;
10181 }
10182 {
10183 resultobj = wxPyMake_wxObject(result, 0);
10184 }
10185 return resultobj;
10186fail:
10187 return NULL;
10188}
10189
10190
10191SWIGINTERN PyObject *_wrap_HtmlWindow_SetRelatedStatusBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10192 PyObject *resultobj = 0;
10193 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10194 int arg2 ;
10195 void *argp1 = 0 ;
10196 int res1 = 0 ;
10197 int val2 ;
10198 int ecode2 = 0 ;
10199 PyObject * obj0 = 0 ;
10200 PyObject * obj1 = 0 ;
10201 char * kwnames[] = {
10202 (char *) "self",(char *) "bar", NULL
10203 };
10204
10205 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SetRelatedStatusBar",kwnames,&obj0,&obj1)) SWIG_fail;
10206 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10207 if (!SWIG_IsOK(res1)) {
10208 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetRelatedStatusBar" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10209 }
10210 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10211 ecode2 = SWIG_AsVal_int(obj1, &val2);
10212 if (!SWIG_IsOK(ecode2)) {
10213 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWindow_SetRelatedStatusBar" "', expected argument " "2"" of type '" "int""'");
10214 }
10215 arg2 = static_cast< int >(val2);
10216 {
10217 PyThreadState* __tstate = wxPyBeginAllowThreads();
10218 (arg1)->SetRelatedStatusBar(arg2);
10219 wxPyEndAllowThreads(__tstate);
10220 if (PyErr_Occurred()) SWIG_fail;
10221 }
10222 resultobj = SWIG_Py_Void();
10223 return resultobj;
10224fail:
10225 return NULL;
10226}
10227
10228
10229SWIGINTERN PyObject *_wrap_HtmlWindow_SetFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10230 PyObject *resultobj = 0;
10231 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10232 wxString arg2 ;
10233 wxString arg3 ;
10234 PyObject *arg4 = (PyObject *) NULL ;
10235 void *argp1 = 0 ;
10236 int res1 = 0 ;
10237 PyObject * obj0 = 0 ;
10238 PyObject * obj1 = 0 ;
10239 PyObject * obj2 = 0 ;
10240 PyObject * obj3 = 0 ;
10241 char * kwnames[] = {
10242 (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL
10243 };
10244
10245 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlWindow_SetFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
10246 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10247 if (!SWIG_IsOK(res1)) {
10248 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetFonts" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10249 }
10250 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10251 {
10252 wxString* sptr = wxString_in_helper(obj1);
10253 if (sptr == NULL) SWIG_fail;
10254 arg2 = *sptr;
10255 delete sptr;
10256 }
10257 {
10258 wxString* sptr = wxString_in_helper(obj2);
10259 if (sptr == NULL) SWIG_fail;
10260 arg3 = *sptr;
10261 delete sptr;
10262 }
10263 if (obj3) {
10264 arg4 = obj3;
10265 }
10266 {
10267 PyThreadState* __tstate = wxPyBeginAllowThreads();
10268 wxPyHtmlWindow_SetFonts(arg1,arg2,arg3,arg4);
10269 wxPyEndAllowThreads(__tstate);
10270 if (PyErr_Occurred()) SWIG_fail;
10271 }
10272 resultobj = SWIG_Py_Void();
10273 return resultobj;
10274fail:
10275 return NULL;
10276}
10277
10278
10279SWIGINTERN PyObject *_wrap_HtmlWindow_SetStandardFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10280 PyObject *resultobj = 0;
10281 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10282 int arg2 = (int) -1 ;
10283 wxString const &arg3_defvalue = wxPyEmptyString ;
10284 wxString *arg3 = (wxString *) &arg3_defvalue ;
10285 wxString const &arg4_defvalue = wxPyEmptyString ;
10286 wxString *arg4 = (wxString *) &arg4_defvalue ;
10287 void *argp1 = 0 ;
10288 int res1 = 0 ;
10289 int val2 ;
10290 int ecode2 = 0 ;
10291 bool temp3 = false ;
10292 bool temp4 = false ;
10293 PyObject * obj0 = 0 ;
10294 PyObject * obj1 = 0 ;
10295 PyObject * obj2 = 0 ;
10296 PyObject * obj3 = 0 ;
10297 char * kwnames[] = {
10298 (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL
10299 };
10300
10301 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HtmlWindow_SetStandardFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
10302 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10303 if (!SWIG_IsOK(res1)) {
10304 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetStandardFonts" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10305 }
10306 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10307 if (obj1) {
10308 ecode2 = SWIG_AsVal_int(obj1, &val2);
10309 if (!SWIG_IsOK(ecode2)) {
10310 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWindow_SetStandardFonts" "', expected argument " "2"" of type '" "int""'");
10311 }
10312 arg2 = static_cast< int >(val2);
10313 }
10314 if (obj2) {
093d3ff1 10315 {
554f62e9
RD
10316 arg3 = wxString_in_helper(obj2);
10317 if (arg3 == NULL) SWIG_fail;
10318 temp3 = true;
093d3ff1 10319 }
554f62e9
RD
10320 }
10321 if (obj3) {
d14a1e28 10322 {
554f62e9
RD
10323 arg4 = wxString_in_helper(obj3);
10324 if (arg4 == NULL) SWIG_fail;
10325 temp4 = true;
093d3ff1 10326 }
554f62e9
RD
10327 }
10328 {
10329 PyThreadState* __tstate = wxPyBeginAllowThreads();
10330 (arg1)->SetStandardFonts(arg2,(wxString const &)*arg3,(wxString const &)*arg4);
10331 wxPyEndAllowThreads(__tstate);
10332 if (PyErr_Occurred()) SWIG_fail;
10333 }
10334 resultobj = SWIG_Py_Void();
10335 {
10336 if (temp3)
10337 delete arg3;
10338 }
10339 {
10340 if (temp4)
10341 delete arg4;
10342 }
10343 return resultobj;
10344fail:
10345 {
10346 if (temp3)
10347 delete arg3;
10348 }
10349 {
10350 if (temp4)
10351 delete arg4;
10352 }
10353 return NULL;
10354}
10355
10356
10357SWIGINTERN PyObject *_wrap_HtmlWindow_SetBorders(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10358 PyObject *resultobj = 0;
10359 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10360 int arg2 ;
10361 void *argp1 = 0 ;
10362 int res1 = 0 ;
10363 int val2 ;
10364 int ecode2 = 0 ;
10365 PyObject * obj0 = 0 ;
10366 PyObject * obj1 = 0 ;
10367 char * kwnames[] = {
10368 (char *) "self",(char *) "b", NULL
10369 };
10370
10371 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SetBorders",kwnames,&obj0,&obj1)) SWIG_fail;
10372 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10373 if (!SWIG_IsOK(res1)) {
10374 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetBorders" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10375 }
10376 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10377 ecode2 = SWIG_AsVal_int(obj1, &val2);
10378 if (!SWIG_IsOK(ecode2)) {
10379 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWindow_SetBorders" "', expected argument " "2"" of type '" "int""'");
10380 }
10381 arg2 = static_cast< int >(val2);
10382 {
10383 PyThreadState* __tstate = wxPyBeginAllowThreads();
10384 (arg1)->SetBorders(arg2);
10385 wxPyEndAllowThreads(__tstate);
10386 if (PyErr_Occurred()) SWIG_fail;
10387 }
10388 resultobj = SWIG_Py_Void();
10389 return resultobj;
10390fail:
10391 return NULL;
10392}
10393
10394
10395SWIGINTERN PyObject *_wrap_HtmlWindow_SetBackgroundImage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10396 PyObject *resultobj = 0;
10397 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10398 wxBitmap *arg2 = 0 ;
10399 void *argp1 = 0 ;
10400 int res1 = 0 ;
10401 void *argp2 = 0 ;
10402 int res2 = 0 ;
10403 PyObject * obj0 = 0 ;
10404 PyObject * obj1 = 0 ;
10405 char * kwnames[] = {
10406 (char *) "self",(char *) "bmpBg", NULL
10407 };
10408
10409 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SetBackgroundImage",kwnames,&obj0,&obj1)) SWIG_fail;
10410 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10411 if (!SWIG_IsOK(res1)) {
10412 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetBackgroundImage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10413 }
10414 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10415 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxBitmap, 0 | 0);
10416 if (!SWIG_IsOK(res2)) {
10417 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_SetBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");
10418 }
10419 if (!argp2) {
10420 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlWindow_SetBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");
10421 }
10422 arg2 = reinterpret_cast< wxBitmap * >(argp2);
10423 {
10424 PyThreadState* __tstate = wxPyBeginAllowThreads();
10425 (arg1)->SetBackgroundImage((wxBitmap const &)*arg2);
10426 wxPyEndAllowThreads(__tstate);
10427 if (PyErr_Occurred()) SWIG_fail;
10428 }
10429 resultobj = SWIG_Py_Void();
10430 return resultobj;
10431fail:
10432 return NULL;
10433}
10434
10435
10436SWIGINTERN PyObject *_wrap_HtmlWindow_ReadCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10437 PyObject *resultobj = 0;
10438 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10439 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
10440 wxString arg3 = (wxString) wxPyEmptyString ;
10441 void *argp1 = 0 ;
10442 int res1 = 0 ;
10443 void *argp2 = 0 ;
10444 int res2 = 0 ;
10445 PyObject * obj0 = 0 ;
10446 PyObject * obj1 = 0 ;
10447 PyObject * obj2 = 0 ;
10448 char * kwnames[] = {
10449 (char *) "self",(char *) "cfg",(char *) "path", NULL
10450 };
10451
10452 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlWindow_ReadCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10453 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10454 if (!SWIG_IsOK(res1)) {
10455 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_ReadCustomization" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10456 }
10457 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10458 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
10459 if (!SWIG_IsOK(res2)) {
10460 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_ReadCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
10461 }
10462 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
10463 if (obj2) {
093d3ff1 10464 {
554f62e9
RD
10465 wxString* sptr = wxString_in_helper(obj2);
10466 if (sptr == NULL) SWIG_fail;
10467 arg3 = *sptr;
10468 delete sptr;
d14a1e28 10469 }
554f62e9
RD
10470 }
10471 {
10472 PyThreadState* __tstate = wxPyBeginAllowThreads();
10473 (arg1)->ReadCustomization(arg2,arg3);
10474 wxPyEndAllowThreads(__tstate);
10475 if (PyErr_Occurred()) SWIG_fail;
10476 }
10477 resultobj = SWIG_Py_Void();
10478 return resultobj;
10479fail:
10480 return NULL;
10481}
10482
10483
10484SWIGINTERN PyObject *_wrap_HtmlWindow_WriteCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10485 PyObject *resultobj = 0;
10486 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10487 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
10488 wxString arg3 = (wxString) wxPyEmptyString ;
10489 void *argp1 = 0 ;
10490 int res1 = 0 ;
10491 void *argp2 = 0 ;
10492 int res2 = 0 ;
10493 PyObject * obj0 = 0 ;
10494 PyObject * obj1 = 0 ;
10495 PyObject * obj2 = 0 ;
10496 char * kwnames[] = {
10497 (char *) "self",(char *) "cfg",(char *) "path", NULL
10498 };
10499
10500 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlWindow_WriteCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10501 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10502 if (!SWIG_IsOK(res1)) {
10503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_WriteCustomization" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10504 }
10505 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10506 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
10507 if (!SWIG_IsOK(res2)) {
10508 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_WriteCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
10509 }
10510 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
10511 if (obj2) {
d14a1e28 10512 {
554f62e9
RD
10513 wxString* sptr = wxString_in_helper(obj2);
10514 if (sptr == NULL) SWIG_fail;
10515 arg3 = *sptr;
10516 delete sptr;
d14a1e28 10517 }
554f62e9
RD
10518 }
10519 {
10520 PyThreadState* __tstate = wxPyBeginAllowThreads();
10521 (arg1)->WriteCustomization(arg2,arg3);
10522 wxPyEndAllowThreads(__tstate);
10523 if (PyErr_Occurred()) SWIG_fail;
10524 }
10525 resultobj = SWIG_Py_Void();
10526 return resultobj;
10527fail:
10528 return NULL;
d14a1e28
RD
10529}
10530
10531
554f62e9
RD
10532SWIGINTERN PyObject *_wrap_HtmlWindow_HistoryBack(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10533 PyObject *resultobj = 0;
10534 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10535 bool result;
10536 void *argp1 = 0 ;
10537 int res1 = 0 ;
10538 PyObject *swig_obj[1] ;
10539
10540 if (!args) SWIG_fail;
10541 swig_obj[0] = args;
10542 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10543 if (!SWIG_IsOK(res1)) {
10544 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HistoryBack" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10545 }
10546 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10547 {
10548 PyThreadState* __tstate = wxPyBeginAllowThreads();
10549 result = (bool)(arg1)->HistoryBack();
10550 wxPyEndAllowThreads(__tstate);
10551 if (PyErr_Occurred()) SWIG_fail;
10552 }
10553 {
10554 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10555 }
10556 return resultobj;
10557fail:
10558 return NULL;
d14a1e28
RD
10559}
10560
10561
554f62e9
RD
10562SWIGINTERN PyObject *_wrap_HtmlWindow_HistoryForward(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10563 PyObject *resultobj = 0;
10564 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10565 bool result;
10566 void *argp1 = 0 ;
10567 int res1 = 0 ;
10568 PyObject *swig_obj[1] ;
10569
10570 if (!args) SWIG_fail;
10571 swig_obj[0] = args;
10572 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10573 if (!SWIG_IsOK(res1)) {
10574 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HistoryForward" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10575 }
10576 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10577 {
10578 PyThreadState* __tstate = wxPyBeginAllowThreads();
10579 result = (bool)(arg1)->HistoryForward();
10580 wxPyEndAllowThreads(__tstate);
10581 if (PyErr_Occurred()) SWIG_fail;
10582 }
10583 {
10584 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10585 }
10586 return resultobj;
10587fail:
10588 return NULL;
d14a1e28
RD
10589}
10590
10591
554f62e9
RD
10592SWIGINTERN PyObject *_wrap_HtmlWindow_HistoryCanBack(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10593 PyObject *resultobj = 0;
10594 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10595 bool result;
10596 void *argp1 = 0 ;
10597 int res1 = 0 ;
10598 PyObject *swig_obj[1] ;
10599
10600 if (!args) SWIG_fail;
10601 swig_obj[0] = args;
10602 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10603 if (!SWIG_IsOK(res1)) {
10604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HistoryCanBack" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10605 }
10606 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10607 {
10608 PyThreadState* __tstate = wxPyBeginAllowThreads();
10609 result = (bool)(arg1)->HistoryCanBack();
10610 wxPyEndAllowThreads(__tstate);
10611 if (PyErr_Occurred()) SWIG_fail;
10612 }
10613 {
10614 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10615 }
10616 return resultobj;
10617fail:
10618 return NULL;
d14a1e28
RD
10619}
10620
10621
554f62e9
RD
10622SWIGINTERN PyObject *_wrap_HtmlWindow_HistoryCanForward(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10623 PyObject *resultobj = 0;
10624 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10625 bool result;
10626 void *argp1 = 0 ;
10627 int res1 = 0 ;
10628 PyObject *swig_obj[1] ;
10629
10630 if (!args) SWIG_fail;
10631 swig_obj[0] = args;
10632 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10633 if (!SWIG_IsOK(res1)) {
10634 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HistoryCanForward" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10635 }
10636 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10637 {
10638 PyThreadState* __tstate = wxPyBeginAllowThreads();
10639 result = (bool)(arg1)->HistoryCanForward();
10640 wxPyEndAllowThreads(__tstate);
10641 if (PyErr_Occurred()) SWIG_fail;
10642 }
10643 {
10644 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10645 }
10646 return resultobj;
10647fail:
10648 return NULL;
d14a1e28
RD
10649}
10650
10651
554f62e9
RD
10652SWIGINTERN PyObject *_wrap_HtmlWindow_HistoryClear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10653 PyObject *resultobj = 0;
10654 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10655 void *argp1 = 0 ;
10656 int res1 = 0 ;
10657 PyObject *swig_obj[1] ;
10658
10659 if (!args) SWIG_fail;
10660 swig_obj[0] = args;
10661 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10662 if (!SWIG_IsOK(res1)) {
10663 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HistoryClear" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10664 }
10665 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10666 {
10667 PyThreadState* __tstate = wxPyBeginAllowThreads();
10668 (arg1)->HistoryClear();
10669 wxPyEndAllowThreads(__tstate);
10670 if (PyErr_Occurred()) SWIG_fail;
10671 }
10672 resultobj = SWIG_Py_Void();
10673 return resultobj;
10674fail:
10675 return NULL;
d14a1e28
RD
10676}
10677
10678
554f62e9
RD
10679SWIGINTERN PyObject *_wrap_HtmlWindow_GetInternalRepresentation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10680 PyObject *resultobj = 0;
10681 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10682 wxHtmlContainerCell *result = 0 ;
10683 void *argp1 = 0 ;
10684 int res1 = 0 ;
10685 PyObject *swig_obj[1] ;
10686
10687 if (!args) SWIG_fail;
10688 swig_obj[0] = args;
10689 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10690 if (!SWIG_IsOK(res1)) {
10691 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetInternalRepresentation" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10692 }
10693 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10694 {
10695 PyThreadState* __tstate = wxPyBeginAllowThreads();
10696 result = (wxHtmlContainerCell *)(arg1)->GetInternalRepresentation();
10697 wxPyEndAllowThreads(__tstate);
10698 if (PyErr_Occurred()) SWIG_fail;
10699 }
10700 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
10701 return resultobj;
10702fail:
10703 return NULL;
d14a1e28
RD
10704}
10705
10706
554f62e9
RD
10707SWIGINTERN PyObject *_wrap_HtmlWindow_GetParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10708 PyObject *resultobj = 0;
10709 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10710 wxHtmlWinParser *result = 0 ;
10711 void *argp1 = 0 ;
10712 int res1 = 0 ;
10713 PyObject *swig_obj[1] ;
10714
10715 if (!args) SWIG_fail;
10716 swig_obj[0] = args;
10717 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10718 if (!SWIG_IsOK(res1)) {
10719 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetParser" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10720 }
10721 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10722 {
10723 PyThreadState* __tstate = wxPyBeginAllowThreads();
10724 result = (wxHtmlWinParser *)(arg1)->GetParser();
10725 wxPyEndAllowThreads(__tstate);
10726 if (PyErr_Occurred()) SWIG_fail;
10727 }
10728 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
10729 return resultobj;
10730fail:
10731 return NULL;
10732}
10733
10734
10735SWIGINTERN PyObject *_wrap_HtmlWindow_ScrollToAnchor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10736 PyObject *resultobj = 0;
10737 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10738 wxString *arg2 = 0 ;
10739 bool result;
10740 void *argp1 = 0 ;
10741 int res1 = 0 ;
10742 bool temp2 = false ;
10743 PyObject * obj0 = 0 ;
10744 PyObject * obj1 = 0 ;
10745 char * kwnames[] = {
10746 (char *) "self",(char *) "anchor", NULL
10747 };
10748
10749 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_ScrollToAnchor",kwnames,&obj0,&obj1)) SWIG_fail;
10750 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10751 if (!SWIG_IsOK(res1)) {
10752 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_ScrollToAnchor" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10753 }
10754 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10755 {
10756 arg2 = wxString_in_helper(obj1);
10757 if (arg2 == NULL) SWIG_fail;
10758 temp2 = true;
10759 }
10760 {
10761 PyThreadState* __tstate = wxPyBeginAllowThreads();
10762 result = (bool)(arg1)->ScrollToAnchor((wxString const &)*arg2);
10763 wxPyEndAllowThreads(__tstate);
10764 if (PyErr_Occurred()) SWIG_fail;
10765 }
10766 {
10767 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10768 }
10769 {
10770 if (temp2)
10771 delete arg2;
10772 }
10773 return resultobj;
10774fail:
10775 {
10776 if (temp2)
10777 delete arg2;
10778 }
10779 return NULL;
10780}
10781
10782
10783SWIGINTERN PyObject *_wrap_HtmlWindow_HasAnchor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10784 PyObject *resultobj = 0;
10785 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10786 wxString *arg2 = 0 ;
10787 bool result;
10788 void *argp1 = 0 ;
10789 int res1 = 0 ;
10790 bool temp2 = false ;
10791 PyObject * obj0 = 0 ;
10792 PyObject * obj1 = 0 ;
10793 char * kwnames[] = {
10794 (char *) "self",(char *) "anchor", NULL
10795 };
10796
10797 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_HasAnchor",kwnames,&obj0,&obj1)) SWIG_fail;
10798 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10799 if (!SWIG_IsOK(res1)) {
10800 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HasAnchor" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10801 }
10802 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10803 {
10804 arg2 = wxString_in_helper(obj1);
10805 if (arg2 == NULL) SWIG_fail;
10806 temp2 = true;
10807 }
10808 {
10809 PyThreadState* __tstate = wxPyBeginAllowThreads();
10810 result = (bool)(arg1)->HasAnchor((wxString const &)*arg2);
10811 wxPyEndAllowThreads(__tstate);
10812 if (PyErr_Occurred()) SWIG_fail;
10813 }
10814 {
10815 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10816 }
10817 {
10818 if (temp2)
10819 delete arg2;
10820 }
10821 return resultobj;
10822fail:
10823 {
10824 if (temp2)
10825 delete arg2;
10826 }
10827 return NULL;
d14a1e28
RD
10828}
10829
10830
554f62e9
RD
10831SWIGINTERN PyObject *_wrap_HtmlWindow_AddFilter(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10832 PyObject *resultobj = 0;
10833 wxPyHtmlFilter *arg1 = (wxPyHtmlFilter *) 0 ;
10834 void *argp1 = 0 ;
10835 int res1 = 0 ;
10836 PyObject * obj0 = 0 ;
10837 char * kwnames[] = {
10838 (char *) "filter", NULL
10839 };
10840
10841 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlWindow_AddFilter",kwnames,&obj0)) SWIG_fail;
10842 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlFilter, 0 | 0 );
10843 if (!SWIG_IsOK(res1)) {
10844 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_AddFilter" "', expected argument " "1"" of type '" "wxPyHtmlFilter *""'");
10845 }
10846 arg1 = reinterpret_cast< wxPyHtmlFilter * >(argp1);
10847 {
10848 PyThreadState* __tstate = wxPyBeginAllowThreads();
10849 wxPyHtmlWindow::AddFilter(arg1);
10850 wxPyEndAllowThreads(__tstate);
10851 if (PyErr_Occurred()) SWIG_fail;
10852 }
10853 resultobj = SWIG_Py_Void();
10854 return resultobj;
10855fail:
10856 return NULL;
10857}
10858
10859
10860SWIGINTERN PyObject *_wrap_HtmlWindow_SelectWord(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10861 PyObject *resultobj = 0;
10862 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10863 wxPoint *arg2 = 0 ;
10864 void *argp1 = 0 ;
10865 int res1 = 0 ;
10866 wxPoint temp2 ;
10867 PyObject * obj0 = 0 ;
10868 PyObject * obj1 = 0 ;
10869 char * kwnames[] = {
10870 (char *) "self",(char *) "pos", NULL
10871 };
10872
10873 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SelectWord",kwnames,&obj0,&obj1)) SWIG_fail;
10874 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10875 if (!SWIG_IsOK(res1)) {
10876 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SelectWord" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10877 }
10878 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10879 {
10880 arg2 = &temp2;
10881 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
10882 }
10883 {
10884 PyThreadState* __tstate = wxPyBeginAllowThreads();
10885 (arg1)->SelectWord((wxPoint const &)*arg2);
10886 wxPyEndAllowThreads(__tstate);
10887 if (PyErr_Occurred()) SWIG_fail;
10888 }
10889 resultobj = SWIG_Py_Void();
10890 return resultobj;
10891fail:
10892 return NULL;
10893}
10894
10895
10896SWIGINTERN PyObject *_wrap_HtmlWindow_SelectLine(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10897 PyObject *resultobj = 0;
10898 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10899 wxPoint *arg2 = 0 ;
10900 void *argp1 = 0 ;
10901 int res1 = 0 ;
10902 wxPoint temp2 ;
10903 PyObject * obj0 = 0 ;
10904 PyObject * obj1 = 0 ;
10905 char * kwnames[] = {
10906 (char *) "self",(char *) "pos", NULL
10907 };
10908
10909 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SelectLine",kwnames,&obj0,&obj1)) SWIG_fail;
10910 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10911 if (!SWIG_IsOK(res1)) {
10912 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SelectLine" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10913 }
10914 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10915 {
10916 arg2 = &temp2;
10917 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
10918 }
10919 {
10920 PyThreadState* __tstate = wxPyBeginAllowThreads();
10921 (arg1)->SelectLine((wxPoint const &)*arg2);
10922 wxPyEndAllowThreads(__tstate);
10923 if (PyErr_Occurred()) SWIG_fail;
10924 }
10925 resultobj = SWIG_Py_Void();
10926 return resultobj;
10927fail:
10928 return NULL;
d14a1e28
RD
10929}
10930
10931
554f62e9
RD
10932SWIGINTERN PyObject *_wrap_HtmlWindow_SelectAll(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10933 PyObject *resultobj = 0;
10934 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10935 void *argp1 = 0 ;
10936 int res1 = 0 ;
10937 PyObject *swig_obj[1] ;
10938
10939 if (!args) SWIG_fail;
10940 swig_obj[0] = args;
10941 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10942 if (!SWIG_IsOK(res1)) {
10943 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SelectAll" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10944 }
10945 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10946 {
10947 PyThreadState* __tstate = wxPyBeginAllowThreads();
10948 (arg1)->SelectAll();
10949 wxPyEndAllowThreads(__tstate);
10950 if (PyErr_Occurred()) SWIG_fail;
10951 }
10952 resultobj = SWIG_Py_Void();
10953 return resultobj;
10954fail:
10955 return NULL;
d14a1e28
RD
10956}
10957
10958
554f62e9
RD
10959SWIGINTERN PyObject *_wrap_HtmlWindow_SelectionToText(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10960 PyObject *resultobj = 0;
10961 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10962 wxString result;
10963 void *argp1 = 0 ;
10964 int res1 = 0 ;
10965 PyObject *swig_obj[1] ;
10966
10967 if (!args) SWIG_fail;
10968 swig_obj[0] = args;
10969 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10970 if (!SWIG_IsOK(res1)) {
10971 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SelectionToText" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10972 }
10973 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10974 {
10975 PyThreadState* __tstate = wxPyBeginAllowThreads();
10976 result = (arg1)->SelectionToText();
10977 wxPyEndAllowThreads(__tstate);
10978 if (PyErr_Occurred()) SWIG_fail;
10979 }
10980 {
10981#if wxUSE_UNICODE
10982 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
10983#else
10984 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
10985#endif
10986 }
10987 return resultobj;
10988fail:
10989 return NULL;
d14a1e28
RD
10990}
10991
10992
554f62e9
RD
10993SWIGINTERN PyObject *_wrap_HtmlWindow_ToText(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10994 PyObject *resultobj = 0;
10995 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10996 wxString result;
10997 void *argp1 = 0 ;
10998 int res1 = 0 ;
10999 PyObject *swig_obj[1] ;
11000
11001 if (!args) SWIG_fail;
11002 swig_obj[0] = args;
11003 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11004 if (!SWIG_IsOK(res1)) {
11005 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_ToText" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
11006 }
11007 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11008 {
11009 PyThreadState* __tstate = wxPyBeginAllowThreads();
11010 result = (arg1)->ToText();
11011 wxPyEndAllowThreads(__tstate);
11012 if (PyErr_Occurred()) SWIG_fail;
11013 }
11014 {
d14a1e28 11015#if wxUSE_UNICODE
554f62e9 11016 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 11017#else
554f62e9 11018 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 11019#endif
554f62e9
RD
11020 }
11021 return resultobj;
11022fail:
11023 return NULL;
11024}
11025
11026
11027SWIGINTERN PyObject *_wrap_HtmlWindow_OnLinkClicked(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11028 PyObject *resultobj = 0;
11029 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
11030 wxHtmlLinkInfo *arg2 = 0 ;
11031 void *argp1 = 0 ;
11032 int res1 = 0 ;
11033 void *argp2 = 0 ;
11034 int res2 = 0 ;
11035 PyObject * obj0 = 0 ;
11036 PyObject * obj1 = 0 ;
11037 char * kwnames[] = {
11038 (char *) "self",(char *) "link", NULL
11039 };
11040
11041 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_OnLinkClicked",kwnames,&obj0,&obj1)) SWIG_fail;
11042 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11043 if (!SWIG_IsOK(res1)) {
11044 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_OnLinkClicked" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
11045 }
11046 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11047 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0);
11048 if (!SWIG_IsOK(res2)) {
11049 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_OnLinkClicked" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");
11050 }
11051 if (!argp2) {
11052 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlWindow_OnLinkClicked" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");
11053 }
11054 arg2 = reinterpret_cast< wxHtmlLinkInfo * >(argp2);
11055 {
11056 PyThreadState* __tstate = wxPyBeginAllowThreads();
11057 (arg1)->OnLinkClicked((wxHtmlLinkInfo const &)*arg2);
11058 wxPyEndAllowThreads(__tstate);
11059 if (PyErr_Occurred()) SWIG_fail;
11060 }
11061 resultobj = SWIG_Py_Void();
11062 return resultobj;
11063fail:
11064 return NULL;
11065}
11066
11067
11068SWIGINTERN PyObject *_wrap_HtmlWindow_OnSetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11069 PyObject *resultobj = 0;
11070 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
11071 wxString *arg2 = 0 ;
11072 void *argp1 = 0 ;
11073 int res1 = 0 ;
11074 bool temp2 = false ;
11075 PyObject * obj0 = 0 ;
11076 PyObject * obj1 = 0 ;
11077 char * kwnames[] = {
11078 (char *) "self",(char *) "title", NULL
11079 };
11080
11081 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_OnSetTitle",kwnames,&obj0,&obj1)) SWIG_fail;
11082 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11083 if (!SWIG_IsOK(res1)) {
11084 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_OnSetTitle" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
11085 }
11086 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11087 {
11088 arg2 = wxString_in_helper(obj1);
11089 if (arg2 == NULL) SWIG_fail;
11090 temp2 = true;
11091 }
11092 {
11093 PyThreadState* __tstate = wxPyBeginAllowThreads();
11094 (arg1)->OnSetTitle((wxString const &)*arg2);
11095 wxPyEndAllowThreads(__tstate);
11096 if (PyErr_Occurred()) SWIG_fail;
11097 }
11098 resultobj = SWIG_Py_Void();
11099 {
11100 if (temp2)
11101 delete arg2;
11102 }
11103 return resultobj;
11104fail:
11105 {
11106 if (temp2)
11107 delete arg2;
11108 }
11109 return NULL;
11110}
11111
11112
11113SWIGINTERN PyObject *_wrap_HtmlWindow_OnCellMouseHover(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11114 PyObject *resultobj = 0;
11115 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
11116 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
11117 int arg3 ;
11118 int arg4 ;
11119 void *argp1 = 0 ;
11120 int res1 = 0 ;
11121 void *argp2 = 0 ;
11122 int res2 = 0 ;
11123 int val3 ;
11124 int ecode3 = 0 ;
11125 int val4 ;
11126 int ecode4 = 0 ;
11127 PyObject * obj0 = 0 ;
11128 PyObject * obj1 = 0 ;
11129 PyObject * obj2 = 0 ;
11130 PyObject * obj3 = 0 ;
11131 char * kwnames[] = {
11132 (char *) "self",(char *) "cell",(char *) "x",(char *) "y", NULL
11133 };
11134
11135 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:HtmlWindow_OnCellMouseHover",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11136 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11137 if (!SWIG_IsOK(res1)) {
11138 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
11139 }
11140 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11141 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
11142 if (!SWIG_IsOK(res2)) {
11143 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
11144 }
11145 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
11146 ecode3 = SWIG_AsVal_int(obj2, &val3);
11147 if (!SWIG_IsOK(ecode3)) {
11148 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "3"" of type '" "int""'");
11149 }
11150 arg3 = static_cast< int >(val3);
11151 ecode4 = SWIG_AsVal_int(obj3, &val4);
11152 if (!SWIG_IsOK(ecode4)) {
11153 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "4"" of type '" "int""'");
11154 }
11155 arg4 = static_cast< int >(val4);
11156 {
11157 PyThreadState* __tstate = wxPyBeginAllowThreads();
11158 (arg1)->OnCellMouseHover(arg2,arg3,arg4);
11159 wxPyEndAllowThreads(__tstate);
11160 if (PyErr_Occurred()) SWIG_fail;
11161 }
11162 resultobj = SWIG_Py_Void();
11163 return resultobj;
11164fail:
11165 return NULL;
11166}
11167
11168
11169SWIGINTERN PyObject *_wrap_HtmlWindow_OnCellClicked(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11170 PyObject *resultobj = 0;
11171 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
11172 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
11173 int arg3 ;
11174 int arg4 ;
11175 wxMouseEvent *arg5 = 0 ;
e9d6f3a4 11176 bool result;
554f62e9
RD
11177 void *argp1 = 0 ;
11178 int res1 = 0 ;
11179 void *argp2 = 0 ;
11180 int res2 = 0 ;
11181 int val3 ;
11182 int ecode3 = 0 ;
11183 int val4 ;
11184 int ecode4 = 0 ;
11185 void *argp5 = 0 ;
11186 int res5 = 0 ;
11187 PyObject * obj0 = 0 ;
11188 PyObject * obj1 = 0 ;
11189 PyObject * obj2 = 0 ;
11190 PyObject * obj3 = 0 ;
11191 PyObject * obj4 = 0 ;
11192 char * kwnames[] = {
11193 (char *) "self",(char *) "cell",(char *) "x",(char *) "y",(char *) "event", NULL
11194 };
11195
11196 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:HtmlWindow_OnCellClicked",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11197 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11198 if (!SWIG_IsOK(res1)) {
11199 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
11200 }
11201 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11202 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
11203 if (!SWIG_IsOK(res2)) {
11204 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
11205 }
11206 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
11207 ecode3 = SWIG_AsVal_int(obj2, &val3);
11208 if (!SWIG_IsOK(ecode3)) {
11209 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "3"" of type '" "int""'");
11210 }
11211 arg3 = static_cast< int >(val3);
11212 ecode4 = SWIG_AsVal_int(obj3, &val4);
11213 if (!SWIG_IsOK(ecode4)) {
11214 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "4"" of type '" "int""'");
11215 }
11216 arg4 = static_cast< int >(val4);
11217 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxMouseEvent, 0 | 0);
11218 if (!SWIG_IsOK(res5)) {
11219 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "5"" of type '" "wxMouseEvent const &""'");
11220 }
11221 if (!argp5) {
11222 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "5"" of type '" "wxMouseEvent const &""'");
11223 }
11224 arg5 = reinterpret_cast< wxMouseEvent * >(argp5);
11225 {
11226 PyThreadState* __tstate = wxPyBeginAllowThreads();
e9d6f3a4 11227 result = (bool)(arg1)->OnCellClicked(arg2,arg3,arg4,(wxMouseEvent const &)*arg5);
554f62e9
RD
11228 wxPyEndAllowThreads(__tstate);
11229 if (PyErr_Occurred()) SWIG_fail;
11230 }
e9d6f3a4
RD
11231 {
11232 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11233 }
11234 return resultobj;
11235fail:
11236 return NULL;
11237}
11238
11239
11240SWIGINTERN PyObject *_wrap_HtmlWindow_OnOpeningURL(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11241 PyObject *resultobj = 0;
11242 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
11243 wxHtmlURLType arg2 ;
11244 wxString *arg3 = 0 ;
11245 wxString *arg4 = (wxString *) 0 ;
11246 wxHtmlOpeningStatus result;
11247 void *argp1 = 0 ;
11248 int res1 = 0 ;
11249 int val2 ;
11250 int ecode2 = 0 ;
11251 bool temp3 = false ;
11252 bool temp4 = false ;
11253 PyObject * obj0 = 0 ;
11254 PyObject * obj1 = 0 ;
11255 PyObject * obj2 = 0 ;
11256 PyObject * obj3 = 0 ;
11257 char * kwnames[] = {
11258 (char *) "self",(char *) "type",(char *) "url",(char *) "redirect", NULL
11259 };
11260
11261 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:HtmlWindow_OnOpeningURL",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11262 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11263 if (!SWIG_IsOK(res1)) {
11264 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_OnOpeningURL" "', expected argument " "1"" of type '" "wxPyHtmlWindow const *""'");
11265 }
11266 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11267 ecode2 = SWIG_AsVal_int(obj1, &val2);
11268 if (!SWIG_IsOK(ecode2)) {
11269 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWindow_OnOpeningURL" "', expected argument " "2"" of type '" "wxHtmlURLType""'");
11270 }
11271 arg2 = static_cast< wxHtmlURLType >(val2);
11272 {
11273 arg3 = wxString_in_helper(obj2);
11274 if (arg3 == NULL) SWIG_fail;
11275 temp3 = true;
11276 }
11277 {
11278 arg4 = wxString_in_helper(obj3);
11279 if (arg4 == NULL) SWIG_fail;
11280 temp4 = true;
11281 }
11282 {
11283 PyThreadState* __tstate = wxPyBeginAllowThreads();
11284 result = (wxHtmlOpeningStatus)((wxPyHtmlWindow const *)arg1)->OnOpeningURL(arg2,(wxString const &)*arg3,arg4);
11285 wxPyEndAllowThreads(__tstate);
11286 if (PyErr_Occurred()) SWIG_fail;
11287 }
11288 resultobj = SWIG_From_int(static_cast< int >(result));
11289 {
11290 if (temp3)
11291 delete arg3;
11292 }
11293 {
11294 if (temp4)
11295 delete arg4;
11296 }
554f62e9
RD
11297 return resultobj;
11298fail:
e9d6f3a4
RD
11299 {
11300 if (temp3)
11301 delete arg3;
11302 }
11303 {
11304 if (temp4)
11305 delete arg4;
11306 }
554f62e9
RD
11307 return NULL;
11308}
11309
11310
11311SWIGINTERN PyObject *_wrap_HtmlWindow_GetClassDefaultAttributes(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11312 PyObject *resultobj = 0;
11313 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
11314 SwigValueWrapper<wxVisualAttributes > result;
11315 int val1 ;
11316 int ecode1 = 0 ;
11317 PyObject * obj0 = 0 ;
11318 char * kwnames[] = {
11319 (char *) "variant", NULL
11320 };
11321
11322 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:HtmlWindow_GetClassDefaultAttributes",kwnames,&obj0)) SWIG_fail;
11323 if (obj0) {
11324 ecode1 = SWIG_AsVal_int(obj0, &val1);
11325 if (!SWIG_IsOK(ecode1)) {
11326 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "HtmlWindow_GetClassDefaultAttributes" "', expected argument " "1"" of type '" "wxWindowVariant""'");
11327 }
11328 arg1 = static_cast< wxWindowVariant >(val1);
11329 }
11330 {
11331 if (!wxPyCheckForApp()) SWIG_fail;
11332 PyThreadState* __tstate = wxPyBeginAllowThreads();
11333 result = wxPyHtmlWindow::GetClassDefaultAttributes(arg1);
11334 wxPyEndAllowThreads(__tstate);
11335 if (PyErr_Occurred()) SWIG_fail;
11336 }
11337 resultobj = SWIG_NewPointerObj((new wxVisualAttributes(static_cast< const wxVisualAttributes& >(result))), SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_OWN | 0 );
11338 return resultobj;
11339fail:
11340 return NULL;
d14a1e28
RD
11341}
11342
11343
e9d6f3a4
RD
11344SWIGINTERN PyObject *_wrap_HtmlWindow_GetDefaultHTMLCursor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11345 PyObject *resultobj = 0;
11346 wxPyHtmlWindow::HTMLCursor arg1 ;
11347 wxCursor result;
11348 int val1 ;
11349 int ecode1 = 0 ;
11350 PyObject * obj0 = 0 ;
11351 char * kwnames[] = {
11352 (char *) "type", NULL
11353 };
11354
11355 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlWindow_GetDefaultHTMLCursor",kwnames,&obj0)) SWIG_fail;
11356 ecode1 = SWIG_AsVal_int(obj0, &val1);
11357 if (!SWIG_IsOK(ecode1)) {
11358 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "HtmlWindow_GetDefaultHTMLCursor" "', expected argument " "1"" of type '" "wxPyHtmlWindow::HTMLCursor""'");
11359 }
11360 arg1 = static_cast< wxPyHtmlWindow::HTMLCursor >(val1);
11361 {
11362 PyThreadState* __tstate = wxPyBeginAllowThreads();
11363 result = wxPyHtmlWindow::GetDefaultHTMLCursor(arg1);
11364 wxPyEndAllowThreads(__tstate);
11365 if (PyErr_Occurred()) SWIG_fail;
11366 }
11367 resultobj = SWIG_NewPointerObj((new wxCursor(static_cast< const wxCursor& >(result))), SWIGTYPE_p_wxCursor, SWIG_POINTER_OWN | 0 );
11368 return resultobj;
11369fail:
11370 return NULL;
11371}
11372
11373
554f62e9
RD
11374SWIGINTERN PyObject *HtmlWindow_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11375 PyObject *obj;
11376 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11377 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlWindow, SWIG_NewClientData(obj));
11378 return SWIG_Py_Void();
b1fcee84
RD
11379}
11380
554f62e9
RD
11381SWIGINTERN PyObject *HtmlWindow_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11382 return SWIG_Python_InitShadowInstance(args);
b1fcee84
RD
11383}
11384
554f62e9
RD
11385SWIGINTERN PyObject *_wrap_new_HtmlDCRenderer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11386 PyObject *resultobj = 0;
11387 wxHtmlDCRenderer *result = 0 ;
11388
11389 if (!SWIG_Python_UnpackTuple(args,"new_HtmlDCRenderer",0,0,0)) SWIG_fail;
11390 {
11391 if (!wxPyCheckForApp()) SWIG_fail;
11392 PyThreadState* __tstate = wxPyBeginAllowThreads();
11393 result = (wxHtmlDCRenderer *)new wxHtmlDCRenderer();
11394 wxPyEndAllowThreads(__tstate);
11395 if (PyErr_Occurred()) SWIG_fail;
11396 }
11397 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlDCRenderer, SWIG_POINTER_NEW | 0 );
11398 return resultobj;
11399fail:
11400 return NULL;
b1fcee84
RD
11401}
11402
11403
554f62e9
RD
11404SWIGINTERN PyObject *_wrap_delete_HtmlDCRenderer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11405 PyObject *resultobj = 0;
11406 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11407 void *argp1 = 0 ;
11408 int res1 = 0 ;
11409 PyObject *swig_obj[1] ;
11410
11411 if (!args) SWIG_fail;
11412 swig_obj[0] = args;
11413 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlDCRenderer, SWIG_POINTER_DISOWN | 0 );
11414 if (!SWIG_IsOK(res1)) {
11415 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlDCRenderer" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11416 }
11417 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11418 {
11419 PyThreadState* __tstate = wxPyBeginAllowThreads();
11420 delete arg1;
d14a1e28 11421
554f62e9
RD
11422 wxPyEndAllowThreads(__tstate);
11423 if (PyErr_Occurred()) SWIG_fail;
11424 }
11425 resultobj = SWIG_Py_Void();
11426 return resultobj;
11427fail:
11428 return NULL;
11429}
11430
11431
11432SWIGINTERN PyObject *_wrap_HtmlDCRenderer_SetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11433 PyObject *resultobj = 0;
11434 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11435 wxDC *arg2 = (wxDC *) 0 ;
11436 int arg3 ;
11437 void *argp1 = 0 ;
11438 int res1 = 0 ;
11439 void *argp2 = 0 ;
11440 int res2 = 0 ;
11441 int val3 ;
11442 int ecode3 = 0 ;
11443 PyObject * obj0 = 0 ;
11444 PyObject * obj1 = 0 ;
11445 PyObject * obj2 = 0 ;
11446 char * kwnames[] = {
11447 (char *) "self",(char *) "dc",(char *) "maxwidth", NULL
11448 };
11449
11450 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlDCRenderer_SetDC",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11451 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11452 if (!SWIG_IsOK(res1)) {
11453 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_SetDC" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11454 }
11455 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11456 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
11457 if (!SWIG_IsOK(res2)) {
11458 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlDCRenderer_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");
11459 }
11460 arg2 = reinterpret_cast< wxDC * >(argp2);
11461 ecode3 = SWIG_AsVal_int(obj2, &val3);
11462 if (!SWIG_IsOK(ecode3)) {
11463 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlDCRenderer_SetDC" "', expected argument " "3"" of type '" "int""'");
11464 }
11465 arg3 = static_cast< int >(val3);
11466 {
11467 PyThreadState* __tstate = wxPyBeginAllowThreads();
11468 (arg1)->SetDC(arg2,arg3);
11469 wxPyEndAllowThreads(__tstate);
11470 if (PyErr_Occurred()) SWIG_fail;
11471 }
11472 resultobj = SWIG_Py_Void();
11473 return resultobj;
11474fail:
11475 return NULL;
11476}
11477
11478
11479SWIGINTERN PyObject *_wrap_HtmlDCRenderer_SetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11480 PyObject *resultobj = 0;
11481 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11482 int arg2 ;
11483 int arg3 ;
11484 void *argp1 = 0 ;
11485 int res1 = 0 ;
11486 int val2 ;
11487 int ecode2 = 0 ;
11488 int val3 ;
11489 int ecode3 = 0 ;
11490 PyObject * obj0 = 0 ;
11491 PyObject * obj1 = 0 ;
11492 PyObject * obj2 = 0 ;
11493 char * kwnames[] = {
11494 (char *) "self",(char *) "width",(char *) "height", NULL
11495 };
11496
11497 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlDCRenderer_SetSize",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11498 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11499 if (!SWIG_IsOK(res1)) {
11500 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_SetSize" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11501 }
11502 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11503 ecode2 = SWIG_AsVal_int(obj1, &val2);
11504 if (!SWIG_IsOK(ecode2)) {
11505 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlDCRenderer_SetSize" "', expected argument " "2"" of type '" "int""'");
11506 }
11507 arg2 = static_cast< int >(val2);
11508 ecode3 = SWIG_AsVal_int(obj2, &val3);
11509 if (!SWIG_IsOK(ecode3)) {
11510 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlDCRenderer_SetSize" "', expected argument " "3"" of type '" "int""'");
11511 }
11512 arg3 = static_cast< int >(val3);
11513 {
11514 PyThreadState* __tstate = wxPyBeginAllowThreads();
11515 (arg1)->SetSize(arg2,arg3);
11516 wxPyEndAllowThreads(__tstate);
11517 if (PyErr_Occurred()) SWIG_fail;
11518 }
11519 resultobj = SWIG_Py_Void();
11520 return resultobj;
11521fail:
11522 return NULL;
11523}
11524
11525
11526SWIGINTERN PyObject *_wrap_HtmlDCRenderer_SetHtmlText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11527 PyObject *resultobj = 0;
11528 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11529 wxString *arg2 = 0 ;
11530 wxString const &arg3_defvalue = wxPyEmptyString ;
11531 wxString *arg3 = (wxString *) &arg3_defvalue ;
11532 bool arg4 = (bool) true ;
11533 void *argp1 = 0 ;
11534 int res1 = 0 ;
11535 bool temp2 = false ;
11536 bool temp3 = false ;
11537 bool val4 ;
11538 int ecode4 = 0 ;
11539 PyObject * obj0 = 0 ;
11540 PyObject * obj1 = 0 ;
11541 PyObject * obj2 = 0 ;
11542 PyObject * obj3 = 0 ;
11543 char * kwnames[] = {
11544 (char *) "self",(char *) "html",(char *) "basepath",(char *) "isdir", NULL
11545 };
11546
11547 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:HtmlDCRenderer_SetHtmlText",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11548 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11549 if (!SWIG_IsOK(res1)) {
11550 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_SetHtmlText" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11551 }
11552 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11553 {
11554 arg2 = wxString_in_helper(obj1);
11555 if (arg2 == NULL) SWIG_fail;
11556 temp2 = true;
11557 }
11558 if (obj2) {
d14a1e28 11559 {
554f62e9
RD
11560 arg3 = wxString_in_helper(obj2);
11561 if (arg3 == NULL) SWIG_fail;
11562 temp3 = true;
d14a1e28 11563 }
554f62e9
RD
11564 }
11565 if (obj3) {
11566 ecode4 = SWIG_AsVal_bool(obj3, &val4);
11567 if (!SWIG_IsOK(ecode4)) {
11568 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlDCRenderer_SetHtmlText" "', expected argument " "4"" of type '" "bool""'");
11569 }
11570 arg4 = static_cast< bool >(val4);
11571 }
11572 {
11573 PyThreadState* __tstate = wxPyBeginAllowThreads();
11574 (arg1)->SetHtmlText((wxString const &)*arg2,(wxString const &)*arg3,arg4);
11575 wxPyEndAllowThreads(__tstate);
11576 if (PyErr_Occurred()) SWIG_fail;
11577 }
11578 resultobj = SWIG_Py_Void();
11579 {
11580 if (temp2)
11581 delete arg2;
11582 }
11583 {
11584 if (temp3)
11585 delete arg3;
11586 }
11587 return resultobj;
11588fail:
11589 {
11590 if (temp2)
11591 delete arg2;
11592 }
11593 {
11594 if (temp3)
11595 delete arg3;
11596 }
11597 return NULL;
11598}
11599
11600
11601SWIGINTERN PyObject *_wrap_HtmlDCRenderer_SetFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11602 PyObject *resultobj = 0;
11603 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11604 wxString arg2 ;
11605 wxString arg3 ;
11606 PyObject *arg4 = (PyObject *) NULL ;
11607 void *argp1 = 0 ;
11608 int res1 = 0 ;
11609 PyObject * obj0 = 0 ;
11610 PyObject * obj1 = 0 ;
11611 PyObject * obj2 = 0 ;
11612 PyObject * obj3 = 0 ;
11613 char * kwnames[] = {
11614 (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL
11615 };
11616
11617 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlDCRenderer_SetFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11618 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11619 if (!SWIG_IsOK(res1)) {
11620 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_SetFonts" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11621 }
11622 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11623 {
11624 wxString* sptr = wxString_in_helper(obj1);
11625 if (sptr == NULL) SWIG_fail;
11626 arg2 = *sptr;
11627 delete sptr;
11628 }
11629 {
11630 wxString* sptr = wxString_in_helper(obj2);
11631 if (sptr == NULL) SWIG_fail;
11632 arg3 = *sptr;
11633 delete sptr;
11634 }
11635 if (obj3) {
11636 arg4 = obj3;
11637 }
11638 {
11639 PyThreadState* __tstate = wxPyBeginAllowThreads();
11640 wxHtmlDCRenderer_SetFonts(arg1,arg2,arg3,arg4);
11641 wxPyEndAllowThreads(__tstate);
11642 if (PyErr_Occurred()) SWIG_fail;
11643 }
11644 resultobj = SWIG_Py_Void();
11645 return resultobj;
11646fail:
11647 return NULL;
11648}
11649
11650
11651SWIGINTERN PyObject *_wrap_HtmlDCRenderer_SetStandardFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11652 PyObject *resultobj = 0;
11653 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11654 int arg2 = (int) -1 ;
11655 wxString const &arg3_defvalue = wxPyEmptyString ;
11656 wxString *arg3 = (wxString *) &arg3_defvalue ;
11657 wxString const &arg4_defvalue = wxPyEmptyString ;
11658 wxString *arg4 = (wxString *) &arg4_defvalue ;
11659 void *argp1 = 0 ;
11660 int res1 = 0 ;
11661 int val2 ;
11662 int ecode2 = 0 ;
11663 bool temp3 = false ;
11664 bool temp4 = false ;
11665 PyObject * obj0 = 0 ;
11666 PyObject * obj1 = 0 ;
11667 PyObject * obj2 = 0 ;
11668 PyObject * obj3 = 0 ;
11669 char * kwnames[] = {
11670 (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL
11671 };
11672
11673 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HtmlDCRenderer_SetStandardFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11674 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11675 if (!SWIG_IsOK(res1)) {
11676 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11677 }
11678 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11679 if (obj1) {
11680 ecode2 = SWIG_AsVal_int(obj1, &val2);
11681 if (!SWIG_IsOK(ecode2)) {
11682 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlDCRenderer_SetStandardFonts" "', expected argument " "2"" of type '" "int""'");
11683 }
11684 arg2 = static_cast< int >(val2);
11685 }
11686 if (obj2) {
d14a1e28 11687 {
554f62e9
RD
11688 arg3 = wxString_in_helper(obj2);
11689 if (arg3 == NULL) SWIG_fail;
11690 temp3 = true;
d14a1e28 11691 }
554f62e9
RD
11692 }
11693 if (obj3) {
093d3ff1 11694 {
554f62e9
RD
11695 arg4 = wxString_in_helper(obj3);
11696 if (arg4 == NULL) SWIG_fail;
11697 temp4 = true;
093d3ff1 11698 }
554f62e9
RD
11699 }
11700 {
11701 PyThreadState* __tstate = wxPyBeginAllowThreads();
11702 (arg1)->SetStandardFonts(arg2,(wxString const &)*arg3,(wxString const &)*arg4);
11703 wxPyEndAllowThreads(__tstate);
11704 if (PyErr_Occurred()) SWIG_fail;
11705 }
11706 resultobj = SWIG_Py_Void();
11707 {
11708 if (temp3)
11709 delete arg3;
11710 }
11711 {
11712 if (temp4)
11713 delete arg4;
11714 }
11715 return resultobj;
11716fail:
11717 {
11718 if (temp3)
11719 delete arg3;
11720 }
11721 {
11722 if (temp4)
11723 delete arg4;
11724 }
11725 return NULL;
11726}
11727
11728
11729SWIGINTERN PyObject *_wrap_HtmlDCRenderer_Render(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11730 PyObject *resultobj = 0;
11731 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11732 int arg2 ;
11733 int arg3 ;
704eda0c
RD
11734 wxArrayInt *arg4 = 0 ;
11735 int arg5 = (int) 0 ;
11736 int arg6 = (int) FALSE ;
11737 int arg7 = (int) INT_MAX ;
554f62e9
RD
11738 int result;
11739 void *argp1 = 0 ;
11740 int res1 = 0 ;
11741 int val2 ;
11742 int ecode2 = 0 ;
11743 int val3 ;
11744 int ecode3 = 0 ;
704eda0c 11745 bool temp4 = false ;
554f62e9
RD
11746 int val5 ;
11747 int ecode5 = 0 ;
11748 int val6 ;
11749 int ecode6 = 0 ;
704eda0c
RD
11750 int val7 ;
11751 int ecode7 = 0 ;
554f62e9
RD
11752 PyObject * obj0 = 0 ;
11753 PyObject * obj1 = 0 ;
11754 PyObject * obj2 = 0 ;
11755 PyObject * obj3 = 0 ;
11756 PyObject * obj4 = 0 ;
11757 PyObject * obj5 = 0 ;
11758 PyObject * obj6 = 0 ;
554f62e9 11759 char * kwnames[] = {
704eda0c 11760 (char *) "self",(char *) "x",(char *) "y",(char *) "known_pagebreaks",(char *) "from",(char *) "dont_render",(char *) "to", NULL
554f62e9
RD
11761 };
11762
704eda0c 11763 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOO:HtmlDCRenderer_Render",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
554f62e9
RD
11764 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11765 if (!SWIG_IsOK(res1)) {
11766 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_Render" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11767 }
11768 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11769 ecode2 = SWIG_AsVal_int(obj1, &val2);
11770 if (!SWIG_IsOK(ecode2)) {
11771 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlDCRenderer_Render" "', expected argument " "2"" of type '" "int""'");
11772 }
11773 arg2 = static_cast< int >(val2);
11774 ecode3 = SWIG_AsVal_int(obj2, &val3);
11775 if (!SWIG_IsOK(ecode3)) {
11776 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlDCRenderer_Render" "', expected argument " "3"" of type '" "int""'");
11777 }
11778 arg3 = static_cast< int >(val3);
704eda0c
RD
11779 {
11780 if (! PySequence_Check(obj3)) {
11781 PyErr_SetString(PyExc_TypeError, "Sequence of integers expected.");
11782 SWIG_fail;
11783 }
11784 arg4 = new wxArrayInt;
11785 temp4 = true;
11786 int i, len=PySequence_Length(obj3);
11787 for (i=0; i<len; i++) {
11788 PyObject* item = PySequence_GetItem(obj3, i);
11789 PyObject* number = PyNumber_Int(item);
11790 arg4->Add(PyInt_AS_LONG(number));
11791 Py_DECREF(item);
11792 Py_DECREF(number);
11793 }
554f62e9
RD
11794 }
11795 if (obj4) {
11796 ecode5 = SWIG_AsVal_int(obj4, &val5);
11797 if (!SWIG_IsOK(ecode5)) {
11798 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HtmlDCRenderer_Render" "', expected argument " "5"" of type '" "int""'");
11799 }
11800 arg5 = static_cast< int >(val5);
11801 }
11802 if (obj5) {
11803 ecode6 = SWIG_AsVal_int(obj5, &val6);
11804 if (!SWIG_IsOK(ecode6)) {
11805 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "HtmlDCRenderer_Render" "', expected argument " "6"" of type '" "int""'");
11806 }
11807 arg6 = static_cast< int >(val6);
11808 }
11809 if (obj6) {
704eda0c
RD
11810 ecode7 = SWIG_AsVal_int(obj6, &val7);
11811 if (!SWIG_IsOK(ecode7)) {
11812 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "HtmlDCRenderer_Render" "', expected argument " "7"" of type '" "int""'");
554f62e9 11813 }
704eda0c 11814 arg7 = static_cast< int >(val7);
554f62e9
RD
11815 }
11816 {
11817 PyThreadState* __tstate = wxPyBeginAllowThreads();
704eda0c 11818 result = (int)(arg1)->Render(arg2,arg3,*arg4,arg5,arg6,arg7);
554f62e9
RD
11819 wxPyEndAllowThreads(__tstate);
11820 if (PyErr_Occurred()) SWIG_fail;
11821 }
11822 resultobj = SWIG_From_int(static_cast< int >(result));
704eda0c
RD
11823 {
11824 if (temp4) delete arg4;
11825 }
554f62e9
RD
11826 return resultobj;
11827fail:
704eda0c
RD
11828 {
11829 if (temp4) delete arg4;
11830 }
554f62e9 11831 return NULL;
d14a1e28
RD
11832}
11833
11834
554f62e9
RD
11835SWIGINTERN PyObject *_wrap_HtmlDCRenderer_GetTotalHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11836 PyObject *resultobj = 0;
11837 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11838 int result;
11839 void *argp1 = 0 ;
11840 int res1 = 0 ;
11841 PyObject *swig_obj[1] ;
11842
11843 if (!args) SWIG_fail;
11844 swig_obj[0] = args;
11845 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11846 if (!SWIG_IsOK(res1)) {
11847 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_GetTotalHeight" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11848 }
11849 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11850 {
11851 PyThreadState* __tstate = wxPyBeginAllowThreads();
11852 result = (int)(arg1)->GetTotalHeight();
11853 wxPyEndAllowThreads(__tstate);
11854 if (PyErr_Occurred()) SWIG_fail;
11855 }
11856 resultobj = SWIG_From_int(static_cast< int >(result));
11857 return resultobj;
11858fail:
11859 return NULL;
d14a1e28
RD
11860}
11861
11862
554f62e9
RD
11863SWIGINTERN PyObject *HtmlDCRenderer_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11864 PyObject *obj;
11865 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11866 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlDCRenderer, SWIG_NewClientData(obj));
11867 return SWIG_Py_Void();
d14a1e28
RD
11868}
11869
554f62e9
RD
11870SWIGINTERN PyObject *HtmlDCRenderer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11871 return SWIG_Python_InitShadowInstance(args);
11872}
d14a1e28 11873
554f62e9
RD
11874SWIGINTERN PyObject *_wrap_new_HtmlPrintout(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11875 PyObject *resultobj = 0;
11876 wxString const &arg1_defvalue = wxPyHtmlPrintoutTitleStr ;
11877 wxString *arg1 = (wxString *) &arg1_defvalue ;
11878 wxHtmlPrintout *result = 0 ;
11879 bool temp1 = false ;
11880 PyObject * obj0 = 0 ;
11881 char * kwnames[] = {
11882 (char *) "title", NULL
11883 };
11884
11885 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_HtmlPrintout",kwnames,&obj0)) SWIG_fail;
11886 if (obj0) {
d14a1e28 11887 {
554f62e9
RD
11888 arg1 = wxString_in_helper(obj0);
11889 if (arg1 == NULL) SWIG_fail;
11890 temp1 = true;
d14a1e28 11891 }
554f62e9
RD
11892 }
11893 {
11894 if (!wxPyCheckForApp()) SWIG_fail;
11895 PyThreadState* __tstate = wxPyBeginAllowThreads();
11896 result = (wxHtmlPrintout *)new wxHtmlPrintout((wxString const &)*arg1);
11897 wxPyEndAllowThreads(__tstate);
11898 if (PyErr_Occurred()) SWIG_fail;
11899 }
11900 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlPrintout, SWIG_POINTER_NEW | 0 );
11901 {
11902 if (temp1)
11903 delete arg1;
11904 }
11905 return resultobj;
11906fail:
11907 {
11908 if (temp1)
11909 delete arg1;
11910 }
11911 return NULL;
11912}
11913
11914
11915SWIGINTERN PyObject *_wrap_HtmlPrintout_SetHtmlText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11916 PyObject *resultobj = 0;
11917 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
11918 wxString *arg2 = 0 ;
11919 wxString const &arg3_defvalue = wxPyEmptyString ;
11920 wxString *arg3 = (wxString *) &arg3_defvalue ;
11921 bool arg4 = (bool) true ;
11922 void *argp1 = 0 ;
11923 int res1 = 0 ;
11924 bool temp2 = false ;
11925 bool temp3 = false ;
11926 bool val4 ;
11927 int ecode4 = 0 ;
11928 PyObject * obj0 = 0 ;
11929 PyObject * obj1 = 0 ;
11930 PyObject * obj2 = 0 ;
11931 PyObject * obj3 = 0 ;
11932 char * kwnames[] = {
11933 (char *) "self",(char *) "html",(char *) "basepath",(char *) "isdir", NULL
11934 };
11935
11936 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:HtmlPrintout_SetHtmlText",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11937 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
11938 if (!SWIG_IsOK(res1)) {
11939 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetHtmlText" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
11940 }
11941 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
11942 {
11943 arg2 = wxString_in_helper(obj1);
11944 if (arg2 == NULL) SWIG_fail;
11945 temp2 = true;
11946 }
11947 if (obj2) {
093d3ff1 11948 {
554f62e9
RD
11949 arg3 = wxString_in_helper(obj2);
11950 if (arg3 == NULL) SWIG_fail;
11951 temp3 = true;
093d3ff1 11952 }
554f62e9
RD
11953 }
11954 if (obj3) {
11955 ecode4 = SWIG_AsVal_bool(obj3, &val4);
11956 if (!SWIG_IsOK(ecode4)) {
11957 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlPrintout_SetHtmlText" "', expected argument " "4"" of type '" "bool""'");
11958 }
11959 arg4 = static_cast< bool >(val4);
11960 }
11961 {
11962 PyThreadState* __tstate = wxPyBeginAllowThreads();
11963 (arg1)->SetHtmlText((wxString const &)*arg2,(wxString const &)*arg3,arg4);
11964 wxPyEndAllowThreads(__tstate);
11965 if (PyErr_Occurred()) SWIG_fail;
11966 }
11967 resultobj = SWIG_Py_Void();
11968 {
11969 if (temp2)
11970 delete arg2;
11971 }
11972 {
11973 if (temp3)
11974 delete arg3;
11975 }
11976 return resultobj;
11977fail:
11978 {
11979 if (temp2)
11980 delete arg2;
11981 }
11982 {
11983 if (temp3)
11984 delete arg3;
11985 }
11986 return NULL;
d14a1e28
RD
11987}
11988
11989
554f62e9
RD
11990SWIGINTERN PyObject *_wrap_HtmlPrintout_SetHtmlFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11991 PyObject *resultobj = 0;
11992 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
11993 wxString *arg2 = 0 ;
11994 void *argp1 = 0 ;
11995 int res1 = 0 ;
11996 bool temp2 = false ;
11997 PyObject * obj0 = 0 ;
11998 PyObject * obj1 = 0 ;
11999 char * kwnames[] = {
12000 (char *) "self",(char *) "htmlfile", NULL
12001 };
12002
12003 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlPrintout_SetHtmlFile",kwnames,&obj0,&obj1)) SWIG_fail;
12004 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12005 if (!SWIG_IsOK(res1)) {
12006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetHtmlFile" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12007 }
12008 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12009 {
12010 arg2 = wxString_in_helper(obj1);
12011 if (arg2 == NULL) SWIG_fail;
12012 temp2 = true;
12013 }
12014 {
12015 PyThreadState* __tstate = wxPyBeginAllowThreads();
12016 (arg1)->SetHtmlFile((wxString const &)*arg2);
12017 wxPyEndAllowThreads(__tstate);
12018 if (PyErr_Occurred()) SWIG_fail;
12019 }
12020 resultobj = SWIG_Py_Void();
12021 {
12022 if (temp2)
12023 delete arg2;
12024 }
12025 return resultobj;
12026fail:
12027 {
12028 if (temp2)
12029 delete arg2;
12030 }
12031 return NULL;
12032}
12033
12034
12035SWIGINTERN PyObject *_wrap_HtmlPrintout_SetHeader(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12036 PyObject *resultobj = 0;
12037 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
12038 wxString *arg2 = 0 ;
12039 int arg3 = (int) wxPAGE_ALL ;
12040 void *argp1 = 0 ;
12041 int res1 = 0 ;
12042 bool temp2 = false ;
12043 int val3 ;
12044 int ecode3 = 0 ;
12045 PyObject * obj0 = 0 ;
12046 PyObject * obj1 = 0 ;
12047 PyObject * obj2 = 0 ;
12048 char * kwnames[] = {
12049 (char *) "self",(char *) "header",(char *) "pg", NULL
12050 };
12051
12052 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlPrintout_SetHeader",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12053 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12054 if (!SWIG_IsOK(res1)) {
12055 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetHeader" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12056 }
12057 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12058 {
12059 arg2 = wxString_in_helper(obj1);
12060 if (arg2 == NULL) SWIG_fail;
12061 temp2 = true;
12062 }
12063 if (obj2) {
12064 ecode3 = SWIG_AsVal_int(obj2, &val3);
12065 if (!SWIG_IsOK(ecode3)) {
12066 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlPrintout_SetHeader" "', expected argument " "3"" of type '" "int""'");
12067 }
12068 arg3 = static_cast< int >(val3);
12069 }
12070 {
12071 PyThreadState* __tstate = wxPyBeginAllowThreads();
12072 (arg1)->SetHeader((wxString const &)*arg2,arg3);
12073 wxPyEndAllowThreads(__tstate);
12074 if (PyErr_Occurred()) SWIG_fail;
12075 }
12076 resultobj = SWIG_Py_Void();
12077 {
12078 if (temp2)
12079 delete arg2;
12080 }
12081 return resultobj;
12082fail:
12083 {
12084 if (temp2)
12085 delete arg2;
12086 }
12087 return NULL;
12088}
12089
12090
12091SWIGINTERN PyObject *_wrap_HtmlPrintout_SetFooter(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12092 PyObject *resultobj = 0;
12093 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
12094 wxString *arg2 = 0 ;
12095 int arg3 = (int) wxPAGE_ALL ;
12096 void *argp1 = 0 ;
12097 int res1 = 0 ;
12098 bool temp2 = false ;
12099 int val3 ;
12100 int ecode3 = 0 ;
12101 PyObject * obj0 = 0 ;
12102 PyObject * obj1 = 0 ;
12103 PyObject * obj2 = 0 ;
12104 char * kwnames[] = {
12105 (char *) "self",(char *) "footer",(char *) "pg", NULL
12106 };
12107
12108 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlPrintout_SetFooter",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12109 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12110 if (!SWIG_IsOK(res1)) {
12111 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetFooter" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12112 }
12113 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12114 {
12115 arg2 = wxString_in_helper(obj1);
12116 if (arg2 == NULL) SWIG_fail;
12117 temp2 = true;
12118 }
12119 if (obj2) {
12120 ecode3 = SWIG_AsVal_int(obj2, &val3);
12121 if (!SWIG_IsOK(ecode3)) {
12122 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlPrintout_SetFooter" "', expected argument " "3"" of type '" "int""'");
12123 }
12124 arg3 = static_cast< int >(val3);
12125 }
12126 {
12127 PyThreadState* __tstate = wxPyBeginAllowThreads();
12128 (arg1)->SetFooter((wxString const &)*arg2,arg3);
12129 wxPyEndAllowThreads(__tstate);
12130 if (PyErr_Occurred()) SWIG_fail;
12131 }
12132 resultobj = SWIG_Py_Void();
12133 {
12134 if (temp2)
12135 delete arg2;
12136 }
12137 return resultobj;
12138fail:
12139 {
12140 if (temp2)
12141 delete arg2;
12142 }
12143 return NULL;
12144}
12145
12146
12147SWIGINTERN PyObject *_wrap_HtmlPrintout_SetFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12148 PyObject *resultobj = 0;
12149 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
12150 wxString arg2 ;
12151 wxString arg3 ;
12152 PyObject *arg4 = (PyObject *) NULL ;
12153 void *argp1 = 0 ;
12154 int res1 = 0 ;
12155 PyObject * obj0 = 0 ;
12156 PyObject * obj1 = 0 ;
12157 PyObject * obj2 = 0 ;
12158 PyObject * obj3 = 0 ;
12159 char * kwnames[] = {
12160 (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL
12161 };
12162
12163 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlPrintout_SetFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
12164 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12165 if (!SWIG_IsOK(res1)) {
12166 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetFonts" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12167 }
12168 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12169 {
12170 wxString* sptr = wxString_in_helper(obj1);
12171 if (sptr == NULL) SWIG_fail;
12172 arg2 = *sptr;
12173 delete sptr;
12174 }
12175 {
12176 wxString* sptr = wxString_in_helper(obj2);
12177 if (sptr == NULL) SWIG_fail;
12178 arg3 = *sptr;
12179 delete sptr;
12180 }
12181 if (obj3) {
12182 arg4 = obj3;
12183 }
12184 {
12185 PyThreadState* __tstate = wxPyBeginAllowThreads();
12186 wxHtmlPrintout_SetFonts(arg1,arg2,arg3,arg4);
12187 wxPyEndAllowThreads(__tstate);
12188 if (PyErr_Occurred()) SWIG_fail;
12189 }
12190 resultobj = SWIG_Py_Void();
12191 return resultobj;
12192fail:
12193 return NULL;
12194}
12195
12196
12197SWIGINTERN PyObject *_wrap_HtmlPrintout_SetStandardFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12198 PyObject *resultobj = 0;
12199 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
12200 int arg2 = (int) -1 ;
12201 wxString const &arg3_defvalue = wxPyEmptyString ;
12202 wxString *arg3 = (wxString *) &arg3_defvalue ;
12203 wxString const &arg4_defvalue = wxPyEmptyString ;
12204 wxString *arg4 = (wxString *) &arg4_defvalue ;
12205 void *argp1 = 0 ;
12206 int res1 = 0 ;
12207 int val2 ;
12208 int ecode2 = 0 ;
12209 bool temp3 = false ;
12210 bool temp4 = false ;
12211 PyObject * obj0 = 0 ;
12212 PyObject * obj1 = 0 ;
12213 PyObject * obj2 = 0 ;
12214 PyObject * obj3 = 0 ;
12215 char * kwnames[] = {
12216 (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL
12217 };
12218
12219 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HtmlPrintout_SetStandardFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
12220 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12221 if (!SWIG_IsOK(res1)) {
12222 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12223 }
12224 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12225 if (obj1) {
12226 ecode2 = SWIG_AsVal_int(obj1, &val2);
12227 if (!SWIG_IsOK(ecode2)) {
12228 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlPrintout_SetStandardFonts" "', expected argument " "2"" of type '" "int""'");
12229 }
12230 arg2 = static_cast< int >(val2);
12231 }
12232 if (obj2) {
12233 {
12234 arg3 = wxString_in_helper(obj2);
12235 if (arg3 == NULL) SWIG_fail;
12236 temp3 = true;
8edf1c75 12237 }
554f62e9
RD
12238 }
12239 if (obj3) {
d14a1e28 12240 {
554f62e9
RD
12241 arg4 = wxString_in_helper(obj3);
12242 if (arg4 == NULL) SWIG_fail;
12243 temp4 = true;
d14a1e28 12244 }
554f62e9
RD
12245 }
12246 {
12247 PyThreadState* __tstate = wxPyBeginAllowThreads();
12248 (arg1)->SetStandardFonts(arg2,(wxString const &)*arg3,(wxString const &)*arg4);
12249 wxPyEndAllowThreads(__tstate);
12250 if (PyErr_Occurred()) SWIG_fail;
12251 }
12252 resultobj = SWIG_Py_Void();
12253 {
12254 if (temp3)
12255 delete arg3;
12256 }
12257 {
12258 if (temp4)
12259 delete arg4;
12260 }
12261 return resultobj;
12262fail:
12263 {
12264 if (temp3)
12265 delete arg3;
12266 }
12267 {
12268 if (temp4)
12269 delete arg4;
12270 }
12271 return NULL;
12272}
12273
12274
12275SWIGINTERN PyObject *_wrap_HtmlPrintout_SetMargins(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12276 PyObject *resultobj = 0;
12277 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
12278 float arg2 = (float) 25.2 ;
12279 float arg3 = (float) 25.2 ;
12280 float arg4 = (float) 25.2 ;
12281 float arg5 = (float) 25.2 ;
12282 float arg6 = (float) 5 ;
12283 void *argp1 = 0 ;
12284 int res1 = 0 ;
12285 float val2 ;
12286 int ecode2 = 0 ;
12287 float val3 ;
12288 int ecode3 = 0 ;
12289 float val4 ;
12290 int ecode4 = 0 ;
12291 float val5 ;
12292 int ecode5 = 0 ;
12293 float val6 ;
12294 int ecode6 = 0 ;
12295 PyObject * obj0 = 0 ;
12296 PyObject * obj1 = 0 ;
12297 PyObject * obj2 = 0 ;
12298 PyObject * obj3 = 0 ;
12299 PyObject * obj4 = 0 ;
12300 PyObject * obj5 = 0 ;
12301 char * kwnames[] = {
12302 (char *) "self",(char *) "top",(char *) "bottom",(char *) "left",(char *) "right",(char *) "spaces", NULL
12303 };
12304
12305 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:HtmlPrintout_SetMargins",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
12306 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12307 if (!SWIG_IsOK(res1)) {
12308 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12309 }
12310 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12311 if (obj1) {
12312 ecode2 = SWIG_AsVal_float(obj1, &val2);
12313 if (!SWIG_IsOK(ecode2)) {
12314 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "2"" of type '" "float""'");
12315 }
12316 arg2 = static_cast< float >(val2);
12317 }
12318 if (obj2) {
12319 ecode3 = SWIG_AsVal_float(obj2, &val3);
12320 if (!SWIG_IsOK(ecode3)) {
12321 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "3"" of type '" "float""'");
12322 }
12323 arg3 = static_cast< float >(val3);
12324 }
12325 if (obj3) {
12326 ecode4 = SWIG_AsVal_float(obj3, &val4);
12327 if (!SWIG_IsOK(ecode4)) {
12328 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "4"" of type '" "float""'");
12329 }
12330 arg4 = static_cast< float >(val4);
12331 }
12332 if (obj4) {
12333 ecode5 = SWIG_AsVal_float(obj4, &val5);
12334 if (!SWIG_IsOK(ecode5)) {
12335 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "5"" of type '" "float""'");
12336 }
12337 arg5 = static_cast< float >(val5);
12338 }
12339 if (obj5) {
12340 ecode6 = SWIG_AsVal_float(obj5, &val6);
12341 if (!SWIG_IsOK(ecode6)) {
12342 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "6"" of type '" "float""'");
12343 }
12344 arg6 = static_cast< float >(val6);
12345 }
12346 {
12347 PyThreadState* __tstate = wxPyBeginAllowThreads();
12348 (arg1)->SetMargins(arg2,arg3,arg4,arg5,arg6);
12349 wxPyEndAllowThreads(__tstate);
12350 if (PyErr_Occurred()) SWIG_fail;
12351 }
12352 resultobj = SWIG_Py_Void();
12353 return resultobj;
12354fail:
12355 return NULL;
d14a1e28
RD
12356}
12357
12358
554f62e9
RD
12359SWIGINTERN PyObject *_wrap_HtmlPrintout_AddFilter(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12360 PyObject *resultobj = 0;
12361 wxHtmlFilter *arg1 = (wxHtmlFilter *) 0 ;
12362 void *argp1 = 0 ;
12363 int res1 = 0 ;
12364 PyObject * obj0 = 0 ;
12365 char * kwnames[] = {
12366 (char *) "filter", NULL
12367 };
12368
12369 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlPrintout_AddFilter",kwnames,&obj0)) SWIG_fail;
12370 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlFilter, 0 | 0 );
12371 if (!SWIG_IsOK(res1)) {
12372 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_AddFilter" "', expected argument " "1"" of type '" "wxHtmlFilter *""'");
12373 }
12374 arg1 = reinterpret_cast< wxHtmlFilter * >(argp1);
12375 {
12376 PyThreadState* __tstate = wxPyBeginAllowThreads();
12377 wxHtmlPrintout::AddFilter(arg1);
12378 wxPyEndAllowThreads(__tstate);
12379 if (PyErr_Occurred()) SWIG_fail;
12380 }
12381 resultobj = SWIG_Py_Void();
12382 return resultobj;
12383fail:
12384 return NULL;
d14a1e28
RD
12385}
12386
12387
554f62e9
RD
12388SWIGINTERN PyObject *_wrap_HtmlPrintout_CleanUpStatics(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12389 PyObject *resultobj = 0;
12390
12391 if (!SWIG_Python_UnpackTuple(args,"HtmlPrintout_CleanUpStatics",0,0,0)) SWIG_fail;
12392 {
12393 PyThreadState* __tstate = wxPyBeginAllowThreads();
12394 wxHtmlPrintout::CleanUpStatics();
12395 wxPyEndAllowThreads(__tstate);
12396 if (PyErr_Occurred()) SWIG_fail;
12397 }
12398 resultobj = SWIG_Py_Void();
12399 return resultobj;
12400fail:
12401 return NULL;
d14a1e28
RD
12402}
12403
12404
554f62e9
RD
12405SWIGINTERN PyObject *HtmlPrintout_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12406 PyObject *obj;
12407 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12408 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlPrintout, SWIG_NewClientData(obj));
12409 return SWIG_Py_Void();
d14a1e28
RD
12410}
12411
554f62e9
RD
12412SWIGINTERN PyObject *HtmlPrintout_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12413 return SWIG_Python_InitShadowInstance(args);
12414}
d14a1e28 12415
554f62e9
RD
12416SWIGINTERN PyObject *_wrap_new_HtmlEasyPrinting(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12417 PyObject *resultobj = 0;
12418 wxString const &arg1_defvalue = wxPyHtmlPrintingTitleStr ;
12419 wxString *arg1 = (wxString *) &arg1_defvalue ;
12420 wxWindow *arg2 = (wxWindow *) NULL ;
12421 wxHtmlEasyPrinting *result = 0 ;
12422 bool temp1 = false ;
12423 void *argp2 = 0 ;
12424 int res2 = 0 ;
12425 PyObject * obj0 = 0 ;
12426 PyObject * obj1 = 0 ;
12427 char * kwnames[] = {
12428 (char *) "name",(char *) "parentWindow", NULL
12429 };
12430
12431 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_HtmlEasyPrinting",kwnames,&obj0,&obj1)) SWIG_fail;
12432 if (obj0) {
093d3ff1 12433 {
554f62e9
RD
12434 arg1 = wxString_in_helper(obj0);
12435 if (arg1 == NULL) SWIG_fail;
12436 temp1 = true;
093d3ff1 12437 }
554f62e9
RD
12438 }
12439 if (obj1) {
12440 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
12441 if (!SWIG_IsOK(res2)) {
12442 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_HtmlEasyPrinting" "', expected argument " "2"" of type '" "wxWindow *""'");
d14a1e28 12443 }
554f62e9
RD
12444 arg2 = reinterpret_cast< wxWindow * >(argp2);
12445 }
12446 {
12447 if (!wxPyCheckForApp()) SWIG_fail;
12448 PyThreadState* __tstate = wxPyBeginAllowThreads();
12449 result = (wxHtmlEasyPrinting *)new wxHtmlEasyPrinting((wxString const &)*arg1,arg2);
12450 wxPyEndAllowThreads(__tstate);
12451 if (PyErr_Occurred()) SWIG_fail;
12452 }
12453 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlEasyPrinting, SWIG_POINTER_NEW | 0 );
12454 {
12455 if (temp1)
12456 delete arg1;
12457 }
12458 return resultobj;
12459fail:
12460 {
12461 if (temp1)
12462 delete arg1;
12463 }
12464 return NULL;
d14a1e28
RD
12465}
12466
12467
554f62e9
RD
12468SWIGINTERN PyObject *_wrap_delete_HtmlEasyPrinting(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12469 PyObject *resultobj = 0;
12470 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12471 void *argp1 = 0 ;
12472 int res1 = 0 ;
12473 PyObject *swig_obj[1] ;
12474
12475 if (!args) SWIG_fail;
12476 swig_obj[0] = args;
12477 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, SWIG_POINTER_DISOWN | 0 );
12478 if (!SWIG_IsOK(res1)) {
12479 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlEasyPrinting" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12480 }
12481 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12482 {
12483 PyThreadState* __tstate = wxPyBeginAllowThreads();
12484 delete arg1;
d14a1e28 12485
554f62e9
RD
12486 wxPyEndAllowThreads(__tstate);
12487 if (PyErr_Occurred()) SWIG_fail;
12488 }
12489 resultobj = SWIG_Py_Void();
12490 return resultobj;
12491fail:
12492 return NULL;
12493}
12494
12495
12496SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_PreviewFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12497 PyObject *resultobj = 0;
12498 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12499 wxString *arg2 = 0 ;
12500 void *argp1 = 0 ;
12501 int res1 = 0 ;
12502 bool temp2 = false ;
12503 PyObject * obj0 = 0 ;
12504 PyObject * obj1 = 0 ;
12505 char * kwnames[] = {
12506 (char *) "self",(char *) "htmlfile", NULL
12507 };
12508
12509 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlEasyPrinting_PreviewFile",kwnames,&obj0,&obj1)) SWIG_fail;
12510 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12511 if (!SWIG_IsOK(res1)) {
12512 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_PreviewFile" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12513 }
12514 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12515 {
12516 arg2 = wxString_in_helper(obj1);
12517 if (arg2 == NULL) SWIG_fail;
12518 temp2 = true;
12519 }
12520 {
12521 PyThreadState* __tstate = wxPyBeginAllowThreads();
12522 (arg1)->PreviewFile((wxString const &)*arg2);
12523 wxPyEndAllowThreads(__tstate);
12524 if (PyErr_Occurred()) SWIG_fail;
12525 }
12526 resultobj = SWIG_Py_Void();
12527 {
12528 if (temp2)
12529 delete arg2;
12530 }
12531 return resultobj;
12532fail:
12533 {
12534 if (temp2)
12535 delete arg2;
12536 }
12537 return NULL;
12538}
12539
12540
12541SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_PreviewText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12542 PyObject *resultobj = 0;
12543 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12544 wxString *arg2 = 0 ;
12545 wxString const &arg3_defvalue = wxPyEmptyString ;
12546 wxString *arg3 = (wxString *) &arg3_defvalue ;
12547 void *argp1 = 0 ;
12548 int res1 = 0 ;
12549 bool temp2 = false ;
12550 bool temp3 = false ;
12551 PyObject * obj0 = 0 ;
12552 PyObject * obj1 = 0 ;
12553 PyObject * obj2 = 0 ;
12554 char * kwnames[] = {
12555 (char *) "self",(char *) "htmltext",(char *) "basepath", NULL
12556 };
12557
12558 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlEasyPrinting_PreviewText",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12559 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12560 if (!SWIG_IsOK(res1)) {
12561 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_PreviewText" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12562 }
12563 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12564 {
12565 arg2 = wxString_in_helper(obj1);
12566 if (arg2 == NULL) SWIG_fail;
12567 temp2 = true;
12568 }
12569 if (obj2) {
d14a1e28 12570 {
554f62e9
RD
12571 arg3 = wxString_in_helper(obj2);
12572 if (arg3 == NULL) SWIG_fail;
12573 temp3 = true;
d14a1e28 12574 }
554f62e9
RD
12575 }
12576 {
12577 PyThreadState* __tstate = wxPyBeginAllowThreads();
12578 (arg1)->PreviewText((wxString const &)*arg2,(wxString const &)*arg3);
12579 wxPyEndAllowThreads(__tstate);
12580 if (PyErr_Occurred()) SWIG_fail;
12581 }
12582 resultobj = SWIG_Py_Void();
12583 {
12584 if (temp2)
12585 delete arg2;
12586 }
12587 {
12588 if (temp3)
12589 delete arg3;
12590 }
12591 return resultobj;
12592fail:
12593 {
12594 if (temp2)
12595 delete arg2;
12596 }
12597 {
12598 if (temp3)
12599 delete arg3;
12600 }
12601 return NULL;
d14a1e28
RD
12602}
12603
12604
554f62e9
RD
12605SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_PrintFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12606 PyObject *resultobj = 0;
12607 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12608 wxString *arg2 = 0 ;
12609 void *argp1 = 0 ;
12610 int res1 = 0 ;
12611 bool temp2 = false ;
12612 PyObject * obj0 = 0 ;
12613 PyObject * obj1 = 0 ;
12614 char * kwnames[] = {
12615 (char *) "self",(char *) "htmlfile", NULL
12616 };
12617
12618 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlEasyPrinting_PrintFile",kwnames,&obj0,&obj1)) SWIG_fail;
12619 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12620 if (!SWIG_IsOK(res1)) {
12621 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_PrintFile" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12622 }
12623 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12624 {
12625 arg2 = wxString_in_helper(obj1);
12626 if (arg2 == NULL) SWIG_fail;
12627 temp2 = true;
12628 }
12629 {
12630 PyThreadState* __tstate = wxPyBeginAllowThreads();
12631 (arg1)->PrintFile((wxString const &)*arg2);
12632 wxPyEndAllowThreads(__tstate);
12633 if (PyErr_Occurred()) SWIG_fail;
12634 }
12635 resultobj = SWIG_Py_Void();
12636 {
12637 if (temp2)
12638 delete arg2;
12639 }
12640 return resultobj;
12641fail:
12642 {
12643 if (temp2)
12644 delete arg2;
12645 }
12646 return NULL;
12647}
12648
12649
12650SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_PrintText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12651 PyObject *resultobj = 0;
12652 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12653 wxString *arg2 = 0 ;
12654 wxString const &arg3_defvalue = wxPyEmptyString ;
12655 wxString *arg3 = (wxString *) &arg3_defvalue ;
12656 void *argp1 = 0 ;
12657 int res1 = 0 ;
12658 bool temp2 = false ;
12659 bool temp3 = false ;
12660 PyObject * obj0 = 0 ;
12661 PyObject * obj1 = 0 ;
12662 PyObject * obj2 = 0 ;
12663 char * kwnames[] = {
12664 (char *) "self",(char *) "htmltext",(char *) "basepath", NULL
12665 };
12666
12667 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlEasyPrinting_PrintText",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12668 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12669 if (!SWIG_IsOK(res1)) {
12670 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_PrintText" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12671 }
12672 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12673 {
12674 arg2 = wxString_in_helper(obj1);
12675 if (arg2 == NULL) SWIG_fail;
12676 temp2 = true;
12677 }
12678 if (obj2) {
d14a1e28 12679 {
554f62e9
RD
12680 arg3 = wxString_in_helper(obj2);
12681 if (arg3 == NULL) SWIG_fail;
12682 temp3 = true;
d14a1e28 12683 }
554f62e9
RD
12684 }
12685 {
12686 PyThreadState* __tstate = wxPyBeginAllowThreads();
12687 (arg1)->PrintText((wxString const &)*arg2,(wxString const &)*arg3);
12688 wxPyEndAllowThreads(__tstate);
12689 if (PyErr_Occurred()) SWIG_fail;
12690 }
12691 resultobj = SWIG_Py_Void();
12692 {
12693 if (temp2)
12694 delete arg2;
12695 }
12696 {
12697 if (temp3)
12698 delete arg3;
12699 }
12700 return resultobj;
12701fail:
12702 {
12703 if (temp2)
12704 delete arg2;
12705 }
12706 {
12707 if (temp3)
12708 delete arg3;
12709 }
12710 return NULL;
d14a1e28
RD
12711}
12712
12713
554f62e9
RD
12714SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_PageSetup(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12715 PyObject *resultobj = 0;
12716 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12717 void *argp1 = 0 ;
12718 int res1 = 0 ;
12719 PyObject *swig_obj[1] ;
12720
12721 if (!args) SWIG_fail;
12722 swig_obj[0] = args;
12723 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12724 if (!SWIG_IsOK(res1)) {
12725 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_PageSetup" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12726 }
12727 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12728 {
12729 PyThreadState* __tstate = wxPyBeginAllowThreads();
12730 (arg1)->PageSetup();
12731 wxPyEndAllowThreads(__tstate);
12732 if (PyErr_Occurred()) SWIG_fail;
12733 }
12734 resultobj = SWIG_Py_Void();
12735 return resultobj;
12736fail:
12737 return NULL;
12738}
12739
12740
12741SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_SetHeader(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12742 PyObject *resultobj = 0;
12743 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12744 wxString *arg2 = 0 ;
12745 int arg3 = (int) wxPAGE_ALL ;
12746 void *argp1 = 0 ;
12747 int res1 = 0 ;
12748 bool temp2 = false ;
12749 int val3 ;
12750 int ecode3 = 0 ;
12751 PyObject * obj0 = 0 ;
12752 PyObject * obj1 = 0 ;
12753 PyObject * obj2 = 0 ;
12754 char * kwnames[] = {
12755 (char *) "self",(char *) "header",(char *) "pg", NULL
12756 };
12757
12758 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlEasyPrinting_SetHeader",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12759 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12760 if (!SWIG_IsOK(res1)) {
12761 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_SetHeader" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12762 }
12763 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12764 {
12765 arg2 = wxString_in_helper(obj1);
12766 if (arg2 == NULL) SWIG_fail;
12767 temp2 = true;
12768 }
12769 if (obj2) {
12770 ecode3 = SWIG_AsVal_int(obj2, &val3);
12771 if (!SWIG_IsOK(ecode3)) {
12772 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlEasyPrinting_SetHeader" "', expected argument " "3"" of type '" "int""'");
12773 }
12774 arg3 = static_cast< int >(val3);
12775 }
12776 {
12777 PyThreadState* __tstate = wxPyBeginAllowThreads();
12778 (arg1)->SetHeader((wxString const &)*arg2,arg3);
12779 wxPyEndAllowThreads(__tstate);
12780 if (PyErr_Occurred()) SWIG_fail;
12781 }
12782 resultobj = SWIG_Py_Void();
12783 {
12784 if (temp2)
12785 delete arg2;
12786 }
12787 return resultobj;
12788fail:
12789 {
12790 if (temp2)
12791 delete arg2;
12792 }
12793 return NULL;
12794}
12795
12796
12797SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_SetFooter(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12798 PyObject *resultobj = 0;
12799 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12800 wxString *arg2 = 0 ;
12801 int arg3 = (int) wxPAGE_ALL ;
12802 void *argp1 = 0 ;
12803 int res1 = 0 ;
12804 bool temp2 = false ;
12805 int val3 ;
12806 int ecode3 = 0 ;
12807 PyObject * obj0 = 0 ;
12808 PyObject * obj1 = 0 ;
12809 PyObject * obj2 = 0 ;
12810 char * kwnames[] = {
12811 (char *) "self",(char *) "footer",(char *) "pg", NULL
12812 };
12813
12814 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlEasyPrinting_SetFooter",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12815 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12816 if (!SWIG_IsOK(res1)) {
12817 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_SetFooter" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12818 }
12819 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12820 {
12821 arg2 = wxString_in_helper(obj1);
12822 if (arg2 == NULL) SWIG_fail;
12823 temp2 = true;
12824 }
12825 if (obj2) {
12826 ecode3 = SWIG_AsVal_int(obj2, &val3);
12827 if (!SWIG_IsOK(ecode3)) {
12828 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlEasyPrinting_SetFooter" "', expected argument " "3"" of type '" "int""'");
12829 }
12830 arg3 = static_cast< int >(val3);
12831 }
12832 {
12833 PyThreadState* __tstate = wxPyBeginAllowThreads();
12834 (arg1)->SetFooter((wxString const &)*arg2,arg3);
12835 wxPyEndAllowThreads(__tstate);
12836 if (PyErr_Occurred()) SWIG_fail;
12837 }
12838 resultobj = SWIG_Py_Void();
12839 {
12840 if (temp2)
12841 delete arg2;
12842 }
12843 return resultobj;
12844fail:
12845 {
12846 if (temp2)
12847 delete arg2;
12848 }
12849 return NULL;
12850}
12851
12852
12853SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_SetFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12854 PyObject *resultobj = 0;
12855 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12856 wxString arg2 ;
12857 wxString arg3 ;
12858 PyObject *arg4 = (PyObject *) NULL ;
12859 void *argp1 = 0 ;
12860 int res1 = 0 ;
12861 PyObject * obj0 = 0 ;
12862 PyObject * obj1 = 0 ;
12863 PyObject * obj2 = 0 ;
12864 PyObject * obj3 = 0 ;
12865 char * kwnames[] = {
12866 (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL
12867 };
12868
12869 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlEasyPrinting_SetFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
12870 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12871 if (!SWIG_IsOK(res1)) {
12872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_SetFonts" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12873 }
12874 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12875 {
12876 wxString* sptr = wxString_in_helper(obj1);
12877 if (sptr == NULL) SWIG_fail;
12878 arg2 = *sptr;
12879 delete sptr;
12880 }
12881 {
12882 wxString* sptr = wxString_in_helper(obj2);
12883 if (sptr == NULL) SWIG_fail;
12884 arg3 = *sptr;
12885 delete sptr;
12886 }
12887 if (obj3) {
12888 arg4 = obj3;
12889 }
12890 {
12891 PyThreadState* __tstate = wxPyBeginAllowThreads();
12892 wxHtmlEasyPrinting_SetFonts(arg1,arg2,arg3,arg4);
12893 wxPyEndAllowThreads(__tstate);
12894 if (PyErr_Occurred()) SWIG_fail;
12895 }
12896 resultobj = SWIG_Py_Void();
12897 return resultobj;
12898fail:
12899 return NULL;
12900}
12901
12902
12903SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_SetStandardFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12904 PyObject *resultobj = 0;
12905 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12906 int arg2 = (int) -1 ;
12907 wxString const &arg3_defvalue = wxPyEmptyString ;
12908 wxString *arg3 = (wxString *) &arg3_defvalue ;
12909 wxString const &arg4_defvalue = wxPyEmptyString ;
12910 wxString *arg4 = (wxString *) &arg4_defvalue ;
12911 void *argp1 = 0 ;
12912 int res1 = 0 ;
12913 int val2 ;
12914 int ecode2 = 0 ;
12915 bool temp3 = false ;
12916 bool temp4 = false ;
12917 PyObject * obj0 = 0 ;
12918 PyObject * obj1 = 0 ;
12919 PyObject * obj2 = 0 ;
12920 PyObject * obj3 = 0 ;
12921 char * kwnames[] = {
12922 (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL
12923 };
12924
12925 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HtmlEasyPrinting_SetStandardFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
12926 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12927 if (!SWIG_IsOK(res1)) {
12928 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12929 }
12930 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12931 if (obj1) {
12932 ecode2 = SWIG_AsVal_int(obj1, &val2);
12933 if (!SWIG_IsOK(ecode2)) {
12934 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlEasyPrinting_SetStandardFonts" "', expected argument " "2"" of type '" "int""'");
12935 }
12936 arg2 = static_cast< int >(val2);
12937 }
12938 if (obj2) {
d14a1e28 12939 {
554f62e9
RD
12940 arg3 = wxString_in_helper(obj2);
12941 if (arg3 == NULL) SWIG_fail;
12942 temp3 = true;
d14a1e28 12943 }
554f62e9
RD
12944 }
12945 if (obj3) {
d14a1e28 12946 {
554f62e9
RD
12947 arg4 = wxString_in_helper(obj3);
12948 if (arg4 == NULL) SWIG_fail;
12949 temp4 = true;
d14a1e28 12950 }
554f62e9
RD
12951 }
12952 {
12953 PyThreadState* __tstate = wxPyBeginAllowThreads();
12954 (arg1)->SetStandardFonts(arg2,(wxString const &)*arg3,(wxString const &)*arg4);
12955 wxPyEndAllowThreads(__tstate);
12956 if (PyErr_Occurred()) SWIG_fail;
12957 }
12958 resultobj = SWIG_Py_Void();
12959 {
12960 if (temp3)
12961 delete arg3;
12962 }
12963 {
12964 if (temp4)
12965 delete arg4;
12966 }
12967 return resultobj;
12968fail:
12969 {
12970 if (temp3)
12971 delete arg3;
12972 }
12973 {
12974 if (temp4)
12975 delete arg4;
12976 }
12977 return NULL;
d14a1e28
RD
12978}
12979
12980
554f62e9
RD
12981SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_GetPrintData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12982 PyObject *resultobj = 0;
12983 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12984 wxPrintData *result = 0 ;
12985 void *argp1 = 0 ;
12986 int res1 = 0 ;
12987 PyObject *swig_obj[1] ;
12988
12989 if (!args) SWIG_fail;
12990 swig_obj[0] = args;
12991 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12992 if (!SWIG_IsOK(res1)) {
12993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_GetPrintData" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12994 }
12995 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12996 {
12997 PyThreadState* __tstate = wxPyBeginAllowThreads();
12998 result = (wxPrintData *)(arg1)->GetPrintData();
12999 wxPyEndAllowThreads(__tstate);
13000 if (PyErr_Occurred()) SWIG_fail;
13001 }
13002 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPrintData, 0 | 0 );
13003 return resultobj;
13004fail:
13005 return NULL;
d14a1e28
RD
13006}
13007
13008
554f62e9
RD
13009SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_GetPageSetupData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13010 PyObject *resultobj = 0;
13011 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
13012 wxPageSetupDialogData *result = 0 ;
13013 void *argp1 = 0 ;
13014 int res1 = 0 ;
13015 PyObject *swig_obj[1] ;
13016
13017 if (!args) SWIG_fail;
13018 swig_obj[0] = args;
13019 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
13020 if (!SWIG_IsOK(res1)) {
13021 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_GetPageSetupData" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
13022 }
13023 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
13024 {
13025 PyThreadState* __tstate = wxPyBeginAllowThreads();
13026 result = (wxPageSetupDialogData *)(arg1)->GetPageSetupData();
13027 wxPyEndAllowThreads(__tstate);
13028 if (PyErr_Occurred()) SWIG_fail;
13029 }
13030 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPageSetupDialogData, 0 | 0 );
13031 return resultobj;
13032fail:
13033 return NULL;
13034}
13035
13036
13037SWIGINTERN PyObject *HtmlEasyPrinting_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13038 PyObject *obj;
13039 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13040 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlEasyPrinting, SWIG_NewClientData(obj));
13041 return SWIG_Py_Void();
13042}
13043
13044SWIGINTERN PyObject *HtmlEasyPrinting_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13045 return SWIG_Python_InitShadowInstance(args);
13046}
13047
13048SWIGINTERN PyObject *_wrap_new_HtmlBookRecord(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13049 PyObject *resultobj = 0;
13050 wxString *arg1 = 0 ;
13051 wxString *arg2 = 0 ;
13052 wxString *arg3 = 0 ;
13053 wxString *arg4 = 0 ;
13054 wxHtmlBookRecord *result = 0 ;
13055 bool temp1 = false ;
13056 bool temp2 = false ;
13057 bool temp3 = false ;
13058 bool temp4 = false ;
13059 PyObject * obj0 = 0 ;
13060 PyObject * obj1 = 0 ;
13061 PyObject * obj2 = 0 ;
13062 PyObject * obj3 = 0 ;
13063 char * kwnames[] = {
13064 (char *) "bookfile",(char *) "basepath",(char *) "title",(char *) "start", NULL
13065 };
13066
13067 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:new_HtmlBookRecord",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13068 {
13069 arg1 = wxString_in_helper(obj0);
13070 if (arg1 == NULL) SWIG_fail;
13071 temp1 = true;
13072 }
13073 {
13074 arg2 = wxString_in_helper(obj1);
13075 if (arg2 == NULL) SWIG_fail;
13076 temp2 = true;
13077 }
13078 {
13079 arg3 = wxString_in_helper(obj2);
13080 if (arg3 == NULL) SWIG_fail;
13081 temp3 = true;
13082 }
13083 {
13084 arg4 = wxString_in_helper(obj3);
13085 if (arg4 == NULL) SWIG_fail;
13086 temp4 = true;
13087 }
13088 {
13089 PyThreadState* __tstate = wxPyBeginAllowThreads();
13090 result = (wxHtmlBookRecord *)new wxHtmlBookRecord((wxString const &)*arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4);
13091 wxPyEndAllowThreads(__tstate);
13092 if (PyErr_Occurred()) SWIG_fail;
13093 }
13094 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlBookRecord, SWIG_POINTER_NEW | 0 );
13095 {
13096 if (temp1)
13097 delete arg1;
13098 }
13099 {
13100 if (temp2)
13101 delete arg2;
13102 }
13103 {
13104 if (temp3)
13105 delete arg3;
13106 }
13107 {
13108 if (temp4)
13109 delete arg4;
13110 }
13111 return resultobj;
13112fail:
13113 {
13114 if (temp1)
13115 delete arg1;
13116 }
13117 {
13118 if (temp2)
13119 delete arg2;
13120 }
13121 {
13122 if (temp3)
13123 delete arg3;
13124 }
13125 {
13126 if (temp4)
13127 delete arg4;
13128 }
13129 return NULL;
d14a1e28
RD
13130}
13131
13132
554f62e9
RD
13133SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetBookFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13134 PyObject *resultobj = 0;
13135 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13136 wxString result;
13137 void *argp1 = 0 ;
13138 int res1 = 0 ;
13139 PyObject *swig_obj[1] ;
13140
13141 if (!args) SWIG_fail;
13142 swig_obj[0] = args;
13143 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13144 if (!SWIG_IsOK(res1)) {
13145 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetBookFile" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13146 }
13147 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13148 {
13149 PyThreadState* __tstate = wxPyBeginAllowThreads();
13150 result = (arg1)->GetBookFile();
13151 wxPyEndAllowThreads(__tstate);
13152 if (PyErr_Occurred()) SWIG_fail;
13153 }
13154 {
13155#if wxUSE_UNICODE
13156 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13157#else
13158 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13159#endif
13160 }
13161 return resultobj;
13162fail:
13163 return NULL;
d14a1e28
RD
13164}
13165
13166
554f62e9
RD
13167SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13168 PyObject *resultobj = 0;
13169 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13170 wxString result;
13171 void *argp1 = 0 ;
13172 int res1 = 0 ;
13173 PyObject *swig_obj[1] ;
13174
13175 if (!args) SWIG_fail;
13176 swig_obj[0] = args;
13177 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13178 if (!SWIG_IsOK(res1)) {
13179 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetTitle" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13180 }
13181 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13182 {
13183 PyThreadState* __tstate = wxPyBeginAllowThreads();
13184 result = (arg1)->GetTitle();
13185 wxPyEndAllowThreads(__tstate);
13186 if (PyErr_Occurred()) SWIG_fail;
13187 }
13188 {
13189#if wxUSE_UNICODE
13190 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13191#else
13192 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13193#endif
13194 }
13195 return resultobj;
13196fail:
13197 return NULL;
d14a1e28
RD
13198}
13199
13200
554f62e9
RD
13201SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetStart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13202 PyObject *resultobj = 0;
13203 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13204 wxString result;
13205 void *argp1 = 0 ;
13206 int res1 = 0 ;
13207 PyObject *swig_obj[1] ;
13208
13209 if (!args) SWIG_fail;
13210 swig_obj[0] = args;
13211 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13212 if (!SWIG_IsOK(res1)) {
13213 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetStart" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13214 }
13215 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13216 {
13217 PyThreadState* __tstate = wxPyBeginAllowThreads();
13218 result = (arg1)->GetStart();
13219 wxPyEndAllowThreads(__tstate);
13220 if (PyErr_Occurred()) SWIG_fail;
13221 }
13222 {
13223#if wxUSE_UNICODE
13224 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13225#else
13226 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13227#endif
13228 }
13229 return resultobj;
13230fail:
13231 return NULL;
d14a1e28
RD
13232}
13233
13234
554f62e9
RD
13235SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetBasePath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13236 PyObject *resultobj = 0;
13237 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13238 wxString result;
13239 void *argp1 = 0 ;
13240 int res1 = 0 ;
13241 PyObject *swig_obj[1] ;
13242
13243 if (!args) SWIG_fail;
13244 swig_obj[0] = args;
13245 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13246 if (!SWIG_IsOK(res1)) {
13247 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetBasePath" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13248 }
13249 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13250 {
13251 PyThreadState* __tstate = wxPyBeginAllowThreads();
13252 result = (arg1)->GetBasePath();
13253 wxPyEndAllowThreads(__tstate);
13254 if (PyErr_Occurred()) SWIG_fail;
13255 }
13256 {
13257#if wxUSE_UNICODE
13258 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13259#else
13260 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13261#endif
13262 }
13263 return resultobj;
13264fail:
13265 return NULL;
13266}
13267
13268
13269SWIGINTERN PyObject *_wrap_HtmlBookRecord_SetContentsRange(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13270 PyObject *resultobj = 0;
13271 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13272 int arg2 ;
13273 int arg3 ;
13274 void *argp1 = 0 ;
13275 int res1 = 0 ;
13276 int val2 ;
13277 int ecode2 = 0 ;
13278 int val3 ;
13279 int ecode3 = 0 ;
13280 PyObject * obj0 = 0 ;
13281 PyObject * obj1 = 0 ;
13282 PyObject * obj2 = 0 ;
13283 char * kwnames[] = {
13284 (char *) "self",(char *) "start",(char *) "end", NULL
13285 };
13286
13287 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlBookRecord_SetContentsRange",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13288 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13289 if (!SWIG_IsOK(res1)) {
13290 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_SetContentsRange" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13291 }
13292 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13293 ecode2 = SWIG_AsVal_int(obj1, &val2);
13294 if (!SWIG_IsOK(ecode2)) {
13295 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlBookRecord_SetContentsRange" "', expected argument " "2"" of type '" "int""'");
13296 }
13297 arg2 = static_cast< int >(val2);
13298 ecode3 = SWIG_AsVal_int(obj2, &val3);
13299 if (!SWIG_IsOK(ecode3)) {
13300 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlBookRecord_SetContentsRange" "', expected argument " "3"" of type '" "int""'");
13301 }
13302 arg3 = static_cast< int >(val3);
13303 {
13304 PyThreadState* __tstate = wxPyBeginAllowThreads();
13305 (arg1)->SetContentsRange(arg2,arg3);
13306 wxPyEndAllowThreads(__tstate);
13307 if (PyErr_Occurred()) SWIG_fail;
13308 }
13309 resultobj = SWIG_Py_Void();
13310 return resultobj;
13311fail:
13312 return NULL;
d14a1e28
RD
13313}
13314
13315
554f62e9
RD
13316SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetContentsStart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13317 PyObject *resultobj = 0;
13318 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13319 int result;
13320 void *argp1 = 0 ;
13321 int res1 = 0 ;
13322 PyObject *swig_obj[1] ;
13323
13324 if (!args) SWIG_fail;
13325 swig_obj[0] = args;
13326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13327 if (!SWIG_IsOK(res1)) {
13328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetContentsStart" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13329 }
13330 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13331 {
13332 PyThreadState* __tstate = wxPyBeginAllowThreads();
13333 result = (int)(arg1)->GetContentsStart();
13334 wxPyEndAllowThreads(__tstate);
13335 if (PyErr_Occurred()) SWIG_fail;
13336 }
13337 resultobj = SWIG_From_int(static_cast< int >(result));
13338 return resultobj;
13339fail:
13340 return NULL;
d14a1e28 13341}
554f62e9
RD
13342
13343
13344SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetContentsEnd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13345 PyObject *resultobj = 0;
13346 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13347 int result;
13348 void *argp1 = 0 ;
13349 int res1 = 0 ;
13350 PyObject *swig_obj[1] ;
13351
13352 if (!args) SWIG_fail;
13353 swig_obj[0] = args;
13354 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13355 if (!SWIG_IsOK(res1)) {
13356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetContentsEnd" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13357 }
13358 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13359 {
13360 PyThreadState* __tstate = wxPyBeginAllowThreads();
13361 result = (int)(arg1)->GetContentsEnd();
13362 wxPyEndAllowThreads(__tstate);
13363 if (PyErr_Occurred()) SWIG_fail;
13364 }
13365 resultobj = SWIG_From_int(static_cast< int >(result));
13366 return resultobj;
13367fail:
13368 return NULL;
13369}
13370
13371
13372SWIGINTERN PyObject *_wrap_HtmlBookRecord_SetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13373 PyObject *resultobj = 0;
13374 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13375 wxString *arg2 = 0 ;
13376 void *argp1 = 0 ;
13377 int res1 = 0 ;
13378 bool temp2 = false ;
13379 PyObject * obj0 = 0 ;
13380 PyObject * obj1 = 0 ;
13381 char * kwnames[] = {
13382 (char *) "self",(char *) "title", NULL
13383 };
13384
13385 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlBookRecord_SetTitle",kwnames,&obj0,&obj1)) SWIG_fail;
13386 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13387 if (!SWIG_IsOK(res1)) {
13388 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_SetTitle" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13389 }
13390 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13391 {
13392 arg2 = wxString_in_helper(obj1);
13393 if (arg2 == NULL) SWIG_fail;
13394 temp2 = true;
13395 }
13396 {
13397 PyThreadState* __tstate = wxPyBeginAllowThreads();
13398 (arg1)->SetTitle((wxString const &)*arg2);
13399 wxPyEndAllowThreads(__tstate);
13400 if (PyErr_Occurred()) SWIG_fail;
13401 }
13402 resultobj = SWIG_Py_Void();
13403 {
13404 if (temp2)
13405 delete arg2;
13406 }
13407 return resultobj;
13408fail:
13409 {
13410 if (temp2)
13411 delete arg2;
13412 }
13413 return NULL;
d14a1e28
RD
13414}
13415
13416
554f62e9
RD
13417SWIGINTERN PyObject *_wrap_HtmlBookRecord_SetBasePath(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13418 PyObject *resultobj = 0;
13419 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13420 wxString *arg2 = 0 ;
13421 void *argp1 = 0 ;
13422 int res1 = 0 ;
13423 bool temp2 = false ;
13424 PyObject * obj0 = 0 ;
13425 PyObject * obj1 = 0 ;
13426 char * kwnames[] = {
13427 (char *) "self",(char *) "path", NULL
13428 };
13429
13430 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlBookRecord_SetBasePath",kwnames,&obj0,&obj1)) SWIG_fail;
13431 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13432 if (!SWIG_IsOK(res1)) {
13433 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_SetBasePath" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13434 }
13435 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13436 {
13437 arg2 = wxString_in_helper(obj1);
13438 if (arg2 == NULL) SWIG_fail;
13439 temp2 = true;
13440 }
13441 {
13442 PyThreadState* __tstate = wxPyBeginAllowThreads();
13443 (arg1)->SetBasePath((wxString const &)*arg2);
13444 wxPyEndAllowThreads(__tstate);
13445 if (PyErr_Occurred()) SWIG_fail;
13446 }
13447 resultobj = SWIG_Py_Void();
13448 {
13449 if (temp2)
13450 delete arg2;
13451 }
13452 return resultobj;
13453fail:
13454 {
13455 if (temp2)
13456 delete arg2;
13457 }
13458 return NULL;
d14a1e28
RD
13459}
13460
13461
554f62e9
RD
13462SWIGINTERN PyObject *_wrap_HtmlBookRecord_SetStart(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13463 PyObject *resultobj = 0;
13464 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13465 wxString *arg2 = 0 ;
13466 void *argp1 = 0 ;
13467 int res1 = 0 ;
13468 bool temp2 = false ;
13469 PyObject * obj0 = 0 ;
13470 PyObject * obj1 = 0 ;
13471 char * kwnames[] = {
13472 (char *) "self",(char *) "start", NULL
13473 };
13474
13475 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlBookRecord_SetStart",kwnames,&obj0,&obj1)) SWIG_fail;
13476 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13477 if (!SWIG_IsOK(res1)) {
13478 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_SetStart" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13479 }
13480 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13481 {
13482 arg2 = wxString_in_helper(obj1);
13483 if (arg2 == NULL) SWIG_fail;
13484 temp2 = true;
13485 }
13486 {
13487 PyThreadState* __tstate = wxPyBeginAllowThreads();
13488 (arg1)->SetStart((wxString const &)*arg2);
13489 wxPyEndAllowThreads(__tstate);
13490 if (PyErr_Occurred()) SWIG_fail;
13491 }
13492 resultobj = SWIG_Py_Void();
13493 {
13494 if (temp2)
13495 delete arg2;
13496 }
13497 return resultobj;
13498fail:
13499 {
13500 if (temp2)
13501 delete arg2;
13502 }
13503 return NULL;
13504}
13505
13506
13507SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetFullPath(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13508 PyObject *resultobj = 0;
13509 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13510 wxString *arg2 = 0 ;
13511 wxString result;
13512 void *argp1 = 0 ;
13513 int res1 = 0 ;
13514 bool temp2 = false ;
13515 PyObject * obj0 = 0 ;
13516 PyObject * obj1 = 0 ;
13517 char * kwnames[] = {
13518 (char *) "self",(char *) "page", NULL
13519 };
13520
13521 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlBookRecord_GetFullPath",kwnames,&obj0,&obj1)) SWIG_fail;
13522 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13523 if (!SWIG_IsOK(res1)) {
13524 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetFullPath" "', expected argument " "1"" of type '" "wxHtmlBookRecord const *""'");
13525 }
13526 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13527 {
13528 arg2 = wxString_in_helper(obj1);
13529 if (arg2 == NULL) SWIG_fail;
13530 temp2 = true;
13531 }
13532 {
13533 PyThreadState* __tstate = wxPyBeginAllowThreads();
13534 result = ((wxHtmlBookRecord const *)arg1)->GetFullPath((wxString const &)*arg2);
13535 wxPyEndAllowThreads(__tstate);
13536 if (PyErr_Occurred()) SWIG_fail;
13537 }
13538 {
13539#if wxUSE_UNICODE
13540 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13541#else
13542 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13543#endif
13544 }
13545 {
13546 if (temp2)
13547 delete arg2;
13548 }
13549 return resultobj;
13550fail:
13551 {
13552 if (temp2)
13553 delete arg2;
13554 }
13555 return NULL;
d14a1e28
RD
13556}
13557
13558
554f62e9
RD
13559SWIGINTERN PyObject *HtmlBookRecord_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13560 PyObject *obj;
13561 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13562 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlBookRecord, SWIG_NewClientData(obj));
13563 return SWIG_Py_Void();
d14a1e28
RD
13564}
13565
554f62e9
RD
13566SWIGINTERN PyObject *HtmlBookRecord_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13567 return SWIG_Python_InitShadowInstance(args);
13568}
d14a1e28 13569
554f62e9
RD
13570SWIGINTERN PyObject *_wrap_HtmlSearchStatus_Search(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13571 PyObject *resultobj = 0;
13572 wxHtmlSearchStatus *arg1 = (wxHtmlSearchStatus *) 0 ;
13573 bool result;
13574 void *argp1 = 0 ;
13575 int res1 = 0 ;
13576 PyObject *swig_obj[1] ;
13577
13578 if (!args) SWIG_fail;
13579 swig_obj[0] = args;
13580 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSearchStatus, 0 | 0 );
13581 if (!SWIG_IsOK(res1)) {
13582 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSearchStatus_Search" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");
13583 }
13584 arg1 = reinterpret_cast< wxHtmlSearchStatus * >(argp1);
13585 {
13586 PyThreadState* __tstate = wxPyBeginAllowThreads();
13587 result = (bool)(arg1)->Search();
13588 wxPyEndAllowThreads(__tstate);
13589 if (PyErr_Occurred()) SWIG_fail;
13590 }
13591 {
13592 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13593 }
13594 return resultobj;
13595fail:
13596 return NULL;
d14a1e28
RD
13597}
13598
13599
554f62e9
RD
13600SWIGINTERN PyObject *_wrap_HtmlSearchStatus_IsActive(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13601 PyObject *resultobj = 0;
13602 wxHtmlSearchStatus *arg1 = (wxHtmlSearchStatus *) 0 ;
13603 bool result;
13604 void *argp1 = 0 ;
13605 int res1 = 0 ;
13606 PyObject *swig_obj[1] ;
13607
13608 if (!args) SWIG_fail;
13609 swig_obj[0] = args;
13610 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSearchStatus, 0 | 0 );
13611 if (!SWIG_IsOK(res1)) {
13612 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSearchStatus_IsActive" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");
13613 }
13614 arg1 = reinterpret_cast< wxHtmlSearchStatus * >(argp1);
13615 {
13616 PyThreadState* __tstate = wxPyBeginAllowThreads();
13617 result = (bool)(arg1)->IsActive();
13618 wxPyEndAllowThreads(__tstate);
13619 if (PyErr_Occurred()) SWIG_fail;
13620 }
13621 {
13622 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13623 }
13624 return resultobj;
13625fail:
13626 return NULL;
d14a1e28
RD
13627}
13628
13629
554f62e9
RD
13630SWIGINTERN PyObject *_wrap_HtmlSearchStatus_GetCurIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13631 PyObject *resultobj = 0;
13632 wxHtmlSearchStatus *arg1 = (wxHtmlSearchStatus *) 0 ;
13633 int result;
13634 void *argp1 = 0 ;
13635 int res1 = 0 ;
13636 PyObject *swig_obj[1] ;
13637
13638 if (!args) SWIG_fail;
13639 swig_obj[0] = args;
13640 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSearchStatus, 0 | 0 );
13641 if (!SWIG_IsOK(res1)) {
13642 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSearchStatus_GetCurIndex" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");
13643 }
13644 arg1 = reinterpret_cast< wxHtmlSearchStatus * >(argp1);
13645 {
13646 PyThreadState* __tstate = wxPyBeginAllowThreads();
13647 result = (int)(arg1)->GetCurIndex();
13648 wxPyEndAllowThreads(__tstate);
13649 if (PyErr_Occurred()) SWIG_fail;
13650 }
13651 resultobj = SWIG_From_int(static_cast< int >(result));
13652 return resultobj;
13653fail:
13654 return NULL;
d14a1e28
RD
13655}
13656
13657
554f62e9
RD
13658SWIGINTERN PyObject *_wrap_HtmlSearchStatus_GetMaxIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13659 PyObject *resultobj = 0;
13660 wxHtmlSearchStatus *arg1 = (wxHtmlSearchStatus *) 0 ;
13661 int result;
13662 void *argp1 = 0 ;
13663 int res1 = 0 ;
13664 PyObject *swig_obj[1] ;
13665
13666 if (!args) SWIG_fail;
13667 swig_obj[0] = args;
13668 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSearchStatus, 0 | 0 );
13669 if (!SWIG_IsOK(res1)) {
13670 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSearchStatus_GetMaxIndex" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");
13671 }
13672 arg1 = reinterpret_cast< wxHtmlSearchStatus * >(argp1);
13673 {
13674 PyThreadState* __tstate = wxPyBeginAllowThreads();
13675 result = (int)(arg1)->GetMaxIndex();
13676 wxPyEndAllowThreads(__tstate);
13677 if (PyErr_Occurred()) SWIG_fail;
13678 }
13679 resultobj = SWIG_From_int(static_cast< int >(result));
13680 return resultobj;
13681fail:
13682 return NULL;
d14a1e28
RD
13683}
13684
13685
554f62e9
RD
13686SWIGINTERN PyObject *_wrap_HtmlSearchStatus_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13687 PyObject *resultobj = 0;
13688 wxHtmlSearchStatus *arg1 = (wxHtmlSearchStatus *) 0 ;
13689 wxString *result = 0 ;
13690 void *argp1 = 0 ;
13691 int res1 = 0 ;
13692 PyObject *swig_obj[1] ;
13693
13694 if (!args) SWIG_fail;
13695 swig_obj[0] = args;
13696 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSearchStatus, 0 | 0 );
13697 if (!SWIG_IsOK(res1)) {
13698 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSearchStatus_GetName" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");
13699 }
13700 arg1 = reinterpret_cast< wxHtmlSearchStatus * >(argp1);
13701 {
13702 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 13703 {
554f62e9
RD
13704 wxString const &_result_ref = (arg1)->GetName();
13705 result = (wxString *) &_result_ref;
d14a1e28 13706 }
554f62e9
RD
13707 wxPyEndAllowThreads(__tstate);
13708 if (PyErr_Occurred()) SWIG_fail;
13709 }
13710 {
13711#if wxUSE_UNICODE
13712 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13713#else
13714 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13715#endif
13716 }
13717 return resultobj;
13718fail:
13719 return NULL;
d14a1e28
RD
13720}
13721
13722
554f62e9
RD
13723SWIGINTERN PyObject *HtmlSearchStatus_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13724 PyObject *obj;
13725 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13726 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlSearchStatus, SWIG_NewClientData(obj));
13727 return SWIG_Py_Void();
13728}
13729
13730SWIGINTERN PyObject *_wrap_new_HtmlHelpData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13731 PyObject *resultobj = 0;
13732 wxHtmlHelpData *result = 0 ;
13733
13734 if (!SWIG_Python_UnpackTuple(args,"new_HtmlHelpData",0,0,0)) SWIG_fail;
13735 {
13736 PyThreadState* __tstate = wxPyBeginAllowThreads();
13737 result = (wxHtmlHelpData *)new wxHtmlHelpData();
13738 wxPyEndAllowThreads(__tstate);
13739 if (PyErr_Occurred()) SWIG_fail;
13740 }
13741 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpData, SWIG_POINTER_NEW | 0 );
13742 return resultobj;
13743fail:
13744 return NULL;
d14a1e28
RD
13745}
13746
13747
554f62e9
RD
13748SWIGINTERN PyObject *_wrap_delete_HtmlHelpData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13749 PyObject *resultobj = 0;
13750 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13751 void *argp1 = 0 ;
13752 int res1 = 0 ;
13753 PyObject *swig_obj[1] ;
13754
13755 if (!args) SWIG_fail;
13756 swig_obj[0] = args;
13757 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpData, SWIG_POINTER_DISOWN | 0 );
13758 if (!SWIG_IsOK(res1)) {
13759 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlHelpData" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13760 }
13761 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13762 {
13763 PyThreadState* __tstate = wxPyBeginAllowThreads();
13764 delete arg1;
d14a1e28 13765
554f62e9
RD
13766 wxPyEndAllowThreads(__tstate);
13767 if (PyErr_Occurred()) SWIG_fail;
13768 }
13769 resultobj = SWIG_Py_Void();
13770 return resultobj;
13771fail:
13772 return NULL;
13773}
13774
13775
13776SWIGINTERN PyObject *_wrap_HtmlHelpData_SetTempDir(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13777 PyObject *resultobj = 0;
13778 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13779 wxString *arg2 = 0 ;
13780 void *argp1 = 0 ;
13781 int res1 = 0 ;
13782 bool temp2 = false ;
13783 PyObject * obj0 = 0 ;
13784 PyObject * obj1 = 0 ;
13785 char * kwnames[] = {
13786 (char *) "self",(char *) "path", NULL
13787 };
13788
13789 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpData_SetTempDir",kwnames,&obj0,&obj1)) SWIG_fail;
13790 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
13791 if (!SWIG_IsOK(res1)) {
13792 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpData_SetTempDir" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13793 }
13794 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13795 {
13796 arg2 = wxString_in_helper(obj1);
13797 if (arg2 == NULL) SWIG_fail;
13798 temp2 = true;
13799 }
13800 {
13801 PyThreadState* __tstate = wxPyBeginAllowThreads();
13802 (arg1)->SetTempDir((wxString const &)*arg2);
13803 wxPyEndAllowThreads(__tstate);
13804 if (PyErr_Occurred()) SWIG_fail;
13805 }
13806 resultobj = SWIG_Py_Void();
13807 {
13808 if (temp2)
13809 delete arg2;
13810 }
13811 return resultobj;
13812fail:
13813 {
13814 if (temp2)
13815 delete arg2;
13816 }
13817 return NULL;
13818}
13819
13820
13821SWIGINTERN PyObject *_wrap_HtmlHelpData_AddBook(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13822 PyObject *resultobj = 0;
13823 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13824 wxString *arg2 = 0 ;
13825 bool result;
13826 void *argp1 = 0 ;
13827 int res1 = 0 ;
13828 bool temp2 = false ;
13829 PyObject * obj0 = 0 ;
13830 PyObject * obj1 = 0 ;
13831 char * kwnames[] = {
13832 (char *) "self",(char *) "book", NULL
13833 };
13834
13835 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpData_AddBook",kwnames,&obj0,&obj1)) SWIG_fail;
13836 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
13837 if (!SWIG_IsOK(res1)) {
13838 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpData_AddBook" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13839 }
13840 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13841 {
13842 arg2 = wxString_in_helper(obj1);
13843 if (arg2 == NULL) SWIG_fail;
13844 temp2 = true;
13845 }
13846 {
13847 PyThreadState* __tstate = wxPyBeginAllowThreads();
13848 result = (bool)(arg1)->AddBook((wxString const &)*arg2);
13849 wxPyEndAllowThreads(__tstate);
13850 if (PyErr_Occurred()) SWIG_fail;
13851 }
13852 {
13853 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13854 }
13855 {
13856 if (temp2)
13857 delete arg2;
13858 }
13859 return resultobj;
13860fail:
13861 {
13862 if (temp2)
13863 delete arg2;
13864 }
13865 return NULL;
13866}
13867
13868
13869SWIGINTERN PyObject *_wrap_HtmlHelpData_FindPageByName(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13870 PyObject *resultobj = 0;
13871 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13872 wxString *arg2 = 0 ;
13873 wxString result;
13874 void *argp1 = 0 ;
13875 int res1 = 0 ;
13876 bool temp2 = false ;
13877 PyObject * obj0 = 0 ;
13878 PyObject * obj1 = 0 ;
13879 char * kwnames[] = {
13880 (char *) "self",(char *) "page", NULL
13881 };
13882
13883 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpData_FindPageByName",kwnames,&obj0,&obj1)) SWIG_fail;
13884 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
13885 if (!SWIG_IsOK(res1)) {
13886 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpData_FindPageByName" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13887 }
13888 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13889 {
13890 arg2 = wxString_in_helper(obj1);
13891 if (arg2 == NULL) SWIG_fail;
13892 temp2 = true;
13893 }
13894 {
13895 PyThreadState* __tstate = wxPyBeginAllowThreads();
13896 result = (arg1)->FindPageByName((wxString const &)*arg2);
13897 wxPyEndAllowThreads(__tstate);
13898 if (PyErr_Occurred()) SWIG_fail;
13899 }
13900 {
d14a1e28 13901#if wxUSE_UNICODE
554f62e9 13902 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 13903#else
554f62e9 13904 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 13905#endif
554f62e9
RD
13906 }
13907 {
13908 if (temp2)
13909 delete arg2;
13910 }
13911 return resultobj;
13912fail:
13913 {
13914 if (temp2)
13915 delete arg2;
13916 }
13917 return NULL;
13918}
13919
13920
13921SWIGINTERN PyObject *_wrap_HtmlHelpData_FindPageById(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13922 PyObject *resultobj = 0;
13923 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13924 int arg2 ;
13925 wxString result;
13926 void *argp1 = 0 ;
13927 int res1 = 0 ;
13928 int val2 ;
13929 int ecode2 = 0 ;
13930 PyObject * obj0 = 0 ;
13931 PyObject * obj1 = 0 ;
13932 char * kwnames[] = {
13933 (char *) "self",(char *) "id", NULL
13934 };
13935
13936 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpData_FindPageById",kwnames,&obj0,&obj1)) SWIG_fail;
13937 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
13938 if (!SWIG_IsOK(res1)) {
13939 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpData_FindPageById" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13940 }
13941 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13942 ecode2 = SWIG_AsVal_int(obj1, &val2);
13943 if (!SWIG_IsOK(ecode2)) {
13944 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlHelpData_FindPageById" "', expected argument " "2"" of type '" "int""'");
13945 }
13946 arg2 = static_cast< int >(val2);
13947 {
13948 PyThreadState* __tstate = wxPyBeginAllowThreads();
13949 result = (arg1)->FindPageById(arg2);
13950 wxPyEndAllowThreads(__tstate);
13951 if (PyErr_Occurred()) SWIG_fail;
13952 }
13953 {
d14a1e28 13954#if wxUSE_UNICODE
554f62e9 13955 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 13956#else
554f62e9 13957 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 13958#endif
554f62e9
RD
13959 }
13960 return resultobj;
13961fail:
13962 return NULL;
d14a1e28
RD
13963}
13964
13965
554f62e9
RD
13966SWIGINTERN PyObject *_wrap_HtmlHelpData_GetBookRecArray(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13967 PyObject *resultobj = 0;
13968 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13969 wxHtmlBookRecArray *result = 0 ;
13970 void *argp1 = 0 ;
13971 int res1 = 0 ;
13972 PyObject *swig_obj[1] ;
13973
13974 if (!args) SWIG_fail;
13975 swig_obj[0] = args;
13976 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
13977 if (!SWIG_IsOK(res1)) {
13978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpData_GetBookRecArray" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13979 }
13980 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13981 {
13982 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 13983 {
554f62e9
RD
13984 wxHtmlBookRecArray const &_result_ref = (arg1)->GetBookRecArray();
13985 result = (wxHtmlBookRecArray *) &_result_ref;
d14a1e28 13986 }
554f62e9
RD
13987 wxPyEndAllowThreads(__tstate);
13988 if (PyErr_Occurred()) SWIG_fail;
13989 }
13990 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlBookRecArray, 0 | 0 );
13991 return resultobj;
13992fail:
13993 return NULL;
13994}
13995
13996
13997SWIGINTERN PyObject *HtmlHelpData_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13998 PyObject *obj;
13999 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14000 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpData, SWIG_NewClientData(obj));
14001 return SWIG_Py_Void();
14002}
14003
14004SWIGINTERN PyObject *HtmlHelpData_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14005 return SWIG_Python_InitShadowInstance(args);
14006}
14007
14008SWIGINTERN PyObject *_wrap_new_HtmlHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14009 PyObject *resultobj = 0;
14010 wxWindow *arg1 = (wxWindow *) 0 ;
14011 int arg2 ;
14012 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14013 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14014 wxSize const &arg4_defvalue = wxDefaultSize ;
14015 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
14016 int arg5 = (int) wxTAB_TRAVERSAL|wxNO_BORDER ;
14017 int arg6 = (int) wxHF_DEFAULT_STYLE ;
14018 wxHtmlHelpData *arg7 = (wxHtmlHelpData *) NULL ;
14019 wxHtmlHelpWindow *result = 0 ;
14020 void *argp1 = 0 ;
14021 int res1 = 0 ;
14022 int val2 ;
14023 int ecode2 = 0 ;
14024 wxPoint temp3 ;
14025 wxSize temp4 ;
14026 int val5 ;
14027 int ecode5 = 0 ;
14028 int val6 ;
14029 int ecode6 = 0 ;
14030 void *argp7 = 0 ;
14031 int res7 = 0 ;
14032 PyObject * obj0 = 0 ;
14033 PyObject * obj1 = 0 ;
14034 PyObject * obj2 = 0 ;
14035 PyObject * obj3 = 0 ;
14036 PyObject * obj4 = 0 ;
14037 PyObject * obj5 = 0 ;
14038 PyObject * obj6 = 0 ;
14039 char * kwnames[] = {
14040 (char *) "parent",(char *)"arg2",(char *) "pos",(char *) "size",(char *) "style",(char *) "helpStyle",(char *) "data", NULL
14041 };
14042
14043 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:new_HtmlHelpWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
14044 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
14045 if (!SWIG_IsOK(res1)) {
14046 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlHelpWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
14047 }
14048 arg1 = reinterpret_cast< wxWindow * >(argp1);
14049 ecode2 = SWIG_AsVal_int(obj1, &val2);
14050 if (!SWIG_IsOK(ecode2)) {
14051 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlHelpWindow" "', expected argument " "2"" of type '" "int""'");
14052 }
14053 arg2 = static_cast< int >(val2);
14054 if (obj2) {
d14a1e28 14055 {
554f62e9
RD
14056 arg3 = &temp3;
14057 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
d14a1e28 14058 }
554f62e9
RD
14059 }
14060 if (obj3) {
d14a1e28 14061 {
554f62e9
RD
14062 arg4 = &temp4;
14063 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
d14a1e28 14064 }
554f62e9
RD
14065 }
14066 if (obj4) {
14067 ecode5 = SWIG_AsVal_int(obj4, &val5);
14068 if (!SWIG_IsOK(ecode5)) {
14069 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_HtmlHelpWindow" "', expected argument " "5"" of type '" "int""'");
14070 }
14071 arg5 = static_cast< int >(val5);
14072 }
14073 if (obj5) {
14074 ecode6 = SWIG_AsVal_int(obj5, &val6);
14075 if (!SWIG_IsOK(ecode6)) {
14076 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_HtmlHelpWindow" "', expected argument " "6"" of type '" "int""'");
14077 }
14078 arg6 = static_cast< int >(val6);
14079 }
14080 if (obj6) {
14081 res7 = SWIG_ConvertPtr(obj6, &argp7,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
14082 if (!SWIG_IsOK(res7)) {
14083 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "new_HtmlHelpWindow" "', expected argument " "7"" of type '" "wxHtmlHelpData *""'");
14084 }
14085 arg7 = reinterpret_cast< wxHtmlHelpData * >(argp7);
14086 }
14087 {
14088 if (!wxPyCheckForApp()) SWIG_fail;
14089 PyThreadState* __tstate = wxPyBeginAllowThreads();
14090 result = (wxHtmlHelpWindow *)new wxHtmlHelpWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,arg6,arg7);
14091 wxPyEndAllowThreads(__tstate);
14092 if (PyErr_Occurred()) SWIG_fail;
14093 }
14094 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpWindow, SWIG_POINTER_NEW | 0 );
14095 return resultobj;
14096fail:
14097 return NULL;
14098}
14099
14100
14101SWIGINTERN PyObject *_wrap_new_PreHtmlHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14102 PyObject *resultobj = 0;
14103 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) NULL ;
14104 wxHtmlHelpWindow *result = 0 ;
14105 void *argp1 = 0 ;
14106 int res1 = 0 ;
14107 PyObject * obj0 = 0 ;
14108 char * kwnames[] = {
14109 (char *) "data", NULL
14110 };
14111
14112 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_PreHtmlHelpWindow",kwnames,&obj0)) SWIG_fail;
14113 if (obj0) {
14114 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
14115 if (!SWIG_IsOK(res1)) {
14116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_PreHtmlHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
d14a1e28 14117 }
554f62e9
RD
14118 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
14119 }
14120 {
14121 if (!wxPyCheckForApp()) SWIG_fail;
14122 PyThreadState* __tstate = wxPyBeginAllowThreads();
14123 result = (wxHtmlHelpWindow *)new wxHtmlHelpWindow(arg1);
14124 wxPyEndAllowThreads(__tstate);
14125 if (PyErr_Occurred()) SWIG_fail;
14126 }
14127 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpWindow, SWIG_POINTER_OWN | 0 );
14128 return resultobj;
14129fail:
14130 return NULL;
14131}
14132
14133
14134SWIGINTERN PyObject *_wrap_HtmlHelpWindow_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14135 PyObject *resultobj = 0;
14136 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14137 wxWindow *arg2 = (wxWindow *) 0 ;
14138 int arg3 ;
14139 wxPoint const &arg4_defvalue = wxDefaultPosition ;
14140 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
14141 wxSize const &arg5_defvalue = wxDefaultSize ;
14142 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
14143 int arg6 = (int) wxTAB_TRAVERSAL|wxNO_BORDER ;
14144 int arg7 = (int) wxHF_DEFAULT_STYLE ;
14145 bool result;
14146 void *argp1 = 0 ;
14147 int res1 = 0 ;
14148 void *argp2 = 0 ;
14149 int res2 = 0 ;
14150 int val3 ;
14151 int ecode3 = 0 ;
14152 wxPoint temp4 ;
14153 wxSize temp5 ;
14154 int val6 ;
14155 int ecode6 = 0 ;
14156 int val7 ;
14157 int ecode7 = 0 ;
14158 PyObject * obj0 = 0 ;
14159 PyObject * obj1 = 0 ;
14160 PyObject * obj2 = 0 ;
14161 PyObject * obj3 = 0 ;
14162 PyObject * obj4 = 0 ;
14163 PyObject * obj5 = 0 ;
14164 PyObject * obj6 = 0 ;
14165 char * kwnames[] = {
14166 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "helpStyle", NULL
14167 };
14168
14169 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:HtmlHelpWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
14170 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14171 if (!SWIG_IsOK(res1)) {
14172 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_Create" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14173 }
14174 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14175 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14176 if (!SWIG_IsOK(res2)) {
14177 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpWindow_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
14178 }
14179 arg2 = reinterpret_cast< wxWindow * >(argp2);
14180 ecode3 = SWIG_AsVal_int(obj2, &val3);
14181 if (!SWIG_IsOK(ecode3)) {
14182 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlHelpWindow_Create" "', expected argument " "3"" of type '" "int""'");
14183 }
14184 arg3 = static_cast< int >(val3);
14185 if (obj3) {
d14a1e28 14186 {
554f62e9
RD
14187 arg4 = &temp4;
14188 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
d14a1e28 14189 }
554f62e9
RD
14190 }
14191 if (obj4) {
d14a1e28 14192 {
554f62e9
RD
14193 arg5 = &temp5;
14194 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
d14a1e28 14195 }
554f62e9
RD
14196 }
14197 if (obj5) {
14198 ecode6 = SWIG_AsVal_int(obj5, &val6);
14199 if (!SWIG_IsOK(ecode6)) {
14200 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "HtmlHelpWindow_Create" "', expected argument " "6"" of type '" "int""'");
14201 }
14202 arg6 = static_cast< int >(val6);
14203 }
14204 if (obj6) {
14205 ecode7 = SWIG_AsVal_int(obj6, &val7);
14206 if (!SWIG_IsOK(ecode7)) {
14207 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "HtmlHelpWindow_Create" "', expected argument " "7"" of type '" "int""'");
14208 }
14209 arg7 = static_cast< int >(val7);
14210 }
14211 {
14212 PyThreadState* __tstate = wxPyBeginAllowThreads();
14213 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,arg7);
14214 wxPyEndAllowThreads(__tstate);
14215 if (PyErr_Occurred()) SWIG_fail;
14216 }
14217 {
14218 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14219 }
14220 return resultobj;
14221fail:
14222 return NULL;
d14a1e28
RD
14223}
14224
14225
554f62e9
RD
14226SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14227 PyObject *resultobj = 0;
14228 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14229 wxHtmlHelpData *result = 0 ;
14230 void *argp1 = 0 ;
14231 int res1 = 0 ;
14232 PyObject *swig_obj[1] ;
14233
14234 if (!args) SWIG_fail;
14235 swig_obj[0] = args;
14236 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14237 if (!SWIG_IsOK(res1)) {
14238 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetData" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14239 }
14240 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14241 {
14242 PyThreadState* __tstate = wxPyBeginAllowThreads();
14243 result = (wxHtmlHelpData *)(arg1)->GetData();
14244 wxPyEndAllowThreads(__tstate);
14245 if (PyErr_Occurred()) SWIG_fail;
14246 }
14247 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
14248 return resultobj;
14249fail:
14250 return NULL;
d14a1e28
RD
14251}
14252
14253
554f62e9
RD
14254SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14255 PyObject *resultobj = 0;
14256 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14257 wxHtmlHelpController *result = 0 ;
14258 void *argp1 = 0 ;
14259 int res1 = 0 ;
14260 PyObject *swig_obj[1] ;
14261
14262 if (!args) SWIG_fail;
14263 swig_obj[0] = args;
14264 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14265 if (!SWIG_IsOK(res1)) {
14266 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetController" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");
14267 }
14268 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14269 {
14270 PyThreadState* __tstate = wxPyBeginAllowThreads();
14271 result = (wxHtmlHelpController *)((wxHtmlHelpWindow const *)arg1)->GetController();
14272 wxPyEndAllowThreads(__tstate);
14273 if (PyErr_Occurred()) SWIG_fail;
14274 }
14275 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
14276 return resultobj;
14277fail:
14278 return NULL;
14279}
14280
14281
14282SWIGINTERN PyObject *_wrap_HtmlHelpWindow_SetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14283 PyObject *resultobj = 0;
14284 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14285 wxHtmlHelpController *arg2 = (wxHtmlHelpController *) 0 ;
14286 void *argp1 = 0 ;
14287 int res1 = 0 ;
14288 int res2 = 0 ;
14289 PyObject * obj0 = 0 ;
14290 PyObject * obj1 = 0 ;
14291 char * kwnames[] = {
14292 (char *) "self",(char *) "controller", NULL
14293 };
14294
14295 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpWindow_SetController",kwnames,&obj0,&obj1)) SWIG_fail;
14296 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14297 if (!SWIG_IsOK(res1)) {
14298 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_SetController" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14299 }
14300 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14301 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxHtmlHelpController, SWIG_POINTER_DISOWN | 0 );
14302 if (!SWIG_IsOK(res2)) {
14303 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpWindow_SetController" "', expected argument " "2"" of type '" "wxHtmlHelpController *""'");
14304 }
14305 {
14306 PyThreadState* __tstate = wxPyBeginAllowThreads();
14307 (arg1)->SetController(arg2);
14308 wxPyEndAllowThreads(__tstate);
14309 if (PyErr_Occurred()) SWIG_fail;
14310 }
14311 resultobj = SWIG_Py_Void();
14312 return resultobj;
14313fail:
14314 return NULL;
14315}
14316
14317
14318SWIGINTERN PyObject *_wrap_HtmlHelpWindow_Display(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14319 PyObject *resultobj = 0;
14320 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14321 wxString *arg2 = 0 ;
14322 bool result;
14323 void *argp1 = 0 ;
14324 int res1 = 0 ;
14325 bool temp2 = false ;
14326 PyObject * obj0 = 0 ;
14327 PyObject * obj1 = 0 ;
14328 char * kwnames[] = {
14329 (char *) "self",(char *) "x", NULL
14330 };
14331
14332 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpWindow_Display",kwnames,&obj0,&obj1)) SWIG_fail;
14333 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14334 if (!SWIG_IsOK(res1)) {
14335 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_Display" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14336 }
14337 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14338 {
14339 arg2 = wxString_in_helper(obj1);
14340 if (arg2 == NULL) SWIG_fail;
14341 temp2 = true;
14342 }
14343 {
14344 PyThreadState* __tstate = wxPyBeginAllowThreads();
14345 result = (bool)(arg1)->Display((wxString const &)*arg2);
14346 wxPyEndAllowThreads(__tstate);
14347 if (PyErr_Occurred()) SWIG_fail;
14348 }
14349 {
14350 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14351 }
14352 {
14353 if (temp2)
14354 delete arg2;
14355 }
14356 return resultobj;
14357fail:
14358 {
14359 if (temp2)
14360 delete arg2;
14361 }
14362 return NULL;
14363}
14364
14365
14366SWIGINTERN PyObject *_wrap_HtmlHelpWindow_DisplayID(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14367 PyObject *resultobj = 0;
14368 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14369 int arg2 ;
14370 bool result;
14371 void *argp1 = 0 ;
14372 int res1 = 0 ;
14373 int val2 ;
14374 int ecode2 = 0 ;
14375 PyObject * obj0 = 0 ;
14376 PyObject * obj1 = 0 ;
14377 char * kwnames[] = {
14378 (char *) "self",(char *) "id", NULL
14379 };
14380
14381 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpWindow_DisplayID",kwnames,&obj0,&obj1)) SWIG_fail;
14382 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14383 if (!SWIG_IsOK(res1)) {
14384 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_DisplayID" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14385 }
14386 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14387 ecode2 = SWIG_AsVal_int(obj1, &val2);
14388 if (!SWIG_IsOK(ecode2)) {
14389 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlHelpWindow_DisplayID" "', expected argument " "2"" of type '" "int""'");
14390 }
14391 arg2 = static_cast< int >(val2);
14392 {
14393 PyThreadState* __tstate = wxPyBeginAllowThreads();
14394 result = (bool)(arg1)->Display(arg2);
14395 wxPyEndAllowThreads(__tstate);
14396 if (PyErr_Occurred()) SWIG_fail;
14397 }
14398 {
14399 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14400 }
14401 return resultobj;
14402fail:
14403 return NULL;
d14a1e28
RD
14404}
14405
14406
554f62e9
RD
14407SWIGINTERN PyObject *_wrap_HtmlHelpWindow_DisplayContents(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14408 PyObject *resultobj = 0;
14409 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14410 bool result;
14411 void *argp1 = 0 ;
14412 int res1 = 0 ;
14413 PyObject *swig_obj[1] ;
14414
14415 if (!args) SWIG_fail;
14416 swig_obj[0] = args;
14417 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14418 if (!SWIG_IsOK(res1)) {
14419 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_DisplayContents" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14420 }
14421 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14422 {
14423 PyThreadState* __tstate = wxPyBeginAllowThreads();
14424 result = (bool)(arg1)->DisplayContents();
14425 wxPyEndAllowThreads(__tstate);
14426 if (PyErr_Occurred()) SWIG_fail;
14427 }
14428 {
14429 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14430 }
14431 return resultobj;
14432fail:
14433 return NULL;
d14a1e28
RD
14434}
14435
14436
554f62e9
RD
14437SWIGINTERN PyObject *_wrap_HtmlHelpWindow_DisplayIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14438 PyObject *resultobj = 0;
14439 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14440 bool result;
14441 void *argp1 = 0 ;
14442 int res1 = 0 ;
14443 PyObject *swig_obj[1] ;
14444
14445 if (!args) SWIG_fail;
14446 swig_obj[0] = args;
14447 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14448 if (!SWIG_IsOK(res1)) {
14449 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_DisplayIndex" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14450 }
14451 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14452 {
14453 PyThreadState* __tstate = wxPyBeginAllowThreads();
14454 result = (bool)(arg1)->DisplayIndex();
14455 wxPyEndAllowThreads(__tstate);
14456 if (PyErr_Occurred()) SWIG_fail;
14457 }
14458 {
14459 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14460 }
14461 return resultobj;
14462fail:
14463 return NULL;
14464}
14465
14466
14467SWIGINTERN PyObject *_wrap_HtmlHelpWindow_KeywordSearch(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14468 PyObject *resultobj = 0;
14469 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14470 wxString *arg2 = 0 ;
14471 wxHelpSearchMode arg3 = (wxHelpSearchMode) wxHELP_SEARCH_ALL ;
14472 bool result;
14473 void *argp1 = 0 ;
14474 int res1 = 0 ;
14475 bool temp2 = false ;
14476 void *argp3 ;
14477 int res3 = 0 ;
14478 PyObject * obj0 = 0 ;
14479 PyObject * obj1 = 0 ;
14480 PyObject * obj2 = 0 ;
14481 char * kwnames[] = {
14482 (char *) "self",(char *) "keyword",(char *) "mode", NULL
14483 };
14484
14485 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpWindow_KeywordSearch",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14486 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14487 if (!SWIG_IsOK(res1)) {
14488 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_KeywordSearch" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14489 }
14490 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14491 {
14492 arg2 = wxString_in_helper(obj1);
14493 if (arg2 == NULL) SWIG_fail;
14494 temp2 = true;
14495 }
14496 if (obj2) {
14497 {
14498 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxHelpSearchMode, 0 | 0);
14499 if (!SWIG_IsOK(res3)) {
14500 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HtmlHelpWindow_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'");
14501 }
14502 if (!argp3) {
14503 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlHelpWindow_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'");
14504 } else {
14505 wxHelpSearchMode * temp = reinterpret_cast< wxHelpSearchMode * >(argp3);
14506 arg3 = *temp;
14507 if (SWIG_IsNewObj(res3)) delete temp;
14508 }
ae8162c8 14509 }
554f62e9
RD
14510 }
14511 {
14512 PyThreadState* __tstate = wxPyBeginAllowThreads();
14513 result = (bool)(arg1)->KeywordSearch((wxString const &)*arg2,arg3);
14514 wxPyEndAllowThreads(__tstate);
14515 if (PyErr_Occurred()) SWIG_fail;
14516 }
14517 {
14518 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14519 }
14520 {
14521 if (temp2)
14522 delete arg2;
14523 }
14524 return resultobj;
14525fail:
14526 {
14527 if (temp2)
14528 delete arg2;
14529 }
14530 return NULL;
14531}
14532
14533
14534SWIGINTERN PyObject *_wrap_HtmlHelpWindow_UseConfig(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14535 PyObject *resultobj = 0;
14536 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14537 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
14538 wxString const &arg3_defvalue = wxEmptyString ;
14539 wxString *arg3 = (wxString *) &arg3_defvalue ;
14540 void *argp1 = 0 ;
14541 int res1 = 0 ;
14542 void *argp2 = 0 ;
14543 int res2 = 0 ;
14544 bool temp3 = false ;
14545 PyObject * obj0 = 0 ;
14546 PyObject * obj1 = 0 ;
14547 PyObject * obj2 = 0 ;
14548 char * kwnames[] = {
14549 (char *) "self",(char *) "config",(char *) "rootpath", NULL
14550 };
14551
14552 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpWindow_UseConfig",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14553 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14554 if (!SWIG_IsOK(res1)) {
14555 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_UseConfig" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14556 }
14557 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14558 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
14559 if (!SWIG_IsOK(res2)) {
14560 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpWindow_UseConfig" "', expected argument " "2"" of type '" "wxConfigBase *""'");
14561 }
14562 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
14563 if (obj2) {
ae8162c8 14564 {
554f62e9
RD
14565 arg3 = wxString_in_helper(obj2);
14566 if (arg3 == NULL) SWIG_fail;
14567 temp3 = true;
ae8162c8 14568 }
554f62e9
RD
14569 }
14570 {
14571 PyThreadState* __tstate = wxPyBeginAllowThreads();
14572 (arg1)->UseConfig(arg2,(wxString const &)*arg3);
14573 wxPyEndAllowThreads(__tstate);
14574 if (PyErr_Occurred()) SWIG_fail;
14575 }
14576 resultobj = SWIG_Py_Void();
14577 {
14578 if (temp3)
14579 delete arg3;
14580 }
14581 return resultobj;
14582fail:
14583 {
14584 if (temp3)
14585 delete arg3;
14586 }
14587 return NULL;
14588}
14589
14590
14591SWIGINTERN PyObject *_wrap_HtmlHelpWindow_ReadCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14592 PyObject *resultobj = 0;
14593 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14594 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
14595 wxString const &arg3_defvalue = wxEmptyString ;
14596 wxString *arg3 = (wxString *) &arg3_defvalue ;
14597 void *argp1 = 0 ;
14598 int res1 = 0 ;
14599 void *argp2 = 0 ;
14600 int res2 = 0 ;
14601 bool temp3 = false ;
14602 PyObject * obj0 = 0 ;
14603 PyObject * obj1 = 0 ;
14604 PyObject * obj2 = 0 ;
14605 char * kwnames[] = {
14606 (char *) "self",(char *) "cfg",(char *) "path", NULL
14607 };
14608
14609 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpWindow_ReadCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14610 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14611 if (!SWIG_IsOK(res1)) {
14612 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_ReadCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14613 }
14614 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14615 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
14616 if (!SWIG_IsOK(res2)) {
14617 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpWindow_ReadCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
14618 }
14619 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
14620 if (obj2) {
ae8162c8 14621 {
554f62e9
RD
14622 arg3 = wxString_in_helper(obj2);
14623 if (arg3 == NULL) SWIG_fail;
14624 temp3 = true;
ae8162c8 14625 }
554f62e9
RD
14626 }
14627 {
14628 PyThreadState* __tstate = wxPyBeginAllowThreads();
14629 (arg1)->ReadCustomization(arg2,(wxString const &)*arg3);
14630 wxPyEndAllowThreads(__tstate);
14631 if (PyErr_Occurred()) SWIG_fail;
14632 }
14633 resultobj = SWIG_Py_Void();
14634 {
14635 if (temp3)
14636 delete arg3;
14637 }
14638 return resultobj;
14639fail:
14640 {
14641 if (temp3)
14642 delete arg3;
14643 }
14644 return NULL;
14645}
14646
14647
14648SWIGINTERN PyObject *_wrap_HtmlHelpWindow_WriteCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14649 PyObject *resultobj = 0;
14650 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14651 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
14652 wxString const &arg3_defvalue = wxEmptyString ;
14653 wxString *arg3 = (wxString *) &arg3_defvalue ;
14654 void *argp1 = 0 ;
14655 int res1 = 0 ;
14656 void *argp2 = 0 ;
14657 int res2 = 0 ;
14658 bool temp3 = false ;
14659 PyObject * obj0 = 0 ;
14660 PyObject * obj1 = 0 ;
14661 PyObject * obj2 = 0 ;
14662 char * kwnames[] = {
14663 (char *) "self",(char *) "cfg",(char *) "path", NULL
14664 };
14665
14666 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpWindow_WriteCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14667 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14668 if (!SWIG_IsOK(res1)) {
14669 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_WriteCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14670 }
14671 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14672 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
14673 if (!SWIG_IsOK(res2)) {
14674 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpWindow_WriteCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
14675 }
14676 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
14677 if (obj2) {
ae8162c8 14678 {
554f62e9
RD
14679 arg3 = wxString_in_helper(obj2);
14680 if (arg3 == NULL) SWIG_fail;
14681 temp3 = true;
ae8162c8 14682 }
554f62e9
RD
14683 }
14684 {
14685 PyThreadState* __tstate = wxPyBeginAllowThreads();
14686 (arg1)->WriteCustomization(arg2,(wxString const &)*arg3);
14687 wxPyEndAllowThreads(__tstate);
14688 if (PyErr_Occurred()) SWIG_fail;
14689 }
14690 resultobj = SWIG_Py_Void();
14691 {
14692 if (temp3)
14693 delete arg3;
14694 }
14695 return resultobj;
14696fail:
14697 {
14698 if (temp3)
14699 delete arg3;
14700 }
14701 return NULL;
30ee79f7
RD
14702}
14703
14704
554f62e9
RD
14705SWIGINTERN PyObject *_wrap_HtmlHelpWindow_NotifyPageChanged(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14706 PyObject *resultobj = 0;
14707 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14708 void *argp1 = 0 ;
14709 int res1 = 0 ;
14710 PyObject *swig_obj[1] ;
14711
14712 if (!args) SWIG_fail;
14713 swig_obj[0] = args;
14714 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14715 if (!SWIG_IsOK(res1)) {
14716 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_NotifyPageChanged" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14717 }
14718 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14719 {
14720 PyThreadState* __tstate = wxPyBeginAllowThreads();
14721 (arg1)->NotifyPageChanged();
14722 wxPyEndAllowThreads(__tstate);
14723 if (PyErr_Occurred()) SWIG_fail;
14724 }
14725 resultobj = SWIG_Py_Void();
14726 return resultobj;
14727fail:
14728 return NULL;
d14a1e28
RD
14729}
14730
14731
554f62e9
RD
14732SWIGINTERN PyObject *_wrap_HtmlHelpWindow_RefreshLists(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14733 PyObject *resultobj = 0;
14734 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14735 void *argp1 = 0 ;
14736 int res1 = 0 ;
14737 PyObject *swig_obj[1] ;
14738
14739 if (!args) SWIG_fail;
14740 swig_obj[0] = args;
14741 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14742 if (!SWIG_IsOK(res1)) {
14743 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_RefreshLists" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14744 }
14745 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14746 {
14747 PyThreadState* __tstate = wxPyBeginAllowThreads();
14748 (arg1)->RefreshLists();
14749 wxPyEndAllowThreads(__tstate);
14750 if (PyErr_Occurred()) SWIG_fail;
14751 }
14752 resultobj = SWIG_Py_Void();
14753 return resultobj;
14754fail:
14755 return NULL;
d14a1e28
RD
14756}
14757
14758
554f62e9
RD
14759SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetHtmlWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14760 PyObject *resultobj = 0;
14761 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14762 wxHtmlWindow *result = 0 ;
14763 void *argp1 = 0 ;
14764 int res1 = 0 ;
14765 PyObject *swig_obj[1] ;
14766
14767 if (!args) SWIG_fail;
14768 swig_obj[0] = args;
14769 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14770 if (!SWIG_IsOK(res1)) {
14771 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetHtmlWindow" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");
14772 }
14773 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14774 {
14775 PyThreadState* __tstate = wxPyBeginAllowThreads();
14776 result = (wxHtmlWindow *)((wxHtmlHelpWindow const *)arg1)->GetHtmlWindow();
14777 wxPyEndAllowThreads(__tstate);
14778 if (PyErr_Occurred()) SWIG_fail;
14779 }
14780 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWindow, 0 | 0 );
14781 return resultobj;
14782fail:
14783 return NULL;
53aa7709
RD
14784}
14785
14786
554f62e9
RD
14787SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetSplitterWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14788 PyObject *resultobj = 0;
14789 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14790 wxSplitterWindow *result = 0 ;
14791 void *argp1 = 0 ;
14792 int res1 = 0 ;
14793 PyObject *swig_obj[1] ;
14794
14795 if (!args) SWIG_fail;
14796 swig_obj[0] = args;
14797 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14798 if (!SWIG_IsOK(res1)) {
14799 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetSplitterWindow" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14800 }
14801 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14802 {
14803 PyThreadState* __tstate = wxPyBeginAllowThreads();
14804 result = (wxSplitterWindow *)(arg1)->GetSplitterWindow();
14805 wxPyEndAllowThreads(__tstate);
14806 if (PyErr_Occurred()) SWIG_fail;
14807 }
14808 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSplitterWindow, 0 | 0 );
14809 return resultobj;
14810fail:
14811 return NULL;
d14a1e28
RD
14812}
14813
14814
554f62e9
RD
14815SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetToolBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14816 PyObject *resultobj = 0;
14817 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14818 wxToolBar *result = 0 ;
14819 void *argp1 = 0 ;
14820 int res1 = 0 ;
14821 PyObject *swig_obj[1] ;
14822
14823 if (!args) SWIG_fail;
14824 swig_obj[0] = args;
14825 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14826 if (!SWIG_IsOK(res1)) {
14827 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetToolBar" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");
14828 }
14829 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14830 {
14831 PyThreadState* __tstate = wxPyBeginAllowThreads();
14832 result = (wxToolBar *)((wxHtmlHelpWindow const *)arg1)->GetToolBar();
14833 wxPyEndAllowThreads(__tstate);
14834 if (PyErr_Occurred()) SWIG_fail;
14835 }
14836 {
14837 resultobj = wxPyMake_wxObject(result, (bool)0);
14838 }
14839 return resultobj;
14840fail:
14841 return NULL;
d14a1e28
RD
14842}
14843
14844
554f62e9
RD
14845SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetCfgData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14846 PyObject *resultobj = 0;
14847 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14848 wxHtmlHelpFrameCfg *result = 0 ;
14849 void *argp1 = 0 ;
14850 int res1 = 0 ;
14851 PyObject *swig_obj[1] ;
14852
14853 if (!args) SWIG_fail;
14854 swig_obj[0] = args;
14855 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14856 if (!SWIG_IsOK(res1)) {
14857 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetCfgData" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14858 }
14859 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14860 {
14861 PyThreadState* __tstate = wxPyBeginAllowThreads();
4f89f6a3 14862 {
554f62e9
RD
14863 wxHtmlHelpFrameCfg &_result_ref = (arg1)->GetCfgData();
14864 result = (wxHtmlHelpFrameCfg *) &_result_ref;
4f89f6a3 14865 }
554f62e9
RD
14866 wxPyEndAllowThreads(__tstate);
14867 if (PyErr_Occurred()) SWIG_fail;
14868 }
14869 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpFrameCfg, 0 | 0 );
14870 return resultobj;
14871fail:
14872 return NULL;
d14a1e28
RD
14873}
14874
14875
554f62e9
RD
14876SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetTreeCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14877 PyObject *resultobj = 0;
14878 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
10044bf1 14879 wxPyTreeCtrl *result = 0 ;
554f62e9
RD
14880 void *argp1 = 0 ;
14881 int res1 = 0 ;
14882 PyObject *swig_obj[1] ;
14883
14884 if (!args) SWIG_fail;
14885 swig_obj[0] = args;
14886 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14887 if (!SWIG_IsOK(res1)) {
14888 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetTreeCtrl" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");
14889 }
14890 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14891 {
14892 PyThreadState* __tstate = wxPyBeginAllowThreads();
10044bf1 14893 result = (wxPyTreeCtrl *)((wxHtmlHelpWindow const *)arg1)->GetTreeCtrl();
554f62e9
RD
14894 wxPyEndAllowThreads(__tstate);
14895 if (PyErr_Occurred()) SWIG_fail;
14896 }
10044bf1
RD
14897 {
14898 resultobj = wxPyMake_wxObject(result, (bool)0);
14899 }
554f62e9
RD
14900 return resultobj;
14901fail:
14902 return NULL;
d14a1e28
RD
14903}
14904
14905
554f62e9
RD
14906SWIGINTERN PyObject *HtmlHelpWindow_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14907 PyObject *obj;
14908 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14909 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpWindow, SWIG_NewClientData(obj));
14910 return SWIG_Py_Void();
14911}
14912
14913SWIGINTERN PyObject *HtmlHelpWindow_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14914 return SWIG_Python_InitShadowInstance(args);
14915}
14916
14917SWIGINTERN PyObject *_wrap_new_HtmlWindowEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14918 PyObject *resultobj = 0;
14919 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
14920 int arg2 = (int) 0 ;
14921 wxHtmlWindowEvent *result = 0 ;
14922 int val1 ;
14923 int ecode1 = 0 ;
14924 int val2 ;
14925 int ecode2 = 0 ;
14926 PyObject * obj0 = 0 ;
14927 PyObject * obj1 = 0 ;
14928 char * kwnames[] = {
14929 (char *) "commandType",(char *) "id", NULL
14930 };
14931
14932 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_HtmlWindowEvent",kwnames,&obj0,&obj1)) SWIG_fail;
14933 if (obj0) {
14934 ecode1 = SWIG_AsVal_int(obj0, &val1);
14935 if (!SWIG_IsOK(ecode1)) {
14936 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_HtmlWindowEvent" "', expected argument " "1"" of type '" "wxEventType""'");
14937 }
14938 arg1 = static_cast< wxEventType >(val1);
14939 }
14940 if (obj1) {
14941 ecode2 = SWIG_AsVal_int(obj1, &val2);
14942 if (!SWIG_IsOK(ecode2)) {
14943 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlWindowEvent" "', expected argument " "2"" of type '" "int""'");
14944 }
14945 arg2 = static_cast< int >(val2);
14946 }
14947 {
14948 PyThreadState* __tstate = wxPyBeginAllowThreads();
14949 result = (wxHtmlWindowEvent *)new wxHtmlWindowEvent(arg1,arg2);
14950 wxPyEndAllowThreads(__tstate);
14951 if (PyErr_Occurred()) SWIG_fail;
14952 }
14953 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWindowEvent, SWIG_POINTER_NEW | 0 );
14954 return resultobj;
14955fail:
14956 return NULL;
14957}
14958
14959
14960SWIGINTERN PyObject *_wrap_HtmlWindowEvent_SetURL(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14961 PyObject *resultobj = 0;
14962 wxHtmlWindowEvent *arg1 = (wxHtmlWindowEvent *) 0 ;
14963 wxString *arg2 = 0 ;
14964 void *argp1 = 0 ;
14965 int res1 = 0 ;
14966 bool temp2 = false ;
14967 PyObject * obj0 = 0 ;
14968 PyObject * obj1 = 0 ;
14969 char * kwnames[] = {
14970 (char *) "self",(char *) "url", NULL
14971 };
14972
14973 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindowEvent_SetURL",kwnames,&obj0,&obj1)) SWIG_fail;
14974 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWindowEvent, 0 | 0 );
14975 if (!SWIG_IsOK(res1)) {
14976 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowEvent_SetURL" "', expected argument " "1"" of type '" "wxHtmlWindowEvent *""'");
14977 }
14978 arg1 = reinterpret_cast< wxHtmlWindowEvent * >(argp1);
14979 {
14980 arg2 = wxString_in_helper(obj1);
14981 if (arg2 == NULL) SWIG_fail;
14982 temp2 = true;
14983 }
14984 {
14985 PyThreadState* __tstate = wxPyBeginAllowThreads();
14986 (arg1)->SetURL((wxString const &)*arg2);
14987 wxPyEndAllowThreads(__tstate);
14988 if (PyErr_Occurred()) SWIG_fail;
14989 }
14990 resultobj = SWIG_Py_Void();
14991 {
14992 if (temp2)
14993 delete arg2;
14994 }
14995 return resultobj;
14996fail:
14997 {
14998 if (temp2)
14999 delete arg2;
15000 }
15001 return NULL;
15002}
15003
15004
15005SWIGINTERN PyObject *_wrap_HtmlWindowEvent_GetURL(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15006 PyObject *resultobj = 0;
15007 wxHtmlWindowEvent *arg1 = (wxHtmlWindowEvent *) 0 ;
15008 wxString *result = 0 ;
15009 void *argp1 = 0 ;
15010 int res1 = 0 ;
15011 PyObject *swig_obj[1] ;
15012
15013 if (!args) SWIG_fail;
15014 swig_obj[0] = args;
15015 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWindowEvent, 0 | 0 );
15016 if (!SWIG_IsOK(res1)) {
15017 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowEvent_GetURL" "', expected argument " "1"" of type '" "wxHtmlWindowEvent const *""'");
15018 }
15019 arg1 = reinterpret_cast< wxHtmlWindowEvent * >(argp1);
15020 {
15021 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 15022 {
554f62e9
RD
15023 wxString const &_result_ref = ((wxHtmlWindowEvent const *)arg1)->GetURL();
15024 result = (wxString *) &_result_ref;
d14a1e28 15025 }
554f62e9
RD
15026 wxPyEndAllowThreads(__tstate);
15027 if (PyErr_Occurred()) SWIG_fail;
15028 }
15029 {
15030#if wxUSE_UNICODE
15031 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
15032#else
15033 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
15034#endif
15035 }
15036 return resultobj;
15037fail:
15038 return NULL;
15039}
15040
15041
15042SWIGINTERN PyObject *HtmlWindowEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15043 PyObject *obj;
15044 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15045 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWindowEvent, SWIG_NewClientData(obj));
15046 return SWIG_Py_Void();
15047}
15048
15049SWIGINTERN PyObject *HtmlWindowEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15050 return SWIG_Python_InitShadowInstance(args);
15051}
15052
15053SWIGINTERN PyObject *_wrap_new_HtmlHelpFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15054 PyObject *resultobj = 0;
15055 wxWindow *arg1 = (wxWindow *) 0 ;
15056 int arg2 ;
15057 wxString const &arg3_defvalue = wxPyEmptyString ;
15058 wxString *arg3 = (wxString *) &arg3_defvalue ;
15059 int arg4 = (int) wxHF_DEFAULTSTYLE ;
15060 wxHtmlHelpData *arg5 = (wxHtmlHelpData *) NULL ;
85965ae1
RD
15061 wxConfigBase *arg6 = (wxConfigBase *) NULL ;
15062 wxString const &arg7_defvalue = wxPyEmptyString ;
15063 wxString *arg7 = (wxString *) &arg7_defvalue ;
554f62e9
RD
15064 wxHtmlHelpFrame *result = 0 ;
15065 void *argp1 = 0 ;
15066 int res1 = 0 ;
15067 int val2 ;
15068 int ecode2 = 0 ;
15069 bool temp3 = false ;
15070 int val4 ;
15071 int ecode4 = 0 ;
15072 void *argp5 = 0 ;
15073 int res5 = 0 ;
85965ae1
RD
15074 void *argp6 = 0 ;
15075 int res6 = 0 ;
15076 bool temp7 = false ;
554f62e9
RD
15077 PyObject * obj0 = 0 ;
15078 PyObject * obj1 = 0 ;
15079 PyObject * obj2 = 0 ;
15080 PyObject * obj3 = 0 ;
15081 PyObject * obj4 = 0 ;
85965ae1
RD
15082 PyObject * obj5 = 0 ;
15083 PyObject * obj6 = 0 ;
554f62e9 15084 char * kwnames[] = {
85965ae1 15085 (char *) "parent",(char *)"arg2",(char *) "title",(char *) "style",(char *) "data",(char *) "config",(char *) "rootpath", NULL
554f62e9
RD
15086 };
15087
85965ae1 15088 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:new_HtmlHelpFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
554f62e9
RD
15089 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
15090 if (!SWIG_IsOK(res1)) {
15091 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlHelpFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
15092 }
15093 arg1 = reinterpret_cast< wxWindow * >(argp1);
15094 ecode2 = SWIG_AsVal_int(obj1, &val2);
15095 if (!SWIG_IsOK(ecode2)) {
15096 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlHelpFrame" "', expected argument " "2"" of type '" "int""'");
15097 }
15098 arg2 = static_cast< int >(val2);
15099 if (obj2) {
4f89f6a3 15100 {
554f62e9
RD
15101 arg3 = wxString_in_helper(obj2);
15102 if (arg3 == NULL) SWIG_fail;
15103 temp3 = true;
4f89f6a3 15104 }
554f62e9
RD
15105 }
15106 if (obj3) {
15107 ecode4 = SWIG_AsVal_int(obj3, &val4);
15108 if (!SWIG_IsOK(ecode4)) {
15109 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_HtmlHelpFrame" "', expected argument " "4"" of type '" "int""'");
15110 }
15111 arg4 = static_cast< int >(val4);
15112 }
15113 if (obj4) {
15114 res5 = SWIG_ConvertPtr(obj4, &argp5,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15115 if (!SWIG_IsOK(res5)) {
15116 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "new_HtmlHelpFrame" "', expected argument " "5"" of type '" "wxHtmlHelpData *""'");
15117 }
15118 arg5 = reinterpret_cast< wxHtmlHelpData * >(argp5);
15119 }
85965ae1
RD
15120 if (obj5) {
15121 res6 = SWIG_ConvertPtr(obj5, &argp6,SWIGTYPE_p_wxConfigBase, 0 | 0 );
15122 if (!SWIG_IsOK(res6)) {
15123 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "new_HtmlHelpFrame" "', expected argument " "6"" of type '" "wxConfigBase *""'");
15124 }
15125 arg6 = reinterpret_cast< wxConfigBase * >(argp6);
15126 }
15127 if (obj6) {
15128 {
15129 arg7 = wxString_in_helper(obj6);
15130 if (arg7 == NULL) SWIG_fail;
15131 temp7 = true;
15132 }
15133 }
554f62e9
RD
15134 {
15135 if (!wxPyCheckForApp()) SWIG_fail;
15136 PyThreadState* __tstate = wxPyBeginAllowThreads();
85965ae1 15137 result = (wxHtmlHelpFrame *)new wxHtmlHelpFrame(arg1,arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxString const &)*arg7);
554f62e9
RD
15138 wxPyEndAllowThreads(__tstate);
15139 if (PyErr_Occurred()) SWIG_fail;
15140 }
15141 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpFrame, SWIG_POINTER_NEW | 0 );
15142 {
15143 if (temp3)
15144 delete arg3;
15145 }
85965ae1
RD
15146 {
15147 if (temp7)
15148 delete arg7;
15149 }
554f62e9
RD
15150 return resultobj;
15151fail:
15152 {
15153 if (temp3)
15154 delete arg3;
15155 }
85965ae1
RD
15156 {
15157 if (temp7)
15158 delete arg7;
15159 }
554f62e9 15160 return NULL;
d14a1e28
RD
15161}
15162
15163
554f62e9
RD
15164SWIGINTERN PyObject *_wrap_new_PreHtmlHelpFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15165 PyObject *resultobj = 0;
15166 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) NULL ;
15167 wxHtmlHelpFrame *result = 0 ;
15168 void *argp1 = 0 ;
15169 int res1 = 0 ;
15170 PyObject * obj0 = 0 ;
15171 char * kwnames[] = {
15172 (char *) "data", NULL
15173 };
15174
15175 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_PreHtmlHelpFrame",kwnames,&obj0)) SWIG_fail;
15176 if (obj0) {
15177 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15178 if (!SWIG_IsOK(res1)) {
15179 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_PreHtmlHelpFrame" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
d14a1e28 15180 }
554f62e9
RD
15181 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
15182 }
15183 {
15184 if (!wxPyCheckForApp()) SWIG_fail;
15185 PyThreadState* __tstate = wxPyBeginAllowThreads();
15186 result = (wxHtmlHelpFrame *)new wxHtmlHelpFrame(arg1);
15187 wxPyEndAllowThreads(__tstate);
15188 if (PyErr_Occurred()) SWIG_fail;
15189 }
15190 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpFrame, SWIG_POINTER_OWN | 0 );
15191 return resultobj;
15192fail:
15193 return NULL;
15194}
15195
15196
15197SWIGINTERN PyObject *_wrap_HtmlHelpFrame_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15198 PyObject *resultobj = 0;
15199 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15200 wxWindow *arg2 = (wxWindow *) 0 ;
15201 int arg3 ;
15202 wxString const &arg4_defvalue = wxPyEmptyString ;
15203 wxString *arg4 = (wxString *) &arg4_defvalue ;
15204 int arg5 = (int) wxHF_DEFAULT_STYLE ;
85965ae1
RD
15205 wxConfigBase *arg6 = (wxConfigBase *) NULL ;
15206 wxString const &arg7_defvalue = wxPyEmptyString ;
15207 wxString *arg7 = (wxString *) &arg7_defvalue ;
554f62e9
RD
15208 bool result;
15209 void *argp1 = 0 ;
15210 int res1 = 0 ;
15211 void *argp2 = 0 ;
15212 int res2 = 0 ;
15213 int val3 ;
15214 int ecode3 = 0 ;
15215 bool temp4 = false ;
15216 int val5 ;
15217 int ecode5 = 0 ;
85965ae1
RD
15218 void *argp6 = 0 ;
15219 int res6 = 0 ;
15220 bool temp7 = false ;
554f62e9
RD
15221 PyObject * obj0 = 0 ;
15222 PyObject * obj1 = 0 ;
15223 PyObject * obj2 = 0 ;
15224 PyObject * obj3 = 0 ;
15225 PyObject * obj4 = 0 ;
85965ae1
RD
15226 PyObject * obj5 = 0 ;
15227 PyObject * obj6 = 0 ;
554f62e9 15228 char * kwnames[] = {
85965ae1 15229 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "style",(char *) "config",(char *) "rootpath", NULL
554f62e9
RD
15230 };
15231
85965ae1 15232 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:HtmlHelpFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
554f62e9
RD
15233 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15234 if (!SWIG_IsOK(res1)) {
15235 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_Create" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");
15236 }
15237 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15238 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15239 if (!SWIG_IsOK(res2)) {
15240 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpFrame_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
15241 }
15242 arg2 = reinterpret_cast< wxWindow * >(argp2);
15243 ecode3 = SWIG_AsVal_int(obj2, &val3);
15244 if (!SWIG_IsOK(ecode3)) {
15245 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlHelpFrame_Create" "', expected argument " "3"" of type '" "int""'");
15246 }
15247 arg3 = static_cast< int >(val3);
15248 if (obj3) {
4f89f6a3 15249 {
554f62e9
RD
15250 arg4 = wxString_in_helper(obj3);
15251 if (arg4 == NULL) SWIG_fail;
15252 temp4 = true;
4f89f6a3 15253 }
554f62e9
RD
15254 }
15255 if (obj4) {
15256 ecode5 = SWIG_AsVal_int(obj4, &val5);
15257 if (!SWIG_IsOK(ecode5)) {
15258 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HtmlHelpFrame_Create" "', expected argument " "5"" of type '" "int""'");
15259 }
15260 arg5 = static_cast< int >(val5);
15261 }
85965ae1
RD
15262 if (obj5) {
15263 res6 = SWIG_ConvertPtr(obj5, &argp6,SWIGTYPE_p_wxConfigBase, 0 | 0 );
15264 if (!SWIG_IsOK(res6)) {
15265 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "HtmlHelpFrame_Create" "', expected argument " "6"" of type '" "wxConfigBase *""'");
15266 }
15267 arg6 = reinterpret_cast< wxConfigBase * >(argp6);
15268 }
15269 if (obj6) {
15270 {
15271 arg7 = wxString_in_helper(obj6);
15272 if (arg7 == NULL) SWIG_fail;
15273 temp7 = true;
15274 }
15275 }
554f62e9
RD
15276 {
15277 PyThreadState* __tstate = wxPyBeginAllowThreads();
85965ae1 15278 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,arg5,arg6,(wxString const &)*arg7);
554f62e9
RD
15279 wxPyEndAllowThreads(__tstate);
15280 if (PyErr_Occurred()) SWIG_fail;
15281 }
15282 {
15283 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15284 }
15285 {
15286 if (temp4)
15287 delete arg4;
15288 }
85965ae1
RD
15289 {
15290 if (temp7)
15291 delete arg7;
15292 }
554f62e9
RD
15293 return resultobj;
15294fail:
15295 {
15296 if (temp4)
15297 delete arg4;
15298 }
85965ae1
RD
15299 {
15300 if (temp7)
15301 delete arg7;
15302 }
554f62e9 15303 return NULL;
d14a1e28
RD
15304}
15305
15306
554f62e9
RD
15307SWIGINTERN PyObject *_wrap_HtmlHelpFrame_GetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15308 PyObject *resultobj = 0;
15309 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15310 wxHtmlHelpData *result = 0 ;
15311 void *argp1 = 0 ;
15312 int res1 = 0 ;
15313 PyObject *swig_obj[1] ;
15314
15315 if (!args) SWIG_fail;
15316 swig_obj[0] = args;
15317 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15318 if (!SWIG_IsOK(res1)) {
15319 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_GetData" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");
15320 }
15321 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15322 {
15323 PyThreadState* __tstate = wxPyBeginAllowThreads();
15324 result = (wxHtmlHelpData *)(arg1)->GetData();
15325 wxPyEndAllowThreads(__tstate);
15326 if (PyErr_Occurred()) SWIG_fail;
15327 }
15328 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15329 return resultobj;
15330fail:
15331 return NULL;
15332}
15333
15334
15335SWIGINTERN PyObject *_wrap_HtmlHelpFrame_SetTitleFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15336 PyObject *resultobj = 0;
15337 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15338 wxString *arg2 = 0 ;
15339 void *argp1 = 0 ;
15340 int res1 = 0 ;
15341 bool temp2 = false ;
15342 PyObject * obj0 = 0 ;
15343 PyObject * obj1 = 0 ;
15344 char * kwnames[] = {
15345 (char *) "self",(char *) "format", NULL
15346 };
15347
15348 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpFrame_SetTitleFormat",kwnames,&obj0,&obj1)) SWIG_fail;
15349 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15350 if (!SWIG_IsOK(res1)) {
15351 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_SetTitleFormat" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");
15352 }
15353 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15354 {
15355 arg2 = wxString_in_helper(obj1);
15356 if (arg2 == NULL) SWIG_fail;
15357 temp2 = true;
15358 }
15359 {
15360 PyThreadState* __tstate = wxPyBeginAllowThreads();
15361 (arg1)->SetTitleFormat((wxString const &)*arg2);
15362 wxPyEndAllowThreads(__tstate);
15363 if (PyErr_Occurred()) SWIG_fail;
15364 }
15365 resultobj = SWIG_Py_Void();
15366 {
15367 if (temp2)
15368 delete arg2;
15369 }
15370 return resultobj;
15371fail:
15372 {
15373 if (temp2)
15374 delete arg2;
15375 }
15376 return NULL;
d14a1e28
RD
15377}
15378
15379
554f62e9
RD
15380SWIGINTERN PyObject *_wrap_HtmlHelpFrame_AddGrabIfNeeded(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15381 PyObject *resultobj = 0;
15382 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15383 void *argp1 = 0 ;
15384 int res1 = 0 ;
15385 PyObject *swig_obj[1] ;
15386
15387 if (!args) SWIG_fail;
15388 swig_obj[0] = args;
15389 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15390 if (!SWIG_IsOK(res1)) {
15391 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_AddGrabIfNeeded" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");
15392 }
15393 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15394 {
15395 PyThreadState* __tstate = wxPyBeginAllowThreads();
15396 (arg1)->AddGrabIfNeeded();
15397 wxPyEndAllowThreads(__tstate);
15398 if (PyErr_Occurred()) SWIG_fail;
15399 }
15400 resultobj = SWIG_Py_Void();
15401 return resultobj;
15402fail:
15403 return NULL;
d14a1e28
RD
15404}
15405
15406
554f62e9
RD
15407SWIGINTERN PyObject *_wrap_HtmlHelpFrame_GetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15408 PyObject *resultobj = 0;
15409 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15410 wxHtmlHelpController *result = 0 ;
15411 void *argp1 = 0 ;
15412 int res1 = 0 ;
15413 PyObject *swig_obj[1] ;
15414
15415 if (!args) SWIG_fail;
15416 swig_obj[0] = args;
15417 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15418 if (!SWIG_IsOK(res1)) {
15419 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_GetController" "', expected argument " "1"" of type '" "wxHtmlHelpFrame const *""'");
15420 }
15421 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15422 {
15423 PyThreadState* __tstate = wxPyBeginAllowThreads();
15424 result = (wxHtmlHelpController *)((wxHtmlHelpFrame const *)arg1)->GetController();
15425 wxPyEndAllowThreads(__tstate);
15426 if (PyErr_Occurred()) SWIG_fail;
15427 }
15428 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
15429 return resultobj;
15430fail:
15431 return NULL;
15432}
15433
15434
15435SWIGINTERN PyObject *_wrap_HtmlHelpFrame_SetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15436 PyObject *resultobj = 0;
15437 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15438 wxHtmlHelpController *arg2 = (wxHtmlHelpController *) 0 ;
15439 void *argp1 = 0 ;
15440 int res1 = 0 ;
15441 int res2 = 0 ;
15442 PyObject * obj0 = 0 ;
15443 PyObject * obj1 = 0 ;
15444 char * kwnames[] = {
15445 (char *) "self",(char *) "controller", NULL
15446 };
15447
15448 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpFrame_SetController",kwnames,&obj0,&obj1)) SWIG_fail;
15449 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15450 if (!SWIG_IsOK(res1)) {
15451 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_SetController" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");
15452 }
15453 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15454 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxHtmlHelpController, SWIG_POINTER_DISOWN | 0 );
15455 if (!SWIG_IsOK(res2)) {
15456 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpFrame_SetController" "', expected argument " "2"" of type '" "wxHtmlHelpController *""'");
15457 }
15458 {
15459 PyThreadState* __tstate = wxPyBeginAllowThreads();
15460 (arg1)->SetController(arg2);
15461 wxPyEndAllowThreads(__tstate);
15462 if (PyErr_Occurred()) SWIG_fail;
15463 }
15464 resultobj = SWIG_Py_Void();
15465 return resultobj;
15466fail:
15467 return NULL;
d14a1e28
RD
15468}
15469
15470
554f62e9
RD
15471SWIGINTERN PyObject *_wrap_HtmlHelpFrame_GetHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15472 PyObject *resultobj = 0;
15473 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15474 wxHtmlHelpWindow *result = 0 ;
15475 void *argp1 = 0 ;
15476 int res1 = 0 ;
15477 PyObject *swig_obj[1] ;
15478
15479 if (!args) SWIG_fail;
15480 swig_obj[0] = args;
15481 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15482 if (!SWIG_IsOK(res1)) {
15483 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_GetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpFrame const *""'");
15484 }
15485 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15486 {
15487 PyThreadState* __tstate = wxPyBeginAllowThreads();
15488 result = (wxHtmlHelpWindow *)((wxHtmlHelpFrame const *)arg1)->GetHelpWindow();
15489 wxPyEndAllowThreads(__tstate);
15490 if (PyErr_Occurred()) SWIG_fail;
15491 }
15492 {
15493 resultobj = wxPyMake_wxObject(result, 0);
15494 }
15495 return resultobj;
15496fail:
15497 return NULL;
15498}
15499
15500
15501SWIGINTERN PyObject *HtmlHelpFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15502 PyObject *obj;
15503 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15504 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpFrame, SWIG_NewClientData(obj));
15505 return SWIG_Py_Void();
15506}
15507
15508SWIGINTERN PyObject *HtmlHelpFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15509 return SWIG_Python_InitShadowInstance(args);
15510}
15511
15512SWIGINTERN PyObject *_wrap_new_HtmlHelpDialog(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15513 PyObject *resultobj = 0;
15514 wxWindow *arg1 = (wxWindow *) 0 ;
15515 int arg2 ;
15516 wxString const &arg3_defvalue = wxPyEmptyString ;
15517 wxString *arg3 = (wxString *) &arg3_defvalue ;
15518 int arg4 = (int) wxHF_DEFAULT_STYLE ;
15519 wxHtmlHelpData *arg5 = (wxHtmlHelpData *) NULL ;
15520 wxHtmlHelpDialog *result = 0 ;
15521 void *argp1 = 0 ;
15522 int res1 = 0 ;
15523 int val2 ;
15524 int ecode2 = 0 ;
15525 bool temp3 = false ;
15526 int val4 ;
15527 int ecode4 = 0 ;
15528 void *argp5 = 0 ;
15529 int res5 = 0 ;
15530 PyObject * obj0 = 0 ;
15531 PyObject * obj1 = 0 ;
15532 PyObject * obj2 = 0 ;
15533 PyObject * obj3 = 0 ;
15534 PyObject * obj4 = 0 ;
15535 char * kwnames[] = {
15536 (char *) "parent",(char *)"arg2",(char *) "title",(char *) "style",(char *) "data", NULL
15537 };
15538
15539 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_HtmlHelpDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15540 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
15541 if (!SWIG_IsOK(res1)) {
15542 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlHelpDialog" "', expected argument " "1"" of type '" "wxWindow *""'");
15543 }
15544 arg1 = reinterpret_cast< wxWindow * >(argp1);
15545 ecode2 = SWIG_AsVal_int(obj1, &val2);
15546 if (!SWIG_IsOK(ecode2)) {
15547 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlHelpDialog" "', expected argument " "2"" of type '" "int""'");
15548 }
15549 arg2 = static_cast< int >(val2);
15550 if (obj2) {
d14a1e28 15551 {
554f62e9
RD
15552 arg3 = wxString_in_helper(obj2);
15553 if (arg3 == NULL) SWIG_fail;
15554 temp3 = true;
d14a1e28 15555 }
554f62e9
RD
15556 }
15557 if (obj3) {
15558 ecode4 = SWIG_AsVal_int(obj3, &val4);
15559 if (!SWIG_IsOK(ecode4)) {
15560 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_HtmlHelpDialog" "', expected argument " "4"" of type '" "int""'");
15561 }
15562 arg4 = static_cast< int >(val4);
15563 }
15564 if (obj4) {
15565 res5 = SWIG_ConvertPtr(obj4, &argp5,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15566 if (!SWIG_IsOK(res5)) {
15567 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "new_HtmlHelpDialog" "', expected argument " "5"" of type '" "wxHtmlHelpData *""'");
d14a1e28 15568 }
554f62e9
RD
15569 arg5 = reinterpret_cast< wxHtmlHelpData * >(argp5);
15570 }
15571 {
15572 if (!wxPyCheckForApp()) SWIG_fail;
15573 PyThreadState* __tstate = wxPyBeginAllowThreads();
15574 result = (wxHtmlHelpDialog *)new wxHtmlHelpDialog(arg1,arg2,(wxString const &)*arg3,arg4,arg5);
15575 wxPyEndAllowThreads(__tstate);
15576 if (PyErr_Occurred()) SWIG_fail;
15577 }
15578 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpDialog, SWIG_POINTER_NEW | 0 );
15579 {
15580 if (temp3)
15581 delete arg3;
15582 }
15583 return resultobj;
15584fail:
15585 {
15586 if (temp3)
15587 delete arg3;
15588 }
15589 return NULL;
d14a1e28
RD
15590}
15591
15592
554f62e9
RD
15593SWIGINTERN PyObject *_wrap_new_PreHtmlHelpDialog(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15594 PyObject *resultobj = 0;
15595 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) NULL ;
15596 wxHtmlHelpDialog *result = 0 ;
15597 void *argp1 = 0 ;
15598 int res1 = 0 ;
15599 PyObject * obj0 = 0 ;
15600 char * kwnames[] = {
15601 (char *) "data", NULL
15602 };
15603
15604 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_PreHtmlHelpDialog",kwnames,&obj0)) SWIG_fail;
15605 if (obj0) {
15606 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15607 if (!SWIG_IsOK(res1)) {
15608 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_PreHtmlHelpDialog" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
d14a1e28 15609 }
554f62e9
RD
15610 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
15611 }
15612 {
15613 if (!wxPyCheckForApp()) SWIG_fail;
15614 PyThreadState* __tstate = wxPyBeginAllowThreads();
15615 result = (wxHtmlHelpDialog *)new wxHtmlHelpDialog(arg1);
15616 wxPyEndAllowThreads(__tstate);
15617 if (PyErr_Occurred()) SWIG_fail;
15618 }
15619 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpDialog, SWIG_POINTER_OWN | 0 );
15620 return resultobj;
15621fail:
15622 return NULL;
15623}
15624
15625
15626SWIGINTERN PyObject *_wrap_HtmlHelpDialog_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15627 PyObject *resultobj = 0;
15628 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
15629 wxWindow *arg2 = (wxWindow *) 0 ;
15630 int arg3 ;
15631 wxString const &arg4_defvalue = wxPyEmptyString ;
15632 wxString *arg4 = (wxString *) &arg4_defvalue ;
15633 int arg5 = (int) wxHF_DEFAULT_STYLE ;
15634 bool result;
15635 void *argp1 = 0 ;
15636 int res1 = 0 ;
15637 void *argp2 = 0 ;
15638 int res2 = 0 ;
15639 int val3 ;
15640 int ecode3 = 0 ;
15641 bool temp4 = false ;
15642 int val5 ;
15643 int ecode5 = 0 ;
15644 PyObject * obj0 = 0 ;
15645 PyObject * obj1 = 0 ;
15646 PyObject * obj2 = 0 ;
15647 PyObject * obj3 = 0 ;
15648 PyObject * obj4 = 0 ;
15649 char * kwnames[] = {
15650 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "style", NULL
15651 };
15652
15653 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:HtmlHelpDialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15654 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
15655 if (!SWIG_IsOK(res1)) {
15656 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_Create" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");
15657 }
15658 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
15659 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15660 if (!SWIG_IsOK(res2)) {
15661 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpDialog_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
15662 }
15663 arg2 = reinterpret_cast< wxWindow * >(argp2);
15664 ecode3 = SWIG_AsVal_int(obj2, &val3);
15665 if (!SWIG_IsOK(ecode3)) {
15666 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlHelpDialog_Create" "', expected argument " "3"" of type '" "int""'");
15667 }
15668 arg3 = static_cast< int >(val3);
15669 if (obj3) {
d14a1e28 15670 {
554f62e9
RD
15671 arg4 = wxString_in_helper(obj3);
15672 if (arg4 == NULL) SWIG_fail;
15673 temp4 = true;
d14a1e28 15674 }
554f62e9
RD
15675 }
15676 if (obj4) {
15677 ecode5 = SWIG_AsVal_int(obj4, &val5);
15678 if (!SWIG_IsOK(ecode5)) {
15679 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HtmlHelpDialog_Create" "', expected argument " "5"" of type '" "int""'");
15680 }
15681 arg5 = static_cast< int >(val5);
15682 }
15683 {
15684 PyThreadState* __tstate = wxPyBeginAllowThreads();
15685 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,arg5);
15686 wxPyEndAllowThreads(__tstate);
15687 if (PyErr_Occurred()) SWIG_fail;
15688 }
15689 {
15690 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15691 }
15692 {
15693 if (temp4)
15694 delete arg4;
15695 }
15696 return resultobj;
15697fail:
15698 {
15699 if (temp4)
15700 delete arg4;
15701 }
15702 return NULL;
d14a1e28
RD
15703}
15704
15705
554f62e9
RD
15706SWIGINTERN PyObject *_wrap_HtmlHelpDialog_GetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15707 PyObject *resultobj = 0;
15708 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
15709 wxHtmlHelpData *result = 0 ;
15710 void *argp1 = 0 ;
15711 int res1 = 0 ;
15712 PyObject *swig_obj[1] ;
15713
15714 if (!args) SWIG_fail;
15715 swig_obj[0] = args;
15716 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
15717 if (!SWIG_IsOK(res1)) {
15718 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_GetData" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");
15719 }
15720 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
15721 {
15722 PyThreadState* __tstate = wxPyBeginAllowThreads();
15723 result = (wxHtmlHelpData *)(arg1)->GetData();
15724 wxPyEndAllowThreads(__tstate);
15725 if (PyErr_Occurred()) SWIG_fail;
15726 }
15727 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15728 return resultobj;
15729fail:
15730 return NULL;
d14a1e28
RD
15731}
15732
15733
554f62e9
RD
15734SWIGINTERN PyObject *_wrap_HtmlHelpDialog_GetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15735 PyObject *resultobj = 0;
15736 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
15737 wxHtmlHelpController *result = 0 ;
15738 void *argp1 = 0 ;
15739 int res1 = 0 ;
15740 PyObject *swig_obj[1] ;
15741
15742 if (!args) SWIG_fail;
15743 swig_obj[0] = args;
15744 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
15745 if (!SWIG_IsOK(res1)) {
15746 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_GetController" "', expected argument " "1"" of type '" "wxHtmlHelpDialog const *""'");
15747 }
15748 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
15749 {
15750 PyThreadState* __tstate = wxPyBeginAllowThreads();
15751 result = (wxHtmlHelpController *)((wxHtmlHelpDialog const *)arg1)->GetController();
15752 wxPyEndAllowThreads(__tstate);
15753 if (PyErr_Occurred()) SWIG_fail;
15754 }
15755 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
15756 return resultobj;
15757fail:
15758 return NULL;
15759}
15760
15761
15762SWIGINTERN PyObject *_wrap_HtmlHelpDialog_SetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15763 PyObject *resultobj = 0;
15764 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
15765 wxHtmlHelpController *arg2 = (wxHtmlHelpController *) 0 ;
15766 void *argp1 = 0 ;
15767 int res1 = 0 ;
15768 int res2 = 0 ;
15769 PyObject * obj0 = 0 ;
15770 PyObject * obj1 = 0 ;
15771 char * kwnames[] = {
15772 (char *) "self",(char *) "controller", NULL
15773 };
15774
15775 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpDialog_SetController",kwnames,&obj0,&obj1)) SWIG_fail;
15776 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
15777 if (!SWIG_IsOK(res1)) {
15778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_SetController" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");
15779 }
15780 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
15781 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxHtmlHelpController, SWIG_POINTER_DISOWN | 0 );
15782 if (!SWIG_IsOK(res2)) {
15783 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpDialog_SetController" "', expected argument " "2"" of type '" "wxHtmlHelpController *""'");
15784 }
15785 {
15786 PyThreadState* __tstate = wxPyBeginAllowThreads();
15787 (arg1)->SetController(arg2);
15788 wxPyEndAllowThreads(__tstate);
15789 if (PyErr_Occurred()) SWIG_fail;
15790 }
15791 resultobj = SWIG_Py_Void();
15792 return resultobj;
15793fail:
15794 return NULL;
db914595
RD
15795}
15796
15797
554f62e9
RD
15798SWIGINTERN PyObject *_wrap_HtmlHelpDialog_GetHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15799 PyObject *resultobj = 0;
15800 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
15801 wxHtmlHelpWindow *result = 0 ;
15802 void *argp1 = 0 ;
15803 int res1 = 0 ;
15804 PyObject *swig_obj[1] ;
15805
15806 if (!args) SWIG_fail;
15807 swig_obj[0] = args;
15808 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
15809 if (!SWIG_IsOK(res1)) {
15810 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_GetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpDialog const *""'");
15811 }
15812 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
15813 {
15814 PyThreadState* __tstate = wxPyBeginAllowThreads();
15815 result = (wxHtmlHelpWindow *)((wxHtmlHelpDialog const *)arg1)->GetHelpWindow();
15816 wxPyEndAllowThreads(__tstate);
15817 if (PyErr_Occurred()) SWIG_fail;
15818 }
15819 {
15820 resultobj = wxPyMake_wxObject(result, 0);
15821 }
15822 return resultobj;
15823fail:
15824 return NULL;
15825}
15826
15827
15828SWIGINTERN PyObject *_wrap_HtmlHelpDialog_SetTitleFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15829 PyObject *resultobj = 0;
15830 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
15831 wxString *arg2 = 0 ;
15832 void *argp1 = 0 ;
15833 int res1 = 0 ;
15834 bool temp2 = false ;
15835 PyObject * obj0 = 0 ;
15836 PyObject * obj1 = 0 ;
15837 char * kwnames[] = {
15838 (char *) "self",(char *) "format", NULL
15839 };
15840
15841 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpDialog_SetTitleFormat",kwnames,&obj0,&obj1)) SWIG_fail;
15842 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
15843 if (!SWIG_IsOK(res1)) {
15844 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_SetTitleFormat" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");
15845 }
15846 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
15847 {
15848 arg2 = wxString_in_helper(obj1);
15849 if (arg2 == NULL) SWIG_fail;
15850 temp2 = true;
15851 }
15852 {
15853 PyThreadState* __tstate = wxPyBeginAllowThreads();
15854 (arg1)->SetTitleFormat((wxString const &)*arg2);
15855 wxPyEndAllowThreads(__tstate);
15856 if (PyErr_Occurred()) SWIG_fail;
15857 }
15858 resultobj = SWIG_Py_Void();
15859 {
15860 if (temp2)
15861 delete arg2;
15862 }
15863 return resultobj;
15864fail:
15865 {
15866 if (temp2)
15867 delete arg2;
15868 }
15869 return NULL;
db914595
RD
15870}
15871
15872
554f62e9
RD
15873SWIGINTERN PyObject *HtmlHelpDialog_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15874 PyObject *obj;
15875 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15876 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpDialog, SWIG_NewClientData(obj));
15877 return SWIG_Py_Void();
db914595
RD
15878}
15879
554f62e9
RD
15880SWIGINTERN PyObject *HtmlHelpDialog_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15881 return SWIG_Python_InitShadowInstance(args);
15882}
db914595 15883
554f62e9
RD
15884SWIGINTERN PyObject *_wrap_HelpControllerBase_Initialize__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
15885 PyObject *resultobj = 0;
15886 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
15887 wxString *arg2 = 0 ;
15888 int arg3 ;
15889 bool result;
15890 void *argp1 = 0 ;
15891 int res1 = 0 ;
15892 bool temp2 = false ;
15893 int val3 ;
15894 int ecode3 = 0 ;
15895
15896 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
15897 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
15898 if (!SWIG_IsOK(res1)) {
15899 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_Initialize" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
15900 }
15901 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
15902 {
15903 arg2 = wxString_in_helper(swig_obj[1]);
15904 if (arg2 == NULL) SWIG_fail;
15905 temp2 = true;
15906 }
15907 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
15908 if (!SWIG_IsOK(ecode3)) {
15909 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HelpControllerBase_Initialize" "', expected argument " "3"" of type '" "int""'");
15910 }
15911 arg3 = static_cast< int >(val3);
15912 {
15913 PyThreadState* __tstate = wxPyBeginAllowThreads();
15914 result = (bool)(arg1)->Initialize((wxString const &)*arg2,arg3);
15915 wxPyEndAllowThreads(__tstate);
15916 if (PyErr_Occurred()) SWIG_fail;
15917 }
15918 {
15919 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15920 }
15921 {
15922 if (temp2)
15923 delete arg2;
15924 }
15925 return resultobj;
15926fail:
15927 {
15928 if (temp2)
15929 delete arg2;
15930 }
15931 return NULL;
b0f7404b
RD
15932}
15933
15934
554f62e9
RD
15935SWIGINTERN PyObject *_wrap_HelpControllerBase_Initialize__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
15936 PyObject *resultobj = 0;
15937 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
15938 wxString *arg2 = 0 ;
15939 bool result;
15940 void *argp1 = 0 ;
15941 int res1 = 0 ;
15942 bool temp2 = false ;
15943
15944 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15945 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
15946 if (!SWIG_IsOK(res1)) {
15947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_Initialize" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
15948 }
15949 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
15950 {
15951 arg2 = wxString_in_helper(swig_obj[1]);
15952 if (arg2 == NULL) SWIG_fail;
15953 temp2 = true;
15954 }
15955 {
15956 PyThreadState* __tstate = wxPyBeginAllowThreads();
15957 result = (bool)(arg1)->Initialize((wxString const &)*arg2);
15958 wxPyEndAllowThreads(__tstate);
15959 if (PyErr_Occurred()) SWIG_fail;
15960 }
15961 {
15962 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15963 }
15964 {
15965 if (temp2)
15966 delete arg2;
15967 }
15968 return resultobj;
15969fail:
15970 {
15971 if (temp2)
15972 delete arg2;
15973 }
15974 return NULL;
b0f7404b
RD
15975}
15976
15977
554f62e9
RD
15978SWIGINTERN PyObject *_wrap_HelpControllerBase_Initialize(PyObject *self, PyObject *args) {
15979 int argc;
15980 PyObject *argv[4];
15981
15982 if (!(argc = SWIG_Python_UnpackTuple(args,"HelpControllerBase_Initialize",0,3,argv))) SWIG_fail;
15983 --argc;
15984 if (argc == 2) {
15985 return _wrap_HelpControllerBase_Initialize__SWIG_1(self, argc, argv);
15986 }
15987 if (argc == 3) {
15988 return _wrap_HelpControllerBase_Initialize__SWIG_0(self, argc, argv);
15989 }
15990
15991fail:
15992 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'HelpControllerBase_Initialize'");
15993 return NULL;
15994}
15995
15996
15997SWIGINTERN PyObject *_wrap_HelpControllerBase_SetViewer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15998 PyObject *resultobj = 0;
15999 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16000 wxString *arg2 = 0 ;
16001 long arg3 = (long) 0 ;
16002 void *argp1 = 0 ;
16003 int res1 = 0 ;
16004 bool temp2 = false ;
16005 long val3 ;
16006 int ecode3 = 0 ;
16007 PyObject * obj0 = 0 ;
16008 PyObject * obj1 = 0 ;
16009 PyObject * obj2 = 0 ;
16010 char * kwnames[] = {
16011 (char *) "self",(char *) "viewer",(char *) "flags", NULL
16012 };
16013
16014 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HelpControllerBase_SetViewer",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
16015 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16016 if (!SWIG_IsOK(res1)) {
16017 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_SetViewer" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16018 }
16019 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16020 {
16021 arg2 = wxString_in_helper(obj1);
16022 if (arg2 == NULL) SWIG_fail;
16023 temp2 = true;
16024 }
16025 if (obj2) {
16026 ecode3 = SWIG_AsVal_long(obj2, &val3);
16027 if (!SWIG_IsOK(ecode3)) {
16028 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HelpControllerBase_SetViewer" "', expected argument " "3"" of type '" "long""'");
16029 }
16030 arg3 = static_cast< long >(val3);
16031 }
16032 {
16033 PyThreadState* __tstate = wxPyBeginAllowThreads();
16034 (arg1)->SetViewer((wxString const &)*arg2,arg3);
16035 wxPyEndAllowThreads(__tstate);
16036 if (PyErr_Occurred()) SWIG_fail;
16037 }
16038 resultobj = SWIG_Py_Void();
16039 {
16040 if (temp2)
16041 delete arg2;
16042 }
16043 return resultobj;
16044fail:
16045 {
16046 if (temp2)
16047 delete arg2;
16048 }
16049 return NULL;
16050}
16051
16052
16053SWIGINTERN PyObject *_wrap_HelpControllerBase_LoadFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16054 PyObject *resultobj = 0;
16055 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16056 wxString const &arg2_defvalue = wxEmptyString ;
16057 wxString *arg2 = (wxString *) &arg2_defvalue ;
16058 bool result;
16059 void *argp1 = 0 ;
16060 int res1 = 0 ;
16061 bool temp2 = false ;
16062 PyObject * obj0 = 0 ;
16063 PyObject * obj1 = 0 ;
16064 char * kwnames[] = {
16065 (char *) "self",(char *) "file", NULL
16066 };
16067
16068 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:HelpControllerBase_LoadFile",kwnames,&obj0,&obj1)) SWIG_fail;
16069 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16070 if (!SWIG_IsOK(res1)) {
16071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_LoadFile" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16072 }
16073 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16074 if (obj1) {
d14a1e28 16075 {
554f62e9
RD
16076 arg2 = wxString_in_helper(obj1);
16077 if (arg2 == NULL) SWIG_fail;
16078 temp2 = true;
d14a1e28 16079 }
554f62e9
RD
16080 }
16081 {
16082 PyThreadState* __tstate = wxPyBeginAllowThreads();
16083 result = (bool)(arg1)->LoadFile((wxString const &)*arg2);
16084 wxPyEndAllowThreads(__tstate);
16085 if (PyErr_Occurred()) SWIG_fail;
16086 }
16087 {
16088 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16089 }
16090 {
16091 if (temp2)
16092 delete arg2;
16093 }
16094 return resultobj;
16095fail:
16096 {
16097 if (temp2)
16098 delete arg2;
16099 }
16100 return NULL;
d14a1e28
RD
16101}
16102
16103
554f62e9
RD
16104SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplayContents(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16105 PyObject *resultobj = 0;
16106 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16107 bool result;
16108 void *argp1 = 0 ;
16109 int res1 = 0 ;
16110 PyObject *swig_obj[1] ;
16111
16112 if (!args) SWIG_fail;
16113 swig_obj[0] = args;
16114 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16115 if (!SWIG_IsOK(res1)) {
16116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplayContents" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16117 }
16118 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16119 {
16120 PyThreadState* __tstate = wxPyBeginAllowThreads();
16121 result = (bool)(arg1)->DisplayContents();
16122 wxPyEndAllowThreads(__tstate);
16123 if (PyErr_Occurred()) SWIG_fail;
16124 }
16125 {
16126 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16127 }
16128 return resultobj;
16129fail:
16130 return NULL;
d14a1e28
RD
16131}
16132
16133
554f62e9
RD
16134SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplaySection__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
16135 PyObject *resultobj = 0;
16136 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16137 int arg2 ;
16138 bool result;
16139 void *argp1 = 0 ;
16140 int res1 = 0 ;
16141 int val2 ;
16142 int ecode2 = 0 ;
16143
16144 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
16145 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16146 if (!SWIG_IsOK(res1)) {
16147 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplaySection" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16148 }
16149 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16150 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
16151 if (!SWIG_IsOK(ecode2)) {
16152 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HelpControllerBase_DisplaySection" "', expected argument " "2"" of type '" "int""'");
16153 }
16154 arg2 = static_cast< int >(val2);
16155 {
16156 PyThreadState* __tstate = wxPyBeginAllowThreads();
16157 result = (bool)(arg1)->DisplaySection(arg2);
16158 wxPyEndAllowThreads(__tstate);
16159 if (PyErr_Occurred()) SWIG_fail;
16160 }
16161 {
16162 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16163 }
16164 return resultobj;
16165fail:
16166 return NULL;
16167}
16168
16169
16170SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplayContextPopup(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16171 PyObject *resultobj = 0;
16172 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16173 int arg2 ;
16174 bool result;
16175 void *argp1 = 0 ;
16176 int res1 = 0 ;
16177 int val2 ;
16178 int ecode2 = 0 ;
16179 PyObject * obj0 = 0 ;
16180 PyObject * obj1 = 0 ;
16181 char * kwnames[] = {
16182 (char *) "self",(char *) "contextId", NULL
16183 };
16184
16185 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HelpControllerBase_DisplayContextPopup",kwnames,&obj0,&obj1)) SWIG_fail;
16186 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16187 if (!SWIG_IsOK(res1)) {
16188 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplayContextPopup" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16189 }
16190 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16191 ecode2 = SWIG_AsVal_int(obj1, &val2);
16192 if (!SWIG_IsOK(ecode2)) {
16193 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HelpControllerBase_DisplayContextPopup" "', expected argument " "2"" of type '" "int""'");
16194 }
16195 arg2 = static_cast< int >(val2);
16196 {
16197 PyThreadState* __tstate = wxPyBeginAllowThreads();
16198 result = (bool)(arg1)->DisplayContextPopup(arg2);
16199 wxPyEndAllowThreads(__tstate);
16200 if (PyErr_Occurred()) SWIG_fail;
16201 }
16202 {
16203 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16204 }
16205 return resultobj;
16206fail:
16207 return NULL;
16208}
16209
16210
16211SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplayTextPopup(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16212 PyObject *resultobj = 0;
16213 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16214 wxString *arg2 = 0 ;
16215 wxPoint *arg3 = 0 ;
16216 bool result;
16217 void *argp1 = 0 ;
16218 int res1 = 0 ;
16219 bool temp2 = false ;
16220 wxPoint temp3 ;
16221 PyObject * obj0 = 0 ;
16222 PyObject * obj1 = 0 ;
16223 PyObject * obj2 = 0 ;
16224 char * kwnames[] = {
16225 (char *) "self",(char *) "text",(char *) "pos", NULL
16226 };
16227
16228 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HelpControllerBase_DisplayTextPopup",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
16229 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16230 if (!SWIG_IsOK(res1)) {
16231 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplayTextPopup" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16232 }
16233 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16234 {
16235 arg2 = wxString_in_helper(obj1);
16236 if (arg2 == NULL) SWIG_fail;
16237 temp2 = true;
16238 }
16239 {
16240 arg3 = &temp3;
16241 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
16242 }
16243 {
16244 PyThreadState* __tstate = wxPyBeginAllowThreads();
16245 result = (bool)(arg1)->DisplayTextPopup((wxString const &)*arg2,(wxPoint const &)*arg3);
16246 wxPyEndAllowThreads(__tstate);
16247 if (PyErr_Occurred()) SWIG_fail;
16248 }
16249 {
16250 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16251 }
16252 {
16253 if (temp2)
16254 delete arg2;
16255 }
16256 return resultobj;
16257fail:
16258 {
16259 if (temp2)
16260 delete arg2;
16261 }
16262 return NULL;
d14a1e28
RD
16263}
16264
16265
554f62e9
RD
16266SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplaySection__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
16267 PyObject *resultobj = 0;
16268 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16269 wxString *arg2 = 0 ;
16270 bool result;
16271 void *argp1 = 0 ;
16272 int res1 = 0 ;
16273 bool temp2 = false ;
16274
16275 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
16276 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16277 if (!SWIG_IsOK(res1)) {
16278 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplaySection" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16279 }
16280 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16281 {
16282 arg2 = wxString_in_helper(swig_obj[1]);
16283 if (arg2 == NULL) SWIG_fail;
16284 temp2 = true;
16285 }
16286 {
16287 PyThreadState* __tstate = wxPyBeginAllowThreads();
16288 result = (bool)(arg1)->DisplaySection((wxString const &)*arg2);
16289 wxPyEndAllowThreads(__tstate);
16290 if (PyErr_Occurred()) SWIG_fail;
16291 }
16292 {
16293 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16294 }
16295 {
16296 if (temp2)
16297 delete arg2;
16298 }
16299 return resultobj;
16300fail:
16301 {
16302 if (temp2)
16303 delete arg2;
16304 }
16305 return NULL;
d14a1e28
RD
16306}
16307
16308
554f62e9
RD
16309SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplaySection(PyObject *self, PyObject *args) {
16310 int argc;
16311 PyObject *argv[3];
16312
16313 if (!(argc = SWIG_Python_UnpackTuple(args,"HelpControllerBase_DisplaySection",0,2,argv))) SWIG_fail;
16314 --argc;
16315 if (argc == 2) {
16316 int _v = 0;
f20a2e1f 16317 {
554f62e9
RD
16318 {
16319 _v = PyString_Check(argv[1]) || PyUnicode_Check(argv[1]);
16320 }
f20a2e1f 16321 }
554f62e9
RD
16322 if (!_v) goto check_1;
16323 return _wrap_HelpControllerBase_DisplaySection__SWIG_1(self, argc, argv);
16324 }
16325check_1:
16326
16327 if (argc == 2) {
16328 return _wrap_HelpControllerBase_DisplaySection__SWIG_0(self, argc, argv);
16329 }
16330
16331fail:
16332 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'HelpControllerBase_DisplaySection'");
16333 return NULL;
16334}
16335
16336
16337SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplayBlock(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16338 PyObject *resultobj = 0;
16339 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16340 long arg2 ;
16341 bool result;
16342 void *argp1 = 0 ;
16343 int res1 = 0 ;
16344 long val2 ;
16345 int ecode2 = 0 ;
16346 PyObject * obj0 = 0 ;
16347 PyObject * obj1 = 0 ;
16348 char * kwnames[] = {
16349 (char *) "self",(char *) "blockNo", NULL
16350 };
16351
16352 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HelpControllerBase_DisplayBlock",kwnames,&obj0,&obj1)) SWIG_fail;
16353 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16354 if (!SWIG_IsOK(res1)) {
16355 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplayBlock" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16356 }
16357 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16358 ecode2 = SWIG_AsVal_long(obj1, &val2);
16359 if (!SWIG_IsOK(ecode2)) {
16360 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HelpControllerBase_DisplayBlock" "', expected argument " "2"" of type '" "long""'");
16361 }
16362 arg2 = static_cast< long >(val2);
16363 {
16364 PyThreadState* __tstate = wxPyBeginAllowThreads();
16365 result = (bool)(arg1)->DisplayBlock(arg2);
16366 wxPyEndAllowThreads(__tstate);
16367 if (PyErr_Occurred()) SWIG_fail;
16368 }
16369 {
16370 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16371 }
16372 return resultobj;
16373fail:
16374 return NULL;
16375}
16376
16377
16378SWIGINTERN PyObject *_wrap_HelpControllerBase_KeywordSearch(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16379 PyObject *resultobj = 0;
16380 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16381 wxString *arg2 = 0 ;
16382 wxHelpSearchMode arg3 = (wxHelpSearchMode) wxHELP_SEARCH_ALL ;
16383 bool result;
16384 void *argp1 = 0 ;
16385 int res1 = 0 ;
16386 bool temp2 = false ;
16387 void *argp3 ;
16388 int res3 = 0 ;
16389 PyObject * obj0 = 0 ;
16390 PyObject * obj1 = 0 ;
16391 PyObject * obj2 = 0 ;
16392 char * kwnames[] = {
16393 (char *) "self",(char *) "k",(char *) "mode", NULL
16394 };
16395
16396 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HelpControllerBase_KeywordSearch",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
16397 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16398 if (!SWIG_IsOK(res1)) {
16399 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_KeywordSearch" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16400 }
16401 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16402 {
16403 arg2 = wxString_in_helper(obj1);
16404 if (arg2 == NULL) SWIG_fail;
16405 temp2 = true;
16406 }
16407 if (obj2) {
16408 {
16409 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxHelpSearchMode, 0 | 0);
16410 if (!SWIG_IsOK(res3)) {
16411 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HelpControllerBase_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'");
16412 }
16413 if (!argp3) {
16414 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HelpControllerBase_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'");
16415 } else {
16416 wxHelpSearchMode * temp = reinterpret_cast< wxHelpSearchMode * >(argp3);
16417 arg3 = *temp;
16418 if (SWIG_IsNewObj(res3)) delete temp;
16419 }
f20a2e1f 16420 }
554f62e9
RD
16421 }
16422 {
16423 PyThreadState* __tstate = wxPyBeginAllowThreads();
16424 result = (bool)(arg1)->KeywordSearch((wxString const &)*arg2,arg3);
16425 wxPyEndAllowThreads(__tstate);
16426 if (PyErr_Occurred()) SWIG_fail;
16427 }
16428 {
16429 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16430 }
16431 {
16432 if (temp2)
16433 delete arg2;
16434 }
16435 return resultobj;
16436fail:
16437 {
16438 if (temp2)
16439 delete arg2;
16440 }
16441 return NULL;
16442}
16443
16444
16445SWIGINTERN PyObject *_wrap_HelpControllerBase_SetFrameParameters(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16446 PyObject *resultobj = 0;
16447 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16448 wxString *arg2 = 0 ;
16449 wxSize *arg3 = 0 ;
16450 wxPoint const &arg4_defvalue = wxDefaultPosition ;
16451 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
16452 bool arg5 = (bool) false ;
16453 void *argp1 = 0 ;
16454 int res1 = 0 ;
16455 bool temp2 = false ;
16456 wxSize temp3 ;
16457 wxPoint temp4 ;
16458 bool val5 ;
16459 int ecode5 = 0 ;
16460 PyObject * obj0 = 0 ;
16461 PyObject * obj1 = 0 ;
16462 PyObject * obj2 = 0 ;
16463 PyObject * obj3 = 0 ;
16464 PyObject * obj4 = 0 ;
16465 char * kwnames[] = {
16466 (char *) "self",(char *) "title",(char *) "size",(char *) "pos",(char *) "newFrameEachTime", NULL
16467 };
16468
16469 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:HelpControllerBase_SetFrameParameters",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
16470 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16471 if (!SWIG_IsOK(res1)) {
16472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_SetFrameParameters" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16473 }
16474 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16475 {
16476 arg2 = wxString_in_helper(obj1);
16477 if (arg2 == NULL) SWIG_fail;
16478 temp2 = true;
16479 }
16480 {
16481 arg3 = &temp3;
16482 if ( ! wxSize_helper(obj2, &arg3)) SWIG_fail;
16483 }
16484 if (obj3) {
d14a1e28 16485 {
554f62e9
RD
16486 arg4 = &temp4;
16487 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
d14a1e28 16488 }
554f62e9
RD
16489 }
16490 if (obj4) {
16491 ecode5 = SWIG_AsVal_bool(obj4, &val5);
16492 if (!SWIG_IsOK(ecode5)) {
16493 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HelpControllerBase_SetFrameParameters" "', expected argument " "5"" of type '" "bool""'");
16494 }
16495 arg5 = static_cast< bool >(val5);
16496 }
16497 {
16498 PyThreadState* __tstate = wxPyBeginAllowThreads();
16499 (arg1)->SetFrameParameters((wxString const &)*arg2,(wxSize const &)*arg3,(wxPoint const &)*arg4,arg5);
16500 wxPyEndAllowThreads(__tstate);
16501 if (PyErr_Occurred()) SWIG_fail;
16502 }
16503 resultobj = SWIG_Py_Void();
16504 {
16505 if (temp2)
16506 delete arg2;
16507 }
16508 return resultobj;
16509fail:
16510 {
16511 if (temp2)
16512 delete arg2;
16513 }
16514 return NULL;
16515}
16516
16517
16518SWIGINTERN PyObject *_wrap_HelpControllerBase_GetFrameParameters(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16519 PyObject *resultobj = 0;
16520 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16521 wxSize *arg2 = (wxSize *) NULL ;
16522 wxPoint *arg3 = (wxPoint *) NULL ;
16523 bool *arg4 = (bool *) NULL ;
16524 wxFrame *result = 0 ;
16525 void *argp1 = 0 ;
16526 int res1 = 0 ;
16527 void *argp2 = 0 ;
16528 int res2 = 0 ;
16529 void *argp3 = 0 ;
16530 int res3 = 0 ;
16531 void *argp4 = 0 ;
16532 int res4 = 0 ;
16533 PyObject * obj0 = 0 ;
16534 PyObject * obj1 = 0 ;
16535 PyObject * obj2 = 0 ;
16536 PyObject * obj3 = 0 ;
16537 char * kwnames[] = {
16538 (char *) "self",(char *) "size",(char *) "pos",(char *) "newFrameEachTime", NULL
16539 };
16540
16541 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HelpControllerBase_GetFrameParameters",kwnames,&obj0,&obj1,&obj2,&obj3)) 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_GetFrameParameters" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16545 }
16546 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16547 if (obj1) {
16548 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
16549 if (!SWIG_IsOK(res2)) {
16550 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HelpControllerBase_GetFrameParameters" "', expected argument " "2"" of type '" "wxSize *""'");
d14a1e28 16551 }
554f62e9
RD
16552 arg2 = reinterpret_cast< wxSize * >(argp2);
16553 }
16554 if (obj2) {
16555 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxPoint, 0 | 0 );
16556 if (!SWIG_IsOK(res3)) {
16557 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HelpControllerBase_GetFrameParameters" "', expected argument " "3"" of type '" "wxPoint *""'");
093d3ff1 16558 }
554f62e9
RD
16559 arg3 = reinterpret_cast< wxPoint * >(argp3);
16560 }
16561 if (obj3) {
16562 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_bool, 0 | 0 );
16563 if (!SWIG_IsOK(res4)) {
16564 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "HelpControllerBase_GetFrameParameters" "', expected argument " "4"" of type '" "bool *""'");
d14a1e28 16565 }
554f62e9
RD
16566 arg4 = reinterpret_cast< bool * >(argp4);
16567 }
16568 {
16569 PyThreadState* __tstate = wxPyBeginAllowThreads();
16570 result = (wxFrame *)(arg1)->GetFrameParameters(arg2,arg3,arg4);
16571 wxPyEndAllowThreads(__tstate);
16572 if (PyErr_Occurred()) SWIG_fail;
16573 }
16574 {
16575 resultobj = wxPyMake_wxObject(result, 0);
16576 }
16577 return resultobj;
16578fail:
16579 return NULL;
d14a1e28
RD
16580}
16581
16582
554f62e9
RD
16583SWIGINTERN PyObject *_wrap_HelpControllerBase_Quit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16584 PyObject *resultobj = 0;
16585 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16586 bool result;
16587 void *argp1 = 0 ;
16588 int res1 = 0 ;
16589 PyObject *swig_obj[1] ;
16590
16591 if (!args) SWIG_fail;
16592 swig_obj[0] = args;
16593 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16594 if (!SWIG_IsOK(res1)) {
16595 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_Quit" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16596 }
16597 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16598 {
16599 PyThreadState* __tstate = wxPyBeginAllowThreads();
16600 result = (bool)(arg1)->Quit();
16601 wxPyEndAllowThreads(__tstate);
16602 if (PyErr_Occurred()) SWIG_fail;
16603 }
16604 {
16605 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16606 }
16607 return resultobj;
16608fail:
16609 return NULL;
d14a1e28
RD
16610}
16611
16612
554f62e9
RD
16613SWIGINTERN PyObject *_wrap_HelpControllerBase_OnQuit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16614 PyObject *resultobj = 0;
16615 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16616 void *argp1 = 0 ;
16617 int res1 = 0 ;
16618 PyObject *swig_obj[1] ;
16619
16620 if (!args) SWIG_fail;
16621 swig_obj[0] = args;
16622 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16623 if (!SWIG_IsOK(res1)) {
16624 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_OnQuit" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16625 }
16626 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16627 {
16628 PyThreadState* __tstate = wxPyBeginAllowThreads();
16629 (arg1)->OnQuit();
16630 wxPyEndAllowThreads(__tstate);
16631 if (PyErr_Occurred()) SWIG_fail;
16632 }
16633 resultobj = SWIG_Py_Void();
16634 return resultobj;
16635fail:
16636 return NULL;
16637}
16638
16639
16640SWIGINTERN PyObject *_wrap_HelpControllerBase_SetParentWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16641 PyObject *resultobj = 0;
16642 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16643 wxWindow *arg2 = (wxWindow *) 0 ;
16644 void *argp1 = 0 ;
16645 int res1 = 0 ;
16646 void *argp2 = 0 ;
16647 int res2 = 0 ;
16648 PyObject * obj0 = 0 ;
16649 PyObject * obj1 = 0 ;
16650 char * kwnames[] = {
16651 (char *) "self",(char *) "win", NULL
16652 };
16653
16654 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HelpControllerBase_SetParentWindow",kwnames,&obj0,&obj1)) SWIG_fail;
16655 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16656 if (!SWIG_IsOK(res1)) {
16657 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_SetParentWindow" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16658 }
16659 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16660 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
16661 if (!SWIG_IsOK(res2)) {
16662 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HelpControllerBase_SetParentWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
16663 }
16664 arg2 = reinterpret_cast< wxWindow * >(argp2);
16665 {
16666 PyThreadState* __tstate = wxPyBeginAllowThreads();
16667 (arg1)->SetParentWindow(arg2);
16668 wxPyEndAllowThreads(__tstate);
16669 if (PyErr_Occurred()) SWIG_fail;
16670 }
16671 resultobj = SWIG_Py_Void();
16672 return resultobj;
16673fail:
16674 return NULL;
d14a1e28
RD
16675}
16676
16677
554f62e9
RD
16678SWIGINTERN PyObject *_wrap_HelpControllerBase_GetParentWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16679 PyObject *resultobj = 0;
16680 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16681 wxWindow *result = 0 ;
16682 void *argp1 = 0 ;
16683 int res1 = 0 ;
16684 PyObject *swig_obj[1] ;
16685
16686 if (!args) SWIG_fail;
16687 swig_obj[0] = args;
16688 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16689 if (!SWIG_IsOK(res1)) {
16690 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_GetParentWindow" "', expected argument " "1"" of type '" "wxHelpControllerBase const *""'");
16691 }
16692 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16693 {
16694 PyThreadState* __tstate = wxPyBeginAllowThreads();
16695 result = (wxWindow *)((wxHelpControllerBase const *)arg1)->GetParentWindow();
16696 wxPyEndAllowThreads(__tstate);
16697 if (PyErr_Occurred()) SWIG_fail;
16698 }
16699 {
16700 resultobj = wxPyMake_wxObject(result, 0);
16701 }
16702 return resultobj;
16703fail:
16704 return NULL;
16705}
16706
16707
16708SWIGINTERN PyObject *HelpControllerBase_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16709 PyObject *obj;
16710 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
16711 SWIG_TypeNewClientData(SWIGTYPE_p_wxHelpControllerBase, SWIG_NewClientData(obj));
16712 return SWIG_Py_Void();
16713}
16714
16715SWIGINTERN PyObject *_wrap_new_HtmlHelpController(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16716 PyObject *resultobj = 0;
16717 int arg1 = (int) wxHF_DEFAULT_STYLE ;
16718 wxWindow *arg2 = (wxWindow *) NULL ;
16719 wxHtmlHelpController *result = 0 ;
16720 int val1 ;
16721 int ecode1 = 0 ;
16722 void *argp2 = 0 ;
16723 int res2 = 0 ;
16724 PyObject * obj0 = 0 ;
16725 PyObject * obj1 = 0 ;
16726 char * kwnames[] = {
16727 (char *) "style",(char *) "parentWindow", NULL
16728 };
16729
16730 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_HtmlHelpController",kwnames,&obj0,&obj1)) SWIG_fail;
16731 if (obj0) {
16732 ecode1 = SWIG_AsVal_int(obj0, &val1);
16733 if (!SWIG_IsOK(ecode1)) {
16734 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_HtmlHelpController" "', expected argument " "1"" of type '" "int""'");
16735 }
16736 arg1 = static_cast< int >(val1);
16737 }
16738 if (obj1) {
16739 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
16740 if (!SWIG_IsOK(res2)) {
16741 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_HtmlHelpController" "', expected argument " "2"" of type '" "wxWindow *""'");
d14a1e28 16742 }
554f62e9
RD
16743 arg2 = reinterpret_cast< wxWindow * >(argp2);
16744 }
16745 {
16746 if (!wxPyCheckForApp()) SWIG_fail;
16747 PyThreadState* __tstate = wxPyBeginAllowThreads();
16748 result = (wxHtmlHelpController *)new wxHtmlHelpController(arg1,arg2);
16749 wxPyEndAllowThreads(__tstate);
16750 if (PyErr_Occurred()) SWIG_fail;
16751 }
16752 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpController, SWIG_POINTER_NEW | 0 );
16753 return resultobj;
16754fail:
16755 return NULL;
d14a1e28
RD
16756}
16757
16758
554f62e9
RD
16759SWIGINTERN PyObject *_wrap_delete_HtmlHelpController(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16760 PyObject *resultobj = 0;
16761 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
16762 void *argp1 = 0 ;
16763 int res1 = 0 ;
16764 PyObject *swig_obj[1] ;
16765
16766 if (!args) SWIG_fail;
16767 swig_obj[0] = args;
16768 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, SWIG_POINTER_DISOWN | 0 );
16769 if (!SWIG_IsOK(res1)) {
16770 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlHelpController" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
16771 }
16772 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
16773 {
16774 PyThreadState* __tstate = wxPyBeginAllowThreads();
16775 delete arg1;
30ee79f7 16776
554f62e9
RD
16777 wxPyEndAllowThreads(__tstate);
16778 if (PyErr_Occurred()) SWIG_fail;
16779 }
16780 resultobj = SWIG_Py_Void();
16781 return resultobj;
16782fail:
16783 return NULL;
30ee79f7
RD
16784}
16785
16786
554f62e9
RD
16787SWIGINTERN PyObject *_wrap_HtmlHelpController_GetHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16788 PyObject *resultobj = 0;
16789 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
16790 wxHtmlHelpWindow *result = 0 ;
16791 void *argp1 = 0 ;
16792 int res1 = 0 ;
16793 PyObject *swig_obj[1] ;
16794
16795 if (!args) SWIG_fail;
16796 swig_obj[0] = args;
16797 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
16798 if (!SWIG_IsOK(res1)) {
16799 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_GetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
16800 }
16801 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
16802 {
16803 PyThreadState* __tstate = wxPyBeginAllowThreads();
16804 result = (wxHtmlHelpWindow *)(arg1)->GetHelpWindow();
16805 wxPyEndAllowThreads(__tstate);
16806 if (PyErr_Occurred()) SWIG_fail;
16807 }
16808 {
16809 resultobj = wxPyMake_wxObject(result, 0);
16810 }
16811 return resultobj;
16812fail:
16813 return NULL;
16814}
16815
16816
16817SWIGINTERN PyObject *_wrap_HtmlHelpController_SetHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16818 PyObject *resultobj = 0;
16819 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
16820 wxHtmlHelpWindow *arg2 = (wxHtmlHelpWindow *) 0 ;
16821 void *argp1 = 0 ;
16822 int res1 = 0 ;
16823 void *argp2 = 0 ;
16824 int res2 = 0 ;
16825 PyObject * obj0 = 0 ;
16826 PyObject * obj1 = 0 ;
16827 char * kwnames[] = {
16828 (char *) "self",(char *) "helpWindow", NULL
16829 };
16830
16831 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_SetHelpWindow",kwnames,&obj0,&obj1)) SWIG_fail;
16832 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
16833 if (!SWIG_IsOK(res1)) {
16834 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_SetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
16835 }
16836 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
16837 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
16838 if (!SWIG_IsOK(res2)) {
16839 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpController_SetHelpWindow" "', expected argument " "2"" of type '" "wxHtmlHelpWindow *""'");
16840 }
16841 arg2 = reinterpret_cast< wxHtmlHelpWindow * >(argp2);
16842 {
16843 PyThreadState* __tstate = wxPyBeginAllowThreads();
16844 (arg1)->SetHelpWindow(arg2);
16845 wxPyEndAllowThreads(__tstate);
16846 if (PyErr_Occurred()) SWIG_fail;
16847 }
16848 resultobj = SWIG_Py_Void();
16849 return resultobj;
16850fail:
16851 return NULL;
d14a1e28
RD
16852}
16853
16854
554f62e9
RD
16855SWIGINTERN PyObject *_wrap_HtmlHelpController_GetFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16856 PyObject *resultobj = 0;
16857 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
16858 wxHtmlHelpFrame *result = 0 ;
16859 void *argp1 = 0 ;
16860 int res1 = 0 ;
16861 PyObject *swig_obj[1] ;
16862
16863 if (!args) SWIG_fail;
16864 swig_obj[0] = args;
16865 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
16866 if (!SWIG_IsOK(res1)) {
16867 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_GetFrame" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
16868 }
16869 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
16870 {
16871 PyThreadState* __tstate = wxPyBeginAllowThreads();
16872 result = (wxHtmlHelpFrame *)(arg1)->GetFrame();
16873 wxPyEndAllowThreads(__tstate);
16874 if (PyErr_Occurred()) SWIG_fail;
16875 }
16876 {
16877 resultobj = wxPyMake_wxObject(result, 0);
16878 }
16879 return resultobj;
16880fail:
16881 return NULL;
d14a1e28
RD
16882}
16883
16884
554f62e9
RD
16885SWIGINTERN PyObject *_wrap_HtmlHelpController_GetDialog(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16886 PyObject *resultobj = 0;
16887 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
16888 wxHtmlHelpDialog *result = 0 ;
16889 void *argp1 = 0 ;
16890 int res1 = 0 ;
16891 PyObject *swig_obj[1] ;
16892
16893 if (!args) SWIG_fail;
16894 swig_obj[0] = args;
16895 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
16896 if (!SWIG_IsOK(res1)) {
16897 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_GetDialog" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
16898 }
16899 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
16900 {
16901 PyThreadState* __tstate = wxPyBeginAllowThreads();
16902 result = (wxHtmlHelpDialog *)(arg1)->GetDialog();
16903 wxPyEndAllowThreads(__tstate);
16904 if (PyErr_Occurred()) SWIG_fail;
16905 }
16906 {
16907 resultobj = wxPyMake_wxObject(result, 0);
16908 }
16909 return resultobj;
16910fail:
16911 return NULL;
16912}
16913
16914
16915SWIGINTERN PyObject *_wrap_HtmlHelpController_SetTitleFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16916 PyObject *resultobj = 0;
16917 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
16918 wxString *arg2 = 0 ;
16919 void *argp1 = 0 ;
16920 int res1 = 0 ;
16921 bool temp2 = false ;
16922 PyObject * obj0 = 0 ;
16923 PyObject * obj1 = 0 ;
16924 char * kwnames[] = {
16925 (char *) "self",(char *) "format", NULL
16926 };
16927
16928 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_SetTitleFormat",kwnames,&obj0,&obj1)) SWIG_fail;
16929 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
16930 if (!SWIG_IsOK(res1)) {
16931 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_SetTitleFormat" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
16932 }
16933 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
16934 {
16935 arg2 = wxString_in_helper(obj1);
16936 if (arg2 == NULL) SWIG_fail;
16937 temp2 = true;
16938 }
16939 {
16940 PyThreadState* __tstate = wxPyBeginAllowThreads();
16941 (arg1)->SetTitleFormat((wxString const &)*arg2);
16942 wxPyEndAllowThreads(__tstate);
16943 if (PyErr_Occurred()) SWIG_fail;
16944 }
16945 resultobj = SWIG_Py_Void();
16946 {
16947 if (temp2)
16948 delete arg2;
16949 }
16950 return resultobj;
16951fail:
16952 {
16953 if (temp2)
16954 delete arg2;
16955 }
16956 return NULL;
d14a1e28
RD
16957}
16958
16959
554f62e9
RD
16960SWIGINTERN PyObject *_wrap_HtmlHelpController_SetTempDir(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16961 PyObject *resultobj = 0;
16962 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
16963 wxString *arg2 = 0 ;
16964 void *argp1 = 0 ;
16965 int res1 = 0 ;
16966 bool temp2 = false ;
16967 PyObject * obj0 = 0 ;
16968 PyObject * obj1 = 0 ;
16969 char * kwnames[] = {
16970 (char *) "self",(char *) "path", NULL
16971 };
16972
16973 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_SetTempDir",kwnames,&obj0,&obj1)) SWIG_fail;
16974 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
16975 if (!SWIG_IsOK(res1)) {
16976 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_SetTempDir" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
16977 }
16978 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
16979 {
16980 arg2 = wxString_in_helper(obj1);
16981 if (arg2 == NULL) SWIG_fail;
16982 temp2 = true;
16983 }
16984 {
16985 PyThreadState* __tstate = wxPyBeginAllowThreads();
16986 (arg1)->SetTempDir((wxString const &)*arg2);
16987 wxPyEndAllowThreads(__tstate);
16988 if (PyErr_Occurred()) SWIG_fail;
16989 }
16990 resultobj = SWIG_Py_Void();
16991 {
16992 if (temp2)
16993 delete arg2;
16994 }
16995 return resultobj;
16996fail:
16997 {
16998 if (temp2)
16999 delete arg2;
17000 }
17001 return NULL;
17002}
17003
17004
17005SWIGINTERN PyObject *_wrap_HtmlHelpController_AddBook(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17006 PyObject *resultobj = 0;
17007 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17008 wxString *arg2 = 0 ;
17009 int arg3 = (int) false ;
17010 bool result;
17011 void *argp1 = 0 ;
17012 int res1 = 0 ;
17013 bool temp2 = false ;
17014 int val3 ;
17015 int ecode3 = 0 ;
17016 PyObject * obj0 = 0 ;
17017 PyObject * obj1 = 0 ;
17018 PyObject * obj2 = 0 ;
17019 char * kwnames[] = {
17020 (char *) "self",(char *) "book",(char *) "show_wait_msg", NULL
17021 };
17022
17023 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpController_AddBook",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
17024 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17025 if (!SWIG_IsOK(res1)) {
17026 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_AddBook" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17027 }
17028 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17029 {
17030 arg2 = wxString_in_helper(obj1);
17031 if (arg2 == NULL) SWIG_fail;
17032 temp2 = true;
17033 }
17034 if (obj2) {
17035 ecode3 = SWIG_AsVal_int(obj2, &val3);
17036 if (!SWIG_IsOK(ecode3)) {
17037 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlHelpController_AddBook" "', expected argument " "3"" of type '" "int""'");
17038 }
17039 arg3 = static_cast< int >(val3);
17040 }
17041 {
17042 PyThreadState* __tstate = wxPyBeginAllowThreads();
17043 result = (bool)(arg1)->AddBook((wxString const &)*arg2,arg3);
17044 wxPyEndAllowThreads(__tstate);
17045 if (PyErr_Occurred()) SWIG_fail;
17046 }
17047 {
17048 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17049 }
17050 {
17051 if (temp2)
17052 delete arg2;
17053 }
17054 return resultobj;
17055fail:
17056 {
17057 if (temp2)
17058 delete arg2;
17059 }
17060 return NULL;
d14a1e28
RD
17061}
17062
17063
554f62e9
RD
17064SWIGINTERN PyObject *_wrap_HtmlHelpController_Display(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17065 PyObject *resultobj = 0;
17066 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17067 wxString *arg2 = 0 ;
17068 void *argp1 = 0 ;
17069 int res1 = 0 ;
17070 bool temp2 = false ;
17071 PyObject * obj0 = 0 ;
17072 PyObject * obj1 = 0 ;
17073 char * kwnames[] = {
17074 (char *) "self",(char *) "x", NULL
17075 };
17076
17077 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_Display",kwnames,&obj0,&obj1)) SWIG_fail;
17078 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17079 if (!SWIG_IsOK(res1)) {
17080 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_Display" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17081 }
17082 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17083 {
17084 arg2 = wxString_in_helper(obj1);
17085 if (arg2 == NULL) SWIG_fail;
17086 temp2 = true;
17087 }
17088 {
17089 PyThreadState* __tstate = wxPyBeginAllowThreads();
17090 (arg1)->Display((wxString const &)*arg2);
17091 wxPyEndAllowThreads(__tstate);
17092 if (PyErr_Occurred()) SWIG_fail;
17093 }
17094 resultobj = SWIG_Py_Void();
17095 {
17096 if (temp2)
17097 delete arg2;
17098 }
17099 return resultobj;
17100fail:
17101 {
17102 if (temp2)
17103 delete arg2;
17104 }
17105 return NULL;
17106}
17107
17108
17109SWIGINTERN PyObject *_wrap_HtmlHelpController_DisplayID(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17110 PyObject *resultobj = 0;
17111 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17112 int arg2 ;
17113 void *argp1 = 0 ;
17114 int res1 = 0 ;
17115 int val2 ;
17116 int ecode2 = 0 ;
17117 PyObject * obj0 = 0 ;
17118 PyObject * obj1 = 0 ;
17119 char * kwnames[] = {
17120 (char *) "self",(char *) "id", NULL
17121 };
17122
17123 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_DisplayID",kwnames,&obj0,&obj1)) SWIG_fail;
17124 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17125 if (!SWIG_IsOK(res1)) {
17126 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_DisplayID" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17127 }
17128 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17129 ecode2 = SWIG_AsVal_int(obj1, &val2);
17130 if (!SWIG_IsOK(ecode2)) {
17131 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlHelpController_DisplayID" "', expected argument " "2"" of type '" "int""'");
17132 }
17133 arg2 = static_cast< int >(val2);
17134 {
17135 PyThreadState* __tstate = wxPyBeginAllowThreads();
17136 (arg1)->Display(arg2);
17137 wxPyEndAllowThreads(__tstate);
17138 if (PyErr_Occurred()) SWIG_fail;
17139 }
17140 resultobj = SWIG_Py_Void();
17141 return resultobj;
17142fail:
17143 return NULL;
d14a1e28
RD
17144}
17145
17146
554f62e9
RD
17147SWIGINTERN PyObject *_wrap_HtmlHelpController_DisplayContents(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17148 PyObject *resultobj = 0;
17149 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17150 void *argp1 = 0 ;
17151 int res1 = 0 ;
17152 PyObject *swig_obj[1] ;
17153
17154 if (!args) SWIG_fail;
17155 swig_obj[0] = args;
17156 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17157 if (!SWIG_IsOK(res1)) {
17158 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_DisplayContents" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17159 }
17160 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17161 {
17162 PyThreadState* __tstate = wxPyBeginAllowThreads();
17163 (arg1)->DisplayContents();
17164 wxPyEndAllowThreads(__tstate);
17165 if (PyErr_Occurred()) SWIG_fail;
17166 }
17167 resultobj = SWIG_Py_Void();
17168 return resultobj;
17169fail:
17170 return NULL;
d14a1e28
RD
17171}
17172
17173
554f62e9
RD
17174SWIGINTERN PyObject *_wrap_HtmlHelpController_DisplayIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17175 PyObject *resultobj = 0;
17176 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17177 void *argp1 = 0 ;
17178 int res1 = 0 ;
17179 PyObject *swig_obj[1] ;
17180
17181 if (!args) SWIG_fail;
17182 swig_obj[0] = args;
17183 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17184 if (!SWIG_IsOK(res1)) {
17185 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_DisplayIndex" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17186 }
17187 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17188 {
17189 PyThreadState* __tstate = wxPyBeginAllowThreads();
17190 (arg1)->DisplayIndex();
17191 wxPyEndAllowThreads(__tstate);
17192 if (PyErr_Occurred()) SWIG_fail;
17193 }
17194 resultobj = SWIG_Py_Void();
17195 return resultobj;
17196fail:
17197 return NULL;
17198}
17199
17200
17201SWIGINTERN PyObject *_wrap_HtmlHelpController_KeywordSearch(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17202 PyObject *resultobj = 0;
17203 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17204 wxString *arg2 = 0 ;
17205 bool result;
17206 void *argp1 = 0 ;
17207 int res1 = 0 ;
17208 bool temp2 = false ;
17209 PyObject * obj0 = 0 ;
17210 PyObject * obj1 = 0 ;
17211 char * kwnames[] = {
17212 (char *) "self",(char *) "keyword", NULL
17213 };
17214
17215 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_KeywordSearch",kwnames,&obj0,&obj1)) SWIG_fail;
17216 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17217 if (!SWIG_IsOK(res1)) {
17218 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_KeywordSearch" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17219 }
17220 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17221 {
17222 arg2 = wxString_in_helper(obj1);
17223 if (arg2 == NULL) SWIG_fail;
17224 temp2 = true;
17225 }
17226 {
17227 PyThreadState* __tstate = wxPyBeginAllowThreads();
17228 result = (bool)(arg1)->KeywordSearch((wxString const &)*arg2);
17229 wxPyEndAllowThreads(__tstate);
17230 if (PyErr_Occurred()) SWIG_fail;
17231 }
17232 {
17233 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17234 }
17235 {
17236 if (temp2)
17237 delete arg2;
17238 }
17239 return resultobj;
17240fail:
17241 {
17242 if (temp2)
17243 delete arg2;
17244 }
17245 return NULL;
17246}
17247
17248
17249SWIGINTERN PyObject *_wrap_HtmlHelpController_UseConfig(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17250 PyObject *resultobj = 0;
17251 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17252 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
17253 wxString const &arg3_defvalue = wxPyEmptyString ;
17254 wxString *arg3 = (wxString *) &arg3_defvalue ;
17255 void *argp1 = 0 ;
17256 int res1 = 0 ;
17257 void *argp2 = 0 ;
17258 int res2 = 0 ;
17259 bool temp3 = false ;
17260 PyObject * obj0 = 0 ;
17261 PyObject * obj1 = 0 ;
17262 PyObject * obj2 = 0 ;
17263 char * kwnames[] = {
17264 (char *) "self",(char *) "config",(char *) "rootpath", NULL
17265 };
17266
17267 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpController_UseConfig",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
17268 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17269 if (!SWIG_IsOK(res1)) {
17270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_UseConfig" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17271 }
17272 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17273 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
17274 if (!SWIG_IsOK(res2)) {
17275 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpController_UseConfig" "', expected argument " "2"" of type '" "wxConfigBase *""'");
17276 }
17277 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
17278 if (obj2) {
ae8162c8 17279 {
554f62e9
RD
17280 arg3 = wxString_in_helper(obj2);
17281 if (arg3 == NULL) SWIG_fail;
17282 temp3 = true;
ae8162c8 17283 }
554f62e9
RD
17284 }
17285 {
17286 PyThreadState* __tstate = wxPyBeginAllowThreads();
17287 (arg1)->UseConfig(arg2,(wxString const &)*arg3);
17288 wxPyEndAllowThreads(__tstate);
17289 if (PyErr_Occurred()) SWIG_fail;
17290 }
17291 resultobj = SWIG_Py_Void();
17292 {
17293 if (temp3)
17294 delete arg3;
17295 }
17296 return resultobj;
17297fail:
17298 {
17299 if (temp3)
17300 delete arg3;
17301 }
17302 return NULL;
17303}
17304
17305
17306SWIGINTERN PyObject *_wrap_HtmlHelpController_ReadCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17307 PyObject *resultobj = 0;
17308 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17309 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
17310 wxString arg3 = (wxString) wxPyEmptyString ;
17311 void *argp1 = 0 ;
17312 int res1 = 0 ;
17313 void *argp2 = 0 ;
17314 int res2 = 0 ;
17315 PyObject * obj0 = 0 ;
17316 PyObject * obj1 = 0 ;
17317 PyObject * obj2 = 0 ;
17318 char * kwnames[] = {
17319 (char *) "self",(char *) "cfg",(char *) "path", NULL
17320 };
17321
17322 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpController_ReadCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
17323 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17324 if (!SWIG_IsOK(res1)) {
17325 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_ReadCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17326 }
17327 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17328 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
17329 if (!SWIG_IsOK(res2)) {
17330 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpController_ReadCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
17331 }
17332 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
17333 if (obj2) {
ae8162c8 17334 {
554f62e9
RD
17335 wxString* sptr = wxString_in_helper(obj2);
17336 if (sptr == NULL) SWIG_fail;
17337 arg3 = *sptr;
17338 delete sptr;
8edf1c75 17339 }
554f62e9
RD
17340 }
17341 {
17342 PyThreadState* __tstate = wxPyBeginAllowThreads();
17343 (arg1)->ReadCustomization(arg2,arg3);
17344 wxPyEndAllowThreads(__tstate);
17345 if (PyErr_Occurred()) SWIG_fail;
17346 }
17347 resultobj = SWIG_Py_Void();
17348 return resultobj;
17349fail:
17350 return NULL;
17351}
17352
17353
17354SWIGINTERN PyObject *_wrap_HtmlHelpController_WriteCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17355 PyObject *resultobj = 0;
17356 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17357 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
17358 wxString arg3 = (wxString) wxPyEmptyString ;
17359 void *argp1 = 0 ;
17360 int res1 = 0 ;
17361 void *argp2 = 0 ;
17362 int res2 = 0 ;
17363 PyObject * obj0 = 0 ;
17364 PyObject * obj1 = 0 ;
17365 PyObject * obj2 = 0 ;
17366 char * kwnames[] = {
17367 (char *) "self",(char *) "cfg",(char *) "path", NULL
17368 };
17369
17370 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpController_WriteCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
17371 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17372 if (!SWIG_IsOK(res1)) {
17373 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_WriteCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17374 }
17375 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17376 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
17377 if (!SWIG_IsOK(res2)) {
17378 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpController_WriteCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
17379 }
17380 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
17381 if (obj2) {
d14a1e28 17382 {
554f62e9
RD
17383 wxString* sptr = wxString_in_helper(obj2);
17384 if (sptr == NULL) SWIG_fail;
17385 arg3 = *sptr;
17386 delete sptr;
d14a1e28 17387 }
554f62e9
RD
17388 }
17389 {
17390 PyThreadState* __tstate = wxPyBeginAllowThreads();
17391 (arg1)->WriteCustomization(arg2,arg3);
17392 wxPyEndAllowThreads(__tstate);
17393 if (PyErr_Occurred()) SWIG_fail;
17394 }
17395 resultobj = SWIG_Py_Void();
17396 return resultobj;
17397fail:
17398 return NULL;
d14a1e28
RD
17399}
17400
17401
554f62e9
RD
17402SWIGINTERN PyObject *_wrap_HtmlHelpController_MakeModalIfNeeded(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17403 PyObject *resultobj = 0;
17404 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17405 void *argp1 = 0 ;
17406 int res1 = 0 ;
17407 PyObject *swig_obj[1] ;
17408
17409 if (!args) SWIG_fail;
17410 swig_obj[0] = args;
17411 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17412 if (!SWIG_IsOK(res1)) {
17413 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_MakeModalIfNeeded" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17414 }
17415 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17416 {
17417 PyThreadState* __tstate = wxPyBeginAllowThreads();
17418 (arg1)->MakeModalIfNeeded();
17419 wxPyEndAllowThreads(__tstate);
17420 if (PyErr_Occurred()) SWIG_fail;
17421 }
17422 resultobj = SWIG_Py_Void();
17423 return resultobj;
17424fail:
17425 return NULL;
d14a1e28
RD
17426}
17427
17428
554f62e9
RD
17429SWIGINTERN PyObject *_wrap_HtmlHelpController_FindTopLevelWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17430 PyObject *resultobj = 0;
17431 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17432 wxWindow *result = 0 ;
17433 void *argp1 = 0 ;
17434 int res1 = 0 ;
17435 PyObject *swig_obj[1] ;
17436
17437 if (!args) SWIG_fail;
17438 swig_obj[0] = args;
17439 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17440 if (!SWIG_IsOK(res1)) {
17441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_FindTopLevelWindow" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17442 }
17443 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17444 {
17445 PyThreadState* __tstate = wxPyBeginAllowThreads();
17446 result = (wxWindow *)(arg1)->FindTopLevelWindow();
17447 wxPyEndAllowThreads(__tstate);
17448 if (PyErr_Occurred()) SWIG_fail;
17449 }
17450 {
17451 resultobj = wxPyMake_wxObject(result, 0);
17452 }
17453 return resultobj;
17454fail:
17455 return NULL;
17456}
17457
17458
17459SWIGINTERN PyObject *HtmlHelpController_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17460 PyObject *obj;
17461 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
17462 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpController, SWIG_NewClientData(obj));
17463 return SWIG_Py_Void();
17464}
17465
17466SWIGINTERN PyObject *HtmlHelpController_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17467 return SWIG_Python_InitShadowInstance(args);
17468}
17469
17470SWIGINTERN PyObject *_wrap_new_HtmlModalHelp(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17471 PyObject *resultobj = 0;
17472 wxWindow *arg1 = (wxWindow *) 0 ;
17473 wxString *arg2 = 0 ;
17474 wxString const &arg3_defvalue = wxEmptyString ;
17475 wxString *arg3 = (wxString *) &arg3_defvalue ;
17476 int arg4 = (int) wxHF_DEFAULT_STYLE|wxHF_DIALOG|wxHF_MODAL ;
17477 wxHtmlModalHelp *result = 0 ;
17478 void *argp1 = 0 ;
17479 int res1 = 0 ;
17480 bool temp2 = false ;
17481 bool temp3 = false ;
17482 int val4 ;
17483 int ecode4 = 0 ;
17484 PyObject * obj0 = 0 ;
17485 PyObject * obj1 = 0 ;
17486 PyObject * obj2 = 0 ;
17487 PyObject * obj3 = 0 ;
17488 char * kwnames[] = {
17489 (char *) "parent",(char *) "helpFile",(char *) "topic",(char *) "style", NULL
17490 };
17491
17492 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:new_HtmlModalHelp",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
17493 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
17494 if (!SWIG_IsOK(res1)) {
17495 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlModalHelp" "', expected argument " "1"" of type '" "wxWindow *""'");
17496 }
17497 arg1 = reinterpret_cast< wxWindow * >(argp1);
17498 {
17499 arg2 = wxString_in_helper(obj1);
17500 if (arg2 == NULL) SWIG_fail;
17501 temp2 = true;
17502 }
17503 if (obj2) {
d14a1e28 17504 {
554f62e9
RD
17505 arg3 = wxString_in_helper(obj2);
17506 if (arg3 == NULL) SWIG_fail;
17507 temp3 = true;
d14a1e28 17508 }
554f62e9
RD
17509 }
17510 if (obj3) {
17511 ecode4 = SWIG_AsVal_int(obj3, &val4);
17512 if (!SWIG_IsOK(ecode4)) {
17513 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_HtmlModalHelp" "', expected argument " "4"" of type '" "int""'");
17514 }
17515 arg4 = static_cast< int >(val4);
17516 }
17517 {
17518 PyThreadState* __tstate = wxPyBeginAllowThreads();
17519 result = (wxHtmlModalHelp *)new wxHtmlModalHelp(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4);
17520 wxPyEndAllowThreads(__tstate);
17521 if (PyErr_Occurred()) SWIG_fail;
17522 }
17523 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlModalHelp, SWIG_POINTER_NEW | 0 );
17524 {
17525 if (temp2)
17526 delete arg2;
17527 }
17528 {
17529 if (temp3)
17530 delete arg3;
17531 }
17532 return resultobj;
17533fail:
17534 {
17535 if (temp2)
17536 delete arg2;
17537 }
17538 {
17539 if (temp3)
17540 delete arg3;
17541 }
17542 return NULL;
d14a1e28
RD
17543}
17544
17545
554f62e9
RD
17546SWIGINTERN PyObject *HtmlModalHelp_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17547 PyObject *obj;
17548 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
17549 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlModalHelp, SWIG_NewClientData(obj));
17550 return SWIG_Py_Void();
d14a1e28
RD
17551}
17552
554f62e9
RD
17553SWIGINTERN PyObject *HtmlModalHelp_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17554 return SWIG_Python_InitShadowInstance(args);
d14a1e28
RD
17555}
17556
d14a1e28 17557static PyMethodDef SwigMethods[] = {
093d3ff1 17558 { (char *)"new_HtmlLinkInfo", (PyCFunction) _wrap_new_HtmlLinkInfo, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17559 { (char *)"HtmlLinkInfo_GetHref", (PyCFunction)_wrap_HtmlLinkInfo_GetHref, METH_O, NULL},
17560 { (char *)"HtmlLinkInfo_GetTarget", (PyCFunction)_wrap_HtmlLinkInfo_GetTarget, METH_O, NULL},
17561 { (char *)"HtmlLinkInfo_GetEvent", (PyCFunction)_wrap_HtmlLinkInfo_GetEvent, METH_O, NULL},
17562 { (char *)"HtmlLinkInfo_GetHtmlCell", (PyCFunction)_wrap_HtmlLinkInfo_GetHtmlCell, METH_O, NULL},
093d3ff1
RD
17563 { (char *)"HtmlLinkInfo_SetEvent", (PyCFunction) _wrap_HtmlLinkInfo_SetEvent, METH_VARARGS | METH_KEYWORDS, NULL},
17564 { (char *)"HtmlLinkInfo_SetHtmlCell", (PyCFunction) _wrap_HtmlLinkInfo_SetHtmlCell, METH_VARARGS | METH_KEYWORDS, NULL},
17565 { (char *)"HtmlLinkInfo_swigregister", HtmlLinkInfo_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17566 { (char *)"HtmlLinkInfo_swiginit", HtmlLinkInfo_swiginit, METH_VARARGS, NULL},
17567 { (char *)"HtmlTag_GetName", (PyCFunction)_wrap_HtmlTag_GetName, METH_O, NULL},
093d3ff1
RD
17568 { (char *)"HtmlTag_HasParam", (PyCFunction) _wrap_HtmlTag_HasParam, METH_VARARGS | METH_KEYWORDS, NULL},
17569 { (char *)"HtmlTag_GetParam", (PyCFunction) _wrap_HtmlTag_GetParam, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17570 { (char *)"HtmlTag_GetAllParams", (PyCFunction)_wrap_HtmlTag_GetAllParams, METH_O, NULL},
17571 { (char *)"HtmlTag_HasEnding", (PyCFunction)_wrap_HtmlTag_HasEnding, METH_O, NULL},
17572 { (char *)"HtmlTag_GetBeginPos", (PyCFunction)_wrap_HtmlTag_GetBeginPos, METH_O, NULL},
17573 { (char *)"HtmlTag_GetEndPos1", (PyCFunction)_wrap_HtmlTag_GetEndPos1, METH_O, NULL},
17574 { (char *)"HtmlTag_GetEndPos2", (PyCFunction)_wrap_HtmlTag_GetEndPos2, METH_O, NULL},
093d3ff1
RD
17575 { (char *)"HtmlTag_swigregister", HtmlTag_swigregister, METH_VARARGS, NULL},
17576 { (char *)"HtmlParser_SetFS", (PyCFunction) _wrap_HtmlParser_SetFS, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17577 { (char *)"HtmlParser_GetFS", (PyCFunction)_wrap_HtmlParser_GetFS, METH_O, NULL},
093d3ff1
RD
17578 { (char *)"HtmlParser_Parse", (PyCFunction) _wrap_HtmlParser_Parse, METH_VARARGS | METH_KEYWORDS, NULL},
17579 { (char *)"HtmlParser_InitParser", (PyCFunction) _wrap_HtmlParser_InitParser, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17580 { (char *)"HtmlParser_DoneParser", (PyCFunction)_wrap_HtmlParser_DoneParser, METH_O, NULL},
093d3ff1 17581 { (char *)"HtmlParser_DoParsing", (PyCFunction) _wrap_HtmlParser_DoParsing, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17582 { (char *)"HtmlParser_StopParsing", (PyCFunction)_wrap_HtmlParser_StopParsing, METH_O, NULL},
093d3ff1 17583 { (char *)"HtmlParser_AddTagHandler", (PyCFunction) _wrap_HtmlParser_AddTagHandler, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17584 { (char *)"HtmlParser_GetSource", (PyCFunction)_wrap_HtmlParser_GetSource, METH_O, NULL},
093d3ff1 17585 { (char *)"HtmlParser_PushTagHandler", (PyCFunction) _wrap_HtmlParser_PushTagHandler, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17586 { (char *)"HtmlParser_PopTagHandler", (PyCFunction)_wrap_HtmlParser_PopTagHandler, METH_O, NULL},
e9d6f3a4 17587 { (char *)"HtmlParser_GetInnerSource", (PyCFunction) _wrap_HtmlParser_GetInnerSource, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1
RD
17588 { (char *)"HtmlParser_swigregister", HtmlParser_swigregister, METH_VARARGS, NULL},
17589 { (char *)"new_HtmlWinParser", (PyCFunction) _wrap_new_HtmlWinParser, METH_VARARGS | METH_KEYWORDS, NULL},
17590 { (char *)"HtmlWinParser_SetDC", (PyCFunction) _wrap_HtmlWinParser_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17591 { (char *)"HtmlWinParser_GetDC", (PyCFunction)_wrap_HtmlWinParser_GetDC, METH_O, NULL},
17592 { (char *)"HtmlWinParser_GetCharHeight", (PyCFunction)_wrap_HtmlWinParser_GetCharHeight, METH_O, NULL},
17593 { (char *)"HtmlWinParser_GetCharWidth", (PyCFunction)_wrap_HtmlWinParser_GetCharWidth, METH_O, NULL},
17594 { (char *)"HtmlWinParser_GetWindow", (PyCFunction)_wrap_HtmlWinParser_GetWindow, METH_O, NULL},
e9d6f3a4 17595 { (char *)"HtmlWinParser_GetWindowInterface", (PyCFunction)_wrap_HtmlWinParser_GetWindowInterface, METH_O, NULL},
093d3ff1
RD
17596 { (char *)"HtmlWinParser_SetFonts", (PyCFunction) _wrap_HtmlWinParser_SetFonts, METH_VARARGS | METH_KEYWORDS, NULL},
17597 { (char *)"HtmlWinParser_SetStandardFonts", (PyCFunction) _wrap_HtmlWinParser_SetStandardFonts, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17598 { (char *)"HtmlWinParser_GetContainer", (PyCFunction)_wrap_HtmlWinParser_GetContainer, METH_O, NULL},
17599 { (char *)"HtmlWinParser_OpenContainer", (PyCFunction)_wrap_HtmlWinParser_OpenContainer, METH_O, NULL},
093d3ff1 17600 { (char *)"HtmlWinParser_SetContainer", (PyCFunction) _wrap_HtmlWinParser_SetContainer, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17601 { (char *)"HtmlWinParser_CloseContainer", (PyCFunction)_wrap_HtmlWinParser_CloseContainer, METH_O, NULL},
17602 { (char *)"HtmlWinParser_GetFontSize", (PyCFunction)_wrap_HtmlWinParser_GetFontSize, METH_O, NULL},
093d3ff1 17603 { (char *)"HtmlWinParser_SetFontSize", (PyCFunction) _wrap_HtmlWinParser_SetFontSize, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17604 { (char *)"HtmlWinParser_GetFontBold", (PyCFunction)_wrap_HtmlWinParser_GetFontBold, METH_O, NULL},
093d3ff1 17605 { (char *)"HtmlWinParser_SetFontBold", (PyCFunction) _wrap_HtmlWinParser_SetFontBold, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17606 { (char *)"HtmlWinParser_GetFontItalic", (PyCFunction)_wrap_HtmlWinParser_GetFontItalic, METH_O, NULL},
093d3ff1 17607 { (char *)"HtmlWinParser_SetFontItalic", (PyCFunction) _wrap_HtmlWinParser_SetFontItalic, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17608 { (char *)"HtmlWinParser_GetFontUnderlined", (PyCFunction)_wrap_HtmlWinParser_GetFontUnderlined, METH_O, NULL},
093d3ff1 17609 { (char *)"HtmlWinParser_SetFontUnderlined", (PyCFunction) _wrap_HtmlWinParser_SetFontUnderlined, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17610 { (char *)"HtmlWinParser_GetFontFixed", (PyCFunction)_wrap_HtmlWinParser_GetFontFixed, METH_O, NULL},
093d3ff1 17611 { (char *)"HtmlWinParser_SetFontFixed", (PyCFunction) _wrap_HtmlWinParser_SetFontFixed, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17612 { (char *)"HtmlWinParser_GetAlign", (PyCFunction)_wrap_HtmlWinParser_GetAlign, METH_O, NULL},
093d3ff1 17613 { (char *)"HtmlWinParser_SetAlign", (PyCFunction) _wrap_HtmlWinParser_SetAlign, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17614 { (char *)"HtmlWinParser_GetLinkColor", (PyCFunction)_wrap_HtmlWinParser_GetLinkColor, METH_O, NULL},
093d3ff1 17615 { (char *)"HtmlWinParser_SetLinkColor", (PyCFunction) _wrap_HtmlWinParser_SetLinkColor, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17616 { (char *)"HtmlWinParser_GetActualColor", (PyCFunction)_wrap_HtmlWinParser_GetActualColor, METH_O, NULL},
093d3ff1
RD
17617 { (char *)"HtmlWinParser_SetActualColor", (PyCFunction) _wrap_HtmlWinParser_SetActualColor, METH_VARARGS | METH_KEYWORDS, NULL},
17618 { (char *)"HtmlWinParser_SetLink", (PyCFunction) _wrap_HtmlWinParser_SetLink, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17619 { (char *)"HtmlWinParser_CreateCurrentFont", (PyCFunction)_wrap_HtmlWinParser_CreateCurrentFont, METH_O, NULL},
17620 { (char *)"HtmlWinParser_GetLink", (PyCFunction)_wrap_HtmlWinParser_GetLink, METH_O, NULL},
093d3ff1 17621 { (char *)"HtmlWinParser_swigregister", HtmlWinParser_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17622 { (char *)"HtmlWinParser_swiginit", HtmlWinParser_swiginit, METH_VARARGS, NULL},
17623 { (char *)"new_HtmlTagHandler", (PyCFunction)_wrap_new_HtmlTagHandler, METH_NOARGS, NULL},
093d3ff1
RD
17624 { (char *)"HtmlTagHandler__setCallbackInfo", (PyCFunction) _wrap_HtmlTagHandler__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
17625 { (char *)"HtmlTagHandler_SetParser", (PyCFunction) _wrap_HtmlTagHandler_SetParser, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17626 { (char *)"HtmlTagHandler_GetParser", (PyCFunction)_wrap_HtmlTagHandler_GetParser, METH_O, NULL},
093d3ff1
RD
17627 { (char *)"HtmlTagHandler_ParseInner", (PyCFunction) _wrap_HtmlTagHandler_ParseInner, METH_VARARGS | METH_KEYWORDS, NULL},
17628 { (char *)"HtmlTagHandler_swigregister", HtmlTagHandler_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17629 { (char *)"HtmlTagHandler_swiginit", HtmlTagHandler_swiginit, METH_VARARGS, NULL},
17630 { (char *)"new_HtmlWinTagHandler", (PyCFunction)_wrap_new_HtmlWinTagHandler, METH_NOARGS, NULL},
093d3ff1
RD
17631 { (char *)"HtmlWinTagHandler__setCallbackInfo", (PyCFunction) _wrap_HtmlWinTagHandler__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
17632 { (char *)"HtmlWinTagHandler_SetParser", (PyCFunction) _wrap_HtmlWinTagHandler_SetParser, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17633 { (char *)"HtmlWinTagHandler_GetParser", (PyCFunction)_wrap_HtmlWinTagHandler_GetParser, METH_O, NULL},
093d3ff1
RD
17634 { (char *)"HtmlWinTagHandler_ParseInner", (PyCFunction) _wrap_HtmlWinTagHandler_ParseInner, METH_VARARGS | METH_KEYWORDS, NULL},
17635 { (char *)"HtmlWinTagHandler_swigregister", HtmlWinTagHandler_swigregister, METH_VARARGS, NULL},
554f62e9 17636 { (char *)"HtmlWinTagHandler_swiginit", HtmlWinTagHandler_swiginit, METH_VARARGS, NULL},
093d3ff1 17637 { (char *)"HtmlWinParser_AddTagHandler", (PyCFunction) _wrap_HtmlWinParser_AddTagHandler, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17638 { (char *)"new_HtmlSelection", (PyCFunction)_wrap_new_HtmlSelection, METH_NOARGS, NULL},
17639 { (char *)"delete_HtmlSelection", (PyCFunction)_wrap_delete_HtmlSelection, METH_O, NULL},
093d3ff1
RD
17640 { (char *)"HtmlSelection_Set", (PyCFunction) _wrap_HtmlSelection_Set, METH_VARARGS | METH_KEYWORDS, NULL},
17641 { (char *)"HtmlSelection_SetCells", (PyCFunction) _wrap_HtmlSelection_SetCells, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17642 { (char *)"HtmlSelection_GetFromCell", (PyCFunction)_wrap_HtmlSelection_GetFromCell, METH_O, NULL},
17643 { (char *)"HtmlSelection_GetToCell", (PyCFunction)_wrap_HtmlSelection_GetToCell, METH_O, NULL},
17644 { (char *)"HtmlSelection_GetFromPos", (PyCFunction)_wrap_HtmlSelection_GetFromPos, METH_O, NULL},
17645 { (char *)"HtmlSelection_GetToPos", (PyCFunction)_wrap_HtmlSelection_GetToPos, METH_O, NULL},
17646 { (char *)"HtmlSelection_GetFromPrivPos", (PyCFunction)_wrap_HtmlSelection_GetFromPrivPos, METH_O, NULL},
17647 { (char *)"HtmlSelection_GetToPrivPos", (PyCFunction)_wrap_HtmlSelection_GetToPrivPos, METH_O, NULL},
093d3ff1
RD
17648 { (char *)"HtmlSelection_SetFromPrivPos", (PyCFunction) _wrap_HtmlSelection_SetFromPrivPos, METH_VARARGS | METH_KEYWORDS, NULL},
17649 { (char *)"HtmlSelection_SetToPrivPos", (PyCFunction) _wrap_HtmlSelection_SetToPrivPos, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17650 { (char *)"HtmlSelection_ClearPrivPos", (PyCFunction)_wrap_HtmlSelection_ClearPrivPos, METH_O, NULL},
17651 { (char *)"HtmlSelection_IsEmpty", (PyCFunction)_wrap_HtmlSelection_IsEmpty, METH_O, NULL},
093d3ff1 17652 { (char *)"HtmlSelection_swigregister", HtmlSelection_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17653 { (char *)"HtmlSelection_swiginit", HtmlSelection_swiginit, METH_VARARGS, NULL},
17654 { (char *)"new_HtmlRenderingState", (PyCFunction)_wrap_new_HtmlRenderingState, METH_NOARGS, NULL},
17655 { (char *)"delete_HtmlRenderingState", (PyCFunction)_wrap_delete_HtmlRenderingState, METH_O, NULL},
093d3ff1 17656 { (char *)"HtmlRenderingState_SetSelectionState", (PyCFunction) _wrap_HtmlRenderingState_SetSelectionState, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17657 { (char *)"HtmlRenderingState_GetSelectionState", (PyCFunction)_wrap_HtmlRenderingState_GetSelectionState, METH_O, NULL},
093d3ff1 17658 { (char *)"HtmlRenderingState_SetFgColour", (PyCFunction) _wrap_HtmlRenderingState_SetFgColour, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17659 { (char *)"HtmlRenderingState_GetFgColour", (PyCFunction)_wrap_HtmlRenderingState_GetFgColour, METH_O, NULL},
093d3ff1 17660 { (char *)"HtmlRenderingState_SetBgColour", (PyCFunction) _wrap_HtmlRenderingState_SetBgColour, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17661 { (char *)"HtmlRenderingState_GetBgColour", (PyCFunction)_wrap_HtmlRenderingState_GetBgColour, METH_O, NULL},
093d3ff1 17662 { (char *)"HtmlRenderingState_swigregister", HtmlRenderingState_swigregister, METH_VARARGS, NULL},
554f62e9 17663 { (char *)"HtmlRenderingState_swiginit", HtmlRenderingState_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
17664 { (char *)"HtmlRenderingStyle_GetSelectedTextColour", (PyCFunction) _wrap_HtmlRenderingStyle_GetSelectedTextColour, METH_VARARGS | METH_KEYWORDS, NULL},
17665 { (char *)"HtmlRenderingStyle_GetSelectedTextBgColour", (PyCFunction) _wrap_HtmlRenderingStyle_GetSelectedTextBgColour, METH_VARARGS | METH_KEYWORDS, NULL},
17666 { (char *)"HtmlRenderingStyle_swigregister", HtmlRenderingStyle_swigregister, METH_VARARGS, NULL},
093d3ff1 17667 { (char *)"DefaultHtmlRenderingStyle_swigregister", DefaultHtmlRenderingStyle_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17668 { (char *)"new_HtmlRenderingInfo", (PyCFunction)_wrap_new_HtmlRenderingInfo, METH_NOARGS, NULL},
17669 { (char *)"delete_HtmlRenderingInfo", (PyCFunction)_wrap_delete_HtmlRenderingInfo, METH_O, NULL},
093d3ff1 17670 { (char *)"HtmlRenderingInfo_SetSelection", (PyCFunction) _wrap_HtmlRenderingInfo_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17671 { (char *)"HtmlRenderingInfo_GetSelection", (PyCFunction)_wrap_HtmlRenderingInfo_GetSelection, METH_O, NULL},
093d3ff1 17672 { (char *)"HtmlRenderingInfo_SetStyle", (PyCFunction) _wrap_HtmlRenderingInfo_SetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17673 { (char *)"HtmlRenderingInfo_GetStyle", (PyCFunction)_wrap_HtmlRenderingInfo_GetStyle, METH_O, NULL},
17674 { (char *)"HtmlRenderingInfo_GetState", (PyCFunction)_wrap_HtmlRenderingInfo_GetState, METH_O, NULL},
093d3ff1 17675 { (char *)"HtmlRenderingInfo_swigregister", HtmlRenderingInfo_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17676 { (char *)"HtmlRenderingInfo_swiginit", HtmlRenderingInfo_swiginit, METH_VARARGS, NULL},
17677 { (char *)"new_HtmlCell", (PyCFunction)_wrap_new_HtmlCell, METH_NOARGS, NULL},
17678 { (char *)"delete_HtmlCell", (PyCFunction)_wrap_delete_HtmlCell, METH_O, NULL},
17679 { (char *)"HtmlCell_GetPosX", (PyCFunction)_wrap_HtmlCell_GetPosX, METH_O, NULL},
17680 { (char *)"HtmlCell_GetPosY", (PyCFunction)_wrap_HtmlCell_GetPosY, METH_O, NULL},
17681 { (char *)"HtmlCell_GetWidth", (PyCFunction)_wrap_HtmlCell_GetWidth, METH_O, NULL},
17682 { (char *)"HtmlCell_GetHeight", (PyCFunction)_wrap_HtmlCell_GetHeight, METH_O, NULL},
17683 { (char *)"HtmlCell_GetDescent", (PyCFunction)_wrap_HtmlCell_GetDescent, METH_O, NULL},
17684 { (char *)"HtmlCell_GetMaxTotalWidth", (PyCFunction)_wrap_HtmlCell_GetMaxTotalWidth, METH_O, NULL},
17685 { (char *)"HtmlCell_GetId", (PyCFunction)_wrap_HtmlCell_GetId, METH_O, NULL},
093d3ff1
RD
17686 { (char *)"HtmlCell_SetId", (PyCFunction) _wrap_HtmlCell_SetId, METH_VARARGS | METH_KEYWORDS, NULL},
17687 { (char *)"HtmlCell_GetLink", (PyCFunction) _wrap_HtmlCell_GetLink, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17688 { (char *)"HtmlCell_GetNext", (PyCFunction)_wrap_HtmlCell_GetNext, METH_O, NULL},
17689 { (char *)"HtmlCell_GetParent", (PyCFunction)_wrap_HtmlCell_GetParent, METH_O, NULL},
17690 { (char *)"HtmlCell_GetFirstChild", (PyCFunction)_wrap_HtmlCell_GetFirstChild, METH_O, NULL},
e9d6f3a4 17691 { (char *)"HtmlCell_GetMouseCursor", (PyCFunction) _wrap_HtmlCell_GetMouseCursor, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17692 { (char *)"HtmlCell_GetCursor", (PyCFunction)_wrap_HtmlCell_GetCursor, METH_O, NULL},
17693 { (char *)"HtmlCell_IsFormattingCell", (PyCFunction)_wrap_HtmlCell_IsFormattingCell, METH_O, NULL},
093d3ff1
RD
17694 { (char *)"HtmlCell_SetLink", (PyCFunction) _wrap_HtmlCell_SetLink, METH_VARARGS | METH_KEYWORDS, NULL},
17695 { (char *)"HtmlCell_SetNext", (PyCFunction) _wrap_HtmlCell_SetNext, METH_VARARGS | METH_KEYWORDS, NULL},
17696 { (char *)"HtmlCell_SetParent", (PyCFunction) _wrap_HtmlCell_SetParent, METH_VARARGS | METH_KEYWORDS, NULL},
17697 { (char *)"HtmlCell_SetPos", (PyCFunction) _wrap_HtmlCell_SetPos, METH_VARARGS | METH_KEYWORDS, NULL},
17698 { (char *)"HtmlCell_Layout", (PyCFunction) _wrap_HtmlCell_Layout, METH_VARARGS | METH_KEYWORDS, NULL},
17699 { (char *)"HtmlCell_Draw", (PyCFunction) _wrap_HtmlCell_Draw, METH_VARARGS | METH_KEYWORDS, NULL},
17700 { (char *)"HtmlCell_DrawInvisible", (PyCFunction) _wrap_HtmlCell_DrawInvisible, METH_VARARGS | METH_KEYWORDS, NULL},
17701 { (char *)"HtmlCell_Find", (PyCFunction) _wrap_HtmlCell_Find, METH_VARARGS | METH_KEYWORDS, NULL},
e9d6f3a4 17702 { (char *)"HtmlCell_ProcessMouseClick", (PyCFunction) _wrap_HtmlCell_ProcessMouseClick, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1 17703 { (char *)"HtmlCell_SetCanLiveOnPagebreak", (PyCFunction) _wrap_HtmlCell_SetCanLiveOnPagebreak, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17704 { (char *)"HtmlCell_IsLinebreakAllowed", (PyCFunction)_wrap_HtmlCell_IsLinebreakAllowed, METH_O, NULL},
17705 { (char *)"HtmlCell_IsTerminalCell", (PyCFunction)_wrap_HtmlCell_IsTerminalCell, METH_O, NULL},
093d3ff1 17706 { (char *)"HtmlCell_FindCellByPos", (PyCFunction) _wrap_HtmlCell_FindCellByPos, METH_VARARGS | METH_KEYWORDS, NULL},
e9d6f3a4
RD
17707 { (char *)"HtmlCell_GetAbsPos", (PyCFunction) _wrap_HtmlCell_GetAbsPos, METH_VARARGS | METH_KEYWORDS, NULL},
17708 { (char *)"HtmlCell_GetRootCell", (PyCFunction)_wrap_HtmlCell_GetRootCell, METH_O, NULL},
554f62e9
RD
17709 { (char *)"HtmlCell_GetFirstTerminal", (PyCFunction)_wrap_HtmlCell_GetFirstTerminal, METH_O, NULL},
17710 { (char *)"HtmlCell_GetLastTerminal", (PyCFunction)_wrap_HtmlCell_GetLastTerminal, METH_O, NULL},
17711 { (char *)"HtmlCell_GetDepth", (PyCFunction)_wrap_HtmlCell_GetDepth, METH_O, NULL},
093d3ff1
RD
17712 { (char *)"HtmlCell_IsBefore", (PyCFunction) _wrap_HtmlCell_IsBefore, METH_VARARGS | METH_KEYWORDS, NULL},
17713 { (char *)"HtmlCell_ConvertToText", (PyCFunction) _wrap_HtmlCell_ConvertToText, METH_VARARGS | METH_KEYWORDS, NULL},
17714 { (char *)"HtmlCell_swigregister", HtmlCell_swigregister, METH_VARARGS, NULL},
554f62e9 17715 { (char *)"HtmlCell_swiginit", HtmlCell_swiginit, METH_VARARGS, NULL},
093d3ff1 17716 { (char *)"new_HtmlWordCell", (PyCFunction) _wrap_new_HtmlWordCell, METH_VARARGS | METH_KEYWORDS, NULL},
b1fcee84 17717 { (char *)"HtmlWordCell_ConvertToText", (PyCFunction) _wrap_HtmlWordCell_ConvertToText, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17718 { (char *)"HtmlWordCell_IsLinebreakAllowed", (PyCFunction)_wrap_HtmlWordCell_IsLinebreakAllowed, METH_O, NULL},
b1fcee84 17719 { (char *)"HtmlWordCell_SetPreviousWord", (PyCFunction) _wrap_HtmlWordCell_SetPreviousWord, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1 17720 { (char *)"HtmlWordCell_swigregister", HtmlWordCell_swigregister, METH_VARARGS, NULL},
554f62e9 17721 { (char *)"HtmlWordCell_swiginit", HtmlWordCell_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
17722 { (char *)"new_HtmlContainerCell", (PyCFunction) _wrap_new_HtmlContainerCell, METH_VARARGS | METH_KEYWORDS, NULL},
17723 { (char *)"HtmlContainerCell_InsertCell", (PyCFunction) _wrap_HtmlContainerCell_InsertCell, METH_VARARGS | METH_KEYWORDS, NULL},
17724 { (char *)"HtmlContainerCell_SetAlignHor", (PyCFunction) _wrap_HtmlContainerCell_SetAlignHor, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17725 { (char *)"HtmlContainerCell_GetAlignHor", (PyCFunction)_wrap_HtmlContainerCell_GetAlignHor, METH_O, NULL},
093d3ff1 17726 { (char *)"HtmlContainerCell_SetAlignVer", (PyCFunction) _wrap_HtmlContainerCell_SetAlignVer, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17727 { (char *)"HtmlContainerCell_GetAlignVer", (PyCFunction)_wrap_HtmlContainerCell_GetAlignVer, METH_O, NULL},
093d3ff1
RD
17728 { (char *)"HtmlContainerCell_SetIndent", (PyCFunction) _wrap_HtmlContainerCell_SetIndent, METH_VARARGS | METH_KEYWORDS, NULL},
17729 { (char *)"HtmlContainerCell_GetIndent", (PyCFunction) _wrap_HtmlContainerCell_GetIndent, METH_VARARGS | METH_KEYWORDS, NULL},
17730 { (char *)"HtmlContainerCell_GetIndentUnits", (PyCFunction) _wrap_HtmlContainerCell_GetIndentUnits, METH_VARARGS | METH_KEYWORDS, NULL},
17731 { (char *)"HtmlContainerCell_SetAlign", (PyCFunction) _wrap_HtmlContainerCell_SetAlign, METH_VARARGS | METH_KEYWORDS, NULL},
17732 { (char *)"HtmlContainerCell_SetWidthFloat", (PyCFunction) _wrap_HtmlContainerCell_SetWidthFloat, METH_VARARGS | METH_KEYWORDS, NULL},
17733 { (char *)"HtmlContainerCell_SetWidthFloatFromTag", (PyCFunction) _wrap_HtmlContainerCell_SetWidthFloatFromTag, METH_VARARGS | METH_KEYWORDS, NULL},
17734 { (char *)"HtmlContainerCell_SetMinHeight", (PyCFunction) _wrap_HtmlContainerCell_SetMinHeight, METH_VARARGS | METH_KEYWORDS, NULL},
17735 { (char *)"HtmlContainerCell_SetBackgroundColour", (PyCFunction) _wrap_HtmlContainerCell_SetBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17736 { (char *)"HtmlContainerCell_GetBackgroundColour", (PyCFunction)_wrap_HtmlContainerCell_GetBackgroundColour, METH_O, NULL},
093d3ff1 17737 { (char *)"HtmlContainerCell_SetBorder", (PyCFunction) _wrap_HtmlContainerCell_SetBorder, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17738 { (char *)"HtmlContainerCell_GetFirstChild", (PyCFunction)_wrap_HtmlContainerCell_GetFirstChild, METH_O, NULL},
093d3ff1 17739 { (char *)"HtmlContainerCell_swigregister", HtmlContainerCell_swigregister, METH_VARARGS, NULL},
554f62e9 17740 { (char *)"HtmlContainerCell_swiginit", HtmlContainerCell_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
17741 { (char *)"new_HtmlColourCell", (PyCFunction) _wrap_new_HtmlColourCell, METH_VARARGS | METH_KEYWORDS, NULL},
17742 { (char *)"HtmlColourCell_swigregister", HtmlColourCell_swigregister, METH_VARARGS, NULL},
554f62e9 17743 { (char *)"HtmlColourCell_swiginit", HtmlColourCell_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
17744 { (char *)"new_HtmlFontCell", (PyCFunction) _wrap_new_HtmlFontCell, METH_VARARGS | METH_KEYWORDS, NULL},
17745 { (char *)"HtmlFontCell_swigregister", HtmlFontCell_swigregister, METH_VARARGS, NULL},
554f62e9 17746 { (char *)"HtmlFontCell_swiginit", HtmlFontCell_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
17747 { (char *)"new_HtmlWidgetCell", (PyCFunction) _wrap_new_HtmlWidgetCell, METH_VARARGS | METH_KEYWORDS, NULL},
17748 { (char *)"HtmlWidgetCell_swigregister", HtmlWidgetCell_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17749 { (char *)"HtmlWidgetCell_swiginit", HtmlWidgetCell_swiginit, METH_VARARGS, NULL},
17750 { (char *)"new_HtmlFilter", (PyCFunction)_wrap_new_HtmlFilter, METH_NOARGS, NULL},
093d3ff1
RD
17751 { (char *)"HtmlFilter__setCallbackInfo", (PyCFunction) _wrap_HtmlFilter__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
17752 { (char *)"HtmlFilter_swigregister", HtmlFilter_swigregister, METH_VARARGS, NULL},
554f62e9 17753 { (char *)"HtmlFilter_swiginit", HtmlFilter_swiginit, METH_VARARGS, NULL},
e9d6f3a4
RD
17754 { (char *)"delete_HtmlWindowInterface", (PyCFunction)_wrap_delete_HtmlWindowInterface, METH_O, NULL},
17755 { (char *)"HtmlWindowInterface_SetHTMLWindowTitle", (PyCFunction) _wrap_HtmlWindowInterface_SetHTMLWindowTitle, METH_VARARGS | METH_KEYWORDS, NULL},
17756 { (char *)"HtmlWindowInterface_HTMLCoordsToWindow", (PyCFunction) _wrap_HtmlWindowInterface_HTMLCoordsToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
17757 { (char *)"HtmlWindowInterface_GetHTMLWindow", (PyCFunction)_wrap_HtmlWindowInterface_GetHTMLWindow, METH_O, NULL},
17758 { (char *)"HtmlWindowInterface_GetHTMLBackgroundColour", (PyCFunction)_wrap_HtmlWindowInterface_GetHTMLBackgroundColour, METH_O, NULL},
17759 { (char *)"HtmlWindowInterface_SetHTMLBackgroundColour", (PyCFunction) _wrap_HtmlWindowInterface_SetHTMLBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
17760 { (char *)"HtmlWindowInterface_SetHTMLBackgroundImage", (PyCFunction) _wrap_HtmlWindowInterface_SetHTMLBackgroundImage, METH_VARARGS | METH_KEYWORDS, NULL},
17761 { (char *)"HtmlWindowInterface_SetHTMLStatusText", (PyCFunction) _wrap_HtmlWindowInterface_SetHTMLStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
17762 { (char *)"HtmlWindowInterface_swigregister", HtmlWindowInterface_swigregister, METH_VARARGS, NULL},
093d3ff1 17763 { (char *)"new_HtmlWindow", (PyCFunction) _wrap_new_HtmlWindow, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17764 { (char *)"new_PreHtmlWindow", (PyCFunction)_wrap_new_PreHtmlWindow, METH_NOARGS, NULL},
093d3ff1
RD
17765 { (char *)"HtmlWindow_Create", (PyCFunction) _wrap_HtmlWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
17766 { (char *)"HtmlWindow__setCallbackInfo", (PyCFunction) _wrap_HtmlWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
17767 { (char *)"HtmlWindow_SetPage", (PyCFunction) _wrap_HtmlWindow_SetPage, METH_VARARGS | METH_KEYWORDS, NULL},
17768 { (char *)"HtmlWindow_LoadPage", (PyCFunction) _wrap_HtmlWindow_LoadPage, METH_VARARGS | METH_KEYWORDS, NULL},
17769 { (char *)"HtmlWindow_LoadFile", (PyCFunction) _wrap_HtmlWindow_LoadFile, METH_VARARGS | METH_KEYWORDS, NULL},
17770 { (char *)"HtmlWindow_AppendToPage", (PyCFunction) _wrap_HtmlWindow_AppendToPage, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17771 { (char *)"HtmlWindow_GetOpenedPage", (PyCFunction)_wrap_HtmlWindow_GetOpenedPage, METH_O, NULL},
17772 { (char *)"HtmlWindow_GetOpenedAnchor", (PyCFunction)_wrap_HtmlWindow_GetOpenedAnchor, METH_O, NULL},
17773 { (char *)"HtmlWindow_GetOpenedPageTitle", (PyCFunction)_wrap_HtmlWindow_GetOpenedPageTitle, METH_O, NULL},
093d3ff1 17774 { (char *)"HtmlWindow_SetRelatedFrame", (PyCFunction) _wrap_HtmlWindow_SetRelatedFrame, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17775 { (char *)"HtmlWindow_GetRelatedFrame", (PyCFunction)_wrap_HtmlWindow_GetRelatedFrame, METH_O, NULL},
093d3ff1
RD
17776 { (char *)"HtmlWindow_SetRelatedStatusBar", (PyCFunction) _wrap_HtmlWindow_SetRelatedStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
17777 { (char *)"HtmlWindow_SetFonts", (PyCFunction) _wrap_HtmlWindow_SetFonts, METH_VARARGS | METH_KEYWORDS, NULL},
17778 { (char *)"HtmlWindow_SetStandardFonts", (PyCFunction) _wrap_HtmlWindow_SetStandardFonts, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1 17779 { (char *)"HtmlWindow_SetBorders", (PyCFunction) _wrap_HtmlWindow_SetBorders, METH_VARARGS | METH_KEYWORDS, NULL},
53aa7709 17780 { (char *)"HtmlWindow_SetBackgroundImage", (PyCFunction) _wrap_HtmlWindow_SetBackgroundImage, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1
RD
17781 { (char *)"HtmlWindow_ReadCustomization", (PyCFunction) _wrap_HtmlWindow_ReadCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
17782 { (char *)"HtmlWindow_WriteCustomization", (PyCFunction) _wrap_HtmlWindow_WriteCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17783 { (char *)"HtmlWindow_HistoryBack", (PyCFunction)_wrap_HtmlWindow_HistoryBack, METH_O, NULL},
17784 { (char *)"HtmlWindow_HistoryForward", (PyCFunction)_wrap_HtmlWindow_HistoryForward, METH_O, NULL},
17785 { (char *)"HtmlWindow_HistoryCanBack", (PyCFunction)_wrap_HtmlWindow_HistoryCanBack, METH_O, NULL},
17786 { (char *)"HtmlWindow_HistoryCanForward", (PyCFunction)_wrap_HtmlWindow_HistoryCanForward, METH_O, NULL},
17787 { (char *)"HtmlWindow_HistoryClear", (PyCFunction)_wrap_HtmlWindow_HistoryClear, METH_O, NULL},
17788 { (char *)"HtmlWindow_GetInternalRepresentation", (PyCFunction)_wrap_HtmlWindow_GetInternalRepresentation, METH_O, NULL},
17789 { (char *)"HtmlWindow_GetParser", (PyCFunction)_wrap_HtmlWindow_GetParser, METH_O, NULL},
093d3ff1
RD
17790 { (char *)"HtmlWindow_ScrollToAnchor", (PyCFunction) _wrap_HtmlWindow_ScrollToAnchor, METH_VARARGS | METH_KEYWORDS, NULL},
17791 { (char *)"HtmlWindow_HasAnchor", (PyCFunction) _wrap_HtmlWindow_HasAnchor, METH_VARARGS | METH_KEYWORDS, NULL},
17792 { (char *)"HtmlWindow_AddFilter", (PyCFunction) _wrap_HtmlWindow_AddFilter, METH_VARARGS | METH_KEYWORDS, NULL},
17793 { (char *)"HtmlWindow_SelectWord", (PyCFunction) _wrap_HtmlWindow_SelectWord, METH_VARARGS | METH_KEYWORDS, NULL},
17794 { (char *)"HtmlWindow_SelectLine", (PyCFunction) _wrap_HtmlWindow_SelectLine, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17795 { (char *)"HtmlWindow_SelectAll", (PyCFunction)_wrap_HtmlWindow_SelectAll, METH_O, NULL},
17796 { (char *)"HtmlWindow_SelectionToText", (PyCFunction)_wrap_HtmlWindow_SelectionToText, METH_O, NULL},
17797 { (char *)"HtmlWindow_ToText", (PyCFunction)_wrap_HtmlWindow_ToText, METH_O, NULL},
b06b3e70
RD
17798 { (char *)"HtmlWindow_OnLinkClicked", (PyCFunction) _wrap_HtmlWindow_OnLinkClicked, METH_VARARGS | METH_KEYWORDS, NULL},
17799 { (char *)"HtmlWindow_OnSetTitle", (PyCFunction) _wrap_HtmlWindow_OnSetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
17800 { (char *)"HtmlWindow_OnCellMouseHover", (PyCFunction) _wrap_HtmlWindow_OnCellMouseHover, METH_VARARGS | METH_KEYWORDS, NULL},
17801 { (char *)"HtmlWindow_OnCellClicked", (PyCFunction) _wrap_HtmlWindow_OnCellClicked, METH_VARARGS | METH_KEYWORDS, NULL},
e9d6f3a4 17802 { (char *)"HtmlWindow_OnOpeningURL", (PyCFunction) _wrap_HtmlWindow_OnOpeningURL, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1 17803 { (char *)"HtmlWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_HtmlWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
e9d6f3a4 17804 { (char *)"HtmlWindow_GetDefaultHTMLCursor", (PyCFunction) _wrap_HtmlWindow_GetDefaultHTMLCursor, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1 17805 { (char *)"HtmlWindow_swigregister", HtmlWindow_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17806 { (char *)"HtmlWindow_swiginit", HtmlWindow_swiginit, METH_VARARGS, NULL},
17807 { (char *)"new_HtmlDCRenderer", (PyCFunction)_wrap_new_HtmlDCRenderer, METH_NOARGS, NULL},
17808 { (char *)"delete_HtmlDCRenderer", (PyCFunction)_wrap_delete_HtmlDCRenderer, METH_O, NULL},
093d3ff1
RD
17809 { (char *)"HtmlDCRenderer_SetDC", (PyCFunction) _wrap_HtmlDCRenderer_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
17810 { (char *)"HtmlDCRenderer_SetSize", (PyCFunction) _wrap_HtmlDCRenderer_SetSize, METH_VARARGS | METH_KEYWORDS, NULL},
17811 { (char *)"HtmlDCRenderer_SetHtmlText", (PyCFunction) _wrap_HtmlDCRenderer_SetHtmlText, METH_VARARGS | METH_KEYWORDS, NULL},
17812 { (char *)"HtmlDCRenderer_SetFonts", (PyCFunction) _wrap_HtmlDCRenderer_SetFonts, METH_VARARGS | METH_KEYWORDS, NULL},
17813 { (char *)"HtmlDCRenderer_SetStandardFonts", (PyCFunction) _wrap_HtmlDCRenderer_SetStandardFonts, METH_VARARGS | METH_KEYWORDS, NULL},
17814 { (char *)"HtmlDCRenderer_Render", (PyCFunction) _wrap_HtmlDCRenderer_Render, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17815 { (char *)"HtmlDCRenderer_GetTotalHeight", (PyCFunction)_wrap_HtmlDCRenderer_GetTotalHeight, METH_O, NULL},
093d3ff1 17816 { (char *)"HtmlDCRenderer_swigregister", HtmlDCRenderer_swigregister, METH_VARARGS, NULL},
554f62e9 17817 { (char *)"HtmlDCRenderer_swiginit", HtmlDCRenderer_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
17818 { (char *)"new_HtmlPrintout", (PyCFunction) _wrap_new_HtmlPrintout, METH_VARARGS | METH_KEYWORDS, NULL},
17819 { (char *)"HtmlPrintout_SetHtmlText", (PyCFunction) _wrap_HtmlPrintout_SetHtmlText, METH_VARARGS | METH_KEYWORDS, NULL},
17820 { (char *)"HtmlPrintout_SetHtmlFile", (PyCFunction) _wrap_HtmlPrintout_SetHtmlFile, METH_VARARGS | METH_KEYWORDS, NULL},
17821 { (char *)"HtmlPrintout_SetHeader", (PyCFunction) _wrap_HtmlPrintout_SetHeader, METH_VARARGS | METH_KEYWORDS, NULL},
17822 { (char *)"HtmlPrintout_SetFooter", (PyCFunction) _wrap_HtmlPrintout_SetFooter, METH_VARARGS | METH_KEYWORDS, NULL},
17823 { (char *)"HtmlPrintout_SetFonts", (PyCFunction) _wrap_HtmlPrintout_SetFonts, METH_VARARGS | METH_KEYWORDS, NULL},
17824 { (char *)"HtmlPrintout_SetStandardFonts", (PyCFunction) _wrap_HtmlPrintout_SetStandardFonts, METH_VARARGS | METH_KEYWORDS, NULL},
17825 { (char *)"HtmlPrintout_SetMargins", (PyCFunction) _wrap_HtmlPrintout_SetMargins, METH_VARARGS | METH_KEYWORDS, NULL},
17826 { (char *)"HtmlPrintout_AddFilter", (PyCFunction) _wrap_HtmlPrintout_AddFilter, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17827 { (char *)"HtmlPrintout_CleanUpStatics", (PyCFunction)_wrap_HtmlPrintout_CleanUpStatics, METH_NOARGS, NULL},
093d3ff1 17828 { (char *)"HtmlPrintout_swigregister", HtmlPrintout_swigregister, METH_VARARGS, NULL},
554f62e9 17829 { (char *)"HtmlPrintout_swiginit", HtmlPrintout_swiginit, METH_VARARGS, NULL},
093d3ff1 17830 { (char *)"new_HtmlEasyPrinting", (PyCFunction) _wrap_new_HtmlEasyPrinting, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17831 { (char *)"delete_HtmlEasyPrinting", (PyCFunction)_wrap_delete_HtmlEasyPrinting, METH_O, NULL},
093d3ff1
RD
17832 { (char *)"HtmlEasyPrinting_PreviewFile", (PyCFunction) _wrap_HtmlEasyPrinting_PreviewFile, METH_VARARGS | METH_KEYWORDS, NULL},
17833 { (char *)"HtmlEasyPrinting_PreviewText", (PyCFunction) _wrap_HtmlEasyPrinting_PreviewText, METH_VARARGS | METH_KEYWORDS, NULL},
17834 { (char *)"HtmlEasyPrinting_PrintFile", (PyCFunction) _wrap_HtmlEasyPrinting_PrintFile, METH_VARARGS | METH_KEYWORDS, NULL},
17835 { (char *)"HtmlEasyPrinting_PrintText", (PyCFunction) _wrap_HtmlEasyPrinting_PrintText, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17836 { (char *)"HtmlEasyPrinting_PageSetup", (PyCFunction)_wrap_HtmlEasyPrinting_PageSetup, METH_O, NULL},
093d3ff1
RD
17837 { (char *)"HtmlEasyPrinting_SetHeader", (PyCFunction) _wrap_HtmlEasyPrinting_SetHeader, METH_VARARGS | METH_KEYWORDS, NULL},
17838 { (char *)"HtmlEasyPrinting_SetFooter", (PyCFunction) _wrap_HtmlEasyPrinting_SetFooter, METH_VARARGS | METH_KEYWORDS, NULL},
17839 { (char *)"HtmlEasyPrinting_SetFonts", (PyCFunction) _wrap_HtmlEasyPrinting_SetFonts, METH_VARARGS | METH_KEYWORDS, NULL},
17840 { (char *)"HtmlEasyPrinting_SetStandardFonts", (PyCFunction) _wrap_HtmlEasyPrinting_SetStandardFonts, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17841 { (char *)"HtmlEasyPrinting_GetPrintData", (PyCFunction)_wrap_HtmlEasyPrinting_GetPrintData, METH_O, NULL},
17842 { (char *)"HtmlEasyPrinting_GetPageSetupData", (PyCFunction)_wrap_HtmlEasyPrinting_GetPageSetupData, METH_O, NULL},
093d3ff1 17843 { (char *)"HtmlEasyPrinting_swigregister", HtmlEasyPrinting_swigregister, METH_VARARGS, NULL},
554f62e9 17844 { (char *)"HtmlEasyPrinting_swiginit", HtmlEasyPrinting_swiginit, METH_VARARGS, NULL},
093d3ff1 17845 { (char *)"new_HtmlBookRecord", (PyCFunction) _wrap_new_HtmlBookRecord, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17846 { (char *)"HtmlBookRecord_GetBookFile", (PyCFunction)_wrap_HtmlBookRecord_GetBookFile, METH_O, NULL},
17847 { (char *)"HtmlBookRecord_GetTitle", (PyCFunction)_wrap_HtmlBookRecord_GetTitle, METH_O, NULL},
17848 { (char *)"HtmlBookRecord_GetStart", (PyCFunction)_wrap_HtmlBookRecord_GetStart, METH_O, NULL},
17849 { (char *)"HtmlBookRecord_GetBasePath", (PyCFunction)_wrap_HtmlBookRecord_GetBasePath, METH_O, NULL},
093d3ff1 17850 { (char *)"HtmlBookRecord_SetContentsRange", (PyCFunction) _wrap_HtmlBookRecord_SetContentsRange, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17851 { (char *)"HtmlBookRecord_GetContentsStart", (PyCFunction)_wrap_HtmlBookRecord_GetContentsStart, METH_O, NULL},
17852 { (char *)"HtmlBookRecord_GetContentsEnd", (PyCFunction)_wrap_HtmlBookRecord_GetContentsEnd, METH_O, NULL},
093d3ff1
RD
17853 { (char *)"HtmlBookRecord_SetTitle", (PyCFunction) _wrap_HtmlBookRecord_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
17854 { (char *)"HtmlBookRecord_SetBasePath", (PyCFunction) _wrap_HtmlBookRecord_SetBasePath, METH_VARARGS | METH_KEYWORDS, NULL},
17855 { (char *)"HtmlBookRecord_SetStart", (PyCFunction) _wrap_HtmlBookRecord_SetStart, METH_VARARGS | METH_KEYWORDS, NULL},
17856 { (char *)"HtmlBookRecord_GetFullPath", (PyCFunction) _wrap_HtmlBookRecord_GetFullPath, METH_VARARGS | METH_KEYWORDS, NULL},
17857 { (char *)"HtmlBookRecord_swigregister", HtmlBookRecord_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17858 { (char *)"HtmlBookRecord_swiginit", HtmlBookRecord_swiginit, METH_VARARGS, NULL},
17859 { (char *)"HtmlSearchStatus_Search", (PyCFunction)_wrap_HtmlSearchStatus_Search, METH_O, NULL},
17860 { (char *)"HtmlSearchStatus_IsActive", (PyCFunction)_wrap_HtmlSearchStatus_IsActive, METH_O, NULL},
17861 { (char *)"HtmlSearchStatus_GetCurIndex", (PyCFunction)_wrap_HtmlSearchStatus_GetCurIndex, METH_O, NULL},
17862 { (char *)"HtmlSearchStatus_GetMaxIndex", (PyCFunction)_wrap_HtmlSearchStatus_GetMaxIndex, METH_O, NULL},
17863 { (char *)"HtmlSearchStatus_GetName", (PyCFunction)_wrap_HtmlSearchStatus_GetName, METH_O, NULL},
093d3ff1 17864 { (char *)"HtmlSearchStatus_swigregister", HtmlSearchStatus_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17865 { (char *)"new_HtmlHelpData", (PyCFunction)_wrap_new_HtmlHelpData, METH_NOARGS, NULL},
17866 { (char *)"delete_HtmlHelpData", (PyCFunction)_wrap_delete_HtmlHelpData, METH_O, NULL},
093d3ff1
RD
17867 { (char *)"HtmlHelpData_SetTempDir", (PyCFunction) _wrap_HtmlHelpData_SetTempDir, METH_VARARGS | METH_KEYWORDS, NULL},
17868 { (char *)"HtmlHelpData_AddBook", (PyCFunction) _wrap_HtmlHelpData_AddBook, METH_VARARGS | METH_KEYWORDS, NULL},
17869 { (char *)"HtmlHelpData_FindPageByName", (PyCFunction) _wrap_HtmlHelpData_FindPageByName, METH_VARARGS | METH_KEYWORDS, NULL},
17870 { (char *)"HtmlHelpData_FindPageById", (PyCFunction) _wrap_HtmlHelpData_FindPageById, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17871 { (char *)"HtmlHelpData_GetBookRecArray", (PyCFunction)_wrap_HtmlHelpData_GetBookRecArray, METH_O, NULL},
093d3ff1 17872 { (char *)"HtmlHelpData_swigregister", HtmlHelpData_swigregister, METH_VARARGS, NULL},
554f62e9 17873 { (char *)"HtmlHelpData_swiginit", HtmlHelpData_swiginit, METH_VARARGS, NULL},
7449af73
RD
17874 { (char *)"new_HtmlHelpWindow", (PyCFunction) _wrap_new_HtmlHelpWindow, METH_VARARGS | METH_KEYWORDS, NULL},
17875 { (char *)"new_PreHtmlHelpWindow", (PyCFunction) _wrap_new_PreHtmlHelpWindow, METH_VARARGS | METH_KEYWORDS, NULL},
17876 { (char *)"HtmlHelpWindow_Create", (PyCFunction) _wrap_HtmlHelpWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17877 { (char *)"HtmlHelpWindow_GetData", (PyCFunction)_wrap_HtmlHelpWindow_GetData, METH_O, NULL},
17878 { (char *)"HtmlHelpWindow_GetController", (PyCFunction)_wrap_HtmlHelpWindow_GetController, METH_O, NULL},
7449af73
RD
17879 { (char *)"HtmlHelpWindow_SetController", (PyCFunction) _wrap_HtmlHelpWindow_SetController, METH_VARARGS | METH_KEYWORDS, NULL},
17880 { (char *)"HtmlHelpWindow_Display", (PyCFunction) _wrap_HtmlHelpWindow_Display, METH_VARARGS | METH_KEYWORDS, NULL},
17881 { (char *)"HtmlHelpWindow_DisplayID", (PyCFunction) _wrap_HtmlHelpWindow_DisplayID, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17882 { (char *)"HtmlHelpWindow_DisplayContents", (PyCFunction)_wrap_HtmlHelpWindow_DisplayContents, METH_O, NULL},
17883 { (char *)"HtmlHelpWindow_DisplayIndex", (PyCFunction)_wrap_HtmlHelpWindow_DisplayIndex, METH_O, NULL},
7449af73
RD
17884 { (char *)"HtmlHelpWindow_KeywordSearch", (PyCFunction) _wrap_HtmlHelpWindow_KeywordSearch, METH_VARARGS | METH_KEYWORDS, NULL},
17885 { (char *)"HtmlHelpWindow_UseConfig", (PyCFunction) _wrap_HtmlHelpWindow_UseConfig, METH_VARARGS | METH_KEYWORDS, NULL},
17886 { (char *)"HtmlHelpWindow_ReadCustomization", (PyCFunction) _wrap_HtmlHelpWindow_ReadCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
17887 { (char *)"HtmlHelpWindow_WriteCustomization", (PyCFunction) _wrap_HtmlHelpWindow_WriteCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17888 { (char *)"HtmlHelpWindow_NotifyPageChanged", (PyCFunction)_wrap_HtmlHelpWindow_NotifyPageChanged, METH_O, NULL},
17889 { (char *)"HtmlHelpWindow_RefreshLists", (PyCFunction)_wrap_HtmlHelpWindow_RefreshLists, METH_O, NULL},
17890 { (char *)"HtmlHelpWindow_GetHtmlWindow", (PyCFunction)_wrap_HtmlHelpWindow_GetHtmlWindow, METH_O, NULL},
17891 { (char *)"HtmlHelpWindow_GetSplitterWindow", (PyCFunction)_wrap_HtmlHelpWindow_GetSplitterWindow, METH_O, NULL},
17892 { (char *)"HtmlHelpWindow_GetToolBar", (PyCFunction)_wrap_HtmlHelpWindow_GetToolBar, METH_O, NULL},
17893 { (char *)"HtmlHelpWindow_GetCfgData", (PyCFunction)_wrap_HtmlHelpWindow_GetCfgData, METH_O, NULL},
17894 { (char *)"HtmlHelpWindow_GetTreeCtrl", (PyCFunction)_wrap_HtmlHelpWindow_GetTreeCtrl, METH_O, NULL},
7449af73 17895 { (char *)"HtmlHelpWindow_swigregister", HtmlHelpWindow_swigregister, METH_VARARGS, NULL},
554f62e9 17896 { (char *)"HtmlHelpWindow_swiginit", HtmlHelpWindow_swiginit, METH_VARARGS, NULL},
7449af73
RD
17897 { (char *)"new_HtmlWindowEvent", (PyCFunction) _wrap_new_HtmlWindowEvent, METH_VARARGS | METH_KEYWORDS, NULL},
17898 { (char *)"HtmlWindowEvent_SetURL", (PyCFunction) _wrap_HtmlWindowEvent_SetURL, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17899 { (char *)"HtmlWindowEvent_GetURL", (PyCFunction)_wrap_HtmlWindowEvent_GetURL, METH_O, NULL},
7449af73 17900 { (char *)"HtmlWindowEvent_swigregister", HtmlWindowEvent_swigregister, METH_VARARGS, NULL},
554f62e9 17901 { (char *)"HtmlWindowEvent_swiginit", HtmlWindowEvent_swiginit, METH_VARARGS, NULL},
093d3ff1 17902 { (char *)"new_HtmlHelpFrame", (PyCFunction) _wrap_new_HtmlHelpFrame, METH_VARARGS | METH_KEYWORDS, NULL},
7449af73
RD
17903 { (char *)"new_PreHtmlHelpFrame", (PyCFunction) _wrap_new_PreHtmlHelpFrame, METH_VARARGS | METH_KEYWORDS, NULL},
17904 { (char *)"HtmlHelpFrame_Create", (PyCFunction) _wrap_HtmlHelpFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17905 { (char *)"HtmlHelpFrame_GetData", (PyCFunction)_wrap_HtmlHelpFrame_GetData, METH_O, NULL},
093d3ff1 17906 { (char *)"HtmlHelpFrame_SetTitleFormat", (PyCFunction) _wrap_HtmlHelpFrame_SetTitleFormat, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17907 { (char *)"HtmlHelpFrame_AddGrabIfNeeded", (PyCFunction)_wrap_HtmlHelpFrame_AddGrabIfNeeded, METH_O, NULL},
17908 { (char *)"HtmlHelpFrame_GetController", (PyCFunction)_wrap_HtmlHelpFrame_GetController, METH_O, NULL},
7449af73 17909 { (char *)"HtmlHelpFrame_SetController", (PyCFunction) _wrap_HtmlHelpFrame_SetController, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17910 { (char *)"HtmlHelpFrame_GetHelpWindow", (PyCFunction)_wrap_HtmlHelpFrame_GetHelpWindow, METH_O, NULL},
093d3ff1 17911 { (char *)"HtmlHelpFrame_swigregister", HtmlHelpFrame_swigregister, METH_VARARGS, NULL},
554f62e9 17912 { (char *)"HtmlHelpFrame_swiginit", HtmlHelpFrame_swiginit, METH_VARARGS, NULL},
7449af73
RD
17913 { (char *)"new_HtmlHelpDialog", (PyCFunction) _wrap_new_HtmlHelpDialog, METH_VARARGS | METH_KEYWORDS, NULL},
17914 { (char *)"new_PreHtmlHelpDialog", (PyCFunction) _wrap_new_PreHtmlHelpDialog, METH_VARARGS | METH_KEYWORDS, NULL},
17915 { (char *)"HtmlHelpDialog_Create", (PyCFunction) _wrap_HtmlHelpDialog_Create, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17916 { (char *)"HtmlHelpDialog_GetData", (PyCFunction)_wrap_HtmlHelpDialog_GetData, METH_O, NULL},
17917 { (char *)"HtmlHelpDialog_GetController", (PyCFunction)_wrap_HtmlHelpDialog_GetController, METH_O, NULL},
7449af73 17918 { (char *)"HtmlHelpDialog_SetController", (PyCFunction) _wrap_HtmlHelpDialog_SetController, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17919 { (char *)"HtmlHelpDialog_GetHelpWindow", (PyCFunction)_wrap_HtmlHelpDialog_GetHelpWindow, METH_O, NULL},
7449af73
RD
17920 { (char *)"HtmlHelpDialog_SetTitleFormat", (PyCFunction) _wrap_HtmlHelpDialog_SetTitleFormat, METH_VARARGS | METH_KEYWORDS, NULL},
17921 { (char *)"HtmlHelpDialog_swigregister", HtmlHelpDialog_swigregister, METH_VARARGS, NULL},
554f62e9 17922 { (char *)"HtmlHelpDialog_swiginit", HtmlHelpDialog_swiginit, METH_VARARGS, NULL},
7449af73
RD
17923 { (char *)"HelpControllerBase_Initialize", _wrap_HelpControllerBase_Initialize, METH_VARARGS, NULL},
17924 { (char *)"HelpControllerBase_SetViewer", (PyCFunction) _wrap_HelpControllerBase_SetViewer, METH_VARARGS | METH_KEYWORDS, NULL},
17925 { (char *)"HelpControllerBase_LoadFile", (PyCFunction) _wrap_HelpControllerBase_LoadFile, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17926 { (char *)"HelpControllerBase_DisplayContents", (PyCFunction)_wrap_HelpControllerBase_DisplayContents, METH_O, NULL},
7449af73
RD
17927 { (char *)"HelpControllerBase_DisplayContextPopup", (PyCFunction) _wrap_HelpControllerBase_DisplayContextPopup, METH_VARARGS | METH_KEYWORDS, NULL},
17928 { (char *)"HelpControllerBase_DisplayTextPopup", (PyCFunction) _wrap_HelpControllerBase_DisplayTextPopup, METH_VARARGS | METH_KEYWORDS, NULL},
17929 { (char *)"HelpControllerBase_DisplaySection", _wrap_HelpControllerBase_DisplaySection, METH_VARARGS, NULL},
17930 { (char *)"HelpControllerBase_DisplayBlock", (PyCFunction) _wrap_HelpControllerBase_DisplayBlock, METH_VARARGS | METH_KEYWORDS, NULL},
17931 { (char *)"HelpControllerBase_KeywordSearch", (PyCFunction) _wrap_HelpControllerBase_KeywordSearch, METH_VARARGS | METH_KEYWORDS, NULL},
17932 { (char *)"HelpControllerBase_SetFrameParameters", (PyCFunction) _wrap_HelpControllerBase_SetFrameParameters, METH_VARARGS | METH_KEYWORDS, NULL},
17933 { (char *)"HelpControllerBase_GetFrameParameters", (PyCFunction) _wrap_HelpControllerBase_GetFrameParameters, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17934 { (char *)"HelpControllerBase_Quit", (PyCFunction)_wrap_HelpControllerBase_Quit, METH_O, NULL},
17935 { (char *)"HelpControllerBase_OnQuit", (PyCFunction)_wrap_HelpControllerBase_OnQuit, METH_O, NULL},
7449af73 17936 { (char *)"HelpControllerBase_SetParentWindow", (PyCFunction) _wrap_HelpControllerBase_SetParentWindow, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17937 { (char *)"HelpControllerBase_GetParentWindow", (PyCFunction)_wrap_HelpControllerBase_GetParentWindow, METH_O, NULL},
7449af73 17938 { (char *)"HelpControllerBase_swigregister", HelpControllerBase_swigregister, METH_VARARGS, NULL},
093d3ff1 17939 { (char *)"new_HtmlHelpController", (PyCFunction) _wrap_new_HtmlHelpController, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17940 { (char *)"delete_HtmlHelpController", (PyCFunction)_wrap_delete_HtmlHelpController, METH_O, NULL},
17941 { (char *)"HtmlHelpController_GetHelpWindow", (PyCFunction)_wrap_HtmlHelpController_GetHelpWindow, METH_O, NULL},
7449af73 17942 { (char *)"HtmlHelpController_SetHelpWindow", (PyCFunction) _wrap_HtmlHelpController_SetHelpWindow, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17943 { (char *)"HtmlHelpController_GetFrame", (PyCFunction)_wrap_HtmlHelpController_GetFrame, METH_O, NULL},
17944 { (char *)"HtmlHelpController_GetDialog", (PyCFunction)_wrap_HtmlHelpController_GetDialog, METH_O, NULL},
093d3ff1
RD
17945 { (char *)"HtmlHelpController_SetTitleFormat", (PyCFunction) _wrap_HtmlHelpController_SetTitleFormat, METH_VARARGS | METH_KEYWORDS, NULL},
17946 { (char *)"HtmlHelpController_SetTempDir", (PyCFunction) _wrap_HtmlHelpController_SetTempDir, METH_VARARGS | METH_KEYWORDS, NULL},
17947 { (char *)"HtmlHelpController_AddBook", (PyCFunction) _wrap_HtmlHelpController_AddBook, METH_VARARGS | METH_KEYWORDS, NULL},
17948 { (char *)"HtmlHelpController_Display", (PyCFunction) _wrap_HtmlHelpController_Display, METH_VARARGS | METH_KEYWORDS, NULL},
17949 { (char *)"HtmlHelpController_DisplayID", (PyCFunction) _wrap_HtmlHelpController_DisplayID, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17950 { (char *)"HtmlHelpController_DisplayContents", (PyCFunction)_wrap_HtmlHelpController_DisplayContents, METH_O, NULL},
17951 { (char *)"HtmlHelpController_DisplayIndex", (PyCFunction)_wrap_HtmlHelpController_DisplayIndex, METH_O, NULL},
093d3ff1
RD
17952 { (char *)"HtmlHelpController_KeywordSearch", (PyCFunction) _wrap_HtmlHelpController_KeywordSearch, METH_VARARGS | METH_KEYWORDS, NULL},
17953 { (char *)"HtmlHelpController_UseConfig", (PyCFunction) _wrap_HtmlHelpController_UseConfig, METH_VARARGS | METH_KEYWORDS, NULL},
17954 { (char *)"HtmlHelpController_ReadCustomization", (PyCFunction) _wrap_HtmlHelpController_ReadCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
17955 { (char *)"HtmlHelpController_WriteCustomization", (PyCFunction) _wrap_HtmlHelpController_WriteCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17956 { (char *)"HtmlHelpController_MakeModalIfNeeded", (PyCFunction)_wrap_HtmlHelpController_MakeModalIfNeeded, METH_O, NULL},
17957 { (char *)"HtmlHelpController_FindTopLevelWindow", (PyCFunction)_wrap_HtmlHelpController_FindTopLevelWindow, METH_O, NULL},
093d3ff1 17958 { (char *)"HtmlHelpController_swigregister", HtmlHelpController_swigregister, METH_VARARGS, NULL},
554f62e9 17959 { (char *)"HtmlHelpController_swiginit", HtmlHelpController_swiginit, METH_VARARGS, NULL},
7449af73
RD
17960 { (char *)"new_HtmlModalHelp", (PyCFunction) _wrap_new_HtmlModalHelp, METH_VARARGS | METH_KEYWORDS, NULL},
17961 { (char *)"HtmlModalHelp_swigregister", HtmlModalHelp_swigregister, METH_VARARGS, NULL},
554f62e9 17962 { (char *)"HtmlModalHelp_swiginit", HtmlModalHelp_swiginit, METH_VARARGS, NULL},
c32bde28 17963 { NULL, NULL, 0, NULL }
d14a1e28
RD
17964};
17965
17966
17967/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
17968
17969static void *_p_wxDefaultHtmlRenderingStyleTo_p_wxHtmlRenderingStyle(void *x) {
17970 return (void *)((wxHtmlRenderingStyle *) ((wxDefaultHtmlRenderingStyle *) x));
17971}
7449af73
RD
17972static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
17973 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
d14a1e28 17974}
7449af73
RD
17975static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
17976 return (void *)((wxEvent *) ((wxMenuEvent *) x));
d14a1e28 17977}
7449af73
RD
17978static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
17979 return (void *)((wxEvent *) ((wxCloseEvent *) x));
a2482628 17980}
7449af73
RD
17981static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
17982 return (void *)((wxEvent *) ((wxMouseEvent *) x));
d14a1e28 17983}
7449af73
RD
17984static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
17985 return (void *)((wxEvent *) ((wxEraseEvent *) x));
d14a1e28 17986}
7449af73
RD
17987static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
17988 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
d14a1e28 17989}
7449af73
RD
17990static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
17991 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
d14a1e28 17992}
7449af73
RD
17993static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
17994 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
d14a1e28 17995}
7449af73
RD
17996static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
17997 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
d14a1e28 17998}
7449af73
RD
17999static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
18000 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
18001}
7449af73
RD
18002static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
18003 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
18004}
0f83f5da
RD
18005static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x) {
18006 return (void *)((wxEvent *) ((wxMouseCaptureLostEvent *) x));
18007}
2131d850
RD
18008static void *_p_wxPyEventTo_p_wxEvent(void *x) {
18009 return (void *)((wxEvent *) ((wxPyEvent *) x));
18010}
7449af73
RD
18011static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
18012 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
18013}
18014static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
18015 return (void *)((wxEvent *) ((wxIdleEvent *) x));
18016}
18017static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
18018 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
18019}
18020static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
18021 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
18022}
18023static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
18024 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
18025}
18026static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
18027 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
18028}
18029static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
18030 return (void *)((wxEvent *) ((wxActivateEvent *) x));
18031}
18032static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
18033 return (void *)((wxEvent *) ((wxSizeEvent *) x));
18034}
18035static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
18036 return (void *)((wxEvent *) ((wxMoveEvent *) x));
18037}
18038static void *_p_wxDateEventTo_p_wxEvent(void *x) {
18039 return (void *)((wxEvent *) (wxCommandEvent *) ((wxDateEvent *) x));
18040}
18041static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
18042 return (void *)((wxEvent *) ((wxPaintEvent *) x));
18043}
18044static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
18045 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
18046}
0f83f5da
RD
18047static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x) {
18048 return (void *)((wxEvent *) (wxCommandEvent *) ((wxClipboardTextEvent *) x));
18049}
7449af73
RD
18050static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
18051 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
18052}
18053static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
18054 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
18055}
18056static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
18057 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
18058}
18059static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
18060 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
18061}
18062static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
18063 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
18064}
18065static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
18066 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
18067}
18068static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
18069 return (void *)((wxEvent *) ((wxFocusEvent *) x));
18070}
18071static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
18072 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
18073}
18074static void *_p_wxSashEventTo_p_wxEvent(void *x) {
18075 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
18076}
18077static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
18078 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
18079}
18080static void *_p_wxShowEventTo_p_wxEvent(void *x) {
18081 return (void *)((wxEvent *) ((wxShowEvent *) x));
18082}
18083static void *_p_wxHtmlWindowEventTo_p_wxEvent(void *x) {
18084 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxHtmlWindowEvent *) x));
18085}
18086static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
18087 return (void *)((wxEvent *) ((wxCommandEvent *) x));
18088}
18089static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
18090 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
18091}
18092static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
18093 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
18094}
18095static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
18096 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
18097}
18098static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
18099 return (void *)((wxEvent *) ((wxKeyEvent *) x));
18100}
18101static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
18102 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
18103}
18104static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
18105 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
18106}
18107static void *_p_wxHtmlContainerCellTo_p_wxHtmlCell(void *x) {
18108 return (void *)((wxHtmlCell *) ((wxHtmlContainerCell *) x));
18109}
18110static void *_p_wxHtmlWidgetCellTo_p_wxHtmlCell(void *x) {
18111 return (void *)((wxHtmlCell *) ((wxHtmlWidgetCell *) x));
18112}
18113static void *_p_wxHtmlColourCellTo_p_wxHtmlCell(void *x) {
18114 return (void *)((wxHtmlCell *) ((wxHtmlColourCell *) x));
18115}
18116static void *_p_wxHtmlWordCellTo_p_wxHtmlCell(void *x) {
18117 return (void *)((wxHtmlCell *) ((wxHtmlWordCell *) x));
18118}
18119static void *_p_wxHtmlFontCellTo_p_wxHtmlCell(void *x) {
18120 return (void *)((wxHtmlCell *) ((wxHtmlFontCell *) x));
18121}
18122static void *_p_wxHtmlWindowEventTo_p_wxNotifyEvent(void *x) {
18123 return (void *)((wxNotifyEvent *) ((wxHtmlWindowEvent *) x));
18124}
18125static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
18126 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
18127}
18128static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
18129 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
18130}
18131static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
18132 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
18133}
18134static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
18135 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
18136}
18137static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
18138 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
18139}
18140static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
18141 return (void *)((wxEvtHandler *) ((wxValidator *) x));
18142}
18143static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
18144 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
18145}
18146static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
18147 return (void *)((wxEvtHandler *) ((wxMenu *) x));
18148}
18149static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
18150 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
18151}
18152static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
18153 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
18154}
18155static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
18156 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
18157}
18158static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
18159 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
18160}
18161static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
18162 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
18163}
27e45892
RD
18164static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x) {
18165 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
18166}
7449af73
RD
18167static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
18168 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
18169}
18170static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
18171 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
18172}
18173static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
18174 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
18175}
18176static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
18177 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
18178}
18179static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
18180 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
18181}
18182static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
18183 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
18184}
18185static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
18186 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
18187}
18188static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
18189 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
18190}
18191static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
18192 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
18193}
18194static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
18195 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
d14a1e28 18196}
7449af73
RD
18197static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
18198 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
a2482628 18199}
7449af73
RD
18200static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
18201 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
d14a1e28 18202}
7449af73
RD
18203static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
18204 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
d14a1e28 18205}
7449af73
RD
18206static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
18207 return (void *)((wxEvtHandler *) ((wxWindow *) x));
d14a1e28 18208}
7449af73
RD
18209static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
18210 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
d14a1e28 18211}
7449af73
RD
18212static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
18213 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
d14a1e28 18214}
7449af73
RD
18215static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
18216 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
d14a1e28 18217}
7449af73
RD
18218static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
18219 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
d14a1e28 18220}
7449af73
RD
18221static void *_p_wxPyHtmlWindowTo_p_wxEvtHandler(void *x) {
18222 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyHtmlWindow *) x));
d14a1e28 18223}
7449af73
RD
18224static void *_p_wxHtmlHelpWindowTo_p_wxEvtHandler(void *x) {
18225 return (void *)((wxEvtHandler *) (wxWindow *) ((wxHtmlHelpWindow *) x));
d14a1e28 18226}
7449af73
RD
18227static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
18228 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
c1cb24a4 18229}
7449af73
RD
18230static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
18231 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
d14a1e28 18232}
7449af73
RD
18233static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
18234 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
d14a1e28 18235}
7449af73
RD
18236static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
18237 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
d14a1e28 18238}
7449af73
RD
18239static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
18240 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
d14a1e28 18241}
7449af73
RD
18242static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
18243 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
d14a1e28 18244}
7449af73
RD
18245static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
18246 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
d14a1e28 18247}
7449af73
RD
18248static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
18249 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
d14a1e28 18250}
7449af73
RD
18251static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
18252 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
d14a1e28 18253}
7449af73
RD
18254static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
18255 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
d14a1e28 18256}
7449af73
RD
18257static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
18258 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
d14a1e28 18259}
7449af73
RD
18260static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
18261 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
d14a1e28 18262}
7449af73
RD
18263static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
18264 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
d14a1e28 18265}
7449af73
RD
18266static void *_p_wxHtmlHelpFrameTo_p_wxEvtHandler(void *x) {
18267 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxHtmlHelpFrame *) x));
d14a1e28 18268}
7449af73
RD
18269static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
18270 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
d14a1e28 18271}
7449af73
RD
18272static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
18273 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
d14a1e28 18274}
7449af73
RD
18275static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
18276 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
d14a1e28 18277}
7449af73
RD
18278static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
18279 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
c1cb24a4 18280}
7449af73
RD
18281static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
18282 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
a2482628 18283}
7449af73
RD
18284static void *_p_wxHtmlHelpDialogTo_p_wxEvtHandler(void *x) {
18285 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxHtmlHelpDialog *) x));
d14a1e28 18286}
7449af73
RD
18287static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
18288 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
d14a1e28 18289}
7449af73
RD
18290static void *_p_wxPyHtmlWinTagHandlerTo_p_wxPyHtmlTagHandler(void *x) {
18291 return (void *)((wxPyHtmlTagHandler *) ((wxPyHtmlWinTagHandler *) x));
d14a1e28 18292}
7449af73
RD
18293static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
18294 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
d14a1e28 18295}
7449af73
RD
18296static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
18297 return (void *)((wxFrame *) ((wxProgressDialog *) x));
d14a1e28 18298}
7449af73
RD
18299static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
18300 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
d14a1e28 18301}
7449af73
RD
18302static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
18303 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
d14a1e28 18304}
7449af73
RD
18305static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
18306 return (void *)((wxFrame *) ((wxMiniFrame *) x));
d14a1e28 18307}
7449af73
RD
18308static void *_p_wxHtmlHelpFrameTo_p_wxFrame(void *x) {
18309 return (void *)((wxFrame *) ((wxHtmlHelpFrame *) x));
d14a1e28 18310}
7449af73
RD
18311static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
18312 return (void *)((wxFrame *) ((wxSplashScreen *) x));
d14a1e28 18313}
7449af73
RD
18314static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
18315 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
d14a1e28 18316}
7449af73
RD
18317static void *_p_wxHtmlPrintoutTo_p_wxPyPrintout(void *x) {
18318 return (void *)((wxPyPrintout *) ((wxHtmlPrintout *) x));
d14a1e28 18319}
7449af73
RD
18320static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
18321 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
d14a1e28 18322}
7449af73
RD
18323static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
18324 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
d14a1e28 18325}
7449af73
RD
18326static void *_p_wxEventTo_p_wxObject(void *x) {
18327 return (void *)((wxObject *) ((wxEvent *) x));
d14a1e28 18328}
7449af73
RD
18329static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
18330 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
d14a1e28 18331}
7449af73
RD
18332static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
18333 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
d14a1e28 18334}
7449af73
RD
18335static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
18336 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
c1cb24a4 18337}
7449af73
RD
18338static void *_p_wxHtmlFontCellTo_p_wxObject(void *x) {
18339 return (void *)((wxObject *) (wxHtmlCell *) ((wxHtmlFontCell *) x));
d14a1e28 18340}
7449af73
RD
18341static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
18342 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
d14a1e28 18343}
7449af73
RD
18344static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
18345 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
d14a1e28 18346}
7449af73
RD
18347static void *_p_wxHtmlTagTo_p_wxObject(void *x) {
18348 return (void *)((wxObject *) ((wxHtmlTag *) x));
d14a1e28 18349}
7449af73
RD
18350static void *_p_wxMenuItemTo_p_wxObject(void *x) {
18351 return (void *)((wxObject *) ((wxMenuItem *) x));
c1cb24a4 18352}
7449af73
RD
18353static void *_p_wxImageTo_p_wxObject(void *x) {
18354 return (void *)((wxObject *) ((wxImage *) x));
d14a1e28 18355}
7449af73
RD
18356static void *_p_wxPySizerTo_p_wxObject(void *x) {
18357 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
d14a1e28 18358}
7449af73
RD
18359static void *_p_wxPyHtmlFilterTo_p_wxObject(void *x) {
18360 return (void *)((wxObject *) ((wxPyHtmlFilter *) x));
2f91e3df 18361}
7449af73
RD
18362static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
18363 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
2f91e3df 18364}
7449af73
RD
18365static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
18366 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
2f91e3df 18367}
7449af73
RD
18368static void *_p_wxPyAppTo_p_wxObject(void *x) {
18369 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
2f91e3df 18370}
7449af73
RD
18371static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
18372 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
2f91e3df 18373}
7449af73
RD
18374static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
18375 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
2f91e3df 18376}
7449af73
RD
18377static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
18378 return (void *)((wxObject *) ((wxFindReplaceData *) x));
2f91e3df 18379}
7449af73
RD
18380static void *_p_wxValidatorTo_p_wxObject(void *x) {
18381 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
2f91e3df 18382}
7449af73
RD
18383static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
18384 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
2f91e3df 18385}
7449af73
RD
18386static void *_p_wxEraseEventTo_p_wxObject(void *x) {
18387 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
2f91e3df 18388}
7449af73
RD
18389static void *_p_wxMouseEventTo_p_wxObject(void *x) {
18390 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
2f91e3df 18391}
7449af73
RD
18392static void *_p_wxCloseEventTo_p_wxObject(void *x) {
18393 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
2f91e3df 18394}
7449af73
RD
18395static void *_p_wxHtmlEasyPrintingTo_p_wxObject(void *x) {
18396 return (void *)((wxObject *) ((wxHtmlEasyPrinting *) x));
2f91e3df 18397}
7449af73
RD
18398static void *_p_wxScrollEventTo_p_wxObject(void *x) {
18399 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
2f91e3df 18400}
7449af73
RD
18401static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
18402 return (void *)((wxObject *) ((wxPrintDialogData *) x));
d14a1e28 18403}
7449af73
RD
18404static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
18405 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
d14a1e28 18406}
7449af73
RD
18407static void *_p_wxPrinterTo_p_wxObject(void *x) {
18408 return (void *)((wxObject *) ((wxPrinter *) x));
d14a1e28 18409}
7449af73
RD
18410static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
18411 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
d14a1e28 18412}
7449af73
RD
18413static void *_p_wxHtmlWinParserTo_p_wxObject(void *x) {
18414 return (void *)((wxObject *) (wxHtmlParser *) ((wxHtmlWinParser *) x));
d14a1e28 18415}
7449af73
RD
18416static void *_p_wxHtmlParserTo_p_wxObject(void *x) {
18417 return (void *)((wxObject *) ((wxHtmlParser *) x));
d14a1e28 18418}
7449af73
RD
18419static void *_p_wxGridSizerTo_p_wxObject(void *x) {
18420 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
d14a1e28 18421}
7449af73
RD
18422static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
18423 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
d14a1e28 18424}
7449af73
RD
18425static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
18426 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
d14a1e28 18427}
7449af73
RD
18428static void *_p_wxControlTo_p_wxObject(void *x) {
18429 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
d14a1e28 18430}
7449af73
RD
18431static void *_p_wxHtmlHelpFrameTo_p_wxObject(void *x) {
18432 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxHtmlHelpFrame *) x));
d14a1e28 18433}
7449af73
RD
18434static void *_p_wxHtmlWidgetCellTo_p_wxObject(void *x) {
18435 return (void *)((wxObject *) (wxHtmlCell *) ((wxHtmlWidgetCell *) x));
d14a1e28 18436}
7449af73
RD
18437static void *_p_wxColourDataTo_p_wxObject(void *x) {
18438 return (void *)((wxObject *) ((wxColourData *) x));
d14a1e28 18439}
7449af73
RD
18440static void *_p_wxActivateEventTo_p_wxObject(void *x) {
18441 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
d14a1e28 18442}
7449af73
RD
18443static void *_p_wxMoveEventTo_p_wxObject(void *x) {
18444 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
d14a1e28 18445}
7449af73
RD
18446static void *_p_wxSizeEventTo_p_wxObject(void *x) {
18447 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
d14a1e28 18448}
7449af73
RD
18449static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
18450 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
d14a1e28 18451}
7449af73
RD
18452static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
18453 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
d14a1e28 18454}
7449af73
RD
18455static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
18456 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
d14a1e28 18457}
7449af73
RD
18458static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
18459 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
d14a1e28 18460}
7449af73
RD
18461static void *_p_wxIdleEventTo_p_wxObject(void *x) {
18462 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
d14a1e28 18463}
7449af73
RD
18464static void *_p_wxDateEventTo_p_wxObject(void *x) {
18465 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxDateEvent *) x));
d14a1e28 18466}
7449af73
RD
18467static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
18468 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
d14a1e28 18469}
0f83f5da
RD
18470static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x) {
18471 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureLostEvent *) x));
18472}
7449af73
RD
18473static void *_p_wxHtmlPrintoutTo_p_wxObject(void *x) {
18474 return (void *)((wxObject *) (wxPyPrintout *) ((wxHtmlPrintout *) x));
d14a1e28 18475}
7449af73
RD
18476static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
18477 return (void *)((wxObject *) ((wxPyPrintout *) x));
d14a1e28 18478}
7449af73
RD
18479static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
18480 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
d14a1e28 18481}
7449af73
RD
18482static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
18483 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
d14a1e28 18484}
7449af73
RD
18485static void *_p_wxKeyEventTo_p_wxObject(void *x) {
18486 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
d14a1e28 18487}
7449af73
RD
18488static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
18489 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
d14a1e28 18490}
7449af73
RD
18491static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
18492 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
d14a1e28 18493}
7449af73
RD
18494static void *_p_wxSashEventTo_p_wxObject(void *x) {
18495 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
d14a1e28 18496}
7449af73
RD
18497static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
18498 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
d14a1e28 18499}
7449af73
RD
18500static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
18501 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
d14a1e28 18502}
7449af73
RD
18503static void *_p_wxPrintDataTo_p_wxObject(void *x) {
18504 return (void *)((wxObject *) ((wxPrintData *) x));
d14a1e28 18505}
7449af73
RD
18506static void *_p_wxFontDataTo_p_wxObject(void *x) {
18507 return (void *)((wxObject *) ((wxFontData *) x));
d14a1e28 18508}
7449af73
RD
18509static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
18510 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
d14a1e28 18511}
7449af73
RD
18512static void *_p_wxFrameTo_p_wxObject(void *x) {
18513 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
d14a1e28 18514}
7449af73
RD
18515static void *_p_wxPyPanelTo_p_wxObject(void *x) {
18516 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
d14a1e28 18517}
7449af73
RD
18518static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
18519 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
d14a1e28 18520}
7449af73
RD
18521static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
18522 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
d14a1e28 18523}
7449af73
RD
18524static void *_p_wxFileSystemTo_p_wxObject(void *x) {
18525 return (void *)((wxObject *) ((wxFileSystem *) x));
d14a1e28 18526}
7449af73
RD
18527static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
18528 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
d14a1e28 18529}
7449af73
RD
18530static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
18531 return (void *)((wxObject *) ((wxPrintPreview *) x));
d14a1e28 18532}
7449af73
RD
18533static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
18534 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
d14a1e28 18535}
7449af73
RD
18536static void *_p_wxSizerTo_p_wxObject(void *x) {
18537 return (void *)((wxObject *) ((wxSizer *) x));
d14a1e28 18538}
7449af73
RD
18539static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
18540 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
d14a1e28 18541}
7449af73
RD
18542static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
18543 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
d14a1e28 18544}
7449af73
RD
18545static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
18546 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
d14a1e28 18547}
7449af73
RD
18548static void *_p_wxHtmlContainerCellTo_p_wxObject(void *x) {
18549 return (void *)((wxObject *) (wxHtmlCell *) ((wxHtmlContainerCell *) x));
d14a1e28 18550}
7449af73
RD
18551static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
18552 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
d14a1e28 18553}
7449af73
RD
18554static void *_p_wxPaintEventTo_p_wxObject(void *x) {
18555 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
d14a1e28 18556}
2131d850
RD
18557static void *_p_wxClipboardTextEventTo_p_wxObject(void *x) {
18558 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxClipboardTextEvent *) x));
18559}
7449af73
RD
18560static void *_p_wxFSFileTo_p_wxObject(void *x) {
18561 return (void *)((wxObject *) ((wxFSFile *) x));
d14a1e28 18562}
7449af73
RD
18563static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
18564 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
d14a1e28 18565}
7449af73
RD
18566static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
18567 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
d14a1e28 18568}
7449af73
RD
18569static void *_p_wxMenuTo_p_wxObject(void *x) {
18570 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
c1cb24a4 18571}
7449af73
RD
18572static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
18573 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
d14a1e28 18574}
0f83f5da
RD
18575static void *_p_wxSizerItemTo_p_wxObject(void *x) {
18576 return (void *)((wxObject *) ((wxSizerItem *) x));
18577}
7449af73
RD
18578static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
18579 return (void *)((wxObject *) ((wxPrintDialog *) x));
d14a1e28 18580}
7449af73
RD
18581static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
18582 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
d14a1e28 18583}
7449af73
RD
18584static void *_p_wxFontDialogTo_p_wxObject(void *x) {
18585 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
d14a1e28 18586}
7449af73
RD
18587static void *_p_wxDirDialogTo_p_wxObject(void *x) {
18588 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
53aa7709 18589}
7449af73
RD
18590static void *_p_wxColourDialogTo_p_wxObject(void *x) {
18591 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
d14a1e28 18592}
7449af73
RD
18593static void *_p_wxDialogTo_p_wxObject(void *x) {
18594 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
d14a1e28 18595}
7449af73
RD
18596static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
18597 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
d14a1e28 18598}
7449af73
RD
18599static void *_p_wxPyEventTo_p_wxObject(void *x) {
18600 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
d14a1e28 18601}
27e45892
RD
18602static void *_p_wxHtmlHelpDialogTo_p_wxObject(void *x) {
18603 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxHtmlHelpDialog *) x));
18604}
7449af73
RD
18605static void *_p_wxPyHtmlWinTagHandlerTo_p_wxObject(void *x) {
18606 return (void *)((wxObject *) (wxPyHtmlTagHandler *) ((wxPyHtmlWinTagHandler *) x));
d14a1e28 18607}
7449af73
RD
18608static void *_p_wxPyHtmlTagHandlerTo_p_wxObject(void *x) {
18609 return (void *)((wxObject *) ((wxPyHtmlTagHandler *) x));
d14a1e28 18610}
7449af73
RD
18611static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
18612 return (void *)((wxObject *) ((wxEvtHandler *) x));
d14a1e28 18613}
7449af73
RD
18614static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
18615 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
d14a1e28 18616}
7449af73
RD
18617static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
18618 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
d14a1e28 18619}
7449af73
RD
18620static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
18621 return (void *)((wxObject *) ((wxImageHandler *) x));
d14a1e28 18622}
7449af73
RD
18623static void *_p_wxPyImageHandlerTo_p_wxObject(void *x) {
18624 return (void *)((wxObject *) (wxImageHandler *) ((wxPyImageHandler *) x));
d14a1e28 18625}
7449af73
RD
18626static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
18627 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
d14a1e28 18628}
7449af73
RD
18629static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
18630 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
d14a1e28 18631}
7449af73
RD
18632static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
18633 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
d14a1e28
RD
18634}
18635static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
18636 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
18637}
7449af73
RD
18638static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
18639 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
d14a1e28 18640}
7449af73
RD
18641static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
18642 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
d14a1e28 18643}
7449af73
RD
18644static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
18645 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
d14a1e28 18646}
7449af73
RD
18647static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
18648 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
9d7dfdff 18649}
7449af73
RD
18650static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
18651 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
d14a1e28 18652}
7449af73
RD
18653static void *_p_wxHtmlWindowEventTo_p_wxObject(void *x) {
18654 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxHtmlWindowEvent *) x));
9d7dfdff 18655}
7449af73
RD
18656static void *_p_wxShowEventTo_p_wxObject(void *x) {
18657 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
d14a1e28 18658}
7449af73
RD
18659static void *_p_wxHtmlHelpWindowTo_p_wxObject(void *x) {
18660 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxHtmlHelpWindow *) x));
d14a1e28 18661}
7449af73
RD
18662static void *_p_wxPyHtmlWindowTo_p_wxObject(void *x) {
18663 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyHtmlWindow *) x));
d14a1e28 18664}
7449af73
RD
18665static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
18666 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
d14a1e28 18667}
7449af73
RD
18668static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
18669 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
d14a1e28 18670}
7449af73
RD
18671static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
18672 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
d14a1e28 18673}
7449af73
RD
18674static void *_p_wxTipWindowTo_p_wxObject(void *x) {
18675 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
d14a1e28 18676}
7449af73
RD
18677static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
18678 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
51b83b37 18679}
7449af73
RD
18680static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
18681 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
d14a1e28 18682}
7449af73
RD
18683static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
18684 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
d14a1e28 18685}
7449af73
RD
18686static void *_p_wxSashWindowTo_p_wxObject(void *x) {
18687 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
d14a1e28 18688}
7449af73
RD
18689static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
18690 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
d14a1e28 18691}
7449af73
RD
18692static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
18693 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
d14a1e28 18694}
7449af73
RD
18695static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
18696 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
d14a1e28 18697}
7449af73
RD
18698static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
18699 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
d14a1e28 18700}
7449af73
RD
18701static void *_p_wxWindowTo_p_wxObject(void *x) {
18702 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
d14a1e28 18703}
7449af73
RD
18704static void *_p_wxHelpControllerBaseTo_p_wxObject(void *x) {
18705 return (void *)((wxObject *) ((wxHelpControllerBase *) x));
d14a1e28
RD
18706}
18707static void *_p_wxHtmlDCRendererTo_p_wxObject(void *x) {
18708 return (void *)((wxObject *) ((wxHtmlDCRenderer *) x));
18709}
7449af73
RD
18710static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
18711 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
d14a1e28 18712}
7449af73
RD
18713static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
18714 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
d14a1e28 18715}
7449af73
RD
18716static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
18717 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
d14a1e28 18718}
27e45892
RD
18719static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x) {
18720 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
18721}
7449af73
RD
18722static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
18723 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
d14a1e28 18724}
7449af73
RD
18725static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
18726 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
d14a1e28 18727}
7449af73
RD
18728static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
18729 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
d14a1e28 18730}
7449af73
RD
18731static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
18732 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
d14a1e28 18733}
7449af73
RD
18734static void *_p_wxFileDialogTo_p_wxObject(void *x) {
18735 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
d14a1e28 18736}
7449af73
RD
18737static void *_p_wxHtmlLinkInfoTo_p_wxObject(void *x) {
18738 return (void *)((wxObject *) ((wxHtmlLinkInfo *) x));
41f1cec7 18739}
7449af73
RD
18740static void *_p_wxPyWindowTo_p_wxObject(void *x) {
18741 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
d14a1e28 18742}
7449af73
RD
18743static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
18744 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
d14a1e28 18745}
7449af73
RD
18746static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
18747 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
d14a1e28 18748}
7449af73
RD
18749static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
18750 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
d14a1e28 18751}
7449af73
RD
18752static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
18753 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
d14a1e28 18754}
7449af73
RD
18755static void *_p_wxHtmlHelpControllerTo_p_wxObject(void *x) {
18756 return (void *)((wxObject *) (wxHelpControllerBase *) ((wxHtmlHelpController *) x));
d14a1e28 18757}
7449af73
RD
18758static void *_p_wxPanelTo_p_wxObject(void *x) {
18759 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
d14a1e28 18760}
7449af73
RD
18761static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
18762 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
d14a1e28 18763}
7449af73
RD
18764static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
18765 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
d14a1e28 18766}
7449af73
RD
18767static void *_p_wxHtmlCellTo_p_wxObject(void *x) {
18768 return (void *)((wxObject *) ((wxHtmlCell *) x));
d14a1e28 18769}
7449af73
RD
18770static void *_p_wxMenuEventTo_p_wxObject(void *x) {
18771 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
a2482628 18772}
7449af73
RD
18773static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
18774 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
d14a1e28 18775}
7449af73
RD
18776static void *_p_wxCommandEventTo_p_wxObject(void *x) {
18777 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
d14a1e28 18778}
7449af73
RD
18779static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
18780 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
d14a1e28 18781}
7449af73
RD
18782static void *_p_wxHtmlColourCellTo_p_wxObject(void *x) {
18783 return (void *)((wxObject *) (wxHtmlCell *) ((wxHtmlColourCell *) x));
d14a1e28 18784}
7449af73
RD
18785static void *_p_wxStatusBarTo_p_wxObject(void *x) {
18786 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
d14a1e28 18787}
7449af73
RD
18788static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
18789 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
18790}
18791static void *_p_wxFocusEventTo_p_wxObject(void *x) {
18792 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
18793}
18794static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
18795 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
18796}
18797static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
18798 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
d14a1e28 18799}
7449af73
RD
18800static void *_p_wxHtmlWordCellTo_p_wxObject(void *x) {
18801 return (void *)((wxObject *) (wxHtmlCell *) ((wxHtmlWordCell *) x));
d14a1e28 18802}
7449af73
RD
18803static void *_p_wxMenuBarTo_p_wxObject(void *x) {
18804 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
d14a1e28 18805}
7449af73
RD
18806static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
18807 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
d14a1e28 18808}
7449af73
RD
18809static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
18810 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
d14a1e28 18811}
7449af73
RD
18812static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
18813 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
d14a1e28 18814}
7449af73
RD
18815static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
18816 return (void *)((wxWindow *) ((wxMenuBar *) x));
d14a1e28 18817}
7449af73
RD
18818static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
18819 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
d14a1e28 18820}
7449af73
RD
18821static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
18822 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
d14a1e28 18823}
7449af73
RD
18824static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
18825 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
d14a1e28 18826}
27e45892
RD
18827static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x) {
18828 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
18829}
7449af73
RD
18830static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
18831 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
d14a1e28 18832}
7449af73
RD
18833static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
18834 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
d14a1e28 18835}
7449af73
RD
18836static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
18837 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
d14a1e28 18838}
7449af73
RD
18839static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
18840 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
d14a1e28 18841}
7449af73
RD
18842static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
18843 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
d14a1e28 18844}
7449af73
RD
18845static void *_p_wxPanelTo_p_wxWindow(void *x) {
18846 return (void *)((wxWindow *) ((wxPanel *) x));
d14a1e28 18847}
7449af73
RD
18848static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
18849 return (void *)((wxWindow *) ((wxStatusBar *) x));
d14a1e28 18850}
7449af73
RD
18851static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
18852 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
d14a1e28 18853}
7449af73
RD
18854static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
18855 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
d14a1e28 18856}
7449af73
RD
18857static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
18858 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
d14a1e28 18859}
7449af73
RD
18860static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
18861 return (void *)((wxWindow *) ((wxPopupWindow *) x));
d14a1e28 18862}
7449af73
RD
18863static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
18864 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
d14a1e28 18865}
7449af73
RD
18866static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
18867 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
d14a1e28 18868}
7449af73
RD
18869static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
18870 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
d14a1e28 18871}
7449af73
RD
18872static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
18873 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
d14a1e28 18874}
7449af73
RD
18875static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
18876 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
d14a1e28 18877}
7449af73
RD
18878static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
18879 return (void *)((wxWindow *) ((wxSashWindow *) x));
d14a1e28 18880}
7449af73
RD
18881static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
18882 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
d14a1e28 18883}
7449af73
RD
18884static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
18885 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
d14a1e28 18886}
7449af73
RD
18887static void *_p_wxPyHtmlWindowTo_p_wxWindow(void *x) {
18888 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyHtmlWindow *) x));
d14a1e28 18889}
7449af73
RD
18890static void *_p_wxHtmlHelpWindowTo_p_wxWindow(void *x) {
18891 return (void *)((wxWindow *) ((wxHtmlHelpWindow *) x));
d14a1e28 18892}
7449af73
RD
18893static void *_p_wxControlTo_p_wxWindow(void *x) {
18894 return (void *)((wxWindow *) ((wxControl *) x));
d14a1e28 18895}
7449af73
RD
18896static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
18897 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
d14a1e28 18898}
7449af73
RD
18899static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
18900 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
d14a1e28 18901}
7449af73
RD
18902static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
18903 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
d14a1e28 18904}
7449af73
RD
18905static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
18906 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
d14a1e28 18907}
7449af73
RD
18908static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
18909 return (void *)((wxWindow *) ((wxPyWindow *) x));
d14a1e28 18910}
7449af73
RD
18911static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
18912 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
d14a1e28 18913}
7449af73
RD
18914static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
18915 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
d14a1e28 18916}
7449af73
RD
18917static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
18918 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
d14a1e28 18919}
7449af73
RD
18920static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
18921 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
d14a1e28 18922}
7449af73
RD
18923static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
18924 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
d14a1e28 18925}
7449af73
RD
18926static void *_p_wxHtmlHelpFrameTo_p_wxWindow(void *x) {
18927 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxHtmlHelpFrame *) x));
d14a1e28 18928}
7449af73
RD
18929static void *_p_wxFrameTo_p_wxWindow(void *x) {
18930 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
d14a1e28 18931}
7449af73
RD
18932static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
18933 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
d14a1e28 18934}
7449af73
RD
18935static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
18936 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
d14a1e28 18937}
7449af73
RD
18938static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
18939 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
d14a1e28 18940}
7449af73
RD
18941static void *_p_wxDialogTo_p_wxWindow(void *x) {
18942 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
a2482628 18943}
7449af73
RD
18944static void *_p_wxHtmlHelpDialogTo_p_wxWindow(void *x) {
18945 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxHtmlHelpDialog *) x));
d14a1e28 18946}
7449af73
RD
18947static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
18948 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
d14a1e28 18949}
7449af73
RD
18950static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x) {
18951 return (void *)((wxScrolledWindow *) ((wxPyScrolledWindow *) x));
d14a1e28 18952}
7449af73
RD
18953static void *_p_wxPyHtmlWindowTo_p_wxScrolledWindow(void *x) {
18954 return (void *)((wxScrolledWindow *) ((wxPyHtmlWindow *) x));
d14a1e28 18955}
7449af73
RD
18956static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x) {
18957 return (void *)((wxScrolledWindow *) ((wxPreviewCanvas *) x));
d14a1e28 18958}
7449af73
RD
18959static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
18960 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
d14a1e28 18961}
7449af73
RD
18962static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
18963 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
d14a1e28 18964}
7449af73
RD
18965static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
18966 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
d14a1e28 18967}
7449af73
RD
18968static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
18969 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
d14a1e28 18970}
7449af73
RD
18971static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
18972 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
d14a1e28 18973}
7449af73
RD
18974static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
18975 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
d14a1e28 18976}
7449af73
RD
18977static void *_p_wxHtmlHelpDialogTo_p_wxTopLevelWindow(void *x) {
18978 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxHtmlHelpDialog *) x));
d14a1e28 18979}
7449af73
RD
18980static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
18981 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
d14a1e28 18982}
7449af73
RD
18983static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
18984 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
d14a1e28 18985}
7449af73
RD
18986static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
18987 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
d14a1e28 18988}
7449af73
RD
18989static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
18990 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
d14a1e28 18991}
27e45892
RD
18992static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x) {
18993 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxNumberEntryDialog *) x));
18994}
7449af73
RD
18995static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
18996 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
d14a1e28 18997}
7449af73
RD
18998static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
18999 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
d14a1e28 19000}
7449af73
RD
19001static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
19002 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
c1cb24a4 19003}
7449af73
RD
19004static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
19005 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
d14a1e28 19006}
7449af73
RD
19007static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
19008 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
d14a1e28 19009}
27e45892
RD
19010static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
19011 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
19012}
7449af73
RD
19013static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
19014 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
d14a1e28 19015}
7449af73
RD
19016static void *_p_wxHtmlHelpFrameTo_p_wxTopLevelWindow(void *x) {
19017 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxHtmlHelpFrame *) x));
d14a1e28 19018}
7449af73
RD
19019static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
19020 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
d14a1e28 19021}
7449af73
RD
19022static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
19023 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
d14a1e28 19024}
7449af73
RD
19025static void *_p_wxColourDialogTo_p_wxDialog(void *x) {
19026 return (void *)((wxDialog *) ((wxColourDialog *) x));
d14a1e28 19027}
7449af73
RD
19028static void *_p_wxDirDialogTo_p_wxDialog(void *x) {
19029 return (void *)((wxDialog *) ((wxDirDialog *) x));
d14a1e28 19030}
7449af73
RD
19031static void *_p_wxFontDialogTo_p_wxDialog(void *x) {
19032 return (void *)((wxDialog *) ((wxFontDialog *) x));
d14a1e28 19033}
7449af73
RD
19034static void *_p_wxHtmlHelpDialogTo_p_wxDialog(void *x) {
19035 return (void *)((wxDialog *) ((wxHtmlHelpDialog *) x));
d14a1e28 19036}
7449af73
RD
19037static void *_p_wxFileDialogTo_p_wxDialog(void *x) {
19038 return (void *)((wxDialog *) ((wxFileDialog *) x));
d14a1e28 19039}
7449af73
RD
19040static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x) {
19041 return (void *)((wxDialog *) ((wxMultiChoiceDialog *) x));
d14a1e28 19042}
7449af73
RD
19043static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x) {
19044 return (void *)((wxDialog *) ((wxSingleChoiceDialog *) x));
d14a1e28 19045}
7449af73
RD
19046static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x) {
19047 return (void *)((wxDialog *) ((wxTextEntryDialog *) x));
d14a1e28 19048}
7449af73
RD
19049static void *_p_wxPasswordEntryDialogTo_p_wxDialog(void *x) {
19050 return (void *)((wxDialog *) (wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
53aa7709 19051}
27e45892
RD
19052static void *_p_wxNumberEntryDialogTo_p_wxDialog(void *x) {
19053 return (void *)((wxDialog *) ((wxNumberEntryDialog *) x));
19054}
7449af73
RD
19055static void *_p_wxMessageDialogTo_p_wxDialog(void *x) {
19056 return (void *)((wxDialog *) ((wxMessageDialog *) x));
53aa7709 19057}
7449af73
RD
19058static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x) {
19059 return (void *)((wxDialog *) ((wxFindReplaceDialog *) x));
53aa7709 19060}
7449af73
RD
19061static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
19062 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
53aa7709 19063}
7449af73
RD
19064static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
19065 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
53aa7709 19066}
7449af73
RD
19067static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x) {
19068 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyScrolledWindow *) x));
53aa7709 19069}
7449af73
RD
19070static void *_p_wxPyHtmlWindowTo_p_wxPanel(void *x) {
19071 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyHtmlWindow *) x));
53aa7709 19072}
7449af73
RD
19073static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
19074 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
53aa7709 19075}
7449af73
RD
19076static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
19077 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
53aa7709 19078}
7449af73
RD
19079static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
19080 return (void *)((wxPanel *) ((wxPyPanel *) x));
53aa7709 19081}
7449af73
RD
19082static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
19083 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
53aa7709 19084}
7449af73
RD
19085static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
19086 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
53aa7709 19087}
7449af73
RD
19088static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
19089 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
53aa7709 19090}
7449af73
RD
19091static void *_p_wxHtmlWinParserTo_p_wxHtmlParser(void *x) {
19092 return (void *)((wxHtmlParser *) ((wxHtmlWinParser *) x));
d14a1e28 19093}
7449af73
RD
19094static void *_p_wxHtmlHelpControllerTo_p_wxHelpControllerBase(void *x) {
19095 return (void *)((wxHelpControllerBase *) ((wxHtmlHelpController *) x));
19096}
2131d850
RD
19097static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
19098 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
7449af73 19099}
2131d850
RD
19100static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
19101 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
7449af73 19102}
2131d850
RD
19103static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
19104 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
7449af73 19105}
2131d850
RD
19106static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x) {
19107 return (void *)((wxCommandEvent *) ((wxClipboardTextEvent *) x));
7449af73 19108}
2131d850
RD
19109static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
19110 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
7449af73 19111}
2131d850
RD
19112static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
19113 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
7449af73
RD
19114}
19115static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
19116 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
19117}
2131d850
RD
19118static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
19119 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
19120}
19121static void *_p_wxDateEventTo_p_wxCommandEvent(void *x) {
19122 return (void *)((wxCommandEvent *) ((wxDateEvent *) x));
19123}
19124static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
19125 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
7449af73
RD
19126}
19127static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
19128 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
19129}
2131d850
RD
19130static void *_p_wxHtmlWindowEventTo_p_wxCommandEvent(void *x) {
19131 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxHtmlWindowEvent *) x));
7449af73 19132}
2131d850
RD
19133static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
19134 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
19135}
19136static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
19137 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
7449af73 19138}
554f62e9
RD
19139static swig_type_info _swigt__p_bool = {"_p_bool", "bool *", 0, 0, (void*)0, 0};
19140static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
19141static swig_type_info _swigt__p_form_ops_t = {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, (void*)0, 0};
704eda0c 19142static swig_type_info _swigt__p_int = {"_p_int", "int *|wxEventType *", 0, 0, (void*)0, 0};
554f62e9
RD
19143static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
19144static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
19145static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
704eda0c 19146static swig_type_info _swigt__p_wxArrayInt = {"_p_wxArrayInt", "wxArrayInt *", 0, 0, (void*)0, 0};
554f62e9
RD
19147static swig_type_info _swigt__p_wxBitmap = {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
19148static swig_type_info _swigt__p_wxColour = {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
19149static swig_type_info _swigt__p_wxCommandEvent = {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
19150static swig_type_info _swigt__p_wxSashEvent = {"_p_wxSashEvent", 0, 0, 0, 0, 0};
19151static swig_type_info _swigt__p_wxWindowDestroyEvent = {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
19152static swig_type_info _swigt__p_wxSplitterEvent = {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
2131d850 19153static swig_type_info _swigt__p_wxClipboardTextEvent = {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
554f62e9
RD
19154static swig_type_info _swigt__p_wxScrollEvent = {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
19155static swig_type_info _swigt__p_wxPyCommandEvent = {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
19156static swig_type_info _swigt__p_wxContextMenuEvent = {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
19157static swig_type_info _swigt__p_wxChildFocusEvent = {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
554f62e9 19158static swig_type_info _swigt__p_wxDateEvent = {"_p_wxDateEvent", 0, 0, 0, 0, 0};
2131d850 19159static swig_type_info _swigt__p_wxWindowCreateEvent = {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
554f62e9
RD
19160static swig_type_info _swigt__p_wxFindDialogEvent = {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
19161static swig_type_info _swigt__p_wxUpdateUIEvent = {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
19162static swig_type_info _swigt__p_wxConfigBase = {"_p_wxConfigBase", "wxConfigBase *", 0, 0, (void*)0, 0};
19163static swig_type_info _swigt__p_wxCursor = {"_p_wxCursor", "wxCursor *", 0, 0, (void*)0, 0};
19164static swig_type_info _swigt__p_wxDC = {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0};
19165static swig_type_info _swigt__p_wxDefaultHtmlRenderingStyle = {"_p_wxDefaultHtmlRenderingStyle", "wxDefaultHtmlRenderingStyle *", 0, 0, (void*)0, 0};
19166static swig_type_info _swigt__p_wxDialog = {"_p_wxDialog", "wxDialog *", 0, 0, (void*)0, 0};
19167static swig_type_info _swigt__p_wxColourDialog = {"_p_wxColourDialog", 0, 0, 0, 0, 0};
19168static swig_type_info _swigt__p_wxDirDialog = {"_p_wxDirDialog", 0, 0, 0, 0, 0};
19169static swig_type_info _swigt__p_wxFontDialog = {"_p_wxFontDialog", 0, 0, 0, 0, 0};
19170static swig_type_info _swigt__p_wxFileDialog = {"_p_wxFileDialog", 0, 0, 0, 0, 0};
19171static swig_type_info _swigt__p_wxMultiChoiceDialog = {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
19172static swig_type_info _swigt__p_wxSingleChoiceDialog = {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
19173static swig_type_info _swigt__p_wxTextEntryDialog = {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
19174static swig_type_info _swigt__p_wxPasswordEntryDialog = {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
27e45892 19175static swig_type_info _swigt__p_wxNumberEntryDialog = {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
554f62e9
RD
19176static swig_type_info _swigt__p_wxMessageDialog = {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
19177static swig_type_info _swigt__p_wxFindReplaceDialog = {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
19178static swig_type_info _swigt__p_wxDuplexMode = {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
19179static swig_type_info _swigt__p_wxEvent = {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
19180static swig_type_info _swigt__p_wxMenuEvent = {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
19181static swig_type_info _swigt__p_wxCloseEvent = {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
19182static swig_type_info _swigt__p_wxEraseEvent = {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
19183static swig_type_info _swigt__p_wxSetCursorEvent = {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
19184static swig_type_info _swigt__p_wxInitDialogEvent = {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
19185static swig_type_info _swigt__p_wxPyEvent = {"_p_wxPyEvent", 0, 0, 0, 0, 0};
0f83f5da 19186static swig_type_info _swigt__p_wxMouseCaptureLostEvent = {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
554f62e9
RD
19187static swig_type_info _swigt__p_wxCalculateLayoutEvent = {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
19188static swig_type_info _swigt__p_wxIdleEvent = {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
19189static swig_type_info _swigt__p_wxQueryNewPaletteEvent = {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
19190static swig_type_info _swigt__p_wxMaximizeEvent = {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
19191static swig_type_info _swigt__p_wxIconizeEvent = {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
19192static swig_type_info _swigt__p_wxActivateEvent = {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
19193static swig_type_info _swigt__p_wxSizeEvent = {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
19194static swig_type_info _swigt__p_wxMoveEvent = {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
19195static swig_type_info _swigt__p_wxPaintEvent = {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
19196static swig_type_info _swigt__p_wxNcPaintEvent = {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
19197static swig_type_info _swigt__p_wxPaletteChangedEvent = {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
19198static swig_type_info _swigt__p_wxDisplayChangedEvent = {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
19199static swig_type_info _swigt__p_wxMouseCaptureChangedEvent = {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
19200static swig_type_info _swigt__p_wxSysColourChangedEvent = {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
554f62e9 19201static swig_type_info _swigt__p_wxFocusEvent = {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
2131d850 19202static swig_type_info _swigt__p_wxDropFilesEvent = {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
554f62e9
RD
19203static swig_type_info _swigt__p_wxQueryLayoutInfoEvent = {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
19204static swig_type_info _swigt__p_wxShowEvent = {"_p_wxShowEvent", 0, 0, 0, 0, 0};
19205static swig_type_info _swigt__p_wxNavigationKeyEvent = {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
19206static swig_type_info _swigt__p_wxKeyEvent = {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
19207static swig_type_info _swigt__p_wxScrollWinEvent = {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
19208static swig_type_info _swigt__p_wxTaskBarIconEvent = {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
19209static swig_type_info _swigt__p_wxEvtHandler = {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
19210static swig_type_info _swigt__p_wxSplashScreen = {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
19211static swig_type_info _swigt__p_wxMiniFrame = {"_p_wxMiniFrame", 0, 0, 0, 0, 0};
19212static swig_type_info _swigt__p_wxPyPanel = {"_p_wxPyPanel", 0, 0, 0, 0, 0};
19213static swig_type_info _swigt__p_wxMenuBar = {"_p_wxMenuBar", 0, 0, 0, 0, 0};
19214static swig_type_info _swigt__p_wxValidator = {"_p_wxValidator", 0, 0, 0, 0, 0};
19215static swig_type_info _swigt__p_wxPyValidator = {"_p_wxPyValidator", 0, 0, 0, 0, 0};
19216static swig_type_info _swigt__p_wxProgressDialog = {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
19217static swig_type_info _swigt__p_wxStatusBar = {"_p_wxStatusBar", 0, 0, 0, 0, 0};
19218static swig_type_info _swigt__p_wxMDIClientWindow = {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
19219static swig_type_info _swigt__p_wxPyVScrolledWindow = {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
19220static swig_type_info _swigt__p_wxPyScrolledWindow = {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
19221static swig_type_info _swigt__p_wxSashWindow = {"_p_wxSashWindow", 0, 0, 0, 0, 0};
19222static swig_type_info _swigt__p_wxSplashScreenWindow = {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
19223static swig_type_info _swigt__p_wxSashLayoutWindow = {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
19224static swig_type_info _swigt__p_wxPopupWindow = {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
19225static swig_type_info _swigt__p_wxPyPopupTransientWindow = {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
19226static swig_type_info _swigt__p_wxTipWindow = {"_p_wxTipWindow", 0, 0, 0, 0, 0};
19227static swig_type_info _swigt__p_wxPyPreviewFrame = {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
19228static swig_type_info _swigt__p_wxPreviewFrame = {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
19229static swig_type_info _swigt__p_wxControl = {"_p_wxControl", 0, 0, 0, 0, 0};
19230static swig_type_info _swigt__p_wxMDIChildFrame = {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
19231static swig_type_info _swigt__p_wxPyApp = {"_p_wxPyApp", 0, 0, 0, 0, 0};
19232static swig_type_info _swigt__p_wxControlWithItems = {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
19233static swig_type_info _swigt__p_wxPreviewCanvas = {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
19234static swig_type_info _swigt__p_wxPyWindow = {"_p_wxPyWindow", 0, 0, 0, 0, 0};
19235static swig_type_info _swigt__p_wxPyHtmlListBox = {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
19236static swig_type_info _swigt__p_wxPyVListBox = {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
19237static swig_type_info _swigt__p_wxPyPreviewControlBar = {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
19238static swig_type_info _swigt__p_wxPreviewControlBar = {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
19239static swig_type_info _swigt__p_wxPyTaskBarIcon = {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
19240static swig_type_info _swigt__p_wxMenu = {"_p_wxMenu", 0, 0, 0, 0, 0};
19241static swig_type_info _swigt__p_wxMDIParentFrame = {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
19242static swig_type_info _swigt__p_wxFileSystem = {"_p_wxFileSystem", "wxFileSystem *", 0, 0, (void*)0, 0};
19243static swig_type_info _swigt__p_wxFont = {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
19244static swig_type_info _swigt__p_wxFrame = {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0};
19245static swig_type_info _swigt__p_wxHelpControllerBase = {"_p_wxHelpControllerBase", "wxHelpControllerBase *", 0, 0, (void*)0, 0};
19246static swig_type_info _swigt__p_wxHelpSearchMode = {"_p_wxHelpSearchMode", "wxHelpSearchMode *", 0, 0, (void*)0, 0};
19247static swig_type_info _swigt__p_wxHtmlBookRecArray = {"_p_wxHtmlBookRecArray", "wxHtmlBookRecArray *", 0, 0, (void*)0, 0};
19248static swig_type_info _swigt__p_wxHtmlBookRecord = {"_p_wxHtmlBookRecord", "wxHtmlBookRecord *", 0, 0, (void*)0, 0};
19249static swig_type_info _swigt__p_wxHtmlCell = {"_p_wxHtmlCell", "wxHtmlCell *", 0, 0, (void*)0, 0};
19250static swig_type_info _swigt__p_wxHtmlColourCell = {"_p_wxHtmlColourCell", "wxHtmlColourCell *", 0, 0, (void*)0, 0};
19251static swig_type_info _swigt__p_wxHtmlContainerCell = {"_p_wxHtmlContainerCell", "wxHtmlContainerCell *", 0, 0, (void*)0, 0};
19252static swig_type_info _swigt__p_wxHtmlDCRenderer = {"_p_wxHtmlDCRenderer", "wxHtmlDCRenderer *", 0, 0, (void*)0, 0};
19253static swig_type_info _swigt__p_wxHtmlEasyPrinting = {"_p_wxHtmlEasyPrinting", "wxHtmlEasyPrinting *", 0, 0, (void*)0, 0};
19254static swig_type_info _swigt__p_wxHtmlFilter = {"_p_wxHtmlFilter", "wxHtmlFilter *", 0, 0, (void*)0, 0};
19255static swig_type_info _swigt__p_wxHtmlFontCell = {"_p_wxHtmlFontCell", "wxHtmlFontCell *", 0, 0, (void*)0, 0};
19256static swig_type_info _swigt__p_wxHtmlHelpController = {"_p_wxHtmlHelpController", "wxHtmlHelpController *", 0, 0, (void*)0, 0};
19257static swig_type_info _swigt__p_wxHtmlHelpData = {"_p_wxHtmlHelpData", "wxHtmlHelpData *", 0, 0, (void*)0, 0};
19258static swig_type_info _swigt__p_wxHtmlHelpDialog = {"_p_wxHtmlHelpDialog", "wxHtmlHelpDialog *", 0, 0, (void*)0, 0};
19259static swig_type_info _swigt__p_wxHtmlHelpFrame = {"_p_wxHtmlHelpFrame", "wxHtmlHelpFrame *", 0, 0, (void*)0, 0};
19260static swig_type_info _swigt__p_wxHtmlHelpFrameCfg = {"_p_wxHtmlHelpFrameCfg", "wxHtmlHelpFrameCfg *", 0, 0, (void*)0, 0};
19261static swig_type_info _swigt__p_wxHtmlHelpWindow = {"_p_wxHtmlHelpWindow", "wxHtmlHelpWindow *", 0, 0, (void*)0, 0};
19262static swig_type_info _swigt__p_wxHtmlLinkInfo = {"_p_wxHtmlLinkInfo", "wxHtmlLinkInfo *", 0, 0, (void*)0, 0};
19263static swig_type_info _swigt__p_wxHtmlModalHelp = {"_p_wxHtmlModalHelp", "wxHtmlModalHelp *", 0, 0, (void*)0, 0};
19264static swig_type_info _swigt__p_wxHtmlParser = {"_p_wxHtmlParser", "wxHtmlParser *", 0, 0, (void*)0, 0};
19265static swig_type_info _swigt__p_wxHtmlPrintout = {"_p_wxHtmlPrintout", "wxHtmlPrintout *", 0, 0, (void*)0, 0};
19266static swig_type_info _swigt__p_wxHtmlRenderingInfo = {"_p_wxHtmlRenderingInfo", "wxHtmlRenderingInfo *", 0, 0, (void*)0, 0};
19267static swig_type_info _swigt__p_wxHtmlRenderingState = {"_p_wxHtmlRenderingState", "wxHtmlRenderingState *", 0, 0, (void*)0, 0};
19268static swig_type_info _swigt__p_wxHtmlRenderingStyle = {"_p_wxHtmlRenderingStyle", "wxHtmlRenderingStyle *", 0, 0, (void*)0, 0};
19269static swig_type_info _swigt__p_wxHtmlSearchStatus = {"_p_wxHtmlSearchStatus", "wxHtmlSearchStatus *", 0, 0, (void*)0, 0};
19270static swig_type_info _swigt__p_wxHtmlSelection = {"_p_wxHtmlSelection", "wxHtmlSelection *", 0, 0, (void*)0, 0};
19271static swig_type_info _swigt__p_wxHtmlTag = {"_p_wxHtmlTag", "wxHtmlTag *", 0, 0, (void*)0, 0};
19272static swig_type_info _swigt__p_wxHtmlTagHandler = {"_p_wxHtmlTagHandler", "wxHtmlTagHandler *", 0, 0, (void*)0, 0};
19273static swig_type_info _swigt__p_wxHtmlWidgetCell = {"_p_wxHtmlWidgetCell", "wxHtmlWidgetCell *", 0, 0, (void*)0, 0};
19274static swig_type_info _swigt__p_wxHtmlWinParser = {"_p_wxHtmlWinParser", "wxHtmlWinParser *", 0, 0, (void*)0, 0};
19275static swig_type_info _swigt__p_wxHtmlWindow = {"_p_wxHtmlWindow", "wxHtmlWindow *", 0, 0, (void*)0, 0};
19276static swig_type_info _swigt__p_wxHtmlWindowEvent = {"_p_wxHtmlWindowEvent", "wxHtmlWindowEvent *", 0, 0, (void*)0, 0};
e9d6f3a4 19277static swig_type_info _swigt__p_wxHtmlWindowInterface = {"_p_wxHtmlWindowInterface", "wxHtmlWindowInterface *", 0, 0, (void*)0, 0};
554f62e9
RD
19278static swig_type_info _swigt__p_wxHtmlWordCell = {"_p_wxHtmlWordCell", "wxHtmlWordCell *", 0, 0, (void*)0, 0};
19279static swig_type_info _swigt__p_wxMouseEvent = {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, (void*)0, 0};
19280static swig_type_info _swigt__p_wxNotifyEvent = {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, (void*)0, 0};
19281static swig_type_info _swigt__p_wxObject = {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
19282static swig_type_info _swigt__p_wxIndividualLayoutConstraint = {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
19283static swig_type_info _swigt__p_wxMenuItem = {"_p_wxMenuItem", 0, 0, 0, 0, 0};
19284static swig_type_info _swigt__p_wxImage = {"_p_wxImage", 0, 0, 0, 0, 0};
19285static swig_type_info _swigt__p_wxPySizer = {"_p_wxPySizer", 0, 0, 0, 0, 0};
19286static swig_type_info _swigt__p_wxLayoutAlgorithm = {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
19287static swig_type_info _swigt__p_wxFindReplaceData = {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
19288static swig_type_info _swigt__p_wxPrintDialogData = {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
19289static swig_type_info _swigt__p_wxPrinter = {"_p_wxPrinter", 0, 0, 0, 0, 0};
19290static swig_type_info _swigt__p_wxGridSizer = {"_p_wxGridSizer", 0, 0, 0, 0, 0};
19291static swig_type_info _swigt__p_wxFlexGridSizer = {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
19292static swig_type_info _swigt__p_wxAcceleratorTable = {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
19293static swig_type_info _swigt__p_wxColourData = {"_p_wxColourData", 0, 0, 0, 0, 0};
19294static swig_type_info _swigt__p_wxStdDialogButtonSizer = {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
19295static swig_type_info _swigt__p_wxFontData = {"_p_wxFontData", 0, 0, 0, 0, 0};
19296static swig_type_info _swigt__p_wxPrintPreview = {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
19297static swig_type_info _swigt__p_wxPyPrintPreview = {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
19298static swig_type_info _swigt__p_wxLayoutConstraints = {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
554f62e9 19299static swig_type_info _swigt__p_wxSizer = {"_p_wxSizer", 0, 0, 0, 0, 0};
0f83f5da 19300static swig_type_info _swigt__p_wxBoxSizer = {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
554f62e9
RD
19301static swig_type_info _swigt__p_wxStaticBoxSizer = {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
19302static swig_type_info _swigt__p_wxGridBagSizer = {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
19303static swig_type_info _swigt__p_wxFSFile = {"_p_wxFSFile", 0, 0, 0, 0, 0};
554f62e9 19304static swig_type_info _swigt__p_wxGBSizerItem = {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
0f83f5da 19305static swig_type_info _swigt__p_wxSizerItem = {"_p_wxSizerItem", 0, 0, 0, 0, 0};
554f62e9
RD
19306static swig_type_info _swigt__p_wxPrintDialog = {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
19307static swig_type_info _swigt__p_wxPageSetupDialog = {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
19308static swig_type_info _swigt__p_wxTIFFHandler = {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
19309static swig_type_info _swigt__p_wxXPMHandler = {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
19310static swig_type_info _swigt__p_wxImageHandler = {"_p_wxImageHandler", 0, 0, 0, 0, 0};
19311static swig_type_info _swigt__p_wxPyImageHandler = {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
19312static swig_type_info _swigt__p_wxBMPHandler = {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
19313static swig_type_info _swigt__p_wxICOHandler = {"_p_wxICOHandler", 0, 0, 0, 0, 0};
19314static swig_type_info _swigt__p_wxCURHandler = {"_p_wxCURHandler", 0, 0, 0, 0, 0};
19315static swig_type_info _swigt__p_wxANIHandler = {"_p_wxANIHandler", 0, 0, 0, 0, 0};
19316static swig_type_info _swigt__p_wxPNGHandler = {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
19317static swig_type_info _swigt__p_wxGIFHandler = {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
19318static swig_type_info _swigt__p_wxPCXHandler = {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
19319static swig_type_info _swigt__p_wxJPEGHandler = {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
19320static swig_type_info _swigt__p_wxPNMHandler = {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
19321static swig_type_info _swigt__p_wxPageSetupDialogData = {"_p_wxPageSetupDialogData", "wxPageSetupDialogData *", 0, 0, (void*)0, 0};
19322static swig_type_info _swigt__p_wxPanel = {"_p_wxPanel", "wxPanel *", 0, 0, (void*)0, 0};
19323static swig_type_info _swigt__p_wxPaperSize = {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
19324static swig_type_info _swigt__p_wxPoint = {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0};
19325static swig_type_info _swigt__p_wxPrintData = {"_p_wxPrintData", "wxPrintData *", 0, 0, (void*)0, 0};
19326static swig_type_info _swigt__p_wxPyHtmlFilter = {"_p_wxPyHtmlFilter", "wxPyHtmlFilter *", 0, 0, (void*)0, 0};
19327static swig_type_info _swigt__p_wxPyHtmlTagHandler = {"_p_wxPyHtmlTagHandler", "wxPyHtmlTagHandler *", 0, 0, (void*)0, 0};
19328static swig_type_info _swigt__p_wxPyHtmlWinTagHandler = {"_p_wxPyHtmlWinTagHandler", "wxPyHtmlWinTagHandler *", 0, 0, (void*)0, 0};
19329static swig_type_info _swigt__p_wxPyHtmlWindow = {"_p_wxPyHtmlWindow", "wxPyHtmlWindow *", 0, 0, (void*)0, 0};
19330static swig_type_info _swigt__p_wxPyPrintout = {"_p_wxPyPrintout", "wxPyPrintout *", 0, 0, (void*)0, 0};
19331static swig_type_info _swigt__p_wxScrolledWindow = {"_p_wxScrolledWindow", "wxScrolledWindow *", 0, 0, (void*)0, 0};
19332static swig_type_info _swigt__p_wxSize = {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0};
19333static swig_type_info _swigt__p_wxSplitterWindow = {"_p_wxSplitterWindow", "wxSplitterWindow *", 0, 0, (void*)0, 0};
19334static swig_type_info _swigt__p_wxString = {"_p_wxString", "wxString *", 0, 0, (void*)0, 0};
19335static swig_type_info _swigt__p_wxTopLevelWindow = {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0};
554f62e9
RD
19336static swig_type_info _swigt__p_wxVisualAttributes = {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, (void*)0, 0};
19337static swig_type_info _swigt__p_wxWindow = {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
7449af73
RD
19338
19339static swig_type_info *swig_type_initial[] = {
19340 &_swigt__p_bool,
19341 &_swigt__p_char,
19342 &_swigt__p_form_ops_t,
19343 &_swigt__p_int,
19344 &_swigt__p_unsigned_char,
19345 &_swigt__p_unsigned_int,
19346 &_swigt__p_unsigned_long,
19347 &_swigt__p_wxANIHandler,
19348 &_swigt__p_wxAcceleratorTable,
19349 &_swigt__p_wxActivateEvent,
704eda0c 19350 &_swigt__p_wxArrayInt,
7449af73
RD
19351 &_swigt__p_wxBMPHandler,
19352 &_swigt__p_wxBitmap,
19353 &_swigt__p_wxBoxSizer,
19354 &_swigt__p_wxCURHandler,
19355 &_swigt__p_wxCalculateLayoutEvent,
19356 &_swigt__p_wxChildFocusEvent,
2131d850 19357 &_swigt__p_wxClipboardTextEvent,
7449af73
RD
19358 &_swigt__p_wxCloseEvent,
19359 &_swigt__p_wxColour,
19360 &_swigt__p_wxColourData,
19361 &_swigt__p_wxColourDialog,
19362 &_swigt__p_wxCommandEvent,
19363 &_swigt__p_wxConfigBase,
19364 &_swigt__p_wxContextMenuEvent,
19365 &_swigt__p_wxControl,
19366 &_swigt__p_wxControlWithItems,
19367 &_swigt__p_wxCursor,
19368 &_swigt__p_wxDC,
19369 &_swigt__p_wxDateEvent,
19370 &_swigt__p_wxDefaultHtmlRenderingStyle,
19371 &_swigt__p_wxDialog,
19372 &_swigt__p_wxDirDialog,
19373 &_swigt__p_wxDisplayChangedEvent,
19374 &_swigt__p_wxDropFilesEvent,
19375 &_swigt__p_wxDuplexMode,
19376 &_swigt__p_wxEraseEvent,
19377 &_swigt__p_wxEvent,
19378 &_swigt__p_wxEvtHandler,
19379 &_swigt__p_wxFSFile,
19380 &_swigt__p_wxFileDialog,
19381 &_swigt__p_wxFileSystem,
19382 &_swigt__p_wxFindDialogEvent,
19383 &_swigt__p_wxFindReplaceData,
19384 &_swigt__p_wxFindReplaceDialog,
19385 &_swigt__p_wxFlexGridSizer,
19386 &_swigt__p_wxFocusEvent,
19387 &_swigt__p_wxFont,
19388 &_swigt__p_wxFontData,
19389 &_swigt__p_wxFontDialog,
19390 &_swigt__p_wxFrame,
19391 &_swigt__p_wxGBSizerItem,
19392 &_swigt__p_wxGIFHandler,
19393 &_swigt__p_wxGridBagSizer,
19394 &_swigt__p_wxGridSizer,
19395 &_swigt__p_wxHelpControllerBase,
19396 &_swigt__p_wxHelpSearchMode,
19397 &_swigt__p_wxHtmlBookRecArray,
19398 &_swigt__p_wxHtmlBookRecord,
19399 &_swigt__p_wxHtmlCell,
19400 &_swigt__p_wxHtmlColourCell,
19401 &_swigt__p_wxHtmlContainerCell,
19402 &_swigt__p_wxHtmlDCRenderer,
19403 &_swigt__p_wxHtmlEasyPrinting,
19404 &_swigt__p_wxHtmlFilter,
19405 &_swigt__p_wxHtmlFontCell,
19406 &_swigt__p_wxHtmlHelpController,
19407 &_swigt__p_wxHtmlHelpData,
19408 &_swigt__p_wxHtmlHelpDialog,
19409 &_swigt__p_wxHtmlHelpFrame,
19410 &_swigt__p_wxHtmlHelpFrameCfg,
19411 &_swigt__p_wxHtmlHelpWindow,
19412 &_swigt__p_wxHtmlLinkInfo,
19413 &_swigt__p_wxHtmlModalHelp,
19414 &_swigt__p_wxHtmlParser,
19415 &_swigt__p_wxHtmlPrintout,
19416 &_swigt__p_wxHtmlRenderingInfo,
19417 &_swigt__p_wxHtmlRenderingState,
19418 &_swigt__p_wxHtmlRenderingStyle,
19419 &_swigt__p_wxHtmlSearchStatus,
19420 &_swigt__p_wxHtmlSelection,
19421 &_swigt__p_wxHtmlTag,
19422 &_swigt__p_wxHtmlTagHandler,
19423 &_swigt__p_wxHtmlWidgetCell,
19424 &_swigt__p_wxHtmlWinParser,
19425 &_swigt__p_wxHtmlWindow,
19426 &_swigt__p_wxHtmlWindowEvent,
e9d6f3a4 19427 &_swigt__p_wxHtmlWindowInterface,
7449af73
RD
19428 &_swigt__p_wxHtmlWordCell,
19429 &_swigt__p_wxICOHandler,
19430 &_swigt__p_wxIconizeEvent,
19431 &_swigt__p_wxIdleEvent,
19432 &_swigt__p_wxImage,
19433 &_swigt__p_wxImageHandler,
19434 &_swigt__p_wxIndividualLayoutConstraint,
19435 &_swigt__p_wxInitDialogEvent,
19436 &_swigt__p_wxJPEGHandler,
19437 &_swigt__p_wxKeyEvent,
19438 &_swigt__p_wxLayoutAlgorithm,
19439 &_swigt__p_wxLayoutConstraints,
19440 &_swigt__p_wxMDIChildFrame,
19441 &_swigt__p_wxMDIClientWindow,
19442 &_swigt__p_wxMDIParentFrame,
19443 &_swigt__p_wxMaximizeEvent,
19444 &_swigt__p_wxMenu,
19445 &_swigt__p_wxMenuBar,
19446 &_swigt__p_wxMenuEvent,
19447 &_swigt__p_wxMenuItem,
19448 &_swigt__p_wxMessageDialog,
19449 &_swigt__p_wxMiniFrame,
19450 &_swigt__p_wxMouseCaptureChangedEvent,
0f83f5da 19451 &_swigt__p_wxMouseCaptureLostEvent,
7449af73
RD
19452 &_swigt__p_wxMouseEvent,
19453 &_swigt__p_wxMoveEvent,
19454 &_swigt__p_wxMultiChoiceDialog,
19455 &_swigt__p_wxNavigationKeyEvent,
19456 &_swigt__p_wxNcPaintEvent,
19457 &_swigt__p_wxNotifyEvent,
27e45892 19458 &_swigt__p_wxNumberEntryDialog,
7449af73
RD
19459 &_swigt__p_wxObject,
19460 &_swigt__p_wxPCXHandler,
19461 &_swigt__p_wxPNGHandler,
19462 &_swigt__p_wxPNMHandler,
19463 &_swigt__p_wxPageSetupDialog,
19464 &_swigt__p_wxPageSetupDialogData,
19465 &_swigt__p_wxPaintEvent,
19466 &_swigt__p_wxPaletteChangedEvent,
19467 &_swigt__p_wxPanel,
19468 &_swigt__p_wxPaperSize,
19469 &_swigt__p_wxPasswordEntryDialog,
19470 &_swigt__p_wxPoint,
19471 &_swigt__p_wxPopupWindow,
19472 &_swigt__p_wxPreviewCanvas,
19473 &_swigt__p_wxPreviewControlBar,
19474 &_swigt__p_wxPreviewFrame,
19475 &_swigt__p_wxPrintData,
19476 &_swigt__p_wxPrintDialog,
19477 &_swigt__p_wxPrintDialogData,
19478 &_swigt__p_wxPrintPreview,
19479 &_swigt__p_wxPrinter,
19480 &_swigt__p_wxProgressDialog,
19481 &_swigt__p_wxPyApp,
19482 &_swigt__p_wxPyCommandEvent,
19483 &_swigt__p_wxPyEvent,
19484 &_swigt__p_wxPyHtmlFilter,
19485 &_swigt__p_wxPyHtmlListBox,
19486 &_swigt__p_wxPyHtmlTagHandler,
19487 &_swigt__p_wxPyHtmlWinTagHandler,
19488 &_swigt__p_wxPyHtmlWindow,
19489 &_swigt__p_wxPyImageHandler,
19490 &_swigt__p_wxPyPanel,
19491 &_swigt__p_wxPyPopupTransientWindow,
19492 &_swigt__p_wxPyPreviewControlBar,
19493 &_swigt__p_wxPyPreviewFrame,
19494 &_swigt__p_wxPyPrintPreview,
19495 &_swigt__p_wxPyPrintout,
19496 &_swigt__p_wxPyScrolledWindow,
19497 &_swigt__p_wxPySizer,
19498 &_swigt__p_wxPyTaskBarIcon,
19499 &_swigt__p_wxPyVListBox,
19500 &_swigt__p_wxPyVScrolledWindow,
19501 &_swigt__p_wxPyValidator,
19502 &_swigt__p_wxPyWindow,
19503 &_swigt__p_wxQueryLayoutInfoEvent,
19504 &_swigt__p_wxQueryNewPaletteEvent,
19505 &_swigt__p_wxSashEvent,
19506 &_swigt__p_wxSashLayoutWindow,
19507 &_swigt__p_wxSashWindow,
19508 &_swigt__p_wxScrollEvent,
19509 &_swigt__p_wxScrollWinEvent,
19510 &_swigt__p_wxScrolledWindow,
19511 &_swigt__p_wxSetCursorEvent,
19512 &_swigt__p_wxShowEvent,
19513 &_swigt__p_wxSingleChoiceDialog,
19514 &_swigt__p_wxSize,
19515 &_swigt__p_wxSizeEvent,
19516 &_swigt__p_wxSizer,
19517 &_swigt__p_wxSizerItem,
19518 &_swigt__p_wxSplashScreen,
19519 &_swigt__p_wxSplashScreenWindow,
19520 &_swigt__p_wxSplitterEvent,
19521 &_swigt__p_wxSplitterWindow,
19522 &_swigt__p_wxStaticBoxSizer,
19523 &_swigt__p_wxStatusBar,
19524 &_swigt__p_wxStdDialogButtonSizer,
19525 &_swigt__p_wxString,
19526 &_swigt__p_wxSysColourChangedEvent,
19527 &_swigt__p_wxTIFFHandler,
19528 &_swigt__p_wxTaskBarIconEvent,
19529 &_swigt__p_wxTextEntryDialog,
19530 &_swigt__p_wxTipWindow,
19531 &_swigt__p_wxTopLevelWindow,
7449af73
RD
19532 &_swigt__p_wxUpdateUIEvent,
19533 &_swigt__p_wxValidator,
19534 &_swigt__p_wxVisualAttributes,
19535 &_swigt__p_wxWindow,
19536 &_swigt__p_wxWindowCreateEvent,
19537 &_swigt__p_wxWindowDestroyEvent,
19538 &_swigt__p_wxXPMHandler,
7449af73
RD
19539};
19540
19541static swig_cast_info _swigc__p_bool[] = { {&_swigt__p_bool, 0, 0, 0},{0, 0, 0, 0}};
19542static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
19543static swig_cast_info _swigc__p_form_ops_t[] = { {&_swigt__p_form_ops_t, 0, 0, 0},{0, 0, 0, 0}};
19544static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
19545static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
19546static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
19547static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
704eda0c 19548static swig_cast_info _swigc__p_wxArrayInt[] = { {&_swigt__p_wxArrayInt, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19549static swig_cast_info _swigc__p_wxBitmap[] = { {&_swigt__p_wxBitmap, 0, 0, 0},{0, 0, 0, 0}};
19550static swig_cast_info _swigc__p_wxColour[] = { {&_swigt__p_wxColour, 0, 0, 0},{0, 0, 0, 0}};
19551static swig_cast_info _swigc__p_wxSashEvent[] = {{&_swigt__p_wxSashEvent, 0, 0, 0},{0, 0, 0, 0}};
19552static swig_cast_info _swigc__p_wxWindowDestroyEvent[] = {{&_swigt__p_wxWindowDestroyEvent, 0, 0, 0},{0, 0, 0, 0}};
19553static swig_cast_info _swigc__p_wxSplitterEvent[] = {{&_swigt__p_wxSplitterEvent, 0, 0, 0},{0, 0, 0, 0}};
2131d850 19554static swig_cast_info _swigc__p_wxClipboardTextEvent[] = {{&_swigt__p_wxClipboardTextEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19555static swig_cast_info _swigc__p_wxScrollEvent[] = {{&_swigt__p_wxScrollEvent, 0, 0, 0},{0, 0, 0, 0}};
19556static swig_cast_info _swigc__p_wxPyCommandEvent[] = {{&_swigt__p_wxPyCommandEvent, 0, 0, 0},{0, 0, 0, 0}};
19557static swig_cast_info _swigc__p_wxContextMenuEvent[] = {{&_swigt__p_wxContextMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
19558static swig_cast_info _swigc__p_wxChildFocusEvent[] = {{&_swigt__p_wxChildFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73 19559static swig_cast_info _swigc__p_wxDateEvent[] = {{&_swigt__p_wxDateEvent, 0, 0, 0},{0, 0, 0, 0}};
2131d850 19560static swig_cast_info _swigc__p_wxWindowCreateEvent[] = {{&_swigt__p_wxWindowCreateEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19561static swig_cast_info _swigc__p_wxFindDialogEvent[] = {{&_swigt__p_wxFindDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
19562static swig_cast_info _swigc__p_wxUpdateUIEvent[] = {{&_swigt__p_wxUpdateUIEvent, 0, 0, 0},{0, 0, 0, 0}};
2131d850 19563static swig_cast_info _swigc__p_wxCommandEvent[] = { {&_swigt__p_wxSashEvent, _p_wxSashEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxWindowDestroyEvent, _p_wxWindowDestroyEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxClipboardTextEvent, _p_wxClipboardTextEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxCommandEvent, 0, 0, 0}, {&_swigt__p_wxContextMenuEvent, _p_wxContextMenuEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxChildFocusEvent, _p_wxChildFocusEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_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_wxHtmlWindowEvent, _p_wxHtmlWindowEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxCommandEvent, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19564static swig_cast_info _swigc__p_wxConfigBase[] = { {&_swigt__p_wxConfigBase, 0, 0, 0},{0, 0, 0, 0}};
19565static swig_cast_info _swigc__p_wxCursor[] = { {&_swigt__p_wxCursor, 0, 0, 0},{0, 0, 0, 0}};
19566static swig_cast_info _swigc__p_wxDC[] = { {&_swigt__p_wxDC, 0, 0, 0},{0, 0, 0, 0}};
19567static swig_cast_info _swigc__p_wxDefaultHtmlRenderingStyle[] = { {&_swigt__p_wxDefaultHtmlRenderingStyle, 0, 0, 0},{0, 0, 0, 0}};
19568static swig_cast_info _swigc__p_wxColourDialog[] = {{&_swigt__p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
19569static swig_cast_info _swigc__p_wxDirDialog[] = {{&_swigt__p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
19570static swig_cast_info _swigc__p_wxFontDialog[] = {{&_swigt__p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
19571static swig_cast_info _swigc__p_wxFileDialog[] = {{&_swigt__p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
19572static swig_cast_info _swigc__p_wxMultiChoiceDialog[] = {{&_swigt__p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
19573static swig_cast_info _swigc__p_wxSingleChoiceDialog[] = {{&_swigt__p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
19574static swig_cast_info _swigc__p_wxTextEntryDialog[] = {{&_swigt__p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
19575static swig_cast_info _swigc__p_wxPasswordEntryDialog[] = {{&_swigt__p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892 19576static swig_cast_info _swigc__p_wxNumberEntryDialog[] = {{&_swigt__p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19577static swig_cast_info _swigc__p_wxMessageDialog[] = {{&_swigt__p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
19578static swig_cast_info _swigc__p_wxFindReplaceDialog[] = {{&_swigt__p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892 19579static 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}};
7449af73
RD
19580static swig_cast_info _swigc__p_wxDuplexMode[] = { {&_swigt__p_wxDuplexMode, 0, 0, 0},{0, 0, 0, 0}};
19581static swig_cast_info _swigc__p_wxMenuEvent[] = {{&_swigt__p_wxMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
19582static swig_cast_info _swigc__p_wxCloseEvent[] = {{&_swigt__p_wxCloseEvent, 0, 0, 0},{0, 0, 0, 0}};
19583static swig_cast_info _swigc__p_wxEraseEvent[] = {{&_swigt__p_wxEraseEvent, 0, 0, 0},{0, 0, 0, 0}};
19584static swig_cast_info _swigc__p_wxSetCursorEvent[] = {{&_swigt__p_wxSetCursorEvent, 0, 0, 0},{0, 0, 0, 0}};
19585static swig_cast_info _swigc__p_wxInitDialogEvent[] = {{&_swigt__p_wxInitDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
19586static swig_cast_info _swigc__p_wxPyEvent[] = {{&_swigt__p_wxPyEvent, 0, 0, 0},{0, 0, 0, 0}};
0f83f5da 19587static swig_cast_info _swigc__p_wxMouseCaptureLostEvent[] = {{&_swigt__p_wxMouseCaptureLostEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19588static swig_cast_info _swigc__p_wxCalculateLayoutEvent[] = {{&_swigt__p_wxCalculateLayoutEvent, 0, 0, 0},{0, 0, 0, 0}};
19589static swig_cast_info _swigc__p_wxIdleEvent[] = {{&_swigt__p_wxIdleEvent, 0, 0, 0},{0, 0, 0, 0}};
19590static swig_cast_info _swigc__p_wxQueryNewPaletteEvent[] = {{&_swigt__p_wxQueryNewPaletteEvent, 0, 0, 0},{0, 0, 0, 0}};
19591static swig_cast_info _swigc__p_wxMaximizeEvent[] = {{&_swigt__p_wxMaximizeEvent, 0, 0, 0},{0, 0, 0, 0}};
19592static swig_cast_info _swigc__p_wxIconizeEvent[] = {{&_swigt__p_wxIconizeEvent, 0, 0, 0},{0, 0, 0, 0}};
19593static swig_cast_info _swigc__p_wxActivateEvent[] = {{&_swigt__p_wxActivateEvent, 0, 0, 0},{0, 0, 0, 0}};
19594static swig_cast_info _swigc__p_wxSizeEvent[] = {{&_swigt__p_wxSizeEvent, 0, 0, 0},{0, 0, 0, 0}};
19595static swig_cast_info _swigc__p_wxMoveEvent[] = {{&_swigt__p_wxMoveEvent, 0, 0, 0},{0, 0, 0, 0}};
19596static swig_cast_info _swigc__p_wxPaintEvent[] = {{&_swigt__p_wxPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
19597static swig_cast_info _swigc__p_wxNcPaintEvent[] = {{&_swigt__p_wxNcPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
19598static swig_cast_info _swigc__p_wxPaletteChangedEvent[] = {{&_swigt__p_wxPaletteChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
19599static swig_cast_info _swigc__p_wxDisplayChangedEvent[] = {{&_swigt__p_wxDisplayChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
19600static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent[] = {{&_swigt__p_wxMouseCaptureChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
19601static swig_cast_info _swigc__p_wxSysColourChangedEvent[] = {{&_swigt__p_wxSysColourChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73 19602static swig_cast_info _swigc__p_wxFocusEvent[] = {{&_swigt__p_wxFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
2131d850 19603static swig_cast_info _swigc__p_wxDropFilesEvent[] = {{&_swigt__p_wxDropFilesEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19604static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent[] = {{&_swigt__p_wxQueryLayoutInfoEvent, 0, 0, 0},{0, 0, 0, 0}};
19605static swig_cast_info _swigc__p_wxShowEvent[] = {{&_swigt__p_wxShowEvent, 0, 0, 0},{0, 0, 0, 0}};
19606static swig_cast_info _swigc__p_wxNavigationKeyEvent[] = {{&_swigt__p_wxNavigationKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
19607static swig_cast_info _swigc__p_wxKeyEvent[] = {{&_swigt__p_wxKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
19608static swig_cast_info _swigc__p_wxScrollWinEvent[] = {{&_swigt__p_wxScrollWinEvent, 0, 0, 0},{0, 0, 0, 0}};
19609static swig_cast_info _swigc__p_wxTaskBarIconEvent[] = {{&_swigt__p_wxTaskBarIconEvent, 0, 0, 0},{0, 0, 0, 0}};
0f83f5da 19610static 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_wxNotifyEvent, _p_wxNotifyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxPyEvent, _p_wxPyEventTo_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_wxFocusEvent, _p_wxFocusEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxDropFilesEvent, _p_wxDropFilesEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxChildFocusEvent, _p_wxChildFocusEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxSashEvent, _p_wxSashEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxQueryLayoutInfoEvent, _p_wxQueryLayoutInfoEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxHtmlWindowEvent, _p_wxHtmlWindowEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxShowEvent, _p_wxShowEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxCommandEvent, _p_wxCommandEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxWindowDestroyEvent, _p_wxWindowDestroyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxNavigationKeyEvent, _p_wxNavigationKeyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxKeyEvent, _p_wxKeyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxScrollWinEvent, _p_wxScrollWinEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxTaskBarIconEvent, _p_wxTaskBarIconEventTo_p_wxEvent, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19611static swig_cast_info _swigc__p_wxSplashScreen[] = {{&_swigt__p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
19612static swig_cast_info _swigc__p_wxMiniFrame[] = {{&_swigt__p_wxMiniFrame, 0, 0, 0},{0, 0, 0, 0}};
19613static swig_cast_info _swigc__p_wxPyPanel[] = {{&_swigt__p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
19614static swig_cast_info _swigc__p_wxMenuBar[] = {{&_swigt__p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
19615static swig_cast_info _swigc__p_wxValidator[] = {{&_swigt__p_wxValidator, 0, 0, 0},{0, 0, 0, 0}};
19616static swig_cast_info _swigc__p_wxPyValidator[] = {{&_swigt__p_wxPyValidator, 0, 0, 0},{0, 0, 0, 0}};
19617static swig_cast_info _swigc__p_wxProgressDialog[] = {{&_swigt__p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
19618static swig_cast_info _swigc__p_wxStatusBar[] = {{&_swigt__p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
19619static swig_cast_info _swigc__p_wxMDIClientWindow[] = {{&_swigt__p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
19620static swig_cast_info _swigc__p_wxPyVScrolledWindow[] = {{&_swigt__p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
19621static swig_cast_info _swigc__p_wxPyScrolledWindow[] = {{&_swigt__p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
19622static swig_cast_info _swigc__p_wxSashWindow[] = {{&_swigt__p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
19623static swig_cast_info _swigc__p_wxSplashScreenWindow[] = {{&_swigt__p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
19624static swig_cast_info _swigc__p_wxSashLayoutWindow[] = {{&_swigt__p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
19625static swig_cast_info _swigc__p_wxPopupWindow[] = {{&_swigt__p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
19626static swig_cast_info _swigc__p_wxPyPopupTransientWindow[] = {{&_swigt__p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
19627static swig_cast_info _swigc__p_wxTipWindow[] = {{&_swigt__p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
19628static swig_cast_info _swigc__p_wxPyPreviewFrame[] = {{&_swigt__p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
19629static swig_cast_info _swigc__p_wxPreviewFrame[] = {{&_swigt__p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
19630static swig_cast_info _swigc__p_wxControl[] = {{&_swigt__p_wxControl, 0, 0, 0},{0, 0, 0, 0}};
19631static swig_cast_info _swigc__p_wxMDIChildFrame[] = {{&_swigt__p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
19632static swig_cast_info _swigc__p_wxPyApp[] = {{&_swigt__p_wxPyApp, 0, 0, 0},{0, 0, 0, 0}};
19633static swig_cast_info _swigc__p_wxControlWithItems[] = {{&_swigt__p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
19634static swig_cast_info _swigc__p_wxPreviewCanvas[] = {{&_swigt__p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
19635static swig_cast_info _swigc__p_wxPyWindow[] = {{&_swigt__p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
19636static swig_cast_info _swigc__p_wxPyHtmlListBox[] = {{&_swigt__p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
19637static swig_cast_info _swigc__p_wxPyVListBox[] = {{&_swigt__p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
19638static swig_cast_info _swigc__p_wxPyPreviewControlBar[] = {{&_swigt__p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
19639static swig_cast_info _swigc__p_wxPreviewControlBar[] = {{&_swigt__p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
19640static swig_cast_info _swigc__p_wxPyTaskBarIcon[] = {{&_swigt__p_wxPyTaskBarIcon, 0, 0, 0},{0, 0, 0, 0}};
19641static swig_cast_info _swigc__p_wxMenu[] = {{&_swigt__p_wxMenu, 0, 0, 0},{0, 0, 0, 0}};
19642static swig_cast_info _swigc__p_wxMDIParentFrame[] = {{&_swigt__p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
27e45892 19643static swig_cast_info _swigc__p_wxEvtHandler[] = { {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_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_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxHtmlHelpWindow, _p_wxHtmlHelpWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyHtmlWindow, _p_wxPyHtmlWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxEvtHandler, 0, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxHtmlHelpFrame, _p_wxHtmlHelpFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxHtmlHelpDialog, _p_wxHtmlHelpDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenu, _p_wxMenuTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxEvtHandler, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19644static swig_cast_info _swigc__p_wxFileSystem[] = { {&_swigt__p_wxFileSystem, 0, 0, 0},{0, 0, 0, 0}};
19645static swig_cast_info _swigc__p_wxFont[] = { {&_swigt__p_wxFont, 0, 0, 0},{0, 0, 0, 0}};
19646static swig_cast_info _swigc__p_wxFrame[] = { {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxFrame, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxHtmlHelpFrame, _p_wxHtmlHelpFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxFrame, 0, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxFrame, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxFrame, 0, 0},{0, 0, 0, 0}};
19647static 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}};
19648static swig_cast_info _swigc__p_wxHelpSearchMode[] = { {&_swigt__p_wxHelpSearchMode, 0, 0, 0},{0, 0, 0, 0}};
19649static swig_cast_info _swigc__p_wxHtmlBookRecArray[] = { {&_swigt__p_wxHtmlBookRecArray, 0, 0, 0},{0, 0, 0, 0}};
19650static swig_cast_info _swigc__p_wxHtmlBookRecord[] = { {&_swigt__p_wxHtmlBookRecord, 0, 0, 0},{0, 0, 0, 0}};
19651static 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}};
19652static swig_cast_info _swigc__p_wxHtmlColourCell[] = { {&_swigt__p_wxHtmlColourCell, 0, 0, 0},{0, 0, 0, 0}};
19653static swig_cast_info _swigc__p_wxHtmlContainerCell[] = { {&_swigt__p_wxHtmlContainerCell, 0, 0, 0},{0, 0, 0, 0}};
19654static swig_cast_info _swigc__p_wxHtmlDCRenderer[] = { {&_swigt__p_wxHtmlDCRenderer, 0, 0, 0},{0, 0, 0, 0}};
19655static swig_cast_info _swigc__p_wxHtmlEasyPrinting[] = { {&_swigt__p_wxHtmlEasyPrinting, 0, 0, 0},{0, 0, 0, 0}};
19656static swig_cast_info _swigc__p_wxHtmlFilter[] = { {&_swigt__p_wxHtmlFilter, 0, 0, 0},{0, 0, 0, 0}};
19657static swig_cast_info _swigc__p_wxHtmlFontCell[] = { {&_swigt__p_wxHtmlFontCell, 0, 0, 0},{0, 0, 0, 0}};
19658static swig_cast_info _swigc__p_wxHtmlHelpController[] = { {&_swigt__p_wxHtmlHelpController, 0, 0, 0},{0, 0, 0, 0}};
19659static swig_cast_info _swigc__p_wxHtmlHelpData[] = { {&_swigt__p_wxHtmlHelpData, 0, 0, 0},{0, 0, 0, 0}};
19660static swig_cast_info _swigc__p_wxHtmlHelpDialog[] = { {&_swigt__p_wxHtmlHelpDialog, 0, 0, 0},{0, 0, 0, 0}};
19661static swig_cast_info _swigc__p_wxHtmlHelpFrame[] = { {&_swigt__p_wxHtmlHelpFrame, 0, 0, 0},{0, 0, 0, 0}};
19662static swig_cast_info _swigc__p_wxHtmlHelpFrameCfg[] = { {&_swigt__p_wxHtmlHelpFrameCfg, 0, 0, 0},{0, 0, 0, 0}};
19663static swig_cast_info _swigc__p_wxHtmlHelpWindow[] = { {&_swigt__p_wxHtmlHelpWindow, 0, 0, 0},{0, 0, 0, 0}};
19664static swig_cast_info _swigc__p_wxHtmlLinkInfo[] = { {&_swigt__p_wxHtmlLinkInfo, 0, 0, 0},{0, 0, 0, 0}};
19665static swig_cast_info _swigc__p_wxHtmlModalHelp[] = { {&_swigt__p_wxHtmlModalHelp, 0, 0, 0},{0, 0, 0, 0}};
19666static 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}};
19667static swig_cast_info _swigc__p_wxHtmlPrintout[] = { {&_swigt__p_wxHtmlPrintout, 0, 0, 0},{0, 0, 0, 0}};
19668static swig_cast_info _swigc__p_wxHtmlRenderingInfo[] = { {&_swigt__p_wxHtmlRenderingInfo, 0, 0, 0},{0, 0, 0, 0}};
19669static swig_cast_info _swigc__p_wxHtmlRenderingState[] = { {&_swigt__p_wxHtmlRenderingState, 0, 0, 0},{0, 0, 0, 0}};
19670static 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}};
19671static swig_cast_info _swigc__p_wxHtmlSearchStatus[] = { {&_swigt__p_wxHtmlSearchStatus, 0, 0, 0},{0, 0, 0, 0}};
19672static swig_cast_info _swigc__p_wxHtmlSelection[] = { {&_swigt__p_wxHtmlSelection, 0, 0, 0},{0, 0, 0, 0}};
19673static swig_cast_info _swigc__p_wxHtmlTag[] = { {&_swigt__p_wxHtmlTag, 0, 0, 0},{0, 0, 0, 0}};
19674static swig_cast_info _swigc__p_wxHtmlTagHandler[] = { {&_swigt__p_wxHtmlTagHandler, 0, 0, 0},{0, 0, 0, 0}};
19675static swig_cast_info _swigc__p_wxHtmlWidgetCell[] = { {&_swigt__p_wxHtmlWidgetCell, 0, 0, 0},{0, 0, 0, 0}};
19676static swig_cast_info _swigc__p_wxHtmlWinParser[] = { {&_swigt__p_wxHtmlWinParser, 0, 0, 0},{0, 0, 0, 0}};
19677static swig_cast_info _swigc__p_wxHtmlWindow[] = { {&_swigt__p_wxHtmlWindow, 0, 0, 0},{0, 0, 0, 0}};
19678static swig_cast_info _swigc__p_wxHtmlWindowEvent[] = { {&_swigt__p_wxHtmlWindowEvent, 0, 0, 0},{0, 0, 0, 0}};
e9d6f3a4 19679static swig_cast_info _swigc__p_wxHtmlWindowInterface[] = { {&_swigt__p_wxHtmlWindowInterface, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19680static swig_cast_info _swigc__p_wxHtmlWordCell[] = { {&_swigt__p_wxHtmlWordCell, 0, 0, 0},{0, 0, 0, 0}};
19681static swig_cast_info _swigc__p_wxMouseEvent[] = { {&_swigt__p_wxMouseEvent, 0, 0, 0},{0, 0, 0, 0}};
19682static swig_cast_info _swigc__p_wxNotifyEvent[] = { {&_swigt__p_wxHtmlWindowEvent, _p_wxHtmlWindowEventTo_p_wxNotifyEvent, 0, 0}, {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxNotifyEvent, 0, 0}, {&_swigt__p_wxNotifyEvent, 0, 0, 0},{0, 0, 0, 0}};
19683static swig_cast_info _swigc__p_wxIndividualLayoutConstraint[] = {{&_swigt__p_wxIndividualLayoutConstraint, 0, 0, 0},{0, 0, 0, 0}};
19684static swig_cast_info _swigc__p_wxMenuItem[] = {{&_swigt__p_wxMenuItem, 0, 0, 0},{0, 0, 0, 0}};
19685static swig_cast_info _swigc__p_wxImage[] = {{&_swigt__p_wxImage, 0, 0, 0},{0, 0, 0, 0}};
19686static swig_cast_info _swigc__p_wxPySizer[] = {{&_swigt__p_wxPySizer, 0, 0, 0},{0, 0, 0, 0}};
19687static swig_cast_info _swigc__p_wxLayoutAlgorithm[] = {{&_swigt__p_wxLayoutAlgorithm, 0, 0, 0},{0, 0, 0, 0}};
19688static swig_cast_info _swigc__p_wxFindReplaceData[] = {{&_swigt__p_wxFindReplaceData, 0, 0, 0},{0, 0, 0, 0}};
19689static swig_cast_info _swigc__p_wxPrintDialogData[] = {{&_swigt__p_wxPrintDialogData, 0, 0, 0},{0, 0, 0, 0}};
19690static swig_cast_info _swigc__p_wxPrinter[] = {{&_swigt__p_wxPrinter, 0, 0, 0},{0, 0, 0, 0}};
19691static swig_cast_info _swigc__p_wxGridSizer[] = {{&_swigt__p_wxGridSizer, 0, 0, 0},{0, 0, 0, 0}};
19692static swig_cast_info _swigc__p_wxFlexGridSizer[] = {{&_swigt__p_wxFlexGridSizer, 0, 0, 0},{0, 0, 0, 0}};
19693static swig_cast_info _swigc__p_wxAcceleratorTable[] = {{&_swigt__p_wxAcceleratorTable, 0, 0, 0},{0, 0, 0, 0}};
19694static swig_cast_info _swigc__p_wxColourData[] = {{&_swigt__p_wxColourData, 0, 0, 0},{0, 0, 0, 0}};
19695static swig_cast_info _swigc__p_wxStdDialogButtonSizer[] = {{&_swigt__p_wxStdDialogButtonSizer, 0, 0, 0},{0, 0, 0, 0}};
19696static swig_cast_info _swigc__p_wxFontData[] = {{&_swigt__p_wxFontData, 0, 0, 0},{0, 0, 0, 0}};
19697static swig_cast_info _swigc__p_wxPrintPreview[] = {{&_swigt__p_wxPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
19698static swig_cast_info _swigc__p_wxPyPrintPreview[] = {{&_swigt__p_wxPyPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
19699static swig_cast_info _swigc__p_wxLayoutConstraints[] = {{&_swigt__p_wxLayoutConstraints, 0, 0, 0},{0, 0, 0, 0}};
7449af73 19700static swig_cast_info _swigc__p_wxSizer[] = {{&_swigt__p_wxSizer, 0, 0, 0},{0, 0, 0, 0}};
0f83f5da 19701static swig_cast_info _swigc__p_wxBoxSizer[] = {{&_swigt__p_wxBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19702static swig_cast_info _swigc__p_wxStaticBoxSizer[] = {{&_swigt__p_wxStaticBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
19703static swig_cast_info _swigc__p_wxGridBagSizer[] = {{&_swigt__p_wxGridBagSizer, 0, 0, 0},{0, 0, 0, 0}};
19704static swig_cast_info _swigc__p_wxFSFile[] = {{&_swigt__p_wxFSFile, 0, 0, 0},{0, 0, 0, 0}};
7449af73 19705static swig_cast_info _swigc__p_wxGBSizerItem[] = {{&_swigt__p_wxGBSizerItem, 0, 0, 0},{0, 0, 0, 0}};
0f83f5da 19706static swig_cast_info _swigc__p_wxSizerItem[] = {{&_swigt__p_wxSizerItem, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19707static swig_cast_info _swigc__p_wxPrintDialog[] = {{&_swigt__p_wxPrintDialog, 0, 0, 0},{0, 0, 0, 0}};
19708static swig_cast_info _swigc__p_wxPageSetupDialog[] = {{&_swigt__p_wxPageSetupDialog, 0, 0, 0},{0, 0, 0, 0}};
19709static swig_cast_info _swigc__p_wxTIFFHandler[] = {{&_swigt__p_wxTIFFHandler, 0, 0, 0},{0, 0, 0, 0}};
19710static swig_cast_info _swigc__p_wxXPMHandler[] = {{&_swigt__p_wxXPMHandler, 0, 0, 0},{0, 0, 0, 0}};
19711static swig_cast_info _swigc__p_wxImageHandler[] = {{&_swigt__p_wxImageHandler, 0, 0, 0},{0, 0, 0, 0}};
19712static swig_cast_info _swigc__p_wxPyImageHandler[] = {{&_swigt__p_wxPyImageHandler, 0, 0, 0},{0, 0, 0, 0}};
19713static swig_cast_info _swigc__p_wxBMPHandler[] = {{&_swigt__p_wxBMPHandler, 0, 0, 0},{0, 0, 0, 0}};
19714static swig_cast_info _swigc__p_wxICOHandler[] = {{&_swigt__p_wxICOHandler, 0, 0, 0},{0, 0, 0, 0}};
19715static swig_cast_info _swigc__p_wxCURHandler[] = {{&_swigt__p_wxCURHandler, 0, 0, 0},{0, 0, 0, 0}};
19716static swig_cast_info _swigc__p_wxANIHandler[] = {{&_swigt__p_wxANIHandler, 0, 0, 0},{0, 0, 0, 0}};
19717static swig_cast_info _swigc__p_wxPNGHandler[] = {{&_swigt__p_wxPNGHandler, 0, 0, 0},{0, 0, 0, 0}};
19718static swig_cast_info _swigc__p_wxGIFHandler[] = {{&_swigt__p_wxGIFHandler, 0, 0, 0},{0, 0, 0, 0}};
19719static swig_cast_info _swigc__p_wxPCXHandler[] = {{&_swigt__p_wxPCXHandler, 0, 0, 0},{0, 0, 0, 0}};
19720static swig_cast_info _swigc__p_wxJPEGHandler[] = {{&_swigt__p_wxJPEGHandler, 0, 0, 0},{0, 0, 0, 0}};
19721static swig_cast_info _swigc__p_wxPNMHandler[] = {{&_swigt__p_wxPNMHandler, 0, 0, 0},{0, 0, 0, 0}};
0f83f5da 19722static swig_cast_info _swigc__p_wxObject[] = { {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvent, _p_wxEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxInitDialogEvent, _p_wxInitDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint, _p_wxIndividualLayoutConstraintTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlFontCell, _p_wxHtmlFontCellTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlTag, _p_wxHtmlTagTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuItem, _p_wxMenuItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxImage, _p_wxImageTo_p_wxObject, 0, 0}, {&_swigt__p_wxPySizer, _p_wxPySizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlFilter, _p_wxPyHtmlFilterTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutAlgorithm, _p_wxLayoutAlgorithmTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceData, _p_wxFindReplaceDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxObject, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxObject, 0, 0}, {&_swigt__p_wxCloseEvent, _p_wxCloseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseEvent, _p_wxMouseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxEraseEvent, _p_wxEraseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlEasyPrinting, _p_wxHtmlEasyPrintingTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPageSetupDialogData, _p_wxPageSetupDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintDialogData, _p_wxPrintDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrinter, _p_wxPrinterTo_p_wxObject, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxObject, 0, 0}, {&_swigt__p_wxObject, 0, 0, 0}, {&_swigt__p_wxHtmlParser, _p_wxHtmlParserTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlWinParser, _p_wxHtmlWinParserTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridSizer, _p_wxGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxFlexGridSizer, _p_wxFlexGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAcceleratorTable, _p_wxAcceleratorTableTo_p_wxObject, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlHelpFrame, _p_wxHtmlHelpFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlWidgetCell, _p_wxHtmlWidgetCellTo_p_wxObject, 0, 0}, {&_swigt__p_wxColourData, _p_wxColourDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxIdleEvent, _p_wxIdleEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindowCreateEvent, _p_wxWindowCreateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent, _p_wxQueryNewPaletteEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMaximizeEvent, _p_wxMaximizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIconizeEvent, _p_wxIconizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxActivateEvent, _p_wxActivateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizeEvent, _p_wxSizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMoveEvent, _p_wxMoveEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDateEvent, _p_wxDateEventTo_p_wxObject, 0, 0}, {&_swigt__p_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_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_wxPyEvent, _p_wxPyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNotifyEvent, _p_wxNotifyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlWinTagHandler, _p_wxPyHtmlWinTagHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlTagHandler, _p_wxPyHtmlTagHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvtHandler, _p_wxEvtHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTIFFHandler, _p_wxTIFFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxXPMHandler, _p_wxXPMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxImageHandler, _p_wxImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyImageHandler, _p_wxPyImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBMPHandler, _p_wxBMPHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxICOHandler, _p_wxICOHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxCURHandler, _p_wxCURHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxANIHandler, _p_wxANIHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNGHandler, _p_wxPNGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGIFHandler, _p_wxGIFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPCXHandler, _p_wxPCXHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxJPEGHandler, _p_wxJPEGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNMHandler, _p_wxPNMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlWindowEvent, _p_wxHtmlWindowEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxShowEvent, _p_wxShowEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlHelpWindow, _p_wxHtmlHelpWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlWindow, _p_wxPyHtmlWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxHelpControllerBase, _p_wxHelpControllerBaseTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlDCRenderer, _p_wxHtmlDCRendererTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxObject, 0, 0}, {&_swigt__p_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_wxHtmlHelpController, _p_wxHtmlHelpControllerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollWinEvent, _p_wxScrollWinEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxTaskBarIconEvent, _p_wxTaskBarIconEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlCell, _p_wxHtmlCellTo_p_wxObject, 0, 0}, {&_swigt__p_wxContextMenuEvent, _p_wxContextMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuEvent, _p_wxMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCommandEvent, _p_wxCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlColourCell, _p_wxHtmlColourCellTo_p_wxObject, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxFocusEvent, _p_wxFocusEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDropFilesEvent, _p_wxDropFilesEventTo_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}};
7449af73
RD
19723static swig_cast_info _swigc__p_wxPageSetupDialogData[] = { {&_swigt__p_wxPageSetupDialogData, 0, 0, 0},{0, 0, 0, 0}};
19724static swig_cast_info _swigc__p_wxPanel[] = { {&_swigt__p_wxPanel, 0, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyHtmlWindow, _p_wxPyHtmlWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxPanel, 0, 0},{0, 0, 0, 0}};
19725static swig_cast_info _swigc__p_wxPaperSize[] = { {&_swigt__p_wxPaperSize, 0, 0, 0},{0, 0, 0, 0}};
19726static swig_cast_info _swigc__p_wxPoint[] = { {&_swigt__p_wxPoint, 0, 0, 0},{0, 0, 0, 0}};
19727static swig_cast_info _swigc__p_wxPrintData[] = { {&_swigt__p_wxPrintData, 0, 0, 0},{0, 0, 0, 0}};
19728static swig_cast_info _swigc__p_wxPyHtmlFilter[] = { {&_swigt__p_wxPyHtmlFilter, 0, 0, 0},{0, 0, 0, 0}};
19729static 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}};
19730static swig_cast_info _swigc__p_wxPyHtmlWinTagHandler[] = { {&_swigt__p_wxPyHtmlWinTagHandler, 0, 0, 0},{0, 0, 0, 0}};
19731static swig_cast_info _swigc__p_wxPyHtmlWindow[] = { {&_swigt__p_wxPyHtmlWindow, 0, 0, 0},{0, 0, 0, 0}};
19732static 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}};
19733static 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}};
19734static swig_cast_info _swigc__p_wxSize[] = { {&_swigt__p_wxSize, 0, 0, 0},{0, 0, 0, 0}};
19735static swig_cast_info _swigc__p_wxSplitterWindow[] = { {&_swigt__p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
19736static swig_cast_info _swigc__p_wxString[] = { {&_swigt__p_wxString, 0, 0, 0},{0, 0, 0, 0}};
27e45892 19737static swig_cast_info _swigc__p_wxTopLevelWindow[] = { {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxHtmlHelpDialog, _p_wxHtmlHelpDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTopLevelWindow, 0, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxHtmlHelpFrame, _p_wxHtmlHelpFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_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}};
7449af73 19738static swig_cast_info _swigc__p_wxVisualAttributes[] = { {&_swigt__p_wxVisualAttributes, 0, 0, 0},{0, 0, 0, 0}};
27e45892 19739static 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_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_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_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}};
7449af73
RD
19740
19741static swig_cast_info *swig_cast_initial[] = {
19742 _swigc__p_bool,
19743 _swigc__p_char,
19744 _swigc__p_form_ops_t,
19745 _swigc__p_int,
19746 _swigc__p_unsigned_char,
19747 _swigc__p_unsigned_int,
19748 _swigc__p_unsigned_long,
19749 _swigc__p_wxANIHandler,
19750 _swigc__p_wxAcceleratorTable,
19751 _swigc__p_wxActivateEvent,
704eda0c 19752 _swigc__p_wxArrayInt,
7449af73
RD
19753 _swigc__p_wxBMPHandler,
19754 _swigc__p_wxBitmap,
19755 _swigc__p_wxBoxSizer,
19756 _swigc__p_wxCURHandler,
19757 _swigc__p_wxCalculateLayoutEvent,
19758 _swigc__p_wxChildFocusEvent,
2131d850 19759 _swigc__p_wxClipboardTextEvent,
7449af73
RD
19760 _swigc__p_wxCloseEvent,
19761 _swigc__p_wxColour,
19762 _swigc__p_wxColourData,
19763 _swigc__p_wxColourDialog,
19764 _swigc__p_wxCommandEvent,
19765 _swigc__p_wxConfigBase,
19766 _swigc__p_wxContextMenuEvent,
19767 _swigc__p_wxControl,
19768 _swigc__p_wxControlWithItems,
19769 _swigc__p_wxCursor,
19770 _swigc__p_wxDC,
19771 _swigc__p_wxDateEvent,
19772 _swigc__p_wxDefaultHtmlRenderingStyle,
19773 _swigc__p_wxDialog,
19774 _swigc__p_wxDirDialog,
19775 _swigc__p_wxDisplayChangedEvent,
19776 _swigc__p_wxDropFilesEvent,
19777 _swigc__p_wxDuplexMode,
19778 _swigc__p_wxEraseEvent,
19779 _swigc__p_wxEvent,
19780 _swigc__p_wxEvtHandler,
19781 _swigc__p_wxFSFile,
19782 _swigc__p_wxFileDialog,
19783 _swigc__p_wxFileSystem,
19784 _swigc__p_wxFindDialogEvent,
19785 _swigc__p_wxFindReplaceData,
19786 _swigc__p_wxFindReplaceDialog,
19787 _swigc__p_wxFlexGridSizer,
19788 _swigc__p_wxFocusEvent,
19789 _swigc__p_wxFont,
19790 _swigc__p_wxFontData,
19791 _swigc__p_wxFontDialog,
19792 _swigc__p_wxFrame,
19793 _swigc__p_wxGBSizerItem,
19794 _swigc__p_wxGIFHandler,
19795 _swigc__p_wxGridBagSizer,
19796 _swigc__p_wxGridSizer,
19797 _swigc__p_wxHelpControllerBase,
19798 _swigc__p_wxHelpSearchMode,
19799 _swigc__p_wxHtmlBookRecArray,
19800 _swigc__p_wxHtmlBookRecord,
19801 _swigc__p_wxHtmlCell,
19802 _swigc__p_wxHtmlColourCell,
19803 _swigc__p_wxHtmlContainerCell,
19804 _swigc__p_wxHtmlDCRenderer,
19805 _swigc__p_wxHtmlEasyPrinting,
19806 _swigc__p_wxHtmlFilter,
19807 _swigc__p_wxHtmlFontCell,
19808 _swigc__p_wxHtmlHelpController,
19809 _swigc__p_wxHtmlHelpData,
19810 _swigc__p_wxHtmlHelpDialog,
19811 _swigc__p_wxHtmlHelpFrame,
19812 _swigc__p_wxHtmlHelpFrameCfg,
19813 _swigc__p_wxHtmlHelpWindow,
19814 _swigc__p_wxHtmlLinkInfo,
19815 _swigc__p_wxHtmlModalHelp,
19816 _swigc__p_wxHtmlParser,
19817 _swigc__p_wxHtmlPrintout,
19818 _swigc__p_wxHtmlRenderingInfo,
19819 _swigc__p_wxHtmlRenderingState,
19820 _swigc__p_wxHtmlRenderingStyle,
19821 _swigc__p_wxHtmlSearchStatus,
19822 _swigc__p_wxHtmlSelection,
19823 _swigc__p_wxHtmlTag,
19824 _swigc__p_wxHtmlTagHandler,
19825 _swigc__p_wxHtmlWidgetCell,
19826 _swigc__p_wxHtmlWinParser,
19827 _swigc__p_wxHtmlWindow,
19828 _swigc__p_wxHtmlWindowEvent,
e9d6f3a4 19829 _swigc__p_wxHtmlWindowInterface,
7449af73
RD
19830 _swigc__p_wxHtmlWordCell,
19831 _swigc__p_wxICOHandler,
19832 _swigc__p_wxIconizeEvent,
19833 _swigc__p_wxIdleEvent,
19834 _swigc__p_wxImage,
19835 _swigc__p_wxImageHandler,
19836 _swigc__p_wxIndividualLayoutConstraint,
19837 _swigc__p_wxInitDialogEvent,
19838 _swigc__p_wxJPEGHandler,
19839 _swigc__p_wxKeyEvent,
19840 _swigc__p_wxLayoutAlgorithm,
19841 _swigc__p_wxLayoutConstraints,
19842 _swigc__p_wxMDIChildFrame,
19843 _swigc__p_wxMDIClientWindow,
19844 _swigc__p_wxMDIParentFrame,
19845 _swigc__p_wxMaximizeEvent,
19846 _swigc__p_wxMenu,
19847 _swigc__p_wxMenuBar,
19848 _swigc__p_wxMenuEvent,
19849 _swigc__p_wxMenuItem,
19850 _swigc__p_wxMessageDialog,
19851 _swigc__p_wxMiniFrame,
19852 _swigc__p_wxMouseCaptureChangedEvent,
0f83f5da 19853 _swigc__p_wxMouseCaptureLostEvent,
7449af73
RD
19854 _swigc__p_wxMouseEvent,
19855 _swigc__p_wxMoveEvent,
19856 _swigc__p_wxMultiChoiceDialog,
19857 _swigc__p_wxNavigationKeyEvent,
19858 _swigc__p_wxNcPaintEvent,
19859 _swigc__p_wxNotifyEvent,
27e45892 19860 _swigc__p_wxNumberEntryDialog,
7449af73
RD
19861 _swigc__p_wxObject,
19862 _swigc__p_wxPCXHandler,
19863 _swigc__p_wxPNGHandler,
19864 _swigc__p_wxPNMHandler,
19865 _swigc__p_wxPageSetupDialog,
19866 _swigc__p_wxPageSetupDialogData,
19867 _swigc__p_wxPaintEvent,
19868 _swigc__p_wxPaletteChangedEvent,
19869 _swigc__p_wxPanel,
19870 _swigc__p_wxPaperSize,
19871 _swigc__p_wxPasswordEntryDialog,
19872 _swigc__p_wxPoint,
19873 _swigc__p_wxPopupWindow,
19874 _swigc__p_wxPreviewCanvas,
19875 _swigc__p_wxPreviewControlBar,
19876 _swigc__p_wxPreviewFrame,
19877 _swigc__p_wxPrintData,
19878 _swigc__p_wxPrintDialog,
19879 _swigc__p_wxPrintDialogData,
19880 _swigc__p_wxPrintPreview,
19881 _swigc__p_wxPrinter,
19882 _swigc__p_wxProgressDialog,
19883 _swigc__p_wxPyApp,
19884 _swigc__p_wxPyCommandEvent,
19885 _swigc__p_wxPyEvent,
19886 _swigc__p_wxPyHtmlFilter,
19887 _swigc__p_wxPyHtmlListBox,
19888 _swigc__p_wxPyHtmlTagHandler,
19889 _swigc__p_wxPyHtmlWinTagHandler,
19890 _swigc__p_wxPyHtmlWindow,
19891 _swigc__p_wxPyImageHandler,
19892 _swigc__p_wxPyPanel,
19893 _swigc__p_wxPyPopupTransientWindow,
19894 _swigc__p_wxPyPreviewControlBar,
19895 _swigc__p_wxPyPreviewFrame,
19896 _swigc__p_wxPyPrintPreview,
19897 _swigc__p_wxPyPrintout,
19898 _swigc__p_wxPyScrolledWindow,
19899 _swigc__p_wxPySizer,
19900 _swigc__p_wxPyTaskBarIcon,
19901 _swigc__p_wxPyVListBox,
19902 _swigc__p_wxPyVScrolledWindow,
19903 _swigc__p_wxPyValidator,
19904 _swigc__p_wxPyWindow,
19905 _swigc__p_wxQueryLayoutInfoEvent,
19906 _swigc__p_wxQueryNewPaletteEvent,
19907 _swigc__p_wxSashEvent,
19908 _swigc__p_wxSashLayoutWindow,
19909 _swigc__p_wxSashWindow,
19910 _swigc__p_wxScrollEvent,
19911 _swigc__p_wxScrollWinEvent,
19912 _swigc__p_wxScrolledWindow,
19913 _swigc__p_wxSetCursorEvent,
19914 _swigc__p_wxShowEvent,
19915 _swigc__p_wxSingleChoiceDialog,
19916 _swigc__p_wxSize,
19917 _swigc__p_wxSizeEvent,
19918 _swigc__p_wxSizer,
19919 _swigc__p_wxSizerItem,
19920 _swigc__p_wxSplashScreen,
19921 _swigc__p_wxSplashScreenWindow,
19922 _swigc__p_wxSplitterEvent,
19923 _swigc__p_wxSplitterWindow,
19924 _swigc__p_wxStaticBoxSizer,
19925 _swigc__p_wxStatusBar,
19926 _swigc__p_wxStdDialogButtonSizer,
19927 _swigc__p_wxString,
19928 _swigc__p_wxSysColourChangedEvent,
19929 _swigc__p_wxTIFFHandler,
19930 _swigc__p_wxTaskBarIconEvent,
19931 _swigc__p_wxTextEntryDialog,
19932 _swigc__p_wxTipWindow,
19933 _swigc__p_wxTopLevelWindow,
7449af73
RD
19934 _swigc__p_wxUpdateUIEvent,
19935 _swigc__p_wxValidator,
19936 _swigc__p_wxVisualAttributes,
19937 _swigc__p_wxWindow,
19938 _swigc__p_wxWindowCreateEvent,
19939 _swigc__p_wxWindowDestroyEvent,
19940 _swigc__p_wxXPMHandler,
d14a1e28
RD
19941};
19942
19943
19944/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
19945
19946static swig_const_info swig_const_table[] = {
c32bde28 19947{0, 0, 0, 0.0, 0, 0}};
d14a1e28
RD
19948
19949#ifdef __cplusplus
19950}
19951#endif
554f62e9 19952/* -----------------------------------------------------------------------------
7449af73
RD
19953 * Type initialization:
19954 * This problem is tough by the requirement that no dynamic
19955 * memory is used. Also, since swig_type_info structures store pointers to
19956 * swig_cast_info structures and swig_cast_info structures store pointers back
19957 * to swig_type_info structures, we need some lookup code at initialization.
19958 * The idea is that swig generates all the structures that are needed.
19959 * The runtime then collects these partially filled structures.
19960 * The SWIG_InitializeModule function takes these initial arrays out of
19961 * swig_module, and does all the lookup, filling in the swig_module.types
19962 * array with the correct data and linking the correct swig_cast_info
19963 * structures together.
554f62e9 19964 *
7449af73
RD
19965 * The generated swig_type_info structures are assigned staticly to an initial
19966 * array. We just loop though that array, and handle each type individually.
19967 * First we lookup if this type has been already loaded, and if so, use the
19968 * loaded structure instead of the generated one. Then we have to fill in the
19969 * cast linked list. The cast data is initially stored in something like a
19970 * two-dimensional array. Each row corresponds to a type (there are the same
19971 * number of rows as there are in the swig_type_initial array). Each entry in
19972 * a column is one of the swig_cast_info structures for that type.
19973 * The cast_initial array is actually an array of arrays, because each row has
19974 * a variable number of columns. So to actually build the cast linked list,
19975 * we find the array of casts associated with the type, and loop through it
19976 * adding the casts to the list. The one last trick we need to do is making
19977 * sure the type pointer in the swig_cast_info struct is correct.
554f62e9 19978 *
7449af73
RD
19979 * First off, we lookup the cast->type name to see if it is already loaded.
19980 * There are three cases to handle:
19981 * 1) If the cast->type has already been loaded AND the type we are adding
19982 * casting info to has not been loaded (it is in this module), THEN we
19983 * replace the cast->type pointer with the type pointer that has already
19984 * been loaded.
19985 * 2) If BOTH types (the one we are adding casting info to, and the
19986 * cast->type) are loaded, THEN the cast info has already been loaded by
19987 * the previous module so we just ignore it.
19988 * 3) Finally, if cast->type has not already been loaded, then we add that
19989 * swig_cast_info to the linked list (because the cast->type) pointer will
19990 * be correct.
554f62e9 19991 * ----------------------------------------------------------------------------- */
7449af73
RD
19992
19993#ifdef __cplusplus
19994extern "C" {
19995#if 0
19996} /* c-mode */
19997#endif
19998#endif
19999
20000#if 0
20001#define SWIGRUNTIME_DEBUG
20002#endif
20003
20004SWIGRUNTIME void
20005SWIG_InitializeModule(void *clientdata) {
554f62e9
RD
20006 size_t i;
20007 swig_module_info *module_head;
20008 static int init_run = 0;
20009
20010 clientdata = clientdata;
20011
20012 if (init_run) return;
20013 init_run = 1;
20014
20015 /* Initialize the swig_module */
20016 swig_module.type_initial = swig_type_initial;
20017 swig_module.cast_initial = swig_cast_initial;
20018
20019 /* Try and load any already created modules */
20020 module_head = SWIG_GetModule(clientdata);
20021 if (module_head) {
20022 swig_module.next = module_head->next;
20023 module_head->next = &swig_module;
20024 } else {
20025 /* This is the first module loaded */
20026 swig_module.next = &swig_module;
20027 SWIG_SetModule(clientdata, &swig_module);
20028 }
20029
20030 /* Now work on filling in swig_module.types */
7449af73 20031#ifdef SWIGRUNTIME_DEBUG
554f62e9 20032 printf("SWIG_InitializeModule: size %d\n", swig_module.size);
7449af73 20033#endif
554f62e9
RD
20034 for (i = 0; i < swig_module.size; ++i) {
20035 swig_type_info *type = 0;
20036 swig_type_info *ret;
20037 swig_cast_info *cast;
20038
7449af73 20039#ifdef SWIGRUNTIME_DEBUG
554f62e9 20040 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
7449af73 20041#endif
554f62e9
RD
20042
20043 /* if there is another module already loaded */
20044 if (swig_module.next != &swig_module) {
20045 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
20046 }
20047 if (type) {
20048 /* Overwrite clientdata field */
7449af73 20049#ifdef SWIGRUNTIME_DEBUG
554f62e9 20050 printf("SWIG_InitializeModule: found type %s\n", type->name);
7449af73 20051#endif
554f62e9
RD
20052 if (swig_module.type_initial[i]->clientdata) {
20053 type->clientdata = swig_module.type_initial[i]->clientdata;
7449af73 20054#ifdef SWIGRUNTIME_DEBUG
554f62e9 20055 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
7449af73 20056#endif
554f62e9
RD
20057 }
20058 } else {
20059 type = swig_module.type_initial[i];
20060 }
20061
20062 /* Insert casting types */
20063 cast = swig_module.cast_initial[i];
20064 while (cast->type) {
20065 /* Don't need to add information already in the list */
20066 ret = 0;
7449af73 20067#ifdef SWIGRUNTIME_DEBUG
554f62e9 20068 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
7449af73 20069#endif
554f62e9
RD
20070 if (swig_module.next != &swig_module) {
20071 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
7449af73 20072#ifdef SWIGRUNTIME_DEBUG
554f62e9 20073 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
7449af73 20074#endif
554f62e9
RD
20075 }
20076 if (ret) {
20077 if (type == swig_module.type_initial[i]) {
7449af73 20078#ifdef SWIGRUNTIME_DEBUG
554f62e9 20079 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
7449af73 20080#endif
554f62e9
RD
20081 cast->type = ret;
20082 ret = 0;
20083 } else {
20084 /* Check for casting already in the list */
20085 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
7449af73 20086#ifdef SWIGRUNTIME_DEBUG
554f62e9 20087 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
7449af73 20088#endif
554f62e9
RD
20089 if (!ocast) ret = 0;
20090 }
20091 }
20092
20093 if (!ret) {
7449af73 20094#ifdef SWIGRUNTIME_DEBUG
554f62e9 20095 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
7449af73 20096#endif
554f62e9
RD
20097 if (type->cast) {
20098 type->cast->prev = cast;
20099 cast->next = type->cast;
7449af73 20100 }
554f62e9
RD
20101 type->cast = cast;
20102 }
20103 cast++;
7449af73 20104 }
554f62e9
RD
20105 /* Set entry in modules->types array equal to the type */
20106 swig_module.types[i] = type;
20107 }
20108 swig_module.types[i] = 0;
20109
7449af73 20110#ifdef SWIGRUNTIME_DEBUG
554f62e9
RD
20111 printf("**** SWIG_InitializeModule: Cast List ******\n");
20112 for (i = 0; i < swig_module.size; ++i) {
20113 int j = 0;
20114 swig_cast_info *cast = swig_module.cast_initial[i];
20115 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
20116 while (cast->type) {
20117 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
20118 cast++;
20119 ++j;
20120 }
20121 printf("---- Total casts: %d\n",j);
20122 }
20123 printf("**** SWIG_InitializeModule: Cast List ******\n");
7449af73
RD
20124#endif
20125}
20126
20127/* This function will propagate the clientdata field of type to
20128* any new swig_type_info structures that have been added into the list
20129* of equivalent types. It is like calling
20130* SWIG_TypeClientData(type, clientdata) a second time.
20131*/
20132SWIGRUNTIME void
20133SWIG_PropagateClientData(void) {
554f62e9
RD
20134 size_t i;
20135 swig_cast_info *equiv;
20136 static int init_run = 0;
20137
20138 if (init_run) return;
20139 init_run = 1;
20140
20141 for (i = 0; i < swig_module.size; i++) {
20142 if (swig_module.types[i]->clientdata) {
20143 equiv = swig_module.types[i]->cast;
20144 while (equiv) {
20145 if (!equiv->converter) {
20146 if (equiv->type && !equiv->type->clientdata)
20147 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
7449af73 20148 }
554f62e9
RD
20149 equiv = equiv->next;
20150 }
7449af73 20151 }
554f62e9 20152 }
7449af73
RD
20153}
20154
20155#ifdef __cplusplus
20156#if 0
20157{
554f62e9 20158 /* c-mode */
7449af73
RD
20159#endif
20160}
20161#endif
20162
d14a1e28 20163
093d3ff1
RD
20164
20165#ifdef __cplusplus
20166extern "C" {
20167#endif
554f62e9
RD
20168
20169 /* Python-specific SWIG API */
093d3ff1
RD
20170#define SWIG_newvarlink() SWIG_Python_newvarlink()
20171#define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
20172#define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
554f62e9
RD
20173
20174 /* -----------------------------------------------------------------------------
20175 * global variable support code.
20176 * ----------------------------------------------------------------------------- */
20177
20178 typedef struct swig_globalvar {
20179 char *name; /* Name of global variable */
20180 PyObject *(*get_attr)(void); /* Return the current value */
20181 int (*set_attr)(PyObject *); /* Set the value */
20182 struct swig_globalvar *next;
20183 } swig_globalvar;
20184
20185 typedef struct swig_varlinkobject {
20186 PyObject_HEAD
20187 swig_globalvar *vars;
20188 } swig_varlinkobject;
20189
20190 SWIGINTERN PyObject *
20191 swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) {
20192 return PyString_FromString("<Swig global variables>");
20193 }
20194
20195 SWIGINTERN PyObject *
20196 swig_varlink_str(swig_varlinkobject *v) {
20197 PyObject *str = PyString_FromString("(");
20198 swig_globalvar *var;
20199 for (var = v->vars; var; var=var->next) {
20200 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
20201 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
20202 }
20203 PyString_ConcatAndDel(&str,PyString_FromString(")"));
20204 return str;
20205 }
20206
20207 SWIGINTERN int
20208 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) {
20209 PyObject *str = swig_varlink_str(v);
20210 fprintf(fp,"Swig global variables ");
20211 fprintf(fp,"%s\n", PyString_AsString(str));
20212 Py_DECREF(str);
20213 return 0;
20214 }
20215
20216 SWIGINTERN void
20217 swig_varlink_dealloc(swig_varlinkobject *v) {
20218 swig_globalvar *var = v->vars;
20219 while (var) {
20220 swig_globalvar *n = var->next;
20221 free(var->name);
20222 free(var);
20223 var = n;
093d3ff1 20224 }
554f62e9
RD
20225 }
20226
20227 SWIGINTERN PyObject *
20228 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
20229 PyObject *res = NULL;
20230 swig_globalvar *var = v->vars;
20231 while (var) {
20232 if (strcmp(var->name,n) == 0) {
20233 res = (*var->get_attr)();
20234 break;
20235 }
20236 var = var->next;
093d3ff1 20237 }
554f62e9
RD
20238 if (res == NULL && !PyErr_Occurred()) {
20239 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
093d3ff1 20240 }
554f62e9
RD
20241 return res;
20242 }
20243
20244 SWIGINTERN int
20245 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
20246 int res = 1;
20247 swig_globalvar *var = v->vars;
20248 while (var) {
20249 if (strcmp(var->name,n) == 0) {
20250 res = (*var->set_attr)(p);
20251 break;
20252 }
20253 var = var->next;
093d3ff1 20254 }
554f62e9
RD
20255 if (res == 1 && !PyErr_Occurred()) {
20256 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
20257 }
20258 return res;
20259 }
20260
20261 SWIGINTERN PyTypeObject*
20262 swig_varlink_type(void) {
20263 static char varlink__doc__[] = "Swig var link object";
20264 static PyTypeObject varlink_type;
20265 static int type_init = 0;
20266 if (!type_init) {
20267 const PyTypeObject tmp
20268 = {
20269 PyObject_HEAD_INIT(NULL)
20270 0, /* Number of items in variable part (ob_size) */
20271 (char *)"swigvarlink", /* Type name (tp_name) */
20272 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
20273 0, /* Itemsize (tp_itemsize) */
20274 (destructor) swig_varlink_dealloc, /* Deallocator (tp_dealloc) */
20275 (printfunc) swig_varlink_print, /* Print (tp_print) */
20276 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
20277 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
20278 0, /* tp_compare */
20279 (reprfunc) swig_varlink_repr, /* tp_repr */
20280 0, /* tp_as_number */
20281 0, /* tp_as_sequence */
20282 0, /* tp_as_mapping */
20283 0, /* tp_hash */
20284 0, /* tp_call */
20285 (reprfunc)swig_varlink_str, /* tp_str */
20286 0, /* tp_getattro */
20287 0, /* tp_setattro */
20288 0, /* tp_as_buffer */
20289 0, /* tp_flags */
20290 varlink__doc__, /* tp_doc */
20291 0, /* tp_traverse */
20292 0, /* tp_clear */
20293 0, /* tp_richcompare */
20294 0, /* tp_weaklistoffset */
093d3ff1 20295#if PY_VERSION_HEX >= 0x02020000
554f62e9 20296 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
093d3ff1
RD
20297#endif
20298#if PY_VERSION_HEX >= 0x02030000
554f62e9 20299 0, /* tp_del */
093d3ff1
RD
20300#endif
20301#ifdef COUNT_ALLOCS
554f62e9 20302 0,0,0,0 /* tp_alloc -> tp_next */
7449af73 20303#endif
554f62e9
RD
20304 };
20305 varlink_type = tmp;
20306 varlink_type.ob_type = &PyType_Type;
20307 type_init = 1;
7449af73 20308 }
554f62e9
RD
20309 return &varlink_type;
20310 }
20311
20312 /* Create a variable linking object for use later */
20313 SWIGINTERN PyObject *
20314 SWIG_Python_newvarlink(void) {
20315 swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
20316 if (result) {
20317 result->vars = 0;
20318 }
20319 return ((PyObject*) result);
20320 }
20321
20322 SWIGINTERN void
20323 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
20324 swig_varlinkobject *v = (swig_varlinkobject *) p;
20325 swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
20326 if (gv) {
20327 size_t size = strlen(name)+1;
20328 gv->name = (char *)malloc(size);
20329 if (gv->name) {
20330 strncpy(gv->name,name,size);
20331 gv->get_attr = get_attr;
20332 gv->set_attr = set_attr;
20333 gv->next = v->vars;
20334 }
093d3ff1 20335 }
554f62e9
RD
20336 v->vars = gv;
20337 }
20338
20339 SWIGINTERN PyObject *
20340 SWIG_globals() {
20341 static PyObject *_SWIG_globals = 0;
20342 if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();
20343 return _SWIG_globals;
20344 }
20345
20346 /* -----------------------------------------------------------------------------
20347 * constants/methods manipulation
20348 * ----------------------------------------------------------------------------- */
20349
20350 /* Install Constants */
20351 SWIGINTERN void
20352 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
20353 PyObject *obj = 0;
20354 size_t i;
20355 for (i = 0; constants[i].type; ++i) {
20356 switch(constants[i].type) {
20357 case SWIG_PY_POINTER:
20358 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
20359 break;
20360 case SWIG_PY_BINARY:
20361 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
20362 break;
20363 default:
20364 obj = 0;
20365 break;
20366 }
20367 if (obj) {
20368 PyDict_SetItemString(d, constants[i].name, obj);
20369 Py_DECREF(obj);
20370 }
093d3ff1 20371 }
554f62e9
RD
20372 }
20373
20374 /* -----------------------------------------------------------------------------*/
20375 /* Fix SwigMethods to carry the callback ptrs when needed */
20376 /* -----------------------------------------------------------------------------*/
20377
20378 SWIGINTERN void
20379 SWIG_Python_FixMethods(PyMethodDef *methods,
093d3ff1
RD
20380 swig_const_info *const_table,
20381 swig_type_info **types,
20382 swig_type_info **types_initial) {
554f62e9
RD
20383 size_t i;
20384 for (i = 0; methods[i].ml_name; ++i) {
453fb36b 20385 const char *c = methods[i].ml_doc;
554f62e9
RD
20386 if (c && (c = strstr(c, "swig_ptr: "))) {
20387 int j;
20388 swig_const_info *ci = 0;
453fb36b 20389 const char *name = c + 10;
554f62e9
RD
20390 for (j = 0; const_table[j].type; ++j) {
20391 if (strncmp(const_table[j].name, name,
20392 strlen(const_table[j].name)) == 0) {
20393 ci = &(const_table[j]);
20394 break;
20395 }
20396 }
20397 if (ci) {
20398 size_t shift = (ci->ptype) - types;
20399 swig_type_info *ty = types_initial[shift];
20400 size_t ldoc = (c - methods[i].ml_doc);
20401 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
20402 char *ndoc = (char*)malloc(ldoc + lptr + 10);
20403 if (ndoc) {
20404 char *buff = ndoc;
20405 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
20406 if (ptr) {
20407 strncpy(buff, methods[i].ml_doc, ldoc);
20408 buff += ldoc;
20409 strncpy(buff, "swig_ptr: ", 10);
20410 buff += 10;
20411 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
20412 methods[i].ml_doc = ndoc;
093d3ff1 20413 }
554f62e9 20414 }
093d3ff1 20415 }
554f62e9 20416 }
093d3ff1 20417 }
554f62e9
RD
20418 }
20419
093d3ff1
RD
20420#ifdef __cplusplus
20421}
20422#endif
20423
20424/* -----------------------------------------------------------------------------*
20425 * Partial Init method
20426 * -----------------------------------------------------------------------------*/
20427
d14a1e28
RD
20428#ifdef __cplusplus
20429extern "C"
20430#endif
7449af73 20431SWIGEXPORT void SWIG_init(void) {
554f62e9
RD
20432 PyObject *m, *d;
20433
20434 /* Fix SwigMethods to carry the callback ptrs when needed */
20435 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
20436
20437 m = Py_InitModule((char *) SWIG_name, SwigMethods);
20438 d = PyModule_GetDict(m);
20439
20440 SWIG_InitializeModule(0);
20441 SWIG_InstallConstants(d,swig_const_table);
20442
20443
20444 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals());
20445 SWIG_addvarlink(SWIG_globals(),(char*)"HtmlWindowNameStr",HtmlWindowNameStr_get, HtmlWindowNameStr_set);
20446 SWIG_addvarlink(SWIG_globals(),(char*)"HtmlPrintoutTitleStr",HtmlPrintoutTitleStr_get, HtmlPrintoutTitleStr_set);
20447 SWIG_addvarlink(SWIG_globals(),(char*)"HtmlPrintingTitleStr",HtmlPrintingTitleStr_get, HtmlPrintingTitleStr_set);
20448 SWIG_Python_SetConstant(d, "HTML_ALIGN_LEFT",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_LEFT)));
20449 SWIG_Python_SetConstant(d, "HTML_ALIGN_CENTER",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_CENTER)));
20450 SWIG_Python_SetConstant(d, "HTML_ALIGN_RIGHT",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_RIGHT)));
20451 SWIG_Python_SetConstant(d, "HTML_ALIGN_BOTTOM",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_BOTTOM)));
20452 SWIG_Python_SetConstant(d, "HTML_ALIGN_TOP",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_TOP)));
20453 SWIG_Python_SetConstant(d, "HTML_CLR_FOREGROUND",SWIG_From_int(static_cast< int >(wxHTML_CLR_FOREGROUND)));
20454 SWIG_Python_SetConstant(d, "HTML_CLR_BACKGROUND",SWIG_From_int(static_cast< int >(wxHTML_CLR_BACKGROUND)));
20455 SWIG_Python_SetConstant(d, "HTML_UNITS_PIXELS",SWIG_From_int(static_cast< int >(wxHTML_UNITS_PIXELS)));
20456 SWIG_Python_SetConstant(d, "HTML_UNITS_PERCENT",SWIG_From_int(static_cast< int >(wxHTML_UNITS_PERCENT)));
20457 SWIG_Python_SetConstant(d, "HTML_INDENT_LEFT",SWIG_From_int(static_cast< int >(wxHTML_INDENT_LEFT)));
20458 SWIG_Python_SetConstant(d, "HTML_INDENT_RIGHT",SWIG_From_int(static_cast< int >(wxHTML_INDENT_RIGHT)));
20459 SWIG_Python_SetConstant(d, "HTML_INDENT_TOP",SWIG_From_int(static_cast< int >(wxHTML_INDENT_TOP)));
20460 SWIG_Python_SetConstant(d, "HTML_INDENT_BOTTOM",SWIG_From_int(static_cast< int >(wxHTML_INDENT_BOTTOM)));
20461 SWIG_Python_SetConstant(d, "HTML_INDENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxHTML_INDENT_HORIZONTAL)));
20462 SWIG_Python_SetConstant(d, "HTML_INDENT_VERTICAL",SWIG_From_int(static_cast< int >(wxHTML_INDENT_VERTICAL)));
20463 SWIG_Python_SetConstant(d, "HTML_INDENT_ALL",SWIG_From_int(static_cast< int >(wxHTML_INDENT_ALL)));
20464 SWIG_Python_SetConstant(d, "HTML_COND_ISANCHOR",SWIG_From_int(static_cast< int >(wxHTML_COND_ISANCHOR)));
20465 SWIG_Python_SetConstant(d, "HTML_COND_ISIMAGEMAP",SWIG_From_int(static_cast< int >(wxHTML_COND_ISIMAGEMAP)));
20466 SWIG_Python_SetConstant(d, "HTML_COND_USER",SWIG_From_int(static_cast< int >(wxHTML_COND_USER)));
554f62e9
RD
20467 SWIG_Python_SetConstant(d, "HW_SCROLLBAR_NEVER",SWIG_From_int(static_cast< int >(wxHW_SCROLLBAR_NEVER)));
20468 SWIG_Python_SetConstant(d, "HW_SCROLLBAR_AUTO",SWIG_From_int(static_cast< int >(wxHW_SCROLLBAR_AUTO)));
20469 SWIG_Python_SetConstant(d, "HW_NO_SELECTION",SWIG_From_int(static_cast< int >(wxHW_NO_SELECTION)));
20470 SWIG_Python_SetConstant(d, "HW_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxHW_DEFAULT_STYLE)));
20471 SWIG_Python_SetConstant(d, "HTML_OPEN",SWIG_From_int(static_cast< int >(wxHTML_OPEN)));
20472 SWIG_Python_SetConstant(d, "HTML_BLOCK",SWIG_From_int(static_cast< int >(wxHTML_BLOCK)));
20473 SWIG_Python_SetConstant(d, "HTML_REDIRECT",SWIG_From_int(static_cast< int >(wxHTML_REDIRECT)));
20474 SWIG_Python_SetConstant(d, "HTML_URL_PAGE",SWIG_From_int(static_cast< int >(wxHTML_URL_PAGE)));
20475 SWIG_Python_SetConstant(d, "HTML_URL_IMAGE",SWIG_From_int(static_cast< int >(wxHTML_URL_IMAGE)));
20476 SWIG_Python_SetConstant(d, "HTML_URL_OTHER",SWIG_From_int(static_cast< int >(wxHTML_URL_OTHER)));
20477 SWIG_Python_SetConstant(d, "HTML_SEL_OUT",SWIG_From_int(static_cast< int >(wxHTML_SEL_OUT)));
20478 SWIG_Python_SetConstant(d, "HTML_SEL_IN",SWIG_From_int(static_cast< int >(wxHTML_SEL_IN)));
20479 SWIG_Python_SetConstant(d, "HTML_SEL_CHANGING",SWIG_From_int(static_cast< int >(wxHTML_SEL_CHANGING)));
20480 SWIG_Python_SetConstant(d, "HTML_FIND_EXACT",SWIG_From_int(static_cast< int >(wxHTML_FIND_EXACT)));
20481 SWIG_Python_SetConstant(d, "HTML_FIND_NEAREST_BEFORE",SWIG_From_int(static_cast< int >(wxHTML_FIND_NEAREST_BEFORE)));
20482 SWIG_Python_SetConstant(d, "HTML_FIND_NEAREST_AFTER",SWIG_From_int(static_cast< int >(wxHTML_FIND_NEAREST_AFTER)));
e9d6f3a4
RD
20483 SWIG_Python_SetConstant(d, "HtmlWindowInterface_HTMLCursor_Default",SWIG_From_int(static_cast< int >(wxHtmlWindowInterface::HTMLCursor_Default)));
20484 SWIG_Python_SetConstant(d, "HtmlWindowInterface_HTMLCursor_Link",SWIG_From_int(static_cast< int >(wxHtmlWindowInterface::HTMLCursor_Link)));
20485 SWIG_Python_SetConstant(d, "HtmlWindowInterface_HTMLCursor_Text",SWIG_From_int(static_cast< int >(wxHtmlWindowInterface::HTMLCursor_Text)));
20486 SWIG_Python_SetConstant(d, "HtmlWindow_HTMLCursor_Default",SWIG_From_int(static_cast< int >(wxPyHtmlWindow::HTMLCursor_Default)));
20487 SWIG_Python_SetConstant(d, "HtmlWindow_HTMLCursor_Link",SWIG_From_int(static_cast< int >(wxPyHtmlWindow::HTMLCursor_Link)));
20488 SWIG_Python_SetConstant(d, "HtmlWindow_HTMLCursor_Text",SWIG_From_int(static_cast< int >(wxPyHtmlWindow::HTMLCursor_Text)));
554f62e9
RD
20489 SWIG_Python_SetConstant(d, "PAGE_ODD",SWIG_From_int(static_cast< int >(wxPAGE_ODD)));
20490 SWIG_Python_SetConstant(d, "PAGE_EVEN",SWIG_From_int(static_cast< int >(wxPAGE_EVEN)));
20491 SWIG_Python_SetConstant(d, "PAGE_ALL",SWIG_From_int(static_cast< int >(wxPAGE_ALL)));
20492 SWIG_Python_SetConstant(d, "HF_TOOLBAR",SWIG_From_int(static_cast< int >(wxHF_TOOLBAR)));
20493 SWIG_Python_SetConstant(d, "HF_CONTENTS",SWIG_From_int(static_cast< int >(wxHF_CONTENTS)));
20494 SWIG_Python_SetConstant(d, "HF_INDEX",SWIG_From_int(static_cast< int >(wxHF_INDEX)));
20495 SWIG_Python_SetConstant(d, "HF_SEARCH",SWIG_From_int(static_cast< int >(wxHF_SEARCH)));
20496 SWIG_Python_SetConstant(d, "HF_BOOKMARKS",SWIG_From_int(static_cast< int >(wxHF_BOOKMARKS)));
20497 SWIG_Python_SetConstant(d, "HF_OPEN_FILES",SWIG_From_int(static_cast< int >(wxHF_OPEN_FILES)));
20498 SWIG_Python_SetConstant(d, "HF_PRINT",SWIG_From_int(static_cast< int >(wxHF_PRINT)));
20499 SWIG_Python_SetConstant(d, "HF_FLAT_TOOLBAR",SWIG_From_int(static_cast< int >(wxHF_FLAT_TOOLBAR)));
20500 SWIG_Python_SetConstant(d, "HF_MERGE_BOOKS",SWIG_From_int(static_cast< int >(wxHF_MERGE_BOOKS)));
20501 SWIG_Python_SetConstant(d, "HF_ICONS_BOOK",SWIG_From_int(static_cast< int >(wxHF_ICONS_BOOK)));
20502 SWIG_Python_SetConstant(d, "HF_ICONS_BOOK_CHAPTER",SWIG_From_int(static_cast< int >(wxHF_ICONS_BOOK_CHAPTER)));
20503 SWIG_Python_SetConstant(d, "HF_ICONS_FOLDER",SWIG_From_int(static_cast< int >(wxHF_ICONS_FOLDER)));
20504 SWIG_Python_SetConstant(d, "HF_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxHF_DEFAULT_STYLE)));
20505 SWIG_Python_SetConstant(d, "HF_EMBEDDED",SWIG_From_int(static_cast< int >(wxHF_EMBEDDED)));
20506 SWIG_Python_SetConstant(d, "HF_DIALOG",SWIG_From_int(static_cast< int >(wxHF_DIALOG)));
20507 SWIG_Python_SetConstant(d, "HF_FRAME",SWIG_From_int(static_cast< int >(wxHF_FRAME)));
20508 SWIG_Python_SetConstant(d, "HF_MODAL",SWIG_From_int(static_cast< int >(wxHF_MODAL)));
20509 SWIG_Python_SetConstant(d, "ID_HTML_PANEL",SWIG_From_int(static_cast< int >(wxID_HTML_PANEL)));
20510 SWIG_Python_SetConstant(d, "ID_HTML_BACK",SWIG_From_int(static_cast< int >(wxID_HTML_BACK)));
20511 SWIG_Python_SetConstant(d, "ID_HTML_FORWARD",SWIG_From_int(static_cast< int >(wxID_HTML_FORWARD)));
20512 SWIG_Python_SetConstant(d, "ID_HTML_UPNODE",SWIG_From_int(static_cast< int >(wxID_HTML_UPNODE)));
20513 SWIG_Python_SetConstant(d, "ID_HTML_UP",SWIG_From_int(static_cast< int >(wxID_HTML_UP)));
20514 SWIG_Python_SetConstant(d, "ID_HTML_DOWN",SWIG_From_int(static_cast< int >(wxID_HTML_DOWN)));
20515 SWIG_Python_SetConstant(d, "ID_HTML_PRINT",SWIG_From_int(static_cast< int >(wxID_HTML_PRINT)));
20516 SWIG_Python_SetConstant(d, "ID_HTML_OPENFILE",SWIG_From_int(static_cast< int >(wxID_HTML_OPENFILE)));
20517 SWIG_Python_SetConstant(d, "ID_HTML_OPTIONS",SWIG_From_int(static_cast< int >(wxID_HTML_OPTIONS)));
20518 SWIG_Python_SetConstant(d, "ID_HTML_BOOKMARKSLIST",SWIG_From_int(static_cast< int >(wxID_HTML_BOOKMARKSLIST)));
20519 SWIG_Python_SetConstant(d, "ID_HTML_BOOKMARKSADD",SWIG_From_int(static_cast< int >(wxID_HTML_BOOKMARKSADD)));
20520 SWIG_Python_SetConstant(d, "ID_HTML_BOOKMARKSREMOVE",SWIG_From_int(static_cast< int >(wxID_HTML_BOOKMARKSREMOVE)));
20521 SWIG_Python_SetConstant(d, "ID_HTML_TREECTRL",SWIG_From_int(static_cast< int >(wxID_HTML_TREECTRL)));
20522 SWIG_Python_SetConstant(d, "ID_HTML_INDEXPAGE",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXPAGE)));
20523 SWIG_Python_SetConstant(d, "ID_HTML_INDEXLIST",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXLIST)));
20524 SWIG_Python_SetConstant(d, "ID_HTML_INDEXTEXT",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXTEXT)));
20525 SWIG_Python_SetConstant(d, "ID_HTML_INDEXBUTTON",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXBUTTON)));
20526 SWIG_Python_SetConstant(d, "ID_HTML_INDEXBUTTONALL",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXBUTTONALL)));
20527 SWIG_Python_SetConstant(d, "ID_HTML_NOTEBOOK",SWIG_From_int(static_cast< int >(wxID_HTML_NOTEBOOK)));
20528 SWIG_Python_SetConstant(d, "ID_HTML_SEARCHPAGE",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHPAGE)));
20529 SWIG_Python_SetConstant(d, "ID_HTML_SEARCHTEXT",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHTEXT)));
20530 SWIG_Python_SetConstant(d, "ID_HTML_SEARCHLIST",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHLIST)));
20531 SWIG_Python_SetConstant(d, "ID_HTML_SEARCHBUTTON",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHBUTTON)));
20532 SWIG_Python_SetConstant(d, "ID_HTML_SEARCHCHOICE",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHCHOICE)));
20533 SWIG_Python_SetConstant(d, "ID_HTML_COUNTINFO",SWIG_From_int(static_cast< int >(wxID_HTML_COUNTINFO)));
20534
20535 wxPyPtrTypeMap_Add("wxHtmlTagHandler", "wxPyHtmlTagHandler");
20536 wxPyPtrTypeMap_Add("wxHtmlWinTagHandler", "wxPyHtmlWinTagHandler");
20537 wxPyPtrTypeMap_Add("wxHtmlWindow", "wxPyHtmlWindow");
20538 wxPyPtrTypeMap_Add("wxHtmlFilter", "wxPyHtmlFilter");
20539
d14a1e28
RD
20540}
20541