]> git.saurik.com Git - wxWidgets.git/blame - utils/wxPython/modules/html/html.cpp
some ifdef'd out things added back in
[wxWidgets.git] / utils / wxPython / modules / html / html.cpp
CommitLineData
325274bb 1/*
a65c6e14 2 * FILE : ./html.cpp
325274bb
RD
3 *
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
0f66a9f3 6 * Version 1.1 (Build 810)
325274bb
RD
7 *
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
12 *
13 * Do not make changes to this file--changes will be lost!
14 *
15 */
16
17
18#define SWIGCODE
19/* Implementation : PYTHON */
20
21#define SWIGPYTHON
22#include <string.h>
23#include <stdlib.h>
24/* Definitions for Windows/Unix exporting */
25#if defined(__WIN32__)
26# if defined(_MSC_VER)
27# define SWIGEXPORT(a) __declspec(dllexport) a
28# else
29# if defined(__BORLANDC__)
30# define SWIGEXPORT(a) a _export
31# else
32# define SWIGEXPORT(a) a
33# endif
34# endif
35#else
36# define SWIGEXPORT(a) a
37#endif
38
39#ifdef __cplusplus
40extern "C" {
41#endif
42#include "Python.h"
43extern void SWIG_MakePtr(char *, void *, char *);
44extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45extern char *SWIG_GetPtr(char *, void **, char *);
46extern char *SWIG_GetPtrObj(PyObject *, void **, char *);
47extern void SWIG_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
48extern PyObject *SWIG_newvarlink(void);
49#ifdef __cplusplus
50}
51#endif
52#define SWIG_init inithtmlc
53
54#define SWIG_name "htmlc"
55
56#include "helpers.h"
57#include <wx/html/htmlwin.h>
58#include <wx/image.h>
59#include <wx/fs_zip.h>
60#include <wx/fs_inet.h>
0f66a9f3
RD
61#include <wx/wfstream.h>
62#include "helpsys.h"
325274bb
RD
63
64static PyObject* l_output_helper(PyObject* target, PyObject* o) {
65 PyObject* o2;
66 PyObject* o3;
67 if (!target) {
68 target = o;
69 } else if (target == Py_None) {
70 Py_DECREF(Py_None);
71 target = o;
72 } else {
73 if (!PyList_Check(target)) {
74 o2 = target;
75 target = PyList_New(0);
76 PyList_Append(target, o2);
77 Py_XDECREF(o2);
78 }
79 PyList_Append(target,o);
80 Py_XDECREF(o);
81 }
82 return target;
83}
84
85static PyObject* t_output_helper(PyObject* target, PyObject* o) {
86 PyObject* o2;
87 PyObject* o3;
88
89 if (!target) {
90 target = o;
91 } else if (target == Py_None) {
92 Py_DECREF(Py_None);
93 target = o;
94 } else {
95 if (!PyTuple_Check(target)) {
96 o2 = target;
97 target = PyTuple_New(1);
98 PyTuple_SetItem(target, 0, o2);
99 }
100 o3 = PyTuple_New(1);
101 PyTuple_SetItem(o3, 0, o);
102
103 o2 = target;
104 target = PySequence_Concat(o2, o3);
105 Py_DECREF(o2);
106 Py_DECREF(o3);
107 }
108 return target;
109}
110
111
0f66a9f3
RD
112HELPEREXPORT byte* byte_LIST_helper(PyObject* source);
113HELPEREXPORT int* int_LIST_helper(PyObject* source);
114HELPEREXPORT long* long_LIST_helper(PyObject* source);
115HELPEREXPORT char** string_LIST_helper(PyObject* source);
116HELPEREXPORT wxPoint* wxPoint_LIST_helper(PyObject* source);
117HELPEREXPORT wxBitmap** wxBitmap_LIST_helper(PyObject* source);
118HELPEREXPORT wxString* wxString_LIST_helper(PyObject* source);
119HELPEREXPORT wxAcceleratorEntry* wxAcceleratorEntry_LIST_helper(PyObject* source);
325274bb
RD
120
121
122static char* wxStringErrorMsg = "string type is required for parameter";
123
124#ifdef __WXMSW__
0f66a9f3
RD
125wxString wxPyEmptyStr("");
126wxPoint wxPyDefaultPosition(wxDefaultPosition);
127wxSize wxPyDefaultSize(wxDefaultSize);
325274bb 128#endif
325274bb
RD
129
130
e166644c 131#if 0
325274bb
RD
132static PyObject* mod_dict = NULL; // will be set by init
133
134#include <wx/html/mod_templ.h>
135
136TAG_HANDLER_BEGIN(PYTHONTAG, "PYTHON")
137 TAG_HANDLER_PROC(tag)
138 {
0f66a9f3
RD
139 wxWindow *wnd;
140 wxString errmsg;
141 char pbuf[256];
142
143 int fl = 0;
144
145 bool doSave = wxPyRestoreThread();
146 while (1) {
147 if (tag.HasParam("FLOAT"))
148 tag.ScanParam("FLOAT", "%i", &fl);
149 PyObject* pyfunc = PyDict_GetItemString(mod_dict, "WidgetStarter");
150 if (pyfunc == NULL) {
151 errmsg = "Could not find object WidgetStarter";
152 break;
153 }
154 if (! PyCallable_Check(pyfunc)) {
155 errmsg = "WidgetStarter does not appear to be callable";
156 break;
157 }
158 SWIG_MakePtr(pbuf, m_WParser->GetWindow(), "_wxPyHtmlWindow_p");
325274bb 159 PyObject* arglist = Py_BuildValue("(s,s)", pbuf,
0f66a9f3
RD
160 (const char*)tag.GetAllParams());
161 if (! arglist) {
162 errmsg = "Failed making argument list";
163 break;
164 }
165 PyObject* ret = PyEval_CallObject(pyfunc, arglist);
166 Py_DECREF(arglist);
167 if (ret == NULL) {
325274bb 168 errmsg = "An error occured while calling WidgetStarter";
0f66a9f3
RD
169 if (PyErr_Occurred())
170 PyErr_Print();
171 break;
172 }
173 wnd = NULL;
174 if (PyString_Check(ret)) {
175 char* thisc = PyString_AsString(ret);
176 SWIG_GetPtr(thisc, (void**)&wnd, "_wxWindow_p");
177 }
178 Py_DECREF(ret);
179 if (! wnd) {
325274bb 180 errmsg = "Could not make a wxWindow pointer from return ptr";
0f66a9f3
RD
181 break;
182 }
183 wxPySaveThread(doSave);
184 wnd -> Show(TRUE);
185 m_WParser->OpenContainer()->InsertCell(new wxHtmlWidgetCell(wnd, fl));
186 return FALSE;
187 }
188
189 wxPySaveThread(doSave);
190
191 /* we got out of the loop. Must be an error. Show a box stating it. */
325274bb 192 wnd = new wxTextCtrl( m_WParser -> GetWindow(), -1,
0f66a9f3
RD
193 errmsg, wxPoint(0,0),
194 wxSize(300, 100), wxTE_MULTILINE );
195 wnd -> Show(TRUE);
196 m_WParser->OpenContainer()->InsertCell(new wxHtmlWidgetCell(wnd, 100));
325274bb
RD
197 return FALSE;
198 }
325274bb 199
0f66a9f3
RD
200TAG_HANDLER_END(PYTHONTAG)
201
202TAGS_MODULE_BEGIN(PythonTag)
203
204 TAGS_MODULE_ADD(PYTHONTAG)
205
206TAGS_MODULE_END(PythonTag)
207
208// Note: see also the init function where we add the module!
e166644c 209#endif
0f66a9f3
RD
210
211class wxPyHtmlTagHandler : public wxHtmlTagHandler {
212public:
213 wxPyHtmlTagHandler() : wxHtmlTagHandler() {};
214
215 wxHtmlParser* GetParser() { return m_Parser; }
216 void ParseInner(const wxHtmlTag& tag) { wxHtmlTagHandler::ParseInner(tag); }
217
218 DEC_PYCALLBACK_STRING__pure(GetSupportedTags);
219 DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag);
220
221 PYPRIVATE;
222};
223
224IMP_PYCALLBACK_STRING__pure(wxPyHtmlTagHandler, wxHtmlTagHandler, GetSupportedTags);
225IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlTagHandler, wxHtmlTagHandler, HandleTag);
226
0f66a9f3
RD
227class wxPyHtmlWinTagHandler : public wxHtmlWinTagHandler {
228public:
229 wxPyHtmlWinTagHandler() : wxHtmlWinTagHandler() {};
230
231 wxHtmlWinParser* GetParser() { return m_WParser; }
232 void ParseInner(const wxHtmlTag& tag)
233 { wxHtmlWinTagHandler::ParseInner(tag); }
234
235 DEC_PYCALLBACK_STRING__pure(GetSupportedTags);
236 DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag);
237
238 PYPRIVATE;
239};
240
241IMP_PYCALLBACK_STRING__pure(wxPyHtmlWinTagHandler, wxHtmlWinTagHandler, GetSupportedTags);
242IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlWinTagHandler, wxHtmlWinTagHandler, HandleTag);
243
244
0f66a9f3
RD
245class wxPyHtmlTagsModule : public wxHtmlTagsModule {
246public:
247 wxPyHtmlTagsModule(PyObject* thc) : wxHtmlTagsModule() {
248 m_tagHandlerClass = thc;
249 Py_INCREF(m_tagHandlerClass);
250 RegisterModule(this);
251 wxHtmlWinParser::AddModule(this);
252 }
253
254 void OnExit() {
255 Py_DECREF(m_tagHandlerClass);
256 m_tagHandlerClass = NULL;
257 for (int x=0; x < m_objArray.GetCount(); x++) {
258 PyObject* obj = (PyObject*)m_objArray.Item(x);
259 Py_DECREF(obj);
260 }
261 };
262
263 void FillHandlersTable(wxHtmlWinParser *parser) {
264 // Wave our magic wand... (if it works it's a miracle! ;-)
265
266 // First, make a new instance of the tag handler
e166644c 267 bool doSave = wxPyRestoreThread();
0f66a9f3
RD
268 PyObject* arg = Py_BuildValue("()");
269 PyObject* obj = PyInstance_New(m_tagHandlerClass, arg, NULL);
270 Py_DECREF(arg);
e166644c 271 wxPySaveThread(doSave);
0f66a9f3
RD
272
273 // now figure out where it's C++ object is...
274 wxPyHtmlWinTagHandler* thPtr;
275 if (SWIG_GetPtrObj(obj, (void **)&thPtr, "_wxPyHtmlWinTagHandler_p"))
276 return;
277
278 // add it,
279 parser->AddTagHandler(thPtr);
280
281 // and track it.
282 m_objArray.Add(obj);
283 }
284
285private:
286 PyObject* m_tagHandlerClass;
287 wxArrayPtrVoid m_objArray;
288
289};
290
291 void wxHtmlWinParser_AddTagHandler(PyObject* tagHandlerClass) {
292 // Dynamically create a new wxModule. Refcounts tagHandlerClass
293 // and adds itself to the wxModules list and to the wxHtmlWinParser.
294 new wxPyHtmlTagsModule(tagHandlerClass);
295 }
296
297class wxPyHtmlWindow : public wxHtmlWindow {
298public:
299 wxPyHtmlWindow(wxWindow *parent, wxWindowID id = -1,
300 const wxPoint& pos = wxDefaultPosition,
301 const wxSize& size = wxDefaultSize,
302 long style = wxHW_SCROLLBAR_AUTO,
303 const wxString& name = "htmlWindow")
304 : wxHtmlWindow(parent, id, pos, size, style, name) {};
305
306 DEC_PYCALLBACK__STRING(OnLinkClicked);
307
308 PYPRIVATE;
309};
310
311IMP_PYCALLBACK__STRING(wxPyHtmlWindow, wxHtmlWindow, OnLinkClicked);
312
313
314 void wxHtmlWindow_AddFilter(wxHtmlFilter *filter) {
315 wxHtmlWindow::AddFilter(filter);
316 }
317
318 extern "C" SWIGEXPORT(void) inithtmlhelpc();
319#ifdef __cplusplus
320extern "C" {
321#endif
322static PyObject *_wrap_wxHtmlWinParser_AddTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
323 PyObject * _resultobj;
324 PyObject * _arg0;
325 PyObject * _obj0 = 0;
326 char *_kwnames[] = { "tagHandlerClass", NULL };
327
328 self = self;
329 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_AddTagHandler",_kwnames,&_obj0))
330 return NULL;
331{
332 _arg0 = _obj0;
333}
334{
335 wxPy_BEGIN_ALLOW_THREADS;
336 wxHtmlWinParser_AddTagHandler(_arg0);
337
338 wxPy_END_ALLOW_THREADS;
339} Py_INCREF(Py_None);
340 _resultobj = Py_None;
341 return _resultobj;
342}
343
344static PyObject *_wrap_wxHtmlWindow_AddFilter(PyObject *self, PyObject *args, PyObject *kwargs) {
345 PyObject * _resultobj;
346 wxHtmlFilter * _arg0;
347 PyObject * _argo0 = 0;
348 char *_kwnames[] = { "filter", NULL };
349
350 self = self;
351 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_AddFilter",_kwnames,&_argo0))
352 return NULL;
353 if (_argo0) {
354 if (_argo0 == Py_None) { _arg0 = NULL; }
355 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlFilter_p")) {
356 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_AddFilter. Expected _wxHtmlFilter_p.");
357 return NULL;
358 }
359 }
360{
361 wxPy_BEGIN_ALLOW_THREADS;
362 wxHtmlWindow_AddFilter(_arg0);
363
364 wxPy_END_ALLOW_THREADS;
365} Py_INCREF(Py_None);
366 _resultobj = Py_None;
367 return _resultobj;
368}
369
370#define wxHtmlTag_GetName(_swigobj) (_swigobj->GetName())
371static PyObject *_wrap_wxHtmlTag_GetName(PyObject *self, PyObject *args, PyObject *kwargs) {
372 PyObject * _resultobj;
373 wxString * _result;
374 wxHtmlTag * _arg0;
375 PyObject * _argo0 = 0;
376 char *_kwnames[] = { "self", NULL };
377
378 self = self;
379 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetName",_kwnames,&_argo0))
380 return NULL;
381 if (_argo0) {
382 if (_argo0 == Py_None) { _arg0 = NULL; }
383 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
384 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetName. Expected _wxHtmlTag_p.");
385 return NULL;
386 }
387 }
388{
389 wxPy_BEGIN_ALLOW_THREADS;
390 _result = new wxString (wxHtmlTag_GetName(_arg0));
391
392 wxPy_END_ALLOW_THREADS;
393}{
394 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
395}
396{
397 delete _result;
398}
399 return _resultobj;
400}
401
402#define wxHtmlTag_HasParam(_swigobj,_swigarg0) (_swigobj->HasParam(_swigarg0))
403static PyObject *_wrap_wxHtmlTag_HasParam(PyObject *self, PyObject *args, PyObject *kwargs) {
404 PyObject * _resultobj;
405 bool _result;
406 wxHtmlTag * _arg0;
407 wxString * _arg1;
408 PyObject * _argo0 = 0;
409 PyObject * _obj1 = 0;
410 char *_kwnames[] = { "self","par", NULL };
411
412 self = self;
413 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlTag_HasParam",_kwnames,&_argo0,&_obj1))
414 return NULL;
415 if (_argo0) {
416 if (_argo0 == Py_None) { _arg0 = NULL; }
417 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
418 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_HasParam. Expected _wxHtmlTag_p.");
419 return NULL;
420 }
421 }
422{
423 if (!PyString_Check(_obj1)) {
424 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
425 return NULL;
426 }
427 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
428}
429{
430 wxPy_BEGIN_ALLOW_THREADS;
431 _result = (bool )wxHtmlTag_HasParam(_arg0,*_arg1);
432
433 wxPy_END_ALLOW_THREADS;
434} _resultobj = Py_BuildValue("i",_result);
435{
436 if (_obj1)
437 delete _arg1;
438}
439 return _resultobj;
440}
441
442#define wxHtmlTag_GetParam(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetParam(_swigarg0,_swigarg1))
443static PyObject *_wrap_wxHtmlTag_GetParam(PyObject *self, PyObject *args, PyObject *kwargs) {
444 PyObject * _resultobj;
445 wxString * _result;
446 wxHtmlTag * _arg0;
447 wxString * _arg1;
448 int _arg2 = (int ) FALSE;
449 PyObject * _argo0 = 0;
450 PyObject * _obj1 = 0;
451 char *_kwnames[] = { "self","par","with_commas", NULL };
452
453 self = self;
454 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxHtmlTag_GetParam",_kwnames,&_argo0,&_obj1,&_arg2))
455 return NULL;
456 if (_argo0) {
457 if (_argo0 == Py_None) { _arg0 = NULL; }
458 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
459 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetParam. Expected _wxHtmlTag_p.");
460 return NULL;
461 }
462 }
463{
464 if (!PyString_Check(_obj1)) {
465 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
466 return NULL;
467 }
468 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
469}
470{
471 wxPy_BEGIN_ALLOW_THREADS;
472 _result = new wxString (wxHtmlTag_GetParam(_arg0,*_arg1,_arg2));
473
474 wxPy_END_ALLOW_THREADS;
475}{
476 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
477}
478{
479 if (_obj1)
480 delete _arg1;
481}
482{
483 delete _result;
484}
485 return _resultobj;
486}
487
488#define wxHtmlTag_GetAllParams(_swigobj) (_swigobj->GetAllParams())
489static PyObject *_wrap_wxHtmlTag_GetAllParams(PyObject *self, PyObject *args, PyObject *kwargs) {
490 PyObject * _resultobj;
491 wxString * _result;
492 wxHtmlTag * _arg0;
493 PyObject * _argo0 = 0;
494 char *_kwnames[] = { "self", NULL };
495
496 self = self;
497 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetAllParams",_kwnames,&_argo0))
498 return NULL;
499 if (_argo0) {
500 if (_argo0 == Py_None) { _arg0 = NULL; }
501 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
502 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetAllParams. Expected _wxHtmlTag_p.");
503 return NULL;
504 }
505 }
506{
507 wxPy_BEGIN_ALLOW_THREADS;
508 _result = new wxString (wxHtmlTag_GetAllParams(_arg0));
509
510 wxPy_END_ALLOW_THREADS;
511}{
512 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
513}
514{
515 delete _result;
516}
517 return _resultobj;
518}
519
520#define wxHtmlTag_IsEnding(_swigobj) (_swigobj->IsEnding())
521static PyObject *_wrap_wxHtmlTag_IsEnding(PyObject *self, PyObject *args, PyObject *kwargs) {
522 PyObject * _resultobj;
523 bool _result;
524 wxHtmlTag * _arg0;
525 PyObject * _argo0 = 0;
526 char *_kwnames[] = { "self", NULL };
527
528 self = self;
529 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_IsEnding",_kwnames,&_argo0))
530 return NULL;
531 if (_argo0) {
532 if (_argo0 == Py_None) { _arg0 = NULL; }
533 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
534 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_IsEnding. Expected _wxHtmlTag_p.");
535 return NULL;
536 }
537 }
538{
539 wxPy_BEGIN_ALLOW_THREADS;
540 _result = (bool )wxHtmlTag_IsEnding(_arg0);
541
542 wxPy_END_ALLOW_THREADS;
543} _resultobj = Py_BuildValue("i",_result);
544 return _resultobj;
545}
546
547#define wxHtmlTag_HasEnding(_swigobj) (_swigobj->HasEnding())
548static PyObject *_wrap_wxHtmlTag_HasEnding(PyObject *self, PyObject *args, PyObject *kwargs) {
549 PyObject * _resultobj;
550 bool _result;
551 wxHtmlTag * _arg0;
552 PyObject * _argo0 = 0;
553 char *_kwnames[] = { "self", NULL };
554
555 self = self;
556 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_HasEnding",_kwnames,&_argo0))
557 return NULL;
558 if (_argo0) {
559 if (_argo0 == Py_None) { _arg0 = NULL; }
560 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
561 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_HasEnding. Expected _wxHtmlTag_p.");
562 return NULL;
563 }
564 }
565{
566 wxPy_BEGIN_ALLOW_THREADS;
567 _result = (bool )wxHtmlTag_HasEnding(_arg0);
568
569 wxPy_END_ALLOW_THREADS;
570} _resultobj = Py_BuildValue("i",_result);
571 return _resultobj;
572}
573
574#define wxHtmlTag_GetBeginPos(_swigobj) (_swigobj->GetBeginPos())
575static PyObject *_wrap_wxHtmlTag_GetBeginPos(PyObject *self, PyObject *args, PyObject *kwargs) {
576 PyObject * _resultobj;
577 int _result;
578 wxHtmlTag * _arg0;
579 PyObject * _argo0 = 0;
580 char *_kwnames[] = { "self", NULL };
581
582 self = self;
583 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetBeginPos",_kwnames,&_argo0))
584 return NULL;
585 if (_argo0) {
586 if (_argo0 == Py_None) { _arg0 = NULL; }
587 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
588 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetBeginPos. Expected _wxHtmlTag_p.");
589 return NULL;
590 }
591 }
592{
593 wxPy_BEGIN_ALLOW_THREADS;
594 _result = (int )wxHtmlTag_GetBeginPos(_arg0);
595
596 wxPy_END_ALLOW_THREADS;
597} _resultobj = Py_BuildValue("i",_result);
598 return _resultobj;
599}
600
601#define wxHtmlTag_GetEndPos1(_swigobj) (_swigobj->GetEndPos1())
602static PyObject *_wrap_wxHtmlTag_GetEndPos1(PyObject *self, PyObject *args, PyObject *kwargs) {
603 PyObject * _resultobj;
604 int _result;
605 wxHtmlTag * _arg0;
606 PyObject * _argo0 = 0;
607 char *_kwnames[] = { "self", NULL };
608
609 self = self;
610 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetEndPos1",_kwnames,&_argo0))
611 return NULL;
612 if (_argo0) {
613 if (_argo0 == Py_None) { _arg0 = NULL; }
614 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
615 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetEndPos1. Expected _wxHtmlTag_p.");
616 return NULL;
617 }
618 }
619{
620 wxPy_BEGIN_ALLOW_THREADS;
621 _result = (int )wxHtmlTag_GetEndPos1(_arg0);
622
623 wxPy_END_ALLOW_THREADS;
624} _resultobj = Py_BuildValue("i",_result);
625 return _resultobj;
626}
627
628#define wxHtmlTag_GetEndPos2(_swigobj) (_swigobj->GetEndPos2())
629static PyObject *_wrap_wxHtmlTag_GetEndPos2(PyObject *self, PyObject *args, PyObject *kwargs) {
630 PyObject * _resultobj;
631 int _result;
632 wxHtmlTag * _arg0;
633 PyObject * _argo0 = 0;
634 char *_kwnames[] = { "self", NULL };
635
636 self = self;
637 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetEndPos2",_kwnames,&_argo0))
638 return NULL;
639 if (_argo0) {
640 if (_argo0 == Py_None) { _arg0 = NULL; }
641 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
642 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetEndPos2. Expected _wxHtmlTag_p.");
643 return NULL;
644 }
645 }
646{
647 wxPy_BEGIN_ALLOW_THREADS;
648 _result = (int )wxHtmlTag_GetEndPos2(_arg0);
649
650 wxPy_END_ALLOW_THREADS;
651} _resultobj = Py_BuildValue("i",_result);
652 return _resultobj;
653}
654
655#define wxHtmlParser_SetFS(_swigobj,_swigarg0) (_swigobj->SetFS(_swigarg0))
656static PyObject *_wrap_wxHtmlParser_SetFS(PyObject *self, PyObject *args, PyObject *kwargs) {
657 PyObject * _resultobj;
658 wxHtmlParser * _arg0;
659 wxFileSystem * _arg1;
660 PyObject * _argo0 = 0;
661 PyObject * _argo1 = 0;
662 char *_kwnames[] = { "self","fs", NULL };
663
664 self = self;
665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_SetFS",_kwnames,&_argo0,&_argo1))
666 return NULL;
667 if (_argo0) {
668 if (_argo0 == Py_None) { _arg0 = NULL; }
669 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
670 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_SetFS. Expected _wxHtmlParser_p.");
671 return NULL;
672 }
673 }
674 if (_argo1) {
675 if (_argo1 == Py_None) { _arg1 = NULL; }
676 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxFileSystem_p")) {
677 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlParser_SetFS. Expected _wxFileSystem_p.");
678 return NULL;
679 }
680 }
681{
682 wxPy_BEGIN_ALLOW_THREADS;
683 wxHtmlParser_SetFS(_arg0,_arg1);
684
685 wxPy_END_ALLOW_THREADS;
686} Py_INCREF(Py_None);
687 _resultobj = Py_None;
688 return _resultobj;
689}
690
691#define wxHtmlParser_GetFS(_swigobj) (_swigobj->GetFS())
692static PyObject *_wrap_wxHtmlParser_GetFS(PyObject *self, PyObject *args, PyObject *kwargs) {
693 PyObject * _resultobj;
694 wxFileSystem * _result;
695 wxHtmlParser * _arg0;
696 PyObject * _argo0 = 0;
697 char *_kwnames[] = { "self", NULL };
698 char _ptemp[128];
699
700 self = self;
701 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_GetFS",_kwnames,&_argo0))
702 return NULL;
703 if (_argo0) {
704 if (_argo0 == Py_None) { _arg0 = NULL; }
705 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
706 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_GetFS. Expected _wxHtmlParser_p.");
707 return NULL;
708 }
709 }
710{
711 wxPy_BEGIN_ALLOW_THREADS;
712 _result = (wxFileSystem *)wxHtmlParser_GetFS(_arg0);
713
714 wxPy_END_ALLOW_THREADS;
715} if (_result) {
716 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFileSystem_p");
717 _resultobj = Py_BuildValue("s",_ptemp);
718 } else {
719 Py_INCREF(Py_None);
720 _resultobj = Py_None;
721 }
722 return _resultobj;
723}
724
725#define wxHtmlParser_Parse(_swigobj,_swigarg0) (_swigobj->Parse(_swigarg0))
726static PyObject *_wrap_wxHtmlParser_Parse(PyObject *self, PyObject *args, PyObject *kwargs) {
727 PyObject * _resultobj;
728 wxObject * _result;
729 wxHtmlParser * _arg0;
730 wxString * _arg1;
731 PyObject * _argo0 = 0;
732 PyObject * _obj1 = 0;
733 char *_kwnames[] = { "self","source", NULL };
734 char _ptemp[128];
735
736 self = self;
737 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_Parse",_kwnames,&_argo0,&_obj1))
738 return NULL;
739 if (_argo0) {
740 if (_argo0 == Py_None) { _arg0 = NULL; }
741 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
742 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_Parse. Expected _wxHtmlParser_p.");
743 return NULL;
744 }
745 }
746{
747 if (!PyString_Check(_obj1)) {
748 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
749 return NULL;
750 }
751 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
752}
753{
754 wxPy_BEGIN_ALLOW_THREADS;
755 _result = (wxObject *)wxHtmlParser_Parse(_arg0,*_arg1);
756
757 wxPy_END_ALLOW_THREADS;
758} if (_result) {
759 SWIG_MakePtr(_ptemp, (char *) _result,"_wxObject_p");
760 _resultobj = Py_BuildValue("s",_ptemp);
761 } else {
762 Py_INCREF(Py_None);
763 _resultobj = Py_None;
764 }
765{
766 if (_obj1)
767 delete _arg1;
768}
769 return _resultobj;
770}
771
772#define wxHtmlParser_InitParser(_swigobj,_swigarg0) (_swigobj->InitParser(_swigarg0))
773static PyObject *_wrap_wxHtmlParser_InitParser(PyObject *self, PyObject *args, PyObject *kwargs) {
774 PyObject * _resultobj;
775 wxHtmlParser * _arg0;
776 wxString * _arg1;
777 PyObject * _argo0 = 0;
778 PyObject * _obj1 = 0;
779 char *_kwnames[] = { "self","source", NULL };
780
781 self = self;
782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_InitParser",_kwnames,&_argo0,&_obj1))
783 return NULL;
784 if (_argo0) {
785 if (_argo0 == Py_None) { _arg0 = NULL; }
786 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
787 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_InitParser. Expected _wxHtmlParser_p.");
788 return NULL;
789 }
790 }
791{
792 if (!PyString_Check(_obj1)) {
793 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
794 return NULL;
795 }
796 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
797}
798{
799 wxPy_BEGIN_ALLOW_THREADS;
800 wxHtmlParser_InitParser(_arg0,*_arg1);
801
802 wxPy_END_ALLOW_THREADS;
803} Py_INCREF(Py_None);
804 _resultobj = Py_None;
805{
806 if (_obj1)
807 delete _arg1;
808}
809 return _resultobj;
810}
811
812#define wxHtmlParser_DoneParser(_swigobj) (_swigobj->DoneParser())
813static PyObject *_wrap_wxHtmlParser_DoneParser(PyObject *self, PyObject *args, PyObject *kwargs) {
814 PyObject * _resultobj;
815 wxHtmlParser * _arg0;
816 PyObject * _argo0 = 0;
817 char *_kwnames[] = { "self", NULL };
818
819 self = self;
820 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_DoneParser",_kwnames,&_argo0))
821 return NULL;
822 if (_argo0) {
823 if (_argo0 == Py_None) { _arg0 = NULL; }
824 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
825 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_DoneParser. Expected _wxHtmlParser_p.");
826 return NULL;
827 }
828 }
829{
830 wxPy_BEGIN_ALLOW_THREADS;
831 wxHtmlParser_DoneParser(_arg0);
832
833 wxPy_END_ALLOW_THREADS;
834} Py_INCREF(Py_None);
835 _resultobj = Py_None;
836 return _resultobj;
837}
838
839#define wxHtmlParser_DoParsing(_swigobj,_swigarg0,_swigarg1) (_swigobj->DoParsing(_swigarg0,_swigarg1))
840static PyObject *_wrap_wxHtmlParser_DoParsing(PyObject *self, PyObject *args, PyObject *kwargs) {
841 PyObject * _resultobj;
842 wxHtmlParser * _arg0;
843 int _arg1;
844 int _arg2;
845 PyObject * _argo0 = 0;
846 char *_kwnames[] = { "self","begin_pos","end_pos", NULL };
847
848 self = self;
849 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxHtmlParser_DoParsing",_kwnames,&_argo0,&_arg1,&_arg2))
850 return NULL;
851 if (_argo0) {
852 if (_argo0 == Py_None) { _arg0 = NULL; }
853 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
854 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_DoParsing. Expected _wxHtmlParser_p.");
855 return NULL;
856 }
857 }
858{
859 wxPy_BEGIN_ALLOW_THREADS;
860 wxHtmlParser_DoParsing(_arg0,_arg1,_arg2);
861
862 wxPy_END_ALLOW_THREADS;
863} Py_INCREF(Py_None);
864 _resultobj = Py_None;
865 return _resultobj;
866}
867
868#define wxHtmlParser_AddTagHandler(_swigobj,_swigarg0) (_swigobj->AddTagHandler(_swigarg0))
869static PyObject *_wrap_wxHtmlParser_AddTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
870 PyObject * _resultobj;
871 wxHtmlParser * _arg0;
872 wxHtmlTagHandler * _arg1;
873 PyObject * _argo0 = 0;
874 PyObject * _argo1 = 0;
875 char *_kwnames[] = { "self","handler", NULL };
876
877 self = self;
878 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_AddTagHandler",_kwnames,&_argo0,&_argo1))
879 return NULL;
880 if (_argo0) {
881 if (_argo0 == Py_None) { _arg0 = NULL; }
882 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
883 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_AddTagHandler. Expected _wxHtmlParser_p.");
884 return NULL;
885 }
886 }
887 if (_argo1) {
888 if (_argo1 == Py_None) { _arg1 = NULL; }
889 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTagHandler_p")) {
890 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlParser_AddTagHandler. Expected _wxHtmlTagHandler_p.");
891 return NULL;
892 }
893 }
894{
895 wxPy_BEGIN_ALLOW_THREADS;
896 wxHtmlParser_AddTagHandler(_arg0,_arg1);
897
898 wxPy_END_ALLOW_THREADS;
899} Py_INCREF(Py_None);
900 _resultobj = Py_None;
901 return _resultobj;
902}
903
904#define wxHtmlParser_GetSource(_swigobj) (_swigobj->GetSource())
905static PyObject *_wrap_wxHtmlParser_GetSource(PyObject *self, PyObject *args, PyObject *kwargs) {
906 PyObject * _resultobj;
907 wxString * _result;
908 wxHtmlParser * _arg0;
909 PyObject * _argo0 = 0;
910 char *_kwnames[] = { "self", NULL };
911
912 self = self;
913 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_GetSource",_kwnames,&_argo0))
914 return NULL;
915 if (_argo0) {
916 if (_argo0 == Py_None) { _arg0 = NULL; }
917 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
918 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_GetSource. Expected _wxHtmlParser_p.");
919 return NULL;
920 }
921 }
922{
923 wxPy_BEGIN_ALLOW_THREADS;
924 _result = (wxString *)wxHtmlParser_GetSource(_arg0);
925
926 wxPy_END_ALLOW_THREADS;
927}{
928 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
929}
930 return _resultobj;
931}
932
933static void *SwigwxHtmlWinParserTowxHtmlParser(void *ptr) {
934 wxHtmlWinParser *src;
935 wxHtmlParser *dest;
936 src = (wxHtmlWinParser *) ptr;
937 dest = (wxHtmlParser *) src;
938 return (void *) dest;
939}
940
941#define new_wxHtmlWinParser(_swigarg0) (new wxHtmlWinParser(_swigarg0))
942static PyObject *_wrap_new_wxHtmlWinParser(PyObject *self, PyObject *args, PyObject *kwargs) {
943 PyObject * _resultobj;
944 wxHtmlWinParser * _result;
945 wxWindow * _arg0;
946 PyObject * _argo0 = 0;
947 char *_kwnames[] = { "wnd", NULL };
948 char _ptemp[128];
949
950 self = self;
951 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:new_wxHtmlWinParser",_kwnames,&_argo0))
952 return NULL;
953 if (_argo0) {
954 if (_argo0 == Py_None) { _arg0 = NULL; }
955 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
956 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlWinParser. Expected _wxWindow_p.");
957 return NULL;
958 }
959 }
960{
961 wxPy_BEGIN_ALLOW_THREADS;
962 _result = (wxHtmlWinParser *)new_wxHtmlWinParser(_arg0);
963
964 wxPy_END_ALLOW_THREADS;
965} if (_result) {
966 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWinParser_p");
967 _resultobj = Py_BuildValue("s",_ptemp);
968 } else {
969 Py_INCREF(Py_None);
970 _resultobj = Py_None;
971 }
972 return _resultobj;
973}
974
975#define wxHtmlWinParser_SetDC(_swigobj,_swigarg0) (_swigobj->SetDC(_swigarg0))
976static PyObject *_wrap_wxHtmlWinParser_SetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
977 PyObject * _resultobj;
978 wxHtmlWinParser * _arg0;
979 wxDC * _arg1;
980 PyObject * _argo0 = 0;
981 PyObject * _argo1 = 0;
982 char *_kwnames[] = { "self","dc", NULL };
983
984 self = self;
985 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetDC",_kwnames,&_argo0,&_argo1))
986 return NULL;
987 if (_argo0) {
988 if (_argo0 == Py_None) { _arg0 = NULL; }
989 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
990 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetDC. Expected _wxHtmlWinParser_p.");
991 return NULL;
992 }
993 }
994 if (_argo1) {
995 if (_argo1 == Py_None) { _arg1 = NULL; }
996 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
997 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinParser_SetDC. Expected _wxDC_p.");
998 return NULL;
999 }
1000 }
1001{
1002 wxPy_BEGIN_ALLOW_THREADS;
1003 wxHtmlWinParser_SetDC(_arg0,_arg1);
1004
1005 wxPy_END_ALLOW_THREADS;
1006} Py_INCREF(Py_None);
1007 _resultobj = Py_None;
1008 return _resultobj;
1009}
1010
1011#define wxHtmlWinParser_GetDC(_swigobj) (_swigobj->GetDC())
1012static PyObject *_wrap_wxHtmlWinParser_GetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
1013 PyObject * _resultobj;
1014 wxDC * _result;
1015 wxHtmlWinParser * _arg0;
1016 PyObject * _argo0 = 0;
1017 char *_kwnames[] = { "self", NULL };
1018 char _ptemp[128];
1019
1020 self = self;
1021 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetDC",_kwnames,&_argo0))
1022 return NULL;
1023 if (_argo0) {
1024 if (_argo0 == Py_None) { _arg0 = NULL; }
1025 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1026 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetDC. Expected _wxHtmlWinParser_p.");
1027 return NULL;
1028 }
1029 }
1030{
1031 wxPy_BEGIN_ALLOW_THREADS;
1032 _result = (wxDC *)wxHtmlWinParser_GetDC(_arg0);
1033
1034 wxPy_END_ALLOW_THREADS;
1035} if (_result) {
1036 SWIG_MakePtr(_ptemp, (char *) _result,"_wxDC_p");
1037 _resultobj = Py_BuildValue("s",_ptemp);
1038 } else {
1039 Py_INCREF(Py_None);
1040 _resultobj = Py_None;
1041 }
1042 return _resultobj;
1043}
1044
1045#define wxHtmlWinParser_GetCharHeight(_swigobj) (_swigobj->GetCharHeight())
1046static PyObject *_wrap_wxHtmlWinParser_GetCharHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
1047 PyObject * _resultobj;
1048 int _result;
1049 wxHtmlWinParser * _arg0;
1050 PyObject * _argo0 = 0;
1051 char *_kwnames[] = { "self", NULL };
1052
1053 self = self;
1054 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetCharHeight",_kwnames,&_argo0))
1055 return NULL;
1056 if (_argo0) {
1057 if (_argo0 == Py_None) { _arg0 = NULL; }
1058 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1059 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetCharHeight. Expected _wxHtmlWinParser_p.");
1060 return NULL;
1061 }
1062 }
1063{
1064 wxPy_BEGIN_ALLOW_THREADS;
1065 _result = (int )wxHtmlWinParser_GetCharHeight(_arg0);
1066
1067 wxPy_END_ALLOW_THREADS;
1068} _resultobj = Py_BuildValue("i",_result);
1069 return _resultobj;
1070}
1071
1072#define wxHtmlWinParser_GetCharWidth(_swigobj) (_swigobj->GetCharWidth())
1073static PyObject *_wrap_wxHtmlWinParser_GetCharWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
1074 PyObject * _resultobj;
1075 int _result;
1076 wxHtmlWinParser * _arg0;
1077 PyObject * _argo0 = 0;
1078 char *_kwnames[] = { "self", NULL };
1079
1080 self = self;
1081 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetCharWidth",_kwnames,&_argo0))
1082 return NULL;
1083 if (_argo0) {
1084 if (_argo0 == Py_None) { _arg0 = NULL; }
1085 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1086 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetCharWidth. Expected _wxHtmlWinParser_p.");
1087 return NULL;
1088 }
1089 }
1090{
1091 wxPy_BEGIN_ALLOW_THREADS;
1092 _result = (int )wxHtmlWinParser_GetCharWidth(_arg0);
1093
1094 wxPy_END_ALLOW_THREADS;
1095} _resultobj = Py_BuildValue("i",_result);
1096 return _resultobj;
1097}
1098
1099#define wxHtmlWinParser_GetWindow(_swigobj) (_swigobj->GetWindow())
1100static PyObject *_wrap_wxHtmlWinParser_GetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
1101 PyObject * _resultobj;
1102 wxWindow * _result;
1103 wxHtmlWinParser * _arg0;
1104 PyObject * _argo0 = 0;
1105 char *_kwnames[] = { "self", NULL };
1106 char _ptemp[128];
1107
1108 self = self;
1109 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetWindow",_kwnames,&_argo0))
1110 return NULL;
1111 if (_argo0) {
1112 if (_argo0 == Py_None) { _arg0 = NULL; }
1113 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1114 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetWindow. Expected _wxHtmlWinParser_p.");
1115 return NULL;
1116 }
1117 }
1118{
1119 wxPy_BEGIN_ALLOW_THREADS;
1120 _result = (wxWindow *)wxHtmlWinParser_GetWindow(_arg0);
1121
1122 wxPy_END_ALLOW_THREADS;
1123} if (_result) {
1124 SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
1125 _resultobj = Py_BuildValue("s",_ptemp);
1126 } else {
1127 Py_INCREF(Py_None);
1128 _resultobj = Py_None;
1129 }
1130 return _resultobj;
1131}
1132
1133#define wxHtmlWinParser_SetFonts(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetFonts(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1134static PyObject *_wrap_wxHtmlWinParser_SetFonts(PyObject *self, PyObject *args, PyObject *kwargs) {
1135 PyObject * _resultobj;
1136 wxHtmlWinParser * _arg0;
1137 wxString * _arg1;
1138 int _arg2;
1139 wxString * _arg3;
1140 int _arg4;
1141 int * _arg5;
1142 PyObject * _argo0 = 0;
1143 PyObject * _obj1 = 0;
1144 PyObject * _obj3 = 0;
1145 PyObject * _obj5 = 0;
1146 char *_kwnames[] = { "self","normal_face","normal_italic_mode","fixed_face","fixed_italic_mode","LIST", NULL };
1147
1148 self = self;
1149 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOiOiO:wxHtmlWinParser_SetFonts",_kwnames,&_argo0,&_obj1,&_arg2,&_obj3,&_arg4,&_obj5))
1150 return NULL;
1151 if (_argo0) {
1152 if (_argo0 == Py_None) { _arg0 = NULL; }
1153 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1154 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFonts. Expected _wxHtmlWinParser_p.");
1155 return NULL;
1156 }
1157 }
1158{
1159 if (!PyString_Check(_obj1)) {
1160 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1161 return NULL;
1162 }
1163 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
1164}
1165{
1166 if (!PyString_Check(_obj3)) {
1167 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1168 return NULL;
1169 }
1170 _arg3 = new wxString(PyString_AsString(_obj3), PyString_Size(_obj3));
1171}
1172{
1173 _arg5 = int_LIST_helper(_obj5);
1174 if (_arg5 == NULL) {
1175 return NULL;
1176 }
1177}
1178{
1179 wxPy_BEGIN_ALLOW_THREADS;
1180 wxHtmlWinParser_SetFonts(_arg0,*_arg1,_arg2,*_arg3,_arg4,_arg5);
1181
1182 wxPy_END_ALLOW_THREADS;
1183} Py_INCREF(Py_None);
1184 _resultobj = Py_None;
1185{
1186 if (_obj1)
1187 delete _arg1;
1188}
1189{
1190 if (_obj3)
1191 delete _arg3;
1192}
1193{
1194 delete [] _arg5;
1195}
1196 return _resultobj;
1197}
1198
1199#define wxHtmlWinParser_GetContainer(_swigobj) (_swigobj->GetContainer())
1200static PyObject *_wrap_wxHtmlWinParser_GetContainer(PyObject *self, PyObject *args, PyObject *kwargs) {
1201 PyObject * _resultobj;
1202 wxHtmlContainerCell * _result;
1203 wxHtmlWinParser * _arg0;
1204 PyObject * _argo0 = 0;
1205 char *_kwnames[] = { "self", NULL };
1206 char _ptemp[128];
1207
1208 self = self;
1209 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetContainer",_kwnames,&_argo0))
1210 return NULL;
1211 if (_argo0) {
1212 if (_argo0 == Py_None) { _arg0 = NULL; }
1213 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1214 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetContainer. Expected _wxHtmlWinParser_p.");
1215 return NULL;
1216 }
1217 }
1218{
1219 wxPy_BEGIN_ALLOW_THREADS;
1220 _result = (wxHtmlContainerCell *)wxHtmlWinParser_GetContainer(_arg0);
1221
1222 wxPy_END_ALLOW_THREADS;
1223} if (_result) {
1224 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
1225 _resultobj = Py_BuildValue("s",_ptemp);
1226 } else {
1227 Py_INCREF(Py_None);
1228 _resultobj = Py_None;
1229 }
1230 return _resultobj;
1231}
1232
1233#define wxHtmlWinParser_OpenContainer(_swigobj) (_swigobj->OpenContainer())
1234static PyObject *_wrap_wxHtmlWinParser_OpenContainer(PyObject *self, PyObject *args, PyObject *kwargs) {
1235 PyObject * _resultobj;
1236 wxHtmlContainerCell * _result;
1237 wxHtmlWinParser * _arg0;
1238 PyObject * _argo0 = 0;
1239 char *_kwnames[] = { "self", NULL };
1240 char _ptemp[128];
1241
1242 self = self;
1243 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_OpenContainer",_kwnames,&_argo0))
1244 return NULL;
1245 if (_argo0) {
1246 if (_argo0 == Py_None) { _arg0 = NULL; }
1247 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1248 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_OpenContainer. Expected _wxHtmlWinParser_p.");
1249 return NULL;
1250 }
1251 }
1252{
1253 wxPy_BEGIN_ALLOW_THREADS;
1254 _result = (wxHtmlContainerCell *)wxHtmlWinParser_OpenContainer(_arg0);
1255
1256 wxPy_END_ALLOW_THREADS;
1257} if (_result) {
1258 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
1259 _resultobj = Py_BuildValue("s",_ptemp);
1260 } else {
1261 Py_INCREF(Py_None);
1262 _resultobj = Py_None;
1263 }
1264 return _resultobj;
1265}
1266
1267#define wxHtmlWinParser_CloseContainer(_swigobj) (_swigobj->CloseContainer())
1268static PyObject *_wrap_wxHtmlWinParser_CloseContainer(PyObject *self, PyObject *args, PyObject *kwargs) {
1269 PyObject * _resultobj;
1270 wxHtmlContainerCell * _result;
1271 wxHtmlWinParser * _arg0;
1272 PyObject * _argo0 = 0;
1273 char *_kwnames[] = { "self", NULL };
1274 char _ptemp[128];
1275
1276 self = self;
1277 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_CloseContainer",_kwnames,&_argo0))
1278 return NULL;
1279 if (_argo0) {
1280 if (_argo0 == Py_None) { _arg0 = NULL; }
1281 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1282 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_CloseContainer. Expected _wxHtmlWinParser_p.");
1283 return NULL;
1284 }
1285 }
1286{
1287 wxPy_BEGIN_ALLOW_THREADS;
1288 _result = (wxHtmlContainerCell *)wxHtmlWinParser_CloseContainer(_arg0);
1289
1290 wxPy_END_ALLOW_THREADS;
1291} if (_result) {
1292 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
1293 _resultobj = Py_BuildValue("s",_ptemp);
1294 } else {
1295 Py_INCREF(Py_None);
1296 _resultobj = Py_None;
1297 }
1298 return _resultobj;
1299}
1300
1301#define wxHtmlWinParser_GetFontSize(_swigobj) (_swigobj->GetFontSize())
1302static PyObject *_wrap_wxHtmlWinParser_GetFontSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1303 PyObject * _resultobj;
1304 int _result;
1305 wxHtmlWinParser * _arg0;
1306 PyObject * _argo0 = 0;
1307 char *_kwnames[] = { "self", NULL };
1308
1309 self = self;
1310 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetFontSize",_kwnames,&_argo0))
1311 return NULL;
1312 if (_argo0) {
1313 if (_argo0 == Py_None) { _arg0 = NULL; }
1314 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1315 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetFontSize. Expected _wxHtmlWinParser_p.");
1316 return NULL;
1317 }
1318 }
1319{
1320 wxPy_BEGIN_ALLOW_THREADS;
1321 _result = (int )wxHtmlWinParser_GetFontSize(_arg0);
1322
1323 wxPy_END_ALLOW_THREADS;
1324} _resultobj = Py_BuildValue("i",_result);
1325 return _resultobj;
1326}
1327
1328#define wxHtmlWinParser_SetFontSize(_swigobj,_swigarg0) (_swigobj->SetFontSize(_swigarg0))
1329static PyObject *_wrap_wxHtmlWinParser_SetFontSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1330 PyObject * _resultobj;
1331 wxHtmlWinParser * _arg0;
1332 int _arg1;
1333 PyObject * _argo0 = 0;
1334 char *_kwnames[] = { "self","s", NULL };
1335
1336 self = self;
1337 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontSize",_kwnames,&_argo0,&_arg1))
1338 return NULL;
1339 if (_argo0) {
1340 if (_argo0 == Py_None) { _arg0 = NULL; }
1341 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1342 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFontSize. Expected _wxHtmlWinParser_p.");
1343 return NULL;
1344 }
1345 }
1346{
1347 wxPy_BEGIN_ALLOW_THREADS;
1348 wxHtmlWinParser_SetFontSize(_arg0,_arg1);
1349
1350 wxPy_END_ALLOW_THREADS;
1351} Py_INCREF(Py_None);
1352 _resultobj = Py_None;
1353 return _resultobj;
1354}
1355
1356#define wxHtmlWinParser_GetFontBold(_swigobj) (_swigobj->GetFontBold())
1357static PyObject *_wrap_wxHtmlWinParser_GetFontBold(PyObject *self, PyObject *args, PyObject *kwargs) {
1358 PyObject * _resultobj;
1359 int _result;
1360 wxHtmlWinParser * _arg0;
1361 PyObject * _argo0 = 0;
1362 char *_kwnames[] = { "self", NULL };
1363
1364 self = self;
1365 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetFontBold",_kwnames,&_argo0))
1366 return NULL;
1367 if (_argo0) {
1368 if (_argo0 == Py_None) { _arg0 = NULL; }
1369 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1370 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetFontBold. Expected _wxHtmlWinParser_p.");
1371 return NULL;
1372 }
1373 }
1374{
1375 wxPy_BEGIN_ALLOW_THREADS;
1376 _result = (int )wxHtmlWinParser_GetFontBold(_arg0);
1377
1378 wxPy_END_ALLOW_THREADS;
1379} _resultobj = Py_BuildValue("i",_result);
1380 return _resultobj;
1381}
1382
1383#define wxHtmlWinParser_SetFontBold(_swigobj,_swigarg0) (_swigobj->SetFontBold(_swigarg0))
1384static PyObject *_wrap_wxHtmlWinParser_SetFontBold(PyObject *self, PyObject *args, PyObject *kwargs) {
1385 PyObject * _resultobj;
1386 wxHtmlWinParser * _arg0;
1387 int _arg1;
1388 PyObject * _argo0 = 0;
1389 char *_kwnames[] = { "self","x", NULL };
1390
1391 self = self;
1392 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontBold",_kwnames,&_argo0,&_arg1))
1393 return NULL;
1394 if (_argo0) {
1395 if (_argo0 == Py_None) { _arg0 = NULL; }
1396 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1397 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFontBold. Expected _wxHtmlWinParser_p.");
1398 return NULL;
1399 }
1400 }
1401{
1402 wxPy_BEGIN_ALLOW_THREADS;
1403 wxHtmlWinParser_SetFontBold(_arg0,_arg1);
1404
1405 wxPy_END_ALLOW_THREADS;
1406} Py_INCREF(Py_None);
1407 _resultobj = Py_None;
1408 return _resultobj;
1409}
1410
1411#define wxHtmlWinParser_GetFontItalic(_swigobj) (_swigobj->GetFontItalic())
1412static PyObject *_wrap_wxHtmlWinParser_GetFontItalic(PyObject *self, PyObject *args, PyObject *kwargs) {
1413 PyObject * _resultobj;
1414 int _result;
1415 wxHtmlWinParser * _arg0;
1416 PyObject * _argo0 = 0;
1417 char *_kwnames[] = { "self", NULL };
1418
1419 self = self;
1420 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetFontItalic",_kwnames,&_argo0))
1421 return NULL;
1422 if (_argo0) {
1423 if (_argo0 == Py_None) { _arg0 = NULL; }
1424 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1425 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetFontItalic. Expected _wxHtmlWinParser_p.");
1426 return NULL;
1427 }
1428 }
1429{
1430 wxPy_BEGIN_ALLOW_THREADS;
1431 _result = (int )wxHtmlWinParser_GetFontItalic(_arg0);
1432
1433 wxPy_END_ALLOW_THREADS;
1434} _resultobj = Py_BuildValue("i",_result);
1435 return _resultobj;
1436}
1437
1438#define wxHtmlWinParser_SetFontItalic(_swigobj,_swigarg0) (_swigobj->SetFontItalic(_swigarg0))
1439static PyObject *_wrap_wxHtmlWinParser_SetFontItalic(PyObject *self, PyObject *args, PyObject *kwargs) {
1440 PyObject * _resultobj;
1441 wxHtmlWinParser * _arg0;
1442 int _arg1;
1443 PyObject * _argo0 = 0;
1444 char *_kwnames[] = { "self","x", NULL };
1445
1446 self = self;
1447 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontItalic",_kwnames,&_argo0,&_arg1))
1448 return NULL;
1449 if (_argo0) {
1450 if (_argo0 == Py_None) { _arg0 = NULL; }
1451 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1452 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFontItalic. Expected _wxHtmlWinParser_p.");
1453 return NULL;
1454 }
1455 }
1456{
1457 wxPy_BEGIN_ALLOW_THREADS;
1458 wxHtmlWinParser_SetFontItalic(_arg0,_arg1);
1459
1460 wxPy_END_ALLOW_THREADS;
1461} Py_INCREF(Py_None);
1462 _resultobj = Py_None;
1463 return _resultobj;
1464}
1465
1466#define wxHtmlWinParser_GetFontUnderlined(_swigobj) (_swigobj->GetFontUnderlined())
1467static PyObject *_wrap_wxHtmlWinParser_GetFontUnderlined(PyObject *self, PyObject *args, PyObject *kwargs) {
1468 PyObject * _resultobj;
1469 int _result;
1470 wxHtmlWinParser * _arg0;
1471 PyObject * _argo0 = 0;
1472 char *_kwnames[] = { "self", NULL };
1473
1474 self = self;
1475 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetFontUnderlined",_kwnames,&_argo0))
1476 return NULL;
1477 if (_argo0) {
1478 if (_argo0 == Py_None) { _arg0 = NULL; }
1479 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1480 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetFontUnderlined. Expected _wxHtmlWinParser_p.");
1481 return NULL;
1482 }
1483 }
1484{
1485 wxPy_BEGIN_ALLOW_THREADS;
1486 _result = (int )wxHtmlWinParser_GetFontUnderlined(_arg0);
1487
1488 wxPy_END_ALLOW_THREADS;
1489} _resultobj = Py_BuildValue("i",_result);
1490 return _resultobj;
1491}
1492
1493#define wxHtmlWinParser_SetFontUnderlined(_swigobj,_swigarg0) (_swigobj->SetFontUnderlined(_swigarg0))
1494static PyObject *_wrap_wxHtmlWinParser_SetFontUnderlined(PyObject *self, PyObject *args, PyObject *kwargs) {
1495 PyObject * _resultobj;
1496 wxHtmlWinParser * _arg0;
1497 int _arg1;
1498 PyObject * _argo0 = 0;
1499 char *_kwnames[] = { "self","x", NULL };
1500
1501 self = self;
1502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontUnderlined",_kwnames,&_argo0,&_arg1))
1503 return NULL;
1504 if (_argo0) {
1505 if (_argo0 == Py_None) { _arg0 = NULL; }
1506 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1507 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFontUnderlined. Expected _wxHtmlWinParser_p.");
1508 return NULL;
1509 }
1510 }
1511{
1512 wxPy_BEGIN_ALLOW_THREADS;
1513 wxHtmlWinParser_SetFontUnderlined(_arg0,_arg1);
1514
1515 wxPy_END_ALLOW_THREADS;
1516} Py_INCREF(Py_None);
1517 _resultobj = Py_None;
1518 return _resultobj;
1519}
1520
1521#define wxHtmlWinParser_GetFontFixed(_swigobj) (_swigobj->GetFontFixed())
1522static PyObject *_wrap_wxHtmlWinParser_GetFontFixed(PyObject *self, PyObject *args, PyObject *kwargs) {
1523 PyObject * _resultobj;
1524 int _result;
1525 wxHtmlWinParser * _arg0;
1526 PyObject * _argo0 = 0;
1527 char *_kwnames[] = { "self", NULL };
1528
1529 self = self;
1530 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetFontFixed",_kwnames,&_argo0))
1531 return NULL;
1532 if (_argo0) {
1533 if (_argo0 == Py_None) { _arg0 = NULL; }
1534 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1535 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetFontFixed. Expected _wxHtmlWinParser_p.");
1536 return NULL;
1537 }
1538 }
1539{
1540 wxPy_BEGIN_ALLOW_THREADS;
1541 _result = (int )wxHtmlWinParser_GetFontFixed(_arg0);
1542
1543 wxPy_END_ALLOW_THREADS;
1544} _resultobj = Py_BuildValue("i",_result);
1545 return _resultobj;
1546}
1547
1548#define wxHtmlWinParser_SetFontFixed(_swigobj,_swigarg0) (_swigobj->SetFontFixed(_swigarg0))
1549static PyObject *_wrap_wxHtmlWinParser_SetFontFixed(PyObject *self, PyObject *args, PyObject *kwargs) {
1550 PyObject * _resultobj;
1551 wxHtmlWinParser * _arg0;
1552 int _arg1;
1553 PyObject * _argo0 = 0;
1554 char *_kwnames[] = { "self","x", NULL };
1555
1556 self = self;
1557 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontFixed",_kwnames,&_argo0,&_arg1))
1558 return NULL;
1559 if (_argo0) {
1560 if (_argo0 == Py_None) { _arg0 = NULL; }
1561 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1562 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFontFixed. Expected _wxHtmlWinParser_p.");
1563 return NULL;
1564 }
1565 }
1566{
1567 wxPy_BEGIN_ALLOW_THREADS;
1568 wxHtmlWinParser_SetFontFixed(_arg0,_arg1);
1569
1570 wxPy_END_ALLOW_THREADS;
1571} Py_INCREF(Py_None);
1572 _resultobj = Py_None;
1573 return _resultobj;
1574}
1575
1576#define wxHtmlWinParser_GetAlign(_swigobj) (_swigobj->GetAlign())
1577static PyObject *_wrap_wxHtmlWinParser_GetAlign(PyObject *self, PyObject *args, PyObject *kwargs) {
1578 PyObject * _resultobj;
1579 int _result;
1580 wxHtmlWinParser * _arg0;
1581 PyObject * _argo0 = 0;
1582 char *_kwnames[] = { "self", NULL };
1583
1584 self = self;
1585 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetAlign",_kwnames,&_argo0))
1586 return NULL;
1587 if (_argo0) {
1588 if (_argo0 == Py_None) { _arg0 = NULL; }
1589 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1590 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetAlign. Expected _wxHtmlWinParser_p.");
1591 return NULL;
1592 }
1593 }
1594{
1595 wxPy_BEGIN_ALLOW_THREADS;
1596 _result = (int )wxHtmlWinParser_GetAlign(_arg0);
1597
1598 wxPy_END_ALLOW_THREADS;
1599} _resultobj = Py_BuildValue("i",_result);
1600 return _resultobj;
1601}
1602
1603#define wxHtmlWinParser_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
1604static PyObject *_wrap_wxHtmlWinParser_SetAlign(PyObject *self, PyObject *args, PyObject *kwargs) {
1605 PyObject * _resultobj;
1606 wxHtmlWinParser * _arg0;
1607 int _arg1;
1608 PyObject * _argo0 = 0;
1609 char *_kwnames[] = { "self","a", NULL };
1610
1611 self = self;
1612 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetAlign",_kwnames,&_argo0,&_arg1))
1613 return NULL;
1614 if (_argo0) {
1615 if (_argo0 == Py_None) { _arg0 = NULL; }
1616 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1617 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetAlign. Expected _wxHtmlWinParser_p.");
1618 return NULL;
1619 }
1620 }
1621{
1622 wxPy_BEGIN_ALLOW_THREADS;
1623 wxHtmlWinParser_SetAlign(_arg0,_arg1);
1624
1625 wxPy_END_ALLOW_THREADS;
1626} Py_INCREF(Py_None);
1627 _resultobj = Py_None;
1628 return _resultobj;
1629}
1630
1631#define wxHtmlWinParser_GetLinkColor(_swigobj) (_swigobj->GetLinkColor())
1632static PyObject *_wrap_wxHtmlWinParser_GetLinkColor(PyObject *self, PyObject *args, PyObject *kwargs) {
1633 PyObject * _resultobj;
1634 wxColour * _result;
1635 wxHtmlWinParser * _arg0;
1636 PyObject * _argo0 = 0;
1637 char *_kwnames[] = { "self", NULL };
1638 char _ptemp[128];
1639
1640 self = self;
1641 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetLinkColor",_kwnames,&_argo0))
1642 return NULL;
1643 if (_argo0) {
1644 if (_argo0 == Py_None) { _arg0 = NULL; }
1645 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1646 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetLinkColor. Expected _wxHtmlWinParser_p.");
1647 return NULL;
1648 }
1649 }
1650{
1651 wxPy_BEGIN_ALLOW_THREADS;
1652 const wxColour & _result_ref = wxHtmlWinParser_GetLinkColor(_arg0);
1653 _result = (wxColour *) &_result_ref;
1654
1655 wxPy_END_ALLOW_THREADS;
1656} if (_result) {
1657 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
1658 _resultobj = Py_BuildValue("s",_ptemp);
1659 } else {
1660 Py_INCREF(Py_None);
1661 _resultobj = Py_None;
1662 }
1663 return _resultobj;
1664}
1665
1666#define wxHtmlWinParser_SetLinkColor(_swigobj,_swigarg0) (_swigobj->SetLinkColor(_swigarg0))
1667static PyObject *_wrap_wxHtmlWinParser_SetLinkColor(PyObject *self, PyObject *args, PyObject *kwargs) {
1668 PyObject * _resultobj;
1669 wxHtmlWinParser * _arg0;
1670 wxColour * _arg1;
1671 PyObject * _argo0 = 0;
1672 PyObject * _argo1 = 0;
1673 char *_kwnames[] = { "self","clr", NULL };
1674
1675 self = self;
1676 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetLinkColor",_kwnames,&_argo0,&_argo1))
1677 return NULL;
1678 if (_argo0) {
1679 if (_argo0 == Py_None) { _arg0 = NULL; }
1680 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1681 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetLinkColor. Expected _wxHtmlWinParser_p.");
1682 return NULL;
1683 }
1684 }
1685 if (_argo1) {
1686 if (_argo1 == Py_None) { _arg1 = NULL; }
1687 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxColour_p")) {
1688 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinParser_SetLinkColor. Expected _wxColour_p.");
1689 return NULL;
1690 }
1691 }
1692{
1693 wxPy_BEGIN_ALLOW_THREADS;
1694 wxHtmlWinParser_SetLinkColor(_arg0,*_arg1);
1695
1696 wxPy_END_ALLOW_THREADS;
1697} Py_INCREF(Py_None);
1698 _resultobj = Py_None;
1699 return _resultobj;
1700}
1701
1702#define wxHtmlWinParser_GetActualColor(_swigobj) (_swigobj->GetActualColor())
1703static PyObject *_wrap_wxHtmlWinParser_GetActualColor(PyObject *self, PyObject *args, PyObject *kwargs) {
1704 PyObject * _resultobj;
1705 wxColour * _result;
1706 wxHtmlWinParser * _arg0;
1707 PyObject * _argo0 = 0;
1708 char *_kwnames[] = { "self", NULL };
1709 char _ptemp[128];
1710
1711 self = self;
1712 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetActualColor",_kwnames,&_argo0))
1713 return NULL;
1714 if (_argo0) {
1715 if (_argo0 == Py_None) { _arg0 = NULL; }
1716 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1717 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetActualColor. Expected _wxHtmlWinParser_p.");
1718 return NULL;
1719 }
1720 }
1721{
1722 wxPy_BEGIN_ALLOW_THREADS;
1723 const wxColour & _result_ref = wxHtmlWinParser_GetActualColor(_arg0);
1724 _result = (wxColour *) &_result_ref;
1725
1726 wxPy_END_ALLOW_THREADS;
1727} if (_result) {
1728 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
1729 _resultobj = Py_BuildValue("s",_ptemp);
1730 } else {
1731 Py_INCREF(Py_None);
1732 _resultobj = Py_None;
1733 }
1734 return _resultobj;
1735}
1736
1737#define wxHtmlWinParser_SetActualColor(_swigobj,_swigarg0) (_swigobj->SetActualColor(_swigarg0))
1738static PyObject *_wrap_wxHtmlWinParser_SetActualColor(PyObject *self, PyObject *args, PyObject *kwargs) {
1739 PyObject * _resultobj;
1740 wxHtmlWinParser * _arg0;
1741 wxColour * _arg1;
1742 PyObject * _argo0 = 0;
1743 PyObject * _argo1 = 0;
1744 char *_kwnames[] = { "self","clr", NULL };
1745
1746 self = self;
1747 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetActualColor",_kwnames,&_argo0,&_argo1))
1748 return NULL;
1749 if (_argo0) {
1750 if (_argo0 == Py_None) { _arg0 = NULL; }
1751 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1752 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetActualColor. Expected _wxHtmlWinParser_p.");
1753 return NULL;
1754 }
1755 }
1756 if (_argo1) {
1757 if (_argo1 == Py_None) { _arg1 = NULL; }
1758 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxColour_p")) {
1759 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinParser_SetActualColor. Expected _wxColour_p.");
1760 return NULL;
1761 }
1762 }
1763{
1764 wxPy_BEGIN_ALLOW_THREADS;
1765 wxHtmlWinParser_SetActualColor(_arg0,*_arg1);
1766
1767 wxPy_END_ALLOW_THREADS;
1768} Py_INCREF(Py_None);
1769 _resultobj = Py_None;
1770 return _resultobj;
1771}
1772
1773#define wxHtmlWinParser_GetLink(_swigobj) (_swigobj->GetLink())
1774static PyObject *_wrap_wxHtmlWinParser_GetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
1775 PyObject * _resultobj;
1776 wxString * _result;
1777 wxHtmlWinParser * _arg0;
1778 PyObject * _argo0 = 0;
1779 char *_kwnames[] = { "self", NULL };
1780
1781 self = self;
1782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetLink",_kwnames,&_argo0))
1783 return NULL;
1784 if (_argo0) {
1785 if (_argo0 == Py_None) { _arg0 = NULL; }
1786 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1787 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetLink. Expected _wxHtmlWinParser_p.");
1788 return NULL;
1789 }
1790 }
1791{
1792 wxPy_BEGIN_ALLOW_THREADS;
1793 const wxString & _result_ref = wxHtmlWinParser_GetLink(_arg0);
1794 _result = (wxString *) &_result_ref;
1795
1796 wxPy_END_ALLOW_THREADS;
1797}{
1798 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
1799}
1800 return _resultobj;
1801}
1802
1803#define wxHtmlWinParser_SetLink(_swigobj,_swigarg0) (_swigobj->SetLink(_swigarg0))
1804static PyObject *_wrap_wxHtmlWinParser_SetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
1805 PyObject * _resultobj;
1806 wxHtmlWinParser * _arg0;
1807 wxString * _arg1;
1808 PyObject * _argo0 = 0;
1809 PyObject * _obj1 = 0;
1810 char *_kwnames[] = { "self","link", NULL };
1811
1812 self = self;
1813 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetLink",_kwnames,&_argo0,&_obj1))
1814 return NULL;
1815 if (_argo0) {
1816 if (_argo0 == Py_None) { _arg0 = NULL; }
1817 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1818 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetLink. Expected _wxHtmlWinParser_p.");
1819 return NULL;
1820 }
1821 }
1822{
1823 if (!PyString_Check(_obj1)) {
1824 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1825 return NULL;
1826 }
1827 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
1828}
1829{
1830 wxPy_BEGIN_ALLOW_THREADS;
1831 wxHtmlWinParser_SetLink(_arg0,*_arg1);
1832
1833 wxPy_END_ALLOW_THREADS;
1834} Py_INCREF(Py_None);
1835 _resultobj = Py_None;
1836{
1837 if (_obj1)
1838 delete _arg1;
1839}
1840 return _resultobj;
1841}
1842
1843#define wxHtmlWinParser_CreateCurrentFont(_swigobj) (_swigobj->CreateCurrentFont())
1844static PyObject *_wrap_wxHtmlWinParser_CreateCurrentFont(PyObject *self, PyObject *args, PyObject *kwargs) {
1845 PyObject * _resultobj;
1846 wxFont * _result;
1847 wxHtmlWinParser * _arg0;
1848 PyObject * _argo0 = 0;
1849 char *_kwnames[] = { "self", NULL };
1850 char _ptemp[128];
1851
1852 self = self;
1853 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_CreateCurrentFont",_kwnames,&_argo0))
1854 return NULL;
1855 if (_argo0) {
1856 if (_argo0 == Py_None) { _arg0 = NULL; }
1857 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1858 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_CreateCurrentFont. Expected _wxHtmlWinParser_p.");
1859 return NULL;
1860 }
1861 }
1862{
1863 wxPy_BEGIN_ALLOW_THREADS;
1864 _result = (wxFont *)wxHtmlWinParser_CreateCurrentFont(_arg0);
1865
1866 wxPy_END_ALLOW_THREADS;
1867} if (_result) {
1868 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFont_p");
1869 _resultobj = Py_BuildValue("s",_ptemp);
1870 } else {
1871 Py_INCREF(Py_None);
1872 _resultobj = Py_None;
1873 }
1874 return _resultobj;
1875}
1876
1877#define new_wxHtmlTagHandler() (new wxPyHtmlTagHandler())
1878static PyObject *_wrap_new_wxHtmlTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
1879 PyObject * _resultobj;
1880 wxPyHtmlTagHandler * _result;
1881 char *_kwnames[] = { NULL };
1882 char _ptemp[128];
1883
1884 self = self;
1885 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlTagHandler",_kwnames))
1886 return NULL;
1887{
1888 wxPy_BEGIN_ALLOW_THREADS;
1889 _result = (wxPyHtmlTagHandler *)new_wxHtmlTagHandler();
1890
1891 wxPy_END_ALLOW_THREADS;
1892} if (_result) {
1893 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyHtmlTagHandler_p");
1894 _resultobj = Py_BuildValue("s",_ptemp);
1895 } else {
1896 Py_INCREF(Py_None);
1897 _resultobj = Py_None;
1898 }
1899 return _resultobj;
1900}
1901
1902#define wxHtmlTagHandler__setSelf(_swigobj,_swigarg0) (_swigobj->_setSelf(_swigarg0))
1903static PyObject *_wrap_wxHtmlTagHandler__setSelf(PyObject *self, PyObject *args, PyObject *kwargs) {
1904 PyObject * _resultobj;
1905 wxPyHtmlTagHandler * _arg0;
1906 PyObject * _arg1;
1907 PyObject * _argo0 = 0;
1908 PyObject * _obj1 = 0;
1909 char *_kwnames[] = { "self","self", NULL };
1910
1911 self = self;
1912 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlTagHandler__setSelf",_kwnames,&_argo0,&_obj1))
1913 return NULL;
1914 if (_argo0) {
1915 if (_argo0 == Py_None) { _arg0 = NULL; }
1916 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
1917 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler__setSelf. Expected _wxPyHtmlTagHandler_p.");
1918 return NULL;
1919 }
1920 }
1921{
1922 _arg1 = _obj1;
1923}
1924{
1925 wxPy_BEGIN_ALLOW_THREADS;
1926 wxHtmlTagHandler__setSelf(_arg0,_arg1);
1927
1928 wxPy_END_ALLOW_THREADS;
1929} Py_INCREF(Py_None);
1930 _resultobj = Py_None;
1931 return _resultobj;
1932}
1933
1934#define wxHtmlTagHandler_SetParser(_swigobj,_swigarg0) (_swigobj->SetParser(_swigarg0))
1935static PyObject *_wrap_wxHtmlTagHandler_SetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
1936 PyObject * _resultobj;
1937 wxPyHtmlTagHandler * _arg0;
1938 wxHtmlParser * _arg1;
1939 PyObject * _argo0 = 0;
1940 PyObject * _argo1 = 0;
1941 char *_kwnames[] = { "self","parser", NULL };
1942
1943 self = self;
1944 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlTagHandler_SetParser",_kwnames,&_argo0,&_argo1))
1945 return NULL;
1946 if (_argo0) {
1947 if (_argo0 == Py_None) { _arg0 = NULL; }
1948 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
1949 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler_SetParser. Expected _wxPyHtmlTagHandler_p.");
1950 return NULL;
1951 }
1952 }
1953 if (_argo1) {
1954 if (_argo1 == Py_None) { _arg1 = NULL; }
1955 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlParser_p")) {
1956 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlTagHandler_SetParser. Expected _wxHtmlParser_p.");
1957 return NULL;
1958 }
1959 }
1960{
1961 wxPy_BEGIN_ALLOW_THREADS;
1962 wxHtmlTagHandler_SetParser(_arg0,_arg1);
1963
1964 wxPy_END_ALLOW_THREADS;
1965} Py_INCREF(Py_None);
1966 _resultobj = Py_None;
1967 return _resultobj;
1968}
1969
1970#define wxHtmlTagHandler_GetParser(_swigobj) (_swigobj->GetParser())
1971static PyObject *_wrap_wxHtmlTagHandler_GetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
1972 PyObject * _resultobj;
1973 wxHtmlParser * _result;
1974 wxPyHtmlTagHandler * _arg0;
1975 PyObject * _argo0 = 0;
1976 char *_kwnames[] = { "self", NULL };
1977 char _ptemp[128];
1978
1979 self = self;
1980 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTagHandler_GetParser",_kwnames,&_argo0))
1981 return NULL;
1982 if (_argo0) {
1983 if (_argo0 == Py_None) { _arg0 = NULL; }
1984 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
1985 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler_GetParser. Expected _wxPyHtmlTagHandler_p.");
1986 return NULL;
1987 }
1988 }
1989{
1990 wxPy_BEGIN_ALLOW_THREADS;
1991 _result = (wxHtmlParser *)wxHtmlTagHandler_GetParser(_arg0);
1992
1993 wxPy_END_ALLOW_THREADS;
1994} if (_result) {
1995 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlParser_p");
1996 _resultobj = Py_BuildValue("s",_ptemp);
1997 } else {
1998 Py_INCREF(Py_None);
1999 _resultobj = Py_None;
2000 }
2001 return _resultobj;
2002}
2003
2004#define wxHtmlTagHandler_ParseInner(_swigobj,_swigarg0) (_swigobj->ParseInner(_swigarg0))
2005static PyObject *_wrap_wxHtmlTagHandler_ParseInner(PyObject *self, PyObject *args, PyObject *kwargs) {
2006 PyObject * _resultobj;
2007 wxPyHtmlTagHandler * _arg0;
2008 wxHtmlTag * _arg1;
2009 PyObject * _argo0 = 0;
2010 PyObject * _argo1 = 0;
2011 char *_kwnames[] = { "self","tag", NULL };
325274bb 2012
0f66a9f3
RD
2013 self = self;
2014 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlTagHandler_ParseInner",_kwnames,&_argo0,&_argo1))
2015 return NULL;
2016 if (_argo0) {
2017 if (_argo0 == Py_None) { _arg0 = NULL; }
2018 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
2019 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler_ParseInner. Expected _wxPyHtmlTagHandler_p.");
2020 return NULL;
2021 }
2022 }
2023 if (_argo1) {
2024 if (_argo1 == Py_None) { _arg1 = NULL; }
2025 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
2026 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlTagHandler_ParseInner. Expected _wxHtmlTag_p.");
2027 return NULL;
2028 }
2029 }
2030{
2031 wxPy_BEGIN_ALLOW_THREADS;
2032 wxHtmlTagHandler_ParseInner(_arg0,*_arg1);
325274bb 2033
0f66a9f3
RD
2034 wxPy_END_ALLOW_THREADS;
2035} Py_INCREF(Py_None);
2036 _resultobj = Py_None;
2037 return _resultobj;
2038}
2039
2040static void *SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler(void *ptr) {
2041 wxPyHtmlWinTagHandler *src;
2042 wxPyHtmlTagHandler *dest;
2043 src = (wxPyHtmlWinTagHandler *) ptr;
2044 dest = (wxPyHtmlTagHandler *) src;
2045 return (void *) dest;
2046}
2047
2048#define new_wxHtmlWinTagHandler() (new wxPyHtmlWinTagHandler())
2049static PyObject *_wrap_new_wxHtmlWinTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
2050 PyObject * _resultobj;
2051 wxPyHtmlWinTagHandler * _result;
2052 char *_kwnames[] = { NULL };
2053 char _ptemp[128];
2054
2055 self = self;
2056 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlWinTagHandler",_kwnames))
2057 return NULL;
2058{
2059 wxPy_BEGIN_ALLOW_THREADS;
2060 _result = (wxPyHtmlWinTagHandler *)new_wxHtmlWinTagHandler();
2061
2062 wxPy_END_ALLOW_THREADS;
2063} if (_result) {
2064 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyHtmlWinTagHandler_p");
2065 _resultobj = Py_BuildValue("s",_ptemp);
2066 } else {
2067 Py_INCREF(Py_None);
2068 _resultobj = Py_None;
2069 }
2070 return _resultobj;
2071}
2072
2073#define wxHtmlWinTagHandler__setSelf(_swigobj,_swigarg0) (_swigobj->_setSelf(_swigarg0))
2074static PyObject *_wrap_wxHtmlWinTagHandler__setSelf(PyObject *self, PyObject *args, PyObject *kwargs) {
2075 PyObject * _resultobj;
2076 wxPyHtmlWinTagHandler * _arg0;
2077 PyObject * _arg1;
2078 PyObject * _argo0 = 0;
2079 PyObject * _obj1 = 0;
2080 char *_kwnames[] = { "self","self", NULL };
2081
2082 self = self;
2083 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinTagHandler__setSelf",_kwnames,&_argo0,&_obj1))
2084 return NULL;
2085 if (_argo0) {
2086 if (_argo0 == Py_None) { _arg0 = NULL; }
2087 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2088 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler__setSelf. Expected _wxPyHtmlWinTagHandler_p.");
2089 return NULL;
2090 }
2091 }
2092{
2093 _arg1 = _obj1;
2094}
2095{
2096 wxPy_BEGIN_ALLOW_THREADS;
2097 wxHtmlWinTagHandler__setSelf(_arg0,_arg1);
2098
2099 wxPy_END_ALLOW_THREADS;
2100} Py_INCREF(Py_None);
2101 _resultobj = Py_None;
2102 return _resultobj;
2103}
2104
2105#define wxHtmlWinTagHandler_SetParser(_swigobj,_swigarg0) (_swigobj->SetParser(_swigarg0))
2106static PyObject *_wrap_wxHtmlWinTagHandler_SetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
2107 PyObject * _resultobj;
2108 wxPyHtmlWinTagHandler * _arg0;
2109 wxHtmlParser * _arg1;
2110 PyObject * _argo0 = 0;
2111 PyObject * _argo1 = 0;
2112 char *_kwnames[] = { "self","parser", NULL };
2113
2114 self = self;
2115 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinTagHandler_SetParser",_kwnames,&_argo0,&_argo1))
2116 return NULL;
2117 if (_argo0) {
2118 if (_argo0 == Py_None) { _arg0 = NULL; }
2119 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2120 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler_SetParser. Expected _wxPyHtmlWinTagHandler_p.");
2121 return NULL;
2122 }
2123 }
2124 if (_argo1) {
2125 if (_argo1 == Py_None) { _arg1 = NULL; }
2126 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlParser_p")) {
2127 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinTagHandler_SetParser. Expected _wxHtmlParser_p.");
2128 return NULL;
2129 }
2130 }
2131{
2132 wxPy_BEGIN_ALLOW_THREADS;
2133 wxHtmlWinTagHandler_SetParser(_arg0,_arg1);
2134
2135 wxPy_END_ALLOW_THREADS;
2136} Py_INCREF(Py_None);
2137 _resultobj = Py_None;
2138 return _resultobj;
2139}
2140
2141#define wxHtmlWinTagHandler_GetParser(_swigobj) (_swigobj->GetParser())
2142static PyObject *_wrap_wxHtmlWinTagHandler_GetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
2143 PyObject * _resultobj;
2144 wxHtmlWinParser * _result;
2145 wxPyHtmlWinTagHandler * _arg0;
2146 PyObject * _argo0 = 0;
2147 char *_kwnames[] = { "self", NULL };
2148 char _ptemp[128];
2149
2150 self = self;
2151 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinTagHandler_GetParser",_kwnames,&_argo0))
2152 return NULL;
2153 if (_argo0) {
2154 if (_argo0 == Py_None) { _arg0 = NULL; }
2155 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2156 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler_GetParser. Expected _wxPyHtmlWinTagHandler_p.");
2157 return NULL;
2158 }
2159 }
2160{
2161 wxPy_BEGIN_ALLOW_THREADS;
2162 _result = (wxHtmlWinParser *)wxHtmlWinTagHandler_GetParser(_arg0);
2163
2164 wxPy_END_ALLOW_THREADS;
2165} if (_result) {
2166 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWinParser_p");
2167 _resultobj = Py_BuildValue("s",_ptemp);
2168 } else {
2169 Py_INCREF(Py_None);
2170 _resultobj = Py_None;
2171 }
2172 return _resultobj;
2173}
2174
2175#define wxHtmlWinTagHandler_ParseInner(_swigobj,_swigarg0) (_swigobj->ParseInner(_swigarg0))
2176static PyObject *_wrap_wxHtmlWinTagHandler_ParseInner(PyObject *self, PyObject *args, PyObject *kwargs) {
2177 PyObject * _resultobj;
2178 wxPyHtmlWinTagHandler * _arg0;
2179 wxHtmlTag * _arg1;
2180 PyObject * _argo0 = 0;
2181 PyObject * _argo1 = 0;
2182 char *_kwnames[] = { "self","tag", NULL };
2183
2184 self = self;
2185 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinTagHandler_ParseInner",_kwnames,&_argo0,&_argo1))
2186 return NULL;
2187 if (_argo0) {
2188 if (_argo0 == Py_None) { _arg0 = NULL; }
2189 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2190 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler_ParseInner. Expected _wxPyHtmlWinTagHandler_p.");
2191 return NULL;
2192 }
2193 }
2194 if (_argo1) {
2195 if (_argo1 == Py_None) { _arg1 = NULL; }
2196 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
2197 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinTagHandler_ParseInner. Expected _wxHtmlTag_p.");
2198 return NULL;
2199 }
2200 }
2201{
2202 wxPy_BEGIN_ALLOW_THREADS;
2203 wxHtmlWinTagHandler_ParseInner(_arg0,*_arg1);
2204
2205 wxPy_END_ALLOW_THREADS;
2206} Py_INCREF(Py_None);
2207 _resultobj = Py_None;
2208 return _resultobj;
2209}
325274bb 2210
e166644c
RD
2211#define new_wxHtmlCell() (new wxHtmlCell())
2212static PyObject *_wrap_new_wxHtmlCell(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 2213 PyObject * _resultobj;
e166644c
RD
2214 wxHtmlCell * _result;
2215 char *_kwnames[] = { NULL };
325274bb
RD
2216 char _ptemp[128];
2217
2218 self = self;
e166644c 2219 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlCell",_kwnames))
325274bb
RD
2220 return NULL;
2221{
2222 wxPy_BEGIN_ALLOW_THREADS;
e166644c 2223 _result = (wxHtmlCell *)new_wxHtmlCell();
325274bb
RD
2224
2225 wxPy_END_ALLOW_THREADS;
2226} if (_result) {
e166644c 2227 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
325274bb
RD
2228 _resultobj = Py_BuildValue("s",_ptemp);
2229 } else {
2230 Py_INCREF(Py_None);
2231 _resultobj = Py_None;
2232 }
2233 return _resultobj;
2234}
2235
e166644c
RD
2236#define wxHtmlCell_SetParent(_swigobj,_swigarg0) (_swigobj->SetParent(_swigarg0))
2237static PyObject *_wrap_wxHtmlCell_SetParent(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 2238 PyObject * _resultobj;
e166644c
RD
2239 wxHtmlCell * _arg0;
2240 wxHtmlContainerCell * _arg1;
325274bb 2241 PyObject * _argo0 = 0;
e166644c
RD
2242 PyObject * _argo1 = 0;
2243 char *_kwnames[] = { "self","p", NULL };
325274bb
RD
2244
2245 self = self;
e166644c 2246 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlCell_SetParent",_kwnames,&_argo0,&_argo1))
325274bb
RD
2247 return NULL;
2248 if (_argo0) {
2249 if (_argo0 == Py_None) { _arg0 = NULL; }
e166644c
RD
2250 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2251 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetParent. Expected _wxHtmlCell_p.");
325274bb
RD
2252 return NULL;
2253 }
2254 }
e166644c
RD
2255 if (_argo1) {
2256 if (_argo1 == Py_None) { _arg1 = NULL; }
2257 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlContainerCell_p")) {
2258 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_SetParent. Expected _wxHtmlContainerCell_p.");
325274bb
RD
2259 return NULL;
2260 }
2261 }
2262{
2263 wxPy_BEGIN_ALLOW_THREADS;
e166644c 2264 wxHtmlCell_SetParent(_arg0,_arg1);
325274bb
RD
2265
2266 wxPy_END_ALLOW_THREADS;
2267} Py_INCREF(Py_None);
2268 _resultobj = Py_None;
2269 return _resultobj;
2270}
2271
e166644c
RD
2272#define wxHtmlCell_GetParent(_swigobj) (_swigobj->GetParent())
2273static PyObject *_wrap_wxHtmlCell_GetParent(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 2274 PyObject * _resultobj;
e166644c
RD
2275 wxHtmlContainerCell * _result;
2276 wxHtmlCell * _arg0;
325274bb 2277 PyObject * _argo0 = 0;
0f66a9f3 2278 char *_kwnames[] = { "self", NULL };
e166644c 2279 char _ptemp[128];
325274bb
RD
2280
2281 self = self;
e166644c 2282 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetParent",_kwnames,&_argo0))
325274bb
RD
2283 return NULL;
2284 if (_argo0) {
2285 if (_argo0 == Py_None) { _arg0 = NULL; }
e166644c
RD
2286 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2287 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetParent. Expected _wxHtmlCell_p.");
325274bb
RD
2288 return NULL;
2289 }
2290 }
2291{
2292 wxPy_BEGIN_ALLOW_THREADS;
e166644c 2293 _result = (wxHtmlContainerCell *)wxHtmlCell_GetParent(_arg0);
325274bb
RD
2294
2295 wxPy_END_ALLOW_THREADS;
e166644c
RD
2296} if (_result) {
2297 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
2298 _resultobj = Py_BuildValue("s",_ptemp);
2299 } else {
2300 Py_INCREF(Py_None);
2301 _resultobj = Py_None;
2302 }
325274bb
RD
2303 return _resultobj;
2304}
2305
e166644c
RD
2306#define wxHtmlCell_GetPosX(_swigobj) (_swigobj->GetPosX())
2307static PyObject *_wrap_wxHtmlCell_GetPosX(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 2308 PyObject * _resultobj;
e166644c
RD
2309 int _result;
2310 wxHtmlCell * _arg0;
325274bb 2311 PyObject * _argo0 = 0;
0f66a9f3 2312 char *_kwnames[] = { "self", NULL };
325274bb
RD
2313
2314 self = self;
e166644c 2315 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetPosX",_kwnames,&_argo0))
325274bb
RD
2316 return NULL;
2317 if (_argo0) {
2318 if (_argo0 == Py_None) { _arg0 = NULL; }
e166644c
RD
2319 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2320 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetPosX. Expected _wxHtmlCell_p.");
325274bb
RD
2321 return NULL;
2322 }
2323 }
2324{
2325 wxPy_BEGIN_ALLOW_THREADS;
e166644c 2326 _result = (int )wxHtmlCell_GetPosX(_arg0);
325274bb
RD
2327
2328 wxPy_END_ALLOW_THREADS;
e166644c 2329} _resultobj = Py_BuildValue("i",_result);
325274bb
RD
2330 return _resultobj;
2331}
2332
e166644c
RD
2333#define wxHtmlCell_GetPosY(_swigobj) (_swigobj->GetPosY())
2334static PyObject *_wrap_wxHtmlCell_GetPosY(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 2335 PyObject * _resultobj;
e166644c
RD
2336 int _result;
2337 wxHtmlCell * _arg0;
325274bb 2338 PyObject * _argo0 = 0;
e166644c 2339 char *_kwnames[] = { "self", NULL };
325274bb
RD
2340
2341 self = self;
e166644c 2342 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetPosY",_kwnames,&_argo0))
325274bb
RD
2343 return NULL;
2344 if (_argo0) {
2345 if (_argo0 == Py_None) { _arg0 = NULL; }
e166644c
RD
2346 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2347 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetPosY. Expected _wxHtmlCell_p.");
325274bb
RD
2348 return NULL;
2349 }
2350 }
2351{
2352 wxPy_BEGIN_ALLOW_THREADS;
e166644c 2353 _result = (int )wxHtmlCell_GetPosY(_arg0);
325274bb
RD
2354
2355 wxPy_END_ALLOW_THREADS;
e166644c 2356} _resultobj = Py_BuildValue("i",_result);
325274bb
RD
2357 return _resultobj;
2358}
2359
e166644c
RD
2360#define wxHtmlCell_GetWidth(_swigobj) (_swigobj->GetWidth())
2361static PyObject *_wrap_wxHtmlCell_GetWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
0f66a9f3 2362 PyObject * _resultobj;
e166644c
RD
2363 int _result;
2364 wxHtmlCell * _arg0;
0f66a9f3 2365 PyObject * _argo0 = 0;
e166644c 2366 char *_kwnames[] = { "self", NULL };
0f66a9f3
RD
2367
2368 self = self;
e166644c 2369 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetWidth",_kwnames,&_argo0))
0f66a9f3
RD
2370 return NULL;
2371 if (_argo0) {
2372 if (_argo0 == Py_None) { _arg0 = NULL; }
e166644c
RD
2373 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2374 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetWidth. Expected _wxHtmlCell_p.");
0f66a9f3
RD
2375 return NULL;
2376 }
2377 }
0f66a9f3
RD
2378{
2379 wxPy_BEGIN_ALLOW_THREADS;
e166644c 2380 _result = (int )wxHtmlCell_GetWidth(_arg0);
0f66a9f3
RD
2381
2382 wxPy_END_ALLOW_THREADS;
e166644c 2383} _resultobj = Py_BuildValue("i",_result);
0f66a9f3
RD
2384 return _resultobj;
2385}
2386
e166644c
RD
2387#define wxHtmlCell_GetHeight(_swigobj) (_swigobj->GetHeight())
2388static PyObject *_wrap_wxHtmlCell_GetHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 2389 PyObject * _resultobj;
e166644c
RD
2390 int _result;
2391 wxHtmlCell * _arg0;
325274bb 2392 PyObject * _argo0 = 0;
e166644c 2393 char *_kwnames[] = { "self", NULL };
325274bb
RD
2394
2395 self = self;
e166644c 2396 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetHeight",_kwnames,&_argo0))
325274bb
RD
2397 return NULL;
2398 if (_argo0) {
2399 if (_argo0 == Py_None) { _arg0 = NULL; }
e166644c
RD
2400 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2401 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetHeight. Expected _wxHtmlCell_p.");
325274bb
RD
2402 return NULL;
2403 }
2404 }
2405{
2406 wxPy_BEGIN_ALLOW_THREADS;
e166644c 2407 _result = (int )wxHtmlCell_GetHeight(_arg0);
325274bb
RD
2408
2409 wxPy_END_ALLOW_THREADS;
2410} _resultobj = Py_BuildValue("i",_result);
2411 return _resultobj;
2412}
2413
e166644c
RD
2414#define wxHtmlCell_GetDescent(_swigobj) (_swigobj->GetDescent())
2415static PyObject *_wrap_wxHtmlCell_GetDescent(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 2416 PyObject * _resultobj;
e166644c
RD
2417 int _result;
2418 wxHtmlCell * _arg0;
325274bb 2419 PyObject * _argo0 = 0;
e166644c 2420 char *_kwnames[] = { "self", NULL };
325274bb
RD
2421
2422 self = self;
e166644c 2423 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetDescent",_kwnames,&_argo0))
325274bb
RD
2424 return NULL;
2425 if (_argo0) {
2426 if (_argo0 == Py_None) { _arg0 = NULL; }
e166644c
RD
2427 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2428 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetDescent. Expected _wxHtmlCell_p.");
325274bb
RD
2429 return NULL;
2430 }
2431 }
2432{
2433 wxPy_BEGIN_ALLOW_THREADS;
e166644c 2434 _result = (int )wxHtmlCell_GetDescent(_arg0);
325274bb
RD
2435
2436 wxPy_END_ALLOW_THREADS;
2437} _resultobj = Py_BuildValue("i",_result);
2438 return _resultobj;
2439}
2440
e166644c
RD
2441#define wxHtmlCell_GetLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetLink(_swigarg0,_swigarg1))
2442static PyObject *_wrap_wxHtmlCell_GetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb
RD
2443 PyObject * _resultobj;
2444 wxString * _result;
e166644c
RD
2445 wxHtmlCell * _arg0;
2446 int _arg1 = (int ) 0;
2447 int _arg2 = (int ) 0;
325274bb 2448 PyObject * _argo0 = 0;
e166644c 2449 char *_kwnames[] = { "self","x","y", NULL };
325274bb
RD
2450
2451 self = self;
e166644c 2452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|ii:wxHtmlCell_GetLink",_kwnames,&_argo0,&_arg1,&_arg2))
325274bb
RD
2453 return NULL;
2454 if (_argo0) {
2455 if (_argo0 == Py_None) { _arg0 = NULL; }
e166644c
RD
2456 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2457 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetLink. Expected _wxHtmlCell_p.");
325274bb
RD
2458 return NULL;
2459 }
2460 }
2461{
2462 wxPy_BEGIN_ALLOW_THREADS;
e166644c 2463 _result = new wxString (wxHtmlCell_GetLink(_arg0,_arg1,_arg2));
325274bb
RD
2464
2465 wxPy_END_ALLOW_THREADS;
2466}{
2467 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
2468}
2469{
2470 delete _result;
2471}
2472 return _resultobj;
2473}
2474
e166644c
RD
2475#define wxHtmlCell_GetNext(_swigobj) (_swigobj->GetNext())
2476static PyObject *_wrap_wxHtmlCell_GetNext(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 2477 PyObject * _resultobj;
e166644c
RD
2478 wxHtmlCell * _result;
2479 wxHtmlCell * _arg0;
325274bb 2480 PyObject * _argo0 = 0;
e166644c
RD
2481 char *_kwnames[] = { "self", NULL };
2482 char _ptemp[128];
325274bb
RD
2483
2484 self = self;
e166644c 2485 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetNext",_kwnames,&_argo0))
325274bb
RD
2486 return NULL;
2487 if (_argo0) {
2488 if (_argo0 == Py_None) { _arg0 = NULL; }
e166644c
RD
2489 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2490 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetNext. Expected _wxHtmlCell_p.");
325274bb
RD
2491 return NULL;
2492 }
2493 }
2494{
2495 wxPy_BEGIN_ALLOW_THREADS;
e166644c 2496 _result = (wxHtmlCell *)wxHtmlCell_GetNext(_arg0);
325274bb
RD
2497
2498 wxPy_END_ALLOW_THREADS;
e166644c
RD
2499} if (_result) {
2500 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
2501 _resultobj = Py_BuildValue("s",_ptemp);
2502 } else {
2503 Py_INCREF(Py_None);
2504 _resultobj = Py_None;
2505 }
325274bb
RD
2506 return _resultobj;
2507}
2508
e166644c
RD
2509#define wxHtmlCell_SetPos(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetPos(_swigarg0,_swigarg1))
2510static PyObject *_wrap_wxHtmlCell_SetPos(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 2511 PyObject * _resultobj;
e166644c
RD
2512 wxHtmlCell * _arg0;
2513 int _arg1;
2514 int _arg2;
325274bb 2515 PyObject * _argo0 = 0;
e166644c 2516 char *_kwnames[] = { "self","x","y", NULL };
325274bb
RD
2517
2518 self = self;
e166644c 2519 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxHtmlCell_SetPos",_kwnames,&_argo0,&_arg1,&_arg2))
325274bb
RD
2520 return NULL;
2521 if (_argo0) {
2522 if (_argo0 == Py_None) { _arg0 = NULL; }
e166644c
RD
2523 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2524 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetPos. Expected _wxHtmlCell_p.");
325274bb
RD
2525 return NULL;
2526 }
2527 }
2528{
2529 wxPy_BEGIN_ALLOW_THREADS;
e166644c 2530 wxHtmlCell_SetPos(_arg0,_arg1,_arg2);
325274bb
RD
2531
2532 wxPy_END_ALLOW_THREADS;
e166644c
RD
2533} Py_INCREF(Py_None);
2534 _resultobj = Py_None;
2535 return _resultobj;
2536}
2537
2538#define wxHtmlCell_SetLink(_swigobj,_swigarg0) (_swigobj->SetLink(_swigarg0))
2539static PyObject *_wrap_wxHtmlCell_SetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
2540 PyObject * _resultobj;
2541 wxHtmlCell * _arg0;
2542 wxString * _arg1;
2543 PyObject * _argo0 = 0;
2544 PyObject * _obj1 = 0;
2545 char *_kwnames[] = { "self","link", NULL };
2546
2547 self = self;
2548 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlCell_SetLink",_kwnames,&_argo0,&_obj1))
2549 return NULL;
2550 if (_argo0) {
2551 if (_argo0 == Py_None) { _arg0 = NULL; }
2552 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2553 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetLink. Expected _wxHtmlCell_p.");
2554 return NULL;
2555 }
2556 }
2557{
2558 if (!PyString_Check(_obj1)) {
2559 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2560 return NULL;
2561 }
2562 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
2563}
2564{
2565 wxPy_BEGIN_ALLOW_THREADS;
2566 wxHtmlCell_SetLink(_arg0,*_arg1);
2567
2568 wxPy_END_ALLOW_THREADS;
2569} Py_INCREF(Py_None);
2570 _resultobj = Py_None;
2571{
2572 if (_obj1)
2573 delete _arg1;
2574}
2575 return _resultobj;
2576}
2577
2578#define wxHtmlCell_SetNext(_swigobj,_swigarg0) (_swigobj->SetNext(_swigarg0))
2579static PyObject *_wrap_wxHtmlCell_SetNext(PyObject *self, PyObject *args, PyObject *kwargs) {
2580 PyObject * _resultobj;
2581 wxHtmlCell * _arg0;
2582 wxHtmlCell * _arg1;
2583 PyObject * _argo0 = 0;
2584 PyObject * _argo1 = 0;
2585 char *_kwnames[] = { "self","cell", NULL };
2586
2587 self = self;
2588 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlCell_SetNext",_kwnames,&_argo0,&_argo1))
2589 return NULL;
2590 if (_argo0) {
2591 if (_argo0 == Py_None) { _arg0 = NULL; }
2592 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2593 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetNext. Expected _wxHtmlCell_p.");
2594 return NULL;
2595 }
2596 }
2597 if (_argo1) {
2598 if (_argo1 == Py_None) { _arg1 = NULL; }
2599 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlCell_p")) {
2600 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_SetNext. Expected _wxHtmlCell_p.");
2601 return NULL;
2602 }
2603 }
2604{
2605 wxPy_BEGIN_ALLOW_THREADS;
2606 wxHtmlCell_SetNext(_arg0,_arg1);
2607
2608 wxPy_END_ALLOW_THREADS;
2609} Py_INCREF(Py_None);
2610 _resultobj = Py_None;
2611 return _resultobj;
2612}
2613
2614#define wxHtmlCell_Layout(_swigobj,_swigarg0) (_swigobj->Layout(_swigarg0))
2615static PyObject *_wrap_wxHtmlCell_Layout(PyObject *self, PyObject *args, PyObject *kwargs) {
2616 PyObject * _resultobj;
2617 wxHtmlCell * _arg0;
2618 int _arg1;
2619 PyObject * _argo0 = 0;
2620 char *_kwnames[] = { "self","w", NULL };
2621
2622 self = self;
2623 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlCell_Layout",_kwnames,&_argo0,&_arg1))
2624 return NULL;
2625 if (_argo0) {
2626 if (_argo0 == Py_None) { _arg0 = NULL; }
2627 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2628 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_Layout. Expected _wxHtmlCell_p.");
2629 return NULL;
2630 }
2631 }
2632{
2633 wxPy_BEGIN_ALLOW_THREADS;
2634 wxHtmlCell_Layout(_arg0,_arg1);
2635
2636 wxPy_END_ALLOW_THREADS;
2637} Py_INCREF(Py_None);
2638 _resultobj = Py_None;
2639 return _resultobj;
2640}
2641
2642#define wxHtmlCell_Draw(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->Draw(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2643static PyObject *_wrap_wxHtmlCell_Draw(PyObject *self, PyObject *args, PyObject *kwargs) {
2644 PyObject * _resultobj;
2645 wxHtmlCell * _arg0;
2646 wxDC * _arg1;
2647 int _arg2;
2648 int _arg3;
2649 int _arg4;
2650 int _arg5;
2651 PyObject * _argo0 = 0;
2652 PyObject * _argo1 = 0;
2653 char *_kwnames[] = { "self","dc","x","y","view_y1","view_y2", NULL };
2654
2655 self = self;
2656 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOiiii:wxHtmlCell_Draw",_kwnames,&_argo0,&_argo1,&_arg2,&_arg3,&_arg4,&_arg5))
2657 return NULL;
2658 if (_argo0) {
2659 if (_argo0 == Py_None) { _arg0 = NULL; }
2660 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2661 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_Draw. Expected _wxHtmlCell_p.");
2662 return NULL;
2663 }
2664 }
2665 if (_argo1) {
2666 if (_argo1 == Py_None) { _arg1 = NULL; }
2667 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
2668 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_Draw. Expected _wxDC_p.");
2669 return NULL;
2670 }
2671 }
2672{
2673 wxPy_BEGIN_ALLOW_THREADS;
2674 wxHtmlCell_Draw(_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5);
2675
2676 wxPy_END_ALLOW_THREADS;
2677} Py_INCREF(Py_None);
2678 _resultobj = Py_None;
2679 return _resultobj;
2680}
2681
2682#define wxHtmlCell_DrawInvisible(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DrawInvisible(_swigarg0,_swigarg1,_swigarg2))
2683static PyObject *_wrap_wxHtmlCell_DrawInvisible(PyObject *self, PyObject *args, PyObject *kwargs) {
2684 PyObject * _resultobj;
2685 wxHtmlCell * _arg0;
2686 wxDC * _arg1;
2687 int _arg2;
2688 int _arg3;
2689 PyObject * _argo0 = 0;
2690 PyObject * _argo1 = 0;
2691 char *_kwnames[] = { "self","dc","x","y", NULL };
2692
2693 self = self;
2694 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOii:wxHtmlCell_DrawInvisible",_kwnames,&_argo0,&_argo1,&_arg2,&_arg3))
2695 return NULL;
2696 if (_argo0) {
2697 if (_argo0 == Py_None) { _arg0 = NULL; }
2698 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2699 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_DrawInvisible. Expected _wxHtmlCell_p.");
2700 return NULL;
2701 }
2702 }
2703 if (_argo1) {
2704 if (_argo1 == Py_None) { _arg1 = NULL; }
2705 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
2706 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_DrawInvisible. Expected _wxDC_p.");
2707 return NULL;
2708 }
2709 }
2710{
2711 wxPy_BEGIN_ALLOW_THREADS;
2712 wxHtmlCell_DrawInvisible(_arg0,*_arg1,_arg2,_arg3);
2713
2714 wxPy_END_ALLOW_THREADS;
2715} Py_INCREF(Py_None);
2716 _resultobj = Py_None;
2717 return _resultobj;
2718}
2719
2720#define wxHtmlCell_Find(_swigobj,_swigarg0,_swigarg1) (_swigobj->Find(_swigarg0,_swigarg1))
2721static PyObject *_wrap_wxHtmlCell_Find(PyObject *self, PyObject *args, PyObject *kwargs) {
2722 PyObject * _resultobj;
2723 wxHtmlCell * _result;
2724 wxHtmlCell * _arg0;
2725 int _arg1;
2726 void * _arg2;
2727 PyObject * _argo0 = 0;
2728 PyObject * _argo2 = 0;
2729 char *_kwnames[] = { "self","condition","param", NULL };
2730 char _ptemp[128];
2731
2732 self = self;
2733 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxHtmlCell_Find",_kwnames,&_argo0,&_arg1,&_argo2))
2734 return NULL;
2735 if (_argo0) {
2736 if (_argo0 == Py_None) { _arg0 = NULL; }
2737 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2738 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_Find. Expected _wxHtmlCell_p.");
2739 return NULL;
2740 }
2741 }
2742 if (_argo2) {
2743 if (_argo2 == Py_None) { _arg2 = NULL; }
2744 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,(char *) 0 )) {
2745 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxHtmlCell_Find. Expected _void_p.");
2746 return NULL;
2747 }
2748 }
2749{
2750 wxPy_BEGIN_ALLOW_THREADS;
2751 _result = (wxHtmlCell *)wxHtmlCell_Find(_arg0,_arg1,_arg2);
2752
2753 wxPy_END_ALLOW_THREADS;
2754} if (_result) {
2755 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
2756 _resultobj = Py_BuildValue("s",_ptemp);
2757 } else {
2758 Py_INCREF(Py_None);
2759 _resultobj = Py_None;
2760 }
2761 return _resultobj;
2762}
2763
2764static void *SwigwxHtmlContainerCellTowxHtmlCell(void *ptr) {
2765 wxHtmlContainerCell *src;
2766 wxHtmlCell *dest;
2767 src = (wxHtmlContainerCell *) ptr;
2768 dest = (wxHtmlCell *) src;
2769 return (void *) dest;
2770}
2771
2772#define new_wxHtmlContainerCell(_swigarg0) (new wxHtmlContainerCell(_swigarg0))
2773static PyObject *_wrap_new_wxHtmlContainerCell(PyObject *self, PyObject *args, PyObject *kwargs) {
2774 PyObject * _resultobj;
2775 wxHtmlContainerCell * _result;
2776 wxHtmlContainerCell * _arg0;
2777 PyObject * _argo0 = 0;
2778 char *_kwnames[] = { "parent", NULL };
2779 char _ptemp[128];
2780
2781 self = self;
2782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:new_wxHtmlContainerCell",_kwnames,&_argo0))
2783 return NULL;
2784 if (_argo0) {
2785 if (_argo0 == Py_None) { _arg0 = NULL; }
2786 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
2787 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlContainerCell. Expected _wxHtmlContainerCell_p.");
2788 return NULL;
2789 }
2790 }
2791{
2792 wxPy_BEGIN_ALLOW_THREADS;
2793 _result = (wxHtmlContainerCell *)new_wxHtmlContainerCell(_arg0);
2794
2795 wxPy_END_ALLOW_THREADS;
2796} if (_result) {
2797 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
2798 _resultobj = Py_BuildValue("s",_ptemp);
2799 } else {
2800 Py_INCREF(Py_None);
2801 _resultobj = Py_None;
2802 }
2803 return _resultobj;
2804}
2805
2806#define wxHtmlContainerCell_InsertCell(_swigobj,_swigarg0) (_swigobj->InsertCell(_swigarg0))
2807static PyObject *_wrap_wxHtmlContainerCell_InsertCell(PyObject *self, PyObject *args, PyObject *kwargs) {
2808 PyObject * _resultobj;
2809 wxHtmlContainerCell * _arg0;
2810 wxHtmlCell * _arg1;
2811 PyObject * _argo0 = 0;
2812 PyObject * _argo1 = 0;
2813 char *_kwnames[] = { "self","cell", NULL };
2814
2815 self = self;
2816 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_InsertCell",_kwnames,&_argo0,&_argo1))
2817 return NULL;
2818 if (_argo0) {
2819 if (_argo0 == Py_None) { _arg0 = NULL; }
2820 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
2821 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_InsertCell. Expected _wxHtmlContainerCell_p.");
2822 return NULL;
2823 }
2824 }
2825 if (_argo1) {
2826 if (_argo1 == Py_None) { _arg1 = NULL; }
2827 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlCell_p")) {
2828 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_InsertCell. Expected _wxHtmlCell_p.");
2829 return NULL;
2830 }
2831 }
2832{
2833 wxPy_BEGIN_ALLOW_THREADS;
2834 wxHtmlContainerCell_InsertCell(_arg0,_arg1);
2835
2836 wxPy_END_ALLOW_THREADS;
2837} Py_INCREF(Py_None);
2838 _resultobj = Py_None;
2839 return _resultobj;
2840}
2841
2842#define wxHtmlContainerCell_SetAlignHor(_swigobj,_swigarg0) (_swigobj->SetAlignHor(_swigarg0))
2843static PyObject *_wrap_wxHtmlContainerCell_SetAlignHor(PyObject *self, PyObject *args, PyObject *kwargs) {
2844 PyObject * _resultobj;
2845 wxHtmlContainerCell * _arg0;
2846 int _arg1;
2847 PyObject * _argo0 = 0;
2848 char *_kwnames[] = { "self","al", NULL };
2849
2850 self = self;
2851 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_SetAlignHor",_kwnames,&_argo0,&_arg1))
2852 return NULL;
2853 if (_argo0) {
2854 if (_argo0 == Py_None) { _arg0 = NULL; }
2855 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
2856 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetAlignHor. Expected _wxHtmlContainerCell_p.");
2857 return NULL;
2858 }
2859 }
2860{
2861 wxPy_BEGIN_ALLOW_THREADS;
2862 wxHtmlContainerCell_SetAlignHor(_arg0,_arg1);
2863
2864 wxPy_END_ALLOW_THREADS;
2865} Py_INCREF(Py_None);
2866 _resultobj = Py_None;
2867 return _resultobj;
2868}
2869
2870#define wxHtmlContainerCell_GetAlignHor(_swigobj) (_swigobj->GetAlignHor())
2871static PyObject *_wrap_wxHtmlContainerCell_GetAlignHor(PyObject *self, PyObject *args, PyObject *kwargs) {
2872 PyObject * _resultobj;
2873 int _result;
2874 wxHtmlContainerCell * _arg0;
2875 PyObject * _argo0 = 0;
2876 char *_kwnames[] = { "self", NULL };
2877
2878 self = self;
2879 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetAlignHor",_kwnames,&_argo0))
2880 return NULL;
2881 if (_argo0) {
2882 if (_argo0 == Py_None) { _arg0 = NULL; }
2883 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
2884 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetAlignHor. Expected _wxHtmlContainerCell_p.");
2885 return NULL;
2886 }
2887 }
2888{
2889 wxPy_BEGIN_ALLOW_THREADS;
2890 _result = (int )wxHtmlContainerCell_GetAlignHor(_arg0);
2891
2892 wxPy_END_ALLOW_THREADS;
2893} _resultobj = Py_BuildValue("i",_result);
2894 return _resultobj;
2895}
2896
2897#define wxHtmlContainerCell_SetAlignVer(_swigobj,_swigarg0) (_swigobj->SetAlignVer(_swigarg0))
2898static PyObject *_wrap_wxHtmlContainerCell_SetAlignVer(PyObject *self, PyObject *args, PyObject *kwargs) {
2899 PyObject * _resultobj;
2900 wxHtmlContainerCell * _arg0;
2901 int _arg1;
2902 PyObject * _argo0 = 0;
2903 char *_kwnames[] = { "self","al", NULL };
2904
2905 self = self;
2906 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_SetAlignVer",_kwnames,&_argo0,&_arg1))
2907 return NULL;
2908 if (_argo0) {
2909 if (_argo0 == Py_None) { _arg0 = NULL; }
2910 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
2911 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetAlignVer. Expected _wxHtmlContainerCell_p.");
2912 return NULL;
2913 }
2914 }
2915{
2916 wxPy_BEGIN_ALLOW_THREADS;
2917 wxHtmlContainerCell_SetAlignVer(_arg0,_arg1);
2918
2919 wxPy_END_ALLOW_THREADS;
2920} Py_INCREF(Py_None);
2921 _resultobj = Py_None;
2922 return _resultobj;
2923}
2924
2925#define wxHtmlContainerCell_GetAlignVer(_swigobj) (_swigobj->GetAlignVer())
2926static PyObject *_wrap_wxHtmlContainerCell_GetAlignVer(PyObject *self, PyObject *args, PyObject *kwargs) {
2927 PyObject * _resultobj;
2928 int _result;
2929 wxHtmlContainerCell * _arg0;
2930 PyObject * _argo0 = 0;
2931 char *_kwnames[] = { "self", NULL };
2932
2933 self = self;
2934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetAlignVer",_kwnames,&_argo0))
2935 return NULL;
2936 if (_argo0) {
2937 if (_argo0 == Py_None) { _arg0 = NULL; }
2938 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
2939 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetAlignVer. Expected _wxHtmlContainerCell_p.");
2940 return NULL;
2941 }
2942 }
2943{
2944 wxPy_BEGIN_ALLOW_THREADS;
2945 _result = (int )wxHtmlContainerCell_GetAlignVer(_arg0);
2946
2947 wxPy_END_ALLOW_THREADS;
2948} _resultobj = Py_BuildValue("i",_result);
2949 return _resultobj;
2950}
2951
2952#define wxHtmlContainerCell_SetIndent(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetIndent(_swigarg0,_swigarg1,_swigarg2))
2953static PyObject *_wrap_wxHtmlContainerCell_SetIndent(PyObject *self, PyObject *args, PyObject *kwargs) {
2954 PyObject * _resultobj;
2955 wxHtmlContainerCell * _arg0;
2956 int _arg1;
2957 int _arg2;
2958 int _arg3 = (int ) (HTML_UNITS_PIXELS);
2959 PyObject * _argo0 = 0;
2960 char *_kwnames[] = { "self","i","what","units", NULL };
2961
2962 self = self;
2963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii|i:wxHtmlContainerCell_SetIndent",_kwnames,&_argo0,&_arg1,&_arg2,&_arg3))
2964 return NULL;
2965 if (_argo0) {
2966 if (_argo0 == Py_None) { _arg0 = NULL; }
2967 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
2968 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetIndent. Expected _wxHtmlContainerCell_p.");
2969 return NULL;
2970 }
2971 }
2972{
2973 wxPy_BEGIN_ALLOW_THREADS;
2974 wxHtmlContainerCell_SetIndent(_arg0,_arg1,_arg2,_arg3);
2975
2976 wxPy_END_ALLOW_THREADS;
2977} Py_INCREF(Py_None);
2978 _resultobj = Py_None;
2979 return _resultobj;
2980}
2981
2982#define wxHtmlContainerCell_GetIndent(_swigobj,_swigarg0) (_swigobj->GetIndent(_swigarg0))
2983static PyObject *_wrap_wxHtmlContainerCell_GetIndent(PyObject *self, PyObject *args, PyObject *kwargs) {
2984 PyObject * _resultobj;
2985 int _result;
2986 wxHtmlContainerCell * _arg0;
2987 int _arg1;
2988 PyObject * _argo0 = 0;
2989 char *_kwnames[] = { "self","ind", NULL };
2990
2991 self = self;
2992 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_GetIndent",_kwnames,&_argo0,&_arg1))
2993 return NULL;
2994 if (_argo0) {
2995 if (_argo0 == Py_None) { _arg0 = NULL; }
2996 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
2997 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetIndent. Expected _wxHtmlContainerCell_p.");
2998 return NULL;
2999 }
3000 }
3001{
3002 wxPy_BEGIN_ALLOW_THREADS;
3003 _result = (int )wxHtmlContainerCell_GetIndent(_arg0,_arg1);
3004
3005 wxPy_END_ALLOW_THREADS;
3006} _resultobj = Py_BuildValue("i",_result);
3007 return _resultobj;
3008}
3009
3010#define wxHtmlContainerCell_GetIndentUnits(_swigobj,_swigarg0) (_swigobj->GetIndentUnits(_swigarg0))
3011static PyObject *_wrap_wxHtmlContainerCell_GetIndentUnits(PyObject *self, PyObject *args, PyObject *kwargs) {
3012 PyObject * _resultobj;
3013 int _result;
3014 wxHtmlContainerCell * _arg0;
3015 int _arg1;
3016 PyObject * _argo0 = 0;
3017 char *_kwnames[] = { "self","ind", NULL };
3018
3019 self = self;
3020 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_GetIndentUnits",_kwnames,&_argo0,&_arg1))
3021 return NULL;
3022 if (_argo0) {
3023 if (_argo0 == Py_None) { _arg0 = NULL; }
3024 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3025 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetIndentUnits. Expected _wxHtmlContainerCell_p.");
3026 return NULL;
3027 }
3028 }
3029{
3030 wxPy_BEGIN_ALLOW_THREADS;
3031 _result = (int )wxHtmlContainerCell_GetIndentUnits(_arg0,_arg1);
3032
3033 wxPy_END_ALLOW_THREADS;
3034} _resultobj = Py_BuildValue("i",_result);
3035 return _resultobj;
3036}
3037
3038#define wxHtmlContainerCell_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
3039static PyObject *_wrap_wxHtmlContainerCell_SetAlign(PyObject *self, PyObject *args, PyObject *kwargs) {
3040 PyObject * _resultobj;
3041 wxHtmlContainerCell * _arg0;
3042 wxHtmlTag * _arg1;
3043 PyObject * _argo0 = 0;
3044 PyObject * _argo1 = 0;
3045 char *_kwnames[] = { "self","tag", NULL };
3046
3047 self = self;
3048 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_SetAlign",_kwnames,&_argo0,&_argo1))
3049 return NULL;
3050 if (_argo0) {
3051 if (_argo0 == Py_None) { _arg0 = NULL; }
3052 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3053 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetAlign. Expected _wxHtmlContainerCell_p.");
3054 return NULL;
3055 }
3056 }
3057 if (_argo1) {
3058 if (_argo1 == Py_None) { _arg1 = NULL; }
3059 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
3060 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_SetAlign. Expected _wxHtmlTag_p.");
3061 return NULL;
3062 }
3063 }
3064{
3065 wxPy_BEGIN_ALLOW_THREADS;
3066 wxHtmlContainerCell_SetAlign(_arg0,*_arg1);
3067
3068 wxPy_END_ALLOW_THREADS;
3069} Py_INCREF(Py_None);
3070 _resultobj = Py_None;
3071 return _resultobj;
3072}
3073
3074#define wxHtmlContainerCell_SetWidthFloat(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetWidthFloat(_swigarg0,_swigarg1))
3075static PyObject *_wrap_wxHtmlContainerCell_SetWidthFloat(PyObject *self, PyObject *args, PyObject *kwargs) {
3076 PyObject * _resultobj;
3077 wxHtmlContainerCell * _arg0;
3078 int _arg1;
3079 int _arg2;
3080 PyObject * _argo0 = 0;
3081 char *_kwnames[] = { "self","w","units", NULL };
3082
3083 self = self;
3084 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxHtmlContainerCell_SetWidthFloat",_kwnames,&_argo0,&_arg1,&_arg2))
3085 return NULL;
3086 if (_argo0) {
3087 if (_argo0 == Py_None) { _arg0 = NULL; }
3088 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3089 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetWidthFloat. Expected _wxHtmlContainerCell_p.");
3090 return NULL;
3091 }
3092 }
3093{
3094 wxPy_BEGIN_ALLOW_THREADS;
3095 wxHtmlContainerCell_SetWidthFloat(_arg0,_arg1,_arg2);
3096
3097 wxPy_END_ALLOW_THREADS;
3098} Py_INCREF(Py_None);
3099 _resultobj = Py_None;
3100 return _resultobj;
3101}
3102
3103#define wxHtmlContainerCell_SetWidthFloatFromTag(_swigobj,_swigarg0) (_swigobj->SetWidthFloat(_swigarg0))
3104static PyObject *_wrap_wxHtmlContainerCell_SetWidthFloatFromTag(PyObject *self, PyObject *args, PyObject *kwargs) {
3105 PyObject * _resultobj;
3106 wxHtmlContainerCell * _arg0;
3107 wxHtmlTag * _arg1;
3108 PyObject * _argo0 = 0;
3109 PyObject * _argo1 = 0;
3110 char *_kwnames[] = { "self","tag", NULL };
3111
3112 self = self;
3113 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_SetWidthFloatFromTag",_kwnames,&_argo0,&_argo1))
3114 return NULL;
3115 if (_argo0) {
3116 if (_argo0 == Py_None) { _arg0 = NULL; }
3117 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3118 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetWidthFloatFromTag. Expected _wxHtmlContainerCell_p.");
3119 return NULL;
3120 }
3121 }
3122 if (_argo1) {
3123 if (_argo1 == Py_None) { _arg1 = NULL; }
3124 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
3125 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_SetWidthFloatFromTag. Expected _wxHtmlTag_p.");
3126 return NULL;
3127 }
3128 }
3129{
3130 wxPy_BEGIN_ALLOW_THREADS;
3131 wxHtmlContainerCell_SetWidthFloatFromTag(_arg0,*_arg1);
3132
3133 wxPy_END_ALLOW_THREADS;
3134} Py_INCREF(Py_None);
3135 _resultobj = Py_None;
3136 return _resultobj;
3137}
3138
3139#define wxHtmlContainerCell_SetMinHeight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMinHeight(_swigarg0,_swigarg1))
3140static PyObject *_wrap_wxHtmlContainerCell_SetMinHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
3141 PyObject * _resultobj;
3142 wxHtmlContainerCell * _arg0;
3143 int _arg1;
3144 int _arg2 = (int ) (HTML_ALIGN_TOP);
3145 PyObject * _argo0 = 0;
3146 char *_kwnames[] = { "self","h","align", NULL };
3147
3148 self = self;
3149 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi|i:wxHtmlContainerCell_SetMinHeight",_kwnames,&_argo0,&_arg1,&_arg2))
3150 return NULL;
3151 if (_argo0) {
3152 if (_argo0 == Py_None) { _arg0 = NULL; }
3153 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3154 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetMinHeight. Expected _wxHtmlContainerCell_p.");
3155 return NULL;
3156 }
3157 }
3158{
3159 wxPy_BEGIN_ALLOW_THREADS;
3160 wxHtmlContainerCell_SetMinHeight(_arg0,_arg1,_arg2);
3161
3162 wxPy_END_ALLOW_THREADS;
3163} Py_INCREF(Py_None);
3164 _resultobj = Py_None;
3165 return _resultobj;
3166}
3167
3168#define wxHtmlContainerCell_GetMaxLineWidth(_swigobj) (_swigobj->GetMaxLineWidth())
3169static PyObject *_wrap_wxHtmlContainerCell_GetMaxLineWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
3170 PyObject * _resultobj;
3171 int _result;
3172 wxHtmlContainerCell * _arg0;
3173 PyObject * _argo0 = 0;
3174 char *_kwnames[] = { "self", NULL };
3175
3176 self = self;
3177 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetMaxLineWidth",_kwnames,&_argo0))
3178 return NULL;
3179 if (_argo0) {
3180 if (_argo0 == Py_None) { _arg0 = NULL; }
3181 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3182 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetMaxLineWidth. Expected _wxHtmlContainerCell_p.");
3183 return NULL;
3184 }
3185 }
3186{
3187 wxPy_BEGIN_ALLOW_THREADS;
3188 _result = (int )wxHtmlContainerCell_GetMaxLineWidth(_arg0);
3189
3190 wxPy_END_ALLOW_THREADS;
3191} _resultobj = Py_BuildValue("i",_result);
3192 return _resultobj;
3193}
3194
3195#define wxHtmlContainerCell_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
3196static PyObject *_wrap_wxHtmlContainerCell_SetBackgroundColour(PyObject *self, PyObject *args, PyObject *kwargs) {
3197 PyObject * _resultobj;
3198 wxHtmlContainerCell * _arg0;
3199 wxColour * _arg1;
3200 PyObject * _argo0 = 0;
3201 PyObject * _argo1 = 0;
3202 char *_kwnames[] = { "self","clr", NULL };
3203
3204 self = self;
3205 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_SetBackgroundColour",_kwnames,&_argo0,&_argo1))
3206 return NULL;
3207 if (_argo0) {
3208 if (_argo0 == Py_None) { _arg0 = NULL; }
3209 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3210 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetBackgroundColour. Expected _wxHtmlContainerCell_p.");
3211 return NULL;
3212 }
3213 }
3214 if (_argo1) {
3215 if (_argo1 == Py_None) { _arg1 = NULL; }
3216 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxColour_p")) {
3217 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_SetBackgroundColour. Expected _wxColour_p.");
3218 return NULL;
3219 }
3220 }
3221{
3222 wxPy_BEGIN_ALLOW_THREADS;
3223 wxHtmlContainerCell_SetBackgroundColour(_arg0,*_arg1);
3224
3225 wxPy_END_ALLOW_THREADS;
3226} Py_INCREF(Py_None);
3227 _resultobj = Py_None;
3228 return _resultobj;
3229}
3230
3231#define wxHtmlContainerCell_SetBorder(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetBorder(_swigarg0,_swigarg1))
3232static PyObject *_wrap_wxHtmlContainerCell_SetBorder(PyObject *self, PyObject *args, PyObject *kwargs) {
3233 PyObject * _resultobj;
3234 wxHtmlContainerCell * _arg0;
3235 wxColour * _arg1;
3236 wxColour * _arg2;
3237 PyObject * _argo0 = 0;
3238 PyObject * _argo1 = 0;
3239 PyObject * _argo2 = 0;
3240 char *_kwnames[] = { "self","clr1","clr2", NULL };
3241
3242 self = self;
3243 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxHtmlContainerCell_SetBorder",_kwnames,&_argo0,&_argo1,&_argo2))
3244 return NULL;
3245 if (_argo0) {
3246 if (_argo0 == Py_None) { _arg0 = NULL; }
3247 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3248 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetBorder. Expected _wxHtmlContainerCell_p.");
3249 return NULL;
3250 }
3251 }
3252 if (_argo1) {
3253 if (_argo1 == Py_None) { _arg1 = NULL; }
3254 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxColour_p")) {
3255 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_SetBorder. Expected _wxColour_p.");
3256 return NULL;
3257 }
3258 }
3259 if (_argo2) {
3260 if (_argo2 == Py_None) { _arg2 = NULL; }
3261 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,"_wxColour_p")) {
3262 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxHtmlContainerCell_SetBorder. Expected _wxColour_p.");
3263 return NULL;
3264 }
3265 }
3266{
3267 wxPy_BEGIN_ALLOW_THREADS;
3268 wxHtmlContainerCell_SetBorder(_arg0,*_arg1,*_arg2);
3269
3270 wxPy_END_ALLOW_THREADS;
3271} Py_INCREF(Py_None);
3272 _resultobj = Py_None;
3273 return _resultobj;
3274}
3275
3276#define wxHtmlContainerCell_GetFirstCell(_swigobj) (_swigobj->GetFirstCell())
3277static PyObject *_wrap_wxHtmlContainerCell_GetFirstCell(PyObject *self, PyObject *args, PyObject *kwargs) {
3278 PyObject * _resultobj;
3279 wxHtmlCell * _result;
3280 wxHtmlContainerCell * _arg0;
3281 PyObject * _argo0 = 0;
3282 char *_kwnames[] = { "self", NULL };
3283 char _ptemp[128];
3284
3285 self = self;
3286 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetFirstCell",_kwnames,&_argo0))
3287 return NULL;
3288 if (_argo0) {
3289 if (_argo0 == Py_None) { _arg0 = NULL; }
3290 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3291 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetFirstCell. Expected _wxHtmlContainerCell_p.");
3292 return NULL;
3293 }
3294 }
3295{
3296 wxPy_BEGIN_ALLOW_THREADS;
3297 _result = (wxHtmlCell *)wxHtmlContainerCell_GetFirstCell(_arg0);
3298
3299 wxPy_END_ALLOW_THREADS;
3300} if (_result) {
3301 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
3302 _resultobj = Py_BuildValue("s",_ptemp);
3303 } else {
3304 Py_INCREF(Py_None);
3305 _resultobj = Py_None;
3306 }
3307 return _resultobj;
3308}
3309
3310static void *SwigwxHtmlWidgetCellTowxHtmlCell(void *ptr) {
3311 wxHtmlWidgetCell *src;
3312 wxHtmlCell *dest;
3313 src = (wxHtmlWidgetCell *) ptr;
3314 dest = (wxHtmlCell *) src;
3315 return (void *) dest;
3316}
3317
3318#define new_wxHtmlWidgetCell(_swigarg0,_swigarg1) (new wxHtmlWidgetCell(_swigarg0,_swigarg1))
3319static PyObject *_wrap_new_wxHtmlWidgetCell(PyObject *self, PyObject *args, PyObject *kwargs) {
3320 PyObject * _resultobj;
3321 wxHtmlWidgetCell * _result;
3322 wxWindow * _arg0;
3323 int _arg1 = (int ) 0;
3324 PyObject * _argo0 = 0;
3325 char *_kwnames[] = { "wnd","w", NULL };
3326 char _ptemp[128];
3327
3328 self = self;
3329 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:new_wxHtmlWidgetCell",_kwnames,&_argo0,&_arg1))
3330 return NULL;
3331 if (_argo0) {
3332 if (_argo0 == Py_None) { _arg0 = NULL; }
3333 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
3334 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlWidgetCell. Expected _wxWindow_p.");
3335 return NULL;
3336 }
3337 }
3338{
3339 wxPy_BEGIN_ALLOW_THREADS;
3340 _result = (wxHtmlWidgetCell *)new_wxHtmlWidgetCell(_arg0,_arg1);
3341
3342 wxPy_END_ALLOW_THREADS;
3343} if (_result) {
3344 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWidgetCell_p");
3345 _resultobj = Py_BuildValue("s",_ptemp);
3346 } else {
3347 Py_INCREF(Py_None);
3348 _resultobj = Py_None;
3349 }
3350 return _resultobj;
3351}
3352
3353#define new_HtmlHistoryItem(_swigarg0,_swigarg1) (new HtmlHistoryItem(_swigarg0,_swigarg1))
3354static PyObject *_wrap_new_HtmlHistoryItem(PyObject *self, PyObject *args, PyObject *kwargs) {
3355 PyObject * _resultobj;
3356 HtmlHistoryItem * _result;
3357 char * _arg0;
3358 char * _arg1;
3359 char *_kwnames[] = { "p","a", NULL };
3360 char _ptemp[128];
3361
3362 self = self;
3363 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"ss:new_HtmlHistoryItem",_kwnames,&_arg0,&_arg1))
3364 return NULL;
3365{
3366 wxPy_BEGIN_ALLOW_THREADS;
3367 _result = (HtmlHistoryItem *)new_HtmlHistoryItem(_arg0,_arg1);
3368
3369 wxPy_END_ALLOW_THREADS;
3370} if (_result) {
3371 SWIG_MakePtr(_ptemp, (char *) _result,"_HtmlHistoryItem_p");
3372 _resultobj = Py_BuildValue("s",_ptemp);
3373 } else {
3374 Py_INCREF(Py_None);
3375 _resultobj = Py_None;
3376 }
3377 return _resultobj;
3378}
3379
3380#define HtmlHistoryItem_GetPos(_swigobj) (_swigobj->GetPos())
3381static PyObject *_wrap_HtmlHistoryItem_GetPos(PyObject *self, PyObject *args, PyObject *kwargs) {
3382 PyObject * _resultobj;
3383 int _result;
3384 HtmlHistoryItem * _arg0;
3385 PyObject * _argo0 = 0;
3386 char *_kwnames[] = { "self", NULL };
3387
3388 self = self;
3389 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:HtmlHistoryItem_GetPos",_kwnames,&_argo0))
3390 return NULL;
3391 if (_argo0) {
3392 if (_argo0 == Py_None) { _arg0 = NULL; }
3393 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_HtmlHistoryItem_p")) {
3394 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of HtmlHistoryItem_GetPos. Expected _HtmlHistoryItem_p.");
3395 return NULL;
3396 }
3397 }
3398{
3399 wxPy_BEGIN_ALLOW_THREADS;
3400 _result = (int )HtmlHistoryItem_GetPos(_arg0);
3401
3402 wxPy_END_ALLOW_THREADS;
3403} _resultobj = Py_BuildValue("i",_result);
3404 return _resultobj;
3405}
3406
3407#define HtmlHistoryItem_SetPos(_swigobj,_swigarg0) (_swigobj->SetPos(_swigarg0))
3408static PyObject *_wrap_HtmlHistoryItem_SetPos(PyObject *self, PyObject *args, PyObject *kwargs) {
3409 PyObject * _resultobj;
3410 HtmlHistoryItem * _arg0;
3411 int _arg1;
3412 PyObject * _argo0 = 0;
3413 char *_kwnames[] = { "self","p", NULL };
3414
3415 self = self;
3416 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:HtmlHistoryItem_SetPos",_kwnames,&_argo0,&_arg1))
3417 return NULL;
3418 if (_argo0) {
3419 if (_argo0 == Py_None) { _arg0 = NULL; }
3420 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_HtmlHistoryItem_p")) {
3421 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of HtmlHistoryItem_SetPos. Expected _HtmlHistoryItem_p.");
3422 return NULL;
3423 }
3424 }
3425{
3426 wxPy_BEGIN_ALLOW_THREADS;
3427 HtmlHistoryItem_SetPos(_arg0,_arg1);
3428
3429 wxPy_END_ALLOW_THREADS;
3430} Py_INCREF(Py_None);
3431 _resultobj = Py_None;
3432 return _resultobj;
3433}
3434
3435#define HtmlHistoryItem_GetPage(_swigobj) (_swigobj->GetPage())
3436static PyObject *_wrap_HtmlHistoryItem_GetPage(PyObject *self, PyObject *args, PyObject *kwargs) {
3437 PyObject * _resultobj;
3438 wxString * _result;
3439 HtmlHistoryItem * _arg0;
3440 PyObject * _argo0 = 0;
3441 char *_kwnames[] = { "self", NULL };
3442
3443 self = self;
3444 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:HtmlHistoryItem_GetPage",_kwnames,&_argo0))
3445 return NULL;
3446 if (_argo0) {
3447 if (_argo0 == Py_None) { _arg0 = NULL; }
3448 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_HtmlHistoryItem_p")) {
3449 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of HtmlHistoryItem_GetPage. Expected _HtmlHistoryItem_p.");
3450 return NULL;
3451 }
3452 }
3453{
3454 wxPy_BEGIN_ALLOW_THREADS;
3455 const wxString & _result_ref = HtmlHistoryItem_GetPage(_arg0);
3456 _result = (wxString *) &_result_ref;
3457
3458 wxPy_END_ALLOW_THREADS;
3459}{
3460 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
3461}
3462 return _resultobj;
3463}
3464
3465#define HtmlHistoryItem_GetAnchor(_swigobj) (_swigobj->GetAnchor())
3466static PyObject *_wrap_HtmlHistoryItem_GetAnchor(PyObject *self, PyObject *args, PyObject *kwargs) {
3467 PyObject * _resultobj;
3468 wxString * _result;
3469 HtmlHistoryItem * _arg0;
3470 PyObject * _argo0 = 0;
3471 char *_kwnames[] = { "self", NULL };
3472
3473 self = self;
3474 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:HtmlHistoryItem_GetAnchor",_kwnames,&_argo0))
3475 return NULL;
3476 if (_argo0) {
3477 if (_argo0 == Py_None) { _arg0 = NULL; }
3478 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_HtmlHistoryItem_p")) {
3479 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of HtmlHistoryItem_GetAnchor. Expected _HtmlHistoryItem_p.");
3480 return NULL;
3481 }
3482 }
3483{
3484 wxPy_BEGIN_ALLOW_THREADS;
3485 const wxString & _result_ref = HtmlHistoryItem_GetAnchor(_arg0);
3486 _result = (wxString *) &_result_ref;
3487
3488 wxPy_END_ALLOW_THREADS;
3489}{
3490 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
3491}
3492 return _resultobj;
3493}
3494
3495static void *SwigwxPyHtmlWindowTowxScrolledWindow(void *ptr) {
3496 wxPyHtmlWindow *src;
3497 wxScrolledWindow *dest;
3498 src = (wxPyHtmlWindow *) ptr;
3499 dest = (wxScrolledWindow *) src;
3500 return (void *) dest;
3501}
3502
3503static void *SwigwxPyHtmlWindowTowxPanel(void *ptr) {
3504 wxPyHtmlWindow *src;
3505 wxPanel *dest;
3506 src = (wxPyHtmlWindow *) ptr;
3507 dest = (wxPanel *) src;
3508 return (void *) dest;
3509}
3510
3511static void *SwigwxPyHtmlWindowTowxWindow(void *ptr) {
3512 wxPyHtmlWindow *src;
3513 wxWindow *dest;
3514 src = (wxPyHtmlWindow *) ptr;
3515 dest = (wxWindow *) src;
3516 return (void *) dest;
3517}
3518
3519static void *SwigwxPyHtmlWindowTowxEvtHandler(void *ptr) {
3520 wxPyHtmlWindow *src;
3521 wxEvtHandler *dest;
3522 src = (wxPyHtmlWindow *) ptr;
3523 dest = (wxEvtHandler *) src;
3524 return (void *) dest;
3525}
3526
3527#define new_wxHtmlWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxPyHtmlWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
3528static PyObject *_wrap_new_wxHtmlWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
3529 PyObject * _resultobj;
3530 wxPyHtmlWindow * _result;
3531 wxWindow * _arg0;
3532 int _arg1 = (int ) -1;
3533 wxPoint * _arg2 = (wxPoint *) &wxPyDefaultPosition;
3534 wxSize * _arg3 = (wxSize *) &wxPyDefaultSize;
3535 int _arg4 = (int ) wxHW_SCROLLBAR_AUTO;
3536 char * _arg5 = (char *) "htmlWindow";
3537 PyObject * _argo0 = 0;
3538 PyObject * _argo2 = 0;
3539 PyObject * _argo3 = 0;
3540 char *_kwnames[] = { "parent","id","pos","size","flags","name", NULL };
3541 char _ptemp[128];
3542
3543 self = self;
3544 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|iOOis:new_wxHtmlWindow",_kwnames,&_argo0,&_arg1,&_argo2,&_argo3,&_arg4,&_arg5))
3545 return NULL;
3546 if (_argo0) {
3547 if (_argo0 == Py_None) { _arg0 = NULL; }
3548 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
3549 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlWindow. Expected _wxWindow_p.");
3550 return NULL;
3551 }
3552 }
3553 if (_argo2) {
3554 if (_argo2 == Py_None) { _arg2 = NULL; }
3555 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,"_wxPoint_p")) {
3556 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxHtmlWindow. Expected _wxPoint_p.");
3557 return NULL;
3558 }
3559 }
3560 if (_argo3) {
3561 if (_argo3 == Py_None) { _arg3 = NULL; }
3562 else if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxSize_p")) {
3563 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxHtmlWindow. Expected _wxSize_p.");
3564 return NULL;
3565 }
3566 }
3567{
3568 wxPy_BEGIN_ALLOW_THREADS;
3569 _result = (wxPyHtmlWindow *)new_wxHtmlWindow(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
3570
3571 wxPy_END_ALLOW_THREADS;
3572} if (_result) {
3573 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyHtmlWindow_p");
3574 _resultobj = Py_BuildValue("s",_ptemp);
3575 } else {
3576 Py_INCREF(Py_None);
3577 _resultobj = Py_None;
3578 }
3579 return _resultobj;
3580}
3581
3582#define wxHtmlWindow__setSelf(_swigobj,_swigarg0) (_swigobj->_setSelf(_swigarg0))
3583static PyObject *_wrap_wxHtmlWindow__setSelf(PyObject *self, PyObject *args, PyObject *kwargs) {
3584 PyObject * _resultobj;
3585 wxPyHtmlWindow * _arg0;
3586 PyObject * _arg1;
3587 PyObject * _argo0 = 0;
3588 PyObject * _obj1 = 0;
3589 char *_kwnames[] = { "self","self", NULL };
3590
3591 self = self;
3592 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWindow__setSelf",_kwnames,&_argo0,&_obj1))
3593 return NULL;
3594 if (_argo0) {
3595 if (_argo0 == Py_None) { _arg0 = NULL; }
3596 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3597 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow__setSelf. Expected _wxPyHtmlWindow_p.");
3598 return NULL;
3599 }
3600 }
3601{
3602 _arg1 = _obj1;
3603}
3604{
3605 wxPy_BEGIN_ALLOW_THREADS;
3606 wxHtmlWindow__setSelf(_arg0,_arg1);
3607
3608 wxPy_END_ALLOW_THREADS;
3609} Py_INCREF(Py_None);
3610 _resultobj = Py_None;
3611 return _resultobj;
3612}
3613
3614#define wxHtmlWindow_SetPage(_swigobj,_swigarg0) (_swigobj->SetPage(_swigarg0))
3615static PyObject *_wrap_wxHtmlWindow_SetPage(PyObject *self, PyObject *args, PyObject *kwargs) {
3616 PyObject * _resultobj;
3617 bool _result;
3618 wxPyHtmlWindow * _arg0;
3619 char * _arg1;
3620 PyObject * _argo0 = 0;
3621 char *_kwnames[] = { "self","source", NULL };
3622
3623 self = self;
3624 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Os:wxHtmlWindow_SetPage",_kwnames,&_argo0,&_arg1))
3625 return NULL;
3626 if (_argo0) {
3627 if (_argo0 == Py_None) { _arg0 = NULL; }
3628 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3629 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetPage. Expected _wxPyHtmlWindow_p.");
3630 return NULL;
3631 }
3632 }
3633{
3634 wxPy_BEGIN_ALLOW_THREADS;
3635 _result = (bool )wxHtmlWindow_SetPage(_arg0,_arg1);
3636
3637 wxPy_END_ALLOW_THREADS;
3638} _resultobj = Py_BuildValue("i",_result);
3639 return _resultobj;
3640}
3641
3642#define wxHtmlWindow_LoadPage(_swigobj,_swigarg0) (_swigobj->LoadPage(_swigarg0))
3643static PyObject *_wrap_wxHtmlWindow_LoadPage(PyObject *self, PyObject *args, PyObject *kwargs) {
3644 PyObject * _resultobj;
3645 bool _result;
3646 wxPyHtmlWindow * _arg0;
3647 char * _arg1;
3648 PyObject * _argo0 = 0;
3649 char *_kwnames[] = { "self","location", NULL };
3650
3651 self = self;
3652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Os:wxHtmlWindow_LoadPage",_kwnames,&_argo0,&_arg1))
3653 return NULL;
3654 if (_argo0) {
3655 if (_argo0 == Py_None) { _arg0 = NULL; }
3656 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3657 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_LoadPage. Expected _wxPyHtmlWindow_p.");
3658 return NULL;
3659 }
3660 }
3661{
3662 wxPy_BEGIN_ALLOW_THREADS;
3663 _result = (bool )wxHtmlWindow_LoadPage(_arg0,_arg1);
3664
3665 wxPy_END_ALLOW_THREADS;
3666} _resultobj = Py_BuildValue("i",_result);
3667 return _resultobj;
3668}
3669
3670#define wxHtmlWindow_GetOpenedPage(_swigobj) (_swigobj->GetOpenedPage())
3671static PyObject *_wrap_wxHtmlWindow_GetOpenedPage(PyObject *self, PyObject *args, PyObject *kwargs) {
3672 PyObject * _resultobj;
3673 wxString * _result;
3674 wxPyHtmlWindow * _arg0;
3675 PyObject * _argo0 = 0;
3676 char *_kwnames[] = { "self", NULL };
3677
3678 self = self;
3679 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetOpenedPage",_kwnames,&_argo0))
3680 return NULL;
3681 if (_argo0) {
3682 if (_argo0 == Py_None) { _arg0 = NULL; }
3683 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3684 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetOpenedPage. Expected _wxPyHtmlWindow_p.");
3685 return NULL;
3686 }
3687 }
3688{
3689 wxPy_BEGIN_ALLOW_THREADS;
3690 _result = new wxString (wxHtmlWindow_GetOpenedPage(_arg0));
3691
3692 wxPy_END_ALLOW_THREADS;
3693}{
3694 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
3695}
3696{
3697 delete _result;
3698}
3699 return _resultobj;
3700}
3701
3702#define wxHtmlWindow_SetRelatedFrame(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRelatedFrame(_swigarg0,_swigarg1))
3703static PyObject *_wrap_wxHtmlWindow_SetRelatedFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
3704 PyObject * _resultobj;
3705 wxPyHtmlWindow * _arg0;
3706 wxFrame * _arg1;
3707 char * _arg2;
3708 PyObject * _argo0 = 0;
3709 PyObject * _argo1 = 0;
3710 char *_kwnames[] = { "self","frame","format", NULL };
3711
3712 self = self;
3713 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOs:wxHtmlWindow_SetRelatedFrame",_kwnames,&_argo0,&_argo1,&_arg2))
3714 return NULL;
3715 if (_argo0) {
3716 if (_argo0 == Py_None) { _arg0 = NULL; }
3717 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3718 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetRelatedFrame. Expected _wxPyHtmlWindow_p.");
3719 return NULL;
3720 }
3721 }
3722 if (_argo1) {
3723 if (_argo1 == Py_None) { _arg1 = NULL; }
3724 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxFrame_p")) {
3725 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_SetRelatedFrame. Expected _wxFrame_p.");
3726 return NULL;
3727 }
3728 }
3729{
3730 wxPy_BEGIN_ALLOW_THREADS;
3731 wxHtmlWindow_SetRelatedFrame(_arg0,_arg1,_arg2);
3732
3733 wxPy_END_ALLOW_THREADS;
3734} Py_INCREF(Py_None);
3735 _resultobj = Py_None;
3736 return _resultobj;
3737}
3738
3739#define wxHtmlWindow_GetRelatedFrame(_swigobj) (_swigobj->GetRelatedFrame())
3740static PyObject *_wrap_wxHtmlWindow_GetRelatedFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
3741 PyObject * _resultobj;
3742 wxFrame * _result;
3743 wxPyHtmlWindow * _arg0;
3744 PyObject * _argo0 = 0;
3745 char *_kwnames[] = { "self", NULL };
3746 char _ptemp[128];
3747
3748 self = self;
3749 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetRelatedFrame",_kwnames,&_argo0))
3750 return NULL;
3751 if (_argo0) {
3752 if (_argo0 == Py_None) { _arg0 = NULL; }
3753 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3754 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetRelatedFrame. Expected _wxPyHtmlWindow_p.");
3755 return NULL;
3756 }
3757 }
3758{
3759 wxPy_BEGIN_ALLOW_THREADS;
3760 _result = (wxFrame *)wxHtmlWindow_GetRelatedFrame(_arg0);
3761
3762 wxPy_END_ALLOW_THREADS;
3763} if (_result) {
3764 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFrame_p");
3765 _resultobj = Py_BuildValue("s",_ptemp);
3766 } else {
3767 Py_INCREF(Py_None);
325274bb
RD
3768 _resultobj = Py_None;
3769 }
3770 return _resultobj;
3771}
3772
3773#define wxHtmlWindow_SetRelatedStatusBar(_swigobj,_swigarg0) (_swigobj->SetRelatedStatusBar(_swigarg0))
0f66a9f3 3774static PyObject *_wrap_wxHtmlWindow_SetRelatedStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 3775 PyObject * _resultobj;
0f66a9f3 3776 wxPyHtmlWindow * _arg0;
325274bb
RD
3777 int _arg1;
3778 PyObject * _argo0 = 0;
0f66a9f3 3779 char *_kwnames[] = { "self","bar", NULL };
325274bb
RD
3780
3781 self = self;
0f66a9f3 3782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWindow_SetRelatedStatusBar",_kwnames,&_argo0,&_arg1))
325274bb
RD
3783 return NULL;
3784 if (_argo0) {
3785 if (_argo0 == Py_None) { _arg0 = NULL; }
0f66a9f3
RD
3786 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3787 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetRelatedStatusBar. Expected _wxPyHtmlWindow_p.");
325274bb
RD
3788 return NULL;
3789 }
3790 }
3791{
3792 wxPy_BEGIN_ALLOW_THREADS;
3793 wxHtmlWindow_SetRelatedStatusBar(_arg0,_arg1);
3794
3795 wxPy_END_ALLOW_THREADS;
3796} Py_INCREF(Py_None);
3797 _resultobj = Py_None;
3798 return _resultobj;
3799}
3800
3801#define wxHtmlWindow_SetFonts(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetFonts(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
0f66a9f3 3802static PyObject *_wrap_wxHtmlWindow_SetFonts(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 3803 PyObject * _resultobj;
0f66a9f3 3804 wxPyHtmlWindow * _arg0;
325274bb
RD
3805 wxString * _arg1;
3806 int _arg2;
3807 wxString * _arg3;
3808 int _arg4;
3809 int * _arg5;
3810 PyObject * _argo0 = 0;
3811 PyObject * _obj1 = 0;
3812 PyObject * _obj3 = 0;
0f66a9f3
RD
3813 PyObject * _obj5 = 0;
3814 char *_kwnames[] = { "self","normal_face","normal_italic_mode","fixed_face","fixed_italic_mode","LIST", NULL };
325274bb
RD
3815
3816 self = self;
0f66a9f3 3817 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOiOiO:wxHtmlWindow_SetFonts",_kwnames,&_argo0,&_obj1,&_arg2,&_obj3,&_arg4,&_obj5))
325274bb
RD
3818 return NULL;
3819 if (_argo0) {
3820 if (_argo0 == Py_None) { _arg0 = NULL; }
0f66a9f3
RD
3821 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3822 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetFonts. Expected _wxPyHtmlWindow_p.");
325274bb
RD
3823 return NULL;
3824 }
3825 }
3826{
3827 if (!PyString_Check(_obj1)) {
3828 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3829 return NULL;
3830 }
3831 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
3832}
3833{
3834 if (!PyString_Check(_obj3)) {
3835 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3836 return NULL;
3837 }
3838 _arg3 = new wxString(PyString_AsString(_obj3), PyString_Size(_obj3));
3839}
0f66a9f3
RD
3840{
3841 _arg5 = int_LIST_helper(_obj5);
3842 if (_arg5 == NULL) {
325274bb 3843 return NULL;
325274bb 3844 }
0f66a9f3 3845}
325274bb
RD
3846{
3847 wxPy_BEGIN_ALLOW_THREADS;
3848 wxHtmlWindow_SetFonts(_arg0,*_arg1,_arg2,*_arg3,_arg4,_arg5);
3849
3850 wxPy_END_ALLOW_THREADS;
3851} Py_INCREF(Py_None);
3852 _resultobj = Py_None;
3853{
3854 if (_obj1)
3855 delete _arg1;
3856}
3857{
3858 if (_obj3)
3859 delete _arg3;
0f66a9f3
RD
3860}
3861{
3862 delete [] _arg5;
325274bb
RD
3863}
3864 return _resultobj;
3865}
3866
3867#define wxHtmlWindow_SetTitle(_swigobj,_swigarg0) (_swigobj->SetTitle(_swigarg0))
0f66a9f3 3868static PyObject *_wrap_wxHtmlWindow_SetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 3869 PyObject * _resultobj;
0f66a9f3 3870 wxPyHtmlWindow * _arg0;
325274bb
RD
3871 char * _arg1;
3872 PyObject * _argo0 = 0;
0f66a9f3 3873 char *_kwnames[] = { "self","title", NULL };
325274bb
RD
3874
3875 self = self;
0f66a9f3 3876 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Os:wxHtmlWindow_SetTitle",_kwnames,&_argo0,&_arg1))
325274bb
RD
3877 return NULL;
3878 if (_argo0) {
3879 if (_argo0 == Py_None) { _arg0 = NULL; }
0f66a9f3
RD
3880 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3881 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetTitle. Expected _wxPyHtmlWindow_p.");
325274bb
RD
3882 return NULL;
3883 }
3884 }
3885{
3886 wxPy_BEGIN_ALLOW_THREADS;
3887 wxHtmlWindow_SetTitle(_arg0,_arg1);
3888
3889 wxPy_END_ALLOW_THREADS;
3890} Py_INCREF(Py_None);
3891 _resultobj = Py_None;
3892 return _resultobj;
3893}
3894
3895#define wxHtmlWindow_SetBorders(_swigobj,_swigarg0) (_swigobj->SetBorders(_swigarg0))
0f66a9f3 3896static PyObject *_wrap_wxHtmlWindow_SetBorders(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 3897 PyObject * _resultobj;
0f66a9f3 3898 wxPyHtmlWindow * _arg0;
325274bb
RD
3899 int _arg1;
3900 PyObject * _argo0 = 0;
0f66a9f3 3901 char *_kwnames[] = { "self","b", NULL };
325274bb
RD
3902
3903 self = self;
0f66a9f3 3904 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWindow_SetBorders",_kwnames,&_argo0,&_arg1))
325274bb
RD
3905 return NULL;
3906 if (_argo0) {
3907 if (_argo0 == Py_None) { _arg0 = NULL; }
0f66a9f3
RD
3908 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3909 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetBorders. Expected _wxPyHtmlWindow_p.");
325274bb
RD
3910 return NULL;
3911 }
3912 }
3913{
3914 wxPy_BEGIN_ALLOW_THREADS;
3915 wxHtmlWindow_SetBorders(_arg0,_arg1);
3916
3917 wxPy_END_ALLOW_THREADS;
3918} Py_INCREF(Py_None);
3919 _resultobj = Py_None;
3920 return _resultobj;
3921}
3922
0f66a9f3
RD
3923#define wxHtmlWindow_ReadCustomization(_swigobj,_swigarg0,_swigarg1) (_swigobj->ReadCustomization(_swigarg0,_swigarg1))
3924static PyObject *_wrap_wxHtmlWindow_ReadCustomization(PyObject *self, PyObject *args, PyObject *kwargs) {
3925 PyObject * _resultobj;
3926 wxPyHtmlWindow * _arg0;
3927 wxConfigBase * _arg1;
3928 char * _arg2 = (char *) "";
3929 PyObject * _argo0 = 0;
3930 PyObject * _argo1 = 0;
3931 char *_kwnames[] = { "self","cfg","path", NULL };
3932
3933 self = self;
3934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|s:wxHtmlWindow_ReadCustomization",_kwnames,&_argo0,&_argo1,&_arg2))
3935 return NULL;
3936 if (_argo0) {
3937 if (_argo0 == Py_None) { _arg0 = NULL; }
3938 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3939 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_ReadCustomization. Expected _wxPyHtmlWindow_p.");
3940 return NULL;
3941 }
3942 }
3943 if (_argo1) {
3944 if (_argo1 == Py_None) { _arg1 = NULL; }
3945 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxConfigBase_p")) {
3946 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_ReadCustomization. Expected _wxConfigBase_p.");
3947 return NULL;
3948 }
3949 }
3950{
3951 wxPy_BEGIN_ALLOW_THREADS;
3952 wxHtmlWindow_ReadCustomization(_arg0,_arg1,_arg2);
3953
3954 wxPy_END_ALLOW_THREADS;
3955} Py_INCREF(Py_None);
3956 _resultobj = Py_None;
3957 return _resultobj;
3958}
3959
3960#define wxHtmlWindow_WriteCustomization(_swigobj,_swigarg0,_swigarg1) (_swigobj->WriteCustomization(_swigarg0,_swigarg1))
3961static PyObject *_wrap_wxHtmlWindow_WriteCustomization(PyObject *self, PyObject *args, PyObject *kwargs) {
3962 PyObject * _resultobj;
3963 wxPyHtmlWindow * _arg0;
3964 wxConfigBase * _arg1;
3965 char * _arg2 = (char *) "";
3966 PyObject * _argo0 = 0;
3967 PyObject * _argo1 = 0;
3968 char *_kwnames[] = { "self","cfg","path", NULL };
3969
3970 self = self;
3971 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|s:wxHtmlWindow_WriteCustomization",_kwnames,&_argo0,&_argo1,&_arg2))
3972 return NULL;
3973 if (_argo0) {
3974 if (_argo0 == Py_None) { _arg0 = NULL; }
3975 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3976 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_WriteCustomization. Expected _wxPyHtmlWindow_p.");
3977 return NULL;
3978 }
3979 }
3980 if (_argo1) {
3981 if (_argo1 == Py_None) { _arg1 = NULL; }
3982 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxConfigBase_p")) {
3983 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_WriteCustomization. Expected _wxConfigBase_p.");
3984 return NULL;
3985 }
3986 }
3987{
3988 wxPy_BEGIN_ALLOW_THREADS;
3989 wxHtmlWindow_WriteCustomization(_arg0,_arg1,_arg2);
3990
3991 wxPy_END_ALLOW_THREADS;
3992} Py_INCREF(Py_None);
3993 _resultobj = Py_None;
3994 return _resultobj;
3995}
3996
325274bb 3997#define wxHtmlWindow_HistoryBack(_swigobj) (_swigobj->HistoryBack())
0f66a9f3 3998static PyObject *_wrap_wxHtmlWindow_HistoryBack(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb
RD
3999 PyObject * _resultobj;
4000 bool _result;
0f66a9f3 4001 wxPyHtmlWindow * _arg0;
325274bb 4002 PyObject * _argo0 = 0;
0f66a9f3 4003 char *_kwnames[] = { "self", NULL };
325274bb
RD
4004
4005 self = self;
0f66a9f3 4006 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_HistoryBack",_kwnames,&_argo0))
325274bb
RD
4007 return NULL;
4008 if (_argo0) {
4009 if (_argo0 == Py_None) { _arg0 = NULL; }
0f66a9f3
RD
4010 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4011 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HistoryBack. Expected _wxPyHtmlWindow_p.");
325274bb
RD
4012 return NULL;
4013 }
4014 }
4015{
4016 wxPy_BEGIN_ALLOW_THREADS;
4017 _result = (bool )wxHtmlWindow_HistoryBack(_arg0);
4018
4019 wxPy_END_ALLOW_THREADS;
4020} _resultobj = Py_BuildValue("i",_result);
4021 return _resultobj;
4022}
4023
4024#define wxHtmlWindow_HistoryForward(_swigobj) (_swigobj->HistoryForward())
0f66a9f3 4025static PyObject *_wrap_wxHtmlWindow_HistoryForward(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb
RD
4026 PyObject * _resultobj;
4027 bool _result;
0f66a9f3 4028 wxPyHtmlWindow * _arg0;
325274bb 4029 PyObject * _argo0 = 0;
0f66a9f3 4030 char *_kwnames[] = { "self", NULL };
325274bb
RD
4031
4032 self = self;
0f66a9f3 4033 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_HistoryForward",_kwnames,&_argo0))
325274bb
RD
4034 return NULL;
4035 if (_argo0) {
4036 if (_argo0 == Py_None) { _arg0 = NULL; }
0f66a9f3
RD
4037 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4038 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HistoryForward. Expected _wxPyHtmlWindow_p.");
325274bb
RD
4039 return NULL;
4040 }
4041 }
4042{
4043 wxPy_BEGIN_ALLOW_THREADS;
4044 _result = (bool )wxHtmlWindow_HistoryForward(_arg0);
4045
4046 wxPy_END_ALLOW_THREADS;
4047} _resultobj = Py_BuildValue("i",_result);
4048 return _resultobj;
4049}
4050
4051#define wxHtmlWindow_HistoryClear(_swigobj) (_swigobj->HistoryClear())
0f66a9f3 4052static PyObject *_wrap_wxHtmlWindow_HistoryClear(PyObject *self, PyObject *args, PyObject *kwargs) {
325274bb 4053 PyObject * _resultobj;
0f66a9f3 4054 wxPyHtmlWindow * _arg0;
325274bb 4055 PyObject * _argo0 = 0;
0f66a9f3 4056 char *_kwnames[] = { "self", NULL };
325274bb
RD
4057
4058 self = self;
0f66a9f3 4059 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_HistoryClear",_kwnames,&_argo0))
325274bb
RD
4060 return NULL;
4061 if (_argo0) {
4062 if (_argo0 == Py_None) { _arg0 = NULL; }
0f66a9f3
RD
4063 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4064 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HistoryClear. Expected _wxPyHtmlWindow_p.");
325274bb
RD
4065 return NULL;
4066 }
4067 }
4068{
4069 wxPy_BEGIN_ALLOW_THREADS;
4070 wxHtmlWindow_HistoryClear(_arg0);
4071
4072 wxPy_END_ALLOW_THREADS;
4073} Py_INCREF(Py_None);
4074 _resultobj = Py_None;
4075 return _resultobj;
4076}
4077
a65c6e14
RD
4078#define wxHtmlWindow_GetInternalRepresentation(_swigobj) (_swigobj->GetInternalRepresentation())
4079static PyObject *_wrap_wxHtmlWindow_GetInternalRepresentation(PyObject *self, PyObject *args, PyObject *kwargs) {
4080 PyObject * _resultobj;
4081 wxHtmlContainerCell * _result;
4082 wxPyHtmlWindow * _arg0;
4083 PyObject * _argo0 = 0;
4084 char *_kwnames[] = { "self", NULL };
4085 char _ptemp[128];
4086
4087 self = self;
4088 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetInternalRepresentation",_kwnames,&_argo0))
4089 return NULL;
4090 if (_argo0) {
4091 if (_argo0 == Py_None) { _arg0 = NULL; }
4092 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4093 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetInternalRepresentation. Expected _wxPyHtmlWindow_p.");
4094 return NULL;
4095 }
4096 }
4097{
4098 wxPy_BEGIN_ALLOW_THREADS;
4099 _result = (wxHtmlContainerCell *)wxHtmlWindow_GetInternalRepresentation(_arg0);
4100
4101 wxPy_END_ALLOW_THREADS;
4102} if (_result) {
4103 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
4104 _resultobj = Py_BuildValue("s",_ptemp);
4105 } else {
4106 Py_INCREF(Py_None);
4107 _resultobj = Py_None;
4108 }
4109 return _resultobj;
4110}
4111
e166644c
RD
4112#define wxHtmlWindow_GetParser(_swigobj) (_swigobj->GetParser())
4113static PyObject *_wrap_wxHtmlWindow_GetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
4114 PyObject * _resultobj;
4115 wxHtmlWinParser * _result;
4116 wxPyHtmlWindow * _arg0;
4117 PyObject * _argo0 = 0;
4118 char *_kwnames[] = { "self", NULL };
4119 char _ptemp[128];
4120
4121 self = self;
4122 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetParser",_kwnames,&_argo0))
4123 return NULL;
4124 if (_argo0) {
4125 if (_argo0 == Py_None) { _arg0 = NULL; }
4126 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4127 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetParser. Expected _wxPyHtmlWindow_p.");
4128 return NULL;
4129 }
4130 }
4131{
4132 wxPy_BEGIN_ALLOW_THREADS;
4133 _result = (wxHtmlWinParser *)wxHtmlWindow_GetParser(_arg0);
4134
4135 wxPy_END_ALLOW_THREADS;
4136} if (_result) {
4137 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWinParser_p");
4138 _resultobj = Py_BuildValue("s",_ptemp);
4139 } else {
4140 Py_INCREF(Py_None);
4141 _resultobj = Py_None;
4142 }
4143 return _resultobj;
4144}
4145
0f66a9f3
RD
4146#define wxHtmlWindow_base_OnLinkClicked(_swigobj,_swigarg0) (_swigobj->base_OnLinkClicked(_swigarg0))
4147static PyObject *_wrap_wxHtmlWindow_base_OnLinkClicked(PyObject *self, PyObject *args, PyObject *kwargs) {
4148 PyObject * _resultobj;
4149 wxPyHtmlWindow * _arg0;
4150 char * _arg1;
4151 PyObject * _argo0 = 0;
4152 char *_kwnames[] = { "self","link", NULL };
4153
4154 self = self;
4155 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Os:wxHtmlWindow_base_OnLinkClicked",_kwnames,&_argo0,&_arg1))
4156 return NULL;
4157 if (_argo0) {
4158 if (_argo0 == Py_None) { _arg0 = NULL; }
4159 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4160 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_base_OnLinkClicked. Expected _wxPyHtmlWindow_p.");
4161 return NULL;
4162 }
4163 }
4164{
4165 wxPy_BEGIN_ALLOW_THREADS;
4166 wxHtmlWindow_base_OnLinkClicked(_arg0,_arg1);
4167
4168 wxPy_END_ALLOW_THREADS;
4169} Py_INCREF(Py_None);
4170 _resultobj = Py_None;
4171 return _resultobj;
4172}
4173
325274bb 4174static PyMethodDef htmlcMethods[] = {
0f66a9f3 4175 { "wxHtmlWindow_base_OnLinkClicked", (PyCFunction) _wrap_wxHtmlWindow_base_OnLinkClicked, METH_VARARGS | METH_KEYWORDS },
e166644c 4176 { "wxHtmlWindow_GetParser", (PyCFunction) _wrap_wxHtmlWindow_GetParser, METH_VARARGS | METH_KEYWORDS },
a65c6e14 4177 { "wxHtmlWindow_GetInternalRepresentation", (PyCFunction) _wrap_wxHtmlWindow_GetInternalRepresentation, METH_VARARGS | METH_KEYWORDS },
0f66a9f3
RD
4178 { "wxHtmlWindow_HistoryClear", (PyCFunction) _wrap_wxHtmlWindow_HistoryClear, METH_VARARGS | METH_KEYWORDS },
4179 { "wxHtmlWindow_HistoryForward", (PyCFunction) _wrap_wxHtmlWindow_HistoryForward, METH_VARARGS | METH_KEYWORDS },
4180 { "wxHtmlWindow_HistoryBack", (PyCFunction) _wrap_wxHtmlWindow_HistoryBack, METH_VARARGS | METH_KEYWORDS },
4181 { "wxHtmlWindow_WriteCustomization", (PyCFunction) _wrap_wxHtmlWindow_WriteCustomization, METH_VARARGS | METH_KEYWORDS },
4182 { "wxHtmlWindow_ReadCustomization", (PyCFunction) _wrap_wxHtmlWindow_ReadCustomization, METH_VARARGS | METH_KEYWORDS },
4183 { "wxHtmlWindow_SetBorders", (PyCFunction) _wrap_wxHtmlWindow_SetBorders, METH_VARARGS | METH_KEYWORDS },
4184 { "wxHtmlWindow_SetTitle", (PyCFunction) _wrap_wxHtmlWindow_SetTitle, METH_VARARGS | METH_KEYWORDS },
4185 { "wxHtmlWindow_SetFonts", (PyCFunction) _wrap_wxHtmlWindow_SetFonts, METH_VARARGS | METH_KEYWORDS },
4186 { "wxHtmlWindow_SetRelatedStatusBar", (PyCFunction) _wrap_wxHtmlWindow_SetRelatedStatusBar, METH_VARARGS | METH_KEYWORDS },
4187 { "wxHtmlWindow_GetRelatedFrame", (PyCFunction) _wrap_wxHtmlWindow_GetRelatedFrame, METH_VARARGS | METH_KEYWORDS },
4188 { "wxHtmlWindow_SetRelatedFrame", (PyCFunction) _wrap_wxHtmlWindow_SetRelatedFrame, METH_VARARGS | METH_KEYWORDS },
4189 { "wxHtmlWindow_GetOpenedPage", (PyCFunction) _wrap_wxHtmlWindow_GetOpenedPage, METH_VARARGS | METH_KEYWORDS },
4190 { "wxHtmlWindow_LoadPage", (PyCFunction) _wrap_wxHtmlWindow_LoadPage, METH_VARARGS | METH_KEYWORDS },
4191 { "wxHtmlWindow_SetPage", (PyCFunction) _wrap_wxHtmlWindow_SetPage, METH_VARARGS | METH_KEYWORDS },
4192 { "wxHtmlWindow__setSelf", (PyCFunction) _wrap_wxHtmlWindow__setSelf, METH_VARARGS | METH_KEYWORDS },
4193 { "new_wxHtmlWindow", (PyCFunction) _wrap_new_wxHtmlWindow, METH_VARARGS | METH_KEYWORDS },
4194 { "HtmlHistoryItem_GetAnchor", (PyCFunction) _wrap_HtmlHistoryItem_GetAnchor, METH_VARARGS | METH_KEYWORDS },
4195 { "HtmlHistoryItem_GetPage", (PyCFunction) _wrap_HtmlHistoryItem_GetPage, METH_VARARGS | METH_KEYWORDS },
4196 { "HtmlHistoryItem_SetPos", (PyCFunction) _wrap_HtmlHistoryItem_SetPos, METH_VARARGS | METH_KEYWORDS },
4197 { "HtmlHistoryItem_GetPos", (PyCFunction) _wrap_HtmlHistoryItem_GetPos, METH_VARARGS | METH_KEYWORDS },
4198 { "new_HtmlHistoryItem", (PyCFunction) _wrap_new_HtmlHistoryItem, METH_VARARGS | METH_KEYWORDS },
e166644c
RD
4199 { "new_wxHtmlWidgetCell", (PyCFunction) _wrap_new_wxHtmlWidgetCell, METH_VARARGS | METH_KEYWORDS },
4200 { "wxHtmlContainerCell_GetFirstCell", (PyCFunction) _wrap_wxHtmlContainerCell_GetFirstCell, METH_VARARGS | METH_KEYWORDS },
4201 { "wxHtmlContainerCell_SetBorder", (PyCFunction) _wrap_wxHtmlContainerCell_SetBorder, METH_VARARGS | METH_KEYWORDS },
4202 { "wxHtmlContainerCell_SetBackgroundColour", (PyCFunction) _wrap_wxHtmlContainerCell_SetBackgroundColour, METH_VARARGS | METH_KEYWORDS },
4203 { "wxHtmlContainerCell_GetMaxLineWidth", (PyCFunction) _wrap_wxHtmlContainerCell_GetMaxLineWidth, METH_VARARGS | METH_KEYWORDS },
4204 { "wxHtmlContainerCell_SetMinHeight", (PyCFunction) _wrap_wxHtmlContainerCell_SetMinHeight, METH_VARARGS | METH_KEYWORDS },
4205 { "wxHtmlContainerCell_SetWidthFloatFromTag", (PyCFunction) _wrap_wxHtmlContainerCell_SetWidthFloatFromTag, METH_VARARGS | METH_KEYWORDS },
4206 { "wxHtmlContainerCell_SetWidthFloat", (PyCFunction) _wrap_wxHtmlContainerCell_SetWidthFloat, METH_VARARGS | METH_KEYWORDS },
4207 { "wxHtmlContainerCell_SetAlign", (PyCFunction) _wrap_wxHtmlContainerCell_SetAlign, METH_VARARGS | METH_KEYWORDS },
4208 { "wxHtmlContainerCell_GetIndentUnits", (PyCFunction) _wrap_wxHtmlContainerCell_GetIndentUnits, METH_VARARGS | METH_KEYWORDS },
4209 { "wxHtmlContainerCell_GetIndent", (PyCFunction) _wrap_wxHtmlContainerCell_GetIndent, METH_VARARGS | METH_KEYWORDS },
4210 { "wxHtmlContainerCell_SetIndent", (PyCFunction) _wrap_wxHtmlContainerCell_SetIndent, METH_VARARGS | METH_KEYWORDS },
4211 { "wxHtmlContainerCell_GetAlignVer", (PyCFunction) _wrap_wxHtmlContainerCell_GetAlignVer, METH_VARARGS | METH_KEYWORDS },
4212 { "wxHtmlContainerCell_SetAlignVer", (PyCFunction) _wrap_wxHtmlContainerCell_SetAlignVer, METH_VARARGS | METH_KEYWORDS },
4213 { "wxHtmlContainerCell_GetAlignHor", (PyCFunction) _wrap_wxHtmlContainerCell_GetAlignHor, METH_VARARGS | METH_KEYWORDS },
4214 { "wxHtmlContainerCell_SetAlignHor", (PyCFunction) _wrap_wxHtmlContainerCell_SetAlignHor, METH_VARARGS | METH_KEYWORDS },
4215 { "wxHtmlContainerCell_InsertCell", (PyCFunction) _wrap_wxHtmlContainerCell_InsertCell, METH_VARARGS | METH_KEYWORDS },
4216 { "new_wxHtmlContainerCell", (PyCFunction) _wrap_new_wxHtmlContainerCell, METH_VARARGS | METH_KEYWORDS },
4217 { "wxHtmlCell_Find", (PyCFunction) _wrap_wxHtmlCell_Find, METH_VARARGS | METH_KEYWORDS },
4218 { "wxHtmlCell_DrawInvisible", (PyCFunction) _wrap_wxHtmlCell_DrawInvisible, METH_VARARGS | METH_KEYWORDS },
4219 { "wxHtmlCell_Draw", (PyCFunction) _wrap_wxHtmlCell_Draw, METH_VARARGS | METH_KEYWORDS },
4220 { "wxHtmlCell_Layout", (PyCFunction) _wrap_wxHtmlCell_Layout, METH_VARARGS | METH_KEYWORDS },
4221 { "wxHtmlCell_SetNext", (PyCFunction) _wrap_wxHtmlCell_SetNext, METH_VARARGS | METH_KEYWORDS },
4222 { "wxHtmlCell_SetLink", (PyCFunction) _wrap_wxHtmlCell_SetLink, METH_VARARGS | METH_KEYWORDS },
4223 { "wxHtmlCell_SetPos", (PyCFunction) _wrap_wxHtmlCell_SetPos, METH_VARARGS | METH_KEYWORDS },
4224 { "wxHtmlCell_GetNext", (PyCFunction) _wrap_wxHtmlCell_GetNext, METH_VARARGS | METH_KEYWORDS },
4225 { "wxHtmlCell_GetLink", (PyCFunction) _wrap_wxHtmlCell_GetLink, METH_VARARGS | METH_KEYWORDS },
4226 { "wxHtmlCell_GetDescent", (PyCFunction) _wrap_wxHtmlCell_GetDescent, METH_VARARGS | METH_KEYWORDS },
4227 { "wxHtmlCell_GetHeight", (PyCFunction) _wrap_wxHtmlCell_GetHeight, METH_VARARGS | METH_KEYWORDS },
4228 { "wxHtmlCell_GetWidth", (PyCFunction) _wrap_wxHtmlCell_GetWidth, METH_VARARGS | METH_KEYWORDS },
4229 { "wxHtmlCell_GetPosY", (PyCFunction) _wrap_wxHtmlCell_GetPosY, METH_VARARGS | METH_KEYWORDS },
4230 { "wxHtmlCell_GetPosX", (PyCFunction) _wrap_wxHtmlCell_GetPosX, METH_VARARGS | METH_KEYWORDS },
4231 { "wxHtmlCell_GetParent", (PyCFunction) _wrap_wxHtmlCell_GetParent, METH_VARARGS | METH_KEYWORDS },
4232 { "wxHtmlCell_SetParent", (PyCFunction) _wrap_wxHtmlCell_SetParent, METH_VARARGS | METH_KEYWORDS },
4233 { "new_wxHtmlCell", (PyCFunction) _wrap_new_wxHtmlCell, METH_VARARGS | METH_KEYWORDS },
0f66a9f3
RD
4234 { "wxHtmlWinTagHandler_ParseInner", (PyCFunction) _wrap_wxHtmlWinTagHandler_ParseInner, METH_VARARGS | METH_KEYWORDS },
4235 { "wxHtmlWinTagHandler_GetParser", (PyCFunction) _wrap_wxHtmlWinTagHandler_GetParser, METH_VARARGS | METH_KEYWORDS },
4236 { "wxHtmlWinTagHandler_SetParser", (PyCFunction) _wrap_wxHtmlWinTagHandler_SetParser, METH_VARARGS | METH_KEYWORDS },
4237 { "wxHtmlWinTagHandler__setSelf", (PyCFunction) _wrap_wxHtmlWinTagHandler__setSelf, METH_VARARGS | METH_KEYWORDS },
4238 { "new_wxHtmlWinTagHandler", (PyCFunction) _wrap_new_wxHtmlWinTagHandler, METH_VARARGS | METH_KEYWORDS },
4239 { "wxHtmlTagHandler_ParseInner", (PyCFunction) _wrap_wxHtmlTagHandler_ParseInner, METH_VARARGS | METH_KEYWORDS },
4240 { "wxHtmlTagHandler_GetParser", (PyCFunction) _wrap_wxHtmlTagHandler_GetParser, METH_VARARGS | METH_KEYWORDS },
4241 { "wxHtmlTagHandler_SetParser", (PyCFunction) _wrap_wxHtmlTagHandler_SetParser, METH_VARARGS | METH_KEYWORDS },
4242 { "wxHtmlTagHandler__setSelf", (PyCFunction) _wrap_wxHtmlTagHandler__setSelf, METH_VARARGS | METH_KEYWORDS },
4243 { "new_wxHtmlTagHandler", (PyCFunction) _wrap_new_wxHtmlTagHandler, METH_VARARGS | METH_KEYWORDS },
4244 { "wxHtmlWinParser_CreateCurrentFont", (PyCFunction) _wrap_wxHtmlWinParser_CreateCurrentFont, METH_VARARGS | METH_KEYWORDS },
4245 { "wxHtmlWinParser_SetLink", (PyCFunction) _wrap_wxHtmlWinParser_SetLink, METH_VARARGS | METH_KEYWORDS },
4246 { "wxHtmlWinParser_GetLink", (PyCFunction) _wrap_wxHtmlWinParser_GetLink, METH_VARARGS | METH_KEYWORDS },
4247 { "wxHtmlWinParser_SetActualColor", (PyCFunction) _wrap_wxHtmlWinParser_SetActualColor, METH_VARARGS | METH_KEYWORDS },
4248 { "wxHtmlWinParser_GetActualColor", (PyCFunction) _wrap_wxHtmlWinParser_GetActualColor, METH_VARARGS | METH_KEYWORDS },
4249 { "wxHtmlWinParser_SetLinkColor", (PyCFunction) _wrap_wxHtmlWinParser_SetLinkColor, METH_VARARGS | METH_KEYWORDS },
4250 { "wxHtmlWinParser_GetLinkColor", (PyCFunction) _wrap_wxHtmlWinParser_GetLinkColor, METH_VARARGS | METH_KEYWORDS },
4251 { "wxHtmlWinParser_SetAlign", (PyCFunction) _wrap_wxHtmlWinParser_SetAlign, METH_VARARGS | METH_KEYWORDS },
4252 { "wxHtmlWinParser_GetAlign", (PyCFunction) _wrap_wxHtmlWinParser_GetAlign, METH_VARARGS | METH_KEYWORDS },
4253 { "wxHtmlWinParser_SetFontFixed", (PyCFunction) _wrap_wxHtmlWinParser_SetFontFixed, METH_VARARGS | METH_KEYWORDS },
4254 { "wxHtmlWinParser_GetFontFixed", (PyCFunction) _wrap_wxHtmlWinParser_GetFontFixed, METH_VARARGS | METH_KEYWORDS },
4255 { "wxHtmlWinParser_SetFontUnderlined", (PyCFunction) _wrap_wxHtmlWinParser_SetFontUnderlined, METH_VARARGS | METH_KEYWORDS },
4256 { "wxHtmlWinParser_GetFontUnderlined", (PyCFunction) _wrap_wxHtmlWinParser_GetFontUnderlined, METH_VARARGS | METH_KEYWORDS },
4257 { "wxHtmlWinParser_SetFontItalic", (PyCFunction) _wrap_wxHtmlWinParser_SetFontItalic, METH_VARARGS | METH_KEYWORDS },
4258 { "wxHtmlWinParser_GetFontItalic", (PyCFunction) _wrap_wxHtmlWinParser_GetFontItalic, METH_VARARGS | METH_KEYWORDS },
4259 { "wxHtmlWinParser_SetFontBold", (PyCFunction) _wrap_wxHtmlWinParser_SetFontBold, METH_VARARGS | METH_KEYWORDS },
4260 { "wxHtmlWinParser_GetFontBold", (PyCFunction) _wrap_wxHtmlWinParser_GetFontBold, METH_VARARGS | METH_KEYWORDS },
4261 { "wxHtmlWinParser_SetFontSize", (PyCFunction) _wrap_wxHtmlWinParser_SetFontSize, METH_VARARGS | METH_KEYWORDS },
4262 { "wxHtmlWinParser_GetFontSize", (PyCFunction) _wrap_wxHtmlWinParser_GetFontSize, METH_VARARGS | METH_KEYWORDS },
4263 { "wxHtmlWinParser_CloseContainer", (PyCFunction) _wrap_wxHtmlWinParser_CloseContainer, METH_VARARGS | METH_KEYWORDS },
4264 { "wxHtmlWinParser_OpenContainer", (PyCFunction) _wrap_wxHtmlWinParser_OpenContainer, METH_VARARGS | METH_KEYWORDS },
4265 { "wxHtmlWinParser_GetContainer", (PyCFunction) _wrap_wxHtmlWinParser_GetContainer, METH_VARARGS | METH_KEYWORDS },
4266 { "wxHtmlWinParser_SetFonts", (PyCFunction) _wrap_wxHtmlWinParser_SetFonts, METH_VARARGS | METH_KEYWORDS },
4267 { "wxHtmlWinParser_GetWindow", (PyCFunction) _wrap_wxHtmlWinParser_GetWindow, METH_VARARGS | METH_KEYWORDS },
4268 { "wxHtmlWinParser_GetCharWidth", (PyCFunction) _wrap_wxHtmlWinParser_GetCharWidth, METH_VARARGS | METH_KEYWORDS },
4269 { "wxHtmlWinParser_GetCharHeight", (PyCFunction) _wrap_wxHtmlWinParser_GetCharHeight, METH_VARARGS | METH_KEYWORDS },
4270 { "wxHtmlWinParser_GetDC", (PyCFunction) _wrap_wxHtmlWinParser_GetDC, METH_VARARGS | METH_KEYWORDS },
4271 { "wxHtmlWinParser_SetDC", (PyCFunction) _wrap_wxHtmlWinParser_SetDC, METH_VARARGS | METH_KEYWORDS },
4272 { "new_wxHtmlWinParser", (PyCFunction) _wrap_new_wxHtmlWinParser, METH_VARARGS | METH_KEYWORDS },
4273 { "wxHtmlParser_GetSource", (PyCFunction) _wrap_wxHtmlParser_GetSource, METH_VARARGS | METH_KEYWORDS },
4274 { "wxHtmlParser_AddTagHandler", (PyCFunction) _wrap_wxHtmlParser_AddTagHandler, METH_VARARGS | METH_KEYWORDS },
4275 { "wxHtmlParser_DoParsing", (PyCFunction) _wrap_wxHtmlParser_DoParsing, METH_VARARGS | METH_KEYWORDS },
4276 { "wxHtmlParser_DoneParser", (PyCFunction) _wrap_wxHtmlParser_DoneParser, METH_VARARGS | METH_KEYWORDS },
4277 { "wxHtmlParser_InitParser", (PyCFunction) _wrap_wxHtmlParser_InitParser, METH_VARARGS | METH_KEYWORDS },
4278 { "wxHtmlParser_Parse", (PyCFunction) _wrap_wxHtmlParser_Parse, METH_VARARGS | METH_KEYWORDS },
4279 { "wxHtmlParser_GetFS", (PyCFunction) _wrap_wxHtmlParser_GetFS, METH_VARARGS | METH_KEYWORDS },
4280 { "wxHtmlParser_SetFS", (PyCFunction) _wrap_wxHtmlParser_SetFS, METH_VARARGS | METH_KEYWORDS },
4281 { "wxHtmlTag_GetEndPos2", (PyCFunction) _wrap_wxHtmlTag_GetEndPos2, METH_VARARGS | METH_KEYWORDS },
4282 { "wxHtmlTag_GetEndPos1", (PyCFunction) _wrap_wxHtmlTag_GetEndPos1, METH_VARARGS | METH_KEYWORDS },
4283 { "wxHtmlTag_GetBeginPos", (PyCFunction) _wrap_wxHtmlTag_GetBeginPos, METH_VARARGS | METH_KEYWORDS },
4284 { "wxHtmlTag_HasEnding", (PyCFunction) _wrap_wxHtmlTag_HasEnding, METH_VARARGS | METH_KEYWORDS },
4285 { "wxHtmlTag_IsEnding", (PyCFunction) _wrap_wxHtmlTag_IsEnding, METH_VARARGS | METH_KEYWORDS },
4286 { "wxHtmlTag_GetAllParams", (PyCFunction) _wrap_wxHtmlTag_GetAllParams, METH_VARARGS | METH_KEYWORDS },
4287 { "wxHtmlTag_GetParam", (PyCFunction) _wrap_wxHtmlTag_GetParam, METH_VARARGS | METH_KEYWORDS },
4288 { "wxHtmlTag_HasParam", (PyCFunction) _wrap_wxHtmlTag_HasParam, METH_VARARGS | METH_KEYWORDS },
4289 { "wxHtmlTag_GetName", (PyCFunction) _wrap_wxHtmlTag_GetName, METH_VARARGS | METH_KEYWORDS },
4290 { "wxHtmlWindow_AddFilter", (PyCFunction) _wrap_wxHtmlWindow_AddFilter, METH_VARARGS | METH_KEYWORDS },
4291 { "wxHtmlWinParser_AddTagHandler", (PyCFunction) _wrap_wxHtmlWinParser_AddTagHandler, METH_VARARGS | METH_KEYWORDS },
325274bb
RD
4292 { NULL, NULL }
4293};
4294#ifdef __cplusplus
4295}
4296#endif
4297/*
4298 * This table is used by the pointer type-checker
4299 */
4300static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
4301 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
4302 { "_wxEvent","_class_wxEvent",0},
4303 { "_class_wxActivateEvent","_wxActivateEvent",0},
0f66a9f3
RD
4304 { "_class_wxHtmlParser","_class_wxHtmlWinParser",SwigwxHtmlWinParserTowxHtmlParser},
4305 { "_class_wxHtmlParser","_wxHtmlWinParser",SwigwxHtmlWinParserTowxHtmlParser},
4306 { "_class_wxHtmlParser","_wxHtmlParser",0},
325274bb
RD
4307 { "_signed_long","_long",0},
4308 { "_wxMenuEvent","_class_wxMenuEvent",0},
4309 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
4310 { "_wxBMPHandler","_class_wxBMPHandler",0},
4311 { "_wxImage","_class_wxImage",0},
4312 { "_wxPrintQuality","_int",0},
4313 { "_wxPrintQuality","_signed_int",0},
4314 { "_wxPrintQuality","_unsigned_int",0},
4315 { "_wxPrintQuality","_wxWindowID",0},
4316 { "_wxPrintQuality","_uint",0},
4317 { "_wxPrintQuality","_EBool",0},
4318 { "_wxPrintQuality","_size_t",0},
4319 { "_wxFontData","_class_wxFontData",0},
4320 { "___wxPyCleanup","_class___wxPyCleanup",0},
4321 { "_class_HtmlHistoryItem","_HtmlHistoryItem",0},
4322 { "_class_wxRegionIterator","_wxRegionIterator",0},
4323 { "_class_wxMenuBar","_wxMenuBar",0},
4324 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
0f66a9f3
RD
4325 { "_class_wxEvtHandler","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxEvtHandler},
4326 { "_class_wxEvtHandler","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxEvtHandler},
325274bb
RD
4327 { "_class_wxEvtHandler","_wxEvtHandler",0},
4328 { "_wxPaintEvent","_class_wxPaintEvent",0},
4329 { "_wxGIFHandler","_class_wxGIFHandler",0},
4330 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
4331 { "_wxCursor","_class_wxCursor",0},
4332 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
4333 { "_wxImageHandler","_class_wxImageHandler",0},
e166644c 4334 { "_wxHtmlWidgetCell","_class_wxHtmlWidgetCell",0},
325274bb
RD
4335 { "_class_wxTreeCtrl","_wxTreeCtrl",0},
4336 { "_wxMask","_class_wxMask",0},
4337 { "_wxToolTip","_class_wxToolTip",0},
4338 { "_wxGrid","_class_wxGrid",0},
4339 { "_wxPNGHandler","_class_wxPNGHandler",0},
4340 { "_class_wxColourData","_wxColourData",0},
4341 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
4342 { "_wxPrinter","_class_wxPrinter",0},
4343 { "_wxPen","_class_wxPen",0},
4344 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
4345 { "_byte","_unsigned_char",0},
4346 { "_wxStaticBox","_class_wxStaticBox",0},
4347 { "_wxChoice","_class_wxChoice",0},
4348 { "_wxSlider","_class_wxSlider",0},
4349 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
4350 { "_wxPyPrintout","_class_wxPyPrintout",0},
4351 { "_long","_wxDash",0},
4352 { "_long","_unsigned_long",0},
4353 { "_long","_signed_long",0},
4354 { "_wxImageList","_class_wxImageList",0},
4355 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
4356 { "_wxBitmapButton","_class_wxBitmapButton",0},
4357 { "_wxSashWindow","_class_wxSashWindow",0},
4358 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
4359 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
4360 { "_class_wxGauge","_wxGauge",0},
4361 { "_class_wxSashEvent","_wxSashEvent",0},
4362 { "_wxDC","_class_wxDC",0},
4363 { "_wxListEvent","_class_wxListEvent",0},
4364 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
4365 { "_wxProgressDialog","_class_wxProgressDialog",0},
4366 { "_class_wxBMPHandler","_wxBMPHandler",0},
4367 { "_wxPrintPreview","_class_wxPrintPreview",0},
4368 { "_wxSpinEvent","_class_wxSpinEvent",0},
4369 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
4370 { "_size_t","_wxPrintQuality",0},
4371 { "_size_t","_unsigned_int",0},
4372 { "_size_t","_int",0},
4373 { "_size_t","_wxWindowID",0},
4374 { "_size_t","_uint",0},
4375 { "_class_wxRealPoint","_wxRealPoint",0},
325274bb
RD
4376 { "_class_wxMenuItem","_wxMenuItem",0},
4377 { "_class_wxPaintEvent","_wxPaintEvent",0},
4378 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
4379 { "_class_wxStatusBar","_wxStatusBar",0},
4380 { "_class_wxGIFHandler","_wxGIFHandler",0},
e166644c 4381 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
0f66a9f3
RD
4382 { "_wxPanel","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxPanel},
4383 { "_wxPanel","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxPanel},
325274bb
RD
4384 { "_wxPanel","_class_wxPanel",0},
4385 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
4386 { "_wxCheckBox","_class_wxCheckBox",0},
4387 { "_wxPyEvent","_class_wxPyEvent",0},
4388 { "_wxTextCtrl","_class_wxTextCtrl",0},
4389 { "_class_wxMask","_wxMask",0},
4390 { "_class_wxToolTip","_wxToolTip",0},
4391 { "_class_wxKeyEvent","_wxKeyEvent",0},
4392 { "_class_wxGrid","_wxGrid",0},
4393 { "_class_wxPNGHandler","_wxPNGHandler",0},
4394 { "_wxColour","_class_wxColour",0},
4395 { "_class_wxDialog","_wxDialog",0},
4396 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
4397 { "_class_wxPrinter","_wxPrinter",0},
4398 { "_wxIdleEvent","_class_wxIdleEvent",0},
4399 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
4400 { "_wxToolBar","_class_wxToolBar",0},
4401 { "_wxStaticLine","_class_wxStaticLine",0},
4402 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
4403 { "_wxBrush","_class_wxBrush",0},
4404 { "_wxMiniFrame","_class_wxMiniFrame",0},
4405 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
4406 { "_class_wxPyPrintout","_wxPyPrintout",0},
4407 { "_class_wxSashWindow","_wxSashWindow",0},
4408 { "_wxShowEvent","_class_wxShowEvent",0},
4409 { "_uint","_wxPrintQuality",0},
4410 { "_uint","_size_t",0},
4411 { "_uint","_unsigned_int",0},
4412 { "_uint","_int",0},
4413 { "_uint","_wxWindowID",0},
4414 { "_class_wxEvent","_wxEvent",0},
4415 { "_wxCheckListBox","_class_wxCheckListBox",0},
4416 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
4417 { "_wxGridEvent","_class_wxGridEvent",0},
4418 { "_wxRect","_class_wxRect",0},
4419 { "_wxCommandEvent","_class_wxCommandEvent",0},
4420 { "_wxSizeEvent","_class_wxSizeEvent",0},
4421 { "_class_wxImage","_wxImage",0},
4422 { "_wxPoint","_class_wxPoint",0},
4423 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
4424 { "_class_wxButton","_wxButton",0},
4425 { "_wxRadioBox","_class_wxRadioBox",0},
4426 { "_class_wxFontData","_wxFontData",0},
4427 { "_class___wxPyCleanup","___wxPyCleanup",0},
e166644c
RD
4428 { "_wxHtmlCell","_class_wxHtmlWidgetCell",SwigwxHtmlWidgetCellTowxHtmlCell},
4429 { "_wxHtmlCell","_wxHtmlWidgetCell",SwigwxHtmlWidgetCellTowxHtmlCell},
4430 { "_wxHtmlCell","_class_wxHtmlContainerCell",SwigwxHtmlContainerCellTowxHtmlCell},
4431 { "_wxHtmlCell","_wxHtmlContainerCell",SwigwxHtmlContainerCellTowxHtmlCell},
4432 { "_wxHtmlCell","_class_wxHtmlCell",0},
325274bb 4433 { "_wxBitmap","_class_wxBitmap",0},
325274bb
RD
4434 { "_wxPrintDialog","_class_wxPrintDialog",0},
4435 { "_wxPyTimer","_class_wxPyTimer",0},
4436 { "_wxWindowDC","_class_wxWindowDC",0},
4437 { "_wxScrollBar","_class_wxScrollBar",0},
4438 { "_wxSpinButton","_class_wxSpinButton",0},
4439 { "_wxToolBarTool","_class_wxToolBarTool",0},
4440 { "_wxColourDialog","_class_wxColourDialog",0},
4441 { "_wxPrintData","_class_wxPrintData",0},
4442 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
4443 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
4444 { "_wxMessageDialog","_class_wxMessageDialog",0},
e166644c 4445 { "_class_wxHtmlWidgetCell","_wxHtmlWidgetCell",0},
325274bb
RD
4446 { "_class_wxPyEvent","_wxPyEvent",0},
4447 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
0f66a9f3 4448 { "_wxConfig","_class_wxConfig",0},
325274bb
RD
4449 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
4450 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
4451 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
4452 { "_wxListItem","_class_wxListItem",0},
4453 { "_class_wxToolBar","_wxToolBar",0},
4454 { "_class_wxStaticLine","_wxStaticLine",0},
4455 { "_wxScrollEvent","_class_wxScrollEvent",0},
4456 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
0f66a9f3
RD
4457 { "_wxPyHtmlTagHandler","_class_wxPyHtmlWinTagHandler",SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler},
4458 { "_wxPyHtmlTagHandler","_wxPyHtmlWinTagHandler",SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler},
4459 { "_wxPyHtmlTagHandler","_class_wxPyHtmlTagHandler",0},
325274bb
RD
4460 { "_EBool","_wxPrintQuality",0},
4461 { "_EBool","_signed_int",0},
4462 { "_EBool","_int",0},
4463 { "_EBool","_wxWindowID",0},
4464 { "_class_wxRegion","_wxRegion",0},
4465 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
4466 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
e166644c 4467 { "_wxHtmlContainerCell","_class_wxHtmlContainerCell",0},
325274bb
RD
4468 { "_wxStaticText","_class_wxStaticText",0},
4469 { "_wxFont","_class_wxFont",0},
4470 { "_wxCloseEvent","_class_wxCloseEvent",0},
4471 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
4472 { "_wxNotebook","_class_wxNotebook",0},
4473 { "_unsigned_long","_wxDash",0},
4474 { "_unsigned_long","_long",0},
4475 { "_class_wxRect","_wxRect",0},
4476 { "_class_wxDC","_wxDC",0},
a65c6e14 4477 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
325274bb
RD
4478 { "_class_wxProgressDialog","_wxProgressDialog",0},
4479 { "_wxPyApp","_class_wxPyApp",0},
0f66a9f3 4480 { "_wxHtmlWinParser","_class_wxHtmlWinParser",0},
325274bb
RD
4481 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
4482 { "_class_wxTreeEvent","_wxTreeEvent",0},
4483 { "_class_wxDirDialog","_wxDirDialog",0},
4484 { "_class_wxPyTimer","_wxPyTimer",0},
4485 { "_wxFocusEvent","_class_wxFocusEvent",0},
4486 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
4487 { "_class_wxSpinButton","_wxSpinButton",0},
325274bb 4488 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
0f66a9f3
RD
4489 { "_class_wxPanel","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxPanel},
4490 { "_class_wxPanel","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxPanel},
325274bb
RD
4491 { "_class_wxPanel","_wxPanel",0},
4492 { "_class_wxCheckBox","_wxCheckBox",0},
4493 { "_wxComboBox","_class_wxComboBox",0},
4494 { "_wxRadioButton","_class_wxRadioButton",0},
4495 { "_class_wxMessageDialog","_wxMessageDialog",0},
0f66a9f3 4496 { "_wxHtmlTag","_class_wxHtmlTag",0},
325274bb
RD
4497 { "_signed_int","_wxPrintQuality",0},
4498 { "_signed_int","_EBool",0},
4499 { "_signed_int","_wxWindowID",0},
4500 { "_signed_int","_int",0},
4501 { "_class_wxTextCtrl","_wxTextCtrl",0},
4502 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
325274bb
RD
4503 { "_wxMenu","_class_wxMenu",0},
4504 { "_class_wxMoveEvent","_wxMoveEvent",0},
4505 { "_wxListBox","_class_wxListBox",0},
4506 { "_wxScreenDC","_class_wxScreenDC",0},
4507 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
0f66a9f3 4508 { "_class_wxPyHtmlWindow","_wxPyHtmlWindow",0},
325274bb
RD
4509 { "_WXTYPE","_short",0},
4510 { "_WXTYPE","_signed_short",0},
4511 { "_WXTYPE","_unsigned_short",0},
4512 { "_wxFileDialog","_class_wxFileDialog",0},
4513 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
4514 { "_class_wxBrush","_wxBrush",0},
0f66a9f3
RD
4515 { "_class_wxPyHtmlTagHandler","_class_wxPyHtmlWinTagHandler",SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler},
4516 { "_class_wxPyHtmlTagHandler","_wxPyHtmlWinTagHandler",SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler},
4517 { "_class_wxPyHtmlTagHandler","_wxPyHtmlTagHandler",0},
325274bb
RD
4518 { "_unsigned_short","_WXTYPE",0},
4519 { "_unsigned_short","_short",0},
0f66a9f3
RD
4520 { "_class_wxWindow","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxWindow},
4521 { "_class_wxWindow","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxWindow},
325274bb
RD
4522 { "_class_wxWindow","_wxWindow",0},
4523 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
4524 { "_class_wxStaticText","_wxStaticText",0},
4525 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
4526 { "_class_wxFont","_wxFont",0},
4527 { "_class_wxCloseEvent","_wxCloseEvent",0},
4528 { "_wxSashEvent","_class_wxSashEvent",0},
4529 { "_class_wxMenuEvent","_wxMenuEvent",0},
4530 { "_wxClientDC","_class_wxClientDC",0},
4531 { "_wxMouseEvent","_class_wxMouseEvent",0},
4532 { "_wxListCtrl","_class_wxListCtrl",0},
4533 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
4534 { "_class_wxPoint","_wxPoint",0},
4535 { "_wxRealPoint","_class_wxRealPoint",0},
4536 { "_class_wxRadioBox","_wxRadioBox",0},
4537 { "_wxGridCell","_class_wxGridCell",0},
0f66a9f3 4538 { "_class_wxHtmlWinParser","_wxHtmlWinParser",0},
e166644c
RD
4539 { "_class_wxHtmlCell","_class_wxHtmlWidgetCell",SwigwxHtmlWidgetCellTowxHtmlCell},
4540 { "_class_wxHtmlCell","_wxHtmlWidgetCell",SwigwxHtmlWidgetCellTowxHtmlCell},
4541 { "_class_wxHtmlCell","_class_wxHtmlContainerCell",SwigwxHtmlContainerCellTowxHtmlCell},
4542 { "_class_wxHtmlCell","_wxHtmlContainerCell",SwigwxHtmlContainerCellTowxHtmlCell},
4543 { "_class_wxHtmlCell","_wxHtmlCell",0},
325274bb
RD
4544 { "_signed_short","_WXTYPE",0},
4545 { "_signed_short","_short",0},
4546 { "_wxMemoryDC","_class_wxMemoryDC",0},
325274bb
RD
4547 { "_class_wxPrintDialog","_wxPrintDialog",0},
4548 { "_wxPaintDC","_class_wxPaintDC",0},
4549 { "_class_wxWindowDC","_wxWindowDC",0},
4550 { "_class_wxFocusEvent","_wxFocusEvent",0},
4551 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
4552 { "_wxStatusBar","_class_wxStatusBar",0},
4553 { "_class_wxToolBarTool","_wxToolBarTool",0},
325274bb
RD
4554 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
4555 { "_class_wxCursor","_wxCursor",0},
e166644c 4556 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
325274bb 4557 { "_class_wxImageHandler","_wxImageHandler",0},
0f66a9f3
RD
4558 { "_class_wxHtmlTag","_wxHtmlTag",0},
4559 { "_wxScrolledWindow","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxScrolledWindow},
4560 { "_wxScrolledWindow","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxScrolledWindow},
325274bb
RD
4561 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
4562 { "_wxTreeItemId","_class_wxTreeItemId",0},
4563 { "_unsigned_char","_byte",0},
325274bb
RD
4564 { "_class_wxMenu","_wxMenu",0},
4565 { "_wxControl","_class_wxControl",0},
4566 { "_class_wxListBox","_wxListBox",0},
4567 { "_unsigned_int","_wxPrintQuality",0},
4568 { "_unsigned_int","_size_t",0},
4569 { "_unsigned_int","_uint",0},
4570 { "_unsigned_int","_wxWindowID",0},
4571 { "_unsigned_int","_int",0},
4572 { "_wxIcon","_class_wxIcon",0},
4573 { "_wxDialog","_class_wxDialog",0},
4574 { "_class_wxListItem","_wxListItem",0},
4575 { "_class_wxPen","_wxPen",0},
4576 { "_class_wxFileDialog","_wxFileDialog",0},
4577 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
4578 { "_short","_WXTYPE",0},
4579 { "_short","_unsigned_short",0},
4580 { "_short","_signed_short",0},
4581 { "_class_wxStaticBox","_wxStaticBox",0},
4582 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
4583 { "_class_wxScrollEvent","_wxScrollEvent",0},
4584 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
4585 { "_class_wxChoice","_wxChoice",0},
4586 { "_class_wxSlider","_wxSlider",0},
4587 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
4588 { "_class_wxImageList","_wxImageList",0},
4589 { "_class_wxBitmapButton","_wxBitmapButton",0},
e166644c 4590 { "_class_wxHtmlContainerCell","_wxHtmlContainerCell",0},
325274bb
RD
4591 { "_wxFrame","_class_wxFrame",0},
4592 { "_class_wxNotebook","_wxNotebook",0},
4593 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
4594 { "_wxWindowID","_wxPrintQuality",0},
4595 { "_wxWindowID","_size_t",0},
4596 { "_wxWindowID","_EBool",0},
4597 { "_wxWindowID","_uint",0},
4598 { "_wxWindowID","_int",0},
4599 { "_wxWindowID","_signed_int",0},
4600 { "_wxWindowID","_unsigned_int",0},
a65c6e14 4601 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
325274bb
RD
4602 { "_int","_wxPrintQuality",0},
4603 { "_int","_size_t",0},
4604 { "_int","_EBool",0},
4605 { "_int","_uint",0},
4606 { "_int","_wxWindowID",0},
4607 { "_int","_unsigned_int",0},
4608 { "_int","_signed_int",0},
4609 { "_class_wxMouseEvent","_wxMouseEvent",0},
4610 { "_class_wxListEvent","_wxListEvent",0},
4611 { "_class_wxPrintPreview","_wxPrintPreview",0},
4612 { "_class_wxSpinEvent","_wxSpinEvent",0},
0f66a9f3 4613 { "_wxPyHtmlWinTagHandler","_class_wxPyHtmlWinTagHandler",0},
325274bb
RD
4614 { "_wxButton","_class_wxButton",0},
4615 { "_class_wxPyApp","_wxPyApp",0},
4616 { "_wxSize","_class_wxSize",0},
4617 { "_wxRegionIterator","_class_wxRegionIterator",0},
325274bb
RD
4618 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
4619 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
4620 { "_class_wxPaintDC","_wxPaintDC",0},
4621 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
4622 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
4623 { "_class_wxComboBox","_wxComboBox",0},
4624 { "_class_wxRadioButton","_wxRadioButton",0},
4625 { "_class_wxTreeItemId","_wxTreeItemId",0},
4626 { "_wxTreeCtrl","_class_wxTreeCtrl",0},
4627 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
4628 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
4629 { "_class_wxControl","_wxControl",0},
4630 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
4631 { "_class_wxIcon","_wxIcon",0},
4632 { "_class_wxColour","_wxColour",0},
4633 { "_class_wxScreenDC","_wxScreenDC",0},
4634 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
4635 { "_wxPalette","_class_wxPalette",0},
4636 { "_class_wxIdleEvent","_wxIdleEvent",0},
4637 { "_wxEraseEvent","_class_wxEraseEvent",0},
4638 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
4639 { "_class_wxMiniFrame","_wxMiniFrame",0},
4640 { "_wxFontDialog","_class_wxFontDialog",0},
4641 { "_wxRegion","_class_wxRegion",0},
4642 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
4643 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
4644 { "_class_wxShowEvent","_wxShowEvent",0},
4645 { "_wxActivateEvent","_class_wxActivateEvent",0},
4646 { "_wxGauge","_class_wxGauge",0},
4647 { "_class_wxCheckListBox","_wxCheckListBox",0},
0f66a9f3
RD
4648 { "_wxHtmlParser","_class_wxHtmlWinParser",SwigwxHtmlWinParserTowxHtmlParser},
4649 { "_wxHtmlParser","_wxHtmlWinParser",SwigwxHtmlWinParserTowxHtmlParser},
4650 { "_wxHtmlParser","_class_wxHtmlParser",0},
325274bb
RD
4651 { "_class_wxGridEvent","_wxGridEvent",0},
4652 { "_class_wxCommandEvent","_wxCommandEvent",0},
4653 { "_class_wxClientDC","_wxClientDC",0},
4654 { "_class_wxSizeEvent","_wxSizeEvent",0},
4655 { "_class_wxListCtrl","_wxListCtrl",0},
0f66a9f3 4656 { "_class_wxPyHtmlWinTagHandler","_wxPyHtmlWinTagHandler",0},
325274bb
RD
4657 { "_class_wxGridCell","_wxGridCell",0},
4658 { "_HtmlHistoryItem","_class_HtmlHistoryItem",0},
4659 { "_class_wxSize","_wxSize",0},
4660 { "_class_wxBitmap","_wxBitmap",0},
4661 { "_class_wxMemoryDC","_wxMemoryDC",0},
4662 { "_wxMenuBar","_class_wxMenuBar",0},
4663 { "_wxTreeEvent","_class_wxTreeEvent",0},
4664 { "_wxDirDialog","_class_wxDirDialog",0},
0f66a9f3
RD
4665 { "_wxEvtHandler","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxEvtHandler},
4666 { "_wxEvtHandler","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxEvtHandler},
325274bb
RD
4667 { "_wxEvtHandler","_class_wxEvtHandler",0},
4668 { "_wxMenuItem","_class_wxMenuItem",0},
4669 { "_class_wxScrollBar","_wxScrollBar",0},
4670 { "_class_wxColourDialog","_wxColourDialog",0},
4671 { "_class_wxPrintData","_wxPrintData",0},
4672 { "_wxDash","_unsigned_long",0},
4673 { "_wxDash","_long",0},
0f66a9f3
RD
4674 { "_class_wxScrolledWindow","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxScrolledWindow},
4675 { "_class_wxScrolledWindow","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxScrolledWindow},
325274bb
RD
4676 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
4677 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
0f66a9f3 4678 { "_class_wxConfig","_wxConfig",0},
325274bb
RD
4679 { "_wxKeyEvent","_class_wxKeyEvent",0},
4680 { "_wxMoveEvent","_class_wxMoveEvent",0},
4681 { "_wxColourData","_class_wxColourData",0},
4682 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
0f66a9f3 4683 { "_wxPyHtmlWindow","_class_wxPyHtmlWindow",0},
325274bb
RD
4684 { "_class_wxPalette","_wxPalette",0},
4685 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
4686 { "_class_wxEraseEvent","_wxEraseEvent",0},
4687 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
4688 { "_class_wxFontDialog","_wxFontDialog",0},
0f66a9f3
RD
4689 { "_wxWindow","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxWindow},
4690 { "_wxWindow","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxWindow},
325274bb
RD
4691 { "_wxWindow","_class_wxWindow",0},
4692 { "_class_wxFrame","_wxFrame",0},
4693{0,0,0}};
4694
4695static PyObject *SWIG_globals;
4696#ifdef __cplusplus
4697extern "C"
4698#endif
4699SWIGEXPORT(void) inithtmlc() {
4700 PyObject *m, *d;
4701 SWIG_globals = SWIG_newvarlink();
4702 m = Py_InitModule("htmlc", htmlcMethods);
4703 d = PyModule_GetDict(m);
e166644c
RD
4704 PyDict_SetItemString(d,"HTML_ALIGN_LEFT", PyInt_FromLong((long) HTML_ALIGN_LEFT));
4705 PyDict_SetItemString(d,"HTML_ALIGN_CENTER", PyInt_FromLong((long) HTML_ALIGN_CENTER));
4706 PyDict_SetItemString(d,"HTML_ALIGN_RIGHT", PyInt_FromLong((long) HTML_ALIGN_RIGHT));
4707 PyDict_SetItemString(d,"HTML_ALIGN_BOTTOM", PyInt_FromLong((long) HTML_ALIGN_BOTTOM));
4708 PyDict_SetItemString(d,"HTML_ALIGN_TOP", PyInt_FromLong((long) HTML_ALIGN_TOP));
4709 PyDict_SetItemString(d,"HTML_CLR_FOREGROUND", PyInt_FromLong((long) HTML_CLR_FOREGROUND));
4710 PyDict_SetItemString(d,"HTML_CLR_BACKGROUND", PyInt_FromLong((long) HTML_CLR_BACKGROUND));
4711 PyDict_SetItemString(d,"HTML_UNITS_PIXELS", PyInt_FromLong((long) HTML_UNITS_PIXELS));
4712 PyDict_SetItemString(d,"HTML_UNITS_PERCENT", PyInt_FromLong((long) HTML_UNITS_PERCENT));
4713 PyDict_SetItemString(d,"HTML_INDENT_LEFT", PyInt_FromLong((long) HTML_INDENT_LEFT));
4714 PyDict_SetItemString(d,"HTML_INDENT_RIGHT", PyInt_FromLong((long) HTML_INDENT_RIGHT));
4715 PyDict_SetItemString(d,"HTML_INDENT_TOP", PyInt_FromLong((long) HTML_INDENT_TOP));
4716 PyDict_SetItemString(d,"HTML_INDENT_BOTTOM", PyInt_FromLong((long) HTML_INDENT_BOTTOM));
4717 PyDict_SetItemString(d,"HTML_INDENT_HORIZONTAL", PyInt_FromLong((long) HTML_INDENT_HORIZONTAL));
4718 PyDict_SetItemString(d,"HTML_INDENT_VERTICAL", PyInt_FromLong((long) HTML_INDENT_VERTICAL));
4719 PyDict_SetItemString(d,"HTML_INDENT_ALL", PyInt_FromLong((long) HTML_INDENT_ALL));
4720 PyDict_SetItemString(d,"HTML_COND_ISANCHOR", PyInt_FromLong((long) HTML_COND_ISANCHOR));
4721 PyDict_SetItemString(d,"HTML_COND_ISIMAGEMAP", PyInt_FromLong((long) HTML_COND_ISIMAGEMAP));
4722 PyDict_SetItemString(d,"HTML_COND_USER", PyInt_FromLong((long) HTML_COND_USER));
4723
4724
4725#if 0
0f66a9f3 4726 /* This is a bit cheesy. SWIG happens to call the dictionary d...
325274bb
RD
4727 * I save it here, 'cause I don't know how to get it back later! */
4728 mod_dict = d;
e166644c 4729#endif
0f66a9f3
RD
4730
4731 //inithtmlhelpc();
4732
325274bb
RD
4733 wxClassInfo::CleanUpClasses();
4734 wxClassInfo::InitializeClasses();
4735
e166644c 4736#if 0
325274bb
RD
4737 /* specifically add our python tag handler; it doesn't seem to
4738 * happen by itself... */
4739 wxHtmlWinParser::AddModule(new HTML_ModulePythonTag());
e166644c 4740#endif
0f66a9f3 4741
325274bb
RD
4742 // Until wxFileSystem is wrapped...
4743 #if wxUSE_FS_ZIP
4744 wxFileSystem::AddHandler(new wxZipFSHandler);
4745 #endif
4746{
4747 int i;
4748 for (i = 0; _swig_mapping[i].n1; i++)
4749 SWIG_RegisterMapping(_swig_mapping[i].n1,_swig_mapping[i].n2,_swig_mapping[i].pcnv);
4750}
4751}