]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/msw/html_wrap.cpp
Update virtuals to new API
[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]
8f514ab4
RD
2526#define SWIGTYPE_p_wxHtmlCellEvent swig_types[60]
2527#define SWIGTYPE_p_wxHtmlColourCell swig_types[61]
2528#define SWIGTYPE_p_wxHtmlContainerCell swig_types[62]
2529#define SWIGTYPE_p_wxHtmlDCRenderer swig_types[63]
2530#define SWIGTYPE_p_wxHtmlEasyPrinting swig_types[64]
2531#define SWIGTYPE_p_wxHtmlFilter swig_types[65]
2532#define SWIGTYPE_p_wxHtmlFontCell swig_types[66]
2533#define SWIGTYPE_p_wxHtmlHelpController swig_types[67]
2534#define SWIGTYPE_p_wxHtmlHelpData swig_types[68]
2535#define SWIGTYPE_p_wxHtmlHelpDialog swig_types[69]
2536#define SWIGTYPE_p_wxHtmlHelpFrame swig_types[70]
2537#define SWIGTYPE_p_wxHtmlHelpFrameCfg swig_types[71]
2538#define SWIGTYPE_p_wxHtmlHelpWindow swig_types[72]
2539#define SWIGTYPE_p_wxHtmlLinkEvent swig_types[73]
2540#define SWIGTYPE_p_wxHtmlLinkInfo swig_types[74]
2541#define SWIGTYPE_p_wxHtmlModalHelp swig_types[75]
2542#define SWIGTYPE_p_wxHtmlParser swig_types[76]
2543#define SWIGTYPE_p_wxHtmlPrintout swig_types[77]
2544#define SWIGTYPE_p_wxHtmlRenderingInfo swig_types[78]
2545#define SWIGTYPE_p_wxHtmlRenderingState swig_types[79]
2546#define SWIGTYPE_p_wxHtmlRenderingStyle swig_types[80]
2547#define SWIGTYPE_p_wxHtmlSearchStatus swig_types[81]
2548#define SWIGTYPE_p_wxHtmlSelection swig_types[82]
2549#define SWIGTYPE_p_wxHtmlTag swig_types[83]
2550#define SWIGTYPE_p_wxHtmlTagHandler swig_types[84]
2551#define SWIGTYPE_p_wxHtmlWidgetCell swig_types[85]
2552#define SWIGTYPE_p_wxHtmlWinParser swig_types[86]
b6df5cf9
RD
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]
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_wxTGAHandler swig_types[187]
2654#define SWIGTYPE_p_wxTIFFHandler swig_types[188]
2655#define SWIGTYPE_p_wxTaskBarIconEvent swig_types[189]
2656#define SWIGTYPE_p_wxTextEntryDialog swig_types[190]
2657#define SWIGTYPE_p_wxTipWindow swig_types[191]
2658#define SWIGTYPE_p_wxTopLevelWindow swig_types[192]
2659#define SWIGTYPE_p_wxUpdateUIEvent swig_types[193]
2660#define SWIGTYPE_p_wxValidator swig_types[194]
2661#define SWIGTYPE_p_wxVisualAttributes swig_types[195]
2662#define SWIGTYPE_p_wxWindow swig_types[196]
2663#define SWIGTYPE_p_wxWindowCreateEvent swig_types[197]
2664#define SWIGTYPE_p_wxWindowDestroyEvent swig_types[198]
2665#define SWIGTYPE_p_wxXPMHandler swig_types[199]
2666static swig_type_info *swig_types[201];
2667static swig_module_info swig_module = {swig_types, 200, 0, 0, 0, 0};
7449af73
RD
2668#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2669#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
8edf1c75 2670
093d3ff1 2671/* -------- TYPES TABLE (END) -------- */
8edf1c75 2672
554f62e9
RD
2673#if (PY_VERSION_HEX <= 0x02000000)
2674# if !defined(SWIG_PYTHON_CLASSIC)
2675# error "This python version requires to use swig with the '-classic' option"
2676# endif
2677#endif
2678#if (PY_VERSION_HEX <= 0x02020000)
2679# error "This python version requires to use swig with the '-nomodern' option"
2680#endif
2681#if (PY_VERSION_HEX <= 0x02020000)
2682# error "This python version requires to use swig with the '-nomodernargs' option"
2683#endif
2684#ifndef METH_O
2685# error "This python version requires to use swig with the '-nofastunpack' option"
2686#endif
8edf1c75 2687
093d3ff1
RD
2688/*-----------------------------------------------
2689 @(target):= _html.so
2690 ------------------------------------------------*/
2691#define SWIG_init init_html
2692
2693#define SWIG_name "_html"
8edf1c75 2694
554f62e9
RD
2695#define SWIGVERSION 0x010329
2696
2697
2698#define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2699#define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2700
2701
2702#include <stdexcept>
2703
2704
2705namespace swig {
2706 class PyObject_ptr {
2707 protected:
2708 PyObject *_obj;
2709
2710 public:
2711 PyObject_ptr() :_obj(0)
2712 {
2713 }
2714
2715 PyObject_ptr(const PyObject_ptr& item) : _obj(item._obj)
2716 {
2717 Py_XINCREF(_obj);
2718 }
2719
2720 PyObject_ptr(PyObject *obj, bool initial_ref = true) :_obj(obj)
2721 {
2722 if (initial_ref) Py_XINCREF(_obj);
2723 }
2724
2725 PyObject_ptr & operator=(const PyObject_ptr& item)
2726 {
2727 Py_XINCREF(item._obj);
2728 Py_XDECREF(_obj);
2729 _obj = item._obj;
2730 return *this;
2731 }
2732
2733 ~PyObject_ptr()
2734 {
2735 Py_XDECREF(_obj);
2736 }
2737
2738 operator PyObject *() const
2739 {
2740 return _obj;
2741 }
2742
2743 PyObject *operator->() const
2744 {
2745 return _obj;
2746 }
2747 };
2748}
2749
2750
2751namespace swig {
2752 struct PyObject_var : PyObject_ptr {
2753 PyObject_var(PyObject* obj = 0) : PyObject_ptr(obj, false) { }
2754
2755 PyObject_var & operator = (PyObject* obj)
2756 {
2757 Py_XDECREF(_obj);
2758 _obj = obj;
2759 return *this;
2760 }
2761 };
2762}
2763
2764
d14a1e28
RD
2765#include "wx/wxPython/wxPython.h"
2766#include "wx/wxPython/pyclasses.h"
2767#include "wx/wxPython/pyistream.h"
2768#include "wx/wxPython/printfw.h"
2769
2770#include <wx/html/htmlwin.h>
2771#include <wx/html/htmprint.h>
2772#include <wx/html/helpctrl.h>
7449af73
RD
2773#include <wx/html/helpwnd.h>
2774#include <wx/html/helpfrm.h>
2775#include <wx/html/helpdlg.h>
d14a1e28
RD
2776
2777
d03fd34d
RD
2778 static const wxString wxPyEmptyString(wxEmptyString);
2779 static const wxString wxPyHtmlWindowNameStr(wxT("htmlWindow"));
2780 static const wxString wxPyHtmlPrintoutTitleStr(wxT("Printout"));
2781 static const wxString wxPyHtmlPrintingTitleStr(wxT("Printing"));
8edf1c75 2782
554f62e9 2783 #define SWIG_From_long PyInt_FromLong
093d3ff1
RD
2784
2785
554f62e9
RD
2786SWIGINTERNINLINE PyObject *
2787SWIG_From_int (int value)
2788{
2789 return SWIG_From_long (value);
2790}
2f4c0a16
RD
2791
2792
554f62e9
RD
2793#include <limits.h>
2794#ifndef LLONG_MIN
2795# define LLONG_MIN LONG_LONG_MIN
2796#endif
2797#ifndef LLONG_MAX
2798# define LLONG_MAX LONG_LONG_MAX
2799#endif
2800#ifndef ULLONG_MAX
2801# define ULLONG_MAX ULONG_LONG_MAX
2802#endif
2f4c0a16
RD
2803
2804
093d3ff1 2805SWIGINTERN int
554f62e9 2806SWIG_AsVal_long (PyObject* obj, long* val)
2f4c0a16 2807{
c32bde28
RD
2808 if (PyNumber_Check(obj)) {
2809 if (val) *val = PyInt_AsLong(obj);
554f62e9 2810 return SWIG_OK;
c32bde28 2811 }
554f62e9 2812 return SWIG_TypeError;
2f4c0a16
RD
2813}
2814
2815
093d3ff1 2816SWIGINTERN int
554f62e9
RD
2817SWIG_AsVal_int (PyObject * obj, int *val)
2818{
c32bde28 2819 long v;
554f62e9
RD
2820 int res = SWIG_AsVal_long (obj, &v);
2821 if (SWIG_IsOK(res)) {
2822 if ((v < INT_MIN || v > INT_MAX)) {
2823 return SWIG_OverflowError;
c32bde28 2824 } else {
554f62e9 2825 if (val) *val = static_cast< int >(v);
c32bde28 2826 }
554f62e9
RD
2827 }
2828 return res;
8edf1c75
RD
2829}
2830
554f62e9 2831SWIGINTERN void wxHtmlWinParser_SetFonts(wxHtmlWinParser *self,wxString normal_face,wxString fixed_face,PyObject *sizes=NULL){
d14a1e28
RD
2832 int* temp = NULL;
2833 if (sizes) temp = int_LIST_helper(sizes);
2834 self->SetFonts(normal_face, fixed_face, temp);
2835 if (temp)
2836 delete [] temp;
2837 }
2838
2839class wxPyHtmlTagHandler : public wxHtmlTagHandler {
7449af73 2840 DECLARE_DYNAMIC_CLASS(wxPyHtmlTagHandler)
d14a1e28
RD
2841public:
2842 wxPyHtmlTagHandler() : wxHtmlTagHandler() {};
2843
2844 wxHtmlParser* GetParser() { return m_Parser; }
2845 void ParseInner(const wxHtmlTag& tag) { wxHtmlTagHandler::ParseInner(tag); }
2846
2847 DEC_PYCALLBACK_STRING__pure(GetSupportedTags);
2848 DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag);
2849
2850 PYPRIVATE;
2851};
2852
2853IMPLEMENT_DYNAMIC_CLASS(wxPyHtmlTagHandler, wxHtmlTagHandler);
2854
2855IMP_PYCALLBACK_STRING__pure(wxPyHtmlTagHandler, wxHtmlTagHandler, GetSupportedTags);
2856IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlTagHandler, wxHtmlTagHandler, HandleTag);
2857
2858
2859class wxPyHtmlWinTagHandler : public wxHtmlWinTagHandler {
7449af73 2860 DECLARE_DYNAMIC_CLASS(wxPyHtmlWinTagHandler)
d14a1e28
RD
2861public:
2862 wxPyHtmlWinTagHandler() : wxHtmlWinTagHandler() {};
2863
2864 wxHtmlWinParser* GetParser() { return m_WParser; }
2865 void ParseInner(const wxHtmlTag& tag)
2866 { wxHtmlWinTagHandler::ParseInner(tag); }
2867
2868 DEC_PYCALLBACK_STRING__pure(GetSupportedTags);
2869 DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag);
2870
2871 PYPRIVATE;
2872};
2873
2874IMPLEMENT_DYNAMIC_CLASS( wxPyHtmlWinTagHandler, wxHtmlWinTagHandler);
2875
2876IMP_PYCALLBACK_STRING__pure(wxPyHtmlWinTagHandler, wxHtmlWinTagHandler, GetSupportedTags);
2877IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlWinTagHandler, wxHtmlWinTagHandler, HandleTag);
2878
2879
2880
2881class wxPyHtmlTagsModule : public wxHtmlTagsModule {
2882public:
2883 wxPyHtmlTagsModule(PyObject* thc) : wxHtmlTagsModule() {
2884 m_tagHandlerClass = thc;
2885 Py_INCREF(m_tagHandlerClass);
2886 RegisterModule(this);
2887 wxHtmlWinParser::AddModule(this);
2888 }
2889
2890 void OnExit() {
5a446332 2891 wxPyBlock_t blocked = wxPyBeginBlockThreads();
d14a1e28
RD
2892 Py_DECREF(m_tagHandlerClass);
2893 m_tagHandlerClass = NULL;
2894 for (size_t x=0; x < m_objArray.GetCount(); x++) {
2895 PyObject* obj = (PyObject*)m_objArray.Item(x);
2896 Py_DECREF(obj);
2897 }
4f89f6a3 2898 wxPyEndBlockThreads(blocked);
d14a1e28
RD
2899 };
2900
2901 void FillHandlersTable(wxHtmlWinParser *parser) {
2902 // Wave our magic wand... (if it works it's a miracle! ;-)
2903
2904 // First, make a new instance of the tag handler
5a446332 2905 wxPyBlock_t blocked = wxPyBeginBlockThreads();
fb757066
RD
2906 PyObject* arg = PyTuple_New(0);
2907 PyObject* obj = PyObject_CallObject(m_tagHandlerClass, arg);
d14a1e28 2908 Py_DECREF(arg);
7449af73 2909
d14a1e28
RD
2910 // now figure out where it's C++ object is...
2911 wxPyHtmlWinTagHandler* thPtr;
fb757066 2912 if (! wxPyConvertSwigPtr(obj, (void **)&thPtr, wxT("wxPyHtmlWinTagHandler"))) {
4f89f6a3 2913 wxPyEndBlockThreads(blocked);
d14a1e28 2914 return;
fb757066 2915 }
4f89f6a3 2916 wxPyEndBlockThreads(blocked);
d14a1e28
RD
2917
2918 // add it,
2919 parser->AddTagHandler(thPtr);
2920
2921 // and track it.
2922 m_objArray.Add(obj);
2923 }
2924
2925private:
2926 PyObject* m_tagHandlerClass;
2927 wxArrayPtrVoid m_objArray;
2928
2929};
2930
2931
2932 void wxHtmlWinParser_AddTagHandler(PyObject* tagHandlerClass) {
2933 // Dynamically create a new wxModule. Refcounts tagHandlerClass
2934 // and adds itself to the wxModules list and to the wxHtmlWinParser.
2935 new wxPyHtmlTagsModule(tagHandlerClass);
2936 }
2937
2938
7449af73 2939SWIGINTERNINLINE PyObject*
554f62e9 2940 SWIG_From_bool (bool value)
093d3ff1 2941{
554f62e9 2942 return PyBool_FromLong(value ? 1 : 0);
093d3ff1
RD
2943}
2944
2945
093d3ff1 2946SWIGINTERN int
554f62e9 2947SWIG_AsVal_bool (PyObject *obj, bool *val)
2f4c0a16 2948{
c32bde28
RD
2949 if (obj == Py_True) {
2950 if (val) *val = true;
554f62e9
RD
2951 return SWIG_OK;
2952 } else if (obj == Py_False) {
c32bde28 2953 if (val) *val = false;
554f62e9 2954 return SWIG_OK;
093d3ff1 2955 } else {
554f62e9
RD
2956 long v = 0;
2957 int res = SWIG_AddCast(SWIG_AsVal_long (obj, val ? &v : 0));
2958 if (SWIG_IsOK(res) && val) *val = v ? true : false;
2959 return res;
2f4c0a16 2960 }
c32bde28
RD
2961}
2962
c32bde28 2963
093d3ff1 2964SWIGINTERN int
554f62e9 2965SWIG_AsVal_unsigned_SS_long (PyObject* obj, unsigned long* val)
c32bde28
RD
2966{
2967 long v = 0;
2968 if (SWIG_AsVal_long(obj, &v) && v < 0) {
554f62e9 2969 return SWIG_TypeError;
c32bde28
RD
2970 }
2971 else if (val)
2972 *val = (unsigned long)v;
554f62e9 2973 return SWIG_OK;
2f4c0a16
RD
2974}
2975
2976
093d3ff1 2977SWIGINTERN int
554f62e9
RD
2978SWIG_AsVal_unsigned_SS_int (PyObject * obj, unsigned int *val)
2979{
c32bde28 2980 unsigned long v;
554f62e9
RD
2981 int res = SWIG_AsVal_unsigned_SS_long (obj, &v);
2982 if (SWIG_IsOK(res)) {
2983 if ((v > UINT_MAX)) {
2984 return SWIG_OverflowError;
2985 } else {
2986 if (val) *val = static_cast< unsigned int >(v);
c32bde28 2987 }
554f62e9
RD
2988 }
2989 return res;
c32bde28 2990}
8edf1c75
RD
2991
2992
554f62e9
RD
2993SWIGINTERNINLINE PyObject*
2994SWIG_From_unsigned_SS_long (unsigned long value)
8edf1c75 2995{
554f62e9
RD
2996 return (value > LONG_MAX) ?
2997 PyLong_FromUnsignedLong(value) : PyInt_FromLong(static_cast< long >(value));
c32bde28
RD
2998}
2999
554f62e9
RD
3000
3001SWIGINTERNINLINE PyObject *
3002SWIG_From_unsigned_SS_int (unsigned int value)
3003{
3004 return SWIG_From_unsigned_SS_long (value);
2f4c0a16
RD
3005}
3006
d14a1e28
RD
3007 // here's the C++ version
3008class wxPyHtmlFilter : public wxHtmlFilter {
7449af73 3009 DECLARE_ABSTRACT_CLASS(wxPyHtmlFilter)
d14a1e28
RD
3010public:
3011 wxPyHtmlFilter() : wxHtmlFilter() {}
3012
423f194a 3013 // returns True if this filter is able to open&read given file
d14a1e28 3014 virtual bool CanRead(const wxFSFile& file) const {
ae8162c8 3015 bool rval = false;
d14a1e28 3016 bool found;
5a446332 3017 wxPyBlock_t blocked = wxPyBeginBlockThreads();
d14a1e28 3018 if ((found = wxPyCBH_findCallback(m_myInst, "CanRead"))) {
412d302d 3019 PyObject* obj = wxPyMake_wxObject((wxFSFile*)&file,false); // cast away const
d14a1e28
RD
3020 rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(O)", obj));
3021 Py_DECREF(obj);
3022 }
4f89f6a3 3023 wxPyEndBlockThreads(blocked);
d14a1e28
RD
3024 return rval;
3025 }
3026
3027
3028 // Reads given file and returns HTML document.
3029 // Returns empty string if opening failed
3030 virtual wxString ReadFile(const wxFSFile& file) const {
3031 wxString rval;
3032 bool found;
5a446332 3033 wxPyBlock_t blocked = wxPyBeginBlockThreads();
d14a1e28 3034 if ((found = wxPyCBH_findCallback(m_myInst, "ReadFile"))) {
412d302d 3035 PyObject* obj = wxPyMake_wxObject((wxFSFile*)&file,false); // cast away const
d14a1e28
RD
3036 PyObject* ro;
3037 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(O)", obj));
3038 Py_DECREF(obj);
3039 if (ro) {
3040 rval = Py2wxString(ro);
3041 Py_DECREF(ro);
3042 }
3043 }
4f89f6a3 3044 wxPyEndBlockThreads(blocked);
d14a1e28
RD
3045 return rval;
3046 }
3047
3048 PYPRIVATE;
3049};
3050
3051IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlFilter, wxHtmlFilter);
3052
3053
3054class wxPyHtmlWindow : public wxHtmlWindow {
7449af73 3055 DECLARE_ABSTRACT_CLASS(wxPyHtmlWindow)
d14a1e28
RD
3056public:
3057 wxPyHtmlWindow(wxWindow *parent, wxWindowID id = -1,
3058 const wxPoint& pos = wxDefaultPosition,
3059 const wxSize& size = wxDefaultSize,
3060 long style = wxHW_DEFAULT_STYLE,
3061 const wxString& name = wxPyHtmlWindowNameStr)
3062 : wxHtmlWindow(parent, id, pos, size, style, name) {};
3063 wxPyHtmlWindow() : wxHtmlWindow() {};
3064
3065 bool ScrollToAnchor(const wxString& anchor) {
3066 return wxHtmlWindow::ScrollToAnchor(anchor);
3067 }
3068
3069 bool HasAnchor(const wxString& anchor) {
3070 const wxHtmlCell *c = m_Cell->Find(wxHTML_COND_ISANCHOR, &anchor);
3071 return c!=NULL;
3072 }
3073
3074 void OnLinkClicked(const wxHtmlLinkInfo& link);
d14a1e28
RD
3075
3076 wxHtmlOpeningStatus OnOpeningURL(wxHtmlURLType type,
3077 const wxString& url,
3078 wxString *redirect) const;
3079
3080 DEC_PYCALLBACK__STRING(OnSetTitle);
3081 DEC_PYCALLBACK__CELLINTINT(OnCellMouseHover);
e9d6f3a4
RD
3082 DEC_PYCALLBACK_BOOL_CELLINTINTME(OnCellClicked);
3083
d14a1e28
RD
3084 PYPRIVATE;
3085};
3086
3087IMPLEMENT_ABSTRACT_CLASS( wxPyHtmlWindow, wxHtmlWindow );
3088IMP_PYCALLBACK__STRING(wxPyHtmlWindow, wxHtmlWindow, OnSetTitle);
3089IMP_PYCALLBACK__CELLINTINT(wxPyHtmlWindow, wxHtmlWindow, OnCellMouseHover);
e9d6f3a4 3090IMP_PYCALLBACK_BOOL_CELLINTINTME(wxPyHtmlWindow, wxHtmlWindow, OnCellClicked);
d14a1e28
RD
3091
3092
3093void wxPyHtmlWindow::OnLinkClicked(const wxHtmlLinkInfo& link) {
3094 bool found;
5a446332 3095 wxPyBlock_t blocked = wxPyBeginBlockThreads();
d14a1e28
RD
3096 if ((found = wxPyCBH_findCallback(m_myInst, "OnLinkClicked"))) {
3097 PyObject* obj = wxPyConstructObject((void*)&link, wxT("wxHtmlLinkInfo"), 0);
3098 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(O)", obj));
3099 Py_DECREF(obj);
3100 }
4f89f6a3 3101 wxPyEndBlockThreads(blocked);
d14a1e28
RD
3102 if (! found)
3103 wxHtmlWindow::OnLinkClicked(link);
3104}
d14a1e28
RD
3105
3106
3107wxHtmlOpeningStatus wxPyHtmlWindow::OnOpeningURL(wxHtmlURLType type,
3108 const wxString& url,
3109 wxString *redirect) const {
3110 bool found;
3111 wxHtmlOpeningStatus rval;
5a446332 3112 wxPyBlock_t blocked = wxPyBeginBlockThreads();
d14a1e28
RD
3113 if ((found = wxPyCBH_findCallback(m_myInst, "OnOpeningURL"))) {
3114 PyObject* ro;
3115 PyObject* s = wx2PyString(url);
3116 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(iO)", type, s));
3117 Py_DECREF(s);
3118 if (PyString_Check(ro)
3119#if PYTHON_API_VERSION >= 1009
3120 || PyUnicode_Check(ro)
3121#endif
3122 ) {
3123 *redirect = Py2wxString(ro);
3124 rval = wxHTML_REDIRECT;
3125 }
3126 else {
3127 PyObject* num = PyNumber_Int(ro);
3128 rval = (wxHtmlOpeningStatus)PyInt_AsLong(num);
3129 Py_DECREF(num);
3130 }
3131 Py_DECREF(ro);
3132 }
4f89f6a3 3133 wxPyEndBlockThreads(blocked);
d14a1e28
RD
3134 if (! found)
3135 rval = wxHtmlWindow::OnOpeningURL(type, url, redirect);
3136 return rval;
3137}
3138
3139
3140
554f62e9 3141SWIGINTERN void wxPyHtmlWindow_SetFonts(wxPyHtmlWindow *self,wxString normal_face,wxString fixed_face,PyObject *sizes=NULL){
d14a1e28
RD
3142 int* temp = NULL;
3143 if (sizes) temp = int_LIST_helper(sizes);
3144 self->SetFonts(normal_face, fixed_face, temp);
3145 if (temp)
3146 delete [] temp;
3147 }
554f62e9 3148SWIGINTERN void wxHtmlDCRenderer_SetFonts(wxHtmlDCRenderer *self,wxString normal_face,wxString fixed_face,PyObject *sizes=NULL){
d14a1e28
RD
3149 int* temp = NULL;
3150 if (sizes) temp = int_LIST_helper(sizes);
3151 self->SetFonts(normal_face, fixed_face, temp);
3152 if (temp)
3153 delete [] temp;
3154 }
554f62e9 3155SWIGINTERN void wxHtmlPrintout_SetFonts(wxHtmlPrintout *self,wxString normal_face,wxString fixed_face,PyObject *sizes=NULL){
d14a1e28
RD
3156 int* temp = NULL;
3157 if (sizes) temp = int_LIST_helper(sizes);
3158 self->SetFonts(normal_face, fixed_face, temp);
3159 if (temp)
3160 delete [] temp;
3161 }
8edf1c75 3162
2f4c0a16 3163#include <float.h>
2f4c0a16
RD
3164
3165
093d3ff1 3166SWIGINTERN int
554f62e9 3167SWIG_AsVal_double (PyObject *obj, double* val)
8edf1c75 3168{
c32bde28
RD
3169 if (PyNumber_Check(obj)) {
3170 if (val) *val = PyFloat_AsDouble(obj);
554f62e9 3171 return SWIG_OK;
69223c70 3172 }
554f62e9 3173 return SWIG_TypeError;
c32bde28
RD
3174}
3175
3176
093d3ff1 3177SWIGINTERN int
554f62e9 3178SWIG_AsVal_float (PyObject * obj, float *val)
c32bde28 3179{
c32bde28 3180 double v;
554f62e9
RD
3181 int res = SWIG_AsVal_double (obj, &v);
3182 if (SWIG_IsOK(res)) {
3183 if ((v < -FLT_MAX || v > FLT_MAX)) {
3184 return SWIG_OverflowError;
c32bde28 3185 } else {
554f62e9 3186 if (val) *val = static_cast< float >(v);
c32bde28 3187 }
554f62e9
RD
3188 }
3189 return res;
8edf1c75
RD
3190}
3191
554f62e9 3192SWIGINTERN void wxHtmlEasyPrinting_SetFonts(wxHtmlEasyPrinting *self,wxString normal_face,wxString fixed_face,PyObject *sizes=NULL){
d14a1e28
RD
3193 int* temp = NULL;
3194 if (sizes) temp = int_LIST_helper(sizes);
3195 self->SetFonts(normal_face, fixed_face, temp);
3196 if (temp)
3197 delete [] temp;
3198 }
10044bf1
RD
3199
3200 typedef wxTreeCtrl wxPyTreeCtrl;
3201
d14a1e28
RD
3202#ifdef __cplusplus
3203extern "C" {
3204#endif
554f62e9
RD
3205SWIGINTERN int HtmlWindowNameStr_set(PyObject *) {
3206 SWIG_Error(SWIG_AttributeError,"Variable HtmlWindowNameStr is read-only.");
3207 return 1;
d03fd34d
RD
3208}
3209
3210
554f62e9
RD
3211SWIGINTERN PyObject *HtmlWindowNameStr_get(void) {
3212 PyObject *pyobj = 0;
3213
3214 {
d03fd34d 3215#if wxUSE_UNICODE
554f62e9 3216 pyobj = PyUnicode_FromWideChar((&wxPyHtmlWindowNameStr)->c_str(), (&wxPyHtmlWindowNameStr)->Len());
d03fd34d 3217#else
554f62e9 3218 pyobj = PyString_FromStringAndSize((&wxPyHtmlWindowNameStr)->c_str(), (&wxPyHtmlWindowNameStr)->Len());
d03fd34d 3219#endif
554f62e9
RD
3220 }
3221 return pyobj;
d03fd34d
RD
3222}
3223
3224
554f62e9
RD
3225SWIGINTERN int HtmlPrintoutTitleStr_set(PyObject *) {
3226 SWIG_Error(SWIG_AttributeError,"Variable HtmlPrintoutTitleStr is read-only.");
3227 return 1;
d03fd34d
RD
3228}
3229
3230
554f62e9
RD
3231SWIGINTERN PyObject *HtmlPrintoutTitleStr_get(void) {
3232 PyObject *pyobj = 0;
3233
3234 {
d03fd34d 3235#if wxUSE_UNICODE
554f62e9 3236 pyobj = PyUnicode_FromWideChar((&wxPyHtmlPrintoutTitleStr)->c_str(), (&wxPyHtmlPrintoutTitleStr)->Len());
d03fd34d 3237#else
554f62e9 3238 pyobj = PyString_FromStringAndSize((&wxPyHtmlPrintoutTitleStr)->c_str(), (&wxPyHtmlPrintoutTitleStr)->Len());
d03fd34d 3239#endif
554f62e9
RD
3240 }
3241 return pyobj;
d03fd34d
RD
3242}
3243
3244
554f62e9
RD
3245SWIGINTERN int HtmlPrintingTitleStr_set(PyObject *) {
3246 SWIG_Error(SWIG_AttributeError,"Variable HtmlPrintingTitleStr is read-only.");
3247 return 1;
d03fd34d
RD
3248}
3249
3250
554f62e9
RD
3251SWIGINTERN PyObject *HtmlPrintingTitleStr_get(void) {
3252 PyObject *pyobj = 0;
3253
3254 {
d03fd34d 3255#if wxUSE_UNICODE
554f62e9 3256 pyobj = PyUnicode_FromWideChar((&wxPyHtmlPrintingTitleStr)->c_str(), (&wxPyHtmlPrintingTitleStr)->Len());
d03fd34d 3257#else
554f62e9 3258 pyobj = PyString_FromStringAndSize((&wxPyHtmlPrintingTitleStr)->c_str(), (&wxPyHtmlPrintingTitleStr)->Len());
d03fd34d 3259#endif
554f62e9
RD
3260 }
3261 return pyobj;
3262}
3263
3264
3265SWIGINTERN PyObject *_wrap_new_HtmlLinkInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3266 PyObject *resultobj = 0;
3267 wxString *arg1 = 0 ;
3268 wxString const &arg2_defvalue = wxPyEmptyString ;
3269 wxString *arg2 = (wxString *) &arg2_defvalue ;
3270 wxHtmlLinkInfo *result = 0 ;
3271 bool temp1 = false ;
3272 bool temp2 = false ;
3273 PyObject * obj0 = 0 ;
3274 PyObject * obj1 = 0 ;
3275 char * kwnames[] = {
3276 (char *) "href",(char *) "target", NULL
3277 };
3278
3279 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_HtmlLinkInfo",kwnames,&obj0,&obj1)) SWIG_fail;
3280 {
3281 arg1 = wxString_in_helper(obj0);
3282 if (arg1 == NULL) SWIG_fail;
3283 temp1 = true;
3284 }
3285 if (obj1) {
d14a1e28 3286 {
554f62e9
RD
3287 arg2 = wxString_in_helper(obj1);
3288 if (arg2 == NULL) SWIG_fail;
3289 temp2 = true;
d14a1e28 3290 }
554f62e9
RD
3291 }
3292 {
3293 PyThreadState* __tstate = wxPyBeginAllowThreads();
3294 result = (wxHtmlLinkInfo *)new wxHtmlLinkInfo((wxString const &)*arg1,(wxString const &)*arg2);
3295 wxPyEndAllowThreads(__tstate);
3296 if (PyErr_Occurred()) SWIG_fail;
3297 }
3298 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlLinkInfo, SWIG_POINTER_NEW | 0 );
3299 {
3300 if (temp1)
3301 delete arg1;
3302 }
3303 {
3304 if (temp2)
3305 delete arg2;
3306 }
3307 return resultobj;
3308fail:
3309 {
3310 if (temp1)
3311 delete arg1;
3312 }
3313 {
3314 if (temp2)
3315 delete arg2;
3316 }
3317 return NULL;
d14a1e28
RD
3318}
3319
3320
554f62e9
RD
3321SWIGINTERN PyObject *_wrap_HtmlLinkInfo_GetHref(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3322 PyObject *resultobj = 0;
3323 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3324 wxString result;
3325 void *argp1 = 0 ;
3326 int res1 = 0 ;
3327 PyObject *swig_obj[1] ;
3328
3329 if (!args) SWIG_fail;
3330 swig_obj[0] = args;
3331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3332 if (!SWIG_IsOK(res1)) {
3333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_GetHref" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3334 }
3335 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3336 {
3337 PyThreadState* __tstate = wxPyBeginAllowThreads();
3338 result = (arg1)->GetHref();
3339 wxPyEndAllowThreads(__tstate);
3340 if (PyErr_Occurred()) SWIG_fail;
3341 }
3342 {
d14a1e28 3343#if wxUSE_UNICODE
554f62e9 3344 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 3345#else
554f62e9 3346 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 3347#endif
554f62e9
RD
3348 }
3349 return resultobj;
3350fail:
3351 return NULL;
d14a1e28
RD
3352}
3353
3354
554f62e9
RD
3355SWIGINTERN PyObject *_wrap_HtmlLinkInfo_GetTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3356 PyObject *resultobj = 0;
3357 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3358 wxString result;
3359 void *argp1 = 0 ;
3360 int res1 = 0 ;
3361 PyObject *swig_obj[1] ;
3362
3363 if (!args) SWIG_fail;
3364 swig_obj[0] = args;
3365 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3366 if (!SWIG_IsOK(res1)) {
3367 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_GetTarget" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3368 }
3369 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3370 {
3371 PyThreadState* __tstate = wxPyBeginAllowThreads();
3372 result = (arg1)->GetTarget();
3373 wxPyEndAllowThreads(__tstate);
3374 if (PyErr_Occurred()) SWIG_fail;
3375 }
3376 {
d14a1e28 3377#if wxUSE_UNICODE
554f62e9 3378 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 3379#else
554f62e9 3380 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 3381#endif
554f62e9
RD
3382 }
3383 return resultobj;
3384fail:
3385 return NULL;
d14a1e28
RD
3386}
3387
3388
554f62e9
RD
3389SWIGINTERN PyObject *_wrap_HtmlLinkInfo_GetEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3390 PyObject *resultobj = 0;
3391 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3392 wxMouseEvent *result = 0 ;
3393 void *argp1 = 0 ;
3394 int res1 = 0 ;
3395 PyObject *swig_obj[1] ;
3396
3397 if (!args) SWIG_fail;
3398 swig_obj[0] = args;
3399 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3400 if (!SWIG_IsOK(res1)) {
3401 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_GetEvent" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3402 }
3403 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3404 {
3405 PyThreadState* __tstate = wxPyBeginAllowThreads();
3406 result = (wxMouseEvent *)(arg1)->GetEvent();
3407 wxPyEndAllowThreads(__tstate);
3408 if (PyErr_Occurred()) SWIG_fail;
3409 }
3410 {
3ecece7e 3411 resultobj = wxPyMake_wxObject(result, 0);
554f62e9
RD
3412 }
3413 return resultobj;
3414fail:
3415 return NULL;
d14a1e28
RD
3416}
3417
3418
554f62e9
RD
3419SWIGINTERN PyObject *_wrap_HtmlLinkInfo_GetHtmlCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3420 PyObject *resultobj = 0;
3421 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3422 wxHtmlCell *result = 0 ;
3423 void *argp1 = 0 ;
3424 int res1 = 0 ;
3425 PyObject *swig_obj[1] ;
3426
3427 if (!args) SWIG_fail;
3428 swig_obj[0] = args;
3429 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3430 if (!SWIG_IsOK(res1)) {
3431 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_GetHtmlCell" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3432 }
3433 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3434 {
3435 PyThreadState* __tstate = wxPyBeginAllowThreads();
3436 result = (wxHtmlCell *)(arg1)->GetHtmlCell();
3437 wxPyEndAllowThreads(__tstate);
3438 if (PyErr_Occurred()) SWIG_fail;
3439 }
3440 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlCell, 0 | 0 );
3441 return resultobj;
3442fail:
3443 return NULL;
3444}
3445
3446
3447SWIGINTERN PyObject *_wrap_HtmlLinkInfo_SetEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3448 PyObject *resultobj = 0;
3449 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3450 wxMouseEvent *arg2 = (wxMouseEvent *) 0 ;
3451 void *argp1 = 0 ;
3452 int res1 = 0 ;
3453 void *argp2 = 0 ;
3454 int res2 = 0 ;
3455 PyObject * obj0 = 0 ;
3456 PyObject * obj1 = 0 ;
3457 char * kwnames[] = {
3458 (char *) "self",(char *) "e", NULL
3459 };
3460
3461 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlLinkInfo_SetEvent",kwnames,&obj0,&obj1)) SWIG_fail;
3462 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3463 if (!SWIG_IsOK(res1)) {
3464 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_SetEvent" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3465 }
3466 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3467 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxMouseEvent, 0 | 0 );
3468 if (!SWIG_IsOK(res2)) {
3469 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlLinkInfo_SetEvent" "', expected argument " "2"" of type '" "wxMouseEvent const *""'");
3470 }
3471 arg2 = reinterpret_cast< wxMouseEvent * >(argp2);
3472 {
3473 PyThreadState* __tstate = wxPyBeginAllowThreads();
3474 (arg1)->SetEvent((wxMouseEvent const *)arg2);
3475 wxPyEndAllowThreads(__tstate);
3476 if (PyErr_Occurred()) SWIG_fail;
3477 }
3478 resultobj = SWIG_Py_Void();
3479 return resultobj;
3480fail:
3481 return NULL;
3482}
3483
3484
3485SWIGINTERN PyObject *_wrap_HtmlLinkInfo_SetHtmlCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3486 PyObject *resultobj = 0;
3487 wxHtmlLinkInfo *arg1 = (wxHtmlLinkInfo *) 0 ;
3488 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
3489 void *argp1 = 0 ;
3490 int res1 = 0 ;
3491 void *argp2 = 0 ;
3492 int res2 = 0 ;
3493 PyObject * obj0 = 0 ;
3494 PyObject * obj1 = 0 ;
3495 char * kwnames[] = {
3496 (char *) "self",(char *) "e", NULL
3497 };
3498
3499 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlLinkInfo_SetHtmlCell",kwnames,&obj0,&obj1)) SWIG_fail;
3500 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
3501 if (!SWIG_IsOK(res1)) {
3502 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkInfo_SetHtmlCell" "', expected argument " "1"" of type '" "wxHtmlLinkInfo *""'");
3503 }
3504 arg1 = reinterpret_cast< wxHtmlLinkInfo * >(argp1);
3505 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
3506 if (!SWIG_IsOK(res2)) {
3507 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlLinkInfo_SetHtmlCell" "', expected argument " "2"" of type '" "wxHtmlCell const *""'");
3508 }
3509 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
3510 {
3511 PyThreadState* __tstate = wxPyBeginAllowThreads();
3512 (arg1)->SetHtmlCell((wxHtmlCell const *)arg2);
3513 wxPyEndAllowThreads(__tstate);
3514 if (PyErr_Occurred()) SWIG_fail;
3515 }
3516 resultobj = SWIG_Py_Void();
3517 return resultobj;
3518fail:
3519 return NULL;
d14a1e28
RD
3520}
3521
3522
554f62e9
RD
3523SWIGINTERN PyObject *HtmlLinkInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3524 PyObject *obj;
3525 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
3526 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlLinkInfo, SWIG_NewClientData(obj));
3527 return SWIG_Py_Void();
d14a1e28
RD
3528}
3529
554f62e9
RD
3530SWIGINTERN PyObject *HtmlLinkInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3531 return SWIG_Python_InitShadowInstance(args);
3532}
d14a1e28 3533
554f62e9
RD
3534SWIGINTERN PyObject *_wrap_HtmlTag_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3535 PyObject *resultobj = 0;
3536 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3537 wxString result;
3538 void *argp1 = 0 ;
3539 int res1 = 0 ;
3540 PyObject *swig_obj[1] ;
3541
3542 if (!args) SWIG_fail;
3543 swig_obj[0] = args;
3544 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3545 if (!SWIG_IsOK(res1)) {
3546 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetName" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3547 }
3548 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3549 {
3550 PyThreadState* __tstate = wxPyBeginAllowThreads();
3551 result = (arg1)->GetName();
3552 wxPyEndAllowThreads(__tstate);
3553 if (PyErr_Occurred()) SWIG_fail;
3554 }
3555 {
3556#if wxUSE_UNICODE
3557 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
3558#else
3559 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
3560#endif
3561 }
3562 return resultobj;
3563fail:
3564 return NULL;
3565}
3566
3567
3568SWIGINTERN PyObject *_wrap_HtmlTag_HasParam(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3569 PyObject *resultobj = 0;
3570 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3571 wxString *arg2 = 0 ;
3572 bool result;
3573 void *argp1 = 0 ;
3574 int res1 = 0 ;
3575 bool temp2 = false ;
3576 PyObject * obj0 = 0 ;
3577 PyObject * obj1 = 0 ;
3578 char * kwnames[] = {
3579 (char *) "self",(char *) "par", NULL
3580 };
3581
3582 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlTag_HasParam",kwnames,&obj0,&obj1)) SWIG_fail;
3583 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3584 if (!SWIG_IsOK(res1)) {
3585 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_HasParam" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3586 }
3587 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3588 {
3589 arg2 = wxString_in_helper(obj1);
3590 if (arg2 == NULL) SWIG_fail;
3591 temp2 = true;
3592 }
3593 {
3594 PyThreadState* __tstate = wxPyBeginAllowThreads();
3595 result = (bool)(arg1)->HasParam((wxString const &)*arg2);
3596 wxPyEndAllowThreads(__tstate);
3597 if (PyErr_Occurred()) SWIG_fail;
3598 }
3599 {
3600 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3601 }
3602 {
3603 if (temp2)
3604 delete arg2;
3605 }
3606 return resultobj;
3607fail:
3608 {
3609 if (temp2)
3610 delete arg2;
3611 }
3612 return NULL;
3613}
3614
3615
3616SWIGINTERN PyObject *_wrap_HtmlTag_GetParam(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3617 PyObject *resultobj = 0;
3618 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3619 wxString *arg2 = 0 ;
3620 int arg3 = (int) false ;
3621 wxString result;
3622 void *argp1 = 0 ;
3623 int res1 = 0 ;
3624 bool temp2 = false ;
3625 int val3 ;
3626 int ecode3 = 0 ;
3627 PyObject * obj0 = 0 ;
3628 PyObject * obj1 = 0 ;
3629 PyObject * obj2 = 0 ;
3630 char * kwnames[] = {
3631 (char *) "self",(char *) "par",(char *) "with_commas", NULL
3632 };
3633
3634 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlTag_GetParam",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
3635 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3636 if (!SWIG_IsOK(res1)) {
3637 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetParam" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3638 }
3639 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3640 {
3641 arg2 = wxString_in_helper(obj1);
3642 if (arg2 == NULL) SWIG_fail;
3643 temp2 = true;
3644 }
3645 if (obj2) {
3646 ecode3 = SWIG_AsVal_int(obj2, &val3);
3647 if (!SWIG_IsOK(ecode3)) {
3648 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlTag_GetParam" "', expected argument " "3"" of type '" "int""'");
3649 }
3650 arg3 = static_cast< int >(val3);
3651 }
3652 {
3653 PyThreadState* __tstate = wxPyBeginAllowThreads();
3654 result = (arg1)->GetParam((wxString const &)*arg2,arg3);
3655 wxPyEndAllowThreads(__tstate);
3656 if (PyErr_Occurred()) SWIG_fail;
3657 }
3658 {
3659#if wxUSE_UNICODE
3660 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
3661#else
3662 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
3663#endif
3664 }
3665 {
3666 if (temp2)
3667 delete arg2;
3668 }
3669 return resultobj;
3670fail:
3671 {
3672 if (temp2)
3673 delete arg2;
3674 }
3675 return NULL;
d14a1e28
RD
3676}
3677
3678
554f62e9
RD
3679SWIGINTERN PyObject *_wrap_HtmlTag_GetAllParams(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3680 PyObject *resultobj = 0;
3681 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3682 wxString result;
3683 void *argp1 = 0 ;
3684 int res1 = 0 ;
3685 PyObject *swig_obj[1] ;
3686
3687 if (!args) SWIG_fail;
3688 swig_obj[0] = args;
3689 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3690 if (!SWIG_IsOK(res1)) {
3691 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetAllParams" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3692 }
3693 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3694 {
3695 PyThreadState* __tstate = wxPyBeginAllowThreads();
3696 result = (arg1)->GetAllParams();
3697 wxPyEndAllowThreads(__tstate);
3698 if (PyErr_Occurred()) SWIG_fail;
3699 }
3700 {
d14a1e28 3701#if wxUSE_UNICODE
554f62e9 3702 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 3703#else
554f62e9 3704 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 3705#endif
554f62e9
RD
3706 }
3707 return resultobj;
3708fail:
3709 return NULL;
d14a1e28
RD
3710}
3711
3712
554f62e9
RD
3713SWIGINTERN PyObject *_wrap_HtmlTag_HasEnding(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3714 PyObject *resultobj = 0;
3715 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3716 bool result;
3717 void *argp1 = 0 ;
3718 int res1 = 0 ;
3719 PyObject *swig_obj[1] ;
3720
3721 if (!args) SWIG_fail;
3722 swig_obj[0] = args;
3723 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3724 if (!SWIG_IsOK(res1)) {
3725 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_HasEnding" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3726 }
3727 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3728 {
3729 PyThreadState* __tstate = wxPyBeginAllowThreads();
3730 result = (bool)(arg1)->HasEnding();
3731 wxPyEndAllowThreads(__tstate);
3732 if (PyErr_Occurred()) SWIG_fail;
3733 }
3734 {
3735 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3736 }
3737 return resultobj;
3738fail:
3739 return NULL;
d14a1e28
RD
3740}
3741
3742
554f62e9
RD
3743SWIGINTERN PyObject *_wrap_HtmlTag_GetBeginPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3744 PyObject *resultobj = 0;
3745 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3746 int result;
3747 void *argp1 = 0 ;
3748 int res1 = 0 ;
3749 PyObject *swig_obj[1] ;
3750
3751 if (!args) SWIG_fail;
3752 swig_obj[0] = args;
3753 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3754 if (!SWIG_IsOK(res1)) {
3755 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetBeginPos" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3756 }
3757 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3758 {
3759 PyThreadState* __tstate = wxPyBeginAllowThreads();
3760 result = (int)(arg1)->GetBeginPos();
3761 wxPyEndAllowThreads(__tstate);
3762 if (PyErr_Occurred()) SWIG_fail;
3763 }
3764 resultobj = SWIG_From_int(static_cast< int >(result));
3765 return resultobj;
3766fail:
3767 return NULL;
d14a1e28
RD
3768}
3769
3770
554f62e9
RD
3771SWIGINTERN PyObject *_wrap_HtmlTag_GetEndPos1(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3772 PyObject *resultobj = 0;
3773 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3774 int result;
3775 void *argp1 = 0 ;
3776 int res1 = 0 ;
3777 PyObject *swig_obj[1] ;
3778
3779 if (!args) SWIG_fail;
3780 swig_obj[0] = args;
3781 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3782 if (!SWIG_IsOK(res1)) {
3783 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetEndPos1" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3784 }
3785 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3786 {
3787 PyThreadState* __tstate = wxPyBeginAllowThreads();
3788 result = (int)(arg1)->GetEndPos1();
3789 wxPyEndAllowThreads(__tstate);
3790 if (PyErr_Occurred()) SWIG_fail;
3791 }
3792 resultobj = SWIG_From_int(static_cast< int >(result));
3793 return resultobj;
3794fail:
3795 return NULL;
d14a1e28
RD
3796}
3797
3798
554f62e9
RD
3799SWIGINTERN PyObject *_wrap_HtmlTag_GetEndPos2(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3800 PyObject *resultobj = 0;
3801 wxHtmlTag *arg1 = (wxHtmlTag *) 0 ;
3802 int result;
3803 void *argp1 = 0 ;
3804 int res1 = 0 ;
3805 PyObject *swig_obj[1] ;
3806
3807 if (!args) SWIG_fail;
3808 swig_obj[0] = args;
3809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlTag, 0 | 0 );
3810 if (!SWIG_IsOK(res1)) {
3811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTag_GetEndPos2" "', expected argument " "1"" of type '" "wxHtmlTag *""'");
3812 }
3813 arg1 = reinterpret_cast< wxHtmlTag * >(argp1);
3814 {
3815 PyThreadState* __tstate = wxPyBeginAllowThreads();
3816 result = (int)(arg1)->GetEndPos2();
3817 wxPyEndAllowThreads(__tstate);
3818 if (PyErr_Occurred()) SWIG_fail;
3819 }
3820 resultobj = SWIG_From_int(static_cast< int >(result));
3821 return resultobj;
3822fail:
3823 return NULL;
3824}
3825
3826
3827SWIGINTERN PyObject *HtmlTag_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3828 PyObject *obj;
3829 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
3830 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlTag, SWIG_NewClientData(obj));
3831 return SWIG_Py_Void();
3832}
3833
3834SWIGINTERN PyObject *_wrap_HtmlParser_SetFS(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3835 PyObject *resultobj = 0;
3836 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
3837 wxFileSystem *arg2 = (wxFileSystem *) 0 ;
3838 void *argp1 = 0 ;
3839 int res1 = 0 ;
3840 void *argp2 = 0 ;
3841 int res2 = 0 ;
3842 PyObject * obj0 = 0 ;
3843 PyObject * obj1 = 0 ;
3844 char * kwnames[] = {
3845 (char *) "self",(char *) "fs", NULL
3846 };
3847
3848 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlParser_SetFS",kwnames,&obj0,&obj1)) SWIG_fail;
3849 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
3850 if (!SWIG_IsOK(res1)) {
3851 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_SetFS" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
3852 }
3853 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
3854 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxFileSystem, 0 | 0 );
3855 if (!SWIG_IsOK(res2)) {
3856 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlParser_SetFS" "', expected argument " "2"" of type '" "wxFileSystem *""'");
3857 }
3858 arg2 = reinterpret_cast< wxFileSystem * >(argp2);
3859 {
3860 PyThreadState* __tstate = wxPyBeginAllowThreads();
3861 (arg1)->SetFS(arg2);
3862 wxPyEndAllowThreads(__tstate);
3863 if (PyErr_Occurred()) SWIG_fail;
3864 }
3865 resultobj = SWIG_Py_Void();
3866 return resultobj;
3867fail:
3868 return NULL;
d14a1e28
RD
3869}
3870
3871
554f62e9
RD
3872SWIGINTERN PyObject *_wrap_HtmlParser_GetFS(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3873 PyObject *resultobj = 0;
3874 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
3875 wxFileSystem *result = 0 ;
3876 void *argp1 = 0 ;
3877 int res1 = 0 ;
3878 PyObject *swig_obj[1] ;
3879
3880 if (!args) SWIG_fail;
3881 swig_obj[0] = args;
3882 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
3883 if (!SWIG_IsOK(res1)) {
3884 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_GetFS" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
3885 }
3886 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
3887 {
3888 PyThreadState* __tstate = wxPyBeginAllowThreads();
3889 result = (wxFileSystem *)(arg1)->GetFS();
3890 wxPyEndAllowThreads(__tstate);
3891 if (PyErr_Occurred()) SWIG_fail;
3892 }
3893 {
3ecece7e 3894 resultobj = wxPyMake_wxObject(result, 0);
554f62e9
RD
3895 }
3896 return resultobj;
3897fail:
3898 return NULL;
3899}
3900
3901
3902SWIGINTERN PyObject *_wrap_HtmlParser_Parse(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3903 PyObject *resultobj = 0;
3904 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
3905 wxString *arg2 = 0 ;
3906 wxObject *result = 0 ;
3907 void *argp1 = 0 ;
3908 int res1 = 0 ;
3909 bool temp2 = false ;
3910 PyObject * obj0 = 0 ;
3911 PyObject * obj1 = 0 ;
3912 char * kwnames[] = {
3913 (char *) "self",(char *) "source", NULL
3914 };
3915
3916 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlParser_Parse",kwnames,&obj0,&obj1)) SWIG_fail;
3917 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
3918 if (!SWIG_IsOK(res1)) {
3919 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_Parse" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
3920 }
3921 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
3922 {
3923 arg2 = wxString_in_helper(obj1);
3924 if (arg2 == NULL) SWIG_fail;
3925 temp2 = true;
3926 }
3927 {
3928 PyThreadState* __tstate = wxPyBeginAllowThreads();
3929 result = (wxObject *)(arg1)->Parse((wxString const &)*arg2);
3930 wxPyEndAllowThreads(__tstate);
3931 if (PyErr_Occurred()) SWIG_fail;
3932 }
3933 {
3934 resultobj = wxPyMake_wxObject(result, (bool)0);
3935 }
3936 {
3937 if (temp2)
3938 delete arg2;
3939 }
3940 return resultobj;
3941fail:
3942 {
3943 if (temp2)
3944 delete arg2;
3945 }
3946 return NULL;
d14a1e28
RD
3947}
3948
3949
554f62e9
RD
3950SWIGINTERN PyObject *_wrap_HtmlParser_InitParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3951 PyObject *resultobj = 0;
3952 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
3953 wxString *arg2 = 0 ;
3954 void *argp1 = 0 ;
3955 int res1 = 0 ;
3956 bool temp2 = false ;
3957 PyObject * obj0 = 0 ;
3958 PyObject * obj1 = 0 ;
3959 char * kwnames[] = {
3960 (char *) "self",(char *) "source", NULL
3961 };
3962
3963 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlParser_InitParser",kwnames,&obj0,&obj1)) SWIG_fail;
3964 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
3965 if (!SWIG_IsOK(res1)) {
3966 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_InitParser" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
3967 }
3968 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
3969 {
3970 arg2 = wxString_in_helper(obj1);
3971 if (arg2 == NULL) SWIG_fail;
3972 temp2 = true;
3973 }
3974 {
3975 PyThreadState* __tstate = wxPyBeginAllowThreads();
3976 (arg1)->InitParser((wxString const &)*arg2);
3977 wxPyEndAllowThreads(__tstate);
3978 if (PyErr_Occurred()) SWIG_fail;
3979 }
3980 resultobj = SWIG_Py_Void();
3981 {
3982 if (temp2)
3983 delete arg2;
3984 }
3985 return resultobj;
3986fail:
3987 {
3988 if (temp2)
3989 delete arg2;
3990 }
3991 return NULL;
d14a1e28
RD
3992}
3993
3994
554f62e9
RD
3995SWIGINTERN PyObject *_wrap_HtmlParser_DoneParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3996 PyObject *resultobj = 0;
3997 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
3998 void *argp1 = 0 ;
3999 int res1 = 0 ;
4000 PyObject *swig_obj[1] ;
4001
4002 if (!args) SWIG_fail;
4003 swig_obj[0] = args;
4004 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4005 if (!SWIG_IsOK(res1)) {
4006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_DoneParser" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4007 }
4008 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4009 {
4010 PyThreadState* __tstate = wxPyBeginAllowThreads();
4011 (arg1)->DoneParser();
4012 wxPyEndAllowThreads(__tstate);
4013 if (PyErr_Occurred()) SWIG_fail;
4014 }
4015 resultobj = SWIG_Py_Void();
4016 return resultobj;
4017fail:
4018 return NULL;
4019}
4020
4021
4022SWIGINTERN PyObject *_wrap_HtmlParser_DoParsing(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4023 PyObject *resultobj = 0;
4024 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4025 int arg2 ;
4026 int arg3 ;
4027 void *argp1 = 0 ;
4028 int res1 = 0 ;
4029 int val2 ;
4030 int ecode2 = 0 ;
4031 int val3 ;
4032 int ecode3 = 0 ;
4033 PyObject * obj0 = 0 ;
4034 PyObject * obj1 = 0 ;
4035 PyObject * obj2 = 0 ;
4036 char * kwnames[] = {
4037 (char *) "self",(char *) "begin_pos",(char *) "end_pos", NULL
4038 };
4039
4040 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlParser_DoParsing",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
4041 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4042 if (!SWIG_IsOK(res1)) {
4043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_DoParsing" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4044 }
4045 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4046 ecode2 = SWIG_AsVal_int(obj1, &val2);
4047 if (!SWIG_IsOK(ecode2)) {
4048 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlParser_DoParsing" "', expected argument " "2"" of type '" "int""'");
4049 }
4050 arg2 = static_cast< int >(val2);
4051 ecode3 = SWIG_AsVal_int(obj2, &val3);
4052 if (!SWIG_IsOK(ecode3)) {
4053 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlParser_DoParsing" "', expected argument " "3"" of type '" "int""'");
4054 }
4055 arg3 = static_cast< int >(val3);
4056 {
4057 PyThreadState* __tstate = wxPyBeginAllowThreads();
4058 (arg1)->DoParsing(arg2,arg3);
4059 wxPyEndAllowThreads(__tstate);
4060 if (PyErr_Occurred()) SWIG_fail;
4061 }
4062 resultobj = SWIG_Py_Void();
4063 return resultobj;
4064fail:
4065 return NULL;
d14a1e28
RD
4066}
4067
4068
554f62e9
RD
4069SWIGINTERN PyObject *_wrap_HtmlParser_StopParsing(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4070 PyObject *resultobj = 0;
4071 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4072 void *argp1 = 0 ;
4073 int res1 = 0 ;
4074 PyObject *swig_obj[1] ;
4075
4076 if (!args) SWIG_fail;
4077 swig_obj[0] = args;
4078 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4079 if (!SWIG_IsOK(res1)) {
4080 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_StopParsing" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4081 }
4082 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4083 {
4084 PyThreadState* __tstate = wxPyBeginAllowThreads();
4085 (arg1)->StopParsing();
4086 wxPyEndAllowThreads(__tstate);
4087 if (PyErr_Occurred()) SWIG_fail;
4088 }
4089 resultobj = SWIG_Py_Void();
4090 return resultobj;
4091fail:
4092 return NULL;
4093}
4094
4095
4096SWIGINTERN PyObject *_wrap_HtmlParser_AddTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4097 PyObject *resultobj = 0;
4098 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4099 wxHtmlTagHandler *arg2 = (wxHtmlTagHandler *) 0 ;
4100 void *argp1 = 0 ;
4101 int res1 = 0 ;
4102 void *argp2 = 0 ;
4103 int res2 = 0 ;
4104 PyObject * obj0 = 0 ;
4105 PyObject * obj1 = 0 ;
4106 char * kwnames[] = {
4107 (char *) "self",(char *) "handler", NULL
4108 };
4109
4110 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlParser_AddTagHandler",kwnames,&obj0,&obj1)) SWIG_fail;
4111 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4112 if (!SWIG_IsOK(res1)) {
4113 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_AddTagHandler" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4114 }
4115 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4116 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlTagHandler, 0 | 0 );
4117 if (!SWIG_IsOK(res2)) {
4118 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlParser_AddTagHandler" "', expected argument " "2"" of type '" "wxHtmlTagHandler *""'");
4119 }
4120 arg2 = reinterpret_cast< wxHtmlTagHandler * >(argp2);
4121 {
4122 PyThreadState* __tstate = wxPyBeginAllowThreads();
4123 (arg1)->AddTagHandler(arg2);
4124 wxPyEndAllowThreads(__tstate);
4125 if (PyErr_Occurred()) SWIG_fail;
4126 }
4127 resultobj = SWIG_Py_Void();
4128 return resultobj;
4129fail:
4130 return NULL;
d14a1e28
RD
4131}
4132
4133
554f62e9
RD
4134SWIGINTERN PyObject *_wrap_HtmlParser_GetSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4135 PyObject *resultobj = 0;
4136 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4137 wxString *result = 0 ;
4138 void *argp1 = 0 ;
4139 int res1 = 0 ;
4140 PyObject *swig_obj[1] ;
4141
4142 if (!args) SWIG_fail;
4143 swig_obj[0] = args;
4144 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4145 if (!SWIG_IsOK(res1)) {
4146 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_GetSource" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4147 }
4148 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4149 {
4150 PyThreadState* __tstate = wxPyBeginAllowThreads();
4151 result = (wxString *)(arg1)->GetSource();
4152 wxPyEndAllowThreads(__tstate);
4153 if (PyErr_Occurred()) SWIG_fail;
4154 }
4155 {
4156#if wxUSE_UNICODE
4157 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
4158#else
4159 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
4160#endif
4161 }
4162 return resultobj;
4163fail:
4164 return NULL;
4165}
4166
4167
4168SWIGINTERN PyObject *_wrap_HtmlParser_PushTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4169 PyObject *resultobj = 0;
4170 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4171 wxHtmlTagHandler *arg2 = (wxHtmlTagHandler *) 0 ;
4172 wxString arg3 ;
4173 void *argp1 = 0 ;
4174 int res1 = 0 ;
4175 void *argp2 = 0 ;
4176 int res2 = 0 ;
4177 PyObject * obj0 = 0 ;
4178 PyObject * obj1 = 0 ;
4179 PyObject * obj2 = 0 ;
4180 char * kwnames[] = {
4181 (char *) "self",(char *) "handler",(char *) "tags", NULL
4182 };
4183
4184 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlParser_PushTagHandler",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
4185 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4186 if (!SWIG_IsOK(res1)) {
4187 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_PushTagHandler" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4188 }
4189 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4190 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlTagHandler, 0 | 0 );
4191 if (!SWIG_IsOK(res2)) {
4192 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlParser_PushTagHandler" "', expected argument " "2"" of type '" "wxHtmlTagHandler *""'");
4193 }
4194 arg2 = reinterpret_cast< wxHtmlTagHandler * >(argp2);
4195 {
4196 wxString* sptr = wxString_in_helper(obj2);
4197 if (sptr == NULL) SWIG_fail;
4198 arg3 = *sptr;
4199 delete sptr;
4200 }
4201 {
4202 PyThreadState* __tstate = wxPyBeginAllowThreads();
4203 (arg1)->PushTagHandler(arg2,arg3);
4204 wxPyEndAllowThreads(__tstate);
4205 if (PyErr_Occurred()) SWIG_fail;
4206 }
4207 resultobj = SWIG_Py_Void();
4208 return resultobj;
4209fail:
4210 return NULL;
d14a1e28
RD
4211}
4212
4213
554f62e9
RD
4214SWIGINTERN PyObject *_wrap_HtmlParser_PopTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4215 PyObject *resultobj = 0;
4216 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4217 void *argp1 = 0 ;
4218 int res1 = 0 ;
4219 PyObject *swig_obj[1] ;
4220
4221 if (!args) SWIG_fail;
4222 swig_obj[0] = args;
4223 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4224 if (!SWIG_IsOK(res1)) {
4225 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_PopTagHandler" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4226 }
4227 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4228 {
4229 PyThreadState* __tstate = wxPyBeginAllowThreads();
4230 (arg1)->PopTagHandler();
4231 wxPyEndAllowThreads(__tstate);
4232 if (PyErr_Occurred()) SWIG_fail;
4233 }
4234 resultobj = SWIG_Py_Void();
4235 return resultobj;
4236fail:
4237 return NULL;
d14a1e28
RD
4238}
4239
4240
e9d6f3a4
RD
4241SWIGINTERN PyObject *_wrap_HtmlParser_GetInnerSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4242 PyObject *resultobj = 0;
4243 wxHtmlParser *arg1 = (wxHtmlParser *) 0 ;
4244 wxHtmlTag *arg2 = 0 ;
4245 wxString result;
4246 void *argp1 = 0 ;
4247 int res1 = 0 ;
4248 void *argp2 = 0 ;
4249 int res2 = 0 ;
4250 PyObject * obj0 = 0 ;
4251 PyObject * obj1 = 0 ;
4252 char * kwnames[] = {
4253 (char *) "self",(char *) "tag", NULL
4254 };
4255
4256 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlParser_GetInnerSource",kwnames,&obj0,&obj1)) SWIG_fail;
4257 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
4258 if (!SWIG_IsOK(res1)) {
4259 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlParser_GetInnerSource" "', expected argument " "1"" of type '" "wxHtmlParser *""'");
4260 }
4261 arg1 = reinterpret_cast< wxHtmlParser * >(argp1);
4262 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlTag, 0 | 0);
4263 if (!SWIG_IsOK(res2)) {
4264 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlParser_GetInnerSource" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
4265 }
4266 if (!argp2) {
4267 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlParser_GetInnerSource" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
4268 }
4269 arg2 = reinterpret_cast< wxHtmlTag * >(argp2);
4270 {
4271 PyThreadState* __tstate = wxPyBeginAllowThreads();
4272 result = (arg1)->GetInnerSource((wxHtmlTag const &)*arg2);
4273 wxPyEndAllowThreads(__tstate);
4274 if (PyErr_Occurred()) SWIG_fail;
4275 }
4276 {
4277#if wxUSE_UNICODE
4278 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
4279#else
4280 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
4281#endif
4282 }
4283 return resultobj;
4284fail:
4285 return NULL;
4286}
4287
4288
554f62e9
RD
4289SWIGINTERN PyObject *HtmlParser_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4290 PyObject *obj;
4291 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
4292 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlParser, SWIG_NewClientData(obj));
4293 return SWIG_Py_Void();
d14a1e28
RD
4294}
4295
554f62e9
RD
4296SWIGINTERN PyObject *_wrap_new_HtmlWinParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4297 PyObject *resultobj = 0;
4298 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) NULL ;
4299 wxHtmlWinParser *result = 0 ;
4300 void *argp1 = 0 ;
4301 int res1 = 0 ;
4302 PyObject * obj0 = 0 ;
4303 char * kwnames[] = {
4304 (char *) "wnd", NULL
4305 };
4306
4307 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_HtmlWinParser",kwnames,&obj0)) SWIG_fail;
4308 if (obj0) {
4309 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
4310 if (!SWIG_IsOK(res1)) {
4311 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlWinParser" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
d14a1e28 4312 }
554f62e9
RD
4313 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
4314 }
4315 {
4316 PyThreadState* __tstate = wxPyBeginAllowThreads();
4317 result = (wxHtmlWinParser *)new wxHtmlWinParser(arg1);
4318 wxPyEndAllowThreads(__tstate);
4319 if (PyErr_Occurred()) SWIG_fail;
4320 }
4321 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWinParser, SWIG_POINTER_NEW | 0 );
4322 return resultobj;
4323fail:
4324 return NULL;
4325}
4326
4327
4328SWIGINTERN PyObject *_wrap_HtmlWinParser_SetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4329 PyObject *resultobj = 0;
4330 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4331 wxDC *arg2 = (wxDC *) 0 ;
4332 void *argp1 = 0 ;
4333 int res1 = 0 ;
4334 void *argp2 = 0 ;
4335 int res2 = 0 ;
4336 PyObject * obj0 = 0 ;
4337 PyObject * obj1 = 0 ;
4338 char * kwnames[] = {
4339 (char *) "self",(char *) "dc", NULL
4340 };
4341
4342 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetDC",kwnames,&obj0,&obj1)) SWIG_fail;
4343 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4344 if (!SWIG_IsOK(res1)) {
4345 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetDC" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4346 }
4347 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4348 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
4349 if (!SWIG_IsOK(res2)) {
4350 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWinParser_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");
4351 }
4352 arg2 = reinterpret_cast< wxDC * >(argp2);
4353 {
4354 PyThreadState* __tstate = wxPyBeginAllowThreads();
4355 (arg1)->SetDC(arg2);
4356 wxPyEndAllowThreads(__tstate);
4357 if (PyErr_Occurred()) SWIG_fail;
4358 }
4359 resultobj = SWIG_Py_Void();
4360 return resultobj;
4361fail:
4362 return NULL;
d14a1e28
RD
4363}
4364
4365
554f62e9
RD
4366SWIGINTERN PyObject *_wrap_HtmlWinParser_GetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4367 PyObject *resultobj = 0;
4368 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4369 wxDC *result = 0 ;
4370 void *argp1 = 0 ;
4371 int res1 = 0 ;
4372 PyObject *swig_obj[1] ;
4373
4374 if (!args) SWIG_fail;
4375 swig_obj[0] = args;
4376 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4377 if (!SWIG_IsOK(res1)) {
4378 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetDC" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4379 }
4380 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4381 {
4382 PyThreadState* __tstate = wxPyBeginAllowThreads();
4383 result = (wxDC *)(arg1)->GetDC();
4384 wxPyEndAllowThreads(__tstate);
4385 if (PyErr_Occurred()) SWIG_fail;
4386 }
4387 {
4388 resultobj = wxPyMake_wxObject(result, (bool)0);
4389 }
4390 return resultobj;
4391fail:
4392 return NULL;
d14a1e28
RD
4393}
4394
4395
554f62e9
RD
4396SWIGINTERN PyObject *_wrap_HtmlWinParser_GetCharHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4397 PyObject *resultobj = 0;
4398 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4399 int result;
4400 void *argp1 = 0 ;
4401 int res1 = 0 ;
4402 PyObject *swig_obj[1] ;
4403
4404 if (!args) SWIG_fail;
4405 swig_obj[0] = args;
4406 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4407 if (!SWIG_IsOK(res1)) {
4408 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetCharHeight" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4409 }
4410 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4411 {
4412 PyThreadState* __tstate = wxPyBeginAllowThreads();
4413 result = (int)(arg1)->GetCharHeight();
4414 wxPyEndAllowThreads(__tstate);
4415 if (PyErr_Occurred()) SWIG_fail;
4416 }
4417 resultobj = SWIG_From_int(static_cast< int >(result));
4418 return resultobj;
4419fail:
4420 return NULL;
d14a1e28
RD
4421}
4422
4423
554f62e9
RD
4424SWIGINTERN PyObject *_wrap_HtmlWinParser_GetCharWidth(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4425 PyObject *resultobj = 0;
4426 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4427 int result;
4428 void *argp1 = 0 ;
4429 int res1 = 0 ;
4430 PyObject *swig_obj[1] ;
4431
4432 if (!args) SWIG_fail;
4433 swig_obj[0] = args;
4434 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4435 if (!SWIG_IsOK(res1)) {
4436 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetCharWidth" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4437 }
4438 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4439 {
4440 PyThreadState* __tstate = wxPyBeginAllowThreads();
4441 result = (int)(arg1)->GetCharWidth();
4442 wxPyEndAllowThreads(__tstate);
4443 if (PyErr_Occurred()) SWIG_fail;
4444 }
4445 resultobj = SWIG_From_int(static_cast< int >(result));
4446 return resultobj;
4447fail:
4448 return NULL;
d14a1e28
RD
4449}
4450
4451
554f62e9
RD
4452SWIGINTERN PyObject *_wrap_HtmlWinParser_GetWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4453 PyObject *resultobj = 0;
4454 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4455 wxPyHtmlWindow *result = 0 ;
4456 void *argp1 = 0 ;
4457 int res1 = 0 ;
4458 PyObject *swig_obj[1] ;
4459
4460 if (!args) SWIG_fail;
4461 swig_obj[0] = args;
4462 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4463 if (!SWIG_IsOK(res1)) {
4464 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetWindow" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4465 }
4466 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4467 {
4468 PyThreadState* __tstate = wxPyBeginAllowThreads();
4469 result = (wxPyHtmlWindow *)(arg1)->GetWindow();
4470 wxPyEndAllowThreads(__tstate);
4471 if (PyErr_Occurred()) SWIG_fail;
4472 }
4473 {
4474 resultobj = wxPyMake_wxObject(result, (bool)0);
4475 }
4476 return resultobj;
4477fail:
4478 return NULL;
4479}
4480
4481
e9d6f3a4
RD
4482SWIGINTERN PyObject *_wrap_HtmlWinParser_GetWindowInterface(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4483 PyObject *resultobj = 0;
4484 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4485 wxHtmlWindowInterface *result = 0 ;
4486 void *argp1 = 0 ;
4487 int res1 = 0 ;
4488 PyObject *swig_obj[1] ;
4489
4490 if (!args) SWIG_fail;
4491 swig_obj[0] = args;
4492 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4493 if (!SWIG_IsOK(res1)) {
4494 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetWindowInterface" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4495 }
4496 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4497 {
4498 PyThreadState* __tstate = wxPyBeginAllowThreads();
4499 result = (wxHtmlWindowInterface *)(arg1)->GetWindowInterface();
4500 wxPyEndAllowThreads(__tstate);
4501 if (PyErr_Occurred()) SWIG_fail;
4502 }
4503 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
4504 return resultobj;
4505fail:
4506 return NULL;
4507}
4508
4509
554f62e9
RD
4510SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4511 PyObject *resultobj = 0;
4512 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4513 wxString arg2 ;
4514 wxString arg3 ;
4515 PyObject *arg4 = (PyObject *) NULL ;
4516 void *argp1 = 0 ;
4517 int res1 = 0 ;
4518 PyObject * obj0 = 0 ;
4519 PyObject * obj1 = 0 ;
4520 PyObject * obj2 = 0 ;
4521 PyObject * obj3 = 0 ;
4522 char * kwnames[] = {
4523 (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL
4524 };
4525
4526 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlWinParser_SetFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
4527 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4528 if (!SWIG_IsOK(res1)) {
4529 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFonts" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4530 }
4531 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4532 {
4533 wxString* sptr = wxString_in_helper(obj1);
4534 if (sptr == NULL) SWIG_fail;
4535 arg2 = *sptr;
4536 delete sptr;
4537 }
4538 {
4539 wxString* sptr = wxString_in_helper(obj2);
4540 if (sptr == NULL) SWIG_fail;
4541 arg3 = *sptr;
4542 delete sptr;
4543 }
4544 if (obj3) {
4545 arg4 = obj3;
4546 }
4547 {
4548 PyThreadState* __tstate = wxPyBeginAllowThreads();
4549 wxHtmlWinParser_SetFonts(arg1,arg2,arg3,arg4);
4550 wxPyEndAllowThreads(__tstate);
4551 if (PyErr_Occurred()) SWIG_fail;
4552 }
4553 resultobj = SWIG_Py_Void();
4554 return resultobj;
4555fail:
4556 return NULL;
4557}
4558
4559
4560SWIGINTERN PyObject *_wrap_HtmlWinParser_SetStandardFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4561 PyObject *resultobj = 0;
4562 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4563 int arg2 = (int) -1 ;
4564 wxString const &arg3_defvalue = wxPyEmptyString ;
4565 wxString *arg3 = (wxString *) &arg3_defvalue ;
4566 wxString const &arg4_defvalue = wxPyEmptyString ;
4567 wxString *arg4 = (wxString *) &arg4_defvalue ;
4568 void *argp1 = 0 ;
4569 int res1 = 0 ;
4570 int val2 ;
4571 int ecode2 = 0 ;
4572 bool temp3 = false ;
4573 bool temp4 = false ;
4574 PyObject * obj0 = 0 ;
4575 PyObject * obj1 = 0 ;
4576 PyObject * obj2 = 0 ;
4577 PyObject * obj3 = 0 ;
4578 char * kwnames[] = {
4579 (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL
4580 };
4581
4582 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HtmlWinParser_SetStandardFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
4583 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4584 if (!SWIG_IsOK(res1)) {
4585 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4586 }
4587 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4588 if (obj1) {
4589 ecode2 = SWIG_AsVal_int(obj1, &val2);
4590 if (!SWIG_IsOK(ecode2)) {
4591 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetStandardFonts" "', expected argument " "2"" of type '" "int""'");
4592 }
4593 arg2 = static_cast< int >(val2);
4594 }
4595 if (obj2) {
d14a1e28 4596 {
554f62e9
RD
4597 arg3 = wxString_in_helper(obj2);
4598 if (arg3 == NULL) SWIG_fail;
4599 temp3 = true;
d14a1e28 4600 }
554f62e9
RD
4601 }
4602 if (obj3) {
d14a1e28 4603 {
554f62e9
RD
4604 arg4 = wxString_in_helper(obj3);
4605 if (arg4 == NULL) SWIG_fail;
4606 temp4 = true;
d14a1e28 4607 }
554f62e9
RD
4608 }
4609 {
4610 PyThreadState* __tstate = wxPyBeginAllowThreads();
4611 (arg1)->SetStandardFonts(arg2,(wxString const &)*arg3,(wxString const &)*arg4);
4612 wxPyEndAllowThreads(__tstate);
4613 if (PyErr_Occurred()) SWIG_fail;
4614 }
4615 resultobj = SWIG_Py_Void();
4616 {
4617 if (temp3)
4618 delete arg3;
4619 }
4620 {
4621 if (temp4)
4622 delete arg4;
4623 }
4624 return resultobj;
4625fail:
4626 {
4627 if (temp3)
4628 delete arg3;
4629 }
4630 {
4631 if (temp4)
4632 delete arg4;
4633 }
4634 return NULL;
d14a1e28
RD
4635}
4636
4637
554f62e9
RD
4638SWIGINTERN PyObject *_wrap_HtmlWinParser_GetContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4639 PyObject *resultobj = 0;
4640 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4641 wxHtmlContainerCell *result = 0 ;
4642 void *argp1 = 0 ;
4643 int res1 = 0 ;
4644 PyObject *swig_obj[1] ;
4645
4646 if (!args) SWIG_fail;
4647 swig_obj[0] = args;
4648 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4649 if (!SWIG_IsOK(res1)) {
4650 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4651 }
4652 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4653 {
4654 PyThreadState* __tstate = wxPyBeginAllowThreads();
4655 result = (wxHtmlContainerCell *)(arg1)->GetContainer();
4656 wxPyEndAllowThreads(__tstate);
4657 if (PyErr_Occurred()) SWIG_fail;
4658 }
4659 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
4660 return resultobj;
4661fail:
4662 return NULL;
d14a1e28
RD
4663}
4664
4665
554f62e9
RD
4666SWIGINTERN PyObject *_wrap_HtmlWinParser_OpenContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4667 PyObject *resultobj = 0;
4668 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4669 wxHtmlContainerCell *result = 0 ;
4670 void *argp1 = 0 ;
4671 int res1 = 0 ;
4672 PyObject *swig_obj[1] ;
4673
4674 if (!args) SWIG_fail;
4675 swig_obj[0] = args;
4676 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4677 if (!SWIG_IsOK(res1)) {
4678 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_OpenContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4679 }
4680 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4681 {
4682 PyThreadState* __tstate = wxPyBeginAllowThreads();
4683 result = (wxHtmlContainerCell *)(arg1)->OpenContainer();
4684 wxPyEndAllowThreads(__tstate);
4685 if (PyErr_Occurred()) SWIG_fail;
4686 }
4687 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
4688 return resultobj;
4689fail:
4690 return NULL;
4691}
4692
4693
4694SWIGINTERN PyObject *_wrap_HtmlWinParser_SetContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4695 PyObject *resultobj = 0;
4696 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4697 wxHtmlContainerCell *arg2 = (wxHtmlContainerCell *) 0 ;
4698 wxHtmlContainerCell *result = 0 ;
4699 void *argp1 = 0 ;
4700 int res1 = 0 ;
4701 void *argp2 = 0 ;
4702 int res2 = 0 ;
4703 PyObject * obj0 = 0 ;
4704 PyObject * obj1 = 0 ;
4705 char * kwnames[] = {
4706 (char *) "self",(char *) "c", NULL
4707 };
4708
4709 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetContainer",kwnames,&obj0,&obj1)) SWIG_fail;
4710 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4711 if (!SWIG_IsOK(res1)) {
4712 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4713 }
4714 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4715 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
4716 if (!SWIG_IsOK(res2)) {
4717 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWinParser_SetContainer" "', expected argument " "2"" of type '" "wxHtmlContainerCell *""'");
4718 }
4719 arg2 = reinterpret_cast< wxHtmlContainerCell * >(argp2);
4720 {
4721 PyThreadState* __tstate = wxPyBeginAllowThreads();
4722 result = (wxHtmlContainerCell *)(arg1)->SetContainer(arg2);
4723 wxPyEndAllowThreads(__tstate);
4724 if (PyErr_Occurred()) SWIG_fail;
4725 }
4726 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
4727 return resultobj;
4728fail:
4729 return NULL;
d14a1e28
RD
4730}
4731
4732
554f62e9
RD
4733SWIGINTERN PyObject *_wrap_HtmlWinParser_CloseContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4734 PyObject *resultobj = 0;
4735 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4736 wxHtmlContainerCell *result = 0 ;
4737 void *argp1 = 0 ;
4738 int res1 = 0 ;
4739 PyObject *swig_obj[1] ;
4740
4741 if (!args) SWIG_fail;
4742 swig_obj[0] = args;
4743 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4744 if (!SWIG_IsOK(res1)) {
4745 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_CloseContainer" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4746 }
4747 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4748 {
4749 PyThreadState* __tstate = wxPyBeginAllowThreads();
4750 result = (wxHtmlContainerCell *)(arg1)->CloseContainer();
4751 wxPyEndAllowThreads(__tstate);
4752 if (PyErr_Occurred()) SWIG_fail;
4753 }
4754 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
4755 return resultobj;
4756fail:
4757 return NULL;
d14a1e28
RD
4758}
4759
4760
554f62e9
RD
4761SWIGINTERN PyObject *_wrap_HtmlWinParser_GetFontSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4762 PyObject *resultobj = 0;
4763 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4764 int result;
4765 void *argp1 = 0 ;
4766 int res1 = 0 ;
4767 PyObject *swig_obj[1] ;
4768
4769 if (!args) SWIG_fail;
4770 swig_obj[0] = args;
4771 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4772 if (!SWIG_IsOK(res1)) {
4773 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetFontSize" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4774 }
4775 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4776 {
4777 PyThreadState* __tstate = wxPyBeginAllowThreads();
4778 result = (int)(arg1)->GetFontSize();
4779 wxPyEndAllowThreads(__tstate);
4780 if (PyErr_Occurred()) SWIG_fail;
4781 }
4782 resultobj = SWIG_From_int(static_cast< int >(result));
4783 return resultobj;
4784fail:
4785 return NULL;
4786}
4787
4788
4789SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFontSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4790 PyObject *resultobj = 0;
4791 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4792 int arg2 ;
4793 void *argp1 = 0 ;
4794 int res1 = 0 ;
4795 int val2 ;
4796 int ecode2 = 0 ;
4797 PyObject * obj0 = 0 ;
4798 PyObject * obj1 = 0 ;
4799 char * kwnames[] = {
4800 (char *) "self",(char *) "s", NULL
4801 };
4802
4803 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetFontSize",kwnames,&obj0,&obj1)) SWIG_fail;
4804 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4805 if (!SWIG_IsOK(res1)) {
4806 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFontSize" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4807 }
4808 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4809 ecode2 = SWIG_AsVal_int(obj1, &val2);
4810 if (!SWIG_IsOK(ecode2)) {
4811 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetFontSize" "', expected argument " "2"" of type '" "int""'");
4812 }
4813 arg2 = static_cast< int >(val2);
4814 {
4815 PyThreadState* __tstate = wxPyBeginAllowThreads();
4816 (arg1)->SetFontSize(arg2);
4817 wxPyEndAllowThreads(__tstate);
4818 if (PyErr_Occurred()) SWIG_fail;
4819 }
4820 resultobj = SWIG_Py_Void();
4821 return resultobj;
4822fail:
4823 return NULL;
d14a1e28
RD
4824}
4825
4826
554f62e9
RD
4827SWIGINTERN PyObject *_wrap_HtmlWinParser_GetFontBold(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4828 PyObject *resultobj = 0;
4829 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4830 int result;
4831 void *argp1 = 0 ;
4832 int res1 = 0 ;
4833 PyObject *swig_obj[1] ;
4834
4835 if (!args) SWIG_fail;
4836 swig_obj[0] = args;
4837 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4838 if (!SWIG_IsOK(res1)) {
4839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetFontBold" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4840 }
4841 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4842 {
4843 PyThreadState* __tstate = wxPyBeginAllowThreads();
4844 result = (int)(arg1)->GetFontBold();
4845 wxPyEndAllowThreads(__tstate);
4846 if (PyErr_Occurred()) SWIG_fail;
4847 }
4848 resultobj = SWIG_From_int(static_cast< int >(result));
4849 return resultobj;
4850fail:
4851 return NULL;
4852}
4853
4854
4855SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFontBold(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4856 PyObject *resultobj = 0;
4857 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4858 int arg2 ;
4859 void *argp1 = 0 ;
4860 int res1 = 0 ;
4861 int val2 ;
4862 int ecode2 = 0 ;
4863 PyObject * obj0 = 0 ;
4864 PyObject * obj1 = 0 ;
4865 char * kwnames[] = {
4866 (char *) "self",(char *) "x", NULL
4867 };
4868
4869 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetFontBold",kwnames,&obj0,&obj1)) SWIG_fail;
4870 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4871 if (!SWIG_IsOK(res1)) {
4872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFontBold" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4873 }
4874 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4875 ecode2 = SWIG_AsVal_int(obj1, &val2);
4876 if (!SWIG_IsOK(ecode2)) {
4877 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetFontBold" "', expected argument " "2"" of type '" "int""'");
4878 }
4879 arg2 = static_cast< int >(val2);
4880 {
4881 PyThreadState* __tstate = wxPyBeginAllowThreads();
4882 (arg1)->SetFontBold(arg2);
4883 wxPyEndAllowThreads(__tstate);
4884 if (PyErr_Occurred()) SWIG_fail;
4885 }
4886 resultobj = SWIG_Py_Void();
4887 return resultobj;
4888fail:
4889 return NULL;
d14a1e28
RD
4890}
4891
4892
554f62e9
RD
4893SWIGINTERN PyObject *_wrap_HtmlWinParser_GetFontItalic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4894 PyObject *resultobj = 0;
4895 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4896 int result;
4897 void *argp1 = 0 ;
4898 int res1 = 0 ;
4899 PyObject *swig_obj[1] ;
4900
4901 if (!args) SWIG_fail;
4902 swig_obj[0] = args;
4903 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4904 if (!SWIG_IsOK(res1)) {
4905 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetFontItalic" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4906 }
4907 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4908 {
4909 PyThreadState* __tstate = wxPyBeginAllowThreads();
4910 result = (int)(arg1)->GetFontItalic();
4911 wxPyEndAllowThreads(__tstate);
4912 if (PyErr_Occurred()) SWIG_fail;
4913 }
4914 resultobj = SWIG_From_int(static_cast< int >(result));
4915 return resultobj;
4916fail:
4917 return NULL;
4918}
4919
4920
4921SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFontItalic(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4922 PyObject *resultobj = 0;
4923 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4924 int arg2 ;
4925 void *argp1 = 0 ;
4926 int res1 = 0 ;
4927 int val2 ;
4928 int ecode2 = 0 ;
4929 PyObject * obj0 = 0 ;
4930 PyObject * obj1 = 0 ;
4931 char * kwnames[] = {
4932 (char *) "self",(char *) "x", NULL
4933 };
4934
4935 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetFontItalic",kwnames,&obj0,&obj1)) SWIG_fail;
4936 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4937 if (!SWIG_IsOK(res1)) {
4938 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFontItalic" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4939 }
4940 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4941 ecode2 = SWIG_AsVal_int(obj1, &val2);
4942 if (!SWIG_IsOK(ecode2)) {
4943 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetFontItalic" "', expected argument " "2"" of type '" "int""'");
4944 }
4945 arg2 = static_cast< int >(val2);
4946 {
4947 PyThreadState* __tstate = wxPyBeginAllowThreads();
4948 (arg1)->SetFontItalic(arg2);
4949 wxPyEndAllowThreads(__tstate);
4950 if (PyErr_Occurred()) SWIG_fail;
4951 }
4952 resultobj = SWIG_Py_Void();
4953 return resultobj;
4954fail:
4955 return NULL;
d14a1e28
RD
4956}
4957
4958
554f62e9
RD
4959SWIGINTERN PyObject *_wrap_HtmlWinParser_GetFontUnderlined(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4960 PyObject *resultobj = 0;
4961 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4962 int result;
4963 void *argp1 = 0 ;
4964 int res1 = 0 ;
4965 PyObject *swig_obj[1] ;
4966
4967 if (!args) SWIG_fail;
4968 swig_obj[0] = args;
4969 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
4970 if (!SWIG_IsOK(res1)) {
4971 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetFontUnderlined" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
4972 }
4973 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
4974 {
4975 PyThreadState* __tstate = wxPyBeginAllowThreads();
4976 result = (int)(arg1)->GetFontUnderlined();
4977 wxPyEndAllowThreads(__tstate);
4978 if (PyErr_Occurred()) SWIG_fail;
4979 }
4980 resultobj = SWIG_From_int(static_cast< int >(result));
4981 return resultobj;
4982fail:
4983 return NULL;
4984}
4985
4986
4987SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFontUnderlined(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4988 PyObject *resultobj = 0;
4989 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
4990 int arg2 ;
4991 void *argp1 = 0 ;
4992 int res1 = 0 ;
4993 int val2 ;
4994 int ecode2 = 0 ;
4995 PyObject * obj0 = 0 ;
4996 PyObject * obj1 = 0 ;
4997 char * kwnames[] = {
4998 (char *) "self",(char *) "x", NULL
4999 };
5000
5001 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetFontUnderlined",kwnames,&obj0,&obj1)) SWIG_fail;
5002 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5003 if (!SWIG_IsOK(res1)) {
5004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFontUnderlined" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5005 }
5006 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5007 ecode2 = SWIG_AsVal_int(obj1, &val2);
5008 if (!SWIG_IsOK(ecode2)) {
5009 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetFontUnderlined" "', expected argument " "2"" of type '" "int""'");
5010 }
5011 arg2 = static_cast< int >(val2);
5012 {
5013 PyThreadState* __tstate = wxPyBeginAllowThreads();
5014 (arg1)->SetFontUnderlined(arg2);
5015 wxPyEndAllowThreads(__tstate);
5016 if (PyErr_Occurred()) SWIG_fail;
5017 }
5018 resultobj = SWIG_Py_Void();
5019 return resultobj;
5020fail:
5021 return NULL;
d14a1e28
RD
5022}
5023
5024
554f62e9
RD
5025SWIGINTERN PyObject *_wrap_HtmlWinParser_GetFontFixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5026 PyObject *resultobj = 0;
5027 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5028 int result;
5029 void *argp1 = 0 ;
5030 int res1 = 0 ;
5031 PyObject *swig_obj[1] ;
5032
5033 if (!args) SWIG_fail;
5034 swig_obj[0] = args;
5035 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5036 if (!SWIG_IsOK(res1)) {
5037 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetFontFixed" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5038 }
5039 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5040 {
5041 PyThreadState* __tstate = wxPyBeginAllowThreads();
5042 result = (int)(arg1)->GetFontFixed();
5043 wxPyEndAllowThreads(__tstate);
5044 if (PyErr_Occurred()) SWIG_fail;
5045 }
5046 resultobj = SWIG_From_int(static_cast< int >(result));
5047 return resultobj;
5048fail:
5049 return NULL;
5050}
5051
5052
5053SWIGINTERN PyObject *_wrap_HtmlWinParser_SetFontFixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5054 PyObject *resultobj = 0;
5055 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5056 int arg2 ;
5057 void *argp1 = 0 ;
5058 int res1 = 0 ;
5059 int val2 ;
5060 int ecode2 = 0 ;
5061 PyObject * obj0 = 0 ;
5062 PyObject * obj1 = 0 ;
5063 char * kwnames[] = {
5064 (char *) "self",(char *) "x", NULL
5065 };
5066
5067 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetFontFixed",kwnames,&obj0,&obj1)) SWIG_fail;
5068 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5069 if (!SWIG_IsOK(res1)) {
5070 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetFontFixed" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5071 }
5072 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5073 ecode2 = SWIG_AsVal_int(obj1, &val2);
5074 if (!SWIG_IsOK(ecode2)) {
5075 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetFontFixed" "', expected argument " "2"" of type '" "int""'");
5076 }
5077 arg2 = static_cast< int >(val2);
5078 {
5079 PyThreadState* __tstate = wxPyBeginAllowThreads();
5080 (arg1)->SetFontFixed(arg2);
5081 wxPyEndAllowThreads(__tstate);
5082 if (PyErr_Occurred()) SWIG_fail;
5083 }
5084 resultobj = SWIG_Py_Void();
5085 return resultobj;
5086fail:
5087 return NULL;
30ee79f7
RD
5088}
5089
5090
554f62e9
RD
5091SWIGINTERN PyObject *_wrap_HtmlWinParser_GetAlign(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5092 PyObject *resultobj = 0;
5093 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5094 int result;
5095 void *argp1 = 0 ;
5096 int res1 = 0 ;
5097 PyObject *swig_obj[1] ;
5098
5099 if (!args) SWIG_fail;
5100 swig_obj[0] = args;
5101 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5102 if (!SWIG_IsOK(res1)) {
5103 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetAlign" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5104 }
5105 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5106 {
5107 PyThreadState* __tstate = wxPyBeginAllowThreads();
5108 result = (int)(arg1)->GetAlign();
5109 wxPyEndAllowThreads(__tstate);
5110 if (PyErr_Occurred()) SWIG_fail;
5111 }
5112 resultobj = SWIG_From_int(static_cast< int >(result));
5113 return resultobj;
5114fail:
5115 return NULL;
5116}
5117
5118
5119SWIGINTERN PyObject *_wrap_HtmlWinParser_SetAlign(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5120 PyObject *resultobj = 0;
5121 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5122 int arg2 ;
5123 void *argp1 = 0 ;
5124 int res1 = 0 ;
5125 int val2 ;
5126 int ecode2 = 0 ;
5127 PyObject * obj0 = 0 ;
5128 PyObject * obj1 = 0 ;
5129 char * kwnames[] = {
5130 (char *) "self",(char *) "a", NULL
5131 };
5132
5133 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetAlign",kwnames,&obj0,&obj1)) SWIG_fail;
5134 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5135 if (!SWIG_IsOK(res1)) {
5136 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetAlign" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5137 }
5138 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5139 ecode2 = SWIG_AsVal_int(obj1, &val2);
5140 if (!SWIG_IsOK(ecode2)) {
5141 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWinParser_SetAlign" "', expected argument " "2"" of type '" "int""'");
5142 }
5143 arg2 = static_cast< int >(val2);
5144 {
5145 PyThreadState* __tstate = wxPyBeginAllowThreads();
5146 (arg1)->SetAlign(arg2);
5147 wxPyEndAllowThreads(__tstate);
5148 if (PyErr_Occurred()) SWIG_fail;
5149 }
5150 resultobj = SWIG_Py_Void();
5151 return resultobj;
5152fail:
5153 return NULL;
d14a1e28
RD
5154}
5155
5156
554f62e9
RD
5157SWIGINTERN PyObject *_wrap_HtmlWinParser_GetLinkColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5158 PyObject *resultobj = 0;
5159 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5160 wxColour result;
5161 void *argp1 = 0 ;
5162 int res1 = 0 ;
5163 PyObject *swig_obj[1] ;
5164
5165 if (!args) SWIG_fail;
5166 swig_obj[0] = args;
5167 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5168 if (!SWIG_IsOK(res1)) {
5169 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetLinkColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5170 }
5171 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5172 {
5173 PyThreadState* __tstate = wxPyBeginAllowThreads();
5174 result = (arg1)->GetLinkColor();
5175 wxPyEndAllowThreads(__tstate);
5176 if (PyErr_Occurred()) SWIG_fail;
5177 }
5178 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
5179 return resultobj;
5180fail:
5181 return NULL;
5182}
5183
5184
5185SWIGINTERN PyObject *_wrap_HtmlWinParser_SetLinkColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5186 PyObject *resultobj = 0;
5187 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5188 wxColour *arg2 = 0 ;
5189 void *argp1 = 0 ;
5190 int res1 = 0 ;
5191 wxColour temp2 ;
5192 PyObject * obj0 = 0 ;
5193 PyObject * obj1 = 0 ;
5194 char * kwnames[] = {
5195 (char *) "self",(char *) "clr", NULL
5196 };
5197
5198 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetLinkColor",kwnames,&obj0,&obj1)) SWIG_fail;
5199 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5200 if (!SWIG_IsOK(res1)) {
5201 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetLinkColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5202 }
5203 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5204 {
5205 arg2 = &temp2;
5206 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
5207 }
5208 {
5209 PyThreadState* __tstate = wxPyBeginAllowThreads();
5210 (arg1)->SetLinkColor((wxColour const &)*arg2);
5211 wxPyEndAllowThreads(__tstate);
5212 if (PyErr_Occurred()) SWIG_fail;
5213 }
5214 resultobj = SWIG_Py_Void();
5215 return resultobj;
5216fail:
5217 return NULL;
d14a1e28
RD
5218}
5219
5220
554f62e9
RD
5221SWIGINTERN PyObject *_wrap_HtmlWinParser_GetActualColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5222 PyObject *resultobj = 0;
5223 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5224 wxColour result;
5225 void *argp1 = 0 ;
5226 int res1 = 0 ;
5227 PyObject *swig_obj[1] ;
5228
5229 if (!args) SWIG_fail;
5230 swig_obj[0] = args;
5231 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5232 if (!SWIG_IsOK(res1)) {
5233 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetActualColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5234 }
5235 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5236 {
5237 PyThreadState* __tstate = wxPyBeginAllowThreads();
5238 result = (arg1)->GetActualColor();
5239 wxPyEndAllowThreads(__tstate);
5240 if (PyErr_Occurred()) SWIG_fail;
5241 }
5242 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
5243 return resultobj;
5244fail:
5245 return NULL;
5246}
5247
5248
5249SWIGINTERN PyObject *_wrap_HtmlWinParser_SetActualColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5250 PyObject *resultobj = 0;
5251 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5252 wxColour *arg2 = 0 ;
5253 void *argp1 = 0 ;
5254 int res1 = 0 ;
5255 wxColour temp2 ;
5256 PyObject * obj0 = 0 ;
5257 PyObject * obj1 = 0 ;
5258 char * kwnames[] = {
5259 (char *) "self",(char *) "clr", NULL
5260 };
5261
5262 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetActualColor",kwnames,&obj0,&obj1)) SWIG_fail;
5263 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5264 if (!SWIG_IsOK(res1)) {
5265 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetActualColor" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5266 }
5267 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5268 {
5269 arg2 = &temp2;
5270 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
5271 }
5272 {
5273 PyThreadState* __tstate = wxPyBeginAllowThreads();
5274 (arg1)->SetActualColor((wxColour const &)*arg2);
5275 wxPyEndAllowThreads(__tstate);
5276 if (PyErr_Occurred()) SWIG_fail;
5277 }
5278 resultobj = SWIG_Py_Void();
5279 return resultobj;
5280fail:
5281 return NULL;
5282}
5283
5284
5285SWIGINTERN PyObject *_wrap_HtmlWinParser_SetLink(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5286 PyObject *resultobj = 0;
5287 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5288 wxString *arg2 = 0 ;
5289 void *argp1 = 0 ;
5290 int res1 = 0 ;
5291 bool temp2 = false ;
5292 PyObject * obj0 = 0 ;
5293 PyObject * obj1 = 0 ;
5294 char * kwnames[] = {
5295 (char *) "self",(char *) "link", NULL
5296 };
5297
5298 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinParser_SetLink",kwnames,&obj0,&obj1)) SWIG_fail;
5299 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5300 if (!SWIG_IsOK(res1)) {
5301 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_SetLink" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5302 }
5303 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5304 {
5305 arg2 = wxString_in_helper(obj1);
5306 if (arg2 == NULL) SWIG_fail;
5307 temp2 = true;
5308 }
5309 {
5310 PyThreadState* __tstate = wxPyBeginAllowThreads();
5311 (arg1)->SetLink((wxString const &)*arg2);
5312 wxPyEndAllowThreads(__tstate);
5313 if (PyErr_Occurred()) SWIG_fail;
5314 }
5315 resultobj = SWIG_Py_Void();
5316 {
5317 if (temp2)
5318 delete arg2;
5319 }
5320 return resultobj;
5321fail:
5322 {
5323 if (temp2)
5324 delete arg2;
5325 }
5326 return NULL;
d14a1e28
RD
5327}
5328
5329
554f62e9
RD
5330SWIGINTERN PyObject *_wrap_HtmlWinParser_CreateCurrentFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5331 PyObject *resultobj = 0;
5332 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5333 wxFont *result = 0 ;
5334 void *argp1 = 0 ;
5335 int res1 = 0 ;
5336 PyObject *swig_obj[1] ;
5337
5338 if (!args) SWIG_fail;
5339 swig_obj[0] = args;
5340 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5341 if (!SWIG_IsOK(res1)) {
5342 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_CreateCurrentFont" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5343 }
5344 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5345 {
5346 PyThreadState* __tstate = wxPyBeginAllowThreads();
5347 result = (wxFont *)(arg1)->CreateCurrentFont();
5348 wxPyEndAllowThreads(__tstate);
5349 if (PyErr_Occurred()) SWIG_fail;
5350 }
5351 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxFont, 0 | 0 );
5352 return resultobj;
5353fail:
5354 return NULL;
d14a1e28
RD
5355}
5356
5357
554f62e9
RD
5358SWIGINTERN PyObject *_wrap_HtmlWinParser_GetLink(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5359 PyObject *resultobj = 0;
5360 wxHtmlWinParser *arg1 = (wxHtmlWinParser *) 0 ;
5361 SwigValueWrapper<wxHtmlLinkInfo > result;
5362 void *argp1 = 0 ;
5363 int res1 = 0 ;
5364 PyObject *swig_obj[1] ;
5365
5366 if (!args) SWIG_fail;
5367 swig_obj[0] = args;
5368 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5369 if (!SWIG_IsOK(res1)) {
5370 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinParser_GetLink" "', expected argument " "1"" of type '" "wxHtmlWinParser *""'");
5371 }
5372 arg1 = reinterpret_cast< wxHtmlWinParser * >(argp1);
5373 {
5374 PyThreadState* __tstate = wxPyBeginAllowThreads();
5375 result = (arg1)->GetLink();
5376 wxPyEndAllowThreads(__tstate);
5377 if (PyErr_Occurred()) SWIG_fail;
5378 }
5379 resultobj = SWIG_NewPointerObj((new wxHtmlLinkInfo(static_cast< const wxHtmlLinkInfo& >(result))), SWIGTYPE_p_wxHtmlLinkInfo, SWIG_POINTER_OWN | 0 );
5380 return resultobj;
5381fail:
5382 return NULL;
d14a1e28
RD
5383}
5384
5385
554f62e9
RD
5386SWIGINTERN PyObject *HtmlWinParser_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5387 PyObject *obj;
5388 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5389 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWinParser, SWIG_NewClientData(obj));
5390 return SWIG_Py_Void();
d14a1e28
RD
5391}
5392
554f62e9
RD
5393SWIGINTERN PyObject *HtmlWinParser_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5394 return SWIG_Python_InitShadowInstance(args);
d14a1e28
RD
5395}
5396
554f62e9
RD
5397SWIGINTERN PyObject *_wrap_new_HtmlTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5398 PyObject *resultobj = 0;
5399 wxPyHtmlTagHandler *result = 0 ;
5400
5401 if (!SWIG_Python_UnpackTuple(args,"new_HtmlTagHandler",0,0,0)) SWIG_fail;
5402 {
5403 PyThreadState* __tstate = wxPyBeginAllowThreads();
5404 result = (wxPyHtmlTagHandler *)new wxPyHtmlTagHandler();
5405 wxPyEndAllowThreads(__tstate);
5406 if (PyErr_Occurred()) SWIG_fail;
5407 }
5408 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyHtmlTagHandler, SWIG_POINTER_NEW | 0 );
5409 return resultobj;
5410fail:
5411 return NULL;
5412}
5413
5414
5415SWIGINTERN PyObject *_wrap_HtmlTagHandler__setCallbackInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5416 PyObject *resultobj = 0;
5417 wxPyHtmlTagHandler *arg1 = (wxPyHtmlTagHandler *) 0 ;
5418 PyObject *arg2 = (PyObject *) 0 ;
5419 PyObject *arg3 = (PyObject *) 0 ;
5420 void *argp1 = 0 ;
5421 int res1 = 0 ;
5422 PyObject * obj0 = 0 ;
5423 PyObject * obj1 = 0 ;
5424 PyObject * obj2 = 0 ;
5425 char * kwnames[] = {
5426 (char *) "self",(char *) "self",(char *) "_class", NULL
5427 };
5428
5429 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlTagHandler__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
5430 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlTagHandler, 0 | 0 );
5431 if (!SWIG_IsOK(res1)) {
5432 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTagHandler__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");
5433 }
5434 arg1 = reinterpret_cast< wxPyHtmlTagHandler * >(argp1);
5435 arg2 = obj1;
5436 arg3 = obj2;
5437 {
5438 PyThreadState* __tstate = wxPyBeginAllowThreads();
5439 (arg1)->_setCallbackInfo(arg2,arg3);
5440 wxPyEndAllowThreads(__tstate);
5441 if (PyErr_Occurred()) SWIG_fail;
5442 }
5443 resultobj = SWIG_Py_Void();
5444 return resultobj;
5445fail:
5446 return NULL;
5447}
5448
5449
5450SWIGINTERN PyObject *_wrap_HtmlTagHandler_SetParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5451 PyObject *resultobj = 0;
5452 wxPyHtmlTagHandler *arg1 = (wxPyHtmlTagHandler *) 0 ;
5453 wxHtmlParser *arg2 = (wxHtmlParser *) 0 ;
5454 void *argp1 = 0 ;
5455 int res1 = 0 ;
5456 void *argp2 = 0 ;
5457 int res2 = 0 ;
5458 PyObject * obj0 = 0 ;
5459 PyObject * obj1 = 0 ;
5460 char * kwnames[] = {
5461 (char *) "self",(char *) "parser", NULL
5462 };
5463
5464 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlTagHandler_SetParser",kwnames,&obj0,&obj1)) SWIG_fail;
5465 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlTagHandler, 0 | 0 );
5466 if (!SWIG_IsOK(res1)) {
5467 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTagHandler_SetParser" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");
5468 }
5469 arg1 = reinterpret_cast< wxPyHtmlTagHandler * >(argp1);
5470 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
5471 if (!SWIG_IsOK(res2)) {
5472 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlTagHandler_SetParser" "', expected argument " "2"" of type '" "wxHtmlParser *""'");
5473 }
5474 arg2 = reinterpret_cast< wxHtmlParser * >(argp2);
5475 {
5476 PyThreadState* __tstate = wxPyBeginAllowThreads();
5477 (arg1)->SetParser(arg2);
5478 wxPyEndAllowThreads(__tstate);
5479 if (PyErr_Occurred()) SWIG_fail;
5480 }
5481 resultobj = SWIG_Py_Void();
5482 return resultobj;
5483fail:
5484 return NULL;
d14a1e28
RD
5485}
5486
5487
554f62e9
RD
5488SWIGINTERN PyObject *_wrap_HtmlTagHandler_GetParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5489 PyObject *resultobj = 0;
5490 wxPyHtmlTagHandler *arg1 = (wxPyHtmlTagHandler *) 0 ;
5491 wxHtmlParser *result = 0 ;
5492 void *argp1 = 0 ;
5493 int res1 = 0 ;
5494 PyObject *swig_obj[1] ;
5495
5496 if (!args) SWIG_fail;
5497 swig_obj[0] = args;
5498 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlTagHandler, 0 | 0 );
5499 if (!SWIG_IsOK(res1)) {
5500 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTagHandler_GetParser" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");
5501 }
5502 arg1 = reinterpret_cast< wxPyHtmlTagHandler * >(argp1);
5503 {
5504 PyThreadState* __tstate = wxPyBeginAllowThreads();
5505 result = (wxHtmlParser *)(arg1)->GetParser();
5506 wxPyEndAllowThreads(__tstate);
5507 if (PyErr_Occurred()) SWIG_fail;
5508 }
5509 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlParser, 0 | 0 );
5510 return resultobj;
5511fail:
5512 return NULL;
5513}
5514
5515
5516SWIGINTERN PyObject *_wrap_HtmlTagHandler_ParseInner(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5517 PyObject *resultobj = 0;
5518 wxPyHtmlTagHandler *arg1 = (wxPyHtmlTagHandler *) 0 ;
5519 wxHtmlTag *arg2 = 0 ;
5520 void *argp1 = 0 ;
5521 int res1 = 0 ;
5522 void *argp2 = 0 ;
5523 int res2 = 0 ;
5524 PyObject * obj0 = 0 ;
5525 PyObject * obj1 = 0 ;
5526 char * kwnames[] = {
5527 (char *) "self",(char *) "tag", NULL
5528 };
5529
5530 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlTagHandler_ParseInner",kwnames,&obj0,&obj1)) SWIG_fail;
5531 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlTagHandler, 0 | 0 );
5532 if (!SWIG_IsOK(res1)) {
5533 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlTagHandler_ParseInner" "', expected argument " "1"" of type '" "wxPyHtmlTagHandler *""'");
5534 }
5535 arg1 = reinterpret_cast< wxPyHtmlTagHandler * >(argp1);
5536 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlTag, 0 | 0);
5537 if (!SWIG_IsOK(res2)) {
5538 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
5539 }
5540 if (!argp2) {
5541 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
5542 }
5543 arg2 = reinterpret_cast< wxHtmlTag * >(argp2);
5544 {
5545 PyThreadState* __tstate = wxPyBeginAllowThreads();
5546 (arg1)->ParseInner((wxHtmlTag const &)*arg2);
5547 wxPyEndAllowThreads(__tstate);
5548 if (PyErr_Occurred()) SWIG_fail;
5549 }
5550 resultobj = SWIG_Py_Void();
5551 return resultobj;
5552fail:
5553 return NULL;
d14a1e28
RD
5554}
5555
5556
554f62e9
RD
5557SWIGINTERN PyObject *HtmlTagHandler_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5558 PyObject *obj;
5559 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5560 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlTagHandler, SWIG_NewClientData(obj));
5561 return SWIG_Py_Void();
d14a1e28
RD
5562}
5563
554f62e9
RD
5564SWIGINTERN PyObject *HtmlTagHandler_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5565 return SWIG_Python_InitShadowInstance(args);
5566}
d14a1e28 5567
554f62e9
RD
5568SWIGINTERN PyObject *_wrap_new_HtmlWinTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5569 PyObject *resultobj = 0;
5570 wxPyHtmlWinTagHandler *result = 0 ;
5571
5572 if (!SWIG_Python_UnpackTuple(args,"new_HtmlWinTagHandler",0,0,0)) SWIG_fail;
5573 {
5574 PyThreadState* __tstate = wxPyBeginAllowThreads();
5575 result = (wxPyHtmlWinTagHandler *)new wxPyHtmlWinTagHandler();
5576 wxPyEndAllowThreads(__tstate);
5577 if (PyErr_Occurred()) SWIG_fail;
5578 }
5579 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyHtmlWinTagHandler, SWIG_POINTER_NEW | 0 );
5580 return resultobj;
5581fail:
5582 return NULL;
5583}
5584
5585
5586SWIGINTERN PyObject *_wrap_HtmlWinTagHandler__setCallbackInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5587 PyObject *resultobj = 0;
5588 wxPyHtmlWinTagHandler *arg1 = (wxPyHtmlWinTagHandler *) 0 ;
5589 PyObject *arg2 = (PyObject *) 0 ;
5590 PyObject *arg3 = (PyObject *) 0 ;
5591 void *argp1 = 0 ;
5592 int res1 = 0 ;
5593 PyObject * obj0 = 0 ;
5594 PyObject * obj1 = 0 ;
5595 PyObject * obj2 = 0 ;
5596 char * kwnames[] = {
5597 (char *) "self",(char *) "self",(char *) "_class", NULL
5598 };
5599
5600 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlWinTagHandler__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
5601 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWinTagHandler, 0 | 0 );
5602 if (!SWIG_IsOK(res1)) {
5603 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinTagHandler__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");
5604 }
5605 arg1 = reinterpret_cast< wxPyHtmlWinTagHandler * >(argp1);
5606 arg2 = obj1;
5607 arg3 = obj2;
5608 {
5609 PyThreadState* __tstate = wxPyBeginAllowThreads();
5610 (arg1)->_setCallbackInfo(arg2,arg3);
5611 wxPyEndAllowThreads(__tstate);
5612 if (PyErr_Occurred()) SWIG_fail;
5613 }
5614 resultobj = SWIG_Py_Void();
5615 return resultobj;
5616fail:
5617 return NULL;
5618}
5619
5620
5621SWIGINTERN PyObject *_wrap_HtmlWinTagHandler_SetParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5622 PyObject *resultobj = 0;
5623 wxPyHtmlWinTagHandler *arg1 = (wxPyHtmlWinTagHandler *) 0 ;
5624 wxHtmlParser *arg2 = (wxHtmlParser *) 0 ;
5625 void *argp1 = 0 ;
5626 int res1 = 0 ;
5627 void *argp2 = 0 ;
5628 int res2 = 0 ;
5629 PyObject * obj0 = 0 ;
5630 PyObject * obj1 = 0 ;
5631 char * kwnames[] = {
5632 (char *) "self",(char *) "parser", NULL
5633 };
5634
5635 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinTagHandler_SetParser",kwnames,&obj0,&obj1)) SWIG_fail;
5636 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWinTagHandler, 0 | 0 );
5637 if (!SWIG_IsOK(res1)) {
5638 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinTagHandler_SetParser" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");
5639 }
5640 arg1 = reinterpret_cast< wxPyHtmlWinTagHandler * >(argp1);
5641 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlParser, 0 | 0 );
5642 if (!SWIG_IsOK(res2)) {
5643 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWinTagHandler_SetParser" "', expected argument " "2"" of type '" "wxHtmlParser *""'");
5644 }
5645 arg2 = reinterpret_cast< wxHtmlParser * >(argp2);
5646 {
5647 PyThreadState* __tstate = wxPyBeginAllowThreads();
5648 (arg1)->SetParser(arg2);
5649 wxPyEndAllowThreads(__tstate);
5650 if (PyErr_Occurred()) SWIG_fail;
5651 }
5652 resultobj = SWIG_Py_Void();
5653 return resultobj;
5654fail:
5655 return NULL;
d14a1e28
RD
5656}
5657
5658
554f62e9
RD
5659SWIGINTERN PyObject *_wrap_HtmlWinTagHandler_GetParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5660 PyObject *resultobj = 0;
5661 wxPyHtmlWinTagHandler *arg1 = (wxPyHtmlWinTagHandler *) 0 ;
5662 wxHtmlWinParser *result = 0 ;
5663 void *argp1 = 0 ;
5664 int res1 = 0 ;
5665 PyObject *swig_obj[1] ;
5666
5667 if (!args) SWIG_fail;
5668 swig_obj[0] = args;
5669 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWinTagHandler, 0 | 0 );
5670 if (!SWIG_IsOK(res1)) {
5671 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinTagHandler_GetParser" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");
5672 }
5673 arg1 = reinterpret_cast< wxPyHtmlWinTagHandler * >(argp1);
5674 {
5675 PyThreadState* __tstate = wxPyBeginAllowThreads();
5676 result = (wxHtmlWinParser *)(arg1)->GetParser();
5677 wxPyEndAllowThreads(__tstate);
5678 if (PyErr_Occurred()) SWIG_fail;
5679 }
5680 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
5681 return resultobj;
5682fail:
5683 return NULL;
5684}
5685
5686
5687SWIGINTERN PyObject *_wrap_HtmlWinTagHandler_ParseInner(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5688 PyObject *resultobj = 0;
5689 wxPyHtmlWinTagHandler *arg1 = (wxPyHtmlWinTagHandler *) 0 ;
5690 wxHtmlTag *arg2 = 0 ;
5691 void *argp1 = 0 ;
5692 int res1 = 0 ;
5693 void *argp2 = 0 ;
5694 int res2 = 0 ;
5695 PyObject * obj0 = 0 ;
5696 PyObject * obj1 = 0 ;
5697 char * kwnames[] = {
5698 (char *) "self",(char *) "tag", NULL
5699 };
5700
5701 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWinTagHandler_ParseInner",kwnames,&obj0,&obj1)) SWIG_fail;
5702 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWinTagHandler, 0 | 0 );
5703 if (!SWIG_IsOK(res1)) {
5704 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWinTagHandler_ParseInner" "', expected argument " "1"" of type '" "wxPyHtmlWinTagHandler *""'");
5705 }
5706 arg1 = reinterpret_cast< wxPyHtmlWinTagHandler * >(argp1);
5707 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlTag, 0 | 0);
5708 if (!SWIG_IsOK(res2)) {
5709 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWinTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
5710 }
5711 if (!argp2) {
5712 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlWinTagHandler_ParseInner" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
5713 }
5714 arg2 = reinterpret_cast< wxHtmlTag * >(argp2);
5715 {
5716 PyThreadState* __tstate = wxPyBeginAllowThreads();
5717 (arg1)->ParseInner((wxHtmlTag const &)*arg2);
5718 wxPyEndAllowThreads(__tstate);
5719 if (PyErr_Occurred()) SWIG_fail;
5720 }
5721 resultobj = SWIG_Py_Void();
5722 return resultobj;
5723fail:
5724 return NULL;
d14a1e28
RD
5725}
5726
5727
554f62e9
RD
5728SWIGINTERN PyObject *HtmlWinTagHandler_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5729 PyObject *obj;
5730 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
5731 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlWinTagHandler, SWIG_NewClientData(obj));
5732 return SWIG_Py_Void();
d14a1e28
RD
5733}
5734
554f62e9
RD
5735SWIGINTERN PyObject *HtmlWinTagHandler_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5736 return SWIG_Python_InitShadowInstance(args);
5737}
d14a1e28 5738
554f62e9
RD
5739SWIGINTERN PyObject *_wrap_HtmlWinParser_AddTagHandler(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5740 PyObject *resultobj = 0;
5741 PyObject *arg1 = (PyObject *) 0 ;
5742 PyObject * obj0 = 0 ;
5743 char * kwnames[] = {
5744 (char *) "tagHandlerClass", NULL
5745 };
5746
5747 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlWinParser_AddTagHandler",kwnames,&obj0)) SWIG_fail;
5748 arg1 = obj0;
5749 {
5750 PyThreadState* __tstate = wxPyBeginAllowThreads();
5751 wxHtmlWinParser_AddTagHandler(arg1);
5752 wxPyEndAllowThreads(__tstate);
5753 if (PyErr_Occurred()) SWIG_fail;
5754 }
5755 resultobj = SWIG_Py_Void();
5756 return resultobj;
5757fail:
5758 return NULL;
d14a1e28
RD
5759}
5760
5761
554f62e9
RD
5762SWIGINTERN PyObject *_wrap_new_HtmlSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5763 PyObject *resultobj = 0;
5764 wxHtmlSelection *result = 0 ;
5765
5766 if (!SWIG_Python_UnpackTuple(args,"new_HtmlSelection",0,0,0)) SWIG_fail;
5767 {
5768 PyThreadState* __tstate = wxPyBeginAllowThreads();
5769 result = (wxHtmlSelection *)new wxHtmlSelection();
5770 wxPyEndAllowThreads(__tstate);
5771 if (PyErr_Occurred()) SWIG_fail;
5772 }
5773 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlSelection, SWIG_POINTER_NEW | 0 );
5774 return resultobj;
5775fail:
5776 return NULL;
d14a1e28
RD
5777}
5778
5779
554f62e9
RD
5780SWIGINTERN PyObject *_wrap_delete_HtmlSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5781 PyObject *resultobj = 0;
5782 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5783 void *argp1 = 0 ;
5784 int res1 = 0 ;
5785 PyObject *swig_obj[1] ;
5786
5787 if (!args) SWIG_fail;
5788 swig_obj[0] = args;
5789 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, SWIG_POINTER_DISOWN | 0 );
5790 if (!SWIG_IsOK(res1)) {
5791 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlSelection" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
5792 }
5793 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5794 {
5795 PyThreadState* __tstate = wxPyBeginAllowThreads();
5796 delete arg1;
d14a1e28 5797
554f62e9
RD
5798 wxPyEndAllowThreads(__tstate);
5799 if (PyErr_Occurred()) SWIG_fail;
5800 }
5801 resultobj = SWIG_Py_Void();
5802 return resultobj;
5803fail:
5804 return NULL;
5805}
5806
5807
5808SWIGINTERN PyObject *_wrap_HtmlSelection_Set(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5809 PyObject *resultobj = 0;
5810 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5811 wxPoint *arg2 = 0 ;
5812 wxHtmlCell *arg3 = (wxHtmlCell *) 0 ;
5813 wxPoint *arg4 = 0 ;
5814 wxHtmlCell *arg5 = (wxHtmlCell *) 0 ;
5815 void *argp1 = 0 ;
5816 int res1 = 0 ;
5817 wxPoint temp2 ;
5818 void *argp3 = 0 ;
5819 int res3 = 0 ;
5820 wxPoint temp4 ;
5821 void *argp5 = 0 ;
5822 int res5 = 0 ;
5823 PyObject * obj0 = 0 ;
5824 PyObject * obj1 = 0 ;
5825 PyObject * obj2 = 0 ;
5826 PyObject * obj3 = 0 ;
5827 PyObject * obj4 = 0 ;
5828 char * kwnames[] = {
5829 (char *) "self",(char *) "fromPos",(char *) "fromCell",(char *) "toPos",(char *) "toCell", NULL
5830 };
5831
5832 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:HtmlSelection_Set",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
5833 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
5834 if (!SWIG_IsOK(res1)) {
5835 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_Set" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
5836 }
5837 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5838 {
5839 arg2 = &temp2;
5840 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
5841 }
5842 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
5843 if (!SWIG_IsOK(res3)) {
5844 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HtmlSelection_Set" "', expected argument " "3"" of type '" "wxHtmlCell const *""'");
5845 }
5846 arg3 = reinterpret_cast< wxHtmlCell * >(argp3);
5847 {
5848 arg4 = &temp4;
5849 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
5850 }
5851 res5 = SWIG_ConvertPtr(obj4, &argp5,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
5852 if (!SWIG_IsOK(res5)) {
5853 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "HtmlSelection_Set" "', expected argument " "5"" of type '" "wxHtmlCell const *""'");
5854 }
5855 arg5 = reinterpret_cast< wxHtmlCell * >(argp5);
5856 {
5857 PyThreadState* __tstate = wxPyBeginAllowThreads();
5858 (arg1)->Set((wxPoint const &)*arg2,(wxHtmlCell const *)arg3,(wxPoint const &)*arg4,(wxHtmlCell const *)arg5);
5859 wxPyEndAllowThreads(__tstate);
5860 if (PyErr_Occurred()) SWIG_fail;
5861 }
5862 resultobj = SWIG_Py_Void();
5863 return resultobj;
5864fail:
5865 return NULL;
5866}
5867
5868
5869SWIGINTERN PyObject *_wrap_HtmlSelection_SetCells(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5870 PyObject *resultobj = 0;
5871 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5872 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
5873 wxHtmlCell *arg3 = (wxHtmlCell *) 0 ;
5874 void *argp1 = 0 ;
5875 int res1 = 0 ;
5876 void *argp2 = 0 ;
5877 int res2 = 0 ;
5878 void *argp3 = 0 ;
5879 int res3 = 0 ;
5880 PyObject * obj0 = 0 ;
5881 PyObject * obj1 = 0 ;
5882 PyObject * obj2 = 0 ;
5883 char * kwnames[] = {
5884 (char *) "self",(char *) "fromCell",(char *) "toCell", NULL
5885 };
5886
5887 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlSelection_SetCells",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
5888 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
5889 if (!SWIG_IsOK(res1)) {
5890 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_SetCells" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
5891 }
5892 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5893 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
5894 if (!SWIG_IsOK(res2)) {
5895 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlSelection_SetCells" "', expected argument " "2"" of type '" "wxHtmlCell const *""'");
5896 }
5897 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
5898 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
5899 if (!SWIG_IsOK(res3)) {
5900 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HtmlSelection_SetCells" "', expected argument " "3"" of type '" "wxHtmlCell const *""'");
5901 }
5902 arg3 = reinterpret_cast< wxHtmlCell * >(argp3);
5903 {
5904 PyThreadState* __tstate = wxPyBeginAllowThreads();
5905 (arg1)->Set((wxHtmlCell const *)arg2,(wxHtmlCell const *)arg3);
5906 wxPyEndAllowThreads(__tstate);
5907 if (PyErr_Occurred()) SWIG_fail;
5908 }
5909 resultobj = SWIG_Py_Void();
5910 return resultobj;
5911fail:
5912 return NULL;
d14a1e28
RD
5913}
5914
5915
554f62e9
RD
5916SWIGINTERN PyObject *_wrap_HtmlSelection_GetFromCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5917 PyObject *resultobj = 0;
5918 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5919 wxHtmlCell *result = 0 ;
5920 void *argp1 = 0 ;
5921 int res1 = 0 ;
5922 PyObject *swig_obj[1] ;
5923
5924 if (!args) SWIG_fail;
5925 swig_obj[0] = args;
5926 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
5927 if (!SWIG_IsOK(res1)) {
5928 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetFromCell" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
5929 }
5930 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5931 {
5932 PyThreadState* __tstate = wxPyBeginAllowThreads();
5933 result = (wxHtmlCell *)((wxHtmlSelection const *)arg1)->GetFromCell();
5934 wxPyEndAllowThreads(__tstate);
5935 if (PyErr_Occurred()) SWIG_fail;
5936 }
5937 {
5938 resultobj = wxPyMake_wxObject(result, 0);
5939 }
5940 return resultobj;
5941fail:
5942 return NULL;
d14a1e28
RD
5943}
5944
5945
554f62e9
RD
5946SWIGINTERN PyObject *_wrap_HtmlSelection_GetToCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5947 PyObject *resultobj = 0;
5948 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5949 wxHtmlCell *result = 0 ;
5950 void *argp1 = 0 ;
5951 int res1 = 0 ;
5952 PyObject *swig_obj[1] ;
5953
5954 if (!args) SWIG_fail;
5955 swig_obj[0] = args;
5956 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
5957 if (!SWIG_IsOK(res1)) {
5958 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetToCell" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
5959 }
5960 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5961 {
5962 PyThreadState* __tstate = wxPyBeginAllowThreads();
5963 result = (wxHtmlCell *)((wxHtmlSelection const *)arg1)->GetToCell();
5964 wxPyEndAllowThreads(__tstate);
5965 if (PyErr_Occurred()) SWIG_fail;
5966 }
5967 {
5968 resultobj = wxPyMake_wxObject(result, 0);
5969 }
5970 return resultobj;
5971fail:
5972 return NULL;
d14a1e28
RD
5973}
5974
5975
554f62e9
RD
5976SWIGINTERN PyObject *_wrap_HtmlSelection_GetFromPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5977 PyObject *resultobj = 0;
5978 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
5979 wxPoint *result = 0 ;
5980 void *argp1 = 0 ;
5981 int res1 = 0 ;
5982 PyObject *swig_obj[1] ;
5983
5984 if (!args) SWIG_fail;
5985 swig_obj[0] = args;
5986 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
5987 if (!SWIG_IsOK(res1)) {
5988 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetFromPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
5989 }
5990 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
5991 {
5992 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 5993 {
554f62e9
RD
5994 wxPoint const &_result_ref = ((wxHtmlSelection const *)arg1)->GetFromPos();
5995 result = (wxPoint *) &_result_ref;
d14a1e28 5996 }
554f62e9
RD
5997 wxPyEndAllowThreads(__tstate);
5998 if (PyErr_Occurred()) SWIG_fail;
5999 }
6000 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6001 return resultobj;
6002fail:
6003 return NULL;
d14a1e28
RD
6004}
6005
6006
554f62e9
RD
6007SWIGINTERN PyObject *_wrap_HtmlSelection_GetToPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6008 PyObject *resultobj = 0;
6009 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6010 wxPoint *result = 0 ;
6011 void *argp1 = 0 ;
6012 int res1 = 0 ;
6013 PyObject *swig_obj[1] ;
6014
6015 if (!args) SWIG_fail;
6016 swig_obj[0] = args;
6017 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6018 if (!SWIG_IsOK(res1)) {
6019 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetToPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
6020 }
6021 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6022 {
6023 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 6024 {
554f62e9
RD
6025 wxPoint const &_result_ref = ((wxHtmlSelection const *)arg1)->GetToPos();
6026 result = (wxPoint *) &_result_ref;
d14a1e28 6027 }
554f62e9
RD
6028 wxPyEndAllowThreads(__tstate);
6029 if (PyErr_Occurred()) SWIG_fail;
6030 }
6031 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6032 return resultobj;
6033fail:
6034 return NULL;
d14a1e28
RD
6035}
6036
6037
554f62e9
RD
6038SWIGINTERN PyObject *_wrap_HtmlSelection_GetFromPrivPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6039 PyObject *resultobj = 0;
6040 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6041 wxPoint *result = 0 ;
6042 void *argp1 = 0 ;
6043 int res1 = 0 ;
6044 PyObject *swig_obj[1] ;
6045
6046 if (!args) SWIG_fail;
6047 swig_obj[0] = args;
6048 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6049 if (!SWIG_IsOK(res1)) {
6050 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetFromPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
6051 }
6052 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6053 {
6054 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 6055 {
554f62e9
RD
6056 wxPoint const &_result_ref = ((wxHtmlSelection const *)arg1)->GetFromPrivPos();
6057 result = (wxPoint *) &_result_ref;
d14a1e28 6058 }
554f62e9
RD
6059 wxPyEndAllowThreads(__tstate);
6060 if (PyErr_Occurred()) SWIG_fail;
6061 }
6062 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6063 return resultobj;
6064fail:
6065 return NULL;
d14a1e28
RD
6066}
6067
6068
554f62e9
RD
6069SWIGINTERN PyObject *_wrap_HtmlSelection_GetToPrivPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6070 PyObject *resultobj = 0;
6071 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6072 wxPoint *result = 0 ;
6073 void *argp1 = 0 ;
6074 int res1 = 0 ;
6075 PyObject *swig_obj[1] ;
6076
6077 if (!args) SWIG_fail;
6078 swig_obj[0] = args;
6079 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6080 if (!SWIG_IsOK(res1)) {
6081 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_GetToPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
6082 }
6083 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6084 {
6085 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 6086 {
554f62e9
RD
6087 wxPoint const &_result_ref = ((wxHtmlSelection const *)arg1)->GetToPrivPos();
6088 result = (wxPoint *) &_result_ref;
d14a1e28 6089 }
554f62e9
RD
6090 wxPyEndAllowThreads(__tstate);
6091 if (PyErr_Occurred()) SWIG_fail;
6092 }
6093 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6094 return resultobj;
6095fail:
6096 return NULL;
6097}
6098
6099
6100SWIGINTERN PyObject *_wrap_HtmlSelection_SetFromPrivPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6101 PyObject *resultobj = 0;
6102 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6103 wxPoint *arg2 = 0 ;
6104 void *argp1 = 0 ;
6105 int res1 = 0 ;
6106 wxPoint temp2 ;
6107 PyObject * obj0 = 0 ;
6108 PyObject * obj1 = 0 ;
6109 char * kwnames[] = {
6110 (char *) "self",(char *) "pos", NULL
6111 };
6112
6113 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlSelection_SetFromPrivPos",kwnames,&obj0,&obj1)) SWIG_fail;
6114 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6115 if (!SWIG_IsOK(res1)) {
6116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_SetFromPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
6117 }
6118 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6119 {
6120 arg2 = &temp2;
6121 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
6122 }
6123 {
6124 PyThreadState* __tstate = wxPyBeginAllowThreads();
6125 (arg1)->SetFromPrivPos((wxPoint const &)*arg2);
6126 wxPyEndAllowThreads(__tstate);
6127 if (PyErr_Occurred()) SWIG_fail;
6128 }
6129 resultobj = SWIG_Py_Void();
6130 return resultobj;
6131fail:
6132 return NULL;
6133}
6134
6135
6136SWIGINTERN PyObject *_wrap_HtmlSelection_SetToPrivPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6137 PyObject *resultobj = 0;
6138 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6139 wxPoint *arg2 = 0 ;
6140 void *argp1 = 0 ;
6141 int res1 = 0 ;
6142 wxPoint temp2 ;
6143 PyObject * obj0 = 0 ;
6144 PyObject * obj1 = 0 ;
6145 char * kwnames[] = {
6146 (char *) "self",(char *) "pos", NULL
6147 };
6148
6149 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlSelection_SetToPrivPos",kwnames,&obj0,&obj1)) SWIG_fail;
6150 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6151 if (!SWIG_IsOK(res1)) {
6152 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_SetToPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
6153 }
6154 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6155 {
6156 arg2 = &temp2;
6157 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
6158 }
6159 {
6160 PyThreadState* __tstate = wxPyBeginAllowThreads();
6161 (arg1)->SetToPrivPos((wxPoint const &)*arg2);
6162 wxPyEndAllowThreads(__tstate);
6163 if (PyErr_Occurred()) SWIG_fail;
6164 }
6165 resultobj = SWIG_Py_Void();
6166 return resultobj;
6167fail:
6168 return NULL;
d14a1e28
RD
6169}
6170
6171
554f62e9
RD
6172SWIGINTERN PyObject *_wrap_HtmlSelection_ClearPrivPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6173 PyObject *resultobj = 0;
6174 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6175 void *argp1 = 0 ;
6176 int res1 = 0 ;
6177 PyObject *swig_obj[1] ;
6178
6179 if (!args) SWIG_fail;
6180 swig_obj[0] = args;
6181 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6182 if (!SWIG_IsOK(res1)) {
6183 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_ClearPrivPos" "', expected argument " "1"" of type '" "wxHtmlSelection *""'");
6184 }
6185 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6186 {
6187 PyThreadState* __tstate = wxPyBeginAllowThreads();
6188 (arg1)->ClearPrivPos();
6189 wxPyEndAllowThreads(__tstate);
6190 if (PyErr_Occurred()) SWIG_fail;
6191 }
6192 resultobj = SWIG_Py_Void();
6193 return resultobj;
6194fail:
6195 return NULL;
d14a1e28
RD
6196}
6197
6198
554f62e9
RD
6199SWIGINTERN PyObject *_wrap_HtmlSelection_IsEmpty(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6200 PyObject *resultobj = 0;
6201 wxHtmlSelection *arg1 = (wxHtmlSelection *) 0 ;
6202 bool result;
6203 void *argp1 = 0 ;
6204 int res1 = 0 ;
6205 PyObject *swig_obj[1] ;
6206
6207 if (!args) SWIG_fail;
6208 swig_obj[0] = args;
6209 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6210 if (!SWIG_IsOK(res1)) {
6211 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSelection_IsEmpty" "', expected argument " "1"" of type '" "wxHtmlSelection const *""'");
6212 }
6213 arg1 = reinterpret_cast< wxHtmlSelection * >(argp1);
6214 {
6215 PyThreadState* __tstate = wxPyBeginAllowThreads();
6216 result = (bool)((wxHtmlSelection const *)arg1)->IsEmpty();
6217 wxPyEndAllowThreads(__tstate);
6218 if (PyErr_Occurred()) SWIG_fail;
6219 }
6220 resultobj = SWIG_From_bool(static_cast< bool >(result));
6221 return resultobj;
6222fail:
6223 return NULL;
d14a1e28
RD
6224}
6225
6226
554f62e9
RD
6227SWIGINTERN PyObject *HtmlSelection_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6228 PyObject *obj;
6229 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
6230 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlSelection, SWIG_NewClientData(obj));
6231 return SWIG_Py_Void();
d14a1e28
RD
6232}
6233
554f62e9
RD
6234SWIGINTERN PyObject *HtmlSelection_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6235 return SWIG_Python_InitShadowInstance(args);
6236}
d14a1e28 6237
554f62e9
RD
6238SWIGINTERN PyObject *_wrap_new_HtmlRenderingState(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6239 PyObject *resultobj = 0;
6240 wxHtmlRenderingState *result = 0 ;
6241
6242 if (!SWIG_Python_UnpackTuple(args,"new_HtmlRenderingState",0,0,0)) SWIG_fail;
6243 {
6244 PyThreadState* __tstate = wxPyBeginAllowThreads();
6245 result = (wxHtmlRenderingState *)new wxHtmlRenderingState();
6246 wxPyEndAllowThreads(__tstate);
6247 if (PyErr_Occurred()) SWIG_fail;
6248 }
6249 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlRenderingState, SWIG_POINTER_NEW | 0 );
6250 return resultobj;
6251fail:
6252 return NULL;
d14a1e28
RD
6253}
6254
6255
554f62e9
RD
6256SWIGINTERN PyObject *_wrap_delete_HtmlRenderingState(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6257 PyObject *resultobj = 0;
6258 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6259 void *argp1 = 0 ;
6260 int res1 = 0 ;
6261 PyObject *swig_obj[1] ;
6262
6263 if (!args) SWIG_fail;
6264 swig_obj[0] = args;
6265 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingState, SWIG_POINTER_DISOWN | 0 );
6266 if (!SWIG_IsOK(res1)) {
6267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlRenderingState" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");
6268 }
6269 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6270 {
6271 PyThreadState* __tstate = wxPyBeginAllowThreads();
6272 delete arg1;
d14a1e28 6273
554f62e9
RD
6274 wxPyEndAllowThreads(__tstate);
6275 if (PyErr_Occurred()) SWIG_fail;
6276 }
6277 resultobj = SWIG_Py_Void();
6278 return resultobj;
6279fail:
6280 return NULL;
6281}
6282
6283
6284SWIGINTERN PyObject *_wrap_HtmlRenderingState_SetSelectionState(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6285 PyObject *resultobj = 0;
6286 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6287 wxHtmlSelectionState arg2 ;
6288 void *argp1 = 0 ;
6289 int res1 = 0 ;
6290 int val2 ;
6291 int ecode2 = 0 ;
6292 PyObject * obj0 = 0 ;
6293 PyObject * obj1 = 0 ;
6294 char * kwnames[] = {
6295 (char *) "self",(char *) "s", NULL
6296 };
6297
6298 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingState_SetSelectionState",kwnames,&obj0,&obj1)) SWIG_fail;
6299 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6300 if (!SWIG_IsOK(res1)) {
6301 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_SetSelectionState" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");
6302 }
6303 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6304 ecode2 = SWIG_AsVal_int(obj1, &val2);
6305 if (!SWIG_IsOK(ecode2)) {
6306 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlRenderingState_SetSelectionState" "', expected argument " "2"" of type '" "wxHtmlSelectionState""'");
6307 }
6308 arg2 = static_cast< wxHtmlSelectionState >(val2);
6309 {
6310 PyThreadState* __tstate = wxPyBeginAllowThreads();
6311 (arg1)->SetSelectionState(arg2);
6312 wxPyEndAllowThreads(__tstate);
6313 if (PyErr_Occurred()) SWIG_fail;
6314 }
6315 resultobj = SWIG_Py_Void();
6316 return resultobj;
6317fail:
6318 return NULL;
d14a1e28
RD
6319}
6320
6321
554f62e9
RD
6322SWIGINTERN PyObject *_wrap_HtmlRenderingState_GetSelectionState(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6323 PyObject *resultobj = 0;
6324 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6325 wxHtmlSelectionState result;
6326 void *argp1 = 0 ;
6327 int res1 = 0 ;
6328 PyObject *swig_obj[1] ;
6329
6330 if (!args) SWIG_fail;
6331 swig_obj[0] = args;
6332 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6333 if (!SWIG_IsOK(res1)) {
6334 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_GetSelectionState" "', expected argument " "1"" of type '" "wxHtmlRenderingState const *""'");
6335 }
6336 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6337 {
6338 PyThreadState* __tstate = wxPyBeginAllowThreads();
6339 result = (wxHtmlSelectionState)((wxHtmlRenderingState const *)arg1)->GetSelectionState();
6340 wxPyEndAllowThreads(__tstate);
6341 if (PyErr_Occurred()) SWIG_fail;
6342 }
6343 resultobj = SWIG_From_int(static_cast< int >(result));
6344 return resultobj;
6345fail:
6346 return NULL;
6347}
6348
6349
6350SWIGINTERN PyObject *_wrap_HtmlRenderingState_SetFgColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6351 PyObject *resultobj = 0;
6352 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6353 wxColour *arg2 = 0 ;
6354 void *argp1 = 0 ;
6355 int res1 = 0 ;
6356 wxColour temp2 ;
6357 PyObject * obj0 = 0 ;
6358 PyObject * obj1 = 0 ;
6359 char * kwnames[] = {
6360 (char *) "self",(char *) "c", NULL
6361 };
6362
6363 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingState_SetFgColour",kwnames,&obj0,&obj1)) SWIG_fail;
6364 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6365 if (!SWIG_IsOK(res1)) {
6366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_SetFgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");
6367 }
6368 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6369 {
6370 arg2 = &temp2;
6371 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
6372 }
6373 {
6374 PyThreadState* __tstate = wxPyBeginAllowThreads();
6375 (arg1)->SetFgColour((wxColour const &)*arg2);
6376 wxPyEndAllowThreads(__tstate);
6377 if (PyErr_Occurred()) SWIG_fail;
6378 }
6379 resultobj = SWIG_Py_Void();
6380 return resultobj;
6381fail:
6382 return NULL;
d14a1e28
RD
6383}
6384
6385
554f62e9
RD
6386SWIGINTERN PyObject *_wrap_HtmlRenderingState_GetFgColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6387 PyObject *resultobj = 0;
6388 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6389 wxColour *result = 0 ;
6390 void *argp1 = 0 ;
6391 int res1 = 0 ;
6392 PyObject *swig_obj[1] ;
6393
6394 if (!args) SWIG_fail;
6395 swig_obj[0] = args;
6396 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6397 if (!SWIG_IsOK(res1)) {
6398 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_GetFgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState const *""'");
6399 }
6400 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6401 {
6402 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 6403 {
554f62e9
RD
6404 wxColour const &_result_ref = ((wxHtmlRenderingState const *)arg1)->GetFgColour();
6405 result = (wxColour *) &_result_ref;
d14a1e28 6406 }
554f62e9
RD
6407 wxPyEndAllowThreads(__tstate);
6408 if (PyErr_Occurred()) SWIG_fail;
6409 }
6410 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxColour, 0 | 0 );
6411 return resultobj;
6412fail:
6413 return NULL;
6414}
6415
6416
6417SWIGINTERN PyObject *_wrap_HtmlRenderingState_SetBgColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6418 PyObject *resultobj = 0;
6419 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6420 wxColour *arg2 = 0 ;
6421 void *argp1 = 0 ;
6422 int res1 = 0 ;
6423 wxColour temp2 ;
6424 PyObject * obj0 = 0 ;
6425 PyObject * obj1 = 0 ;
6426 char * kwnames[] = {
6427 (char *) "self",(char *) "c", NULL
6428 };
6429
6430 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingState_SetBgColour",kwnames,&obj0,&obj1)) SWIG_fail;
6431 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6432 if (!SWIG_IsOK(res1)) {
6433 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_SetBgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState *""'");
6434 }
6435 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6436 {
6437 arg2 = &temp2;
6438 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
6439 }
6440 {
6441 PyThreadState* __tstate = wxPyBeginAllowThreads();
6442 (arg1)->SetBgColour((wxColour const &)*arg2);
6443 wxPyEndAllowThreads(__tstate);
6444 if (PyErr_Occurred()) SWIG_fail;
6445 }
6446 resultobj = SWIG_Py_Void();
6447 return resultobj;
6448fail:
6449 return NULL;
d14a1e28
RD
6450}
6451
6452
554f62e9
RD
6453SWIGINTERN PyObject *_wrap_HtmlRenderingState_GetBgColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6454 PyObject *resultobj = 0;
6455 wxHtmlRenderingState *arg1 = (wxHtmlRenderingState *) 0 ;
6456 wxColour *result = 0 ;
6457 void *argp1 = 0 ;
6458 int res1 = 0 ;
6459 PyObject *swig_obj[1] ;
6460
6461 if (!args) SWIG_fail;
6462 swig_obj[0] = args;
6463 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6464 if (!SWIG_IsOK(res1)) {
6465 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingState_GetBgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingState const *""'");
6466 }
6467 arg1 = reinterpret_cast< wxHtmlRenderingState * >(argp1);
6468 {
6469 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 6470 {
554f62e9
RD
6471 wxColour const &_result_ref = ((wxHtmlRenderingState const *)arg1)->GetBgColour();
6472 result = (wxColour *) &_result_ref;
d14a1e28 6473 }
554f62e9
RD
6474 wxPyEndAllowThreads(__tstate);
6475 if (PyErr_Occurred()) SWIG_fail;
6476 }
6477 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxColour, 0 | 0 );
6478 return resultobj;
6479fail:
6480 return NULL;
d14a1e28
RD
6481}
6482
6483
554f62e9
RD
6484SWIGINTERN PyObject *HtmlRenderingState_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6485 PyObject *obj;
6486 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
6487 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlRenderingState, SWIG_NewClientData(obj));
6488 return SWIG_Py_Void();
d14a1e28
RD
6489}
6490
554f62e9
RD
6491SWIGINTERN PyObject *HtmlRenderingState_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6492 return SWIG_Python_InitShadowInstance(args);
d14a1e28
RD
6493}
6494
554f62e9
RD
6495SWIGINTERN PyObject *_wrap_HtmlRenderingStyle_GetSelectedTextColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6496 PyObject *resultobj = 0;
6497 wxHtmlRenderingStyle *arg1 = (wxHtmlRenderingStyle *) 0 ;
6498 wxColour *arg2 = 0 ;
6499 wxColour result;
6500 void *argp1 = 0 ;
6501 int res1 = 0 ;
6502 wxColour temp2 ;
6503 PyObject * obj0 = 0 ;
6504 PyObject * obj1 = 0 ;
6505 char * kwnames[] = {
6506 (char *) "self",(char *) "clr", NULL
6507 };
6508
6509 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingStyle_GetSelectedTextColour",kwnames,&obj0,&obj1)) SWIG_fail;
6510 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingStyle, 0 | 0 );
6511 if (!SWIG_IsOK(res1)) {
6512 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingStyle_GetSelectedTextColour" "', expected argument " "1"" of type '" "wxHtmlRenderingStyle *""'");
6513 }
6514 arg1 = reinterpret_cast< wxHtmlRenderingStyle * >(argp1);
6515 {
6516 arg2 = &temp2;
6517 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
6518 }
6519 {
6520 PyThreadState* __tstate = wxPyBeginAllowThreads();
6521 result = (arg1)->GetSelectedTextColour((wxColour const &)*arg2);
6522 wxPyEndAllowThreads(__tstate);
6523 if (PyErr_Occurred()) SWIG_fail;
6524 }
6525 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
6526 return resultobj;
6527fail:
6528 return NULL;
6529}
6530
6531
6532SWIGINTERN PyObject *_wrap_HtmlRenderingStyle_GetSelectedTextBgColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6533 PyObject *resultobj = 0;
6534 wxHtmlRenderingStyle *arg1 = (wxHtmlRenderingStyle *) 0 ;
6535 wxColour *arg2 = 0 ;
6536 wxColour result;
6537 void *argp1 = 0 ;
6538 int res1 = 0 ;
6539 wxColour temp2 ;
6540 PyObject * obj0 = 0 ;
6541 PyObject * obj1 = 0 ;
6542 char * kwnames[] = {
6543 (char *) "self",(char *) "clr", NULL
6544 };
6545
6546 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingStyle_GetSelectedTextBgColour",kwnames,&obj0,&obj1)) SWIG_fail;
6547 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingStyle, 0 | 0 );
6548 if (!SWIG_IsOK(res1)) {
6549 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingStyle_GetSelectedTextBgColour" "', expected argument " "1"" of type '" "wxHtmlRenderingStyle *""'");
6550 }
6551 arg1 = reinterpret_cast< wxHtmlRenderingStyle * >(argp1);
6552 {
6553 arg2 = &temp2;
6554 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
6555 }
6556 {
6557 PyThreadState* __tstate = wxPyBeginAllowThreads();
6558 result = (arg1)->GetSelectedTextBgColour((wxColour const &)*arg2);
6559 wxPyEndAllowThreads(__tstate);
6560 if (PyErr_Occurred()) SWIG_fail;
6561 }
6562 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
6563 return resultobj;
6564fail:
6565 return NULL;
d14a1e28
RD
6566}
6567
6568
554f62e9
RD
6569SWIGINTERN PyObject *HtmlRenderingStyle_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6570 PyObject *obj;
6571 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
6572 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlRenderingStyle, SWIG_NewClientData(obj));
6573 return SWIG_Py_Void();
d14a1e28
RD
6574}
6575
554f62e9
RD
6576SWIGINTERN PyObject *DefaultHtmlRenderingStyle_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6577 PyObject *obj;
6578 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
6579 SWIG_TypeNewClientData(SWIGTYPE_p_wxDefaultHtmlRenderingStyle, SWIG_NewClientData(obj));
6580 return SWIG_Py_Void();
d14a1e28
RD
6581}
6582
554f62e9
RD
6583SWIGINTERN PyObject *_wrap_new_HtmlRenderingInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6584 PyObject *resultobj = 0;
6585 wxHtmlRenderingInfo *result = 0 ;
6586
6587 if (!SWIG_Python_UnpackTuple(args,"new_HtmlRenderingInfo",0,0,0)) SWIG_fail;
6588 {
6589 PyThreadState* __tstate = wxPyBeginAllowThreads();
6590 result = (wxHtmlRenderingInfo *)new wxHtmlRenderingInfo();
6591 wxPyEndAllowThreads(__tstate);
6592 if (PyErr_Occurred()) SWIG_fail;
6593 }
6594 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlRenderingInfo, SWIG_POINTER_NEW | 0 );
6595 return resultobj;
6596fail:
6597 return NULL;
d14a1e28
RD
6598}
6599
6600
554f62e9
RD
6601SWIGINTERN PyObject *_wrap_delete_HtmlRenderingInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6602 PyObject *resultobj = 0;
6603 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6604 void *argp1 = 0 ;
6605 int res1 = 0 ;
6606 PyObject *swig_obj[1] ;
6607
6608 if (!args) SWIG_fail;
6609 swig_obj[0] = args;
6610 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, SWIG_POINTER_DISOWN | 0 );
6611 if (!SWIG_IsOK(res1)) {
6612 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlRenderingInfo" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");
6613 }
6614 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6615 {
6616 PyThreadState* __tstate = wxPyBeginAllowThreads();
6617 delete arg1;
d14a1e28 6618
554f62e9
RD
6619 wxPyEndAllowThreads(__tstate);
6620 if (PyErr_Occurred()) SWIG_fail;
6621 }
6622 resultobj = SWIG_Py_Void();
6623 return resultobj;
6624fail:
6625 return NULL;
6626}
6627
6628
6629SWIGINTERN PyObject *_wrap_HtmlRenderingInfo_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6630 PyObject *resultobj = 0;
6631 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6632 wxHtmlSelection *arg2 = (wxHtmlSelection *) 0 ;
6633 void *argp1 = 0 ;
6634 int res1 = 0 ;
6635 void *argp2 = 0 ;
6636 int res2 = 0 ;
6637 PyObject * obj0 = 0 ;
6638 PyObject * obj1 = 0 ;
6639 char * kwnames[] = {
6640 (char *) "self",(char *) "s", NULL
6641 };
6642
6643 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingInfo_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
6644 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, 0 | 0 );
6645 if (!SWIG_IsOK(res1)) {
6646 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingInfo_SetSelection" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");
6647 }
6648 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6649 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6650 if (!SWIG_IsOK(res2)) {
6651 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlRenderingInfo_SetSelection" "', expected argument " "2"" of type '" "wxHtmlSelection *""'");
6652 }
6653 arg2 = reinterpret_cast< wxHtmlSelection * >(argp2);
6654 {
6655 PyThreadState* __tstate = wxPyBeginAllowThreads();
6656 (arg1)->SetSelection(arg2);
6657 wxPyEndAllowThreads(__tstate);
6658 if (PyErr_Occurred()) SWIG_fail;
6659 }
6660 resultobj = SWIG_Py_Void();
6661 return resultobj;
6662fail:
6663 return NULL;
d14a1e28
RD
6664}
6665
6666
554f62e9
RD
6667SWIGINTERN PyObject *_wrap_HtmlRenderingInfo_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6668 PyObject *resultobj = 0;
6669 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6670 wxHtmlSelection *result = 0 ;
6671 void *argp1 = 0 ;
6672 int res1 = 0 ;
6673 PyObject *swig_obj[1] ;
6674
6675 if (!args) SWIG_fail;
6676 swig_obj[0] = args;
6677 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, 0 | 0 );
6678 if (!SWIG_IsOK(res1)) {
6679 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingInfo_GetSelection" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo const *""'");
6680 }
6681 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6682 {
6683 PyThreadState* __tstate = wxPyBeginAllowThreads();
6684 result = (wxHtmlSelection *)((wxHtmlRenderingInfo const *)arg1)->GetSelection();
6685 wxPyEndAllowThreads(__tstate);
6686 if (PyErr_Occurred()) SWIG_fail;
6687 }
6688 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
6689 return resultobj;
6690fail:
6691 return NULL;
6692}
6693
6694
6695SWIGINTERN PyObject *_wrap_HtmlRenderingInfo_SetStyle(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6696 PyObject *resultobj = 0;
6697 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6698 wxHtmlRenderingStyle *arg2 = (wxHtmlRenderingStyle *) 0 ;
6699 void *argp1 = 0 ;
6700 int res1 = 0 ;
6701 void *argp2 = 0 ;
6702 int res2 = 0 ;
6703 PyObject * obj0 = 0 ;
6704 PyObject * obj1 = 0 ;
6705 char * kwnames[] = {
6706 (char *) "self",(char *) "style", NULL
6707 };
6708
6709 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlRenderingInfo_SetStyle",kwnames,&obj0,&obj1)) SWIG_fail;
6710 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, 0 | 0 );
6711 if (!SWIG_IsOK(res1)) {
6712 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingInfo_SetStyle" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");
6713 }
6714 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6715 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlRenderingStyle, 0 | 0 );
6716 if (!SWIG_IsOK(res2)) {
6717 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlRenderingInfo_SetStyle" "', expected argument " "2"" of type '" "wxHtmlRenderingStyle *""'");
6718 }
6719 arg2 = reinterpret_cast< wxHtmlRenderingStyle * >(argp2);
6720 {
6721 PyThreadState* __tstate = wxPyBeginAllowThreads();
6722 (arg1)->SetStyle(arg2);
6723 wxPyEndAllowThreads(__tstate);
6724 if (PyErr_Occurred()) SWIG_fail;
6725 }
6726 resultobj = SWIG_Py_Void();
6727 return resultobj;
6728fail:
6729 return NULL;
d14a1e28
RD
6730}
6731
6732
554f62e9
RD
6733SWIGINTERN PyObject *_wrap_HtmlRenderingInfo_GetStyle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6734 PyObject *resultobj = 0;
6735 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6736 wxHtmlRenderingStyle *result = 0 ;
6737 void *argp1 = 0 ;
6738 int res1 = 0 ;
6739 PyObject *swig_obj[1] ;
6740
6741 if (!args) SWIG_fail;
6742 swig_obj[0] = args;
6743 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, 0 | 0 );
6744 if (!SWIG_IsOK(res1)) {
6745 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingInfo_GetStyle" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");
6746 }
6747 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6748 {
6749 PyThreadState* __tstate = wxPyBeginAllowThreads();
b1fcee84 6750 {
554f62e9
RD
6751 wxHtmlRenderingStyle &_result_ref = (arg1)->GetStyle();
6752 result = (wxHtmlRenderingStyle *) &_result_ref;
b1fcee84 6753 }
554f62e9
RD
6754 wxPyEndAllowThreads(__tstate);
6755 if (PyErr_Occurred()) SWIG_fail;
6756 }
6757 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlRenderingStyle, 0 | 0 );
6758 return resultobj;
6759fail:
6760 return NULL;
d14a1e28
RD
6761}
6762
6763
554f62e9
RD
6764SWIGINTERN PyObject *_wrap_HtmlRenderingInfo_GetState(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6765 PyObject *resultobj = 0;
6766 wxHtmlRenderingInfo *arg1 = (wxHtmlRenderingInfo *) 0 ;
6767 wxHtmlRenderingState *result = 0 ;
6768 void *argp1 = 0 ;
6769 int res1 = 0 ;
6770 PyObject *swig_obj[1] ;
6771
6772 if (!args) SWIG_fail;
6773 swig_obj[0] = args;
6774 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlRenderingInfo, 0 | 0 );
6775 if (!SWIG_IsOK(res1)) {
6776 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlRenderingInfo_GetState" "', expected argument " "1"" of type '" "wxHtmlRenderingInfo *""'");
6777 }
6778 arg1 = reinterpret_cast< wxHtmlRenderingInfo * >(argp1);
6779 {
6780 PyThreadState* __tstate = wxPyBeginAllowThreads();
b1fcee84 6781 {
554f62e9
RD
6782 wxHtmlRenderingState &_result_ref = (arg1)->GetState();
6783 result = (wxHtmlRenderingState *) &_result_ref;
b1fcee84 6784 }
554f62e9
RD
6785 wxPyEndAllowThreads(__tstate);
6786 if (PyErr_Occurred()) SWIG_fail;
6787 }
6788 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlRenderingState, 0 | 0 );
6789 return resultobj;
6790fail:
6791 return NULL;
d14a1e28
RD
6792}
6793
6794
554f62e9
RD
6795SWIGINTERN PyObject *HtmlRenderingInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6796 PyObject *obj;
6797 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
6798 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlRenderingInfo, SWIG_NewClientData(obj));
6799 return SWIG_Py_Void();
d14a1e28
RD
6800}
6801
554f62e9
RD
6802SWIGINTERN PyObject *HtmlRenderingInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6803 return SWIG_Python_InitShadowInstance(args);
6804}
d14a1e28 6805
554f62e9
RD
6806SWIGINTERN PyObject *_wrap_new_HtmlCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6807 PyObject *resultobj = 0;
6808 wxHtmlCell *result = 0 ;
6809
6810 if (!SWIG_Python_UnpackTuple(args,"new_HtmlCell",0,0,0)) SWIG_fail;
6811 {
6812 PyThreadState* __tstate = wxPyBeginAllowThreads();
6813 result = (wxHtmlCell *)new wxHtmlCell();
6814 wxPyEndAllowThreads(__tstate);
6815 if (PyErr_Occurred()) SWIG_fail;
6816 }
6817 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlCell, SWIG_POINTER_NEW | 0 );
6818 return resultobj;
6819fail:
6820 return NULL;
d14a1e28
RD
6821}
6822
6823
554f62e9
RD
6824SWIGINTERN PyObject *_wrap_delete_HtmlCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6825 PyObject *resultobj = 0;
6826 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6827 void *argp1 = 0 ;
6828 int res1 = 0 ;
6829 PyObject *swig_obj[1] ;
6830
6831 if (!args) SWIG_fail;
6832 swig_obj[0] = args;
6833 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, SWIG_POINTER_DISOWN | 0 );
6834 if (!SWIG_IsOK(res1)) {
6835 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlCell" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6836 }
6837 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6838 {
6839 PyThreadState* __tstate = wxPyBeginAllowThreads();
6840 delete arg1;
d14a1e28 6841
554f62e9
RD
6842 wxPyEndAllowThreads(__tstate);
6843 if (PyErr_Occurred()) SWIG_fail;
6844 }
6845 resultobj = SWIG_Py_Void();
6846 return resultobj;
6847fail:
6848 return NULL;
d14a1e28
RD
6849}
6850
6851
554f62e9
RD
6852SWIGINTERN PyObject *_wrap_HtmlCell_GetPosX(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6853 PyObject *resultobj = 0;
6854 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6855 int result;
6856 void *argp1 = 0 ;
6857 int res1 = 0 ;
6858 PyObject *swig_obj[1] ;
6859
6860 if (!args) SWIG_fail;
6861 swig_obj[0] = args;
6862 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
6863 if (!SWIG_IsOK(res1)) {
6864 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetPosX" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6865 }
6866 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6867 {
6868 PyThreadState* __tstate = wxPyBeginAllowThreads();
6869 result = (int)(arg1)->GetPosX();
6870 wxPyEndAllowThreads(__tstate);
6871 if (PyErr_Occurred()) SWIG_fail;
6872 }
6873 resultobj = SWIG_From_int(static_cast< int >(result));
6874 return resultobj;
6875fail:
6876 return NULL;
d14a1e28
RD
6877}
6878
6879
554f62e9
RD
6880SWIGINTERN PyObject *_wrap_HtmlCell_GetPosY(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6881 PyObject *resultobj = 0;
6882 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6883 int result;
6884 void *argp1 = 0 ;
6885 int res1 = 0 ;
6886 PyObject *swig_obj[1] ;
6887
6888 if (!args) SWIG_fail;
6889 swig_obj[0] = args;
6890 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
6891 if (!SWIG_IsOK(res1)) {
6892 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetPosY" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6893 }
6894 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6895 {
6896 PyThreadState* __tstate = wxPyBeginAllowThreads();
6897 result = (int)(arg1)->GetPosY();
6898 wxPyEndAllowThreads(__tstate);
6899 if (PyErr_Occurred()) SWIG_fail;
6900 }
6901 resultobj = SWIG_From_int(static_cast< int >(result));
6902 return resultobj;
6903fail:
6904 return NULL;
d14a1e28
RD
6905}
6906
6907
554f62e9
RD
6908SWIGINTERN PyObject *_wrap_HtmlCell_GetWidth(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6909 PyObject *resultobj = 0;
6910 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6911 int result;
6912 void *argp1 = 0 ;
6913 int res1 = 0 ;
6914 PyObject *swig_obj[1] ;
6915
6916 if (!args) SWIG_fail;
6917 swig_obj[0] = args;
6918 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
6919 if (!SWIG_IsOK(res1)) {
6920 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetWidth" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6921 }
6922 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6923 {
6924 PyThreadState* __tstate = wxPyBeginAllowThreads();
6925 result = (int)(arg1)->GetWidth();
6926 wxPyEndAllowThreads(__tstate);
6927 if (PyErr_Occurred()) SWIG_fail;
6928 }
6929 resultobj = SWIG_From_int(static_cast< int >(result));
6930 return resultobj;
6931fail:
6932 return NULL;
d14a1e28
RD
6933}
6934
6935
554f62e9
RD
6936SWIGINTERN PyObject *_wrap_HtmlCell_GetHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6937 PyObject *resultobj = 0;
6938 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6939 int result;
6940 void *argp1 = 0 ;
6941 int res1 = 0 ;
6942 PyObject *swig_obj[1] ;
6943
6944 if (!args) SWIG_fail;
6945 swig_obj[0] = args;
6946 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
6947 if (!SWIG_IsOK(res1)) {
6948 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetHeight" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6949 }
6950 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6951 {
6952 PyThreadState* __tstate = wxPyBeginAllowThreads();
6953 result = (int)(arg1)->GetHeight();
6954 wxPyEndAllowThreads(__tstate);
6955 if (PyErr_Occurred()) SWIG_fail;
6956 }
6957 resultobj = SWIG_From_int(static_cast< int >(result));
6958 return resultobj;
6959fail:
6960 return NULL;
d14a1e28
RD
6961}
6962
6963
554f62e9
RD
6964SWIGINTERN PyObject *_wrap_HtmlCell_GetDescent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6965 PyObject *resultobj = 0;
6966 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6967 int result;
6968 void *argp1 = 0 ;
6969 int res1 = 0 ;
6970 PyObject *swig_obj[1] ;
6971
6972 if (!args) SWIG_fail;
6973 swig_obj[0] = args;
6974 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
6975 if (!SWIG_IsOK(res1)) {
6976 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetDescent" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
6977 }
6978 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
6979 {
6980 PyThreadState* __tstate = wxPyBeginAllowThreads();
6981 result = (int)(arg1)->GetDescent();
6982 wxPyEndAllowThreads(__tstate);
6983 if (PyErr_Occurred()) SWIG_fail;
6984 }
6985 resultobj = SWIG_From_int(static_cast< int >(result));
6986 return resultobj;
6987fail:
6988 return NULL;
d14a1e28
RD
6989}
6990
6991
554f62e9
RD
6992SWIGINTERN PyObject *_wrap_HtmlCell_GetMaxTotalWidth(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6993 PyObject *resultobj = 0;
6994 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
6995 int result;
6996 void *argp1 = 0 ;
6997 int res1 = 0 ;
6998 PyObject *swig_obj[1] ;
6999
7000 if (!args) SWIG_fail;
7001 swig_obj[0] = args;
7002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7003 if (!SWIG_IsOK(res1)) {
7004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetMaxTotalWidth" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7005 }
7006 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7007 {
7008 PyThreadState* __tstate = wxPyBeginAllowThreads();
7009 result = (int)((wxHtmlCell const *)arg1)->GetMaxTotalWidth();
7010 wxPyEndAllowThreads(__tstate);
7011 if (PyErr_Occurred()) SWIG_fail;
7012 }
7013 resultobj = SWIG_From_int(static_cast< int >(result));
7014 return resultobj;
7015fail:
7016 return NULL;
d14a1e28
RD
7017}
7018
7019
554f62e9
RD
7020SWIGINTERN PyObject *_wrap_HtmlCell_GetId(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7021 PyObject *resultobj = 0;
7022 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7023 wxString *result = 0 ;
7024 void *argp1 = 0 ;
7025 int res1 = 0 ;
7026 PyObject *swig_obj[1] ;
7027
7028 if (!args) SWIG_fail;
7029 swig_obj[0] = args;
7030 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7031 if (!SWIG_IsOK(res1)) {
7032 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetId" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7033 }
7034 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7035 {
7036 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 7037 {
554f62e9
RD
7038 wxString const &_result_ref = ((wxHtmlCell const *)arg1)->GetId();
7039 result = (wxString *) &_result_ref;
d14a1e28 7040 }
554f62e9
RD
7041 wxPyEndAllowThreads(__tstate);
7042 if (PyErr_Occurred()) SWIG_fail;
7043 }
7044 {
7045#if wxUSE_UNICODE
7046 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
7047#else
7048 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
7049#endif
7050 }
7051 return resultobj;
7052fail:
7053 return NULL;
7054}
7055
7056
7057SWIGINTERN PyObject *_wrap_HtmlCell_SetId(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7058 PyObject *resultobj = 0;
7059 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7060 wxString *arg2 = 0 ;
7061 void *argp1 = 0 ;
7062 int res1 = 0 ;
7063 bool temp2 = false ;
7064 PyObject * obj0 = 0 ;
7065 PyObject * obj1 = 0 ;
7066 char * kwnames[] = {
7067 (char *) "self",(char *) "id", NULL
7068 };
7069
7070 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_SetId",kwnames,&obj0,&obj1)) SWIG_fail;
7071 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7072 if (!SWIG_IsOK(res1)) {
7073 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetId" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7074 }
7075 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7076 {
7077 arg2 = wxString_in_helper(obj1);
7078 if (arg2 == NULL) SWIG_fail;
7079 temp2 = true;
7080 }
7081 {
7082 PyThreadState* __tstate = wxPyBeginAllowThreads();
7083 (arg1)->SetId((wxString const &)*arg2);
7084 wxPyEndAllowThreads(__tstate);
7085 if (PyErr_Occurred()) SWIG_fail;
7086 }
7087 resultobj = SWIG_Py_Void();
7088 {
7089 if (temp2)
7090 delete arg2;
7091 }
7092 return resultobj;
7093fail:
7094 {
7095 if (temp2)
7096 delete arg2;
7097 }
7098 return NULL;
7099}
7100
7101
7102SWIGINTERN PyObject *_wrap_HtmlCell_GetLink(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7103 PyObject *resultobj = 0;
7104 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7105 int arg2 = (int) 0 ;
7106 int arg3 = (int) 0 ;
7107 wxHtmlLinkInfo *result = 0 ;
7108 void *argp1 = 0 ;
7109 int res1 = 0 ;
7110 int val2 ;
7111 int ecode2 = 0 ;
7112 int val3 ;
7113 int ecode3 = 0 ;
7114 PyObject * obj0 = 0 ;
7115 PyObject * obj1 = 0 ;
7116 PyObject * obj2 = 0 ;
7117 char * kwnames[] = {
7118 (char *) "self",(char *) "x",(char *) "y", NULL
7119 };
7120
7121 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OO:HtmlCell_GetLink",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7122 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7123 if (!SWIG_IsOK(res1)) {
7124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetLink" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7125 }
7126 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7127 if (obj1) {
7128 ecode2 = SWIG_AsVal_int(obj1, &val2);
7129 if (!SWIG_IsOK(ecode2)) {
7130 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_GetLink" "', expected argument " "2"" of type '" "int""'");
7131 }
7132 arg2 = static_cast< int >(val2);
7133 }
7134 if (obj2) {
7135 ecode3 = SWIG_AsVal_int(obj2, &val3);
7136 if (!SWIG_IsOK(ecode3)) {
7137 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlCell_GetLink" "', expected argument " "3"" of type '" "int""'");
7138 }
7139 arg3 = static_cast< int >(val3);
7140 }
7141 {
7142 PyThreadState* __tstate = wxPyBeginAllowThreads();
7143 result = (wxHtmlLinkInfo *)(arg1)->GetLink(arg2,arg3);
7144 wxPyEndAllowThreads(__tstate);
7145 if (PyErr_Occurred()) SWIG_fail;
7146 }
7147 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
7148 return resultobj;
7149fail:
7150 return NULL;
d14a1e28
RD
7151}
7152
7153
554f62e9
RD
7154SWIGINTERN PyObject *_wrap_HtmlCell_GetNext(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7155 PyObject *resultobj = 0;
7156 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7157 wxHtmlCell *result = 0 ;
7158 void *argp1 = 0 ;
7159 int res1 = 0 ;
7160 PyObject *swig_obj[1] ;
7161
7162 if (!args) SWIG_fail;
7163 swig_obj[0] = args;
7164 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7165 if (!SWIG_IsOK(res1)) {
7166 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetNext" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7167 }
7168 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7169 {
7170 PyThreadState* __tstate = wxPyBeginAllowThreads();
7171 result = (wxHtmlCell *)(arg1)->GetNext();
7172 wxPyEndAllowThreads(__tstate);
7173 if (PyErr_Occurred()) SWIG_fail;
7174 }
7175 {
7176 resultobj = wxPyMake_wxObject(result, 0);
7177 }
7178 return resultobj;
7179fail:
7180 return NULL;
d14a1e28
RD
7181}
7182
7183
554f62e9
RD
7184SWIGINTERN PyObject *_wrap_HtmlCell_GetParent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7185 PyObject *resultobj = 0;
7186 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7187 wxHtmlContainerCell *result = 0 ;
7188 void *argp1 = 0 ;
7189 int res1 = 0 ;
7190 PyObject *swig_obj[1] ;
7191
7192 if (!args) SWIG_fail;
7193 swig_obj[0] = args;
7194 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7195 if (!SWIG_IsOK(res1)) {
7196 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetParent" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7197 }
7198 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7199 {
7200 PyThreadState* __tstate = wxPyBeginAllowThreads();
7201 result = (wxHtmlContainerCell *)(arg1)->GetParent();
7202 wxPyEndAllowThreads(__tstate);
7203 if (PyErr_Occurred()) SWIG_fail;
7204 }
7205 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
7206 return resultobj;
7207fail:
7208 return NULL;
d14a1e28
RD
7209}
7210
7211
554f62e9
RD
7212SWIGINTERN PyObject *_wrap_HtmlCell_GetFirstChild(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7213 PyObject *resultobj = 0;
7214 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7215 wxHtmlCell *result = 0 ;
7216 void *argp1 = 0 ;
7217 int res1 = 0 ;
7218 PyObject *swig_obj[1] ;
7219
7220 if (!args) SWIG_fail;
7221 swig_obj[0] = args;
7222 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7223 if (!SWIG_IsOK(res1)) {
7224 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetFirstChild" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7225 }
7226 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7227 {
7228 PyThreadState* __tstate = wxPyBeginAllowThreads();
7229 result = (wxHtmlCell *)((wxHtmlCell const *)arg1)->GetFirstChild();
7230 wxPyEndAllowThreads(__tstate);
7231 if (PyErr_Occurred()) SWIG_fail;
7232 }
7233 {
7234 resultobj = wxPyMake_wxObject(result, 0);
7235 }
7236 return resultobj;
7237fail:
7238 return NULL;
d14a1e28
RD
7239}
7240
7241
e9d6f3a4
RD
7242SWIGINTERN PyObject *_wrap_HtmlCell_GetMouseCursor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7243 PyObject *resultobj = 0;
7244 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7245 wxHtmlWindowInterface *arg2 = (wxHtmlWindowInterface *) 0 ;
7246 wxCursor result;
7247 void *argp1 = 0 ;
7248 int res1 = 0 ;
7249 void *argp2 = 0 ;
7250 int res2 = 0 ;
7251 PyObject * obj0 = 0 ;
7252 PyObject * obj1 = 0 ;
7253 char * kwnames[] = {
7254 (char *) "self",(char *) "window", NULL
7255 };
7256
7257 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_GetMouseCursor",kwnames,&obj0,&obj1)) SWIG_fail;
7258 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7259 if (!SWIG_IsOK(res1)) {
7260 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetMouseCursor" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7261 }
7262 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7263 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
7264 if (!SWIG_IsOK(res2)) {
7265 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_GetMouseCursor" "', expected argument " "2"" of type '" "wxHtmlWindowInterface *""'");
7266 }
7267 arg2 = reinterpret_cast< wxHtmlWindowInterface * >(argp2);
7268 {
7269 PyThreadState* __tstate = wxPyBeginAllowThreads();
7270 result = ((wxHtmlCell const *)arg1)->GetMouseCursor(arg2);
7271 wxPyEndAllowThreads(__tstate);
7272 if (PyErr_Occurred()) SWIG_fail;
7273 }
7274 resultobj = SWIG_NewPointerObj((new wxCursor(static_cast< const wxCursor& >(result))), SWIGTYPE_p_wxCursor, SWIG_POINTER_OWN | 0 );
7275 return resultobj;
7276fail:
7277 return NULL;
7278}
7279
7280
554f62e9
RD
7281SWIGINTERN PyObject *_wrap_HtmlCell_GetCursor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7282 PyObject *resultobj = 0;
7283 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7284 wxCursor result;
7285 void *argp1 = 0 ;
7286 int res1 = 0 ;
7287 PyObject *swig_obj[1] ;
7288
7289 if (!args) SWIG_fail;
7290 swig_obj[0] = args;
7291 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7292 if (!SWIG_IsOK(res1)) {
7293 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetCursor" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7294 }
7295 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7296 {
7297 PyThreadState* __tstate = wxPyBeginAllowThreads();
7298 result = ((wxHtmlCell const *)arg1)->GetCursor();
7299 wxPyEndAllowThreads(__tstate);
7300 if (PyErr_Occurred()) SWIG_fail;
7301 }
7302 resultobj = SWIG_NewPointerObj((new wxCursor(static_cast< const wxCursor& >(result))), SWIGTYPE_p_wxCursor, SWIG_POINTER_OWN | 0 );
7303 return resultobj;
7304fail:
7305 return NULL;
d14a1e28
RD
7306}
7307
7308
554f62e9
RD
7309SWIGINTERN PyObject *_wrap_HtmlCell_IsFormattingCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7310 PyObject *resultobj = 0;
7311 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7312 bool result;
7313 void *argp1 = 0 ;
7314 int res1 = 0 ;
7315 PyObject *swig_obj[1] ;
7316
7317 if (!args) SWIG_fail;
7318 swig_obj[0] = args;
7319 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7320 if (!SWIG_IsOK(res1)) {
7321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_IsFormattingCell" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7322 }
7323 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7324 {
7325 PyThreadState* __tstate = wxPyBeginAllowThreads();
7326 result = (bool)((wxHtmlCell const *)arg1)->IsFormattingCell();
7327 wxPyEndAllowThreads(__tstate);
7328 if (PyErr_Occurred()) SWIG_fail;
7329 }
7330 {
7331 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7332 }
7333 return resultobj;
7334fail:
7335 return NULL;
7336}
7337
7338
7339SWIGINTERN PyObject *_wrap_HtmlCell_SetLink(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7340 PyObject *resultobj = 0;
7341 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7342 wxHtmlLinkInfo *arg2 = 0 ;
7343 void *argp1 = 0 ;
7344 int res1 = 0 ;
7345 void *argp2 = 0 ;
7346 int res2 = 0 ;
7347 PyObject * obj0 = 0 ;
7348 PyObject * obj1 = 0 ;
7349 char * kwnames[] = {
7350 (char *) "self",(char *) "link", NULL
7351 };
7352
7353 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_SetLink",kwnames,&obj0,&obj1)) SWIG_fail;
7354 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7355 if (!SWIG_IsOK(res1)) {
7356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetLink" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7357 }
7358 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7359 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0);
7360 if (!SWIG_IsOK(res2)) {
7361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_SetLink" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");
7362 }
7363 if (!argp2) {
7364 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_SetLink" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");
7365 }
7366 arg2 = reinterpret_cast< wxHtmlLinkInfo * >(argp2);
7367 {
7368 PyThreadState* __tstate = wxPyBeginAllowThreads();
7369 (arg1)->SetLink((wxHtmlLinkInfo const &)*arg2);
7370 wxPyEndAllowThreads(__tstate);
7371 if (PyErr_Occurred()) SWIG_fail;
7372 }
7373 resultobj = SWIG_Py_Void();
7374 return resultobj;
7375fail:
7376 return NULL;
7377}
7378
7379
7380SWIGINTERN PyObject *_wrap_HtmlCell_SetNext(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7381 PyObject *resultobj = 0;
7382 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7383 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
7384 int res1 = 0 ;
7385 int res2 = 0 ;
7386 PyObject * obj0 = 0 ;
7387 PyObject * obj1 = 0 ;
7388 char * kwnames[] = {
7389 (char *) "self",(char *) "cell", NULL
7390 };
7391
7392 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_SetNext",kwnames,&obj0,&obj1)) SWIG_fail;
7393 res1 = SWIG_ConvertPtr(obj0, SWIG_as_voidptrptr(&arg1), SWIGTYPE_p_wxHtmlCell, SWIG_POINTER_DISOWN | 0 );
7394 if (!SWIG_IsOK(res1)) {
7395 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetNext" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7396 }
7397 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxHtmlCell, SWIG_POINTER_DISOWN | 0 );
7398 if (!SWIG_IsOK(res2)) {
7399 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_SetNext" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
7400 }
7401 {
7402 PyThreadState* __tstate = wxPyBeginAllowThreads();
7403 (arg1)->SetNext(arg2);
7404 wxPyEndAllowThreads(__tstate);
7405 if (PyErr_Occurred()) SWIG_fail;
7406 }
7407 resultobj = SWIG_Py_Void();
7408 return resultobj;
7409fail:
7410 return NULL;
7411}
7412
7413
7414SWIGINTERN PyObject *_wrap_HtmlCell_SetParent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7415 PyObject *resultobj = 0;
7416 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7417 wxHtmlContainerCell *arg2 = (wxHtmlContainerCell *) 0 ;
7418 void *argp1 = 0 ;
7419 int res1 = 0 ;
7420 void *argp2 = 0 ;
7421 int res2 = 0 ;
7422 PyObject * obj0 = 0 ;
7423 PyObject * obj1 = 0 ;
7424 char * kwnames[] = {
7425 (char *) "self",(char *) "p", NULL
7426 };
7427
7428 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_SetParent",kwnames,&obj0,&obj1)) SWIG_fail;
7429 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7430 if (!SWIG_IsOK(res1)) {
7431 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetParent" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7432 }
7433 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7434 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
7435 if (!SWIG_IsOK(res2)) {
7436 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_SetParent" "', expected argument " "2"" of type '" "wxHtmlContainerCell *""'");
7437 }
7438 arg2 = reinterpret_cast< wxHtmlContainerCell * >(argp2);
7439 {
7440 PyThreadState* __tstate = wxPyBeginAllowThreads();
7441 (arg1)->SetParent(arg2);
7442 wxPyEndAllowThreads(__tstate);
7443 if (PyErr_Occurred()) SWIG_fail;
7444 }
7445 resultobj = SWIG_Py_Void();
7446 return resultobj;
7447fail:
7448 return NULL;
7449}
7450
7451
7452SWIGINTERN PyObject *_wrap_HtmlCell_SetPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7453 PyObject *resultobj = 0;
7454 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7455 int arg2 ;
7456 int arg3 ;
7457 void *argp1 = 0 ;
7458 int res1 = 0 ;
7459 int val2 ;
7460 int ecode2 = 0 ;
7461 int val3 ;
7462 int ecode3 = 0 ;
7463 PyObject * obj0 = 0 ;
7464 PyObject * obj1 = 0 ;
7465 PyObject * obj2 = 0 ;
7466 char * kwnames[] = {
7467 (char *) "self",(char *) "x",(char *) "y", NULL
7468 };
7469
7470 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlCell_SetPos",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7471 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7472 if (!SWIG_IsOK(res1)) {
7473 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetPos" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7474 }
7475 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7476 ecode2 = SWIG_AsVal_int(obj1, &val2);
7477 if (!SWIG_IsOK(ecode2)) {
7478 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_SetPos" "', expected argument " "2"" of type '" "int""'");
7479 }
7480 arg2 = static_cast< int >(val2);
7481 ecode3 = SWIG_AsVal_int(obj2, &val3);
7482 if (!SWIG_IsOK(ecode3)) {
7483 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlCell_SetPos" "', expected argument " "3"" of type '" "int""'");
7484 }
7485 arg3 = static_cast< int >(val3);
7486 {
7487 PyThreadState* __tstate = wxPyBeginAllowThreads();
7488 (arg1)->SetPos(arg2,arg3);
7489 wxPyEndAllowThreads(__tstate);
7490 if (PyErr_Occurred()) SWIG_fail;
7491 }
7492 resultobj = SWIG_Py_Void();
7493 return resultobj;
7494fail:
7495 return NULL;
7496}
7497
7498
7499SWIGINTERN PyObject *_wrap_HtmlCell_Layout(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7500 PyObject *resultobj = 0;
7501 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7502 int arg2 ;
7503 void *argp1 = 0 ;
7504 int res1 = 0 ;
7505 int val2 ;
7506 int ecode2 = 0 ;
7507 PyObject * obj0 = 0 ;
7508 PyObject * obj1 = 0 ;
7509 char * kwnames[] = {
7510 (char *) "self",(char *) "w", NULL
7511 };
7512
7513 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_Layout",kwnames,&obj0,&obj1)) SWIG_fail;
7514 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7515 if (!SWIG_IsOK(res1)) {
7516 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_Layout" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7517 }
7518 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7519 ecode2 = SWIG_AsVal_int(obj1, &val2);
7520 if (!SWIG_IsOK(ecode2)) {
7521 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_Layout" "', expected argument " "2"" of type '" "int""'");
7522 }
7523 arg2 = static_cast< int >(val2);
7524 {
7525 PyThreadState* __tstate = wxPyBeginAllowThreads();
7526 (arg1)->Layout(arg2);
7527 wxPyEndAllowThreads(__tstate);
7528 if (PyErr_Occurred()) SWIG_fail;
7529 }
7530 resultobj = SWIG_Py_Void();
7531 return resultobj;
7532fail:
7533 return NULL;
7534}
7535
7536
7537SWIGINTERN PyObject *_wrap_HtmlCell_Draw(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7538 PyObject *resultobj = 0;
7539 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7540 wxDC *arg2 = 0 ;
7541 int arg3 ;
7542 int arg4 ;
7543 int arg5 ;
7544 int arg6 ;
7545 wxHtmlRenderingInfo *arg7 = 0 ;
7546 void *argp1 = 0 ;
7547 int res1 = 0 ;
7548 void *argp2 = 0 ;
7549 int res2 = 0 ;
7550 int val3 ;
7551 int ecode3 = 0 ;
7552 int val4 ;
7553 int ecode4 = 0 ;
7554 int val5 ;
7555 int ecode5 = 0 ;
7556 int val6 ;
7557 int ecode6 = 0 ;
7558 void *argp7 = 0 ;
7559 int res7 = 0 ;
7560 PyObject * obj0 = 0 ;
7561 PyObject * obj1 = 0 ;
7562 PyObject * obj2 = 0 ;
7563 PyObject * obj3 = 0 ;
7564 PyObject * obj4 = 0 ;
7565 PyObject * obj5 = 0 ;
7566 PyObject * obj6 = 0 ;
7567 char * kwnames[] = {
7568 (char *) "self",(char *) "dc",(char *) "x",(char *) "y",(char *) "view_y1",(char *) "view_y2",(char *) "info", NULL
7569 };
7570
7571 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOO:HtmlCell_Draw",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
7572 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7573 if (!SWIG_IsOK(res1)) {
7574 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_Draw" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7575 }
7576 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7577 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
7578 if (!SWIG_IsOK(res2)) {
7579 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_Draw" "', expected argument " "2"" of type '" "wxDC &""'");
7580 }
7581 if (!argp2) {
7582 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_Draw" "', expected argument " "2"" of type '" "wxDC &""'");
7583 }
7584 arg2 = reinterpret_cast< wxDC * >(argp2);
7585 ecode3 = SWIG_AsVal_int(obj2, &val3);
7586 if (!SWIG_IsOK(ecode3)) {
7587 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlCell_Draw" "', expected argument " "3"" of type '" "int""'");
7588 }
7589 arg3 = static_cast< int >(val3);
7590 ecode4 = SWIG_AsVal_int(obj3, &val4);
7591 if (!SWIG_IsOK(ecode4)) {
7592 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlCell_Draw" "', expected argument " "4"" of type '" "int""'");
7593 }
7594 arg4 = static_cast< int >(val4);
7595 ecode5 = SWIG_AsVal_int(obj4, &val5);
7596 if (!SWIG_IsOK(ecode5)) {
7597 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HtmlCell_Draw" "', expected argument " "5"" of type '" "int""'");
7598 }
7599 arg5 = static_cast< int >(val5);
7600 ecode6 = SWIG_AsVal_int(obj5, &val6);
7601 if (!SWIG_IsOK(ecode6)) {
7602 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "HtmlCell_Draw" "', expected argument " "6"" of type '" "int""'");
7603 }
7604 arg6 = static_cast< int >(val6);
7605 res7 = SWIG_ConvertPtr(obj6, &argp7, SWIGTYPE_p_wxHtmlRenderingInfo, 0 );
7606 if (!SWIG_IsOK(res7)) {
7607 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "HtmlCell_Draw" "', expected argument " "7"" of type '" "wxHtmlRenderingInfo &""'");
7608 }
7609 if (!argp7) {
7610 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_Draw" "', expected argument " "7"" of type '" "wxHtmlRenderingInfo &""'");
7611 }
7612 arg7 = reinterpret_cast< wxHtmlRenderingInfo * >(argp7);
7613 {
7614 PyThreadState* __tstate = wxPyBeginAllowThreads();
7615 (arg1)->Draw(*arg2,arg3,arg4,arg5,arg6,*arg7);
7616 wxPyEndAllowThreads(__tstate);
7617 if (PyErr_Occurred()) SWIG_fail;
7618 }
7619 resultobj = SWIG_Py_Void();
7620 return resultobj;
7621fail:
7622 return NULL;
7623}
7624
7625
7626SWIGINTERN PyObject *_wrap_HtmlCell_DrawInvisible(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7627 PyObject *resultobj = 0;
7628 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7629 wxDC *arg2 = 0 ;
7630 int arg3 ;
7631 int arg4 ;
7632 wxHtmlRenderingInfo *arg5 = 0 ;
7633 void *argp1 = 0 ;
7634 int res1 = 0 ;
7635 void *argp2 = 0 ;
7636 int res2 = 0 ;
7637 int val3 ;
7638 int ecode3 = 0 ;
7639 int val4 ;
7640 int ecode4 = 0 ;
7641 void *argp5 = 0 ;
7642 int res5 = 0 ;
7643 PyObject * obj0 = 0 ;
7644 PyObject * obj1 = 0 ;
7645 PyObject * obj2 = 0 ;
7646 PyObject * obj3 = 0 ;
7647 PyObject * obj4 = 0 ;
7648 char * kwnames[] = {
7649 (char *) "self",(char *) "dc",(char *) "x",(char *) "y",(char *) "info", NULL
7650 };
7651
7652 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:HtmlCell_DrawInvisible",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
7653 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7654 if (!SWIG_IsOK(res1)) {
7655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7656 }
7657 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7658 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
7659 if (!SWIG_IsOK(res2)) {
7660 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "2"" of type '" "wxDC &""'");
7661 }
7662 if (!argp2) {
7663 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_DrawInvisible" "', expected argument " "2"" of type '" "wxDC &""'");
7664 }
7665 arg2 = reinterpret_cast< wxDC * >(argp2);
7666 ecode3 = SWIG_AsVal_int(obj2, &val3);
7667 if (!SWIG_IsOK(ecode3)) {
7668 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "3"" of type '" "int""'");
7669 }
7670 arg3 = static_cast< int >(val3);
7671 ecode4 = SWIG_AsVal_int(obj3, &val4);
7672 if (!SWIG_IsOK(ecode4)) {
7673 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "4"" of type '" "int""'");
7674 }
7675 arg4 = static_cast< int >(val4);
7676 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxHtmlRenderingInfo, 0 );
7677 if (!SWIG_IsOK(res5)) {
7678 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "HtmlCell_DrawInvisible" "', expected argument " "5"" of type '" "wxHtmlRenderingInfo &""'");
7679 }
7680 if (!argp5) {
7681 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_DrawInvisible" "', expected argument " "5"" of type '" "wxHtmlRenderingInfo &""'");
7682 }
7683 arg5 = reinterpret_cast< wxHtmlRenderingInfo * >(argp5);
7684 {
7685 PyThreadState* __tstate = wxPyBeginAllowThreads();
7686 (arg1)->DrawInvisible(*arg2,arg3,arg4,*arg5);
7687 wxPyEndAllowThreads(__tstate);
7688 if (PyErr_Occurred()) SWIG_fail;
7689 }
7690 resultobj = SWIG_Py_Void();
7691 return resultobj;
7692fail:
7693 return NULL;
7694}
7695
7696
7697SWIGINTERN PyObject *_wrap_HtmlCell_Find(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7698 PyObject *resultobj = 0;
7699 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7700 int arg2 ;
7701 void *arg3 = (void *) 0 ;
7702 wxHtmlCell *result = 0 ;
7703 void *argp1 = 0 ;
7704 int res1 = 0 ;
7705 int val2 ;
7706 int ecode2 = 0 ;
7707 int res3 ;
7708 PyObject * obj0 = 0 ;
7709 PyObject * obj1 = 0 ;
7710 PyObject * obj2 = 0 ;
7711 char * kwnames[] = {
7712 (char *) "self",(char *) "condition",(char *) "param", NULL
7713 };
7714
7715 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlCell_Find",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7716 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7717 if (!SWIG_IsOK(res1)) {
7718 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_Find" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7719 }
7720 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7721 ecode2 = SWIG_AsVal_int(obj1, &val2);
7722 if (!SWIG_IsOK(ecode2)) {
7723 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_Find" "', expected argument " "2"" of type '" "int""'");
7724 }
7725 arg2 = static_cast< int >(val2);
7726 res3 = SWIG_ConvertPtr(obj2,SWIG_as_voidptrptr(&arg3), 0, 0);
7727 if (!SWIG_IsOK(res3)) {
7728 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HtmlCell_Find" "', expected argument " "3"" of type '" "void const *""'");
7729 }
7730 {
7731 PyThreadState* __tstate = wxPyBeginAllowThreads();
7732 result = (wxHtmlCell *)(arg1)->Find(arg2,(void const *)arg3);
7733 wxPyEndAllowThreads(__tstate);
7734 if (PyErr_Occurred()) SWIG_fail;
7735 }
7736 {
7737 resultobj = wxPyMake_wxObject(result, 0);
7738 }
7739 return resultobj;
7740fail:
7741 return NULL;
7742}
7743
7744
e9d6f3a4
RD
7745SWIGINTERN PyObject *_wrap_HtmlCell_ProcessMouseClick(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7746 PyObject *resultobj = 0;
7747 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7748 wxHtmlWindowInterface *arg2 = (wxHtmlWindowInterface *) 0 ;
7749 wxPoint *arg3 = 0 ;
7750 wxMouseEvent *arg4 = 0 ;
7751 bool result;
7752 void *argp1 = 0 ;
7753 int res1 = 0 ;
7754 void *argp2 = 0 ;
7755 int res2 = 0 ;
7756 wxPoint temp3 ;
7757 void *argp4 = 0 ;
7758 int res4 = 0 ;
7759 PyObject * obj0 = 0 ;
7760 PyObject * obj1 = 0 ;
7761 PyObject * obj2 = 0 ;
7762 PyObject * obj3 = 0 ;
7763 char * kwnames[] = {
7764 (char *) "self",(char *) "window",(char *) "pos",(char *) "event", NULL
7765 };
7766
7767 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:HtmlCell_ProcessMouseClick",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7768 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7769 if (!SWIG_IsOK(res1)) {
7770 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7771 }
7772 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7773 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
7774 if (!SWIG_IsOK(res2)) {
7775 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "2"" of type '" "wxHtmlWindowInterface *""'");
7776 }
7777 arg2 = reinterpret_cast< wxHtmlWindowInterface * >(argp2);
7778 {
7779 arg3 = &temp3;
7780 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
7781 }
7782 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxMouseEvent, 0 | 0);
7783 if (!SWIG_IsOK(res4)) {
7784 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "4"" of type '" "wxMouseEvent const &""'");
7785 }
7786 if (!argp4) {
7787 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlCell_ProcessMouseClick" "', expected argument " "4"" of type '" "wxMouseEvent const &""'");
7788 }
7789 arg4 = reinterpret_cast< wxMouseEvent * >(argp4);
7790 {
7791 PyThreadState* __tstate = wxPyBeginAllowThreads();
7792 result = (bool)(arg1)->ProcessMouseClick(arg2,(wxPoint const &)*arg3,(wxMouseEvent const &)*arg4);
7793 wxPyEndAllowThreads(__tstate);
7794 if (PyErr_Occurred()) SWIG_fail;
7795 }
7796 {
7797 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7798 }
7799 return resultobj;
7800fail:
7801 return NULL;
7802}
7803
7804
554f62e9
RD
7805SWIGINTERN PyObject *_wrap_HtmlCell_SetCanLiveOnPagebreak(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7806 PyObject *resultobj = 0;
7807 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7808 bool arg2 ;
7809 void *argp1 = 0 ;
7810 int res1 = 0 ;
7811 bool val2 ;
7812 int ecode2 = 0 ;
7813 PyObject * obj0 = 0 ;
7814 PyObject * obj1 = 0 ;
7815 char * kwnames[] = {
7816 (char *) "self",(char *) "can", NULL
7817 };
7818
7819 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_SetCanLiveOnPagebreak",kwnames,&obj0,&obj1)) SWIG_fail;
7820 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7821 if (!SWIG_IsOK(res1)) {
7822 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_SetCanLiveOnPagebreak" "', expected argument " "1"" of type '" "wxHtmlCell *""'");
7823 }
7824 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7825 ecode2 = SWIG_AsVal_bool(obj1, &val2);
7826 if (!SWIG_IsOK(ecode2)) {
7827 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_SetCanLiveOnPagebreak" "', expected argument " "2"" of type '" "bool""'");
7828 }
7829 arg2 = static_cast< bool >(val2);
7830 {
7831 PyThreadState* __tstate = wxPyBeginAllowThreads();
7832 (arg1)->SetCanLiveOnPagebreak(arg2);
7833 wxPyEndAllowThreads(__tstate);
7834 if (PyErr_Occurred()) SWIG_fail;
7835 }
7836 resultobj = SWIG_Py_Void();
7837 return resultobj;
7838fail:
7839 return NULL;
d14a1e28
RD
7840}
7841
7842
554f62e9
RD
7843SWIGINTERN PyObject *_wrap_HtmlCell_IsLinebreakAllowed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7844 PyObject *resultobj = 0;
7845 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7846 bool result;
7847 void *argp1 = 0 ;
7848 int res1 = 0 ;
7849 PyObject *swig_obj[1] ;
7850
7851 if (!args) SWIG_fail;
7852 swig_obj[0] = args;
7853 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7854 if (!SWIG_IsOK(res1)) {
7855 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_IsLinebreakAllowed" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7856 }
7857 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7858 {
7859 PyThreadState* __tstate = wxPyBeginAllowThreads();
7860 result = (bool)((wxHtmlCell const *)arg1)->IsLinebreakAllowed();
7861 wxPyEndAllowThreads(__tstate);
7862 if (PyErr_Occurred()) SWIG_fail;
7863 }
7864 {
7865 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7866 }
7867 return resultobj;
7868fail:
7869 return NULL;
d14a1e28
RD
7870}
7871
7872
554f62e9
RD
7873SWIGINTERN PyObject *_wrap_HtmlCell_IsTerminalCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7874 PyObject *resultobj = 0;
7875 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7876 bool result;
7877 void *argp1 = 0 ;
7878 int res1 = 0 ;
7879 PyObject *swig_obj[1] ;
7880
7881 if (!args) SWIG_fail;
7882 swig_obj[0] = args;
7883 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7884 if (!SWIG_IsOK(res1)) {
7885 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_IsTerminalCell" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7886 }
7887 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7888 {
7889 PyThreadState* __tstate = wxPyBeginAllowThreads();
7890 result = (bool)((wxHtmlCell const *)arg1)->IsTerminalCell();
7891 wxPyEndAllowThreads(__tstate);
7892 if (PyErr_Occurred()) SWIG_fail;
7893 }
7894 {
7895 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7896 }
7897 return resultobj;
7898fail:
7899 return NULL;
7900}
7901
7902
7903SWIGINTERN PyObject *_wrap_HtmlCell_FindCellByPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7904 PyObject *resultobj = 0;
7905 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
7906 int arg2 ;
7907 int arg3 ;
7908 unsigned int arg4 = (unsigned int) wxHTML_FIND_EXACT ;
7909 wxHtmlCell *result = 0 ;
7910 void *argp1 = 0 ;
7911 int res1 = 0 ;
7912 int val2 ;
7913 int ecode2 = 0 ;
7914 int val3 ;
7915 int ecode3 = 0 ;
7916 unsigned int val4 ;
7917 int ecode4 = 0 ;
7918 PyObject * obj0 = 0 ;
7919 PyObject * obj1 = 0 ;
7920 PyObject * obj2 = 0 ;
7921 PyObject * obj3 = 0 ;
7922 char * kwnames[] = {
7923 (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL
7924 };
7925
7926 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlCell_FindCellByPos",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7927 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7928 if (!SWIG_IsOK(res1)) {
7929 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7930 }
7931 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7932 ecode2 = SWIG_AsVal_int(obj1, &val2);
7933 if (!SWIG_IsOK(ecode2)) {
7934 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "2"" of type '" "int""'");
7935 }
7936 arg2 = static_cast< int >(val2);
7937 ecode3 = SWIG_AsVal_int(obj2, &val3);
7938 if (!SWIG_IsOK(ecode3)) {
7939 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "3"" of type '" "int""'");
7940 }
7941 arg3 = static_cast< int >(val3);
7942 if (obj3) {
7943 ecode4 = SWIG_AsVal_unsigned_SS_int(obj3, &val4);
7944 if (!SWIG_IsOK(ecode4)) {
7945 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlCell_FindCellByPos" "', expected argument " "4"" of type '" "unsigned int""'");
7946 }
7947 arg4 = static_cast< unsigned int >(val4);
7948 }
7949 {
7950 PyThreadState* __tstate = wxPyBeginAllowThreads();
7951 result = (wxHtmlCell *)((wxHtmlCell const *)arg1)->FindCellByPos(arg2,arg3,arg4);
7952 wxPyEndAllowThreads(__tstate);
7953 if (PyErr_Occurred()) SWIG_fail;
7954 }
7955 {
7956 resultobj = wxPyMake_wxObject(result, 0);
7957 }
7958 return resultobj;
7959fail:
7960 return NULL;
d14a1e28
RD
7961}
7962
7963
e9d6f3a4 7964SWIGINTERN PyObject *_wrap_HtmlCell_GetAbsPos(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
554f62e9
RD
7965 PyObject *resultobj = 0;
7966 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
e9d6f3a4 7967 wxHtmlCell *arg2 = (wxHtmlCell *) NULL ;
554f62e9
RD
7968 wxPoint result;
7969 void *argp1 = 0 ;
7970 int res1 = 0 ;
e9d6f3a4
RD
7971 void *argp2 = 0 ;
7972 int res2 = 0 ;
7973 PyObject * obj0 = 0 ;
7974 PyObject * obj1 = 0 ;
7975 char * kwnames[] = {
7976 (char *) "self",(char *) "rootCell", NULL
7977 };
7978
7979 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:HtmlCell_GetAbsPos",kwnames,&obj0,&obj1)) SWIG_fail;
7980 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7981 if (!SWIG_IsOK(res1)) {
7982 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetAbsPos" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
7983 }
7984 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
7985 if (obj1) {
7986 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
7987 if (!SWIG_IsOK(res2)) {
7988 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_GetAbsPos" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
7989 }
7990 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
7991 }
7992 {
7993 PyThreadState* __tstate = wxPyBeginAllowThreads();
7994 result = ((wxHtmlCell const *)arg1)->GetAbsPos(arg2);
7995 wxPyEndAllowThreads(__tstate);
7996 if (PyErr_Occurred()) SWIG_fail;
7997 }
7998 resultobj = SWIG_NewPointerObj((new wxPoint(static_cast< const wxPoint& >(result))), SWIGTYPE_p_wxPoint, SWIG_POINTER_OWN | 0 );
7999 return resultobj;
8000fail:
8001 return NULL;
8002}
8003
8004
8005SWIGINTERN PyObject *_wrap_HtmlCell_GetRootCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8006 PyObject *resultobj = 0;
8007 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8008 wxHtmlCell *result = 0 ;
8009 void *argp1 = 0 ;
8010 int res1 = 0 ;
554f62e9
RD
8011 PyObject *swig_obj[1] ;
8012
8013 if (!args) SWIG_fail;
8014 swig_obj[0] = args;
8015 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8016 if (!SWIG_IsOK(res1)) {
e9d6f3a4 8017 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetRootCell" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
554f62e9
RD
8018 }
8019 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8020 {
8021 PyThreadState* __tstate = wxPyBeginAllowThreads();
e9d6f3a4 8022 result = (wxHtmlCell *)((wxHtmlCell const *)arg1)->GetRootCell();
554f62e9
RD
8023 wxPyEndAllowThreads(__tstate);
8024 if (PyErr_Occurred()) SWIG_fail;
8025 }
e9d6f3a4
RD
8026 {
8027 resultobj = wxPyMake_wxObject(result, 0);
8028 }
554f62e9
RD
8029 return resultobj;
8030fail:
8031 return NULL;
d14a1e28
RD
8032}
8033
8034
554f62e9
RD
8035SWIGINTERN PyObject *_wrap_HtmlCell_GetFirstTerminal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8036 PyObject *resultobj = 0;
8037 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8038 wxHtmlCell *result = 0 ;
8039 void *argp1 = 0 ;
8040 int res1 = 0 ;
8041 PyObject *swig_obj[1] ;
8042
8043 if (!args) SWIG_fail;
8044 swig_obj[0] = args;
8045 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8046 if (!SWIG_IsOK(res1)) {
8047 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetFirstTerminal" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
8048 }
8049 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8050 {
8051 PyThreadState* __tstate = wxPyBeginAllowThreads();
8052 result = (wxHtmlCell *)((wxHtmlCell const *)arg1)->GetFirstTerminal();
8053 wxPyEndAllowThreads(__tstate);
8054 if (PyErr_Occurred()) SWIG_fail;
8055 }
8056 {
8057 resultobj = wxPyMake_wxObject(result, 0);
8058 }
8059 return resultobj;
8060fail:
8061 return NULL;
d14a1e28
RD
8062}
8063
8064
554f62e9
RD
8065SWIGINTERN PyObject *_wrap_HtmlCell_GetLastTerminal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8066 PyObject *resultobj = 0;
8067 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8068 wxHtmlCell *result = 0 ;
8069 void *argp1 = 0 ;
8070 int res1 = 0 ;
8071 PyObject *swig_obj[1] ;
8072
8073 if (!args) SWIG_fail;
8074 swig_obj[0] = args;
8075 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8076 if (!SWIG_IsOK(res1)) {
8077 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetLastTerminal" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
8078 }
8079 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8080 {
8081 PyThreadState* __tstate = wxPyBeginAllowThreads();
8082 result = (wxHtmlCell *)((wxHtmlCell const *)arg1)->GetLastTerminal();
8083 wxPyEndAllowThreads(__tstate);
8084 if (PyErr_Occurred()) SWIG_fail;
8085 }
8086 {
8087 resultobj = wxPyMake_wxObject(result, 0);
8088 }
8089 return resultobj;
8090fail:
8091 return NULL;
d14a1e28
RD
8092}
8093
8094
554f62e9
RD
8095SWIGINTERN PyObject *_wrap_HtmlCell_GetDepth(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8096 PyObject *resultobj = 0;
8097 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8098 unsigned int result;
8099 void *argp1 = 0 ;
8100 int res1 = 0 ;
8101 PyObject *swig_obj[1] ;
8102
8103 if (!args) SWIG_fail;
8104 swig_obj[0] = args;
8105 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8106 if (!SWIG_IsOK(res1)) {
8107 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_GetDepth" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
8108 }
8109 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8110 {
8111 PyThreadState* __tstate = wxPyBeginAllowThreads();
8112 result = (unsigned int)((wxHtmlCell const *)arg1)->GetDepth();
8113 wxPyEndAllowThreads(__tstate);
8114 if (PyErr_Occurred()) SWIG_fail;
8115 }
8116 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
8117 return resultobj;
8118fail:
8119 return NULL;
8120}
8121
8122
8123SWIGINTERN PyObject *_wrap_HtmlCell_IsBefore(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8124 PyObject *resultobj = 0;
8125 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8126 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
8127 bool result;
8128 void *argp1 = 0 ;
8129 int res1 = 0 ;
8130 void *argp2 = 0 ;
8131 int res2 = 0 ;
8132 PyObject * obj0 = 0 ;
8133 PyObject * obj1 = 0 ;
8134 char * kwnames[] = {
8135 (char *) "self",(char *) "cell", NULL
8136 };
8137
8138 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_IsBefore",kwnames,&obj0,&obj1)) SWIG_fail;
8139 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8140 if (!SWIG_IsOK(res1)) {
8141 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_IsBefore" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
8142 }
8143 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8144 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8145 if (!SWIG_IsOK(res2)) {
8146 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_IsBefore" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
8147 }
8148 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
8149 {
8150 PyThreadState* __tstate = wxPyBeginAllowThreads();
8151 result = (bool)((wxHtmlCell const *)arg1)->IsBefore(arg2);
8152 wxPyEndAllowThreads(__tstate);
8153 if (PyErr_Occurred()) SWIG_fail;
8154 }
8155 {
8156 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8157 }
8158 return resultobj;
8159fail:
8160 return NULL;
8161}
8162
8163
8164SWIGINTERN PyObject *_wrap_HtmlCell_ConvertToText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8165 PyObject *resultobj = 0;
8166 wxHtmlCell *arg1 = (wxHtmlCell *) 0 ;
8167 wxHtmlSelection *arg2 = (wxHtmlSelection *) 0 ;
8168 wxString result;
8169 void *argp1 = 0 ;
8170 int res1 = 0 ;
8171 void *argp2 = 0 ;
8172 int res2 = 0 ;
8173 PyObject * obj0 = 0 ;
8174 PyObject * obj1 = 0 ;
8175 char * kwnames[] = {
8176 (char *) "self",(char *) "sel", NULL
8177 };
8178
8179 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCell_ConvertToText",kwnames,&obj0,&obj1)) SWIG_fail;
8180 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
8181 if (!SWIG_IsOK(res1)) {
8182 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCell_ConvertToText" "', expected argument " "1"" of type '" "wxHtmlCell const *""'");
8183 }
8184 arg1 = reinterpret_cast< wxHtmlCell * >(argp1);
8185 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
8186 if (!SWIG_IsOK(res2)) {
8187 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlCell_ConvertToText" "', expected argument " "2"" of type '" "wxHtmlSelection *""'");
8188 }
8189 arg2 = reinterpret_cast< wxHtmlSelection * >(argp2);
8190 {
8191 PyThreadState* __tstate = wxPyBeginAllowThreads();
8192 result = ((wxHtmlCell const *)arg1)->ConvertToText(arg2);
8193 wxPyEndAllowThreads(__tstate);
8194 if (PyErr_Occurred()) SWIG_fail;
8195 }
8196 {
8197#if wxUSE_UNICODE
8198 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
8199#else
8200 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
8201#endif
8202 }
8203 return resultobj;
8204fail:
8205 return NULL;
d14a1e28
RD
8206}
8207
8208
554f62e9
RD
8209SWIGINTERN PyObject *HtmlCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8210 PyObject *obj;
8211 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
8212 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlCell, SWIG_NewClientData(obj));
8213 return SWIG_Py_Void();
d14a1e28
RD
8214}
8215
554f62e9
RD
8216SWIGINTERN PyObject *HtmlCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8217 return SWIG_Python_InitShadowInstance(args);
8218}
d14a1e28 8219
554f62e9
RD
8220SWIGINTERN PyObject *_wrap_new_HtmlWordCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8221 PyObject *resultobj = 0;
8222 wxString *arg1 = 0 ;
8223 wxDC *arg2 = 0 ;
8224 wxHtmlWordCell *result = 0 ;
8225 bool temp1 = false ;
8226 void *argp2 = 0 ;
8227 int res2 = 0 ;
8228 PyObject * obj0 = 0 ;
8229 PyObject * obj1 = 0 ;
8230 char * kwnames[] = {
8231 (char *) "word",(char *) "dc", NULL
8232 };
8233
8234 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_HtmlWordCell",kwnames,&obj0,&obj1)) SWIG_fail;
8235 {
8236 arg1 = wxString_in_helper(obj0);
8237 if (arg1 == NULL) SWIG_fail;
8238 temp1 = true;
8239 }
8240 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
8241 if (!SWIG_IsOK(res2)) {
8242 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_HtmlWordCell" "', expected argument " "2"" of type '" "wxDC &""'");
8243 }
8244 if (!argp2) {
8245 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_HtmlWordCell" "', expected argument " "2"" of type '" "wxDC &""'");
8246 }
8247 arg2 = reinterpret_cast< wxDC * >(argp2);
8248 {
8249 PyThreadState* __tstate = wxPyBeginAllowThreads();
8250 result = (wxHtmlWordCell *)new wxHtmlWordCell((wxString const &)*arg1,*arg2);
8251 wxPyEndAllowThreads(__tstate);
8252 if (PyErr_Occurred()) SWIG_fail;
8253 }
8254 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWordCell, SWIG_POINTER_NEW | 0 );
8255 {
8256 if (temp1)
8257 delete arg1;
8258 }
8259 return resultobj;
8260fail:
8261 {
8262 if (temp1)
8263 delete arg1;
8264 }
8265 return NULL;
8266}
8267
8268
8269SWIGINTERN PyObject *_wrap_HtmlWordCell_ConvertToText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8270 PyObject *resultobj = 0;
8271 wxHtmlWordCell *arg1 = (wxHtmlWordCell *) 0 ;
8272 wxHtmlSelection *arg2 = (wxHtmlSelection *) 0 ;
8273 wxString result;
8274 void *argp1 = 0 ;
8275 int res1 = 0 ;
8276 void *argp2 = 0 ;
8277 int res2 = 0 ;
8278 PyObject * obj0 = 0 ;
8279 PyObject * obj1 = 0 ;
8280 char * kwnames[] = {
8281 (char *) "self",(char *) "sel", NULL
8282 };
8283
8284 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWordCell_ConvertToText",kwnames,&obj0,&obj1)) SWIG_fail;
8285 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWordCell, 0 | 0 );
8286 if (!SWIG_IsOK(res1)) {
8287 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWordCell_ConvertToText" "', expected argument " "1"" of type '" "wxHtmlWordCell const *""'");
8288 }
8289 arg1 = reinterpret_cast< wxHtmlWordCell * >(argp1);
8290 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlSelection, 0 | 0 );
8291 if (!SWIG_IsOK(res2)) {
8292 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWordCell_ConvertToText" "', expected argument " "2"" of type '" "wxHtmlSelection *""'");
8293 }
8294 arg2 = reinterpret_cast< wxHtmlSelection * >(argp2);
8295 {
8296 PyThreadState* __tstate = wxPyBeginAllowThreads();
8297 result = ((wxHtmlWordCell const *)arg1)->ConvertToText(arg2);
8298 wxPyEndAllowThreads(__tstate);
8299 if (PyErr_Occurred()) SWIG_fail;
8300 }
8301 {
8302#if wxUSE_UNICODE
8303 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
8304#else
8305 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
8306#endif
8307 }
8308 return resultobj;
8309fail:
8310 return NULL;
d14a1e28
RD
8311}
8312
8313
554f62e9
RD
8314SWIGINTERN PyObject *_wrap_HtmlWordCell_IsLinebreakAllowed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8315 PyObject *resultobj = 0;
8316 wxHtmlWordCell *arg1 = (wxHtmlWordCell *) 0 ;
8317 bool result;
8318 void *argp1 = 0 ;
8319 int res1 = 0 ;
8320 PyObject *swig_obj[1] ;
8321
8322 if (!args) SWIG_fail;
8323 swig_obj[0] = args;
8324 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWordCell, 0 | 0 );
8325 if (!SWIG_IsOK(res1)) {
8326 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWordCell_IsLinebreakAllowed" "', expected argument " "1"" of type '" "wxHtmlWordCell const *""'");
8327 }
8328 arg1 = reinterpret_cast< wxHtmlWordCell * >(argp1);
8329 {
8330 PyThreadState* __tstate = wxPyBeginAllowThreads();
8331 result = (bool)((wxHtmlWordCell const *)arg1)->IsLinebreakAllowed();
8332 wxPyEndAllowThreads(__tstate);
8333 if (PyErr_Occurred()) SWIG_fail;
8334 }
8335 {
8336 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8337 }
8338 return resultobj;
8339fail:
8340 return NULL;
8341}
8342
8343
8344SWIGINTERN PyObject *_wrap_HtmlWordCell_SetPreviousWord(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8345 PyObject *resultobj = 0;
8346 wxHtmlWordCell *arg1 = (wxHtmlWordCell *) 0 ;
8347 wxHtmlWordCell *arg2 = (wxHtmlWordCell *) 0 ;
8348 void *argp1 = 0 ;
8349 int res1 = 0 ;
8350 void *argp2 = 0 ;
8351 int res2 = 0 ;
8352 PyObject * obj0 = 0 ;
8353 PyObject * obj1 = 0 ;
8354 char * kwnames[] = {
8355 (char *) "self",(char *) "cell", NULL
8356 };
8357
8358 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWordCell_SetPreviousWord",kwnames,&obj0,&obj1)) SWIG_fail;
8359 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWordCell, 0 | 0 );
8360 if (!SWIG_IsOK(res1)) {
8361 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWordCell_SetPreviousWord" "', expected argument " "1"" of type '" "wxHtmlWordCell *""'");
8362 }
8363 arg1 = reinterpret_cast< wxHtmlWordCell * >(argp1);
8364 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlWordCell, 0 | 0 );
8365 if (!SWIG_IsOK(res2)) {
8366 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWordCell_SetPreviousWord" "', expected argument " "2"" of type '" "wxHtmlWordCell *""'");
8367 }
8368 arg2 = reinterpret_cast< wxHtmlWordCell * >(argp2);
8369 {
8370 PyThreadState* __tstate = wxPyBeginAllowThreads();
8371 (arg1)->SetPreviousWord(arg2);
8372 wxPyEndAllowThreads(__tstate);
8373 if (PyErr_Occurred()) SWIG_fail;
8374 }
8375 resultobj = SWIG_Py_Void();
8376 return resultobj;
8377fail:
8378 return NULL;
d14a1e28
RD
8379}
8380
8381
554f62e9
RD
8382SWIGINTERN PyObject *HtmlWordCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8383 PyObject *obj;
8384 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
8385 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWordCell, SWIG_NewClientData(obj));
8386 return SWIG_Py_Void();
d14a1e28
RD
8387}
8388
554f62e9
RD
8389SWIGINTERN PyObject *HtmlWordCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8390 return SWIG_Python_InitShadowInstance(args);
8391}
d14a1e28 8392
554f62e9
RD
8393SWIGINTERN PyObject *_wrap_new_HtmlContainerCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8394 PyObject *resultobj = 0;
8395 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8396 wxHtmlContainerCell *result = 0 ;
8397 void *argp1 = 0 ;
8398 int res1 = 0 ;
8399 PyObject * obj0 = 0 ;
8400 char * kwnames[] = {
8401 (char *) "parent", NULL
8402 };
8403
8404 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_HtmlContainerCell",kwnames,&obj0)) SWIG_fail;
8405 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8406 if (!SWIG_IsOK(res1)) {
8407 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlContainerCell" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8408 }
8409 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8410 {
8411 PyThreadState* __tstate = wxPyBeginAllowThreads();
8412 result = (wxHtmlContainerCell *)new wxHtmlContainerCell(arg1);
8413 wxPyEndAllowThreads(__tstate);
8414 if (PyErr_Occurred()) SWIG_fail;
8415 }
8416 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, SWIG_POINTER_NEW | 0 );
8417 return resultobj;
8418fail:
8419 return NULL;
8420}
8421
8422
8423SWIGINTERN PyObject *_wrap_HtmlContainerCell_InsertCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8424 PyObject *resultobj = 0;
8425 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8426 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
8427 void *argp1 = 0 ;
8428 int res1 = 0 ;
8429 int res2 = 0 ;
8430 PyObject * obj0 = 0 ;
8431 PyObject * obj1 = 0 ;
8432 char * kwnames[] = {
8433 (char *) "self",(char *) "cell", NULL
8434 };
8435
8436 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_InsertCell",kwnames,&obj0,&obj1)) SWIG_fail;
8437 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8438 if (!SWIG_IsOK(res1)) {
8439 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_InsertCell" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8440 }
8441 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8442 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxHtmlCell, SWIG_POINTER_DISOWN | 0 );
8443 if (!SWIG_IsOK(res2)) {
8444 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlContainerCell_InsertCell" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
8445 }
8446 {
8447 PyThreadState* __tstate = wxPyBeginAllowThreads();
8448 (arg1)->InsertCell(arg2);
8449 wxPyEndAllowThreads(__tstate);
8450 if (PyErr_Occurred()) SWIG_fail;
8451 }
8452 resultobj = SWIG_Py_Void();
8453 return resultobj;
8454fail:
8455 return NULL;
8456}
8457
8458
8459SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetAlignHor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8460 PyObject *resultobj = 0;
8461 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8462 int arg2 ;
8463 void *argp1 = 0 ;
8464 int res1 = 0 ;
8465 int val2 ;
8466 int ecode2 = 0 ;
8467 PyObject * obj0 = 0 ;
8468 PyObject * obj1 = 0 ;
8469 char * kwnames[] = {
8470 (char *) "self",(char *) "al", NULL
8471 };
8472
8473 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_SetAlignHor",kwnames,&obj0,&obj1)) SWIG_fail;
8474 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8475 if (!SWIG_IsOK(res1)) {
8476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetAlignHor" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8477 }
8478 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8479 ecode2 = SWIG_AsVal_int(obj1, &val2);
8480 if (!SWIG_IsOK(ecode2)) {
8481 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_SetAlignHor" "', expected argument " "2"" of type '" "int""'");
8482 }
8483 arg2 = static_cast< int >(val2);
8484 {
8485 PyThreadState* __tstate = wxPyBeginAllowThreads();
8486 (arg1)->SetAlignHor(arg2);
8487 wxPyEndAllowThreads(__tstate);
8488 if (PyErr_Occurred()) SWIG_fail;
8489 }
8490 resultobj = SWIG_Py_Void();
8491 return resultobj;
8492fail:
8493 return NULL;
d14a1e28 8494}
554f62e9
RD
8495
8496
8497SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetAlignHor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8498 PyObject *resultobj = 0;
8499 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8500 int result;
8501 void *argp1 = 0 ;
8502 int res1 = 0 ;
8503 PyObject *swig_obj[1] ;
8504
8505 if (!args) SWIG_fail;
8506 swig_obj[0] = args;
8507 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8508 if (!SWIG_IsOK(res1)) {
8509 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetAlignHor" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8510 }
8511 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8512 {
8513 PyThreadState* __tstate = wxPyBeginAllowThreads();
8514 result = (int)(arg1)->GetAlignHor();
8515 wxPyEndAllowThreads(__tstate);
8516 if (PyErr_Occurred()) SWIG_fail;
8517 }
8518 resultobj = SWIG_From_int(static_cast< int >(result));
8519 return resultobj;
8520fail:
8521 return NULL;
8522}
8523
8524
8525SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetAlignVer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8526 PyObject *resultobj = 0;
8527 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8528 int arg2 ;
8529 void *argp1 = 0 ;
8530 int res1 = 0 ;
8531 int val2 ;
8532 int ecode2 = 0 ;
8533 PyObject * obj0 = 0 ;
8534 PyObject * obj1 = 0 ;
8535 char * kwnames[] = {
8536 (char *) "self",(char *) "al", NULL
8537 };
8538
8539 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_SetAlignVer",kwnames,&obj0,&obj1)) SWIG_fail;
8540 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8541 if (!SWIG_IsOK(res1)) {
8542 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetAlignVer" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8543 }
8544 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8545 ecode2 = SWIG_AsVal_int(obj1, &val2);
8546 if (!SWIG_IsOK(ecode2)) {
8547 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_SetAlignVer" "', expected argument " "2"" of type '" "int""'");
8548 }
8549 arg2 = static_cast< int >(val2);
8550 {
8551 PyThreadState* __tstate = wxPyBeginAllowThreads();
8552 (arg1)->SetAlignVer(arg2);
8553 wxPyEndAllowThreads(__tstate);
8554 if (PyErr_Occurred()) SWIG_fail;
8555 }
8556 resultobj = SWIG_Py_Void();
8557 return resultobj;
8558fail:
8559 return NULL;
d14a1e28
RD
8560}
8561
8562
554f62e9
RD
8563SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetAlignVer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8564 PyObject *resultobj = 0;
8565 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8566 int result;
8567 void *argp1 = 0 ;
8568 int res1 = 0 ;
8569 PyObject *swig_obj[1] ;
8570
8571 if (!args) SWIG_fail;
8572 swig_obj[0] = args;
8573 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8574 if (!SWIG_IsOK(res1)) {
8575 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetAlignVer" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8576 }
8577 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8578 {
8579 PyThreadState* __tstate = wxPyBeginAllowThreads();
8580 result = (int)(arg1)->GetAlignVer();
8581 wxPyEndAllowThreads(__tstate);
8582 if (PyErr_Occurred()) SWIG_fail;
8583 }
8584 resultobj = SWIG_From_int(static_cast< int >(result));
8585 return resultobj;
8586fail:
8587 return NULL;
8588}
8589
8590
8591SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetIndent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8592 PyObject *resultobj = 0;
8593 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8594 int arg2 ;
8595 int arg3 ;
8596 int arg4 = (int) wxHTML_UNITS_PIXELS ;
8597 void *argp1 = 0 ;
8598 int res1 = 0 ;
8599 int val2 ;
8600 int ecode2 = 0 ;
8601 int val3 ;
8602 int ecode3 = 0 ;
8603 int val4 ;
8604 int ecode4 = 0 ;
8605 PyObject * obj0 = 0 ;
8606 PyObject * obj1 = 0 ;
8607 PyObject * obj2 = 0 ;
8608 PyObject * obj3 = 0 ;
8609 char * kwnames[] = {
8610 (char *) "self",(char *) "i",(char *) "what",(char *) "units", NULL
8611 };
8612
8613 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlContainerCell_SetIndent",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8614 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8615 if (!SWIG_IsOK(res1)) {
8616 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8617 }
8618 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8619 ecode2 = SWIG_AsVal_int(obj1, &val2);
8620 if (!SWIG_IsOK(ecode2)) {
8621 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "2"" of type '" "int""'");
8622 }
8623 arg2 = static_cast< int >(val2);
8624 ecode3 = SWIG_AsVal_int(obj2, &val3);
8625 if (!SWIG_IsOK(ecode3)) {
8626 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "3"" of type '" "int""'");
8627 }
8628 arg3 = static_cast< int >(val3);
8629 if (obj3) {
8630 ecode4 = SWIG_AsVal_int(obj3, &val4);
8631 if (!SWIG_IsOK(ecode4)) {
8632 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlContainerCell_SetIndent" "', expected argument " "4"" of type '" "int""'");
8633 }
8634 arg4 = static_cast< int >(val4);
8635 }
8636 {
8637 PyThreadState* __tstate = wxPyBeginAllowThreads();
8638 (arg1)->SetIndent(arg2,arg3,arg4);
8639 wxPyEndAllowThreads(__tstate);
8640 if (PyErr_Occurred()) SWIG_fail;
8641 }
8642 resultobj = SWIG_Py_Void();
8643 return resultobj;
8644fail:
8645 return NULL;
8646}
8647
8648
8649SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetIndent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8650 PyObject *resultobj = 0;
8651 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8652 int arg2 ;
8653 int result;
8654 void *argp1 = 0 ;
8655 int res1 = 0 ;
8656 int val2 ;
8657 int ecode2 = 0 ;
8658 PyObject * obj0 = 0 ;
8659 PyObject * obj1 = 0 ;
8660 char * kwnames[] = {
8661 (char *) "self",(char *) "ind", NULL
8662 };
8663
8664 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_GetIndent",kwnames,&obj0,&obj1)) SWIG_fail;
8665 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8666 if (!SWIG_IsOK(res1)) {
8667 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetIndent" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8668 }
8669 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8670 ecode2 = SWIG_AsVal_int(obj1, &val2);
8671 if (!SWIG_IsOK(ecode2)) {
8672 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_GetIndent" "', expected argument " "2"" of type '" "int""'");
8673 }
8674 arg2 = static_cast< int >(val2);
8675 {
8676 PyThreadState* __tstate = wxPyBeginAllowThreads();
8677 result = (int)(arg1)->GetIndent(arg2);
8678 wxPyEndAllowThreads(__tstate);
8679 if (PyErr_Occurred()) SWIG_fail;
8680 }
8681 resultobj = SWIG_From_int(static_cast< int >(result));
8682 return resultobj;
8683fail:
8684 return NULL;
8685}
8686
8687
8688SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetIndentUnits(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8689 PyObject *resultobj = 0;
8690 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8691 int arg2 ;
8692 int result;
8693 void *argp1 = 0 ;
8694 int res1 = 0 ;
8695 int val2 ;
8696 int ecode2 = 0 ;
8697 PyObject * obj0 = 0 ;
8698 PyObject * obj1 = 0 ;
8699 char * kwnames[] = {
8700 (char *) "self",(char *) "ind", NULL
8701 };
8702
8703 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_GetIndentUnits",kwnames,&obj0,&obj1)) SWIG_fail;
8704 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8705 if (!SWIG_IsOK(res1)) {
8706 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetIndentUnits" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8707 }
8708 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8709 ecode2 = SWIG_AsVal_int(obj1, &val2);
8710 if (!SWIG_IsOK(ecode2)) {
8711 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_GetIndentUnits" "', expected argument " "2"" of type '" "int""'");
8712 }
8713 arg2 = static_cast< int >(val2);
8714 {
8715 PyThreadState* __tstate = wxPyBeginAllowThreads();
8716 result = (int)(arg1)->GetIndentUnits(arg2);
8717 wxPyEndAllowThreads(__tstate);
8718 if (PyErr_Occurred()) SWIG_fail;
8719 }
8720 resultobj = SWIG_From_int(static_cast< int >(result));
8721 return resultobj;
8722fail:
8723 return NULL;
8724}
8725
8726
8727SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetAlign(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8728 PyObject *resultobj = 0;
8729 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8730 wxHtmlTag *arg2 = 0 ;
8731 void *argp1 = 0 ;
8732 int res1 = 0 ;
8733 void *argp2 = 0 ;
8734 int res2 = 0 ;
8735 PyObject * obj0 = 0 ;
8736 PyObject * obj1 = 0 ;
8737 char * kwnames[] = {
8738 (char *) "self",(char *) "tag", NULL
8739 };
8740
8741 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_SetAlign",kwnames,&obj0,&obj1)) SWIG_fail;
8742 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8743 if (!SWIG_IsOK(res1)) {
8744 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetAlign" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8745 }
8746 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8747 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlTag, 0 | 0);
8748 if (!SWIG_IsOK(res2)) {
8749 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlContainerCell_SetAlign" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
8750 }
8751 if (!argp2) {
8752 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlContainerCell_SetAlign" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
8753 }
8754 arg2 = reinterpret_cast< wxHtmlTag * >(argp2);
8755 {
8756 PyThreadState* __tstate = wxPyBeginAllowThreads();
8757 (arg1)->SetAlign((wxHtmlTag const &)*arg2);
8758 wxPyEndAllowThreads(__tstate);
8759 if (PyErr_Occurred()) SWIG_fail;
8760 }
8761 resultobj = SWIG_Py_Void();
8762 return resultobj;
8763fail:
8764 return NULL;
8765}
8766
8767
8768SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetWidthFloat(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8769 PyObject *resultobj = 0;
8770 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8771 int arg2 ;
8772 int arg3 ;
8773 void *argp1 = 0 ;
8774 int res1 = 0 ;
8775 int val2 ;
8776 int ecode2 = 0 ;
8777 int val3 ;
8778 int ecode3 = 0 ;
8779 PyObject * obj0 = 0 ;
8780 PyObject * obj1 = 0 ;
8781 PyObject * obj2 = 0 ;
8782 char * kwnames[] = {
8783 (char *) "self",(char *) "w",(char *) "units", NULL
8784 };
8785
8786 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlContainerCell_SetWidthFloat",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8787 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8788 if (!SWIG_IsOK(res1)) {
8789 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetWidthFloat" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8790 }
8791 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8792 ecode2 = SWIG_AsVal_int(obj1, &val2);
8793 if (!SWIG_IsOK(ecode2)) {
8794 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_SetWidthFloat" "', expected argument " "2"" of type '" "int""'");
8795 }
8796 arg2 = static_cast< int >(val2);
8797 ecode3 = SWIG_AsVal_int(obj2, &val3);
8798 if (!SWIG_IsOK(ecode3)) {
8799 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlContainerCell_SetWidthFloat" "', expected argument " "3"" of type '" "int""'");
8800 }
8801 arg3 = static_cast< int >(val3);
8802 {
8803 PyThreadState* __tstate = wxPyBeginAllowThreads();
8804 (arg1)->SetWidthFloat(arg2,arg3);
8805 wxPyEndAllowThreads(__tstate);
8806 if (PyErr_Occurred()) SWIG_fail;
8807 }
8808 resultobj = SWIG_Py_Void();
8809 return resultobj;
8810fail:
8811 return NULL;
8812}
8813
8814
8815SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetWidthFloatFromTag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8816 PyObject *resultobj = 0;
8817 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8818 wxHtmlTag *arg2 = 0 ;
8819 void *argp1 = 0 ;
8820 int res1 = 0 ;
8821 void *argp2 = 0 ;
8822 int res2 = 0 ;
8823 PyObject * obj0 = 0 ;
8824 PyObject * obj1 = 0 ;
8825 char * kwnames[] = {
8826 (char *) "self",(char *) "tag", NULL
8827 };
8828
8829 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_SetWidthFloatFromTag",kwnames,&obj0,&obj1)) SWIG_fail;
8830 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8831 if (!SWIG_IsOK(res1)) {
8832 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetWidthFloatFromTag" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8833 }
8834 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8835 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlTag, 0 | 0);
8836 if (!SWIG_IsOK(res2)) {
8837 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlContainerCell_SetWidthFloatFromTag" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
8838 }
8839 if (!argp2) {
8840 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlContainerCell_SetWidthFloatFromTag" "', expected argument " "2"" of type '" "wxHtmlTag const &""'");
8841 }
8842 arg2 = reinterpret_cast< wxHtmlTag * >(argp2);
8843 {
8844 PyThreadState* __tstate = wxPyBeginAllowThreads();
8845 (arg1)->SetWidthFloat((wxHtmlTag const &)*arg2);
8846 wxPyEndAllowThreads(__tstate);
8847 if (PyErr_Occurred()) SWIG_fail;
8848 }
8849 resultobj = SWIG_Py_Void();
8850 return resultobj;
8851fail:
8852 return NULL;
8853}
8854
8855
8856SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetMinHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8857 PyObject *resultobj = 0;
8858 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8859 int arg2 ;
8860 int arg3 = (int) wxHTML_ALIGN_TOP ;
8861 void *argp1 = 0 ;
8862 int res1 = 0 ;
8863 int val2 ;
8864 int ecode2 = 0 ;
8865 int val3 ;
8866 int ecode3 = 0 ;
8867 PyObject * obj0 = 0 ;
8868 PyObject * obj1 = 0 ;
8869 PyObject * obj2 = 0 ;
8870 char * kwnames[] = {
8871 (char *) "self",(char *) "h",(char *) "align", NULL
8872 };
8873
8874 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlContainerCell_SetMinHeight",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8875 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8876 if (!SWIG_IsOK(res1)) {
8877 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetMinHeight" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8878 }
8879 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8880 ecode2 = SWIG_AsVal_int(obj1, &val2);
8881 if (!SWIG_IsOK(ecode2)) {
8882 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlContainerCell_SetMinHeight" "', expected argument " "2"" of type '" "int""'");
8883 }
8884 arg2 = static_cast< int >(val2);
8885 if (obj2) {
8886 ecode3 = SWIG_AsVal_int(obj2, &val3);
8887 if (!SWIG_IsOK(ecode3)) {
8888 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlContainerCell_SetMinHeight" "', expected argument " "3"" of type '" "int""'");
8889 }
8890 arg3 = static_cast< int >(val3);
8891 }
8892 {
8893 PyThreadState* __tstate = wxPyBeginAllowThreads();
8894 (arg1)->SetMinHeight(arg2,arg3);
8895 wxPyEndAllowThreads(__tstate);
8896 if (PyErr_Occurred()) SWIG_fail;
8897 }
8898 resultobj = SWIG_Py_Void();
8899 return resultobj;
8900fail:
8901 return NULL;
8902}
8903
8904
8905SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetBackgroundColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8906 PyObject *resultobj = 0;
8907 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8908 wxColour *arg2 = 0 ;
8909 void *argp1 = 0 ;
8910 int res1 = 0 ;
8911 wxColour temp2 ;
8912 PyObject * obj0 = 0 ;
8913 PyObject * obj1 = 0 ;
8914 char * kwnames[] = {
8915 (char *) "self",(char *) "clr", NULL
8916 };
8917
8918 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlContainerCell_SetBackgroundColour",kwnames,&obj0,&obj1)) SWIG_fail;
8919 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8920 if (!SWIG_IsOK(res1)) {
8921 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8922 }
8923 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8924 {
8925 arg2 = &temp2;
8926 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
8927 }
8928 {
8929 PyThreadState* __tstate = wxPyBeginAllowThreads();
8930 (arg1)->SetBackgroundColour((wxColour const &)*arg2);
8931 wxPyEndAllowThreads(__tstate);
8932 if (PyErr_Occurred()) SWIG_fail;
8933 }
8934 resultobj = SWIG_Py_Void();
8935 return resultobj;
8936fail:
8937 return NULL;
d14a1e28
RD
8938}
8939
8940
554f62e9
RD
8941SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetBackgroundColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8942 PyObject *resultobj = 0;
8943 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8944 wxColour result;
8945 void *argp1 = 0 ;
8946 int res1 = 0 ;
8947 PyObject *swig_obj[1] ;
8948
8949 if (!args) SWIG_fail;
8950 swig_obj[0] = args;
8951 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8952 if (!SWIG_IsOK(res1)) {
8953 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8954 }
8955 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8956 {
8957 PyThreadState* __tstate = wxPyBeginAllowThreads();
8958 result = (arg1)->GetBackgroundColour();
8959 wxPyEndAllowThreads(__tstate);
8960 if (PyErr_Occurred()) SWIG_fail;
8961 }
8962 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
8963 return resultobj;
8964fail:
8965 return NULL;
8966}
8967
8968
8969SWIGINTERN PyObject *_wrap_HtmlContainerCell_SetBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8970 PyObject *resultobj = 0;
8971 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
8972 wxColour *arg2 = 0 ;
8973 wxColour *arg3 = 0 ;
8974 void *argp1 = 0 ;
8975 int res1 = 0 ;
8976 wxColour temp2 ;
8977 wxColour temp3 ;
8978 PyObject * obj0 = 0 ;
8979 PyObject * obj1 = 0 ;
8980 PyObject * obj2 = 0 ;
8981 char * kwnames[] = {
8982 (char *) "self",(char *) "clr1",(char *) "clr2", NULL
8983 };
8984
8985 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlContainerCell_SetBorder",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8986 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
8987 if (!SWIG_IsOK(res1)) {
8988 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_SetBorder" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
8989 }
8990 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
8991 {
8992 arg2 = &temp2;
8993 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
8994 }
8995 {
8996 arg3 = &temp3;
8997 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
8998 }
8999 {
9000 PyThreadState* __tstate = wxPyBeginAllowThreads();
9001 (arg1)->SetBorder((wxColour const &)*arg2,(wxColour const &)*arg3);
9002 wxPyEndAllowThreads(__tstate);
9003 if (PyErr_Occurred()) SWIG_fail;
9004 }
9005 resultobj = SWIG_Py_Void();
9006 return resultobj;
9007fail:
9008 return NULL;
d14a1e28
RD
9009}
9010
9011
554f62e9
RD
9012SWIGINTERN PyObject *_wrap_HtmlContainerCell_GetFirstChild(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9013 PyObject *resultobj = 0;
9014 wxHtmlContainerCell *arg1 = (wxHtmlContainerCell *) 0 ;
9015 wxHtmlCell *result = 0 ;
9016 void *argp1 = 0 ;
9017 int res1 = 0 ;
9018 PyObject *swig_obj[1] ;
9019
9020 if (!args) SWIG_fail;
9021 swig_obj[0] = args;
9022 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
9023 if (!SWIG_IsOK(res1)) {
9024 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlContainerCell_GetFirstChild" "', expected argument " "1"" of type '" "wxHtmlContainerCell *""'");
9025 }
9026 arg1 = reinterpret_cast< wxHtmlContainerCell * >(argp1);
9027 {
9028 PyThreadState* __tstate = wxPyBeginAllowThreads();
9029 result = (wxHtmlCell *)(arg1)->GetFirstChild();
9030 wxPyEndAllowThreads(__tstate);
9031 if (PyErr_Occurred()) SWIG_fail;
9032 }
9033 {
9034 resultobj = wxPyMake_wxObject(result, 0);
9035 }
9036 return resultobj;
9037fail:
9038 return NULL;
d14a1e28
RD
9039}
9040
9041
554f62e9
RD
9042SWIGINTERN PyObject *HtmlContainerCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9043 PyObject *obj;
9044 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9045 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlContainerCell, SWIG_NewClientData(obj));
9046 return SWIG_Py_Void();
d14a1e28
RD
9047}
9048
554f62e9
RD
9049SWIGINTERN PyObject *HtmlContainerCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9050 return SWIG_Python_InitShadowInstance(args);
9051}
d14a1e28 9052
554f62e9
RD
9053SWIGINTERN PyObject *_wrap_new_HtmlColourCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9054 PyObject *resultobj = 0;
9055 wxColour *arg1 = 0 ;
9056 int arg2 = (int) wxHTML_CLR_FOREGROUND ;
9057 wxHtmlColourCell *result = 0 ;
9058 wxColour temp1 ;
9059 int val2 ;
9060 int ecode2 = 0 ;
9061 PyObject * obj0 = 0 ;
9062 PyObject * obj1 = 0 ;
9063 char * kwnames[] = {
9064 (char *) "clr",(char *) "flags", NULL
9065 };
9066
9067 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_HtmlColourCell",kwnames,&obj0,&obj1)) SWIG_fail;
9068 {
9069 arg1 = &temp1;
9070 if ( ! wxColour_helper(obj0, &arg1)) SWIG_fail;
9071 }
9072 if (obj1) {
9073 ecode2 = SWIG_AsVal_int(obj1, &val2);
9074 if (!SWIG_IsOK(ecode2)) {
9075 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlColourCell" "', expected argument " "2"" of type '" "int""'");
9076 }
9077 arg2 = static_cast< int >(val2);
9078 }
9079 {
9080 PyThreadState* __tstate = wxPyBeginAllowThreads();
9081 result = (wxHtmlColourCell *)new wxHtmlColourCell((wxColour const &)*arg1,arg2);
9082 wxPyEndAllowThreads(__tstate);
9083 if (PyErr_Occurred()) SWIG_fail;
9084 }
9085 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlColourCell, SWIG_POINTER_NEW | 0 );
9086 return resultobj;
9087fail:
9088 return NULL;
d14a1e28
RD
9089}
9090
9091
554f62e9
RD
9092SWIGINTERN PyObject *HtmlColourCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9093 PyObject *obj;
9094 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9095 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlColourCell, SWIG_NewClientData(obj));
9096 return SWIG_Py_Void();
d00d1b88
RD
9097}
9098
554f62e9
RD
9099SWIGINTERN PyObject *HtmlColourCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9100 return SWIG_Python_InitShadowInstance(args);
9101}
d00d1b88 9102
554f62e9
RD
9103SWIGINTERN PyObject *_wrap_new_HtmlFontCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9104 PyObject *resultobj = 0;
9105 wxFont *arg1 = (wxFont *) 0 ;
9106 wxHtmlFontCell *result = 0 ;
9107 void *argp1 = 0 ;
9108 int res1 = 0 ;
9109 PyObject * obj0 = 0 ;
9110 char * kwnames[] = {
9111 (char *) "font", NULL
9112 };
9113
9114 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:new_HtmlFontCell",kwnames,&obj0)) SWIG_fail;
9115 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxFont, 0 | 0 );
9116 if (!SWIG_IsOK(res1)) {
9117 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlFontCell" "', expected argument " "1"" of type '" "wxFont *""'");
9118 }
9119 arg1 = reinterpret_cast< wxFont * >(argp1);
9120 {
9121 PyThreadState* __tstate = wxPyBeginAllowThreads();
9122 result = (wxHtmlFontCell *)new wxHtmlFontCell(arg1);
9123 wxPyEndAllowThreads(__tstate);
9124 if (PyErr_Occurred()) SWIG_fail;
9125 }
9126 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlFontCell, SWIG_POINTER_NEW | 0 );
9127 return resultobj;
9128fail:
9129 return NULL;
cbd72d4f
RD
9130}
9131
9132
554f62e9
RD
9133SWIGINTERN PyObject *HtmlFontCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9134 PyObject *obj;
9135 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9136 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlFontCell, SWIG_NewClientData(obj));
9137 return SWIG_Py_Void();
cbd72d4f
RD
9138}
9139
554f62e9
RD
9140SWIGINTERN PyObject *HtmlFontCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9141 return SWIG_Python_InitShadowInstance(args);
9142}
cbd72d4f 9143
554f62e9
RD
9144SWIGINTERN PyObject *_wrap_new_HtmlWidgetCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9145 PyObject *resultobj = 0;
9146 wxWindow *arg1 = (wxWindow *) 0 ;
9147 int arg2 = (int) 0 ;
9148 wxHtmlWidgetCell *result = 0 ;
9149 void *argp1 = 0 ;
9150 int res1 = 0 ;
9151 int val2 ;
9152 int ecode2 = 0 ;
9153 PyObject * obj0 = 0 ;
9154 PyObject * obj1 = 0 ;
9155 char * kwnames[] = {
9156 (char *) "wnd",(char *) "w", NULL
9157 };
9158
9159 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_HtmlWidgetCell",kwnames,&obj0,&obj1)) SWIG_fail;
9160 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
9161 if (!SWIG_IsOK(res1)) {
9162 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlWidgetCell" "', expected argument " "1"" of type '" "wxWindow *""'");
9163 }
9164 arg1 = reinterpret_cast< wxWindow * >(argp1);
9165 if (obj1) {
9166 ecode2 = SWIG_AsVal_int(obj1, &val2);
9167 if (!SWIG_IsOK(ecode2)) {
9168 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlWidgetCell" "', expected argument " "2"" of type '" "int""'");
9169 }
9170 arg2 = static_cast< int >(val2);
9171 }
9172 {
9173 PyThreadState* __tstate = wxPyBeginAllowThreads();
9174 result = (wxHtmlWidgetCell *)new wxHtmlWidgetCell(arg1,arg2);
9175 wxPyEndAllowThreads(__tstate);
9176 if (PyErr_Occurred()) SWIG_fail;
9177 }
9178 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWidgetCell, SWIG_POINTER_NEW | 0 );
9179 return resultobj;
9180fail:
9181 return NULL;
d14a1e28
RD
9182}
9183
9184
554f62e9
RD
9185SWIGINTERN PyObject *HtmlWidgetCell_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9186 PyObject *obj;
9187 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9188 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWidgetCell, SWIG_NewClientData(obj));
9189 return SWIG_Py_Void();
d14a1e28
RD
9190}
9191
554f62e9
RD
9192SWIGINTERN PyObject *HtmlWidgetCell_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9193 return SWIG_Python_InitShadowInstance(args);
9194}
d14a1e28 9195
554f62e9
RD
9196SWIGINTERN PyObject *_wrap_new_HtmlFilter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9197 PyObject *resultobj = 0;
9198 wxPyHtmlFilter *result = 0 ;
9199
9200 if (!SWIG_Python_UnpackTuple(args,"new_HtmlFilter",0,0,0)) SWIG_fail;
9201 {
9202 PyThreadState* __tstate = wxPyBeginAllowThreads();
9203 result = (wxPyHtmlFilter *)new wxPyHtmlFilter();
9204 wxPyEndAllowThreads(__tstate);
9205 if (PyErr_Occurred()) SWIG_fail;
9206 }
9207 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyHtmlFilter, SWIG_POINTER_NEW | 0 );
9208 return resultobj;
9209fail:
9210 return NULL;
9211}
9212
9213
9214SWIGINTERN PyObject *_wrap_HtmlFilter__setCallbackInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9215 PyObject *resultobj = 0;
9216 wxPyHtmlFilter *arg1 = (wxPyHtmlFilter *) 0 ;
9217 PyObject *arg2 = (PyObject *) 0 ;
9218 PyObject *arg3 = (PyObject *) 0 ;
9219 void *argp1 = 0 ;
9220 int res1 = 0 ;
9221 PyObject * obj0 = 0 ;
9222 PyObject * obj1 = 0 ;
9223 PyObject * obj2 = 0 ;
9224 char * kwnames[] = {
9225 (char *) "self",(char *) "self",(char *) "_class", NULL
9226 };
9227
9228 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlFilter__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
9229 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlFilter, 0 | 0 );
9230 if (!SWIG_IsOK(res1)) {
9231 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlFilter__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlFilter *""'");
9232 }
9233 arg1 = reinterpret_cast< wxPyHtmlFilter * >(argp1);
9234 arg2 = obj1;
9235 arg3 = obj2;
9236 {
9237 PyThreadState* __tstate = wxPyBeginAllowThreads();
9238 (arg1)->_setCallbackInfo(arg2,arg3);
9239 wxPyEndAllowThreads(__tstate);
9240 if (PyErr_Occurred()) SWIG_fail;
9241 }
9242 resultobj = SWIG_Py_Void();
9243 return resultobj;
9244fail:
9245 return NULL;
9246}
9247
9248
9249SWIGINTERN PyObject *HtmlFilter_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9250 PyObject *obj;
9251 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9252 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlFilter, SWIG_NewClientData(obj));
9253 return SWIG_Py_Void();
9254}
9255
9256SWIGINTERN PyObject *HtmlFilter_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9257 return SWIG_Python_InitShadowInstance(args);
9258}
9259
e9d6f3a4
RD
9260SWIGINTERN PyObject *_wrap_delete_HtmlWindowInterface(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9261 PyObject *resultobj = 0;
9262 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9263 void *argp1 = 0 ;
9264 int res1 = 0 ;
9265 PyObject *swig_obj[1] ;
9266
9267 if (!args) SWIG_fail;
9268 swig_obj[0] = args;
9269 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWindowInterface, SWIG_POINTER_DISOWN | 0 );
9270 if (!SWIG_IsOK(res1)) {
9271 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlWindowInterface" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9272 }
9273 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9274 {
9275 PyThreadState* __tstate = wxPyBeginAllowThreads();
9276 delete arg1;
9277
9278 wxPyEndAllowThreads(__tstate);
9279 if (PyErr_Occurred()) SWIG_fail;
9280 }
9281 resultobj = SWIG_Py_Void();
9282 return resultobj;
9283fail:
9284 return NULL;
9285}
9286
9287
9288SWIGINTERN PyObject *_wrap_HtmlWindowInterface_SetHTMLWindowTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9289 PyObject *resultobj = 0;
9290 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9291 wxString *arg2 = 0 ;
9292 void *argp1 = 0 ;
9293 int res1 = 0 ;
9294 bool temp2 = false ;
9295 PyObject * obj0 = 0 ;
9296 PyObject * obj1 = 0 ;
9297 char * kwnames[] = {
9298 (char *) "self",(char *) "title", NULL
9299 };
9300
9301 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindowInterface_SetHTMLWindowTitle",kwnames,&obj0,&obj1)) SWIG_fail;
9302 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9303 if (!SWIG_IsOK(res1)) {
9304 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_SetHTMLWindowTitle" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9305 }
9306 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9307 {
9308 arg2 = wxString_in_helper(obj1);
9309 if (arg2 == NULL) SWIG_fail;
9310 temp2 = true;
9311 }
9312 {
9313 PyThreadState* __tstate = wxPyBeginAllowThreads();
9314 (arg1)->SetHTMLWindowTitle((wxString const &)*arg2);
9315 wxPyEndAllowThreads(__tstate);
9316 if (PyErr_Occurred()) SWIG_fail;
9317 }
9318 resultobj = SWIG_Py_Void();
9319 {
9320 if (temp2)
9321 delete arg2;
9322 }
9323 return resultobj;
9324fail:
9325 {
9326 if (temp2)
9327 delete arg2;
9328 }
9329 return NULL;
9330}
9331
9332
9333SWIGINTERN PyObject *_wrap_HtmlWindowInterface_HTMLCoordsToWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9334 PyObject *resultobj = 0;
9335 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9336 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
9337 wxPoint *arg3 = 0 ;
9338 wxPoint result;
9339 void *argp1 = 0 ;
9340 int res1 = 0 ;
9341 void *argp2 = 0 ;
9342 int res2 = 0 ;
9343 wxPoint temp3 ;
9344 PyObject * obj0 = 0 ;
9345 PyObject * obj1 = 0 ;
9346 PyObject * obj2 = 0 ;
9347 char * kwnames[] = {
9348 (char *) "self",(char *) "cell",(char *) "pos", NULL
9349 };
9350
9351 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlWindowInterface_HTMLCoordsToWindow",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
9352 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9353 if (!SWIG_IsOK(res1)) {
9354 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_HTMLCoordsToWindow" "', expected argument " "1"" of type '" "wxHtmlWindowInterface const *""'");
9355 }
9356 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9357 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
9358 if (!SWIG_IsOK(res2)) {
9359 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindowInterface_HTMLCoordsToWindow" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
9360 }
9361 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
9362 {
9363 arg3 = &temp3;
9364 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
9365 }
9366 {
9367 PyThreadState* __tstate = wxPyBeginAllowThreads();
9368 result = ((wxHtmlWindowInterface const *)arg1)->HTMLCoordsToWindow(arg2,(wxPoint const &)*arg3);
9369 wxPyEndAllowThreads(__tstate);
9370 if (PyErr_Occurred()) SWIG_fail;
9371 }
9372 resultobj = SWIG_NewPointerObj((new wxPoint(static_cast< const wxPoint& >(result))), SWIGTYPE_p_wxPoint, SWIG_POINTER_OWN | 0 );
9373 return resultobj;
9374fail:
9375 return NULL;
9376}
9377
9378
9379SWIGINTERN PyObject *_wrap_HtmlWindowInterface_GetHTMLWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9380 PyObject *resultobj = 0;
9381 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9382 wxWindow *result = 0 ;
9383 void *argp1 = 0 ;
9384 int res1 = 0 ;
9385 PyObject *swig_obj[1] ;
9386
9387 if (!args) SWIG_fail;
9388 swig_obj[0] = args;
9389 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9390 if (!SWIG_IsOK(res1)) {
9391 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_GetHTMLWindow" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9392 }
9393 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9394 {
9395 PyThreadState* __tstate = wxPyBeginAllowThreads();
9396 result = (wxWindow *)(arg1)->GetHTMLWindow();
9397 wxPyEndAllowThreads(__tstate);
9398 if (PyErr_Occurred()) SWIG_fail;
9399 }
9400 {
9401 resultobj = wxPyMake_wxObject(result, 0);
9402 }
9403 return resultobj;
9404fail:
9405 return NULL;
9406}
9407
9408
9409SWIGINTERN PyObject *_wrap_HtmlWindowInterface_GetHTMLBackgroundColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9410 PyObject *resultobj = 0;
9411 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9412 wxColour result;
9413 void *argp1 = 0 ;
9414 int res1 = 0 ;
9415 PyObject *swig_obj[1] ;
9416
9417 if (!args) SWIG_fail;
9418 swig_obj[0] = args;
9419 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9420 if (!SWIG_IsOK(res1)) {
9421 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_GetHTMLBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlWindowInterface const *""'");
9422 }
9423 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9424 {
9425 PyThreadState* __tstate = wxPyBeginAllowThreads();
9426 result = ((wxHtmlWindowInterface const *)arg1)->GetHTMLBackgroundColour();
9427 wxPyEndAllowThreads(__tstate);
9428 if (PyErr_Occurred()) SWIG_fail;
9429 }
9430 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
9431 return resultobj;
9432fail:
9433 return NULL;
9434}
9435
9436
9437SWIGINTERN PyObject *_wrap_HtmlWindowInterface_SetHTMLBackgroundColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9438 PyObject *resultobj = 0;
9439 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9440 wxColour *arg2 = 0 ;
9441 void *argp1 = 0 ;
9442 int res1 = 0 ;
9443 wxColour temp2 ;
9444 PyObject * obj0 = 0 ;
9445 PyObject * obj1 = 0 ;
9446 char * kwnames[] = {
9447 (char *) "self",(char *) "clr", NULL
9448 };
9449
9450 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindowInterface_SetHTMLBackgroundColour",kwnames,&obj0,&obj1)) SWIG_fail;
9451 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9452 if (!SWIG_IsOK(res1)) {
9453 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_SetHTMLBackgroundColour" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9454 }
9455 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9456 {
9457 arg2 = &temp2;
9458 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
9459 }
9460 {
9461 PyThreadState* __tstate = wxPyBeginAllowThreads();
9462 (arg1)->SetHTMLBackgroundColour((wxColour const &)*arg2);
9463 wxPyEndAllowThreads(__tstate);
9464 if (PyErr_Occurred()) SWIG_fail;
9465 }
9466 resultobj = SWIG_Py_Void();
9467 return resultobj;
9468fail:
9469 return NULL;
9470}
9471
9472
9473SWIGINTERN PyObject *_wrap_HtmlWindowInterface_SetHTMLBackgroundImage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9474 PyObject *resultobj = 0;
9475 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9476 wxBitmap *arg2 = 0 ;
9477 void *argp1 = 0 ;
9478 int res1 = 0 ;
9479 void *argp2 = 0 ;
9480 int res2 = 0 ;
9481 PyObject * obj0 = 0 ;
9482 PyObject * obj1 = 0 ;
9483 char * kwnames[] = {
9484 (char *) "self",(char *) "bmpBg", NULL
9485 };
9486
9487 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindowInterface_SetHTMLBackgroundImage",kwnames,&obj0,&obj1)) SWIG_fail;
9488 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9489 if (!SWIG_IsOK(res1)) {
9490 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_SetHTMLBackgroundImage" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9491 }
9492 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9493 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxBitmap, 0 | 0);
9494 if (!SWIG_IsOK(res2)) {
9495 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindowInterface_SetHTMLBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");
9496 }
9497 if (!argp2) {
9498 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlWindowInterface_SetHTMLBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");
9499 }
9500 arg2 = reinterpret_cast< wxBitmap * >(argp2);
9501 {
9502 PyThreadState* __tstate = wxPyBeginAllowThreads();
9503 (arg1)->SetHTMLBackgroundImage((wxBitmap const &)*arg2);
9504 wxPyEndAllowThreads(__tstate);
9505 if (PyErr_Occurred()) SWIG_fail;
9506 }
9507 resultobj = SWIG_Py_Void();
9508 return resultobj;
9509fail:
9510 return NULL;
9511}
9512
9513
9514SWIGINTERN PyObject *_wrap_HtmlWindowInterface_SetHTMLStatusText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9515 PyObject *resultobj = 0;
9516 wxHtmlWindowInterface *arg1 = (wxHtmlWindowInterface *) 0 ;
9517 wxString *arg2 = 0 ;
9518 void *argp1 = 0 ;
9519 int res1 = 0 ;
9520 bool temp2 = false ;
9521 PyObject * obj0 = 0 ;
9522 PyObject * obj1 = 0 ;
9523 char * kwnames[] = {
9524 (char *) "self",(char *) "text", NULL
9525 };
9526
9527 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindowInterface_SetHTMLStatusText",kwnames,&obj0,&obj1)) SWIG_fail;
9528 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlWindowInterface, 0 | 0 );
9529 if (!SWIG_IsOK(res1)) {
9530 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindowInterface_SetHTMLStatusText" "', expected argument " "1"" of type '" "wxHtmlWindowInterface *""'");
9531 }
9532 arg1 = reinterpret_cast< wxHtmlWindowInterface * >(argp1);
9533 {
9534 arg2 = wxString_in_helper(obj1);
9535 if (arg2 == NULL) SWIG_fail;
9536 temp2 = true;
9537 }
9538 {
9539 PyThreadState* __tstate = wxPyBeginAllowThreads();
9540 (arg1)->SetHTMLStatusText((wxString const &)*arg2);
9541 wxPyEndAllowThreads(__tstate);
9542 if (PyErr_Occurred()) SWIG_fail;
9543 }
9544 resultobj = SWIG_Py_Void();
9545 {
9546 if (temp2)
9547 delete arg2;
9548 }
9549 return resultobj;
9550fail:
9551 {
9552 if (temp2)
9553 delete arg2;
9554 }
9555 return NULL;
9556}
9557
9558
9559SWIGINTERN PyObject *HtmlWindowInterface_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9560 PyObject *obj;
9561 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9562 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlWindowInterface, SWIG_NewClientData(obj));
9563 return SWIG_Py_Void();
9564}
9565
554f62e9
RD
9566SWIGINTERN PyObject *_wrap_new_HtmlWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9567 PyObject *resultobj = 0;
9568 wxWindow *arg1 = (wxWindow *) 0 ;
9569 int arg2 = (int) -1 ;
9570 wxPoint const &arg3_defvalue = wxDefaultPosition ;
9571 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
9572 wxSize const &arg4_defvalue = wxDefaultSize ;
9573 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
9574 int arg5 = (int) wxHW_DEFAULT_STYLE ;
9575 wxString const &arg6_defvalue = wxPyHtmlWindowNameStr ;
9576 wxString *arg6 = (wxString *) &arg6_defvalue ;
9577 wxPyHtmlWindow *result = 0 ;
9578 void *argp1 = 0 ;
9579 int res1 = 0 ;
9580 int val2 ;
9581 int ecode2 = 0 ;
9582 wxPoint temp3 ;
9583 wxSize temp4 ;
9584 int val5 ;
9585 int ecode5 = 0 ;
9586 bool temp6 = false ;
9587 PyObject * obj0 = 0 ;
9588 PyObject * obj1 = 0 ;
9589 PyObject * obj2 = 0 ;
9590 PyObject * obj3 = 0 ;
9591 PyObject * obj4 = 0 ;
9592 PyObject * obj5 = 0 ;
9593 char * kwnames[] = {
9594 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9595 };
9596
9597 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_HtmlWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
9598 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
9599 if (!SWIG_IsOK(res1)) {
9600 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
9601 }
9602 arg1 = reinterpret_cast< wxWindow * >(argp1);
9603 if (obj1) {
9604 ecode2 = SWIG_AsVal_int(obj1, &val2);
9605 if (!SWIG_IsOK(ecode2)) {
9606 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlWindow" "', expected argument " "2"" of type '" "int""'");
9607 }
9608 arg2 = static_cast< int >(val2);
9609 }
9610 if (obj2) {
d14a1e28 9611 {
554f62e9
RD
9612 arg3 = &temp3;
9613 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
d14a1e28 9614 }
554f62e9
RD
9615 }
9616 if (obj3) {
d14a1e28 9617 {
554f62e9
RD
9618 arg4 = &temp4;
9619 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
d14a1e28 9620 }
554f62e9
RD
9621 }
9622 if (obj4) {
9623 ecode5 = SWIG_AsVal_int(obj4, &val5);
9624 if (!SWIG_IsOK(ecode5)) {
9625 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_HtmlWindow" "', expected argument " "5"" of type '" "int""'");
9626 }
9627 arg5 = static_cast< int >(val5);
9628 }
9629 if (obj5) {
b1fcee84 9630 {
554f62e9
RD
9631 arg6 = wxString_in_helper(obj5);
9632 if (arg6 == NULL) SWIG_fail;
9633 temp6 = true;
b1fcee84 9634 }
554f62e9
RD
9635 }
9636 {
9637 if (!wxPyCheckForApp()) SWIG_fail;
9638 PyThreadState* __tstate = wxPyBeginAllowThreads();
9639 result = (wxPyHtmlWindow *)new wxPyHtmlWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
9640 wxPyEndAllowThreads(__tstate);
9641 if (PyErr_Occurred()) SWIG_fail;
9642 }
9643 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyHtmlWindow, SWIG_POINTER_NEW | 0 );
9644 {
9645 if (temp6)
9646 delete arg6;
9647 }
9648 return resultobj;
9649fail:
9650 {
9651 if (temp6)
9652 delete arg6;
9653 }
9654 return NULL;
d14a1e28
RD
9655}
9656
9657
554f62e9
RD
9658SWIGINTERN PyObject *_wrap_new_PreHtmlWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9659 PyObject *resultobj = 0;
9660 wxPyHtmlWindow *result = 0 ;
9661
9662 if (!SWIG_Python_UnpackTuple(args,"new_PreHtmlWindow",0,0,0)) SWIG_fail;
9663 {
9664 if (!wxPyCheckForApp()) SWIG_fail;
9665 PyThreadState* __tstate = wxPyBeginAllowThreads();
9666 result = (wxPyHtmlWindow *)new wxPyHtmlWindow();
9667 wxPyEndAllowThreads(__tstate);
9668 if (PyErr_Occurred()) SWIG_fail;
9669 }
9670 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyHtmlWindow, SWIG_POINTER_OWN | 0 );
9671 return resultobj;
9672fail:
9673 return NULL;
9674}
9675
9676
9677SWIGINTERN PyObject *_wrap_HtmlWindow_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9678 PyObject *resultobj = 0;
9679 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9680 wxWindow *arg2 = (wxWindow *) 0 ;
9681 int arg3 = (int) -1 ;
9682 wxPoint const &arg4_defvalue = wxDefaultPosition ;
9683 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
9684 wxSize const &arg5_defvalue = wxDefaultSize ;
9685 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
9686 int arg6 = (int) wxHW_SCROLLBAR_AUTO ;
9687 wxString const &arg7_defvalue = wxPyHtmlWindowNameStr ;
9688 wxString *arg7 = (wxString *) &arg7_defvalue ;
9689 bool result;
9690 void *argp1 = 0 ;
9691 int res1 = 0 ;
9692 void *argp2 = 0 ;
9693 int res2 = 0 ;
9694 int val3 ;
9695 int ecode3 = 0 ;
9696 wxPoint temp4 ;
9697 wxSize temp5 ;
9698 int val6 ;
9699 int ecode6 = 0 ;
9700 bool temp7 = false ;
9701 PyObject * obj0 = 0 ;
9702 PyObject * obj1 = 0 ;
9703 PyObject * obj2 = 0 ;
9704 PyObject * obj3 = 0 ;
9705 PyObject * obj4 = 0 ;
9706 PyObject * obj5 = 0 ;
9707 PyObject * obj6 = 0 ;
9708 char * kwnames[] = {
9709 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9710 };
9711
9712 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:HtmlWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
9713 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9714 if (!SWIG_IsOK(res1)) {
9715 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_Create" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9716 }
9717 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9718 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
9719 if (!SWIG_IsOK(res2)) {
9720 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
9721 }
9722 arg2 = reinterpret_cast< wxWindow * >(argp2);
9723 if (obj2) {
9724 ecode3 = SWIG_AsVal_int(obj2, &val3);
9725 if (!SWIG_IsOK(ecode3)) {
9726 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlWindow_Create" "', expected argument " "3"" of type '" "int""'");
9727 }
9728 arg3 = static_cast< int >(val3);
9729 }
9730 if (obj3) {
d14a1e28 9731 {
554f62e9
RD
9732 arg4 = &temp4;
9733 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
d14a1e28 9734 }
554f62e9
RD
9735 }
9736 if (obj4) {
d14a1e28 9737 {
554f62e9
RD
9738 arg5 = &temp5;
9739 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
d14a1e28 9740 }
554f62e9
RD
9741 }
9742 if (obj5) {
9743 ecode6 = SWIG_AsVal_int(obj5, &val6);
9744 if (!SWIG_IsOK(ecode6)) {
9745 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "HtmlWindow_Create" "', expected argument " "6"" of type '" "int""'");
9746 }
9747 arg6 = static_cast< int >(val6);
9748 }
9749 if (obj6) {
4f89f6a3 9750 {
554f62e9
RD
9751 arg7 = wxString_in_helper(obj6);
9752 if (arg7 == NULL) SWIG_fail;
9753 temp7 = true;
4f89f6a3 9754 }
554f62e9
RD
9755 }
9756 {
9757 PyThreadState* __tstate = wxPyBeginAllowThreads();
9758 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
9759 wxPyEndAllowThreads(__tstate);
9760 if (PyErr_Occurred()) SWIG_fail;
9761 }
9762 {
9763 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9764 }
9765 {
9766 if (temp7)
9767 delete arg7;
9768 }
9769 return resultobj;
9770fail:
9771 {
9772 if (temp7)
9773 delete arg7;
9774 }
9775 return NULL;
9776}
9777
9778
9779SWIGINTERN PyObject *_wrap_HtmlWindow__setCallbackInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9780 PyObject *resultobj = 0;
9781 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9782 PyObject *arg2 = (PyObject *) 0 ;
9783 PyObject *arg3 = (PyObject *) 0 ;
9784 void *argp1 = 0 ;
9785 int res1 = 0 ;
9786 PyObject * obj0 = 0 ;
9787 PyObject * obj1 = 0 ;
9788 PyObject * obj2 = 0 ;
9789 char * kwnames[] = {
9790 (char *) "self",(char *) "self",(char *) "_class", NULL
9791 };
9792
9793 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
9794 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9795 if (!SWIG_IsOK(res1)) {
9796 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9797 }
9798 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9799 arg2 = obj1;
9800 arg3 = obj2;
9801 {
9802 PyThreadState* __tstate = wxPyBeginAllowThreads();
9803 (arg1)->_setCallbackInfo(arg2,arg3);
9804 wxPyEndAllowThreads(__tstate);
9805 if (PyErr_Occurred()) SWIG_fail;
9806 }
9807 resultobj = SWIG_Py_Void();
9808 return resultobj;
9809fail:
9810 return NULL;
9811}
9812
9813
9814SWIGINTERN PyObject *_wrap_HtmlWindow_SetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9815 PyObject *resultobj = 0;
9816 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9817 wxString *arg2 = 0 ;
9818 bool result;
9819 void *argp1 = 0 ;
9820 int res1 = 0 ;
9821 bool temp2 = false ;
9822 PyObject * obj0 = 0 ;
9823 PyObject * obj1 = 0 ;
9824 char * kwnames[] = {
9825 (char *) "self",(char *) "source", NULL
9826 };
9827
9828 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SetPage",kwnames,&obj0,&obj1)) SWIG_fail;
9829 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9830 if (!SWIG_IsOK(res1)) {
9831 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9832 }
9833 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9834 {
9835 arg2 = wxString_in_helper(obj1);
9836 if (arg2 == NULL) SWIG_fail;
9837 temp2 = true;
9838 }
9839 {
9840 PyThreadState* __tstate = wxPyBeginAllowThreads();
9841 result = (bool)(arg1)->SetPage((wxString const &)*arg2);
9842 wxPyEndAllowThreads(__tstate);
9843 if (PyErr_Occurred()) SWIG_fail;
9844 }
9845 {
9846 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9847 }
9848 {
9849 if (temp2)
9850 delete arg2;
9851 }
9852 return resultobj;
9853fail:
9854 {
9855 if (temp2)
9856 delete arg2;
9857 }
9858 return NULL;
9859}
9860
9861
9862SWIGINTERN PyObject *_wrap_HtmlWindow_LoadPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9863 PyObject *resultobj = 0;
9864 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9865 wxString *arg2 = 0 ;
9866 bool result;
9867 void *argp1 = 0 ;
9868 int res1 = 0 ;
9869 bool temp2 = false ;
9870 PyObject * obj0 = 0 ;
9871 PyObject * obj1 = 0 ;
9872 char * kwnames[] = {
9873 (char *) "self",(char *) "location", NULL
9874 };
9875
9876 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_LoadPage",kwnames,&obj0,&obj1)) SWIG_fail;
9877 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9878 if (!SWIG_IsOK(res1)) {
9879 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_LoadPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9880 }
9881 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9882 {
9883 arg2 = wxString_in_helper(obj1);
9884 if (arg2 == NULL) SWIG_fail;
9885 temp2 = true;
9886 }
9887 {
9888 PyThreadState* __tstate = wxPyBeginAllowThreads();
9889 result = (bool)(arg1)->LoadPage((wxString const &)*arg2);
9890 wxPyEndAllowThreads(__tstate);
9891 if (PyErr_Occurred()) SWIG_fail;
9892 }
9893 {
9894 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9895 }
9896 {
9897 if (temp2)
9898 delete arg2;
9899 }
9900 return resultobj;
9901fail:
9902 {
9903 if (temp2)
9904 delete arg2;
9905 }
9906 return NULL;
9907}
9908
9909
9910SWIGINTERN PyObject *_wrap_HtmlWindow_LoadFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9911 PyObject *resultobj = 0;
9912 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9913 wxString *arg2 = 0 ;
9914 bool result;
9915 void *argp1 = 0 ;
9916 int res1 = 0 ;
9917 bool temp2 = false ;
9918 PyObject * obj0 = 0 ;
9919 PyObject * obj1 = 0 ;
9920 char * kwnames[] = {
9921 (char *) "self",(char *) "filename", NULL
9922 };
9923
9924 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_LoadFile",kwnames,&obj0,&obj1)) SWIG_fail;
9925 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9926 if (!SWIG_IsOK(res1)) {
9927 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_LoadFile" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9928 }
9929 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9930 {
9931 arg2 = wxString_in_helper(obj1);
9932 if (arg2 == NULL) SWIG_fail;
9933 temp2 = true;
9934 }
9935 {
9936 PyThreadState* __tstate = wxPyBeginAllowThreads();
9937 result = (bool)(arg1)->LoadFile((wxString const &)*arg2);
9938 wxPyEndAllowThreads(__tstate);
9939 if (PyErr_Occurred()) SWIG_fail;
9940 }
9941 {
9942 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9943 }
9944 {
9945 if (temp2)
9946 delete arg2;
9947 }
9948 return resultobj;
9949fail:
9950 {
9951 if (temp2)
9952 delete arg2;
9953 }
9954 return NULL;
9955}
9956
9957
9958SWIGINTERN PyObject *_wrap_HtmlWindow_AppendToPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9959 PyObject *resultobj = 0;
9960 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
9961 wxString *arg2 = 0 ;
9962 bool result;
9963 void *argp1 = 0 ;
9964 int res1 = 0 ;
9965 bool temp2 = false ;
9966 PyObject * obj0 = 0 ;
9967 PyObject * obj1 = 0 ;
9968 char * kwnames[] = {
9969 (char *) "self",(char *) "source", NULL
9970 };
9971
9972 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_AppendToPage",kwnames,&obj0,&obj1)) SWIG_fail;
9973 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
9974 if (!SWIG_IsOK(res1)) {
9975 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_AppendToPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
9976 }
9977 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
9978 {
9979 arg2 = wxString_in_helper(obj1);
9980 if (arg2 == NULL) SWIG_fail;
9981 temp2 = true;
9982 }
9983 {
9984 PyThreadState* __tstate = wxPyBeginAllowThreads();
9985 result = (bool)(arg1)->AppendToPage((wxString const &)*arg2);
9986 wxPyEndAllowThreads(__tstate);
9987 if (PyErr_Occurred()) SWIG_fail;
9988 }
9989 {
9990 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9991 }
9992 {
9993 if (temp2)
9994 delete arg2;
9995 }
9996 return resultobj;
9997fail:
9998 {
9999 if (temp2)
10000 delete arg2;
10001 }
10002 return NULL;
d14a1e28
RD
10003}
10004
10005
554f62e9
RD
10006SWIGINTERN PyObject *_wrap_HtmlWindow_GetOpenedPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10007 PyObject *resultobj = 0;
10008 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10009 wxString result;
10010 void *argp1 = 0 ;
10011 int res1 = 0 ;
10012 PyObject *swig_obj[1] ;
10013
10014 if (!args) SWIG_fail;
10015 swig_obj[0] = args;
10016 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10017 if (!SWIG_IsOK(res1)) {
10018 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetOpenedPage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10019 }
10020 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10021 {
10022 PyThreadState* __tstate = wxPyBeginAllowThreads();
10023 result = (arg1)->GetOpenedPage();
10024 wxPyEndAllowThreads(__tstate);
10025 if (PyErr_Occurred()) SWIG_fail;
10026 }
10027 {
10028#if wxUSE_UNICODE
10029 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
10030#else
10031 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
10032#endif
10033 }
10034 return resultobj;
10035fail:
10036 return NULL;
d14a1e28
RD
10037}
10038
10039
554f62e9
RD
10040SWIGINTERN PyObject *_wrap_HtmlWindow_GetOpenedAnchor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10041 PyObject *resultobj = 0;
10042 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10043 wxString result;
10044 void *argp1 = 0 ;
10045 int res1 = 0 ;
10046 PyObject *swig_obj[1] ;
10047
10048 if (!args) SWIG_fail;
10049 swig_obj[0] = args;
10050 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10051 if (!SWIG_IsOK(res1)) {
10052 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetOpenedAnchor" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10053 }
10054 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10055 {
10056 PyThreadState* __tstate = wxPyBeginAllowThreads();
10057 result = (arg1)->GetOpenedAnchor();
10058 wxPyEndAllowThreads(__tstate);
10059 if (PyErr_Occurred()) SWIG_fail;
10060 }
10061 {
10062#if wxUSE_UNICODE
10063 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
10064#else
10065 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
10066#endif
10067 }
10068 return resultobj;
10069fail:
10070 return NULL;
d14a1e28
RD
10071}
10072
10073
554f62e9
RD
10074SWIGINTERN PyObject *_wrap_HtmlWindow_GetOpenedPageTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10075 PyObject *resultobj = 0;
10076 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10077 wxString result;
10078 void *argp1 = 0 ;
10079 int res1 = 0 ;
10080 PyObject *swig_obj[1] ;
10081
10082 if (!args) SWIG_fail;
10083 swig_obj[0] = args;
10084 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10085 if (!SWIG_IsOK(res1)) {
10086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetOpenedPageTitle" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10087 }
10088 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10089 {
10090 PyThreadState* __tstate = wxPyBeginAllowThreads();
10091 result = (arg1)->GetOpenedPageTitle();
10092 wxPyEndAllowThreads(__tstate);
10093 if (PyErr_Occurred()) SWIG_fail;
10094 }
10095 {
10096#if wxUSE_UNICODE
10097 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
10098#else
10099 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
10100#endif
10101 }
10102 return resultobj;
10103fail:
10104 return NULL;
10105}
10106
10107
10108SWIGINTERN PyObject *_wrap_HtmlWindow_SetRelatedFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10109 PyObject *resultobj = 0;
10110 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10111 wxFrame *arg2 = (wxFrame *) 0 ;
10112 wxString *arg3 = 0 ;
10113 void *argp1 = 0 ;
10114 int res1 = 0 ;
10115 void *argp2 = 0 ;
10116 int res2 = 0 ;
10117 bool temp3 = false ;
10118 PyObject * obj0 = 0 ;
10119 PyObject * obj1 = 0 ;
10120 PyObject * obj2 = 0 ;
10121 char * kwnames[] = {
10122 (char *) "self",(char *) "frame",(char *) "format", NULL
10123 };
10124
10125 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlWindow_SetRelatedFrame",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10126 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10127 if (!SWIG_IsOK(res1)) {
10128 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetRelatedFrame" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10129 }
10130 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10131 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxFrame, 0 | 0 );
10132 if (!SWIG_IsOK(res2)) {
10133 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_SetRelatedFrame" "', expected argument " "2"" of type '" "wxFrame *""'");
10134 }
10135 arg2 = reinterpret_cast< wxFrame * >(argp2);
10136 {
10137 arg3 = wxString_in_helper(obj2);
10138 if (arg3 == NULL) SWIG_fail;
10139 temp3 = true;
10140 }
10141 {
10142 PyThreadState* __tstate = wxPyBeginAllowThreads();
10143 (arg1)->SetRelatedFrame(arg2,(wxString const &)*arg3);
10144 wxPyEndAllowThreads(__tstate);
10145 if (PyErr_Occurred()) SWIG_fail;
10146 }
10147 resultobj = SWIG_Py_Void();
10148 {
10149 if (temp3)
10150 delete arg3;
10151 }
10152 return resultobj;
10153fail:
10154 {
10155 if (temp3)
10156 delete arg3;
10157 }
10158 return NULL;
d14a1e28
RD
10159}
10160
10161
554f62e9
RD
10162SWIGINTERN PyObject *_wrap_HtmlWindow_GetRelatedFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10163 PyObject *resultobj = 0;
10164 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10165 wxFrame *result = 0 ;
10166 void *argp1 = 0 ;
10167 int res1 = 0 ;
10168 PyObject *swig_obj[1] ;
10169
10170 if (!args) SWIG_fail;
10171 swig_obj[0] = args;
10172 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10173 if (!SWIG_IsOK(res1)) {
10174 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetRelatedFrame" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10175 }
10176 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10177 {
10178 PyThreadState* __tstate = wxPyBeginAllowThreads();
10179 result = (wxFrame *)(arg1)->GetRelatedFrame();
10180 wxPyEndAllowThreads(__tstate);
10181 if (PyErr_Occurred()) SWIG_fail;
10182 }
10183 {
10184 resultobj = wxPyMake_wxObject(result, 0);
10185 }
10186 return resultobj;
10187fail:
10188 return NULL;
10189}
10190
10191
10192SWIGINTERN PyObject *_wrap_HtmlWindow_SetRelatedStatusBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10193 PyObject *resultobj = 0;
10194 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10195 int arg2 ;
10196 void *argp1 = 0 ;
10197 int res1 = 0 ;
10198 int val2 ;
10199 int ecode2 = 0 ;
10200 PyObject * obj0 = 0 ;
10201 PyObject * obj1 = 0 ;
10202 char * kwnames[] = {
10203 (char *) "self",(char *) "bar", NULL
10204 };
10205
10206 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SetRelatedStatusBar",kwnames,&obj0,&obj1)) SWIG_fail;
10207 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10208 if (!SWIG_IsOK(res1)) {
10209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetRelatedStatusBar" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10210 }
10211 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10212 ecode2 = SWIG_AsVal_int(obj1, &val2);
10213 if (!SWIG_IsOK(ecode2)) {
10214 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWindow_SetRelatedStatusBar" "', expected argument " "2"" of type '" "int""'");
10215 }
10216 arg2 = static_cast< int >(val2);
10217 {
10218 PyThreadState* __tstate = wxPyBeginAllowThreads();
10219 (arg1)->SetRelatedStatusBar(arg2);
10220 wxPyEndAllowThreads(__tstate);
10221 if (PyErr_Occurred()) SWIG_fail;
10222 }
10223 resultobj = SWIG_Py_Void();
10224 return resultobj;
10225fail:
10226 return NULL;
10227}
10228
10229
10230SWIGINTERN PyObject *_wrap_HtmlWindow_SetFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10231 PyObject *resultobj = 0;
10232 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10233 wxString arg2 ;
10234 wxString arg3 ;
10235 PyObject *arg4 = (PyObject *) NULL ;
10236 void *argp1 = 0 ;
10237 int res1 = 0 ;
10238 PyObject * obj0 = 0 ;
10239 PyObject * obj1 = 0 ;
10240 PyObject * obj2 = 0 ;
10241 PyObject * obj3 = 0 ;
10242 char * kwnames[] = {
10243 (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL
10244 };
10245
10246 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlWindow_SetFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
10247 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10248 if (!SWIG_IsOK(res1)) {
10249 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetFonts" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10250 }
10251 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10252 {
10253 wxString* sptr = wxString_in_helper(obj1);
10254 if (sptr == NULL) SWIG_fail;
10255 arg2 = *sptr;
10256 delete sptr;
10257 }
10258 {
10259 wxString* sptr = wxString_in_helper(obj2);
10260 if (sptr == NULL) SWIG_fail;
10261 arg3 = *sptr;
10262 delete sptr;
10263 }
10264 if (obj3) {
10265 arg4 = obj3;
10266 }
10267 {
10268 PyThreadState* __tstate = wxPyBeginAllowThreads();
10269 wxPyHtmlWindow_SetFonts(arg1,arg2,arg3,arg4);
10270 wxPyEndAllowThreads(__tstate);
10271 if (PyErr_Occurred()) SWIG_fail;
10272 }
10273 resultobj = SWIG_Py_Void();
10274 return resultobj;
10275fail:
10276 return NULL;
10277}
10278
10279
10280SWIGINTERN PyObject *_wrap_HtmlWindow_SetStandardFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10281 PyObject *resultobj = 0;
10282 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10283 int arg2 = (int) -1 ;
10284 wxString const &arg3_defvalue = wxPyEmptyString ;
10285 wxString *arg3 = (wxString *) &arg3_defvalue ;
10286 wxString const &arg4_defvalue = wxPyEmptyString ;
10287 wxString *arg4 = (wxString *) &arg4_defvalue ;
10288 void *argp1 = 0 ;
10289 int res1 = 0 ;
10290 int val2 ;
10291 int ecode2 = 0 ;
10292 bool temp3 = false ;
10293 bool temp4 = false ;
10294 PyObject * obj0 = 0 ;
10295 PyObject * obj1 = 0 ;
10296 PyObject * obj2 = 0 ;
10297 PyObject * obj3 = 0 ;
10298 char * kwnames[] = {
10299 (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL
10300 };
10301
10302 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HtmlWindow_SetStandardFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
10303 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10304 if (!SWIG_IsOK(res1)) {
10305 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetStandardFonts" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10306 }
10307 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10308 if (obj1) {
10309 ecode2 = SWIG_AsVal_int(obj1, &val2);
10310 if (!SWIG_IsOK(ecode2)) {
10311 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWindow_SetStandardFonts" "', expected argument " "2"" of type '" "int""'");
10312 }
10313 arg2 = static_cast< int >(val2);
10314 }
10315 if (obj2) {
093d3ff1 10316 {
554f62e9
RD
10317 arg3 = wxString_in_helper(obj2);
10318 if (arg3 == NULL) SWIG_fail;
10319 temp3 = true;
093d3ff1 10320 }
554f62e9
RD
10321 }
10322 if (obj3) {
d14a1e28 10323 {
554f62e9
RD
10324 arg4 = wxString_in_helper(obj3);
10325 if (arg4 == NULL) SWIG_fail;
10326 temp4 = true;
093d3ff1 10327 }
554f62e9
RD
10328 }
10329 {
10330 PyThreadState* __tstate = wxPyBeginAllowThreads();
10331 (arg1)->SetStandardFonts(arg2,(wxString const &)*arg3,(wxString const &)*arg4);
10332 wxPyEndAllowThreads(__tstate);
10333 if (PyErr_Occurred()) SWIG_fail;
10334 }
10335 resultobj = SWIG_Py_Void();
10336 {
10337 if (temp3)
10338 delete arg3;
10339 }
10340 {
10341 if (temp4)
10342 delete arg4;
10343 }
10344 return resultobj;
10345fail:
10346 {
10347 if (temp3)
10348 delete arg3;
10349 }
10350 {
10351 if (temp4)
10352 delete arg4;
10353 }
10354 return NULL;
10355}
10356
10357
10358SWIGINTERN PyObject *_wrap_HtmlWindow_SetBorders(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10359 PyObject *resultobj = 0;
10360 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10361 int arg2 ;
10362 void *argp1 = 0 ;
10363 int res1 = 0 ;
10364 int val2 ;
10365 int ecode2 = 0 ;
10366 PyObject * obj0 = 0 ;
10367 PyObject * obj1 = 0 ;
10368 char * kwnames[] = {
10369 (char *) "self",(char *) "b", NULL
10370 };
10371
10372 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SetBorders",kwnames,&obj0,&obj1)) SWIG_fail;
10373 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10374 if (!SWIG_IsOK(res1)) {
10375 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetBorders" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10376 }
10377 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10378 ecode2 = SWIG_AsVal_int(obj1, &val2);
10379 if (!SWIG_IsOK(ecode2)) {
10380 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWindow_SetBorders" "', expected argument " "2"" of type '" "int""'");
10381 }
10382 arg2 = static_cast< int >(val2);
10383 {
10384 PyThreadState* __tstate = wxPyBeginAllowThreads();
10385 (arg1)->SetBorders(arg2);
10386 wxPyEndAllowThreads(__tstate);
10387 if (PyErr_Occurred()) SWIG_fail;
10388 }
10389 resultobj = SWIG_Py_Void();
10390 return resultobj;
10391fail:
10392 return NULL;
10393}
10394
10395
10396SWIGINTERN PyObject *_wrap_HtmlWindow_SetBackgroundImage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10397 PyObject *resultobj = 0;
10398 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10399 wxBitmap *arg2 = 0 ;
10400 void *argp1 = 0 ;
10401 int res1 = 0 ;
10402 void *argp2 = 0 ;
10403 int res2 = 0 ;
10404 PyObject * obj0 = 0 ;
10405 PyObject * obj1 = 0 ;
10406 char * kwnames[] = {
10407 (char *) "self",(char *) "bmpBg", NULL
10408 };
10409
10410 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SetBackgroundImage",kwnames,&obj0,&obj1)) SWIG_fail;
10411 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10412 if (!SWIG_IsOK(res1)) {
10413 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SetBackgroundImage" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10414 }
10415 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10416 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxBitmap, 0 | 0);
10417 if (!SWIG_IsOK(res2)) {
10418 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_SetBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");
10419 }
10420 if (!argp2) {
10421 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlWindow_SetBackgroundImage" "', expected argument " "2"" of type '" "wxBitmap const &""'");
10422 }
10423 arg2 = reinterpret_cast< wxBitmap * >(argp2);
10424 {
10425 PyThreadState* __tstate = wxPyBeginAllowThreads();
10426 (arg1)->SetBackgroundImage((wxBitmap const &)*arg2);
10427 wxPyEndAllowThreads(__tstate);
10428 if (PyErr_Occurred()) SWIG_fail;
10429 }
10430 resultobj = SWIG_Py_Void();
10431 return resultobj;
10432fail:
10433 return NULL;
10434}
10435
10436
10437SWIGINTERN PyObject *_wrap_HtmlWindow_ReadCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10438 PyObject *resultobj = 0;
10439 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10440 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
10441 wxString arg3 = (wxString) wxPyEmptyString ;
10442 void *argp1 = 0 ;
10443 int res1 = 0 ;
10444 void *argp2 = 0 ;
10445 int res2 = 0 ;
10446 PyObject * obj0 = 0 ;
10447 PyObject * obj1 = 0 ;
10448 PyObject * obj2 = 0 ;
10449 char * kwnames[] = {
10450 (char *) "self",(char *) "cfg",(char *) "path", NULL
10451 };
10452
10453 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlWindow_ReadCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10454 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10455 if (!SWIG_IsOK(res1)) {
10456 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_ReadCustomization" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10457 }
10458 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10459 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
10460 if (!SWIG_IsOK(res2)) {
10461 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_ReadCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
10462 }
10463 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
10464 if (obj2) {
093d3ff1 10465 {
554f62e9
RD
10466 wxString* sptr = wxString_in_helper(obj2);
10467 if (sptr == NULL) SWIG_fail;
10468 arg3 = *sptr;
10469 delete sptr;
d14a1e28 10470 }
554f62e9
RD
10471 }
10472 {
10473 PyThreadState* __tstate = wxPyBeginAllowThreads();
10474 (arg1)->ReadCustomization(arg2,arg3);
10475 wxPyEndAllowThreads(__tstate);
10476 if (PyErr_Occurred()) SWIG_fail;
10477 }
10478 resultobj = SWIG_Py_Void();
10479 return resultobj;
10480fail:
10481 return NULL;
10482}
10483
10484
10485SWIGINTERN PyObject *_wrap_HtmlWindow_WriteCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10486 PyObject *resultobj = 0;
10487 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10488 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
10489 wxString arg3 = (wxString) wxPyEmptyString ;
10490 void *argp1 = 0 ;
10491 int res1 = 0 ;
10492 void *argp2 = 0 ;
10493 int res2 = 0 ;
10494 PyObject * obj0 = 0 ;
10495 PyObject * obj1 = 0 ;
10496 PyObject * obj2 = 0 ;
10497 char * kwnames[] = {
10498 (char *) "self",(char *) "cfg",(char *) "path", NULL
10499 };
10500
10501 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlWindow_WriteCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10502 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10503 if (!SWIG_IsOK(res1)) {
10504 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_WriteCustomization" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10505 }
10506 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10507 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
10508 if (!SWIG_IsOK(res2)) {
10509 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_WriteCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
10510 }
10511 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
10512 if (obj2) {
d14a1e28 10513 {
554f62e9
RD
10514 wxString* sptr = wxString_in_helper(obj2);
10515 if (sptr == NULL) SWIG_fail;
10516 arg3 = *sptr;
10517 delete sptr;
d14a1e28 10518 }
554f62e9
RD
10519 }
10520 {
10521 PyThreadState* __tstate = wxPyBeginAllowThreads();
10522 (arg1)->WriteCustomization(arg2,arg3);
10523 wxPyEndAllowThreads(__tstate);
10524 if (PyErr_Occurred()) SWIG_fail;
10525 }
10526 resultobj = SWIG_Py_Void();
10527 return resultobj;
10528fail:
10529 return NULL;
d14a1e28
RD
10530}
10531
10532
554f62e9
RD
10533SWIGINTERN PyObject *_wrap_HtmlWindow_HistoryBack(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10534 PyObject *resultobj = 0;
10535 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10536 bool result;
10537 void *argp1 = 0 ;
10538 int res1 = 0 ;
10539 PyObject *swig_obj[1] ;
10540
10541 if (!args) SWIG_fail;
10542 swig_obj[0] = args;
10543 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10544 if (!SWIG_IsOK(res1)) {
10545 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HistoryBack" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10546 }
10547 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10548 {
10549 PyThreadState* __tstate = wxPyBeginAllowThreads();
10550 result = (bool)(arg1)->HistoryBack();
10551 wxPyEndAllowThreads(__tstate);
10552 if (PyErr_Occurred()) SWIG_fail;
10553 }
10554 {
10555 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10556 }
10557 return resultobj;
10558fail:
10559 return NULL;
d14a1e28
RD
10560}
10561
10562
554f62e9
RD
10563SWIGINTERN PyObject *_wrap_HtmlWindow_HistoryForward(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10564 PyObject *resultobj = 0;
10565 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10566 bool result;
10567 void *argp1 = 0 ;
10568 int res1 = 0 ;
10569 PyObject *swig_obj[1] ;
10570
10571 if (!args) SWIG_fail;
10572 swig_obj[0] = args;
10573 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10574 if (!SWIG_IsOK(res1)) {
10575 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HistoryForward" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10576 }
10577 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10578 {
10579 PyThreadState* __tstate = wxPyBeginAllowThreads();
10580 result = (bool)(arg1)->HistoryForward();
10581 wxPyEndAllowThreads(__tstate);
10582 if (PyErr_Occurred()) SWIG_fail;
10583 }
10584 {
10585 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10586 }
10587 return resultobj;
10588fail:
10589 return NULL;
d14a1e28
RD
10590}
10591
10592
554f62e9
RD
10593SWIGINTERN PyObject *_wrap_HtmlWindow_HistoryCanBack(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10594 PyObject *resultobj = 0;
10595 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10596 bool result;
10597 void *argp1 = 0 ;
10598 int res1 = 0 ;
10599 PyObject *swig_obj[1] ;
10600
10601 if (!args) SWIG_fail;
10602 swig_obj[0] = args;
10603 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10604 if (!SWIG_IsOK(res1)) {
10605 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HistoryCanBack" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10606 }
10607 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10608 {
10609 PyThreadState* __tstate = wxPyBeginAllowThreads();
10610 result = (bool)(arg1)->HistoryCanBack();
10611 wxPyEndAllowThreads(__tstate);
10612 if (PyErr_Occurred()) SWIG_fail;
10613 }
10614 {
10615 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10616 }
10617 return resultobj;
10618fail:
10619 return NULL;
d14a1e28
RD
10620}
10621
10622
554f62e9
RD
10623SWIGINTERN PyObject *_wrap_HtmlWindow_HistoryCanForward(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10624 PyObject *resultobj = 0;
10625 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10626 bool result;
10627 void *argp1 = 0 ;
10628 int res1 = 0 ;
10629 PyObject *swig_obj[1] ;
10630
10631 if (!args) SWIG_fail;
10632 swig_obj[0] = args;
10633 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10634 if (!SWIG_IsOK(res1)) {
10635 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HistoryCanForward" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10636 }
10637 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10638 {
10639 PyThreadState* __tstate = wxPyBeginAllowThreads();
10640 result = (bool)(arg1)->HistoryCanForward();
10641 wxPyEndAllowThreads(__tstate);
10642 if (PyErr_Occurred()) SWIG_fail;
10643 }
10644 {
10645 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10646 }
10647 return resultobj;
10648fail:
10649 return NULL;
d14a1e28
RD
10650}
10651
10652
554f62e9
RD
10653SWIGINTERN PyObject *_wrap_HtmlWindow_HistoryClear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10654 PyObject *resultobj = 0;
10655 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10656 void *argp1 = 0 ;
10657 int res1 = 0 ;
10658 PyObject *swig_obj[1] ;
10659
10660 if (!args) SWIG_fail;
10661 swig_obj[0] = args;
10662 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10663 if (!SWIG_IsOK(res1)) {
10664 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HistoryClear" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10665 }
10666 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10667 {
10668 PyThreadState* __tstate = wxPyBeginAllowThreads();
10669 (arg1)->HistoryClear();
10670 wxPyEndAllowThreads(__tstate);
10671 if (PyErr_Occurred()) SWIG_fail;
10672 }
10673 resultobj = SWIG_Py_Void();
10674 return resultobj;
10675fail:
10676 return NULL;
d14a1e28
RD
10677}
10678
10679
554f62e9
RD
10680SWIGINTERN PyObject *_wrap_HtmlWindow_GetInternalRepresentation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10681 PyObject *resultobj = 0;
10682 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10683 wxHtmlContainerCell *result = 0 ;
10684 void *argp1 = 0 ;
10685 int res1 = 0 ;
10686 PyObject *swig_obj[1] ;
10687
10688 if (!args) SWIG_fail;
10689 swig_obj[0] = args;
10690 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10691 if (!SWIG_IsOK(res1)) {
10692 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetInternalRepresentation" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10693 }
10694 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10695 {
10696 PyThreadState* __tstate = wxPyBeginAllowThreads();
10697 result = (wxHtmlContainerCell *)(arg1)->GetInternalRepresentation();
10698 wxPyEndAllowThreads(__tstate);
10699 if (PyErr_Occurred()) SWIG_fail;
10700 }
10701 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlContainerCell, 0 | 0 );
10702 return resultobj;
10703fail:
10704 return NULL;
d14a1e28
RD
10705}
10706
10707
554f62e9
RD
10708SWIGINTERN PyObject *_wrap_HtmlWindow_GetParser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10709 PyObject *resultobj = 0;
10710 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10711 wxHtmlWinParser *result = 0 ;
10712 void *argp1 = 0 ;
10713 int res1 = 0 ;
10714 PyObject *swig_obj[1] ;
10715
10716 if (!args) SWIG_fail;
10717 swig_obj[0] = args;
10718 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10719 if (!SWIG_IsOK(res1)) {
10720 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_GetParser" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10721 }
10722 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10723 {
10724 PyThreadState* __tstate = wxPyBeginAllowThreads();
10725 result = (wxHtmlWinParser *)(arg1)->GetParser();
10726 wxPyEndAllowThreads(__tstate);
10727 if (PyErr_Occurred()) SWIG_fail;
10728 }
10729 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlWinParser, 0 | 0 );
10730 return resultobj;
10731fail:
10732 return NULL;
10733}
10734
10735
10736SWIGINTERN PyObject *_wrap_HtmlWindow_ScrollToAnchor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10737 PyObject *resultobj = 0;
10738 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10739 wxString *arg2 = 0 ;
10740 bool result;
10741 void *argp1 = 0 ;
10742 int res1 = 0 ;
10743 bool temp2 = false ;
10744 PyObject * obj0 = 0 ;
10745 PyObject * obj1 = 0 ;
10746 char * kwnames[] = {
10747 (char *) "self",(char *) "anchor", NULL
10748 };
10749
10750 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_ScrollToAnchor",kwnames,&obj0,&obj1)) SWIG_fail;
10751 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10752 if (!SWIG_IsOK(res1)) {
10753 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_ScrollToAnchor" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10754 }
10755 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10756 {
10757 arg2 = wxString_in_helper(obj1);
10758 if (arg2 == NULL) SWIG_fail;
10759 temp2 = true;
10760 }
10761 {
10762 PyThreadState* __tstate = wxPyBeginAllowThreads();
10763 result = (bool)(arg1)->ScrollToAnchor((wxString const &)*arg2);
10764 wxPyEndAllowThreads(__tstate);
10765 if (PyErr_Occurred()) SWIG_fail;
10766 }
10767 {
10768 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10769 }
10770 {
10771 if (temp2)
10772 delete arg2;
10773 }
10774 return resultobj;
10775fail:
10776 {
10777 if (temp2)
10778 delete arg2;
10779 }
10780 return NULL;
10781}
10782
10783
10784SWIGINTERN PyObject *_wrap_HtmlWindow_HasAnchor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10785 PyObject *resultobj = 0;
10786 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10787 wxString *arg2 = 0 ;
10788 bool result;
10789 void *argp1 = 0 ;
10790 int res1 = 0 ;
10791 bool temp2 = false ;
10792 PyObject * obj0 = 0 ;
10793 PyObject * obj1 = 0 ;
10794 char * kwnames[] = {
10795 (char *) "self",(char *) "anchor", NULL
10796 };
10797
10798 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_HasAnchor",kwnames,&obj0,&obj1)) SWIG_fail;
10799 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10800 if (!SWIG_IsOK(res1)) {
10801 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_HasAnchor" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10802 }
10803 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10804 {
10805 arg2 = wxString_in_helper(obj1);
10806 if (arg2 == NULL) SWIG_fail;
10807 temp2 = true;
10808 }
10809 {
10810 PyThreadState* __tstate = wxPyBeginAllowThreads();
10811 result = (bool)(arg1)->HasAnchor((wxString const &)*arg2);
10812 wxPyEndAllowThreads(__tstate);
10813 if (PyErr_Occurred()) SWIG_fail;
10814 }
10815 {
10816 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10817 }
10818 {
10819 if (temp2)
10820 delete arg2;
10821 }
10822 return resultobj;
10823fail:
10824 {
10825 if (temp2)
10826 delete arg2;
10827 }
10828 return NULL;
d14a1e28
RD
10829}
10830
10831
554f62e9
RD
10832SWIGINTERN PyObject *_wrap_HtmlWindow_AddFilter(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10833 PyObject *resultobj = 0;
10834 wxPyHtmlFilter *arg1 = (wxPyHtmlFilter *) 0 ;
10835 void *argp1 = 0 ;
10836 int res1 = 0 ;
10837 PyObject * obj0 = 0 ;
10838 char * kwnames[] = {
10839 (char *) "filter", NULL
10840 };
10841
10842 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlWindow_AddFilter",kwnames,&obj0)) SWIG_fail;
10843 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlFilter, 0 | 0 );
10844 if (!SWIG_IsOK(res1)) {
10845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_AddFilter" "', expected argument " "1"" of type '" "wxPyHtmlFilter *""'");
10846 }
10847 arg1 = reinterpret_cast< wxPyHtmlFilter * >(argp1);
10848 {
10849 PyThreadState* __tstate = wxPyBeginAllowThreads();
10850 wxPyHtmlWindow::AddFilter(arg1);
10851 wxPyEndAllowThreads(__tstate);
10852 if (PyErr_Occurred()) SWIG_fail;
10853 }
10854 resultobj = SWIG_Py_Void();
10855 return resultobj;
10856fail:
10857 return NULL;
10858}
10859
10860
10861SWIGINTERN PyObject *_wrap_HtmlWindow_SelectWord(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10862 PyObject *resultobj = 0;
10863 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10864 wxPoint *arg2 = 0 ;
10865 void *argp1 = 0 ;
10866 int res1 = 0 ;
10867 wxPoint temp2 ;
10868 PyObject * obj0 = 0 ;
10869 PyObject * obj1 = 0 ;
10870 char * kwnames[] = {
10871 (char *) "self",(char *) "pos", NULL
10872 };
10873
10874 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SelectWord",kwnames,&obj0,&obj1)) SWIG_fail;
10875 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10876 if (!SWIG_IsOK(res1)) {
10877 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SelectWord" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10878 }
10879 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10880 {
10881 arg2 = &temp2;
10882 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
10883 }
10884 {
10885 PyThreadState* __tstate = wxPyBeginAllowThreads();
10886 (arg1)->SelectWord((wxPoint const &)*arg2);
10887 wxPyEndAllowThreads(__tstate);
10888 if (PyErr_Occurred()) SWIG_fail;
10889 }
10890 resultobj = SWIG_Py_Void();
10891 return resultobj;
10892fail:
10893 return NULL;
10894}
10895
10896
10897SWIGINTERN PyObject *_wrap_HtmlWindow_SelectLine(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10898 PyObject *resultobj = 0;
10899 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10900 wxPoint *arg2 = 0 ;
10901 void *argp1 = 0 ;
10902 int res1 = 0 ;
10903 wxPoint temp2 ;
10904 PyObject * obj0 = 0 ;
10905 PyObject * obj1 = 0 ;
10906 char * kwnames[] = {
10907 (char *) "self",(char *) "pos", NULL
10908 };
10909
10910 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_SelectLine",kwnames,&obj0,&obj1)) SWIG_fail;
10911 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10912 if (!SWIG_IsOK(res1)) {
10913 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SelectLine" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10914 }
10915 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10916 {
10917 arg2 = &temp2;
10918 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
10919 }
10920 {
10921 PyThreadState* __tstate = wxPyBeginAllowThreads();
10922 (arg1)->SelectLine((wxPoint const &)*arg2);
10923 wxPyEndAllowThreads(__tstate);
10924 if (PyErr_Occurred()) SWIG_fail;
10925 }
10926 resultobj = SWIG_Py_Void();
10927 return resultobj;
10928fail:
10929 return NULL;
d14a1e28
RD
10930}
10931
10932
554f62e9
RD
10933SWIGINTERN PyObject *_wrap_HtmlWindow_SelectAll(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10934 PyObject *resultobj = 0;
10935 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10936 void *argp1 = 0 ;
10937 int res1 = 0 ;
10938 PyObject *swig_obj[1] ;
10939
10940 if (!args) SWIG_fail;
10941 swig_obj[0] = args;
10942 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10943 if (!SWIG_IsOK(res1)) {
10944 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SelectAll" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10945 }
10946 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10947 {
10948 PyThreadState* __tstate = wxPyBeginAllowThreads();
10949 (arg1)->SelectAll();
10950 wxPyEndAllowThreads(__tstate);
10951 if (PyErr_Occurred()) SWIG_fail;
10952 }
10953 resultobj = SWIG_Py_Void();
10954 return resultobj;
10955fail:
10956 return NULL;
d14a1e28
RD
10957}
10958
10959
554f62e9
RD
10960SWIGINTERN PyObject *_wrap_HtmlWindow_SelectionToText(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10961 PyObject *resultobj = 0;
10962 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10963 wxString result;
10964 void *argp1 = 0 ;
10965 int res1 = 0 ;
10966 PyObject *swig_obj[1] ;
10967
10968 if (!args) SWIG_fail;
10969 swig_obj[0] = args;
10970 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
10971 if (!SWIG_IsOK(res1)) {
10972 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_SelectionToText" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
10973 }
10974 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
10975 {
10976 PyThreadState* __tstate = wxPyBeginAllowThreads();
10977 result = (arg1)->SelectionToText();
10978 wxPyEndAllowThreads(__tstate);
10979 if (PyErr_Occurred()) SWIG_fail;
10980 }
10981 {
10982#if wxUSE_UNICODE
10983 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
10984#else
10985 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
10986#endif
10987 }
10988 return resultobj;
10989fail:
10990 return NULL;
d14a1e28
RD
10991}
10992
10993
554f62e9
RD
10994SWIGINTERN PyObject *_wrap_HtmlWindow_ToText(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10995 PyObject *resultobj = 0;
10996 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
10997 wxString result;
10998 void *argp1 = 0 ;
10999 int res1 = 0 ;
11000 PyObject *swig_obj[1] ;
11001
11002 if (!args) SWIG_fail;
11003 swig_obj[0] = args;
11004 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11005 if (!SWIG_IsOK(res1)) {
11006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_ToText" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
11007 }
11008 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11009 {
11010 PyThreadState* __tstate = wxPyBeginAllowThreads();
11011 result = (arg1)->ToText();
11012 wxPyEndAllowThreads(__tstate);
11013 if (PyErr_Occurred()) SWIG_fail;
11014 }
11015 {
d14a1e28 11016#if wxUSE_UNICODE
554f62e9 11017 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 11018#else
554f62e9 11019 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 11020#endif
554f62e9
RD
11021 }
11022 return resultobj;
11023fail:
11024 return NULL;
11025}
11026
11027
11028SWIGINTERN PyObject *_wrap_HtmlWindow_OnLinkClicked(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11029 PyObject *resultobj = 0;
11030 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
11031 wxHtmlLinkInfo *arg2 = 0 ;
11032 void *argp1 = 0 ;
11033 int res1 = 0 ;
11034 void *argp2 = 0 ;
11035 int res2 = 0 ;
11036 PyObject * obj0 = 0 ;
11037 PyObject * obj1 = 0 ;
11038 char * kwnames[] = {
11039 (char *) "self",(char *) "link", NULL
11040 };
11041
11042 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_OnLinkClicked",kwnames,&obj0,&obj1)) SWIG_fail;
11043 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11044 if (!SWIG_IsOK(res1)) {
11045 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_OnLinkClicked" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
11046 }
11047 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11048 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0);
11049 if (!SWIG_IsOK(res2)) {
11050 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_OnLinkClicked" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");
11051 }
11052 if (!argp2) {
11053 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlWindow_OnLinkClicked" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");
11054 }
11055 arg2 = reinterpret_cast< wxHtmlLinkInfo * >(argp2);
11056 {
11057 PyThreadState* __tstate = wxPyBeginAllowThreads();
11058 (arg1)->OnLinkClicked((wxHtmlLinkInfo const &)*arg2);
11059 wxPyEndAllowThreads(__tstate);
11060 if (PyErr_Occurred()) SWIG_fail;
11061 }
11062 resultobj = SWIG_Py_Void();
11063 return resultobj;
11064fail:
11065 return NULL;
11066}
11067
11068
11069SWIGINTERN PyObject *_wrap_HtmlWindow_OnSetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11070 PyObject *resultobj = 0;
11071 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
11072 wxString *arg2 = 0 ;
11073 void *argp1 = 0 ;
11074 int res1 = 0 ;
11075 bool temp2 = false ;
11076 PyObject * obj0 = 0 ;
11077 PyObject * obj1 = 0 ;
11078 char * kwnames[] = {
11079 (char *) "self",(char *) "title", NULL
11080 };
11081
11082 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlWindow_OnSetTitle",kwnames,&obj0,&obj1)) SWIG_fail;
11083 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11084 if (!SWIG_IsOK(res1)) {
11085 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_OnSetTitle" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
11086 }
11087 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11088 {
11089 arg2 = wxString_in_helper(obj1);
11090 if (arg2 == NULL) SWIG_fail;
11091 temp2 = true;
11092 }
11093 {
11094 PyThreadState* __tstate = wxPyBeginAllowThreads();
11095 (arg1)->OnSetTitle((wxString const &)*arg2);
11096 wxPyEndAllowThreads(__tstate);
11097 if (PyErr_Occurred()) SWIG_fail;
11098 }
11099 resultobj = SWIG_Py_Void();
11100 {
11101 if (temp2)
11102 delete arg2;
11103 }
11104 return resultobj;
11105fail:
11106 {
11107 if (temp2)
11108 delete arg2;
11109 }
11110 return NULL;
11111}
11112
11113
11114SWIGINTERN PyObject *_wrap_HtmlWindow_OnCellMouseHover(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11115 PyObject *resultobj = 0;
11116 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
11117 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
11118 int arg3 ;
11119 int arg4 ;
11120 void *argp1 = 0 ;
11121 int res1 = 0 ;
11122 void *argp2 = 0 ;
11123 int res2 = 0 ;
11124 int val3 ;
11125 int ecode3 = 0 ;
11126 int val4 ;
11127 int ecode4 = 0 ;
11128 PyObject * obj0 = 0 ;
11129 PyObject * obj1 = 0 ;
11130 PyObject * obj2 = 0 ;
11131 PyObject * obj3 = 0 ;
11132 char * kwnames[] = {
11133 (char *) "self",(char *) "cell",(char *) "x",(char *) "y", NULL
11134 };
11135
11136 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:HtmlWindow_OnCellMouseHover",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11137 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11138 if (!SWIG_IsOK(res1)) {
11139 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
11140 }
11141 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11142 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
11143 if (!SWIG_IsOK(res2)) {
11144 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
11145 }
11146 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
11147 ecode3 = SWIG_AsVal_int(obj2, &val3);
11148 if (!SWIG_IsOK(ecode3)) {
11149 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "3"" of type '" "int""'");
11150 }
11151 arg3 = static_cast< int >(val3);
11152 ecode4 = SWIG_AsVal_int(obj3, &val4);
11153 if (!SWIG_IsOK(ecode4)) {
11154 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlWindow_OnCellMouseHover" "', expected argument " "4"" of type '" "int""'");
11155 }
11156 arg4 = static_cast< int >(val4);
11157 {
11158 PyThreadState* __tstate = wxPyBeginAllowThreads();
11159 (arg1)->OnCellMouseHover(arg2,arg3,arg4);
11160 wxPyEndAllowThreads(__tstate);
11161 if (PyErr_Occurred()) SWIG_fail;
11162 }
11163 resultobj = SWIG_Py_Void();
11164 return resultobj;
11165fail:
11166 return NULL;
11167}
11168
11169
11170SWIGINTERN PyObject *_wrap_HtmlWindow_OnCellClicked(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11171 PyObject *resultobj = 0;
11172 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
11173 wxHtmlCell *arg2 = (wxHtmlCell *) 0 ;
11174 int arg3 ;
11175 int arg4 ;
11176 wxMouseEvent *arg5 = 0 ;
e9d6f3a4 11177 bool result;
554f62e9
RD
11178 void *argp1 = 0 ;
11179 int res1 = 0 ;
11180 void *argp2 = 0 ;
11181 int res2 = 0 ;
11182 int val3 ;
11183 int ecode3 = 0 ;
11184 int val4 ;
11185 int ecode4 = 0 ;
11186 void *argp5 = 0 ;
11187 int res5 = 0 ;
11188 PyObject * obj0 = 0 ;
11189 PyObject * obj1 = 0 ;
11190 PyObject * obj2 = 0 ;
11191 PyObject * obj3 = 0 ;
11192 PyObject * obj4 = 0 ;
11193 char * kwnames[] = {
11194 (char *) "self",(char *) "cell",(char *) "x",(char *) "y",(char *) "event", NULL
11195 };
11196
11197 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:HtmlWindow_OnCellClicked",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11198 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11199 if (!SWIG_IsOK(res1)) {
11200 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "1"" of type '" "wxPyHtmlWindow *""'");
11201 }
11202 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11203 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
11204 if (!SWIG_IsOK(res2)) {
11205 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "2"" of type '" "wxHtmlCell *""'");
11206 }
11207 arg2 = reinterpret_cast< wxHtmlCell * >(argp2);
11208 ecode3 = SWIG_AsVal_int(obj2, &val3);
11209 if (!SWIG_IsOK(ecode3)) {
11210 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "3"" of type '" "int""'");
11211 }
11212 arg3 = static_cast< int >(val3);
11213 ecode4 = SWIG_AsVal_int(obj3, &val4);
11214 if (!SWIG_IsOK(ecode4)) {
11215 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "4"" of type '" "int""'");
11216 }
11217 arg4 = static_cast< int >(val4);
11218 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxMouseEvent, 0 | 0);
11219 if (!SWIG_IsOK(res5)) {
11220 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "5"" of type '" "wxMouseEvent const &""'");
11221 }
11222 if (!argp5) {
11223 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlWindow_OnCellClicked" "', expected argument " "5"" of type '" "wxMouseEvent const &""'");
11224 }
11225 arg5 = reinterpret_cast< wxMouseEvent * >(argp5);
11226 {
11227 PyThreadState* __tstate = wxPyBeginAllowThreads();
e9d6f3a4 11228 result = (bool)(arg1)->OnCellClicked(arg2,arg3,arg4,(wxMouseEvent const &)*arg5);
554f62e9
RD
11229 wxPyEndAllowThreads(__tstate);
11230 if (PyErr_Occurred()) SWIG_fail;
11231 }
e9d6f3a4
RD
11232 {
11233 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11234 }
11235 return resultobj;
11236fail:
11237 return NULL;
11238}
11239
11240
11241SWIGINTERN PyObject *_wrap_HtmlWindow_OnOpeningURL(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11242 PyObject *resultobj = 0;
11243 wxPyHtmlWindow *arg1 = (wxPyHtmlWindow *) 0 ;
11244 wxHtmlURLType arg2 ;
11245 wxString *arg3 = 0 ;
11246 wxString *arg4 = (wxString *) 0 ;
11247 wxHtmlOpeningStatus result;
11248 void *argp1 = 0 ;
11249 int res1 = 0 ;
11250 int val2 ;
11251 int ecode2 = 0 ;
11252 bool temp3 = false ;
11253 bool temp4 = false ;
11254 PyObject * obj0 = 0 ;
11255 PyObject * obj1 = 0 ;
11256 PyObject * obj2 = 0 ;
11257 PyObject * obj3 = 0 ;
11258 char * kwnames[] = {
11259 (char *) "self",(char *) "type",(char *) "url",(char *) "redirect", NULL
11260 };
11261
11262 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:HtmlWindow_OnOpeningURL",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11263 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyHtmlWindow, 0 | 0 );
11264 if (!SWIG_IsOK(res1)) {
11265 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlWindow_OnOpeningURL" "', expected argument " "1"" of type '" "wxPyHtmlWindow const *""'");
11266 }
11267 arg1 = reinterpret_cast< wxPyHtmlWindow * >(argp1);
11268 ecode2 = SWIG_AsVal_int(obj1, &val2);
11269 if (!SWIG_IsOK(ecode2)) {
11270 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlWindow_OnOpeningURL" "', expected argument " "2"" of type '" "wxHtmlURLType""'");
11271 }
11272 arg2 = static_cast< wxHtmlURLType >(val2);
11273 {
11274 arg3 = wxString_in_helper(obj2);
11275 if (arg3 == NULL) SWIG_fail;
11276 temp3 = true;
11277 }
11278 {
11279 arg4 = wxString_in_helper(obj3);
11280 if (arg4 == NULL) SWIG_fail;
11281 temp4 = true;
11282 }
11283 {
11284 PyThreadState* __tstate = wxPyBeginAllowThreads();
11285 result = (wxHtmlOpeningStatus)((wxPyHtmlWindow const *)arg1)->OnOpeningURL(arg2,(wxString const &)*arg3,arg4);
11286 wxPyEndAllowThreads(__tstate);
11287 if (PyErr_Occurred()) SWIG_fail;
11288 }
11289 resultobj = SWIG_From_int(static_cast< int >(result));
11290 {
11291 if (temp3)
11292 delete arg3;
11293 }
11294 {
11295 if (temp4)
11296 delete arg4;
11297 }
554f62e9
RD
11298 return resultobj;
11299fail:
e9d6f3a4
RD
11300 {
11301 if (temp3)
11302 delete arg3;
11303 }
11304 {
11305 if (temp4)
11306 delete arg4;
11307 }
554f62e9
RD
11308 return NULL;
11309}
11310
11311
11312SWIGINTERN PyObject *_wrap_HtmlWindow_GetClassDefaultAttributes(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11313 PyObject *resultobj = 0;
11314 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
11315 SwigValueWrapper<wxVisualAttributes > result;
11316 int val1 ;
11317 int ecode1 = 0 ;
11318 PyObject * obj0 = 0 ;
11319 char * kwnames[] = {
11320 (char *) "variant", NULL
11321 };
11322
11323 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:HtmlWindow_GetClassDefaultAttributes",kwnames,&obj0)) SWIG_fail;
11324 if (obj0) {
11325 ecode1 = SWIG_AsVal_int(obj0, &val1);
11326 if (!SWIG_IsOK(ecode1)) {
11327 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "HtmlWindow_GetClassDefaultAttributes" "', expected argument " "1"" of type '" "wxWindowVariant""'");
11328 }
11329 arg1 = static_cast< wxWindowVariant >(val1);
11330 }
11331 {
11332 if (!wxPyCheckForApp()) SWIG_fail;
11333 PyThreadState* __tstate = wxPyBeginAllowThreads();
11334 result = wxPyHtmlWindow::GetClassDefaultAttributes(arg1);
11335 wxPyEndAllowThreads(__tstate);
11336 if (PyErr_Occurred()) SWIG_fail;
11337 }
11338 resultobj = SWIG_NewPointerObj((new wxVisualAttributes(static_cast< const wxVisualAttributes& >(result))), SWIGTYPE_p_wxVisualAttributes, SWIG_POINTER_OWN | 0 );
11339 return resultobj;
11340fail:
11341 return NULL;
d14a1e28
RD
11342}
11343
11344
e9d6f3a4
RD
11345SWIGINTERN PyObject *_wrap_HtmlWindow_GetDefaultHTMLCursor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11346 PyObject *resultobj = 0;
11347 wxPyHtmlWindow::HTMLCursor arg1 ;
11348 wxCursor result;
11349 int val1 ;
11350 int ecode1 = 0 ;
11351 PyObject * obj0 = 0 ;
11352 char * kwnames[] = {
11353 (char *) "type", NULL
11354 };
11355
11356 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlWindow_GetDefaultHTMLCursor",kwnames,&obj0)) SWIG_fail;
11357 ecode1 = SWIG_AsVal_int(obj0, &val1);
11358 if (!SWIG_IsOK(ecode1)) {
11359 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "HtmlWindow_GetDefaultHTMLCursor" "', expected argument " "1"" of type '" "wxPyHtmlWindow::HTMLCursor""'");
11360 }
11361 arg1 = static_cast< wxPyHtmlWindow::HTMLCursor >(val1);
11362 {
11363 PyThreadState* __tstate = wxPyBeginAllowThreads();
11364 result = wxPyHtmlWindow::GetDefaultHTMLCursor(arg1);
11365 wxPyEndAllowThreads(__tstate);
11366 if (PyErr_Occurred()) SWIG_fail;
11367 }
11368 resultobj = SWIG_NewPointerObj((new wxCursor(static_cast< const wxCursor& >(result))), SWIGTYPE_p_wxCursor, SWIG_POINTER_OWN | 0 );
11369 return resultobj;
11370fail:
11371 return NULL;
11372}
11373
11374
554f62e9
RD
11375SWIGINTERN PyObject *HtmlWindow_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11376 PyObject *obj;
11377 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11378 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyHtmlWindow, SWIG_NewClientData(obj));
11379 return SWIG_Py_Void();
b1fcee84
RD
11380}
11381
554f62e9
RD
11382SWIGINTERN PyObject *HtmlWindow_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11383 return SWIG_Python_InitShadowInstance(args);
b1fcee84
RD
11384}
11385
554f62e9
RD
11386SWIGINTERN PyObject *_wrap_new_HtmlDCRenderer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11387 PyObject *resultobj = 0;
11388 wxHtmlDCRenderer *result = 0 ;
11389
11390 if (!SWIG_Python_UnpackTuple(args,"new_HtmlDCRenderer",0,0,0)) SWIG_fail;
11391 {
11392 if (!wxPyCheckForApp()) SWIG_fail;
11393 PyThreadState* __tstate = wxPyBeginAllowThreads();
11394 result = (wxHtmlDCRenderer *)new wxHtmlDCRenderer();
11395 wxPyEndAllowThreads(__tstate);
11396 if (PyErr_Occurred()) SWIG_fail;
11397 }
11398 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlDCRenderer, SWIG_POINTER_NEW | 0 );
11399 return resultobj;
11400fail:
11401 return NULL;
b1fcee84
RD
11402}
11403
11404
554f62e9
RD
11405SWIGINTERN PyObject *_wrap_delete_HtmlDCRenderer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11406 PyObject *resultobj = 0;
11407 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11408 void *argp1 = 0 ;
11409 int res1 = 0 ;
11410 PyObject *swig_obj[1] ;
11411
11412 if (!args) SWIG_fail;
11413 swig_obj[0] = args;
11414 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlDCRenderer, SWIG_POINTER_DISOWN | 0 );
11415 if (!SWIG_IsOK(res1)) {
11416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlDCRenderer" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11417 }
11418 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11419 {
11420 PyThreadState* __tstate = wxPyBeginAllowThreads();
11421 delete arg1;
d14a1e28 11422
554f62e9
RD
11423 wxPyEndAllowThreads(__tstate);
11424 if (PyErr_Occurred()) SWIG_fail;
11425 }
11426 resultobj = SWIG_Py_Void();
11427 return resultobj;
11428fail:
11429 return NULL;
11430}
11431
11432
11433SWIGINTERN PyObject *_wrap_HtmlDCRenderer_SetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11434 PyObject *resultobj = 0;
11435 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11436 wxDC *arg2 = (wxDC *) 0 ;
11437 int arg3 ;
11438 void *argp1 = 0 ;
11439 int res1 = 0 ;
11440 void *argp2 = 0 ;
11441 int res2 = 0 ;
11442 int val3 ;
11443 int ecode3 = 0 ;
11444 PyObject * obj0 = 0 ;
11445 PyObject * obj1 = 0 ;
11446 PyObject * obj2 = 0 ;
11447 char * kwnames[] = {
11448 (char *) "self",(char *) "dc",(char *) "maxwidth", NULL
11449 };
11450
11451 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlDCRenderer_SetDC",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11452 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11453 if (!SWIG_IsOK(res1)) {
11454 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_SetDC" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11455 }
11456 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11457 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
11458 if (!SWIG_IsOK(res2)) {
11459 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlDCRenderer_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");
11460 }
11461 arg2 = reinterpret_cast< wxDC * >(argp2);
11462 ecode3 = SWIG_AsVal_int(obj2, &val3);
11463 if (!SWIG_IsOK(ecode3)) {
11464 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlDCRenderer_SetDC" "', expected argument " "3"" of type '" "int""'");
11465 }
11466 arg3 = static_cast< int >(val3);
11467 {
11468 PyThreadState* __tstate = wxPyBeginAllowThreads();
11469 (arg1)->SetDC(arg2,arg3);
11470 wxPyEndAllowThreads(__tstate);
11471 if (PyErr_Occurred()) SWIG_fail;
11472 }
11473 resultobj = SWIG_Py_Void();
11474 return resultobj;
11475fail:
11476 return NULL;
11477}
11478
11479
11480SWIGINTERN PyObject *_wrap_HtmlDCRenderer_SetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11481 PyObject *resultobj = 0;
11482 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11483 int arg2 ;
11484 int arg3 ;
11485 void *argp1 = 0 ;
11486 int res1 = 0 ;
11487 int val2 ;
11488 int ecode2 = 0 ;
11489 int val3 ;
11490 int ecode3 = 0 ;
11491 PyObject * obj0 = 0 ;
11492 PyObject * obj1 = 0 ;
11493 PyObject * obj2 = 0 ;
11494 char * kwnames[] = {
11495 (char *) "self",(char *) "width",(char *) "height", NULL
11496 };
11497
11498 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlDCRenderer_SetSize",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11499 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11500 if (!SWIG_IsOK(res1)) {
11501 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_SetSize" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11502 }
11503 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11504 ecode2 = SWIG_AsVal_int(obj1, &val2);
11505 if (!SWIG_IsOK(ecode2)) {
11506 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlDCRenderer_SetSize" "', expected argument " "2"" of type '" "int""'");
11507 }
11508 arg2 = static_cast< int >(val2);
11509 ecode3 = SWIG_AsVal_int(obj2, &val3);
11510 if (!SWIG_IsOK(ecode3)) {
11511 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlDCRenderer_SetSize" "', expected argument " "3"" of type '" "int""'");
11512 }
11513 arg3 = static_cast< int >(val3);
11514 {
11515 PyThreadState* __tstate = wxPyBeginAllowThreads();
11516 (arg1)->SetSize(arg2,arg3);
11517 wxPyEndAllowThreads(__tstate);
11518 if (PyErr_Occurred()) SWIG_fail;
11519 }
11520 resultobj = SWIG_Py_Void();
11521 return resultobj;
11522fail:
11523 return NULL;
11524}
11525
11526
11527SWIGINTERN PyObject *_wrap_HtmlDCRenderer_SetHtmlText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11528 PyObject *resultobj = 0;
11529 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11530 wxString *arg2 = 0 ;
11531 wxString const &arg3_defvalue = wxPyEmptyString ;
11532 wxString *arg3 = (wxString *) &arg3_defvalue ;
11533 bool arg4 = (bool) true ;
11534 void *argp1 = 0 ;
11535 int res1 = 0 ;
11536 bool temp2 = false ;
11537 bool temp3 = false ;
11538 bool val4 ;
11539 int ecode4 = 0 ;
11540 PyObject * obj0 = 0 ;
11541 PyObject * obj1 = 0 ;
11542 PyObject * obj2 = 0 ;
11543 PyObject * obj3 = 0 ;
11544 char * kwnames[] = {
11545 (char *) "self",(char *) "html",(char *) "basepath",(char *) "isdir", NULL
11546 };
11547
11548 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:HtmlDCRenderer_SetHtmlText",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11549 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11550 if (!SWIG_IsOK(res1)) {
11551 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_SetHtmlText" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11552 }
11553 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11554 {
11555 arg2 = wxString_in_helper(obj1);
11556 if (arg2 == NULL) SWIG_fail;
11557 temp2 = true;
11558 }
11559 if (obj2) {
d14a1e28 11560 {
554f62e9
RD
11561 arg3 = wxString_in_helper(obj2);
11562 if (arg3 == NULL) SWIG_fail;
11563 temp3 = true;
d14a1e28 11564 }
554f62e9
RD
11565 }
11566 if (obj3) {
11567 ecode4 = SWIG_AsVal_bool(obj3, &val4);
11568 if (!SWIG_IsOK(ecode4)) {
11569 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlDCRenderer_SetHtmlText" "', expected argument " "4"" of type '" "bool""'");
11570 }
11571 arg4 = static_cast< bool >(val4);
11572 }
11573 {
11574 PyThreadState* __tstate = wxPyBeginAllowThreads();
11575 (arg1)->SetHtmlText((wxString const &)*arg2,(wxString const &)*arg3,arg4);
11576 wxPyEndAllowThreads(__tstate);
11577 if (PyErr_Occurred()) SWIG_fail;
11578 }
11579 resultobj = SWIG_Py_Void();
11580 {
11581 if (temp2)
11582 delete arg2;
11583 }
11584 {
11585 if (temp3)
11586 delete arg3;
11587 }
11588 return resultobj;
11589fail:
11590 {
11591 if (temp2)
11592 delete arg2;
11593 }
11594 {
11595 if (temp3)
11596 delete arg3;
11597 }
11598 return NULL;
11599}
11600
11601
11602SWIGINTERN PyObject *_wrap_HtmlDCRenderer_SetFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11603 PyObject *resultobj = 0;
11604 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11605 wxString arg2 ;
11606 wxString arg3 ;
11607 PyObject *arg4 = (PyObject *) NULL ;
11608 void *argp1 = 0 ;
11609 int res1 = 0 ;
11610 PyObject * obj0 = 0 ;
11611 PyObject * obj1 = 0 ;
11612 PyObject * obj2 = 0 ;
11613 PyObject * obj3 = 0 ;
11614 char * kwnames[] = {
11615 (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL
11616 };
11617
11618 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlDCRenderer_SetFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11619 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11620 if (!SWIG_IsOK(res1)) {
11621 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_SetFonts" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11622 }
11623 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11624 {
11625 wxString* sptr = wxString_in_helper(obj1);
11626 if (sptr == NULL) SWIG_fail;
11627 arg2 = *sptr;
11628 delete sptr;
11629 }
11630 {
11631 wxString* sptr = wxString_in_helper(obj2);
11632 if (sptr == NULL) SWIG_fail;
11633 arg3 = *sptr;
11634 delete sptr;
11635 }
11636 if (obj3) {
11637 arg4 = obj3;
11638 }
11639 {
11640 PyThreadState* __tstate = wxPyBeginAllowThreads();
11641 wxHtmlDCRenderer_SetFonts(arg1,arg2,arg3,arg4);
11642 wxPyEndAllowThreads(__tstate);
11643 if (PyErr_Occurred()) SWIG_fail;
11644 }
11645 resultobj = SWIG_Py_Void();
11646 return resultobj;
11647fail:
11648 return NULL;
11649}
11650
11651
11652SWIGINTERN PyObject *_wrap_HtmlDCRenderer_SetStandardFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11653 PyObject *resultobj = 0;
11654 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11655 int arg2 = (int) -1 ;
11656 wxString const &arg3_defvalue = wxPyEmptyString ;
11657 wxString *arg3 = (wxString *) &arg3_defvalue ;
11658 wxString const &arg4_defvalue = wxPyEmptyString ;
11659 wxString *arg4 = (wxString *) &arg4_defvalue ;
11660 void *argp1 = 0 ;
11661 int res1 = 0 ;
11662 int val2 ;
11663 int ecode2 = 0 ;
11664 bool temp3 = false ;
11665 bool temp4 = false ;
11666 PyObject * obj0 = 0 ;
11667 PyObject * obj1 = 0 ;
11668 PyObject * obj2 = 0 ;
11669 PyObject * obj3 = 0 ;
11670 char * kwnames[] = {
11671 (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL
11672 };
11673
11674 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HtmlDCRenderer_SetStandardFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11675 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11676 if (!SWIG_IsOK(res1)) {
11677 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11678 }
11679 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11680 if (obj1) {
11681 ecode2 = SWIG_AsVal_int(obj1, &val2);
11682 if (!SWIG_IsOK(ecode2)) {
11683 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlDCRenderer_SetStandardFonts" "', expected argument " "2"" of type '" "int""'");
11684 }
11685 arg2 = static_cast< int >(val2);
11686 }
11687 if (obj2) {
d14a1e28 11688 {
554f62e9
RD
11689 arg3 = wxString_in_helper(obj2);
11690 if (arg3 == NULL) SWIG_fail;
11691 temp3 = true;
d14a1e28 11692 }
554f62e9
RD
11693 }
11694 if (obj3) {
093d3ff1 11695 {
554f62e9
RD
11696 arg4 = wxString_in_helper(obj3);
11697 if (arg4 == NULL) SWIG_fail;
11698 temp4 = true;
093d3ff1 11699 }
554f62e9
RD
11700 }
11701 {
11702 PyThreadState* __tstate = wxPyBeginAllowThreads();
11703 (arg1)->SetStandardFonts(arg2,(wxString const &)*arg3,(wxString const &)*arg4);
11704 wxPyEndAllowThreads(__tstate);
11705 if (PyErr_Occurred()) SWIG_fail;
11706 }
11707 resultobj = SWIG_Py_Void();
11708 {
11709 if (temp3)
11710 delete arg3;
11711 }
11712 {
11713 if (temp4)
11714 delete arg4;
11715 }
11716 return resultobj;
11717fail:
11718 {
11719 if (temp3)
11720 delete arg3;
11721 }
11722 {
11723 if (temp4)
11724 delete arg4;
11725 }
11726 return NULL;
11727}
11728
11729
11730SWIGINTERN PyObject *_wrap_HtmlDCRenderer_Render(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11731 PyObject *resultobj = 0;
11732 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11733 int arg2 ;
11734 int arg3 ;
704eda0c
RD
11735 wxArrayInt *arg4 = 0 ;
11736 int arg5 = (int) 0 ;
11737 int arg6 = (int) FALSE ;
11738 int arg7 = (int) INT_MAX ;
554f62e9
RD
11739 int result;
11740 void *argp1 = 0 ;
11741 int res1 = 0 ;
11742 int val2 ;
11743 int ecode2 = 0 ;
11744 int val3 ;
11745 int ecode3 = 0 ;
704eda0c 11746 bool temp4 = false ;
554f62e9
RD
11747 int val5 ;
11748 int ecode5 = 0 ;
11749 int val6 ;
11750 int ecode6 = 0 ;
704eda0c
RD
11751 int val7 ;
11752 int ecode7 = 0 ;
554f62e9
RD
11753 PyObject * obj0 = 0 ;
11754 PyObject * obj1 = 0 ;
11755 PyObject * obj2 = 0 ;
11756 PyObject * obj3 = 0 ;
11757 PyObject * obj4 = 0 ;
11758 PyObject * obj5 = 0 ;
11759 PyObject * obj6 = 0 ;
554f62e9 11760 char * kwnames[] = {
704eda0c 11761 (char *) "self",(char *) "x",(char *) "y",(char *) "known_pagebreaks",(char *) "from",(char *) "dont_render",(char *) "to", NULL
554f62e9
RD
11762 };
11763
704eda0c 11764 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOO:HtmlDCRenderer_Render",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
554f62e9
RD
11765 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11766 if (!SWIG_IsOK(res1)) {
11767 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_Render" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11768 }
11769 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11770 ecode2 = SWIG_AsVal_int(obj1, &val2);
11771 if (!SWIG_IsOK(ecode2)) {
11772 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlDCRenderer_Render" "', expected argument " "2"" of type '" "int""'");
11773 }
11774 arg2 = static_cast< int >(val2);
11775 ecode3 = SWIG_AsVal_int(obj2, &val3);
11776 if (!SWIG_IsOK(ecode3)) {
11777 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlDCRenderer_Render" "', expected argument " "3"" of type '" "int""'");
11778 }
11779 arg3 = static_cast< int >(val3);
704eda0c
RD
11780 {
11781 if (! PySequence_Check(obj3)) {
11782 PyErr_SetString(PyExc_TypeError, "Sequence of integers expected.");
11783 SWIG_fail;
11784 }
11785 arg4 = new wxArrayInt;
11786 temp4 = true;
11787 int i, len=PySequence_Length(obj3);
11788 for (i=0; i<len; i++) {
11789 PyObject* item = PySequence_GetItem(obj3, i);
11790 PyObject* number = PyNumber_Int(item);
ec8a7755
RD
11791 if (!number) {
11792 PyErr_SetString(PyExc_TypeError, "Sequence of integers expected.");
11793 SWIG_fail;
11794 }
704eda0c
RD
11795 arg4->Add(PyInt_AS_LONG(number));
11796 Py_DECREF(item);
11797 Py_DECREF(number);
11798 }
554f62e9
RD
11799 }
11800 if (obj4) {
11801 ecode5 = SWIG_AsVal_int(obj4, &val5);
11802 if (!SWIG_IsOK(ecode5)) {
11803 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HtmlDCRenderer_Render" "', expected argument " "5"" of type '" "int""'");
11804 }
11805 arg5 = static_cast< int >(val5);
11806 }
11807 if (obj5) {
11808 ecode6 = SWIG_AsVal_int(obj5, &val6);
11809 if (!SWIG_IsOK(ecode6)) {
11810 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "HtmlDCRenderer_Render" "', expected argument " "6"" of type '" "int""'");
11811 }
11812 arg6 = static_cast< int >(val6);
11813 }
11814 if (obj6) {
704eda0c
RD
11815 ecode7 = SWIG_AsVal_int(obj6, &val7);
11816 if (!SWIG_IsOK(ecode7)) {
11817 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "HtmlDCRenderer_Render" "', expected argument " "7"" of type '" "int""'");
554f62e9 11818 }
704eda0c 11819 arg7 = static_cast< int >(val7);
554f62e9
RD
11820 }
11821 {
11822 PyThreadState* __tstate = wxPyBeginAllowThreads();
704eda0c 11823 result = (int)(arg1)->Render(arg2,arg3,*arg4,arg5,arg6,arg7);
554f62e9
RD
11824 wxPyEndAllowThreads(__tstate);
11825 if (PyErr_Occurred()) SWIG_fail;
11826 }
11827 resultobj = SWIG_From_int(static_cast< int >(result));
704eda0c
RD
11828 {
11829 if (temp4) delete arg4;
11830 }
554f62e9
RD
11831 return resultobj;
11832fail:
704eda0c
RD
11833 {
11834 if (temp4) delete arg4;
11835 }
554f62e9 11836 return NULL;
d14a1e28
RD
11837}
11838
11839
554f62e9
RD
11840SWIGINTERN PyObject *_wrap_HtmlDCRenderer_GetTotalHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11841 PyObject *resultobj = 0;
11842 wxHtmlDCRenderer *arg1 = (wxHtmlDCRenderer *) 0 ;
11843 int result;
11844 void *argp1 = 0 ;
11845 int res1 = 0 ;
11846 PyObject *swig_obj[1] ;
11847
11848 if (!args) SWIG_fail;
11849 swig_obj[0] = args;
11850 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlDCRenderer, 0 | 0 );
11851 if (!SWIG_IsOK(res1)) {
11852 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlDCRenderer_GetTotalHeight" "', expected argument " "1"" of type '" "wxHtmlDCRenderer *""'");
11853 }
11854 arg1 = reinterpret_cast< wxHtmlDCRenderer * >(argp1);
11855 {
11856 PyThreadState* __tstate = wxPyBeginAllowThreads();
11857 result = (int)(arg1)->GetTotalHeight();
11858 wxPyEndAllowThreads(__tstate);
11859 if (PyErr_Occurred()) SWIG_fail;
11860 }
11861 resultobj = SWIG_From_int(static_cast< int >(result));
11862 return resultobj;
11863fail:
11864 return NULL;
d14a1e28
RD
11865}
11866
11867
554f62e9
RD
11868SWIGINTERN PyObject *HtmlDCRenderer_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11869 PyObject *obj;
11870 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11871 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlDCRenderer, SWIG_NewClientData(obj));
11872 return SWIG_Py_Void();
d14a1e28
RD
11873}
11874
554f62e9
RD
11875SWIGINTERN PyObject *HtmlDCRenderer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11876 return SWIG_Python_InitShadowInstance(args);
11877}
d14a1e28 11878
554f62e9
RD
11879SWIGINTERN PyObject *_wrap_new_HtmlPrintout(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11880 PyObject *resultobj = 0;
11881 wxString const &arg1_defvalue = wxPyHtmlPrintoutTitleStr ;
11882 wxString *arg1 = (wxString *) &arg1_defvalue ;
11883 wxHtmlPrintout *result = 0 ;
11884 bool temp1 = false ;
11885 PyObject * obj0 = 0 ;
11886 char * kwnames[] = {
11887 (char *) "title", NULL
11888 };
11889
11890 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_HtmlPrintout",kwnames,&obj0)) SWIG_fail;
11891 if (obj0) {
d14a1e28 11892 {
554f62e9
RD
11893 arg1 = wxString_in_helper(obj0);
11894 if (arg1 == NULL) SWIG_fail;
11895 temp1 = true;
d14a1e28 11896 }
554f62e9
RD
11897 }
11898 {
11899 if (!wxPyCheckForApp()) SWIG_fail;
11900 PyThreadState* __tstate = wxPyBeginAllowThreads();
11901 result = (wxHtmlPrintout *)new wxHtmlPrintout((wxString const &)*arg1);
11902 wxPyEndAllowThreads(__tstate);
11903 if (PyErr_Occurred()) SWIG_fail;
11904 }
11905 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlPrintout, SWIG_POINTER_NEW | 0 );
11906 {
11907 if (temp1)
11908 delete arg1;
11909 }
11910 return resultobj;
11911fail:
11912 {
11913 if (temp1)
11914 delete arg1;
11915 }
11916 return NULL;
11917}
11918
11919
11920SWIGINTERN PyObject *_wrap_HtmlPrintout_SetHtmlText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11921 PyObject *resultobj = 0;
11922 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
11923 wxString *arg2 = 0 ;
11924 wxString const &arg3_defvalue = wxPyEmptyString ;
11925 wxString *arg3 = (wxString *) &arg3_defvalue ;
11926 bool arg4 = (bool) true ;
11927 void *argp1 = 0 ;
11928 int res1 = 0 ;
11929 bool temp2 = false ;
11930 bool temp3 = false ;
11931 bool val4 ;
11932 int ecode4 = 0 ;
11933 PyObject * obj0 = 0 ;
11934 PyObject * obj1 = 0 ;
11935 PyObject * obj2 = 0 ;
11936 PyObject * obj3 = 0 ;
11937 char * kwnames[] = {
11938 (char *) "self",(char *) "html",(char *) "basepath",(char *) "isdir", NULL
11939 };
11940
11941 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:HtmlPrintout_SetHtmlText",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
11942 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
11943 if (!SWIG_IsOK(res1)) {
11944 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetHtmlText" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
11945 }
11946 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
11947 {
11948 arg2 = wxString_in_helper(obj1);
11949 if (arg2 == NULL) SWIG_fail;
11950 temp2 = true;
11951 }
11952 if (obj2) {
093d3ff1 11953 {
554f62e9
RD
11954 arg3 = wxString_in_helper(obj2);
11955 if (arg3 == NULL) SWIG_fail;
11956 temp3 = true;
093d3ff1 11957 }
554f62e9
RD
11958 }
11959 if (obj3) {
11960 ecode4 = SWIG_AsVal_bool(obj3, &val4);
11961 if (!SWIG_IsOK(ecode4)) {
11962 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlPrintout_SetHtmlText" "', expected argument " "4"" of type '" "bool""'");
11963 }
11964 arg4 = static_cast< bool >(val4);
11965 }
11966 {
11967 PyThreadState* __tstate = wxPyBeginAllowThreads();
11968 (arg1)->SetHtmlText((wxString const &)*arg2,(wxString const &)*arg3,arg4);
11969 wxPyEndAllowThreads(__tstate);
11970 if (PyErr_Occurred()) SWIG_fail;
11971 }
11972 resultobj = SWIG_Py_Void();
11973 {
11974 if (temp2)
11975 delete arg2;
11976 }
11977 {
11978 if (temp3)
11979 delete arg3;
11980 }
11981 return resultobj;
11982fail:
11983 {
11984 if (temp2)
11985 delete arg2;
11986 }
11987 {
11988 if (temp3)
11989 delete arg3;
11990 }
11991 return NULL;
d14a1e28
RD
11992}
11993
11994
554f62e9
RD
11995SWIGINTERN PyObject *_wrap_HtmlPrintout_SetHtmlFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11996 PyObject *resultobj = 0;
11997 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
11998 wxString *arg2 = 0 ;
11999 void *argp1 = 0 ;
12000 int res1 = 0 ;
12001 bool temp2 = false ;
12002 PyObject * obj0 = 0 ;
12003 PyObject * obj1 = 0 ;
12004 char * kwnames[] = {
12005 (char *) "self",(char *) "htmlfile", NULL
12006 };
12007
12008 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlPrintout_SetHtmlFile",kwnames,&obj0,&obj1)) SWIG_fail;
12009 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12010 if (!SWIG_IsOK(res1)) {
12011 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetHtmlFile" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12012 }
12013 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12014 {
12015 arg2 = wxString_in_helper(obj1);
12016 if (arg2 == NULL) SWIG_fail;
12017 temp2 = true;
12018 }
12019 {
12020 PyThreadState* __tstate = wxPyBeginAllowThreads();
12021 (arg1)->SetHtmlFile((wxString const &)*arg2);
12022 wxPyEndAllowThreads(__tstate);
12023 if (PyErr_Occurred()) SWIG_fail;
12024 }
12025 resultobj = SWIG_Py_Void();
12026 {
12027 if (temp2)
12028 delete arg2;
12029 }
12030 return resultobj;
12031fail:
12032 {
12033 if (temp2)
12034 delete arg2;
12035 }
12036 return NULL;
12037}
12038
12039
12040SWIGINTERN PyObject *_wrap_HtmlPrintout_SetHeader(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12041 PyObject *resultobj = 0;
12042 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
12043 wxString *arg2 = 0 ;
12044 int arg3 = (int) wxPAGE_ALL ;
12045 void *argp1 = 0 ;
12046 int res1 = 0 ;
12047 bool temp2 = false ;
12048 int val3 ;
12049 int ecode3 = 0 ;
12050 PyObject * obj0 = 0 ;
12051 PyObject * obj1 = 0 ;
12052 PyObject * obj2 = 0 ;
12053 char * kwnames[] = {
12054 (char *) "self",(char *) "header",(char *) "pg", NULL
12055 };
12056
12057 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlPrintout_SetHeader",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12058 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12059 if (!SWIG_IsOK(res1)) {
12060 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetHeader" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12061 }
12062 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12063 {
12064 arg2 = wxString_in_helper(obj1);
12065 if (arg2 == NULL) SWIG_fail;
12066 temp2 = true;
12067 }
12068 if (obj2) {
12069 ecode3 = SWIG_AsVal_int(obj2, &val3);
12070 if (!SWIG_IsOK(ecode3)) {
12071 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlPrintout_SetHeader" "', expected argument " "3"" of type '" "int""'");
12072 }
12073 arg3 = static_cast< int >(val3);
12074 }
12075 {
12076 PyThreadState* __tstate = wxPyBeginAllowThreads();
12077 (arg1)->SetHeader((wxString const &)*arg2,arg3);
12078 wxPyEndAllowThreads(__tstate);
12079 if (PyErr_Occurred()) SWIG_fail;
12080 }
12081 resultobj = SWIG_Py_Void();
12082 {
12083 if (temp2)
12084 delete arg2;
12085 }
12086 return resultobj;
12087fail:
12088 {
12089 if (temp2)
12090 delete arg2;
12091 }
12092 return NULL;
12093}
12094
12095
12096SWIGINTERN PyObject *_wrap_HtmlPrintout_SetFooter(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12097 PyObject *resultobj = 0;
12098 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
12099 wxString *arg2 = 0 ;
12100 int arg3 = (int) wxPAGE_ALL ;
12101 void *argp1 = 0 ;
12102 int res1 = 0 ;
12103 bool temp2 = false ;
12104 int val3 ;
12105 int ecode3 = 0 ;
12106 PyObject * obj0 = 0 ;
12107 PyObject * obj1 = 0 ;
12108 PyObject * obj2 = 0 ;
12109 char * kwnames[] = {
12110 (char *) "self",(char *) "footer",(char *) "pg", NULL
12111 };
12112
12113 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlPrintout_SetFooter",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12114 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12115 if (!SWIG_IsOK(res1)) {
12116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetFooter" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12117 }
12118 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12119 {
12120 arg2 = wxString_in_helper(obj1);
12121 if (arg2 == NULL) SWIG_fail;
12122 temp2 = true;
12123 }
12124 if (obj2) {
12125 ecode3 = SWIG_AsVal_int(obj2, &val3);
12126 if (!SWIG_IsOK(ecode3)) {
12127 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlPrintout_SetFooter" "', expected argument " "3"" of type '" "int""'");
12128 }
12129 arg3 = static_cast< int >(val3);
12130 }
12131 {
12132 PyThreadState* __tstate = wxPyBeginAllowThreads();
12133 (arg1)->SetFooter((wxString const &)*arg2,arg3);
12134 wxPyEndAllowThreads(__tstate);
12135 if (PyErr_Occurred()) SWIG_fail;
12136 }
12137 resultobj = SWIG_Py_Void();
12138 {
12139 if (temp2)
12140 delete arg2;
12141 }
12142 return resultobj;
12143fail:
12144 {
12145 if (temp2)
12146 delete arg2;
12147 }
12148 return NULL;
12149}
12150
12151
12152SWIGINTERN PyObject *_wrap_HtmlPrintout_SetFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12153 PyObject *resultobj = 0;
12154 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
12155 wxString arg2 ;
12156 wxString arg3 ;
12157 PyObject *arg4 = (PyObject *) NULL ;
12158 void *argp1 = 0 ;
12159 int res1 = 0 ;
12160 PyObject * obj0 = 0 ;
12161 PyObject * obj1 = 0 ;
12162 PyObject * obj2 = 0 ;
12163 PyObject * obj3 = 0 ;
12164 char * kwnames[] = {
12165 (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL
12166 };
12167
12168 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlPrintout_SetFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
12169 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12170 if (!SWIG_IsOK(res1)) {
12171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetFonts" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12172 }
12173 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12174 {
12175 wxString* sptr = wxString_in_helper(obj1);
12176 if (sptr == NULL) SWIG_fail;
12177 arg2 = *sptr;
12178 delete sptr;
12179 }
12180 {
12181 wxString* sptr = wxString_in_helper(obj2);
12182 if (sptr == NULL) SWIG_fail;
12183 arg3 = *sptr;
12184 delete sptr;
12185 }
12186 if (obj3) {
12187 arg4 = obj3;
12188 }
12189 {
12190 PyThreadState* __tstate = wxPyBeginAllowThreads();
12191 wxHtmlPrintout_SetFonts(arg1,arg2,arg3,arg4);
12192 wxPyEndAllowThreads(__tstate);
12193 if (PyErr_Occurred()) SWIG_fail;
12194 }
12195 resultobj = SWIG_Py_Void();
12196 return resultobj;
12197fail:
12198 return NULL;
12199}
12200
12201
12202SWIGINTERN PyObject *_wrap_HtmlPrintout_SetStandardFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12203 PyObject *resultobj = 0;
12204 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
12205 int arg2 = (int) -1 ;
12206 wxString const &arg3_defvalue = wxPyEmptyString ;
12207 wxString *arg3 = (wxString *) &arg3_defvalue ;
12208 wxString const &arg4_defvalue = wxPyEmptyString ;
12209 wxString *arg4 = (wxString *) &arg4_defvalue ;
12210 void *argp1 = 0 ;
12211 int res1 = 0 ;
12212 int val2 ;
12213 int ecode2 = 0 ;
12214 bool temp3 = false ;
12215 bool temp4 = false ;
12216 PyObject * obj0 = 0 ;
12217 PyObject * obj1 = 0 ;
12218 PyObject * obj2 = 0 ;
12219 PyObject * obj3 = 0 ;
12220 char * kwnames[] = {
12221 (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL
12222 };
12223
12224 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HtmlPrintout_SetStandardFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
12225 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12226 if (!SWIG_IsOK(res1)) {
12227 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12228 }
12229 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12230 if (obj1) {
12231 ecode2 = SWIG_AsVal_int(obj1, &val2);
12232 if (!SWIG_IsOK(ecode2)) {
12233 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlPrintout_SetStandardFonts" "', expected argument " "2"" of type '" "int""'");
12234 }
12235 arg2 = static_cast< int >(val2);
12236 }
12237 if (obj2) {
12238 {
12239 arg3 = wxString_in_helper(obj2);
12240 if (arg3 == NULL) SWIG_fail;
12241 temp3 = true;
8edf1c75 12242 }
554f62e9
RD
12243 }
12244 if (obj3) {
d14a1e28 12245 {
554f62e9
RD
12246 arg4 = wxString_in_helper(obj3);
12247 if (arg4 == NULL) SWIG_fail;
12248 temp4 = true;
d14a1e28 12249 }
554f62e9
RD
12250 }
12251 {
12252 PyThreadState* __tstate = wxPyBeginAllowThreads();
12253 (arg1)->SetStandardFonts(arg2,(wxString const &)*arg3,(wxString const &)*arg4);
12254 wxPyEndAllowThreads(__tstate);
12255 if (PyErr_Occurred()) SWIG_fail;
12256 }
12257 resultobj = SWIG_Py_Void();
12258 {
12259 if (temp3)
12260 delete arg3;
12261 }
12262 {
12263 if (temp4)
12264 delete arg4;
12265 }
12266 return resultobj;
12267fail:
12268 {
12269 if (temp3)
12270 delete arg3;
12271 }
12272 {
12273 if (temp4)
12274 delete arg4;
12275 }
12276 return NULL;
12277}
12278
12279
12280SWIGINTERN PyObject *_wrap_HtmlPrintout_SetMargins(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12281 PyObject *resultobj = 0;
12282 wxHtmlPrintout *arg1 = (wxHtmlPrintout *) 0 ;
12283 float arg2 = (float) 25.2 ;
12284 float arg3 = (float) 25.2 ;
12285 float arg4 = (float) 25.2 ;
12286 float arg5 = (float) 25.2 ;
12287 float arg6 = (float) 5 ;
12288 void *argp1 = 0 ;
12289 int res1 = 0 ;
12290 float val2 ;
12291 int ecode2 = 0 ;
12292 float val3 ;
12293 int ecode3 = 0 ;
12294 float val4 ;
12295 int ecode4 = 0 ;
12296 float val5 ;
12297 int ecode5 = 0 ;
12298 float val6 ;
12299 int ecode6 = 0 ;
12300 PyObject * obj0 = 0 ;
12301 PyObject * obj1 = 0 ;
12302 PyObject * obj2 = 0 ;
12303 PyObject * obj3 = 0 ;
12304 PyObject * obj4 = 0 ;
12305 PyObject * obj5 = 0 ;
12306 char * kwnames[] = {
12307 (char *) "self",(char *) "top",(char *) "bottom",(char *) "left",(char *) "right",(char *) "spaces", NULL
12308 };
12309
12310 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:HtmlPrintout_SetMargins",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
12311 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlPrintout, 0 | 0 );
12312 if (!SWIG_IsOK(res1)) {
12313 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "1"" of type '" "wxHtmlPrintout *""'");
12314 }
12315 arg1 = reinterpret_cast< wxHtmlPrintout * >(argp1);
12316 if (obj1) {
12317 ecode2 = SWIG_AsVal_float(obj1, &val2);
12318 if (!SWIG_IsOK(ecode2)) {
12319 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "2"" of type '" "float""'");
12320 }
12321 arg2 = static_cast< float >(val2);
12322 }
12323 if (obj2) {
12324 ecode3 = SWIG_AsVal_float(obj2, &val3);
12325 if (!SWIG_IsOK(ecode3)) {
12326 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "3"" of type '" "float""'");
12327 }
12328 arg3 = static_cast< float >(val3);
12329 }
12330 if (obj3) {
12331 ecode4 = SWIG_AsVal_float(obj3, &val4);
12332 if (!SWIG_IsOK(ecode4)) {
12333 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "4"" of type '" "float""'");
12334 }
12335 arg4 = static_cast< float >(val4);
12336 }
12337 if (obj4) {
12338 ecode5 = SWIG_AsVal_float(obj4, &val5);
12339 if (!SWIG_IsOK(ecode5)) {
12340 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "5"" of type '" "float""'");
12341 }
12342 arg5 = static_cast< float >(val5);
12343 }
12344 if (obj5) {
12345 ecode6 = SWIG_AsVal_float(obj5, &val6);
12346 if (!SWIG_IsOK(ecode6)) {
12347 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "HtmlPrintout_SetMargins" "', expected argument " "6"" of type '" "float""'");
12348 }
12349 arg6 = static_cast< float >(val6);
12350 }
12351 {
12352 PyThreadState* __tstate = wxPyBeginAllowThreads();
12353 (arg1)->SetMargins(arg2,arg3,arg4,arg5,arg6);
12354 wxPyEndAllowThreads(__tstate);
12355 if (PyErr_Occurred()) SWIG_fail;
12356 }
12357 resultobj = SWIG_Py_Void();
12358 return resultobj;
12359fail:
12360 return NULL;
d14a1e28
RD
12361}
12362
12363
554f62e9
RD
12364SWIGINTERN PyObject *_wrap_HtmlPrintout_AddFilter(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12365 PyObject *resultobj = 0;
12366 wxHtmlFilter *arg1 = (wxHtmlFilter *) 0 ;
12367 void *argp1 = 0 ;
12368 int res1 = 0 ;
12369 PyObject * obj0 = 0 ;
12370 char * kwnames[] = {
12371 (char *) "filter", NULL
12372 };
12373
12374 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlPrintout_AddFilter",kwnames,&obj0)) SWIG_fail;
12375 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlFilter, 0 | 0 );
12376 if (!SWIG_IsOK(res1)) {
12377 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlPrintout_AddFilter" "', expected argument " "1"" of type '" "wxHtmlFilter *""'");
12378 }
12379 arg1 = reinterpret_cast< wxHtmlFilter * >(argp1);
12380 {
12381 PyThreadState* __tstate = wxPyBeginAllowThreads();
12382 wxHtmlPrintout::AddFilter(arg1);
12383 wxPyEndAllowThreads(__tstate);
12384 if (PyErr_Occurred()) SWIG_fail;
12385 }
12386 resultobj = SWIG_Py_Void();
12387 return resultobj;
12388fail:
12389 return NULL;
d14a1e28
RD
12390}
12391
12392
554f62e9
RD
12393SWIGINTERN PyObject *_wrap_HtmlPrintout_CleanUpStatics(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12394 PyObject *resultobj = 0;
12395
12396 if (!SWIG_Python_UnpackTuple(args,"HtmlPrintout_CleanUpStatics",0,0,0)) SWIG_fail;
12397 {
12398 PyThreadState* __tstate = wxPyBeginAllowThreads();
12399 wxHtmlPrintout::CleanUpStatics();
12400 wxPyEndAllowThreads(__tstate);
12401 if (PyErr_Occurred()) SWIG_fail;
12402 }
12403 resultobj = SWIG_Py_Void();
12404 return resultobj;
12405fail:
12406 return NULL;
d14a1e28
RD
12407}
12408
12409
554f62e9
RD
12410SWIGINTERN PyObject *HtmlPrintout_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12411 PyObject *obj;
12412 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12413 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlPrintout, SWIG_NewClientData(obj));
12414 return SWIG_Py_Void();
d14a1e28
RD
12415}
12416
554f62e9
RD
12417SWIGINTERN PyObject *HtmlPrintout_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12418 return SWIG_Python_InitShadowInstance(args);
12419}
d14a1e28 12420
554f62e9
RD
12421SWIGINTERN PyObject *_wrap_new_HtmlEasyPrinting(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12422 PyObject *resultobj = 0;
12423 wxString const &arg1_defvalue = wxPyHtmlPrintingTitleStr ;
12424 wxString *arg1 = (wxString *) &arg1_defvalue ;
12425 wxWindow *arg2 = (wxWindow *) NULL ;
12426 wxHtmlEasyPrinting *result = 0 ;
12427 bool temp1 = false ;
12428 void *argp2 = 0 ;
12429 int res2 = 0 ;
12430 PyObject * obj0 = 0 ;
12431 PyObject * obj1 = 0 ;
12432 char * kwnames[] = {
12433 (char *) "name",(char *) "parentWindow", NULL
12434 };
12435
12436 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_HtmlEasyPrinting",kwnames,&obj0,&obj1)) SWIG_fail;
12437 if (obj0) {
093d3ff1 12438 {
554f62e9
RD
12439 arg1 = wxString_in_helper(obj0);
12440 if (arg1 == NULL) SWIG_fail;
12441 temp1 = true;
093d3ff1 12442 }
554f62e9
RD
12443 }
12444 if (obj1) {
12445 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
12446 if (!SWIG_IsOK(res2)) {
12447 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_HtmlEasyPrinting" "', expected argument " "2"" of type '" "wxWindow *""'");
d14a1e28 12448 }
554f62e9
RD
12449 arg2 = reinterpret_cast< wxWindow * >(argp2);
12450 }
12451 {
12452 if (!wxPyCheckForApp()) SWIG_fail;
12453 PyThreadState* __tstate = wxPyBeginAllowThreads();
12454 result = (wxHtmlEasyPrinting *)new wxHtmlEasyPrinting((wxString const &)*arg1,arg2);
12455 wxPyEndAllowThreads(__tstate);
12456 if (PyErr_Occurred()) SWIG_fail;
12457 }
12458 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlEasyPrinting, SWIG_POINTER_NEW | 0 );
12459 {
12460 if (temp1)
12461 delete arg1;
12462 }
12463 return resultobj;
12464fail:
12465 {
12466 if (temp1)
12467 delete arg1;
12468 }
12469 return NULL;
d14a1e28
RD
12470}
12471
12472
554f62e9
RD
12473SWIGINTERN PyObject *_wrap_delete_HtmlEasyPrinting(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12474 PyObject *resultobj = 0;
12475 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12476 void *argp1 = 0 ;
12477 int res1 = 0 ;
12478 PyObject *swig_obj[1] ;
12479
12480 if (!args) SWIG_fail;
12481 swig_obj[0] = args;
12482 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, SWIG_POINTER_DISOWN | 0 );
12483 if (!SWIG_IsOK(res1)) {
12484 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlEasyPrinting" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12485 }
12486 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12487 {
12488 PyThreadState* __tstate = wxPyBeginAllowThreads();
12489 delete arg1;
d14a1e28 12490
554f62e9
RD
12491 wxPyEndAllowThreads(__tstate);
12492 if (PyErr_Occurred()) SWIG_fail;
12493 }
12494 resultobj = SWIG_Py_Void();
12495 return resultobj;
12496fail:
12497 return NULL;
12498}
12499
12500
12501SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_PreviewFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12502 PyObject *resultobj = 0;
12503 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12504 wxString *arg2 = 0 ;
12505 void *argp1 = 0 ;
12506 int res1 = 0 ;
12507 bool temp2 = false ;
12508 PyObject * obj0 = 0 ;
12509 PyObject * obj1 = 0 ;
12510 char * kwnames[] = {
12511 (char *) "self",(char *) "htmlfile", NULL
12512 };
12513
12514 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlEasyPrinting_PreviewFile",kwnames,&obj0,&obj1)) SWIG_fail;
12515 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12516 if (!SWIG_IsOK(res1)) {
12517 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_PreviewFile" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12518 }
12519 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12520 {
12521 arg2 = wxString_in_helper(obj1);
12522 if (arg2 == NULL) SWIG_fail;
12523 temp2 = true;
12524 }
12525 {
12526 PyThreadState* __tstate = wxPyBeginAllowThreads();
12527 (arg1)->PreviewFile((wxString const &)*arg2);
12528 wxPyEndAllowThreads(__tstate);
12529 if (PyErr_Occurred()) SWIG_fail;
12530 }
12531 resultobj = SWIG_Py_Void();
12532 {
12533 if (temp2)
12534 delete arg2;
12535 }
12536 return resultobj;
12537fail:
12538 {
12539 if (temp2)
12540 delete arg2;
12541 }
12542 return NULL;
12543}
12544
12545
12546SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_PreviewText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12547 PyObject *resultobj = 0;
12548 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12549 wxString *arg2 = 0 ;
12550 wxString const &arg3_defvalue = wxPyEmptyString ;
12551 wxString *arg3 = (wxString *) &arg3_defvalue ;
12552 void *argp1 = 0 ;
12553 int res1 = 0 ;
12554 bool temp2 = false ;
12555 bool temp3 = false ;
12556 PyObject * obj0 = 0 ;
12557 PyObject * obj1 = 0 ;
12558 PyObject * obj2 = 0 ;
12559 char * kwnames[] = {
12560 (char *) "self",(char *) "htmltext",(char *) "basepath", NULL
12561 };
12562
12563 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlEasyPrinting_PreviewText",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12564 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12565 if (!SWIG_IsOK(res1)) {
12566 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_PreviewText" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12567 }
12568 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12569 {
12570 arg2 = wxString_in_helper(obj1);
12571 if (arg2 == NULL) SWIG_fail;
12572 temp2 = true;
12573 }
12574 if (obj2) {
d14a1e28 12575 {
554f62e9
RD
12576 arg3 = wxString_in_helper(obj2);
12577 if (arg3 == NULL) SWIG_fail;
12578 temp3 = true;
d14a1e28 12579 }
554f62e9
RD
12580 }
12581 {
12582 PyThreadState* __tstate = wxPyBeginAllowThreads();
12583 (arg1)->PreviewText((wxString const &)*arg2,(wxString const &)*arg3);
12584 wxPyEndAllowThreads(__tstate);
12585 if (PyErr_Occurred()) SWIG_fail;
12586 }
12587 resultobj = SWIG_Py_Void();
12588 {
12589 if (temp2)
12590 delete arg2;
12591 }
12592 {
12593 if (temp3)
12594 delete arg3;
12595 }
12596 return resultobj;
12597fail:
12598 {
12599 if (temp2)
12600 delete arg2;
12601 }
12602 {
12603 if (temp3)
12604 delete arg3;
12605 }
12606 return NULL;
d14a1e28
RD
12607}
12608
12609
554f62e9
RD
12610SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_PrintFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12611 PyObject *resultobj = 0;
12612 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12613 wxString *arg2 = 0 ;
12614 void *argp1 = 0 ;
12615 int res1 = 0 ;
12616 bool temp2 = false ;
12617 PyObject * obj0 = 0 ;
12618 PyObject * obj1 = 0 ;
12619 char * kwnames[] = {
12620 (char *) "self",(char *) "htmlfile", NULL
12621 };
12622
12623 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlEasyPrinting_PrintFile",kwnames,&obj0,&obj1)) SWIG_fail;
12624 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12625 if (!SWIG_IsOK(res1)) {
12626 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_PrintFile" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12627 }
12628 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12629 {
12630 arg2 = wxString_in_helper(obj1);
12631 if (arg2 == NULL) SWIG_fail;
12632 temp2 = true;
12633 }
12634 {
12635 PyThreadState* __tstate = wxPyBeginAllowThreads();
12636 (arg1)->PrintFile((wxString const &)*arg2);
12637 wxPyEndAllowThreads(__tstate);
12638 if (PyErr_Occurred()) SWIG_fail;
12639 }
12640 resultobj = SWIG_Py_Void();
12641 {
12642 if (temp2)
12643 delete arg2;
12644 }
12645 return resultobj;
12646fail:
12647 {
12648 if (temp2)
12649 delete arg2;
12650 }
12651 return NULL;
12652}
12653
12654
12655SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_PrintText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12656 PyObject *resultobj = 0;
12657 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12658 wxString *arg2 = 0 ;
12659 wxString const &arg3_defvalue = wxPyEmptyString ;
12660 wxString *arg3 = (wxString *) &arg3_defvalue ;
12661 void *argp1 = 0 ;
12662 int res1 = 0 ;
12663 bool temp2 = false ;
12664 bool temp3 = false ;
12665 PyObject * obj0 = 0 ;
12666 PyObject * obj1 = 0 ;
12667 PyObject * obj2 = 0 ;
12668 char * kwnames[] = {
12669 (char *) "self",(char *) "htmltext",(char *) "basepath", NULL
12670 };
12671
12672 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlEasyPrinting_PrintText",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12673 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12674 if (!SWIG_IsOK(res1)) {
12675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_PrintText" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12676 }
12677 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12678 {
12679 arg2 = wxString_in_helper(obj1);
12680 if (arg2 == NULL) SWIG_fail;
12681 temp2 = true;
12682 }
12683 if (obj2) {
d14a1e28 12684 {
554f62e9
RD
12685 arg3 = wxString_in_helper(obj2);
12686 if (arg3 == NULL) SWIG_fail;
12687 temp3 = true;
d14a1e28 12688 }
554f62e9
RD
12689 }
12690 {
12691 PyThreadState* __tstate = wxPyBeginAllowThreads();
12692 (arg1)->PrintText((wxString const &)*arg2,(wxString const &)*arg3);
12693 wxPyEndAllowThreads(__tstate);
12694 if (PyErr_Occurred()) SWIG_fail;
12695 }
12696 resultobj = SWIG_Py_Void();
12697 {
12698 if (temp2)
12699 delete arg2;
12700 }
12701 {
12702 if (temp3)
12703 delete arg3;
12704 }
12705 return resultobj;
12706fail:
12707 {
12708 if (temp2)
12709 delete arg2;
12710 }
12711 {
12712 if (temp3)
12713 delete arg3;
12714 }
12715 return NULL;
d14a1e28
RD
12716}
12717
12718
554f62e9
RD
12719SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_PageSetup(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12720 PyObject *resultobj = 0;
12721 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12722 void *argp1 = 0 ;
12723 int res1 = 0 ;
12724 PyObject *swig_obj[1] ;
12725
12726 if (!args) SWIG_fail;
12727 swig_obj[0] = args;
12728 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12729 if (!SWIG_IsOK(res1)) {
12730 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_PageSetup" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12731 }
12732 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12733 {
12734 PyThreadState* __tstate = wxPyBeginAllowThreads();
12735 (arg1)->PageSetup();
12736 wxPyEndAllowThreads(__tstate);
12737 if (PyErr_Occurred()) SWIG_fail;
12738 }
12739 resultobj = SWIG_Py_Void();
12740 return resultobj;
12741fail:
12742 return NULL;
12743}
12744
12745
12746SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_SetHeader(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12747 PyObject *resultobj = 0;
12748 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12749 wxString *arg2 = 0 ;
12750 int arg3 = (int) wxPAGE_ALL ;
12751 void *argp1 = 0 ;
12752 int res1 = 0 ;
12753 bool temp2 = false ;
12754 int val3 ;
12755 int ecode3 = 0 ;
12756 PyObject * obj0 = 0 ;
12757 PyObject * obj1 = 0 ;
12758 PyObject * obj2 = 0 ;
12759 char * kwnames[] = {
12760 (char *) "self",(char *) "header",(char *) "pg", NULL
12761 };
12762
12763 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlEasyPrinting_SetHeader",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12764 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12765 if (!SWIG_IsOK(res1)) {
12766 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_SetHeader" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12767 }
12768 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12769 {
12770 arg2 = wxString_in_helper(obj1);
12771 if (arg2 == NULL) SWIG_fail;
12772 temp2 = true;
12773 }
12774 if (obj2) {
12775 ecode3 = SWIG_AsVal_int(obj2, &val3);
12776 if (!SWIG_IsOK(ecode3)) {
12777 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlEasyPrinting_SetHeader" "', expected argument " "3"" of type '" "int""'");
12778 }
12779 arg3 = static_cast< int >(val3);
12780 }
12781 {
12782 PyThreadState* __tstate = wxPyBeginAllowThreads();
12783 (arg1)->SetHeader((wxString const &)*arg2,arg3);
12784 wxPyEndAllowThreads(__tstate);
12785 if (PyErr_Occurred()) SWIG_fail;
12786 }
12787 resultobj = SWIG_Py_Void();
12788 {
12789 if (temp2)
12790 delete arg2;
12791 }
12792 return resultobj;
12793fail:
12794 {
12795 if (temp2)
12796 delete arg2;
12797 }
12798 return NULL;
12799}
12800
12801
12802SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_SetFooter(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12803 PyObject *resultobj = 0;
12804 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12805 wxString *arg2 = 0 ;
12806 int arg3 = (int) wxPAGE_ALL ;
12807 void *argp1 = 0 ;
12808 int res1 = 0 ;
12809 bool temp2 = false ;
12810 int val3 ;
12811 int ecode3 = 0 ;
12812 PyObject * obj0 = 0 ;
12813 PyObject * obj1 = 0 ;
12814 PyObject * obj2 = 0 ;
12815 char * kwnames[] = {
12816 (char *) "self",(char *) "footer",(char *) "pg", NULL
12817 };
12818
12819 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlEasyPrinting_SetFooter",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12820 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12821 if (!SWIG_IsOK(res1)) {
12822 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_SetFooter" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12823 }
12824 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12825 {
12826 arg2 = wxString_in_helper(obj1);
12827 if (arg2 == NULL) SWIG_fail;
12828 temp2 = true;
12829 }
12830 if (obj2) {
12831 ecode3 = SWIG_AsVal_int(obj2, &val3);
12832 if (!SWIG_IsOK(ecode3)) {
12833 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlEasyPrinting_SetFooter" "', expected argument " "3"" of type '" "int""'");
12834 }
12835 arg3 = static_cast< int >(val3);
12836 }
12837 {
12838 PyThreadState* __tstate = wxPyBeginAllowThreads();
12839 (arg1)->SetFooter((wxString const &)*arg2,arg3);
12840 wxPyEndAllowThreads(__tstate);
12841 if (PyErr_Occurred()) SWIG_fail;
12842 }
12843 resultobj = SWIG_Py_Void();
12844 {
12845 if (temp2)
12846 delete arg2;
12847 }
12848 return resultobj;
12849fail:
12850 {
12851 if (temp2)
12852 delete arg2;
12853 }
12854 return NULL;
12855}
12856
12857
12858SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_SetFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12859 PyObject *resultobj = 0;
12860 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12861 wxString arg2 ;
12862 wxString arg3 ;
12863 PyObject *arg4 = (PyObject *) NULL ;
12864 void *argp1 = 0 ;
12865 int res1 = 0 ;
12866 PyObject * obj0 = 0 ;
12867 PyObject * obj1 = 0 ;
12868 PyObject * obj2 = 0 ;
12869 PyObject * obj3 = 0 ;
12870 char * kwnames[] = {
12871 (char *) "self",(char *) "normal_face",(char *) "fixed_face",(char *) "sizes", NULL
12872 };
12873
12874 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:HtmlEasyPrinting_SetFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
12875 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12876 if (!SWIG_IsOK(res1)) {
12877 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_SetFonts" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12878 }
12879 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12880 {
12881 wxString* sptr = wxString_in_helper(obj1);
12882 if (sptr == NULL) SWIG_fail;
12883 arg2 = *sptr;
12884 delete sptr;
12885 }
12886 {
12887 wxString* sptr = wxString_in_helper(obj2);
12888 if (sptr == NULL) SWIG_fail;
12889 arg3 = *sptr;
12890 delete sptr;
12891 }
12892 if (obj3) {
12893 arg4 = obj3;
12894 }
12895 {
12896 PyThreadState* __tstate = wxPyBeginAllowThreads();
12897 wxHtmlEasyPrinting_SetFonts(arg1,arg2,arg3,arg4);
12898 wxPyEndAllowThreads(__tstate);
12899 if (PyErr_Occurred()) SWIG_fail;
12900 }
12901 resultobj = SWIG_Py_Void();
12902 return resultobj;
12903fail:
12904 return NULL;
12905}
12906
12907
12908SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_SetStandardFonts(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12909 PyObject *resultobj = 0;
12910 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12911 int arg2 = (int) -1 ;
12912 wxString const &arg3_defvalue = wxPyEmptyString ;
12913 wxString *arg3 = (wxString *) &arg3_defvalue ;
12914 wxString const &arg4_defvalue = wxPyEmptyString ;
12915 wxString *arg4 = (wxString *) &arg4_defvalue ;
12916 void *argp1 = 0 ;
12917 int res1 = 0 ;
12918 int val2 ;
12919 int ecode2 = 0 ;
12920 bool temp3 = false ;
12921 bool temp4 = false ;
12922 PyObject * obj0 = 0 ;
12923 PyObject * obj1 = 0 ;
12924 PyObject * obj2 = 0 ;
12925 PyObject * obj3 = 0 ;
12926 char * kwnames[] = {
12927 (char *) "self",(char *) "size",(char *) "normal_face",(char *) "fixed_face", NULL
12928 };
12929
12930 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HtmlEasyPrinting_SetStandardFonts",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
12931 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12932 if (!SWIG_IsOK(res1)) {
12933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_SetStandardFonts" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12934 }
12935 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
12936 if (obj1) {
12937 ecode2 = SWIG_AsVal_int(obj1, &val2);
12938 if (!SWIG_IsOK(ecode2)) {
12939 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlEasyPrinting_SetStandardFonts" "', expected argument " "2"" of type '" "int""'");
12940 }
12941 arg2 = static_cast< int >(val2);
12942 }
12943 if (obj2) {
d14a1e28 12944 {
554f62e9
RD
12945 arg3 = wxString_in_helper(obj2);
12946 if (arg3 == NULL) SWIG_fail;
12947 temp3 = true;
d14a1e28 12948 }
554f62e9
RD
12949 }
12950 if (obj3) {
d14a1e28 12951 {
554f62e9
RD
12952 arg4 = wxString_in_helper(obj3);
12953 if (arg4 == NULL) SWIG_fail;
12954 temp4 = true;
d14a1e28 12955 }
554f62e9
RD
12956 }
12957 {
12958 PyThreadState* __tstate = wxPyBeginAllowThreads();
12959 (arg1)->SetStandardFonts(arg2,(wxString const &)*arg3,(wxString const &)*arg4);
12960 wxPyEndAllowThreads(__tstate);
12961 if (PyErr_Occurred()) SWIG_fail;
12962 }
12963 resultobj = SWIG_Py_Void();
12964 {
12965 if (temp3)
12966 delete arg3;
12967 }
12968 {
12969 if (temp4)
12970 delete arg4;
12971 }
12972 return resultobj;
12973fail:
12974 {
12975 if (temp3)
12976 delete arg3;
12977 }
12978 {
12979 if (temp4)
12980 delete arg4;
12981 }
12982 return NULL;
d14a1e28
RD
12983}
12984
12985
554f62e9
RD
12986SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_GetPrintData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12987 PyObject *resultobj = 0;
12988 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
12989 wxPrintData *result = 0 ;
12990 void *argp1 = 0 ;
12991 int res1 = 0 ;
12992 PyObject *swig_obj[1] ;
12993
12994 if (!args) SWIG_fail;
12995 swig_obj[0] = args;
12996 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
12997 if (!SWIG_IsOK(res1)) {
12998 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_GetPrintData" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
12999 }
13000 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
13001 {
13002 PyThreadState* __tstate = wxPyBeginAllowThreads();
13003 result = (wxPrintData *)(arg1)->GetPrintData();
13004 wxPyEndAllowThreads(__tstate);
13005 if (PyErr_Occurred()) SWIG_fail;
13006 }
13007 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPrintData, 0 | 0 );
13008 return resultobj;
13009fail:
13010 return NULL;
d14a1e28
RD
13011}
13012
13013
554f62e9
RD
13014SWIGINTERN PyObject *_wrap_HtmlEasyPrinting_GetPageSetupData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13015 PyObject *resultobj = 0;
13016 wxHtmlEasyPrinting *arg1 = (wxHtmlEasyPrinting *) 0 ;
13017 wxPageSetupDialogData *result = 0 ;
13018 void *argp1 = 0 ;
13019 int res1 = 0 ;
13020 PyObject *swig_obj[1] ;
13021
13022 if (!args) SWIG_fail;
13023 swig_obj[0] = args;
13024 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlEasyPrinting, 0 | 0 );
13025 if (!SWIG_IsOK(res1)) {
13026 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlEasyPrinting_GetPageSetupData" "', expected argument " "1"" of type '" "wxHtmlEasyPrinting *""'");
13027 }
13028 arg1 = reinterpret_cast< wxHtmlEasyPrinting * >(argp1);
13029 {
13030 PyThreadState* __tstate = wxPyBeginAllowThreads();
13031 result = (wxPageSetupDialogData *)(arg1)->GetPageSetupData();
13032 wxPyEndAllowThreads(__tstate);
13033 if (PyErr_Occurred()) SWIG_fail;
13034 }
13035 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPageSetupDialogData, 0 | 0 );
13036 return resultobj;
13037fail:
13038 return NULL;
13039}
13040
13041
13042SWIGINTERN PyObject *HtmlEasyPrinting_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13043 PyObject *obj;
13044 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13045 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlEasyPrinting, SWIG_NewClientData(obj));
13046 return SWIG_Py_Void();
13047}
13048
13049SWIGINTERN PyObject *HtmlEasyPrinting_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13050 return SWIG_Python_InitShadowInstance(args);
13051}
13052
13053SWIGINTERN PyObject *_wrap_new_HtmlBookRecord(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13054 PyObject *resultobj = 0;
13055 wxString *arg1 = 0 ;
13056 wxString *arg2 = 0 ;
13057 wxString *arg3 = 0 ;
13058 wxString *arg4 = 0 ;
13059 wxHtmlBookRecord *result = 0 ;
13060 bool temp1 = false ;
13061 bool temp2 = false ;
13062 bool temp3 = false ;
13063 bool temp4 = false ;
13064 PyObject * obj0 = 0 ;
13065 PyObject * obj1 = 0 ;
13066 PyObject * obj2 = 0 ;
13067 PyObject * obj3 = 0 ;
13068 char * kwnames[] = {
13069 (char *) "bookfile",(char *) "basepath",(char *) "title",(char *) "start", NULL
13070 };
13071
13072 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:new_HtmlBookRecord",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13073 {
13074 arg1 = wxString_in_helper(obj0);
13075 if (arg1 == NULL) SWIG_fail;
13076 temp1 = true;
13077 }
13078 {
13079 arg2 = wxString_in_helper(obj1);
13080 if (arg2 == NULL) SWIG_fail;
13081 temp2 = true;
13082 }
13083 {
13084 arg3 = wxString_in_helper(obj2);
13085 if (arg3 == NULL) SWIG_fail;
13086 temp3 = true;
13087 }
13088 {
13089 arg4 = wxString_in_helper(obj3);
13090 if (arg4 == NULL) SWIG_fail;
13091 temp4 = true;
13092 }
13093 {
13094 PyThreadState* __tstate = wxPyBeginAllowThreads();
13095 result = (wxHtmlBookRecord *)new wxHtmlBookRecord((wxString const &)*arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4);
13096 wxPyEndAllowThreads(__tstate);
13097 if (PyErr_Occurred()) SWIG_fail;
13098 }
13099 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlBookRecord, SWIG_POINTER_NEW | 0 );
13100 {
13101 if (temp1)
13102 delete arg1;
13103 }
13104 {
13105 if (temp2)
13106 delete arg2;
13107 }
13108 {
13109 if (temp3)
13110 delete arg3;
13111 }
13112 {
13113 if (temp4)
13114 delete arg4;
13115 }
13116 return resultobj;
13117fail:
13118 {
13119 if (temp1)
13120 delete arg1;
13121 }
13122 {
13123 if (temp2)
13124 delete arg2;
13125 }
13126 {
13127 if (temp3)
13128 delete arg3;
13129 }
13130 {
13131 if (temp4)
13132 delete arg4;
13133 }
13134 return NULL;
d14a1e28
RD
13135}
13136
13137
554f62e9
RD
13138SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetBookFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13139 PyObject *resultobj = 0;
13140 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13141 wxString result;
13142 void *argp1 = 0 ;
13143 int res1 = 0 ;
13144 PyObject *swig_obj[1] ;
13145
13146 if (!args) SWIG_fail;
13147 swig_obj[0] = args;
13148 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13149 if (!SWIG_IsOK(res1)) {
13150 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetBookFile" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13151 }
13152 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13153 {
13154 PyThreadState* __tstate = wxPyBeginAllowThreads();
13155 result = (arg1)->GetBookFile();
13156 wxPyEndAllowThreads(__tstate);
13157 if (PyErr_Occurred()) SWIG_fail;
13158 }
13159 {
13160#if wxUSE_UNICODE
13161 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13162#else
13163 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13164#endif
13165 }
13166 return resultobj;
13167fail:
13168 return NULL;
d14a1e28
RD
13169}
13170
13171
554f62e9
RD
13172SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13173 PyObject *resultobj = 0;
13174 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13175 wxString result;
13176 void *argp1 = 0 ;
13177 int res1 = 0 ;
13178 PyObject *swig_obj[1] ;
13179
13180 if (!args) SWIG_fail;
13181 swig_obj[0] = args;
13182 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13183 if (!SWIG_IsOK(res1)) {
13184 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetTitle" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13185 }
13186 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13187 {
13188 PyThreadState* __tstate = wxPyBeginAllowThreads();
13189 result = (arg1)->GetTitle();
13190 wxPyEndAllowThreads(__tstate);
13191 if (PyErr_Occurred()) SWIG_fail;
13192 }
13193 {
13194#if wxUSE_UNICODE
13195 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13196#else
13197 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13198#endif
13199 }
13200 return resultobj;
13201fail:
13202 return NULL;
d14a1e28
RD
13203}
13204
13205
554f62e9
RD
13206SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetStart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13207 PyObject *resultobj = 0;
13208 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13209 wxString result;
13210 void *argp1 = 0 ;
13211 int res1 = 0 ;
13212 PyObject *swig_obj[1] ;
13213
13214 if (!args) SWIG_fail;
13215 swig_obj[0] = args;
13216 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13217 if (!SWIG_IsOK(res1)) {
13218 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetStart" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13219 }
13220 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13221 {
13222 PyThreadState* __tstate = wxPyBeginAllowThreads();
13223 result = (arg1)->GetStart();
13224 wxPyEndAllowThreads(__tstate);
13225 if (PyErr_Occurred()) SWIG_fail;
13226 }
13227 {
13228#if wxUSE_UNICODE
13229 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13230#else
13231 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13232#endif
13233 }
13234 return resultobj;
13235fail:
13236 return NULL;
d14a1e28
RD
13237}
13238
13239
554f62e9
RD
13240SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetBasePath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13241 PyObject *resultobj = 0;
13242 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13243 wxString result;
13244 void *argp1 = 0 ;
13245 int res1 = 0 ;
13246 PyObject *swig_obj[1] ;
13247
13248 if (!args) SWIG_fail;
13249 swig_obj[0] = args;
13250 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13251 if (!SWIG_IsOK(res1)) {
13252 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetBasePath" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13253 }
13254 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13255 {
13256 PyThreadState* __tstate = wxPyBeginAllowThreads();
13257 result = (arg1)->GetBasePath();
13258 wxPyEndAllowThreads(__tstate);
13259 if (PyErr_Occurred()) SWIG_fail;
13260 }
13261 {
13262#if wxUSE_UNICODE
13263 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13264#else
13265 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13266#endif
13267 }
13268 return resultobj;
13269fail:
13270 return NULL;
13271}
13272
13273
13274SWIGINTERN PyObject *_wrap_HtmlBookRecord_SetContentsRange(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13275 PyObject *resultobj = 0;
13276 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13277 int arg2 ;
13278 int arg3 ;
13279 void *argp1 = 0 ;
13280 int res1 = 0 ;
13281 int val2 ;
13282 int ecode2 = 0 ;
13283 int val3 ;
13284 int ecode3 = 0 ;
13285 PyObject * obj0 = 0 ;
13286 PyObject * obj1 = 0 ;
13287 PyObject * obj2 = 0 ;
13288 char * kwnames[] = {
13289 (char *) "self",(char *) "start",(char *) "end", NULL
13290 };
13291
13292 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlBookRecord_SetContentsRange",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13293 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13294 if (!SWIG_IsOK(res1)) {
13295 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_SetContentsRange" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13296 }
13297 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13298 ecode2 = SWIG_AsVal_int(obj1, &val2);
13299 if (!SWIG_IsOK(ecode2)) {
13300 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlBookRecord_SetContentsRange" "', expected argument " "2"" of type '" "int""'");
13301 }
13302 arg2 = static_cast< int >(val2);
13303 ecode3 = SWIG_AsVal_int(obj2, &val3);
13304 if (!SWIG_IsOK(ecode3)) {
13305 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlBookRecord_SetContentsRange" "', expected argument " "3"" of type '" "int""'");
13306 }
13307 arg3 = static_cast< int >(val3);
13308 {
13309 PyThreadState* __tstate = wxPyBeginAllowThreads();
13310 (arg1)->SetContentsRange(arg2,arg3);
13311 wxPyEndAllowThreads(__tstate);
13312 if (PyErr_Occurred()) SWIG_fail;
13313 }
13314 resultobj = SWIG_Py_Void();
13315 return resultobj;
13316fail:
13317 return NULL;
d14a1e28
RD
13318}
13319
13320
554f62e9
RD
13321SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetContentsStart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13322 PyObject *resultobj = 0;
13323 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13324 int result;
13325 void *argp1 = 0 ;
13326 int res1 = 0 ;
13327 PyObject *swig_obj[1] ;
13328
13329 if (!args) SWIG_fail;
13330 swig_obj[0] = args;
13331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13332 if (!SWIG_IsOK(res1)) {
13333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetContentsStart" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13334 }
13335 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13336 {
13337 PyThreadState* __tstate = wxPyBeginAllowThreads();
13338 result = (int)(arg1)->GetContentsStart();
13339 wxPyEndAllowThreads(__tstate);
13340 if (PyErr_Occurred()) SWIG_fail;
13341 }
13342 resultobj = SWIG_From_int(static_cast< int >(result));
13343 return resultobj;
13344fail:
13345 return NULL;
d14a1e28 13346}
554f62e9
RD
13347
13348
13349SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetContentsEnd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13350 PyObject *resultobj = 0;
13351 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13352 int result;
13353 void *argp1 = 0 ;
13354 int res1 = 0 ;
13355 PyObject *swig_obj[1] ;
13356
13357 if (!args) SWIG_fail;
13358 swig_obj[0] = args;
13359 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13360 if (!SWIG_IsOK(res1)) {
13361 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetContentsEnd" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13362 }
13363 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13364 {
13365 PyThreadState* __tstate = wxPyBeginAllowThreads();
13366 result = (int)(arg1)->GetContentsEnd();
13367 wxPyEndAllowThreads(__tstate);
13368 if (PyErr_Occurred()) SWIG_fail;
13369 }
13370 resultobj = SWIG_From_int(static_cast< int >(result));
13371 return resultobj;
13372fail:
13373 return NULL;
13374}
13375
13376
13377SWIGINTERN PyObject *_wrap_HtmlBookRecord_SetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13378 PyObject *resultobj = 0;
13379 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13380 wxString *arg2 = 0 ;
13381 void *argp1 = 0 ;
13382 int res1 = 0 ;
13383 bool temp2 = false ;
13384 PyObject * obj0 = 0 ;
13385 PyObject * obj1 = 0 ;
13386 char * kwnames[] = {
13387 (char *) "self",(char *) "title", NULL
13388 };
13389
13390 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlBookRecord_SetTitle",kwnames,&obj0,&obj1)) SWIG_fail;
13391 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13392 if (!SWIG_IsOK(res1)) {
13393 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_SetTitle" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13394 }
13395 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13396 {
13397 arg2 = wxString_in_helper(obj1);
13398 if (arg2 == NULL) SWIG_fail;
13399 temp2 = true;
13400 }
13401 {
13402 PyThreadState* __tstate = wxPyBeginAllowThreads();
13403 (arg1)->SetTitle((wxString const &)*arg2);
13404 wxPyEndAllowThreads(__tstate);
13405 if (PyErr_Occurred()) SWIG_fail;
13406 }
13407 resultobj = SWIG_Py_Void();
13408 {
13409 if (temp2)
13410 delete arg2;
13411 }
13412 return resultobj;
13413fail:
13414 {
13415 if (temp2)
13416 delete arg2;
13417 }
13418 return NULL;
d14a1e28
RD
13419}
13420
13421
554f62e9
RD
13422SWIGINTERN PyObject *_wrap_HtmlBookRecord_SetBasePath(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13423 PyObject *resultobj = 0;
13424 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13425 wxString *arg2 = 0 ;
13426 void *argp1 = 0 ;
13427 int res1 = 0 ;
13428 bool temp2 = false ;
13429 PyObject * obj0 = 0 ;
13430 PyObject * obj1 = 0 ;
13431 char * kwnames[] = {
13432 (char *) "self",(char *) "path", NULL
13433 };
13434
13435 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlBookRecord_SetBasePath",kwnames,&obj0,&obj1)) SWIG_fail;
13436 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13437 if (!SWIG_IsOK(res1)) {
13438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_SetBasePath" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13439 }
13440 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13441 {
13442 arg2 = wxString_in_helper(obj1);
13443 if (arg2 == NULL) SWIG_fail;
13444 temp2 = true;
13445 }
13446 {
13447 PyThreadState* __tstate = wxPyBeginAllowThreads();
13448 (arg1)->SetBasePath((wxString const &)*arg2);
13449 wxPyEndAllowThreads(__tstate);
13450 if (PyErr_Occurred()) SWIG_fail;
13451 }
13452 resultobj = SWIG_Py_Void();
13453 {
13454 if (temp2)
13455 delete arg2;
13456 }
13457 return resultobj;
13458fail:
13459 {
13460 if (temp2)
13461 delete arg2;
13462 }
13463 return NULL;
d14a1e28
RD
13464}
13465
13466
554f62e9
RD
13467SWIGINTERN PyObject *_wrap_HtmlBookRecord_SetStart(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13468 PyObject *resultobj = 0;
13469 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13470 wxString *arg2 = 0 ;
13471 void *argp1 = 0 ;
13472 int res1 = 0 ;
13473 bool temp2 = false ;
13474 PyObject * obj0 = 0 ;
13475 PyObject * obj1 = 0 ;
13476 char * kwnames[] = {
13477 (char *) "self",(char *) "start", NULL
13478 };
13479
13480 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlBookRecord_SetStart",kwnames,&obj0,&obj1)) SWIG_fail;
13481 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13482 if (!SWIG_IsOK(res1)) {
13483 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_SetStart" "', expected argument " "1"" of type '" "wxHtmlBookRecord *""'");
13484 }
13485 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13486 {
13487 arg2 = wxString_in_helper(obj1);
13488 if (arg2 == NULL) SWIG_fail;
13489 temp2 = true;
13490 }
13491 {
13492 PyThreadState* __tstate = wxPyBeginAllowThreads();
13493 (arg1)->SetStart((wxString const &)*arg2);
13494 wxPyEndAllowThreads(__tstate);
13495 if (PyErr_Occurred()) SWIG_fail;
13496 }
13497 resultobj = SWIG_Py_Void();
13498 {
13499 if (temp2)
13500 delete arg2;
13501 }
13502 return resultobj;
13503fail:
13504 {
13505 if (temp2)
13506 delete arg2;
13507 }
13508 return NULL;
13509}
13510
13511
13512SWIGINTERN PyObject *_wrap_HtmlBookRecord_GetFullPath(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13513 PyObject *resultobj = 0;
13514 wxHtmlBookRecord *arg1 = (wxHtmlBookRecord *) 0 ;
13515 wxString *arg2 = 0 ;
13516 wxString result;
13517 void *argp1 = 0 ;
13518 int res1 = 0 ;
13519 bool temp2 = false ;
13520 PyObject * obj0 = 0 ;
13521 PyObject * obj1 = 0 ;
13522 char * kwnames[] = {
13523 (char *) "self",(char *) "page", NULL
13524 };
13525
13526 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlBookRecord_GetFullPath",kwnames,&obj0,&obj1)) SWIG_fail;
13527 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlBookRecord, 0 | 0 );
13528 if (!SWIG_IsOK(res1)) {
13529 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlBookRecord_GetFullPath" "', expected argument " "1"" of type '" "wxHtmlBookRecord const *""'");
13530 }
13531 arg1 = reinterpret_cast< wxHtmlBookRecord * >(argp1);
13532 {
13533 arg2 = wxString_in_helper(obj1);
13534 if (arg2 == NULL) SWIG_fail;
13535 temp2 = true;
13536 }
13537 {
13538 PyThreadState* __tstate = wxPyBeginAllowThreads();
13539 result = ((wxHtmlBookRecord const *)arg1)->GetFullPath((wxString const &)*arg2);
13540 wxPyEndAllowThreads(__tstate);
13541 if (PyErr_Occurred()) SWIG_fail;
13542 }
13543 {
13544#if wxUSE_UNICODE
13545 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13546#else
13547 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13548#endif
13549 }
13550 {
13551 if (temp2)
13552 delete arg2;
13553 }
13554 return resultobj;
13555fail:
13556 {
13557 if (temp2)
13558 delete arg2;
13559 }
13560 return NULL;
d14a1e28
RD
13561}
13562
13563
554f62e9
RD
13564SWIGINTERN PyObject *HtmlBookRecord_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13565 PyObject *obj;
13566 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13567 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlBookRecord, SWIG_NewClientData(obj));
13568 return SWIG_Py_Void();
d14a1e28
RD
13569}
13570
554f62e9
RD
13571SWIGINTERN PyObject *HtmlBookRecord_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13572 return SWIG_Python_InitShadowInstance(args);
13573}
d14a1e28 13574
554f62e9
RD
13575SWIGINTERN PyObject *_wrap_HtmlSearchStatus_Search(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13576 PyObject *resultobj = 0;
13577 wxHtmlSearchStatus *arg1 = (wxHtmlSearchStatus *) 0 ;
13578 bool result;
13579 void *argp1 = 0 ;
13580 int res1 = 0 ;
13581 PyObject *swig_obj[1] ;
13582
13583 if (!args) SWIG_fail;
13584 swig_obj[0] = args;
13585 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSearchStatus, 0 | 0 );
13586 if (!SWIG_IsOK(res1)) {
13587 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSearchStatus_Search" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");
13588 }
13589 arg1 = reinterpret_cast< wxHtmlSearchStatus * >(argp1);
13590 {
13591 PyThreadState* __tstate = wxPyBeginAllowThreads();
13592 result = (bool)(arg1)->Search();
13593 wxPyEndAllowThreads(__tstate);
13594 if (PyErr_Occurred()) SWIG_fail;
13595 }
13596 {
13597 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13598 }
13599 return resultobj;
13600fail:
13601 return NULL;
d14a1e28
RD
13602}
13603
13604
554f62e9
RD
13605SWIGINTERN PyObject *_wrap_HtmlSearchStatus_IsActive(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13606 PyObject *resultobj = 0;
13607 wxHtmlSearchStatus *arg1 = (wxHtmlSearchStatus *) 0 ;
13608 bool result;
13609 void *argp1 = 0 ;
13610 int res1 = 0 ;
13611 PyObject *swig_obj[1] ;
13612
13613 if (!args) SWIG_fail;
13614 swig_obj[0] = args;
13615 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSearchStatus, 0 | 0 );
13616 if (!SWIG_IsOK(res1)) {
13617 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSearchStatus_IsActive" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");
13618 }
13619 arg1 = reinterpret_cast< wxHtmlSearchStatus * >(argp1);
13620 {
13621 PyThreadState* __tstate = wxPyBeginAllowThreads();
13622 result = (bool)(arg1)->IsActive();
13623 wxPyEndAllowThreads(__tstate);
13624 if (PyErr_Occurred()) SWIG_fail;
13625 }
13626 {
13627 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13628 }
13629 return resultobj;
13630fail:
13631 return NULL;
d14a1e28
RD
13632}
13633
13634
554f62e9
RD
13635SWIGINTERN PyObject *_wrap_HtmlSearchStatus_GetCurIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13636 PyObject *resultobj = 0;
13637 wxHtmlSearchStatus *arg1 = (wxHtmlSearchStatus *) 0 ;
13638 int result;
13639 void *argp1 = 0 ;
13640 int res1 = 0 ;
13641 PyObject *swig_obj[1] ;
13642
13643 if (!args) SWIG_fail;
13644 swig_obj[0] = args;
13645 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSearchStatus, 0 | 0 );
13646 if (!SWIG_IsOK(res1)) {
13647 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSearchStatus_GetCurIndex" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");
13648 }
13649 arg1 = reinterpret_cast< wxHtmlSearchStatus * >(argp1);
13650 {
13651 PyThreadState* __tstate = wxPyBeginAllowThreads();
13652 result = (int)(arg1)->GetCurIndex();
13653 wxPyEndAllowThreads(__tstate);
13654 if (PyErr_Occurred()) SWIG_fail;
13655 }
13656 resultobj = SWIG_From_int(static_cast< int >(result));
13657 return resultobj;
13658fail:
13659 return NULL;
d14a1e28
RD
13660}
13661
13662
554f62e9
RD
13663SWIGINTERN PyObject *_wrap_HtmlSearchStatus_GetMaxIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13664 PyObject *resultobj = 0;
13665 wxHtmlSearchStatus *arg1 = (wxHtmlSearchStatus *) 0 ;
13666 int result;
13667 void *argp1 = 0 ;
13668 int res1 = 0 ;
13669 PyObject *swig_obj[1] ;
13670
13671 if (!args) SWIG_fail;
13672 swig_obj[0] = args;
13673 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSearchStatus, 0 | 0 );
13674 if (!SWIG_IsOK(res1)) {
13675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSearchStatus_GetMaxIndex" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");
13676 }
13677 arg1 = reinterpret_cast< wxHtmlSearchStatus * >(argp1);
13678 {
13679 PyThreadState* __tstate = wxPyBeginAllowThreads();
13680 result = (int)(arg1)->GetMaxIndex();
13681 wxPyEndAllowThreads(__tstate);
13682 if (PyErr_Occurred()) SWIG_fail;
13683 }
13684 resultobj = SWIG_From_int(static_cast< int >(result));
13685 return resultobj;
13686fail:
13687 return NULL;
d14a1e28
RD
13688}
13689
13690
554f62e9
RD
13691SWIGINTERN PyObject *_wrap_HtmlSearchStatus_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13692 PyObject *resultobj = 0;
13693 wxHtmlSearchStatus *arg1 = (wxHtmlSearchStatus *) 0 ;
13694 wxString *result = 0 ;
13695 void *argp1 = 0 ;
13696 int res1 = 0 ;
13697 PyObject *swig_obj[1] ;
13698
13699 if (!args) SWIG_fail;
13700 swig_obj[0] = args;
13701 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlSearchStatus, 0 | 0 );
13702 if (!SWIG_IsOK(res1)) {
13703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlSearchStatus_GetName" "', expected argument " "1"" of type '" "wxHtmlSearchStatus *""'");
13704 }
13705 arg1 = reinterpret_cast< wxHtmlSearchStatus * >(argp1);
13706 {
13707 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 13708 {
554f62e9
RD
13709 wxString const &_result_ref = (arg1)->GetName();
13710 result = (wxString *) &_result_ref;
d14a1e28 13711 }
554f62e9
RD
13712 wxPyEndAllowThreads(__tstate);
13713 if (PyErr_Occurred()) SWIG_fail;
13714 }
13715 {
13716#if wxUSE_UNICODE
13717 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13718#else
13719 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13720#endif
13721 }
13722 return resultobj;
13723fail:
13724 return NULL;
d14a1e28
RD
13725}
13726
13727
554f62e9
RD
13728SWIGINTERN PyObject *HtmlSearchStatus_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13729 PyObject *obj;
13730 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13731 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlSearchStatus, SWIG_NewClientData(obj));
13732 return SWIG_Py_Void();
13733}
13734
13735SWIGINTERN PyObject *_wrap_new_HtmlHelpData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13736 PyObject *resultobj = 0;
13737 wxHtmlHelpData *result = 0 ;
13738
13739 if (!SWIG_Python_UnpackTuple(args,"new_HtmlHelpData",0,0,0)) SWIG_fail;
13740 {
13741 PyThreadState* __tstate = wxPyBeginAllowThreads();
13742 result = (wxHtmlHelpData *)new wxHtmlHelpData();
13743 wxPyEndAllowThreads(__tstate);
13744 if (PyErr_Occurred()) SWIG_fail;
13745 }
13746 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpData, SWIG_POINTER_NEW | 0 );
13747 return resultobj;
13748fail:
13749 return NULL;
d14a1e28
RD
13750}
13751
13752
554f62e9
RD
13753SWIGINTERN PyObject *_wrap_delete_HtmlHelpData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13754 PyObject *resultobj = 0;
13755 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13756 void *argp1 = 0 ;
13757 int res1 = 0 ;
13758 PyObject *swig_obj[1] ;
13759
13760 if (!args) SWIG_fail;
13761 swig_obj[0] = args;
13762 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpData, SWIG_POINTER_DISOWN | 0 );
13763 if (!SWIG_IsOK(res1)) {
13764 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlHelpData" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13765 }
13766 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13767 {
13768 PyThreadState* __tstate = wxPyBeginAllowThreads();
13769 delete arg1;
d14a1e28 13770
554f62e9
RD
13771 wxPyEndAllowThreads(__tstate);
13772 if (PyErr_Occurred()) SWIG_fail;
13773 }
13774 resultobj = SWIG_Py_Void();
13775 return resultobj;
13776fail:
13777 return NULL;
13778}
13779
13780
13781SWIGINTERN PyObject *_wrap_HtmlHelpData_SetTempDir(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13782 PyObject *resultobj = 0;
13783 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13784 wxString *arg2 = 0 ;
13785 void *argp1 = 0 ;
13786 int res1 = 0 ;
13787 bool temp2 = false ;
13788 PyObject * obj0 = 0 ;
13789 PyObject * obj1 = 0 ;
13790 char * kwnames[] = {
13791 (char *) "self",(char *) "path", NULL
13792 };
13793
13794 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpData_SetTempDir",kwnames,&obj0,&obj1)) SWIG_fail;
13795 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
13796 if (!SWIG_IsOK(res1)) {
13797 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpData_SetTempDir" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13798 }
13799 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13800 {
13801 arg2 = wxString_in_helper(obj1);
13802 if (arg2 == NULL) SWIG_fail;
13803 temp2 = true;
13804 }
13805 {
13806 PyThreadState* __tstate = wxPyBeginAllowThreads();
13807 (arg1)->SetTempDir((wxString const &)*arg2);
13808 wxPyEndAllowThreads(__tstate);
13809 if (PyErr_Occurred()) SWIG_fail;
13810 }
13811 resultobj = SWIG_Py_Void();
13812 {
13813 if (temp2)
13814 delete arg2;
13815 }
13816 return resultobj;
13817fail:
13818 {
13819 if (temp2)
13820 delete arg2;
13821 }
13822 return NULL;
13823}
13824
13825
13826SWIGINTERN PyObject *_wrap_HtmlHelpData_AddBook(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13827 PyObject *resultobj = 0;
13828 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13829 wxString *arg2 = 0 ;
13830 bool result;
13831 void *argp1 = 0 ;
13832 int res1 = 0 ;
13833 bool temp2 = false ;
13834 PyObject * obj0 = 0 ;
13835 PyObject * obj1 = 0 ;
13836 char * kwnames[] = {
13837 (char *) "self",(char *) "book", NULL
13838 };
13839
13840 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpData_AddBook",kwnames,&obj0,&obj1)) SWIG_fail;
13841 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
13842 if (!SWIG_IsOK(res1)) {
13843 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpData_AddBook" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13844 }
13845 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13846 {
13847 arg2 = wxString_in_helper(obj1);
13848 if (arg2 == NULL) SWIG_fail;
13849 temp2 = true;
13850 }
13851 {
13852 PyThreadState* __tstate = wxPyBeginAllowThreads();
13853 result = (bool)(arg1)->AddBook((wxString const &)*arg2);
13854 wxPyEndAllowThreads(__tstate);
13855 if (PyErr_Occurred()) SWIG_fail;
13856 }
13857 {
13858 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13859 }
13860 {
13861 if (temp2)
13862 delete arg2;
13863 }
13864 return resultobj;
13865fail:
13866 {
13867 if (temp2)
13868 delete arg2;
13869 }
13870 return NULL;
13871}
13872
13873
13874SWIGINTERN PyObject *_wrap_HtmlHelpData_FindPageByName(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13875 PyObject *resultobj = 0;
13876 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13877 wxString *arg2 = 0 ;
13878 wxString result;
13879 void *argp1 = 0 ;
13880 int res1 = 0 ;
13881 bool temp2 = false ;
13882 PyObject * obj0 = 0 ;
13883 PyObject * obj1 = 0 ;
13884 char * kwnames[] = {
13885 (char *) "self",(char *) "page", NULL
13886 };
13887
13888 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpData_FindPageByName",kwnames,&obj0,&obj1)) SWIG_fail;
13889 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
13890 if (!SWIG_IsOK(res1)) {
13891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpData_FindPageByName" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13892 }
13893 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13894 {
13895 arg2 = wxString_in_helper(obj1);
13896 if (arg2 == NULL) SWIG_fail;
13897 temp2 = true;
13898 }
13899 {
13900 PyThreadState* __tstate = wxPyBeginAllowThreads();
13901 result = (arg1)->FindPageByName((wxString const &)*arg2);
13902 wxPyEndAllowThreads(__tstate);
13903 if (PyErr_Occurred()) SWIG_fail;
13904 }
13905 {
d14a1e28 13906#if wxUSE_UNICODE
554f62e9 13907 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 13908#else
554f62e9 13909 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 13910#endif
554f62e9
RD
13911 }
13912 {
13913 if (temp2)
13914 delete arg2;
13915 }
13916 return resultobj;
13917fail:
13918 {
13919 if (temp2)
13920 delete arg2;
13921 }
13922 return NULL;
13923}
13924
13925
13926SWIGINTERN PyObject *_wrap_HtmlHelpData_FindPageById(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13927 PyObject *resultobj = 0;
13928 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13929 int arg2 ;
13930 wxString result;
13931 void *argp1 = 0 ;
13932 int res1 = 0 ;
13933 int val2 ;
13934 int ecode2 = 0 ;
13935 PyObject * obj0 = 0 ;
13936 PyObject * obj1 = 0 ;
13937 char * kwnames[] = {
13938 (char *) "self",(char *) "id", NULL
13939 };
13940
13941 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpData_FindPageById",kwnames,&obj0,&obj1)) SWIG_fail;
13942 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
13943 if (!SWIG_IsOK(res1)) {
13944 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpData_FindPageById" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13945 }
13946 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13947 ecode2 = SWIG_AsVal_int(obj1, &val2);
13948 if (!SWIG_IsOK(ecode2)) {
13949 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlHelpData_FindPageById" "', expected argument " "2"" of type '" "int""'");
13950 }
13951 arg2 = static_cast< int >(val2);
13952 {
13953 PyThreadState* __tstate = wxPyBeginAllowThreads();
13954 result = (arg1)->FindPageById(arg2);
13955 wxPyEndAllowThreads(__tstate);
13956 if (PyErr_Occurred()) SWIG_fail;
13957 }
13958 {
d14a1e28 13959#if wxUSE_UNICODE
554f62e9 13960 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
d14a1e28 13961#else
554f62e9 13962 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
d14a1e28 13963#endif
554f62e9
RD
13964 }
13965 return resultobj;
13966fail:
13967 return NULL;
d14a1e28
RD
13968}
13969
13970
554f62e9
RD
13971SWIGINTERN PyObject *_wrap_HtmlHelpData_GetBookRecArray(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13972 PyObject *resultobj = 0;
13973 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) 0 ;
13974 wxHtmlBookRecArray *result = 0 ;
13975 void *argp1 = 0 ;
13976 int res1 = 0 ;
13977 PyObject *swig_obj[1] ;
13978
13979 if (!args) SWIG_fail;
13980 swig_obj[0] = args;
13981 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
13982 if (!SWIG_IsOK(res1)) {
13983 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpData_GetBookRecArray" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
13984 }
13985 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
13986 {
13987 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 13988 {
554f62e9
RD
13989 wxHtmlBookRecArray const &_result_ref = (arg1)->GetBookRecArray();
13990 result = (wxHtmlBookRecArray *) &_result_ref;
d14a1e28 13991 }
554f62e9
RD
13992 wxPyEndAllowThreads(__tstate);
13993 if (PyErr_Occurred()) SWIG_fail;
13994 }
13995 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlBookRecArray, 0 | 0 );
13996 return resultobj;
13997fail:
13998 return NULL;
13999}
14000
14001
14002SWIGINTERN PyObject *HtmlHelpData_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14003 PyObject *obj;
14004 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14005 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpData, SWIG_NewClientData(obj));
14006 return SWIG_Py_Void();
14007}
14008
14009SWIGINTERN PyObject *HtmlHelpData_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14010 return SWIG_Python_InitShadowInstance(args);
14011}
14012
14013SWIGINTERN PyObject *_wrap_new_HtmlHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14014 PyObject *resultobj = 0;
14015 wxWindow *arg1 = (wxWindow *) 0 ;
14016 int arg2 ;
14017 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14018 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14019 wxSize const &arg4_defvalue = wxDefaultSize ;
14020 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
14021 int arg5 = (int) wxTAB_TRAVERSAL|wxNO_BORDER ;
14022 int arg6 = (int) wxHF_DEFAULT_STYLE ;
14023 wxHtmlHelpData *arg7 = (wxHtmlHelpData *) NULL ;
14024 wxHtmlHelpWindow *result = 0 ;
14025 void *argp1 = 0 ;
14026 int res1 = 0 ;
14027 int val2 ;
14028 int ecode2 = 0 ;
14029 wxPoint temp3 ;
14030 wxSize temp4 ;
14031 int val5 ;
14032 int ecode5 = 0 ;
14033 int val6 ;
14034 int ecode6 = 0 ;
14035 void *argp7 = 0 ;
14036 int res7 = 0 ;
14037 PyObject * obj0 = 0 ;
14038 PyObject * obj1 = 0 ;
14039 PyObject * obj2 = 0 ;
14040 PyObject * obj3 = 0 ;
14041 PyObject * obj4 = 0 ;
14042 PyObject * obj5 = 0 ;
14043 PyObject * obj6 = 0 ;
14044 char * kwnames[] = {
14045 (char *) "parent",(char *)"arg2",(char *) "pos",(char *) "size",(char *) "style",(char *) "helpStyle",(char *) "data", NULL
14046 };
14047
14048 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:new_HtmlHelpWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
14049 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
14050 if (!SWIG_IsOK(res1)) {
14051 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlHelpWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
14052 }
14053 arg1 = reinterpret_cast< wxWindow * >(argp1);
14054 ecode2 = SWIG_AsVal_int(obj1, &val2);
14055 if (!SWIG_IsOK(ecode2)) {
14056 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlHelpWindow" "', expected argument " "2"" of type '" "int""'");
14057 }
14058 arg2 = static_cast< int >(val2);
14059 if (obj2) {
d14a1e28 14060 {
554f62e9
RD
14061 arg3 = &temp3;
14062 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
d14a1e28 14063 }
554f62e9
RD
14064 }
14065 if (obj3) {
d14a1e28 14066 {
554f62e9
RD
14067 arg4 = &temp4;
14068 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
d14a1e28 14069 }
554f62e9
RD
14070 }
14071 if (obj4) {
14072 ecode5 = SWIG_AsVal_int(obj4, &val5);
14073 if (!SWIG_IsOK(ecode5)) {
14074 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_HtmlHelpWindow" "', expected argument " "5"" of type '" "int""'");
14075 }
14076 arg5 = static_cast< int >(val5);
14077 }
14078 if (obj5) {
14079 ecode6 = SWIG_AsVal_int(obj5, &val6);
14080 if (!SWIG_IsOK(ecode6)) {
14081 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_HtmlHelpWindow" "', expected argument " "6"" of type '" "int""'");
14082 }
14083 arg6 = static_cast< int >(val6);
14084 }
14085 if (obj6) {
14086 res7 = SWIG_ConvertPtr(obj6, &argp7,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
14087 if (!SWIG_IsOK(res7)) {
14088 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "new_HtmlHelpWindow" "', expected argument " "7"" of type '" "wxHtmlHelpData *""'");
14089 }
14090 arg7 = reinterpret_cast< wxHtmlHelpData * >(argp7);
14091 }
14092 {
14093 if (!wxPyCheckForApp()) SWIG_fail;
14094 PyThreadState* __tstate = wxPyBeginAllowThreads();
14095 result = (wxHtmlHelpWindow *)new wxHtmlHelpWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,arg6,arg7);
14096 wxPyEndAllowThreads(__tstate);
14097 if (PyErr_Occurred()) SWIG_fail;
14098 }
14099 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpWindow, SWIG_POINTER_NEW | 0 );
14100 return resultobj;
14101fail:
14102 return NULL;
14103}
14104
14105
14106SWIGINTERN PyObject *_wrap_new_PreHtmlHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14107 PyObject *resultobj = 0;
14108 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) NULL ;
14109 wxHtmlHelpWindow *result = 0 ;
14110 void *argp1 = 0 ;
14111 int res1 = 0 ;
14112 PyObject * obj0 = 0 ;
14113 char * kwnames[] = {
14114 (char *) "data", NULL
14115 };
14116
14117 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_PreHtmlHelpWindow",kwnames,&obj0)) SWIG_fail;
14118 if (obj0) {
14119 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
14120 if (!SWIG_IsOK(res1)) {
14121 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_PreHtmlHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
d14a1e28 14122 }
554f62e9
RD
14123 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
14124 }
14125 {
14126 if (!wxPyCheckForApp()) SWIG_fail;
14127 PyThreadState* __tstate = wxPyBeginAllowThreads();
14128 result = (wxHtmlHelpWindow *)new wxHtmlHelpWindow(arg1);
14129 wxPyEndAllowThreads(__tstate);
14130 if (PyErr_Occurred()) SWIG_fail;
14131 }
14132 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpWindow, SWIG_POINTER_OWN | 0 );
14133 return resultobj;
14134fail:
14135 return NULL;
14136}
14137
14138
14139SWIGINTERN PyObject *_wrap_HtmlHelpWindow_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14140 PyObject *resultobj = 0;
14141 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14142 wxWindow *arg2 = (wxWindow *) 0 ;
14143 int arg3 ;
14144 wxPoint const &arg4_defvalue = wxDefaultPosition ;
14145 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
14146 wxSize const &arg5_defvalue = wxDefaultSize ;
14147 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
14148 int arg6 = (int) wxTAB_TRAVERSAL|wxNO_BORDER ;
14149 int arg7 = (int) wxHF_DEFAULT_STYLE ;
14150 bool result;
14151 void *argp1 = 0 ;
14152 int res1 = 0 ;
14153 void *argp2 = 0 ;
14154 int res2 = 0 ;
14155 int val3 ;
14156 int ecode3 = 0 ;
14157 wxPoint temp4 ;
14158 wxSize temp5 ;
14159 int val6 ;
14160 int ecode6 = 0 ;
14161 int val7 ;
14162 int ecode7 = 0 ;
14163 PyObject * obj0 = 0 ;
14164 PyObject * obj1 = 0 ;
14165 PyObject * obj2 = 0 ;
14166 PyObject * obj3 = 0 ;
14167 PyObject * obj4 = 0 ;
14168 PyObject * obj5 = 0 ;
14169 PyObject * obj6 = 0 ;
14170 char * kwnames[] = {
14171 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "helpStyle", NULL
14172 };
14173
14174 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:HtmlHelpWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
14175 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14176 if (!SWIG_IsOK(res1)) {
14177 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_Create" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14178 }
14179 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14180 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14181 if (!SWIG_IsOK(res2)) {
14182 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpWindow_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
14183 }
14184 arg2 = reinterpret_cast< wxWindow * >(argp2);
14185 ecode3 = SWIG_AsVal_int(obj2, &val3);
14186 if (!SWIG_IsOK(ecode3)) {
14187 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlHelpWindow_Create" "', expected argument " "3"" of type '" "int""'");
14188 }
14189 arg3 = static_cast< int >(val3);
14190 if (obj3) {
d14a1e28 14191 {
554f62e9
RD
14192 arg4 = &temp4;
14193 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
d14a1e28 14194 }
554f62e9
RD
14195 }
14196 if (obj4) {
d14a1e28 14197 {
554f62e9
RD
14198 arg5 = &temp5;
14199 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
d14a1e28 14200 }
554f62e9
RD
14201 }
14202 if (obj5) {
14203 ecode6 = SWIG_AsVal_int(obj5, &val6);
14204 if (!SWIG_IsOK(ecode6)) {
14205 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "HtmlHelpWindow_Create" "', expected argument " "6"" of type '" "int""'");
14206 }
14207 arg6 = static_cast< int >(val6);
14208 }
14209 if (obj6) {
14210 ecode7 = SWIG_AsVal_int(obj6, &val7);
14211 if (!SWIG_IsOK(ecode7)) {
14212 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "HtmlHelpWindow_Create" "', expected argument " "7"" of type '" "int""'");
14213 }
14214 arg7 = static_cast< int >(val7);
14215 }
14216 {
14217 PyThreadState* __tstate = wxPyBeginAllowThreads();
14218 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,arg7);
14219 wxPyEndAllowThreads(__tstate);
14220 if (PyErr_Occurred()) SWIG_fail;
14221 }
14222 {
14223 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14224 }
14225 return resultobj;
14226fail:
14227 return NULL;
d14a1e28
RD
14228}
14229
14230
554f62e9
RD
14231SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14232 PyObject *resultobj = 0;
14233 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14234 wxHtmlHelpData *result = 0 ;
14235 void *argp1 = 0 ;
14236 int res1 = 0 ;
14237 PyObject *swig_obj[1] ;
14238
14239 if (!args) SWIG_fail;
14240 swig_obj[0] = args;
14241 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14242 if (!SWIG_IsOK(res1)) {
14243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetData" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14244 }
14245 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14246 {
14247 PyThreadState* __tstate = wxPyBeginAllowThreads();
14248 result = (wxHtmlHelpData *)(arg1)->GetData();
14249 wxPyEndAllowThreads(__tstate);
14250 if (PyErr_Occurred()) SWIG_fail;
14251 }
14252 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
14253 return resultobj;
14254fail:
14255 return NULL;
d14a1e28
RD
14256}
14257
14258
554f62e9
RD
14259SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14260 PyObject *resultobj = 0;
14261 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14262 wxHtmlHelpController *result = 0 ;
14263 void *argp1 = 0 ;
14264 int res1 = 0 ;
14265 PyObject *swig_obj[1] ;
14266
14267 if (!args) SWIG_fail;
14268 swig_obj[0] = args;
14269 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14270 if (!SWIG_IsOK(res1)) {
14271 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetController" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");
14272 }
14273 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14274 {
14275 PyThreadState* __tstate = wxPyBeginAllowThreads();
14276 result = (wxHtmlHelpController *)((wxHtmlHelpWindow const *)arg1)->GetController();
14277 wxPyEndAllowThreads(__tstate);
14278 if (PyErr_Occurred()) SWIG_fail;
14279 }
14280 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
14281 return resultobj;
14282fail:
14283 return NULL;
14284}
14285
14286
14287SWIGINTERN PyObject *_wrap_HtmlHelpWindow_SetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14288 PyObject *resultobj = 0;
14289 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14290 wxHtmlHelpController *arg2 = (wxHtmlHelpController *) 0 ;
14291 void *argp1 = 0 ;
14292 int res1 = 0 ;
14293 int res2 = 0 ;
14294 PyObject * obj0 = 0 ;
14295 PyObject * obj1 = 0 ;
14296 char * kwnames[] = {
14297 (char *) "self",(char *) "controller", NULL
14298 };
14299
14300 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpWindow_SetController",kwnames,&obj0,&obj1)) SWIG_fail;
14301 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14302 if (!SWIG_IsOK(res1)) {
14303 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_SetController" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14304 }
14305 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14306 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxHtmlHelpController, SWIG_POINTER_DISOWN | 0 );
14307 if (!SWIG_IsOK(res2)) {
14308 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpWindow_SetController" "', expected argument " "2"" of type '" "wxHtmlHelpController *""'");
14309 }
14310 {
14311 PyThreadState* __tstate = wxPyBeginAllowThreads();
14312 (arg1)->SetController(arg2);
14313 wxPyEndAllowThreads(__tstate);
14314 if (PyErr_Occurred()) SWIG_fail;
14315 }
14316 resultobj = SWIG_Py_Void();
14317 return resultobj;
14318fail:
14319 return NULL;
14320}
14321
14322
14323SWIGINTERN PyObject *_wrap_HtmlHelpWindow_Display(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14324 PyObject *resultobj = 0;
14325 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14326 wxString *arg2 = 0 ;
14327 bool result;
14328 void *argp1 = 0 ;
14329 int res1 = 0 ;
14330 bool temp2 = false ;
14331 PyObject * obj0 = 0 ;
14332 PyObject * obj1 = 0 ;
14333 char * kwnames[] = {
14334 (char *) "self",(char *) "x", NULL
14335 };
14336
14337 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpWindow_Display",kwnames,&obj0,&obj1)) SWIG_fail;
14338 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14339 if (!SWIG_IsOK(res1)) {
14340 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_Display" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14341 }
14342 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14343 {
14344 arg2 = wxString_in_helper(obj1);
14345 if (arg2 == NULL) SWIG_fail;
14346 temp2 = true;
14347 }
14348 {
14349 PyThreadState* __tstate = wxPyBeginAllowThreads();
14350 result = (bool)(arg1)->Display((wxString const &)*arg2);
14351 wxPyEndAllowThreads(__tstate);
14352 if (PyErr_Occurred()) SWIG_fail;
14353 }
14354 {
14355 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14356 }
14357 {
14358 if (temp2)
14359 delete arg2;
14360 }
14361 return resultobj;
14362fail:
14363 {
14364 if (temp2)
14365 delete arg2;
14366 }
14367 return NULL;
14368}
14369
14370
14371SWIGINTERN PyObject *_wrap_HtmlHelpWindow_DisplayID(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14372 PyObject *resultobj = 0;
14373 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14374 int arg2 ;
14375 bool result;
14376 void *argp1 = 0 ;
14377 int res1 = 0 ;
14378 int val2 ;
14379 int ecode2 = 0 ;
14380 PyObject * obj0 = 0 ;
14381 PyObject * obj1 = 0 ;
14382 char * kwnames[] = {
14383 (char *) "self",(char *) "id", NULL
14384 };
14385
14386 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpWindow_DisplayID",kwnames,&obj0,&obj1)) SWIG_fail;
14387 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14388 if (!SWIG_IsOK(res1)) {
14389 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_DisplayID" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14390 }
14391 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14392 ecode2 = SWIG_AsVal_int(obj1, &val2);
14393 if (!SWIG_IsOK(ecode2)) {
14394 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlHelpWindow_DisplayID" "', expected argument " "2"" of type '" "int""'");
14395 }
14396 arg2 = static_cast< int >(val2);
14397 {
14398 PyThreadState* __tstate = wxPyBeginAllowThreads();
14399 result = (bool)(arg1)->Display(arg2);
14400 wxPyEndAllowThreads(__tstate);
14401 if (PyErr_Occurred()) SWIG_fail;
14402 }
14403 {
14404 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14405 }
14406 return resultobj;
14407fail:
14408 return NULL;
d14a1e28
RD
14409}
14410
14411
554f62e9
RD
14412SWIGINTERN PyObject *_wrap_HtmlHelpWindow_DisplayContents(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14413 PyObject *resultobj = 0;
14414 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14415 bool result;
14416 void *argp1 = 0 ;
14417 int res1 = 0 ;
14418 PyObject *swig_obj[1] ;
14419
14420 if (!args) SWIG_fail;
14421 swig_obj[0] = args;
14422 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14423 if (!SWIG_IsOK(res1)) {
14424 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_DisplayContents" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14425 }
14426 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14427 {
14428 PyThreadState* __tstate = wxPyBeginAllowThreads();
14429 result = (bool)(arg1)->DisplayContents();
14430 wxPyEndAllowThreads(__tstate);
14431 if (PyErr_Occurred()) SWIG_fail;
14432 }
14433 {
14434 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14435 }
14436 return resultobj;
14437fail:
14438 return NULL;
d14a1e28
RD
14439}
14440
14441
554f62e9
RD
14442SWIGINTERN PyObject *_wrap_HtmlHelpWindow_DisplayIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14443 PyObject *resultobj = 0;
14444 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14445 bool result;
14446 void *argp1 = 0 ;
14447 int res1 = 0 ;
14448 PyObject *swig_obj[1] ;
14449
14450 if (!args) SWIG_fail;
14451 swig_obj[0] = args;
14452 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14453 if (!SWIG_IsOK(res1)) {
14454 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_DisplayIndex" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14455 }
14456 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14457 {
14458 PyThreadState* __tstate = wxPyBeginAllowThreads();
14459 result = (bool)(arg1)->DisplayIndex();
14460 wxPyEndAllowThreads(__tstate);
14461 if (PyErr_Occurred()) SWIG_fail;
14462 }
14463 {
14464 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14465 }
14466 return resultobj;
14467fail:
14468 return NULL;
14469}
14470
14471
14472SWIGINTERN PyObject *_wrap_HtmlHelpWindow_KeywordSearch(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14473 PyObject *resultobj = 0;
14474 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14475 wxString *arg2 = 0 ;
14476 wxHelpSearchMode arg3 = (wxHelpSearchMode) wxHELP_SEARCH_ALL ;
14477 bool result;
14478 void *argp1 = 0 ;
14479 int res1 = 0 ;
14480 bool temp2 = false ;
14481 void *argp3 ;
14482 int res3 = 0 ;
14483 PyObject * obj0 = 0 ;
14484 PyObject * obj1 = 0 ;
14485 PyObject * obj2 = 0 ;
14486 char * kwnames[] = {
14487 (char *) "self",(char *) "keyword",(char *) "mode", NULL
14488 };
14489
14490 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpWindow_KeywordSearch",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14491 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14492 if (!SWIG_IsOK(res1)) {
14493 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_KeywordSearch" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14494 }
14495 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14496 {
14497 arg2 = wxString_in_helper(obj1);
14498 if (arg2 == NULL) SWIG_fail;
14499 temp2 = true;
14500 }
14501 if (obj2) {
14502 {
14503 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxHelpSearchMode, 0 | 0);
14504 if (!SWIG_IsOK(res3)) {
14505 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HtmlHelpWindow_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'");
14506 }
14507 if (!argp3) {
14508 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HtmlHelpWindow_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'");
14509 } else {
14510 wxHelpSearchMode * temp = reinterpret_cast< wxHelpSearchMode * >(argp3);
14511 arg3 = *temp;
14512 if (SWIG_IsNewObj(res3)) delete temp;
14513 }
ae8162c8 14514 }
554f62e9
RD
14515 }
14516 {
14517 PyThreadState* __tstate = wxPyBeginAllowThreads();
14518 result = (bool)(arg1)->KeywordSearch((wxString const &)*arg2,arg3);
14519 wxPyEndAllowThreads(__tstate);
14520 if (PyErr_Occurred()) SWIG_fail;
14521 }
14522 {
14523 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14524 }
14525 {
14526 if (temp2)
14527 delete arg2;
14528 }
14529 return resultobj;
14530fail:
14531 {
14532 if (temp2)
14533 delete arg2;
14534 }
14535 return NULL;
14536}
14537
14538
14539SWIGINTERN PyObject *_wrap_HtmlHelpWindow_UseConfig(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14540 PyObject *resultobj = 0;
14541 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14542 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
14543 wxString const &arg3_defvalue = wxEmptyString ;
14544 wxString *arg3 = (wxString *) &arg3_defvalue ;
14545 void *argp1 = 0 ;
14546 int res1 = 0 ;
14547 void *argp2 = 0 ;
14548 int res2 = 0 ;
14549 bool temp3 = false ;
14550 PyObject * obj0 = 0 ;
14551 PyObject * obj1 = 0 ;
14552 PyObject * obj2 = 0 ;
14553 char * kwnames[] = {
14554 (char *) "self",(char *) "config",(char *) "rootpath", NULL
14555 };
14556
14557 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpWindow_UseConfig",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14558 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14559 if (!SWIG_IsOK(res1)) {
14560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_UseConfig" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14561 }
14562 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14563 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
14564 if (!SWIG_IsOK(res2)) {
14565 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpWindow_UseConfig" "', expected argument " "2"" of type '" "wxConfigBase *""'");
14566 }
14567 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
14568 if (obj2) {
ae8162c8 14569 {
554f62e9
RD
14570 arg3 = wxString_in_helper(obj2);
14571 if (arg3 == NULL) SWIG_fail;
14572 temp3 = true;
ae8162c8 14573 }
554f62e9
RD
14574 }
14575 {
14576 PyThreadState* __tstate = wxPyBeginAllowThreads();
14577 (arg1)->UseConfig(arg2,(wxString const &)*arg3);
14578 wxPyEndAllowThreads(__tstate);
14579 if (PyErr_Occurred()) SWIG_fail;
14580 }
14581 resultobj = SWIG_Py_Void();
14582 {
14583 if (temp3)
14584 delete arg3;
14585 }
14586 return resultobj;
14587fail:
14588 {
14589 if (temp3)
14590 delete arg3;
14591 }
14592 return NULL;
14593}
14594
14595
14596SWIGINTERN PyObject *_wrap_HtmlHelpWindow_ReadCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14597 PyObject *resultobj = 0;
14598 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14599 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
14600 wxString const &arg3_defvalue = wxEmptyString ;
14601 wxString *arg3 = (wxString *) &arg3_defvalue ;
14602 void *argp1 = 0 ;
14603 int res1 = 0 ;
14604 void *argp2 = 0 ;
14605 int res2 = 0 ;
14606 bool temp3 = false ;
14607 PyObject * obj0 = 0 ;
14608 PyObject * obj1 = 0 ;
14609 PyObject * obj2 = 0 ;
14610 char * kwnames[] = {
14611 (char *) "self",(char *) "cfg",(char *) "path", NULL
14612 };
14613
14614 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpWindow_ReadCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14615 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14616 if (!SWIG_IsOK(res1)) {
14617 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_ReadCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14618 }
14619 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14620 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
14621 if (!SWIG_IsOK(res2)) {
14622 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpWindow_ReadCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
14623 }
14624 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
14625 if (obj2) {
ae8162c8 14626 {
554f62e9
RD
14627 arg3 = wxString_in_helper(obj2);
14628 if (arg3 == NULL) SWIG_fail;
14629 temp3 = true;
ae8162c8 14630 }
554f62e9
RD
14631 }
14632 {
14633 PyThreadState* __tstate = wxPyBeginAllowThreads();
14634 (arg1)->ReadCustomization(arg2,(wxString const &)*arg3);
14635 wxPyEndAllowThreads(__tstate);
14636 if (PyErr_Occurred()) SWIG_fail;
14637 }
14638 resultobj = SWIG_Py_Void();
14639 {
14640 if (temp3)
14641 delete arg3;
14642 }
14643 return resultobj;
14644fail:
14645 {
14646 if (temp3)
14647 delete arg3;
14648 }
14649 return NULL;
14650}
14651
14652
14653SWIGINTERN PyObject *_wrap_HtmlHelpWindow_WriteCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14654 PyObject *resultobj = 0;
14655 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14656 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
14657 wxString const &arg3_defvalue = wxEmptyString ;
14658 wxString *arg3 = (wxString *) &arg3_defvalue ;
14659 void *argp1 = 0 ;
14660 int res1 = 0 ;
14661 void *argp2 = 0 ;
14662 int res2 = 0 ;
14663 bool temp3 = false ;
14664 PyObject * obj0 = 0 ;
14665 PyObject * obj1 = 0 ;
14666 PyObject * obj2 = 0 ;
14667 char * kwnames[] = {
14668 (char *) "self",(char *) "cfg",(char *) "path", NULL
14669 };
14670
14671 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpWindow_WriteCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14672 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14673 if (!SWIG_IsOK(res1)) {
14674 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_WriteCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14675 }
14676 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14677 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
14678 if (!SWIG_IsOK(res2)) {
14679 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpWindow_WriteCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
14680 }
14681 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
14682 if (obj2) {
ae8162c8 14683 {
554f62e9
RD
14684 arg3 = wxString_in_helper(obj2);
14685 if (arg3 == NULL) SWIG_fail;
14686 temp3 = true;
ae8162c8 14687 }
554f62e9
RD
14688 }
14689 {
14690 PyThreadState* __tstate = wxPyBeginAllowThreads();
14691 (arg1)->WriteCustomization(arg2,(wxString const &)*arg3);
14692 wxPyEndAllowThreads(__tstate);
14693 if (PyErr_Occurred()) SWIG_fail;
14694 }
14695 resultobj = SWIG_Py_Void();
14696 {
14697 if (temp3)
14698 delete arg3;
14699 }
14700 return resultobj;
14701fail:
14702 {
14703 if (temp3)
14704 delete arg3;
14705 }
14706 return NULL;
30ee79f7
RD
14707}
14708
14709
554f62e9
RD
14710SWIGINTERN PyObject *_wrap_HtmlHelpWindow_NotifyPageChanged(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14711 PyObject *resultobj = 0;
14712 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14713 void *argp1 = 0 ;
14714 int res1 = 0 ;
14715 PyObject *swig_obj[1] ;
14716
14717 if (!args) SWIG_fail;
14718 swig_obj[0] = args;
14719 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14720 if (!SWIG_IsOK(res1)) {
14721 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_NotifyPageChanged" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14722 }
14723 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14724 {
14725 PyThreadState* __tstate = wxPyBeginAllowThreads();
14726 (arg1)->NotifyPageChanged();
14727 wxPyEndAllowThreads(__tstate);
14728 if (PyErr_Occurred()) SWIG_fail;
14729 }
14730 resultobj = SWIG_Py_Void();
14731 return resultobj;
14732fail:
14733 return NULL;
d14a1e28
RD
14734}
14735
14736
554f62e9
RD
14737SWIGINTERN PyObject *_wrap_HtmlHelpWindow_RefreshLists(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14738 PyObject *resultobj = 0;
14739 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14740 void *argp1 = 0 ;
14741 int res1 = 0 ;
14742 PyObject *swig_obj[1] ;
14743
14744 if (!args) SWIG_fail;
14745 swig_obj[0] = args;
14746 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14747 if (!SWIG_IsOK(res1)) {
14748 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_RefreshLists" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14749 }
14750 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14751 {
14752 PyThreadState* __tstate = wxPyBeginAllowThreads();
14753 (arg1)->RefreshLists();
14754 wxPyEndAllowThreads(__tstate);
14755 if (PyErr_Occurred()) SWIG_fail;
14756 }
14757 resultobj = SWIG_Py_Void();
14758 return resultobj;
14759fail:
14760 return NULL;
d14a1e28
RD
14761}
14762
14763
554f62e9
RD
14764SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetHtmlWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14765 PyObject *resultobj = 0;
14766 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
b6df5cf9 14767 wxPyHtmlWindow *result = 0 ;
554f62e9
RD
14768 void *argp1 = 0 ;
14769 int res1 = 0 ;
14770 PyObject *swig_obj[1] ;
14771
14772 if (!args) SWIG_fail;
14773 swig_obj[0] = args;
14774 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14775 if (!SWIG_IsOK(res1)) {
14776 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetHtmlWindow" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");
14777 }
14778 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14779 {
14780 PyThreadState* __tstate = wxPyBeginAllowThreads();
b6df5cf9 14781 result = (wxPyHtmlWindow *)((wxHtmlHelpWindow const *)arg1)->GetHtmlWindow();
554f62e9
RD
14782 wxPyEndAllowThreads(__tstate);
14783 if (PyErr_Occurred()) SWIG_fail;
14784 }
b6df5cf9
RD
14785 {
14786 resultobj = wxPyMake_wxObject(result, 0);
14787 }
554f62e9
RD
14788 return resultobj;
14789fail:
14790 return NULL;
53aa7709
RD
14791}
14792
14793
554f62e9
RD
14794SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetSplitterWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14795 PyObject *resultobj = 0;
14796 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14797 wxSplitterWindow *result = 0 ;
14798 void *argp1 = 0 ;
14799 int res1 = 0 ;
14800 PyObject *swig_obj[1] ;
14801
14802 if (!args) SWIG_fail;
14803 swig_obj[0] = args;
14804 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14805 if (!SWIG_IsOK(res1)) {
14806 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetSplitterWindow" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14807 }
14808 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14809 {
14810 PyThreadState* __tstate = wxPyBeginAllowThreads();
14811 result = (wxSplitterWindow *)(arg1)->GetSplitterWindow();
14812 wxPyEndAllowThreads(__tstate);
14813 if (PyErr_Occurred()) SWIG_fail;
14814 }
14815 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSplitterWindow, 0 | 0 );
14816 return resultobj;
14817fail:
14818 return NULL;
d14a1e28
RD
14819}
14820
14821
554f62e9
RD
14822SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetToolBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14823 PyObject *resultobj = 0;
14824 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14825 wxToolBar *result = 0 ;
14826 void *argp1 = 0 ;
14827 int res1 = 0 ;
14828 PyObject *swig_obj[1] ;
14829
14830 if (!args) SWIG_fail;
14831 swig_obj[0] = args;
14832 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14833 if (!SWIG_IsOK(res1)) {
14834 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetToolBar" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");
14835 }
14836 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14837 {
14838 PyThreadState* __tstate = wxPyBeginAllowThreads();
14839 result = (wxToolBar *)((wxHtmlHelpWindow const *)arg1)->GetToolBar();
14840 wxPyEndAllowThreads(__tstate);
14841 if (PyErr_Occurred()) SWIG_fail;
14842 }
14843 {
14844 resultobj = wxPyMake_wxObject(result, (bool)0);
14845 }
14846 return resultobj;
14847fail:
14848 return NULL;
d14a1e28
RD
14849}
14850
14851
554f62e9
RD
14852SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetCfgData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14853 PyObject *resultobj = 0;
14854 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
14855 wxHtmlHelpFrameCfg *result = 0 ;
14856 void *argp1 = 0 ;
14857 int res1 = 0 ;
14858 PyObject *swig_obj[1] ;
14859
14860 if (!args) SWIG_fail;
14861 swig_obj[0] = args;
14862 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14863 if (!SWIG_IsOK(res1)) {
14864 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetCfgData" "', expected argument " "1"" of type '" "wxHtmlHelpWindow *""'");
14865 }
14866 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14867 {
14868 PyThreadState* __tstate = wxPyBeginAllowThreads();
4f89f6a3 14869 {
554f62e9
RD
14870 wxHtmlHelpFrameCfg &_result_ref = (arg1)->GetCfgData();
14871 result = (wxHtmlHelpFrameCfg *) &_result_ref;
4f89f6a3 14872 }
554f62e9
RD
14873 wxPyEndAllowThreads(__tstate);
14874 if (PyErr_Occurred()) SWIG_fail;
14875 }
14876 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpFrameCfg, 0 | 0 );
14877 return resultobj;
14878fail:
14879 return NULL;
d14a1e28
RD
14880}
14881
14882
554f62e9
RD
14883SWIGINTERN PyObject *_wrap_HtmlHelpWindow_GetTreeCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14884 PyObject *resultobj = 0;
14885 wxHtmlHelpWindow *arg1 = (wxHtmlHelpWindow *) 0 ;
10044bf1 14886 wxPyTreeCtrl *result = 0 ;
554f62e9
RD
14887 void *argp1 = 0 ;
14888 int res1 = 0 ;
14889 PyObject *swig_obj[1] ;
14890
14891 if (!args) SWIG_fail;
14892 swig_obj[0] = args;
14893 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
14894 if (!SWIG_IsOK(res1)) {
14895 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpWindow_GetTreeCtrl" "', expected argument " "1"" of type '" "wxHtmlHelpWindow const *""'");
14896 }
14897 arg1 = reinterpret_cast< wxHtmlHelpWindow * >(argp1);
14898 {
14899 PyThreadState* __tstate = wxPyBeginAllowThreads();
10044bf1 14900 result = (wxPyTreeCtrl *)((wxHtmlHelpWindow const *)arg1)->GetTreeCtrl();
554f62e9
RD
14901 wxPyEndAllowThreads(__tstate);
14902 if (PyErr_Occurred()) SWIG_fail;
14903 }
10044bf1
RD
14904 {
14905 resultobj = wxPyMake_wxObject(result, (bool)0);
14906 }
554f62e9
RD
14907 return resultobj;
14908fail:
14909 return NULL;
d14a1e28
RD
14910}
14911
14912
554f62e9
RD
14913SWIGINTERN PyObject *HtmlHelpWindow_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14914 PyObject *obj;
14915 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14916 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpWindow, SWIG_NewClientData(obj));
14917 return SWIG_Py_Void();
14918}
14919
14920SWIGINTERN PyObject *HtmlHelpWindow_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14921 return SWIG_Python_InitShadowInstance(args);
14922}
14923
8f514ab4 14924SWIGINTERN PyObject *_wrap_new_HtmlCellEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
554f62e9 14925 PyObject *resultobj = 0;
8f514ab4
RD
14926 wxEventType arg1 ;
14927 int arg2 ;
14928 wxHtmlCell *arg3 = (wxHtmlCell *) 0 ;
14929 wxPoint *arg4 = 0 ;
14930 wxMouseEvent *arg5 = 0 ;
14931 wxHtmlCellEvent *result = 0 ;
554f62e9
RD
14932 int val1 ;
14933 int ecode1 = 0 ;
14934 int val2 ;
14935 int ecode2 = 0 ;
8f514ab4
RD
14936 void *argp3 = 0 ;
14937 int res3 = 0 ;
14938 wxPoint temp4 ;
14939 void *argp5 = 0 ;
14940 int res5 = 0 ;
554f62e9
RD
14941 PyObject * obj0 = 0 ;
14942 PyObject * obj1 = 0 ;
8f514ab4
RD
14943 PyObject * obj2 = 0 ;
14944 PyObject * obj3 = 0 ;
14945 PyObject * obj4 = 0 ;
554f62e9 14946 char * kwnames[] = {
8f514ab4 14947 (char *) "commandType",(char *) "id",(char *) "cell",(char *) "pt",(char *) "ev", NULL
554f62e9
RD
14948 };
14949
8f514ab4
RD
14950 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:new_HtmlCellEvent",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14951 ecode1 = SWIG_AsVal_int(obj0, &val1);
14952 if (!SWIG_IsOK(ecode1)) {
14953 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_HtmlCellEvent" "', expected argument " "1"" of type '" "wxEventType""'");
14954 }
14955 arg1 = static_cast< wxEventType >(val1);
14956 ecode2 = SWIG_AsVal_int(obj1, &val2);
14957 if (!SWIG_IsOK(ecode2)) {
14958 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlCellEvent" "', expected argument " "2"" of type '" "int""'");
14959 }
14960 arg2 = static_cast< int >(val2);
14961 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxHtmlCell, 0 | 0 );
14962 if (!SWIG_IsOK(res3)) {
14963 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_HtmlCellEvent" "', expected argument " "3"" of type '" "wxHtmlCell *""'");
554f62e9 14964 }
8f514ab4
RD
14965 arg3 = reinterpret_cast< wxHtmlCell * >(argp3);
14966 {
14967 arg4 = &temp4;
14968 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
14969 }
14970 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxMouseEvent, 0 | 0);
14971 if (!SWIG_IsOK(res5)) {
14972 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "new_HtmlCellEvent" "', expected argument " "5"" of type '" "wxMouseEvent const &""'");
554f62e9 14973 }
8f514ab4
RD
14974 if (!argp5) {
14975 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_HtmlCellEvent" "', expected argument " "5"" of type '" "wxMouseEvent const &""'");
14976 }
14977 arg5 = reinterpret_cast< wxMouseEvent * >(argp5);
554f62e9
RD
14978 {
14979 PyThreadState* __tstate = wxPyBeginAllowThreads();
8f514ab4 14980 result = (wxHtmlCellEvent *)new wxHtmlCellEvent(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxMouseEvent const &)*arg5);
554f62e9
RD
14981 wxPyEndAllowThreads(__tstate);
14982 if (PyErr_Occurred()) SWIG_fail;
14983 }
8f514ab4 14984 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlCellEvent, SWIG_POINTER_NEW | 0 );
554f62e9
RD
14985 return resultobj;
14986fail:
14987 return NULL;
14988}
14989
14990
8f514ab4 14991SWIGINTERN PyObject *_wrap_HtmlCellEvent_GetCell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
554f62e9 14992 PyObject *resultobj = 0;
8f514ab4
RD
14993 wxHtmlCellEvent *arg1 = (wxHtmlCellEvent *) 0 ;
14994 wxHtmlCell *result = 0 ;
554f62e9
RD
14995 void *argp1 = 0 ;
14996 int res1 = 0 ;
8f514ab4
RD
14997 PyObject *swig_obj[1] ;
14998
14999 if (!args) SWIG_fail;
15000 swig_obj[0] = args;
15001 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCellEvent, 0 | 0 );
15002 if (!SWIG_IsOK(res1)) {
15003 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCellEvent_GetCell" "', expected argument " "1"" of type '" "wxHtmlCellEvent const *""'");
15004 }
15005 arg1 = reinterpret_cast< wxHtmlCellEvent * >(argp1);
15006 {
15007 PyThreadState* __tstate = wxPyBeginAllowThreads();
15008 result = (wxHtmlCell *)((wxHtmlCellEvent const *)arg1)->GetCell();
15009 wxPyEndAllowThreads(__tstate);
15010 if (PyErr_Occurred()) SWIG_fail;
15011 }
15012 {
15013 resultobj = wxPyMake_wxObject(result, 0);
15014 }
15015 return resultobj;
15016fail:
15017 return NULL;
15018}
15019
15020
15021SWIGINTERN PyObject *_wrap_HtmlCellEvent_GetPoint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15022 PyObject *resultobj = 0;
15023 wxHtmlCellEvent *arg1 = (wxHtmlCellEvent *) 0 ;
15024 wxPoint result;
15025 void *argp1 = 0 ;
15026 int res1 = 0 ;
15027 PyObject *swig_obj[1] ;
15028
15029 if (!args) SWIG_fail;
15030 swig_obj[0] = args;
15031 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCellEvent, 0 | 0 );
15032 if (!SWIG_IsOK(res1)) {
15033 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCellEvent_GetPoint" "', expected argument " "1"" of type '" "wxHtmlCellEvent const *""'");
15034 }
15035 arg1 = reinterpret_cast< wxHtmlCellEvent * >(argp1);
15036 {
15037 PyThreadState* __tstate = wxPyBeginAllowThreads();
15038 result = ((wxHtmlCellEvent const *)arg1)->GetPoint();
15039 wxPyEndAllowThreads(__tstate);
15040 if (PyErr_Occurred()) SWIG_fail;
15041 }
15042 resultobj = SWIG_NewPointerObj((new wxPoint(static_cast< const wxPoint& >(result))), SWIGTYPE_p_wxPoint, SWIG_POINTER_OWN | 0 );
15043 return resultobj;
15044fail:
15045 return NULL;
15046}
15047
15048
15049SWIGINTERN PyObject *_wrap_HtmlCellEvent_GetMouseEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15050 PyObject *resultobj = 0;
15051 wxHtmlCellEvent *arg1 = (wxHtmlCellEvent *) 0 ;
15052 wxMouseEvent result;
15053 void *argp1 = 0 ;
15054 int res1 = 0 ;
15055 PyObject *swig_obj[1] ;
15056
15057 if (!args) SWIG_fail;
15058 swig_obj[0] = args;
15059 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCellEvent, 0 | 0 );
15060 if (!SWIG_IsOK(res1)) {
15061 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCellEvent_GetMouseEvent" "', expected argument " "1"" of type '" "wxHtmlCellEvent const *""'");
15062 }
15063 arg1 = reinterpret_cast< wxHtmlCellEvent * >(argp1);
15064 {
15065 PyThreadState* __tstate = wxPyBeginAllowThreads();
15066 result = ((wxHtmlCellEvent const *)arg1)->GetMouseEvent();
15067 wxPyEndAllowThreads(__tstate);
15068 if (PyErr_Occurred()) SWIG_fail;
15069 }
15070 resultobj = SWIG_NewPointerObj((new wxMouseEvent(static_cast< const wxMouseEvent& >(result))), SWIGTYPE_p_wxMouseEvent, SWIG_POINTER_OWN | 0 );
15071 return resultobj;
15072fail:
15073 return NULL;
15074}
15075
15076
15077SWIGINTERN PyObject *_wrap_HtmlCellEvent_SetLinkClicked(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15078 PyObject *resultobj = 0;
15079 wxHtmlCellEvent *arg1 = (wxHtmlCellEvent *) 0 ;
15080 bool arg2 ;
15081 void *argp1 = 0 ;
15082 int res1 = 0 ;
15083 bool val2 ;
15084 int ecode2 = 0 ;
554f62e9
RD
15085 PyObject * obj0 = 0 ;
15086 PyObject * obj1 = 0 ;
15087 char * kwnames[] = {
8f514ab4 15088 (char *) "self",(char *) "linkclicked", NULL
554f62e9
RD
15089 };
15090
8f514ab4
RD
15091 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlCellEvent_SetLinkClicked",kwnames,&obj0,&obj1)) SWIG_fail;
15092 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlCellEvent, 0 | 0 );
554f62e9 15093 if (!SWIG_IsOK(res1)) {
8f514ab4 15094 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCellEvent_SetLinkClicked" "', expected argument " "1"" of type '" "wxHtmlCellEvent *""'");
554f62e9 15095 }
8f514ab4
RD
15096 arg1 = reinterpret_cast< wxHtmlCellEvent * >(argp1);
15097 ecode2 = SWIG_AsVal_bool(obj1, &val2);
15098 if (!SWIG_IsOK(ecode2)) {
15099 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlCellEvent_SetLinkClicked" "', expected argument " "2"" of type '" "bool""'");
15100 }
15101 arg2 = static_cast< bool >(val2);
554f62e9 15102 {
8f514ab4
RD
15103 PyThreadState* __tstate = wxPyBeginAllowThreads();
15104 (arg1)->SetLinkClicked(arg2);
15105 wxPyEndAllowThreads(__tstate);
15106 if (PyErr_Occurred()) SWIG_fail;
15107 }
15108 resultobj = SWIG_Py_Void();
15109 return resultobj;
15110fail:
15111 return NULL;
15112}
15113
15114
15115SWIGINTERN PyObject *_wrap_HtmlCellEvent_GetLinkClicked(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15116 PyObject *resultobj = 0;
15117 wxHtmlCellEvent *arg1 = (wxHtmlCellEvent *) 0 ;
15118 bool result;
15119 void *argp1 = 0 ;
15120 int res1 = 0 ;
15121 PyObject *swig_obj[1] ;
15122
15123 if (!args) SWIG_fail;
15124 swig_obj[0] = args;
15125 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlCellEvent, 0 | 0 );
15126 if (!SWIG_IsOK(res1)) {
15127 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlCellEvent_GetLinkClicked" "', expected argument " "1"" of type '" "wxHtmlCellEvent const *""'");
554f62e9 15128 }
8f514ab4 15129 arg1 = reinterpret_cast< wxHtmlCellEvent * >(argp1);
554f62e9
RD
15130 {
15131 PyThreadState* __tstate = wxPyBeginAllowThreads();
8f514ab4 15132 result = (bool)((wxHtmlCellEvent const *)arg1)->GetLinkClicked();
554f62e9
RD
15133 wxPyEndAllowThreads(__tstate);
15134 if (PyErr_Occurred()) SWIG_fail;
15135 }
554f62e9 15136 {
8f514ab4 15137 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
554f62e9
RD
15138 }
15139 return resultobj;
15140fail:
8f514ab4
RD
15141 return NULL;
15142}
15143
15144
15145SWIGINTERN PyObject *HtmlCellEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15146 PyObject *obj;
15147 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15148 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlCellEvent, SWIG_NewClientData(obj));
15149 return SWIG_Py_Void();
15150}
15151
15152SWIGINTERN PyObject *HtmlCellEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15153 return SWIG_Python_InitShadowInstance(args);
15154}
15155
15156SWIGINTERN PyObject *_wrap_new_HtmlLinkEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15157 PyObject *resultobj = 0;
15158 int arg1 ;
15159 wxHtmlLinkInfo *arg2 = 0 ;
15160 wxHtmlLinkEvent *result = 0 ;
15161 int val1 ;
15162 int ecode1 = 0 ;
15163 void *argp2 = 0 ;
15164 int res2 = 0 ;
15165 PyObject * obj0 = 0 ;
15166 PyObject * obj1 = 0 ;
15167 char * kwnames[] = {
15168 (char *) "id",(char *) "linkinfo", NULL
15169 };
15170
15171 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_HtmlLinkEvent",kwnames,&obj0,&obj1)) SWIG_fail;
15172 ecode1 = SWIG_AsVal_int(obj0, &val1);
15173 if (!SWIG_IsOK(ecode1)) {
15174 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_HtmlLinkEvent" "', expected argument " "1"" of type '" "int""'");
15175 }
15176 arg1 = static_cast< int >(val1);
15177 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0);
15178 if (!SWIG_IsOK(res2)) {
15179 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_HtmlLinkEvent" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");
15180 }
15181 if (!argp2) {
15182 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_HtmlLinkEvent" "', expected argument " "2"" of type '" "wxHtmlLinkInfo const &""'");
15183 }
15184 arg2 = reinterpret_cast< wxHtmlLinkInfo * >(argp2);
554f62e9 15185 {
8f514ab4
RD
15186 PyThreadState* __tstate = wxPyBeginAllowThreads();
15187 result = (wxHtmlLinkEvent *)new wxHtmlLinkEvent(arg1,(wxHtmlLinkInfo const &)*arg2);
15188 wxPyEndAllowThreads(__tstate);
15189 if (PyErr_Occurred()) SWIG_fail;
554f62e9 15190 }
8f514ab4
RD
15191 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlLinkEvent, SWIG_POINTER_NEW | 0 );
15192 return resultobj;
15193fail:
554f62e9
RD
15194 return NULL;
15195}
15196
15197
8f514ab4 15198SWIGINTERN PyObject *_wrap_HtmlLinkEvent_GetLinkInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
554f62e9 15199 PyObject *resultobj = 0;
8f514ab4
RD
15200 wxHtmlLinkEvent *arg1 = (wxHtmlLinkEvent *) 0 ;
15201 wxHtmlLinkInfo *result = 0 ;
554f62e9
RD
15202 void *argp1 = 0 ;
15203 int res1 = 0 ;
15204 PyObject *swig_obj[1] ;
15205
15206 if (!args) SWIG_fail;
15207 swig_obj[0] = args;
8f514ab4 15208 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlLinkEvent, 0 | 0 );
554f62e9 15209 if (!SWIG_IsOK(res1)) {
8f514ab4 15210 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlLinkEvent_GetLinkInfo" "', expected argument " "1"" of type '" "wxHtmlLinkEvent const *""'");
554f62e9 15211 }
8f514ab4 15212 arg1 = reinterpret_cast< wxHtmlLinkEvent * >(argp1);
554f62e9
RD
15213 {
15214 PyThreadState* __tstate = wxPyBeginAllowThreads();
d14a1e28 15215 {
8f514ab4
RD
15216 wxHtmlLinkInfo const &_result_ref = ((wxHtmlLinkEvent const *)arg1)->GetLinkInfo();
15217 result = (wxHtmlLinkInfo *) &_result_ref;
d14a1e28 15218 }
554f62e9
RD
15219 wxPyEndAllowThreads(__tstate);
15220 if (PyErr_Occurred()) SWIG_fail;
15221 }
8f514ab4 15222 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlLinkInfo, 0 | 0 );
554f62e9
RD
15223 return resultobj;
15224fail:
15225 return NULL;
15226}
15227
15228
8f514ab4 15229SWIGINTERN PyObject *HtmlLinkEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
554f62e9
RD
15230 PyObject *obj;
15231 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
8f514ab4 15232 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlLinkEvent, SWIG_NewClientData(obj));
554f62e9
RD
15233 return SWIG_Py_Void();
15234}
15235
8f514ab4 15236SWIGINTERN PyObject *HtmlLinkEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
554f62e9
RD
15237 return SWIG_Python_InitShadowInstance(args);
15238}
15239
15240SWIGINTERN PyObject *_wrap_new_HtmlHelpFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15241 PyObject *resultobj = 0;
15242 wxWindow *arg1 = (wxWindow *) 0 ;
15243 int arg2 ;
15244 wxString const &arg3_defvalue = wxPyEmptyString ;
15245 wxString *arg3 = (wxString *) &arg3_defvalue ;
15246 int arg4 = (int) wxHF_DEFAULTSTYLE ;
15247 wxHtmlHelpData *arg5 = (wxHtmlHelpData *) NULL ;
85965ae1
RD
15248 wxConfigBase *arg6 = (wxConfigBase *) NULL ;
15249 wxString const &arg7_defvalue = wxPyEmptyString ;
15250 wxString *arg7 = (wxString *) &arg7_defvalue ;
554f62e9
RD
15251 wxHtmlHelpFrame *result = 0 ;
15252 void *argp1 = 0 ;
15253 int res1 = 0 ;
15254 int val2 ;
15255 int ecode2 = 0 ;
15256 bool temp3 = false ;
15257 int val4 ;
15258 int ecode4 = 0 ;
15259 void *argp5 = 0 ;
15260 int res5 = 0 ;
85965ae1
RD
15261 void *argp6 = 0 ;
15262 int res6 = 0 ;
15263 bool temp7 = false ;
554f62e9
RD
15264 PyObject * obj0 = 0 ;
15265 PyObject * obj1 = 0 ;
15266 PyObject * obj2 = 0 ;
15267 PyObject * obj3 = 0 ;
15268 PyObject * obj4 = 0 ;
85965ae1
RD
15269 PyObject * obj5 = 0 ;
15270 PyObject * obj6 = 0 ;
554f62e9 15271 char * kwnames[] = {
85965ae1 15272 (char *) "parent",(char *)"arg2",(char *) "title",(char *) "style",(char *) "data",(char *) "config",(char *) "rootpath", NULL
554f62e9
RD
15273 };
15274
85965ae1 15275 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:new_HtmlHelpFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
554f62e9
RD
15276 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
15277 if (!SWIG_IsOK(res1)) {
15278 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlHelpFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
15279 }
15280 arg1 = reinterpret_cast< wxWindow * >(argp1);
15281 ecode2 = SWIG_AsVal_int(obj1, &val2);
15282 if (!SWIG_IsOK(ecode2)) {
15283 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlHelpFrame" "', expected argument " "2"" of type '" "int""'");
15284 }
15285 arg2 = static_cast< int >(val2);
15286 if (obj2) {
4f89f6a3 15287 {
554f62e9
RD
15288 arg3 = wxString_in_helper(obj2);
15289 if (arg3 == NULL) SWIG_fail;
15290 temp3 = true;
4f89f6a3 15291 }
554f62e9
RD
15292 }
15293 if (obj3) {
15294 ecode4 = SWIG_AsVal_int(obj3, &val4);
15295 if (!SWIG_IsOK(ecode4)) {
15296 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_HtmlHelpFrame" "', expected argument " "4"" of type '" "int""'");
15297 }
15298 arg4 = static_cast< int >(val4);
15299 }
15300 if (obj4) {
15301 res5 = SWIG_ConvertPtr(obj4, &argp5,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15302 if (!SWIG_IsOK(res5)) {
15303 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "new_HtmlHelpFrame" "', expected argument " "5"" of type '" "wxHtmlHelpData *""'");
15304 }
15305 arg5 = reinterpret_cast< wxHtmlHelpData * >(argp5);
15306 }
85965ae1
RD
15307 if (obj5) {
15308 res6 = SWIG_ConvertPtr(obj5, &argp6,SWIGTYPE_p_wxConfigBase, 0 | 0 );
15309 if (!SWIG_IsOK(res6)) {
15310 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "new_HtmlHelpFrame" "', expected argument " "6"" of type '" "wxConfigBase *""'");
15311 }
15312 arg6 = reinterpret_cast< wxConfigBase * >(argp6);
15313 }
15314 if (obj6) {
15315 {
15316 arg7 = wxString_in_helper(obj6);
15317 if (arg7 == NULL) SWIG_fail;
15318 temp7 = true;
15319 }
15320 }
554f62e9
RD
15321 {
15322 if (!wxPyCheckForApp()) SWIG_fail;
15323 PyThreadState* __tstate = wxPyBeginAllowThreads();
85965ae1 15324 result = (wxHtmlHelpFrame *)new wxHtmlHelpFrame(arg1,arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxString const &)*arg7);
554f62e9
RD
15325 wxPyEndAllowThreads(__tstate);
15326 if (PyErr_Occurred()) SWIG_fail;
15327 }
15328 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpFrame, SWIG_POINTER_NEW | 0 );
15329 {
15330 if (temp3)
15331 delete arg3;
15332 }
85965ae1
RD
15333 {
15334 if (temp7)
15335 delete arg7;
15336 }
554f62e9
RD
15337 return resultobj;
15338fail:
15339 {
15340 if (temp3)
15341 delete arg3;
15342 }
85965ae1
RD
15343 {
15344 if (temp7)
15345 delete arg7;
15346 }
554f62e9 15347 return NULL;
d14a1e28
RD
15348}
15349
15350
554f62e9
RD
15351SWIGINTERN PyObject *_wrap_new_PreHtmlHelpFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15352 PyObject *resultobj = 0;
15353 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) NULL ;
15354 wxHtmlHelpFrame *result = 0 ;
15355 void *argp1 = 0 ;
15356 int res1 = 0 ;
15357 PyObject * obj0 = 0 ;
15358 char * kwnames[] = {
15359 (char *) "data", NULL
15360 };
15361
15362 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_PreHtmlHelpFrame",kwnames,&obj0)) SWIG_fail;
15363 if (obj0) {
15364 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15365 if (!SWIG_IsOK(res1)) {
15366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_PreHtmlHelpFrame" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
d14a1e28 15367 }
554f62e9
RD
15368 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
15369 }
15370 {
15371 if (!wxPyCheckForApp()) SWIG_fail;
15372 PyThreadState* __tstate = wxPyBeginAllowThreads();
15373 result = (wxHtmlHelpFrame *)new wxHtmlHelpFrame(arg1);
15374 wxPyEndAllowThreads(__tstate);
15375 if (PyErr_Occurred()) SWIG_fail;
15376 }
15377 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpFrame, SWIG_POINTER_OWN | 0 );
15378 return resultobj;
15379fail:
15380 return NULL;
15381}
15382
15383
15384SWIGINTERN PyObject *_wrap_HtmlHelpFrame_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15385 PyObject *resultobj = 0;
15386 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15387 wxWindow *arg2 = (wxWindow *) 0 ;
15388 int arg3 ;
15389 wxString const &arg4_defvalue = wxPyEmptyString ;
15390 wxString *arg4 = (wxString *) &arg4_defvalue ;
15391 int arg5 = (int) wxHF_DEFAULT_STYLE ;
85965ae1
RD
15392 wxConfigBase *arg6 = (wxConfigBase *) NULL ;
15393 wxString const &arg7_defvalue = wxPyEmptyString ;
15394 wxString *arg7 = (wxString *) &arg7_defvalue ;
554f62e9
RD
15395 bool result;
15396 void *argp1 = 0 ;
15397 int res1 = 0 ;
15398 void *argp2 = 0 ;
15399 int res2 = 0 ;
15400 int val3 ;
15401 int ecode3 = 0 ;
15402 bool temp4 = false ;
15403 int val5 ;
15404 int ecode5 = 0 ;
85965ae1
RD
15405 void *argp6 = 0 ;
15406 int res6 = 0 ;
15407 bool temp7 = false ;
554f62e9
RD
15408 PyObject * obj0 = 0 ;
15409 PyObject * obj1 = 0 ;
15410 PyObject * obj2 = 0 ;
15411 PyObject * obj3 = 0 ;
15412 PyObject * obj4 = 0 ;
85965ae1
RD
15413 PyObject * obj5 = 0 ;
15414 PyObject * obj6 = 0 ;
554f62e9 15415 char * kwnames[] = {
85965ae1 15416 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "style",(char *) "config",(char *) "rootpath", NULL
554f62e9
RD
15417 };
15418
85965ae1 15419 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:HtmlHelpFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
554f62e9
RD
15420 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15421 if (!SWIG_IsOK(res1)) {
15422 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_Create" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");
15423 }
15424 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15425 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15426 if (!SWIG_IsOK(res2)) {
15427 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpFrame_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
15428 }
15429 arg2 = reinterpret_cast< wxWindow * >(argp2);
15430 ecode3 = SWIG_AsVal_int(obj2, &val3);
15431 if (!SWIG_IsOK(ecode3)) {
15432 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlHelpFrame_Create" "', expected argument " "3"" of type '" "int""'");
15433 }
15434 arg3 = static_cast< int >(val3);
15435 if (obj3) {
4f89f6a3 15436 {
554f62e9
RD
15437 arg4 = wxString_in_helper(obj3);
15438 if (arg4 == NULL) SWIG_fail;
15439 temp4 = true;
4f89f6a3 15440 }
554f62e9
RD
15441 }
15442 if (obj4) {
15443 ecode5 = SWIG_AsVal_int(obj4, &val5);
15444 if (!SWIG_IsOK(ecode5)) {
15445 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HtmlHelpFrame_Create" "', expected argument " "5"" of type '" "int""'");
15446 }
15447 arg5 = static_cast< int >(val5);
15448 }
85965ae1
RD
15449 if (obj5) {
15450 res6 = SWIG_ConvertPtr(obj5, &argp6,SWIGTYPE_p_wxConfigBase, 0 | 0 );
15451 if (!SWIG_IsOK(res6)) {
15452 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "HtmlHelpFrame_Create" "', expected argument " "6"" of type '" "wxConfigBase *""'");
15453 }
15454 arg6 = reinterpret_cast< wxConfigBase * >(argp6);
15455 }
15456 if (obj6) {
15457 {
15458 arg7 = wxString_in_helper(obj6);
15459 if (arg7 == NULL) SWIG_fail;
15460 temp7 = true;
15461 }
15462 }
554f62e9
RD
15463 {
15464 PyThreadState* __tstate = wxPyBeginAllowThreads();
85965ae1 15465 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,arg5,arg6,(wxString const &)*arg7);
554f62e9
RD
15466 wxPyEndAllowThreads(__tstate);
15467 if (PyErr_Occurred()) SWIG_fail;
15468 }
15469 {
15470 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15471 }
15472 {
15473 if (temp4)
15474 delete arg4;
15475 }
85965ae1
RD
15476 {
15477 if (temp7)
15478 delete arg7;
15479 }
554f62e9
RD
15480 return resultobj;
15481fail:
15482 {
15483 if (temp4)
15484 delete arg4;
15485 }
85965ae1
RD
15486 {
15487 if (temp7)
15488 delete arg7;
15489 }
554f62e9 15490 return NULL;
d14a1e28
RD
15491}
15492
15493
554f62e9
RD
15494SWIGINTERN PyObject *_wrap_HtmlHelpFrame_GetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15495 PyObject *resultobj = 0;
15496 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15497 wxHtmlHelpData *result = 0 ;
15498 void *argp1 = 0 ;
15499 int res1 = 0 ;
15500 PyObject *swig_obj[1] ;
15501
15502 if (!args) SWIG_fail;
15503 swig_obj[0] = args;
15504 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15505 if (!SWIG_IsOK(res1)) {
15506 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_GetData" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");
15507 }
15508 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15509 {
15510 PyThreadState* __tstate = wxPyBeginAllowThreads();
15511 result = (wxHtmlHelpData *)(arg1)->GetData();
15512 wxPyEndAllowThreads(__tstate);
15513 if (PyErr_Occurred()) SWIG_fail;
15514 }
15515 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15516 return resultobj;
15517fail:
15518 return NULL;
15519}
15520
15521
15522SWIGINTERN PyObject *_wrap_HtmlHelpFrame_SetTitleFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15523 PyObject *resultobj = 0;
15524 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15525 wxString *arg2 = 0 ;
15526 void *argp1 = 0 ;
15527 int res1 = 0 ;
15528 bool temp2 = false ;
15529 PyObject * obj0 = 0 ;
15530 PyObject * obj1 = 0 ;
15531 char * kwnames[] = {
15532 (char *) "self",(char *) "format", NULL
15533 };
15534
15535 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpFrame_SetTitleFormat",kwnames,&obj0,&obj1)) SWIG_fail;
15536 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15537 if (!SWIG_IsOK(res1)) {
15538 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_SetTitleFormat" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");
15539 }
15540 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15541 {
15542 arg2 = wxString_in_helper(obj1);
15543 if (arg2 == NULL) SWIG_fail;
15544 temp2 = true;
15545 }
15546 {
15547 PyThreadState* __tstate = wxPyBeginAllowThreads();
15548 (arg1)->SetTitleFormat((wxString const &)*arg2);
15549 wxPyEndAllowThreads(__tstate);
15550 if (PyErr_Occurred()) SWIG_fail;
15551 }
15552 resultobj = SWIG_Py_Void();
15553 {
15554 if (temp2)
15555 delete arg2;
15556 }
15557 return resultobj;
15558fail:
15559 {
15560 if (temp2)
15561 delete arg2;
15562 }
15563 return NULL;
d14a1e28
RD
15564}
15565
15566
554f62e9
RD
15567SWIGINTERN PyObject *_wrap_HtmlHelpFrame_AddGrabIfNeeded(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15568 PyObject *resultobj = 0;
15569 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15570 void *argp1 = 0 ;
15571 int res1 = 0 ;
15572 PyObject *swig_obj[1] ;
15573
15574 if (!args) SWIG_fail;
15575 swig_obj[0] = args;
15576 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15577 if (!SWIG_IsOK(res1)) {
15578 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_AddGrabIfNeeded" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");
15579 }
15580 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15581 {
15582 PyThreadState* __tstate = wxPyBeginAllowThreads();
15583 (arg1)->AddGrabIfNeeded();
15584 wxPyEndAllowThreads(__tstate);
15585 if (PyErr_Occurred()) SWIG_fail;
15586 }
15587 resultobj = SWIG_Py_Void();
15588 return resultobj;
15589fail:
15590 return NULL;
d14a1e28
RD
15591}
15592
15593
554f62e9
RD
15594SWIGINTERN PyObject *_wrap_HtmlHelpFrame_GetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15595 PyObject *resultobj = 0;
15596 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15597 wxHtmlHelpController *result = 0 ;
15598 void *argp1 = 0 ;
15599 int res1 = 0 ;
15600 PyObject *swig_obj[1] ;
15601
15602 if (!args) SWIG_fail;
15603 swig_obj[0] = args;
15604 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15605 if (!SWIG_IsOK(res1)) {
15606 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_GetController" "', expected argument " "1"" of type '" "wxHtmlHelpFrame const *""'");
15607 }
15608 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15609 {
15610 PyThreadState* __tstate = wxPyBeginAllowThreads();
15611 result = (wxHtmlHelpController *)((wxHtmlHelpFrame const *)arg1)->GetController();
15612 wxPyEndAllowThreads(__tstate);
15613 if (PyErr_Occurred()) SWIG_fail;
15614 }
15615 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
15616 return resultobj;
15617fail:
15618 return NULL;
15619}
15620
15621
15622SWIGINTERN PyObject *_wrap_HtmlHelpFrame_SetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15623 PyObject *resultobj = 0;
15624 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15625 wxHtmlHelpController *arg2 = (wxHtmlHelpController *) 0 ;
15626 void *argp1 = 0 ;
15627 int res1 = 0 ;
15628 int res2 = 0 ;
15629 PyObject * obj0 = 0 ;
15630 PyObject * obj1 = 0 ;
15631 char * kwnames[] = {
15632 (char *) "self",(char *) "controller", NULL
15633 };
15634
15635 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpFrame_SetController",kwnames,&obj0,&obj1)) SWIG_fail;
15636 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15637 if (!SWIG_IsOK(res1)) {
15638 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_SetController" "', expected argument " "1"" of type '" "wxHtmlHelpFrame *""'");
15639 }
15640 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15641 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxHtmlHelpController, SWIG_POINTER_DISOWN | 0 );
15642 if (!SWIG_IsOK(res2)) {
15643 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpFrame_SetController" "', expected argument " "2"" of type '" "wxHtmlHelpController *""'");
15644 }
15645 {
15646 PyThreadState* __tstate = wxPyBeginAllowThreads();
15647 (arg1)->SetController(arg2);
15648 wxPyEndAllowThreads(__tstate);
15649 if (PyErr_Occurred()) SWIG_fail;
15650 }
15651 resultobj = SWIG_Py_Void();
15652 return resultobj;
15653fail:
15654 return NULL;
d14a1e28
RD
15655}
15656
15657
554f62e9
RD
15658SWIGINTERN PyObject *_wrap_HtmlHelpFrame_GetHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15659 PyObject *resultobj = 0;
15660 wxHtmlHelpFrame *arg1 = (wxHtmlHelpFrame *) 0 ;
15661 wxHtmlHelpWindow *result = 0 ;
15662 void *argp1 = 0 ;
15663 int res1 = 0 ;
15664 PyObject *swig_obj[1] ;
15665
15666 if (!args) SWIG_fail;
15667 swig_obj[0] = args;
15668 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpFrame, 0 | 0 );
15669 if (!SWIG_IsOK(res1)) {
15670 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpFrame_GetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpFrame const *""'");
15671 }
15672 arg1 = reinterpret_cast< wxHtmlHelpFrame * >(argp1);
15673 {
15674 PyThreadState* __tstate = wxPyBeginAllowThreads();
15675 result = (wxHtmlHelpWindow *)((wxHtmlHelpFrame const *)arg1)->GetHelpWindow();
15676 wxPyEndAllowThreads(__tstate);
15677 if (PyErr_Occurred()) SWIG_fail;
15678 }
15679 {
15680 resultobj = wxPyMake_wxObject(result, 0);
15681 }
15682 return resultobj;
15683fail:
15684 return NULL;
15685}
15686
15687
15688SWIGINTERN PyObject *HtmlHelpFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15689 PyObject *obj;
15690 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15691 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpFrame, SWIG_NewClientData(obj));
15692 return SWIG_Py_Void();
15693}
15694
15695SWIGINTERN PyObject *HtmlHelpFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15696 return SWIG_Python_InitShadowInstance(args);
15697}
15698
15699SWIGINTERN PyObject *_wrap_new_HtmlHelpDialog(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15700 PyObject *resultobj = 0;
15701 wxWindow *arg1 = (wxWindow *) 0 ;
15702 int arg2 ;
15703 wxString const &arg3_defvalue = wxPyEmptyString ;
15704 wxString *arg3 = (wxString *) &arg3_defvalue ;
15705 int arg4 = (int) wxHF_DEFAULT_STYLE ;
15706 wxHtmlHelpData *arg5 = (wxHtmlHelpData *) NULL ;
15707 wxHtmlHelpDialog *result = 0 ;
15708 void *argp1 = 0 ;
15709 int res1 = 0 ;
15710 int val2 ;
15711 int ecode2 = 0 ;
15712 bool temp3 = false ;
15713 int val4 ;
15714 int ecode4 = 0 ;
15715 void *argp5 = 0 ;
15716 int res5 = 0 ;
15717 PyObject * obj0 = 0 ;
15718 PyObject * obj1 = 0 ;
15719 PyObject * obj2 = 0 ;
15720 PyObject * obj3 = 0 ;
15721 PyObject * obj4 = 0 ;
15722 char * kwnames[] = {
15723 (char *) "parent",(char *)"arg2",(char *) "title",(char *) "style",(char *) "data", NULL
15724 };
15725
15726 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_HtmlHelpDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15727 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
15728 if (!SWIG_IsOK(res1)) {
15729 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlHelpDialog" "', expected argument " "1"" of type '" "wxWindow *""'");
15730 }
15731 arg1 = reinterpret_cast< wxWindow * >(argp1);
15732 ecode2 = SWIG_AsVal_int(obj1, &val2);
15733 if (!SWIG_IsOK(ecode2)) {
15734 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_HtmlHelpDialog" "', expected argument " "2"" of type '" "int""'");
15735 }
15736 arg2 = static_cast< int >(val2);
15737 if (obj2) {
d14a1e28 15738 {
554f62e9
RD
15739 arg3 = wxString_in_helper(obj2);
15740 if (arg3 == NULL) SWIG_fail;
15741 temp3 = true;
d14a1e28 15742 }
554f62e9
RD
15743 }
15744 if (obj3) {
15745 ecode4 = SWIG_AsVal_int(obj3, &val4);
15746 if (!SWIG_IsOK(ecode4)) {
15747 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_HtmlHelpDialog" "', expected argument " "4"" of type '" "int""'");
15748 }
15749 arg4 = static_cast< int >(val4);
15750 }
15751 if (obj4) {
15752 res5 = SWIG_ConvertPtr(obj4, &argp5,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15753 if (!SWIG_IsOK(res5)) {
15754 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "new_HtmlHelpDialog" "', expected argument " "5"" of type '" "wxHtmlHelpData *""'");
d14a1e28 15755 }
554f62e9
RD
15756 arg5 = reinterpret_cast< wxHtmlHelpData * >(argp5);
15757 }
15758 {
15759 if (!wxPyCheckForApp()) SWIG_fail;
15760 PyThreadState* __tstate = wxPyBeginAllowThreads();
15761 result = (wxHtmlHelpDialog *)new wxHtmlHelpDialog(arg1,arg2,(wxString const &)*arg3,arg4,arg5);
15762 wxPyEndAllowThreads(__tstate);
15763 if (PyErr_Occurred()) SWIG_fail;
15764 }
15765 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpDialog, SWIG_POINTER_NEW | 0 );
15766 {
15767 if (temp3)
15768 delete arg3;
15769 }
15770 return resultobj;
15771fail:
15772 {
15773 if (temp3)
15774 delete arg3;
15775 }
15776 return NULL;
d14a1e28
RD
15777}
15778
15779
554f62e9
RD
15780SWIGINTERN PyObject *_wrap_new_PreHtmlHelpDialog(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15781 PyObject *resultobj = 0;
15782 wxHtmlHelpData *arg1 = (wxHtmlHelpData *) NULL ;
15783 wxHtmlHelpDialog *result = 0 ;
15784 void *argp1 = 0 ;
15785 int res1 = 0 ;
15786 PyObject * obj0 = 0 ;
15787 char * kwnames[] = {
15788 (char *) "data", NULL
15789 };
15790
15791 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_PreHtmlHelpDialog",kwnames,&obj0)) SWIG_fail;
15792 if (obj0) {
15793 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15794 if (!SWIG_IsOK(res1)) {
15795 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_PreHtmlHelpDialog" "', expected argument " "1"" of type '" "wxHtmlHelpData *""'");
d14a1e28 15796 }
554f62e9
RD
15797 arg1 = reinterpret_cast< wxHtmlHelpData * >(argp1);
15798 }
15799 {
15800 if (!wxPyCheckForApp()) SWIG_fail;
15801 PyThreadState* __tstate = wxPyBeginAllowThreads();
15802 result = (wxHtmlHelpDialog *)new wxHtmlHelpDialog(arg1);
15803 wxPyEndAllowThreads(__tstate);
15804 if (PyErr_Occurred()) SWIG_fail;
15805 }
15806 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpDialog, SWIG_POINTER_OWN | 0 );
15807 return resultobj;
15808fail:
15809 return NULL;
15810}
15811
15812
15813SWIGINTERN PyObject *_wrap_HtmlHelpDialog_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15814 PyObject *resultobj = 0;
15815 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
15816 wxWindow *arg2 = (wxWindow *) 0 ;
15817 int arg3 ;
15818 wxString const &arg4_defvalue = wxPyEmptyString ;
15819 wxString *arg4 = (wxString *) &arg4_defvalue ;
15820 int arg5 = (int) wxHF_DEFAULT_STYLE ;
15821 bool result;
15822 void *argp1 = 0 ;
15823 int res1 = 0 ;
15824 void *argp2 = 0 ;
15825 int res2 = 0 ;
15826 int val3 ;
15827 int ecode3 = 0 ;
15828 bool temp4 = false ;
15829 int val5 ;
15830 int ecode5 = 0 ;
15831 PyObject * obj0 = 0 ;
15832 PyObject * obj1 = 0 ;
15833 PyObject * obj2 = 0 ;
15834 PyObject * obj3 = 0 ;
15835 PyObject * obj4 = 0 ;
15836 char * kwnames[] = {
15837 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "style", NULL
15838 };
15839
15840 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:HtmlHelpDialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15841 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
15842 if (!SWIG_IsOK(res1)) {
15843 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_Create" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");
15844 }
15845 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
15846 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15847 if (!SWIG_IsOK(res2)) {
15848 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpDialog_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
15849 }
15850 arg2 = reinterpret_cast< wxWindow * >(argp2);
15851 ecode3 = SWIG_AsVal_int(obj2, &val3);
15852 if (!SWIG_IsOK(ecode3)) {
15853 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlHelpDialog_Create" "', expected argument " "3"" of type '" "int""'");
15854 }
15855 arg3 = static_cast< int >(val3);
15856 if (obj3) {
d14a1e28 15857 {
554f62e9
RD
15858 arg4 = wxString_in_helper(obj3);
15859 if (arg4 == NULL) SWIG_fail;
15860 temp4 = true;
d14a1e28 15861 }
554f62e9
RD
15862 }
15863 if (obj4) {
15864 ecode5 = SWIG_AsVal_int(obj4, &val5);
15865 if (!SWIG_IsOK(ecode5)) {
15866 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HtmlHelpDialog_Create" "', expected argument " "5"" of type '" "int""'");
15867 }
15868 arg5 = static_cast< int >(val5);
15869 }
15870 {
15871 PyThreadState* __tstate = wxPyBeginAllowThreads();
15872 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,arg5);
15873 wxPyEndAllowThreads(__tstate);
15874 if (PyErr_Occurred()) SWIG_fail;
15875 }
15876 {
15877 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15878 }
15879 {
15880 if (temp4)
15881 delete arg4;
15882 }
15883 return resultobj;
15884fail:
15885 {
15886 if (temp4)
15887 delete arg4;
15888 }
15889 return NULL;
d14a1e28
RD
15890}
15891
15892
554f62e9
RD
15893SWIGINTERN PyObject *_wrap_HtmlHelpDialog_GetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15894 PyObject *resultobj = 0;
15895 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
15896 wxHtmlHelpData *result = 0 ;
15897 void *argp1 = 0 ;
15898 int res1 = 0 ;
15899 PyObject *swig_obj[1] ;
15900
15901 if (!args) SWIG_fail;
15902 swig_obj[0] = args;
15903 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
15904 if (!SWIG_IsOK(res1)) {
15905 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_GetData" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");
15906 }
15907 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
15908 {
15909 PyThreadState* __tstate = wxPyBeginAllowThreads();
15910 result = (wxHtmlHelpData *)(arg1)->GetData();
15911 wxPyEndAllowThreads(__tstate);
15912 if (PyErr_Occurred()) SWIG_fail;
15913 }
15914 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpData, 0 | 0 );
15915 return resultobj;
15916fail:
15917 return NULL;
d14a1e28
RD
15918}
15919
15920
554f62e9
RD
15921SWIGINTERN PyObject *_wrap_HtmlHelpDialog_GetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15922 PyObject *resultobj = 0;
15923 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
15924 wxHtmlHelpController *result = 0 ;
15925 void *argp1 = 0 ;
15926 int res1 = 0 ;
15927 PyObject *swig_obj[1] ;
15928
15929 if (!args) SWIG_fail;
15930 swig_obj[0] = args;
15931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
15932 if (!SWIG_IsOK(res1)) {
15933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_GetController" "', expected argument " "1"" of type '" "wxHtmlHelpDialog const *""'");
15934 }
15935 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
15936 {
15937 PyThreadState* __tstate = wxPyBeginAllowThreads();
15938 result = (wxHtmlHelpController *)((wxHtmlHelpDialog const *)arg1)->GetController();
15939 wxPyEndAllowThreads(__tstate);
15940 if (PyErr_Occurred()) SWIG_fail;
15941 }
15942 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
15943 return resultobj;
15944fail:
15945 return NULL;
15946}
15947
15948
15949SWIGINTERN PyObject *_wrap_HtmlHelpDialog_SetController(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15950 PyObject *resultobj = 0;
15951 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
15952 wxHtmlHelpController *arg2 = (wxHtmlHelpController *) 0 ;
15953 void *argp1 = 0 ;
15954 int res1 = 0 ;
15955 int res2 = 0 ;
15956 PyObject * obj0 = 0 ;
15957 PyObject * obj1 = 0 ;
15958 char * kwnames[] = {
15959 (char *) "self",(char *) "controller", NULL
15960 };
15961
15962 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpDialog_SetController",kwnames,&obj0,&obj1)) SWIG_fail;
15963 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
15964 if (!SWIG_IsOK(res1)) {
15965 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_SetController" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");
15966 }
15967 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
15968 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxHtmlHelpController, SWIG_POINTER_DISOWN | 0 );
15969 if (!SWIG_IsOK(res2)) {
15970 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpDialog_SetController" "', expected argument " "2"" of type '" "wxHtmlHelpController *""'");
15971 }
15972 {
15973 PyThreadState* __tstate = wxPyBeginAllowThreads();
15974 (arg1)->SetController(arg2);
15975 wxPyEndAllowThreads(__tstate);
15976 if (PyErr_Occurred()) SWIG_fail;
15977 }
15978 resultobj = SWIG_Py_Void();
15979 return resultobj;
15980fail:
15981 return NULL;
db914595
RD
15982}
15983
15984
554f62e9
RD
15985SWIGINTERN PyObject *_wrap_HtmlHelpDialog_GetHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15986 PyObject *resultobj = 0;
15987 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
15988 wxHtmlHelpWindow *result = 0 ;
15989 void *argp1 = 0 ;
15990 int res1 = 0 ;
15991 PyObject *swig_obj[1] ;
15992
15993 if (!args) SWIG_fail;
15994 swig_obj[0] = args;
15995 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
15996 if (!SWIG_IsOK(res1)) {
15997 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_GetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpDialog const *""'");
15998 }
15999 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
16000 {
16001 PyThreadState* __tstate = wxPyBeginAllowThreads();
16002 result = (wxHtmlHelpWindow *)((wxHtmlHelpDialog const *)arg1)->GetHelpWindow();
16003 wxPyEndAllowThreads(__tstate);
16004 if (PyErr_Occurred()) SWIG_fail;
16005 }
16006 {
16007 resultobj = wxPyMake_wxObject(result, 0);
16008 }
16009 return resultobj;
16010fail:
16011 return NULL;
16012}
16013
16014
16015SWIGINTERN PyObject *_wrap_HtmlHelpDialog_SetTitleFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16016 PyObject *resultobj = 0;
16017 wxHtmlHelpDialog *arg1 = (wxHtmlHelpDialog *) 0 ;
16018 wxString *arg2 = 0 ;
16019 void *argp1 = 0 ;
16020 int res1 = 0 ;
16021 bool temp2 = false ;
16022 PyObject * obj0 = 0 ;
16023 PyObject * obj1 = 0 ;
16024 char * kwnames[] = {
16025 (char *) "self",(char *) "format", NULL
16026 };
16027
16028 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpDialog_SetTitleFormat",kwnames,&obj0,&obj1)) SWIG_fail;
16029 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpDialog, 0 | 0 );
16030 if (!SWIG_IsOK(res1)) {
16031 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpDialog_SetTitleFormat" "', expected argument " "1"" of type '" "wxHtmlHelpDialog *""'");
16032 }
16033 arg1 = reinterpret_cast< wxHtmlHelpDialog * >(argp1);
16034 {
16035 arg2 = wxString_in_helper(obj1);
16036 if (arg2 == NULL) SWIG_fail;
16037 temp2 = true;
16038 }
16039 {
16040 PyThreadState* __tstate = wxPyBeginAllowThreads();
16041 (arg1)->SetTitleFormat((wxString const &)*arg2);
16042 wxPyEndAllowThreads(__tstate);
16043 if (PyErr_Occurred()) SWIG_fail;
16044 }
16045 resultobj = SWIG_Py_Void();
16046 {
16047 if (temp2)
16048 delete arg2;
16049 }
16050 return resultobj;
16051fail:
16052 {
16053 if (temp2)
16054 delete arg2;
16055 }
16056 return NULL;
db914595
RD
16057}
16058
16059
554f62e9
RD
16060SWIGINTERN PyObject *HtmlHelpDialog_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16061 PyObject *obj;
16062 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
16063 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpDialog, SWIG_NewClientData(obj));
16064 return SWIG_Py_Void();
db914595
RD
16065}
16066
554f62e9
RD
16067SWIGINTERN PyObject *HtmlHelpDialog_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16068 return SWIG_Python_InitShadowInstance(args);
16069}
db914595 16070
554f62e9
RD
16071SWIGINTERN PyObject *_wrap_HelpControllerBase_Initialize__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
16072 PyObject *resultobj = 0;
16073 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16074 wxString *arg2 = 0 ;
16075 int arg3 ;
16076 bool result;
16077 void *argp1 = 0 ;
16078 int res1 = 0 ;
16079 bool temp2 = false ;
16080 int val3 ;
16081 int ecode3 = 0 ;
16082
16083 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
16084 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16085 if (!SWIG_IsOK(res1)) {
16086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_Initialize" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16087 }
16088 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16089 {
16090 arg2 = wxString_in_helper(swig_obj[1]);
16091 if (arg2 == NULL) SWIG_fail;
16092 temp2 = true;
16093 }
16094 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
16095 if (!SWIG_IsOK(ecode3)) {
16096 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HelpControllerBase_Initialize" "', expected argument " "3"" of type '" "int""'");
16097 }
16098 arg3 = static_cast< int >(val3);
16099 {
16100 PyThreadState* __tstate = wxPyBeginAllowThreads();
16101 result = (bool)(arg1)->Initialize((wxString const &)*arg2,arg3);
16102 wxPyEndAllowThreads(__tstate);
16103 if (PyErr_Occurred()) SWIG_fail;
16104 }
16105 {
16106 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16107 }
16108 {
16109 if (temp2)
16110 delete arg2;
16111 }
16112 return resultobj;
16113fail:
16114 {
16115 if (temp2)
16116 delete arg2;
16117 }
16118 return NULL;
b0f7404b
RD
16119}
16120
16121
554f62e9
RD
16122SWIGINTERN PyObject *_wrap_HelpControllerBase_Initialize__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
16123 PyObject *resultobj = 0;
16124 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16125 wxString *arg2 = 0 ;
16126 bool result;
16127 void *argp1 = 0 ;
16128 int res1 = 0 ;
16129 bool temp2 = false ;
16130
16131 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
16132 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16133 if (!SWIG_IsOK(res1)) {
16134 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_Initialize" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16135 }
16136 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16137 {
16138 arg2 = wxString_in_helper(swig_obj[1]);
16139 if (arg2 == NULL) SWIG_fail;
16140 temp2 = true;
16141 }
16142 {
16143 PyThreadState* __tstate = wxPyBeginAllowThreads();
16144 result = (bool)(arg1)->Initialize((wxString const &)*arg2);
16145 wxPyEndAllowThreads(__tstate);
16146 if (PyErr_Occurred()) SWIG_fail;
16147 }
16148 {
16149 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16150 }
16151 {
16152 if (temp2)
16153 delete arg2;
16154 }
16155 return resultobj;
16156fail:
16157 {
16158 if (temp2)
16159 delete arg2;
16160 }
16161 return NULL;
b0f7404b
RD
16162}
16163
16164
554f62e9
RD
16165SWIGINTERN PyObject *_wrap_HelpControllerBase_Initialize(PyObject *self, PyObject *args) {
16166 int argc;
16167 PyObject *argv[4];
16168
16169 if (!(argc = SWIG_Python_UnpackTuple(args,"HelpControllerBase_Initialize",0,3,argv))) SWIG_fail;
16170 --argc;
16171 if (argc == 2) {
16172 return _wrap_HelpControllerBase_Initialize__SWIG_1(self, argc, argv);
16173 }
16174 if (argc == 3) {
16175 return _wrap_HelpControllerBase_Initialize__SWIG_0(self, argc, argv);
16176 }
16177
16178fail:
16179 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'HelpControllerBase_Initialize'");
16180 return NULL;
16181}
16182
16183
16184SWIGINTERN PyObject *_wrap_HelpControllerBase_SetViewer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16185 PyObject *resultobj = 0;
16186 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16187 wxString *arg2 = 0 ;
16188 long arg3 = (long) 0 ;
16189 void *argp1 = 0 ;
16190 int res1 = 0 ;
16191 bool temp2 = false ;
16192 long val3 ;
16193 int ecode3 = 0 ;
16194 PyObject * obj0 = 0 ;
16195 PyObject * obj1 = 0 ;
16196 PyObject * obj2 = 0 ;
16197 char * kwnames[] = {
16198 (char *) "self",(char *) "viewer",(char *) "flags", NULL
16199 };
16200
16201 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HelpControllerBase_SetViewer",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
16202 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16203 if (!SWIG_IsOK(res1)) {
16204 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_SetViewer" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16205 }
16206 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16207 {
16208 arg2 = wxString_in_helper(obj1);
16209 if (arg2 == NULL) SWIG_fail;
16210 temp2 = true;
16211 }
16212 if (obj2) {
16213 ecode3 = SWIG_AsVal_long(obj2, &val3);
16214 if (!SWIG_IsOK(ecode3)) {
16215 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HelpControllerBase_SetViewer" "', expected argument " "3"" of type '" "long""'");
16216 }
16217 arg3 = static_cast< long >(val3);
16218 }
16219 {
16220 PyThreadState* __tstate = wxPyBeginAllowThreads();
16221 (arg1)->SetViewer((wxString const &)*arg2,arg3);
16222 wxPyEndAllowThreads(__tstate);
16223 if (PyErr_Occurred()) SWIG_fail;
16224 }
16225 resultobj = SWIG_Py_Void();
16226 {
16227 if (temp2)
16228 delete arg2;
16229 }
16230 return resultobj;
16231fail:
16232 {
16233 if (temp2)
16234 delete arg2;
16235 }
16236 return NULL;
16237}
16238
16239
16240SWIGINTERN PyObject *_wrap_HelpControllerBase_LoadFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16241 PyObject *resultobj = 0;
16242 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16243 wxString const &arg2_defvalue = wxEmptyString ;
16244 wxString *arg2 = (wxString *) &arg2_defvalue ;
16245 bool result;
16246 void *argp1 = 0 ;
16247 int res1 = 0 ;
16248 bool temp2 = false ;
16249 PyObject * obj0 = 0 ;
16250 PyObject * obj1 = 0 ;
16251 char * kwnames[] = {
16252 (char *) "self",(char *) "file", NULL
16253 };
16254
16255 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:HelpControllerBase_LoadFile",kwnames,&obj0,&obj1)) SWIG_fail;
16256 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16257 if (!SWIG_IsOK(res1)) {
16258 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_LoadFile" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16259 }
16260 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16261 if (obj1) {
d14a1e28 16262 {
554f62e9
RD
16263 arg2 = wxString_in_helper(obj1);
16264 if (arg2 == NULL) SWIG_fail;
16265 temp2 = true;
d14a1e28 16266 }
554f62e9
RD
16267 }
16268 {
16269 PyThreadState* __tstate = wxPyBeginAllowThreads();
16270 result = (bool)(arg1)->LoadFile((wxString const &)*arg2);
16271 wxPyEndAllowThreads(__tstate);
16272 if (PyErr_Occurred()) SWIG_fail;
16273 }
16274 {
16275 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16276 }
16277 {
16278 if (temp2)
16279 delete arg2;
16280 }
16281 return resultobj;
16282fail:
16283 {
16284 if (temp2)
16285 delete arg2;
16286 }
16287 return NULL;
d14a1e28
RD
16288}
16289
16290
554f62e9
RD
16291SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplayContents(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16292 PyObject *resultobj = 0;
16293 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16294 bool result;
16295 void *argp1 = 0 ;
16296 int res1 = 0 ;
16297 PyObject *swig_obj[1] ;
16298
16299 if (!args) SWIG_fail;
16300 swig_obj[0] = args;
16301 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16302 if (!SWIG_IsOK(res1)) {
16303 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplayContents" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16304 }
16305 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16306 {
16307 PyThreadState* __tstate = wxPyBeginAllowThreads();
16308 result = (bool)(arg1)->DisplayContents();
16309 wxPyEndAllowThreads(__tstate);
16310 if (PyErr_Occurred()) SWIG_fail;
16311 }
16312 {
16313 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16314 }
16315 return resultobj;
16316fail:
16317 return NULL;
d14a1e28
RD
16318}
16319
16320
554f62e9
RD
16321SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplaySection__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
16322 PyObject *resultobj = 0;
16323 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16324 int arg2 ;
16325 bool result;
16326 void *argp1 = 0 ;
16327 int res1 = 0 ;
16328 int val2 ;
16329 int ecode2 = 0 ;
16330
16331 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
16332 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16333 if (!SWIG_IsOK(res1)) {
16334 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplaySection" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16335 }
16336 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16337 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
16338 if (!SWIG_IsOK(ecode2)) {
16339 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HelpControllerBase_DisplaySection" "', expected argument " "2"" of type '" "int""'");
16340 }
16341 arg2 = static_cast< int >(val2);
16342 {
16343 PyThreadState* __tstate = wxPyBeginAllowThreads();
16344 result = (bool)(arg1)->DisplaySection(arg2);
16345 wxPyEndAllowThreads(__tstate);
16346 if (PyErr_Occurred()) SWIG_fail;
16347 }
16348 {
16349 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16350 }
16351 return resultobj;
16352fail:
16353 return NULL;
16354}
16355
16356
16357SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplayContextPopup(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16358 PyObject *resultobj = 0;
16359 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16360 int arg2 ;
16361 bool result;
16362 void *argp1 = 0 ;
16363 int res1 = 0 ;
16364 int val2 ;
16365 int ecode2 = 0 ;
16366 PyObject * obj0 = 0 ;
16367 PyObject * obj1 = 0 ;
16368 char * kwnames[] = {
16369 (char *) "self",(char *) "contextId", NULL
16370 };
16371
16372 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HelpControllerBase_DisplayContextPopup",kwnames,&obj0,&obj1)) SWIG_fail;
16373 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16374 if (!SWIG_IsOK(res1)) {
16375 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplayContextPopup" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16376 }
16377 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16378 ecode2 = SWIG_AsVal_int(obj1, &val2);
16379 if (!SWIG_IsOK(ecode2)) {
16380 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HelpControllerBase_DisplayContextPopup" "', expected argument " "2"" of type '" "int""'");
16381 }
16382 arg2 = static_cast< int >(val2);
16383 {
16384 PyThreadState* __tstate = wxPyBeginAllowThreads();
16385 result = (bool)(arg1)->DisplayContextPopup(arg2);
16386 wxPyEndAllowThreads(__tstate);
16387 if (PyErr_Occurred()) SWIG_fail;
16388 }
16389 {
16390 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16391 }
16392 return resultobj;
16393fail:
16394 return NULL;
16395}
16396
16397
16398SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplayTextPopup(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16399 PyObject *resultobj = 0;
16400 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16401 wxString *arg2 = 0 ;
16402 wxPoint *arg3 = 0 ;
16403 bool result;
16404 void *argp1 = 0 ;
16405 int res1 = 0 ;
16406 bool temp2 = false ;
16407 wxPoint temp3 ;
16408 PyObject * obj0 = 0 ;
16409 PyObject * obj1 = 0 ;
16410 PyObject * obj2 = 0 ;
16411 char * kwnames[] = {
16412 (char *) "self",(char *) "text",(char *) "pos", NULL
16413 };
16414
16415 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HelpControllerBase_DisplayTextPopup",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
16416 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16417 if (!SWIG_IsOK(res1)) {
16418 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplayTextPopup" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16419 }
16420 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16421 {
16422 arg2 = wxString_in_helper(obj1);
16423 if (arg2 == NULL) SWIG_fail;
16424 temp2 = true;
16425 }
16426 {
16427 arg3 = &temp3;
16428 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
16429 }
16430 {
16431 PyThreadState* __tstate = wxPyBeginAllowThreads();
16432 result = (bool)(arg1)->DisplayTextPopup((wxString const &)*arg2,(wxPoint const &)*arg3);
16433 wxPyEndAllowThreads(__tstate);
16434 if (PyErr_Occurred()) SWIG_fail;
16435 }
16436 {
16437 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16438 }
16439 {
16440 if (temp2)
16441 delete arg2;
16442 }
16443 return resultobj;
16444fail:
16445 {
16446 if (temp2)
16447 delete arg2;
16448 }
16449 return NULL;
d14a1e28
RD
16450}
16451
16452
554f62e9
RD
16453SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplaySection__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
16454 PyObject *resultobj = 0;
16455 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16456 wxString *arg2 = 0 ;
16457 bool result;
16458 void *argp1 = 0 ;
16459 int res1 = 0 ;
16460 bool temp2 = false ;
16461
16462 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
16463 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16464 if (!SWIG_IsOK(res1)) {
16465 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplaySection" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16466 }
16467 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16468 {
16469 arg2 = wxString_in_helper(swig_obj[1]);
16470 if (arg2 == NULL) SWIG_fail;
16471 temp2 = true;
16472 }
16473 {
16474 PyThreadState* __tstate = wxPyBeginAllowThreads();
16475 result = (bool)(arg1)->DisplaySection((wxString const &)*arg2);
16476 wxPyEndAllowThreads(__tstate);
16477 if (PyErr_Occurred()) SWIG_fail;
16478 }
16479 {
16480 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16481 }
16482 {
16483 if (temp2)
16484 delete arg2;
16485 }
16486 return resultobj;
16487fail:
16488 {
16489 if (temp2)
16490 delete arg2;
16491 }
16492 return NULL;
d14a1e28
RD
16493}
16494
16495
554f62e9
RD
16496SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplaySection(PyObject *self, PyObject *args) {
16497 int argc;
16498 PyObject *argv[3];
16499
16500 if (!(argc = SWIG_Python_UnpackTuple(args,"HelpControllerBase_DisplaySection",0,2,argv))) SWIG_fail;
16501 --argc;
16502 if (argc == 2) {
16503 int _v = 0;
f20a2e1f 16504 {
554f62e9
RD
16505 {
16506 _v = PyString_Check(argv[1]) || PyUnicode_Check(argv[1]);
16507 }
f20a2e1f 16508 }
554f62e9
RD
16509 if (!_v) goto check_1;
16510 return _wrap_HelpControllerBase_DisplaySection__SWIG_1(self, argc, argv);
16511 }
16512check_1:
16513
16514 if (argc == 2) {
16515 return _wrap_HelpControllerBase_DisplaySection__SWIG_0(self, argc, argv);
16516 }
16517
16518fail:
16519 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'HelpControllerBase_DisplaySection'");
16520 return NULL;
16521}
16522
16523
16524SWIGINTERN PyObject *_wrap_HelpControllerBase_DisplayBlock(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16525 PyObject *resultobj = 0;
16526 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16527 long arg2 ;
16528 bool result;
16529 void *argp1 = 0 ;
16530 int res1 = 0 ;
16531 long val2 ;
16532 int ecode2 = 0 ;
16533 PyObject * obj0 = 0 ;
16534 PyObject * obj1 = 0 ;
16535 char * kwnames[] = {
16536 (char *) "self",(char *) "blockNo", NULL
16537 };
16538
16539 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HelpControllerBase_DisplayBlock",kwnames,&obj0,&obj1)) SWIG_fail;
16540 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16541 if (!SWIG_IsOK(res1)) {
16542 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_DisplayBlock" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16543 }
16544 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16545 ecode2 = SWIG_AsVal_long(obj1, &val2);
16546 if (!SWIG_IsOK(ecode2)) {
16547 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HelpControllerBase_DisplayBlock" "', expected argument " "2"" of type '" "long""'");
16548 }
16549 arg2 = static_cast< long >(val2);
16550 {
16551 PyThreadState* __tstate = wxPyBeginAllowThreads();
16552 result = (bool)(arg1)->DisplayBlock(arg2);
16553 wxPyEndAllowThreads(__tstate);
16554 if (PyErr_Occurred()) SWIG_fail;
16555 }
16556 {
16557 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16558 }
16559 return resultobj;
16560fail:
16561 return NULL;
16562}
16563
16564
16565SWIGINTERN PyObject *_wrap_HelpControllerBase_KeywordSearch(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16566 PyObject *resultobj = 0;
16567 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16568 wxString *arg2 = 0 ;
16569 wxHelpSearchMode arg3 = (wxHelpSearchMode) wxHELP_SEARCH_ALL ;
16570 bool result;
16571 void *argp1 = 0 ;
16572 int res1 = 0 ;
16573 bool temp2 = false ;
16574 void *argp3 ;
16575 int res3 = 0 ;
16576 PyObject * obj0 = 0 ;
16577 PyObject * obj1 = 0 ;
16578 PyObject * obj2 = 0 ;
16579 char * kwnames[] = {
16580 (char *) "self",(char *) "k",(char *) "mode", NULL
16581 };
16582
16583 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HelpControllerBase_KeywordSearch",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
16584 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16585 if (!SWIG_IsOK(res1)) {
16586 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_KeywordSearch" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16587 }
16588 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16589 {
16590 arg2 = wxString_in_helper(obj1);
16591 if (arg2 == NULL) SWIG_fail;
16592 temp2 = true;
16593 }
16594 if (obj2) {
16595 {
16596 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxHelpSearchMode, 0 | 0);
16597 if (!SWIG_IsOK(res3)) {
16598 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HelpControllerBase_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'");
16599 }
16600 if (!argp3) {
16601 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "HelpControllerBase_KeywordSearch" "', expected argument " "3"" of type '" "wxHelpSearchMode""'");
16602 } else {
16603 wxHelpSearchMode * temp = reinterpret_cast< wxHelpSearchMode * >(argp3);
16604 arg3 = *temp;
16605 if (SWIG_IsNewObj(res3)) delete temp;
16606 }
f20a2e1f 16607 }
554f62e9
RD
16608 }
16609 {
16610 PyThreadState* __tstate = wxPyBeginAllowThreads();
16611 result = (bool)(arg1)->KeywordSearch((wxString const &)*arg2,arg3);
16612 wxPyEndAllowThreads(__tstate);
16613 if (PyErr_Occurred()) SWIG_fail;
16614 }
16615 {
16616 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16617 }
16618 {
16619 if (temp2)
16620 delete arg2;
16621 }
16622 return resultobj;
16623fail:
16624 {
16625 if (temp2)
16626 delete arg2;
16627 }
16628 return NULL;
16629}
16630
16631
16632SWIGINTERN PyObject *_wrap_HelpControllerBase_SetFrameParameters(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16633 PyObject *resultobj = 0;
16634 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16635 wxString *arg2 = 0 ;
16636 wxSize *arg3 = 0 ;
16637 wxPoint const &arg4_defvalue = wxDefaultPosition ;
16638 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
16639 bool arg5 = (bool) false ;
16640 void *argp1 = 0 ;
16641 int res1 = 0 ;
16642 bool temp2 = false ;
16643 wxSize temp3 ;
16644 wxPoint temp4 ;
16645 bool val5 ;
16646 int ecode5 = 0 ;
16647 PyObject * obj0 = 0 ;
16648 PyObject * obj1 = 0 ;
16649 PyObject * obj2 = 0 ;
16650 PyObject * obj3 = 0 ;
16651 PyObject * obj4 = 0 ;
16652 char * kwnames[] = {
16653 (char *) "self",(char *) "title",(char *) "size",(char *) "pos",(char *) "newFrameEachTime", NULL
16654 };
16655
16656 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:HelpControllerBase_SetFrameParameters",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
16657 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16658 if (!SWIG_IsOK(res1)) {
16659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_SetFrameParameters" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16660 }
16661 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16662 {
16663 arg2 = wxString_in_helper(obj1);
16664 if (arg2 == NULL) SWIG_fail;
16665 temp2 = true;
16666 }
16667 {
16668 arg3 = &temp3;
16669 if ( ! wxSize_helper(obj2, &arg3)) SWIG_fail;
16670 }
16671 if (obj3) {
d14a1e28 16672 {
554f62e9
RD
16673 arg4 = &temp4;
16674 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
d14a1e28 16675 }
554f62e9
RD
16676 }
16677 if (obj4) {
16678 ecode5 = SWIG_AsVal_bool(obj4, &val5);
16679 if (!SWIG_IsOK(ecode5)) {
16680 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "HelpControllerBase_SetFrameParameters" "', expected argument " "5"" of type '" "bool""'");
16681 }
16682 arg5 = static_cast< bool >(val5);
16683 }
16684 {
16685 PyThreadState* __tstate = wxPyBeginAllowThreads();
16686 (arg1)->SetFrameParameters((wxString const &)*arg2,(wxSize const &)*arg3,(wxPoint const &)*arg4,arg5);
16687 wxPyEndAllowThreads(__tstate);
16688 if (PyErr_Occurred()) SWIG_fail;
16689 }
16690 resultobj = SWIG_Py_Void();
16691 {
16692 if (temp2)
16693 delete arg2;
16694 }
16695 return resultobj;
16696fail:
16697 {
16698 if (temp2)
16699 delete arg2;
16700 }
16701 return NULL;
16702}
16703
16704
16705SWIGINTERN PyObject *_wrap_HelpControllerBase_GetFrameParameters(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16706 PyObject *resultobj = 0;
16707 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16708 wxSize *arg2 = (wxSize *) NULL ;
16709 wxPoint *arg3 = (wxPoint *) NULL ;
16710 bool *arg4 = (bool *) NULL ;
16711 wxFrame *result = 0 ;
16712 void *argp1 = 0 ;
16713 int res1 = 0 ;
16714 void *argp2 = 0 ;
16715 int res2 = 0 ;
16716 void *argp3 = 0 ;
16717 int res3 = 0 ;
16718 void *argp4 = 0 ;
16719 int res4 = 0 ;
16720 PyObject * obj0 = 0 ;
16721 PyObject * obj1 = 0 ;
16722 PyObject * obj2 = 0 ;
16723 PyObject * obj3 = 0 ;
16724 char * kwnames[] = {
16725 (char *) "self",(char *) "size",(char *) "pos",(char *) "newFrameEachTime", NULL
16726 };
16727
16728 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:HelpControllerBase_GetFrameParameters",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
16729 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16730 if (!SWIG_IsOK(res1)) {
16731 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_GetFrameParameters" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16732 }
16733 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16734 if (obj1) {
16735 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
16736 if (!SWIG_IsOK(res2)) {
16737 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HelpControllerBase_GetFrameParameters" "', expected argument " "2"" of type '" "wxSize *""'");
d14a1e28 16738 }
554f62e9
RD
16739 arg2 = reinterpret_cast< wxSize * >(argp2);
16740 }
16741 if (obj2) {
16742 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxPoint, 0 | 0 );
16743 if (!SWIG_IsOK(res3)) {
16744 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "HelpControllerBase_GetFrameParameters" "', expected argument " "3"" of type '" "wxPoint *""'");
093d3ff1 16745 }
554f62e9
RD
16746 arg3 = reinterpret_cast< wxPoint * >(argp3);
16747 }
16748 if (obj3) {
16749 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_bool, 0 | 0 );
16750 if (!SWIG_IsOK(res4)) {
16751 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "HelpControllerBase_GetFrameParameters" "', expected argument " "4"" of type '" "bool *""'");
d14a1e28 16752 }
554f62e9
RD
16753 arg4 = reinterpret_cast< bool * >(argp4);
16754 }
16755 {
16756 PyThreadState* __tstate = wxPyBeginAllowThreads();
16757 result = (wxFrame *)(arg1)->GetFrameParameters(arg2,arg3,arg4);
16758 wxPyEndAllowThreads(__tstate);
16759 if (PyErr_Occurred()) SWIG_fail;
16760 }
16761 {
16762 resultobj = wxPyMake_wxObject(result, 0);
16763 }
16764 return resultobj;
16765fail:
16766 return NULL;
d14a1e28
RD
16767}
16768
16769
554f62e9
RD
16770SWIGINTERN PyObject *_wrap_HelpControllerBase_Quit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16771 PyObject *resultobj = 0;
16772 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16773 bool result;
16774 void *argp1 = 0 ;
16775 int res1 = 0 ;
16776 PyObject *swig_obj[1] ;
16777
16778 if (!args) SWIG_fail;
16779 swig_obj[0] = args;
16780 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16781 if (!SWIG_IsOK(res1)) {
16782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_Quit" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16783 }
16784 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16785 {
16786 PyThreadState* __tstate = wxPyBeginAllowThreads();
16787 result = (bool)(arg1)->Quit();
16788 wxPyEndAllowThreads(__tstate);
16789 if (PyErr_Occurred()) SWIG_fail;
16790 }
16791 {
16792 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16793 }
16794 return resultobj;
16795fail:
16796 return NULL;
d14a1e28
RD
16797}
16798
16799
554f62e9
RD
16800SWIGINTERN PyObject *_wrap_HelpControllerBase_OnQuit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16801 PyObject *resultobj = 0;
16802 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16803 void *argp1 = 0 ;
16804 int res1 = 0 ;
16805 PyObject *swig_obj[1] ;
16806
16807 if (!args) SWIG_fail;
16808 swig_obj[0] = args;
16809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16810 if (!SWIG_IsOK(res1)) {
16811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_OnQuit" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16812 }
16813 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16814 {
16815 PyThreadState* __tstate = wxPyBeginAllowThreads();
16816 (arg1)->OnQuit();
16817 wxPyEndAllowThreads(__tstate);
16818 if (PyErr_Occurred()) SWIG_fail;
16819 }
16820 resultobj = SWIG_Py_Void();
16821 return resultobj;
16822fail:
16823 return NULL;
16824}
16825
16826
16827SWIGINTERN PyObject *_wrap_HelpControllerBase_SetParentWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16828 PyObject *resultobj = 0;
16829 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16830 wxWindow *arg2 = (wxWindow *) 0 ;
16831 void *argp1 = 0 ;
16832 int res1 = 0 ;
16833 void *argp2 = 0 ;
16834 int res2 = 0 ;
16835 PyObject * obj0 = 0 ;
16836 PyObject * obj1 = 0 ;
16837 char * kwnames[] = {
16838 (char *) "self",(char *) "win", NULL
16839 };
16840
16841 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HelpControllerBase_SetParentWindow",kwnames,&obj0,&obj1)) SWIG_fail;
16842 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16843 if (!SWIG_IsOK(res1)) {
16844 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_SetParentWindow" "', expected argument " "1"" of type '" "wxHelpControllerBase *""'");
16845 }
16846 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16847 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
16848 if (!SWIG_IsOK(res2)) {
16849 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HelpControllerBase_SetParentWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
16850 }
16851 arg2 = reinterpret_cast< wxWindow * >(argp2);
16852 {
16853 PyThreadState* __tstate = wxPyBeginAllowThreads();
16854 (arg1)->SetParentWindow(arg2);
16855 wxPyEndAllowThreads(__tstate);
16856 if (PyErr_Occurred()) SWIG_fail;
16857 }
16858 resultobj = SWIG_Py_Void();
16859 return resultobj;
16860fail:
16861 return NULL;
d14a1e28
RD
16862}
16863
16864
554f62e9
RD
16865SWIGINTERN PyObject *_wrap_HelpControllerBase_GetParentWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16866 PyObject *resultobj = 0;
16867 wxHelpControllerBase *arg1 = (wxHelpControllerBase *) 0 ;
16868 wxWindow *result = 0 ;
16869 void *argp1 = 0 ;
16870 int res1 = 0 ;
16871 PyObject *swig_obj[1] ;
16872
16873 if (!args) SWIG_fail;
16874 swig_obj[0] = args;
16875 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHelpControllerBase, 0 | 0 );
16876 if (!SWIG_IsOK(res1)) {
16877 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HelpControllerBase_GetParentWindow" "', expected argument " "1"" of type '" "wxHelpControllerBase const *""'");
16878 }
16879 arg1 = reinterpret_cast< wxHelpControllerBase * >(argp1);
16880 {
16881 PyThreadState* __tstate = wxPyBeginAllowThreads();
16882 result = (wxWindow *)((wxHelpControllerBase const *)arg1)->GetParentWindow();
16883 wxPyEndAllowThreads(__tstate);
16884 if (PyErr_Occurred()) SWIG_fail;
16885 }
16886 {
16887 resultobj = wxPyMake_wxObject(result, 0);
16888 }
16889 return resultobj;
16890fail:
16891 return NULL;
16892}
16893
16894
16895SWIGINTERN PyObject *HelpControllerBase_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16896 PyObject *obj;
16897 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
16898 SWIG_TypeNewClientData(SWIGTYPE_p_wxHelpControllerBase, SWIG_NewClientData(obj));
16899 return SWIG_Py_Void();
16900}
16901
16902SWIGINTERN PyObject *_wrap_new_HtmlHelpController(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16903 PyObject *resultobj = 0;
16904 int arg1 = (int) wxHF_DEFAULT_STYLE ;
16905 wxWindow *arg2 = (wxWindow *) NULL ;
16906 wxHtmlHelpController *result = 0 ;
16907 int val1 ;
16908 int ecode1 = 0 ;
16909 void *argp2 = 0 ;
16910 int res2 = 0 ;
16911 PyObject * obj0 = 0 ;
16912 PyObject * obj1 = 0 ;
16913 char * kwnames[] = {
16914 (char *) "style",(char *) "parentWindow", NULL
16915 };
16916
16917 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_HtmlHelpController",kwnames,&obj0,&obj1)) SWIG_fail;
16918 if (obj0) {
16919 ecode1 = SWIG_AsVal_int(obj0, &val1);
16920 if (!SWIG_IsOK(ecode1)) {
16921 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_HtmlHelpController" "', expected argument " "1"" of type '" "int""'");
16922 }
16923 arg1 = static_cast< int >(val1);
16924 }
16925 if (obj1) {
16926 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
16927 if (!SWIG_IsOK(res2)) {
16928 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_HtmlHelpController" "', expected argument " "2"" of type '" "wxWindow *""'");
d14a1e28 16929 }
554f62e9
RD
16930 arg2 = reinterpret_cast< wxWindow * >(argp2);
16931 }
16932 {
16933 if (!wxPyCheckForApp()) SWIG_fail;
16934 PyThreadState* __tstate = wxPyBeginAllowThreads();
16935 result = (wxHtmlHelpController *)new wxHtmlHelpController(arg1,arg2);
16936 wxPyEndAllowThreads(__tstate);
16937 if (PyErr_Occurred()) SWIG_fail;
16938 }
16939 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlHelpController, SWIG_POINTER_NEW | 0 );
16940 return resultobj;
16941fail:
16942 return NULL;
d14a1e28
RD
16943}
16944
16945
554f62e9
RD
16946SWIGINTERN PyObject *_wrap_delete_HtmlHelpController(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16947 PyObject *resultobj = 0;
16948 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
16949 void *argp1 = 0 ;
16950 int res1 = 0 ;
16951 PyObject *swig_obj[1] ;
16952
16953 if (!args) SWIG_fail;
16954 swig_obj[0] = args;
16955 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, SWIG_POINTER_DISOWN | 0 );
16956 if (!SWIG_IsOK(res1)) {
16957 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_HtmlHelpController" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
16958 }
16959 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
16960 {
16961 PyThreadState* __tstate = wxPyBeginAllowThreads();
16962 delete arg1;
30ee79f7 16963
554f62e9
RD
16964 wxPyEndAllowThreads(__tstate);
16965 if (PyErr_Occurred()) SWIG_fail;
16966 }
16967 resultobj = SWIG_Py_Void();
16968 return resultobj;
16969fail:
16970 return NULL;
30ee79f7
RD
16971}
16972
16973
554f62e9
RD
16974SWIGINTERN PyObject *_wrap_HtmlHelpController_GetHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16975 PyObject *resultobj = 0;
16976 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
16977 wxHtmlHelpWindow *result = 0 ;
16978 void *argp1 = 0 ;
16979 int res1 = 0 ;
16980 PyObject *swig_obj[1] ;
16981
16982 if (!args) SWIG_fail;
16983 swig_obj[0] = args;
16984 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
16985 if (!SWIG_IsOK(res1)) {
16986 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_GetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
16987 }
16988 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
16989 {
16990 PyThreadState* __tstate = wxPyBeginAllowThreads();
16991 result = (wxHtmlHelpWindow *)(arg1)->GetHelpWindow();
16992 wxPyEndAllowThreads(__tstate);
16993 if (PyErr_Occurred()) SWIG_fail;
16994 }
16995 {
16996 resultobj = wxPyMake_wxObject(result, 0);
16997 }
16998 return resultobj;
16999fail:
17000 return NULL;
17001}
17002
17003
17004SWIGINTERN PyObject *_wrap_HtmlHelpController_SetHelpWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17005 PyObject *resultobj = 0;
17006 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17007 wxHtmlHelpWindow *arg2 = (wxHtmlHelpWindow *) 0 ;
17008 void *argp1 = 0 ;
17009 int res1 = 0 ;
17010 void *argp2 = 0 ;
17011 int res2 = 0 ;
17012 PyObject * obj0 = 0 ;
17013 PyObject * obj1 = 0 ;
17014 char * kwnames[] = {
17015 (char *) "self",(char *) "helpWindow", NULL
17016 };
17017
17018 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_SetHelpWindow",kwnames,&obj0,&obj1)) SWIG_fail;
17019 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17020 if (!SWIG_IsOK(res1)) {
17021 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_SetHelpWindow" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17022 }
17023 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17024 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxHtmlHelpWindow, 0 | 0 );
17025 if (!SWIG_IsOK(res2)) {
17026 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpController_SetHelpWindow" "', expected argument " "2"" of type '" "wxHtmlHelpWindow *""'");
17027 }
17028 arg2 = reinterpret_cast< wxHtmlHelpWindow * >(argp2);
17029 {
17030 PyThreadState* __tstate = wxPyBeginAllowThreads();
17031 (arg1)->SetHelpWindow(arg2);
17032 wxPyEndAllowThreads(__tstate);
17033 if (PyErr_Occurred()) SWIG_fail;
17034 }
17035 resultobj = SWIG_Py_Void();
17036 return resultobj;
17037fail:
17038 return NULL;
d14a1e28
RD
17039}
17040
17041
554f62e9
RD
17042SWIGINTERN PyObject *_wrap_HtmlHelpController_GetFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17043 PyObject *resultobj = 0;
17044 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17045 wxHtmlHelpFrame *result = 0 ;
17046 void *argp1 = 0 ;
17047 int res1 = 0 ;
17048 PyObject *swig_obj[1] ;
17049
17050 if (!args) SWIG_fail;
17051 swig_obj[0] = args;
17052 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17053 if (!SWIG_IsOK(res1)) {
17054 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_GetFrame" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17055 }
17056 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17057 {
17058 PyThreadState* __tstate = wxPyBeginAllowThreads();
17059 result = (wxHtmlHelpFrame *)(arg1)->GetFrame();
17060 wxPyEndAllowThreads(__tstate);
17061 if (PyErr_Occurred()) SWIG_fail;
17062 }
17063 {
17064 resultobj = wxPyMake_wxObject(result, 0);
17065 }
17066 return resultobj;
17067fail:
17068 return NULL;
d14a1e28
RD
17069}
17070
17071
554f62e9
RD
17072SWIGINTERN PyObject *_wrap_HtmlHelpController_GetDialog(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17073 PyObject *resultobj = 0;
17074 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17075 wxHtmlHelpDialog *result = 0 ;
17076 void *argp1 = 0 ;
17077 int res1 = 0 ;
17078 PyObject *swig_obj[1] ;
17079
17080 if (!args) SWIG_fail;
17081 swig_obj[0] = args;
17082 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17083 if (!SWIG_IsOK(res1)) {
17084 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_GetDialog" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17085 }
17086 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17087 {
17088 PyThreadState* __tstate = wxPyBeginAllowThreads();
17089 result = (wxHtmlHelpDialog *)(arg1)->GetDialog();
17090 wxPyEndAllowThreads(__tstate);
17091 if (PyErr_Occurred()) SWIG_fail;
17092 }
17093 {
17094 resultobj = wxPyMake_wxObject(result, 0);
17095 }
17096 return resultobj;
17097fail:
17098 return NULL;
17099}
17100
17101
17102SWIGINTERN PyObject *_wrap_HtmlHelpController_SetTitleFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17103 PyObject *resultobj = 0;
17104 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17105 wxString *arg2 = 0 ;
17106 void *argp1 = 0 ;
17107 int res1 = 0 ;
17108 bool temp2 = false ;
17109 PyObject * obj0 = 0 ;
17110 PyObject * obj1 = 0 ;
17111 char * kwnames[] = {
17112 (char *) "self",(char *) "format", NULL
17113 };
17114
17115 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_SetTitleFormat",kwnames,&obj0,&obj1)) SWIG_fail;
17116 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17117 if (!SWIG_IsOK(res1)) {
17118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_SetTitleFormat" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17119 }
17120 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17121 {
17122 arg2 = wxString_in_helper(obj1);
17123 if (arg2 == NULL) SWIG_fail;
17124 temp2 = true;
17125 }
17126 {
17127 PyThreadState* __tstate = wxPyBeginAllowThreads();
17128 (arg1)->SetTitleFormat((wxString const &)*arg2);
17129 wxPyEndAllowThreads(__tstate);
17130 if (PyErr_Occurred()) SWIG_fail;
17131 }
17132 resultobj = SWIG_Py_Void();
17133 {
17134 if (temp2)
17135 delete arg2;
17136 }
17137 return resultobj;
17138fail:
17139 {
17140 if (temp2)
17141 delete arg2;
17142 }
17143 return NULL;
d14a1e28
RD
17144}
17145
17146
554f62e9
RD
17147SWIGINTERN PyObject *_wrap_HtmlHelpController_SetTempDir(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17148 PyObject *resultobj = 0;
17149 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17150 wxString *arg2 = 0 ;
17151 void *argp1 = 0 ;
17152 int res1 = 0 ;
17153 bool temp2 = false ;
17154 PyObject * obj0 = 0 ;
17155 PyObject * obj1 = 0 ;
17156 char * kwnames[] = {
17157 (char *) "self",(char *) "path", NULL
17158 };
17159
17160 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_SetTempDir",kwnames,&obj0,&obj1)) SWIG_fail;
17161 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17162 if (!SWIG_IsOK(res1)) {
17163 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_SetTempDir" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17164 }
17165 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17166 {
17167 arg2 = wxString_in_helper(obj1);
17168 if (arg2 == NULL) SWIG_fail;
17169 temp2 = true;
17170 }
17171 {
17172 PyThreadState* __tstate = wxPyBeginAllowThreads();
17173 (arg1)->SetTempDir((wxString const &)*arg2);
17174 wxPyEndAllowThreads(__tstate);
17175 if (PyErr_Occurred()) SWIG_fail;
17176 }
17177 resultobj = SWIG_Py_Void();
17178 {
17179 if (temp2)
17180 delete arg2;
17181 }
17182 return resultobj;
17183fail:
17184 {
17185 if (temp2)
17186 delete arg2;
17187 }
17188 return NULL;
17189}
17190
17191
17192SWIGINTERN PyObject *_wrap_HtmlHelpController_AddBook(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17193 PyObject *resultobj = 0;
17194 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17195 wxString *arg2 = 0 ;
17196 int arg3 = (int) false ;
17197 bool result;
17198 void *argp1 = 0 ;
17199 int res1 = 0 ;
17200 bool temp2 = false ;
17201 int val3 ;
17202 int ecode3 = 0 ;
17203 PyObject * obj0 = 0 ;
17204 PyObject * obj1 = 0 ;
17205 PyObject * obj2 = 0 ;
17206 char * kwnames[] = {
17207 (char *) "self",(char *) "book",(char *) "show_wait_msg", NULL
17208 };
17209
17210 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpController_AddBook",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
17211 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17212 if (!SWIG_IsOK(res1)) {
17213 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_AddBook" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17214 }
17215 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17216 {
17217 arg2 = wxString_in_helper(obj1);
17218 if (arg2 == NULL) SWIG_fail;
17219 temp2 = true;
17220 }
17221 if (obj2) {
17222 ecode3 = SWIG_AsVal_int(obj2, &val3);
17223 if (!SWIG_IsOK(ecode3)) {
17224 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "HtmlHelpController_AddBook" "', expected argument " "3"" of type '" "int""'");
17225 }
17226 arg3 = static_cast< int >(val3);
17227 }
17228 {
17229 PyThreadState* __tstate = wxPyBeginAllowThreads();
17230 result = (bool)(arg1)->AddBook((wxString const &)*arg2,arg3);
17231 wxPyEndAllowThreads(__tstate);
17232 if (PyErr_Occurred()) SWIG_fail;
17233 }
17234 {
17235 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17236 }
17237 {
17238 if (temp2)
17239 delete arg2;
17240 }
17241 return resultobj;
17242fail:
17243 {
17244 if (temp2)
17245 delete arg2;
17246 }
17247 return NULL;
d14a1e28
RD
17248}
17249
17250
554f62e9
RD
17251SWIGINTERN PyObject *_wrap_HtmlHelpController_Display(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17252 PyObject *resultobj = 0;
17253 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17254 wxString *arg2 = 0 ;
17255 void *argp1 = 0 ;
17256 int res1 = 0 ;
17257 bool temp2 = false ;
17258 PyObject * obj0 = 0 ;
17259 PyObject * obj1 = 0 ;
17260 char * kwnames[] = {
17261 (char *) "self",(char *) "x", NULL
17262 };
17263
17264 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_Display",kwnames,&obj0,&obj1)) SWIG_fail;
17265 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17266 if (!SWIG_IsOK(res1)) {
17267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_Display" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17268 }
17269 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17270 {
17271 arg2 = wxString_in_helper(obj1);
17272 if (arg2 == NULL) SWIG_fail;
17273 temp2 = true;
17274 }
17275 {
17276 PyThreadState* __tstate = wxPyBeginAllowThreads();
17277 (arg1)->Display((wxString const &)*arg2);
17278 wxPyEndAllowThreads(__tstate);
17279 if (PyErr_Occurred()) SWIG_fail;
17280 }
17281 resultobj = SWIG_Py_Void();
17282 {
17283 if (temp2)
17284 delete arg2;
17285 }
17286 return resultobj;
17287fail:
17288 {
17289 if (temp2)
17290 delete arg2;
17291 }
17292 return NULL;
17293}
17294
17295
17296SWIGINTERN PyObject *_wrap_HtmlHelpController_DisplayID(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17297 PyObject *resultobj = 0;
17298 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17299 int arg2 ;
17300 void *argp1 = 0 ;
17301 int res1 = 0 ;
17302 int val2 ;
17303 int ecode2 = 0 ;
17304 PyObject * obj0 = 0 ;
17305 PyObject * obj1 = 0 ;
17306 char * kwnames[] = {
17307 (char *) "self",(char *) "id", NULL
17308 };
17309
17310 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_DisplayID",kwnames,&obj0,&obj1)) SWIG_fail;
17311 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17312 if (!SWIG_IsOK(res1)) {
17313 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_DisplayID" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17314 }
17315 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17316 ecode2 = SWIG_AsVal_int(obj1, &val2);
17317 if (!SWIG_IsOK(ecode2)) {
17318 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "HtmlHelpController_DisplayID" "', expected argument " "2"" of type '" "int""'");
17319 }
17320 arg2 = static_cast< int >(val2);
17321 {
17322 PyThreadState* __tstate = wxPyBeginAllowThreads();
17323 (arg1)->Display(arg2);
17324 wxPyEndAllowThreads(__tstate);
17325 if (PyErr_Occurred()) SWIG_fail;
17326 }
17327 resultobj = SWIG_Py_Void();
17328 return resultobj;
17329fail:
17330 return NULL;
d14a1e28
RD
17331}
17332
17333
554f62e9
RD
17334SWIGINTERN PyObject *_wrap_HtmlHelpController_DisplayContents(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17335 PyObject *resultobj = 0;
17336 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17337 void *argp1 = 0 ;
17338 int res1 = 0 ;
17339 PyObject *swig_obj[1] ;
17340
17341 if (!args) SWIG_fail;
17342 swig_obj[0] = args;
17343 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17344 if (!SWIG_IsOK(res1)) {
17345 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_DisplayContents" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17346 }
17347 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17348 {
17349 PyThreadState* __tstate = wxPyBeginAllowThreads();
17350 (arg1)->DisplayContents();
17351 wxPyEndAllowThreads(__tstate);
17352 if (PyErr_Occurred()) SWIG_fail;
17353 }
17354 resultobj = SWIG_Py_Void();
17355 return resultobj;
17356fail:
17357 return NULL;
d14a1e28
RD
17358}
17359
17360
554f62e9
RD
17361SWIGINTERN PyObject *_wrap_HtmlHelpController_DisplayIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17362 PyObject *resultobj = 0;
17363 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17364 void *argp1 = 0 ;
17365 int res1 = 0 ;
17366 PyObject *swig_obj[1] ;
17367
17368 if (!args) SWIG_fail;
17369 swig_obj[0] = args;
17370 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17371 if (!SWIG_IsOK(res1)) {
17372 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_DisplayIndex" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17373 }
17374 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17375 {
17376 PyThreadState* __tstate = wxPyBeginAllowThreads();
17377 (arg1)->DisplayIndex();
17378 wxPyEndAllowThreads(__tstate);
17379 if (PyErr_Occurred()) SWIG_fail;
17380 }
17381 resultobj = SWIG_Py_Void();
17382 return resultobj;
17383fail:
17384 return NULL;
17385}
17386
17387
17388SWIGINTERN PyObject *_wrap_HtmlHelpController_KeywordSearch(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17389 PyObject *resultobj = 0;
17390 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17391 wxString *arg2 = 0 ;
17392 bool result;
17393 void *argp1 = 0 ;
17394 int res1 = 0 ;
17395 bool temp2 = false ;
17396 PyObject * obj0 = 0 ;
17397 PyObject * obj1 = 0 ;
17398 char * kwnames[] = {
17399 (char *) "self",(char *) "keyword", NULL
17400 };
17401
17402 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlHelpController_KeywordSearch",kwnames,&obj0,&obj1)) SWIG_fail;
17403 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17404 if (!SWIG_IsOK(res1)) {
17405 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_KeywordSearch" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17406 }
17407 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17408 {
17409 arg2 = wxString_in_helper(obj1);
17410 if (arg2 == NULL) SWIG_fail;
17411 temp2 = true;
17412 }
17413 {
17414 PyThreadState* __tstate = wxPyBeginAllowThreads();
17415 result = (bool)(arg1)->KeywordSearch((wxString const &)*arg2);
17416 wxPyEndAllowThreads(__tstate);
17417 if (PyErr_Occurred()) SWIG_fail;
17418 }
17419 {
17420 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17421 }
17422 {
17423 if (temp2)
17424 delete arg2;
17425 }
17426 return resultobj;
17427fail:
17428 {
17429 if (temp2)
17430 delete arg2;
17431 }
17432 return NULL;
17433}
17434
17435
17436SWIGINTERN PyObject *_wrap_HtmlHelpController_UseConfig(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17437 PyObject *resultobj = 0;
17438 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17439 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
17440 wxString const &arg3_defvalue = wxPyEmptyString ;
17441 wxString *arg3 = (wxString *) &arg3_defvalue ;
17442 void *argp1 = 0 ;
17443 int res1 = 0 ;
17444 void *argp2 = 0 ;
17445 int res2 = 0 ;
17446 bool temp3 = false ;
17447 PyObject * obj0 = 0 ;
17448 PyObject * obj1 = 0 ;
17449 PyObject * obj2 = 0 ;
17450 char * kwnames[] = {
17451 (char *) "self",(char *) "config",(char *) "rootpath", NULL
17452 };
17453
17454 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpController_UseConfig",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
17455 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17456 if (!SWIG_IsOK(res1)) {
17457 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_UseConfig" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17458 }
17459 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17460 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
17461 if (!SWIG_IsOK(res2)) {
17462 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpController_UseConfig" "', expected argument " "2"" of type '" "wxConfigBase *""'");
17463 }
17464 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
17465 if (obj2) {
ae8162c8 17466 {
554f62e9
RD
17467 arg3 = wxString_in_helper(obj2);
17468 if (arg3 == NULL) SWIG_fail;
17469 temp3 = true;
ae8162c8 17470 }
554f62e9
RD
17471 }
17472 {
17473 PyThreadState* __tstate = wxPyBeginAllowThreads();
17474 (arg1)->UseConfig(arg2,(wxString const &)*arg3);
17475 wxPyEndAllowThreads(__tstate);
17476 if (PyErr_Occurred()) SWIG_fail;
17477 }
17478 resultobj = SWIG_Py_Void();
17479 {
17480 if (temp3)
17481 delete arg3;
17482 }
17483 return resultobj;
17484fail:
17485 {
17486 if (temp3)
17487 delete arg3;
17488 }
17489 return NULL;
17490}
17491
17492
17493SWIGINTERN PyObject *_wrap_HtmlHelpController_ReadCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17494 PyObject *resultobj = 0;
17495 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17496 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
17497 wxString arg3 = (wxString) wxPyEmptyString ;
17498 void *argp1 = 0 ;
17499 int res1 = 0 ;
17500 void *argp2 = 0 ;
17501 int res2 = 0 ;
17502 PyObject * obj0 = 0 ;
17503 PyObject * obj1 = 0 ;
17504 PyObject * obj2 = 0 ;
17505 char * kwnames[] = {
17506 (char *) "self",(char *) "cfg",(char *) "path", NULL
17507 };
17508
17509 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpController_ReadCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
17510 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17511 if (!SWIG_IsOK(res1)) {
17512 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_ReadCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17513 }
17514 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17515 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
17516 if (!SWIG_IsOK(res2)) {
17517 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpController_ReadCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
17518 }
17519 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
17520 if (obj2) {
ae8162c8 17521 {
554f62e9
RD
17522 wxString* sptr = wxString_in_helper(obj2);
17523 if (sptr == NULL) SWIG_fail;
17524 arg3 = *sptr;
17525 delete sptr;
8edf1c75 17526 }
554f62e9
RD
17527 }
17528 {
17529 PyThreadState* __tstate = wxPyBeginAllowThreads();
17530 (arg1)->ReadCustomization(arg2,arg3);
17531 wxPyEndAllowThreads(__tstate);
17532 if (PyErr_Occurred()) SWIG_fail;
17533 }
17534 resultobj = SWIG_Py_Void();
17535 return resultobj;
17536fail:
17537 return NULL;
17538}
17539
17540
17541SWIGINTERN PyObject *_wrap_HtmlHelpController_WriteCustomization(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17542 PyObject *resultobj = 0;
17543 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17544 wxConfigBase *arg2 = (wxConfigBase *) 0 ;
17545 wxString arg3 = (wxString) wxPyEmptyString ;
17546 void *argp1 = 0 ;
17547 int res1 = 0 ;
17548 void *argp2 = 0 ;
17549 int res2 = 0 ;
17550 PyObject * obj0 = 0 ;
17551 PyObject * obj1 = 0 ;
17552 PyObject * obj2 = 0 ;
17553 char * kwnames[] = {
17554 (char *) "self",(char *) "cfg",(char *) "path", NULL
17555 };
17556
17557 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:HtmlHelpController_WriteCustomization",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
17558 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17559 if (!SWIG_IsOK(res1)) {
17560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_WriteCustomization" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17561 }
17562 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17563 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxConfigBase, 0 | 0 );
17564 if (!SWIG_IsOK(res2)) {
17565 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "HtmlHelpController_WriteCustomization" "', expected argument " "2"" of type '" "wxConfigBase *""'");
17566 }
17567 arg2 = reinterpret_cast< wxConfigBase * >(argp2);
17568 if (obj2) {
d14a1e28 17569 {
554f62e9
RD
17570 wxString* sptr = wxString_in_helper(obj2);
17571 if (sptr == NULL) SWIG_fail;
17572 arg3 = *sptr;
17573 delete sptr;
d14a1e28 17574 }
554f62e9
RD
17575 }
17576 {
17577 PyThreadState* __tstate = wxPyBeginAllowThreads();
17578 (arg1)->WriteCustomization(arg2,arg3);
17579 wxPyEndAllowThreads(__tstate);
17580 if (PyErr_Occurred()) SWIG_fail;
17581 }
17582 resultobj = SWIG_Py_Void();
17583 return resultobj;
17584fail:
17585 return NULL;
d14a1e28
RD
17586}
17587
17588
554f62e9
RD
17589SWIGINTERN PyObject *_wrap_HtmlHelpController_MakeModalIfNeeded(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17590 PyObject *resultobj = 0;
17591 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17592 void *argp1 = 0 ;
17593 int res1 = 0 ;
17594 PyObject *swig_obj[1] ;
17595
17596 if (!args) SWIG_fail;
17597 swig_obj[0] = args;
17598 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17599 if (!SWIG_IsOK(res1)) {
17600 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_MakeModalIfNeeded" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17601 }
17602 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17603 {
17604 PyThreadState* __tstate = wxPyBeginAllowThreads();
17605 (arg1)->MakeModalIfNeeded();
17606 wxPyEndAllowThreads(__tstate);
17607 if (PyErr_Occurred()) SWIG_fail;
17608 }
17609 resultobj = SWIG_Py_Void();
17610 return resultobj;
17611fail:
17612 return NULL;
d14a1e28
RD
17613}
17614
17615
554f62e9
RD
17616SWIGINTERN PyObject *_wrap_HtmlHelpController_FindTopLevelWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17617 PyObject *resultobj = 0;
17618 wxHtmlHelpController *arg1 = (wxHtmlHelpController *) 0 ;
17619 wxWindow *result = 0 ;
17620 void *argp1 = 0 ;
17621 int res1 = 0 ;
17622 PyObject *swig_obj[1] ;
17623
17624 if (!args) SWIG_fail;
17625 swig_obj[0] = args;
17626 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxHtmlHelpController, 0 | 0 );
17627 if (!SWIG_IsOK(res1)) {
17628 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "HtmlHelpController_FindTopLevelWindow" "', expected argument " "1"" of type '" "wxHtmlHelpController *""'");
17629 }
17630 arg1 = reinterpret_cast< wxHtmlHelpController * >(argp1);
17631 {
17632 PyThreadState* __tstate = wxPyBeginAllowThreads();
17633 result = (wxWindow *)(arg1)->FindTopLevelWindow();
17634 wxPyEndAllowThreads(__tstate);
17635 if (PyErr_Occurred()) SWIG_fail;
17636 }
17637 {
17638 resultobj = wxPyMake_wxObject(result, 0);
17639 }
17640 return resultobj;
17641fail:
17642 return NULL;
17643}
17644
17645
17646SWIGINTERN PyObject *HtmlHelpController_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17647 PyObject *obj;
17648 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
17649 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlHelpController, SWIG_NewClientData(obj));
17650 return SWIG_Py_Void();
17651}
17652
17653SWIGINTERN PyObject *HtmlHelpController_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17654 return SWIG_Python_InitShadowInstance(args);
17655}
17656
17657SWIGINTERN PyObject *_wrap_new_HtmlModalHelp(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17658 PyObject *resultobj = 0;
17659 wxWindow *arg1 = (wxWindow *) 0 ;
17660 wxString *arg2 = 0 ;
17661 wxString const &arg3_defvalue = wxEmptyString ;
17662 wxString *arg3 = (wxString *) &arg3_defvalue ;
17663 int arg4 = (int) wxHF_DEFAULT_STYLE|wxHF_DIALOG|wxHF_MODAL ;
17664 wxHtmlModalHelp *result = 0 ;
17665 void *argp1 = 0 ;
17666 int res1 = 0 ;
17667 bool temp2 = false ;
17668 bool temp3 = false ;
17669 int val4 ;
17670 int ecode4 = 0 ;
17671 PyObject * obj0 = 0 ;
17672 PyObject * obj1 = 0 ;
17673 PyObject * obj2 = 0 ;
17674 PyObject * obj3 = 0 ;
17675 char * kwnames[] = {
17676 (char *) "parent",(char *) "helpFile",(char *) "topic",(char *) "style", NULL
17677 };
17678
17679 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:new_HtmlModalHelp",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
17680 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
17681 if (!SWIG_IsOK(res1)) {
17682 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_HtmlModalHelp" "', expected argument " "1"" of type '" "wxWindow *""'");
17683 }
17684 arg1 = reinterpret_cast< wxWindow * >(argp1);
17685 {
17686 arg2 = wxString_in_helper(obj1);
17687 if (arg2 == NULL) SWIG_fail;
17688 temp2 = true;
17689 }
17690 if (obj2) {
d14a1e28 17691 {
554f62e9
RD
17692 arg3 = wxString_in_helper(obj2);
17693 if (arg3 == NULL) SWIG_fail;
17694 temp3 = true;
d14a1e28 17695 }
554f62e9
RD
17696 }
17697 if (obj3) {
17698 ecode4 = SWIG_AsVal_int(obj3, &val4);
17699 if (!SWIG_IsOK(ecode4)) {
17700 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_HtmlModalHelp" "', expected argument " "4"" of type '" "int""'");
17701 }
17702 arg4 = static_cast< int >(val4);
17703 }
17704 {
17705 PyThreadState* __tstate = wxPyBeginAllowThreads();
17706 result = (wxHtmlModalHelp *)new wxHtmlModalHelp(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4);
17707 wxPyEndAllowThreads(__tstate);
17708 if (PyErr_Occurred()) SWIG_fail;
17709 }
17710 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxHtmlModalHelp, SWIG_POINTER_NEW | 0 );
17711 {
17712 if (temp2)
17713 delete arg2;
17714 }
17715 {
17716 if (temp3)
17717 delete arg3;
17718 }
17719 return resultobj;
17720fail:
17721 {
17722 if (temp2)
17723 delete arg2;
17724 }
17725 {
17726 if (temp3)
17727 delete arg3;
17728 }
17729 return NULL;
d14a1e28
RD
17730}
17731
17732
554f62e9
RD
17733SWIGINTERN PyObject *HtmlModalHelp_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17734 PyObject *obj;
17735 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
17736 SWIG_TypeNewClientData(SWIGTYPE_p_wxHtmlModalHelp, SWIG_NewClientData(obj));
17737 return SWIG_Py_Void();
d14a1e28
RD
17738}
17739
554f62e9
RD
17740SWIGINTERN PyObject *HtmlModalHelp_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17741 return SWIG_Python_InitShadowInstance(args);
d14a1e28
RD
17742}
17743
d14a1e28 17744static PyMethodDef SwigMethods[] = {
093d3ff1 17745 { (char *)"new_HtmlLinkInfo", (PyCFunction) _wrap_new_HtmlLinkInfo, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17746 { (char *)"HtmlLinkInfo_GetHref", (PyCFunction)_wrap_HtmlLinkInfo_GetHref, METH_O, NULL},
17747 { (char *)"HtmlLinkInfo_GetTarget", (PyCFunction)_wrap_HtmlLinkInfo_GetTarget, METH_O, NULL},
17748 { (char *)"HtmlLinkInfo_GetEvent", (PyCFunction)_wrap_HtmlLinkInfo_GetEvent, METH_O, NULL},
17749 { (char *)"HtmlLinkInfo_GetHtmlCell", (PyCFunction)_wrap_HtmlLinkInfo_GetHtmlCell, METH_O, NULL},
093d3ff1
RD
17750 { (char *)"HtmlLinkInfo_SetEvent", (PyCFunction) _wrap_HtmlLinkInfo_SetEvent, METH_VARARGS | METH_KEYWORDS, NULL},
17751 { (char *)"HtmlLinkInfo_SetHtmlCell", (PyCFunction) _wrap_HtmlLinkInfo_SetHtmlCell, METH_VARARGS | METH_KEYWORDS, NULL},
17752 { (char *)"HtmlLinkInfo_swigregister", HtmlLinkInfo_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17753 { (char *)"HtmlLinkInfo_swiginit", HtmlLinkInfo_swiginit, METH_VARARGS, NULL},
17754 { (char *)"HtmlTag_GetName", (PyCFunction)_wrap_HtmlTag_GetName, METH_O, NULL},
093d3ff1
RD
17755 { (char *)"HtmlTag_HasParam", (PyCFunction) _wrap_HtmlTag_HasParam, METH_VARARGS | METH_KEYWORDS, NULL},
17756 { (char *)"HtmlTag_GetParam", (PyCFunction) _wrap_HtmlTag_GetParam, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17757 { (char *)"HtmlTag_GetAllParams", (PyCFunction)_wrap_HtmlTag_GetAllParams, METH_O, NULL},
17758 { (char *)"HtmlTag_HasEnding", (PyCFunction)_wrap_HtmlTag_HasEnding, METH_O, NULL},
17759 { (char *)"HtmlTag_GetBeginPos", (PyCFunction)_wrap_HtmlTag_GetBeginPos, METH_O, NULL},
17760 { (char *)"HtmlTag_GetEndPos1", (PyCFunction)_wrap_HtmlTag_GetEndPos1, METH_O, NULL},
17761 { (char *)"HtmlTag_GetEndPos2", (PyCFunction)_wrap_HtmlTag_GetEndPos2, METH_O, NULL},
093d3ff1
RD
17762 { (char *)"HtmlTag_swigregister", HtmlTag_swigregister, METH_VARARGS, NULL},
17763 { (char *)"HtmlParser_SetFS", (PyCFunction) _wrap_HtmlParser_SetFS, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17764 { (char *)"HtmlParser_GetFS", (PyCFunction)_wrap_HtmlParser_GetFS, METH_O, NULL},
093d3ff1
RD
17765 { (char *)"HtmlParser_Parse", (PyCFunction) _wrap_HtmlParser_Parse, METH_VARARGS | METH_KEYWORDS, NULL},
17766 { (char *)"HtmlParser_InitParser", (PyCFunction) _wrap_HtmlParser_InitParser, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17767 { (char *)"HtmlParser_DoneParser", (PyCFunction)_wrap_HtmlParser_DoneParser, METH_O, NULL},
093d3ff1 17768 { (char *)"HtmlParser_DoParsing", (PyCFunction) _wrap_HtmlParser_DoParsing, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17769 { (char *)"HtmlParser_StopParsing", (PyCFunction)_wrap_HtmlParser_StopParsing, METH_O, NULL},
093d3ff1 17770 { (char *)"HtmlParser_AddTagHandler", (PyCFunction) _wrap_HtmlParser_AddTagHandler, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17771 { (char *)"HtmlParser_GetSource", (PyCFunction)_wrap_HtmlParser_GetSource, METH_O, NULL},
093d3ff1 17772 { (char *)"HtmlParser_PushTagHandler", (PyCFunction) _wrap_HtmlParser_PushTagHandler, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17773 { (char *)"HtmlParser_PopTagHandler", (PyCFunction)_wrap_HtmlParser_PopTagHandler, METH_O, NULL},
e9d6f3a4 17774 { (char *)"HtmlParser_GetInnerSource", (PyCFunction) _wrap_HtmlParser_GetInnerSource, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1
RD
17775 { (char *)"HtmlParser_swigregister", HtmlParser_swigregister, METH_VARARGS, NULL},
17776 { (char *)"new_HtmlWinParser", (PyCFunction) _wrap_new_HtmlWinParser, METH_VARARGS | METH_KEYWORDS, NULL},
17777 { (char *)"HtmlWinParser_SetDC", (PyCFunction) _wrap_HtmlWinParser_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17778 { (char *)"HtmlWinParser_GetDC", (PyCFunction)_wrap_HtmlWinParser_GetDC, METH_O, NULL},
17779 { (char *)"HtmlWinParser_GetCharHeight", (PyCFunction)_wrap_HtmlWinParser_GetCharHeight, METH_O, NULL},
17780 { (char *)"HtmlWinParser_GetCharWidth", (PyCFunction)_wrap_HtmlWinParser_GetCharWidth, METH_O, NULL},
17781 { (char *)"HtmlWinParser_GetWindow", (PyCFunction)_wrap_HtmlWinParser_GetWindow, METH_O, NULL},
e9d6f3a4 17782 { (char *)"HtmlWinParser_GetWindowInterface", (PyCFunction)_wrap_HtmlWinParser_GetWindowInterface, METH_O, NULL},
093d3ff1
RD
17783 { (char *)"HtmlWinParser_SetFonts", (PyCFunction) _wrap_HtmlWinParser_SetFonts, METH_VARARGS | METH_KEYWORDS, NULL},
17784 { (char *)"HtmlWinParser_SetStandardFonts", (PyCFunction) _wrap_HtmlWinParser_SetStandardFonts, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17785 { (char *)"HtmlWinParser_GetContainer", (PyCFunction)_wrap_HtmlWinParser_GetContainer, METH_O, NULL},
17786 { (char *)"HtmlWinParser_OpenContainer", (PyCFunction)_wrap_HtmlWinParser_OpenContainer, METH_O, NULL},
093d3ff1 17787 { (char *)"HtmlWinParser_SetContainer", (PyCFunction) _wrap_HtmlWinParser_SetContainer, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17788 { (char *)"HtmlWinParser_CloseContainer", (PyCFunction)_wrap_HtmlWinParser_CloseContainer, METH_O, NULL},
17789 { (char *)"HtmlWinParser_GetFontSize", (PyCFunction)_wrap_HtmlWinParser_GetFontSize, METH_O, NULL},
093d3ff1 17790 { (char *)"HtmlWinParser_SetFontSize", (PyCFunction) _wrap_HtmlWinParser_SetFontSize, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17791 { (char *)"HtmlWinParser_GetFontBold", (PyCFunction)_wrap_HtmlWinParser_GetFontBold, METH_O, NULL},
093d3ff1 17792 { (char *)"HtmlWinParser_SetFontBold", (PyCFunction) _wrap_HtmlWinParser_SetFontBold, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17793 { (char *)"HtmlWinParser_GetFontItalic", (PyCFunction)_wrap_HtmlWinParser_GetFontItalic, METH_O, NULL},
093d3ff1 17794 { (char *)"HtmlWinParser_SetFontItalic", (PyCFunction) _wrap_HtmlWinParser_SetFontItalic, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17795 { (char *)"HtmlWinParser_GetFontUnderlined", (PyCFunction)_wrap_HtmlWinParser_GetFontUnderlined, METH_O, NULL},
093d3ff1 17796 { (char *)"HtmlWinParser_SetFontUnderlined", (PyCFunction) _wrap_HtmlWinParser_SetFontUnderlined, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17797 { (char *)"HtmlWinParser_GetFontFixed", (PyCFunction)_wrap_HtmlWinParser_GetFontFixed, METH_O, NULL},
093d3ff1 17798 { (char *)"HtmlWinParser_SetFontFixed", (PyCFunction) _wrap_HtmlWinParser_SetFontFixed, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17799 { (char *)"HtmlWinParser_GetAlign", (PyCFunction)_wrap_HtmlWinParser_GetAlign, METH_O, NULL},
093d3ff1 17800 { (char *)"HtmlWinParser_SetAlign", (PyCFunction) _wrap_HtmlWinParser_SetAlign, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17801 { (char *)"HtmlWinParser_GetLinkColor", (PyCFunction)_wrap_HtmlWinParser_GetLinkColor, METH_O, NULL},
093d3ff1 17802 { (char *)"HtmlWinParser_SetLinkColor", (PyCFunction) _wrap_HtmlWinParser_SetLinkColor, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17803 { (char *)"HtmlWinParser_GetActualColor", (PyCFunction)_wrap_HtmlWinParser_GetActualColor, METH_O, NULL},
093d3ff1
RD
17804 { (char *)"HtmlWinParser_SetActualColor", (PyCFunction) _wrap_HtmlWinParser_SetActualColor, METH_VARARGS | METH_KEYWORDS, NULL},
17805 { (char *)"HtmlWinParser_SetLink", (PyCFunction) _wrap_HtmlWinParser_SetLink, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17806 { (char *)"HtmlWinParser_CreateCurrentFont", (PyCFunction)_wrap_HtmlWinParser_CreateCurrentFont, METH_O, NULL},
17807 { (char *)"HtmlWinParser_GetLink", (PyCFunction)_wrap_HtmlWinParser_GetLink, METH_O, NULL},
093d3ff1 17808 { (char *)"HtmlWinParser_swigregister", HtmlWinParser_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17809 { (char *)"HtmlWinParser_swiginit", HtmlWinParser_swiginit, METH_VARARGS, NULL},
17810 { (char *)"new_HtmlTagHandler", (PyCFunction)_wrap_new_HtmlTagHandler, METH_NOARGS, NULL},
093d3ff1
RD
17811 { (char *)"HtmlTagHandler__setCallbackInfo", (PyCFunction) _wrap_HtmlTagHandler__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
17812 { (char *)"HtmlTagHandler_SetParser", (PyCFunction) _wrap_HtmlTagHandler_SetParser, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17813 { (char *)"HtmlTagHandler_GetParser", (PyCFunction)_wrap_HtmlTagHandler_GetParser, METH_O, NULL},
093d3ff1
RD
17814 { (char *)"HtmlTagHandler_ParseInner", (PyCFunction) _wrap_HtmlTagHandler_ParseInner, METH_VARARGS | METH_KEYWORDS, NULL},
17815 { (char *)"HtmlTagHandler_swigregister", HtmlTagHandler_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17816 { (char *)"HtmlTagHandler_swiginit", HtmlTagHandler_swiginit, METH_VARARGS, NULL},
17817 { (char *)"new_HtmlWinTagHandler", (PyCFunction)_wrap_new_HtmlWinTagHandler, METH_NOARGS, NULL},
093d3ff1
RD
17818 { (char *)"HtmlWinTagHandler__setCallbackInfo", (PyCFunction) _wrap_HtmlWinTagHandler__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
17819 { (char *)"HtmlWinTagHandler_SetParser", (PyCFunction) _wrap_HtmlWinTagHandler_SetParser, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17820 { (char *)"HtmlWinTagHandler_GetParser", (PyCFunction)_wrap_HtmlWinTagHandler_GetParser, METH_O, NULL},
093d3ff1
RD
17821 { (char *)"HtmlWinTagHandler_ParseInner", (PyCFunction) _wrap_HtmlWinTagHandler_ParseInner, METH_VARARGS | METH_KEYWORDS, NULL},
17822 { (char *)"HtmlWinTagHandler_swigregister", HtmlWinTagHandler_swigregister, METH_VARARGS, NULL},
554f62e9 17823 { (char *)"HtmlWinTagHandler_swiginit", HtmlWinTagHandler_swiginit, METH_VARARGS, NULL},
093d3ff1 17824 { (char *)"HtmlWinParser_AddTagHandler", (PyCFunction) _wrap_HtmlWinParser_AddTagHandler, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17825 { (char *)"new_HtmlSelection", (PyCFunction)_wrap_new_HtmlSelection, METH_NOARGS, NULL},
17826 { (char *)"delete_HtmlSelection", (PyCFunction)_wrap_delete_HtmlSelection, METH_O, NULL},
093d3ff1
RD
17827 { (char *)"HtmlSelection_Set", (PyCFunction) _wrap_HtmlSelection_Set, METH_VARARGS | METH_KEYWORDS, NULL},
17828 { (char *)"HtmlSelection_SetCells", (PyCFunction) _wrap_HtmlSelection_SetCells, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17829 { (char *)"HtmlSelection_GetFromCell", (PyCFunction)_wrap_HtmlSelection_GetFromCell, METH_O, NULL},
17830 { (char *)"HtmlSelection_GetToCell", (PyCFunction)_wrap_HtmlSelection_GetToCell, METH_O, NULL},
17831 { (char *)"HtmlSelection_GetFromPos", (PyCFunction)_wrap_HtmlSelection_GetFromPos, METH_O, NULL},
17832 { (char *)"HtmlSelection_GetToPos", (PyCFunction)_wrap_HtmlSelection_GetToPos, METH_O, NULL},
17833 { (char *)"HtmlSelection_GetFromPrivPos", (PyCFunction)_wrap_HtmlSelection_GetFromPrivPos, METH_O, NULL},
17834 { (char *)"HtmlSelection_GetToPrivPos", (PyCFunction)_wrap_HtmlSelection_GetToPrivPos, METH_O, NULL},
093d3ff1
RD
17835 { (char *)"HtmlSelection_SetFromPrivPos", (PyCFunction) _wrap_HtmlSelection_SetFromPrivPos, METH_VARARGS | METH_KEYWORDS, NULL},
17836 { (char *)"HtmlSelection_SetToPrivPos", (PyCFunction) _wrap_HtmlSelection_SetToPrivPos, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17837 { (char *)"HtmlSelection_ClearPrivPos", (PyCFunction)_wrap_HtmlSelection_ClearPrivPos, METH_O, NULL},
17838 { (char *)"HtmlSelection_IsEmpty", (PyCFunction)_wrap_HtmlSelection_IsEmpty, METH_O, NULL},
093d3ff1 17839 { (char *)"HtmlSelection_swigregister", HtmlSelection_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17840 { (char *)"HtmlSelection_swiginit", HtmlSelection_swiginit, METH_VARARGS, NULL},
17841 { (char *)"new_HtmlRenderingState", (PyCFunction)_wrap_new_HtmlRenderingState, METH_NOARGS, NULL},
17842 { (char *)"delete_HtmlRenderingState", (PyCFunction)_wrap_delete_HtmlRenderingState, METH_O, NULL},
093d3ff1 17843 { (char *)"HtmlRenderingState_SetSelectionState", (PyCFunction) _wrap_HtmlRenderingState_SetSelectionState, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17844 { (char *)"HtmlRenderingState_GetSelectionState", (PyCFunction)_wrap_HtmlRenderingState_GetSelectionState, METH_O, NULL},
093d3ff1 17845 { (char *)"HtmlRenderingState_SetFgColour", (PyCFunction) _wrap_HtmlRenderingState_SetFgColour, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17846 { (char *)"HtmlRenderingState_GetFgColour", (PyCFunction)_wrap_HtmlRenderingState_GetFgColour, METH_O, NULL},
093d3ff1 17847 { (char *)"HtmlRenderingState_SetBgColour", (PyCFunction) _wrap_HtmlRenderingState_SetBgColour, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17848 { (char *)"HtmlRenderingState_GetBgColour", (PyCFunction)_wrap_HtmlRenderingState_GetBgColour, METH_O, NULL},
093d3ff1 17849 { (char *)"HtmlRenderingState_swigregister", HtmlRenderingState_swigregister, METH_VARARGS, NULL},
554f62e9 17850 { (char *)"HtmlRenderingState_swiginit", HtmlRenderingState_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
17851 { (char *)"HtmlRenderingStyle_GetSelectedTextColour", (PyCFunction) _wrap_HtmlRenderingStyle_GetSelectedTextColour, METH_VARARGS | METH_KEYWORDS, NULL},
17852 { (char *)"HtmlRenderingStyle_GetSelectedTextBgColour", (PyCFunction) _wrap_HtmlRenderingStyle_GetSelectedTextBgColour, METH_VARARGS | METH_KEYWORDS, NULL},
17853 { (char *)"HtmlRenderingStyle_swigregister", HtmlRenderingStyle_swigregister, METH_VARARGS, NULL},
093d3ff1 17854 { (char *)"DefaultHtmlRenderingStyle_swigregister", DefaultHtmlRenderingStyle_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17855 { (char *)"new_HtmlRenderingInfo", (PyCFunction)_wrap_new_HtmlRenderingInfo, METH_NOARGS, NULL},
17856 { (char *)"delete_HtmlRenderingInfo", (PyCFunction)_wrap_delete_HtmlRenderingInfo, METH_O, NULL},
093d3ff1 17857 { (char *)"HtmlRenderingInfo_SetSelection", (PyCFunction) _wrap_HtmlRenderingInfo_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17858 { (char *)"HtmlRenderingInfo_GetSelection", (PyCFunction)_wrap_HtmlRenderingInfo_GetSelection, METH_O, NULL},
093d3ff1 17859 { (char *)"HtmlRenderingInfo_SetStyle", (PyCFunction) _wrap_HtmlRenderingInfo_SetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17860 { (char *)"HtmlRenderingInfo_GetStyle", (PyCFunction)_wrap_HtmlRenderingInfo_GetStyle, METH_O, NULL},
17861 { (char *)"HtmlRenderingInfo_GetState", (PyCFunction)_wrap_HtmlRenderingInfo_GetState, METH_O, NULL},
093d3ff1 17862 { (char *)"HtmlRenderingInfo_swigregister", HtmlRenderingInfo_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17863 { (char *)"HtmlRenderingInfo_swiginit", HtmlRenderingInfo_swiginit, METH_VARARGS, NULL},
17864 { (char *)"new_HtmlCell", (PyCFunction)_wrap_new_HtmlCell, METH_NOARGS, NULL},
17865 { (char *)"delete_HtmlCell", (PyCFunction)_wrap_delete_HtmlCell, METH_O, NULL},
17866 { (char *)"HtmlCell_GetPosX", (PyCFunction)_wrap_HtmlCell_GetPosX, METH_O, NULL},
17867 { (char *)"HtmlCell_GetPosY", (PyCFunction)_wrap_HtmlCell_GetPosY, METH_O, NULL},
17868 { (char *)"HtmlCell_GetWidth", (PyCFunction)_wrap_HtmlCell_GetWidth, METH_O, NULL},
17869 { (char *)"HtmlCell_GetHeight", (PyCFunction)_wrap_HtmlCell_GetHeight, METH_O, NULL},
17870 { (char *)"HtmlCell_GetDescent", (PyCFunction)_wrap_HtmlCell_GetDescent, METH_O, NULL},
17871 { (char *)"HtmlCell_GetMaxTotalWidth", (PyCFunction)_wrap_HtmlCell_GetMaxTotalWidth, METH_O, NULL},
17872 { (char *)"HtmlCell_GetId", (PyCFunction)_wrap_HtmlCell_GetId, METH_O, NULL},
093d3ff1
RD
17873 { (char *)"HtmlCell_SetId", (PyCFunction) _wrap_HtmlCell_SetId, METH_VARARGS | METH_KEYWORDS, NULL},
17874 { (char *)"HtmlCell_GetLink", (PyCFunction) _wrap_HtmlCell_GetLink, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17875 { (char *)"HtmlCell_GetNext", (PyCFunction)_wrap_HtmlCell_GetNext, METH_O, NULL},
17876 { (char *)"HtmlCell_GetParent", (PyCFunction)_wrap_HtmlCell_GetParent, METH_O, NULL},
17877 { (char *)"HtmlCell_GetFirstChild", (PyCFunction)_wrap_HtmlCell_GetFirstChild, METH_O, NULL},
e9d6f3a4 17878 { (char *)"HtmlCell_GetMouseCursor", (PyCFunction) _wrap_HtmlCell_GetMouseCursor, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17879 { (char *)"HtmlCell_GetCursor", (PyCFunction)_wrap_HtmlCell_GetCursor, METH_O, NULL},
17880 { (char *)"HtmlCell_IsFormattingCell", (PyCFunction)_wrap_HtmlCell_IsFormattingCell, METH_O, NULL},
093d3ff1
RD
17881 { (char *)"HtmlCell_SetLink", (PyCFunction) _wrap_HtmlCell_SetLink, METH_VARARGS | METH_KEYWORDS, NULL},
17882 { (char *)"HtmlCell_SetNext", (PyCFunction) _wrap_HtmlCell_SetNext, METH_VARARGS | METH_KEYWORDS, NULL},
17883 { (char *)"HtmlCell_SetParent", (PyCFunction) _wrap_HtmlCell_SetParent, METH_VARARGS | METH_KEYWORDS, NULL},
17884 { (char *)"HtmlCell_SetPos", (PyCFunction) _wrap_HtmlCell_SetPos, METH_VARARGS | METH_KEYWORDS, NULL},
17885 { (char *)"HtmlCell_Layout", (PyCFunction) _wrap_HtmlCell_Layout, METH_VARARGS | METH_KEYWORDS, NULL},
17886 { (char *)"HtmlCell_Draw", (PyCFunction) _wrap_HtmlCell_Draw, METH_VARARGS | METH_KEYWORDS, NULL},
17887 { (char *)"HtmlCell_DrawInvisible", (PyCFunction) _wrap_HtmlCell_DrawInvisible, METH_VARARGS | METH_KEYWORDS, NULL},
17888 { (char *)"HtmlCell_Find", (PyCFunction) _wrap_HtmlCell_Find, METH_VARARGS | METH_KEYWORDS, NULL},
e9d6f3a4 17889 { (char *)"HtmlCell_ProcessMouseClick", (PyCFunction) _wrap_HtmlCell_ProcessMouseClick, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1 17890 { (char *)"HtmlCell_SetCanLiveOnPagebreak", (PyCFunction) _wrap_HtmlCell_SetCanLiveOnPagebreak, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17891 { (char *)"HtmlCell_IsLinebreakAllowed", (PyCFunction)_wrap_HtmlCell_IsLinebreakAllowed, METH_O, NULL},
17892 { (char *)"HtmlCell_IsTerminalCell", (PyCFunction)_wrap_HtmlCell_IsTerminalCell, METH_O, NULL},
093d3ff1 17893 { (char *)"HtmlCell_FindCellByPos", (PyCFunction) _wrap_HtmlCell_FindCellByPos, METH_VARARGS | METH_KEYWORDS, NULL},
e9d6f3a4
RD
17894 { (char *)"HtmlCell_GetAbsPos", (PyCFunction) _wrap_HtmlCell_GetAbsPos, METH_VARARGS | METH_KEYWORDS, NULL},
17895 { (char *)"HtmlCell_GetRootCell", (PyCFunction)_wrap_HtmlCell_GetRootCell, METH_O, NULL},
554f62e9
RD
17896 { (char *)"HtmlCell_GetFirstTerminal", (PyCFunction)_wrap_HtmlCell_GetFirstTerminal, METH_O, NULL},
17897 { (char *)"HtmlCell_GetLastTerminal", (PyCFunction)_wrap_HtmlCell_GetLastTerminal, METH_O, NULL},
17898 { (char *)"HtmlCell_GetDepth", (PyCFunction)_wrap_HtmlCell_GetDepth, METH_O, NULL},
093d3ff1
RD
17899 { (char *)"HtmlCell_IsBefore", (PyCFunction) _wrap_HtmlCell_IsBefore, METH_VARARGS | METH_KEYWORDS, NULL},
17900 { (char *)"HtmlCell_ConvertToText", (PyCFunction) _wrap_HtmlCell_ConvertToText, METH_VARARGS | METH_KEYWORDS, NULL},
17901 { (char *)"HtmlCell_swigregister", HtmlCell_swigregister, METH_VARARGS, NULL},
554f62e9 17902 { (char *)"HtmlCell_swiginit", HtmlCell_swiginit, METH_VARARGS, NULL},
093d3ff1 17903 { (char *)"new_HtmlWordCell", (PyCFunction) _wrap_new_HtmlWordCell, METH_VARARGS | METH_KEYWORDS, NULL},
b1fcee84 17904 { (char *)"HtmlWordCell_ConvertToText", (PyCFunction) _wrap_HtmlWordCell_ConvertToText, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17905 { (char *)"HtmlWordCell_IsLinebreakAllowed", (PyCFunction)_wrap_HtmlWordCell_IsLinebreakAllowed, METH_O, NULL},
b1fcee84 17906 { (char *)"HtmlWordCell_SetPreviousWord", (PyCFunction) _wrap_HtmlWordCell_SetPreviousWord, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1 17907 { (char *)"HtmlWordCell_swigregister", HtmlWordCell_swigregister, METH_VARARGS, NULL},
554f62e9 17908 { (char *)"HtmlWordCell_swiginit", HtmlWordCell_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
17909 { (char *)"new_HtmlContainerCell", (PyCFunction) _wrap_new_HtmlContainerCell, METH_VARARGS | METH_KEYWORDS, NULL},
17910 { (char *)"HtmlContainerCell_InsertCell", (PyCFunction) _wrap_HtmlContainerCell_InsertCell, METH_VARARGS | METH_KEYWORDS, NULL},
17911 { (char *)"HtmlContainerCell_SetAlignHor", (PyCFunction) _wrap_HtmlContainerCell_SetAlignHor, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17912 { (char *)"HtmlContainerCell_GetAlignHor", (PyCFunction)_wrap_HtmlContainerCell_GetAlignHor, METH_O, NULL},
093d3ff1 17913 { (char *)"HtmlContainerCell_SetAlignVer", (PyCFunction) _wrap_HtmlContainerCell_SetAlignVer, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17914 { (char *)"HtmlContainerCell_GetAlignVer", (PyCFunction)_wrap_HtmlContainerCell_GetAlignVer, METH_O, NULL},
093d3ff1
RD
17915 { (char *)"HtmlContainerCell_SetIndent", (PyCFunction) _wrap_HtmlContainerCell_SetIndent, METH_VARARGS | METH_KEYWORDS, NULL},
17916 { (char *)"HtmlContainerCell_GetIndent", (PyCFunction) _wrap_HtmlContainerCell_GetIndent, METH_VARARGS | METH_KEYWORDS, NULL},
17917 { (char *)"HtmlContainerCell_GetIndentUnits", (PyCFunction) _wrap_HtmlContainerCell_GetIndentUnits, METH_VARARGS | METH_KEYWORDS, NULL},
17918 { (char *)"HtmlContainerCell_SetAlign", (PyCFunction) _wrap_HtmlContainerCell_SetAlign, METH_VARARGS | METH_KEYWORDS, NULL},
17919 { (char *)"HtmlContainerCell_SetWidthFloat", (PyCFunction) _wrap_HtmlContainerCell_SetWidthFloat, METH_VARARGS | METH_KEYWORDS, NULL},
17920 { (char *)"HtmlContainerCell_SetWidthFloatFromTag", (PyCFunction) _wrap_HtmlContainerCell_SetWidthFloatFromTag, METH_VARARGS | METH_KEYWORDS, NULL},
17921 { (char *)"HtmlContainerCell_SetMinHeight", (PyCFunction) _wrap_HtmlContainerCell_SetMinHeight, METH_VARARGS | METH_KEYWORDS, NULL},
17922 { (char *)"HtmlContainerCell_SetBackgroundColour", (PyCFunction) _wrap_HtmlContainerCell_SetBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17923 { (char *)"HtmlContainerCell_GetBackgroundColour", (PyCFunction)_wrap_HtmlContainerCell_GetBackgroundColour, METH_O, NULL},
093d3ff1 17924 { (char *)"HtmlContainerCell_SetBorder", (PyCFunction) _wrap_HtmlContainerCell_SetBorder, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17925 { (char *)"HtmlContainerCell_GetFirstChild", (PyCFunction)_wrap_HtmlContainerCell_GetFirstChild, METH_O, NULL},
093d3ff1 17926 { (char *)"HtmlContainerCell_swigregister", HtmlContainerCell_swigregister, METH_VARARGS, NULL},
554f62e9 17927 { (char *)"HtmlContainerCell_swiginit", HtmlContainerCell_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
17928 { (char *)"new_HtmlColourCell", (PyCFunction) _wrap_new_HtmlColourCell, METH_VARARGS | METH_KEYWORDS, NULL},
17929 { (char *)"HtmlColourCell_swigregister", HtmlColourCell_swigregister, METH_VARARGS, NULL},
554f62e9 17930 { (char *)"HtmlColourCell_swiginit", HtmlColourCell_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
17931 { (char *)"new_HtmlFontCell", (PyCFunction) _wrap_new_HtmlFontCell, METH_VARARGS | METH_KEYWORDS, NULL},
17932 { (char *)"HtmlFontCell_swigregister", HtmlFontCell_swigregister, METH_VARARGS, NULL},
554f62e9 17933 { (char *)"HtmlFontCell_swiginit", HtmlFontCell_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
17934 { (char *)"new_HtmlWidgetCell", (PyCFunction) _wrap_new_HtmlWidgetCell, METH_VARARGS | METH_KEYWORDS, NULL},
17935 { (char *)"HtmlWidgetCell_swigregister", HtmlWidgetCell_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17936 { (char *)"HtmlWidgetCell_swiginit", HtmlWidgetCell_swiginit, METH_VARARGS, NULL},
17937 { (char *)"new_HtmlFilter", (PyCFunction)_wrap_new_HtmlFilter, METH_NOARGS, NULL},
093d3ff1
RD
17938 { (char *)"HtmlFilter__setCallbackInfo", (PyCFunction) _wrap_HtmlFilter__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
17939 { (char *)"HtmlFilter_swigregister", HtmlFilter_swigregister, METH_VARARGS, NULL},
554f62e9 17940 { (char *)"HtmlFilter_swiginit", HtmlFilter_swiginit, METH_VARARGS, NULL},
e9d6f3a4
RD
17941 { (char *)"delete_HtmlWindowInterface", (PyCFunction)_wrap_delete_HtmlWindowInterface, METH_O, NULL},
17942 { (char *)"HtmlWindowInterface_SetHTMLWindowTitle", (PyCFunction) _wrap_HtmlWindowInterface_SetHTMLWindowTitle, METH_VARARGS | METH_KEYWORDS, NULL},
17943 { (char *)"HtmlWindowInterface_HTMLCoordsToWindow", (PyCFunction) _wrap_HtmlWindowInterface_HTMLCoordsToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
17944 { (char *)"HtmlWindowInterface_GetHTMLWindow", (PyCFunction)_wrap_HtmlWindowInterface_GetHTMLWindow, METH_O, NULL},
17945 { (char *)"HtmlWindowInterface_GetHTMLBackgroundColour", (PyCFunction)_wrap_HtmlWindowInterface_GetHTMLBackgroundColour, METH_O, NULL},
17946 { (char *)"HtmlWindowInterface_SetHTMLBackgroundColour", (PyCFunction) _wrap_HtmlWindowInterface_SetHTMLBackgroundColour, METH_VARARGS | METH_KEYWORDS, NULL},
17947 { (char *)"HtmlWindowInterface_SetHTMLBackgroundImage", (PyCFunction) _wrap_HtmlWindowInterface_SetHTMLBackgroundImage, METH_VARARGS | METH_KEYWORDS, NULL},
17948 { (char *)"HtmlWindowInterface_SetHTMLStatusText", (PyCFunction) _wrap_HtmlWindowInterface_SetHTMLStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
17949 { (char *)"HtmlWindowInterface_swigregister", HtmlWindowInterface_swigregister, METH_VARARGS, NULL},
093d3ff1 17950 { (char *)"new_HtmlWindow", (PyCFunction) _wrap_new_HtmlWindow, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17951 { (char *)"new_PreHtmlWindow", (PyCFunction)_wrap_new_PreHtmlWindow, METH_NOARGS, NULL},
093d3ff1
RD
17952 { (char *)"HtmlWindow_Create", (PyCFunction) _wrap_HtmlWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
17953 { (char *)"HtmlWindow__setCallbackInfo", (PyCFunction) _wrap_HtmlWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
17954 { (char *)"HtmlWindow_SetPage", (PyCFunction) _wrap_HtmlWindow_SetPage, METH_VARARGS | METH_KEYWORDS, NULL},
17955 { (char *)"HtmlWindow_LoadPage", (PyCFunction) _wrap_HtmlWindow_LoadPage, METH_VARARGS | METH_KEYWORDS, NULL},
17956 { (char *)"HtmlWindow_LoadFile", (PyCFunction) _wrap_HtmlWindow_LoadFile, METH_VARARGS | METH_KEYWORDS, NULL},
17957 { (char *)"HtmlWindow_AppendToPage", (PyCFunction) _wrap_HtmlWindow_AppendToPage, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17958 { (char *)"HtmlWindow_GetOpenedPage", (PyCFunction)_wrap_HtmlWindow_GetOpenedPage, METH_O, NULL},
17959 { (char *)"HtmlWindow_GetOpenedAnchor", (PyCFunction)_wrap_HtmlWindow_GetOpenedAnchor, METH_O, NULL},
17960 { (char *)"HtmlWindow_GetOpenedPageTitle", (PyCFunction)_wrap_HtmlWindow_GetOpenedPageTitle, METH_O, NULL},
093d3ff1 17961 { (char *)"HtmlWindow_SetRelatedFrame", (PyCFunction) _wrap_HtmlWindow_SetRelatedFrame, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 17962 { (char *)"HtmlWindow_GetRelatedFrame", (PyCFunction)_wrap_HtmlWindow_GetRelatedFrame, METH_O, NULL},
093d3ff1
RD
17963 { (char *)"HtmlWindow_SetRelatedStatusBar", (PyCFunction) _wrap_HtmlWindow_SetRelatedStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
17964 { (char *)"HtmlWindow_SetFonts", (PyCFunction) _wrap_HtmlWindow_SetFonts, METH_VARARGS | METH_KEYWORDS, NULL},
17965 { (char *)"HtmlWindow_SetStandardFonts", (PyCFunction) _wrap_HtmlWindow_SetStandardFonts, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1 17966 { (char *)"HtmlWindow_SetBorders", (PyCFunction) _wrap_HtmlWindow_SetBorders, METH_VARARGS | METH_KEYWORDS, NULL},
53aa7709 17967 { (char *)"HtmlWindow_SetBackgroundImage", (PyCFunction) _wrap_HtmlWindow_SetBackgroundImage, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1
RD
17968 { (char *)"HtmlWindow_ReadCustomization", (PyCFunction) _wrap_HtmlWindow_ReadCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
17969 { (char *)"HtmlWindow_WriteCustomization", (PyCFunction) _wrap_HtmlWindow_WriteCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17970 { (char *)"HtmlWindow_HistoryBack", (PyCFunction)_wrap_HtmlWindow_HistoryBack, METH_O, NULL},
17971 { (char *)"HtmlWindow_HistoryForward", (PyCFunction)_wrap_HtmlWindow_HistoryForward, METH_O, NULL},
17972 { (char *)"HtmlWindow_HistoryCanBack", (PyCFunction)_wrap_HtmlWindow_HistoryCanBack, METH_O, NULL},
17973 { (char *)"HtmlWindow_HistoryCanForward", (PyCFunction)_wrap_HtmlWindow_HistoryCanForward, METH_O, NULL},
17974 { (char *)"HtmlWindow_HistoryClear", (PyCFunction)_wrap_HtmlWindow_HistoryClear, METH_O, NULL},
17975 { (char *)"HtmlWindow_GetInternalRepresentation", (PyCFunction)_wrap_HtmlWindow_GetInternalRepresentation, METH_O, NULL},
17976 { (char *)"HtmlWindow_GetParser", (PyCFunction)_wrap_HtmlWindow_GetParser, METH_O, NULL},
093d3ff1
RD
17977 { (char *)"HtmlWindow_ScrollToAnchor", (PyCFunction) _wrap_HtmlWindow_ScrollToAnchor, METH_VARARGS | METH_KEYWORDS, NULL},
17978 { (char *)"HtmlWindow_HasAnchor", (PyCFunction) _wrap_HtmlWindow_HasAnchor, METH_VARARGS | METH_KEYWORDS, NULL},
17979 { (char *)"HtmlWindow_AddFilter", (PyCFunction) _wrap_HtmlWindow_AddFilter, METH_VARARGS | METH_KEYWORDS, NULL},
17980 { (char *)"HtmlWindow_SelectWord", (PyCFunction) _wrap_HtmlWindow_SelectWord, METH_VARARGS | METH_KEYWORDS, NULL},
17981 { (char *)"HtmlWindow_SelectLine", (PyCFunction) _wrap_HtmlWindow_SelectLine, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
17982 { (char *)"HtmlWindow_SelectAll", (PyCFunction)_wrap_HtmlWindow_SelectAll, METH_O, NULL},
17983 { (char *)"HtmlWindow_SelectionToText", (PyCFunction)_wrap_HtmlWindow_SelectionToText, METH_O, NULL},
17984 { (char *)"HtmlWindow_ToText", (PyCFunction)_wrap_HtmlWindow_ToText, METH_O, NULL},
b06b3e70
RD
17985 { (char *)"HtmlWindow_OnLinkClicked", (PyCFunction) _wrap_HtmlWindow_OnLinkClicked, METH_VARARGS | METH_KEYWORDS, NULL},
17986 { (char *)"HtmlWindow_OnSetTitle", (PyCFunction) _wrap_HtmlWindow_OnSetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
17987 { (char *)"HtmlWindow_OnCellMouseHover", (PyCFunction) _wrap_HtmlWindow_OnCellMouseHover, METH_VARARGS | METH_KEYWORDS, NULL},
17988 { (char *)"HtmlWindow_OnCellClicked", (PyCFunction) _wrap_HtmlWindow_OnCellClicked, METH_VARARGS | METH_KEYWORDS, NULL},
e9d6f3a4 17989 { (char *)"HtmlWindow_OnOpeningURL", (PyCFunction) _wrap_HtmlWindow_OnOpeningURL, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1 17990 { (char *)"HtmlWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_HtmlWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
e9d6f3a4 17991 { (char *)"HtmlWindow_GetDefaultHTMLCursor", (PyCFunction) _wrap_HtmlWindow_GetDefaultHTMLCursor, METH_VARARGS | METH_KEYWORDS, NULL},
093d3ff1 17992 { (char *)"HtmlWindow_swigregister", HtmlWindow_swigregister, METH_VARARGS, NULL},
554f62e9
RD
17993 { (char *)"HtmlWindow_swiginit", HtmlWindow_swiginit, METH_VARARGS, NULL},
17994 { (char *)"new_HtmlDCRenderer", (PyCFunction)_wrap_new_HtmlDCRenderer, METH_NOARGS, NULL},
17995 { (char *)"delete_HtmlDCRenderer", (PyCFunction)_wrap_delete_HtmlDCRenderer, METH_O, NULL},
093d3ff1
RD
17996 { (char *)"HtmlDCRenderer_SetDC", (PyCFunction) _wrap_HtmlDCRenderer_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
17997 { (char *)"HtmlDCRenderer_SetSize", (PyCFunction) _wrap_HtmlDCRenderer_SetSize, METH_VARARGS | METH_KEYWORDS, NULL},
17998 { (char *)"HtmlDCRenderer_SetHtmlText", (PyCFunction) _wrap_HtmlDCRenderer_SetHtmlText, METH_VARARGS | METH_KEYWORDS, NULL},
17999 { (char *)"HtmlDCRenderer_SetFonts", (PyCFunction) _wrap_HtmlDCRenderer_SetFonts, METH_VARARGS | METH_KEYWORDS, NULL},
18000 { (char *)"HtmlDCRenderer_SetStandardFonts", (PyCFunction) _wrap_HtmlDCRenderer_SetStandardFonts, METH_VARARGS | METH_KEYWORDS, NULL},
18001 { (char *)"HtmlDCRenderer_Render", (PyCFunction) _wrap_HtmlDCRenderer_Render, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 18002 { (char *)"HtmlDCRenderer_GetTotalHeight", (PyCFunction)_wrap_HtmlDCRenderer_GetTotalHeight, METH_O, NULL},
093d3ff1 18003 { (char *)"HtmlDCRenderer_swigregister", HtmlDCRenderer_swigregister, METH_VARARGS, NULL},
554f62e9 18004 { (char *)"HtmlDCRenderer_swiginit", HtmlDCRenderer_swiginit, METH_VARARGS, NULL},
093d3ff1
RD
18005 { (char *)"new_HtmlPrintout", (PyCFunction) _wrap_new_HtmlPrintout, METH_VARARGS | METH_KEYWORDS, NULL},
18006 { (char *)"HtmlPrintout_SetHtmlText", (PyCFunction) _wrap_HtmlPrintout_SetHtmlText, METH_VARARGS | METH_KEYWORDS, NULL},
18007 { (char *)"HtmlPrintout_SetHtmlFile", (PyCFunction) _wrap_HtmlPrintout_SetHtmlFile, METH_VARARGS | METH_KEYWORDS, NULL},
18008 { (char *)"HtmlPrintout_SetHeader", (PyCFunction) _wrap_HtmlPrintout_SetHeader, METH_VARARGS | METH_KEYWORDS, NULL},
18009 { (char *)"HtmlPrintout_SetFooter", (PyCFunction) _wrap_HtmlPrintout_SetFooter, METH_VARARGS | METH_KEYWORDS, NULL},
18010 { (char *)"HtmlPrintout_SetFonts", (PyCFunction) _wrap_HtmlPrintout_SetFonts, METH_VARARGS | METH_KEYWORDS, NULL},
18011 { (char *)"HtmlPrintout_SetStandardFonts", (PyCFunction) _wrap_HtmlPrintout_SetStandardFonts, METH_VARARGS | METH_KEYWORDS, NULL},
18012 { (char *)"HtmlPrintout_SetMargins", (PyCFunction) _wrap_HtmlPrintout_SetMargins, METH_VARARGS | METH_KEYWORDS, NULL},
18013 { (char *)"HtmlPrintout_AddFilter", (PyCFunction) _wrap_HtmlPrintout_AddFilter, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 18014 { (char *)"HtmlPrintout_CleanUpStatics", (PyCFunction)_wrap_HtmlPrintout_CleanUpStatics, METH_NOARGS, NULL},
093d3ff1 18015 { (char *)"HtmlPrintout_swigregister", HtmlPrintout_swigregister, METH_VARARGS, NULL},
554f62e9 18016 { (char *)"HtmlPrintout_swiginit", HtmlPrintout_swiginit, METH_VARARGS, NULL},
093d3ff1 18017 { (char *)"new_HtmlEasyPrinting", (PyCFunction) _wrap_new_HtmlEasyPrinting, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 18018 { (char *)"delete_HtmlEasyPrinting", (PyCFunction)_wrap_delete_HtmlEasyPrinting, METH_O, NULL},
093d3ff1
RD
18019 { (char *)"HtmlEasyPrinting_PreviewFile", (PyCFunction) _wrap_HtmlEasyPrinting_PreviewFile, METH_VARARGS | METH_KEYWORDS, NULL},
18020 { (char *)"HtmlEasyPrinting_PreviewText", (PyCFunction) _wrap_HtmlEasyPrinting_PreviewText, METH_VARARGS | METH_KEYWORDS, NULL},
18021 { (char *)"HtmlEasyPrinting_PrintFile", (PyCFunction) _wrap_HtmlEasyPrinting_PrintFile, METH_VARARGS | METH_KEYWORDS, NULL},
18022 { (char *)"HtmlEasyPrinting_PrintText", (PyCFunction) _wrap_HtmlEasyPrinting_PrintText, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 18023 { (char *)"HtmlEasyPrinting_PageSetup", (PyCFunction)_wrap_HtmlEasyPrinting_PageSetup, METH_O, NULL},
093d3ff1
RD
18024 { (char *)"HtmlEasyPrinting_SetHeader", (PyCFunction) _wrap_HtmlEasyPrinting_SetHeader, METH_VARARGS | METH_KEYWORDS, NULL},
18025 { (char *)"HtmlEasyPrinting_SetFooter", (PyCFunction) _wrap_HtmlEasyPrinting_SetFooter, METH_VARARGS | METH_KEYWORDS, NULL},
18026 { (char *)"HtmlEasyPrinting_SetFonts", (PyCFunction) _wrap_HtmlEasyPrinting_SetFonts, METH_VARARGS | METH_KEYWORDS, NULL},
18027 { (char *)"HtmlEasyPrinting_SetStandardFonts", (PyCFunction) _wrap_HtmlEasyPrinting_SetStandardFonts, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18028 { (char *)"HtmlEasyPrinting_GetPrintData", (PyCFunction)_wrap_HtmlEasyPrinting_GetPrintData, METH_O, NULL},
18029 { (char *)"HtmlEasyPrinting_GetPageSetupData", (PyCFunction)_wrap_HtmlEasyPrinting_GetPageSetupData, METH_O, NULL},
093d3ff1 18030 { (char *)"HtmlEasyPrinting_swigregister", HtmlEasyPrinting_swigregister, METH_VARARGS, NULL},
554f62e9 18031 { (char *)"HtmlEasyPrinting_swiginit", HtmlEasyPrinting_swiginit, METH_VARARGS, NULL},
093d3ff1 18032 { (char *)"new_HtmlBookRecord", (PyCFunction) _wrap_new_HtmlBookRecord, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18033 { (char *)"HtmlBookRecord_GetBookFile", (PyCFunction)_wrap_HtmlBookRecord_GetBookFile, METH_O, NULL},
18034 { (char *)"HtmlBookRecord_GetTitle", (PyCFunction)_wrap_HtmlBookRecord_GetTitle, METH_O, NULL},
18035 { (char *)"HtmlBookRecord_GetStart", (PyCFunction)_wrap_HtmlBookRecord_GetStart, METH_O, NULL},
18036 { (char *)"HtmlBookRecord_GetBasePath", (PyCFunction)_wrap_HtmlBookRecord_GetBasePath, METH_O, NULL},
093d3ff1 18037 { (char *)"HtmlBookRecord_SetContentsRange", (PyCFunction) _wrap_HtmlBookRecord_SetContentsRange, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18038 { (char *)"HtmlBookRecord_GetContentsStart", (PyCFunction)_wrap_HtmlBookRecord_GetContentsStart, METH_O, NULL},
18039 { (char *)"HtmlBookRecord_GetContentsEnd", (PyCFunction)_wrap_HtmlBookRecord_GetContentsEnd, METH_O, NULL},
093d3ff1
RD
18040 { (char *)"HtmlBookRecord_SetTitle", (PyCFunction) _wrap_HtmlBookRecord_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
18041 { (char *)"HtmlBookRecord_SetBasePath", (PyCFunction) _wrap_HtmlBookRecord_SetBasePath, METH_VARARGS | METH_KEYWORDS, NULL},
18042 { (char *)"HtmlBookRecord_SetStart", (PyCFunction) _wrap_HtmlBookRecord_SetStart, METH_VARARGS | METH_KEYWORDS, NULL},
18043 { (char *)"HtmlBookRecord_GetFullPath", (PyCFunction) _wrap_HtmlBookRecord_GetFullPath, METH_VARARGS | METH_KEYWORDS, NULL},
18044 { (char *)"HtmlBookRecord_swigregister", HtmlBookRecord_swigregister, METH_VARARGS, NULL},
554f62e9
RD
18045 { (char *)"HtmlBookRecord_swiginit", HtmlBookRecord_swiginit, METH_VARARGS, NULL},
18046 { (char *)"HtmlSearchStatus_Search", (PyCFunction)_wrap_HtmlSearchStatus_Search, METH_O, NULL},
18047 { (char *)"HtmlSearchStatus_IsActive", (PyCFunction)_wrap_HtmlSearchStatus_IsActive, METH_O, NULL},
18048 { (char *)"HtmlSearchStatus_GetCurIndex", (PyCFunction)_wrap_HtmlSearchStatus_GetCurIndex, METH_O, NULL},
18049 { (char *)"HtmlSearchStatus_GetMaxIndex", (PyCFunction)_wrap_HtmlSearchStatus_GetMaxIndex, METH_O, NULL},
18050 { (char *)"HtmlSearchStatus_GetName", (PyCFunction)_wrap_HtmlSearchStatus_GetName, METH_O, NULL},
093d3ff1 18051 { (char *)"HtmlSearchStatus_swigregister", HtmlSearchStatus_swigregister, METH_VARARGS, NULL},
554f62e9
RD
18052 { (char *)"new_HtmlHelpData", (PyCFunction)_wrap_new_HtmlHelpData, METH_NOARGS, NULL},
18053 { (char *)"delete_HtmlHelpData", (PyCFunction)_wrap_delete_HtmlHelpData, METH_O, NULL},
093d3ff1
RD
18054 { (char *)"HtmlHelpData_SetTempDir", (PyCFunction) _wrap_HtmlHelpData_SetTempDir, METH_VARARGS | METH_KEYWORDS, NULL},
18055 { (char *)"HtmlHelpData_AddBook", (PyCFunction) _wrap_HtmlHelpData_AddBook, METH_VARARGS | METH_KEYWORDS, NULL},
18056 { (char *)"HtmlHelpData_FindPageByName", (PyCFunction) _wrap_HtmlHelpData_FindPageByName, METH_VARARGS | METH_KEYWORDS, NULL},
18057 { (char *)"HtmlHelpData_FindPageById", (PyCFunction) _wrap_HtmlHelpData_FindPageById, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 18058 { (char *)"HtmlHelpData_GetBookRecArray", (PyCFunction)_wrap_HtmlHelpData_GetBookRecArray, METH_O, NULL},
093d3ff1 18059 { (char *)"HtmlHelpData_swigregister", HtmlHelpData_swigregister, METH_VARARGS, NULL},
554f62e9 18060 { (char *)"HtmlHelpData_swiginit", HtmlHelpData_swiginit, METH_VARARGS, NULL},
7449af73
RD
18061 { (char *)"new_HtmlHelpWindow", (PyCFunction) _wrap_new_HtmlHelpWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18062 { (char *)"new_PreHtmlHelpWindow", (PyCFunction) _wrap_new_PreHtmlHelpWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18063 { (char *)"HtmlHelpWindow_Create", (PyCFunction) _wrap_HtmlHelpWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18064 { (char *)"HtmlHelpWindow_GetData", (PyCFunction)_wrap_HtmlHelpWindow_GetData, METH_O, NULL},
18065 { (char *)"HtmlHelpWindow_GetController", (PyCFunction)_wrap_HtmlHelpWindow_GetController, METH_O, NULL},
7449af73
RD
18066 { (char *)"HtmlHelpWindow_SetController", (PyCFunction) _wrap_HtmlHelpWindow_SetController, METH_VARARGS | METH_KEYWORDS, NULL},
18067 { (char *)"HtmlHelpWindow_Display", (PyCFunction) _wrap_HtmlHelpWindow_Display, METH_VARARGS | METH_KEYWORDS, NULL},
18068 { (char *)"HtmlHelpWindow_DisplayID", (PyCFunction) _wrap_HtmlHelpWindow_DisplayID, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18069 { (char *)"HtmlHelpWindow_DisplayContents", (PyCFunction)_wrap_HtmlHelpWindow_DisplayContents, METH_O, NULL},
18070 { (char *)"HtmlHelpWindow_DisplayIndex", (PyCFunction)_wrap_HtmlHelpWindow_DisplayIndex, METH_O, NULL},
7449af73
RD
18071 { (char *)"HtmlHelpWindow_KeywordSearch", (PyCFunction) _wrap_HtmlHelpWindow_KeywordSearch, METH_VARARGS | METH_KEYWORDS, NULL},
18072 { (char *)"HtmlHelpWindow_UseConfig", (PyCFunction) _wrap_HtmlHelpWindow_UseConfig, METH_VARARGS | METH_KEYWORDS, NULL},
18073 { (char *)"HtmlHelpWindow_ReadCustomization", (PyCFunction) _wrap_HtmlHelpWindow_ReadCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
18074 { (char *)"HtmlHelpWindow_WriteCustomization", (PyCFunction) _wrap_HtmlHelpWindow_WriteCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18075 { (char *)"HtmlHelpWindow_NotifyPageChanged", (PyCFunction)_wrap_HtmlHelpWindow_NotifyPageChanged, METH_O, NULL},
18076 { (char *)"HtmlHelpWindow_RefreshLists", (PyCFunction)_wrap_HtmlHelpWindow_RefreshLists, METH_O, NULL},
18077 { (char *)"HtmlHelpWindow_GetHtmlWindow", (PyCFunction)_wrap_HtmlHelpWindow_GetHtmlWindow, METH_O, NULL},
18078 { (char *)"HtmlHelpWindow_GetSplitterWindow", (PyCFunction)_wrap_HtmlHelpWindow_GetSplitterWindow, METH_O, NULL},
18079 { (char *)"HtmlHelpWindow_GetToolBar", (PyCFunction)_wrap_HtmlHelpWindow_GetToolBar, METH_O, NULL},
18080 { (char *)"HtmlHelpWindow_GetCfgData", (PyCFunction)_wrap_HtmlHelpWindow_GetCfgData, METH_O, NULL},
18081 { (char *)"HtmlHelpWindow_GetTreeCtrl", (PyCFunction)_wrap_HtmlHelpWindow_GetTreeCtrl, METH_O, NULL},
7449af73 18082 { (char *)"HtmlHelpWindow_swigregister", HtmlHelpWindow_swigregister, METH_VARARGS, NULL},
554f62e9 18083 { (char *)"HtmlHelpWindow_swiginit", HtmlHelpWindow_swiginit, METH_VARARGS, NULL},
8f514ab4
RD
18084 { (char *)"new_HtmlCellEvent", (PyCFunction) _wrap_new_HtmlCellEvent, METH_VARARGS | METH_KEYWORDS, NULL},
18085 { (char *)"HtmlCellEvent_GetCell", (PyCFunction)_wrap_HtmlCellEvent_GetCell, METH_O, NULL},
18086 { (char *)"HtmlCellEvent_GetPoint", (PyCFunction)_wrap_HtmlCellEvent_GetPoint, METH_O, NULL},
18087 { (char *)"HtmlCellEvent_GetMouseEvent", (PyCFunction)_wrap_HtmlCellEvent_GetMouseEvent, METH_O, NULL},
18088 { (char *)"HtmlCellEvent_SetLinkClicked", (PyCFunction) _wrap_HtmlCellEvent_SetLinkClicked, METH_VARARGS | METH_KEYWORDS, NULL},
18089 { (char *)"HtmlCellEvent_GetLinkClicked", (PyCFunction)_wrap_HtmlCellEvent_GetLinkClicked, METH_O, NULL},
18090 { (char *)"HtmlCellEvent_swigregister", HtmlCellEvent_swigregister, METH_VARARGS, NULL},
18091 { (char *)"HtmlCellEvent_swiginit", HtmlCellEvent_swiginit, METH_VARARGS, NULL},
18092 { (char *)"new_HtmlLinkEvent", (PyCFunction) _wrap_new_HtmlLinkEvent, METH_VARARGS | METH_KEYWORDS, NULL},
18093 { (char *)"HtmlLinkEvent_GetLinkInfo", (PyCFunction)_wrap_HtmlLinkEvent_GetLinkInfo, METH_O, NULL},
18094 { (char *)"HtmlLinkEvent_swigregister", HtmlLinkEvent_swigregister, METH_VARARGS, NULL},
18095 { (char *)"HtmlLinkEvent_swiginit", HtmlLinkEvent_swiginit, METH_VARARGS, NULL},
093d3ff1 18096 { (char *)"new_HtmlHelpFrame", (PyCFunction) _wrap_new_HtmlHelpFrame, METH_VARARGS | METH_KEYWORDS, NULL},
7449af73
RD
18097 { (char *)"new_PreHtmlHelpFrame", (PyCFunction) _wrap_new_PreHtmlHelpFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18098 { (char *)"HtmlHelpFrame_Create", (PyCFunction) _wrap_HtmlHelpFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 18099 { (char *)"HtmlHelpFrame_GetData", (PyCFunction)_wrap_HtmlHelpFrame_GetData, METH_O, NULL},
093d3ff1 18100 { (char *)"HtmlHelpFrame_SetTitleFormat", (PyCFunction) _wrap_HtmlHelpFrame_SetTitleFormat, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18101 { (char *)"HtmlHelpFrame_AddGrabIfNeeded", (PyCFunction)_wrap_HtmlHelpFrame_AddGrabIfNeeded, METH_O, NULL},
18102 { (char *)"HtmlHelpFrame_GetController", (PyCFunction)_wrap_HtmlHelpFrame_GetController, METH_O, NULL},
7449af73 18103 { (char *)"HtmlHelpFrame_SetController", (PyCFunction) _wrap_HtmlHelpFrame_SetController, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 18104 { (char *)"HtmlHelpFrame_GetHelpWindow", (PyCFunction)_wrap_HtmlHelpFrame_GetHelpWindow, METH_O, NULL},
093d3ff1 18105 { (char *)"HtmlHelpFrame_swigregister", HtmlHelpFrame_swigregister, METH_VARARGS, NULL},
554f62e9 18106 { (char *)"HtmlHelpFrame_swiginit", HtmlHelpFrame_swiginit, METH_VARARGS, NULL},
7449af73
RD
18107 { (char *)"new_HtmlHelpDialog", (PyCFunction) _wrap_new_HtmlHelpDialog, METH_VARARGS | METH_KEYWORDS, NULL},
18108 { (char *)"new_PreHtmlHelpDialog", (PyCFunction) _wrap_new_PreHtmlHelpDialog, METH_VARARGS | METH_KEYWORDS, NULL},
18109 { (char *)"HtmlHelpDialog_Create", (PyCFunction) _wrap_HtmlHelpDialog_Create, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18110 { (char *)"HtmlHelpDialog_GetData", (PyCFunction)_wrap_HtmlHelpDialog_GetData, METH_O, NULL},
18111 { (char *)"HtmlHelpDialog_GetController", (PyCFunction)_wrap_HtmlHelpDialog_GetController, METH_O, NULL},
7449af73 18112 { (char *)"HtmlHelpDialog_SetController", (PyCFunction) _wrap_HtmlHelpDialog_SetController, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 18113 { (char *)"HtmlHelpDialog_GetHelpWindow", (PyCFunction)_wrap_HtmlHelpDialog_GetHelpWindow, METH_O, NULL},
7449af73
RD
18114 { (char *)"HtmlHelpDialog_SetTitleFormat", (PyCFunction) _wrap_HtmlHelpDialog_SetTitleFormat, METH_VARARGS | METH_KEYWORDS, NULL},
18115 { (char *)"HtmlHelpDialog_swigregister", HtmlHelpDialog_swigregister, METH_VARARGS, NULL},
554f62e9 18116 { (char *)"HtmlHelpDialog_swiginit", HtmlHelpDialog_swiginit, METH_VARARGS, NULL},
7449af73
RD
18117 { (char *)"HelpControllerBase_Initialize", _wrap_HelpControllerBase_Initialize, METH_VARARGS, NULL},
18118 { (char *)"HelpControllerBase_SetViewer", (PyCFunction) _wrap_HelpControllerBase_SetViewer, METH_VARARGS | METH_KEYWORDS, NULL},
18119 { (char *)"HelpControllerBase_LoadFile", (PyCFunction) _wrap_HelpControllerBase_LoadFile, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 18120 { (char *)"HelpControllerBase_DisplayContents", (PyCFunction)_wrap_HelpControllerBase_DisplayContents, METH_O, NULL},
7449af73
RD
18121 { (char *)"HelpControllerBase_DisplayContextPopup", (PyCFunction) _wrap_HelpControllerBase_DisplayContextPopup, METH_VARARGS | METH_KEYWORDS, NULL},
18122 { (char *)"HelpControllerBase_DisplayTextPopup", (PyCFunction) _wrap_HelpControllerBase_DisplayTextPopup, METH_VARARGS | METH_KEYWORDS, NULL},
18123 { (char *)"HelpControllerBase_DisplaySection", _wrap_HelpControllerBase_DisplaySection, METH_VARARGS, NULL},
18124 { (char *)"HelpControllerBase_DisplayBlock", (PyCFunction) _wrap_HelpControllerBase_DisplayBlock, METH_VARARGS | METH_KEYWORDS, NULL},
18125 { (char *)"HelpControllerBase_KeywordSearch", (PyCFunction) _wrap_HelpControllerBase_KeywordSearch, METH_VARARGS | METH_KEYWORDS, NULL},
18126 { (char *)"HelpControllerBase_SetFrameParameters", (PyCFunction) _wrap_HelpControllerBase_SetFrameParameters, METH_VARARGS | METH_KEYWORDS, NULL},
18127 { (char *)"HelpControllerBase_GetFrameParameters", (PyCFunction) _wrap_HelpControllerBase_GetFrameParameters, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18128 { (char *)"HelpControllerBase_Quit", (PyCFunction)_wrap_HelpControllerBase_Quit, METH_O, NULL},
18129 { (char *)"HelpControllerBase_OnQuit", (PyCFunction)_wrap_HelpControllerBase_OnQuit, METH_O, NULL},
7449af73 18130 { (char *)"HelpControllerBase_SetParentWindow", (PyCFunction) _wrap_HelpControllerBase_SetParentWindow, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9 18131 { (char *)"HelpControllerBase_GetParentWindow", (PyCFunction)_wrap_HelpControllerBase_GetParentWindow, METH_O, NULL},
7449af73 18132 { (char *)"HelpControllerBase_swigregister", HelpControllerBase_swigregister, METH_VARARGS, NULL},
093d3ff1 18133 { (char *)"new_HtmlHelpController", (PyCFunction) _wrap_new_HtmlHelpController, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18134 { (char *)"delete_HtmlHelpController", (PyCFunction)_wrap_delete_HtmlHelpController, METH_O, NULL},
18135 { (char *)"HtmlHelpController_GetHelpWindow", (PyCFunction)_wrap_HtmlHelpController_GetHelpWindow, METH_O, NULL},
7449af73 18136 { (char *)"HtmlHelpController_SetHelpWindow", (PyCFunction) _wrap_HtmlHelpController_SetHelpWindow, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18137 { (char *)"HtmlHelpController_GetFrame", (PyCFunction)_wrap_HtmlHelpController_GetFrame, METH_O, NULL},
18138 { (char *)"HtmlHelpController_GetDialog", (PyCFunction)_wrap_HtmlHelpController_GetDialog, METH_O, NULL},
093d3ff1
RD
18139 { (char *)"HtmlHelpController_SetTitleFormat", (PyCFunction) _wrap_HtmlHelpController_SetTitleFormat, METH_VARARGS | METH_KEYWORDS, NULL},
18140 { (char *)"HtmlHelpController_SetTempDir", (PyCFunction) _wrap_HtmlHelpController_SetTempDir, METH_VARARGS | METH_KEYWORDS, NULL},
18141 { (char *)"HtmlHelpController_AddBook", (PyCFunction) _wrap_HtmlHelpController_AddBook, METH_VARARGS | METH_KEYWORDS, NULL},
18142 { (char *)"HtmlHelpController_Display", (PyCFunction) _wrap_HtmlHelpController_Display, METH_VARARGS | METH_KEYWORDS, NULL},
18143 { (char *)"HtmlHelpController_DisplayID", (PyCFunction) _wrap_HtmlHelpController_DisplayID, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18144 { (char *)"HtmlHelpController_DisplayContents", (PyCFunction)_wrap_HtmlHelpController_DisplayContents, METH_O, NULL},
18145 { (char *)"HtmlHelpController_DisplayIndex", (PyCFunction)_wrap_HtmlHelpController_DisplayIndex, METH_O, NULL},
093d3ff1
RD
18146 { (char *)"HtmlHelpController_KeywordSearch", (PyCFunction) _wrap_HtmlHelpController_KeywordSearch, METH_VARARGS | METH_KEYWORDS, NULL},
18147 { (char *)"HtmlHelpController_UseConfig", (PyCFunction) _wrap_HtmlHelpController_UseConfig, METH_VARARGS | METH_KEYWORDS, NULL},
18148 { (char *)"HtmlHelpController_ReadCustomization", (PyCFunction) _wrap_HtmlHelpController_ReadCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
18149 { (char *)"HtmlHelpController_WriteCustomization", (PyCFunction) _wrap_HtmlHelpController_WriteCustomization, METH_VARARGS | METH_KEYWORDS, NULL},
554f62e9
RD
18150 { (char *)"HtmlHelpController_MakeModalIfNeeded", (PyCFunction)_wrap_HtmlHelpController_MakeModalIfNeeded, METH_O, NULL},
18151 { (char *)"HtmlHelpController_FindTopLevelWindow", (PyCFunction)_wrap_HtmlHelpController_FindTopLevelWindow, METH_O, NULL},
093d3ff1 18152 { (char *)"HtmlHelpController_swigregister", HtmlHelpController_swigregister, METH_VARARGS, NULL},
554f62e9 18153 { (char *)"HtmlHelpController_swiginit", HtmlHelpController_swiginit, METH_VARARGS, NULL},
7449af73
RD
18154 { (char *)"new_HtmlModalHelp", (PyCFunction) _wrap_new_HtmlModalHelp, METH_VARARGS | METH_KEYWORDS, NULL},
18155 { (char *)"HtmlModalHelp_swigregister", HtmlModalHelp_swigregister, METH_VARARGS, NULL},
554f62e9 18156 { (char *)"HtmlModalHelp_swiginit", HtmlModalHelp_swiginit, METH_VARARGS, NULL},
c32bde28 18157 { NULL, NULL, 0, NULL }
d14a1e28
RD
18158};
18159
18160
18161/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
18162
18163static void *_p_wxDefaultHtmlRenderingStyleTo_p_wxHtmlRenderingStyle(void *x) {
18164 return (void *)((wxHtmlRenderingStyle *) ((wxDefaultHtmlRenderingStyle *) x));
18165}
7449af73
RD
18166static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
18167 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
d14a1e28 18168}
7449af73
RD
18169static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
18170 return (void *)((wxEvent *) ((wxMenuEvent *) x));
d14a1e28 18171}
7449af73
RD
18172static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
18173 return (void *)((wxEvent *) ((wxCloseEvent *) x));
a2482628 18174}
7449af73
RD
18175static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
18176 return (void *)((wxEvent *) ((wxMouseEvent *) x));
d14a1e28 18177}
7449af73
RD
18178static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
18179 return (void *)((wxEvent *) ((wxEraseEvent *) x));
d14a1e28 18180}
7449af73
RD
18181static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
18182 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
d14a1e28 18183}
7449af73
RD
18184static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
18185 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
d14a1e28 18186}
7449af73
RD
18187static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
18188 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
d14a1e28 18189}
7449af73
RD
18190static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
18191 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
d14a1e28 18192}
7449af73
RD
18193static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
18194 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
18195}
8f514ab4
RD
18196static void *_p_wxHtmlCellEventTo_p_wxEvent(void *x) {
18197 return (void *)((wxEvent *) (wxCommandEvent *) ((wxHtmlCellEvent *) x));
18198}
7449af73
RD
18199static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
18200 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
18201}
0f83f5da
RD
18202static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x) {
18203 return (void *)((wxEvent *) ((wxMouseCaptureLostEvent *) x));
18204}
2131d850
RD
18205static void *_p_wxPyEventTo_p_wxEvent(void *x) {
18206 return (void *)((wxEvent *) ((wxPyEvent *) x));
18207}
7449af73
RD
18208static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
18209 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
18210}
18211static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
18212 return (void *)((wxEvent *) ((wxIdleEvent *) x));
18213}
18214static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
18215 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
18216}
18217static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
18218 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
18219}
18220static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
18221 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
18222}
18223static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
18224 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
18225}
18226static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
18227 return (void *)((wxEvent *) ((wxActivateEvent *) x));
18228}
18229static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
18230 return (void *)((wxEvent *) ((wxSizeEvent *) x));
18231}
18232static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
18233 return (void *)((wxEvent *) ((wxMoveEvent *) x));
18234}
18235static void *_p_wxDateEventTo_p_wxEvent(void *x) {
18236 return (void *)((wxEvent *) (wxCommandEvent *) ((wxDateEvent *) x));
18237}
18238static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
18239 return (void *)((wxEvent *) ((wxPaintEvent *) x));
18240}
18241static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
18242 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
18243}
0f83f5da
RD
18244static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x) {
18245 return (void *)((wxEvent *) (wxCommandEvent *) ((wxClipboardTextEvent *) x));
18246}
7449af73
RD
18247static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
18248 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
18249}
18250static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
18251 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
18252}
18253static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
18254 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
18255}
18256static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
18257 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
18258}
18259static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
18260 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
18261}
8f514ab4
RD
18262static void *_p_wxHtmlLinkEventTo_p_wxEvent(void *x) {
18263 return (void *)((wxEvent *) (wxCommandEvent *) ((wxHtmlLinkEvent *) x));
18264}
7449af73
RD
18265static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
18266 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
18267}
18268static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
18269 return (void *)((wxEvent *) ((wxFocusEvent *) x));
18270}
18271static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
18272 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
18273}
18274static void *_p_wxSashEventTo_p_wxEvent(void *x) {
18275 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
18276}
18277static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
18278 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
18279}
18280static void *_p_wxShowEventTo_p_wxEvent(void *x) {
18281 return (void *)((wxEvent *) ((wxShowEvent *) x));
18282}
7449af73
RD
18283static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
18284 return (void *)((wxEvent *) ((wxCommandEvent *) x));
18285}
18286static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
18287 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
18288}
18289static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
18290 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
18291}
18292static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
18293 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
18294}
18295static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
18296 return (void *)((wxEvent *) ((wxKeyEvent *) x));
18297}
18298static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
18299 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
18300}
18301static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
18302 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
18303}
18304static void *_p_wxHtmlContainerCellTo_p_wxHtmlCell(void *x) {
18305 return (void *)((wxHtmlCell *) ((wxHtmlContainerCell *) x));
18306}
18307static void *_p_wxHtmlWidgetCellTo_p_wxHtmlCell(void *x) {
18308 return (void *)((wxHtmlCell *) ((wxHtmlWidgetCell *) x));
18309}
18310static void *_p_wxHtmlColourCellTo_p_wxHtmlCell(void *x) {
18311 return (void *)((wxHtmlCell *) ((wxHtmlColourCell *) x));
18312}
18313static void *_p_wxHtmlWordCellTo_p_wxHtmlCell(void *x) {
18314 return (void *)((wxHtmlCell *) ((wxHtmlWordCell *) x));
18315}
18316static void *_p_wxHtmlFontCellTo_p_wxHtmlCell(void *x) {
18317 return (void *)((wxHtmlCell *) ((wxHtmlFontCell *) x));
18318}
7449af73
RD
18319static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
18320 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
18321}
18322static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
18323 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
18324}
18325static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
18326 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
18327}
18328static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
18329 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
18330}
18331static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
18332 return (void *)((wxEvtHandler *) ((wxValidator *) x));
18333}
18334static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
18335 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
18336}
18337static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
18338 return (void *)((wxEvtHandler *) ((wxMenu *) x));
18339}
18340static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
18341 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
18342}
18343static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
18344 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
18345}
18346static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
18347 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
18348}
18349static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
18350 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
18351}
18352static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
18353 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
18354}
27e45892
RD
18355static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x) {
18356 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
18357}
7449af73
RD
18358static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
18359 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
18360}
18361static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
18362 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
18363}
18364static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
18365 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
18366}
18367static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
18368 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
18369}
18370static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
18371 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
18372}
18373static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
18374 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
18375}
18376static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
18377 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
18378}
18379static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
18380 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
18381}
18382static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
18383 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
18384}
18385static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
18386 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
d14a1e28 18387}
7449af73
RD
18388static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
18389 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
a2482628 18390}
7449af73
RD
18391static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
18392 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
d14a1e28 18393}
7449af73
RD
18394static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
18395 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
d14a1e28 18396}
7449af73
RD
18397static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
18398 return (void *)((wxEvtHandler *) ((wxWindow *) x));
d14a1e28 18399}
7449af73
RD
18400static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
18401 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
d14a1e28 18402}
7449af73
RD
18403static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
18404 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
d14a1e28 18405}
7449af73
RD
18406static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
18407 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
d14a1e28 18408}
7449af73
RD
18409static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
18410 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
d14a1e28 18411}
7449af73
RD
18412static void *_p_wxPyHtmlWindowTo_p_wxEvtHandler(void *x) {
18413 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyHtmlWindow *) x));
d14a1e28 18414}
7449af73
RD
18415static void *_p_wxHtmlHelpWindowTo_p_wxEvtHandler(void *x) {
18416 return (void *)((wxEvtHandler *) (wxWindow *) ((wxHtmlHelpWindow *) x));
d14a1e28 18417}
7449af73
RD
18418static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
18419 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
c1cb24a4 18420}
7449af73
RD
18421static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
18422 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
d14a1e28 18423}
7449af73
RD
18424static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
18425 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
d14a1e28 18426}
7449af73
RD
18427static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
18428 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
d14a1e28 18429}
7449af73
RD
18430static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
18431 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
d14a1e28 18432}
7449af73
RD
18433static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
18434 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
d14a1e28 18435}
7449af73
RD
18436static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
18437 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
d14a1e28 18438}
7449af73
RD
18439static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
18440 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
d14a1e28 18441}
7449af73
RD
18442static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
18443 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
d14a1e28 18444}
7449af73
RD
18445static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
18446 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
d14a1e28 18447}
7449af73
RD
18448static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
18449 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
d14a1e28 18450}
7449af73
RD
18451static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
18452 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
d14a1e28 18453}
7449af73
RD
18454static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
18455 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
d14a1e28 18456}
7449af73
RD
18457static void *_p_wxHtmlHelpFrameTo_p_wxEvtHandler(void *x) {
18458 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxHtmlHelpFrame *) x));
d14a1e28 18459}
7449af73
RD
18460static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
18461 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
d14a1e28 18462}
7449af73
RD
18463static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
18464 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
d14a1e28 18465}
7449af73
RD
18466static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
18467 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
d14a1e28 18468}
7449af73
RD
18469static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
18470 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
c1cb24a4 18471}
7449af73
RD
18472static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
18473 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
a2482628 18474}
7449af73
RD
18475static void *_p_wxHtmlHelpDialogTo_p_wxEvtHandler(void *x) {
18476 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxHtmlHelpDialog *) x));
d14a1e28 18477}
7449af73
RD
18478static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
18479 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
d14a1e28 18480}
7449af73
RD
18481static void *_p_wxPyHtmlWinTagHandlerTo_p_wxPyHtmlTagHandler(void *x) {
18482 return (void *)((wxPyHtmlTagHandler *) ((wxPyHtmlWinTagHandler *) x));
d14a1e28 18483}
7449af73
RD
18484static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
18485 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
d14a1e28 18486}
7449af73
RD
18487static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
18488 return (void *)((wxFrame *) ((wxProgressDialog *) x));
d14a1e28 18489}
7449af73
RD
18490static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
18491 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
d14a1e28 18492}
7449af73
RD
18493static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
18494 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
d14a1e28 18495}
7449af73
RD
18496static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
18497 return (void *)((wxFrame *) ((wxMiniFrame *) x));
d14a1e28 18498}
7449af73
RD
18499static void *_p_wxHtmlHelpFrameTo_p_wxFrame(void *x) {
18500 return (void *)((wxFrame *) ((wxHtmlHelpFrame *) x));
d14a1e28 18501}
7449af73
RD
18502static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
18503 return (void *)((wxFrame *) ((wxSplashScreen *) x));
d14a1e28 18504}
7449af73
RD
18505static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
18506 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
d14a1e28 18507}
7449af73
RD
18508static void *_p_wxHtmlPrintoutTo_p_wxPyPrintout(void *x) {
18509 return (void *)((wxPyPrintout *) ((wxHtmlPrintout *) x));
d14a1e28 18510}
7449af73
RD
18511static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
18512 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
d14a1e28 18513}
7449af73
RD
18514static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
18515 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
d14a1e28 18516}
7449af73
RD
18517static void *_p_wxEventTo_p_wxObject(void *x) {
18518 return (void *)((wxObject *) ((wxEvent *) x));
d14a1e28 18519}
7449af73
RD
18520static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
18521 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
d14a1e28 18522}
7449af73
RD
18523static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
18524 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
d14a1e28 18525}
7449af73
RD
18526static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
18527 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
c1cb24a4 18528}
7449af73
RD
18529static void *_p_wxHtmlFontCellTo_p_wxObject(void *x) {
18530 return (void *)((wxObject *) (wxHtmlCell *) ((wxHtmlFontCell *) x));
d14a1e28 18531}
7449af73
RD
18532static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
18533 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
d14a1e28 18534}
7449af73
RD
18535static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
18536 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
d14a1e28 18537}
7449af73
RD
18538static void *_p_wxHtmlTagTo_p_wxObject(void *x) {
18539 return (void *)((wxObject *) ((wxHtmlTag *) x));
d14a1e28 18540}
7449af73
RD
18541static void *_p_wxMenuItemTo_p_wxObject(void *x) {
18542 return (void *)((wxObject *) ((wxMenuItem *) x));
c1cb24a4 18543}
7449af73
RD
18544static void *_p_wxImageTo_p_wxObject(void *x) {
18545 return (void *)((wxObject *) ((wxImage *) x));
d14a1e28 18546}
7449af73
RD
18547static void *_p_wxPySizerTo_p_wxObject(void *x) {
18548 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
d14a1e28 18549}
7449af73
RD
18550static void *_p_wxPyHtmlFilterTo_p_wxObject(void *x) {
18551 return (void *)((wxObject *) ((wxPyHtmlFilter *) x));
2f91e3df 18552}
7449af73
RD
18553static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
18554 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
2f91e3df 18555}
7449af73
RD
18556static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
18557 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
2f91e3df 18558}
7449af73
RD
18559static void *_p_wxPyAppTo_p_wxObject(void *x) {
18560 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
2f91e3df 18561}
7449af73
RD
18562static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
18563 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
2f91e3df 18564}
7449af73
RD
18565static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
18566 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
2f91e3df 18567}
7449af73
RD
18568static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
18569 return (void *)((wxObject *) ((wxFindReplaceData *) x));
2f91e3df 18570}
7449af73
RD
18571static void *_p_wxValidatorTo_p_wxObject(void *x) {
18572 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
2f91e3df 18573}
7449af73
RD
18574static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
18575 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
2f91e3df 18576}
7449af73
RD
18577static void *_p_wxEraseEventTo_p_wxObject(void *x) {
18578 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
2f91e3df 18579}
7449af73
RD
18580static void *_p_wxMouseEventTo_p_wxObject(void *x) {
18581 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
2f91e3df 18582}
7449af73
RD
18583static void *_p_wxCloseEventTo_p_wxObject(void *x) {
18584 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
2f91e3df 18585}
7449af73
RD
18586static void *_p_wxHtmlEasyPrintingTo_p_wxObject(void *x) {
18587 return (void *)((wxObject *) ((wxHtmlEasyPrinting *) x));
2f91e3df 18588}
7449af73
RD
18589static void *_p_wxScrollEventTo_p_wxObject(void *x) {
18590 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
2f91e3df 18591}
580080c5
RD
18592static void *_p_wxHtmlCellEventTo_p_wxObject(void *x) {
18593 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxHtmlCellEvent *) x));
18594}
7449af73
RD
18595static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
18596 return (void *)((wxObject *) ((wxPrintDialogData *) x));
d14a1e28 18597}
7449af73
RD
18598static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
18599 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
d14a1e28 18600}
7449af73
RD
18601static void *_p_wxPrinterTo_p_wxObject(void *x) {
18602 return (void *)((wxObject *) ((wxPrinter *) x));
d14a1e28 18603}
7449af73
RD
18604static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
18605 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
d14a1e28 18606}
7449af73
RD
18607static void *_p_wxHtmlWinParserTo_p_wxObject(void *x) {
18608 return (void *)((wxObject *) (wxHtmlParser *) ((wxHtmlWinParser *) x));
d14a1e28 18609}
7449af73
RD
18610static void *_p_wxHtmlParserTo_p_wxObject(void *x) {
18611 return (void *)((wxObject *) ((wxHtmlParser *) x));
d14a1e28 18612}
7449af73
RD
18613static void *_p_wxGridSizerTo_p_wxObject(void *x) {
18614 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
d14a1e28 18615}
7449af73
RD
18616static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
18617 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
d14a1e28 18618}
7449af73
RD
18619static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
18620 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
d14a1e28 18621}
7449af73
RD
18622static void *_p_wxControlTo_p_wxObject(void *x) {
18623 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
d14a1e28 18624}
7449af73
RD
18625static void *_p_wxHtmlHelpFrameTo_p_wxObject(void *x) {
18626 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxHtmlHelpFrame *) x));
d14a1e28 18627}
7449af73
RD
18628static void *_p_wxHtmlWidgetCellTo_p_wxObject(void *x) {
18629 return (void *)((wxObject *) (wxHtmlCell *) ((wxHtmlWidgetCell *) x));
d14a1e28 18630}
7449af73
RD
18631static void *_p_wxColourDataTo_p_wxObject(void *x) {
18632 return (void *)((wxObject *) ((wxColourData *) x));
d14a1e28 18633}
7449af73
RD
18634static void *_p_wxActivateEventTo_p_wxObject(void *x) {
18635 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
d14a1e28 18636}
7449af73
RD
18637static void *_p_wxMoveEventTo_p_wxObject(void *x) {
18638 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
d14a1e28 18639}
7449af73
RD
18640static void *_p_wxSizeEventTo_p_wxObject(void *x) {
18641 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
d14a1e28 18642}
7449af73
RD
18643static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
18644 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
d14a1e28 18645}
7449af73
RD
18646static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
18647 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
d14a1e28 18648}
7449af73
RD
18649static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
18650 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
d14a1e28 18651}
7449af73
RD
18652static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
18653 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
d14a1e28 18654}
7449af73
RD
18655static void *_p_wxIdleEventTo_p_wxObject(void *x) {
18656 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
d14a1e28 18657}
7449af73
RD
18658static void *_p_wxDateEventTo_p_wxObject(void *x) {
18659 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxDateEvent *) x));
d14a1e28 18660}
7449af73
RD
18661static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
18662 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
d14a1e28 18663}
0f83f5da
RD
18664static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x) {
18665 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureLostEvent *) x));
18666}
7449af73
RD
18667static void *_p_wxHtmlPrintoutTo_p_wxObject(void *x) {
18668 return (void *)((wxObject *) (wxPyPrintout *) ((wxHtmlPrintout *) x));
d14a1e28 18669}
7449af73
RD
18670static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
18671 return (void *)((wxObject *) ((wxPyPrintout *) x));
d14a1e28 18672}
7449af73
RD
18673static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
18674 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
d14a1e28 18675}
7449af73
RD
18676static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
18677 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
d14a1e28 18678}
7449af73
RD
18679static void *_p_wxKeyEventTo_p_wxObject(void *x) {
18680 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
d14a1e28 18681}
7449af73
RD
18682static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
18683 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
d14a1e28 18684}
7449af73
RD
18685static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
18686 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
d14a1e28 18687}
7449af73
RD
18688static void *_p_wxSashEventTo_p_wxObject(void *x) {
18689 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
d14a1e28 18690}
7449af73
RD
18691static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
18692 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
d14a1e28 18693}
7449af73
RD
18694static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
18695 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
d14a1e28 18696}
7449af73
RD
18697static void *_p_wxPrintDataTo_p_wxObject(void *x) {
18698 return (void *)((wxObject *) ((wxPrintData *) x));
d14a1e28 18699}
7449af73
RD
18700static void *_p_wxFontDataTo_p_wxObject(void *x) {
18701 return (void *)((wxObject *) ((wxFontData *) x));
d14a1e28 18702}
7449af73
RD
18703static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
18704 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
d14a1e28 18705}
7449af73
RD
18706static void *_p_wxFrameTo_p_wxObject(void *x) {
18707 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
d14a1e28 18708}
7449af73
RD
18709static void *_p_wxPyPanelTo_p_wxObject(void *x) {
18710 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
d14a1e28 18711}
7449af73
RD
18712static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
18713 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
d14a1e28 18714}
7449af73
RD
18715static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
18716 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
d14a1e28 18717}
7449af73
RD
18718static void *_p_wxFileSystemTo_p_wxObject(void *x) {
18719 return (void *)((wxObject *) ((wxFileSystem *) x));
d14a1e28 18720}
7449af73
RD
18721static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
18722 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
d14a1e28 18723}
7449af73
RD
18724static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
18725 return (void *)((wxObject *) ((wxPrintPreview *) x));
d14a1e28 18726}
7449af73
RD
18727static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
18728 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
d14a1e28 18729}
7449af73
RD
18730static void *_p_wxSizerTo_p_wxObject(void *x) {
18731 return (void *)((wxObject *) ((wxSizer *) x));
d14a1e28 18732}
7449af73
RD
18733static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
18734 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
d14a1e28 18735}
7449af73
RD
18736static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
18737 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
d14a1e28 18738}
7449af73
RD
18739static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
18740 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
d14a1e28 18741}
7449af73
RD
18742static void *_p_wxHtmlContainerCellTo_p_wxObject(void *x) {
18743 return (void *)((wxObject *) (wxHtmlCell *) ((wxHtmlContainerCell *) x));
d14a1e28 18744}
7449af73
RD
18745static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
18746 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
d14a1e28 18747}
7449af73
RD
18748static void *_p_wxPaintEventTo_p_wxObject(void *x) {
18749 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
d14a1e28 18750}
2131d850
RD
18751static void *_p_wxClipboardTextEventTo_p_wxObject(void *x) {
18752 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxClipboardTextEvent *) x));
18753}
7449af73
RD
18754static void *_p_wxFSFileTo_p_wxObject(void *x) {
18755 return (void *)((wxObject *) ((wxFSFile *) x));
d14a1e28 18756}
7449af73
RD
18757static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
18758 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
d14a1e28 18759}
7449af73
RD
18760static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
18761 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
d14a1e28 18762}
7449af73
RD
18763static void *_p_wxMenuTo_p_wxObject(void *x) {
18764 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
c1cb24a4 18765}
7449af73
RD
18766static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
18767 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
d14a1e28 18768}
0f83f5da
RD
18769static void *_p_wxSizerItemTo_p_wxObject(void *x) {
18770 return (void *)((wxObject *) ((wxSizerItem *) x));
18771}
7449af73
RD
18772static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
18773 return (void *)((wxObject *) ((wxPrintDialog *) x));
d14a1e28 18774}
7449af73
RD
18775static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
18776 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
d14a1e28 18777}
7449af73
RD
18778static void *_p_wxFontDialogTo_p_wxObject(void *x) {
18779 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
d14a1e28 18780}
7449af73
RD
18781static void *_p_wxDirDialogTo_p_wxObject(void *x) {
18782 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
53aa7709 18783}
7449af73
RD
18784static void *_p_wxColourDialogTo_p_wxObject(void *x) {
18785 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
d14a1e28 18786}
7449af73
RD
18787static void *_p_wxDialogTo_p_wxObject(void *x) {
18788 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
d14a1e28 18789}
7449af73
RD
18790static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
18791 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
d14a1e28 18792}
7449af73
RD
18793static void *_p_wxPyEventTo_p_wxObject(void *x) {
18794 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
d14a1e28 18795}
27e45892
RD
18796static void *_p_wxHtmlHelpDialogTo_p_wxObject(void *x) {
18797 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxHtmlHelpDialog *) x));
18798}
7449af73
RD
18799static void *_p_wxPyHtmlWinTagHandlerTo_p_wxObject(void *x) {
18800 return (void *)((wxObject *) (wxPyHtmlTagHandler *) ((wxPyHtmlWinTagHandler *) x));
d14a1e28 18801}
7449af73
RD
18802static void *_p_wxPyHtmlTagHandlerTo_p_wxObject(void *x) {
18803 return (void *)((wxObject *) ((wxPyHtmlTagHandler *) x));
d14a1e28 18804}
7449af73
RD
18805static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
18806 return (void *)((wxObject *) ((wxEvtHandler *) x));
d14a1e28 18807}
580080c5
RD
18808static void *_p_wxTGAHandlerTo_p_wxObject(void *x) {
18809 return (void *)((wxObject *) (wxImageHandler *) ((wxTGAHandler *) x));
18810}
7449af73
RD
18811static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
18812 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
d14a1e28 18813}
7449af73
RD
18814static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
18815 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
d14a1e28 18816}
7449af73
RD
18817static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
18818 return (void *)((wxObject *) ((wxImageHandler *) x));
d14a1e28 18819}
7449af73
RD
18820static void *_p_wxPyImageHandlerTo_p_wxObject(void *x) {
18821 return (void *)((wxObject *) (wxImageHandler *) ((wxPyImageHandler *) x));
d14a1e28 18822}
7449af73
RD
18823static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
18824 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
d14a1e28 18825}
7449af73
RD
18826static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
18827 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
d14a1e28 18828}
7449af73
RD
18829static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
18830 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
d14a1e28
RD
18831}
18832static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
18833 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
18834}
7449af73
RD
18835static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
18836 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
d14a1e28 18837}
7449af73
RD
18838static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
18839 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
d14a1e28 18840}
7449af73
RD
18841static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
18842 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
d14a1e28 18843}
7449af73
RD
18844static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
18845 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
9d7dfdff 18846}
7449af73
RD
18847static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
18848 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
d14a1e28 18849}
7449af73
RD
18850static void *_p_wxShowEventTo_p_wxObject(void *x) {
18851 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
d14a1e28 18852}
7449af73
RD
18853static void *_p_wxHtmlHelpWindowTo_p_wxObject(void *x) {
18854 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxHtmlHelpWindow *) x));
d14a1e28 18855}
7449af73
RD
18856static void *_p_wxPyHtmlWindowTo_p_wxObject(void *x) {
18857 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyHtmlWindow *) x));
d14a1e28 18858}
7449af73
RD
18859static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
18860 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
d14a1e28 18861}
7449af73
RD
18862static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
18863 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
d14a1e28 18864}
7449af73
RD
18865static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
18866 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
d14a1e28 18867}
7449af73
RD
18868static void *_p_wxTipWindowTo_p_wxObject(void *x) {
18869 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
d14a1e28 18870}
7449af73
RD
18871static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
18872 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
51b83b37 18873}
7449af73
RD
18874static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
18875 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
d14a1e28 18876}
7449af73
RD
18877static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
18878 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
d14a1e28 18879}
7449af73
RD
18880static void *_p_wxSashWindowTo_p_wxObject(void *x) {
18881 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
d14a1e28 18882}
7449af73
RD
18883static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
18884 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
d14a1e28 18885}
7449af73
RD
18886static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
18887 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
d14a1e28 18888}
7449af73
RD
18889static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
18890 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
d14a1e28 18891}
7449af73
RD
18892static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
18893 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
d14a1e28 18894}
7449af73
RD
18895static void *_p_wxWindowTo_p_wxObject(void *x) {
18896 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
d14a1e28 18897}
7449af73
RD
18898static void *_p_wxHelpControllerBaseTo_p_wxObject(void *x) {
18899 return (void *)((wxObject *) ((wxHelpControllerBase *) x));
d14a1e28
RD
18900}
18901static void *_p_wxHtmlDCRendererTo_p_wxObject(void *x) {
18902 return (void *)((wxObject *) ((wxHtmlDCRenderer *) x));
18903}
7449af73
RD
18904static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
18905 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
d14a1e28 18906}
7449af73
RD
18907static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
18908 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
d14a1e28 18909}
7449af73
RD
18910static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
18911 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
d14a1e28 18912}
27e45892
RD
18913static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x) {
18914 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
18915}
7449af73
RD
18916static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
18917 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
d14a1e28 18918}
7449af73
RD
18919static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
18920 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
d14a1e28 18921}
7449af73
RD
18922static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
18923 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
d14a1e28 18924}
7449af73
RD
18925static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
18926 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
d14a1e28 18927}
7449af73
RD
18928static void *_p_wxFileDialogTo_p_wxObject(void *x) {
18929 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
d14a1e28 18930}
7449af73
RD
18931static void *_p_wxHtmlLinkInfoTo_p_wxObject(void *x) {
18932 return (void *)((wxObject *) ((wxHtmlLinkInfo *) x));
41f1cec7 18933}
7449af73
RD
18934static void *_p_wxPyWindowTo_p_wxObject(void *x) {
18935 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
d14a1e28 18936}
7449af73
RD
18937static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
18938 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
d14a1e28 18939}
7449af73
RD
18940static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
18941 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
d14a1e28 18942}
7449af73
RD
18943static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
18944 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
d14a1e28 18945}
7449af73
RD
18946static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
18947 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
d14a1e28 18948}
7449af73
RD
18949static void *_p_wxHtmlHelpControllerTo_p_wxObject(void *x) {
18950 return (void *)((wxObject *) (wxHelpControllerBase *) ((wxHtmlHelpController *) x));
d14a1e28 18951}
8f514ab4
RD
18952static void *_p_wxHtmlLinkEventTo_p_wxObject(void *x) {
18953 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxHtmlLinkEvent *) x));
18954}
7449af73
RD
18955static void *_p_wxPanelTo_p_wxObject(void *x) {
18956 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
d14a1e28 18957}
7449af73
RD
18958static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
18959 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
d14a1e28 18960}
7449af73
RD
18961static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
18962 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
d14a1e28 18963}
7449af73
RD
18964static void *_p_wxHtmlCellTo_p_wxObject(void *x) {
18965 return (void *)((wxObject *) ((wxHtmlCell *) x));
d14a1e28 18966}
7449af73
RD
18967static void *_p_wxMenuEventTo_p_wxObject(void *x) {
18968 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
a2482628 18969}
7449af73
RD
18970static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
18971 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
d14a1e28 18972}
7449af73
RD
18973static void *_p_wxCommandEventTo_p_wxObject(void *x) {
18974 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
d14a1e28 18975}
7449af73
RD
18976static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
18977 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
d14a1e28 18978}
7449af73
RD
18979static void *_p_wxHtmlColourCellTo_p_wxObject(void *x) {
18980 return (void *)((wxObject *) (wxHtmlCell *) ((wxHtmlColourCell *) x));
d14a1e28 18981}
7449af73
RD
18982static void *_p_wxStatusBarTo_p_wxObject(void *x) {
18983 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
d14a1e28 18984}
7449af73
RD
18985static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
18986 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
18987}
18988static void *_p_wxFocusEventTo_p_wxObject(void *x) {
18989 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
18990}
18991static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
18992 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
18993}
18994static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
18995 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
d14a1e28 18996}
7449af73
RD
18997static void *_p_wxHtmlWordCellTo_p_wxObject(void *x) {
18998 return (void *)((wxObject *) (wxHtmlCell *) ((wxHtmlWordCell *) x));
d14a1e28 18999}
7449af73
RD
19000static void *_p_wxMenuBarTo_p_wxObject(void *x) {
19001 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
d14a1e28 19002}
8f514ab4
RD
19003static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
19004 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
19005}
19006static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
19007 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
19008}
19009static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
19010 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
19011}
19012static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
19013 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
19014}
19015static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
19016 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
19017}
19018static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
19019 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
19020}
19021static void *_p_wxHtmlHelpDialogTo_p_wxTopLevelWindow(void *x) {
19022 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxHtmlHelpDialog *) x));
19023}
19024static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
19025 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
19026}
19027static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
19028 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
19029}
19030static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
19031 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
19032}
19033static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
19034 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
19035}
19036static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x) {
19037 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxNumberEntryDialog *) x));
19038}
19039static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
19040 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
19041}
19042static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
19043 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
19044}
19045static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
19046 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
19047}
19048static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
19049 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
19050}
19051static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
19052 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
19053}
19054static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
19055 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
19056}
19057static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
19058 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
19059}
19060static void *_p_wxHtmlHelpFrameTo_p_wxTopLevelWindow(void *x) {
19061 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxHtmlHelpFrame *) x));
19062}
19063static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
19064 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
19065}
19066static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
19067 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19068}
7449af73
RD
19069static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
19070 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
d14a1e28 19071}
7449af73
RD
19072static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
19073 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
d14a1e28 19074}
7449af73
RD
19075static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
19076 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
d14a1e28 19077}
7449af73
RD
19078static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
19079 return (void *)((wxWindow *) ((wxMenuBar *) x));
d14a1e28 19080}
7449af73
RD
19081static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
19082 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
d14a1e28 19083}
7449af73
RD
19084static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
19085 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
d14a1e28 19086}
7449af73
RD
19087static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
19088 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
d14a1e28 19089}
27e45892
RD
19090static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x) {
19091 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
19092}
7449af73
RD
19093static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
19094 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
d14a1e28 19095}
7449af73
RD
19096static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
19097 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
d14a1e28 19098}
7449af73
RD
19099static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
19100 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
d14a1e28 19101}
7449af73
RD
19102static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
19103 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
d14a1e28 19104}
7449af73
RD
19105static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
19106 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
d14a1e28 19107}
7449af73
RD
19108static void *_p_wxPanelTo_p_wxWindow(void *x) {
19109 return (void *)((wxWindow *) ((wxPanel *) x));
d14a1e28 19110}
7449af73
RD
19111static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
19112 return (void *)((wxWindow *) ((wxStatusBar *) x));
d14a1e28 19113}
7449af73
RD
19114static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
19115 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
d14a1e28 19116}
7449af73
RD
19117static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
19118 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
d14a1e28 19119}
7449af73
RD
19120static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
19121 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
d14a1e28 19122}
7449af73
RD
19123static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
19124 return (void *)((wxWindow *) ((wxPopupWindow *) x));
d14a1e28 19125}
7449af73
RD
19126static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
19127 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
d14a1e28 19128}
7449af73
RD
19129static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
19130 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
d14a1e28 19131}
7449af73
RD
19132static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
19133 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
d14a1e28 19134}
7449af73
RD
19135static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
19136 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
d14a1e28 19137}
7449af73
RD
19138static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
19139 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
d14a1e28 19140}
7449af73
RD
19141static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
19142 return (void *)((wxWindow *) ((wxSashWindow *) x));
d14a1e28 19143}
7449af73
RD
19144static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
19145 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
d14a1e28 19146}
7449af73
RD
19147static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
19148 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
d14a1e28 19149}
7449af73
RD
19150static void *_p_wxPyHtmlWindowTo_p_wxWindow(void *x) {
19151 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyHtmlWindow *) x));
d14a1e28 19152}
7449af73
RD
19153static void *_p_wxHtmlHelpWindowTo_p_wxWindow(void *x) {
19154 return (void *)((wxWindow *) ((wxHtmlHelpWindow *) x));
d14a1e28 19155}
7449af73
RD
19156static void *_p_wxControlTo_p_wxWindow(void *x) {
19157 return (void *)((wxWindow *) ((wxControl *) x));
d14a1e28 19158}
7449af73
RD
19159static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
19160 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
d14a1e28 19161}
7449af73
RD
19162static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
19163 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
d14a1e28 19164}
7449af73
RD
19165static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
19166 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
d14a1e28 19167}
7449af73
RD
19168static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
19169 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
d14a1e28 19170}
7449af73
RD
19171static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
19172 return (void *)((wxWindow *) ((wxPyWindow *) x));
d14a1e28 19173}
7449af73
RD
19174static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
19175 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
d14a1e28 19176}
7449af73
RD
19177static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
19178 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
d14a1e28 19179}
7449af73
RD
19180static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
19181 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
d14a1e28 19182}
7449af73
RD
19183static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
19184 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
d14a1e28 19185}
7449af73
RD
19186static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
19187 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
d14a1e28 19188}
7449af73
RD
19189static void *_p_wxHtmlHelpFrameTo_p_wxWindow(void *x) {
19190 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxHtmlHelpFrame *) x));
d14a1e28 19191}
7449af73
RD
19192static void *_p_wxFrameTo_p_wxWindow(void *x) {
19193 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
d14a1e28 19194}
7449af73
RD
19195static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
19196 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
d14a1e28 19197}
7449af73
RD
19198static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
19199 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
d14a1e28 19200}
7449af73
RD
19201static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
19202 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
d14a1e28 19203}
7449af73
RD
19204static void *_p_wxDialogTo_p_wxWindow(void *x) {
19205 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
a2482628 19206}
7449af73
RD
19207static void *_p_wxHtmlHelpDialogTo_p_wxWindow(void *x) {
19208 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxHtmlHelpDialog *) x));
d14a1e28 19209}
7449af73
RD
19210static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
19211 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
d14a1e28 19212}
7449af73
RD
19213static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x) {
19214 return (void *)((wxScrolledWindow *) ((wxPyScrolledWindow *) x));
d14a1e28 19215}
7449af73
RD
19216static void *_p_wxPyHtmlWindowTo_p_wxScrolledWindow(void *x) {
19217 return (void *)((wxScrolledWindow *) ((wxPyHtmlWindow *) x));
d14a1e28 19218}
7449af73
RD
19219static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x) {
19220 return (void *)((wxScrolledWindow *) ((wxPreviewCanvas *) x));
d14a1e28 19221}
7449af73
RD
19222static void *_p_wxColourDialogTo_p_wxDialog(void *x) {
19223 return (void *)((wxDialog *) ((wxColourDialog *) x));
d14a1e28 19224}
7449af73
RD
19225static void *_p_wxDirDialogTo_p_wxDialog(void *x) {
19226 return (void *)((wxDialog *) ((wxDirDialog *) x));
d14a1e28 19227}
7449af73
RD
19228static void *_p_wxFontDialogTo_p_wxDialog(void *x) {
19229 return (void *)((wxDialog *) ((wxFontDialog *) x));
d14a1e28 19230}
7449af73
RD
19231static void *_p_wxHtmlHelpDialogTo_p_wxDialog(void *x) {
19232 return (void *)((wxDialog *) ((wxHtmlHelpDialog *) x));
d14a1e28 19233}
7449af73
RD
19234static void *_p_wxFileDialogTo_p_wxDialog(void *x) {
19235 return (void *)((wxDialog *) ((wxFileDialog *) x));
d14a1e28 19236}
7449af73
RD
19237static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x) {
19238 return (void *)((wxDialog *) ((wxMultiChoiceDialog *) x));
d14a1e28 19239}
7449af73
RD
19240static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x) {
19241 return (void *)((wxDialog *) ((wxSingleChoiceDialog *) x));
d14a1e28 19242}
7449af73
RD
19243static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x) {
19244 return (void *)((wxDialog *) ((wxTextEntryDialog *) x));
d14a1e28 19245}
7449af73
RD
19246static void *_p_wxPasswordEntryDialogTo_p_wxDialog(void *x) {
19247 return (void *)((wxDialog *) (wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
53aa7709 19248}
27e45892
RD
19249static void *_p_wxNumberEntryDialogTo_p_wxDialog(void *x) {
19250 return (void *)((wxDialog *) ((wxNumberEntryDialog *) x));
19251}
7449af73
RD
19252static void *_p_wxMessageDialogTo_p_wxDialog(void *x) {
19253 return (void *)((wxDialog *) ((wxMessageDialog *) x));
53aa7709 19254}
7449af73
RD
19255static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x) {
19256 return (void *)((wxDialog *) ((wxFindReplaceDialog *) x));
53aa7709 19257}
7449af73
RD
19258static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
19259 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
53aa7709 19260}
7449af73
RD
19261static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
19262 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
53aa7709 19263}
7449af73
RD
19264static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x) {
19265 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyScrolledWindow *) x));
53aa7709 19266}
7449af73
RD
19267static void *_p_wxPyHtmlWindowTo_p_wxPanel(void *x) {
19268 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyHtmlWindow *) x));
53aa7709 19269}
7449af73
RD
19270static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
19271 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
53aa7709 19272}
7449af73
RD
19273static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
19274 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
53aa7709 19275}
7449af73
RD
19276static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
19277 return (void *)((wxPanel *) ((wxPyPanel *) x));
53aa7709 19278}
7449af73
RD
19279static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
19280 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
53aa7709 19281}
7449af73
RD
19282static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
19283 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
53aa7709 19284}
7449af73
RD
19285static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
19286 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
53aa7709 19287}
7449af73
RD
19288static void *_p_wxHtmlWinParserTo_p_wxHtmlParser(void *x) {
19289 return (void *)((wxHtmlParser *) ((wxHtmlWinParser *) x));
d14a1e28 19290}
7449af73
RD
19291static void *_p_wxHtmlHelpControllerTo_p_wxHelpControllerBase(void *x) {
19292 return (void *)((wxHelpControllerBase *) ((wxHtmlHelpController *) x));
19293}
2131d850
RD
19294static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
19295 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
7449af73 19296}
2131d850
RD
19297static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
19298 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
7449af73 19299}
8f514ab4
RD
19300static void *_p_wxHtmlLinkEventTo_p_wxCommandEvent(void *x) {
19301 return (void *)((wxCommandEvent *) ((wxHtmlLinkEvent *) x));
19302}
2131d850
RD
19303static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
19304 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
7449af73 19305}
2131d850
RD
19306static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x) {
19307 return (void *)((wxCommandEvent *) ((wxClipboardTextEvent *) x));
7449af73 19308}
8f514ab4
RD
19309static void *_p_wxHtmlCellEventTo_p_wxCommandEvent(void *x) {
19310 return (void *)((wxCommandEvent *) ((wxHtmlCellEvent *) x));
19311}
2131d850
RD
19312static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
19313 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
7449af73 19314}
2131d850
RD
19315static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
19316 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
7449af73
RD
19317}
19318static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
19319 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
19320}
2131d850
RD
19321static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
19322 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
19323}
19324static void *_p_wxDateEventTo_p_wxCommandEvent(void *x) {
19325 return (void *)((wxCommandEvent *) ((wxDateEvent *) x));
19326}
19327static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
19328 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
7449af73
RD
19329}
19330static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
19331 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
19332}
2131d850
RD
19333static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
19334 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
19335}
19336static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
19337 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
7449af73 19338}
554f62e9
RD
19339static swig_type_info _swigt__p_bool = {"_p_bool", "bool *", 0, 0, (void*)0, 0};
19340static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
19341static 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 19342static swig_type_info _swigt__p_int = {"_p_int", "int *|wxEventType *", 0, 0, (void*)0, 0};
554f62e9
RD
19343static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
19344static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
19345static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
704eda0c 19346static swig_type_info _swigt__p_wxArrayInt = {"_p_wxArrayInt", "wxArrayInt *", 0, 0, (void*)0, 0};
554f62e9
RD
19347static swig_type_info _swigt__p_wxBitmap = {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
19348static swig_type_info _swigt__p_wxColour = {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
19349static swig_type_info _swigt__p_wxCommandEvent = {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
19350static swig_type_info _swigt__p_wxSashEvent = {"_p_wxSashEvent", 0, 0, 0, 0, 0};
19351static swig_type_info _swigt__p_wxWindowDestroyEvent = {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
19352static swig_type_info _swigt__p_wxSplitterEvent = {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
2131d850 19353static swig_type_info _swigt__p_wxClipboardTextEvent = {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
554f62e9
RD
19354static swig_type_info _swigt__p_wxScrollEvent = {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
19355static swig_type_info _swigt__p_wxPyCommandEvent = {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
19356static swig_type_info _swigt__p_wxContextMenuEvent = {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
19357static swig_type_info _swigt__p_wxChildFocusEvent = {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
554f62e9 19358static swig_type_info _swigt__p_wxDateEvent = {"_p_wxDateEvent", 0, 0, 0, 0, 0};
2131d850 19359static swig_type_info _swigt__p_wxWindowCreateEvent = {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
8f514ab4 19360static swig_type_info _swigt__p_wxNotifyEvent = {"_p_wxNotifyEvent", 0, 0, 0, 0, 0};
554f62e9
RD
19361static swig_type_info _swigt__p_wxFindDialogEvent = {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
19362static swig_type_info _swigt__p_wxUpdateUIEvent = {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
19363static swig_type_info _swigt__p_wxConfigBase = {"_p_wxConfigBase", "wxConfigBase *", 0, 0, (void*)0, 0};
19364static swig_type_info _swigt__p_wxCursor = {"_p_wxCursor", "wxCursor *", 0, 0, (void*)0, 0};
19365static swig_type_info _swigt__p_wxDC = {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0};
19366static swig_type_info _swigt__p_wxDefaultHtmlRenderingStyle = {"_p_wxDefaultHtmlRenderingStyle", "wxDefaultHtmlRenderingStyle *", 0, 0, (void*)0, 0};
19367static swig_type_info _swigt__p_wxDialog = {"_p_wxDialog", "wxDialog *", 0, 0, (void*)0, 0};
19368static swig_type_info _swigt__p_wxColourDialog = {"_p_wxColourDialog", 0, 0, 0, 0, 0};
19369static swig_type_info _swigt__p_wxDirDialog = {"_p_wxDirDialog", 0, 0, 0, 0, 0};
19370static swig_type_info _swigt__p_wxFontDialog = {"_p_wxFontDialog", 0, 0, 0, 0, 0};
19371static swig_type_info _swigt__p_wxFileDialog = {"_p_wxFileDialog", 0, 0, 0, 0, 0};
19372static swig_type_info _swigt__p_wxMultiChoiceDialog = {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
19373static swig_type_info _swigt__p_wxSingleChoiceDialog = {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
19374static swig_type_info _swigt__p_wxTextEntryDialog = {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
19375static swig_type_info _swigt__p_wxPasswordEntryDialog = {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
27e45892 19376static swig_type_info _swigt__p_wxNumberEntryDialog = {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
554f62e9
RD
19377static swig_type_info _swigt__p_wxMessageDialog = {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
19378static swig_type_info _swigt__p_wxFindReplaceDialog = {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
19379static swig_type_info _swigt__p_wxDuplexMode = {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
19380static swig_type_info _swigt__p_wxEvent = {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
19381static swig_type_info _swigt__p_wxMenuEvent = {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
19382static swig_type_info _swigt__p_wxCloseEvent = {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
19383static swig_type_info _swigt__p_wxEraseEvent = {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
19384static swig_type_info _swigt__p_wxSetCursorEvent = {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
19385static swig_type_info _swigt__p_wxInitDialogEvent = {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
19386static swig_type_info _swigt__p_wxPyEvent = {"_p_wxPyEvent", 0, 0, 0, 0, 0};
0f83f5da 19387static swig_type_info _swigt__p_wxMouseCaptureLostEvent = {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
554f62e9
RD
19388static swig_type_info _swigt__p_wxCalculateLayoutEvent = {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
19389static swig_type_info _swigt__p_wxIdleEvent = {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
19390static swig_type_info _swigt__p_wxQueryNewPaletteEvent = {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
19391static swig_type_info _swigt__p_wxMaximizeEvent = {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
19392static swig_type_info _swigt__p_wxIconizeEvent = {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
19393static swig_type_info _swigt__p_wxActivateEvent = {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
19394static swig_type_info _swigt__p_wxSizeEvent = {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
19395static swig_type_info _swigt__p_wxMoveEvent = {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
19396static swig_type_info _swigt__p_wxPaintEvent = {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
19397static swig_type_info _swigt__p_wxNcPaintEvent = {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
19398static swig_type_info _swigt__p_wxPaletteChangedEvent = {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
19399static swig_type_info _swigt__p_wxDisplayChangedEvent = {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
19400static swig_type_info _swigt__p_wxMouseCaptureChangedEvent = {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
19401static swig_type_info _swigt__p_wxSysColourChangedEvent = {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
2131d850 19402static swig_type_info _swigt__p_wxDropFilesEvent = {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
8f514ab4 19403static swig_type_info _swigt__p_wxFocusEvent = {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
554f62e9
RD
19404static swig_type_info _swigt__p_wxQueryLayoutInfoEvent = {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
19405static swig_type_info _swigt__p_wxShowEvent = {"_p_wxShowEvent", 0, 0, 0, 0, 0};
19406static swig_type_info _swigt__p_wxNavigationKeyEvent = {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
19407static swig_type_info _swigt__p_wxKeyEvent = {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
19408static swig_type_info _swigt__p_wxScrollWinEvent = {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
19409static swig_type_info _swigt__p_wxTaskBarIconEvent = {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
19410static swig_type_info _swigt__p_wxEvtHandler = {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
19411static swig_type_info _swigt__p_wxSplashScreen = {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
19412static swig_type_info _swigt__p_wxMiniFrame = {"_p_wxMiniFrame", 0, 0, 0, 0, 0};
19413static swig_type_info _swigt__p_wxPyPanel = {"_p_wxPyPanel", 0, 0, 0, 0, 0};
19414static swig_type_info _swigt__p_wxMenuBar = {"_p_wxMenuBar", 0, 0, 0, 0, 0};
19415static swig_type_info _swigt__p_wxValidator = {"_p_wxValidator", 0, 0, 0, 0, 0};
19416static swig_type_info _swigt__p_wxPyValidator = {"_p_wxPyValidator", 0, 0, 0, 0, 0};
19417static swig_type_info _swigt__p_wxProgressDialog = {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
19418static swig_type_info _swigt__p_wxStatusBar = {"_p_wxStatusBar", 0, 0, 0, 0, 0};
19419static swig_type_info _swigt__p_wxMDIClientWindow = {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
19420static swig_type_info _swigt__p_wxPyVScrolledWindow = {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
19421static swig_type_info _swigt__p_wxPyScrolledWindow = {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
19422static swig_type_info _swigt__p_wxSashWindow = {"_p_wxSashWindow", 0, 0, 0, 0, 0};
19423static swig_type_info _swigt__p_wxSplashScreenWindow = {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
19424static swig_type_info _swigt__p_wxSashLayoutWindow = {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
19425static swig_type_info _swigt__p_wxPopupWindow = {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
19426static swig_type_info _swigt__p_wxPyPopupTransientWindow = {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
19427static swig_type_info _swigt__p_wxTipWindow = {"_p_wxTipWindow", 0, 0, 0, 0, 0};
19428static swig_type_info _swigt__p_wxPyPreviewFrame = {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
19429static swig_type_info _swigt__p_wxPreviewFrame = {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
19430static swig_type_info _swigt__p_wxControl = {"_p_wxControl", 0, 0, 0, 0, 0};
19431static swig_type_info _swigt__p_wxMDIChildFrame = {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
19432static swig_type_info _swigt__p_wxPyApp = {"_p_wxPyApp", 0, 0, 0, 0, 0};
19433static swig_type_info _swigt__p_wxControlWithItems = {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
19434static swig_type_info _swigt__p_wxPreviewCanvas = {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
19435static swig_type_info _swigt__p_wxPyWindow = {"_p_wxPyWindow", 0, 0, 0, 0, 0};
19436static swig_type_info _swigt__p_wxPyHtmlListBox = {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
19437static swig_type_info _swigt__p_wxPyVListBox = {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
19438static swig_type_info _swigt__p_wxPyPreviewControlBar = {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
19439static swig_type_info _swigt__p_wxPreviewControlBar = {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
19440static swig_type_info _swigt__p_wxPyTaskBarIcon = {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
19441static swig_type_info _swigt__p_wxMenu = {"_p_wxMenu", 0, 0, 0, 0, 0};
19442static swig_type_info _swigt__p_wxMDIParentFrame = {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
19443static swig_type_info _swigt__p_wxFileSystem = {"_p_wxFileSystem", "wxFileSystem *", 0, 0, (void*)0, 0};
19444static swig_type_info _swigt__p_wxFont = {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
19445static swig_type_info _swigt__p_wxFrame = {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0};
19446static swig_type_info _swigt__p_wxHelpControllerBase = {"_p_wxHelpControllerBase", "wxHelpControllerBase *", 0, 0, (void*)0, 0};
19447static swig_type_info _swigt__p_wxHelpSearchMode = {"_p_wxHelpSearchMode", "wxHelpSearchMode *", 0, 0, (void*)0, 0};
19448static swig_type_info _swigt__p_wxHtmlBookRecArray = {"_p_wxHtmlBookRecArray", "wxHtmlBookRecArray *", 0, 0, (void*)0, 0};
19449static swig_type_info _swigt__p_wxHtmlBookRecord = {"_p_wxHtmlBookRecord", "wxHtmlBookRecord *", 0, 0, (void*)0, 0};
19450static swig_type_info _swigt__p_wxHtmlCell = {"_p_wxHtmlCell", "wxHtmlCell *", 0, 0, (void*)0, 0};
8f514ab4 19451static swig_type_info _swigt__p_wxHtmlCellEvent = {"_p_wxHtmlCellEvent", "wxHtmlCellEvent *", 0, 0, (void*)0, 0};
554f62e9
RD
19452static swig_type_info _swigt__p_wxHtmlColourCell = {"_p_wxHtmlColourCell", "wxHtmlColourCell *", 0, 0, (void*)0, 0};
19453static swig_type_info _swigt__p_wxHtmlContainerCell = {"_p_wxHtmlContainerCell", "wxHtmlContainerCell *", 0, 0, (void*)0, 0};
19454static swig_type_info _swigt__p_wxHtmlDCRenderer = {"_p_wxHtmlDCRenderer", "wxHtmlDCRenderer *", 0, 0, (void*)0, 0};
19455static swig_type_info _swigt__p_wxHtmlEasyPrinting = {"_p_wxHtmlEasyPrinting", "wxHtmlEasyPrinting *", 0, 0, (void*)0, 0};
19456static swig_type_info _swigt__p_wxHtmlFilter = {"_p_wxHtmlFilter", "wxHtmlFilter *", 0, 0, (void*)0, 0};
19457static swig_type_info _swigt__p_wxHtmlFontCell = {"_p_wxHtmlFontCell", "wxHtmlFontCell *", 0, 0, (void*)0, 0};
19458static swig_type_info _swigt__p_wxHtmlHelpController = {"_p_wxHtmlHelpController", "wxHtmlHelpController *", 0, 0, (void*)0, 0};
19459static swig_type_info _swigt__p_wxHtmlHelpData = {"_p_wxHtmlHelpData", "wxHtmlHelpData *", 0, 0, (void*)0, 0};
19460static swig_type_info _swigt__p_wxHtmlHelpDialog = {"_p_wxHtmlHelpDialog", "wxHtmlHelpDialog *", 0, 0, (void*)0, 0};
19461static swig_type_info _swigt__p_wxHtmlHelpFrame = {"_p_wxHtmlHelpFrame", "wxHtmlHelpFrame *", 0, 0, (void*)0, 0};
19462static swig_type_info _swigt__p_wxHtmlHelpFrameCfg = {"_p_wxHtmlHelpFrameCfg", "wxHtmlHelpFrameCfg *", 0, 0, (void*)0, 0};
19463static swig_type_info _swigt__p_wxHtmlHelpWindow = {"_p_wxHtmlHelpWindow", "wxHtmlHelpWindow *", 0, 0, (void*)0, 0};
8f514ab4 19464static swig_type_info _swigt__p_wxHtmlLinkEvent = {"_p_wxHtmlLinkEvent", "wxHtmlLinkEvent *", 0, 0, (void*)0, 0};
554f62e9
RD
19465static swig_type_info _swigt__p_wxHtmlLinkInfo = {"_p_wxHtmlLinkInfo", "wxHtmlLinkInfo *", 0, 0, (void*)0, 0};
19466static swig_type_info _swigt__p_wxHtmlModalHelp = {"_p_wxHtmlModalHelp", "wxHtmlModalHelp *", 0, 0, (void*)0, 0};
19467static swig_type_info _swigt__p_wxHtmlParser = {"_p_wxHtmlParser", "wxHtmlParser *", 0, 0, (void*)0, 0};
19468static swig_type_info _swigt__p_wxHtmlPrintout = {"_p_wxHtmlPrintout", "wxHtmlPrintout *", 0, 0, (void*)0, 0};
19469static swig_type_info _swigt__p_wxHtmlRenderingInfo = {"_p_wxHtmlRenderingInfo", "wxHtmlRenderingInfo *", 0, 0, (void*)0, 0};
19470static swig_type_info _swigt__p_wxHtmlRenderingState = {"_p_wxHtmlRenderingState", "wxHtmlRenderingState *", 0, 0, (void*)0, 0};
19471static swig_type_info _swigt__p_wxHtmlRenderingStyle = {"_p_wxHtmlRenderingStyle", "wxHtmlRenderingStyle *", 0, 0, (void*)0, 0};
19472static swig_type_info _swigt__p_wxHtmlSearchStatus = {"_p_wxHtmlSearchStatus", "wxHtmlSearchStatus *", 0, 0, (void*)0, 0};
19473static swig_type_info _swigt__p_wxHtmlSelection = {"_p_wxHtmlSelection", "wxHtmlSelection *", 0, 0, (void*)0, 0};
19474static swig_type_info _swigt__p_wxHtmlTag = {"_p_wxHtmlTag", "wxHtmlTag *", 0, 0, (void*)0, 0};
19475static swig_type_info _swigt__p_wxHtmlTagHandler = {"_p_wxHtmlTagHandler", "wxHtmlTagHandler *", 0, 0, (void*)0, 0};
19476static swig_type_info _swigt__p_wxHtmlWidgetCell = {"_p_wxHtmlWidgetCell", "wxHtmlWidgetCell *", 0, 0, (void*)0, 0};
19477static swig_type_info _swigt__p_wxHtmlWinParser = {"_p_wxHtmlWinParser", "wxHtmlWinParser *", 0, 0, (void*)0, 0};
e9d6f3a4 19478static swig_type_info _swigt__p_wxHtmlWindowInterface = {"_p_wxHtmlWindowInterface", "wxHtmlWindowInterface *", 0, 0, (void*)0, 0};
554f62e9
RD
19479static swig_type_info _swigt__p_wxHtmlWordCell = {"_p_wxHtmlWordCell", "wxHtmlWordCell *", 0, 0, (void*)0, 0};
19480static swig_type_info _swigt__p_wxMouseEvent = {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, (void*)0, 0};
554f62e9
RD
19481static swig_type_info _swigt__p_wxObject = {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
19482static swig_type_info _swigt__p_wxIndividualLayoutConstraint = {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
19483static swig_type_info _swigt__p_wxMenuItem = {"_p_wxMenuItem", 0, 0, 0, 0, 0};
19484static swig_type_info _swigt__p_wxImage = {"_p_wxImage", 0, 0, 0, 0, 0};
19485static swig_type_info _swigt__p_wxPySizer = {"_p_wxPySizer", 0, 0, 0, 0, 0};
19486static swig_type_info _swigt__p_wxLayoutAlgorithm = {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
19487static swig_type_info _swigt__p_wxFindReplaceData = {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
19488static swig_type_info _swigt__p_wxPrintDialogData = {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
19489static swig_type_info _swigt__p_wxPrinter = {"_p_wxPrinter", 0, 0, 0, 0, 0};
554f62e9 19490static swig_type_info _swigt__p_wxFlexGridSizer = {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
8f514ab4 19491static swig_type_info _swigt__p_wxGridSizer = {"_p_wxGridSizer", 0, 0, 0, 0, 0};
554f62e9
RD
19492static swig_type_info _swigt__p_wxAcceleratorTable = {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
19493static swig_type_info _swigt__p_wxColourData = {"_p_wxColourData", 0, 0, 0, 0, 0};
19494static swig_type_info _swigt__p_wxStdDialogButtonSizer = {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
19495static swig_type_info _swigt__p_wxFontData = {"_p_wxFontData", 0, 0, 0, 0, 0};
19496static swig_type_info _swigt__p_wxPrintPreview = {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
19497static swig_type_info _swigt__p_wxPyPrintPreview = {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
19498static swig_type_info _swigt__p_wxLayoutConstraints = {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
554f62e9 19499static swig_type_info _swigt__p_wxSizer = {"_p_wxSizer", 0, 0, 0, 0, 0};
0f83f5da 19500static swig_type_info _swigt__p_wxBoxSizer = {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
554f62e9
RD
19501static swig_type_info _swigt__p_wxStaticBoxSizer = {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
19502static swig_type_info _swigt__p_wxGridBagSizer = {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
19503static swig_type_info _swigt__p_wxFSFile = {"_p_wxFSFile", 0, 0, 0, 0, 0};
554f62e9 19504static swig_type_info _swigt__p_wxGBSizerItem = {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
0f83f5da 19505static swig_type_info _swigt__p_wxSizerItem = {"_p_wxSizerItem", 0, 0, 0, 0, 0};
554f62e9
RD
19506static swig_type_info _swigt__p_wxPrintDialog = {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
19507static swig_type_info _swigt__p_wxPageSetupDialog = {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
580080c5 19508static swig_type_info _swigt__p_wxTGAHandler = {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
554f62e9
RD
19509static swig_type_info _swigt__p_wxTIFFHandler = {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
19510static swig_type_info _swigt__p_wxXPMHandler = {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
19511static swig_type_info _swigt__p_wxImageHandler = {"_p_wxImageHandler", 0, 0, 0, 0, 0};
19512static swig_type_info _swigt__p_wxPyImageHandler = {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
19513static swig_type_info _swigt__p_wxBMPHandler = {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
19514static swig_type_info _swigt__p_wxICOHandler = {"_p_wxICOHandler", 0, 0, 0, 0, 0};
19515static swig_type_info _swigt__p_wxCURHandler = {"_p_wxCURHandler", 0, 0, 0, 0, 0};
19516static swig_type_info _swigt__p_wxANIHandler = {"_p_wxANIHandler", 0, 0, 0, 0, 0};
19517static swig_type_info _swigt__p_wxPNGHandler = {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
19518static swig_type_info _swigt__p_wxGIFHandler = {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
19519static swig_type_info _swigt__p_wxPCXHandler = {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
19520static swig_type_info _swigt__p_wxJPEGHandler = {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
19521static swig_type_info _swigt__p_wxPNMHandler = {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
19522static swig_type_info _swigt__p_wxPageSetupDialogData = {"_p_wxPageSetupDialogData", "wxPageSetupDialogData *", 0, 0, (void*)0, 0};
19523static swig_type_info _swigt__p_wxPanel = {"_p_wxPanel", "wxPanel *", 0, 0, (void*)0, 0};
19524static swig_type_info _swigt__p_wxPaperSize = {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
19525static swig_type_info _swigt__p_wxPoint = {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0};
19526static swig_type_info _swigt__p_wxPrintData = {"_p_wxPrintData", "wxPrintData *", 0, 0, (void*)0, 0};
19527static swig_type_info _swigt__p_wxPyHtmlFilter = {"_p_wxPyHtmlFilter", "wxPyHtmlFilter *", 0, 0, (void*)0, 0};
19528static swig_type_info _swigt__p_wxPyHtmlTagHandler = {"_p_wxPyHtmlTagHandler", "wxPyHtmlTagHandler *", 0, 0, (void*)0, 0};
19529static swig_type_info _swigt__p_wxPyHtmlWinTagHandler = {"_p_wxPyHtmlWinTagHandler", "wxPyHtmlWinTagHandler *", 0, 0, (void*)0, 0};
19530static swig_type_info _swigt__p_wxPyHtmlWindow = {"_p_wxPyHtmlWindow", "wxPyHtmlWindow *", 0, 0, (void*)0, 0};
19531static swig_type_info _swigt__p_wxPyPrintout = {"_p_wxPyPrintout", "wxPyPrintout *", 0, 0, (void*)0, 0};
19532static swig_type_info _swigt__p_wxScrolledWindow = {"_p_wxScrolledWindow", "wxScrolledWindow *", 0, 0, (void*)0, 0};
19533static swig_type_info _swigt__p_wxSize = {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0};
19534static swig_type_info _swigt__p_wxSplitterWindow = {"_p_wxSplitterWindow", "wxSplitterWindow *", 0, 0, (void*)0, 0};
19535static swig_type_info _swigt__p_wxString = {"_p_wxString", "wxString *", 0, 0, (void*)0, 0};
19536static swig_type_info _swigt__p_wxTopLevelWindow = {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0};
554f62e9
RD
19537static swig_type_info _swigt__p_wxVisualAttributes = {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, (void*)0, 0};
19538static swig_type_info _swigt__p_wxWindow = {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
7449af73
RD
19539
19540static swig_type_info *swig_type_initial[] = {
19541 &_swigt__p_bool,
19542 &_swigt__p_char,
19543 &_swigt__p_form_ops_t,
19544 &_swigt__p_int,
19545 &_swigt__p_unsigned_char,
19546 &_swigt__p_unsigned_int,
19547 &_swigt__p_unsigned_long,
19548 &_swigt__p_wxANIHandler,
19549 &_swigt__p_wxAcceleratorTable,
19550 &_swigt__p_wxActivateEvent,
704eda0c 19551 &_swigt__p_wxArrayInt,
7449af73
RD
19552 &_swigt__p_wxBMPHandler,
19553 &_swigt__p_wxBitmap,
19554 &_swigt__p_wxBoxSizer,
19555 &_swigt__p_wxCURHandler,
19556 &_swigt__p_wxCalculateLayoutEvent,
19557 &_swigt__p_wxChildFocusEvent,
2131d850 19558 &_swigt__p_wxClipboardTextEvent,
7449af73
RD
19559 &_swigt__p_wxCloseEvent,
19560 &_swigt__p_wxColour,
19561 &_swigt__p_wxColourData,
19562 &_swigt__p_wxColourDialog,
19563 &_swigt__p_wxCommandEvent,
19564 &_swigt__p_wxConfigBase,
19565 &_swigt__p_wxContextMenuEvent,
19566 &_swigt__p_wxControl,
19567 &_swigt__p_wxControlWithItems,
19568 &_swigt__p_wxCursor,
19569 &_swigt__p_wxDC,
19570 &_swigt__p_wxDateEvent,
19571 &_swigt__p_wxDefaultHtmlRenderingStyle,
19572 &_swigt__p_wxDialog,
19573 &_swigt__p_wxDirDialog,
19574 &_swigt__p_wxDisplayChangedEvent,
19575 &_swigt__p_wxDropFilesEvent,
19576 &_swigt__p_wxDuplexMode,
19577 &_swigt__p_wxEraseEvent,
19578 &_swigt__p_wxEvent,
19579 &_swigt__p_wxEvtHandler,
19580 &_swigt__p_wxFSFile,
19581 &_swigt__p_wxFileDialog,
19582 &_swigt__p_wxFileSystem,
19583 &_swigt__p_wxFindDialogEvent,
19584 &_swigt__p_wxFindReplaceData,
19585 &_swigt__p_wxFindReplaceDialog,
19586 &_swigt__p_wxFlexGridSizer,
19587 &_swigt__p_wxFocusEvent,
19588 &_swigt__p_wxFont,
19589 &_swigt__p_wxFontData,
19590 &_swigt__p_wxFontDialog,
19591 &_swigt__p_wxFrame,
19592 &_swigt__p_wxGBSizerItem,
19593 &_swigt__p_wxGIFHandler,
19594 &_swigt__p_wxGridBagSizer,
19595 &_swigt__p_wxGridSizer,
19596 &_swigt__p_wxHelpControllerBase,
19597 &_swigt__p_wxHelpSearchMode,
19598 &_swigt__p_wxHtmlBookRecArray,
19599 &_swigt__p_wxHtmlBookRecord,
19600 &_swigt__p_wxHtmlCell,
8f514ab4 19601 &_swigt__p_wxHtmlCellEvent,
7449af73
RD
19602 &_swigt__p_wxHtmlColourCell,
19603 &_swigt__p_wxHtmlContainerCell,
19604 &_swigt__p_wxHtmlDCRenderer,
19605 &_swigt__p_wxHtmlEasyPrinting,
19606 &_swigt__p_wxHtmlFilter,
19607 &_swigt__p_wxHtmlFontCell,
19608 &_swigt__p_wxHtmlHelpController,
19609 &_swigt__p_wxHtmlHelpData,
19610 &_swigt__p_wxHtmlHelpDialog,
19611 &_swigt__p_wxHtmlHelpFrame,
19612 &_swigt__p_wxHtmlHelpFrameCfg,
19613 &_swigt__p_wxHtmlHelpWindow,
8f514ab4 19614 &_swigt__p_wxHtmlLinkEvent,
7449af73
RD
19615 &_swigt__p_wxHtmlLinkInfo,
19616 &_swigt__p_wxHtmlModalHelp,
19617 &_swigt__p_wxHtmlParser,
19618 &_swigt__p_wxHtmlPrintout,
19619 &_swigt__p_wxHtmlRenderingInfo,
19620 &_swigt__p_wxHtmlRenderingState,
19621 &_swigt__p_wxHtmlRenderingStyle,
19622 &_swigt__p_wxHtmlSearchStatus,
19623 &_swigt__p_wxHtmlSelection,
19624 &_swigt__p_wxHtmlTag,
19625 &_swigt__p_wxHtmlTagHandler,
19626 &_swigt__p_wxHtmlWidgetCell,
19627 &_swigt__p_wxHtmlWinParser,
e9d6f3a4 19628 &_swigt__p_wxHtmlWindowInterface,
7449af73
RD
19629 &_swigt__p_wxHtmlWordCell,
19630 &_swigt__p_wxICOHandler,
19631 &_swigt__p_wxIconizeEvent,
19632 &_swigt__p_wxIdleEvent,
19633 &_swigt__p_wxImage,
19634 &_swigt__p_wxImageHandler,
19635 &_swigt__p_wxIndividualLayoutConstraint,
19636 &_swigt__p_wxInitDialogEvent,
19637 &_swigt__p_wxJPEGHandler,
19638 &_swigt__p_wxKeyEvent,
19639 &_swigt__p_wxLayoutAlgorithm,
19640 &_swigt__p_wxLayoutConstraints,
19641 &_swigt__p_wxMDIChildFrame,
19642 &_swigt__p_wxMDIClientWindow,
19643 &_swigt__p_wxMDIParentFrame,
19644 &_swigt__p_wxMaximizeEvent,
19645 &_swigt__p_wxMenu,
19646 &_swigt__p_wxMenuBar,
19647 &_swigt__p_wxMenuEvent,
19648 &_swigt__p_wxMenuItem,
19649 &_swigt__p_wxMessageDialog,
19650 &_swigt__p_wxMiniFrame,
19651 &_swigt__p_wxMouseCaptureChangedEvent,
0f83f5da 19652 &_swigt__p_wxMouseCaptureLostEvent,
7449af73
RD
19653 &_swigt__p_wxMouseEvent,
19654 &_swigt__p_wxMoveEvent,
19655 &_swigt__p_wxMultiChoiceDialog,
19656 &_swigt__p_wxNavigationKeyEvent,
19657 &_swigt__p_wxNcPaintEvent,
19658 &_swigt__p_wxNotifyEvent,
27e45892 19659 &_swigt__p_wxNumberEntryDialog,
7449af73
RD
19660 &_swigt__p_wxObject,
19661 &_swigt__p_wxPCXHandler,
19662 &_swigt__p_wxPNGHandler,
19663 &_swigt__p_wxPNMHandler,
19664 &_swigt__p_wxPageSetupDialog,
19665 &_swigt__p_wxPageSetupDialogData,
19666 &_swigt__p_wxPaintEvent,
19667 &_swigt__p_wxPaletteChangedEvent,
19668 &_swigt__p_wxPanel,
19669 &_swigt__p_wxPaperSize,
19670 &_swigt__p_wxPasswordEntryDialog,
19671 &_swigt__p_wxPoint,
19672 &_swigt__p_wxPopupWindow,
19673 &_swigt__p_wxPreviewCanvas,
19674 &_swigt__p_wxPreviewControlBar,
19675 &_swigt__p_wxPreviewFrame,
19676 &_swigt__p_wxPrintData,
19677 &_swigt__p_wxPrintDialog,
19678 &_swigt__p_wxPrintDialogData,
19679 &_swigt__p_wxPrintPreview,
19680 &_swigt__p_wxPrinter,
19681 &_swigt__p_wxProgressDialog,
19682 &_swigt__p_wxPyApp,
19683 &_swigt__p_wxPyCommandEvent,
19684 &_swigt__p_wxPyEvent,
19685 &_swigt__p_wxPyHtmlFilter,
19686 &_swigt__p_wxPyHtmlListBox,
19687 &_swigt__p_wxPyHtmlTagHandler,
19688 &_swigt__p_wxPyHtmlWinTagHandler,
19689 &_swigt__p_wxPyHtmlWindow,
19690 &_swigt__p_wxPyImageHandler,
19691 &_swigt__p_wxPyPanel,
19692 &_swigt__p_wxPyPopupTransientWindow,
19693 &_swigt__p_wxPyPreviewControlBar,
19694 &_swigt__p_wxPyPreviewFrame,
19695 &_swigt__p_wxPyPrintPreview,
19696 &_swigt__p_wxPyPrintout,
19697 &_swigt__p_wxPyScrolledWindow,
19698 &_swigt__p_wxPySizer,
19699 &_swigt__p_wxPyTaskBarIcon,
19700 &_swigt__p_wxPyVListBox,
19701 &_swigt__p_wxPyVScrolledWindow,
19702 &_swigt__p_wxPyValidator,
19703 &_swigt__p_wxPyWindow,
19704 &_swigt__p_wxQueryLayoutInfoEvent,
19705 &_swigt__p_wxQueryNewPaletteEvent,
19706 &_swigt__p_wxSashEvent,
19707 &_swigt__p_wxSashLayoutWindow,
19708 &_swigt__p_wxSashWindow,
19709 &_swigt__p_wxScrollEvent,
19710 &_swigt__p_wxScrollWinEvent,
19711 &_swigt__p_wxScrolledWindow,
19712 &_swigt__p_wxSetCursorEvent,
19713 &_swigt__p_wxShowEvent,
19714 &_swigt__p_wxSingleChoiceDialog,
19715 &_swigt__p_wxSize,
19716 &_swigt__p_wxSizeEvent,
19717 &_swigt__p_wxSizer,
19718 &_swigt__p_wxSizerItem,
19719 &_swigt__p_wxSplashScreen,
19720 &_swigt__p_wxSplashScreenWindow,
19721 &_swigt__p_wxSplitterEvent,
19722 &_swigt__p_wxSplitterWindow,
19723 &_swigt__p_wxStaticBoxSizer,
19724 &_swigt__p_wxStatusBar,
19725 &_swigt__p_wxStdDialogButtonSizer,
19726 &_swigt__p_wxString,
19727 &_swigt__p_wxSysColourChangedEvent,
580080c5 19728 &_swigt__p_wxTGAHandler,
7449af73
RD
19729 &_swigt__p_wxTIFFHandler,
19730 &_swigt__p_wxTaskBarIconEvent,
19731 &_swigt__p_wxTextEntryDialog,
19732 &_swigt__p_wxTipWindow,
19733 &_swigt__p_wxTopLevelWindow,
7449af73
RD
19734 &_swigt__p_wxUpdateUIEvent,
19735 &_swigt__p_wxValidator,
19736 &_swigt__p_wxVisualAttributes,
19737 &_swigt__p_wxWindow,
19738 &_swigt__p_wxWindowCreateEvent,
19739 &_swigt__p_wxWindowDestroyEvent,
19740 &_swigt__p_wxXPMHandler,
7449af73
RD
19741};
19742
19743static swig_cast_info _swigc__p_bool[] = { {&_swigt__p_bool, 0, 0, 0},{0, 0, 0, 0}};
19744static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
19745static swig_cast_info _swigc__p_form_ops_t[] = { {&_swigt__p_form_ops_t, 0, 0, 0},{0, 0, 0, 0}};
19746static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
19747static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
19748static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
19749static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
704eda0c 19750static swig_cast_info _swigc__p_wxArrayInt[] = { {&_swigt__p_wxArrayInt, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19751static swig_cast_info _swigc__p_wxBitmap[] = { {&_swigt__p_wxBitmap, 0, 0, 0},{0, 0, 0, 0}};
19752static swig_cast_info _swigc__p_wxColour[] = { {&_swigt__p_wxColour, 0, 0, 0},{0, 0, 0, 0}};
19753static swig_cast_info _swigc__p_wxSashEvent[] = {{&_swigt__p_wxSashEvent, 0, 0, 0},{0, 0, 0, 0}};
19754static swig_cast_info _swigc__p_wxWindowDestroyEvent[] = {{&_swigt__p_wxWindowDestroyEvent, 0, 0, 0},{0, 0, 0, 0}};
19755static swig_cast_info _swigc__p_wxSplitterEvent[] = {{&_swigt__p_wxSplitterEvent, 0, 0, 0},{0, 0, 0, 0}};
2131d850 19756static swig_cast_info _swigc__p_wxClipboardTextEvent[] = {{&_swigt__p_wxClipboardTextEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19757static swig_cast_info _swigc__p_wxScrollEvent[] = {{&_swigt__p_wxScrollEvent, 0, 0, 0},{0, 0, 0, 0}};
19758static swig_cast_info _swigc__p_wxPyCommandEvent[] = {{&_swigt__p_wxPyCommandEvent, 0, 0, 0},{0, 0, 0, 0}};
19759static swig_cast_info _swigc__p_wxContextMenuEvent[] = {{&_swigt__p_wxContextMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
19760static swig_cast_info _swigc__p_wxChildFocusEvent[] = {{&_swigt__p_wxChildFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73 19761static swig_cast_info _swigc__p_wxDateEvent[] = {{&_swigt__p_wxDateEvent, 0, 0, 0},{0, 0, 0, 0}};
2131d850 19762static swig_cast_info _swigc__p_wxWindowCreateEvent[] = {{&_swigt__p_wxWindowCreateEvent, 0, 0, 0},{0, 0, 0, 0}};
8f514ab4 19763static swig_cast_info _swigc__p_wxNotifyEvent[] = {{&_swigt__p_wxNotifyEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19764static swig_cast_info _swigc__p_wxFindDialogEvent[] = {{&_swigt__p_wxFindDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
19765static swig_cast_info _swigc__p_wxUpdateUIEvent[] = {{&_swigt__p_wxUpdateUIEvent, 0, 0, 0},{0, 0, 0, 0}};
8f514ab4 19766static swig_cast_info _swigc__p_wxCommandEvent[] = { {&_swigt__p_wxSashEvent, _p_wxSashEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxWindowDestroyEvent, _p_wxWindowDestroyEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxHtmlLinkEvent, _p_wxHtmlLinkEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxClipboardTextEvent, _p_wxClipboardTextEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxHtmlCellEvent, _p_wxHtmlCellEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxCommandEvent, 0, 0, 0}, {&_swigt__p_wxContextMenuEvent, _p_wxContextMenuEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxChildFocusEvent, _p_wxChildFocusEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxDateEvent, _p_wxDateEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxWindowCreateEvent, _p_wxWindowCreateEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxNotifyEvent, _p_wxNotifyEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxCommandEvent, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19767static swig_cast_info _swigc__p_wxConfigBase[] = { {&_swigt__p_wxConfigBase, 0, 0, 0},{0, 0, 0, 0}};
19768static swig_cast_info _swigc__p_wxCursor[] = { {&_swigt__p_wxCursor, 0, 0, 0},{0, 0, 0, 0}};
19769static swig_cast_info _swigc__p_wxDC[] = { {&_swigt__p_wxDC, 0, 0, 0},{0, 0, 0, 0}};
19770static swig_cast_info _swigc__p_wxDefaultHtmlRenderingStyle[] = { {&_swigt__p_wxDefaultHtmlRenderingStyle, 0, 0, 0},{0, 0, 0, 0}};
19771static swig_cast_info _swigc__p_wxColourDialog[] = {{&_swigt__p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
19772static swig_cast_info _swigc__p_wxDirDialog[] = {{&_swigt__p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
19773static swig_cast_info _swigc__p_wxFontDialog[] = {{&_swigt__p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
19774static swig_cast_info _swigc__p_wxFileDialog[] = {{&_swigt__p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
19775static swig_cast_info _swigc__p_wxMultiChoiceDialog[] = {{&_swigt__p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
19776static swig_cast_info _swigc__p_wxSingleChoiceDialog[] = {{&_swigt__p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
19777static swig_cast_info _swigc__p_wxTextEntryDialog[] = {{&_swigt__p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
19778static swig_cast_info _swigc__p_wxPasswordEntryDialog[] = {{&_swigt__p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892 19779static swig_cast_info _swigc__p_wxNumberEntryDialog[] = {{&_swigt__p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19780static swig_cast_info _swigc__p_wxMessageDialog[] = {{&_swigt__p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
19781static swig_cast_info _swigc__p_wxFindReplaceDialog[] = {{&_swigt__p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
27e45892 19782static 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
19783static swig_cast_info _swigc__p_wxDuplexMode[] = { {&_swigt__p_wxDuplexMode, 0, 0, 0},{0, 0, 0, 0}};
19784static swig_cast_info _swigc__p_wxMenuEvent[] = {{&_swigt__p_wxMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
19785static swig_cast_info _swigc__p_wxCloseEvent[] = {{&_swigt__p_wxCloseEvent, 0, 0, 0},{0, 0, 0, 0}};
19786static swig_cast_info _swigc__p_wxEraseEvent[] = {{&_swigt__p_wxEraseEvent, 0, 0, 0},{0, 0, 0, 0}};
19787static swig_cast_info _swigc__p_wxSetCursorEvent[] = {{&_swigt__p_wxSetCursorEvent, 0, 0, 0},{0, 0, 0, 0}};
19788static swig_cast_info _swigc__p_wxInitDialogEvent[] = {{&_swigt__p_wxInitDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
19789static swig_cast_info _swigc__p_wxPyEvent[] = {{&_swigt__p_wxPyEvent, 0, 0, 0},{0, 0, 0, 0}};
0f83f5da 19790static swig_cast_info _swigc__p_wxMouseCaptureLostEvent[] = {{&_swigt__p_wxMouseCaptureLostEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19791static swig_cast_info _swigc__p_wxCalculateLayoutEvent[] = {{&_swigt__p_wxCalculateLayoutEvent, 0, 0, 0},{0, 0, 0, 0}};
19792static swig_cast_info _swigc__p_wxIdleEvent[] = {{&_swigt__p_wxIdleEvent, 0, 0, 0},{0, 0, 0, 0}};
19793static swig_cast_info _swigc__p_wxQueryNewPaletteEvent[] = {{&_swigt__p_wxQueryNewPaletteEvent, 0, 0, 0},{0, 0, 0, 0}};
19794static swig_cast_info _swigc__p_wxMaximizeEvent[] = {{&_swigt__p_wxMaximizeEvent, 0, 0, 0},{0, 0, 0, 0}};
19795static swig_cast_info _swigc__p_wxIconizeEvent[] = {{&_swigt__p_wxIconizeEvent, 0, 0, 0},{0, 0, 0, 0}};
19796static swig_cast_info _swigc__p_wxActivateEvent[] = {{&_swigt__p_wxActivateEvent, 0, 0, 0},{0, 0, 0, 0}};
19797static swig_cast_info _swigc__p_wxSizeEvent[] = {{&_swigt__p_wxSizeEvent, 0, 0, 0},{0, 0, 0, 0}};
19798static swig_cast_info _swigc__p_wxMoveEvent[] = {{&_swigt__p_wxMoveEvent, 0, 0, 0},{0, 0, 0, 0}};
19799static swig_cast_info _swigc__p_wxPaintEvent[] = {{&_swigt__p_wxPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
19800static swig_cast_info _swigc__p_wxNcPaintEvent[] = {{&_swigt__p_wxNcPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
19801static swig_cast_info _swigc__p_wxPaletteChangedEvent[] = {{&_swigt__p_wxPaletteChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
19802static swig_cast_info _swigc__p_wxDisplayChangedEvent[] = {{&_swigt__p_wxDisplayChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
19803static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent[] = {{&_swigt__p_wxMouseCaptureChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
19804static swig_cast_info _swigc__p_wxSysColourChangedEvent[] = {{&_swigt__p_wxSysColourChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
2131d850 19805static swig_cast_info _swigc__p_wxDropFilesEvent[] = {{&_swigt__p_wxDropFilesEvent, 0, 0, 0},{0, 0, 0, 0}};
8f514ab4 19806static swig_cast_info _swigc__p_wxFocusEvent[] = {{&_swigt__p_wxFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19807static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent[] = {{&_swigt__p_wxQueryLayoutInfoEvent, 0, 0, 0},{0, 0, 0, 0}};
19808static swig_cast_info _swigc__p_wxShowEvent[] = {{&_swigt__p_wxShowEvent, 0, 0, 0},{0, 0, 0, 0}};
19809static swig_cast_info _swigc__p_wxNavigationKeyEvent[] = {{&_swigt__p_wxNavigationKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
19810static swig_cast_info _swigc__p_wxKeyEvent[] = {{&_swigt__p_wxKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
19811static swig_cast_info _swigc__p_wxScrollWinEvent[] = {{&_swigt__p_wxScrollWinEvent, 0, 0, 0},{0, 0, 0, 0}};
19812static swig_cast_info _swigc__p_wxTaskBarIconEvent[] = {{&_swigt__p_wxTaskBarIconEvent, 0, 0, 0},{0, 0, 0, 0}};
8f514ab4 19813static swig_cast_info _swigc__p_wxEvent[] = { {&_swigt__p_wxContextMenuEvent, _p_wxContextMenuEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMenuEvent, _p_wxMenuEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxCloseEvent, _p_wxCloseEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMouseEvent, _p_wxMouseEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxEraseEvent, _p_wxEraseEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxSetCursorEvent, _p_wxSetCursorEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxInitDialogEvent, _p_wxInitDialogEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxHtmlCellEvent, _p_wxHtmlCellEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxPyEvent, _p_wxPyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxNotifyEvent, _p_wxNotifyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent, _p_wxMouseCaptureLostEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent, _p_wxCalculateLayoutEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxEvent, 0, 0, 0}, {&_swigt__p_wxIdleEvent, _p_wxIdleEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxWindowCreateEvent, _p_wxWindowCreateEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent, _p_wxQueryNewPaletteEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMaximizeEvent, _p_wxMaximizeEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxIconizeEvent, _p_wxIconizeEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxActivateEvent, _p_wxActivateEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxSizeEvent, _p_wxSizeEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMoveEvent, _p_wxMoveEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxDateEvent, _p_wxDateEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxPaintEvent, _p_wxPaintEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxNcPaintEvent, _p_wxNcPaintEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxClipboardTextEvent, _p_wxClipboardTextEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxPaletteChangedEvent, _p_wxPaletteChangedEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxDisplayChangedEvent, _p_wxDisplayChangedEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent, _p_wxMouseCaptureChangedEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxSysColourChangedEvent, _p_wxSysColourChangedEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxHtmlLinkEvent, _p_wxHtmlLinkEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxDropFilesEvent, _p_wxDropFilesEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxFocusEvent, _p_wxFocusEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxChildFocusEvent, _p_wxChildFocusEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxSashEvent, _p_wxSashEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxQueryLayoutInfoEvent, _p_wxQueryLayoutInfoEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxShowEvent, _p_wxShowEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxCommandEvent, _p_wxCommandEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxWindowDestroyEvent, _p_wxWindowDestroyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxNavigationKeyEvent, _p_wxNavigationKeyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxKeyEvent, _p_wxKeyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxScrollWinEvent, _p_wxScrollWinEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxTaskBarIconEvent, _p_wxTaskBarIconEventTo_p_wxEvent, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19814static swig_cast_info _swigc__p_wxSplashScreen[] = {{&_swigt__p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
19815static swig_cast_info _swigc__p_wxMiniFrame[] = {{&_swigt__p_wxMiniFrame, 0, 0, 0},{0, 0, 0, 0}};
19816static swig_cast_info _swigc__p_wxPyPanel[] = {{&_swigt__p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
19817static swig_cast_info _swigc__p_wxMenuBar[] = {{&_swigt__p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
19818static swig_cast_info _swigc__p_wxValidator[] = {{&_swigt__p_wxValidator, 0, 0, 0},{0, 0, 0, 0}};
19819static swig_cast_info _swigc__p_wxPyValidator[] = {{&_swigt__p_wxPyValidator, 0, 0, 0},{0, 0, 0, 0}};
19820static swig_cast_info _swigc__p_wxProgressDialog[] = {{&_swigt__p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
19821static swig_cast_info _swigc__p_wxStatusBar[] = {{&_swigt__p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
19822static swig_cast_info _swigc__p_wxMDIClientWindow[] = {{&_swigt__p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
19823static swig_cast_info _swigc__p_wxPyVScrolledWindow[] = {{&_swigt__p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
19824static swig_cast_info _swigc__p_wxPyScrolledWindow[] = {{&_swigt__p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
19825static swig_cast_info _swigc__p_wxSashWindow[] = {{&_swigt__p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
19826static swig_cast_info _swigc__p_wxSplashScreenWindow[] = {{&_swigt__p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
19827static swig_cast_info _swigc__p_wxSashLayoutWindow[] = {{&_swigt__p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
19828static swig_cast_info _swigc__p_wxPopupWindow[] = {{&_swigt__p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
19829static swig_cast_info _swigc__p_wxPyPopupTransientWindow[] = {{&_swigt__p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
19830static swig_cast_info _swigc__p_wxTipWindow[] = {{&_swigt__p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
19831static swig_cast_info _swigc__p_wxPyPreviewFrame[] = {{&_swigt__p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
19832static swig_cast_info _swigc__p_wxPreviewFrame[] = {{&_swigt__p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
19833static swig_cast_info _swigc__p_wxControl[] = {{&_swigt__p_wxControl, 0, 0, 0},{0, 0, 0, 0}};
19834static swig_cast_info _swigc__p_wxMDIChildFrame[] = {{&_swigt__p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
19835static swig_cast_info _swigc__p_wxPyApp[] = {{&_swigt__p_wxPyApp, 0, 0, 0},{0, 0, 0, 0}};
19836static swig_cast_info _swigc__p_wxControlWithItems[] = {{&_swigt__p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
19837static swig_cast_info _swigc__p_wxPreviewCanvas[] = {{&_swigt__p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
19838static swig_cast_info _swigc__p_wxPyWindow[] = {{&_swigt__p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
19839static swig_cast_info _swigc__p_wxPyHtmlListBox[] = {{&_swigt__p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
19840static swig_cast_info _swigc__p_wxPyVListBox[] = {{&_swigt__p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
19841static swig_cast_info _swigc__p_wxPyPreviewControlBar[] = {{&_swigt__p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
19842static swig_cast_info _swigc__p_wxPreviewControlBar[] = {{&_swigt__p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
19843static swig_cast_info _swigc__p_wxPyTaskBarIcon[] = {{&_swigt__p_wxPyTaskBarIcon, 0, 0, 0},{0, 0, 0, 0}};
19844static swig_cast_info _swigc__p_wxMenu[] = {{&_swigt__p_wxMenu, 0, 0, 0},{0, 0, 0, 0}};
19845static swig_cast_info _swigc__p_wxMDIParentFrame[] = {{&_swigt__p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
27e45892 19846static 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
19847static swig_cast_info _swigc__p_wxFileSystem[] = { {&_swigt__p_wxFileSystem, 0, 0, 0},{0, 0, 0, 0}};
19848static swig_cast_info _swigc__p_wxFont[] = { {&_swigt__p_wxFont, 0, 0, 0},{0, 0, 0, 0}};
19849static 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}};
19850static 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}};
19851static swig_cast_info _swigc__p_wxHelpSearchMode[] = { {&_swigt__p_wxHelpSearchMode, 0, 0, 0},{0, 0, 0, 0}};
19852static swig_cast_info _swigc__p_wxHtmlBookRecArray[] = { {&_swigt__p_wxHtmlBookRecArray, 0, 0, 0},{0, 0, 0, 0}};
19853static swig_cast_info _swigc__p_wxHtmlBookRecord[] = { {&_swigt__p_wxHtmlBookRecord, 0, 0, 0},{0, 0, 0, 0}};
19854static 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}};
8f514ab4 19855static swig_cast_info _swigc__p_wxHtmlCellEvent[] = { {&_swigt__p_wxHtmlCellEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19856static swig_cast_info _swigc__p_wxHtmlColourCell[] = { {&_swigt__p_wxHtmlColourCell, 0, 0, 0},{0, 0, 0, 0}};
19857static swig_cast_info _swigc__p_wxHtmlContainerCell[] = { {&_swigt__p_wxHtmlContainerCell, 0, 0, 0},{0, 0, 0, 0}};
19858static swig_cast_info _swigc__p_wxHtmlDCRenderer[] = { {&_swigt__p_wxHtmlDCRenderer, 0, 0, 0},{0, 0, 0, 0}};
19859static swig_cast_info _swigc__p_wxHtmlEasyPrinting[] = { {&_swigt__p_wxHtmlEasyPrinting, 0, 0, 0},{0, 0, 0, 0}};
19860static swig_cast_info _swigc__p_wxHtmlFilter[] = { {&_swigt__p_wxHtmlFilter, 0, 0, 0},{0, 0, 0, 0}};
19861static swig_cast_info _swigc__p_wxHtmlFontCell[] = { {&_swigt__p_wxHtmlFontCell, 0, 0, 0},{0, 0, 0, 0}};
19862static swig_cast_info _swigc__p_wxHtmlHelpController[] = { {&_swigt__p_wxHtmlHelpController, 0, 0, 0},{0, 0, 0, 0}};
19863static swig_cast_info _swigc__p_wxHtmlHelpData[] = { {&_swigt__p_wxHtmlHelpData, 0, 0, 0},{0, 0, 0, 0}};
19864static swig_cast_info _swigc__p_wxHtmlHelpDialog[] = { {&_swigt__p_wxHtmlHelpDialog, 0, 0, 0},{0, 0, 0, 0}};
19865static swig_cast_info _swigc__p_wxHtmlHelpFrame[] = { {&_swigt__p_wxHtmlHelpFrame, 0, 0, 0},{0, 0, 0, 0}};
19866static swig_cast_info _swigc__p_wxHtmlHelpFrameCfg[] = { {&_swigt__p_wxHtmlHelpFrameCfg, 0, 0, 0},{0, 0, 0, 0}};
19867static swig_cast_info _swigc__p_wxHtmlHelpWindow[] = { {&_swigt__p_wxHtmlHelpWindow, 0, 0, 0},{0, 0, 0, 0}};
8f514ab4 19868static swig_cast_info _swigc__p_wxHtmlLinkEvent[] = { {&_swigt__p_wxHtmlLinkEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19869static swig_cast_info _swigc__p_wxHtmlLinkInfo[] = { {&_swigt__p_wxHtmlLinkInfo, 0, 0, 0},{0, 0, 0, 0}};
19870static swig_cast_info _swigc__p_wxHtmlModalHelp[] = { {&_swigt__p_wxHtmlModalHelp, 0, 0, 0},{0, 0, 0, 0}};
19871static 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}};
19872static swig_cast_info _swigc__p_wxHtmlPrintout[] = { {&_swigt__p_wxHtmlPrintout, 0, 0, 0},{0, 0, 0, 0}};
19873static swig_cast_info _swigc__p_wxHtmlRenderingInfo[] = { {&_swigt__p_wxHtmlRenderingInfo, 0, 0, 0},{0, 0, 0, 0}};
19874static swig_cast_info _swigc__p_wxHtmlRenderingState[] = { {&_swigt__p_wxHtmlRenderingState, 0, 0, 0},{0, 0, 0, 0}};
19875static 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}};
19876static swig_cast_info _swigc__p_wxHtmlSearchStatus[] = { {&_swigt__p_wxHtmlSearchStatus, 0, 0, 0},{0, 0, 0, 0}};
19877static swig_cast_info _swigc__p_wxHtmlSelection[] = { {&_swigt__p_wxHtmlSelection, 0, 0, 0},{0, 0, 0, 0}};
19878static swig_cast_info _swigc__p_wxHtmlTag[] = { {&_swigt__p_wxHtmlTag, 0, 0, 0},{0, 0, 0, 0}};
19879static swig_cast_info _swigc__p_wxHtmlTagHandler[] = { {&_swigt__p_wxHtmlTagHandler, 0, 0, 0},{0, 0, 0, 0}};
19880static swig_cast_info _swigc__p_wxHtmlWidgetCell[] = { {&_swigt__p_wxHtmlWidgetCell, 0, 0, 0},{0, 0, 0, 0}};
19881static swig_cast_info _swigc__p_wxHtmlWinParser[] = { {&_swigt__p_wxHtmlWinParser, 0, 0, 0},{0, 0, 0, 0}};
e9d6f3a4 19882static swig_cast_info _swigc__p_wxHtmlWindowInterface[] = { {&_swigt__p_wxHtmlWindowInterface, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19883static swig_cast_info _swigc__p_wxHtmlWordCell[] = { {&_swigt__p_wxHtmlWordCell, 0, 0, 0},{0, 0, 0, 0}};
19884static swig_cast_info _swigc__p_wxMouseEvent[] = { {&_swigt__p_wxMouseEvent, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19885static swig_cast_info _swigc__p_wxIndividualLayoutConstraint[] = {{&_swigt__p_wxIndividualLayoutConstraint, 0, 0, 0},{0, 0, 0, 0}};
19886static swig_cast_info _swigc__p_wxMenuItem[] = {{&_swigt__p_wxMenuItem, 0, 0, 0},{0, 0, 0, 0}};
19887static swig_cast_info _swigc__p_wxImage[] = {{&_swigt__p_wxImage, 0, 0, 0},{0, 0, 0, 0}};
19888static swig_cast_info _swigc__p_wxPySizer[] = {{&_swigt__p_wxPySizer, 0, 0, 0},{0, 0, 0, 0}};
19889static swig_cast_info _swigc__p_wxLayoutAlgorithm[] = {{&_swigt__p_wxLayoutAlgorithm, 0, 0, 0},{0, 0, 0, 0}};
19890static swig_cast_info _swigc__p_wxFindReplaceData[] = {{&_swigt__p_wxFindReplaceData, 0, 0, 0},{0, 0, 0, 0}};
19891static swig_cast_info _swigc__p_wxPrintDialogData[] = {{&_swigt__p_wxPrintDialogData, 0, 0, 0},{0, 0, 0, 0}};
19892static swig_cast_info _swigc__p_wxPrinter[] = {{&_swigt__p_wxPrinter, 0, 0, 0},{0, 0, 0, 0}};
7449af73 19893static swig_cast_info _swigc__p_wxFlexGridSizer[] = {{&_swigt__p_wxFlexGridSizer, 0, 0, 0},{0, 0, 0, 0}};
8f514ab4 19894static swig_cast_info _swigc__p_wxGridSizer[] = {{&_swigt__p_wxGridSizer, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19895static swig_cast_info _swigc__p_wxAcceleratorTable[] = {{&_swigt__p_wxAcceleratorTable, 0, 0, 0},{0, 0, 0, 0}};
19896static swig_cast_info _swigc__p_wxColourData[] = {{&_swigt__p_wxColourData, 0, 0, 0},{0, 0, 0, 0}};
19897static swig_cast_info _swigc__p_wxStdDialogButtonSizer[] = {{&_swigt__p_wxStdDialogButtonSizer, 0, 0, 0},{0, 0, 0, 0}};
19898static swig_cast_info _swigc__p_wxFontData[] = {{&_swigt__p_wxFontData, 0, 0, 0},{0, 0, 0, 0}};
19899static swig_cast_info _swigc__p_wxPrintPreview[] = {{&_swigt__p_wxPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
19900static swig_cast_info _swigc__p_wxPyPrintPreview[] = {{&_swigt__p_wxPyPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
19901static swig_cast_info _swigc__p_wxLayoutConstraints[] = {{&_swigt__p_wxLayoutConstraints, 0, 0, 0},{0, 0, 0, 0}};
7449af73 19902static swig_cast_info _swigc__p_wxSizer[] = {{&_swigt__p_wxSizer, 0, 0, 0},{0, 0, 0, 0}};
0f83f5da 19903static swig_cast_info _swigc__p_wxBoxSizer[] = {{&_swigt__p_wxBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19904static swig_cast_info _swigc__p_wxStaticBoxSizer[] = {{&_swigt__p_wxStaticBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
19905static swig_cast_info _swigc__p_wxGridBagSizer[] = {{&_swigt__p_wxGridBagSizer, 0, 0, 0},{0, 0, 0, 0}};
19906static swig_cast_info _swigc__p_wxFSFile[] = {{&_swigt__p_wxFSFile, 0, 0, 0},{0, 0, 0, 0}};
7449af73 19907static swig_cast_info _swigc__p_wxGBSizerItem[] = {{&_swigt__p_wxGBSizerItem, 0, 0, 0},{0, 0, 0, 0}};
0f83f5da 19908static swig_cast_info _swigc__p_wxSizerItem[] = {{&_swigt__p_wxSizerItem, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19909static swig_cast_info _swigc__p_wxPrintDialog[] = {{&_swigt__p_wxPrintDialog, 0, 0, 0},{0, 0, 0, 0}};
19910static swig_cast_info _swigc__p_wxPageSetupDialog[] = {{&_swigt__p_wxPageSetupDialog, 0, 0, 0},{0, 0, 0, 0}};
580080c5 19911static swig_cast_info _swigc__p_wxTGAHandler[] = {{&_swigt__p_wxTGAHandler, 0, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19912static swig_cast_info _swigc__p_wxTIFFHandler[] = {{&_swigt__p_wxTIFFHandler, 0, 0, 0},{0, 0, 0, 0}};
19913static swig_cast_info _swigc__p_wxXPMHandler[] = {{&_swigt__p_wxXPMHandler, 0, 0, 0},{0, 0, 0, 0}};
19914static swig_cast_info _swigc__p_wxImageHandler[] = {{&_swigt__p_wxImageHandler, 0, 0, 0},{0, 0, 0, 0}};
19915static swig_cast_info _swigc__p_wxPyImageHandler[] = {{&_swigt__p_wxPyImageHandler, 0, 0, 0},{0, 0, 0, 0}};
19916static swig_cast_info _swigc__p_wxBMPHandler[] = {{&_swigt__p_wxBMPHandler, 0, 0, 0},{0, 0, 0, 0}};
19917static swig_cast_info _swigc__p_wxICOHandler[] = {{&_swigt__p_wxICOHandler, 0, 0, 0},{0, 0, 0, 0}};
19918static swig_cast_info _swigc__p_wxCURHandler[] = {{&_swigt__p_wxCURHandler, 0, 0, 0},{0, 0, 0, 0}};
19919static swig_cast_info _swigc__p_wxANIHandler[] = {{&_swigt__p_wxANIHandler, 0, 0, 0},{0, 0, 0, 0}};
19920static swig_cast_info _swigc__p_wxPNGHandler[] = {{&_swigt__p_wxPNGHandler, 0, 0, 0},{0, 0, 0, 0}};
19921static swig_cast_info _swigc__p_wxGIFHandler[] = {{&_swigt__p_wxGIFHandler, 0, 0, 0},{0, 0, 0, 0}};
19922static swig_cast_info _swigc__p_wxPCXHandler[] = {{&_swigt__p_wxPCXHandler, 0, 0, 0},{0, 0, 0, 0}};
19923static swig_cast_info _swigc__p_wxJPEGHandler[] = {{&_swigt__p_wxJPEGHandler, 0, 0, 0},{0, 0, 0, 0}};
19924static swig_cast_info _swigc__p_wxPNMHandler[] = {{&_swigt__p_wxPNMHandler, 0, 0, 0},{0, 0, 0, 0}};
580080c5 19925static swig_cast_info _swigc__p_wxObject[] = { {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvent, _p_wxEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxInitDialogEvent, _p_wxInitDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint, _p_wxIndividualLayoutConstraintTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlFontCell, _p_wxHtmlFontCellTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlTag, _p_wxHtmlTagTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuItem, _p_wxMenuItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxImage, _p_wxImageTo_p_wxObject, 0, 0}, {&_swigt__p_wxPySizer, _p_wxPySizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlFilter, _p_wxPyHtmlFilterTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutAlgorithm, _p_wxLayoutAlgorithmTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceData, _p_wxFindReplaceDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxObject, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxObject, 0, 0}, {&_swigt__p_wxCloseEvent, _p_wxCloseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseEvent, _p_wxMouseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxEraseEvent, _p_wxEraseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlEasyPrinting, _p_wxHtmlEasyPrintingTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlCellEvent, _p_wxHtmlCellEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPageSetupDialogData, _p_wxPageSetupDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintDialogData, _p_wxPrintDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrinter, _p_wxPrinterTo_p_wxObject, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxObject, 0, 0}, {&_swigt__p_wxObject, 0, 0, 0}, {&_swigt__p_wxHtmlWinParser, _p_wxHtmlWinParserTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlParser, _p_wxHtmlParserTo_p_wxObject, 0, 0}, {&_swigt__p_wxFlexGridSizer, _p_wxFlexGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridSizer, _p_wxGridSizerTo_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_wxNotifyEvent, _p_wxNotifyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyEvent, _p_wxPyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlWinTagHandler, _p_wxPyHtmlWinTagHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlTagHandler, _p_wxPyHtmlTagHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvtHandler, _p_wxEvtHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTGAHandler, _p_wxTGAHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTIFFHandler, _p_wxTIFFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxXPMHandler, _p_wxXPMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxImageHandler, _p_wxImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyImageHandler, _p_wxPyImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBMPHandler, _p_wxBMPHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxICOHandler, _p_wxICOHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxCURHandler, _p_wxCURHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxANIHandler, _p_wxANIHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNGHandler, _p_wxPNGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGIFHandler, _p_wxGIFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPCXHandler, _p_wxPCXHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxJPEGHandler, _p_wxJPEGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNMHandler, _p_wxPNMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxShowEvent, _p_wxShowEventTo_p_wxObject, 0, 0}, {&_swigt__p_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_wxHtmlLinkEvent, _p_wxHtmlLinkEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollWinEvent, _p_wxScrollWinEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxTaskBarIconEvent, _p_wxTaskBarIconEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlCell, _p_wxHtmlCellTo_p_wxObject, 0, 0}, {&_swigt__p_wxContextMenuEvent, _p_wxContextMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuEvent, _p_wxMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCommandEvent, _p_wxCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlColourCell, _p_wxHtmlColourCellTo_p_wxObject, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxDropFilesEvent, _p_wxDropFilesEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFocusEvent, _p_wxFocusEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxChildFocusEvent, _p_wxChildFocusEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxHtmlWordCell, _p_wxHtmlWordCellTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxObject, 0, 0},{0, 0, 0, 0}};
7449af73
RD
19926static swig_cast_info _swigc__p_wxPageSetupDialogData[] = { {&_swigt__p_wxPageSetupDialogData, 0, 0, 0},{0, 0, 0, 0}};
19927static 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}};
19928static swig_cast_info _swigc__p_wxPaperSize[] = { {&_swigt__p_wxPaperSize, 0, 0, 0},{0, 0, 0, 0}};
19929static swig_cast_info _swigc__p_wxPoint[] = { {&_swigt__p_wxPoint, 0, 0, 0},{0, 0, 0, 0}};
19930static swig_cast_info _swigc__p_wxPrintData[] = { {&_swigt__p_wxPrintData, 0, 0, 0},{0, 0, 0, 0}};
19931static swig_cast_info _swigc__p_wxPyHtmlFilter[] = { {&_swigt__p_wxPyHtmlFilter, 0, 0, 0},{0, 0, 0, 0}};
19932static 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}};
19933static swig_cast_info _swigc__p_wxPyHtmlWinTagHandler[] = { {&_swigt__p_wxPyHtmlWinTagHandler, 0, 0, 0},{0, 0, 0, 0}};
19934static swig_cast_info _swigc__p_wxPyHtmlWindow[] = { {&_swigt__p_wxPyHtmlWindow, 0, 0, 0},{0, 0, 0, 0}};
19935static 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}};
19936static 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}};
19937static swig_cast_info _swigc__p_wxSize[] = { {&_swigt__p_wxSize, 0, 0, 0},{0, 0, 0, 0}};
19938static swig_cast_info _swigc__p_wxSplitterWindow[] = { {&_swigt__p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
19939static swig_cast_info _swigc__p_wxString[] = { {&_swigt__p_wxString, 0, 0, 0},{0, 0, 0, 0}};
27e45892 19940static 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 19941static swig_cast_info _swigc__p_wxVisualAttributes[] = { {&_swigt__p_wxVisualAttributes, 0, 0, 0},{0, 0, 0, 0}};
27e45892 19942static 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
19943
19944static swig_cast_info *swig_cast_initial[] = {
19945 _swigc__p_bool,
19946 _swigc__p_char,
19947 _swigc__p_form_ops_t,
19948 _swigc__p_int,
19949 _swigc__p_unsigned_char,
19950 _swigc__p_unsigned_int,
19951 _swigc__p_unsigned_long,
19952 _swigc__p_wxANIHandler,
19953 _swigc__p_wxAcceleratorTable,
19954 _swigc__p_wxActivateEvent,
704eda0c 19955 _swigc__p_wxArrayInt,
7449af73
RD
19956 _swigc__p_wxBMPHandler,
19957 _swigc__p_wxBitmap,
19958 _swigc__p_wxBoxSizer,
19959 _swigc__p_wxCURHandler,
19960 _swigc__p_wxCalculateLayoutEvent,
19961 _swigc__p_wxChildFocusEvent,
2131d850 19962 _swigc__p_wxClipboardTextEvent,
7449af73
RD
19963 _swigc__p_wxCloseEvent,
19964 _swigc__p_wxColour,
19965 _swigc__p_wxColourData,
19966 _swigc__p_wxColourDialog,
19967 _swigc__p_wxCommandEvent,
19968 _swigc__p_wxConfigBase,
19969 _swigc__p_wxContextMenuEvent,
19970 _swigc__p_wxControl,
19971 _swigc__p_wxControlWithItems,
19972 _swigc__p_wxCursor,
19973 _swigc__p_wxDC,
19974 _swigc__p_wxDateEvent,
19975 _swigc__p_wxDefaultHtmlRenderingStyle,
19976 _swigc__p_wxDialog,
19977 _swigc__p_wxDirDialog,
19978 _swigc__p_wxDisplayChangedEvent,
19979 _swigc__p_wxDropFilesEvent,
19980 _swigc__p_wxDuplexMode,
19981 _swigc__p_wxEraseEvent,
19982 _swigc__p_wxEvent,
19983 _swigc__p_wxEvtHandler,
19984 _swigc__p_wxFSFile,
19985 _swigc__p_wxFileDialog,
19986 _swigc__p_wxFileSystem,
19987 _swigc__p_wxFindDialogEvent,
19988 _swigc__p_wxFindReplaceData,
19989 _swigc__p_wxFindReplaceDialog,
19990 _swigc__p_wxFlexGridSizer,
19991 _swigc__p_wxFocusEvent,
19992 _swigc__p_wxFont,
19993 _swigc__p_wxFontData,
19994 _swigc__p_wxFontDialog,
19995 _swigc__p_wxFrame,
19996 _swigc__p_wxGBSizerItem,
19997 _swigc__p_wxGIFHandler,
19998 _swigc__p_wxGridBagSizer,
19999 _swigc__p_wxGridSizer,
20000 _swigc__p_wxHelpControllerBase,
20001 _swigc__p_wxHelpSearchMode,
20002 _swigc__p_wxHtmlBookRecArray,
20003 _swigc__p_wxHtmlBookRecord,
20004 _swigc__p_wxHtmlCell,
8f514ab4 20005 _swigc__p_wxHtmlCellEvent,
7449af73
RD
20006 _swigc__p_wxHtmlColourCell,
20007 _swigc__p_wxHtmlContainerCell,
20008 _swigc__p_wxHtmlDCRenderer,
20009 _swigc__p_wxHtmlEasyPrinting,
20010 _swigc__p_wxHtmlFilter,
20011 _swigc__p_wxHtmlFontCell,
20012 _swigc__p_wxHtmlHelpController,
20013 _swigc__p_wxHtmlHelpData,
20014 _swigc__p_wxHtmlHelpDialog,
20015 _swigc__p_wxHtmlHelpFrame,
20016 _swigc__p_wxHtmlHelpFrameCfg,
20017 _swigc__p_wxHtmlHelpWindow,
8f514ab4 20018 _swigc__p_wxHtmlLinkEvent,
7449af73
RD
20019 _swigc__p_wxHtmlLinkInfo,
20020 _swigc__p_wxHtmlModalHelp,
20021 _swigc__p_wxHtmlParser,
20022 _swigc__p_wxHtmlPrintout,
20023 _swigc__p_wxHtmlRenderingInfo,
20024 _swigc__p_wxHtmlRenderingState,
20025 _swigc__p_wxHtmlRenderingStyle,
20026 _swigc__p_wxHtmlSearchStatus,
20027 _swigc__p_wxHtmlSelection,
20028 _swigc__p_wxHtmlTag,
20029 _swigc__p_wxHtmlTagHandler,
20030 _swigc__p_wxHtmlWidgetCell,
20031 _swigc__p_wxHtmlWinParser,
e9d6f3a4 20032 _swigc__p_wxHtmlWindowInterface,
7449af73
RD
20033 _swigc__p_wxHtmlWordCell,
20034 _swigc__p_wxICOHandler,
20035 _swigc__p_wxIconizeEvent,
20036 _swigc__p_wxIdleEvent,
20037 _swigc__p_wxImage,
20038 _swigc__p_wxImageHandler,
20039 _swigc__p_wxIndividualLayoutConstraint,
20040 _swigc__p_wxInitDialogEvent,
20041 _swigc__p_wxJPEGHandler,
20042 _swigc__p_wxKeyEvent,
20043 _swigc__p_wxLayoutAlgorithm,
20044 _swigc__p_wxLayoutConstraints,
20045 _swigc__p_wxMDIChildFrame,
20046 _swigc__p_wxMDIClientWindow,
20047 _swigc__p_wxMDIParentFrame,
20048 _swigc__p_wxMaximizeEvent,
20049 _swigc__p_wxMenu,
20050 _swigc__p_wxMenuBar,
20051 _swigc__p_wxMenuEvent,
20052 _swigc__p_wxMenuItem,
20053 _swigc__p_wxMessageDialog,
20054 _swigc__p_wxMiniFrame,
20055 _swigc__p_wxMouseCaptureChangedEvent,
0f83f5da 20056 _swigc__p_wxMouseCaptureLostEvent,
7449af73
RD
20057 _swigc__p_wxMouseEvent,
20058 _swigc__p_wxMoveEvent,
20059 _swigc__p_wxMultiChoiceDialog,
20060 _swigc__p_wxNavigationKeyEvent,
20061 _swigc__p_wxNcPaintEvent,
20062 _swigc__p_wxNotifyEvent,
27e45892 20063 _swigc__p_wxNumberEntryDialog,
7449af73
RD
20064 _swigc__p_wxObject,
20065 _swigc__p_wxPCXHandler,
20066 _swigc__p_wxPNGHandler,
20067 _swigc__p_wxPNMHandler,
20068 _swigc__p_wxPageSetupDialog,
20069 _swigc__p_wxPageSetupDialogData,
20070 _swigc__p_wxPaintEvent,
20071 _swigc__p_wxPaletteChangedEvent,
20072 _swigc__p_wxPanel,
20073 _swigc__p_wxPaperSize,
20074 _swigc__p_wxPasswordEntryDialog,
20075 _swigc__p_wxPoint,
20076 _swigc__p_wxPopupWindow,
20077 _swigc__p_wxPreviewCanvas,
20078 _swigc__p_wxPreviewControlBar,
20079 _swigc__p_wxPreviewFrame,
20080 _swigc__p_wxPrintData,
20081 _swigc__p_wxPrintDialog,
20082 _swigc__p_wxPrintDialogData,
20083 _swigc__p_wxPrintPreview,
20084 _swigc__p_wxPrinter,
20085 _swigc__p_wxProgressDialog,
20086 _swigc__p_wxPyApp,
20087 _swigc__p_wxPyCommandEvent,
20088 _swigc__p_wxPyEvent,
20089 _swigc__p_wxPyHtmlFilter,
20090 _swigc__p_wxPyHtmlListBox,
20091 _swigc__p_wxPyHtmlTagHandler,
20092 _swigc__p_wxPyHtmlWinTagHandler,
20093 _swigc__p_wxPyHtmlWindow,
20094 _swigc__p_wxPyImageHandler,
20095 _swigc__p_wxPyPanel,
20096 _swigc__p_wxPyPopupTransientWindow,
20097 _swigc__p_wxPyPreviewControlBar,
20098 _swigc__p_wxPyPreviewFrame,
20099 _swigc__p_wxPyPrintPreview,
20100 _swigc__p_wxPyPrintout,
20101 _swigc__p_wxPyScrolledWindow,
20102 _swigc__p_wxPySizer,
20103 _swigc__p_wxPyTaskBarIcon,
20104 _swigc__p_wxPyVListBox,
20105 _swigc__p_wxPyVScrolledWindow,
20106 _swigc__p_wxPyValidator,
20107 _swigc__p_wxPyWindow,
20108 _swigc__p_wxQueryLayoutInfoEvent,
20109 _swigc__p_wxQueryNewPaletteEvent,
20110 _swigc__p_wxSashEvent,
20111 _swigc__p_wxSashLayoutWindow,
20112 _swigc__p_wxSashWindow,
20113 _swigc__p_wxScrollEvent,
20114 _swigc__p_wxScrollWinEvent,
20115 _swigc__p_wxScrolledWindow,
20116 _swigc__p_wxSetCursorEvent,
20117 _swigc__p_wxShowEvent,
20118 _swigc__p_wxSingleChoiceDialog,
20119 _swigc__p_wxSize,
20120 _swigc__p_wxSizeEvent,
20121 _swigc__p_wxSizer,
20122 _swigc__p_wxSizerItem,
20123 _swigc__p_wxSplashScreen,
20124 _swigc__p_wxSplashScreenWindow,
20125 _swigc__p_wxSplitterEvent,
20126 _swigc__p_wxSplitterWindow,
20127 _swigc__p_wxStaticBoxSizer,
20128 _swigc__p_wxStatusBar,
20129 _swigc__p_wxStdDialogButtonSizer,
20130 _swigc__p_wxString,
20131 _swigc__p_wxSysColourChangedEvent,
580080c5 20132 _swigc__p_wxTGAHandler,
7449af73
RD
20133 _swigc__p_wxTIFFHandler,
20134 _swigc__p_wxTaskBarIconEvent,
20135 _swigc__p_wxTextEntryDialog,
20136 _swigc__p_wxTipWindow,
20137 _swigc__p_wxTopLevelWindow,
7449af73
RD
20138 _swigc__p_wxUpdateUIEvent,
20139 _swigc__p_wxValidator,
20140 _swigc__p_wxVisualAttributes,
20141 _swigc__p_wxWindow,
20142 _swigc__p_wxWindowCreateEvent,
20143 _swigc__p_wxWindowDestroyEvent,
20144 _swigc__p_wxXPMHandler,
d14a1e28
RD
20145};
20146
20147
20148/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
20149
20150static swig_const_info swig_const_table[] = {
c32bde28 20151{0, 0, 0, 0.0, 0, 0}};
d14a1e28
RD
20152
20153#ifdef __cplusplus
20154}
20155#endif
554f62e9 20156/* -----------------------------------------------------------------------------
7449af73
RD
20157 * Type initialization:
20158 * This problem is tough by the requirement that no dynamic
20159 * memory is used. Also, since swig_type_info structures store pointers to
20160 * swig_cast_info structures and swig_cast_info structures store pointers back
20161 * to swig_type_info structures, we need some lookup code at initialization.
20162 * The idea is that swig generates all the structures that are needed.
20163 * The runtime then collects these partially filled structures.
20164 * The SWIG_InitializeModule function takes these initial arrays out of
20165 * swig_module, and does all the lookup, filling in the swig_module.types
20166 * array with the correct data and linking the correct swig_cast_info
20167 * structures together.
554f62e9 20168 *
7449af73
RD
20169 * The generated swig_type_info structures are assigned staticly to an initial
20170 * array. We just loop though that array, and handle each type individually.
20171 * First we lookup if this type has been already loaded, and if so, use the
20172 * loaded structure instead of the generated one. Then we have to fill in the
20173 * cast linked list. The cast data is initially stored in something like a
20174 * two-dimensional array. Each row corresponds to a type (there are the same
20175 * number of rows as there are in the swig_type_initial array). Each entry in
20176 * a column is one of the swig_cast_info structures for that type.
20177 * The cast_initial array is actually an array of arrays, because each row has
20178 * a variable number of columns. So to actually build the cast linked list,
20179 * we find the array of casts associated with the type, and loop through it
20180 * adding the casts to the list. The one last trick we need to do is making
20181 * sure the type pointer in the swig_cast_info struct is correct.
554f62e9 20182 *
7449af73
RD
20183 * First off, we lookup the cast->type name to see if it is already loaded.
20184 * There are three cases to handle:
20185 * 1) If the cast->type has already been loaded AND the type we are adding
20186 * casting info to has not been loaded (it is in this module), THEN we
20187 * replace the cast->type pointer with the type pointer that has already
20188 * been loaded.
20189 * 2) If BOTH types (the one we are adding casting info to, and the
20190 * cast->type) are loaded, THEN the cast info has already been loaded by
20191 * the previous module so we just ignore it.
20192 * 3) Finally, if cast->type has not already been loaded, then we add that
20193 * swig_cast_info to the linked list (because the cast->type) pointer will
20194 * be correct.
554f62e9 20195 * ----------------------------------------------------------------------------- */
7449af73
RD
20196
20197#ifdef __cplusplus
20198extern "C" {
20199#if 0
20200} /* c-mode */
20201#endif
20202#endif
20203
20204#if 0
20205#define SWIGRUNTIME_DEBUG
20206#endif
20207
20208SWIGRUNTIME void
20209SWIG_InitializeModule(void *clientdata) {
554f62e9
RD
20210 size_t i;
20211 swig_module_info *module_head;
20212 static int init_run = 0;
20213
20214 clientdata = clientdata;
20215
20216 if (init_run) return;
20217 init_run = 1;
20218
20219 /* Initialize the swig_module */
20220 swig_module.type_initial = swig_type_initial;
20221 swig_module.cast_initial = swig_cast_initial;
20222
20223 /* Try and load any already created modules */
20224 module_head = SWIG_GetModule(clientdata);
20225 if (module_head) {
20226 swig_module.next = module_head->next;
20227 module_head->next = &swig_module;
20228 } else {
20229 /* This is the first module loaded */
20230 swig_module.next = &swig_module;
20231 SWIG_SetModule(clientdata, &swig_module);
20232 }
20233
20234 /* Now work on filling in swig_module.types */
7449af73 20235#ifdef SWIGRUNTIME_DEBUG
554f62e9 20236 printf("SWIG_InitializeModule: size %d\n", swig_module.size);
7449af73 20237#endif
554f62e9
RD
20238 for (i = 0; i < swig_module.size; ++i) {
20239 swig_type_info *type = 0;
20240 swig_type_info *ret;
20241 swig_cast_info *cast;
20242
7449af73 20243#ifdef SWIGRUNTIME_DEBUG
554f62e9 20244 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
7449af73 20245#endif
554f62e9
RD
20246
20247 /* if there is another module already loaded */
20248 if (swig_module.next != &swig_module) {
20249 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
20250 }
20251 if (type) {
20252 /* Overwrite clientdata field */
7449af73 20253#ifdef SWIGRUNTIME_DEBUG
554f62e9 20254 printf("SWIG_InitializeModule: found type %s\n", type->name);
7449af73 20255#endif
554f62e9
RD
20256 if (swig_module.type_initial[i]->clientdata) {
20257 type->clientdata = swig_module.type_initial[i]->clientdata;
7449af73 20258#ifdef SWIGRUNTIME_DEBUG
554f62e9 20259 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
7449af73 20260#endif
554f62e9
RD
20261 }
20262 } else {
20263 type = swig_module.type_initial[i];
20264 }
20265
20266 /* Insert casting types */
20267 cast = swig_module.cast_initial[i];
20268 while (cast->type) {
20269 /* Don't need to add information already in the list */
20270 ret = 0;
7449af73 20271#ifdef SWIGRUNTIME_DEBUG
554f62e9 20272 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
7449af73 20273#endif
554f62e9
RD
20274 if (swig_module.next != &swig_module) {
20275 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
7449af73 20276#ifdef SWIGRUNTIME_DEBUG
554f62e9 20277 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
7449af73 20278#endif
554f62e9
RD
20279 }
20280 if (ret) {
20281 if (type == swig_module.type_initial[i]) {
7449af73 20282#ifdef SWIGRUNTIME_DEBUG
554f62e9 20283 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
7449af73 20284#endif
554f62e9
RD
20285 cast->type = ret;
20286 ret = 0;
20287 } else {
20288 /* Check for casting already in the list */
20289 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
7449af73 20290#ifdef SWIGRUNTIME_DEBUG
554f62e9 20291 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
7449af73 20292#endif
554f62e9
RD
20293 if (!ocast) ret = 0;
20294 }
20295 }
20296
20297 if (!ret) {
7449af73 20298#ifdef SWIGRUNTIME_DEBUG
554f62e9 20299 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
7449af73 20300#endif
554f62e9
RD
20301 if (type->cast) {
20302 type->cast->prev = cast;
20303 cast->next = type->cast;
7449af73 20304 }
554f62e9
RD
20305 type->cast = cast;
20306 }
20307 cast++;
7449af73 20308 }
554f62e9
RD
20309 /* Set entry in modules->types array equal to the type */
20310 swig_module.types[i] = type;
20311 }
20312 swig_module.types[i] = 0;
20313
7449af73 20314#ifdef SWIGRUNTIME_DEBUG
554f62e9
RD
20315 printf("**** SWIG_InitializeModule: Cast List ******\n");
20316 for (i = 0; i < swig_module.size; ++i) {
20317 int j = 0;
20318 swig_cast_info *cast = swig_module.cast_initial[i];
20319 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
20320 while (cast->type) {
20321 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
20322 cast++;
20323 ++j;
20324 }
20325 printf("---- Total casts: %d\n",j);
20326 }
20327 printf("**** SWIG_InitializeModule: Cast List ******\n");
7449af73
RD
20328#endif
20329}
20330
20331/* This function will propagate the clientdata field of type to
20332* any new swig_type_info structures that have been added into the list
20333* of equivalent types. It is like calling
20334* SWIG_TypeClientData(type, clientdata) a second time.
20335*/
20336SWIGRUNTIME void
20337SWIG_PropagateClientData(void) {
554f62e9
RD
20338 size_t i;
20339 swig_cast_info *equiv;
20340 static int init_run = 0;
20341
20342 if (init_run) return;
20343 init_run = 1;
20344
20345 for (i = 0; i < swig_module.size; i++) {
20346 if (swig_module.types[i]->clientdata) {
20347 equiv = swig_module.types[i]->cast;
20348 while (equiv) {
20349 if (!equiv->converter) {
20350 if (equiv->type && !equiv->type->clientdata)
20351 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
7449af73 20352 }
554f62e9
RD
20353 equiv = equiv->next;
20354 }
7449af73 20355 }
554f62e9 20356 }
7449af73
RD
20357}
20358
20359#ifdef __cplusplus
20360#if 0
20361{
554f62e9 20362 /* c-mode */
7449af73
RD
20363#endif
20364}
20365#endif
20366
d14a1e28 20367
093d3ff1
RD
20368
20369#ifdef __cplusplus
20370extern "C" {
20371#endif
554f62e9
RD
20372
20373 /* Python-specific SWIG API */
093d3ff1
RD
20374#define SWIG_newvarlink() SWIG_Python_newvarlink()
20375#define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
20376#define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
554f62e9
RD
20377
20378 /* -----------------------------------------------------------------------------
20379 * global variable support code.
20380 * ----------------------------------------------------------------------------- */
20381
20382 typedef struct swig_globalvar {
20383 char *name; /* Name of global variable */
20384 PyObject *(*get_attr)(void); /* Return the current value */
20385 int (*set_attr)(PyObject *); /* Set the value */
20386 struct swig_globalvar *next;
20387 } swig_globalvar;
20388
20389 typedef struct swig_varlinkobject {
20390 PyObject_HEAD
20391 swig_globalvar *vars;
20392 } swig_varlinkobject;
20393
20394 SWIGINTERN PyObject *
20395 swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) {
20396 return PyString_FromString("<Swig global variables>");
20397 }
20398
20399 SWIGINTERN PyObject *
20400 swig_varlink_str(swig_varlinkobject *v) {
20401 PyObject *str = PyString_FromString("(");
20402 swig_globalvar *var;
20403 for (var = v->vars; var; var=var->next) {
20404 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
20405 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
20406 }
20407 PyString_ConcatAndDel(&str,PyString_FromString(")"));
20408 return str;
20409 }
20410
20411 SWIGINTERN int
20412 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) {
20413 PyObject *str = swig_varlink_str(v);
20414 fprintf(fp,"Swig global variables ");
20415 fprintf(fp,"%s\n", PyString_AsString(str));
20416 Py_DECREF(str);
20417 return 0;
20418 }
20419
20420 SWIGINTERN void
20421 swig_varlink_dealloc(swig_varlinkobject *v) {
20422 swig_globalvar *var = v->vars;
20423 while (var) {
20424 swig_globalvar *n = var->next;
20425 free(var->name);
20426 free(var);
20427 var = n;
093d3ff1 20428 }
554f62e9
RD
20429 }
20430
20431 SWIGINTERN PyObject *
20432 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
20433 PyObject *res = NULL;
20434 swig_globalvar *var = v->vars;
20435 while (var) {
20436 if (strcmp(var->name,n) == 0) {
20437 res = (*var->get_attr)();
20438 break;
20439 }
20440 var = var->next;
093d3ff1 20441 }
554f62e9
RD
20442 if (res == NULL && !PyErr_Occurred()) {
20443 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
093d3ff1 20444 }
554f62e9
RD
20445 return res;
20446 }
20447
20448 SWIGINTERN int
20449 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
20450 int res = 1;
20451 swig_globalvar *var = v->vars;
20452 while (var) {
20453 if (strcmp(var->name,n) == 0) {
20454 res = (*var->set_attr)(p);
20455 break;
20456 }
20457 var = var->next;
093d3ff1 20458 }
554f62e9
RD
20459 if (res == 1 && !PyErr_Occurred()) {
20460 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
20461 }
20462 return res;
20463 }
20464
20465 SWIGINTERN PyTypeObject*
20466 swig_varlink_type(void) {
20467 static char varlink__doc__[] = "Swig var link object";
20468 static PyTypeObject varlink_type;
20469 static int type_init = 0;
20470 if (!type_init) {
20471 const PyTypeObject tmp
20472 = {
20473 PyObject_HEAD_INIT(NULL)
20474 0, /* Number of items in variable part (ob_size) */
20475 (char *)"swigvarlink", /* Type name (tp_name) */
20476 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
20477 0, /* Itemsize (tp_itemsize) */
20478 (destructor) swig_varlink_dealloc, /* Deallocator (tp_dealloc) */
20479 (printfunc) swig_varlink_print, /* Print (tp_print) */
20480 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
20481 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
20482 0, /* tp_compare */
20483 (reprfunc) swig_varlink_repr, /* tp_repr */
20484 0, /* tp_as_number */
20485 0, /* tp_as_sequence */
20486 0, /* tp_as_mapping */
20487 0, /* tp_hash */
20488 0, /* tp_call */
20489 (reprfunc)swig_varlink_str, /* tp_str */
20490 0, /* tp_getattro */
20491 0, /* tp_setattro */
20492 0, /* tp_as_buffer */
20493 0, /* tp_flags */
20494 varlink__doc__, /* tp_doc */
20495 0, /* tp_traverse */
20496 0, /* tp_clear */
20497 0, /* tp_richcompare */
20498 0, /* tp_weaklistoffset */
093d3ff1 20499#if PY_VERSION_HEX >= 0x02020000
554f62e9 20500 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
20501#endif
20502#if PY_VERSION_HEX >= 0x02030000
554f62e9 20503 0, /* tp_del */
093d3ff1
RD
20504#endif
20505#ifdef COUNT_ALLOCS
554f62e9 20506 0,0,0,0 /* tp_alloc -> tp_next */
7449af73 20507#endif
554f62e9
RD
20508 };
20509 varlink_type = tmp;
20510 varlink_type.ob_type = &PyType_Type;
20511 type_init = 1;
7449af73 20512 }
554f62e9
RD
20513 return &varlink_type;
20514 }
20515
20516 /* Create a variable linking object for use later */
20517 SWIGINTERN PyObject *
20518 SWIG_Python_newvarlink(void) {
20519 swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
20520 if (result) {
20521 result->vars = 0;
20522 }
20523 return ((PyObject*) result);
20524 }
20525
20526 SWIGINTERN void
20527 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
20528 swig_varlinkobject *v = (swig_varlinkobject *) p;
20529 swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
20530 if (gv) {
20531 size_t size = strlen(name)+1;
20532 gv->name = (char *)malloc(size);
20533 if (gv->name) {
20534 strncpy(gv->name,name,size);
20535 gv->get_attr = get_attr;
20536 gv->set_attr = set_attr;
20537 gv->next = v->vars;
20538 }
093d3ff1 20539 }
554f62e9
RD
20540 v->vars = gv;
20541 }
20542
20543 SWIGINTERN PyObject *
20544 SWIG_globals() {
20545 static PyObject *_SWIG_globals = 0;
20546 if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();
20547 return _SWIG_globals;
20548 }
20549
20550 /* -----------------------------------------------------------------------------
20551 * constants/methods manipulation
20552 * ----------------------------------------------------------------------------- */
20553
20554 /* Install Constants */
20555 SWIGINTERN void
20556 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
20557 PyObject *obj = 0;
20558 size_t i;
20559 for (i = 0; constants[i].type; ++i) {
20560 switch(constants[i].type) {
20561 case SWIG_PY_POINTER:
20562 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
20563 break;
20564 case SWIG_PY_BINARY:
20565 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
20566 break;
20567 default:
20568 obj = 0;
20569 break;
20570 }
20571 if (obj) {
20572 PyDict_SetItemString(d, constants[i].name, obj);
20573 Py_DECREF(obj);
20574 }
093d3ff1 20575 }
554f62e9
RD
20576 }
20577
20578 /* -----------------------------------------------------------------------------*/
20579 /* Fix SwigMethods to carry the callback ptrs when needed */
20580 /* -----------------------------------------------------------------------------*/
20581
20582 SWIGINTERN void
20583 SWIG_Python_FixMethods(PyMethodDef *methods,
093d3ff1
RD
20584 swig_const_info *const_table,
20585 swig_type_info **types,
20586 swig_type_info **types_initial) {
554f62e9
RD
20587 size_t i;
20588 for (i = 0; methods[i].ml_name; ++i) {
453fb36b 20589 const char *c = methods[i].ml_doc;
554f62e9
RD
20590 if (c && (c = strstr(c, "swig_ptr: "))) {
20591 int j;
20592 swig_const_info *ci = 0;
453fb36b 20593 const char *name = c + 10;
554f62e9
RD
20594 for (j = 0; const_table[j].type; ++j) {
20595 if (strncmp(const_table[j].name, name,
20596 strlen(const_table[j].name)) == 0) {
20597 ci = &(const_table[j]);
20598 break;
20599 }
20600 }
20601 if (ci) {
20602 size_t shift = (ci->ptype) - types;
20603 swig_type_info *ty = types_initial[shift];
20604 size_t ldoc = (c - methods[i].ml_doc);
20605 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
20606 char *ndoc = (char*)malloc(ldoc + lptr + 10);
20607 if (ndoc) {
20608 char *buff = ndoc;
20609 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
20610 if (ptr) {
20611 strncpy(buff, methods[i].ml_doc, ldoc);
20612 buff += ldoc;
20613 strncpy(buff, "swig_ptr: ", 10);
20614 buff += 10;
20615 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
20616 methods[i].ml_doc = ndoc;
093d3ff1 20617 }
554f62e9 20618 }
093d3ff1 20619 }
554f62e9 20620 }
093d3ff1 20621 }
554f62e9
RD
20622 }
20623
093d3ff1
RD
20624#ifdef __cplusplus
20625}
20626#endif
20627
20628/* -----------------------------------------------------------------------------*
20629 * Partial Init method
20630 * -----------------------------------------------------------------------------*/
20631
d14a1e28
RD
20632#ifdef __cplusplus
20633extern "C"
20634#endif
7449af73 20635SWIGEXPORT void SWIG_init(void) {
554f62e9
RD
20636 PyObject *m, *d;
20637
20638 /* Fix SwigMethods to carry the callback ptrs when needed */
20639 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
20640
20641 m = Py_InitModule((char *) SWIG_name, SwigMethods);
20642 d = PyModule_GetDict(m);
20643
20644 SWIG_InitializeModule(0);
20645 SWIG_InstallConstants(d,swig_const_table);
20646
20647
20648 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals());
20649 SWIG_addvarlink(SWIG_globals(),(char*)"HtmlWindowNameStr",HtmlWindowNameStr_get, HtmlWindowNameStr_set);
20650 SWIG_addvarlink(SWIG_globals(),(char*)"HtmlPrintoutTitleStr",HtmlPrintoutTitleStr_get, HtmlPrintoutTitleStr_set);
20651 SWIG_addvarlink(SWIG_globals(),(char*)"HtmlPrintingTitleStr",HtmlPrintingTitleStr_get, HtmlPrintingTitleStr_set);
20652 SWIG_Python_SetConstant(d, "HTML_ALIGN_LEFT",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_LEFT)));
20653 SWIG_Python_SetConstant(d, "HTML_ALIGN_CENTER",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_CENTER)));
20654 SWIG_Python_SetConstant(d, "HTML_ALIGN_RIGHT",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_RIGHT)));
20655 SWIG_Python_SetConstant(d, "HTML_ALIGN_BOTTOM",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_BOTTOM)));
20656 SWIG_Python_SetConstant(d, "HTML_ALIGN_TOP",SWIG_From_int(static_cast< int >(wxHTML_ALIGN_TOP)));
20657 SWIG_Python_SetConstant(d, "HTML_CLR_FOREGROUND",SWIG_From_int(static_cast< int >(wxHTML_CLR_FOREGROUND)));
20658 SWIG_Python_SetConstant(d, "HTML_CLR_BACKGROUND",SWIG_From_int(static_cast< int >(wxHTML_CLR_BACKGROUND)));
20659 SWIG_Python_SetConstant(d, "HTML_UNITS_PIXELS",SWIG_From_int(static_cast< int >(wxHTML_UNITS_PIXELS)));
20660 SWIG_Python_SetConstant(d, "HTML_UNITS_PERCENT",SWIG_From_int(static_cast< int >(wxHTML_UNITS_PERCENT)));
20661 SWIG_Python_SetConstant(d, "HTML_INDENT_LEFT",SWIG_From_int(static_cast< int >(wxHTML_INDENT_LEFT)));
20662 SWIG_Python_SetConstant(d, "HTML_INDENT_RIGHT",SWIG_From_int(static_cast< int >(wxHTML_INDENT_RIGHT)));
20663 SWIG_Python_SetConstant(d, "HTML_INDENT_TOP",SWIG_From_int(static_cast< int >(wxHTML_INDENT_TOP)));
20664 SWIG_Python_SetConstant(d, "HTML_INDENT_BOTTOM",SWIG_From_int(static_cast< int >(wxHTML_INDENT_BOTTOM)));
20665 SWIG_Python_SetConstant(d, "HTML_INDENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxHTML_INDENT_HORIZONTAL)));
20666 SWIG_Python_SetConstant(d, "HTML_INDENT_VERTICAL",SWIG_From_int(static_cast< int >(wxHTML_INDENT_VERTICAL)));
20667 SWIG_Python_SetConstant(d, "HTML_INDENT_ALL",SWIG_From_int(static_cast< int >(wxHTML_INDENT_ALL)));
20668 SWIG_Python_SetConstant(d, "HTML_COND_ISANCHOR",SWIG_From_int(static_cast< int >(wxHTML_COND_ISANCHOR)));
20669 SWIG_Python_SetConstant(d, "HTML_COND_ISIMAGEMAP",SWIG_From_int(static_cast< int >(wxHTML_COND_ISIMAGEMAP)));
20670 SWIG_Python_SetConstant(d, "HTML_COND_USER",SWIG_From_int(static_cast< int >(wxHTML_COND_USER)));
554f62e9
RD
20671 SWIG_Python_SetConstant(d, "HW_SCROLLBAR_NEVER",SWIG_From_int(static_cast< int >(wxHW_SCROLLBAR_NEVER)));
20672 SWIG_Python_SetConstant(d, "HW_SCROLLBAR_AUTO",SWIG_From_int(static_cast< int >(wxHW_SCROLLBAR_AUTO)));
20673 SWIG_Python_SetConstant(d, "HW_NO_SELECTION",SWIG_From_int(static_cast< int >(wxHW_NO_SELECTION)));
20674 SWIG_Python_SetConstant(d, "HW_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxHW_DEFAULT_STYLE)));
20675 SWIG_Python_SetConstant(d, "HTML_OPEN",SWIG_From_int(static_cast< int >(wxHTML_OPEN)));
20676 SWIG_Python_SetConstant(d, "HTML_BLOCK",SWIG_From_int(static_cast< int >(wxHTML_BLOCK)));
20677 SWIG_Python_SetConstant(d, "HTML_REDIRECT",SWIG_From_int(static_cast< int >(wxHTML_REDIRECT)));
20678 SWIG_Python_SetConstant(d, "HTML_URL_PAGE",SWIG_From_int(static_cast< int >(wxHTML_URL_PAGE)));
20679 SWIG_Python_SetConstant(d, "HTML_URL_IMAGE",SWIG_From_int(static_cast< int >(wxHTML_URL_IMAGE)));
20680 SWIG_Python_SetConstant(d, "HTML_URL_OTHER",SWIG_From_int(static_cast< int >(wxHTML_URL_OTHER)));
20681 SWIG_Python_SetConstant(d, "HTML_SEL_OUT",SWIG_From_int(static_cast< int >(wxHTML_SEL_OUT)));
20682 SWIG_Python_SetConstant(d, "HTML_SEL_IN",SWIG_From_int(static_cast< int >(wxHTML_SEL_IN)));
20683 SWIG_Python_SetConstant(d, "HTML_SEL_CHANGING",SWIG_From_int(static_cast< int >(wxHTML_SEL_CHANGING)));
20684 SWIG_Python_SetConstant(d, "HTML_FIND_EXACT",SWIG_From_int(static_cast< int >(wxHTML_FIND_EXACT)));
20685 SWIG_Python_SetConstant(d, "HTML_FIND_NEAREST_BEFORE",SWIG_From_int(static_cast< int >(wxHTML_FIND_NEAREST_BEFORE)));
20686 SWIG_Python_SetConstant(d, "HTML_FIND_NEAREST_AFTER",SWIG_From_int(static_cast< int >(wxHTML_FIND_NEAREST_AFTER)));
e9d6f3a4
RD
20687 SWIG_Python_SetConstant(d, "HtmlWindowInterface_HTMLCursor_Default",SWIG_From_int(static_cast< int >(wxHtmlWindowInterface::HTMLCursor_Default)));
20688 SWIG_Python_SetConstant(d, "HtmlWindowInterface_HTMLCursor_Link",SWIG_From_int(static_cast< int >(wxHtmlWindowInterface::HTMLCursor_Link)));
20689 SWIG_Python_SetConstant(d, "HtmlWindowInterface_HTMLCursor_Text",SWIG_From_int(static_cast< int >(wxHtmlWindowInterface::HTMLCursor_Text)));
20690 SWIG_Python_SetConstant(d, "HtmlWindow_HTMLCursor_Default",SWIG_From_int(static_cast< int >(wxPyHtmlWindow::HTMLCursor_Default)));
20691 SWIG_Python_SetConstant(d, "HtmlWindow_HTMLCursor_Link",SWIG_From_int(static_cast< int >(wxPyHtmlWindow::HTMLCursor_Link)));
20692 SWIG_Python_SetConstant(d, "HtmlWindow_HTMLCursor_Text",SWIG_From_int(static_cast< int >(wxPyHtmlWindow::HTMLCursor_Text)));
554f62e9
RD
20693 SWIG_Python_SetConstant(d, "PAGE_ODD",SWIG_From_int(static_cast< int >(wxPAGE_ODD)));
20694 SWIG_Python_SetConstant(d, "PAGE_EVEN",SWIG_From_int(static_cast< int >(wxPAGE_EVEN)));
20695 SWIG_Python_SetConstant(d, "PAGE_ALL",SWIG_From_int(static_cast< int >(wxPAGE_ALL)));
20696 SWIG_Python_SetConstant(d, "HF_TOOLBAR",SWIG_From_int(static_cast< int >(wxHF_TOOLBAR)));
20697 SWIG_Python_SetConstant(d, "HF_CONTENTS",SWIG_From_int(static_cast< int >(wxHF_CONTENTS)));
20698 SWIG_Python_SetConstant(d, "HF_INDEX",SWIG_From_int(static_cast< int >(wxHF_INDEX)));
20699 SWIG_Python_SetConstant(d, "HF_SEARCH",SWIG_From_int(static_cast< int >(wxHF_SEARCH)));
20700 SWIG_Python_SetConstant(d, "HF_BOOKMARKS",SWIG_From_int(static_cast< int >(wxHF_BOOKMARKS)));
20701 SWIG_Python_SetConstant(d, "HF_OPEN_FILES",SWIG_From_int(static_cast< int >(wxHF_OPEN_FILES)));
20702 SWIG_Python_SetConstant(d, "HF_PRINT",SWIG_From_int(static_cast< int >(wxHF_PRINT)));
20703 SWIG_Python_SetConstant(d, "HF_FLAT_TOOLBAR",SWIG_From_int(static_cast< int >(wxHF_FLAT_TOOLBAR)));
20704 SWIG_Python_SetConstant(d, "HF_MERGE_BOOKS",SWIG_From_int(static_cast< int >(wxHF_MERGE_BOOKS)));
20705 SWIG_Python_SetConstant(d, "HF_ICONS_BOOK",SWIG_From_int(static_cast< int >(wxHF_ICONS_BOOK)));
20706 SWIG_Python_SetConstant(d, "HF_ICONS_BOOK_CHAPTER",SWIG_From_int(static_cast< int >(wxHF_ICONS_BOOK_CHAPTER)));
20707 SWIG_Python_SetConstant(d, "HF_ICONS_FOLDER",SWIG_From_int(static_cast< int >(wxHF_ICONS_FOLDER)));
20708 SWIG_Python_SetConstant(d, "HF_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxHF_DEFAULT_STYLE)));
20709 SWIG_Python_SetConstant(d, "HF_EMBEDDED",SWIG_From_int(static_cast< int >(wxHF_EMBEDDED)));
20710 SWIG_Python_SetConstant(d, "HF_DIALOG",SWIG_From_int(static_cast< int >(wxHF_DIALOG)));
20711 SWIG_Python_SetConstant(d, "HF_FRAME",SWIG_From_int(static_cast< int >(wxHF_FRAME)));
20712 SWIG_Python_SetConstant(d, "HF_MODAL",SWIG_From_int(static_cast< int >(wxHF_MODAL)));
20713 SWIG_Python_SetConstant(d, "ID_HTML_PANEL",SWIG_From_int(static_cast< int >(wxID_HTML_PANEL)));
20714 SWIG_Python_SetConstant(d, "ID_HTML_BACK",SWIG_From_int(static_cast< int >(wxID_HTML_BACK)));
20715 SWIG_Python_SetConstant(d, "ID_HTML_FORWARD",SWIG_From_int(static_cast< int >(wxID_HTML_FORWARD)));
20716 SWIG_Python_SetConstant(d, "ID_HTML_UPNODE",SWIG_From_int(static_cast< int >(wxID_HTML_UPNODE)));
20717 SWIG_Python_SetConstant(d, "ID_HTML_UP",SWIG_From_int(static_cast< int >(wxID_HTML_UP)));
20718 SWIG_Python_SetConstant(d, "ID_HTML_DOWN",SWIG_From_int(static_cast< int >(wxID_HTML_DOWN)));
20719 SWIG_Python_SetConstant(d, "ID_HTML_PRINT",SWIG_From_int(static_cast< int >(wxID_HTML_PRINT)));
20720 SWIG_Python_SetConstant(d, "ID_HTML_OPENFILE",SWIG_From_int(static_cast< int >(wxID_HTML_OPENFILE)));
20721 SWIG_Python_SetConstant(d, "ID_HTML_OPTIONS",SWIG_From_int(static_cast< int >(wxID_HTML_OPTIONS)));
20722 SWIG_Python_SetConstant(d, "ID_HTML_BOOKMARKSLIST",SWIG_From_int(static_cast< int >(wxID_HTML_BOOKMARKSLIST)));
20723 SWIG_Python_SetConstant(d, "ID_HTML_BOOKMARKSADD",SWIG_From_int(static_cast< int >(wxID_HTML_BOOKMARKSADD)));
20724 SWIG_Python_SetConstant(d, "ID_HTML_BOOKMARKSREMOVE",SWIG_From_int(static_cast< int >(wxID_HTML_BOOKMARKSREMOVE)));
20725 SWIG_Python_SetConstant(d, "ID_HTML_TREECTRL",SWIG_From_int(static_cast< int >(wxID_HTML_TREECTRL)));
20726 SWIG_Python_SetConstant(d, "ID_HTML_INDEXPAGE",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXPAGE)));
20727 SWIG_Python_SetConstant(d, "ID_HTML_INDEXLIST",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXLIST)));
20728 SWIG_Python_SetConstant(d, "ID_HTML_INDEXTEXT",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXTEXT)));
20729 SWIG_Python_SetConstant(d, "ID_HTML_INDEXBUTTON",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXBUTTON)));
20730 SWIG_Python_SetConstant(d, "ID_HTML_INDEXBUTTONALL",SWIG_From_int(static_cast< int >(wxID_HTML_INDEXBUTTONALL)));
20731 SWIG_Python_SetConstant(d, "ID_HTML_NOTEBOOK",SWIG_From_int(static_cast< int >(wxID_HTML_NOTEBOOK)));
20732 SWIG_Python_SetConstant(d, "ID_HTML_SEARCHPAGE",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHPAGE)));
20733 SWIG_Python_SetConstant(d, "ID_HTML_SEARCHTEXT",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHTEXT)));
20734 SWIG_Python_SetConstant(d, "ID_HTML_SEARCHLIST",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHLIST)));
20735 SWIG_Python_SetConstant(d, "ID_HTML_SEARCHBUTTON",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHBUTTON)));
20736 SWIG_Python_SetConstant(d, "ID_HTML_SEARCHCHOICE",SWIG_From_int(static_cast< int >(wxID_HTML_SEARCHCHOICE)));
20737 SWIG_Python_SetConstant(d, "ID_HTML_COUNTINFO",SWIG_From_int(static_cast< int >(wxID_HTML_COUNTINFO)));
8f514ab4
RD
20738 PyDict_SetItemString(d, "wxEVT_COMMAND_HTML_CELL_CLICKED", PyInt_FromLong(wxEVT_COMMAND_HTML_CELL_CLICKED));
20739 PyDict_SetItemString(d, "wxEVT_COMMAND_HTML_CELL_HOVER", PyInt_FromLong(wxEVT_COMMAND_HTML_CELL_HOVER));
20740 PyDict_SetItemString(d, "wxEVT_COMMAND_HTML_LINK_CLICKED", PyInt_FromLong(wxEVT_COMMAND_HTML_LINK_CLICKED));
554f62e9
RD
20741
20742 wxPyPtrTypeMap_Add("wxHtmlTagHandler", "wxPyHtmlTagHandler");
20743 wxPyPtrTypeMap_Add("wxHtmlWinTagHandler", "wxPyHtmlWinTagHandler");
20744 wxPyPtrTypeMap_Add("wxHtmlWindow", "wxPyHtmlWindow");
20745 wxPyPtrTypeMap_Add("wxHtmlFilter", "wxPyHtmlFilter");
20746
d14a1e28
RD
20747}
20748