]> git.saurik.com Git - wxWidgets.git/blob - utils/wxPython/modules/html/html.cpp
Added wxPython support of new HTML Printing classes.
[wxWidgets.git] / utils / wxPython / modules / html / html.cpp
1 /*
2 * FILE : ./html.cpp
3 *
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 810)
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
40 extern "C" {
41 #endif
42 #include "Python.h"
43 extern void SWIG_MakePtr(char *, void *, char *);
44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45 extern char *SWIG_GetPtr(char *, void **, char *);
46 extern char *SWIG_GetPtrObj(PyObject *, void **, char *);
47 extern void SWIG_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
48 extern 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/html/htmprint.h>
59 #include <wx/image.h>
60 #include <wx/fs_zip.h>
61 #include <wx/fs_inet.h>
62 #include <wx/wfstream.h>
63
64 #include "printfw.h"
65
66 static PyObject* l_output_helper(PyObject* target, PyObject* o) {
67 PyObject* o2;
68 PyObject* o3;
69 if (!target) {
70 target = o;
71 } else if (target == Py_None) {
72 Py_DECREF(Py_None);
73 target = o;
74 } else {
75 if (!PyList_Check(target)) {
76 o2 = target;
77 target = PyList_New(0);
78 PyList_Append(target, o2);
79 Py_XDECREF(o2);
80 }
81 PyList_Append(target,o);
82 Py_XDECREF(o);
83 }
84 return target;
85 }
86
87 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
88 PyObject* o2;
89 PyObject* o3;
90
91 if (!target) {
92 target = o;
93 } else if (target == Py_None) {
94 Py_DECREF(Py_None);
95 target = o;
96 } else {
97 if (!PyTuple_Check(target)) {
98 o2 = target;
99 target = PyTuple_New(1);
100 PyTuple_SetItem(target, 0, o2);
101 }
102 o3 = PyTuple_New(1);
103 PyTuple_SetItem(o3, 0, o);
104
105 o2 = target;
106 target = PySequence_Concat(o2, o3);
107 Py_DECREF(o2);
108 Py_DECREF(o3);
109 }
110 return target;
111 }
112
113 static char* wxStringErrorMsg = "string type is required for parameter";
114
115 #ifdef __WXMSW__
116 wxString wxPyEmptyStr("");
117 wxPoint wxPyDefaultPosition(wxDefaultPosition);
118 wxSize wxPyDefaultSize(wxDefaultSize);
119 #endif
120
121
122 #if 0
123 static PyObject* mod_dict = NULL; // will be set by init
124
125 #include <wx/html/mod_templ.h>
126
127 TAG_HANDLER_BEGIN(PYTHONTAG, "PYTHON")
128 TAG_HANDLER_PROC(tag)
129 {
130 wxWindow *wnd;
131 wxString errmsg;
132 char pbuf[256];
133
134 int fl = 0;
135
136 bool doSave = wxPyRestoreThread();
137 while (1) {
138 if (tag.HasParam("FLOAT"))
139 tag.ScanParam("FLOAT", "%i", &fl);
140 PyObject* pyfunc = PyDict_GetItemString(mod_dict, "WidgetStarter");
141 if (pyfunc == NULL) {
142 errmsg = "Could not find object WidgetStarter";
143 break;
144 }
145 if (! PyCallable_Check(pyfunc)) {
146 errmsg = "WidgetStarter does not appear to be callable";
147 break;
148 }
149 SWIG_MakePtr(pbuf, m_WParser->GetWindow(), "_wxPyHtmlWindow_p");
150 PyObject* arglist = Py_BuildValue("(s,s)", pbuf,
151 (const char*)tag.GetAllParams());
152 if (! arglist) {
153 errmsg = "Failed making argument list";
154 break;
155 }
156 PyObject* ret = PyEval_CallObject(pyfunc, arglist);
157 Py_DECREF(arglist);
158 if (ret == NULL) {
159 errmsg = "An error occured while calling WidgetStarter";
160 if (PyErr_Occurred())
161 PyErr_Print();
162 break;
163 }
164 wnd = NULL;
165 if (PyString_Check(ret)) {
166 char* thisc = PyString_AsString(ret);
167 SWIG_GetPtr(thisc, (void**)&wnd, "_wxWindow_p");
168 }
169 Py_DECREF(ret);
170 if (! wnd) {
171 errmsg = "Could not make a wxWindow pointer from return ptr";
172 break;
173 }
174 wxPySaveThread(doSave);
175 wnd -> Show(TRUE);
176 m_WParser->OpenContainer()->InsertCell(new wxHtmlWidgetCell(wnd, fl));
177 return FALSE;
178 }
179
180 wxPySaveThread(doSave);
181
182 /* we got out of the loop. Must be an error. Show a box stating it. */
183 wnd = new wxTextCtrl( m_WParser -> GetWindow(), -1,
184 errmsg, wxPoint(0,0),
185 wxSize(300, 100), wxTE_MULTILINE );
186 wnd -> Show(TRUE);
187 m_WParser->OpenContainer()->InsertCell(new wxHtmlWidgetCell(wnd, 100));
188 return FALSE;
189 }
190
191 TAG_HANDLER_END(PYTHONTAG)
192
193 TAGS_MODULE_BEGIN(PythonTag)
194
195 TAGS_MODULE_ADD(PYTHONTAG)
196
197 TAGS_MODULE_END(PythonTag)
198
199 // Note: see also the init function where we add the module!
200 #endif
201
202 class wxPyHtmlTagHandler : public wxHtmlTagHandler {
203 public:
204 wxPyHtmlTagHandler() : wxHtmlTagHandler() {};
205
206 wxHtmlParser* GetParser() { return m_Parser; }
207 void ParseInner(const wxHtmlTag& tag) { wxHtmlTagHandler::ParseInner(tag); }
208
209 DEC_PYCALLBACK_STRING__pure(GetSupportedTags);
210 DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag);
211
212 PYPRIVATE;
213 };
214
215 IMP_PYCALLBACK_STRING__pure(wxPyHtmlTagHandler, wxHtmlTagHandler, GetSupportedTags);
216 IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlTagHandler, wxHtmlTagHandler, HandleTag);
217
218 class wxPyHtmlWinTagHandler : public wxHtmlWinTagHandler {
219 public:
220 wxPyHtmlWinTagHandler() : wxHtmlWinTagHandler() {};
221
222 wxHtmlWinParser* GetParser() { return m_WParser; }
223 void ParseInner(const wxHtmlTag& tag)
224 { wxHtmlWinTagHandler::ParseInner(tag); }
225
226 DEC_PYCALLBACK_STRING__pure(GetSupportedTags);
227 DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag);
228
229 PYPRIVATE;
230 };
231
232 IMP_PYCALLBACK_STRING__pure(wxPyHtmlWinTagHandler, wxHtmlWinTagHandler, GetSupportedTags);
233 IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlWinTagHandler, wxHtmlWinTagHandler, HandleTag);
234
235
236 class wxPyHtmlTagsModule : public wxHtmlTagsModule {
237 public:
238 wxPyHtmlTagsModule(PyObject* thc) : wxHtmlTagsModule() {
239 m_tagHandlerClass = thc;
240 Py_INCREF(m_tagHandlerClass);
241 RegisterModule(this);
242 wxHtmlWinParser::AddModule(this);
243 }
244
245 void OnExit() {
246 Py_DECREF(m_tagHandlerClass);
247 m_tagHandlerClass = NULL;
248 for (size_t x=0; x < m_objArray.GetCount(); x++) {
249 PyObject* obj = (PyObject*)m_objArray.Item(x);
250 Py_DECREF(obj);
251 }
252 };
253
254 void FillHandlersTable(wxHtmlWinParser *parser) {
255 // Wave our magic wand... (if it works it's a miracle! ;-)
256
257 // First, make a new instance of the tag handler
258 bool doSave = wxPyRestoreThread();
259 PyObject* arg = Py_BuildValue("()");
260 PyObject* obj = PyInstance_New(m_tagHandlerClass, arg, NULL);
261 Py_DECREF(arg);
262 wxPySaveThread(doSave);
263
264 // now figure out where it's C++ object is...
265 wxPyHtmlWinTagHandler* thPtr;
266 if (SWIG_GetPtrObj(obj, (void **)&thPtr, "_wxPyHtmlWinTagHandler_p"))
267 return;
268
269 // add it,
270 parser->AddTagHandler(thPtr);
271
272 // and track it.
273 m_objArray.Add(obj);
274 }
275
276 private:
277 PyObject* m_tagHandlerClass;
278 wxArrayPtrVoid m_objArray;
279
280 };
281
282 void wxHtmlWinParser_AddTagHandler(PyObject* tagHandlerClass) {
283 // Dynamically create a new wxModule. Refcounts tagHandlerClass
284 // and adds itself to the wxModules list and to the wxHtmlWinParser.
285 new wxPyHtmlTagsModule(tagHandlerClass);
286 }
287
288 class wxPyHtmlWindow : public wxHtmlWindow {
289 public:
290 wxPyHtmlWindow(wxWindow *parent, wxWindowID id = -1,
291 const wxPoint& pos = wxDefaultPosition,
292 const wxSize& size = wxDefaultSize,
293 long style = wxHW_SCROLLBAR_AUTO,
294 const wxString& name = "htmlWindow")
295 : wxHtmlWindow(parent, id, pos, size, style, name) {};
296
297 DEC_PYCALLBACK__STRING(OnLinkClicked);
298
299 PYPRIVATE;
300 };
301
302 IMP_PYCALLBACK__STRING(wxPyHtmlWindow, wxHtmlWindow, OnLinkClicked);
303
304
305 void wxHtmlWindow_AddFilter(wxHtmlFilter *filter) {
306 wxHtmlWindow::AddFilter(filter);
307 }
308
309 extern "C" SWIGEXPORT(void) inithtmlhelpc();
310 #ifdef __cplusplus
311 extern "C" {
312 #endif
313 static PyObject *_wrap_wxHtmlWinParser_AddTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
314 PyObject * _resultobj;
315 PyObject * _arg0;
316 PyObject * _obj0 = 0;
317 char *_kwnames[] = { "tagHandlerClass", NULL };
318
319 self = self;
320 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_AddTagHandler",_kwnames,&_obj0))
321 return NULL;
322 {
323 _arg0 = _obj0;
324 }
325 {
326 wxPy_BEGIN_ALLOW_THREADS;
327 wxHtmlWinParser_AddTagHandler(_arg0);
328
329 wxPy_END_ALLOW_THREADS;
330 } Py_INCREF(Py_None);
331 _resultobj = Py_None;
332 return _resultobj;
333 }
334
335 static PyObject *_wrap_wxHtmlWindow_AddFilter(PyObject *self, PyObject *args, PyObject *kwargs) {
336 PyObject * _resultobj;
337 wxHtmlFilter * _arg0;
338 PyObject * _argo0 = 0;
339 char *_kwnames[] = { "filter", NULL };
340
341 self = self;
342 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_AddFilter",_kwnames,&_argo0))
343 return NULL;
344 if (_argo0) {
345 if (_argo0 == Py_None) { _arg0 = NULL; }
346 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlFilter_p")) {
347 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_AddFilter. Expected _wxHtmlFilter_p.");
348 return NULL;
349 }
350 }
351 {
352 wxPy_BEGIN_ALLOW_THREADS;
353 wxHtmlWindow_AddFilter(_arg0);
354
355 wxPy_END_ALLOW_THREADS;
356 } Py_INCREF(Py_None);
357 _resultobj = Py_None;
358 return _resultobj;
359 }
360
361 #define wxHtmlTag_GetName(_swigobj) (_swigobj->GetName())
362 static PyObject *_wrap_wxHtmlTag_GetName(PyObject *self, PyObject *args, PyObject *kwargs) {
363 PyObject * _resultobj;
364 wxString * _result;
365 wxHtmlTag * _arg0;
366 PyObject * _argo0 = 0;
367 char *_kwnames[] = { "self", NULL };
368
369 self = self;
370 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetName",_kwnames,&_argo0))
371 return NULL;
372 if (_argo0) {
373 if (_argo0 == Py_None) { _arg0 = NULL; }
374 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
375 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetName. Expected _wxHtmlTag_p.");
376 return NULL;
377 }
378 }
379 {
380 wxPy_BEGIN_ALLOW_THREADS;
381 _result = new wxString (wxHtmlTag_GetName(_arg0));
382
383 wxPy_END_ALLOW_THREADS;
384 }{
385 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
386 }
387 {
388 delete _result;
389 }
390 return _resultobj;
391 }
392
393 #define wxHtmlTag_HasParam(_swigobj,_swigarg0) (_swigobj->HasParam(_swigarg0))
394 static PyObject *_wrap_wxHtmlTag_HasParam(PyObject *self, PyObject *args, PyObject *kwargs) {
395 PyObject * _resultobj;
396 bool _result;
397 wxHtmlTag * _arg0;
398 wxString * _arg1;
399 PyObject * _argo0 = 0;
400 PyObject * _obj1 = 0;
401 char *_kwnames[] = { "self","par", NULL };
402
403 self = self;
404 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlTag_HasParam",_kwnames,&_argo0,&_obj1))
405 return NULL;
406 if (_argo0) {
407 if (_argo0 == Py_None) { _arg0 = NULL; }
408 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
409 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_HasParam. Expected _wxHtmlTag_p.");
410 return NULL;
411 }
412 }
413 {
414 if (!PyString_Check(_obj1)) {
415 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
416 return NULL;
417 }
418 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
419 }
420 {
421 wxPy_BEGIN_ALLOW_THREADS;
422 _result = (bool )wxHtmlTag_HasParam(_arg0,*_arg1);
423
424 wxPy_END_ALLOW_THREADS;
425 } _resultobj = Py_BuildValue("i",_result);
426 {
427 if (_obj1)
428 delete _arg1;
429 }
430 return _resultobj;
431 }
432
433 #define wxHtmlTag_GetParam(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetParam(_swigarg0,_swigarg1))
434 static PyObject *_wrap_wxHtmlTag_GetParam(PyObject *self, PyObject *args, PyObject *kwargs) {
435 PyObject * _resultobj;
436 wxString * _result;
437 wxHtmlTag * _arg0;
438 wxString * _arg1;
439 int _arg2 = (int ) FALSE;
440 PyObject * _argo0 = 0;
441 PyObject * _obj1 = 0;
442 char *_kwnames[] = { "self","par","with_commas", NULL };
443
444 self = self;
445 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxHtmlTag_GetParam",_kwnames,&_argo0,&_obj1,&_arg2))
446 return NULL;
447 if (_argo0) {
448 if (_argo0 == Py_None) { _arg0 = NULL; }
449 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
450 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetParam. Expected _wxHtmlTag_p.");
451 return NULL;
452 }
453 }
454 {
455 if (!PyString_Check(_obj1)) {
456 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
457 return NULL;
458 }
459 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
460 }
461 {
462 wxPy_BEGIN_ALLOW_THREADS;
463 _result = new wxString (wxHtmlTag_GetParam(_arg0,*_arg1,_arg2));
464
465 wxPy_END_ALLOW_THREADS;
466 }{
467 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
468 }
469 {
470 if (_obj1)
471 delete _arg1;
472 }
473 {
474 delete _result;
475 }
476 return _resultobj;
477 }
478
479 #define wxHtmlTag_GetAllParams(_swigobj) (_swigobj->GetAllParams())
480 static PyObject *_wrap_wxHtmlTag_GetAllParams(PyObject *self, PyObject *args, PyObject *kwargs) {
481 PyObject * _resultobj;
482 wxString * _result;
483 wxHtmlTag * _arg0;
484 PyObject * _argo0 = 0;
485 char *_kwnames[] = { "self", NULL };
486
487 self = self;
488 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetAllParams",_kwnames,&_argo0))
489 return NULL;
490 if (_argo0) {
491 if (_argo0 == Py_None) { _arg0 = NULL; }
492 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
493 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetAllParams. Expected _wxHtmlTag_p.");
494 return NULL;
495 }
496 }
497 {
498 wxPy_BEGIN_ALLOW_THREADS;
499 _result = new wxString (wxHtmlTag_GetAllParams(_arg0));
500
501 wxPy_END_ALLOW_THREADS;
502 }{
503 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
504 }
505 {
506 delete _result;
507 }
508 return _resultobj;
509 }
510
511 #define wxHtmlTag_IsEnding(_swigobj) (_swigobj->IsEnding())
512 static PyObject *_wrap_wxHtmlTag_IsEnding(PyObject *self, PyObject *args, PyObject *kwargs) {
513 PyObject * _resultobj;
514 bool _result;
515 wxHtmlTag * _arg0;
516 PyObject * _argo0 = 0;
517 char *_kwnames[] = { "self", NULL };
518
519 self = self;
520 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_IsEnding",_kwnames,&_argo0))
521 return NULL;
522 if (_argo0) {
523 if (_argo0 == Py_None) { _arg0 = NULL; }
524 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
525 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_IsEnding. Expected _wxHtmlTag_p.");
526 return NULL;
527 }
528 }
529 {
530 wxPy_BEGIN_ALLOW_THREADS;
531 _result = (bool )wxHtmlTag_IsEnding(_arg0);
532
533 wxPy_END_ALLOW_THREADS;
534 } _resultobj = Py_BuildValue("i",_result);
535 return _resultobj;
536 }
537
538 #define wxHtmlTag_HasEnding(_swigobj) (_swigobj->HasEnding())
539 static PyObject *_wrap_wxHtmlTag_HasEnding(PyObject *self, PyObject *args, PyObject *kwargs) {
540 PyObject * _resultobj;
541 bool _result;
542 wxHtmlTag * _arg0;
543 PyObject * _argo0 = 0;
544 char *_kwnames[] = { "self", NULL };
545
546 self = self;
547 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_HasEnding",_kwnames,&_argo0))
548 return NULL;
549 if (_argo0) {
550 if (_argo0 == Py_None) { _arg0 = NULL; }
551 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
552 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_HasEnding. Expected _wxHtmlTag_p.");
553 return NULL;
554 }
555 }
556 {
557 wxPy_BEGIN_ALLOW_THREADS;
558 _result = (bool )wxHtmlTag_HasEnding(_arg0);
559
560 wxPy_END_ALLOW_THREADS;
561 } _resultobj = Py_BuildValue("i",_result);
562 return _resultobj;
563 }
564
565 #define wxHtmlTag_GetBeginPos(_swigobj) (_swigobj->GetBeginPos())
566 static PyObject *_wrap_wxHtmlTag_GetBeginPos(PyObject *self, PyObject *args, PyObject *kwargs) {
567 PyObject * _resultobj;
568 int _result;
569 wxHtmlTag * _arg0;
570 PyObject * _argo0 = 0;
571 char *_kwnames[] = { "self", NULL };
572
573 self = self;
574 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetBeginPos",_kwnames,&_argo0))
575 return NULL;
576 if (_argo0) {
577 if (_argo0 == Py_None) { _arg0 = NULL; }
578 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
579 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetBeginPos. Expected _wxHtmlTag_p.");
580 return NULL;
581 }
582 }
583 {
584 wxPy_BEGIN_ALLOW_THREADS;
585 _result = (int )wxHtmlTag_GetBeginPos(_arg0);
586
587 wxPy_END_ALLOW_THREADS;
588 } _resultobj = Py_BuildValue("i",_result);
589 return _resultobj;
590 }
591
592 #define wxHtmlTag_GetEndPos1(_swigobj) (_swigobj->GetEndPos1())
593 static PyObject *_wrap_wxHtmlTag_GetEndPos1(PyObject *self, PyObject *args, PyObject *kwargs) {
594 PyObject * _resultobj;
595 int _result;
596 wxHtmlTag * _arg0;
597 PyObject * _argo0 = 0;
598 char *_kwnames[] = { "self", NULL };
599
600 self = self;
601 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetEndPos1",_kwnames,&_argo0))
602 return NULL;
603 if (_argo0) {
604 if (_argo0 == Py_None) { _arg0 = NULL; }
605 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
606 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetEndPos1. Expected _wxHtmlTag_p.");
607 return NULL;
608 }
609 }
610 {
611 wxPy_BEGIN_ALLOW_THREADS;
612 _result = (int )wxHtmlTag_GetEndPos1(_arg0);
613
614 wxPy_END_ALLOW_THREADS;
615 } _resultobj = Py_BuildValue("i",_result);
616 return _resultobj;
617 }
618
619 #define wxHtmlTag_GetEndPos2(_swigobj) (_swigobj->GetEndPos2())
620 static PyObject *_wrap_wxHtmlTag_GetEndPos2(PyObject *self, PyObject *args, PyObject *kwargs) {
621 PyObject * _resultobj;
622 int _result;
623 wxHtmlTag * _arg0;
624 PyObject * _argo0 = 0;
625 char *_kwnames[] = { "self", NULL };
626
627 self = self;
628 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetEndPos2",_kwnames,&_argo0))
629 return NULL;
630 if (_argo0) {
631 if (_argo0 == Py_None) { _arg0 = NULL; }
632 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
633 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetEndPos2. Expected _wxHtmlTag_p.");
634 return NULL;
635 }
636 }
637 {
638 wxPy_BEGIN_ALLOW_THREADS;
639 _result = (int )wxHtmlTag_GetEndPos2(_arg0);
640
641 wxPy_END_ALLOW_THREADS;
642 } _resultobj = Py_BuildValue("i",_result);
643 return _resultobj;
644 }
645
646 #define wxHtmlParser_SetFS(_swigobj,_swigarg0) (_swigobj->SetFS(_swigarg0))
647 static PyObject *_wrap_wxHtmlParser_SetFS(PyObject *self, PyObject *args, PyObject *kwargs) {
648 PyObject * _resultobj;
649 wxHtmlParser * _arg0;
650 wxFileSystem * _arg1;
651 PyObject * _argo0 = 0;
652 PyObject * _argo1 = 0;
653 char *_kwnames[] = { "self","fs", NULL };
654
655 self = self;
656 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_SetFS",_kwnames,&_argo0,&_argo1))
657 return NULL;
658 if (_argo0) {
659 if (_argo0 == Py_None) { _arg0 = NULL; }
660 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
661 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_SetFS. Expected _wxHtmlParser_p.");
662 return NULL;
663 }
664 }
665 if (_argo1) {
666 if (_argo1 == Py_None) { _arg1 = NULL; }
667 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxFileSystem_p")) {
668 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlParser_SetFS. Expected _wxFileSystem_p.");
669 return NULL;
670 }
671 }
672 {
673 wxPy_BEGIN_ALLOW_THREADS;
674 wxHtmlParser_SetFS(_arg0,_arg1);
675
676 wxPy_END_ALLOW_THREADS;
677 } Py_INCREF(Py_None);
678 _resultobj = Py_None;
679 return _resultobj;
680 }
681
682 #define wxHtmlParser_GetFS(_swigobj) (_swigobj->GetFS())
683 static PyObject *_wrap_wxHtmlParser_GetFS(PyObject *self, PyObject *args, PyObject *kwargs) {
684 PyObject * _resultobj;
685 wxFileSystem * _result;
686 wxHtmlParser * _arg0;
687 PyObject * _argo0 = 0;
688 char *_kwnames[] = { "self", NULL };
689 char _ptemp[128];
690
691 self = self;
692 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_GetFS",_kwnames,&_argo0))
693 return NULL;
694 if (_argo0) {
695 if (_argo0 == Py_None) { _arg0 = NULL; }
696 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
697 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_GetFS. Expected _wxHtmlParser_p.");
698 return NULL;
699 }
700 }
701 {
702 wxPy_BEGIN_ALLOW_THREADS;
703 _result = (wxFileSystem *)wxHtmlParser_GetFS(_arg0);
704
705 wxPy_END_ALLOW_THREADS;
706 } if (_result) {
707 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFileSystem_p");
708 _resultobj = Py_BuildValue("s",_ptemp);
709 } else {
710 Py_INCREF(Py_None);
711 _resultobj = Py_None;
712 }
713 return _resultobj;
714 }
715
716 #define wxHtmlParser_Parse(_swigobj,_swigarg0) (_swigobj->Parse(_swigarg0))
717 static PyObject *_wrap_wxHtmlParser_Parse(PyObject *self, PyObject *args, PyObject *kwargs) {
718 PyObject * _resultobj;
719 wxObject * _result;
720 wxHtmlParser * _arg0;
721 wxString * _arg1;
722 PyObject * _argo0 = 0;
723 PyObject * _obj1 = 0;
724 char *_kwnames[] = { "self","source", NULL };
725 char _ptemp[128];
726
727 self = self;
728 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_Parse",_kwnames,&_argo0,&_obj1))
729 return NULL;
730 if (_argo0) {
731 if (_argo0 == Py_None) { _arg0 = NULL; }
732 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
733 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_Parse. Expected _wxHtmlParser_p.");
734 return NULL;
735 }
736 }
737 {
738 if (!PyString_Check(_obj1)) {
739 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
740 return NULL;
741 }
742 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
743 }
744 {
745 wxPy_BEGIN_ALLOW_THREADS;
746 _result = (wxObject *)wxHtmlParser_Parse(_arg0,*_arg1);
747
748 wxPy_END_ALLOW_THREADS;
749 } if (_result) {
750 SWIG_MakePtr(_ptemp, (char *) _result,"_wxObject_p");
751 _resultobj = Py_BuildValue("s",_ptemp);
752 } else {
753 Py_INCREF(Py_None);
754 _resultobj = Py_None;
755 }
756 {
757 if (_obj1)
758 delete _arg1;
759 }
760 return _resultobj;
761 }
762
763 #define wxHtmlParser_InitParser(_swigobj,_swigarg0) (_swigobj->InitParser(_swigarg0))
764 static PyObject *_wrap_wxHtmlParser_InitParser(PyObject *self, PyObject *args, PyObject *kwargs) {
765 PyObject * _resultobj;
766 wxHtmlParser * _arg0;
767 wxString * _arg1;
768 PyObject * _argo0 = 0;
769 PyObject * _obj1 = 0;
770 char *_kwnames[] = { "self","source", NULL };
771
772 self = self;
773 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_InitParser",_kwnames,&_argo0,&_obj1))
774 return NULL;
775 if (_argo0) {
776 if (_argo0 == Py_None) { _arg0 = NULL; }
777 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
778 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_InitParser. Expected _wxHtmlParser_p.");
779 return NULL;
780 }
781 }
782 {
783 if (!PyString_Check(_obj1)) {
784 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
785 return NULL;
786 }
787 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
788 }
789 {
790 wxPy_BEGIN_ALLOW_THREADS;
791 wxHtmlParser_InitParser(_arg0,*_arg1);
792
793 wxPy_END_ALLOW_THREADS;
794 } Py_INCREF(Py_None);
795 _resultobj = Py_None;
796 {
797 if (_obj1)
798 delete _arg1;
799 }
800 return _resultobj;
801 }
802
803 #define wxHtmlParser_DoneParser(_swigobj) (_swigobj->DoneParser())
804 static PyObject *_wrap_wxHtmlParser_DoneParser(PyObject *self, PyObject *args, PyObject *kwargs) {
805 PyObject * _resultobj;
806 wxHtmlParser * _arg0;
807 PyObject * _argo0 = 0;
808 char *_kwnames[] = { "self", NULL };
809
810 self = self;
811 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_DoneParser",_kwnames,&_argo0))
812 return NULL;
813 if (_argo0) {
814 if (_argo0 == Py_None) { _arg0 = NULL; }
815 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
816 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_DoneParser. Expected _wxHtmlParser_p.");
817 return NULL;
818 }
819 }
820 {
821 wxPy_BEGIN_ALLOW_THREADS;
822 wxHtmlParser_DoneParser(_arg0);
823
824 wxPy_END_ALLOW_THREADS;
825 } Py_INCREF(Py_None);
826 _resultobj = Py_None;
827 return _resultobj;
828 }
829
830 #define wxHtmlParser_DoParsing(_swigobj,_swigarg0,_swigarg1) (_swigobj->DoParsing(_swigarg0,_swigarg1))
831 static PyObject *_wrap_wxHtmlParser_DoParsing(PyObject *self, PyObject *args, PyObject *kwargs) {
832 PyObject * _resultobj;
833 wxHtmlParser * _arg0;
834 int _arg1;
835 int _arg2;
836 PyObject * _argo0 = 0;
837 char *_kwnames[] = { "self","begin_pos","end_pos", NULL };
838
839 self = self;
840 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxHtmlParser_DoParsing",_kwnames,&_argo0,&_arg1,&_arg2))
841 return NULL;
842 if (_argo0) {
843 if (_argo0 == Py_None) { _arg0 = NULL; }
844 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
845 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_DoParsing. Expected _wxHtmlParser_p.");
846 return NULL;
847 }
848 }
849 {
850 wxPy_BEGIN_ALLOW_THREADS;
851 wxHtmlParser_DoParsing(_arg0,_arg1,_arg2);
852
853 wxPy_END_ALLOW_THREADS;
854 } Py_INCREF(Py_None);
855 _resultobj = Py_None;
856 return _resultobj;
857 }
858
859 #define wxHtmlParser_AddTagHandler(_swigobj,_swigarg0) (_swigobj->AddTagHandler(_swigarg0))
860 static PyObject *_wrap_wxHtmlParser_AddTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
861 PyObject * _resultobj;
862 wxHtmlParser * _arg0;
863 wxHtmlTagHandler * _arg1;
864 PyObject * _argo0 = 0;
865 PyObject * _argo1 = 0;
866 char *_kwnames[] = { "self","handler", NULL };
867
868 self = self;
869 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_AddTagHandler",_kwnames,&_argo0,&_argo1))
870 return NULL;
871 if (_argo0) {
872 if (_argo0 == Py_None) { _arg0 = NULL; }
873 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
874 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_AddTagHandler. Expected _wxHtmlParser_p.");
875 return NULL;
876 }
877 }
878 if (_argo1) {
879 if (_argo1 == Py_None) { _arg1 = NULL; }
880 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTagHandler_p")) {
881 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlParser_AddTagHandler. Expected _wxHtmlTagHandler_p.");
882 return NULL;
883 }
884 }
885 {
886 wxPy_BEGIN_ALLOW_THREADS;
887 wxHtmlParser_AddTagHandler(_arg0,_arg1);
888
889 wxPy_END_ALLOW_THREADS;
890 } Py_INCREF(Py_None);
891 _resultobj = Py_None;
892 return _resultobj;
893 }
894
895 #define wxHtmlParser_GetSource(_swigobj) (_swigobj->GetSource())
896 static PyObject *_wrap_wxHtmlParser_GetSource(PyObject *self, PyObject *args, PyObject *kwargs) {
897 PyObject * _resultobj;
898 wxString * _result;
899 wxHtmlParser * _arg0;
900 PyObject * _argo0 = 0;
901 char *_kwnames[] = { "self", NULL };
902
903 self = self;
904 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_GetSource",_kwnames,&_argo0))
905 return NULL;
906 if (_argo0) {
907 if (_argo0 == Py_None) { _arg0 = NULL; }
908 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
909 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_GetSource. Expected _wxHtmlParser_p.");
910 return NULL;
911 }
912 }
913 {
914 wxPy_BEGIN_ALLOW_THREADS;
915 _result = (wxString *)wxHtmlParser_GetSource(_arg0);
916
917 wxPy_END_ALLOW_THREADS;
918 }{
919 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
920 }
921 return _resultobj;
922 }
923
924 #define wxHtmlParser_PushTagHandler(_swigobj,_swigarg0,_swigarg1) (_swigobj->PushTagHandler(_swigarg0,_swigarg1))
925 static PyObject *_wrap_wxHtmlParser_PushTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
926 PyObject * _resultobj;
927 wxHtmlParser * _arg0;
928 wxHtmlTagHandler * _arg1;
929 wxString * _arg2;
930 PyObject * _argo0 = 0;
931 PyObject * _argo1 = 0;
932 PyObject * _obj2 = 0;
933 char *_kwnames[] = { "self","handler","tags", NULL };
934
935 self = self;
936 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxHtmlParser_PushTagHandler",_kwnames,&_argo0,&_argo1,&_obj2))
937 return NULL;
938 if (_argo0) {
939 if (_argo0 == Py_None) { _arg0 = NULL; }
940 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
941 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_PushTagHandler. Expected _wxHtmlParser_p.");
942 return NULL;
943 }
944 }
945 if (_argo1) {
946 if (_argo1 == Py_None) { _arg1 = NULL; }
947 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTagHandler_p")) {
948 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlParser_PushTagHandler. Expected _wxHtmlTagHandler_p.");
949 return NULL;
950 }
951 }
952 {
953 if (!PyString_Check(_obj2)) {
954 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
955 return NULL;
956 }
957 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
958 }
959 {
960 wxPy_BEGIN_ALLOW_THREADS;
961 wxHtmlParser_PushTagHandler(_arg0,_arg1,*_arg2);
962
963 wxPy_END_ALLOW_THREADS;
964 } Py_INCREF(Py_None);
965 _resultobj = Py_None;
966 {
967 if (_obj2)
968 delete _arg2;
969 }
970 return _resultobj;
971 }
972
973 #define wxHtmlParser_PopTagHandler(_swigobj) (_swigobj->PopTagHandler())
974 static PyObject *_wrap_wxHtmlParser_PopTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
975 PyObject * _resultobj;
976 wxHtmlParser * _arg0;
977 PyObject * _argo0 = 0;
978 char *_kwnames[] = { "self", NULL };
979
980 self = self;
981 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_PopTagHandler",_kwnames,&_argo0))
982 return NULL;
983 if (_argo0) {
984 if (_argo0 == Py_None) { _arg0 = NULL; }
985 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
986 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_PopTagHandler. Expected _wxHtmlParser_p.");
987 return NULL;
988 }
989 }
990 {
991 wxPy_BEGIN_ALLOW_THREADS;
992 wxHtmlParser_PopTagHandler(_arg0);
993
994 wxPy_END_ALLOW_THREADS;
995 } Py_INCREF(Py_None);
996 _resultobj = Py_None;
997 return _resultobj;
998 }
999
1000 static void *SwigwxHtmlWinParserTowxHtmlParser(void *ptr) {
1001 wxHtmlWinParser *src;
1002 wxHtmlParser *dest;
1003 src = (wxHtmlWinParser *) ptr;
1004 dest = (wxHtmlParser *) src;
1005 return (void *) dest;
1006 }
1007
1008 #define new_wxHtmlWinParser(_swigarg0) (new wxHtmlWinParser(_swigarg0))
1009 static PyObject *_wrap_new_wxHtmlWinParser(PyObject *self, PyObject *args, PyObject *kwargs) {
1010 PyObject * _resultobj;
1011 wxHtmlWinParser * _result;
1012 wxWindow * _arg0;
1013 PyObject * _argo0 = 0;
1014 char *_kwnames[] = { "wnd", NULL };
1015 char _ptemp[128];
1016
1017 self = self;
1018 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:new_wxHtmlWinParser",_kwnames,&_argo0))
1019 return NULL;
1020 if (_argo0) {
1021 if (_argo0 == Py_None) { _arg0 = NULL; }
1022 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
1023 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlWinParser. Expected _wxWindow_p.");
1024 return NULL;
1025 }
1026 }
1027 {
1028 wxPy_BEGIN_ALLOW_THREADS;
1029 _result = (wxHtmlWinParser *)new_wxHtmlWinParser(_arg0);
1030
1031 wxPy_END_ALLOW_THREADS;
1032 } if (_result) {
1033 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWinParser_p");
1034 _resultobj = Py_BuildValue("s",_ptemp);
1035 } else {
1036 Py_INCREF(Py_None);
1037 _resultobj = Py_None;
1038 }
1039 return _resultobj;
1040 }
1041
1042 #define wxHtmlWinParser_SetDC(_swigobj,_swigarg0) (_swigobj->SetDC(_swigarg0))
1043 static PyObject *_wrap_wxHtmlWinParser_SetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
1044 PyObject * _resultobj;
1045 wxHtmlWinParser * _arg0;
1046 wxDC * _arg1;
1047 PyObject * _argo0 = 0;
1048 PyObject * _argo1 = 0;
1049 char *_kwnames[] = { "self","dc", NULL };
1050
1051 self = self;
1052 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetDC",_kwnames,&_argo0,&_argo1))
1053 return NULL;
1054 if (_argo0) {
1055 if (_argo0 == Py_None) { _arg0 = NULL; }
1056 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1057 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetDC. Expected _wxHtmlWinParser_p.");
1058 return NULL;
1059 }
1060 }
1061 if (_argo1) {
1062 if (_argo1 == Py_None) { _arg1 = NULL; }
1063 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
1064 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinParser_SetDC. Expected _wxDC_p.");
1065 return NULL;
1066 }
1067 }
1068 {
1069 wxPy_BEGIN_ALLOW_THREADS;
1070 wxHtmlWinParser_SetDC(_arg0,_arg1);
1071
1072 wxPy_END_ALLOW_THREADS;
1073 } Py_INCREF(Py_None);
1074 _resultobj = Py_None;
1075 return _resultobj;
1076 }
1077
1078 #define wxHtmlWinParser_GetDC(_swigobj) (_swigobj->GetDC())
1079 static PyObject *_wrap_wxHtmlWinParser_GetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
1080 PyObject * _resultobj;
1081 wxDC * _result;
1082 wxHtmlWinParser * _arg0;
1083 PyObject * _argo0 = 0;
1084 char *_kwnames[] = { "self", NULL };
1085 char _ptemp[128];
1086
1087 self = self;
1088 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetDC",_kwnames,&_argo0))
1089 return NULL;
1090 if (_argo0) {
1091 if (_argo0 == Py_None) { _arg0 = NULL; }
1092 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1093 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetDC. Expected _wxHtmlWinParser_p.");
1094 return NULL;
1095 }
1096 }
1097 {
1098 wxPy_BEGIN_ALLOW_THREADS;
1099 _result = (wxDC *)wxHtmlWinParser_GetDC(_arg0);
1100
1101 wxPy_END_ALLOW_THREADS;
1102 } if (_result) {
1103 SWIG_MakePtr(_ptemp, (char *) _result,"_wxDC_p");
1104 _resultobj = Py_BuildValue("s",_ptemp);
1105 } else {
1106 Py_INCREF(Py_None);
1107 _resultobj = Py_None;
1108 }
1109 return _resultobj;
1110 }
1111
1112 #define wxHtmlWinParser_GetCharHeight(_swigobj) (_swigobj->GetCharHeight())
1113 static PyObject *_wrap_wxHtmlWinParser_GetCharHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
1114 PyObject * _resultobj;
1115 int _result;
1116 wxHtmlWinParser * _arg0;
1117 PyObject * _argo0 = 0;
1118 char *_kwnames[] = { "self", NULL };
1119
1120 self = self;
1121 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetCharHeight",_kwnames,&_argo0))
1122 return NULL;
1123 if (_argo0) {
1124 if (_argo0 == Py_None) { _arg0 = NULL; }
1125 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1126 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetCharHeight. Expected _wxHtmlWinParser_p.");
1127 return NULL;
1128 }
1129 }
1130 {
1131 wxPy_BEGIN_ALLOW_THREADS;
1132 _result = (int )wxHtmlWinParser_GetCharHeight(_arg0);
1133
1134 wxPy_END_ALLOW_THREADS;
1135 } _resultobj = Py_BuildValue("i",_result);
1136 return _resultobj;
1137 }
1138
1139 #define wxHtmlWinParser_GetCharWidth(_swigobj) (_swigobj->GetCharWidth())
1140 static PyObject *_wrap_wxHtmlWinParser_GetCharWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
1141 PyObject * _resultobj;
1142 int _result;
1143 wxHtmlWinParser * _arg0;
1144 PyObject * _argo0 = 0;
1145 char *_kwnames[] = { "self", NULL };
1146
1147 self = self;
1148 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetCharWidth",_kwnames,&_argo0))
1149 return NULL;
1150 if (_argo0) {
1151 if (_argo0 == Py_None) { _arg0 = NULL; }
1152 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1153 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetCharWidth. Expected _wxHtmlWinParser_p.");
1154 return NULL;
1155 }
1156 }
1157 {
1158 wxPy_BEGIN_ALLOW_THREADS;
1159 _result = (int )wxHtmlWinParser_GetCharWidth(_arg0);
1160
1161 wxPy_END_ALLOW_THREADS;
1162 } _resultobj = Py_BuildValue("i",_result);
1163 return _resultobj;
1164 }
1165
1166 #define wxHtmlWinParser_GetWindow(_swigobj) (_swigobj->GetWindow())
1167 static PyObject *_wrap_wxHtmlWinParser_GetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
1168 PyObject * _resultobj;
1169 wxWindow * _result;
1170 wxHtmlWinParser * _arg0;
1171 PyObject * _argo0 = 0;
1172 char *_kwnames[] = { "self", NULL };
1173 char _ptemp[128];
1174
1175 self = self;
1176 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetWindow",_kwnames,&_argo0))
1177 return NULL;
1178 if (_argo0) {
1179 if (_argo0 == Py_None) { _arg0 = NULL; }
1180 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1181 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetWindow. Expected _wxHtmlWinParser_p.");
1182 return NULL;
1183 }
1184 }
1185 {
1186 wxPy_BEGIN_ALLOW_THREADS;
1187 _result = (wxWindow *)wxHtmlWinParser_GetWindow(_arg0);
1188
1189 wxPy_END_ALLOW_THREADS;
1190 } if (_result) {
1191 SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
1192 _resultobj = Py_BuildValue("s",_ptemp);
1193 } else {
1194 Py_INCREF(Py_None);
1195 _resultobj = Py_None;
1196 }
1197 return _resultobj;
1198 }
1199
1200 #define wxHtmlWinParser_SetFonts(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetFonts(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1201 static PyObject *_wrap_wxHtmlWinParser_SetFonts(PyObject *self, PyObject *args, PyObject *kwargs) {
1202 PyObject * _resultobj;
1203 wxHtmlWinParser * _arg0;
1204 wxString * _arg1;
1205 int _arg2;
1206 wxString * _arg3;
1207 int _arg4;
1208 int * _arg5;
1209 PyObject * _argo0 = 0;
1210 PyObject * _obj1 = 0;
1211 PyObject * _obj3 = 0;
1212 PyObject * _obj5 = 0;
1213 char *_kwnames[] = { "self","normal_face","normal_italic_mode","fixed_face","fixed_italic_mode","LIST", NULL };
1214
1215 self = self;
1216 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOiOiO:wxHtmlWinParser_SetFonts",_kwnames,&_argo0,&_obj1,&_arg2,&_obj3,&_arg4,&_obj5))
1217 return NULL;
1218 if (_argo0) {
1219 if (_argo0 == Py_None) { _arg0 = NULL; }
1220 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1221 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFonts. Expected _wxHtmlWinParser_p.");
1222 return NULL;
1223 }
1224 }
1225 {
1226 if (!PyString_Check(_obj1)) {
1227 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1228 return NULL;
1229 }
1230 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
1231 }
1232 {
1233 if (!PyString_Check(_obj3)) {
1234 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1235 return NULL;
1236 }
1237 _arg3 = new wxString(PyString_AsString(_obj3), PyString_Size(_obj3));
1238 }
1239 {
1240 _arg5 = int_LIST_helper(_obj5);
1241 if (_arg5 == NULL) {
1242 return NULL;
1243 }
1244 }
1245 {
1246 wxPy_BEGIN_ALLOW_THREADS;
1247 wxHtmlWinParser_SetFonts(_arg0,*_arg1,_arg2,*_arg3,_arg4,_arg5);
1248
1249 wxPy_END_ALLOW_THREADS;
1250 } Py_INCREF(Py_None);
1251 _resultobj = Py_None;
1252 {
1253 if (_obj1)
1254 delete _arg1;
1255 }
1256 {
1257 if (_obj3)
1258 delete _arg3;
1259 }
1260 {
1261 delete [] _arg5;
1262 }
1263 return _resultobj;
1264 }
1265
1266 #define wxHtmlWinParser_GetContainer(_swigobj) (_swigobj->GetContainer())
1267 static PyObject *_wrap_wxHtmlWinParser_GetContainer(PyObject *self, PyObject *args, PyObject *kwargs) {
1268 PyObject * _resultobj;
1269 wxHtmlContainerCell * _result;
1270 wxHtmlWinParser * _arg0;
1271 PyObject * _argo0 = 0;
1272 char *_kwnames[] = { "self", NULL };
1273 char _ptemp[128];
1274
1275 self = self;
1276 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetContainer",_kwnames,&_argo0))
1277 return NULL;
1278 if (_argo0) {
1279 if (_argo0 == Py_None) { _arg0 = NULL; }
1280 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1281 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetContainer. Expected _wxHtmlWinParser_p.");
1282 return NULL;
1283 }
1284 }
1285 {
1286 wxPy_BEGIN_ALLOW_THREADS;
1287 _result = (wxHtmlContainerCell *)wxHtmlWinParser_GetContainer(_arg0);
1288
1289 wxPy_END_ALLOW_THREADS;
1290 } if (_result) {
1291 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
1292 _resultobj = Py_BuildValue("s",_ptemp);
1293 } else {
1294 Py_INCREF(Py_None);
1295 _resultobj = Py_None;
1296 }
1297 return _resultobj;
1298 }
1299
1300 #define wxHtmlWinParser_OpenContainer(_swigobj) (_swigobj->OpenContainer())
1301 static PyObject *_wrap_wxHtmlWinParser_OpenContainer(PyObject *self, PyObject *args, PyObject *kwargs) {
1302 PyObject * _resultobj;
1303 wxHtmlContainerCell * _result;
1304 wxHtmlWinParser * _arg0;
1305 PyObject * _argo0 = 0;
1306 char *_kwnames[] = { "self", NULL };
1307 char _ptemp[128];
1308
1309 self = self;
1310 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_OpenContainer",_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_OpenContainer. Expected _wxHtmlWinParser_p.");
1316 return NULL;
1317 }
1318 }
1319 {
1320 wxPy_BEGIN_ALLOW_THREADS;
1321 _result = (wxHtmlContainerCell *)wxHtmlWinParser_OpenContainer(_arg0);
1322
1323 wxPy_END_ALLOW_THREADS;
1324 } if (_result) {
1325 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
1326 _resultobj = Py_BuildValue("s",_ptemp);
1327 } else {
1328 Py_INCREF(Py_None);
1329 _resultobj = Py_None;
1330 }
1331 return _resultobj;
1332 }
1333
1334 #define wxHtmlWinParser_SetContainer(_swigobj,_swigarg0) (_swigobj->SetContainer(_swigarg0))
1335 static PyObject *_wrap_wxHtmlWinParser_SetContainer(PyObject *self, PyObject *args, PyObject *kwargs) {
1336 PyObject * _resultobj;
1337 wxHtmlContainerCell * _result;
1338 wxHtmlWinParser * _arg0;
1339 wxHtmlContainerCell * _arg1;
1340 PyObject * _argo0 = 0;
1341 PyObject * _argo1 = 0;
1342 char *_kwnames[] = { "self","c", NULL };
1343 char _ptemp[128];
1344
1345 self = self;
1346 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetContainer",_kwnames,&_argo0,&_argo1))
1347 return NULL;
1348 if (_argo0) {
1349 if (_argo0 == Py_None) { _arg0 = NULL; }
1350 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1351 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetContainer. Expected _wxHtmlWinParser_p.");
1352 return NULL;
1353 }
1354 }
1355 if (_argo1) {
1356 if (_argo1 == Py_None) { _arg1 = NULL; }
1357 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlContainerCell_p")) {
1358 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinParser_SetContainer. Expected _wxHtmlContainerCell_p.");
1359 return NULL;
1360 }
1361 }
1362 {
1363 wxPy_BEGIN_ALLOW_THREADS;
1364 _result = (wxHtmlContainerCell *)wxHtmlWinParser_SetContainer(_arg0,_arg1);
1365
1366 wxPy_END_ALLOW_THREADS;
1367 } if (_result) {
1368 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
1369 _resultobj = Py_BuildValue("s",_ptemp);
1370 } else {
1371 Py_INCREF(Py_None);
1372 _resultobj = Py_None;
1373 }
1374 return _resultobj;
1375 }
1376
1377 #define wxHtmlWinParser_CloseContainer(_swigobj) (_swigobj->CloseContainer())
1378 static PyObject *_wrap_wxHtmlWinParser_CloseContainer(PyObject *self, PyObject *args, PyObject *kwargs) {
1379 PyObject * _resultobj;
1380 wxHtmlContainerCell * _result;
1381 wxHtmlWinParser * _arg0;
1382 PyObject * _argo0 = 0;
1383 char *_kwnames[] = { "self", NULL };
1384 char _ptemp[128];
1385
1386 self = self;
1387 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_CloseContainer",_kwnames,&_argo0))
1388 return NULL;
1389 if (_argo0) {
1390 if (_argo0 == Py_None) { _arg0 = NULL; }
1391 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1392 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_CloseContainer. Expected _wxHtmlWinParser_p.");
1393 return NULL;
1394 }
1395 }
1396 {
1397 wxPy_BEGIN_ALLOW_THREADS;
1398 _result = (wxHtmlContainerCell *)wxHtmlWinParser_CloseContainer(_arg0);
1399
1400 wxPy_END_ALLOW_THREADS;
1401 } if (_result) {
1402 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
1403 _resultobj = Py_BuildValue("s",_ptemp);
1404 } else {
1405 Py_INCREF(Py_None);
1406 _resultobj = Py_None;
1407 }
1408 return _resultobj;
1409 }
1410
1411 #define wxHtmlWinParser_GetFontSize(_swigobj) (_swigobj->GetFontSize())
1412 static PyObject *_wrap_wxHtmlWinParser_GetFontSize(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_GetFontSize",_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_GetFontSize. Expected _wxHtmlWinParser_p.");
1426 return NULL;
1427 }
1428 }
1429 {
1430 wxPy_BEGIN_ALLOW_THREADS;
1431 _result = (int )wxHtmlWinParser_GetFontSize(_arg0);
1432
1433 wxPy_END_ALLOW_THREADS;
1434 } _resultobj = Py_BuildValue("i",_result);
1435 return _resultobj;
1436 }
1437
1438 #define wxHtmlWinParser_SetFontSize(_swigobj,_swigarg0) (_swigobj->SetFontSize(_swigarg0))
1439 static PyObject *_wrap_wxHtmlWinParser_SetFontSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1440 PyObject * _resultobj;
1441 wxHtmlWinParser * _arg0;
1442 int _arg1;
1443 PyObject * _argo0 = 0;
1444 char *_kwnames[] = { "self","s", NULL };
1445
1446 self = self;
1447 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontSize",_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_SetFontSize. Expected _wxHtmlWinParser_p.");
1453 return NULL;
1454 }
1455 }
1456 {
1457 wxPy_BEGIN_ALLOW_THREADS;
1458 wxHtmlWinParser_SetFontSize(_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_GetFontBold(_swigobj) (_swigobj->GetFontBold())
1467 static PyObject *_wrap_wxHtmlWinParser_GetFontBold(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_GetFontBold",_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_GetFontBold. Expected _wxHtmlWinParser_p.");
1481 return NULL;
1482 }
1483 }
1484 {
1485 wxPy_BEGIN_ALLOW_THREADS;
1486 _result = (int )wxHtmlWinParser_GetFontBold(_arg0);
1487
1488 wxPy_END_ALLOW_THREADS;
1489 } _resultobj = Py_BuildValue("i",_result);
1490 return _resultobj;
1491 }
1492
1493 #define wxHtmlWinParser_SetFontBold(_swigobj,_swigarg0) (_swigobj->SetFontBold(_swigarg0))
1494 static PyObject *_wrap_wxHtmlWinParser_SetFontBold(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_SetFontBold",_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_SetFontBold. Expected _wxHtmlWinParser_p.");
1508 return NULL;
1509 }
1510 }
1511 {
1512 wxPy_BEGIN_ALLOW_THREADS;
1513 wxHtmlWinParser_SetFontBold(_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_GetFontItalic(_swigobj) (_swigobj->GetFontItalic())
1522 static PyObject *_wrap_wxHtmlWinParser_GetFontItalic(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_GetFontItalic",_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_GetFontItalic. Expected _wxHtmlWinParser_p.");
1536 return NULL;
1537 }
1538 }
1539 {
1540 wxPy_BEGIN_ALLOW_THREADS;
1541 _result = (int )wxHtmlWinParser_GetFontItalic(_arg0);
1542
1543 wxPy_END_ALLOW_THREADS;
1544 } _resultobj = Py_BuildValue("i",_result);
1545 return _resultobj;
1546 }
1547
1548 #define wxHtmlWinParser_SetFontItalic(_swigobj,_swigarg0) (_swigobj->SetFontItalic(_swigarg0))
1549 static PyObject *_wrap_wxHtmlWinParser_SetFontItalic(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_SetFontItalic",_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_SetFontItalic. Expected _wxHtmlWinParser_p.");
1563 return NULL;
1564 }
1565 }
1566 {
1567 wxPy_BEGIN_ALLOW_THREADS;
1568 wxHtmlWinParser_SetFontItalic(_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_GetFontUnderlined(_swigobj) (_swigobj->GetFontUnderlined())
1577 static PyObject *_wrap_wxHtmlWinParser_GetFontUnderlined(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_GetFontUnderlined",_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_GetFontUnderlined. Expected _wxHtmlWinParser_p.");
1591 return NULL;
1592 }
1593 }
1594 {
1595 wxPy_BEGIN_ALLOW_THREADS;
1596 _result = (int )wxHtmlWinParser_GetFontUnderlined(_arg0);
1597
1598 wxPy_END_ALLOW_THREADS;
1599 } _resultobj = Py_BuildValue("i",_result);
1600 return _resultobj;
1601 }
1602
1603 #define wxHtmlWinParser_SetFontUnderlined(_swigobj,_swigarg0) (_swigobj->SetFontUnderlined(_swigarg0))
1604 static PyObject *_wrap_wxHtmlWinParser_SetFontUnderlined(PyObject *self, PyObject *args, PyObject *kwargs) {
1605 PyObject * _resultobj;
1606 wxHtmlWinParser * _arg0;
1607 int _arg1;
1608 PyObject * _argo0 = 0;
1609 char *_kwnames[] = { "self","x", NULL };
1610
1611 self = self;
1612 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontUnderlined",_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_SetFontUnderlined. Expected _wxHtmlWinParser_p.");
1618 return NULL;
1619 }
1620 }
1621 {
1622 wxPy_BEGIN_ALLOW_THREADS;
1623 wxHtmlWinParser_SetFontUnderlined(_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_GetFontFixed(_swigobj) (_swigobj->GetFontFixed())
1632 static PyObject *_wrap_wxHtmlWinParser_GetFontFixed(PyObject *self, PyObject *args, PyObject *kwargs) {
1633 PyObject * _resultobj;
1634 int _result;
1635 wxHtmlWinParser * _arg0;
1636 PyObject * _argo0 = 0;
1637 char *_kwnames[] = { "self", NULL };
1638
1639 self = self;
1640 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetFontFixed",_kwnames,&_argo0))
1641 return NULL;
1642 if (_argo0) {
1643 if (_argo0 == Py_None) { _arg0 = NULL; }
1644 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1645 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetFontFixed. Expected _wxHtmlWinParser_p.");
1646 return NULL;
1647 }
1648 }
1649 {
1650 wxPy_BEGIN_ALLOW_THREADS;
1651 _result = (int )wxHtmlWinParser_GetFontFixed(_arg0);
1652
1653 wxPy_END_ALLOW_THREADS;
1654 } _resultobj = Py_BuildValue("i",_result);
1655 return _resultobj;
1656 }
1657
1658 #define wxHtmlWinParser_SetFontFixed(_swigobj,_swigarg0) (_swigobj->SetFontFixed(_swigarg0))
1659 static PyObject *_wrap_wxHtmlWinParser_SetFontFixed(PyObject *self, PyObject *args, PyObject *kwargs) {
1660 PyObject * _resultobj;
1661 wxHtmlWinParser * _arg0;
1662 int _arg1;
1663 PyObject * _argo0 = 0;
1664 char *_kwnames[] = { "self","x", NULL };
1665
1666 self = self;
1667 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontFixed",_kwnames,&_argo0,&_arg1))
1668 return NULL;
1669 if (_argo0) {
1670 if (_argo0 == Py_None) { _arg0 = NULL; }
1671 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1672 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFontFixed. Expected _wxHtmlWinParser_p.");
1673 return NULL;
1674 }
1675 }
1676 {
1677 wxPy_BEGIN_ALLOW_THREADS;
1678 wxHtmlWinParser_SetFontFixed(_arg0,_arg1);
1679
1680 wxPy_END_ALLOW_THREADS;
1681 } Py_INCREF(Py_None);
1682 _resultobj = Py_None;
1683 return _resultobj;
1684 }
1685
1686 #define wxHtmlWinParser_GetAlign(_swigobj) (_swigobj->GetAlign())
1687 static PyObject *_wrap_wxHtmlWinParser_GetAlign(PyObject *self, PyObject *args, PyObject *kwargs) {
1688 PyObject * _resultobj;
1689 int _result;
1690 wxHtmlWinParser * _arg0;
1691 PyObject * _argo0 = 0;
1692 char *_kwnames[] = { "self", NULL };
1693
1694 self = self;
1695 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetAlign",_kwnames,&_argo0))
1696 return NULL;
1697 if (_argo0) {
1698 if (_argo0 == Py_None) { _arg0 = NULL; }
1699 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1700 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetAlign. Expected _wxHtmlWinParser_p.");
1701 return NULL;
1702 }
1703 }
1704 {
1705 wxPy_BEGIN_ALLOW_THREADS;
1706 _result = (int )wxHtmlWinParser_GetAlign(_arg0);
1707
1708 wxPy_END_ALLOW_THREADS;
1709 } _resultobj = Py_BuildValue("i",_result);
1710 return _resultobj;
1711 }
1712
1713 #define wxHtmlWinParser_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
1714 static PyObject *_wrap_wxHtmlWinParser_SetAlign(PyObject *self, PyObject *args, PyObject *kwargs) {
1715 PyObject * _resultobj;
1716 wxHtmlWinParser * _arg0;
1717 int _arg1;
1718 PyObject * _argo0 = 0;
1719 char *_kwnames[] = { "self","a", NULL };
1720
1721 self = self;
1722 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetAlign",_kwnames,&_argo0,&_arg1))
1723 return NULL;
1724 if (_argo0) {
1725 if (_argo0 == Py_None) { _arg0 = NULL; }
1726 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1727 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetAlign. Expected _wxHtmlWinParser_p.");
1728 return NULL;
1729 }
1730 }
1731 {
1732 wxPy_BEGIN_ALLOW_THREADS;
1733 wxHtmlWinParser_SetAlign(_arg0,_arg1);
1734
1735 wxPy_END_ALLOW_THREADS;
1736 } Py_INCREF(Py_None);
1737 _resultobj = Py_None;
1738 return _resultobj;
1739 }
1740
1741 #define wxHtmlWinParser_GetLinkColor(_swigobj) (_swigobj->GetLinkColor())
1742 static PyObject *_wrap_wxHtmlWinParser_GetLinkColor(PyObject *self, PyObject *args, PyObject *kwargs) {
1743 PyObject * _resultobj;
1744 wxColour * _result;
1745 wxHtmlWinParser * _arg0;
1746 PyObject * _argo0 = 0;
1747 char *_kwnames[] = { "self", NULL };
1748 char _ptemp[128];
1749
1750 self = self;
1751 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetLinkColor",_kwnames,&_argo0))
1752 return NULL;
1753 if (_argo0) {
1754 if (_argo0 == Py_None) { _arg0 = NULL; }
1755 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1756 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetLinkColor. Expected _wxHtmlWinParser_p.");
1757 return NULL;
1758 }
1759 }
1760 {
1761 wxPy_BEGIN_ALLOW_THREADS;
1762 const wxColour & _result_ref = wxHtmlWinParser_GetLinkColor(_arg0);
1763 _result = (wxColour *) &_result_ref;
1764
1765 wxPy_END_ALLOW_THREADS;
1766 } if (_result) {
1767 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
1768 _resultobj = Py_BuildValue("s",_ptemp);
1769 } else {
1770 Py_INCREF(Py_None);
1771 _resultobj = Py_None;
1772 }
1773 return _resultobj;
1774 }
1775
1776 #define wxHtmlWinParser_SetLinkColor(_swigobj,_swigarg0) (_swigobj->SetLinkColor(_swigarg0))
1777 static PyObject *_wrap_wxHtmlWinParser_SetLinkColor(PyObject *self, PyObject *args, PyObject *kwargs) {
1778 PyObject * _resultobj;
1779 wxHtmlWinParser * _arg0;
1780 wxColour * _arg1;
1781 PyObject * _argo0 = 0;
1782 PyObject * _argo1 = 0;
1783 char *_kwnames[] = { "self","clr", NULL };
1784
1785 self = self;
1786 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetLinkColor",_kwnames,&_argo0,&_argo1))
1787 return NULL;
1788 if (_argo0) {
1789 if (_argo0 == Py_None) { _arg0 = NULL; }
1790 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1791 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetLinkColor. Expected _wxHtmlWinParser_p.");
1792 return NULL;
1793 }
1794 }
1795 if (_argo1) {
1796 if (_argo1 == Py_None) { _arg1 = NULL; }
1797 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxColour_p")) {
1798 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinParser_SetLinkColor. Expected _wxColour_p.");
1799 return NULL;
1800 }
1801 }
1802 {
1803 wxPy_BEGIN_ALLOW_THREADS;
1804 wxHtmlWinParser_SetLinkColor(_arg0,*_arg1);
1805
1806 wxPy_END_ALLOW_THREADS;
1807 } Py_INCREF(Py_None);
1808 _resultobj = Py_None;
1809 return _resultobj;
1810 }
1811
1812 #define wxHtmlWinParser_GetActualColor(_swigobj) (_swigobj->GetActualColor())
1813 static PyObject *_wrap_wxHtmlWinParser_GetActualColor(PyObject *self, PyObject *args, PyObject *kwargs) {
1814 PyObject * _resultobj;
1815 wxColour * _result;
1816 wxHtmlWinParser * _arg0;
1817 PyObject * _argo0 = 0;
1818 char *_kwnames[] = { "self", NULL };
1819 char _ptemp[128];
1820
1821 self = self;
1822 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetActualColor",_kwnames,&_argo0))
1823 return NULL;
1824 if (_argo0) {
1825 if (_argo0 == Py_None) { _arg0 = NULL; }
1826 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1827 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetActualColor. Expected _wxHtmlWinParser_p.");
1828 return NULL;
1829 }
1830 }
1831 {
1832 wxPy_BEGIN_ALLOW_THREADS;
1833 const wxColour & _result_ref = wxHtmlWinParser_GetActualColor(_arg0);
1834 _result = (wxColour *) &_result_ref;
1835
1836 wxPy_END_ALLOW_THREADS;
1837 } if (_result) {
1838 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
1839 _resultobj = Py_BuildValue("s",_ptemp);
1840 } else {
1841 Py_INCREF(Py_None);
1842 _resultobj = Py_None;
1843 }
1844 return _resultobj;
1845 }
1846
1847 #define wxHtmlWinParser_SetActualColor(_swigobj,_swigarg0) (_swigobj->SetActualColor(_swigarg0))
1848 static PyObject *_wrap_wxHtmlWinParser_SetActualColor(PyObject *self, PyObject *args, PyObject *kwargs) {
1849 PyObject * _resultobj;
1850 wxHtmlWinParser * _arg0;
1851 wxColour * _arg1;
1852 PyObject * _argo0 = 0;
1853 PyObject * _argo1 = 0;
1854 char *_kwnames[] = { "self","clr", NULL };
1855
1856 self = self;
1857 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetActualColor",_kwnames,&_argo0,&_argo1))
1858 return NULL;
1859 if (_argo0) {
1860 if (_argo0 == Py_None) { _arg0 = NULL; }
1861 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1862 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetActualColor. Expected _wxHtmlWinParser_p.");
1863 return NULL;
1864 }
1865 }
1866 if (_argo1) {
1867 if (_argo1 == Py_None) { _arg1 = NULL; }
1868 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxColour_p")) {
1869 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinParser_SetActualColor. Expected _wxColour_p.");
1870 return NULL;
1871 }
1872 }
1873 {
1874 wxPy_BEGIN_ALLOW_THREADS;
1875 wxHtmlWinParser_SetActualColor(_arg0,*_arg1);
1876
1877 wxPy_END_ALLOW_THREADS;
1878 } Py_INCREF(Py_None);
1879 _resultobj = Py_None;
1880 return _resultobj;
1881 }
1882
1883 #define wxHtmlWinParser_GetLink(_swigobj) (_swigobj->GetLink())
1884 static PyObject *_wrap_wxHtmlWinParser_GetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
1885 PyObject * _resultobj;
1886 wxString * _result;
1887 wxHtmlWinParser * _arg0;
1888 PyObject * _argo0 = 0;
1889 char *_kwnames[] = { "self", NULL };
1890
1891 self = self;
1892 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetLink",_kwnames,&_argo0))
1893 return NULL;
1894 if (_argo0) {
1895 if (_argo0 == Py_None) { _arg0 = NULL; }
1896 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1897 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetLink. Expected _wxHtmlWinParser_p.");
1898 return NULL;
1899 }
1900 }
1901 {
1902 wxPy_BEGIN_ALLOW_THREADS;
1903 const wxString & _result_ref = wxHtmlWinParser_GetLink(_arg0);
1904 _result = (wxString *) &_result_ref;
1905
1906 wxPy_END_ALLOW_THREADS;
1907 }{
1908 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
1909 }
1910 return _resultobj;
1911 }
1912
1913 #define wxHtmlWinParser_SetLink(_swigobj,_swigarg0) (_swigobj->SetLink(_swigarg0))
1914 static PyObject *_wrap_wxHtmlWinParser_SetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
1915 PyObject * _resultobj;
1916 wxHtmlWinParser * _arg0;
1917 wxString * _arg1;
1918 PyObject * _argo0 = 0;
1919 PyObject * _obj1 = 0;
1920 char *_kwnames[] = { "self","link", NULL };
1921
1922 self = self;
1923 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetLink",_kwnames,&_argo0,&_obj1))
1924 return NULL;
1925 if (_argo0) {
1926 if (_argo0 == Py_None) { _arg0 = NULL; }
1927 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1928 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetLink. Expected _wxHtmlWinParser_p.");
1929 return NULL;
1930 }
1931 }
1932 {
1933 if (!PyString_Check(_obj1)) {
1934 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1935 return NULL;
1936 }
1937 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
1938 }
1939 {
1940 wxPy_BEGIN_ALLOW_THREADS;
1941 wxHtmlWinParser_SetLink(_arg0,*_arg1);
1942
1943 wxPy_END_ALLOW_THREADS;
1944 } Py_INCREF(Py_None);
1945 _resultobj = Py_None;
1946 {
1947 if (_obj1)
1948 delete _arg1;
1949 }
1950 return _resultobj;
1951 }
1952
1953 #define wxHtmlWinParser_CreateCurrentFont(_swigobj) (_swigobj->CreateCurrentFont())
1954 static PyObject *_wrap_wxHtmlWinParser_CreateCurrentFont(PyObject *self, PyObject *args, PyObject *kwargs) {
1955 PyObject * _resultobj;
1956 wxFont * _result;
1957 wxHtmlWinParser * _arg0;
1958 PyObject * _argo0 = 0;
1959 char *_kwnames[] = { "self", NULL };
1960 char _ptemp[128];
1961
1962 self = self;
1963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_CreateCurrentFont",_kwnames,&_argo0))
1964 return NULL;
1965 if (_argo0) {
1966 if (_argo0 == Py_None) { _arg0 = NULL; }
1967 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1968 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_CreateCurrentFont. Expected _wxHtmlWinParser_p.");
1969 return NULL;
1970 }
1971 }
1972 {
1973 wxPy_BEGIN_ALLOW_THREADS;
1974 _result = (wxFont *)wxHtmlWinParser_CreateCurrentFont(_arg0);
1975
1976 wxPy_END_ALLOW_THREADS;
1977 } if (_result) {
1978 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFont_p");
1979 _resultobj = Py_BuildValue("s",_ptemp);
1980 } else {
1981 Py_INCREF(Py_None);
1982 _resultobj = Py_None;
1983 }
1984 return _resultobj;
1985 }
1986
1987 #define new_wxHtmlTagHandler() (new wxPyHtmlTagHandler())
1988 static PyObject *_wrap_new_wxHtmlTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
1989 PyObject * _resultobj;
1990 wxPyHtmlTagHandler * _result;
1991 char *_kwnames[] = { NULL };
1992 char _ptemp[128];
1993
1994 self = self;
1995 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlTagHandler",_kwnames))
1996 return NULL;
1997 {
1998 wxPy_BEGIN_ALLOW_THREADS;
1999 _result = (wxPyHtmlTagHandler *)new_wxHtmlTagHandler();
2000
2001 wxPy_END_ALLOW_THREADS;
2002 } if (_result) {
2003 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyHtmlTagHandler_p");
2004 _resultobj = Py_BuildValue("s",_ptemp);
2005 } else {
2006 Py_INCREF(Py_None);
2007 _resultobj = Py_None;
2008 }
2009 return _resultobj;
2010 }
2011
2012 #define wxHtmlTagHandler__setSelf(_swigobj,_swigarg0) (_swigobj->_setSelf(_swigarg0))
2013 static PyObject *_wrap_wxHtmlTagHandler__setSelf(PyObject *self, PyObject *args, PyObject *kwargs) {
2014 PyObject * _resultobj;
2015 wxPyHtmlTagHandler * _arg0;
2016 PyObject * _arg1;
2017 PyObject * _argo0 = 0;
2018 PyObject * _obj1 = 0;
2019 char *_kwnames[] = { "self","self", NULL };
2020
2021 self = self;
2022 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlTagHandler__setSelf",_kwnames,&_argo0,&_obj1))
2023 return NULL;
2024 if (_argo0) {
2025 if (_argo0 == Py_None) { _arg0 = NULL; }
2026 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
2027 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler__setSelf. Expected _wxPyHtmlTagHandler_p.");
2028 return NULL;
2029 }
2030 }
2031 {
2032 _arg1 = _obj1;
2033 }
2034 {
2035 wxPy_BEGIN_ALLOW_THREADS;
2036 wxHtmlTagHandler__setSelf(_arg0,_arg1);
2037
2038 wxPy_END_ALLOW_THREADS;
2039 } Py_INCREF(Py_None);
2040 _resultobj = Py_None;
2041 return _resultobj;
2042 }
2043
2044 #define wxHtmlTagHandler_SetParser(_swigobj,_swigarg0) (_swigobj->SetParser(_swigarg0))
2045 static PyObject *_wrap_wxHtmlTagHandler_SetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
2046 PyObject * _resultobj;
2047 wxPyHtmlTagHandler * _arg0;
2048 wxHtmlParser * _arg1;
2049 PyObject * _argo0 = 0;
2050 PyObject * _argo1 = 0;
2051 char *_kwnames[] = { "self","parser", NULL };
2052
2053 self = self;
2054 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlTagHandler_SetParser",_kwnames,&_argo0,&_argo1))
2055 return NULL;
2056 if (_argo0) {
2057 if (_argo0 == Py_None) { _arg0 = NULL; }
2058 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
2059 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler_SetParser. Expected _wxPyHtmlTagHandler_p.");
2060 return NULL;
2061 }
2062 }
2063 if (_argo1) {
2064 if (_argo1 == Py_None) { _arg1 = NULL; }
2065 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlParser_p")) {
2066 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlTagHandler_SetParser. Expected _wxHtmlParser_p.");
2067 return NULL;
2068 }
2069 }
2070 {
2071 wxPy_BEGIN_ALLOW_THREADS;
2072 wxHtmlTagHandler_SetParser(_arg0,_arg1);
2073
2074 wxPy_END_ALLOW_THREADS;
2075 } Py_INCREF(Py_None);
2076 _resultobj = Py_None;
2077 return _resultobj;
2078 }
2079
2080 #define wxHtmlTagHandler_GetParser(_swigobj) (_swigobj->GetParser())
2081 static PyObject *_wrap_wxHtmlTagHandler_GetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
2082 PyObject * _resultobj;
2083 wxHtmlParser * _result;
2084 wxPyHtmlTagHandler * _arg0;
2085 PyObject * _argo0 = 0;
2086 char *_kwnames[] = { "self", NULL };
2087 char _ptemp[128];
2088
2089 self = self;
2090 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTagHandler_GetParser",_kwnames,&_argo0))
2091 return NULL;
2092 if (_argo0) {
2093 if (_argo0 == Py_None) { _arg0 = NULL; }
2094 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
2095 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler_GetParser. Expected _wxPyHtmlTagHandler_p.");
2096 return NULL;
2097 }
2098 }
2099 {
2100 wxPy_BEGIN_ALLOW_THREADS;
2101 _result = (wxHtmlParser *)wxHtmlTagHandler_GetParser(_arg0);
2102
2103 wxPy_END_ALLOW_THREADS;
2104 } if (_result) {
2105 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlParser_p");
2106 _resultobj = Py_BuildValue("s",_ptemp);
2107 } else {
2108 Py_INCREF(Py_None);
2109 _resultobj = Py_None;
2110 }
2111 return _resultobj;
2112 }
2113
2114 #define wxHtmlTagHandler_ParseInner(_swigobj,_swigarg0) (_swigobj->ParseInner(_swigarg0))
2115 static PyObject *_wrap_wxHtmlTagHandler_ParseInner(PyObject *self, PyObject *args, PyObject *kwargs) {
2116 PyObject * _resultobj;
2117 wxPyHtmlTagHandler * _arg0;
2118 wxHtmlTag * _arg1;
2119 PyObject * _argo0 = 0;
2120 PyObject * _argo1 = 0;
2121 char *_kwnames[] = { "self","tag", NULL };
2122
2123 self = self;
2124 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlTagHandler_ParseInner",_kwnames,&_argo0,&_argo1))
2125 return NULL;
2126 if (_argo0) {
2127 if (_argo0 == Py_None) { _arg0 = NULL; }
2128 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
2129 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler_ParseInner. Expected _wxPyHtmlTagHandler_p.");
2130 return NULL;
2131 }
2132 }
2133 if (_argo1) {
2134 if (_argo1 == Py_None) { _arg1 = NULL; }
2135 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
2136 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlTagHandler_ParseInner. Expected _wxHtmlTag_p.");
2137 return NULL;
2138 }
2139 }
2140 {
2141 wxPy_BEGIN_ALLOW_THREADS;
2142 wxHtmlTagHandler_ParseInner(_arg0,*_arg1);
2143
2144 wxPy_END_ALLOW_THREADS;
2145 } Py_INCREF(Py_None);
2146 _resultobj = Py_None;
2147 return _resultobj;
2148 }
2149
2150 static void *SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler(void *ptr) {
2151 wxPyHtmlWinTagHandler *src;
2152 wxPyHtmlTagHandler *dest;
2153 src = (wxPyHtmlWinTagHandler *) ptr;
2154 dest = (wxPyHtmlTagHandler *) src;
2155 return (void *) dest;
2156 }
2157
2158 #define new_wxHtmlWinTagHandler() (new wxPyHtmlWinTagHandler())
2159 static PyObject *_wrap_new_wxHtmlWinTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
2160 PyObject * _resultobj;
2161 wxPyHtmlWinTagHandler * _result;
2162 char *_kwnames[] = { NULL };
2163 char _ptemp[128];
2164
2165 self = self;
2166 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlWinTagHandler",_kwnames))
2167 return NULL;
2168 {
2169 wxPy_BEGIN_ALLOW_THREADS;
2170 _result = (wxPyHtmlWinTagHandler *)new_wxHtmlWinTagHandler();
2171
2172 wxPy_END_ALLOW_THREADS;
2173 } if (_result) {
2174 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyHtmlWinTagHandler_p");
2175 _resultobj = Py_BuildValue("s",_ptemp);
2176 } else {
2177 Py_INCREF(Py_None);
2178 _resultobj = Py_None;
2179 }
2180 return _resultobj;
2181 }
2182
2183 #define wxHtmlWinTagHandler__setSelf(_swigobj,_swigarg0) (_swigobj->_setSelf(_swigarg0))
2184 static PyObject *_wrap_wxHtmlWinTagHandler__setSelf(PyObject *self, PyObject *args, PyObject *kwargs) {
2185 PyObject * _resultobj;
2186 wxPyHtmlWinTagHandler * _arg0;
2187 PyObject * _arg1;
2188 PyObject * _argo0 = 0;
2189 PyObject * _obj1 = 0;
2190 char *_kwnames[] = { "self","self", NULL };
2191
2192 self = self;
2193 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinTagHandler__setSelf",_kwnames,&_argo0,&_obj1))
2194 return NULL;
2195 if (_argo0) {
2196 if (_argo0 == Py_None) { _arg0 = NULL; }
2197 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2198 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler__setSelf. Expected _wxPyHtmlWinTagHandler_p.");
2199 return NULL;
2200 }
2201 }
2202 {
2203 _arg1 = _obj1;
2204 }
2205 {
2206 wxPy_BEGIN_ALLOW_THREADS;
2207 wxHtmlWinTagHandler__setSelf(_arg0,_arg1);
2208
2209 wxPy_END_ALLOW_THREADS;
2210 } Py_INCREF(Py_None);
2211 _resultobj = Py_None;
2212 return _resultobj;
2213 }
2214
2215 #define wxHtmlWinTagHandler_SetParser(_swigobj,_swigarg0) (_swigobj->SetParser(_swigarg0))
2216 static PyObject *_wrap_wxHtmlWinTagHandler_SetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
2217 PyObject * _resultobj;
2218 wxPyHtmlWinTagHandler * _arg0;
2219 wxHtmlParser * _arg1;
2220 PyObject * _argo0 = 0;
2221 PyObject * _argo1 = 0;
2222 char *_kwnames[] = { "self","parser", NULL };
2223
2224 self = self;
2225 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinTagHandler_SetParser",_kwnames,&_argo0,&_argo1))
2226 return NULL;
2227 if (_argo0) {
2228 if (_argo0 == Py_None) { _arg0 = NULL; }
2229 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2230 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler_SetParser. Expected _wxPyHtmlWinTagHandler_p.");
2231 return NULL;
2232 }
2233 }
2234 if (_argo1) {
2235 if (_argo1 == Py_None) { _arg1 = NULL; }
2236 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlParser_p")) {
2237 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinTagHandler_SetParser. Expected _wxHtmlParser_p.");
2238 return NULL;
2239 }
2240 }
2241 {
2242 wxPy_BEGIN_ALLOW_THREADS;
2243 wxHtmlWinTagHandler_SetParser(_arg0,_arg1);
2244
2245 wxPy_END_ALLOW_THREADS;
2246 } Py_INCREF(Py_None);
2247 _resultobj = Py_None;
2248 return _resultobj;
2249 }
2250
2251 #define wxHtmlWinTagHandler_GetParser(_swigobj) (_swigobj->GetParser())
2252 static PyObject *_wrap_wxHtmlWinTagHandler_GetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
2253 PyObject * _resultobj;
2254 wxHtmlWinParser * _result;
2255 wxPyHtmlWinTagHandler * _arg0;
2256 PyObject * _argo0 = 0;
2257 char *_kwnames[] = { "self", NULL };
2258 char _ptemp[128];
2259
2260 self = self;
2261 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinTagHandler_GetParser",_kwnames,&_argo0))
2262 return NULL;
2263 if (_argo0) {
2264 if (_argo0 == Py_None) { _arg0 = NULL; }
2265 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2266 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler_GetParser. Expected _wxPyHtmlWinTagHandler_p.");
2267 return NULL;
2268 }
2269 }
2270 {
2271 wxPy_BEGIN_ALLOW_THREADS;
2272 _result = (wxHtmlWinParser *)wxHtmlWinTagHandler_GetParser(_arg0);
2273
2274 wxPy_END_ALLOW_THREADS;
2275 } if (_result) {
2276 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWinParser_p");
2277 _resultobj = Py_BuildValue("s",_ptemp);
2278 } else {
2279 Py_INCREF(Py_None);
2280 _resultobj = Py_None;
2281 }
2282 return _resultobj;
2283 }
2284
2285 #define wxHtmlWinTagHandler_ParseInner(_swigobj,_swigarg0) (_swigobj->ParseInner(_swigarg0))
2286 static PyObject *_wrap_wxHtmlWinTagHandler_ParseInner(PyObject *self, PyObject *args, PyObject *kwargs) {
2287 PyObject * _resultobj;
2288 wxPyHtmlWinTagHandler * _arg0;
2289 wxHtmlTag * _arg1;
2290 PyObject * _argo0 = 0;
2291 PyObject * _argo1 = 0;
2292 char *_kwnames[] = { "self","tag", NULL };
2293
2294 self = self;
2295 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinTagHandler_ParseInner",_kwnames,&_argo0,&_argo1))
2296 return NULL;
2297 if (_argo0) {
2298 if (_argo0 == Py_None) { _arg0 = NULL; }
2299 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2300 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler_ParseInner. Expected _wxPyHtmlWinTagHandler_p.");
2301 return NULL;
2302 }
2303 }
2304 if (_argo1) {
2305 if (_argo1 == Py_None) { _arg1 = NULL; }
2306 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
2307 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinTagHandler_ParseInner. Expected _wxHtmlTag_p.");
2308 return NULL;
2309 }
2310 }
2311 {
2312 wxPy_BEGIN_ALLOW_THREADS;
2313 wxHtmlWinTagHandler_ParseInner(_arg0,*_arg1);
2314
2315 wxPy_END_ALLOW_THREADS;
2316 } Py_INCREF(Py_None);
2317 _resultobj = Py_None;
2318 return _resultobj;
2319 }
2320
2321 #define new_wxHtmlCell() (new wxHtmlCell())
2322 static PyObject *_wrap_new_wxHtmlCell(PyObject *self, PyObject *args, PyObject *kwargs) {
2323 PyObject * _resultobj;
2324 wxHtmlCell * _result;
2325 char *_kwnames[] = { NULL };
2326 char _ptemp[128];
2327
2328 self = self;
2329 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlCell",_kwnames))
2330 return NULL;
2331 {
2332 wxPy_BEGIN_ALLOW_THREADS;
2333 _result = (wxHtmlCell *)new_wxHtmlCell();
2334
2335 wxPy_END_ALLOW_THREADS;
2336 } if (_result) {
2337 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
2338 _resultobj = Py_BuildValue("s",_ptemp);
2339 } else {
2340 Py_INCREF(Py_None);
2341 _resultobj = Py_None;
2342 }
2343 return _resultobj;
2344 }
2345
2346 #define wxHtmlCell_SetParent(_swigobj,_swigarg0) (_swigobj->SetParent(_swigarg0))
2347 static PyObject *_wrap_wxHtmlCell_SetParent(PyObject *self, PyObject *args, PyObject *kwargs) {
2348 PyObject * _resultobj;
2349 wxHtmlCell * _arg0;
2350 wxHtmlContainerCell * _arg1;
2351 PyObject * _argo0 = 0;
2352 PyObject * _argo1 = 0;
2353 char *_kwnames[] = { "self","p", NULL };
2354
2355 self = self;
2356 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlCell_SetParent",_kwnames,&_argo0,&_argo1))
2357 return NULL;
2358 if (_argo0) {
2359 if (_argo0 == Py_None) { _arg0 = NULL; }
2360 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2361 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetParent. Expected _wxHtmlCell_p.");
2362 return NULL;
2363 }
2364 }
2365 if (_argo1) {
2366 if (_argo1 == Py_None) { _arg1 = NULL; }
2367 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlContainerCell_p")) {
2368 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_SetParent. Expected _wxHtmlContainerCell_p.");
2369 return NULL;
2370 }
2371 }
2372 {
2373 wxPy_BEGIN_ALLOW_THREADS;
2374 wxHtmlCell_SetParent(_arg0,_arg1);
2375
2376 wxPy_END_ALLOW_THREADS;
2377 } Py_INCREF(Py_None);
2378 _resultobj = Py_None;
2379 return _resultobj;
2380 }
2381
2382 #define wxHtmlCell_GetParent(_swigobj) (_swigobj->GetParent())
2383 static PyObject *_wrap_wxHtmlCell_GetParent(PyObject *self, PyObject *args, PyObject *kwargs) {
2384 PyObject * _resultobj;
2385 wxHtmlContainerCell * _result;
2386 wxHtmlCell * _arg0;
2387 PyObject * _argo0 = 0;
2388 char *_kwnames[] = { "self", NULL };
2389 char _ptemp[128];
2390
2391 self = self;
2392 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetParent",_kwnames,&_argo0))
2393 return NULL;
2394 if (_argo0) {
2395 if (_argo0 == Py_None) { _arg0 = NULL; }
2396 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2397 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetParent. Expected _wxHtmlCell_p.");
2398 return NULL;
2399 }
2400 }
2401 {
2402 wxPy_BEGIN_ALLOW_THREADS;
2403 _result = (wxHtmlContainerCell *)wxHtmlCell_GetParent(_arg0);
2404
2405 wxPy_END_ALLOW_THREADS;
2406 } if (_result) {
2407 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
2408 _resultobj = Py_BuildValue("s",_ptemp);
2409 } else {
2410 Py_INCREF(Py_None);
2411 _resultobj = Py_None;
2412 }
2413 return _resultobj;
2414 }
2415
2416 #define wxHtmlCell_GetPosX(_swigobj) (_swigobj->GetPosX())
2417 static PyObject *_wrap_wxHtmlCell_GetPosX(PyObject *self, PyObject *args, PyObject *kwargs) {
2418 PyObject * _resultobj;
2419 int _result;
2420 wxHtmlCell * _arg0;
2421 PyObject * _argo0 = 0;
2422 char *_kwnames[] = { "self", NULL };
2423
2424 self = self;
2425 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetPosX",_kwnames,&_argo0))
2426 return NULL;
2427 if (_argo0) {
2428 if (_argo0 == Py_None) { _arg0 = NULL; }
2429 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2430 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetPosX. Expected _wxHtmlCell_p.");
2431 return NULL;
2432 }
2433 }
2434 {
2435 wxPy_BEGIN_ALLOW_THREADS;
2436 _result = (int )wxHtmlCell_GetPosX(_arg0);
2437
2438 wxPy_END_ALLOW_THREADS;
2439 } _resultobj = Py_BuildValue("i",_result);
2440 return _resultobj;
2441 }
2442
2443 #define wxHtmlCell_GetPosY(_swigobj) (_swigobj->GetPosY())
2444 static PyObject *_wrap_wxHtmlCell_GetPosY(PyObject *self, PyObject *args, PyObject *kwargs) {
2445 PyObject * _resultobj;
2446 int _result;
2447 wxHtmlCell * _arg0;
2448 PyObject * _argo0 = 0;
2449 char *_kwnames[] = { "self", NULL };
2450
2451 self = self;
2452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetPosY",_kwnames,&_argo0))
2453 return NULL;
2454 if (_argo0) {
2455 if (_argo0 == Py_None) { _arg0 = NULL; }
2456 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2457 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetPosY. Expected _wxHtmlCell_p.");
2458 return NULL;
2459 }
2460 }
2461 {
2462 wxPy_BEGIN_ALLOW_THREADS;
2463 _result = (int )wxHtmlCell_GetPosY(_arg0);
2464
2465 wxPy_END_ALLOW_THREADS;
2466 } _resultobj = Py_BuildValue("i",_result);
2467 return _resultobj;
2468 }
2469
2470 #define wxHtmlCell_GetWidth(_swigobj) (_swigobj->GetWidth())
2471 static PyObject *_wrap_wxHtmlCell_GetWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
2472 PyObject * _resultobj;
2473 int _result;
2474 wxHtmlCell * _arg0;
2475 PyObject * _argo0 = 0;
2476 char *_kwnames[] = { "self", NULL };
2477
2478 self = self;
2479 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetWidth",_kwnames,&_argo0))
2480 return NULL;
2481 if (_argo0) {
2482 if (_argo0 == Py_None) { _arg0 = NULL; }
2483 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2484 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetWidth. Expected _wxHtmlCell_p.");
2485 return NULL;
2486 }
2487 }
2488 {
2489 wxPy_BEGIN_ALLOW_THREADS;
2490 _result = (int )wxHtmlCell_GetWidth(_arg0);
2491
2492 wxPy_END_ALLOW_THREADS;
2493 } _resultobj = Py_BuildValue("i",_result);
2494 return _resultobj;
2495 }
2496
2497 #define wxHtmlCell_GetHeight(_swigobj) (_swigobj->GetHeight())
2498 static PyObject *_wrap_wxHtmlCell_GetHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
2499 PyObject * _resultobj;
2500 int _result;
2501 wxHtmlCell * _arg0;
2502 PyObject * _argo0 = 0;
2503 char *_kwnames[] = { "self", NULL };
2504
2505 self = self;
2506 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetHeight",_kwnames,&_argo0))
2507 return NULL;
2508 if (_argo0) {
2509 if (_argo0 == Py_None) { _arg0 = NULL; }
2510 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2511 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetHeight. Expected _wxHtmlCell_p.");
2512 return NULL;
2513 }
2514 }
2515 {
2516 wxPy_BEGIN_ALLOW_THREADS;
2517 _result = (int )wxHtmlCell_GetHeight(_arg0);
2518
2519 wxPy_END_ALLOW_THREADS;
2520 } _resultobj = Py_BuildValue("i",_result);
2521 return _resultobj;
2522 }
2523
2524 #define wxHtmlCell_GetDescent(_swigobj) (_swigobj->GetDescent())
2525 static PyObject *_wrap_wxHtmlCell_GetDescent(PyObject *self, PyObject *args, PyObject *kwargs) {
2526 PyObject * _resultobj;
2527 int _result;
2528 wxHtmlCell * _arg0;
2529 PyObject * _argo0 = 0;
2530 char *_kwnames[] = { "self", NULL };
2531
2532 self = self;
2533 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetDescent",_kwnames,&_argo0))
2534 return NULL;
2535 if (_argo0) {
2536 if (_argo0 == Py_None) { _arg0 = NULL; }
2537 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2538 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetDescent. Expected _wxHtmlCell_p.");
2539 return NULL;
2540 }
2541 }
2542 {
2543 wxPy_BEGIN_ALLOW_THREADS;
2544 _result = (int )wxHtmlCell_GetDescent(_arg0);
2545
2546 wxPy_END_ALLOW_THREADS;
2547 } _resultobj = Py_BuildValue("i",_result);
2548 return _resultobj;
2549 }
2550
2551 #define wxHtmlCell_GetLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetLink(_swigarg0,_swigarg1))
2552 static PyObject *_wrap_wxHtmlCell_GetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
2553 PyObject * _resultobj;
2554 wxString * _result;
2555 wxHtmlCell * _arg0;
2556 int _arg1 = (int ) 0;
2557 int _arg2 = (int ) 0;
2558 PyObject * _argo0 = 0;
2559 char *_kwnames[] = { "self","x","y", NULL };
2560
2561 self = self;
2562 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|ii:wxHtmlCell_GetLink",_kwnames,&_argo0,&_arg1,&_arg2))
2563 return NULL;
2564 if (_argo0) {
2565 if (_argo0 == Py_None) { _arg0 = NULL; }
2566 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2567 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetLink. Expected _wxHtmlCell_p.");
2568 return NULL;
2569 }
2570 }
2571 {
2572 wxPy_BEGIN_ALLOW_THREADS;
2573 _result = new wxString (wxHtmlCell_GetLink(_arg0,_arg1,_arg2));
2574
2575 wxPy_END_ALLOW_THREADS;
2576 }{
2577 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
2578 }
2579 {
2580 delete _result;
2581 }
2582 return _resultobj;
2583 }
2584
2585 #define wxHtmlCell_GetNext(_swigobj) (_swigobj->GetNext())
2586 static PyObject *_wrap_wxHtmlCell_GetNext(PyObject *self, PyObject *args, PyObject *kwargs) {
2587 PyObject * _resultobj;
2588 wxHtmlCell * _result;
2589 wxHtmlCell * _arg0;
2590 PyObject * _argo0 = 0;
2591 char *_kwnames[] = { "self", NULL };
2592 char _ptemp[128];
2593
2594 self = self;
2595 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetNext",_kwnames,&_argo0))
2596 return NULL;
2597 if (_argo0) {
2598 if (_argo0 == Py_None) { _arg0 = NULL; }
2599 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2600 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetNext. Expected _wxHtmlCell_p.");
2601 return NULL;
2602 }
2603 }
2604 {
2605 wxPy_BEGIN_ALLOW_THREADS;
2606 _result = (wxHtmlCell *)wxHtmlCell_GetNext(_arg0);
2607
2608 wxPy_END_ALLOW_THREADS;
2609 } if (_result) {
2610 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
2611 _resultobj = Py_BuildValue("s",_ptemp);
2612 } else {
2613 Py_INCREF(Py_None);
2614 _resultobj = Py_None;
2615 }
2616 return _resultobj;
2617 }
2618
2619 #define wxHtmlCell_SetPos(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetPos(_swigarg0,_swigarg1))
2620 static PyObject *_wrap_wxHtmlCell_SetPos(PyObject *self, PyObject *args, PyObject *kwargs) {
2621 PyObject * _resultobj;
2622 wxHtmlCell * _arg0;
2623 int _arg1;
2624 int _arg2;
2625 PyObject * _argo0 = 0;
2626 char *_kwnames[] = { "self","x","y", NULL };
2627
2628 self = self;
2629 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxHtmlCell_SetPos",_kwnames,&_argo0,&_arg1,&_arg2))
2630 return NULL;
2631 if (_argo0) {
2632 if (_argo0 == Py_None) { _arg0 = NULL; }
2633 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2634 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetPos. Expected _wxHtmlCell_p.");
2635 return NULL;
2636 }
2637 }
2638 {
2639 wxPy_BEGIN_ALLOW_THREADS;
2640 wxHtmlCell_SetPos(_arg0,_arg1,_arg2);
2641
2642 wxPy_END_ALLOW_THREADS;
2643 } Py_INCREF(Py_None);
2644 _resultobj = Py_None;
2645 return _resultobj;
2646 }
2647
2648 #define wxHtmlCell_SetLink(_swigobj,_swigarg0) (_swigobj->SetLink(_swigarg0))
2649 static PyObject *_wrap_wxHtmlCell_SetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
2650 PyObject * _resultobj;
2651 wxHtmlCell * _arg0;
2652 wxString * _arg1;
2653 PyObject * _argo0 = 0;
2654 PyObject * _obj1 = 0;
2655 char *_kwnames[] = { "self","link", NULL };
2656
2657 self = self;
2658 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlCell_SetLink",_kwnames,&_argo0,&_obj1))
2659 return NULL;
2660 if (_argo0) {
2661 if (_argo0 == Py_None) { _arg0 = NULL; }
2662 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2663 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetLink. Expected _wxHtmlCell_p.");
2664 return NULL;
2665 }
2666 }
2667 {
2668 if (!PyString_Check(_obj1)) {
2669 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2670 return NULL;
2671 }
2672 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
2673 }
2674 {
2675 wxPy_BEGIN_ALLOW_THREADS;
2676 wxHtmlCell_SetLink(_arg0,*_arg1);
2677
2678 wxPy_END_ALLOW_THREADS;
2679 } Py_INCREF(Py_None);
2680 _resultobj = Py_None;
2681 {
2682 if (_obj1)
2683 delete _arg1;
2684 }
2685 return _resultobj;
2686 }
2687
2688 #define wxHtmlCell_SetNext(_swigobj,_swigarg0) (_swigobj->SetNext(_swigarg0))
2689 static PyObject *_wrap_wxHtmlCell_SetNext(PyObject *self, PyObject *args, PyObject *kwargs) {
2690 PyObject * _resultobj;
2691 wxHtmlCell * _arg0;
2692 wxHtmlCell * _arg1;
2693 PyObject * _argo0 = 0;
2694 PyObject * _argo1 = 0;
2695 char *_kwnames[] = { "self","cell", NULL };
2696
2697 self = self;
2698 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlCell_SetNext",_kwnames,&_argo0,&_argo1))
2699 return NULL;
2700 if (_argo0) {
2701 if (_argo0 == Py_None) { _arg0 = NULL; }
2702 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2703 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetNext. Expected _wxHtmlCell_p.");
2704 return NULL;
2705 }
2706 }
2707 if (_argo1) {
2708 if (_argo1 == Py_None) { _arg1 = NULL; }
2709 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlCell_p")) {
2710 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_SetNext. Expected _wxHtmlCell_p.");
2711 return NULL;
2712 }
2713 }
2714 {
2715 wxPy_BEGIN_ALLOW_THREADS;
2716 wxHtmlCell_SetNext(_arg0,_arg1);
2717
2718 wxPy_END_ALLOW_THREADS;
2719 } Py_INCREF(Py_None);
2720 _resultobj = Py_None;
2721 return _resultobj;
2722 }
2723
2724 #define wxHtmlCell_Layout(_swigobj,_swigarg0) (_swigobj->Layout(_swigarg0))
2725 static PyObject *_wrap_wxHtmlCell_Layout(PyObject *self, PyObject *args, PyObject *kwargs) {
2726 PyObject * _resultobj;
2727 wxHtmlCell * _arg0;
2728 int _arg1;
2729 PyObject * _argo0 = 0;
2730 char *_kwnames[] = { "self","w", NULL };
2731
2732 self = self;
2733 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlCell_Layout",_kwnames,&_argo0,&_arg1))
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_Layout. Expected _wxHtmlCell_p.");
2739 return NULL;
2740 }
2741 }
2742 {
2743 wxPy_BEGIN_ALLOW_THREADS;
2744 wxHtmlCell_Layout(_arg0,_arg1);
2745
2746 wxPy_END_ALLOW_THREADS;
2747 } Py_INCREF(Py_None);
2748 _resultobj = Py_None;
2749 return _resultobj;
2750 }
2751
2752 #define wxHtmlCell_Draw(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->Draw(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2753 static PyObject *_wrap_wxHtmlCell_Draw(PyObject *self, PyObject *args, PyObject *kwargs) {
2754 PyObject * _resultobj;
2755 wxHtmlCell * _arg0;
2756 wxDC * _arg1;
2757 int _arg2;
2758 int _arg3;
2759 int _arg4;
2760 int _arg5;
2761 PyObject * _argo0 = 0;
2762 PyObject * _argo1 = 0;
2763 char *_kwnames[] = { "self","dc","x","y","view_y1","view_y2", NULL };
2764
2765 self = self;
2766 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOiiii:wxHtmlCell_Draw",_kwnames,&_argo0,&_argo1,&_arg2,&_arg3,&_arg4,&_arg5))
2767 return NULL;
2768 if (_argo0) {
2769 if (_argo0 == Py_None) { _arg0 = NULL; }
2770 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2771 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_Draw. Expected _wxHtmlCell_p.");
2772 return NULL;
2773 }
2774 }
2775 if (_argo1) {
2776 if (_argo1 == Py_None) { _arg1 = NULL; }
2777 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
2778 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_Draw. Expected _wxDC_p.");
2779 return NULL;
2780 }
2781 }
2782 {
2783 wxPy_BEGIN_ALLOW_THREADS;
2784 wxHtmlCell_Draw(_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5);
2785
2786 wxPy_END_ALLOW_THREADS;
2787 } Py_INCREF(Py_None);
2788 _resultobj = Py_None;
2789 return _resultobj;
2790 }
2791
2792 #define wxHtmlCell_DrawInvisible(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DrawInvisible(_swigarg0,_swigarg1,_swigarg2))
2793 static PyObject *_wrap_wxHtmlCell_DrawInvisible(PyObject *self, PyObject *args, PyObject *kwargs) {
2794 PyObject * _resultobj;
2795 wxHtmlCell * _arg0;
2796 wxDC * _arg1;
2797 int _arg2;
2798 int _arg3;
2799 PyObject * _argo0 = 0;
2800 PyObject * _argo1 = 0;
2801 char *_kwnames[] = { "self","dc","x","y", NULL };
2802
2803 self = self;
2804 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOii:wxHtmlCell_DrawInvisible",_kwnames,&_argo0,&_argo1,&_arg2,&_arg3))
2805 return NULL;
2806 if (_argo0) {
2807 if (_argo0 == Py_None) { _arg0 = NULL; }
2808 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2809 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_DrawInvisible. Expected _wxHtmlCell_p.");
2810 return NULL;
2811 }
2812 }
2813 if (_argo1) {
2814 if (_argo1 == Py_None) { _arg1 = NULL; }
2815 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
2816 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_DrawInvisible. Expected _wxDC_p.");
2817 return NULL;
2818 }
2819 }
2820 {
2821 wxPy_BEGIN_ALLOW_THREADS;
2822 wxHtmlCell_DrawInvisible(_arg0,*_arg1,_arg2,_arg3);
2823
2824 wxPy_END_ALLOW_THREADS;
2825 } Py_INCREF(Py_None);
2826 _resultobj = Py_None;
2827 return _resultobj;
2828 }
2829
2830 #define wxHtmlCell_Find(_swigobj,_swigarg0,_swigarg1) (_swigobj->Find(_swigarg0,_swigarg1))
2831 static PyObject *_wrap_wxHtmlCell_Find(PyObject *self, PyObject *args, PyObject *kwargs) {
2832 PyObject * _resultobj;
2833 wxHtmlCell * _result;
2834 wxHtmlCell * _arg0;
2835 int _arg1;
2836 void * _arg2;
2837 PyObject * _argo0 = 0;
2838 PyObject * _argo2 = 0;
2839 char *_kwnames[] = { "self","condition","param", NULL };
2840 char _ptemp[128];
2841
2842 self = self;
2843 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxHtmlCell_Find",_kwnames,&_argo0,&_arg1,&_argo2))
2844 return NULL;
2845 if (_argo0) {
2846 if (_argo0 == Py_None) { _arg0 = NULL; }
2847 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2848 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_Find. Expected _wxHtmlCell_p.");
2849 return NULL;
2850 }
2851 }
2852 if (_argo2) {
2853 if (_argo2 == Py_None) { _arg2 = NULL; }
2854 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,(char *) 0 )) {
2855 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxHtmlCell_Find. Expected _void_p.");
2856 return NULL;
2857 }
2858 }
2859 {
2860 wxPy_BEGIN_ALLOW_THREADS;
2861 _result = (wxHtmlCell *)wxHtmlCell_Find(_arg0,_arg1,_arg2);
2862
2863 wxPy_END_ALLOW_THREADS;
2864 } if (_result) {
2865 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
2866 _resultobj = Py_BuildValue("s",_ptemp);
2867 } else {
2868 Py_INCREF(Py_None);
2869 _resultobj = Py_None;
2870 }
2871 return _resultobj;
2872 }
2873
2874 #define wxHtmlCell_AdjustPagebreak(_swigobj,_swigarg0) (_swigobj->AdjustPagebreak(_swigarg0))
2875 static PyObject *_wrap_wxHtmlCell_AdjustPagebreak(PyObject *self, PyObject *args, PyObject *kwargs) {
2876 PyObject * _resultobj;
2877 bool _result;
2878 wxHtmlCell * _arg0;
2879 int * _arg1;
2880 PyObject * _argo0 = 0;
2881 PyObject * _argo1 = 0;
2882 char *_kwnames[] = { "self","pagebreak", NULL };
2883
2884 self = self;
2885 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlCell_AdjustPagebreak",_kwnames,&_argo0,&_argo1))
2886 return NULL;
2887 if (_argo0) {
2888 if (_argo0 == Py_None) { _arg0 = NULL; }
2889 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2890 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_AdjustPagebreak. Expected _wxHtmlCell_p.");
2891 return NULL;
2892 }
2893 }
2894 if (_argo1) {
2895 if (_argo1 == Py_None) { _arg1 = NULL; }
2896 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_int_p")) {
2897 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_AdjustPagebreak. Expected _int_p.");
2898 return NULL;
2899 }
2900 }
2901 {
2902 wxPy_BEGIN_ALLOW_THREADS;
2903 _result = (bool )wxHtmlCell_AdjustPagebreak(_arg0,_arg1);
2904
2905 wxPy_END_ALLOW_THREADS;
2906 } _resultobj = Py_BuildValue("i",_result);
2907 return _resultobj;
2908 }
2909
2910 #define wxHtmlCell_SetCanLiveOnPagebreak(_swigobj,_swigarg0) (_swigobj->SetCanLiveOnPagebreak(_swigarg0))
2911 static PyObject *_wrap_wxHtmlCell_SetCanLiveOnPagebreak(PyObject *self, PyObject *args, PyObject *kwargs) {
2912 PyObject * _resultobj;
2913 wxHtmlCell * _arg0;
2914 bool _arg1;
2915 PyObject * _argo0 = 0;
2916 int tempbool1;
2917 char *_kwnames[] = { "self","can", NULL };
2918
2919 self = self;
2920 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlCell_SetCanLiveOnPagebreak",_kwnames,&_argo0,&tempbool1))
2921 return NULL;
2922 if (_argo0) {
2923 if (_argo0 == Py_None) { _arg0 = NULL; }
2924 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
2925 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetCanLiveOnPagebreak. Expected _wxHtmlCell_p.");
2926 return NULL;
2927 }
2928 }
2929 _arg1 = (bool ) tempbool1;
2930 {
2931 wxPy_BEGIN_ALLOW_THREADS;
2932 wxHtmlCell_SetCanLiveOnPagebreak(_arg0,_arg1);
2933
2934 wxPy_END_ALLOW_THREADS;
2935 } Py_INCREF(Py_None);
2936 _resultobj = Py_None;
2937 return _resultobj;
2938 }
2939
2940 static void *SwigwxHtmlContainerCellTowxHtmlCell(void *ptr) {
2941 wxHtmlContainerCell *src;
2942 wxHtmlCell *dest;
2943 src = (wxHtmlContainerCell *) ptr;
2944 dest = (wxHtmlCell *) src;
2945 return (void *) dest;
2946 }
2947
2948 #define new_wxHtmlContainerCell(_swigarg0) (new wxHtmlContainerCell(_swigarg0))
2949 static PyObject *_wrap_new_wxHtmlContainerCell(PyObject *self, PyObject *args, PyObject *kwargs) {
2950 PyObject * _resultobj;
2951 wxHtmlContainerCell * _result;
2952 wxHtmlContainerCell * _arg0;
2953 PyObject * _argo0 = 0;
2954 char *_kwnames[] = { "parent", NULL };
2955 char _ptemp[128];
2956
2957 self = self;
2958 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:new_wxHtmlContainerCell",_kwnames,&_argo0))
2959 return NULL;
2960 if (_argo0) {
2961 if (_argo0 == Py_None) { _arg0 = NULL; }
2962 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
2963 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlContainerCell. Expected _wxHtmlContainerCell_p.");
2964 return NULL;
2965 }
2966 }
2967 {
2968 wxPy_BEGIN_ALLOW_THREADS;
2969 _result = (wxHtmlContainerCell *)new_wxHtmlContainerCell(_arg0);
2970
2971 wxPy_END_ALLOW_THREADS;
2972 } if (_result) {
2973 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
2974 _resultobj = Py_BuildValue("s",_ptemp);
2975 } else {
2976 Py_INCREF(Py_None);
2977 _resultobj = Py_None;
2978 }
2979 return _resultobj;
2980 }
2981
2982 #define wxHtmlContainerCell_InsertCell(_swigobj,_swigarg0) (_swigobj->InsertCell(_swigarg0))
2983 static PyObject *_wrap_wxHtmlContainerCell_InsertCell(PyObject *self, PyObject *args, PyObject *kwargs) {
2984 PyObject * _resultobj;
2985 wxHtmlContainerCell * _arg0;
2986 wxHtmlCell * _arg1;
2987 PyObject * _argo0 = 0;
2988 PyObject * _argo1 = 0;
2989 char *_kwnames[] = { "self","cell", NULL };
2990
2991 self = self;
2992 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_InsertCell",_kwnames,&_argo0,&_argo1))
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_InsertCell. Expected _wxHtmlContainerCell_p.");
2998 return NULL;
2999 }
3000 }
3001 if (_argo1) {
3002 if (_argo1 == Py_None) { _arg1 = NULL; }
3003 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlCell_p")) {
3004 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_InsertCell. Expected _wxHtmlCell_p.");
3005 return NULL;
3006 }
3007 }
3008 {
3009 wxPy_BEGIN_ALLOW_THREADS;
3010 wxHtmlContainerCell_InsertCell(_arg0,_arg1);
3011
3012 wxPy_END_ALLOW_THREADS;
3013 } Py_INCREF(Py_None);
3014 _resultobj = Py_None;
3015 return _resultobj;
3016 }
3017
3018 #define wxHtmlContainerCell_SetAlignHor(_swigobj,_swigarg0) (_swigobj->SetAlignHor(_swigarg0))
3019 static PyObject *_wrap_wxHtmlContainerCell_SetAlignHor(PyObject *self, PyObject *args, PyObject *kwargs) {
3020 PyObject * _resultobj;
3021 wxHtmlContainerCell * _arg0;
3022 int _arg1;
3023 PyObject * _argo0 = 0;
3024 char *_kwnames[] = { "self","al", NULL };
3025
3026 self = self;
3027 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_SetAlignHor",_kwnames,&_argo0,&_arg1))
3028 return NULL;
3029 if (_argo0) {
3030 if (_argo0 == Py_None) { _arg0 = NULL; }
3031 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3032 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetAlignHor. Expected _wxHtmlContainerCell_p.");
3033 return NULL;
3034 }
3035 }
3036 {
3037 wxPy_BEGIN_ALLOW_THREADS;
3038 wxHtmlContainerCell_SetAlignHor(_arg0,_arg1);
3039
3040 wxPy_END_ALLOW_THREADS;
3041 } Py_INCREF(Py_None);
3042 _resultobj = Py_None;
3043 return _resultobj;
3044 }
3045
3046 #define wxHtmlContainerCell_GetAlignHor(_swigobj) (_swigobj->GetAlignHor())
3047 static PyObject *_wrap_wxHtmlContainerCell_GetAlignHor(PyObject *self, PyObject *args, PyObject *kwargs) {
3048 PyObject * _resultobj;
3049 int _result;
3050 wxHtmlContainerCell * _arg0;
3051 PyObject * _argo0 = 0;
3052 char *_kwnames[] = { "self", NULL };
3053
3054 self = self;
3055 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetAlignHor",_kwnames,&_argo0))
3056 return NULL;
3057 if (_argo0) {
3058 if (_argo0 == Py_None) { _arg0 = NULL; }
3059 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3060 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetAlignHor. Expected _wxHtmlContainerCell_p.");
3061 return NULL;
3062 }
3063 }
3064 {
3065 wxPy_BEGIN_ALLOW_THREADS;
3066 _result = (int )wxHtmlContainerCell_GetAlignHor(_arg0);
3067
3068 wxPy_END_ALLOW_THREADS;
3069 } _resultobj = Py_BuildValue("i",_result);
3070 return _resultobj;
3071 }
3072
3073 #define wxHtmlContainerCell_SetAlignVer(_swigobj,_swigarg0) (_swigobj->SetAlignVer(_swigarg0))
3074 static PyObject *_wrap_wxHtmlContainerCell_SetAlignVer(PyObject *self, PyObject *args, PyObject *kwargs) {
3075 PyObject * _resultobj;
3076 wxHtmlContainerCell * _arg0;
3077 int _arg1;
3078 PyObject * _argo0 = 0;
3079 char *_kwnames[] = { "self","al", NULL };
3080
3081 self = self;
3082 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_SetAlignVer",_kwnames,&_argo0,&_arg1))
3083 return NULL;
3084 if (_argo0) {
3085 if (_argo0 == Py_None) { _arg0 = NULL; }
3086 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3087 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetAlignVer. Expected _wxHtmlContainerCell_p.");
3088 return NULL;
3089 }
3090 }
3091 {
3092 wxPy_BEGIN_ALLOW_THREADS;
3093 wxHtmlContainerCell_SetAlignVer(_arg0,_arg1);
3094
3095 wxPy_END_ALLOW_THREADS;
3096 } Py_INCREF(Py_None);
3097 _resultobj = Py_None;
3098 return _resultobj;
3099 }
3100
3101 #define wxHtmlContainerCell_GetAlignVer(_swigobj) (_swigobj->GetAlignVer())
3102 static PyObject *_wrap_wxHtmlContainerCell_GetAlignVer(PyObject *self, PyObject *args, PyObject *kwargs) {
3103 PyObject * _resultobj;
3104 int _result;
3105 wxHtmlContainerCell * _arg0;
3106 PyObject * _argo0 = 0;
3107 char *_kwnames[] = { "self", NULL };
3108
3109 self = self;
3110 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetAlignVer",_kwnames,&_argo0))
3111 return NULL;
3112 if (_argo0) {
3113 if (_argo0 == Py_None) { _arg0 = NULL; }
3114 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3115 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetAlignVer. Expected _wxHtmlContainerCell_p.");
3116 return NULL;
3117 }
3118 }
3119 {
3120 wxPy_BEGIN_ALLOW_THREADS;
3121 _result = (int )wxHtmlContainerCell_GetAlignVer(_arg0);
3122
3123 wxPy_END_ALLOW_THREADS;
3124 } _resultobj = Py_BuildValue("i",_result);
3125 return _resultobj;
3126 }
3127
3128 #define wxHtmlContainerCell_SetIndent(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetIndent(_swigarg0,_swigarg1,_swigarg2))
3129 static PyObject *_wrap_wxHtmlContainerCell_SetIndent(PyObject *self, PyObject *args, PyObject *kwargs) {
3130 PyObject * _resultobj;
3131 wxHtmlContainerCell * _arg0;
3132 int _arg1;
3133 int _arg2;
3134 int _arg3 = (int ) (wxHTML_UNITS_PIXELS);
3135 PyObject * _argo0 = 0;
3136 char *_kwnames[] = { "self","i","what","units", NULL };
3137
3138 self = self;
3139 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii|i:wxHtmlContainerCell_SetIndent",_kwnames,&_argo0,&_arg1,&_arg2,&_arg3))
3140 return NULL;
3141 if (_argo0) {
3142 if (_argo0 == Py_None) { _arg0 = NULL; }
3143 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3144 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetIndent. Expected _wxHtmlContainerCell_p.");
3145 return NULL;
3146 }
3147 }
3148 {
3149 wxPy_BEGIN_ALLOW_THREADS;
3150 wxHtmlContainerCell_SetIndent(_arg0,_arg1,_arg2,_arg3);
3151
3152 wxPy_END_ALLOW_THREADS;
3153 } Py_INCREF(Py_None);
3154 _resultobj = Py_None;
3155 return _resultobj;
3156 }
3157
3158 #define wxHtmlContainerCell_GetIndent(_swigobj,_swigarg0) (_swigobj->GetIndent(_swigarg0))
3159 static PyObject *_wrap_wxHtmlContainerCell_GetIndent(PyObject *self, PyObject *args, PyObject *kwargs) {
3160 PyObject * _resultobj;
3161 int _result;
3162 wxHtmlContainerCell * _arg0;
3163 int _arg1;
3164 PyObject * _argo0 = 0;
3165 char *_kwnames[] = { "self","ind", NULL };
3166
3167 self = self;
3168 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_GetIndent",_kwnames,&_argo0,&_arg1))
3169 return NULL;
3170 if (_argo0) {
3171 if (_argo0 == Py_None) { _arg0 = NULL; }
3172 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3173 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetIndent. Expected _wxHtmlContainerCell_p.");
3174 return NULL;
3175 }
3176 }
3177 {
3178 wxPy_BEGIN_ALLOW_THREADS;
3179 _result = (int )wxHtmlContainerCell_GetIndent(_arg0,_arg1);
3180
3181 wxPy_END_ALLOW_THREADS;
3182 } _resultobj = Py_BuildValue("i",_result);
3183 return _resultobj;
3184 }
3185
3186 #define wxHtmlContainerCell_GetIndentUnits(_swigobj,_swigarg0) (_swigobj->GetIndentUnits(_swigarg0))
3187 static PyObject *_wrap_wxHtmlContainerCell_GetIndentUnits(PyObject *self, PyObject *args, PyObject *kwargs) {
3188 PyObject * _resultobj;
3189 int _result;
3190 wxHtmlContainerCell * _arg0;
3191 int _arg1;
3192 PyObject * _argo0 = 0;
3193 char *_kwnames[] = { "self","ind", NULL };
3194
3195 self = self;
3196 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_GetIndentUnits",_kwnames,&_argo0,&_arg1))
3197 return NULL;
3198 if (_argo0) {
3199 if (_argo0 == Py_None) { _arg0 = NULL; }
3200 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3201 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetIndentUnits. Expected _wxHtmlContainerCell_p.");
3202 return NULL;
3203 }
3204 }
3205 {
3206 wxPy_BEGIN_ALLOW_THREADS;
3207 _result = (int )wxHtmlContainerCell_GetIndentUnits(_arg0,_arg1);
3208
3209 wxPy_END_ALLOW_THREADS;
3210 } _resultobj = Py_BuildValue("i",_result);
3211 return _resultobj;
3212 }
3213
3214 #define wxHtmlContainerCell_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
3215 static PyObject *_wrap_wxHtmlContainerCell_SetAlign(PyObject *self, PyObject *args, PyObject *kwargs) {
3216 PyObject * _resultobj;
3217 wxHtmlContainerCell * _arg0;
3218 wxHtmlTag * _arg1;
3219 PyObject * _argo0 = 0;
3220 PyObject * _argo1 = 0;
3221 char *_kwnames[] = { "self","tag", NULL };
3222
3223 self = self;
3224 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_SetAlign",_kwnames,&_argo0,&_argo1))
3225 return NULL;
3226 if (_argo0) {
3227 if (_argo0 == Py_None) { _arg0 = NULL; }
3228 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3229 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetAlign. Expected _wxHtmlContainerCell_p.");
3230 return NULL;
3231 }
3232 }
3233 if (_argo1) {
3234 if (_argo1 == Py_None) { _arg1 = NULL; }
3235 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
3236 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_SetAlign. Expected _wxHtmlTag_p.");
3237 return NULL;
3238 }
3239 }
3240 {
3241 wxPy_BEGIN_ALLOW_THREADS;
3242 wxHtmlContainerCell_SetAlign(_arg0,*_arg1);
3243
3244 wxPy_END_ALLOW_THREADS;
3245 } Py_INCREF(Py_None);
3246 _resultobj = Py_None;
3247 return _resultobj;
3248 }
3249
3250 #define wxHtmlContainerCell_SetWidthFloat(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetWidthFloat(_swigarg0,_swigarg1))
3251 static PyObject *_wrap_wxHtmlContainerCell_SetWidthFloat(PyObject *self, PyObject *args, PyObject *kwargs) {
3252 PyObject * _resultobj;
3253 wxHtmlContainerCell * _arg0;
3254 int _arg1;
3255 int _arg2;
3256 PyObject * _argo0 = 0;
3257 char *_kwnames[] = { "self","w","units", NULL };
3258
3259 self = self;
3260 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxHtmlContainerCell_SetWidthFloat",_kwnames,&_argo0,&_arg1,&_arg2))
3261 return NULL;
3262 if (_argo0) {
3263 if (_argo0 == Py_None) { _arg0 = NULL; }
3264 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3265 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetWidthFloat. Expected _wxHtmlContainerCell_p.");
3266 return NULL;
3267 }
3268 }
3269 {
3270 wxPy_BEGIN_ALLOW_THREADS;
3271 wxHtmlContainerCell_SetWidthFloat(_arg0,_arg1,_arg2);
3272
3273 wxPy_END_ALLOW_THREADS;
3274 } Py_INCREF(Py_None);
3275 _resultobj = Py_None;
3276 return _resultobj;
3277 }
3278
3279 #define wxHtmlContainerCell_SetWidthFloatFromTag(_swigobj,_swigarg0) (_swigobj->SetWidthFloat(_swigarg0))
3280 static PyObject *_wrap_wxHtmlContainerCell_SetWidthFloatFromTag(PyObject *self, PyObject *args, PyObject *kwargs) {
3281 PyObject * _resultobj;
3282 wxHtmlContainerCell * _arg0;
3283 wxHtmlTag * _arg1;
3284 PyObject * _argo0 = 0;
3285 PyObject * _argo1 = 0;
3286 char *_kwnames[] = { "self","tag", NULL };
3287
3288 self = self;
3289 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_SetWidthFloatFromTag",_kwnames,&_argo0,&_argo1))
3290 return NULL;
3291 if (_argo0) {
3292 if (_argo0 == Py_None) { _arg0 = NULL; }
3293 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3294 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetWidthFloatFromTag. Expected _wxHtmlContainerCell_p.");
3295 return NULL;
3296 }
3297 }
3298 if (_argo1) {
3299 if (_argo1 == Py_None) { _arg1 = NULL; }
3300 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
3301 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_SetWidthFloatFromTag. Expected _wxHtmlTag_p.");
3302 return NULL;
3303 }
3304 }
3305 {
3306 wxPy_BEGIN_ALLOW_THREADS;
3307 wxHtmlContainerCell_SetWidthFloatFromTag(_arg0,*_arg1);
3308
3309 wxPy_END_ALLOW_THREADS;
3310 } Py_INCREF(Py_None);
3311 _resultobj = Py_None;
3312 return _resultobj;
3313 }
3314
3315 #define wxHtmlContainerCell_SetMinHeight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMinHeight(_swigarg0,_swigarg1))
3316 static PyObject *_wrap_wxHtmlContainerCell_SetMinHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
3317 PyObject * _resultobj;
3318 wxHtmlContainerCell * _arg0;
3319 int _arg1;
3320 int _arg2 = (int ) (wxHTML_ALIGN_TOP);
3321 PyObject * _argo0 = 0;
3322 char *_kwnames[] = { "self","h","align", NULL };
3323
3324 self = self;
3325 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi|i:wxHtmlContainerCell_SetMinHeight",_kwnames,&_argo0,&_arg1,&_arg2))
3326 return NULL;
3327 if (_argo0) {
3328 if (_argo0 == Py_None) { _arg0 = NULL; }
3329 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3330 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetMinHeight. Expected _wxHtmlContainerCell_p.");
3331 return NULL;
3332 }
3333 }
3334 {
3335 wxPy_BEGIN_ALLOW_THREADS;
3336 wxHtmlContainerCell_SetMinHeight(_arg0,_arg1,_arg2);
3337
3338 wxPy_END_ALLOW_THREADS;
3339 } Py_INCREF(Py_None);
3340 _resultobj = Py_None;
3341 return _resultobj;
3342 }
3343
3344 #define wxHtmlContainerCell_GetMaxLineWidth(_swigobj) (_swigobj->GetMaxLineWidth())
3345 static PyObject *_wrap_wxHtmlContainerCell_GetMaxLineWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
3346 PyObject * _resultobj;
3347 int _result;
3348 wxHtmlContainerCell * _arg0;
3349 PyObject * _argo0 = 0;
3350 char *_kwnames[] = { "self", NULL };
3351
3352 self = self;
3353 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetMaxLineWidth",_kwnames,&_argo0))
3354 return NULL;
3355 if (_argo0) {
3356 if (_argo0 == Py_None) { _arg0 = NULL; }
3357 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3358 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetMaxLineWidth. Expected _wxHtmlContainerCell_p.");
3359 return NULL;
3360 }
3361 }
3362 {
3363 wxPy_BEGIN_ALLOW_THREADS;
3364 _result = (int )wxHtmlContainerCell_GetMaxLineWidth(_arg0);
3365
3366 wxPy_END_ALLOW_THREADS;
3367 } _resultobj = Py_BuildValue("i",_result);
3368 return _resultobj;
3369 }
3370
3371 #define wxHtmlContainerCell_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
3372 static PyObject *_wrap_wxHtmlContainerCell_SetBackgroundColour(PyObject *self, PyObject *args, PyObject *kwargs) {
3373 PyObject * _resultobj;
3374 wxHtmlContainerCell * _arg0;
3375 wxColour * _arg1;
3376 PyObject * _argo0 = 0;
3377 PyObject * _argo1 = 0;
3378 char *_kwnames[] = { "self","clr", NULL };
3379
3380 self = self;
3381 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_SetBackgroundColour",_kwnames,&_argo0,&_argo1))
3382 return NULL;
3383 if (_argo0) {
3384 if (_argo0 == Py_None) { _arg0 = NULL; }
3385 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3386 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetBackgroundColour. Expected _wxHtmlContainerCell_p.");
3387 return NULL;
3388 }
3389 }
3390 if (_argo1) {
3391 if (_argo1 == Py_None) { _arg1 = NULL; }
3392 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxColour_p")) {
3393 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_SetBackgroundColour. Expected _wxColour_p.");
3394 return NULL;
3395 }
3396 }
3397 {
3398 wxPy_BEGIN_ALLOW_THREADS;
3399 wxHtmlContainerCell_SetBackgroundColour(_arg0,*_arg1);
3400
3401 wxPy_END_ALLOW_THREADS;
3402 } Py_INCREF(Py_None);
3403 _resultobj = Py_None;
3404 return _resultobj;
3405 }
3406
3407 #define wxHtmlContainerCell_SetBorder(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetBorder(_swigarg0,_swigarg1))
3408 static PyObject *_wrap_wxHtmlContainerCell_SetBorder(PyObject *self, PyObject *args, PyObject *kwargs) {
3409 PyObject * _resultobj;
3410 wxHtmlContainerCell * _arg0;
3411 wxColour * _arg1;
3412 wxColour * _arg2;
3413 PyObject * _argo0 = 0;
3414 PyObject * _argo1 = 0;
3415 PyObject * _argo2 = 0;
3416 char *_kwnames[] = { "self","clr1","clr2", NULL };
3417
3418 self = self;
3419 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxHtmlContainerCell_SetBorder",_kwnames,&_argo0,&_argo1,&_argo2))
3420 return NULL;
3421 if (_argo0) {
3422 if (_argo0 == Py_None) { _arg0 = NULL; }
3423 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3424 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetBorder. Expected _wxHtmlContainerCell_p.");
3425 return NULL;
3426 }
3427 }
3428 if (_argo1) {
3429 if (_argo1 == Py_None) { _arg1 = NULL; }
3430 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxColour_p")) {
3431 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_SetBorder. Expected _wxColour_p.");
3432 return NULL;
3433 }
3434 }
3435 if (_argo2) {
3436 if (_argo2 == Py_None) { _arg2 = NULL; }
3437 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,"_wxColour_p")) {
3438 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxHtmlContainerCell_SetBorder. Expected _wxColour_p.");
3439 return NULL;
3440 }
3441 }
3442 {
3443 wxPy_BEGIN_ALLOW_THREADS;
3444 wxHtmlContainerCell_SetBorder(_arg0,*_arg1,*_arg2);
3445
3446 wxPy_END_ALLOW_THREADS;
3447 } Py_INCREF(Py_None);
3448 _resultobj = Py_None;
3449 return _resultobj;
3450 }
3451
3452 #define wxHtmlContainerCell_GetFirstCell(_swigobj) (_swigobj->GetFirstCell())
3453 static PyObject *_wrap_wxHtmlContainerCell_GetFirstCell(PyObject *self, PyObject *args, PyObject *kwargs) {
3454 PyObject * _resultobj;
3455 wxHtmlCell * _result;
3456 wxHtmlContainerCell * _arg0;
3457 PyObject * _argo0 = 0;
3458 char *_kwnames[] = { "self", NULL };
3459 char _ptemp[128];
3460
3461 self = self;
3462 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetFirstCell",_kwnames,&_argo0))
3463 return NULL;
3464 if (_argo0) {
3465 if (_argo0 == Py_None) { _arg0 = NULL; }
3466 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
3467 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetFirstCell. Expected _wxHtmlContainerCell_p.");
3468 return NULL;
3469 }
3470 }
3471 {
3472 wxPy_BEGIN_ALLOW_THREADS;
3473 _result = (wxHtmlCell *)wxHtmlContainerCell_GetFirstCell(_arg0);
3474
3475 wxPy_END_ALLOW_THREADS;
3476 } if (_result) {
3477 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
3478 _resultobj = Py_BuildValue("s",_ptemp);
3479 } else {
3480 Py_INCREF(Py_None);
3481 _resultobj = Py_None;
3482 }
3483 return _resultobj;
3484 }
3485
3486 static void *SwigwxHtmlWidgetCellTowxHtmlCell(void *ptr) {
3487 wxHtmlWidgetCell *src;
3488 wxHtmlCell *dest;
3489 src = (wxHtmlWidgetCell *) ptr;
3490 dest = (wxHtmlCell *) src;
3491 return (void *) dest;
3492 }
3493
3494 #define new_wxHtmlWidgetCell(_swigarg0,_swigarg1) (new wxHtmlWidgetCell(_swigarg0,_swigarg1))
3495 static PyObject *_wrap_new_wxHtmlWidgetCell(PyObject *self, PyObject *args, PyObject *kwargs) {
3496 PyObject * _resultobj;
3497 wxHtmlWidgetCell * _result;
3498 wxWindow * _arg0;
3499 int _arg1 = (int ) 0;
3500 PyObject * _argo0 = 0;
3501 char *_kwnames[] = { "wnd","w", NULL };
3502 char _ptemp[128];
3503
3504 self = self;
3505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:new_wxHtmlWidgetCell",_kwnames,&_argo0,&_arg1))
3506 return NULL;
3507 if (_argo0) {
3508 if (_argo0 == Py_None) { _arg0 = NULL; }
3509 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
3510 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlWidgetCell. Expected _wxWindow_p.");
3511 return NULL;
3512 }
3513 }
3514 {
3515 wxPy_BEGIN_ALLOW_THREADS;
3516 _result = (wxHtmlWidgetCell *)new_wxHtmlWidgetCell(_arg0,_arg1);
3517
3518 wxPy_END_ALLOW_THREADS;
3519 } if (_result) {
3520 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWidgetCell_p");
3521 _resultobj = Py_BuildValue("s",_ptemp);
3522 } else {
3523 Py_INCREF(Py_None);
3524 _resultobj = Py_None;
3525 }
3526 return _resultobj;
3527 }
3528
3529 #define new_HtmlHistoryItem(_swigarg0,_swigarg1) (new HtmlHistoryItem(_swigarg0,_swigarg1))
3530 static PyObject *_wrap_new_HtmlHistoryItem(PyObject *self, PyObject *args, PyObject *kwargs) {
3531 PyObject * _resultobj;
3532 HtmlHistoryItem * _result;
3533 char * _arg0;
3534 char * _arg1;
3535 char *_kwnames[] = { "p","a", NULL };
3536 char _ptemp[128];
3537
3538 self = self;
3539 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"ss:new_HtmlHistoryItem",_kwnames,&_arg0,&_arg1))
3540 return NULL;
3541 {
3542 wxPy_BEGIN_ALLOW_THREADS;
3543 _result = (HtmlHistoryItem *)new_HtmlHistoryItem(_arg0,_arg1);
3544
3545 wxPy_END_ALLOW_THREADS;
3546 } if (_result) {
3547 SWIG_MakePtr(_ptemp, (char *) _result,"_HtmlHistoryItem_p");
3548 _resultobj = Py_BuildValue("s",_ptemp);
3549 } else {
3550 Py_INCREF(Py_None);
3551 _resultobj = Py_None;
3552 }
3553 return _resultobj;
3554 }
3555
3556 #define HtmlHistoryItem_GetPos(_swigobj) (_swigobj->GetPos())
3557 static PyObject *_wrap_HtmlHistoryItem_GetPos(PyObject *self, PyObject *args, PyObject *kwargs) {
3558 PyObject * _resultobj;
3559 int _result;
3560 HtmlHistoryItem * _arg0;
3561 PyObject * _argo0 = 0;
3562 char *_kwnames[] = { "self", NULL };
3563
3564 self = self;
3565 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:HtmlHistoryItem_GetPos",_kwnames,&_argo0))
3566 return NULL;
3567 if (_argo0) {
3568 if (_argo0 == Py_None) { _arg0 = NULL; }
3569 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_HtmlHistoryItem_p")) {
3570 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of HtmlHistoryItem_GetPos. Expected _HtmlHistoryItem_p.");
3571 return NULL;
3572 }
3573 }
3574 {
3575 wxPy_BEGIN_ALLOW_THREADS;
3576 _result = (int )HtmlHistoryItem_GetPos(_arg0);
3577
3578 wxPy_END_ALLOW_THREADS;
3579 } _resultobj = Py_BuildValue("i",_result);
3580 return _resultobj;
3581 }
3582
3583 #define HtmlHistoryItem_SetPos(_swigobj,_swigarg0) (_swigobj->SetPos(_swigarg0))
3584 static PyObject *_wrap_HtmlHistoryItem_SetPos(PyObject *self, PyObject *args, PyObject *kwargs) {
3585 PyObject * _resultobj;
3586 HtmlHistoryItem * _arg0;
3587 int _arg1;
3588 PyObject * _argo0 = 0;
3589 char *_kwnames[] = { "self","p", NULL };
3590
3591 self = self;
3592 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:HtmlHistoryItem_SetPos",_kwnames,&_argo0,&_arg1))
3593 return NULL;
3594 if (_argo0) {
3595 if (_argo0 == Py_None) { _arg0 = NULL; }
3596 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_HtmlHistoryItem_p")) {
3597 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of HtmlHistoryItem_SetPos. Expected _HtmlHistoryItem_p.");
3598 return NULL;
3599 }
3600 }
3601 {
3602 wxPy_BEGIN_ALLOW_THREADS;
3603 HtmlHistoryItem_SetPos(_arg0,_arg1);
3604
3605 wxPy_END_ALLOW_THREADS;
3606 } Py_INCREF(Py_None);
3607 _resultobj = Py_None;
3608 return _resultobj;
3609 }
3610
3611 #define HtmlHistoryItem_GetPage(_swigobj) (_swigobj->GetPage())
3612 static PyObject *_wrap_HtmlHistoryItem_GetPage(PyObject *self, PyObject *args, PyObject *kwargs) {
3613 PyObject * _resultobj;
3614 wxString * _result;
3615 HtmlHistoryItem * _arg0;
3616 PyObject * _argo0 = 0;
3617 char *_kwnames[] = { "self", NULL };
3618
3619 self = self;
3620 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:HtmlHistoryItem_GetPage",_kwnames,&_argo0))
3621 return NULL;
3622 if (_argo0) {
3623 if (_argo0 == Py_None) { _arg0 = NULL; }
3624 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_HtmlHistoryItem_p")) {
3625 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of HtmlHistoryItem_GetPage. Expected _HtmlHistoryItem_p.");
3626 return NULL;
3627 }
3628 }
3629 {
3630 wxPy_BEGIN_ALLOW_THREADS;
3631 const wxString & _result_ref = HtmlHistoryItem_GetPage(_arg0);
3632 _result = (wxString *) &_result_ref;
3633
3634 wxPy_END_ALLOW_THREADS;
3635 }{
3636 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
3637 }
3638 return _resultobj;
3639 }
3640
3641 #define HtmlHistoryItem_GetAnchor(_swigobj) (_swigobj->GetAnchor())
3642 static PyObject *_wrap_HtmlHistoryItem_GetAnchor(PyObject *self, PyObject *args, PyObject *kwargs) {
3643 PyObject * _resultobj;
3644 wxString * _result;
3645 HtmlHistoryItem * _arg0;
3646 PyObject * _argo0 = 0;
3647 char *_kwnames[] = { "self", NULL };
3648
3649 self = self;
3650 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:HtmlHistoryItem_GetAnchor",_kwnames,&_argo0))
3651 return NULL;
3652 if (_argo0) {
3653 if (_argo0 == Py_None) { _arg0 = NULL; }
3654 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_HtmlHistoryItem_p")) {
3655 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of HtmlHistoryItem_GetAnchor. Expected _HtmlHistoryItem_p.");
3656 return NULL;
3657 }
3658 }
3659 {
3660 wxPy_BEGIN_ALLOW_THREADS;
3661 const wxString & _result_ref = HtmlHistoryItem_GetAnchor(_arg0);
3662 _result = (wxString *) &_result_ref;
3663
3664 wxPy_END_ALLOW_THREADS;
3665 }{
3666 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
3667 }
3668 return _resultobj;
3669 }
3670
3671 static void *SwigwxPyHtmlWindowTowxScrolledWindow(void *ptr) {
3672 wxPyHtmlWindow *src;
3673 wxScrolledWindow *dest;
3674 src = (wxPyHtmlWindow *) ptr;
3675 dest = (wxScrolledWindow *) src;
3676 return (void *) dest;
3677 }
3678
3679 static void *SwigwxPyHtmlWindowTowxPanel(void *ptr) {
3680 wxPyHtmlWindow *src;
3681 wxPanel *dest;
3682 src = (wxPyHtmlWindow *) ptr;
3683 dest = (wxPanel *) src;
3684 return (void *) dest;
3685 }
3686
3687 static void *SwigwxPyHtmlWindowTowxWindow(void *ptr) {
3688 wxPyHtmlWindow *src;
3689 wxWindow *dest;
3690 src = (wxPyHtmlWindow *) ptr;
3691 dest = (wxWindow *) src;
3692 return (void *) dest;
3693 }
3694
3695 static void *SwigwxPyHtmlWindowTowxEvtHandler(void *ptr) {
3696 wxPyHtmlWindow *src;
3697 wxEvtHandler *dest;
3698 src = (wxPyHtmlWindow *) ptr;
3699 dest = (wxEvtHandler *) src;
3700 return (void *) dest;
3701 }
3702
3703 #define new_wxHtmlWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxPyHtmlWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
3704 static PyObject *_wrap_new_wxHtmlWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
3705 PyObject * _resultobj;
3706 wxPyHtmlWindow * _result;
3707 wxWindow * _arg0;
3708 int _arg1 = (int ) -1;
3709 wxPoint * _arg2 = (wxPoint *) &wxPyDefaultPosition;
3710 wxSize * _arg3 = (wxSize *) &wxPyDefaultSize;
3711 int _arg4 = (int ) wxHW_SCROLLBAR_AUTO;
3712 char * _arg5 = (char *) "htmlWindow";
3713 PyObject * _argo0 = 0;
3714 wxPoint temp;
3715 PyObject * _obj2 = 0;
3716 wxSize temp0;
3717 PyObject * _obj3 = 0;
3718 char *_kwnames[] = { "parent","id","pos","size","flags","name", NULL };
3719 char _ptemp[128];
3720
3721 self = self;
3722 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|iOOis:new_wxHtmlWindow",_kwnames,&_argo0,&_arg1,&_obj2,&_obj3,&_arg4,&_arg5))
3723 return NULL;
3724 if (_argo0) {
3725 if (_argo0 == Py_None) { _arg0 = NULL; }
3726 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
3727 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlWindow. Expected _wxWindow_p.");
3728 return NULL;
3729 }
3730 }
3731 if (_obj2)
3732 {
3733 _arg2 = &temp;
3734 if (! wxPoint_helper(_obj2, &_arg2))
3735 return NULL;
3736 }
3737 if (_obj3)
3738 {
3739 _arg3 = &temp0;
3740 if (! wxSize_helper(_obj3, &_arg3))
3741 return NULL;
3742 }
3743 {
3744 wxPy_BEGIN_ALLOW_THREADS;
3745 _result = (wxPyHtmlWindow *)new_wxHtmlWindow(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
3746
3747 wxPy_END_ALLOW_THREADS;
3748 } if (_result) {
3749 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyHtmlWindow_p");
3750 _resultobj = Py_BuildValue("s",_ptemp);
3751 } else {
3752 Py_INCREF(Py_None);
3753 _resultobj = Py_None;
3754 }
3755 return _resultobj;
3756 }
3757
3758 #define wxHtmlWindow__setSelf(_swigobj,_swigarg0) (_swigobj->_setSelf(_swigarg0))
3759 static PyObject *_wrap_wxHtmlWindow__setSelf(PyObject *self, PyObject *args, PyObject *kwargs) {
3760 PyObject * _resultobj;
3761 wxPyHtmlWindow * _arg0;
3762 PyObject * _arg1;
3763 PyObject * _argo0 = 0;
3764 PyObject * _obj1 = 0;
3765 char *_kwnames[] = { "self","self", NULL };
3766
3767 self = self;
3768 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWindow__setSelf",_kwnames,&_argo0,&_obj1))
3769 return NULL;
3770 if (_argo0) {
3771 if (_argo0 == Py_None) { _arg0 = NULL; }
3772 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3773 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow__setSelf. Expected _wxPyHtmlWindow_p.");
3774 return NULL;
3775 }
3776 }
3777 {
3778 _arg1 = _obj1;
3779 }
3780 {
3781 wxPy_BEGIN_ALLOW_THREADS;
3782 wxHtmlWindow__setSelf(_arg0,_arg1);
3783
3784 wxPy_END_ALLOW_THREADS;
3785 } Py_INCREF(Py_None);
3786 _resultobj = Py_None;
3787 return _resultobj;
3788 }
3789
3790 #define wxHtmlWindow_SetPage(_swigobj,_swigarg0) (_swigobj->SetPage(_swigarg0))
3791 static PyObject *_wrap_wxHtmlWindow_SetPage(PyObject *self, PyObject *args, PyObject *kwargs) {
3792 PyObject * _resultobj;
3793 bool _result;
3794 wxPyHtmlWindow * _arg0;
3795 char * _arg1;
3796 PyObject * _argo0 = 0;
3797 char *_kwnames[] = { "self","source", NULL };
3798
3799 self = self;
3800 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Os:wxHtmlWindow_SetPage",_kwnames,&_argo0,&_arg1))
3801 return NULL;
3802 if (_argo0) {
3803 if (_argo0 == Py_None) { _arg0 = NULL; }
3804 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3805 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetPage. Expected _wxPyHtmlWindow_p.");
3806 return NULL;
3807 }
3808 }
3809 {
3810 wxPy_BEGIN_ALLOW_THREADS;
3811 _result = (bool )wxHtmlWindow_SetPage(_arg0,_arg1);
3812
3813 wxPy_END_ALLOW_THREADS;
3814 } _resultobj = Py_BuildValue("i",_result);
3815 return _resultobj;
3816 }
3817
3818 #define wxHtmlWindow_LoadPage(_swigobj,_swigarg0) (_swigobj->LoadPage(_swigarg0))
3819 static PyObject *_wrap_wxHtmlWindow_LoadPage(PyObject *self, PyObject *args, PyObject *kwargs) {
3820 PyObject * _resultobj;
3821 bool _result;
3822 wxPyHtmlWindow * _arg0;
3823 char * _arg1;
3824 PyObject * _argo0 = 0;
3825 char *_kwnames[] = { "self","location", NULL };
3826
3827 self = self;
3828 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Os:wxHtmlWindow_LoadPage",_kwnames,&_argo0,&_arg1))
3829 return NULL;
3830 if (_argo0) {
3831 if (_argo0 == Py_None) { _arg0 = NULL; }
3832 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3833 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_LoadPage. Expected _wxPyHtmlWindow_p.");
3834 return NULL;
3835 }
3836 }
3837 {
3838 wxPy_BEGIN_ALLOW_THREADS;
3839 _result = (bool )wxHtmlWindow_LoadPage(_arg0,_arg1);
3840
3841 wxPy_END_ALLOW_THREADS;
3842 } _resultobj = Py_BuildValue("i",_result);
3843 return _resultobj;
3844 }
3845
3846 #define wxHtmlWindow_GetOpenedPage(_swigobj) (_swigobj->GetOpenedPage())
3847 static PyObject *_wrap_wxHtmlWindow_GetOpenedPage(PyObject *self, PyObject *args, PyObject *kwargs) {
3848 PyObject * _resultobj;
3849 wxString * _result;
3850 wxPyHtmlWindow * _arg0;
3851 PyObject * _argo0 = 0;
3852 char *_kwnames[] = { "self", NULL };
3853
3854 self = self;
3855 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetOpenedPage",_kwnames,&_argo0))
3856 return NULL;
3857 if (_argo0) {
3858 if (_argo0 == Py_None) { _arg0 = NULL; }
3859 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3860 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetOpenedPage. Expected _wxPyHtmlWindow_p.");
3861 return NULL;
3862 }
3863 }
3864 {
3865 wxPy_BEGIN_ALLOW_THREADS;
3866 _result = new wxString (wxHtmlWindow_GetOpenedPage(_arg0));
3867
3868 wxPy_END_ALLOW_THREADS;
3869 }{
3870 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
3871 }
3872 {
3873 delete _result;
3874 }
3875 return _resultobj;
3876 }
3877
3878 #define wxHtmlWindow_SetRelatedFrame(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRelatedFrame(_swigarg0,_swigarg1))
3879 static PyObject *_wrap_wxHtmlWindow_SetRelatedFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
3880 PyObject * _resultobj;
3881 wxPyHtmlWindow * _arg0;
3882 wxFrame * _arg1;
3883 char * _arg2;
3884 PyObject * _argo0 = 0;
3885 PyObject * _argo1 = 0;
3886 char *_kwnames[] = { "self","frame","format", NULL };
3887
3888 self = self;
3889 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOs:wxHtmlWindow_SetRelatedFrame",_kwnames,&_argo0,&_argo1,&_arg2))
3890 return NULL;
3891 if (_argo0) {
3892 if (_argo0 == Py_None) { _arg0 = NULL; }
3893 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3894 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetRelatedFrame. Expected _wxPyHtmlWindow_p.");
3895 return NULL;
3896 }
3897 }
3898 if (_argo1) {
3899 if (_argo1 == Py_None) { _arg1 = NULL; }
3900 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxFrame_p")) {
3901 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_SetRelatedFrame. Expected _wxFrame_p.");
3902 return NULL;
3903 }
3904 }
3905 {
3906 wxPy_BEGIN_ALLOW_THREADS;
3907 wxHtmlWindow_SetRelatedFrame(_arg0,_arg1,_arg2);
3908
3909 wxPy_END_ALLOW_THREADS;
3910 } Py_INCREF(Py_None);
3911 _resultobj = Py_None;
3912 return _resultobj;
3913 }
3914
3915 #define wxHtmlWindow_GetRelatedFrame(_swigobj) (_swigobj->GetRelatedFrame())
3916 static PyObject *_wrap_wxHtmlWindow_GetRelatedFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
3917 PyObject * _resultobj;
3918 wxFrame * _result;
3919 wxPyHtmlWindow * _arg0;
3920 PyObject * _argo0 = 0;
3921 char *_kwnames[] = { "self", NULL };
3922 char _ptemp[128];
3923
3924 self = self;
3925 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetRelatedFrame",_kwnames,&_argo0))
3926 return NULL;
3927 if (_argo0) {
3928 if (_argo0 == Py_None) { _arg0 = NULL; }
3929 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3930 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetRelatedFrame. Expected _wxPyHtmlWindow_p.");
3931 return NULL;
3932 }
3933 }
3934 {
3935 wxPy_BEGIN_ALLOW_THREADS;
3936 _result = (wxFrame *)wxHtmlWindow_GetRelatedFrame(_arg0);
3937
3938 wxPy_END_ALLOW_THREADS;
3939 } if (_result) {
3940 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFrame_p");
3941 _resultobj = Py_BuildValue("s",_ptemp);
3942 } else {
3943 Py_INCREF(Py_None);
3944 _resultobj = Py_None;
3945 }
3946 return _resultobj;
3947 }
3948
3949 #define wxHtmlWindow_SetRelatedStatusBar(_swigobj,_swigarg0) (_swigobj->SetRelatedStatusBar(_swigarg0))
3950 static PyObject *_wrap_wxHtmlWindow_SetRelatedStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3951 PyObject * _resultobj;
3952 wxPyHtmlWindow * _arg0;
3953 int _arg1;
3954 PyObject * _argo0 = 0;
3955 char *_kwnames[] = { "self","bar", NULL };
3956
3957 self = self;
3958 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWindow_SetRelatedStatusBar",_kwnames,&_argo0,&_arg1))
3959 return NULL;
3960 if (_argo0) {
3961 if (_argo0 == Py_None) { _arg0 = NULL; }
3962 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3963 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetRelatedStatusBar. Expected _wxPyHtmlWindow_p.");
3964 return NULL;
3965 }
3966 }
3967 {
3968 wxPy_BEGIN_ALLOW_THREADS;
3969 wxHtmlWindow_SetRelatedStatusBar(_arg0,_arg1);
3970
3971 wxPy_END_ALLOW_THREADS;
3972 } Py_INCREF(Py_None);
3973 _resultobj = Py_None;
3974 return _resultobj;
3975 }
3976
3977 #define wxHtmlWindow_SetFonts(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetFonts(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
3978 static PyObject *_wrap_wxHtmlWindow_SetFonts(PyObject *self, PyObject *args, PyObject *kwargs) {
3979 PyObject * _resultobj;
3980 wxPyHtmlWindow * _arg0;
3981 wxString * _arg1;
3982 int _arg2;
3983 wxString * _arg3;
3984 int _arg4;
3985 int * _arg5;
3986 PyObject * _argo0 = 0;
3987 PyObject * _obj1 = 0;
3988 PyObject * _obj3 = 0;
3989 PyObject * _obj5 = 0;
3990 char *_kwnames[] = { "self","normal_face","normal_italic_mode","fixed_face","fixed_italic_mode","LIST", NULL };
3991
3992 self = self;
3993 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOiOiO:wxHtmlWindow_SetFonts",_kwnames,&_argo0,&_obj1,&_arg2,&_obj3,&_arg4,&_obj5))
3994 return NULL;
3995 if (_argo0) {
3996 if (_argo0 == Py_None) { _arg0 = NULL; }
3997 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
3998 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetFonts. Expected _wxPyHtmlWindow_p.");
3999 return NULL;
4000 }
4001 }
4002 {
4003 if (!PyString_Check(_obj1)) {
4004 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4005 return NULL;
4006 }
4007 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
4008 }
4009 {
4010 if (!PyString_Check(_obj3)) {
4011 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4012 return NULL;
4013 }
4014 _arg3 = new wxString(PyString_AsString(_obj3), PyString_Size(_obj3));
4015 }
4016 {
4017 _arg5 = int_LIST_helper(_obj5);
4018 if (_arg5 == NULL) {
4019 return NULL;
4020 }
4021 }
4022 {
4023 wxPy_BEGIN_ALLOW_THREADS;
4024 wxHtmlWindow_SetFonts(_arg0,*_arg1,_arg2,*_arg3,_arg4,_arg5);
4025
4026 wxPy_END_ALLOW_THREADS;
4027 } Py_INCREF(Py_None);
4028 _resultobj = Py_None;
4029 {
4030 if (_obj1)
4031 delete _arg1;
4032 }
4033 {
4034 if (_obj3)
4035 delete _arg3;
4036 }
4037 {
4038 delete [] _arg5;
4039 }
4040 return _resultobj;
4041 }
4042
4043 #define wxHtmlWindow_SetTitle(_swigobj,_swigarg0) (_swigobj->SetTitle(_swigarg0))
4044 static PyObject *_wrap_wxHtmlWindow_SetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
4045 PyObject * _resultobj;
4046 wxPyHtmlWindow * _arg0;
4047 char * _arg1;
4048 PyObject * _argo0 = 0;
4049 char *_kwnames[] = { "self","title", NULL };
4050
4051 self = self;
4052 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Os:wxHtmlWindow_SetTitle",_kwnames,&_argo0,&_arg1))
4053 return NULL;
4054 if (_argo0) {
4055 if (_argo0 == Py_None) { _arg0 = NULL; }
4056 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4057 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetTitle. Expected _wxPyHtmlWindow_p.");
4058 return NULL;
4059 }
4060 }
4061 {
4062 wxPy_BEGIN_ALLOW_THREADS;
4063 wxHtmlWindow_SetTitle(_arg0,_arg1);
4064
4065 wxPy_END_ALLOW_THREADS;
4066 } Py_INCREF(Py_None);
4067 _resultobj = Py_None;
4068 return _resultobj;
4069 }
4070
4071 #define wxHtmlWindow_SetBorders(_swigobj,_swigarg0) (_swigobj->SetBorders(_swigarg0))
4072 static PyObject *_wrap_wxHtmlWindow_SetBorders(PyObject *self, PyObject *args, PyObject *kwargs) {
4073 PyObject * _resultobj;
4074 wxPyHtmlWindow * _arg0;
4075 int _arg1;
4076 PyObject * _argo0 = 0;
4077 char *_kwnames[] = { "self","b", NULL };
4078
4079 self = self;
4080 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWindow_SetBorders",_kwnames,&_argo0,&_arg1))
4081 return NULL;
4082 if (_argo0) {
4083 if (_argo0 == Py_None) { _arg0 = NULL; }
4084 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4085 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetBorders. Expected _wxPyHtmlWindow_p.");
4086 return NULL;
4087 }
4088 }
4089 {
4090 wxPy_BEGIN_ALLOW_THREADS;
4091 wxHtmlWindow_SetBorders(_arg0,_arg1);
4092
4093 wxPy_END_ALLOW_THREADS;
4094 } Py_INCREF(Py_None);
4095 _resultobj = Py_None;
4096 return _resultobj;
4097 }
4098
4099 #define wxHtmlWindow_ReadCustomization(_swigobj,_swigarg0,_swigarg1) (_swigobj->ReadCustomization(_swigarg0,_swigarg1))
4100 static PyObject *_wrap_wxHtmlWindow_ReadCustomization(PyObject *self, PyObject *args, PyObject *kwargs) {
4101 PyObject * _resultobj;
4102 wxPyHtmlWindow * _arg0;
4103 wxConfigBase * _arg1;
4104 char * _arg2 = (char *) "";
4105 PyObject * _argo0 = 0;
4106 PyObject * _argo1 = 0;
4107 char *_kwnames[] = { "self","cfg","path", NULL };
4108
4109 self = self;
4110 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|s:wxHtmlWindow_ReadCustomization",_kwnames,&_argo0,&_argo1,&_arg2))
4111 return NULL;
4112 if (_argo0) {
4113 if (_argo0 == Py_None) { _arg0 = NULL; }
4114 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4115 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_ReadCustomization. Expected _wxPyHtmlWindow_p.");
4116 return NULL;
4117 }
4118 }
4119 if (_argo1) {
4120 if (_argo1 == Py_None) { _arg1 = NULL; }
4121 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxConfigBase_p")) {
4122 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_ReadCustomization. Expected _wxConfigBase_p.");
4123 return NULL;
4124 }
4125 }
4126 {
4127 wxPy_BEGIN_ALLOW_THREADS;
4128 wxHtmlWindow_ReadCustomization(_arg0,_arg1,_arg2);
4129
4130 wxPy_END_ALLOW_THREADS;
4131 } Py_INCREF(Py_None);
4132 _resultobj = Py_None;
4133 return _resultobj;
4134 }
4135
4136 #define wxHtmlWindow_WriteCustomization(_swigobj,_swigarg0,_swigarg1) (_swigobj->WriteCustomization(_swigarg0,_swigarg1))
4137 static PyObject *_wrap_wxHtmlWindow_WriteCustomization(PyObject *self, PyObject *args, PyObject *kwargs) {
4138 PyObject * _resultobj;
4139 wxPyHtmlWindow * _arg0;
4140 wxConfigBase * _arg1;
4141 char * _arg2 = (char *) "";
4142 PyObject * _argo0 = 0;
4143 PyObject * _argo1 = 0;
4144 char *_kwnames[] = { "self","cfg","path", NULL };
4145
4146 self = self;
4147 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|s:wxHtmlWindow_WriteCustomization",_kwnames,&_argo0,&_argo1,&_arg2))
4148 return NULL;
4149 if (_argo0) {
4150 if (_argo0 == Py_None) { _arg0 = NULL; }
4151 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4152 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_WriteCustomization. Expected _wxPyHtmlWindow_p.");
4153 return NULL;
4154 }
4155 }
4156 if (_argo1) {
4157 if (_argo1 == Py_None) { _arg1 = NULL; }
4158 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxConfigBase_p")) {
4159 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_WriteCustomization. Expected _wxConfigBase_p.");
4160 return NULL;
4161 }
4162 }
4163 {
4164 wxPy_BEGIN_ALLOW_THREADS;
4165 wxHtmlWindow_WriteCustomization(_arg0,_arg1,_arg2);
4166
4167 wxPy_END_ALLOW_THREADS;
4168 } Py_INCREF(Py_None);
4169 _resultobj = Py_None;
4170 return _resultobj;
4171 }
4172
4173 #define wxHtmlWindow_HistoryBack(_swigobj) (_swigobj->HistoryBack())
4174 static PyObject *_wrap_wxHtmlWindow_HistoryBack(PyObject *self, PyObject *args, PyObject *kwargs) {
4175 PyObject * _resultobj;
4176 bool _result;
4177 wxPyHtmlWindow * _arg0;
4178 PyObject * _argo0 = 0;
4179 char *_kwnames[] = { "self", NULL };
4180
4181 self = self;
4182 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_HistoryBack",_kwnames,&_argo0))
4183 return NULL;
4184 if (_argo0) {
4185 if (_argo0 == Py_None) { _arg0 = NULL; }
4186 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4187 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HistoryBack. Expected _wxPyHtmlWindow_p.");
4188 return NULL;
4189 }
4190 }
4191 {
4192 wxPy_BEGIN_ALLOW_THREADS;
4193 _result = (bool )wxHtmlWindow_HistoryBack(_arg0);
4194
4195 wxPy_END_ALLOW_THREADS;
4196 } _resultobj = Py_BuildValue("i",_result);
4197 return _resultobj;
4198 }
4199
4200 #define wxHtmlWindow_HistoryForward(_swigobj) (_swigobj->HistoryForward())
4201 static PyObject *_wrap_wxHtmlWindow_HistoryForward(PyObject *self, PyObject *args, PyObject *kwargs) {
4202 PyObject * _resultobj;
4203 bool _result;
4204 wxPyHtmlWindow * _arg0;
4205 PyObject * _argo0 = 0;
4206 char *_kwnames[] = { "self", NULL };
4207
4208 self = self;
4209 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_HistoryForward",_kwnames,&_argo0))
4210 return NULL;
4211 if (_argo0) {
4212 if (_argo0 == Py_None) { _arg0 = NULL; }
4213 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4214 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HistoryForward. Expected _wxPyHtmlWindow_p.");
4215 return NULL;
4216 }
4217 }
4218 {
4219 wxPy_BEGIN_ALLOW_THREADS;
4220 _result = (bool )wxHtmlWindow_HistoryForward(_arg0);
4221
4222 wxPy_END_ALLOW_THREADS;
4223 } _resultobj = Py_BuildValue("i",_result);
4224 return _resultobj;
4225 }
4226
4227 #define wxHtmlWindow_HistoryClear(_swigobj) (_swigobj->HistoryClear())
4228 static PyObject *_wrap_wxHtmlWindow_HistoryClear(PyObject *self, PyObject *args, PyObject *kwargs) {
4229 PyObject * _resultobj;
4230 wxPyHtmlWindow * _arg0;
4231 PyObject * _argo0 = 0;
4232 char *_kwnames[] = { "self", NULL };
4233
4234 self = self;
4235 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_HistoryClear",_kwnames,&_argo0))
4236 return NULL;
4237 if (_argo0) {
4238 if (_argo0 == Py_None) { _arg0 = NULL; }
4239 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4240 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HistoryClear. Expected _wxPyHtmlWindow_p.");
4241 return NULL;
4242 }
4243 }
4244 {
4245 wxPy_BEGIN_ALLOW_THREADS;
4246 wxHtmlWindow_HistoryClear(_arg0);
4247
4248 wxPy_END_ALLOW_THREADS;
4249 } Py_INCREF(Py_None);
4250 _resultobj = Py_None;
4251 return _resultobj;
4252 }
4253
4254 #define wxHtmlWindow_GetInternalRepresentation(_swigobj) (_swigobj->GetInternalRepresentation())
4255 static PyObject *_wrap_wxHtmlWindow_GetInternalRepresentation(PyObject *self, PyObject *args, PyObject *kwargs) {
4256 PyObject * _resultobj;
4257 wxHtmlContainerCell * _result;
4258 wxPyHtmlWindow * _arg0;
4259 PyObject * _argo0 = 0;
4260 char *_kwnames[] = { "self", NULL };
4261 char _ptemp[128];
4262
4263 self = self;
4264 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetInternalRepresentation",_kwnames,&_argo0))
4265 return NULL;
4266 if (_argo0) {
4267 if (_argo0 == Py_None) { _arg0 = NULL; }
4268 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4269 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetInternalRepresentation. Expected _wxPyHtmlWindow_p.");
4270 return NULL;
4271 }
4272 }
4273 {
4274 wxPy_BEGIN_ALLOW_THREADS;
4275 _result = (wxHtmlContainerCell *)wxHtmlWindow_GetInternalRepresentation(_arg0);
4276
4277 wxPy_END_ALLOW_THREADS;
4278 } if (_result) {
4279 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
4280 _resultobj = Py_BuildValue("s",_ptemp);
4281 } else {
4282 Py_INCREF(Py_None);
4283 _resultobj = Py_None;
4284 }
4285 return _resultobj;
4286 }
4287
4288 #define wxHtmlWindow_GetParser(_swigobj) (_swigobj->GetParser())
4289 static PyObject *_wrap_wxHtmlWindow_GetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
4290 PyObject * _resultobj;
4291 wxHtmlWinParser * _result;
4292 wxPyHtmlWindow * _arg0;
4293 PyObject * _argo0 = 0;
4294 char *_kwnames[] = { "self", NULL };
4295 char _ptemp[128];
4296
4297 self = self;
4298 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetParser",_kwnames,&_argo0))
4299 return NULL;
4300 if (_argo0) {
4301 if (_argo0 == Py_None) { _arg0 = NULL; }
4302 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4303 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetParser. Expected _wxPyHtmlWindow_p.");
4304 return NULL;
4305 }
4306 }
4307 {
4308 wxPy_BEGIN_ALLOW_THREADS;
4309 _result = (wxHtmlWinParser *)wxHtmlWindow_GetParser(_arg0);
4310
4311 wxPy_END_ALLOW_THREADS;
4312 } if (_result) {
4313 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWinParser_p");
4314 _resultobj = Py_BuildValue("s",_ptemp);
4315 } else {
4316 Py_INCREF(Py_None);
4317 _resultobj = Py_None;
4318 }
4319 return _resultobj;
4320 }
4321
4322 #define wxHtmlWindow_base_OnLinkClicked(_swigobj,_swigarg0) (_swigobj->base_OnLinkClicked(_swigarg0))
4323 static PyObject *_wrap_wxHtmlWindow_base_OnLinkClicked(PyObject *self, PyObject *args, PyObject *kwargs) {
4324 PyObject * _resultobj;
4325 wxPyHtmlWindow * _arg0;
4326 char * _arg1;
4327 PyObject * _argo0 = 0;
4328 char *_kwnames[] = { "self","link", NULL };
4329
4330 self = self;
4331 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Os:wxHtmlWindow_base_OnLinkClicked",_kwnames,&_argo0,&_arg1))
4332 return NULL;
4333 if (_argo0) {
4334 if (_argo0 == Py_None) { _arg0 = NULL; }
4335 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
4336 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_base_OnLinkClicked. Expected _wxPyHtmlWindow_p.");
4337 return NULL;
4338 }
4339 }
4340 {
4341 wxPy_BEGIN_ALLOW_THREADS;
4342 wxHtmlWindow_base_OnLinkClicked(_arg0,_arg1);
4343
4344 wxPy_END_ALLOW_THREADS;
4345 } Py_INCREF(Py_None);
4346 _resultobj = Py_None;
4347 return _resultobj;
4348 }
4349
4350 #define new_wxHtmlDCRenderer() (new wxHtmlDCRenderer())
4351 static PyObject *_wrap_new_wxHtmlDCRenderer(PyObject *self, PyObject *args, PyObject *kwargs) {
4352 PyObject * _resultobj;
4353 wxHtmlDCRenderer * _result;
4354 char *_kwnames[] = { NULL };
4355 char _ptemp[128];
4356
4357 self = self;
4358 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlDCRenderer",_kwnames))
4359 return NULL;
4360 {
4361 wxPy_BEGIN_ALLOW_THREADS;
4362 _result = (wxHtmlDCRenderer *)new_wxHtmlDCRenderer();
4363
4364 wxPy_END_ALLOW_THREADS;
4365 } if (_result) {
4366 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlDCRenderer_p");
4367 _resultobj = Py_BuildValue("s",_ptemp);
4368 } else {
4369 Py_INCREF(Py_None);
4370 _resultobj = Py_None;
4371 }
4372 return _resultobj;
4373 }
4374
4375 #define delete_wxHtmlDCRenderer(_swigobj) (delete _swigobj)
4376 static PyObject *_wrap_delete_wxHtmlDCRenderer(PyObject *self, PyObject *args, PyObject *kwargs) {
4377 PyObject * _resultobj;
4378 wxHtmlDCRenderer * _arg0;
4379 PyObject * _argo0 = 0;
4380 char *_kwnames[] = { "self", NULL };
4381
4382 self = self;
4383 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxHtmlDCRenderer",_kwnames,&_argo0))
4384 return NULL;
4385 if (_argo0) {
4386 if (_argo0 == Py_None) { _arg0 = NULL; }
4387 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
4388 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxHtmlDCRenderer. Expected _wxHtmlDCRenderer_p.");
4389 return NULL;
4390 }
4391 }
4392 {
4393 wxPy_BEGIN_ALLOW_THREADS;
4394 delete_wxHtmlDCRenderer(_arg0);
4395
4396 wxPy_END_ALLOW_THREADS;
4397 } Py_INCREF(Py_None);
4398 _resultobj = Py_None;
4399 return _resultobj;
4400 }
4401
4402 #define wxHtmlDCRenderer_SetDC(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDC(_swigarg0,_swigarg1))
4403 static PyObject *_wrap_wxHtmlDCRenderer_SetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
4404 PyObject * _resultobj;
4405 wxHtmlDCRenderer * _arg0;
4406 wxDC * _arg1;
4407 int _arg2;
4408 PyObject * _argo0 = 0;
4409 PyObject * _argo1 = 0;
4410 char *_kwnames[] = { "self","dc","maxwidth", NULL };
4411
4412 self = self;
4413 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOi:wxHtmlDCRenderer_SetDC",_kwnames,&_argo0,&_argo1,&_arg2))
4414 return NULL;
4415 if (_argo0) {
4416 if (_argo0 == Py_None) { _arg0 = NULL; }
4417 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
4418 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlDCRenderer_SetDC. Expected _wxHtmlDCRenderer_p.");
4419 return NULL;
4420 }
4421 }
4422 if (_argo1) {
4423 if (_argo1 == Py_None) { _arg1 = NULL; }
4424 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
4425 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlDCRenderer_SetDC. Expected _wxDC_p.");
4426 return NULL;
4427 }
4428 }
4429 {
4430 wxPy_BEGIN_ALLOW_THREADS;
4431 wxHtmlDCRenderer_SetDC(_arg0,_arg1,_arg2);
4432
4433 wxPy_END_ALLOW_THREADS;
4434 } Py_INCREF(Py_None);
4435 _resultobj = Py_None;
4436 return _resultobj;
4437 }
4438
4439 #define wxHtmlDCRenderer_SetSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSize(_swigarg0,_swigarg1))
4440 static PyObject *_wrap_wxHtmlDCRenderer_SetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
4441 PyObject * _resultobj;
4442 wxHtmlDCRenderer * _arg0;
4443 int _arg1;
4444 int _arg2;
4445 PyObject * _argo0 = 0;
4446 char *_kwnames[] = { "self","width","height", NULL };
4447
4448 self = self;
4449 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxHtmlDCRenderer_SetSize",_kwnames,&_argo0,&_arg1,&_arg2))
4450 return NULL;
4451 if (_argo0) {
4452 if (_argo0 == Py_None) { _arg0 = NULL; }
4453 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
4454 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlDCRenderer_SetSize. Expected _wxHtmlDCRenderer_p.");
4455 return NULL;
4456 }
4457 }
4458 {
4459 wxPy_BEGIN_ALLOW_THREADS;
4460 wxHtmlDCRenderer_SetSize(_arg0,_arg1,_arg2);
4461
4462 wxPy_END_ALLOW_THREADS;
4463 } Py_INCREF(Py_None);
4464 _resultobj = Py_None;
4465 return _resultobj;
4466 }
4467
4468 #define wxHtmlDCRenderer_SetHtmlText(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetHtmlText(_swigarg0,_swigarg1,_swigarg2))
4469 static PyObject *_wrap_wxHtmlDCRenderer_SetHtmlText(PyObject *self, PyObject *args, PyObject *kwargs) {
4470 PyObject * _resultobj;
4471 wxHtmlDCRenderer * _arg0;
4472 wxString * _arg1;
4473 wxString * _arg2 = (wxString *) &wxEmptyString;
4474 bool _arg3 = (bool ) TRUE;
4475 PyObject * _argo0 = 0;
4476 PyObject * _obj1 = 0;
4477 PyObject * _obj2 = 0;
4478 int tempbool3 = (int) TRUE;
4479 char *_kwnames[] = { "self","html","basepath","isdir", NULL };
4480
4481 self = self;
4482 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|Oi:wxHtmlDCRenderer_SetHtmlText",_kwnames,&_argo0,&_obj1,&_obj2,&tempbool3))
4483 return NULL;
4484 if (_argo0) {
4485 if (_argo0 == Py_None) { _arg0 = NULL; }
4486 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
4487 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlDCRenderer_SetHtmlText. Expected _wxHtmlDCRenderer_p.");
4488 return NULL;
4489 }
4490 }
4491 {
4492 if (!PyString_Check(_obj1)) {
4493 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4494 return NULL;
4495 }
4496 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
4497 }
4498 if (_obj2)
4499 {
4500 if (!PyString_Check(_obj2)) {
4501 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4502 return NULL;
4503 }
4504 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
4505 }
4506 _arg3 = (bool ) tempbool3;
4507 {
4508 wxPy_BEGIN_ALLOW_THREADS;
4509 wxHtmlDCRenderer_SetHtmlText(_arg0,*_arg1,*_arg2,_arg3);
4510
4511 wxPy_END_ALLOW_THREADS;
4512 } Py_INCREF(Py_None);
4513 _resultobj = Py_None;
4514 {
4515 if (_obj1)
4516 delete _arg1;
4517 }
4518 {
4519 if (_obj2)
4520 delete _arg2;
4521 }
4522 return _resultobj;
4523 }
4524
4525 #define wxHtmlDCRenderer_Render(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->Render(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4526 static PyObject *_wrap_wxHtmlDCRenderer_Render(PyObject *self, PyObject *args, PyObject *kwargs) {
4527 PyObject * _resultobj;
4528 int _result;
4529 wxHtmlDCRenderer * _arg0;
4530 int _arg1;
4531 int _arg2;
4532 int _arg3 = (int ) 0;
4533 int _arg4 = (int ) FALSE;
4534 PyObject * _argo0 = 0;
4535 char *_kwnames[] = { "self","x","y","from","dont_render", NULL };
4536
4537 self = self;
4538 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii|ii:wxHtmlDCRenderer_Render",_kwnames,&_argo0,&_arg1,&_arg2,&_arg3,&_arg4))
4539 return NULL;
4540 if (_argo0) {
4541 if (_argo0 == Py_None) { _arg0 = NULL; }
4542 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
4543 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlDCRenderer_Render. Expected _wxHtmlDCRenderer_p.");
4544 return NULL;
4545 }
4546 }
4547 {
4548 wxPy_BEGIN_ALLOW_THREADS;
4549 _result = (int )wxHtmlDCRenderer_Render(_arg0,_arg1,_arg2,_arg3,_arg4);
4550
4551 wxPy_END_ALLOW_THREADS;
4552 } _resultobj = Py_BuildValue("i",_result);
4553 return _resultobj;
4554 }
4555
4556 #define wxHtmlDCRenderer_GetTotalHeight(_swigobj) (_swigobj->GetTotalHeight())
4557 static PyObject *_wrap_wxHtmlDCRenderer_GetTotalHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
4558 PyObject * _resultobj;
4559 int _result;
4560 wxHtmlDCRenderer * _arg0;
4561 PyObject * _argo0 = 0;
4562 char *_kwnames[] = { "self", NULL };
4563
4564 self = self;
4565 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlDCRenderer_GetTotalHeight",_kwnames,&_argo0))
4566 return NULL;
4567 if (_argo0) {
4568 if (_argo0 == Py_None) { _arg0 = NULL; }
4569 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
4570 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlDCRenderer_GetTotalHeight. Expected _wxHtmlDCRenderer_p.");
4571 return NULL;
4572 }
4573 }
4574 {
4575 wxPy_BEGIN_ALLOW_THREADS;
4576 _result = (int )wxHtmlDCRenderer_GetTotalHeight(_arg0);
4577
4578 wxPy_END_ALLOW_THREADS;
4579 } _resultobj = Py_BuildValue("i",_result);
4580 return _resultobj;
4581 }
4582
4583 static void *SwigwxHtmlPrintoutTowxPyPrintout(void *ptr) {
4584 wxHtmlPrintout *src;
4585 wxPyPrintout *dest;
4586 src = (wxHtmlPrintout *) ptr;
4587 dest = (wxPyPrintout *) src;
4588 return (void *) dest;
4589 }
4590
4591 #define new_wxHtmlPrintout(_swigarg0) (new wxHtmlPrintout(_swigarg0))
4592 static PyObject *_wrap_new_wxHtmlPrintout(PyObject *self, PyObject *args, PyObject *kwargs) {
4593 PyObject * _resultobj;
4594 wxHtmlPrintout * _result;
4595 wxString * _arg0 = (wxString *) &"Printout";
4596 PyObject * _obj0 = 0;
4597 char *_kwnames[] = { "title", NULL };
4598 char _ptemp[128];
4599
4600 self = self;
4601 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|O:new_wxHtmlPrintout",_kwnames,&_obj0))
4602 return NULL;
4603 if (_obj0)
4604 {
4605 if (!PyString_Check(_obj0)) {
4606 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4607 return NULL;
4608 }
4609 _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
4610 }
4611 {
4612 wxPy_BEGIN_ALLOW_THREADS;
4613 _result = (wxHtmlPrintout *)new_wxHtmlPrintout(*_arg0);
4614
4615 wxPy_END_ALLOW_THREADS;
4616 } if (_result) {
4617 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlPrintout_p");
4618 _resultobj = Py_BuildValue("s",_ptemp);
4619 } else {
4620 Py_INCREF(Py_None);
4621 _resultobj = Py_None;
4622 }
4623 {
4624 if (_obj0)
4625 delete _arg0;
4626 }
4627 return _resultobj;
4628 }
4629
4630 #define delete_wxHtmlPrintout(_swigobj) (delete _swigobj)
4631 static PyObject *_wrap_delete_wxHtmlPrintout(PyObject *self, PyObject *args, PyObject *kwargs) {
4632 PyObject * _resultobj;
4633 wxHtmlPrintout * _arg0;
4634 PyObject * _argo0 = 0;
4635 char *_kwnames[] = { "self", NULL };
4636
4637 self = self;
4638 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxHtmlPrintout",_kwnames,&_argo0))
4639 return NULL;
4640 if (_argo0) {
4641 if (_argo0 == Py_None) { _arg0 = NULL; }
4642 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
4643 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxHtmlPrintout. Expected _wxHtmlPrintout_p.");
4644 return NULL;
4645 }
4646 }
4647 {
4648 wxPy_BEGIN_ALLOW_THREADS;
4649 delete_wxHtmlPrintout(_arg0);
4650
4651 wxPy_END_ALLOW_THREADS;
4652 } Py_INCREF(Py_None);
4653 _resultobj = Py_None;
4654 return _resultobj;
4655 }
4656
4657 #define wxHtmlPrintout_SetHtmlText(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetHtmlText(_swigarg0,_swigarg1,_swigarg2))
4658 static PyObject *_wrap_wxHtmlPrintout_SetHtmlText(PyObject *self, PyObject *args, PyObject *kwargs) {
4659 PyObject * _resultobj;
4660 wxHtmlPrintout * _arg0;
4661 wxString * _arg1;
4662 wxString * _arg2 = (wxString *) &wxEmptyString;
4663 bool _arg3 = (bool ) TRUE;
4664 PyObject * _argo0 = 0;
4665 PyObject * _obj1 = 0;
4666 PyObject * _obj2 = 0;
4667 int tempbool3 = (int) TRUE;
4668 char *_kwnames[] = { "self","html","basepath","isdir", NULL };
4669
4670 self = self;
4671 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|Oi:wxHtmlPrintout_SetHtmlText",_kwnames,&_argo0,&_obj1,&_obj2,&tempbool3))
4672 return NULL;
4673 if (_argo0) {
4674 if (_argo0 == Py_None) { _arg0 = NULL; }
4675 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
4676 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlPrintout_SetHtmlText. Expected _wxHtmlPrintout_p.");
4677 return NULL;
4678 }
4679 }
4680 {
4681 if (!PyString_Check(_obj1)) {
4682 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4683 return NULL;
4684 }
4685 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
4686 }
4687 if (_obj2)
4688 {
4689 if (!PyString_Check(_obj2)) {
4690 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4691 return NULL;
4692 }
4693 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
4694 }
4695 _arg3 = (bool ) tempbool3;
4696 {
4697 wxPy_BEGIN_ALLOW_THREADS;
4698 wxHtmlPrintout_SetHtmlText(_arg0,*_arg1,*_arg2,_arg3);
4699
4700 wxPy_END_ALLOW_THREADS;
4701 } Py_INCREF(Py_None);
4702 _resultobj = Py_None;
4703 {
4704 if (_obj1)
4705 delete _arg1;
4706 }
4707 {
4708 if (_obj2)
4709 delete _arg2;
4710 }
4711 return _resultobj;
4712 }
4713
4714 #define wxHtmlPrintout_SetHtmlFile(_swigobj,_swigarg0) (_swigobj->SetHtmlFile(_swigarg0))
4715 static PyObject *_wrap_wxHtmlPrintout_SetHtmlFile(PyObject *self, PyObject *args, PyObject *kwargs) {
4716 PyObject * _resultobj;
4717 wxHtmlPrintout * _arg0;
4718 wxString * _arg1;
4719 PyObject * _argo0 = 0;
4720 PyObject * _obj1 = 0;
4721 char *_kwnames[] = { "self","htmlfile", NULL };
4722
4723 self = self;
4724 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlPrintout_SetHtmlFile",_kwnames,&_argo0,&_obj1))
4725 return NULL;
4726 if (_argo0) {
4727 if (_argo0 == Py_None) { _arg0 = NULL; }
4728 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
4729 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlPrintout_SetHtmlFile. Expected _wxHtmlPrintout_p.");
4730 return NULL;
4731 }
4732 }
4733 {
4734 if (!PyString_Check(_obj1)) {
4735 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4736 return NULL;
4737 }
4738 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
4739 }
4740 {
4741 wxPy_BEGIN_ALLOW_THREADS;
4742 wxHtmlPrintout_SetHtmlFile(_arg0,*_arg1);
4743
4744 wxPy_END_ALLOW_THREADS;
4745 } Py_INCREF(Py_None);
4746 _resultobj = Py_None;
4747 {
4748 if (_obj1)
4749 delete _arg1;
4750 }
4751 return _resultobj;
4752 }
4753
4754 #define wxHtmlPrintout_SetHeader(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetHeader(_swigarg0,_swigarg1))
4755 static PyObject *_wrap_wxHtmlPrintout_SetHeader(PyObject *self, PyObject *args, PyObject *kwargs) {
4756 PyObject * _resultobj;
4757 wxHtmlPrintout * _arg0;
4758 wxString * _arg1;
4759 int _arg2 = (int ) (wxPAGE_ALL);
4760 PyObject * _argo0 = 0;
4761 PyObject * _obj1 = 0;
4762 char *_kwnames[] = { "self","header","pg", NULL };
4763
4764 self = self;
4765 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxHtmlPrintout_SetHeader",_kwnames,&_argo0,&_obj1,&_arg2))
4766 return NULL;
4767 if (_argo0) {
4768 if (_argo0 == Py_None) { _arg0 = NULL; }
4769 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
4770 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlPrintout_SetHeader. Expected _wxHtmlPrintout_p.");
4771 return NULL;
4772 }
4773 }
4774 {
4775 if (!PyString_Check(_obj1)) {
4776 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4777 return NULL;
4778 }
4779 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
4780 }
4781 {
4782 wxPy_BEGIN_ALLOW_THREADS;
4783 wxHtmlPrintout_SetHeader(_arg0,*_arg1,_arg2);
4784
4785 wxPy_END_ALLOW_THREADS;
4786 } Py_INCREF(Py_None);
4787 _resultobj = Py_None;
4788 {
4789 if (_obj1)
4790 delete _arg1;
4791 }
4792 return _resultobj;
4793 }
4794
4795 #define wxHtmlPrintout_SetFooter(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFooter(_swigarg0,_swigarg1))
4796 static PyObject *_wrap_wxHtmlPrintout_SetFooter(PyObject *self, PyObject *args, PyObject *kwargs) {
4797 PyObject * _resultobj;
4798 wxHtmlPrintout * _arg0;
4799 wxString * _arg1;
4800 int _arg2 = (int ) (wxPAGE_ALL);
4801 PyObject * _argo0 = 0;
4802 PyObject * _obj1 = 0;
4803 char *_kwnames[] = { "self","footer","pg", NULL };
4804
4805 self = self;
4806 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxHtmlPrintout_SetFooter",_kwnames,&_argo0,&_obj1,&_arg2))
4807 return NULL;
4808 if (_argo0) {
4809 if (_argo0 == Py_None) { _arg0 = NULL; }
4810 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
4811 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlPrintout_SetFooter. Expected _wxHtmlPrintout_p.");
4812 return NULL;
4813 }
4814 }
4815 {
4816 if (!PyString_Check(_obj1)) {
4817 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4818 return NULL;
4819 }
4820 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
4821 }
4822 {
4823 wxPy_BEGIN_ALLOW_THREADS;
4824 wxHtmlPrintout_SetFooter(_arg0,*_arg1,_arg2);
4825
4826 wxPy_END_ALLOW_THREADS;
4827 } Py_INCREF(Py_None);
4828 _resultobj = Py_None;
4829 {
4830 if (_obj1)
4831 delete _arg1;
4832 }
4833 return _resultobj;
4834 }
4835
4836 #define wxHtmlPrintout_SetMargins(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetMargins(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4837 static PyObject *_wrap_wxHtmlPrintout_SetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
4838 PyObject * _resultobj;
4839 wxHtmlPrintout * _arg0;
4840 float _arg1 = (float ) 25.2;
4841 float _arg2 = (float ) 25.2;
4842 float _arg3 = (float ) 25.2;
4843 float _arg4 = (float ) 25.2;
4844 float _arg5 = (float ) 5;
4845 PyObject * _argo0 = 0;
4846 char *_kwnames[] = { "self","top","bottom","left","right","spaces", NULL };
4847
4848 self = self;
4849 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|fffff:wxHtmlPrintout_SetMargins",_kwnames,&_argo0,&_arg1,&_arg2,&_arg3,&_arg4,&_arg5))
4850 return NULL;
4851 if (_argo0) {
4852 if (_argo0 == Py_None) { _arg0 = NULL; }
4853 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
4854 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlPrintout_SetMargins. Expected _wxHtmlPrintout_p.");
4855 return NULL;
4856 }
4857 }
4858 {
4859 wxPy_BEGIN_ALLOW_THREADS;
4860 wxHtmlPrintout_SetMargins(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5);
4861
4862 wxPy_END_ALLOW_THREADS;
4863 } Py_INCREF(Py_None);
4864 _resultobj = Py_None;
4865 return _resultobj;
4866 }
4867
4868 #define new_wxHtmlEasyPrinting(_swigarg0,_swigarg1) (new wxHtmlEasyPrinting(_swigarg0,_swigarg1))
4869 static PyObject *_wrap_new_wxHtmlEasyPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
4870 PyObject * _resultobj;
4871 wxHtmlEasyPrinting * _result;
4872 wxString * _arg0 = (wxString *) &"Printing";
4873 wxFrame * _arg1 = (wxFrame *) NULL;
4874 PyObject * _obj0 = 0;
4875 PyObject * _argo1 = 0;
4876 char *_kwnames[] = { "name","parent_frame", NULL };
4877 char _ptemp[128];
4878
4879 self = self;
4880 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|OO:new_wxHtmlEasyPrinting",_kwnames,&_obj0,&_argo1))
4881 return NULL;
4882 if (_obj0)
4883 {
4884 if (!PyString_Check(_obj0)) {
4885 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4886 return NULL;
4887 }
4888 _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
4889 }
4890 if (_argo1) {
4891 if (_argo1 == Py_None) { _arg1 = NULL; }
4892 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxFrame_p")) {
4893 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of new_wxHtmlEasyPrinting. Expected _wxFrame_p.");
4894 return NULL;
4895 }
4896 }
4897 {
4898 wxPy_BEGIN_ALLOW_THREADS;
4899 _result = (wxHtmlEasyPrinting *)new_wxHtmlEasyPrinting(*_arg0,_arg1);
4900
4901 wxPy_END_ALLOW_THREADS;
4902 } if (_result) {
4903 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlEasyPrinting_p");
4904 _resultobj = Py_BuildValue("s",_ptemp);
4905 } else {
4906 Py_INCREF(Py_None);
4907 _resultobj = Py_None;
4908 }
4909 {
4910 if (_obj0)
4911 delete _arg0;
4912 }
4913 return _resultobj;
4914 }
4915
4916 #define delete_wxHtmlEasyPrinting(_swigobj) (delete _swigobj)
4917 static PyObject *_wrap_delete_wxHtmlEasyPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
4918 PyObject * _resultobj;
4919 wxHtmlEasyPrinting * _arg0;
4920 PyObject * _argo0 = 0;
4921 char *_kwnames[] = { "self", NULL };
4922
4923 self = self;
4924 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxHtmlEasyPrinting",_kwnames,&_argo0))
4925 return NULL;
4926 if (_argo0) {
4927 if (_argo0 == Py_None) { _arg0 = NULL; }
4928 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
4929 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxHtmlEasyPrinting. Expected _wxHtmlEasyPrinting_p.");
4930 return NULL;
4931 }
4932 }
4933 {
4934 wxPy_BEGIN_ALLOW_THREADS;
4935 delete_wxHtmlEasyPrinting(_arg0);
4936
4937 wxPy_END_ALLOW_THREADS;
4938 } Py_INCREF(Py_None);
4939 _resultobj = Py_None;
4940 return _resultobj;
4941 }
4942
4943 #define wxHtmlEasyPrinting_PreviewFile(_swigobj,_swigarg0) (_swigobj->PreviewFile(_swigarg0))
4944 static PyObject *_wrap_wxHtmlEasyPrinting_PreviewFile(PyObject *self, PyObject *args, PyObject *kwargs) {
4945 PyObject * _resultobj;
4946 wxHtmlEasyPrinting * _arg0;
4947 wxString * _arg1;
4948 PyObject * _argo0 = 0;
4949 PyObject * _obj1 = 0;
4950 char *_kwnames[] = { "self","htmlfile", NULL };
4951
4952 self = self;
4953 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlEasyPrinting_PreviewFile",_kwnames,&_argo0,&_obj1))
4954 return NULL;
4955 if (_argo0) {
4956 if (_argo0 == Py_None) { _arg0 = NULL; }
4957 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
4958 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PreviewFile. Expected _wxHtmlEasyPrinting_p.");
4959 return NULL;
4960 }
4961 }
4962 {
4963 if (!PyString_Check(_obj1)) {
4964 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4965 return NULL;
4966 }
4967 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
4968 }
4969 {
4970 wxPy_BEGIN_ALLOW_THREADS;
4971 wxHtmlEasyPrinting_PreviewFile(_arg0,*_arg1);
4972
4973 wxPy_END_ALLOW_THREADS;
4974 } Py_INCREF(Py_None);
4975 _resultobj = Py_None;
4976 {
4977 if (_obj1)
4978 delete _arg1;
4979 }
4980 return _resultobj;
4981 }
4982
4983 #define wxHtmlEasyPrinting_PreviewText(_swigobj,_swigarg0,_swigarg1) (_swigobj->PreviewText(_swigarg0,_swigarg1))
4984 static PyObject *_wrap_wxHtmlEasyPrinting_PreviewText(PyObject *self, PyObject *args, PyObject *kwargs) {
4985 PyObject * _resultobj;
4986 wxHtmlEasyPrinting * _arg0;
4987 wxString * _arg1;
4988 wxString * _arg2 = (wxString *) &wxEmptyString;
4989 PyObject * _argo0 = 0;
4990 PyObject * _obj1 = 0;
4991 PyObject * _obj2 = 0;
4992 char *_kwnames[] = { "self","htmltext","basepath", NULL };
4993
4994 self = self;
4995 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|O:wxHtmlEasyPrinting_PreviewText",_kwnames,&_argo0,&_obj1,&_obj2))
4996 return NULL;
4997 if (_argo0) {
4998 if (_argo0 == Py_None) { _arg0 = NULL; }
4999 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
5000 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PreviewText. Expected _wxHtmlEasyPrinting_p.");
5001 return NULL;
5002 }
5003 }
5004 {
5005 if (!PyString_Check(_obj1)) {
5006 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5007 return NULL;
5008 }
5009 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
5010 }
5011 if (_obj2)
5012 {
5013 if (!PyString_Check(_obj2)) {
5014 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5015 return NULL;
5016 }
5017 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
5018 }
5019 {
5020 wxPy_BEGIN_ALLOW_THREADS;
5021 wxHtmlEasyPrinting_PreviewText(_arg0,*_arg1,*_arg2);
5022
5023 wxPy_END_ALLOW_THREADS;
5024 } Py_INCREF(Py_None);
5025 _resultobj = Py_None;
5026 {
5027 if (_obj1)
5028 delete _arg1;
5029 }
5030 {
5031 if (_obj2)
5032 delete _arg2;
5033 }
5034 return _resultobj;
5035 }
5036
5037 #define wxHtmlEasyPrinting_PrintFile(_swigobj,_swigarg0) (_swigobj->PrintFile(_swigarg0))
5038 static PyObject *_wrap_wxHtmlEasyPrinting_PrintFile(PyObject *self, PyObject *args, PyObject *kwargs) {
5039 PyObject * _resultobj;
5040 wxHtmlEasyPrinting * _arg0;
5041 wxString * _arg1;
5042 PyObject * _argo0 = 0;
5043 PyObject * _obj1 = 0;
5044 char *_kwnames[] = { "self","htmlfile", NULL };
5045
5046 self = self;
5047 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlEasyPrinting_PrintFile",_kwnames,&_argo0,&_obj1))
5048 return NULL;
5049 if (_argo0) {
5050 if (_argo0 == Py_None) { _arg0 = NULL; }
5051 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
5052 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PrintFile. Expected _wxHtmlEasyPrinting_p.");
5053 return NULL;
5054 }
5055 }
5056 {
5057 if (!PyString_Check(_obj1)) {
5058 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5059 return NULL;
5060 }
5061 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
5062 }
5063 {
5064 wxPy_BEGIN_ALLOW_THREADS;
5065 wxHtmlEasyPrinting_PrintFile(_arg0,*_arg1);
5066
5067 wxPy_END_ALLOW_THREADS;
5068 } Py_INCREF(Py_None);
5069 _resultobj = Py_None;
5070 {
5071 if (_obj1)
5072 delete _arg1;
5073 }
5074 return _resultobj;
5075 }
5076
5077 #define wxHtmlEasyPrinting_PrintText(_swigobj,_swigarg0,_swigarg1) (_swigobj->PrintText(_swigarg0,_swigarg1))
5078 static PyObject *_wrap_wxHtmlEasyPrinting_PrintText(PyObject *self, PyObject *args, PyObject *kwargs) {
5079 PyObject * _resultobj;
5080 wxHtmlEasyPrinting * _arg0;
5081 wxString * _arg1;
5082 wxString * _arg2 = (wxString *) &wxEmptyString;
5083 PyObject * _argo0 = 0;
5084 PyObject * _obj1 = 0;
5085 PyObject * _obj2 = 0;
5086 char *_kwnames[] = { "self","htmltext","basepath", NULL };
5087
5088 self = self;
5089 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|O:wxHtmlEasyPrinting_PrintText",_kwnames,&_argo0,&_obj1,&_obj2))
5090 return NULL;
5091 if (_argo0) {
5092 if (_argo0 == Py_None) { _arg0 = NULL; }
5093 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
5094 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PrintText. Expected _wxHtmlEasyPrinting_p.");
5095 return NULL;
5096 }
5097 }
5098 {
5099 if (!PyString_Check(_obj1)) {
5100 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5101 return NULL;
5102 }
5103 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
5104 }
5105 if (_obj2)
5106 {
5107 if (!PyString_Check(_obj2)) {
5108 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5109 return NULL;
5110 }
5111 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
5112 }
5113 {
5114 wxPy_BEGIN_ALLOW_THREADS;
5115 wxHtmlEasyPrinting_PrintText(_arg0,*_arg1,*_arg2);
5116
5117 wxPy_END_ALLOW_THREADS;
5118 } Py_INCREF(Py_None);
5119 _resultobj = Py_None;
5120 {
5121 if (_obj1)
5122 delete _arg1;
5123 }
5124 {
5125 if (_obj2)
5126 delete _arg2;
5127 }
5128 return _resultobj;
5129 }
5130
5131 #define wxHtmlEasyPrinting_PrinterSetup(_swigobj) (_swigobj->PrinterSetup())
5132 static PyObject *_wrap_wxHtmlEasyPrinting_PrinterSetup(PyObject *self, PyObject *args, PyObject *kwargs) {
5133 PyObject * _resultobj;
5134 wxHtmlEasyPrinting * _arg0;
5135 PyObject * _argo0 = 0;
5136 char *_kwnames[] = { "self", NULL };
5137
5138 self = self;
5139 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlEasyPrinting_PrinterSetup",_kwnames,&_argo0))
5140 return NULL;
5141 if (_argo0) {
5142 if (_argo0 == Py_None) { _arg0 = NULL; }
5143 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
5144 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PrinterSetup. Expected _wxHtmlEasyPrinting_p.");
5145 return NULL;
5146 }
5147 }
5148 {
5149 wxPy_BEGIN_ALLOW_THREADS;
5150 wxHtmlEasyPrinting_PrinterSetup(_arg0);
5151
5152 wxPy_END_ALLOW_THREADS;
5153 } Py_INCREF(Py_None);
5154 _resultobj = Py_None;
5155 return _resultobj;
5156 }
5157
5158 #define wxHtmlEasyPrinting_PageSetup(_swigobj) (_swigobj->PageSetup())
5159 static PyObject *_wrap_wxHtmlEasyPrinting_PageSetup(PyObject *self, PyObject *args, PyObject *kwargs) {
5160 PyObject * _resultobj;
5161 wxHtmlEasyPrinting * _arg0;
5162 PyObject * _argo0 = 0;
5163 char *_kwnames[] = { "self", NULL };
5164
5165 self = self;
5166 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlEasyPrinting_PageSetup",_kwnames,&_argo0))
5167 return NULL;
5168 if (_argo0) {
5169 if (_argo0 == Py_None) { _arg0 = NULL; }
5170 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
5171 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PageSetup. Expected _wxHtmlEasyPrinting_p.");
5172 return NULL;
5173 }
5174 }
5175 {
5176 wxPy_BEGIN_ALLOW_THREADS;
5177 wxHtmlEasyPrinting_PageSetup(_arg0);
5178
5179 wxPy_END_ALLOW_THREADS;
5180 } Py_INCREF(Py_None);
5181 _resultobj = Py_None;
5182 return _resultobj;
5183 }
5184
5185 #define wxHtmlEasyPrinting_SetHeader(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetHeader(_swigarg0,_swigarg1))
5186 static PyObject *_wrap_wxHtmlEasyPrinting_SetHeader(PyObject *self, PyObject *args, PyObject *kwargs) {
5187 PyObject * _resultobj;
5188 wxHtmlEasyPrinting * _arg0;
5189 wxString * _arg1;
5190 int _arg2 = (int ) (wxPAGE_ALL);
5191 PyObject * _argo0 = 0;
5192 PyObject * _obj1 = 0;
5193 char *_kwnames[] = { "self","header","pg", NULL };
5194
5195 self = self;
5196 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxHtmlEasyPrinting_SetHeader",_kwnames,&_argo0,&_obj1,&_arg2))
5197 return NULL;
5198 if (_argo0) {
5199 if (_argo0 == Py_None) { _arg0 = NULL; }
5200 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
5201 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_SetHeader. Expected _wxHtmlEasyPrinting_p.");
5202 return NULL;
5203 }
5204 }
5205 {
5206 if (!PyString_Check(_obj1)) {
5207 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5208 return NULL;
5209 }
5210 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
5211 }
5212 {
5213 wxPy_BEGIN_ALLOW_THREADS;
5214 wxHtmlEasyPrinting_SetHeader(_arg0,*_arg1,_arg2);
5215
5216 wxPy_END_ALLOW_THREADS;
5217 } Py_INCREF(Py_None);
5218 _resultobj = Py_None;
5219 {
5220 if (_obj1)
5221 delete _arg1;
5222 }
5223 return _resultobj;
5224 }
5225
5226 #define wxHtmlEasyPrinting_SetFooter(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFooter(_swigarg0,_swigarg1))
5227 static PyObject *_wrap_wxHtmlEasyPrinting_SetFooter(PyObject *self, PyObject *args, PyObject *kwargs) {
5228 PyObject * _resultobj;
5229 wxHtmlEasyPrinting * _arg0;
5230 wxString * _arg1;
5231 int _arg2 = (int ) (wxPAGE_ALL);
5232 PyObject * _argo0 = 0;
5233 PyObject * _obj1 = 0;
5234 char *_kwnames[] = { "self","footer","pg", NULL };
5235
5236 self = self;
5237 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxHtmlEasyPrinting_SetFooter",_kwnames,&_argo0,&_obj1,&_arg2))
5238 return NULL;
5239 if (_argo0) {
5240 if (_argo0 == Py_None) { _arg0 = NULL; }
5241 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
5242 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_SetFooter. Expected _wxHtmlEasyPrinting_p.");
5243 return NULL;
5244 }
5245 }
5246 {
5247 if (!PyString_Check(_obj1)) {
5248 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5249 return NULL;
5250 }
5251 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
5252 }
5253 {
5254 wxPy_BEGIN_ALLOW_THREADS;
5255 wxHtmlEasyPrinting_SetFooter(_arg0,*_arg1,_arg2);
5256
5257 wxPy_END_ALLOW_THREADS;
5258 } Py_INCREF(Py_None);
5259 _resultobj = Py_None;
5260 {
5261 if (_obj1)
5262 delete _arg1;
5263 }
5264 return _resultobj;
5265 }
5266
5267 #define wxHtmlEasyPrinting_GetPrintData(_swigobj) (_swigobj->GetPrintData())
5268 static PyObject *_wrap_wxHtmlEasyPrinting_GetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
5269 PyObject * _resultobj;
5270 wxPrintData * _result;
5271 wxHtmlEasyPrinting * _arg0;
5272 PyObject * _argo0 = 0;
5273 char *_kwnames[] = { "self", NULL };
5274 char _ptemp[128];
5275
5276 self = self;
5277 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlEasyPrinting_GetPrintData",_kwnames,&_argo0))
5278 return NULL;
5279 if (_argo0) {
5280 if (_argo0 == Py_None) { _arg0 = NULL; }
5281 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
5282 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_GetPrintData. Expected _wxHtmlEasyPrinting_p.");
5283 return NULL;
5284 }
5285 }
5286 {
5287 wxPy_BEGIN_ALLOW_THREADS;
5288 _result = (wxPrintData *)wxHtmlEasyPrinting_GetPrintData(_arg0);
5289
5290 wxPy_END_ALLOW_THREADS;
5291 } if (_result) {
5292 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPrintData_p");
5293 _resultobj = Py_BuildValue("s",_ptemp);
5294 } else {
5295 Py_INCREF(Py_None);
5296 _resultobj = Py_None;
5297 }
5298 return _resultobj;
5299 }
5300
5301 #define wxHtmlEasyPrinting_GetPageSetupData(_swigobj) (_swigobj->GetPageSetupData())
5302 static PyObject *_wrap_wxHtmlEasyPrinting_GetPageSetupData(PyObject *self, PyObject *args, PyObject *kwargs) {
5303 PyObject * _resultobj;
5304 wxPageSetupDialogData * _result;
5305 wxHtmlEasyPrinting * _arg0;
5306 PyObject * _argo0 = 0;
5307 char *_kwnames[] = { "self", NULL };
5308 char _ptemp[128];
5309
5310 self = self;
5311 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlEasyPrinting_GetPageSetupData",_kwnames,&_argo0))
5312 return NULL;
5313 if (_argo0) {
5314 if (_argo0 == Py_None) { _arg0 = NULL; }
5315 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
5316 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_GetPageSetupData. Expected _wxHtmlEasyPrinting_p.");
5317 return NULL;
5318 }
5319 }
5320 {
5321 wxPy_BEGIN_ALLOW_THREADS;
5322 _result = (wxPageSetupDialogData *)wxHtmlEasyPrinting_GetPageSetupData(_arg0);
5323
5324 wxPy_END_ALLOW_THREADS;
5325 } if (_result) {
5326 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPageSetupDialogData_p");
5327 _resultobj = Py_BuildValue("s",_ptemp);
5328 } else {
5329 Py_INCREF(Py_None);
5330 _resultobj = Py_None;
5331 }
5332 return _resultobj;
5333 }
5334
5335 static PyMethodDef htmlcMethods[] = {
5336 { "wxHtmlEasyPrinting_GetPageSetupData", (PyCFunction) _wrap_wxHtmlEasyPrinting_GetPageSetupData, METH_VARARGS | METH_KEYWORDS },
5337 { "wxHtmlEasyPrinting_GetPrintData", (PyCFunction) _wrap_wxHtmlEasyPrinting_GetPrintData, METH_VARARGS | METH_KEYWORDS },
5338 { "wxHtmlEasyPrinting_SetFooter", (PyCFunction) _wrap_wxHtmlEasyPrinting_SetFooter, METH_VARARGS | METH_KEYWORDS },
5339 { "wxHtmlEasyPrinting_SetHeader", (PyCFunction) _wrap_wxHtmlEasyPrinting_SetHeader, METH_VARARGS | METH_KEYWORDS },
5340 { "wxHtmlEasyPrinting_PageSetup", (PyCFunction) _wrap_wxHtmlEasyPrinting_PageSetup, METH_VARARGS | METH_KEYWORDS },
5341 { "wxHtmlEasyPrinting_PrinterSetup", (PyCFunction) _wrap_wxHtmlEasyPrinting_PrinterSetup, METH_VARARGS | METH_KEYWORDS },
5342 { "wxHtmlEasyPrinting_PrintText", (PyCFunction) _wrap_wxHtmlEasyPrinting_PrintText, METH_VARARGS | METH_KEYWORDS },
5343 { "wxHtmlEasyPrinting_PrintFile", (PyCFunction) _wrap_wxHtmlEasyPrinting_PrintFile, METH_VARARGS | METH_KEYWORDS },
5344 { "wxHtmlEasyPrinting_PreviewText", (PyCFunction) _wrap_wxHtmlEasyPrinting_PreviewText, METH_VARARGS | METH_KEYWORDS },
5345 { "wxHtmlEasyPrinting_PreviewFile", (PyCFunction) _wrap_wxHtmlEasyPrinting_PreviewFile, METH_VARARGS | METH_KEYWORDS },
5346 { "delete_wxHtmlEasyPrinting", (PyCFunction) _wrap_delete_wxHtmlEasyPrinting, METH_VARARGS | METH_KEYWORDS },
5347 { "new_wxHtmlEasyPrinting", (PyCFunction) _wrap_new_wxHtmlEasyPrinting, METH_VARARGS | METH_KEYWORDS },
5348 { "wxHtmlPrintout_SetMargins", (PyCFunction) _wrap_wxHtmlPrintout_SetMargins, METH_VARARGS | METH_KEYWORDS },
5349 { "wxHtmlPrintout_SetFooter", (PyCFunction) _wrap_wxHtmlPrintout_SetFooter, METH_VARARGS | METH_KEYWORDS },
5350 { "wxHtmlPrintout_SetHeader", (PyCFunction) _wrap_wxHtmlPrintout_SetHeader, METH_VARARGS | METH_KEYWORDS },
5351 { "wxHtmlPrintout_SetHtmlFile", (PyCFunction) _wrap_wxHtmlPrintout_SetHtmlFile, METH_VARARGS | METH_KEYWORDS },
5352 { "wxHtmlPrintout_SetHtmlText", (PyCFunction) _wrap_wxHtmlPrintout_SetHtmlText, METH_VARARGS | METH_KEYWORDS },
5353 { "delete_wxHtmlPrintout", (PyCFunction) _wrap_delete_wxHtmlPrintout, METH_VARARGS | METH_KEYWORDS },
5354 { "new_wxHtmlPrintout", (PyCFunction) _wrap_new_wxHtmlPrintout, METH_VARARGS | METH_KEYWORDS },
5355 { "wxHtmlDCRenderer_GetTotalHeight", (PyCFunction) _wrap_wxHtmlDCRenderer_GetTotalHeight, METH_VARARGS | METH_KEYWORDS },
5356 { "wxHtmlDCRenderer_Render", (PyCFunction) _wrap_wxHtmlDCRenderer_Render, METH_VARARGS | METH_KEYWORDS },
5357 { "wxHtmlDCRenderer_SetHtmlText", (PyCFunction) _wrap_wxHtmlDCRenderer_SetHtmlText, METH_VARARGS | METH_KEYWORDS },
5358 { "wxHtmlDCRenderer_SetSize", (PyCFunction) _wrap_wxHtmlDCRenderer_SetSize, METH_VARARGS | METH_KEYWORDS },
5359 { "wxHtmlDCRenderer_SetDC", (PyCFunction) _wrap_wxHtmlDCRenderer_SetDC, METH_VARARGS | METH_KEYWORDS },
5360 { "delete_wxHtmlDCRenderer", (PyCFunction) _wrap_delete_wxHtmlDCRenderer, METH_VARARGS | METH_KEYWORDS },
5361 { "new_wxHtmlDCRenderer", (PyCFunction) _wrap_new_wxHtmlDCRenderer, METH_VARARGS | METH_KEYWORDS },
5362 { "wxHtmlWindow_base_OnLinkClicked", (PyCFunction) _wrap_wxHtmlWindow_base_OnLinkClicked, METH_VARARGS | METH_KEYWORDS },
5363 { "wxHtmlWindow_GetParser", (PyCFunction) _wrap_wxHtmlWindow_GetParser, METH_VARARGS | METH_KEYWORDS },
5364 { "wxHtmlWindow_GetInternalRepresentation", (PyCFunction) _wrap_wxHtmlWindow_GetInternalRepresentation, METH_VARARGS | METH_KEYWORDS },
5365 { "wxHtmlWindow_HistoryClear", (PyCFunction) _wrap_wxHtmlWindow_HistoryClear, METH_VARARGS | METH_KEYWORDS },
5366 { "wxHtmlWindow_HistoryForward", (PyCFunction) _wrap_wxHtmlWindow_HistoryForward, METH_VARARGS | METH_KEYWORDS },
5367 { "wxHtmlWindow_HistoryBack", (PyCFunction) _wrap_wxHtmlWindow_HistoryBack, METH_VARARGS | METH_KEYWORDS },
5368 { "wxHtmlWindow_WriteCustomization", (PyCFunction) _wrap_wxHtmlWindow_WriteCustomization, METH_VARARGS | METH_KEYWORDS },
5369 { "wxHtmlWindow_ReadCustomization", (PyCFunction) _wrap_wxHtmlWindow_ReadCustomization, METH_VARARGS | METH_KEYWORDS },
5370 { "wxHtmlWindow_SetBorders", (PyCFunction) _wrap_wxHtmlWindow_SetBorders, METH_VARARGS | METH_KEYWORDS },
5371 { "wxHtmlWindow_SetTitle", (PyCFunction) _wrap_wxHtmlWindow_SetTitle, METH_VARARGS | METH_KEYWORDS },
5372 { "wxHtmlWindow_SetFonts", (PyCFunction) _wrap_wxHtmlWindow_SetFonts, METH_VARARGS | METH_KEYWORDS },
5373 { "wxHtmlWindow_SetRelatedStatusBar", (PyCFunction) _wrap_wxHtmlWindow_SetRelatedStatusBar, METH_VARARGS | METH_KEYWORDS },
5374 { "wxHtmlWindow_GetRelatedFrame", (PyCFunction) _wrap_wxHtmlWindow_GetRelatedFrame, METH_VARARGS | METH_KEYWORDS },
5375 { "wxHtmlWindow_SetRelatedFrame", (PyCFunction) _wrap_wxHtmlWindow_SetRelatedFrame, METH_VARARGS | METH_KEYWORDS },
5376 { "wxHtmlWindow_GetOpenedPage", (PyCFunction) _wrap_wxHtmlWindow_GetOpenedPage, METH_VARARGS | METH_KEYWORDS },
5377 { "wxHtmlWindow_LoadPage", (PyCFunction) _wrap_wxHtmlWindow_LoadPage, METH_VARARGS | METH_KEYWORDS },
5378 { "wxHtmlWindow_SetPage", (PyCFunction) _wrap_wxHtmlWindow_SetPage, METH_VARARGS | METH_KEYWORDS },
5379 { "wxHtmlWindow__setSelf", (PyCFunction) _wrap_wxHtmlWindow__setSelf, METH_VARARGS | METH_KEYWORDS },
5380 { "new_wxHtmlWindow", (PyCFunction) _wrap_new_wxHtmlWindow, METH_VARARGS | METH_KEYWORDS },
5381 { "HtmlHistoryItem_GetAnchor", (PyCFunction) _wrap_HtmlHistoryItem_GetAnchor, METH_VARARGS | METH_KEYWORDS },
5382 { "HtmlHistoryItem_GetPage", (PyCFunction) _wrap_HtmlHistoryItem_GetPage, METH_VARARGS | METH_KEYWORDS },
5383 { "HtmlHistoryItem_SetPos", (PyCFunction) _wrap_HtmlHistoryItem_SetPos, METH_VARARGS | METH_KEYWORDS },
5384 { "HtmlHistoryItem_GetPos", (PyCFunction) _wrap_HtmlHistoryItem_GetPos, METH_VARARGS | METH_KEYWORDS },
5385 { "new_HtmlHistoryItem", (PyCFunction) _wrap_new_HtmlHistoryItem, METH_VARARGS | METH_KEYWORDS },
5386 { "new_wxHtmlWidgetCell", (PyCFunction) _wrap_new_wxHtmlWidgetCell, METH_VARARGS | METH_KEYWORDS },
5387 { "wxHtmlContainerCell_GetFirstCell", (PyCFunction) _wrap_wxHtmlContainerCell_GetFirstCell, METH_VARARGS | METH_KEYWORDS },
5388 { "wxHtmlContainerCell_SetBorder", (PyCFunction) _wrap_wxHtmlContainerCell_SetBorder, METH_VARARGS | METH_KEYWORDS },
5389 { "wxHtmlContainerCell_SetBackgroundColour", (PyCFunction) _wrap_wxHtmlContainerCell_SetBackgroundColour, METH_VARARGS | METH_KEYWORDS },
5390 { "wxHtmlContainerCell_GetMaxLineWidth", (PyCFunction) _wrap_wxHtmlContainerCell_GetMaxLineWidth, METH_VARARGS | METH_KEYWORDS },
5391 { "wxHtmlContainerCell_SetMinHeight", (PyCFunction) _wrap_wxHtmlContainerCell_SetMinHeight, METH_VARARGS | METH_KEYWORDS },
5392 { "wxHtmlContainerCell_SetWidthFloatFromTag", (PyCFunction) _wrap_wxHtmlContainerCell_SetWidthFloatFromTag, METH_VARARGS | METH_KEYWORDS },
5393 { "wxHtmlContainerCell_SetWidthFloat", (PyCFunction) _wrap_wxHtmlContainerCell_SetWidthFloat, METH_VARARGS | METH_KEYWORDS },
5394 { "wxHtmlContainerCell_SetAlign", (PyCFunction) _wrap_wxHtmlContainerCell_SetAlign, METH_VARARGS | METH_KEYWORDS },
5395 { "wxHtmlContainerCell_GetIndentUnits", (PyCFunction) _wrap_wxHtmlContainerCell_GetIndentUnits, METH_VARARGS | METH_KEYWORDS },
5396 { "wxHtmlContainerCell_GetIndent", (PyCFunction) _wrap_wxHtmlContainerCell_GetIndent, METH_VARARGS | METH_KEYWORDS },
5397 { "wxHtmlContainerCell_SetIndent", (PyCFunction) _wrap_wxHtmlContainerCell_SetIndent, METH_VARARGS | METH_KEYWORDS },
5398 { "wxHtmlContainerCell_GetAlignVer", (PyCFunction) _wrap_wxHtmlContainerCell_GetAlignVer, METH_VARARGS | METH_KEYWORDS },
5399 { "wxHtmlContainerCell_SetAlignVer", (PyCFunction) _wrap_wxHtmlContainerCell_SetAlignVer, METH_VARARGS | METH_KEYWORDS },
5400 { "wxHtmlContainerCell_GetAlignHor", (PyCFunction) _wrap_wxHtmlContainerCell_GetAlignHor, METH_VARARGS | METH_KEYWORDS },
5401 { "wxHtmlContainerCell_SetAlignHor", (PyCFunction) _wrap_wxHtmlContainerCell_SetAlignHor, METH_VARARGS | METH_KEYWORDS },
5402 { "wxHtmlContainerCell_InsertCell", (PyCFunction) _wrap_wxHtmlContainerCell_InsertCell, METH_VARARGS | METH_KEYWORDS },
5403 { "new_wxHtmlContainerCell", (PyCFunction) _wrap_new_wxHtmlContainerCell, METH_VARARGS | METH_KEYWORDS },
5404 { "wxHtmlCell_SetCanLiveOnPagebreak", (PyCFunction) _wrap_wxHtmlCell_SetCanLiveOnPagebreak, METH_VARARGS | METH_KEYWORDS },
5405 { "wxHtmlCell_AdjustPagebreak", (PyCFunction) _wrap_wxHtmlCell_AdjustPagebreak, METH_VARARGS | METH_KEYWORDS },
5406 { "wxHtmlCell_Find", (PyCFunction) _wrap_wxHtmlCell_Find, METH_VARARGS | METH_KEYWORDS },
5407 { "wxHtmlCell_DrawInvisible", (PyCFunction) _wrap_wxHtmlCell_DrawInvisible, METH_VARARGS | METH_KEYWORDS },
5408 { "wxHtmlCell_Draw", (PyCFunction) _wrap_wxHtmlCell_Draw, METH_VARARGS | METH_KEYWORDS },
5409 { "wxHtmlCell_Layout", (PyCFunction) _wrap_wxHtmlCell_Layout, METH_VARARGS | METH_KEYWORDS },
5410 { "wxHtmlCell_SetNext", (PyCFunction) _wrap_wxHtmlCell_SetNext, METH_VARARGS | METH_KEYWORDS },
5411 { "wxHtmlCell_SetLink", (PyCFunction) _wrap_wxHtmlCell_SetLink, METH_VARARGS | METH_KEYWORDS },
5412 { "wxHtmlCell_SetPos", (PyCFunction) _wrap_wxHtmlCell_SetPos, METH_VARARGS | METH_KEYWORDS },
5413 { "wxHtmlCell_GetNext", (PyCFunction) _wrap_wxHtmlCell_GetNext, METH_VARARGS | METH_KEYWORDS },
5414 { "wxHtmlCell_GetLink", (PyCFunction) _wrap_wxHtmlCell_GetLink, METH_VARARGS | METH_KEYWORDS },
5415 { "wxHtmlCell_GetDescent", (PyCFunction) _wrap_wxHtmlCell_GetDescent, METH_VARARGS | METH_KEYWORDS },
5416 { "wxHtmlCell_GetHeight", (PyCFunction) _wrap_wxHtmlCell_GetHeight, METH_VARARGS | METH_KEYWORDS },
5417 { "wxHtmlCell_GetWidth", (PyCFunction) _wrap_wxHtmlCell_GetWidth, METH_VARARGS | METH_KEYWORDS },
5418 { "wxHtmlCell_GetPosY", (PyCFunction) _wrap_wxHtmlCell_GetPosY, METH_VARARGS | METH_KEYWORDS },
5419 { "wxHtmlCell_GetPosX", (PyCFunction) _wrap_wxHtmlCell_GetPosX, METH_VARARGS | METH_KEYWORDS },
5420 { "wxHtmlCell_GetParent", (PyCFunction) _wrap_wxHtmlCell_GetParent, METH_VARARGS | METH_KEYWORDS },
5421 { "wxHtmlCell_SetParent", (PyCFunction) _wrap_wxHtmlCell_SetParent, METH_VARARGS | METH_KEYWORDS },
5422 { "new_wxHtmlCell", (PyCFunction) _wrap_new_wxHtmlCell, METH_VARARGS | METH_KEYWORDS },
5423 { "wxHtmlWinTagHandler_ParseInner", (PyCFunction) _wrap_wxHtmlWinTagHandler_ParseInner, METH_VARARGS | METH_KEYWORDS },
5424 { "wxHtmlWinTagHandler_GetParser", (PyCFunction) _wrap_wxHtmlWinTagHandler_GetParser, METH_VARARGS | METH_KEYWORDS },
5425 { "wxHtmlWinTagHandler_SetParser", (PyCFunction) _wrap_wxHtmlWinTagHandler_SetParser, METH_VARARGS | METH_KEYWORDS },
5426 { "wxHtmlWinTagHandler__setSelf", (PyCFunction) _wrap_wxHtmlWinTagHandler__setSelf, METH_VARARGS | METH_KEYWORDS },
5427 { "new_wxHtmlWinTagHandler", (PyCFunction) _wrap_new_wxHtmlWinTagHandler, METH_VARARGS | METH_KEYWORDS },
5428 { "wxHtmlTagHandler_ParseInner", (PyCFunction) _wrap_wxHtmlTagHandler_ParseInner, METH_VARARGS | METH_KEYWORDS },
5429 { "wxHtmlTagHandler_GetParser", (PyCFunction) _wrap_wxHtmlTagHandler_GetParser, METH_VARARGS | METH_KEYWORDS },
5430 { "wxHtmlTagHandler_SetParser", (PyCFunction) _wrap_wxHtmlTagHandler_SetParser, METH_VARARGS | METH_KEYWORDS },
5431 { "wxHtmlTagHandler__setSelf", (PyCFunction) _wrap_wxHtmlTagHandler__setSelf, METH_VARARGS | METH_KEYWORDS },
5432 { "new_wxHtmlTagHandler", (PyCFunction) _wrap_new_wxHtmlTagHandler, METH_VARARGS | METH_KEYWORDS },
5433 { "wxHtmlWinParser_CreateCurrentFont", (PyCFunction) _wrap_wxHtmlWinParser_CreateCurrentFont, METH_VARARGS | METH_KEYWORDS },
5434 { "wxHtmlWinParser_SetLink", (PyCFunction) _wrap_wxHtmlWinParser_SetLink, METH_VARARGS | METH_KEYWORDS },
5435 { "wxHtmlWinParser_GetLink", (PyCFunction) _wrap_wxHtmlWinParser_GetLink, METH_VARARGS | METH_KEYWORDS },
5436 { "wxHtmlWinParser_SetActualColor", (PyCFunction) _wrap_wxHtmlWinParser_SetActualColor, METH_VARARGS | METH_KEYWORDS },
5437 { "wxHtmlWinParser_GetActualColor", (PyCFunction) _wrap_wxHtmlWinParser_GetActualColor, METH_VARARGS | METH_KEYWORDS },
5438 { "wxHtmlWinParser_SetLinkColor", (PyCFunction) _wrap_wxHtmlWinParser_SetLinkColor, METH_VARARGS | METH_KEYWORDS },
5439 { "wxHtmlWinParser_GetLinkColor", (PyCFunction) _wrap_wxHtmlWinParser_GetLinkColor, METH_VARARGS | METH_KEYWORDS },
5440 { "wxHtmlWinParser_SetAlign", (PyCFunction) _wrap_wxHtmlWinParser_SetAlign, METH_VARARGS | METH_KEYWORDS },
5441 { "wxHtmlWinParser_GetAlign", (PyCFunction) _wrap_wxHtmlWinParser_GetAlign, METH_VARARGS | METH_KEYWORDS },
5442 { "wxHtmlWinParser_SetFontFixed", (PyCFunction) _wrap_wxHtmlWinParser_SetFontFixed, METH_VARARGS | METH_KEYWORDS },
5443 { "wxHtmlWinParser_GetFontFixed", (PyCFunction) _wrap_wxHtmlWinParser_GetFontFixed, METH_VARARGS | METH_KEYWORDS },
5444 { "wxHtmlWinParser_SetFontUnderlined", (PyCFunction) _wrap_wxHtmlWinParser_SetFontUnderlined, METH_VARARGS | METH_KEYWORDS },
5445 { "wxHtmlWinParser_GetFontUnderlined", (PyCFunction) _wrap_wxHtmlWinParser_GetFontUnderlined, METH_VARARGS | METH_KEYWORDS },
5446 { "wxHtmlWinParser_SetFontItalic", (PyCFunction) _wrap_wxHtmlWinParser_SetFontItalic, METH_VARARGS | METH_KEYWORDS },
5447 { "wxHtmlWinParser_GetFontItalic", (PyCFunction) _wrap_wxHtmlWinParser_GetFontItalic, METH_VARARGS | METH_KEYWORDS },
5448 { "wxHtmlWinParser_SetFontBold", (PyCFunction) _wrap_wxHtmlWinParser_SetFontBold, METH_VARARGS | METH_KEYWORDS },
5449 { "wxHtmlWinParser_GetFontBold", (PyCFunction) _wrap_wxHtmlWinParser_GetFontBold, METH_VARARGS | METH_KEYWORDS },
5450 { "wxHtmlWinParser_SetFontSize", (PyCFunction) _wrap_wxHtmlWinParser_SetFontSize, METH_VARARGS | METH_KEYWORDS },
5451 { "wxHtmlWinParser_GetFontSize", (PyCFunction) _wrap_wxHtmlWinParser_GetFontSize, METH_VARARGS | METH_KEYWORDS },
5452 { "wxHtmlWinParser_CloseContainer", (PyCFunction) _wrap_wxHtmlWinParser_CloseContainer, METH_VARARGS | METH_KEYWORDS },
5453 { "wxHtmlWinParser_SetContainer", (PyCFunction) _wrap_wxHtmlWinParser_SetContainer, METH_VARARGS | METH_KEYWORDS },
5454 { "wxHtmlWinParser_OpenContainer", (PyCFunction) _wrap_wxHtmlWinParser_OpenContainer, METH_VARARGS | METH_KEYWORDS },
5455 { "wxHtmlWinParser_GetContainer", (PyCFunction) _wrap_wxHtmlWinParser_GetContainer, METH_VARARGS | METH_KEYWORDS },
5456 { "wxHtmlWinParser_SetFonts", (PyCFunction) _wrap_wxHtmlWinParser_SetFonts, METH_VARARGS | METH_KEYWORDS },
5457 { "wxHtmlWinParser_GetWindow", (PyCFunction) _wrap_wxHtmlWinParser_GetWindow, METH_VARARGS | METH_KEYWORDS },
5458 { "wxHtmlWinParser_GetCharWidth", (PyCFunction) _wrap_wxHtmlWinParser_GetCharWidth, METH_VARARGS | METH_KEYWORDS },
5459 { "wxHtmlWinParser_GetCharHeight", (PyCFunction) _wrap_wxHtmlWinParser_GetCharHeight, METH_VARARGS | METH_KEYWORDS },
5460 { "wxHtmlWinParser_GetDC", (PyCFunction) _wrap_wxHtmlWinParser_GetDC, METH_VARARGS | METH_KEYWORDS },
5461 { "wxHtmlWinParser_SetDC", (PyCFunction) _wrap_wxHtmlWinParser_SetDC, METH_VARARGS | METH_KEYWORDS },
5462 { "new_wxHtmlWinParser", (PyCFunction) _wrap_new_wxHtmlWinParser, METH_VARARGS | METH_KEYWORDS },
5463 { "wxHtmlParser_PopTagHandler", (PyCFunction) _wrap_wxHtmlParser_PopTagHandler, METH_VARARGS | METH_KEYWORDS },
5464 { "wxHtmlParser_PushTagHandler", (PyCFunction) _wrap_wxHtmlParser_PushTagHandler, METH_VARARGS | METH_KEYWORDS },
5465 { "wxHtmlParser_GetSource", (PyCFunction) _wrap_wxHtmlParser_GetSource, METH_VARARGS | METH_KEYWORDS },
5466 { "wxHtmlParser_AddTagHandler", (PyCFunction) _wrap_wxHtmlParser_AddTagHandler, METH_VARARGS | METH_KEYWORDS },
5467 { "wxHtmlParser_DoParsing", (PyCFunction) _wrap_wxHtmlParser_DoParsing, METH_VARARGS | METH_KEYWORDS },
5468 { "wxHtmlParser_DoneParser", (PyCFunction) _wrap_wxHtmlParser_DoneParser, METH_VARARGS | METH_KEYWORDS },
5469 { "wxHtmlParser_InitParser", (PyCFunction) _wrap_wxHtmlParser_InitParser, METH_VARARGS | METH_KEYWORDS },
5470 { "wxHtmlParser_Parse", (PyCFunction) _wrap_wxHtmlParser_Parse, METH_VARARGS | METH_KEYWORDS },
5471 { "wxHtmlParser_GetFS", (PyCFunction) _wrap_wxHtmlParser_GetFS, METH_VARARGS | METH_KEYWORDS },
5472 { "wxHtmlParser_SetFS", (PyCFunction) _wrap_wxHtmlParser_SetFS, METH_VARARGS | METH_KEYWORDS },
5473 { "wxHtmlTag_GetEndPos2", (PyCFunction) _wrap_wxHtmlTag_GetEndPos2, METH_VARARGS | METH_KEYWORDS },
5474 { "wxHtmlTag_GetEndPos1", (PyCFunction) _wrap_wxHtmlTag_GetEndPos1, METH_VARARGS | METH_KEYWORDS },
5475 { "wxHtmlTag_GetBeginPos", (PyCFunction) _wrap_wxHtmlTag_GetBeginPos, METH_VARARGS | METH_KEYWORDS },
5476 { "wxHtmlTag_HasEnding", (PyCFunction) _wrap_wxHtmlTag_HasEnding, METH_VARARGS | METH_KEYWORDS },
5477 { "wxHtmlTag_IsEnding", (PyCFunction) _wrap_wxHtmlTag_IsEnding, METH_VARARGS | METH_KEYWORDS },
5478 { "wxHtmlTag_GetAllParams", (PyCFunction) _wrap_wxHtmlTag_GetAllParams, METH_VARARGS | METH_KEYWORDS },
5479 { "wxHtmlTag_GetParam", (PyCFunction) _wrap_wxHtmlTag_GetParam, METH_VARARGS | METH_KEYWORDS },
5480 { "wxHtmlTag_HasParam", (PyCFunction) _wrap_wxHtmlTag_HasParam, METH_VARARGS | METH_KEYWORDS },
5481 { "wxHtmlTag_GetName", (PyCFunction) _wrap_wxHtmlTag_GetName, METH_VARARGS | METH_KEYWORDS },
5482 { "wxHtmlWindow_AddFilter", (PyCFunction) _wrap_wxHtmlWindow_AddFilter, METH_VARARGS | METH_KEYWORDS },
5483 { "wxHtmlWinParser_AddTagHandler", (PyCFunction) _wrap_wxHtmlWinParser_AddTagHandler, METH_VARARGS | METH_KEYWORDS },
5484 { NULL, NULL }
5485 };
5486 #ifdef __cplusplus
5487 }
5488 #endif
5489 /*
5490 * This table is used by the pointer type-checker
5491 */
5492 static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
5493 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
5494 { "_wxEvent","_class_wxEvent",0},
5495 { "_class_wxActivateEvent","_wxActivateEvent",0},
5496 { "_class_wxHtmlParser","_class_wxHtmlWinParser",SwigwxHtmlWinParserTowxHtmlParser},
5497 { "_class_wxHtmlParser","_wxHtmlWinParser",SwigwxHtmlWinParserTowxHtmlParser},
5498 { "_class_wxHtmlParser","_wxHtmlParser",0},
5499 { "_signed_long","_long",0},
5500 { "_wxMenuEvent","_class_wxMenuEvent",0},
5501 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
5502 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
5503 { "_wxBMPHandler","_class_wxBMPHandler",0},
5504 { "_wxImage","_class_wxImage",0},
5505 { "_wxPrintQuality","_int",0},
5506 { "_wxPrintQuality","_signed_int",0},
5507 { "_wxPrintQuality","_unsigned_int",0},
5508 { "_wxPrintQuality","_wxWindowID",0},
5509 { "_wxPrintQuality","_uint",0},
5510 { "_wxPrintQuality","_EBool",0},
5511 { "_wxPrintQuality","_size_t",0},
5512 { "_wxFontData","_class_wxFontData",0},
5513 { "___wxPyCleanup","_class___wxPyCleanup",0},
5514 { "_class_HtmlHistoryItem","_HtmlHistoryItem",0},
5515 { "_class_wxRegionIterator","_wxRegionIterator",0},
5516 { "_class_wxMenuBar","_wxMenuBar",0},
5517 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
5518 { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0},
5519 { "_class_wxHtmlDCRenderer","_wxHtmlDCRenderer",0},
5520 { "_class_wxEvtHandler","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxEvtHandler},
5521 { "_class_wxEvtHandler","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxEvtHandler},
5522 { "_class_wxEvtHandler","_wxEvtHandler",0},
5523 { "_wxPaintEvent","_class_wxPaintEvent",0},
5524 { "_wxGIFHandler","_class_wxGIFHandler",0},
5525 { "_wxPySizer","_class_wxPySizer",0},
5526 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
5527 { "_wxCursor","_class_wxCursor",0},
5528 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
5529 { "_wxImageHandler","_class_wxImageHandler",0},
5530 { "_wxHtmlWidgetCell","_class_wxHtmlWidgetCell",0},
5531 { "_class_wxTreeCtrl","_wxTreeCtrl",0},
5532 { "_wxMask","_class_wxMask",0},
5533 { "_wxToolTip","_class_wxToolTip",0},
5534 { "_wxGrid","_class_wxGrid",0},
5535 { "_wxPNGHandler","_class_wxPNGHandler",0},
5536 { "_class_wxHtmlEasyPrinting","_wxHtmlEasyPrinting",0},
5537 { "_class_wxColourData","_wxColourData",0},
5538 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
5539 { "_wxPrinter","_class_wxPrinter",0},
5540 { "_wxPen","_class_wxPen",0},
5541 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
5542 { "_byte","_unsigned_char",0},
5543 { "_wxStaticBox","_class_wxStaticBox",0},
5544 { "_wxChoice","_class_wxChoice",0},
5545 { "_wxSlider","_class_wxSlider",0},
5546 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
5547 { "_wxPyPrintout","_class_wxHtmlPrintout",SwigwxHtmlPrintoutTowxPyPrintout},
5548 { "_wxPyPrintout","_wxHtmlPrintout",SwigwxHtmlPrintoutTowxPyPrintout},
5549 { "_wxPyPrintout","_class_wxPyPrintout",0},
5550 { "_long","_wxDash",0},
5551 { "_long","_unsigned_long",0},
5552 { "_long","_signed_long",0},
5553 { "_wxImageList","_class_wxImageList",0},
5554 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
5555 { "_wxBitmapButton","_class_wxBitmapButton",0},
5556 { "_wxSashWindow","_class_wxSashWindow",0},
5557 { "_class_wxSizer","_wxSizer",0},
5558 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
5559 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
5560 { "_class_wxGauge","_wxGauge",0},
5561 { "_class_wxSashEvent","_wxSashEvent",0},
5562 { "_wxDC","_class_wxDC",0},
5563 { "_wxSizerItem","_class_wxSizerItem",0},
5564 { "_wxListEvent","_class_wxListEvent",0},
5565 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
5566 { "_wxProgressDialog","_class_wxProgressDialog",0},
5567 { "_class_wxBMPHandler","_wxBMPHandler",0},
5568 { "_wxPrintPreview","_class_wxPrintPreview",0},
5569 { "_wxSpinEvent","_class_wxSpinEvent",0},
5570 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
5571 { "_size_t","_wxPrintQuality",0},
5572 { "_size_t","_unsigned_int",0},
5573 { "_size_t","_int",0},
5574 { "_size_t","_wxWindowID",0},
5575 { "_size_t","_uint",0},
5576 { "_class_wxRealPoint","_wxRealPoint",0},
5577 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
5578 { "_wxPNMHandler","_class_wxPNMHandler",0},
5579 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
5580 { "_class_wxMenuItem","_wxMenuItem",0},
5581 { "_class_wxPaintEvent","_wxPaintEvent",0},
5582 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
5583 { "_class_wxStatusBar","_wxStatusBar",0},
5584 { "_class_wxGIFHandler","_wxGIFHandler",0},
5585 { "_class_wxPySizer","_wxPySizer",0},
5586 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
5587 { "_wxPanel","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxPanel},
5588 { "_wxPanel","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxPanel},
5589 { "_wxPanel","_class_wxPanel",0},
5590 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
5591 { "_wxCheckBox","_class_wxCheckBox",0},
5592 { "_wxPyEvent","_class_wxPyEvent",0},
5593 { "_wxTextCtrl","_class_wxTextCtrl",0},
5594 { "_class_wxMask","_wxMask",0},
5595 { "_class_wxToolTip","_wxToolTip",0},
5596 { "_class_wxKeyEvent","_wxKeyEvent",0},
5597 { "_class_wxGrid","_wxGrid",0},
5598 { "_class_wxPNGHandler","_wxPNGHandler",0},
5599 { "_wxColour","_class_wxColour",0},
5600 { "_class_wxDialog","_wxDialog",0},
5601 { "_wxBusyCursor","_class_wxBusyCursor",0},
5602 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
5603 { "_class_wxPrinter","_wxPrinter",0},
5604 { "_wxIdleEvent","_class_wxIdleEvent",0},
5605 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
5606 { "_wxToolBar","_class_wxToolBar",0},
5607 { "_wxCaret","_class_wxCaret",0},
5608 { "_wxStaticLine","_class_wxStaticLine",0},
5609 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
5610 { "_class_wxHtmlPrintout","_wxHtmlPrintout",0},
5611 { "_wxBrush","_class_wxBrush",0},
5612 { "_wxMiniFrame","_class_wxMiniFrame",0},
5613 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
5614 { "_class_wxPyPrintout","_class_wxHtmlPrintout",SwigwxHtmlPrintoutTowxPyPrintout},
5615 { "_class_wxPyPrintout","_wxHtmlPrintout",SwigwxHtmlPrintoutTowxPyPrintout},
5616 { "_class_wxPyPrintout","_wxPyPrintout",0},
5617 { "_class_wxSashWindow","_wxSashWindow",0},
5618 { "_wxShowEvent","_class_wxShowEvent",0},
5619 { "_uint","_wxPrintQuality",0},
5620 { "_uint","_size_t",0},
5621 { "_uint","_unsigned_int",0},
5622 { "_uint","_int",0},
5623 { "_uint","_wxWindowID",0},
5624 { "_wxPyValidator","_class_wxPyValidator",0},
5625 { "_class_wxEvent","_wxEvent",0},
5626 { "_wxCheckListBox","_class_wxCheckListBox",0},
5627 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
5628 { "_wxGridEvent","_class_wxGridEvent",0},
5629 { "_wxRect","_class_wxRect",0},
5630 { "_wxCommandEvent","_class_wxCommandEvent",0},
5631 { "_wxSizeEvent","_class_wxSizeEvent",0},
5632 { "_class_wxImage","_wxImage",0},
5633 { "_wxPoint","_class_wxPoint",0},
5634 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
5635 { "_class_wxButton","_wxButton",0},
5636 { "_wxRadioBox","_class_wxRadioBox",0},
5637 { "_class_wxFontData","_wxFontData",0},
5638 { "_class_wxPNMHandler","_wxPNMHandler",0},
5639 { "_wxBoxSizer","_class_wxBoxSizer",0},
5640 { "_class___wxPyCleanup","___wxPyCleanup",0},
5641 { "_wxHtmlCell","_class_wxHtmlWidgetCell",SwigwxHtmlWidgetCellTowxHtmlCell},
5642 { "_wxHtmlCell","_wxHtmlWidgetCell",SwigwxHtmlWidgetCellTowxHtmlCell},
5643 { "_wxHtmlCell","_class_wxHtmlContainerCell",SwigwxHtmlContainerCellTowxHtmlCell},
5644 { "_wxHtmlCell","_wxHtmlContainerCell",SwigwxHtmlContainerCellTowxHtmlCell},
5645 { "_wxHtmlCell","_class_wxHtmlCell",0},
5646 { "_wxBitmap","_class_wxBitmap",0},
5647 { "_wxPrintDialog","_class_wxPrintDialog",0},
5648 { "_wxPyTimer","_class_wxPyTimer",0},
5649 { "_wxWindowDC","_class_wxWindowDC",0},
5650 { "_wxScrollBar","_class_wxScrollBar",0},
5651 { "_wxSpinButton","_class_wxSpinButton",0},
5652 { "_wxToolBarTool","_class_wxToolBarTool",0},
5653 { "_wxColourDialog","_class_wxColourDialog",0},
5654 { "_wxPrintData","_class_wxPrintData",0},
5655 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
5656 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
5657 { "_wxMessageDialog","_class_wxMessageDialog",0},
5658 { "_class_wxHtmlWidgetCell","_wxHtmlWidgetCell",0},
5659 { "_class_wxValidator","_wxValidator",0},
5660 { "_class_wxPyEvent","_wxPyEvent",0},
5661 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
5662 { "_wxConfig","_class_wxConfig",0},
5663 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
5664 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
5665 { "_class_wxBusyCursor","_wxBusyCursor",0},
5666 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
5667 { "_wxListItem","_class_wxListItem",0},
5668 { "_class_wxToolBar","_wxToolBar",0},
5669 { "_class_wxStaticLine","_wxStaticLine",0},
5670 { "_wxScrollEvent","_class_wxScrollEvent",0},
5671 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
5672 { "_wxPyHtmlTagHandler","_class_wxPyHtmlWinTagHandler",SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler},
5673 { "_wxPyHtmlTagHandler","_wxPyHtmlWinTagHandler",SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler},
5674 { "_wxPyHtmlTagHandler","_class_wxPyHtmlTagHandler",0},
5675 { "_EBool","_wxPrintQuality",0},
5676 { "_EBool","_signed_int",0},
5677 { "_EBool","_int",0},
5678 { "_EBool","_wxWindowID",0},
5679 { "_class_wxRegion","_wxRegion",0},
5680 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
5681 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
5682 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
5683 { "_wxHtmlContainerCell","_class_wxHtmlContainerCell",0},
5684 { "_wxStaticText","_class_wxStaticText",0},
5685 { "_wxFont","_class_wxFont",0},
5686 { "_wxCloseEvent","_class_wxCloseEvent",0},
5687 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
5688 { "_wxNotebook","_class_wxNotebook",0},
5689 { "_unsigned_long","_wxDash",0},
5690 { "_unsigned_long","_long",0},
5691 { "_class_wxRect","_wxRect",0},
5692 { "_class_wxDC","_wxDC",0},
5693 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
5694 { "_class_wxProgressDialog","_wxProgressDialog",0},
5695 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
5696 { "_wxPyApp","_class_wxPyApp",0},
5697 { "_wxHtmlWinParser","_class_wxHtmlWinParser",0},
5698 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
5699 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
5700 { "_class_wxTreeEvent","_wxTreeEvent",0},
5701 { "_class_wxDirDialog","_wxDirDialog",0},
5702 { "_class_wxPyTimer","_wxPyTimer",0},
5703 { "_wxFocusEvent","_class_wxFocusEvent",0},
5704 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
5705 { "_class_wxSpinButton","_wxSpinButton",0},
5706 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
5707 { "_class_wxPanel","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxPanel},
5708 { "_class_wxPanel","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxPanel},
5709 { "_class_wxPanel","_wxPanel",0},
5710 { "_class_wxCheckBox","_wxCheckBox",0},
5711 { "_wxComboBox","_class_wxComboBox",0},
5712 { "_wxRadioButton","_class_wxRadioButton",0},
5713 { "_class_wxMessageDialog","_wxMessageDialog",0},
5714 { "_wxHtmlTag","_class_wxHtmlTag",0},
5715 { "_signed_int","_wxPrintQuality",0},
5716 { "_signed_int","_EBool",0},
5717 { "_signed_int","_wxWindowID",0},
5718 { "_signed_int","_int",0},
5719 { "_class_wxTextCtrl","_wxTextCtrl",0},
5720 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
5721 { "_wxMenu","_class_wxMenu",0},
5722 { "_class_wxMoveEvent","_wxMoveEvent",0},
5723 { "_wxListBox","_class_wxListBox",0},
5724 { "_wxScreenDC","_class_wxScreenDC",0},
5725 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
5726 { "_class_wxPyHtmlWindow","_wxPyHtmlWindow",0},
5727 { "_WXTYPE","_short",0},
5728 { "_WXTYPE","_signed_short",0},
5729 { "_WXTYPE","_unsigned_short",0},
5730 { "_wxFileDialog","_class_wxFileDialog",0},
5731 { "_class_wxCaret","_wxCaret",0},
5732 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
5733 { "_class_wxBrush","_wxBrush",0},
5734 { "_class_wxPyHtmlTagHandler","_class_wxPyHtmlWinTagHandler",SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler},
5735 { "_class_wxPyHtmlTagHandler","_wxPyHtmlWinTagHandler",SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler},
5736 { "_class_wxPyHtmlTagHandler","_wxPyHtmlTagHandler",0},
5737 { "_unsigned_short","_WXTYPE",0},
5738 { "_unsigned_short","_short",0},
5739 { "_class_wxWindow","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxWindow},
5740 { "_class_wxWindow","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxWindow},
5741 { "_class_wxWindow","_wxWindow",0},
5742 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
5743 { "_class_wxStaticText","_wxStaticText",0},
5744 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
5745 { "_class_wxFont","_wxFont",0},
5746 { "_class_wxPyValidator","_wxPyValidator",0},
5747 { "_class_wxCloseEvent","_wxCloseEvent",0},
5748 { "_wxSashEvent","_class_wxSashEvent",0},
5749 { "_wxBusyInfo","_class_wxBusyInfo",0},
5750 { "_class_wxMenuEvent","_wxMenuEvent",0},
5751 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
5752 { "_wxClientDC","_class_wxClientDC",0},
5753 { "_wxMouseEvent","_class_wxMouseEvent",0},
5754 { "_wxListCtrl","_class_wxListCtrl",0},
5755 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
5756 { "_class_wxPoint","_wxPoint",0},
5757 { "_wxRealPoint","_class_wxRealPoint",0},
5758 { "_class_wxRadioBox","_wxRadioBox",0},
5759 { "_wxGridCell","_class_wxGridCell",0},
5760 { "_class_wxBoxSizer","_wxBoxSizer",0},
5761 { "_class_wxHtmlWinParser","_wxHtmlWinParser",0},
5762 { "_class_wxHtmlCell","_class_wxHtmlWidgetCell",SwigwxHtmlWidgetCellTowxHtmlCell},
5763 { "_class_wxHtmlCell","_wxHtmlWidgetCell",SwigwxHtmlWidgetCellTowxHtmlCell},
5764 { "_class_wxHtmlCell","_class_wxHtmlContainerCell",SwigwxHtmlContainerCellTowxHtmlCell},
5765 { "_class_wxHtmlCell","_wxHtmlContainerCell",SwigwxHtmlContainerCellTowxHtmlCell},
5766 { "_class_wxHtmlCell","_wxHtmlCell",0},
5767 { "_signed_short","_WXTYPE",0},
5768 { "_signed_short","_short",0},
5769 { "_wxMemoryDC","_class_wxMemoryDC",0},
5770 { "_class_wxPrintDialog","_wxPrintDialog",0},
5771 { "_wxPaintDC","_class_wxPaintDC",0},
5772 { "_class_wxWindowDC","_wxWindowDC",0},
5773 { "_class_wxFocusEvent","_wxFocusEvent",0},
5774 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
5775 { "_wxStatusBar","_class_wxStatusBar",0},
5776 { "_class_wxToolBarTool","_wxToolBarTool",0},
5777 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
5778 { "_class_wxCursor","_wxCursor",0},
5779 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
5780 { "_class_wxImageHandler","_wxImageHandler",0},
5781 { "_class_wxHtmlTag","_wxHtmlTag",0},
5782 { "_wxScrolledWindow","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxScrolledWindow},
5783 { "_wxScrolledWindow","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxScrolledWindow},
5784 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
5785 { "_wxTreeItemId","_class_wxTreeItemId",0},
5786 { "_unsigned_char","_byte",0},
5787 { "_class_wxMenu","_wxMenu",0},
5788 { "_wxControl","_class_wxControl",0},
5789 { "_class_wxListBox","_wxListBox",0},
5790 { "_unsigned_int","_wxPrintQuality",0},
5791 { "_unsigned_int","_size_t",0},
5792 { "_unsigned_int","_uint",0},
5793 { "_unsigned_int","_wxWindowID",0},
5794 { "_unsigned_int","_int",0},
5795 { "_wxIcon","_class_wxIcon",0},
5796 { "_wxDialog","_class_wxDialog",0},
5797 { "_class_wxListItem","_wxListItem",0},
5798 { "_class_wxPen","_wxPen",0},
5799 { "_class_wxFileDialog","_wxFileDialog",0},
5800 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
5801 { "_short","_WXTYPE",0},
5802 { "_short","_unsigned_short",0},
5803 { "_short","_signed_short",0},
5804 { "_class_wxStaticBox","_wxStaticBox",0},
5805 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
5806 { "_wxHtmlPrintout","_class_wxHtmlPrintout",0},
5807 { "_class_wxScrollEvent","_wxScrollEvent",0},
5808 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
5809 { "_class_wxChoice","_wxChoice",0},
5810 { "_class_wxSlider","_wxSlider",0},
5811 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
5812 { "_class_wxImageList","_wxImageList",0},
5813 { "_class_wxBitmapButton","_wxBitmapButton",0},
5814 { "_class_wxHtmlContainerCell","_wxHtmlContainerCell",0},
5815 { "_wxFrame","_class_wxFrame",0},
5816 { "_wxPCXHandler","_class_wxPCXHandler",0},
5817 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
5818 { "_class_wxNotebook","_wxNotebook",0},
5819 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
5820 { "_wxWindowID","_wxPrintQuality",0},
5821 { "_wxWindowID","_size_t",0},
5822 { "_wxWindowID","_EBool",0},
5823 { "_wxWindowID","_uint",0},
5824 { "_wxWindowID","_int",0},
5825 { "_wxWindowID","_signed_int",0},
5826 { "_wxWindowID","_unsigned_int",0},
5827 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
5828 { "_class_wxSizerItem","_wxSizerItem",0},
5829 { "_int","_wxPrintQuality",0},
5830 { "_int","_size_t",0},
5831 { "_int","_EBool",0},
5832 { "_int","_uint",0},
5833 { "_int","_wxWindowID",0},
5834 { "_int","_unsigned_int",0},
5835 { "_int","_signed_int",0},
5836 { "_class_wxMouseEvent","_wxMouseEvent",0},
5837 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
5838 { "_class_wxListEvent","_wxListEvent",0},
5839 { "_class_wxPrintPreview","_wxPrintPreview",0},
5840 { "_class_wxSpinEvent","_wxSpinEvent",0},
5841 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
5842 { "_wxPyHtmlWinTagHandler","_class_wxPyHtmlWinTagHandler",0},
5843 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
5844 { "_wxButton","_class_wxButton",0},
5845 { "_class_wxPyApp","_wxPyApp",0},
5846 { "_wxSize","_class_wxSize",0},
5847 { "_wxRegionIterator","_class_wxRegionIterator",0},
5848 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
5849 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
5850 { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0},
5851 { "_wxHtmlDCRenderer","_class_wxHtmlDCRenderer",0},
5852 { "_class_wxPaintDC","_wxPaintDC",0},
5853 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
5854 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
5855 { "_class_wxComboBox","_wxComboBox",0},
5856 { "_class_wxRadioButton","_wxRadioButton",0},
5857 { "_wxValidator","_class_wxValidator",0},
5858 { "_class_wxTreeItemId","_wxTreeItemId",0},
5859 { "_wxTreeCtrl","_class_wxTreeCtrl",0},
5860 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
5861 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
5862 { "_class_wxControl","_wxControl",0},
5863 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
5864 { "_class_wxIcon","_wxIcon",0},
5865 { "_class_wxColour","_wxColour",0},
5866 { "_class_wxScreenDC","_wxScreenDC",0},
5867 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
5868 { "_wxPalette","_class_wxPalette",0},
5869 { "_class_wxIdleEvent","_wxIdleEvent",0},
5870 { "_wxEraseEvent","_class_wxEraseEvent",0},
5871 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
5872 { "_class_wxMiniFrame","_wxMiniFrame",0},
5873 { "_wxFontDialog","_class_wxFontDialog",0},
5874 { "_wxRegion","_class_wxRegion",0},
5875 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
5876 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
5877 { "_wxSizer","_class_wxSizer",0},
5878 { "_class_wxShowEvent","_wxShowEvent",0},
5879 { "_class_wxPCXHandler","_wxPCXHandler",0},
5880 { "_wxActivateEvent","_class_wxActivateEvent",0},
5881 { "_wxGauge","_class_wxGauge",0},
5882 { "_class_wxCheckListBox","_wxCheckListBox",0},
5883 { "_wxHtmlParser","_class_wxHtmlWinParser",SwigwxHtmlWinParserTowxHtmlParser},
5884 { "_wxHtmlParser","_wxHtmlWinParser",SwigwxHtmlWinParserTowxHtmlParser},
5885 { "_wxHtmlParser","_class_wxHtmlParser",0},
5886 { "_class_wxBusyInfo","_wxBusyInfo",0},
5887 { "_class_wxGridEvent","_wxGridEvent",0},
5888 { "_class_wxCommandEvent","_wxCommandEvent",0},
5889 { "_class_wxClientDC","_wxClientDC",0},
5890 { "_class_wxSizeEvent","_wxSizeEvent",0},
5891 { "_class_wxListCtrl","_wxListCtrl",0},
5892 { "_class_wxPyHtmlWinTagHandler","_wxPyHtmlWinTagHandler",0},
5893 { "_class_wxGridCell","_wxGridCell",0},
5894 { "_HtmlHistoryItem","_class_HtmlHistoryItem",0},
5895 { "_class_wxSize","_wxSize",0},
5896 { "_class_wxBitmap","_wxBitmap",0},
5897 { "_class_wxMemoryDC","_wxMemoryDC",0},
5898 { "_wxMenuBar","_class_wxMenuBar",0},
5899 { "_wxTreeEvent","_class_wxTreeEvent",0},
5900 { "_wxDirDialog","_class_wxDirDialog",0},
5901 { "_wxEvtHandler","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxEvtHandler},
5902 { "_wxEvtHandler","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxEvtHandler},
5903 { "_wxEvtHandler","_class_wxEvtHandler",0},
5904 { "_wxMenuItem","_class_wxMenuItem",0},
5905 { "_class_wxScrollBar","_wxScrollBar",0},
5906 { "_class_wxColourDialog","_wxColourDialog",0},
5907 { "_class_wxPrintData","_wxPrintData",0},
5908 { "_wxDash","_unsigned_long",0},
5909 { "_wxDash","_long",0},
5910 { "_class_wxScrolledWindow","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxScrolledWindow},
5911 { "_class_wxScrolledWindow","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxScrolledWindow},
5912 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
5913 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
5914 { "_class_wxConfig","_wxConfig",0},
5915 { "_wxKeyEvent","_class_wxKeyEvent",0},
5916 { "_wxMoveEvent","_class_wxMoveEvent",0},
5917 { "_wxHtmlEasyPrinting","_class_wxHtmlEasyPrinting",0},
5918 { "_wxColourData","_class_wxColourData",0},
5919 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
5920 { "_wxPyHtmlWindow","_class_wxPyHtmlWindow",0},
5921 { "_class_wxPalette","_wxPalette",0},
5922 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
5923 { "_class_wxEraseEvent","_wxEraseEvent",0},
5924 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
5925 { "_class_wxFontDialog","_wxFontDialog",0},
5926 { "_wxWindow","_class_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxWindow},
5927 { "_wxWindow","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxWindow},
5928 { "_wxWindow","_class_wxWindow",0},
5929 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
5930 { "_class_wxFrame","_wxFrame",0},
5931 {0,0,0}};
5932
5933 static PyObject *SWIG_globals;
5934 #ifdef __cplusplus
5935 extern "C"
5936 #endif
5937 SWIGEXPORT(void) inithtmlc() {
5938 PyObject *m, *d;
5939 SWIG_globals = SWIG_newvarlink();
5940 m = Py_InitModule("htmlc", htmlcMethods);
5941 d = PyModule_GetDict(m);
5942 PyDict_SetItemString(d,"wxHTML_ALIGN_LEFT", PyInt_FromLong((long) wxHTML_ALIGN_LEFT));
5943 PyDict_SetItemString(d,"wxHTML_ALIGN_CENTER", PyInt_FromLong((long) wxHTML_ALIGN_CENTER));
5944 PyDict_SetItemString(d,"wxHTML_ALIGN_RIGHT", PyInt_FromLong((long) wxHTML_ALIGN_RIGHT));
5945 PyDict_SetItemString(d,"wxHTML_ALIGN_BOTTOM", PyInt_FromLong((long) wxHTML_ALIGN_BOTTOM));
5946 PyDict_SetItemString(d,"wxHTML_ALIGN_TOP", PyInt_FromLong((long) wxHTML_ALIGN_TOP));
5947 PyDict_SetItemString(d,"wxHTML_CLR_FOREGROUND", PyInt_FromLong((long) wxHTML_CLR_FOREGROUND));
5948 PyDict_SetItemString(d,"wxHTML_CLR_BACKGROUND", PyInt_FromLong((long) wxHTML_CLR_BACKGROUND));
5949 PyDict_SetItemString(d,"wxHTML_UNITS_PIXELS", PyInt_FromLong((long) wxHTML_UNITS_PIXELS));
5950 PyDict_SetItemString(d,"wxHTML_UNITS_PERCENT", PyInt_FromLong((long) wxHTML_UNITS_PERCENT));
5951 PyDict_SetItemString(d,"wxHTML_INDENT_LEFT", PyInt_FromLong((long) wxHTML_INDENT_LEFT));
5952 PyDict_SetItemString(d,"wxHTML_INDENT_RIGHT", PyInt_FromLong((long) wxHTML_INDENT_RIGHT));
5953 PyDict_SetItemString(d,"wxHTML_INDENT_TOP", PyInt_FromLong((long) wxHTML_INDENT_TOP));
5954 PyDict_SetItemString(d,"wxHTML_INDENT_BOTTOM", PyInt_FromLong((long) wxHTML_INDENT_BOTTOM));
5955 PyDict_SetItemString(d,"wxHTML_INDENT_HORIZONTAL", PyInt_FromLong((long) wxHTML_INDENT_HORIZONTAL));
5956 PyDict_SetItemString(d,"wxHTML_INDENT_VERTICAL", PyInt_FromLong((long) wxHTML_INDENT_VERTICAL));
5957 PyDict_SetItemString(d,"wxHTML_INDENT_ALL", PyInt_FromLong((long) wxHTML_INDENT_ALL));
5958 PyDict_SetItemString(d,"wxHTML_COND_ISANCHOR", PyInt_FromLong((long) wxHTML_COND_ISANCHOR));
5959 PyDict_SetItemString(d,"wxHTML_COND_ISIMAGEMAP", PyInt_FromLong((long) wxHTML_COND_ISIMAGEMAP));
5960 PyDict_SetItemString(d,"wxHTML_COND_USER", PyInt_FromLong((long) wxHTML_COND_USER));
5961 PyDict_SetItemString(d,"wxPAGE_ODD", PyInt_FromLong((long) wxPAGE_ODD));
5962 PyDict_SetItemString(d,"wxPAGE_EVEN", PyInt_FromLong((long) wxPAGE_EVEN));
5963 PyDict_SetItemString(d,"wxPAGE_ALL", PyInt_FromLong((long) wxPAGE_ALL));
5964
5965
5966 #if 0
5967 /* This is a bit cheesy. SWIG happens to call the dictionary d...
5968 * I save it here, 'cause I don't know how to get it back later! */
5969 mod_dict = d;
5970 #endif
5971
5972 inithtmlhelpc();
5973
5974 wxClassInfo::CleanUpClasses();
5975 wxClassInfo::InitializeClasses();
5976
5977 #if 0
5978 /* specifically add our python tag handler; it doesn't seem to
5979 * happen by itself... */
5980 wxHtmlWinParser::AddModule(new HTML_ModulePythonTag());
5981 #endif
5982
5983 // Until wxFileSystem is wrapped...
5984 #if wxUSE_FS_ZIP
5985 wxFileSystem::AddHandler(new wxZipFSHandler);
5986 #endif
5987 {
5988 int i;
5989 for (i = 0; _swig_mapping[i].n1; i++)
5990 SWIG_RegisterMapping(_swig_mapping[i].n1,_swig_mapping[i].n2,_swig_mapping[i].pcnv);
5991 }
5992 }