]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/gtk/html.cpp
74e8f559566eb6f18c0b11af4240a5dcef0aa1d9
[wxWidgets.git] / wxPython / src / gtk / html.cpp
1 /*
2 * FILE : src/gtk/html.cpp
3 *
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
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 "Python.h"
23
24 #include <string.h>
25 #include <stdlib.h>
26 /* Definitions for Windows/Unix exporting */
27 #if defined(__WIN32__)
28 # if defined(_MSC_VER)
29 # define SWIGEXPORT(a) __declspec(dllexport) a
30 # else
31 # if defined(__BORLANDC__)
32 # define SWIGEXPORT(a) a _export
33 # else
34 # define SWIGEXPORT(a) a
35 # endif
36 # endif
37 #else
38 # define SWIGEXPORT(a) a
39 #endif
40
41 #ifdef __cplusplus
42 extern "C" {
43 #endif
44 extern void SWIG_MakePtr(char *, void *, char *);
45 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
46 extern char *SWIG_GetPtr(char *, void **, char *);
47 extern char *SWIG_GetPtrObj(PyObject *, void **, char *);
48 extern void SWIG_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
49 extern PyObject *SWIG_newvarlink(void);
50 #ifdef __cplusplus
51 }
52 #endif
53 #define SWIG_init inithtmlc
54
55 #define SWIG_name "htmlc"
56
57 #include "wxPython.h"
58 #include <wx/html/htmlwin.h>
59 #include <wx/html/htmprint.h>
60 #include <wx/image.h>
61 #include <wx/fs_zip.h>
62 #include <wx/fs_inet.h>
63 #include <wx/wfstream.h>
64 #include <wx/filesys.h>
65
66 #include "printfw.h"
67
68
69 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
70 PyObject* o2;
71 PyObject* o3;
72
73 if (!target) {
74 target = o;
75 } else if (target == Py_None) {
76 Py_DECREF(Py_None);
77 target = o;
78 } else {
79 if (!PyTuple_Check(target)) {
80 o2 = target;
81 target = PyTuple_New(1);
82 PyTuple_SetItem(target, 0, o2);
83 }
84 o3 = PyTuple_New(1);
85 PyTuple_SetItem(o3, 0, o);
86
87 o2 = target;
88 target = PySequence_Concat(o2, o3);
89 Py_DECREF(o2);
90 Py_DECREF(o3);
91 }
92 return target;
93 }
94
95 // Put some wx default wxChar* values into wxStrings.
96 static const wxChar* wxHtmlWindowNameStr = wxT("htmlWindow");
97 DECLARE_DEF_STRING(HtmlWindowNameStr);
98
99 static const wxChar* wxHtmlPrintoutTitleStr = wxT("Printout");
100 DECLARE_DEF_STRING(HtmlPrintoutTitleStr);
101
102 static const wxChar* wxHtmlPrintingTitleStr = wxT("Printing");
103 DECLARE_DEF_STRING(HtmlPrintingTitleStr);
104
105 static const wxString wxPyEmptyString(wxT(""));
106
107 class wxPyHtmlTagHandler : public wxHtmlTagHandler {
108 DECLARE_DYNAMIC_CLASS(wxPyHtmlTagHandler);
109 public:
110 wxPyHtmlTagHandler() : wxHtmlTagHandler() {};
111
112 wxHtmlParser* GetParser() { return m_Parser; }
113 void ParseInner(const wxHtmlTag& tag) { wxHtmlTagHandler::ParseInner(tag); }
114
115 DEC_PYCALLBACK_STRING__pure(GetSupportedTags);
116 DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag);
117
118 PYPRIVATE;
119 };
120
121 IMPLEMENT_DYNAMIC_CLASS(wxPyHtmlTagHandler, wxHtmlTagHandler);
122
123 IMP_PYCALLBACK_STRING__pure(wxPyHtmlTagHandler, wxHtmlTagHandler, GetSupportedTags);
124 IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlTagHandler, wxHtmlTagHandler, HandleTag);
125
126 class wxPyHtmlWinTagHandler : public wxHtmlWinTagHandler {
127 DECLARE_DYNAMIC_CLASS(wxPyHtmlWinTagHandler);
128 public:
129 wxPyHtmlWinTagHandler() : wxHtmlWinTagHandler() {};
130
131 wxHtmlWinParser* GetParser() { return m_WParser; }
132 void ParseInner(const wxHtmlTag& tag)
133 { wxHtmlWinTagHandler::ParseInner(tag); }
134
135 DEC_PYCALLBACK_STRING__pure(GetSupportedTags);
136 DEC_PYCALLBACK_BOOL_TAG_pure(HandleTag);
137
138 PYPRIVATE;
139 };
140
141 IMPLEMENT_DYNAMIC_CLASS( wxPyHtmlWinTagHandler, wxHtmlWinTagHandler);
142
143 IMP_PYCALLBACK_STRING__pure(wxPyHtmlWinTagHandler, wxHtmlWinTagHandler, GetSupportedTags);
144 IMP_PYCALLBACK_BOOL_TAG_pure(wxPyHtmlWinTagHandler, wxHtmlWinTagHandler, HandleTag);
145
146
147 class wxPyHtmlTagsModule : public wxHtmlTagsModule {
148 public:
149 wxPyHtmlTagsModule(PyObject* thc) : wxHtmlTagsModule() {
150 m_tagHandlerClass = thc;
151 Py_INCREF(m_tagHandlerClass);
152 RegisterModule(this);
153 wxHtmlWinParser::AddModule(this);
154 }
155
156 void OnExit() {
157 wxPyBeginBlockThreads();
158 Py_DECREF(m_tagHandlerClass);
159 m_tagHandlerClass = NULL;
160 for (size_t x=0; x < m_objArray.GetCount(); x++) {
161 PyObject* obj = (PyObject*)m_objArray.Item(x);
162 Py_DECREF(obj);
163 }
164 wxPyEndBlockThreads();
165 };
166
167 void FillHandlersTable(wxHtmlWinParser *parser) {
168 // Wave our magic wand... (if it works it's a miracle! ;-)
169
170 // First, make a new instance of the tag handler
171 wxPyBeginBlockThreads();
172 PyObject* arg = Py_BuildValue("()");
173 PyObject* obj = PyInstance_New(m_tagHandlerClass, arg, NULL);
174 Py_DECREF(arg);
175 wxPyEndBlockThreads();
176
177 // now figure out where it's C++ object is...
178 wxPyHtmlWinTagHandler* thPtr;
179 if (SWIG_GetPtrObj(obj, (void **)&thPtr, "_wxPyHtmlWinTagHandler_p"))
180 return;
181
182 // add it,
183 parser->AddTagHandler(thPtr);
184
185 // and track it.
186 m_objArray.Add(obj);
187 }
188
189 private:
190 PyObject* m_tagHandlerClass;
191 wxArrayPtrVoid m_objArray;
192
193 };
194
195 void wxHtmlWinParser_AddTagHandler(PyObject* tagHandlerClass) {
196 // Dynamically create a new wxModule. Refcounts tagHandlerClass
197 // and adds itself to the wxModules list and to the wxHtmlWinParser.
198 new wxPyHtmlTagsModule(tagHandlerClass);
199 }
200 // here's the C++ version
201 class wxPyHtmlFilter : public wxHtmlFilter {
202 DECLARE_ABSTRACT_CLASS(wxPyHtmlFilter);
203 public:
204 wxPyHtmlFilter() : wxHtmlFilter() {}
205
206 // returns TRUE if this filter is able to open&read given file
207 virtual bool CanRead(const wxFSFile& file) const {
208 bool rval = FALSE;
209 bool found;
210 wxPyBeginBlockThreads();
211 if ((found = wxPyCBH_findCallback(m_myInst, "CanRead"))) {
212 PyObject* obj = wxPyMake_wxObject((wxFSFile*)&file); // cast away const
213 rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(O)", obj));
214 Py_DECREF(obj);
215 }
216 wxPyEndBlockThreads();
217 return rval;
218 }
219
220
221 // Reads given file and returns HTML document.
222 // Returns empty string if opening failed
223 virtual wxString ReadFile(const wxFSFile& file) const {
224 wxString rval;
225 bool found;
226 wxPyBeginBlockThreads();
227 if ((found = wxPyCBH_findCallback(m_myInst, "ReadFile"))) {
228 PyObject* obj = wxPyMake_wxObject((wxFSFile*)&file); // cast away const
229 PyObject* ro;
230 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(O)", obj));
231 Py_DECREF(obj);
232 if (ro) {
233 rval = Py2wxString(ro);
234 Py_DECREF(ro);
235 }
236 }
237 wxPyEndBlockThreads();
238 return rval;
239 }
240
241 PYPRIVATE;
242 };
243
244 IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlFilter, wxHtmlFilter);
245
246 class wxPyHtmlWindow : public wxHtmlWindow {
247 DECLARE_ABSTRACT_CLASS(wxPyHtmlWindow);
248 public:
249 wxPyHtmlWindow(wxWindow *parent, wxWindowID id = -1,
250 const wxPoint& pos = wxDefaultPosition,
251 const wxSize& size = wxDefaultSize,
252 long style = wxHW_SCROLLBAR_AUTO,
253 const wxString& name = wxPyHtmlWindowNameStr)
254 : wxHtmlWindow(parent, id, pos, size, style, name) {};
255 wxPyHtmlWindow() : wxHtmlWindow() {};
256
257 bool ScrollToAnchor(const wxString& anchor) {
258 return wxHtmlWindow::ScrollToAnchor(anchor);
259 }
260
261 bool HasAnchor(const wxString& anchor) {
262 const wxHtmlCell *c = m_Cell->Find(wxHTML_COND_ISANCHOR, &anchor);
263 return c!=NULL;
264 }
265
266 void OnLinkClicked(const wxHtmlLinkInfo& link);
267 void base_OnLinkClicked(const wxHtmlLinkInfo& link);
268
269 wxHtmlOpeningStatus OnOpeningURL(wxHtmlURLType type,
270 const wxString& url,
271 wxString *redirect) const;
272
273 DEC_PYCALLBACK__STRING(OnSetTitle);
274 DEC_PYCALLBACK__CELLINTINT(OnCellMouseHover);
275 DEC_PYCALLBACK__CELLINTINTME(OnCellClicked);
276 PYPRIVATE;
277 };
278
279 IMPLEMENT_ABSTRACT_CLASS( wxPyHtmlWindow, wxHtmlWindow );
280 IMP_PYCALLBACK__STRING(wxPyHtmlWindow, wxHtmlWindow, OnSetTitle);
281 IMP_PYCALLBACK__CELLINTINT(wxPyHtmlWindow, wxHtmlWindow, OnCellMouseHover);
282 IMP_PYCALLBACK__CELLINTINTME(wxPyHtmlWindow, wxHtmlWindow, OnCellClicked);
283
284
285 void wxPyHtmlWindow::OnLinkClicked(const wxHtmlLinkInfo& link) {
286 bool found;
287 wxPyBeginBlockThreads();
288 if ((found = wxPyCBH_findCallback(m_myInst, "OnLinkClicked"))) {
289 PyObject* obj = wxPyConstructObject((void*)&link, wxT("wxHtmlLinkInfo"), 0);
290 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(O)", obj));
291 Py_DECREF(obj);
292 }
293 wxPyEndBlockThreads();
294 if (! found)
295 wxHtmlWindow::OnLinkClicked(link);
296 }
297 void wxPyHtmlWindow::base_OnLinkClicked(const wxHtmlLinkInfo& link) {
298 wxHtmlWindow::OnLinkClicked(link);
299 }
300
301
302 wxHtmlOpeningStatus wxPyHtmlWindow::OnOpeningURL(wxHtmlURLType type,
303 const wxString& url,
304 wxString *redirect) const {
305 bool found;
306 wxHtmlOpeningStatus rval;
307 wxPyBeginBlockThreads();
308 if ((found = wxPyCBH_findCallback(m_myInst, "OnOpeningURL"))) {
309 PyObject* ro;
310 PyObject* s = wx2PyString(url);
311 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(iO)", type, s));
312 Py_DECREF(s);
313 if (PyString_Check(ro)
314 #if PYTHON_API_VERSION >= 1009
315 || PyUnicode_Check(ro)
316 #endif
317 ) {
318 *redirect = Py2wxString(ro);
319 rval = wxHTML_REDIRECT;
320 }
321 else {
322 PyObject* num = PyNumber_Int(ro);
323 rval = (wxHtmlOpeningStatus)PyInt_AsLong(num);
324 Py_DECREF(num);
325 }
326 Py_DECREF(ro);
327 }
328 wxPyEndBlockThreads();
329 if (! found)
330 rval = wxHtmlWindow::OnOpeningURL(type, url, redirect);
331 return rval;
332 }
333
334
335
336 extern "C" SWIGEXPORT(void) inithtmlhelpc();
337 #ifdef __cplusplus
338 extern "C" {
339 #endif
340 static PyObject *_wrap_wxHtmlWinParser_AddTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
341 PyObject * _resultobj;
342 PyObject * _arg0;
343 PyObject * _obj0 = 0;
344 char *_kwnames[] = { "tagHandlerClass", NULL };
345
346 self = self;
347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_AddTagHandler",_kwnames,&_obj0))
348 return NULL;
349 {
350 _arg0 = _obj0;
351 }
352 {
353 PyThreadState* __tstate = wxPyBeginAllowThreads();
354 wxHtmlWinParser_AddTagHandler(_arg0);
355
356 wxPyEndAllowThreads(__tstate);
357 if (PyErr_Occurred()) return NULL;
358 } Py_INCREF(Py_None);
359 _resultobj = Py_None;
360 return _resultobj;
361 }
362
363 static void *SwigwxHtmlLinkInfoTowxObject(void *ptr) {
364 wxHtmlLinkInfo *src;
365 wxObject *dest;
366 src = (wxHtmlLinkInfo *) ptr;
367 dest = (wxObject *) src;
368 return (void *) dest;
369 }
370
371 #define new_wxHtmlLinkInfo(_swigarg0,_swigarg1) (new wxHtmlLinkInfo(_swigarg0,_swigarg1))
372 static PyObject *_wrap_new_wxHtmlLinkInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
373 PyObject * _resultobj;
374 wxHtmlLinkInfo * _result;
375 wxString * _arg0;
376 wxString * _arg1 = (wxString *) &wxPyEmptyString;
377 PyObject * _obj0 = 0;
378 PyObject * _obj1 = 0;
379 char *_kwnames[] = { "href","target", NULL };
380 char _ptemp[128];
381
382 self = self;
383 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|O:new_wxHtmlLinkInfo",_kwnames,&_obj0,&_obj1))
384 return NULL;
385 {
386 _arg0 = wxString_in_helper(_obj0);
387 if (_arg0 == NULL)
388 return NULL;
389 }
390 if (_obj1)
391 {
392 _arg1 = wxString_in_helper(_obj1);
393 if (_arg1 == NULL)
394 return NULL;
395 }
396 {
397 PyThreadState* __tstate = wxPyBeginAllowThreads();
398 _result = (wxHtmlLinkInfo *)new_wxHtmlLinkInfo(*_arg0,*_arg1);
399
400 wxPyEndAllowThreads(__tstate);
401 if (PyErr_Occurred()) return NULL;
402 } if (_result) {
403 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlLinkInfo_p");
404 _resultobj = Py_BuildValue("s",_ptemp);
405 } else {
406 Py_INCREF(Py_None);
407 _resultobj = Py_None;
408 }
409 {
410 if (_obj0)
411 delete _arg0;
412 }
413 {
414 if (_obj1)
415 delete _arg1;
416 }
417 return _resultobj;
418 }
419
420 #define wxHtmlLinkInfo_GetHref(_swigobj) (_swigobj->GetHref())
421 static PyObject *_wrap_wxHtmlLinkInfo_GetHref(PyObject *self, PyObject *args, PyObject *kwargs) {
422 PyObject * _resultobj;
423 wxString * _result;
424 wxHtmlLinkInfo * _arg0;
425 PyObject * _argo0 = 0;
426 char *_kwnames[] = { "self", NULL };
427
428 self = self;
429 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlLinkInfo_GetHref",_kwnames,&_argo0))
430 return NULL;
431 if (_argo0) {
432 if (_argo0 == Py_None) { _arg0 = NULL; }
433 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlLinkInfo_p")) {
434 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlLinkInfo_GetHref. Expected _wxHtmlLinkInfo_p.");
435 return NULL;
436 }
437 }
438 {
439 PyThreadState* __tstate = wxPyBeginAllowThreads();
440 _result = new wxString (wxHtmlLinkInfo_GetHref(_arg0));
441
442 wxPyEndAllowThreads(__tstate);
443 if (PyErr_Occurred()) return NULL;
444 }{
445 #if wxUSE_UNICODE
446 _resultobj = PyUnicode_FromWideChar(_result->c_str(), _result->Len());
447 #else
448 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
449 #endif
450 }
451 {
452 delete _result;
453 }
454 return _resultobj;
455 }
456
457 #define wxHtmlLinkInfo_GetTarget(_swigobj) (_swigobj->GetTarget())
458 static PyObject *_wrap_wxHtmlLinkInfo_GetTarget(PyObject *self, PyObject *args, PyObject *kwargs) {
459 PyObject * _resultobj;
460 wxString * _result;
461 wxHtmlLinkInfo * _arg0;
462 PyObject * _argo0 = 0;
463 char *_kwnames[] = { "self", NULL };
464
465 self = self;
466 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlLinkInfo_GetTarget",_kwnames,&_argo0))
467 return NULL;
468 if (_argo0) {
469 if (_argo0 == Py_None) { _arg0 = NULL; }
470 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlLinkInfo_p")) {
471 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlLinkInfo_GetTarget. Expected _wxHtmlLinkInfo_p.");
472 return NULL;
473 }
474 }
475 {
476 PyThreadState* __tstate = wxPyBeginAllowThreads();
477 _result = new wxString (wxHtmlLinkInfo_GetTarget(_arg0));
478
479 wxPyEndAllowThreads(__tstate);
480 if (PyErr_Occurred()) return NULL;
481 }{
482 #if wxUSE_UNICODE
483 _resultobj = PyUnicode_FromWideChar(_result->c_str(), _result->Len());
484 #else
485 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
486 #endif
487 }
488 {
489 delete _result;
490 }
491 return _resultobj;
492 }
493
494 #define wxHtmlLinkInfo_GetEvent(_swigobj) (_swigobj->GetEvent())
495 static PyObject *_wrap_wxHtmlLinkInfo_GetEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
496 PyObject * _resultobj;
497 wxMouseEvent * _result;
498 wxHtmlLinkInfo * _arg0;
499 PyObject * _argo0 = 0;
500 char *_kwnames[] = { "self", NULL };
501
502 self = self;
503 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlLinkInfo_GetEvent",_kwnames,&_argo0))
504 return NULL;
505 if (_argo0) {
506 if (_argo0 == Py_None) { _arg0 = NULL; }
507 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlLinkInfo_p")) {
508 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlLinkInfo_GetEvent. Expected _wxHtmlLinkInfo_p.");
509 return NULL;
510 }
511 }
512 {
513 PyThreadState* __tstate = wxPyBeginAllowThreads();
514 _result = (wxMouseEvent *)wxHtmlLinkInfo_GetEvent(_arg0);
515
516 wxPyEndAllowThreads(__tstate);
517 if (PyErr_Occurred()) return NULL;
518 }{ _resultobj = wxPyMake_wxObject(_result); }
519 return _resultobj;
520 }
521
522 #define wxHtmlLinkInfo_GetHtmlCell(_swigobj) (_swigobj->GetHtmlCell())
523 static PyObject *_wrap_wxHtmlLinkInfo_GetHtmlCell(PyObject *self, PyObject *args, PyObject *kwargs) {
524 PyObject * _resultobj;
525 wxHtmlCell * _result;
526 wxHtmlLinkInfo * _arg0;
527 PyObject * _argo0 = 0;
528 char *_kwnames[] = { "self", NULL };
529 char _ptemp[128];
530
531 self = self;
532 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlLinkInfo_GetHtmlCell",_kwnames,&_argo0))
533 return NULL;
534 if (_argo0) {
535 if (_argo0 == Py_None) { _arg0 = NULL; }
536 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlLinkInfo_p")) {
537 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlLinkInfo_GetHtmlCell. Expected _wxHtmlLinkInfo_p.");
538 return NULL;
539 }
540 }
541 {
542 PyThreadState* __tstate = wxPyBeginAllowThreads();
543 _result = (wxHtmlCell *)wxHtmlLinkInfo_GetHtmlCell(_arg0);
544
545 wxPyEndAllowThreads(__tstate);
546 if (PyErr_Occurred()) return NULL;
547 } if (_result) {
548 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
549 _resultobj = Py_BuildValue("s",_ptemp);
550 } else {
551 Py_INCREF(Py_None);
552 _resultobj = Py_None;
553 }
554 return _resultobj;
555 }
556
557 #define wxHtmlLinkInfo_SetEvent(_swigobj,_swigarg0) (_swigobj->SetEvent(_swigarg0))
558 static PyObject *_wrap_wxHtmlLinkInfo_SetEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
559 PyObject * _resultobj;
560 wxHtmlLinkInfo * _arg0;
561 wxMouseEvent * _arg1;
562 PyObject * _argo0 = 0;
563 PyObject * _argo1 = 0;
564 char *_kwnames[] = { "self","e", NULL };
565
566 self = self;
567 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlLinkInfo_SetEvent",_kwnames,&_argo0,&_argo1))
568 return NULL;
569 if (_argo0) {
570 if (_argo0 == Py_None) { _arg0 = NULL; }
571 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlLinkInfo_p")) {
572 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlLinkInfo_SetEvent. Expected _wxHtmlLinkInfo_p.");
573 return NULL;
574 }
575 }
576 if (_argo1) {
577 if (_argo1 == Py_None) { _arg1 = NULL; }
578 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxMouseEvent_p")) {
579 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlLinkInfo_SetEvent. Expected _wxMouseEvent_p.");
580 return NULL;
581 }
582 }
583 {
584 PyThreadState* __tstate = wxPyBeginAllowThreads();
585 wxHtmlLinkInfo_SetEvent(_arg0,_arg1);
586
587 wxPyEndAllowThreads(__tstate);
588 if (PyErr_Occurred()) return NULL;
589 } Py_INCREF(Py_None);
590 _resultobj = Py_None;
591 return _resultobj;
592 }
593
594 #define wxHtmlLinkInfo_SetHtmlCell(_swigobj,_swigarg0) (_swigobj->SetHtmlCell(_swigarg0))
595 static PyObject *_wrap_wxHtmlLinkInfo_SetHtmlCell(PyObject *self, PyObject *args, PyObject *kwargs) {
596 PyObject * _resultobj;
597 wxHtmlLinkInfo * _arg0;
598 wxHtmlCell * _arg1;
599 PyObject * _argo0 = 0;
600 PyObject * _argo1 = 0;
601 char *_kwnames[] = { "self","e", NULL };
602
603 self = self;
604 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlLinkInfo_SetHtmlCell",_kwnames,&_argo0,&_argo1))
605 return NULL;
606 if (_argo0) {
607 if (_argo0 == Py_None) { _arg0 = NULL; }
608 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlLinkInfo_p")) {
609 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlLinkInfo_SetHtmlCell. Expected _wxHtmlLinkInfo_p.");
610 return NULL;
611 }
612 }
613 if (_argo1) {
614 if (_argo1 == Py_None) { _arg1 = NULL; }
615 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlCell_p")) {
616 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlLinkInfo_SetHtmlCell. Expected _wxHtmlCell_p.");
617 return NULL;
618 }
619 }
620 {
621 PyThreadState* __tstate = wxPyBeginAllowThreads();
622 wxHtmlLinkInfo_SetHtmlCell(_arg0,_arg1);
623
624 wxPyEndAllowThreads(__tstate);
625 if (PyErr_Occurred()) return NULL;
626 } Py_INCREF(Py_None);
627 _resultobj = Py_None;
628 return _resultobj;
629 }
630
631 static void *SwigwxHtmlTagTowxObject(void *ptr) {
632 wxHtmlTag *src;
633 wxObject *dest;
634 src = (wxHtmlTag *) ptr;
635 dest = (wxObject *) src;
636 return (void *) dest;
637 }
638
639 #define wxHtmlTag_GetName(_swigobj) (_swigobj->GetName())
640 static PyObject *_wrap_wxHtmlTag_GetName(PyObject *self, PyObject *args, PyObject *kwargs) {
641 PyObject * _resultobj;
642 wxString * _result;
643 wxHtmlTag * _arg0;
644 PyObject * _argo0 = 0;
645 char *_kwnames[] = { "self", NULL };
646
647 self = self;
648 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetName",_kwnames,&_argo0))
649 return NULL;
650 if (_argo0) {
651 if (_argo0 == Py_None) { _arg0 = NULL; }
652 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
653 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetName. Expected _wxHtmlTag_p.");
654 return NULL;
655 }
656 }
657 {
658 PyThreadState* __tstate = wxPyBeginAllowThreads();
659 _result = new wxString (wxHtmlTag_GetName(_arg0));
660
661 wxPyEndAllowThreads(__tstate);
662 if (PyErr_Occurred()) return NULL;
663 }{
664 #if wxUSE_UNICODE
665 _resultobj = PyUnicode_FromWideChar(_result->c_str(), _result->Len());
666 #else
667 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
668 #endif
669 }
670 {
671 delete _result;
672 }
673 return _resultobj;
674 }
675
676 #define wxHtmlTag_HasParam(_swigobj,_swigarg0) (_swigobj->HasParam(_swigarg0))
677 static PyObject *_wrap_wxHtmlTag_HasParam(PyObject *self, PyObject *args, PyObject *kwargs) {
678 PyObject * _resultobj;
679 bool _result;
680 wxHtmlTag * _arg0;
681 wxString * _arg1;
682 PyObject * _argo0 = 0;
683 PyObject * _obj1 = 0;
684 char *_kwnames[] = { "self","par", NULL };
685
686 self = self;
687 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlTag_HasParam",_kwnames,&_argo0,&_obj1))
688 return NULL;
689 if (_argo0) {
690 if (_argo0 == Py_None) { _arg0 = NULL; }
691 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
692 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_HasParam. Expected _wxHtmlTag_p.");
693 return NULL;
694 }
695 }
696 {
697 _arg1 = wxString_in_helper(_obj1);
698 if (_arg1 == NULL)
699 return NULL;
700 }
701 {
702 PyThreadState* __tstate = wxPyBeginAllowThreads();
703 _result = (bool )wxHtmlTag_HasParam(_arg0,*_arg1);
704
705 wxPyEndAllowThreads(__tstate);
706 if (PyErr_Occurred()) return NULL;
707 } _resultobj = Py_BuildValue("i",_result);
708 {
709 if (_obj1)
710 delete _arg1;
711 }
712 return _resultobj;
713 }
714
715 #define wxHtmlTag_GetParam(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetParam(_swigarg0,_swigarg1))
716 static PyObject *_wrap_wxHtmlTag_GetParam(PyObject *self, PyObject *args, PyObject *kwargs) {
717 PyObject * _resultobj;
718 wxString * _result;
719 wxHtmlTag * _arg0;
720 wxString * _arg1;
721 int _arg2 = (int ) FALSE;
722 PyObject * _argo0 = 0;
723 PyObject * _obj1 = 0;
724 char *_kwnames[] = { "self","par","with_commas", NULL };
725
726 self = self;
727 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxHtmlTag_GetParam",_kwnames,&_argo0,&_obj1,&_arg2))
728 return NULL;
729 if (_argo0) {
730 if (_argo0 == Py_None) { _arg0 = NULL; }
731 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
732 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetParam. Expected _wxHtmlTag_p.");
733 return NULL;
734 }
735 }
736 {
737 _arg1 = wxString_in_helper(_obj1);
738 if (_arg1 == NULL)
739 return NULL;
740 }
741 {
742 PyThreadState* __tstate = wxPyBeginAllowThreads();
743 _result = new wxString (wxHtmlTag_GetParam(_arg0,*_arg1,_arg2));
744
745 wxPyEndAllowThreads(__tstate);
746 if (PyErr_Occurred()) return NULL;
747 }{
748 #if wxUSE_UNICODE
749 _resultobj = PyUnicode_FromWideChar(_result->c_str(), _result->Len());
750 #else
751 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
752 #endif
753 }
754 {
755 if (_obj1)
756 delete _arg1;
757 }
758 {
759 delete _result;
760 }
761 return _resultobj;
762 }
763
764 #define wxHtmlTag_GetAllParams(_swigobj) (_swigobj->GetAllParams())
765 static PyObject *_wrap_wxHtmlTag_GetAllParams(PyObject *self, PyObject *args, PyObject *kwargs) {
766 PyObject * _resultobj;
767 wxString * _result;
768 wxHtmlTag * _arg0;
769 PyObject * _argo0 = 0;
770 char *_kwnames[] = { "self", NULL };
771
772 self = self;
773 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetAllParams",_kwnames,&_argo0))
774 return NULL;
775 if (_argo0) {
776 if (_argo0 == Py_None) { _arg0 = NULL; }
777 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
778 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetAllParams. Expected _wxHtmlTag_p.");
779 return NULL;
780 }
781 }
782 {
783 PyThreadState* __tstate = wxPyBeginAllowThreads();
784 _result = new wxString (wxHtmlTag_GetAllParams(_arg0));
785
786 wxPyEndAllowThreads(__tstate);
787 if (PyErr_Occurred()) return NULL;
788 }{
789 #if wxUSE_UNICODE
790 _resultobj = PyUnicode_FromWideChar(_result->c_str(), _result->Len());
791 #else
792 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
793 #endif
794 }
795 {
796 delete _result;
797 }
798 return _resultobj;
799 }
800
801 #define wxHtmlTag_HasEnding(_swigobj) (_swigobj->HasEnding())
802 static PyObject *_wrap_wxHtmlTag_HasEnding(PyObject *self, PyObject *args, PyObject *kwargs) {
803 PyObject * _resultobj;
804 bool _result;
805 wxHtmlTag * _arg0;
806 PyObject * _argo0 = 0;
807 char *_kwnames[] = { "self", NULL };
808
809 self = self;
810 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_HasEnding",_kwnames,&_argo0))
811 return NULL;
812 if (_argo0) {
813 if (_argo0 == Py_None) { _arg0 = NULL; }
814 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
815 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_HasEnding. Expected _wxHtmlTag_p.");
816 return NULL;
817 }
818 }
819 {
820 PyThreadState* __tstate = wxPyBeginAllowThreads();
821 _result = (bool )wxHtmlTag_HasEnding(_arg0);
822
823 wxPyEndAllowThreads(__tstate);
824 if (PyErr_Occurred()) return NULL;
825 } _resultobj = Py_BuildValue("i",_result);
826 return _resultobj;
827 }
828
829 #define wxHtmlTag_GetBeginPos(_swigobj) (_swigobj->GetBeginPos())
830 static PyObject *_wrap_wxHtmlTag_GetBeginPos(PyObject *self, PyObject *args, PyObject *kwargs) {
831 PyObject * _resultobj;
832 int _result;
833 wxHtmlTag * _arg0;
834 PyObject * _argo0 = 0;
835 char *_kwnames[] = { "self", NULL };
836
837 self = self;
838 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetBeginPos",_kwnames,&_argo0))
839 return NULL;
840 if (_argo0) {
841 if (_argo0 == Py_None) { _arg0 = NULL; }
842 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
843 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetBeginPos. Expected _wxHtmlTag_p.");
844 return NULL;
845 }
846 }
847 {
848 PyThreadState* __tstate = wxPyBeginAllowThreads();
849 _result = (int )wxHtmlTag_GetBeginPos(_arg0);
850
851 wxPyEndAllowThreads(__tstate);
852 if (PyErr_Occurred()) return NULL;
853 } _resultobj = Py_BuildValue("i",_result);
854 return _resultobj;
855 }
856
857 #define wxHtmlTag_GetEndPos1(_swigobj) (_swigobj->GetEndPos1())
858 static PyObject *_wrap_wxHtmlTag_GetEndPos1(PyObject *self, PyObject *args, PyObject *kwargs) {
859 PyObject * _resultobj;
860 int _result;
861 wxHtmlTag * _arg0;
862 PyObject * _argo0 = 0;
863 char *_kwnames[] = { "self", NULL };
864
865 self = self;
866 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetEndPos1",_kwnames,&_argo0))
867 return NULL;
868 if (_argo0) {
869 if (_argo0 == Py_None) { _arg0 = NULL; }
870 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
871 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetEndPos1. Expected _wxHtmlTag_p.");
872 return NULL;
873 }
874 }
875 {
876 PyThreadState* __tstate = wxPyBeginAllowThreads();
877 _result = (int )wxHtmlTag_GetEndPos1(_arg0);
878
879 wxPyEndAllowThreads(__tstate);
880 if (PyErr_Occurred()) return NULL;
881 } _resultobj = Py_BuildValue("i",_result);
882 return _resultobj;
883 }
884
885 #define wxHtmlTag_GetEndPos2(_swigobj) (_swigobj->GetEndPos2())
886 static PyObject *_wrap_wxHtmlTag_GetEndPos2(PyObject *self, PyObject *args, PyObject *kwargs) {
887 PyObject * _resultobj;
888 int _result;
889 wxHtmlTag * _arg0;
890 PyObject * _argo0 = 0;
891 char *_kwnames[] = { "self", NULL };
892
893 self = self;
894 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTag_GetEndPos2",_kwnames,&_argo0))
895 return NULL;
896 if (_argo0) {
897 if (_argo0 == Py_None) { _arg0 = NULL; }
898 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlTag_p")) {
899 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTag_GetEndPos2. Expected _wxHtmlTag_p.");
900 return NULL;
901 }
902 }
903 {
904 PyThreadState* __tstate = wxPyBeginAllowThreads();
905 _result = (int )wxHtmlTag_GetEndPos2(_arg0);
906
907 wxPyEndAllowThreads(__tstate);
908 if (PyErr_Occurred()) return NULL;
909 } _resultobj = Py_BuildValue("i",_result);
910 return _resultobj;
911 }
912
913 static void *SwigwxHtmlParserTowxObject(void *ptr) {
914 wxHtmlParser *src;
915 wxObject *dest;
916 src = (wxHtmlParser *) ptr;
917 dest = (wxObject *) src;
918 return (void *) dest;
919 }
920
921 #define wxHtmlParser_SetFS(_swigobj,_swigarg0) (_swigobj->SetFS(_swigarg0))
922 static PyObject *_wrap_wxHtmlParser_SetFS(PyObject *self, PyObject *args, PyObject *kwargs) {
923 PyObject * _resultobj;
924 wxHtmlParser * _arg0;
925 wxFileSystem * _arg1;
926 PyObject * _argo0 = 0;
927 PyObject * _argo1 = 0;
928 char *_kwnames[] = { "self","fs", NULL };
929
930 self = self;
931 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_SetFS",_kwnames,&_argo0,&_argo1))
932 return NULL;
933 if (_argo0) {
934 if (_argo0 == Py_None) { _arg0 = NULL; }
935 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
936 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_SetFS. Expected _wxHtmlParser_p.");
937 return NULL;
938 }
939 }
940 if (_argo1) {
941 if (_argo1 == Py_None) { _arg1 = NULL; }
942 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxFileSystem_p")) {
943 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlParser_SetFS. Expected _wxFileSystem_p.");
944 return NULL;
945 }
946 }
947 {
948 PyThreadState* __tstate = wxPyBeginAllowThreads();
949 wxHtmlParser_SetFS(_arg0,_arg1);
950
951 wxPyEndAllowThreads(__tstate);
952 if (PyErr_Occurred()) return NULL;
953 } Py_INCREF(Py_None);
954 _resultobj = Py_None;
955 return _resultobj;
956 }
957
958 #define wxHtmlParser_GetFS(_swigobj) (_swigobj->GetFS())
959 static PyObject *_wrap_wxHtmlParser_GetFS(PyObject *self, PyObject *args, PyObject *kwargs) {
960 PyObject * _resultobj;
961 wxFileSystem * _result;
962 wxHtmlParser * _arg0;
963 PyObject * _argo0 = 0;
964 char *_kwnames[] = { "self", NULL };
965
966 self = self;
967 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_GetFS",_kwnames,&_argo0))
968 return NULL;
969 if (_argo0) {
970 if (_argo0 == Py_None) { _arg0 = NULL; }
971 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
972 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_GetFS. Expected _wxHtmlParser_p.");
973 return NULL;
974 }
975 }
976 {
977 PyThreadState* __tstate = wxPyBeginAllowThreads();
978 _result = (wxFileSystem *)wxHtmlParser_GetFS(_arg0);
979
980 wxPyEndAllowThreads(__tstate);
981 if (PyErr_Occurred()) return NULL;
982 }{ _resultobj = wxPyMake_wxObject(_result); }
983 return _resultobj;
984 }
985
986 #define wxHtmlParser_Parse(_swigobj,_swigarg0) (_swigobj->Parse(_swigarg0))
987 static PyObject *_wrap_wxHtmlParser_Parse(PyObject *self, PyObject *args, PyObject *kwargs) {
988 PyObject * _resultobj;
989 wxObject * _result;
990 wxHtmlParser * _arg0;
991 wxString * _arg1;
992 PyObject * _argo0 = 0;
993 PyObject * _obj1 = 0;
994 char *_kwnames[] = { "self","source", NULL };
995
996 self = self;
997 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_Parse",_kwnames,&_argo0,&_obj1))
998 return NULL;
999 if (_argo0) {
1000 if (_argo0 == Py_None) { _arg0 = NULL; }
1001 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
1002 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_Parse. Expected _wxHtmlParser_p.");
1003 return NULL;
1004 }
1005 }
1006 {
1007 _arg1 = wxString_in_helper(_obj1);
1008 if (_arg1 == NULL)
1009 return NULL;
1010 }
1011 {
1012 PyThreadState* __tstate = wxPyBeginAllowThreads();
1013 _result = (wxObject *)wxHtmlParser_Parse(_arg0,*_arg1);
1014
1015 wxPyEndAllowThreads(__tstate);
1016 if (PyErr_Occurred()) return NULL;
1017 }{ _resultobj = wxPyMake_wxObject(_result); }
1018 {
1019 if (_obj1)
1020 delete _arg1;
1021 }
1022 return _resultobj;
1023 }
1024
1025 #define wxHtmlParser_InitParser(_swigobj,_swigarg0) (_swigobj->InitParser(_swigarg0))
1026 static PyObject *_wrap_wxHtmlParser_InitParser(PyObject *self, PyObject *args, PyObject *kwargs) {
1027 PyObject * _resultobj;
1028 wxHtmlParser * _arg0;
1029 wxString * _arg1;
1030 PyObject * _argo0 = 0;
1031 PyObject * _obj1 = 0;
1032 char *_kwnames[] = { "self","source", NULL };
1033
1034 self = self;
1035 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_InitParser",_kwnames,&_argo0,&_obj1))
1036 return NULL;
1037 if (_argo0) {
1038 if (_argo0 == Py_None) { _arg0 = NULL; }
1039 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
1040 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_InitParser. Expected _wxHtmlParser_p.");
1041 return NULL;
1042 }
1043 }
1044 {
1045 _arg1 = wxString_in_helper(_obj1);
1046 if (_arg1 == NULL)
1047 return NULL;
1048 }
1049 {
1050 PyThreadState* __tstate = wxPyBeginAllowThreads();
1051 wxHtmlParser_InitParser(_arg0,*_arg1);
1052
1053 wxPyEndAllowThreads(__tstate);
1054 if (PyErr_Occurred()) return NULL;
1055 } Py_INCREF(Py_None);
1056 _resultobj = Py_None;
1057 {
1058 if (_obj1)
1059 delete _arg1;
1060 }
1061 return _resultobj;
1062 }
1063
1064 #define wxHtmlParser_DoneParser(_swigobj) (_swigobj->DoneParser())
1065 static PyObject *_wrap_wxHtmlParser_DoneParser(PyObject *self, PyObject *args, PyObject *kwargs) {
1066 PyObject * _resultobj;
1067 wxHtmlParser * _arg0;
1068 PyObject * _argo0 = 0;
1069 char *_kwnames[] = { "self", NULL };
1070
1071 self = self;
1072 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_DoneParser",_kwnames,&_argo0))
1073 return NULL;
1074 if (_argo0) {
1075 if (_argo0 == Py_None) { _arg0 = NULL; }
1076 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
1077 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_DoneParser. Expected _wxHtmlParser_p.");
1078 return NULL;
1079 }
1080 }
1081 {
1082 PyThreadState* __tstate = wxPyBeginAllowThreads();
1083 wxHtmlParser_DoneParser(_arg0);
1084
1085 wxPyEndAllowThreads(__tstate);
1086 if (PyErr_Occurred()) return NULL;
1087 } Py_INCREF(Py_None);
1088 _resultobj = Py_None;
1089 return _resultobj;
1090 }
1091
1092 #define wxHtmlParser_DoParsing(_swigobj,_swigarg0,_swigarg1) (_swigobj->DoParsing(_swigarg0,_swigarg1))
1093 static PyObject *_wrap_wxHtmlParser_DoParsing(PyObject *self, PyObject *args, PyObject *kwargs) {
1094 PyObject * _resultobj;
1095 wxHtmlParser * _arg0;
1096 int _arg1;
1097 int _arg2;
1098 PyObject * _argo0 = 0;
1099 char *_kwnames[] = { "self","begin_pos","end_pos", NULL };
1100
1101 self = self;
1102 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxHtmlParser_DoParsing",_kwnames,&_argo0,&_arg1,&_arg2))
1103 return NULL;
1104 if (_argo0) {
1105 if (_argo0 == Py_None) { _arg0 = NULL; }
1106 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
1107 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_DoParsing. Expected _wxHtmlParser_p.");
1108 return NULL;
1109 }
1110 }
1111 {
1112 PyThreadState* __tstate = wxPyBeginAllowThreads();
1113 wxHtmlParser_DoParsing(_arg0,_arg1,_arg2);
1114
1115 wxPyEndAllowThreads(__tstate);
1116 if (PyErr_Occurred()) return NULL;
1117 } Py_INCREF(Py_None);
1118 _resultobj = Py_None;
1119 return _resultobj;
1120 }
1121
1122 #define wxHtmlParser_StopParsing(_swigobj) (_swigobj->StopParsing())
1123 static PyObject *_wrap_wxHtmlParser_StopParsing(PyObject *self, PyObject *args, PyObject *kwargs) {
1124 PyObject * _resultobj;
1125 wxHtmlParser * _arg0;
1126 PyObject * _argo0 = 0;
1127 char *_kwnames[] = { "self", NULL };
1128
1129 self = self;
1130 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_StopParsing",_kwnames,&_argo0))
1131 return NULL;
1132 if (_argo0) {
1133 if (_argo0 == Py_None) { _arg0 = NULL; }
1134 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
1135 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_StopParsing. Expected _wxHtmlParser_p.");
1136 return NULL;
1137 }
1138 }
1139 {
1140 PyThreadState* __tstate = wxPyBeginAllowThreads();
1141 wxHtmlParser_StopParsing(_arg0);
1142
1143 wxPyEndAllowThreads(__tstate);
1144 if (PyErr_Occurred()) return NULL;
1145 } Py_INCREF(Py_None);
1146 _resultobj = Py_None;
1147 return _resultobj;
1148 }
1149
1150 #define wxHtmlParser_AddTagHandler(_swigobj,_swigarg0) (_swigobj->AddTagHandler(_swigarg0))
1151 static PyObject *_wrap_wxHtmlParser_AddTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
1152 PyObject * _resultobj;
1153 wxHtmlParser * _arg0;
1154 wxHtmlTagHandler * _arg1;
1155 PyObject * _argo0 = 0;
1156 PyObject * _argo1 = 0;
1157 char *_kwnames[] = { "self","handler", NULL };
1158
1159 self = self;
1160 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlParser_AddTagHandler",_kwnames,&_argo0,&_argo1))
1161 return NULL;
1162 if (_argo0) {
1163 if (_argo0 == Py_None) { _arg0 = NULL; }
1164 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
1165 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_AddTagHandler. Expected _wxHtmlParser_p.");
1166 return NULL;
1167 }
1168 }
1169 if (_argo1) {
1170 if (_argo1 == Py_None) { _arg1 = NULL; }
1171 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTagHandler_p")) {
1172 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlParser_AddTagHandler. Expected _wxHtmlTagHandler_p.");
1173 return NULL;
1174 }
1175 }
1176 {
1177 PyThreadState* __tstate = wxPyBeginAllowThreads();
1178 wxHtmlParser_AddTagHandler(_arg0,_arg1);
1179
1180 wxPyEndAllowThreads(__tstate);
1181 if (PyErr_Occurred()) return NULL;
1182 } Py_INCREF(Py_None);
1183 _resultobj = Py_None;
1184 return _resultobj;
1185 }
1186
1187 #define wxHtmlParser_GetSource(_swigobj) (_swigobj->GetSource())
1188 static PyObject *_wrap_wxHtmlParser_GetSource(PyObject *self, PyObject *args, PyObject *kwargs) {
1189 PyObject * _resultobj;
1190 wxString * _result;
1191 wxHtmlParser * _arg0;
1192 PyObject * _argo0 = 0;
1193 char *_kwnames[] = { "self", NULL };
1194
1195 self = self;
1196 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_GetSource",_kwnames,&_argo0))
1197 return NULL;
1198 if (_argo0) {
1199 if (_argo0 == Py_None) { _arg0 = NULL; }
1200 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
1201 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_GetSource. Expected _wxHtmlParser_p.");
1202 return NULL;
1203 }
1204 }
1205 {
1206 PyThreadState* __tstate = wxPyBeginAllowThreads();
1207 _result = (wxString *)wxHtmlParser_GetSource(_arg0);
1208
1209 wxPyEndAllowThreads(__tstate);
1210 if (PyErr_Occurred()) return NULL;
1211 }{
1212 #if wxUSE_UNICODE
1213 _resultobj = PyUnicode_FromWideChar(_result->c_str(), _result->Len());
1214 #else
1215 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
1216 #endif
1217 }
1218 return _resultobj;
1219 }
1220
1221 #define wxHtmlParser_PushTagHandler(_swigobj,_swigarg0,_swigarg1) (_swigobj->PushTagHandler(_swigarg0,_swigarg1))
1222 static PyObject *_wrap_wxHtmlParser_PushTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
1223 PyObject * _resultobj;
1224 wxHtmlParser * _arg0;
1225 wxHtmlTagHandler * _arg1;
1226 wxString * _arg2;
1227 PyObject * _argo0 = 0;
1228 PyObject * _argo1 = 0;
1229 PyObject * _obj2 = 0;
1230 char *_kwnames[] = { "self","handler","tags", NULL };
1231
1232 self = self;
1233 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxHtmlParser_PushTagHandler",_kwnames,&_argo0,&_argo1,&_obj2))
1234 return NULL;
1235 if (_argo0) {
1236 if (_argo0 == Py_None) { _arg0 = NULL; }
1237 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
1238 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_PushTagHandler. Expected _wxHtmlParser_p.");
1239 return NULL;
1240 }
1241 }
1242 if (_argo1) {
1243 if (_argo1 == Py_None) { _arg1 = NULL; }
1244 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTagHandler_p")) {
1245 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlParser_PushTagHandler. Expected _wxHtmlTagHandler_p.");
1246 return NULL;
1247 }
1248 }
1249 {
1250 _arg2 = wxString_in_helper(_obj2);
1251 if (_arg2 == NULL)
1252 return NULL;
1253 }
1254 {
1255 PyThreadState* __tstate = wxPyBeginAllowThreads();
1256 wxHtmlParser_PushTagHandler(_arg0,_arg1,*_arg2);
1257
1258 wxPyEndAllowThreads(__tstate);
1259 if (PyErr_Occurred()) return NULL;
1260 } Py_INCREF(Py_None);
1261 _resultobj = Py_None;
1262 {
1263 if (_obj2)
1264 delete _arg2;
1265 }
1266 return _resultobj;
1267 }
1268
1269 #define wxHtmlParser_PopTagHandler(_swigobj) (_swigobj->PopTagHandler())
1270 static PyObject *_wrap_wxHtmlParser_PopTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
1271 PyObject * _resultobj;
1272 wxHtmlParser * _arg0;
1273 PyObject * _argo0 = 0;
1274 char *_kwnames[] = { "self", NULL };
1275
1276 self = self;
1277 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlParser_PopTagHandler",_kwnames,&_argo0))
1278 return NULL;
1279 if (_argo0) {
1280 if (_argo0 == Py_None) { _arg0 = NULL; }
1281 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlParser_p")) {
1282 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlParser_PopTagHandler. Expected _wxHtmlParser_p.");
1283 return NULL;
1284 }
1285 }
1286 {
1287 PyThreadState* __tstate = wxPyBeginAllowThreads();
1288 wxHtmlParser_PopTagHandler(_arg0);
1289
1290 wxPyEndAllowThreads(__tstate);
1291 if (PyErr_Occurred()) return NULL;
1292 } Py_INCREF(Py_None);
1293 _resultobj = Py_None;
1294 return _resultobj;
1295 }
1296
1297 static void *SwigwxHtmlWinParserTowxHtmlParser(void *ptr) {
1298 wxHtmlWinParser *src;
1299 wxHtmlParser *dest;
1300 src = (wxHtmlWinParser *) ptr;
1301 dest = (wxHtmlParser *) src;
1302 return (void *) dest;
1303 }
1304
1305 static void *SwigwxHtmlWinParserTowxObject(void *ptr) {
1306 wxHtmlWinParser *src;
1307 wxObject *dest;
1308 src = (wxHtmlWinParser *) ptr;
1309 dest = (wxObject *) src;
1310 return (void *) dest;
1311 }
1312
1313 #define new_wxHtmlWinParser(_swigarg0) (new wxHtmlWinParser(_swigarg0))
1314 static PyObject *_wrap_new_wxHtmlWinParser(PyObject *self, PyObject *args, PyObject *kwargs) {
1315 PyObject * _resultobj;
1316 wxHtmlWinParser * _result;
1317 wxPyHtmlWindow * _arg0 = (wxPyHtmlWindow *) NULL;
1318 PyObject * _argo0 = 0;
1319 char *_kwnames[] = { "wnd", NULL };
1320 char _ptemp[128];
1321
1322 self = self;
1323 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|O:new_wxHtmlWinParser",_kwnames,&_argo0))
1324 return NULL;
1325 if (_argo0) {
1326 if (_argo0 == Py_None) { _arg0 = NULL; }
1327 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
1328 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlWinParser. Expected _wxPyHtmlWindow_p.");
1329 return NULL;
1330 }
1331 }
1332 {
1333 PyThreadState* __tstate = wxPyBeginAllowThreads();
1334 _result = (wxHtmlWinParser *)new_wxHtmlWinParser(_arg0);
1335
1336 wxPyEndAllowThreads(__tstate);
1337 if (PyErr_Occurred()) return NULL;
1338 } if (_result) {
1339 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWinParser_p");
1340 _resultobj = Py_BuildValue("s",_ptemp);
1341 } else {
1342 Py_INCREF(Py_None);
1343 _resultobj = Py_None;
1344 }
1345 return _resultobj;
1346 }
1347
1348 #define wxHtmlWinParser_SetDC(_swigobj,_swigarg0) (_swigobj->SetDC(_swigarg0))
1349 static PyObject *_wrap_wxHtmlWinParser_SetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
1350 PyObject * _resultobj;
1351 wxHtmlWinParser * _arg0;
1352 wxDC * _arg1;
1353 PyObject * _argo0 = 0;
1354 PyObject * _argo1 = 0;
1355 char *_kwnames[] = { "self","dc", NULL };
1356
1357 self = self;
1358 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetDC",_kwnames,&_argo0,&_argo1))
1359 return NULL;
1360 if (_argo0) {
1361 if (_argo0 == Py_None) { _arg0 = NULL; }
1362 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1363 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetDC. Expected _wxHtmlWinParser_p.");
1364 return NULL;
1365 }
1366 }
1367 if (_argo1) {
1368 if (_argo1 == Py_None) { _arg1 = NULL; }
1369 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
1370 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinParser_SetDC. Expected _wxDC_p.");
1371 return NULL;
1372 }
1373 }
1374 {
1375 PyThreadState* __tstate = wxPyBeginAllowThreads();
1376 wxHtmlWinParser_SetDC(_arg0,_arg1);
1377
1378 wxPyEndAllowThreads(__tstate);
1379 if (PyErr_Occurred()) return NULL;
1380 } Py_INCREF(Py_None);
1381 _resultobj = Py_None;
1382 return _resultobj;
1383 }
1384
1385 #define wxHtmlWinParser_GetDC(_swigobj) (_swigobj->GetDC())
1386 static PyObject *_wrap_wxHtmlWinParser_GetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
1387 PyObject * _resultobj;
1388 wxDC * _result;
1389 wxHtmlWinParser * _arg0;
1390 PyObject * _argo0 = 0;
1391 char *_kwnames[] = { "self", NULL };
1392
1393 self = self;
1394 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetDC",_kwnames,&_argo0))
1395 return NULL;
1396 if (_argo0) {
1397 if (_argo0 == Py_None) { _arg0 = NULL; }
1398 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1399 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetDC. Expected _wxHtmlWinParser_p.");
1400 return NULL;
1401 }
1402 }
1403 {
1404 PyThreadState* __tstate = wxPyBeginAllowThreads();
1405 _result = (wxDC *)wxHtmlWinParser_GetDC(_arg0);
1406
1407 wxPyEndAllowThreads(__tstate);
1408 if (PyErr_Occurred()) return NULL;
1409 }{ _resultobj = wxPyMake_wxObject(_result); }
1410 return _resultobj;
1411 }
1412
1413 #define wxHtmlWinParser_GetCharHeight(_swigobj) (_swigobj->GetCharHeight())
1414 static PyObject *_wrap_wxHtmlWinParser_GetCharHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
1415 PyObject * _resultobj;
1416 int _result;
1417 wxHtmlWinParser * _arg0;
1418 PyObject * _argo0 = 0;
1419 char *_kwnames[] = { "self", NULL };
1420
1421 self = self;
1422 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetCharHeight",_kwnames,&_argo0))
1423 return NULL;
1424 if (_argo0) {
1425 if (_argo0 == Py_None) { _arg0 = NULL; }
1426 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1427 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetCharHeight. Expected _wxHtmlWinParser_p.");
1428 return NULL;
1429 }
1430 }
1431 {
1432 PyThreadState* __tstate = wxPyBeginAllowThreads();
1433 _result = (int )wxHtmlWinParser_GetCharHeight(_arg0);
1434
1435 wxPyEndAllowThreads(__tstate);
1436 if (PyErr_Occurred()) return NULL;
1437 } _resultobj = Py_BuildValue("i",_result);
1438 return _resultobj;
1439 }
1440
1441 #define wxHtmlWinParser_GetCharWidth(_swigobj) (_swigobj->GetCharWidth())
1442 static PyObject *_wrap_wxHtmlWinParser_GetCharWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
1443 PyObject * _resultobj;
1444 int _result;
1445 wxHtmlWinParser * _arg0;
1446 PyObject * _argo0 = 0;
1447 char *_kwnames[] = { "self", NULL };
1448
1449 self = self;
1450 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetCharWidth",_kwnames,&_argo0))
1451 return NULL;
1452 if (_argo0) {
1453 if (_argo0 == Py_None) { _arg0 = NULL; }
1454 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1455 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetCharWidth. Expected _wxHtmlWinParser_p.");
1456 return NULL;
1457 }
1458 }
1459 {
1460 PyThreadState* __tstate = wxPyBeginAllowThreads();
1461 _result = (int )wxHtmlWinParser_GetCharWidth(_arg0);
1462
1463 wxPyEndAllowThreads(__tstate);
1464 if (PyErr_Occurred()) return NULL;
1465 } _resultobj = Py_BuildValue("i",_result);
1466 return _resultobj;
1467 }
1468
1469 #define wxHtmlWinParser_GetWindow(_swigobj) (_swigobj->GetWindow())
1470 static PyObject *_wrap_wxHtmlWinParser_GetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
1471 PyObject * _resultobj;
1472 wxPyHtmlWindow * _result;
1473 wxHtmlWinParser * _arg0;
1474 PyObject * _argo0 = 0;
1475 char *_kwnames[] = { "self", NULL };
1476
1477 self = self;
1478 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetWindow",_kwnames,&_argo0))
1479 return NULL;
1480 if (_argo0) {
1481 if (_argo0 == Py_None) { _arg0 = NULL; }
1482 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1483 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetWindow. Expected _wxHtmlWinParser_p.");
1484 return NULL;
1485 }
1486 }
1487 {
1488 PyThreadState* __tstate = wxPyBeginAllowThreads();
1489 _result = (wxPyHtmlWindow *)wxHtmlWinParser_GetWindow(_arg0);
1490
1491 wxPyEndAllowThreads(__tstate);
1492 if (PyErr_Occurred()) return NULL;
1493 }{ _resultobj = wxPyMake_wxObject(_result); }
1494 return _resultobj;
1495 }
1496
1497 static void wxHtmlWinParser_SetFonts(wxHtmlWinParser *self,wxString normal_face,wxString fixed_face,PyObject * sizes) {
1498 int* temp = NULL;
1499 if (sizes) temp = int_LIST_helper(sizes);
1500 self->SetFonts(normal_face, fixed_face, temp);
1501 if (temp)
1502 delete [] temp;
1503 }
1504 static PyObject *_wrap_wxHtmlWinParser_SetFonts(PyObject *self, PyObject *args, PyObject *kwargs) {
1505 PyObject * _resultobj;
1506 wxHtmlWinParser * _arg0;
1507 wxString * _arg1;
1508 wxString * _arg2;
1509 PyObject * _arg3 = (PyObject *) NULL;
1510 PyObject * _argo0 = 0;
1511 PyObject * _obj1 = 0;
1512 PyObject * _obj2 = 0;
1513 PyObject * _obj3 = 0;
1514 char *_kwnames[] = { "self","normal_face","fixed_face","sizes", NULL };
1515
1516 self = self;
1517 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|O:wxHtmlWinParser_SetFonts",_kwnames,&_argo0,&_obj1,&_obj2,&_obj3))
1518 return NULL;
1519 if (_argo0) {
1520 if (_argo0 == Py_None) { _arg0 = NULL; }
1521 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1522 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFonts. Expected _wxHtmlWinParser_p.");
1523 return NULL;
1524 }
1525 }
1526 {
1527 _arg1 = wxString_in_helper(_obj1);
1528 if (_arg1 == NULL)
1529 return NULL;
1530 }
1531 {
1532 _arg2 = wxString_in_helper(_obj2);
1533 if (_arg2 == NULL)
1534 return NULL;
1535 }
1536 if (_obj3)
1537 {
1538 _arg3 = _obj3;
1539 }
1540 {
1541 PyThreadState* __tstate = wxPyBeginAllowThreads();
1542 wxHtmlWinParser_SetFonts(_arg0,*_arg1,*_arg2,_arg3);
1543
1544 wxPyEndAllowThreads(__tstate);
1545 if (PyErr_Occurred()) return NULL;
1546 } Py_INCREF(Py_None);
1547 _resultobj = Py_None;
1548 {
1549 if (_obj1)
1550 delete _arg1;
1551 }
1552 {
1553 if (_obj2)
1554 delete _arg2;
1555 }
1556 return _resultobj;
1557 }
1558
1559 #define wxHtmlWinParser_GetContainer(_swigobj) (_swigobj->GetContainer())
1560 static PyObject *_wrap_wxHtmlWinParser_GetContainer(PyObject *self, PyObject *args, PyObject *kwargs) {
1561 PyObject * _resultobj;
1562 wxHtmlContainerCell * _result;
1563 wxHtmlWinParser * _arg0;
1564 PyObject * _argo0 = 0;
1565 char *_kwnames[] = { "self", NULL };
1566 char _ptemp[128];
1567
1568 self = self;
1569 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetContainer",_kwnames,&_argo0))
1570 return NULL;
1571 if (_argo0) {
1572 if (_argo0 == Py_None) { _arg0 = NULL; }
1573 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1574 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetContainer. Expected _wxHtmlWinParser_p.");
1575 return NULL;
1576 }
1577 }
1578 {
1579 PyThreadState* __tstate = wxPyBeginAllowThreads();
1580 _result = (wxHtmlContainerCell *)wxHtmlWinParser_GetContainer(_arg0);
1581
1582 wxPyEndAllowThreads(__tstate);
1583 if (PyErr_Occurred()) return NULL;
1584 } if (_result) {
1585 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
1586 _resultobj = Py_BuildValue("s",_ptemp);
1587 } else {
1588 Py_INCREF(Py_None);
1589 _resultobj = Py_None;
1590 }
1591 return _resultobj;
1592 }
1593
1594 #define wxHtmlWinParser_OpenContainer(_swigobj) (_swigobj->OpenContainer())
1595 static PyObject *_wrap_wxHtmlWinParser_OpenContainer(PyObject *self, PyObject *args, PyObject *kwargs) {
1596 PyObject * _resultobj;
1597 wxHtmlContainerCell * _result;
1598 wxHtmlWinParser * _arg0;
1599 PyObject * _argo0 = 0;
1600 char *_kwnames[] = { "self", NULL };
1601 char _ptemp[128];
1602
1603 self = self;
1604 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_OpenContainer",_kwnames,&_argo0))
1605 return NULL;
1606 if (_argo0) {
1607 if (_argo0 == Py_None) { _arg0 = NULL; }
1608 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1609 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_OpenContainer. Expected _wxHtmlWinParser_p.");
1610 return NULL;
1611 }
1612 }
1613 {
1614 PyThreadState* __tstate = wxPyBeginAllowThreads();
1615 _result = (wxHtmlContainerCell *)wxHtmlWinParser_OpenContainer(_arg0);
1616
1617 wxPyEndAllowThreads(__tstate);
1618 if (PyErr_Occurred()) return NULL;
1619 } if (_result) {
1620 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
1621 _resultobj = Py_BuildValue("s",_ptemp);
1622 } else {
1623 Py_INCREF(Py_None);
1624 _resultobj = Py_None;
1625 }
1626 return _resultobj;
1627 }
1628
1629 #define wxHtmlWinParser_SetContainer(_swigobj,_swigarg0) (_swigobj->SetContainer(_swigarg0))
1630 static PyObject *_wrap_wxHtmlWinParser_SetContainer(PyObject *self, PyObject *args, PyObject *kwargs) {
1631 PyObject * _resultobj;
1632 wxHtmlContainerCell * _result;
1633 wxHtmlWinParser * _arg0;
1634 wxHtmlContainerCell * _arg1;
1635 PyObject * _argo0 = 0;
1636 PyObject * _argo1 = 0;
1637 char *_kwnames[] = { "self","c", NULL };
1638 char _ptemp[128];
1639
1640 self = self;
1641 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetContainer",_kwnames,&_argo0,&_argo1))
1642 return NULL;
1643 if (_argo0) {
1644 if (_argo0 == Py_None) { _arg0 = NULL; }
1645 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1646 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetContainer. Expected _wxHtmlWinParser_p.");
1647 return NULL;
1648 }
1649 }
1650 if (_argo1) {
1651 if (_argo1 == Py_None) { _arg1 = NULL; }
1652 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlContainerCell_p")) {
1653 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinParser_SetContainer. Expected _wxHtmlContainerCell_p.");
1654 return NULL;
1655 }
1656 }
1657 {
1658 PyThreadState* __tstate = wxPyBeginAllowThreads();
1659 _result = (wxHtmlContainerCell *)wxHtmlWinParser_SetContainer(_arg0,_arg1);
1660
1661 wxPyEndAllowThreads(__tstate);
1662 if (PyErr_Occurred()) return NULL;
1663 } if (_result) {
1664 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
1665 _resultobj = Py_BuildValue("s",_ptemp);
1666 } else {
1667 Py_INCREF(Py_None);
1668 _resultobj = Py_None;
1669 }
1670 return _resultobj;
1671 }
1672
1673 #define wxHtmlWinParser_CloseContainer(_swigobj) (_swigobj->CloseContainer())
1674 static PyObject *_wrap_wxHtmlWinParser_CloseContainer(PyObject *self, PyObject *args, PyObject *kwargs) {
1675 PyObject * _resultobj;
1676 wxHtmlContainerCell * _result;
1677 wxHtmlWinParser * _arg0;
1678 PyObject * _argo0 = 0;
1679 char *_kwnames[] = { "self", NULL };
1680 char _ptemp[128];
1681
1682 self = self;
1683 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_CloseContainer",_kwnames,&_argo0))
1684 return NULL;
1685 if (_argo0) {
1686 if (_argo0 == Py_None) { _arg0 = NULL; }
1687 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1688 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_CloseContainer. Expected _wxHtmlWinParser_p.");
1689 return NULL;
1690 }
1691 }
1692 {
1693 PyThreadState* __tstate = wxPyBeginAllowThreads();
1694 _result = (wxHtmlContainerCell *)wxHtmlWinParser_CloseContainer(_arg0);
1695
1696 wxPyEndAllowThreads(__tstate);
1697 if (PyErr_Occurred()) return NULL;
1698 } if (_result) {
1699 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
1700 _resultobj = Py_BuildValue("s",_ptemp);
1701 } else {
1702 Py_INCREF(Py_None);
1703 _resultobj = Py_None;
1704 }
1705 return _resultobj;
1706 }
1707
1708 #define wxHtmlWinParser_GetFontSize(_swigobj) (_swigobj->GetFontSize())
1709 static PyObject *_wrap_wxHtmlWinParser_GetFontSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1710 PyObject * _resultobj;
1711 int _result;
1712 wxHtmlWinParser * _arg0;
1713 PyObject * _argo0 = 0;
1714 char *_kwnames[] = { "self", NULL };
1715
1716 self = self;
1717 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetFontSize",_kwnames,&_argo0))
1718 return NULL;
1719 if (_argo0) {
1720 if (_argo0 == Py_None) { _arg0 = NULL; }
1721 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1722 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetFontSize. Expected _wxHtmlWinParser_p.");
1723 return NULL;
1724 }
1725 }
1726 {
1727 PyThreadState* __tstate = wxPyBeginAllowThreads();
1728 _result = (int )wxHtmlWinParser_GetFontSize(_arg0);
1729
1730 wxPyEndAllowThreads(__tstate);
1731 if (PyErr_Occurred()) return NULL;
1732 } _resultobj = Py_BuildValue("i",_result);
1733 return _resultobj;
1734 }
1735
1736 #define wxHtmlWinParser_SetFontSize(_swigobj,_swigarg0) (_swigobj->SetFontSize(_swigarg0))
1737 static PyObject *_wrap_wxHtmlWinParser_SetFontSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1738 PyObject * _resultobj;
1739 wxHtmlWinParser * _arg0;
1740 int _arg1;
1741 PyObject * _argo0 = 0;
1742 char *_kwnames[] = { "self","s", NULL };
1743
1744 self = self;
1745 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontSize",_kwnames,&_argo0,&_arg1))
1746 return NULL;
1747 if (_argo0) {
1748 if (_argo0 == Py_None) { _arg0 = NULL; }
1749 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1750 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFontSize. Expected _wxHtmlWinParser_p.");
1751 return NULL;
1752 }
1753 }
1754 {
1755 PyThreadState* __tstate = wxPyBeginAllowThreads();
1756 wxHtmlWinParser_SetFontSize(_arg0,_arg1);
1757
1758 wxPyEndAllowThreads(__tstate);
1759 if (PyErr_Occurred()) return NULL;
1760 } Py_INCREF(Py_None);
1761 _resultobj = Py_None;
1762 return _resultobj;
1763 }
1764
1765 #define wxHtmlWinParser_GetFontBold(_swigobj) (_swigobj->GetFontBold())
1766 static PyObject *_wrap_wxHtmlWinParser_GetFontBold(PyObject *self, PyObject *args, PyObject *kwargs) {
1767 PyObject * _resultobj;
1768 int _result;
1769 wxHtmlWinParser * _arg0;
1770 PyObject * _argo0 = 0;
1771 char *_kwnames[] = { "self", NULL };
1772
1773 self = self;
1774 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetFontBold",_kwnames,&_argo0))
1775 return NULL;
1776 if (_argo0) {
1777 if (_argo0 == Py_None) { _arg0 = NULL; }
1778 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1779 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetFontBold. Expected _wxHtmlWinParser_p.");
1780 return NULL;
1781 }
1782 }
1783 {
1784 PyThreadState* __tstate = wxPyBeginAllowThreads();
1785 _result = (int )wxHtmlWinParser_GetFontBold(_arg0);
1786
1787 wxPyEndAllowThreads(__tstate);
1788 if (PyErr_Occurred()) return NULL;
1789 } _resultobj = Py_BuildValue("i",_result);
1790 return _resultobj;
1791 }
1792
1793 #define wxHtmlWinParser_SetFontBold(_swigobj,_swigarg0) (_swigobj->SetFontBold(_swigarg0))
1794 static PyObject *_wrap_wxHtmlWinParser_SetFontBold(PyObject *self, PyObject *args, PyObject *kwargs) {
1795 PyObject * _resultobj;
1796 wxHtmlWinParser * _arg0;
1797 int _arg1;
1798 PyObject * _argo0 = 0;
1799 char *_kwnames[] = { "self","x", NULL };
1800
1801 self = self;
1802 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontBold",_kwnames,&_argo0,&_arg1))
1803 return NULL;
1804 if (_argo0) {
1805 if (_argo0 == Py_None) { _arg0 = NULL; }
1806 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1807 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFontBold. Expected _wxHtmlWinParser_p.");
1808 return NULL;
1809 }
1810 }
1811 {
1812 PyThreadState* __tstate = wxPyBeginAllowThreads();
1813 wxHtmlWinParser_SetFontBold(_arg0,_arg1);
1814
1815 wxPyEndAllowThreads(__tstate);
1816 if (PyErr_Occurred()) return NULL;
1817 } Py_INCREF(Py_None);
1818 _resultobj = Py_None;
1819 return _resultobj;
1820 }
1821
1822 #define wxHtmlWinParser_GetFontItalic(_swigobj) (_swigobj->GetFontItalic())
1823 static PyObject *_wrap_wxHtmlWinParser_GetFontItalic(PyObject *self, PyObject *args, PyObject *kwargs) {
1824 PyObject * _resultobj;
1825 int _result;
1826 wxHtmlWinParser * _arg0;
1827 PyObject * _argo0 = 0;
1828 char *_kwnames[] = { "self", NULL };
1829
1830 self = self;
1831 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetFontItalic",_kwnames,&_argo0))
1832 return NULL;
1833 if (_argo0) {
1834 if (_argo0 == Py_None) { _arg0 = NULL; }
1835 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1836 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetFontItalic. Expected _wxHtmlWinParser_p.");
1837 return NULL;
1838 }
1839 }
1840 {
1841 PyThreadState* __tstate = wxPyBeginAllowThreads();
1842 _result = (int )wxHtmlWinParser_GetFontItalic(_arg0);
1843
1844 wxPyEndAllowThreads(__tstate);
1845 if (PyErr_Occurred()) return NULL;
1846 } _resultobj = Py_BuildValue("i",_result);
1847 return _resultobj;
1848 }
1849
1850 #define wxHtmlWinParser_SetFontItalic(_swigobj,_swigarg0) (_swigobj->SetFontItalic(_swigarg0))
1851 static PyObject *_wrap_wxHtmlWinParser_SetFontItalic(PyObject *self, PyObject *args, PyObject *kwargs) {
1852 PyObject * _resultobj;
1853 wxHtmlWinParser * _arg0;
1854 int _arg1;
1855 PyObject * _argo0 = 0;
1856 char *_kwnames[] = { "self","x", NULL };
1857
1858 self = self;
1859 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontItalic",_kwnames,&_argo0,&_arg1))
1860 return NULL;
1861 if (_argo0) {
1862 if (_argo0 == Py_None) { _arg0 = NULL; }
1863 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1864 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFontItalic. Expected _wxHtmlWinParser_p.");
1865 return NULL;
1866 }
1867 }
1868 {
1869 PyThreadState* __tstate = wxPyBeginAllowThreads();
1870 wxHtmlWinParser_SetFontItalic(_arg0,_arg1);
1871
1872 wxPyEndAllowThreads(__tstate);
1873 if (PyErr_Occurred()) return NULL;
1874 } Py_INCREF(Py_None);
1875 _resultobj = Py_None;
1876 return _resultobj;
1877 }
1878
1879 #define wxHtmlWinParser_GetFontUnderlined(_swigobj) (_swigobj->GetFontUnderlined())
1880 static PyObject *_wrap_wxHtmlWinParser_GetFontUnderlined(PyObject *self, PyObject *args, PyObject *kwargs) {
1881 PyObject * _resultobj;
1882 int _result;
1883 wxHtmlWinParser * _arg0;
1884 PyObject * _argo0 = 0;
1885 char *_kwnames[] = { "self", NULL };
1886
1887 self = self;
1888 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetFontUnderlined",_kwnames,&_argo0))
1889 return NULL;
1890 if (_argo0) {
1891 if (_argo0 == Py_None) { _arg0 = NULL; }
1892 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1893 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetFontUnderlined. Expected _wxHtmlWinParser_p.");
1894 return NULL;
1895 }
1896 }
1897 {
1898 PyThreadState* __tstate = wxPyBeginAllowThreads();
1899 _result = (int )wxHtmlWinParser_GetFontUnderlined(_arg0);
1900
1901 wxPyEndAllowThreads(__tstate);
1902 if (PyErr_Occurred()) return NULL;
1903 } _resultobj = Py_BuildValue("i",_result);
1904 return _resultobj;
1905 }
1906
1907 #define wxHtmlWinParser_SetFontUnderlined(_swigobj,_swigarg0) (_swigobj->SetFontUnderlined(_swigarg0))
1908 static PyObject *_wrap_wxHtmlWinParser_SetFontUnderlined(PyObject *self, PyObject *args, PyObject *kwargs) {
1909 PyObject * _resultobj;
1910 wxHtmlWinParser * _arg0;
1911 int _arg1;
1912 PyObject * _argo0 = 0;
1913 char *_kwnames[] = { "self","x", NULL };
1914
1915 self = self;
1916 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontUnderlined",_kwnames,&_argo0,&_arg1))
1917 return NULL;
1918 if (_argo0) {
1919 if (_argo0 == Py_None) { _arg0 = NULL; }
1920 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1921 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFontUnderlined. Expected _wxHtmlWinParser_p.");
1922 return NULL;
1923 }
1924 }
1925 {
1926 PyThreadState* __tstate = wxPyBeginAllowThreads();
1927 wxHtmlWinParser_SetFontUnderlined(_arg0,_arg1);
1928
1929 wxPyEndAllowThreads(__tstate);
1930 if (PyErr_Occurred()) return NULL;
1931 } Py_INCREF(Py_None);
1932 _resultobj = Py_None;
1933 return _resultobj;
1934 }
1935
1936 #define wxHtmlWinParser_GetFontFixed(_swigobj) (_swigobj->GetFontFixed())
1937 static PyObject *_wrap_wxHtmlWinParser_GetFontFixed(PyObject *self, PyObject *args, PyObject *kwargs) {
1938 PyObject * _resultobj;
1939 int _result;
1940 wxHtmlWinParser * _arg0;
1941 PyObject * _argo0 = 0;
1942 char *_kwnames[] = { "self", NULL };
1943
1944 self = self;
1945 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetFontFixed",_kwnames,&_argo0))
1946 return NULL;
1947 if (_argo0) {
1948 if (_argo0 == Py_None) { _arg0 = NULL; }
1949 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1950 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetFontFixed. Expected _wxHtmlWinParser_p.");
1951 return NULL;
1952 }
1953 }
1954 {
1955 PyThreadState* __tstate = wxPyBeginAllowThreads();
1956 _result = (int )wxHtmlWinParser_GetFontFixed(_arg0);
1957
1958 wxPyEndAllowThreads(__tstate);
1959 if (PyErr_Occurred()) return NULL;
1960 } _resultobj = Py_BuildValue("i",_result);
1961 return _resultobj;
1962 }
1963
1964 #define wxHtmlWinParser_SetFontFixed(_swigobj,_swigarg0) (_swigobj->SetFontFixed(_swigarg0))
1965 static PyObject *_wrap_wxHtmlWinParser_SetFontFixed(PyObject *self, PyObject *args, PyObject *kwargs) {
1966 PyObject * _resultobj;
1967 wxHtmlWinParser * _arg0;
1968 int _arg1;
1969 PyObject * _argo0 = 0;
1970 char *_kwnames[] = { "self","x", NULL };
1971
1972 self = self;
1973 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetFontFixed",_kwnames,&_argo0,&_arg1))
1974 return NULL;
1975 if (_argo0) {
1976 if (_argo0 == Py_None) { _arg0 = NULL; }
1977 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
1978 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetFontFixed. Expected _wxHtmlWinParser_p.");
1979 return NULL;
1980 }
1981 }
1982 {
1983 PyThreadState* __tstate = wxPyBeginAllowThreads();
1984 wxHtmlWinParser_SetFontFixed(_arg0,_arg1);
1985
1986 wxPyEndAllowThreads(__tstate);
1987 if (PyErr_Occurred()) return NULL;
1988 } Py_INCREF(Py_None);
1989 _resultobj = Py_None;
1990 return _resultobj;
1991 }
1992
1993 #define wxHtmlWinParser_GetAlign(_swigobj) (_swigobj->GetAlign())
1994 static PyObject *_wrap_wxHtmlWinParser_GetAlign(PyObject *self, PyObject *args, PyObject *kwargs) {
1995 PyObject * _resultobj;
1996 int _result;
1997 wxHtmlWinParser * _arg0;
1998 PyObject * _argo0 = 0;
1999 char *_kwnames[] = { "self", NULL };
2000
2001 self = self;
2002 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetAlign",_kwnames,&_argo0))
2003 return NULL;
2004 if (_argo0) {
2005 if (_argo0 == Py_None) { _arg0 = NULL; }
2006 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
2007 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetAlign. Expected _wxHtmlWinParser_p.");
2008 return NULL;
2009 }
2010 }
2011 {
2012 PyThreadState* __tstate = wxPyBeginAllowThreads();
2013 _result = (int )wxHtmlWinParser_GetAlign(_arg0);
2014
2015 wxPyEndAllowThreads(__tstate);
2016 if (PyErr_Occurred()) return NULL;
2017 } _resultobj = Py_BuildValue("i",_result);
2018 return _resultobj;
2019 }
2020
2021 #define wxHtmlWinParser_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
2022 static PyObject *_wrap_wxHtmlWinParser_SetAlign(PyObject *self, PyObject *args, PyObject *kwargs) {
2023 PyObject * _resultobj;
2024 wxHtmlWinParser * _arg0;
2025 int _arg1;
2026 PyObject * _argo0 = 0;
2027 char *_kwnames[] = { "self","a", NULL };
2028
2029 self = self;
2030 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWinParser_SetAlign",_kwnames,&_argo0,&_arg1))
2031 return NULL;
2032 if (_argo0) {
2033 if (_argo0 == Py_None) { _arg0 = NULL; }
2034 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
2035 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetAlign. Expected _wxHtmlWinParser_p.");
2036 return NULL;
2037 }
2038 }
2039 {
2040 PyThreadState* __tstate = wxPyBeginAllowThreads();
2041 wxHtmlWinParser_SetAlign(_arg0,_arg1);
2042
2043 wxPyEndAllowThreads(__tstate);
2044 if (PyErr_Occurred()) return NULL;
2045 } Py_INCREF(Py_None);
2046 _resultobj = Py_None;
2047 return _resultobj;
2048 }
2049
2050 #define wxHtmlWinParser_GetLinkColor(_swigobj) (_swigobj->GetLinkColor())
2051 static PyObject *_wrap_wxHtmlWinParser_GetLinkColor(PyObject *self, PyObject *args, PyObject *kwargs) {
2052 PyObject * _resultobj;
2053 wxColour * _result;
2054 wxHtmlWinParser * _arg0;
2055 PyObject * _argo0 = 0;
2056 char *_kwnames[] = { "self", NULL };
2057 char _ptemp[128];
2058
2059 self = self;
2060 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetLinkColor",_kwnames,&_argo0))
2061 return NULL;
2062 if (_argo0) {
2063 if (_argo0 == Py_None) { _arg0 = NULL; }
2064 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
2065 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetLinkColor. Expected _wxHtmlWinParser_p.");
2066 return NULL;
2067 }
2068 }
2069 {
2070 PyThreadState* __tstate = wxPyBeginAllowThreads();
2071 _result = new wxColour (wxHtmlWinParser_GetLinkColor(_arg0));
2072
2073 wxPyEndAllowThreads(__tstate);
2074 if (PyErr_Occurred()) return NULL;
2075 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
2076 _resultobj = Py_BuildValue("s",_ptemp);
2077 return _resultobj;
2078 }
2079
2080 #define wxHtmlWinParser_SetLinkColor(_swigobj,_swigarg0) (_swigobj->SetLinkColor(_swigarg0))
2081 static PyObject *_wrap_wxHtmlWinParser_SetLinkColor(PyObject *self, PyObject *args, PyObject *kwargs) {
2082 PyObject * _resultobj;
2083 wxHtmlWinParser * _arg0;
2084 wxColour * _arg1;
2085 PyObject * _argo0 = 0;
2086 wxColour temp;
2087 PyObject * _obj1 = 0;
2088 char *_kwnames[] = { "self","clr", NULL };
2089
2090 self = self;
2091 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetLinkColor",_kwnames,&_argo0,&_obj1))
2092 return NULL;
2093 if (_argo0) {
2094 if (_argo0 == Py_None) { _arg0 = NULL; }
2095 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
2096 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetLinkColor. Expected _wxHtmlWinParser_p.");
2097 return NULL;
2098 }
2099 }
2100 {
2101 _arg1 = &temp;
2102 if (! wxColour_helper(_obj1, &_arg1))
2103 return NULL;
2104 }
2105 {
2106 PyThreadState* __tstate = wxPyBeginAllowThreads();
2107 wxHtmlWinParser_SetLinkColor(_arg0,*_arg1);
2108
2109 wxPyEndAllowThreads(__tstate);
2110 if (PyErr_Occurred()) return NULL;
2111 } Py_INCREF(Py_None);
2112 _resultobj = Py_None;
2113 return _resultobj;
2114 }
2115
2116 #define wxHtmlWinParser_GetActualColor(_swigobj) (_swigobj->GetActualColor())
2117 static PyObject *_wrap_wxHtmlWinParser_GetActualColor(PyObject *self, PyObject *args, PyObject *kwargs) {
2118 PyObject * _resultobj;
2119 wxColour * _result;
2120 wxHtmlWinParser * _arg0;
2121 PyObject * _argo0 = 0;
2122 char *_kwnames[] = { "self", NULL };
2123 char _ptemp[128];
2124
2125 self = self;
2126 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetActualColor",_kwnames,&_argo0))
2127 return NULL;
2128 if (_argo0) {
2129 if (_argo0 == Py_None) { _arg0 = NULL; }
2130 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
2131 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetActualColor. Expected _wxHtmlWinParser_p.");
2132 return NULL;
2133 }
2134 }
2135 {
2136 PyThreadState* __tstate = wxPyBeginAllowThreads();
2137 _result = new wxColour (wxHtmlWinParser_GetActualColor(_arg0));
2138
2139 wxPyEndAllowThreads(__tstate);
2140 if (PyErr_Occurred()) return NULL;
2141 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
2142 _resultobj = Py_BuildValue("s",_ptemp);
2143 return _resultobj;
2144 }
2145
2146 #define wxHtmlWinParser_SetActualColor(_swigobj,_swigarg0) (_swigobj->SetActualColor(_swigarg0))
2147 static PyObject *_wrap_wxHtmlWinParser_SetActualColor(PyObject *self, PyObject *args, PyObject *kwargs) {
2148 PyObject * _resultobj;
2149 wxHtmlWinParser * _arg0;
2150 wxColour * _arg1;
2151 PyObject * _argo0 = 0;
2152 wxColour temp;
2153 PyObject * _obj1 = 0;
2154 char *_kwnames[] = { "self","clr", NULL };
2155
2156 self = self;
2157 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetActualColor",_kwnames,&_argo0,&_obj1))
2158 return NULL;
2159 if (_argo0) {
2160 if (_argo0 == Py_None) { _arg0 = NULL; }
2161 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
2162 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetActualColor. Expected _wxHtmlWinParser_p.");
2163 return NULL;
2164 }
2165 }
2166 {
2167 _arg1 = &temp;
2168 if (! wxColour_helper(_obj1, &_arg1))
2169 return NULL;
2170 }
2171 {
2172 PyThreadState* __tstate = wxPyBeginAllowThreads();
2173 wxHtmlWinParser_SetActualColor(_arg0,*_arg1);
2174
2175 wxPyEndAllowThreads(__tstate);
2176 if (PyErr_Occurred()) return NULL;
2177 } Py_INCREF(Py_None);
2178 _resultobj = Py_None;
2179 return _resultobj;
2180 }
2181
2182 #define wxHtmlWinParser_SetLink(_swigobj,_swigarg0) (_swigobj->SetLink(_swigarg0))
2183 static PyObject *_wrap_wxHtmlWinParser_SetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
2184 PyObject * _resultobj;
2185 wxHtmlWinParser * _arg0;
2186 wxString * _arg1;
2187 PyObject * _argo0 = 0;
2188 PyObject * _obj1 = 0;
2189 char *_kwnames[] = { "self","link", NULL };
2190
2191 self = self;
2192 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinParser_SetLink",_kwnames,&_argo0,&_obj1))
2193 return NULL;
2194 if (_argo0) {
2195 if (_argo0 == Py_None) { _arg0 = NULL; }
2196 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
2197 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_SetLink. Expected _wxHtmlWinParser_p.");
2198 return NULL;
2199 }
2200 }
2201 {
2202 _arg1 = wxString_in_helper(_obj1);
2203 if (_arg1 == NULL)
2204 return NULL;
2205 }
2206 {
2207 PyThreadState* __tstate = wxPyBeginAllowThreads();
2208 wxHtmlWinParser_SetLink(_arg0,*_arg1);
2209
2210 wxPyEndAllowThreads(__tstate);
2211 if (PyErr_Occurred()) return NULL;
2212 } Py_INCREF(Py_None);
2213 _resultobj = Py_None;
2214 {
2215 if (_obj1)
2216 delete _arg1;
2217 }
2218 return _resultobj;
2219 }
2220
2221 #define wxHtmlWinParser_CreateCurrentFont(_swigobj) (_swigobj->CreateCurrentFont())
2222 static PyObject *_wrap_wxHtmlWinParser_CreateCurrentFont(PyObject *self, PyObject *args, PyObject *kwargs) {
2223 PyObject * _resultobj;
2224 wxFont * _result;
2225 wxHtmlWinParser * _arg0;
2226 PyObject * _argo0 = 0;
2227 char *_kwnames[] = { "self", NULL };
2228 char _ptemp[128];
2229
2230 self = self;
2231 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_CreateCurrentFont",_kwnames,&_argo0))
2232 return NULL;
2233 if (_argo0) {
2234 if (_argo0 == Py_None) { _arg0 = NULL; }
2235 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
2236 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_CreateCurrentFont. Expected _wxHtmlWinParser_p.");
2237 return NULL;
2238 }
2239 }
2240 {
2241 PyThreadState* __tstate = wxPyBeginAllowThreads();
2242 _result = (wxFont *)wxHtmlWinParser_CreateCurrentFont(_arg0);
2243
2244 wxPyEndAllowThreads(__tstate);
2245 if (PyErr_Occurred()) return NULL;
2246 } if (_result) {
2247 SWIG_MakePtr(_ptemp, (char *) _result,"_wxFont_p");
2248 _resultobj = Py_BuildValue("s",_ptemp);
2249 } else {
2250 Py_INCREF(Py_None);
2251 _resultobj = Py_None;
2252 }
2253 return _resultobj;
2254 }
2255
2256 #define wxHtmlWinParser_GetLink(_swigobj) (_swigobj->GetLink())
2257 static PyObject *_wrap_wxHtmlWinParser_GetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
2258 PyObject * _resultobj;
2259 wxHtmlLinkInfo * _result;
2260 wxHtmlWinParser * _arg0;
2261 PyObject * _argo0 = 0;
2262 char *_kwnames[] = { "self", NULL };
2263 char _ptemp[128];
2264
2265 self = self;
2266 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinParser_GetLink",_kwnames,&_argo0))
2267 return NULL;
2268 if (_argo0) {
2269 if (_argo0 == Py_None) { _arg0 = NULL; }
2270 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlWinParser_p")) {
2271 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinParser_GetLink. Expected _wxHtmlWinParser_p.");
2272 return NULL;
2273 }
2274 }
2275 {
2276 PyThreadState* __tstate = wxPyBeginAllowThreads();
2277 _result = new wxHtmlLinkInfo (wxHtmlWinParser_GetLink(_arg0));
2278
2279 wxPyEndAllowThreads(__tstate);
2280 if (PyErr_Occurred()) return NULL;
2281 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxHtmlLinkInfo_p");
2282 _resultobj = Py_BuildValue("s",_ptemp);
2283 return _resultobj;
2284 }
2285
2286 static void *SwigwxPyHtmlTagHandlerTowxObject(void *ptr) {
2287 wxPyHtmlTagHandler *src;
2288 wxObject *dest;
2289 src = (wxPyHtmlTagHandler *) ptr;
2290 dest = (wxObject *) src;
2291 return (void *) dest;
2292 }
2293
2294 #define new_wxHtmlTagHandler() (new wxPyHtmlTagHandler())
2295 static PyObject *_wrap_new_wxHtmlTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
2296 PyObject * _resultobj;
2297 wxPyHtmlTagHandler * _result;
2298 char *_kwnames[] = { NULL };
2299 char _ptemp[128];
2300
2301 self = self;
2302 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlTagHandler",_kwnames))
2303 return NULL;
2304 {
2305 PyThreadState* __tstate = wxPyBeginAllowThreads();
2306 _result = (wxPyHtmlTagHandler *)new_wxHtmlTagHandler();
2307
2308 wxPyEndAllowThreads(__tstate);
2309 if (PyErr_Occurred()) return NULL;
2310 } if (_result) {
2311 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyHtmlTagHandler_p");
2312 _resultobj = Py_BuildValue("s",_ptemp);
2313 } else {
2314 Py_INCREF(Py_None);
2315 _resultobj = Py_None;
2316 }
2317 return _resultobj;
2318 }
2319
2320 #define wxHtmlTagHandler__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
2321 static PyObject *_wrap_wxHtmlTagHandler__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
2322 PyObject * _resultobj;
2323 wxPyHtmlTagHandler * _arg0;
2324 PyObject * _arg1;
2325 PyObject * _arg2;
2326 PyObject * _argo0 = 0;
2327 PyObject * _obj1 = 0;
2328 PyObject * _obj2 = 0;
2329 char *_kwnames[] = { "self","self","_class", NULL };
2330
2331 self = self;
2332 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxHtmlTagHandler__setCallbackInfo",_kwnames,&_argo0,&_obj1,&_obj2))
2333 return NULL;
2334 if (_argo0) {
2335 if (_argo0 == Py_None) { _arg0 = NULL; }
2336 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
2337 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler__setCallbackInfo. Expected _wxPyHtmlTagHandler_p.");
2338 return NULL;
2339 }
2340 }
2341 {
2342 _arg1 = _obj1;
2343 }
2344 {
2345 _arg2 = _obj2;
2346 }
2347 {
2348 PyThreadState* __tstate = wxPyBeginAllowThreads();
2349 wxHtmlTagHandler__setCallbackInfo(_arg0,_arg1,_arg2);
2350
2351 wxPyEndAllowThreads(__tstate);
2352 if (PyErr_Occurred()) return NULL;
2353 } Py_INCREF(Py_None);
2354 _resultobj = Py_None;
2355 return _resultobj;
2356 }
2357
2358 #define wxHtmlTagHandler_SetParser(_swigobj,_swigarg0) (_swigobj->SetParser(_swigarg0))
2359 static PyObject *_wrap_wxHtmlTagHandler_SetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
2360 PyObject * _resultobj;
2361 wxPyHtmlTagHandler * _arg0;
2362 wxHtmlParser * _arg1;
2363 PyObject * _argo0 = 0;
2364 PyObject * _argo1 = 0;
2365 char *_kwnames[] = { "self","parser", NULL };
2366
2367 self = self;
2368 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlTagHandler_SetParser",_kwnames,&_argo0,&_argo1))
2369 return NULL;
2370 if (_argo0) {
2371 if (_argo0 == Py_None) { _arg0 = NULL; }
2372 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
2373 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler_SetParser. Expected _wxPyHtmlTagHandler_p.");
2374 return NULL;
2375 }
2376 }
2377 if (_argo1) {
2378 if (_argo1 == Py_None) { _arg1 = NULL; }
2379 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlParser_p")) {
2380 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlTagHandler_SetParser. Expected _wxHtmlParser_p.");
2381 return NULL;
2382 }
2383 }
2384 {
2385 PyThreadState* __tstate = wxPyBeginAllowThreads();
2386 wxHtmlTagHandler_SetParser(_arg0,_arg1);
2387
2388 wxPyEndAllowThreads(__tstate);
2389 if (PyErr_Occurred()) return NULL;
2390 } Py_INCREF(Py_None);
2391 _resultobj = Py_None;
2392 return _resultobj;
2393 }
2394
2395 #define wxHtmlTagHandler_GetParser(_swigobj) (_swigobj->GetParser())
2396 static PyObject *_wrap_wxHtmlTagHandler_GetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
2397 PyObject * _resultobj;
2398 wxHtmlParser * _result;
2399 wxPyHtmlTagHandler * _arg0;
2400 PyObject * _argo0 = 0;
2401 char *_kwnames[] = { "self", NULL };
2402 char _ptemp[128];
2403
2404 self = self;
2405 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlTagHandler_GetParser",_kwnames,&_argo0))
2406 return NULL;
2407 if (_argo0) {
2408 if (_argo0 == Py_None) { _arg0 = NULL; }
2409 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
2410 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler_GetParser. Expected _wxPyHtmlTagHandler_p.");
2411 return NULL;
2412 }
2413 }
2414 {
2415 PyThreadState* __tstate = wxPyBeginAllowThreads();
2416 _result = (wxHtmlParser *)wxHtmlTagHandler_GetParser(_arg0);
2417
2418 wxPyEndAllowThreads(__tstate);
2419 if (PyErr_Occurred()) return NULL;
2420 } if (_result) {
2421 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlParser_p");
2422 _resultobj = Py_BuildValue("s",_ptemp);
2423 } else {
2424 Py_INCREF(Py_None);
2425 _resultobj = Py_None;
2426 }
2427 return _resultobj;
2428 }
2429
2430 #define wxHtmlTagHandler_ParseInner(_swigobj,_swigarg0) (_swigobj->ParseInner(_swigarg0))
2431 static PyObject *_wrap_wxHtmlTagHandler_ParseInner(PyObject *self, PyObject *args, PyObject *kwargs) {
2432 PyObject * _resultobj;
2433 wxPyHtmlTagHandler * _arg0;
2434 wxHtmlTag * _arg1;
2435 PyObject * _argo0 = 0;
2436 PyObject * _argo1 = 0;
2437 char *_kwnames[] = { "self","tag", NULL };
2438
2439 self = self;
2440 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlTagHandler_ParseInner",_kwnames,&_argo0,&_argo1))
2441 return NULL;
2442 if (_argo0) {
2443 if (_argo0 == Py_None) { _arg0 = NULL; }
2444 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlTagHandler_p")) {
2445 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlTagHandler_ParseInner. Expected _wxPyHtmlTagHandler_p.");
2446 return NULL;
2447 }
2448 }
2449 if (_argo1) {
2450 if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
2451 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlTagHandler_ParseInner. Expected _wxHtmlTag_p.");
2452 return NULL;
2453 }
2454 }
2455 {
2456 PyThreadState* __tstate = wxPyBeginAllowThreads();
2457 wxHtmlTagHandler_ParseInner(_arg0,*_arg1);
2458
2459 wxPyEndAllowThreads(__tstate);
2460 if (PyErr_Occurred()) return NULL;
2461 } Py_INCREF(Py_None);
2462 _resultobj = Py_None;
2463 return _resultobj;
2464 }
2465
2466 static void *SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler(void *ptr) {
2467 wxPyHtmlWinTagHandler *src;
2468 wxPyHtmlTagHandler *dest;
2469 src = (wxPyHtmlWinTagHandler *) ptr;
2470 dest = (wxPyHtmlTagHandler *) src;
2471 return (void *) dest;
2472 }
2473
2474 static void *SwigwxPyHtmlWinTagHandlerTowxObject(void *ptr) {
2475 wxPyHtmlWinTagHandler *src;
2476 wxObject *dest;
2477 src = (wxPyHtmlWinTagHandler *) ptr;
2478 dest = (wxObject *) src;
2479 return (void *) dest;
2480 }
2481
2482 #define new_wxHtmlWinTagHandler() (new wxPyHtmlWinTagHandler())
2483 static PyObject *_wrap_new_wxHtmlWinTagHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
2484 PyObject * _resultobj;
2485 wxPyHtmlWinTagHandler * _result;
2486 char *_kwnames[] = { NULL };
2487 char _ptemp[128];
2488
2489 self = self;
2490 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlWinTagHandler",_kwnames))
2491 return NULL;
2492 {
2493 PyThreadState* __tstate = wxPyBeginAllowThreads();
2494 _result = (wxPyHtmlWinTagHandler *)new_wxHtmlWinTagHandler();
2495
2496 wxPyEndAllowThreads(__tstate);
2497 if (PyErr_Occurred()) return NULL;
2498 } if (_result) {
2499 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyHtmlWinTagHandler_p");
2500 _resultobj = Py_BuildValue("s",_ptemp);
2501 } else {
2502 Py_INCREF(Py_None);
2503 _resultobj = Py_None;
2504 }
2505 return _resultobj;
2506 }
2507
2508 #define wxHtmlWinTagHandler__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
2509 static PyObject *_wrap_wxHtmlWinTagHandler__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
2510 PyObject * _resultobj;
2511 wxPyHtmlWinTagHandler * _arg0;
2512 PyObject * _arg1;
2513 PyObject * _arg2;
2514 PyObject * _argo0 = 0;
2515 PyObject * _obj1 = 0;
2516 PyObject * _obj2 = 0;
2517 char *_kwnames[] = { "self","self","_class", NULL };
2518
2519 self = self;
2520 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxHtmlWinTagHandler__setCallbackInfo",_kwnames,&_argo0,&_obj1,&_obj2))
2521 return NULL;
2522 if (_argo0) {
2523 if (_argo0 == Py_None) { _arg0 = NULL; }
2524 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2525 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler__setCallbackInfo. Expected _wxPyHtmlWinTagHandler_p.");
2526 return NULL;
2527 }
2528 }
2529 {
2530 _arg1 = _obj1;
2531 }
2532 {
2533 _arg2 = _obj2;
2534 }
2535 {
2536 PyThreadState* __tstate = wxPyBeginAllowThreads();
2537 wxHtmlWinTagHandler__setCallbackInfo(_arg0,_arg1,_arg2);
2538
2539 wxPyEndAllowThreads(__tstate);
2540 if (PyErr_Occurred()) return NULL;
2541 } Py_INCREF(Py_None);
2542 _resultobj = Py_None;
2543 return _resultobj;
2544 }
2545
2546 #define wxHtmlWinTagHandler_SetParser(_swigobj,_swigarg0) (_swigobj->SetParser(_swigarg0))
2547 static PyObject *_wrap_wxHtmlWinTagHandler_SetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
2548 PyObject * _resultobj;
2549 wxPyHtmlWinTagHandler * _arg0;
2550 wxHtmlParser * _arg1;
2551 PyObject * _argo0 = 0;
2552 PyObject * _argo1 = 0;
2553 char *_kwnames[] = { "self","parser", NULL };
2554
2555 self = self;
2556 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinTagHandler_SetParser",_kwnames,&_argo0,&_argo1))
2557 return NULL;
2558 if (_argo0) {
2559 if (_argo0 == Py_None) { _arg0 = NULL; }
2560 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2561 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler_SetParser. Expected _wxPyHtmlWinTagHandler_p.");
2562 return NULL;
2563 }
2564 }
2565 if (_argo1) {
2566 if (_argo1 == Py_None) { _arg1 = NULL; }
2567 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlParser_p")) {
2568 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinTagHandler_SetParser. Expected _wxHtmlParser_p.");
2569 return NULL;
2570 }
2571 }
2572 {
2573 PyThreadState* __tstate = wxPyBeginAllowThreads();
2574 wxHtmlWinTagHandler_SetParser(_arg0,_arg1);
2575
2576 wxPyEndAllowThreads(__tstate);
2577 if (PyErr_Occurred()) return NULL;
2578 } Py_INCREF(Py_None);
2579 _resultobj = Py_None;
2580 return _resultobj;
2581 }
2582
2583 #define wxHtmlWinTagHandler_GetParser(_swigobj) (_swigobj->GetParser())
2584 static PyObject *_wrap_wxHtmlWinTagHandler_GetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
2585 PyObject * _resultobj;
2586 wxHtmlWinParser * _result;
2587 wxPyHtmlWinTagHandler * _arg0;
2588 PyObject * _argo0 = 0;
2589 char *_kwnames[] = { "self", NULL };
2590 char _ptemp[128];
2591
2592 self = self;
2593 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWinTagHandler_GetParser",_kwnames,&_argo0))
2594 return NULL;
2595 if (_argo0) {
2596 if (_argo0 == Py_None) { _arg0 = NULL; }
2597 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2598 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler_GetParser. Expected _wxPyHtmlWinTagHandler_p.");
2599 return NULL;
2600 }
2601 }
2602 {
2603 PyThreadState* __tstate = wxPyBeginAllowThreads();
2604 _result = (wxHtmlWinParser *)wxHtmlWinTagHandler_GetParser(_arg0);
2605
2606 wxPyEndAllowThreads(__tstate);
2607 if (PyErr_Occurred()) return NULL;
2608 } if (_result) {
2609 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWinParser_p");
2610 _resultobj = Py_BuildValue("s",_ptemp);
2611 } else {
2612 Py_INCREF(Py_None);
2613 _resultobj = Py_None;
2614 }
2615 return _resultobj;
2616 }
2617
2618 #define wxHtmlWinTagHandler_ParseInner(_swigobj,_swigarg0) (_swigobj->ParseInner(_swigarg0))
2619 static PyObject *_wrap_wxHtmlWinTagHandler_ParseInner(PyObject *self, PyObject *args, PyObject *kwargs) {
2620 PyObject * _resultobj;
2621 wxPyHtmlWinTagHandler * _arg0;
2622 wxHtmlTag * _arg1;
2623 PyObject * _argo0 = 0;
2624 PyObject * _argo1 = 0;
2625 char *_kwnames[] = { "self","tag", NULL };
2626
2627 self = self;
2628 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWinTagHandler_ParseInner",_kwnames,&_argo0,&_argo1))
2629 return NULL;
2630 if (_argo0) {
2631 if (_argo0 == Py_None) { _arg0 = NULL; }
2632 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWinTagHandler_p")) {
2633 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWinTagHandler_ParseInner. Expected _wxPyHtmlWinTagHandler_p.");
2634 return NULL;
2635 }
2636 }
2637 if (_argo1) {
2638 if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
2639 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWinTagHandler_ParseInner. Expected _wxHtmlTag_p.");
2640 return NULL;
2641 }
2642 }
2643 {
2644 PyThreadState* __tstate = wxPyBeginAllowThreads();
2645 wxHtmlWinTagHandler_ParseInner(_arg0,*_arg1);
2646
2647 wxPyEndAllowThreads(__tstate);
2648 if (PyErr_Occurred()) return NULL;
2649 } Py_INCREF(Py_None);
2650 _resultobj = Py_None;
2651 return _resultobj;
2652 }
2653
2654 #define new_wxHtmlSelection() (new wxHtmlSelection())
2655 static PyObject *_wrap_new_wxHtmlSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
2656 PyObject * _resultobj;
2657 wxHtmlSelection * _result;
2658 char *_kwnames[] = { NULL };
2659 char _ptemp[128];
2660
2661 self = self;
2662 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlSelection",_kwnames))
2663 return NULL;
2664 {
2665 PyThreadState* __tstate = wxPyBeginAllowThreads();
2666 _result = (wxHtmlSelection *)new_wxHtmlSelection();
2667
2668 wxPyEndAllowThreads(__tstate);
2669 if (PyErr_Occurred()) return NULL;
2670 } if (_result) {
2671 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlSelection_p");
2672 _resultobj = Py_BuildValue("s",_ptemp);
2673 } else {
2674 Py_INCREF(Py_None);
2675 _resultobj = Py_None;
2676 }
2677 return _resultobj;
2678 }
2679
2680 #define delete_wxHtmlSelection(_swigobj) (delete _swigobj)
2681 static PyObject *_wrap_delete_wxHtmlSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
2682 PyObject * _resultobj;
2683 wxHtmlSelection * _arg0;
2684 PyObject * _argo0 = 0;
2685 char *_kwnames[] = { "self", NULL };
2686
2687 self = self;
2688 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxHtmlSelection",_kwnames,&_argo0))
2689 return NULL;
2690 if (_argo0) {
2691 if (_argo0 == Py_None) { _arg0 = NULL; }
2692 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
2693 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxHtmlSelection. Expected _wxHtmlSelection_p.");
2694 return NULL;
2695 }
2696 }
2697 {
2698 PyThreadState* __tstate = wxPyBeginAllowThreads();
2699 delete_wxHtmlSelection(_arg0);
2700
2701 wxPyEndAllowThreads(__tstate);
2702 if (PyErr_Occurred()) return NULL;
2703 } Py_INCREF(Py_None);
2704 _resultobj = Py_None;
2705 return _resultobj;
2706 }
2707
2708 #define wxHtmlSelection_Set(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->Set(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
2709 static PyObject *_wrap_wxHtmlSelection_Set(PyObject *self, PyObject *args, PyObject *kwargs) {
2710 PyObject * _resultobj;
2711 wxHtmlSelection * _arg0;
2712 wxPoint * _arg1;
2713 wxHtmlCell * _arg2;
2714 wxPoint * _arg3;
2715 wxHtmlCell * _arg4;
2716 PyObject * _argo0 = 0;
2717 wxPoint temp;
2718 PyObject * _obj1 = 0;
2719 PyObject * _argo2 = 0;
2720 wxPoint temp0;
2721 PyObject * _obj3 = 0;
2722 PyObject * _argo4 = 0;
2723 char *_kwnames[] = { "self","fromPos","fromCell","toPos","toCell", NULL };
2724
2725 self = self;
2726 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOOOO:wxHtmlSelection_Set",_kwnames,&_argo0,&_obj1,&_argo2,&_obj3,&_argo4))
2727 return NULL;
2728 if (_argo0) {
2729 if (_argo0 == Py_None) { _arg0 = NULL; }
2730 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
2731 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_Set. Expected _wxHtmlSelection_p.");
2732 return NULL;
2733 }
2734 }
2735 {
2736 _arg1 = &temp;
2737 if (! wxPoint_helper(_obj1, &_arg1))
2738 return NULL;
2739 }
2740 if (_argo2) {
2741 if (_argo2 == Py_None) { _arg2 = NULL; }
2742 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,"_wxHtmlCell_p")) {
2743 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxHtmlSelection_Set. Expected _wxHtmlCell_p.");
2744 return NULL;
2745 }
2746 }
2747 {
2748 _arg3 = &temp0;
2749 if (! wxPoint_helper(_obj3, &_arg3))
2750 return NULL;
2751 }
2752 if (_argo4) {
2753 if (_argo4 == Py_None) { _arg4 = NULL; }
2754 else if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxHtmlCell_p")) {
2755 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxHtmlSelection_Set. Expected _wxHtmlCell_p.");
2756 return NULL;
2757 }
2758 }
2759 {
2760 PyThreadState* __tstate = wxPyBeginAllowThreads();
2761 wxHtmlSelection_Set(_arg0,*_arg1,_arg2,*_arg3,_arg4);
2762
2763 wxPyEndAllowThreads(__tstate);
2764 if (PyErr_Occurred()) return NULL;
2765 } Py_INCREF(Py_None);
2766 _resultobj = Py_None;
2767 return _resultobj;
2768 }
2769
2770 #define wxHtmlSelection_SetCells(_swigobj,_swigarg0,_swigarg1) (_swigobj->Set(_swigarg0,_swigarg1))
2771 static PyObject *_wrap_wxHtmlSelection_SetCells(PyObject *self, PyObject *args, PyObject *kwargs) {
2772 PyObject * _resultobj;
2773 wxHtmlSelection * _arg0;
2774 wxHtmlCell * _arg1;
2775 wxHtmlCell * _arg2;
2776 PyObject * _argo0 = 0;
2777 PyObject * _argo1 = 0;
2778 PyObject * _argo2 = 0;
2779 char *_kwnames[] = { "self","fromCell","toCell", NULL };
2780
2781 self = self;
2782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxHtmlSelection_SetCells",_kwnames,&_argo0,&_argo1,&_argo2))
2783 return NULL;
2784 if (_argo0) {
2785 if (_argo0 == Py_None) { _arg0 = NULL; }
2786 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
2787 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_SetCells. Expected _wxHtmlSelection_p.");
2788 return NULL;
2789 }
2790 }
2791 if (_argo1) {
2792 if (_argo1 == Py_None) { _arg1 = NULL; }
2793 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlCell_p")) {
2794 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlSelection_SetCells. Expected _wxHtmlCell_p.");
2795 return NULL;
2796 }
2797 }
2798 if (_argo2) {
2799 if (_argo2 == Py_None) { _arg2 = NULL; }
2800 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,"_wxHtmlCell_p")) {
2801 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxHtmlSelection_SetCells. Expected _wxHtmlCell_p.");
2802 return NULL;
2803 }
2804 }
2805 {
2806 PyThreadState* __tstate = wxPyBeginAllowThreads();
2807 wxHtmlSelection_SetCells(_arg0,_arg1,_arg2);
2808
2809 wxPyEndAllowThreads(__tstate);
2810 if (PyErr_Occurred()) return NULL;
2811 } Py_INCREF(Py_None);
2812 _resultobj = Py_None;
2813 return _resultobj;
2814 }
2815
2816 #define wxHtmlSelection_GetFromCell(_swigobj) (_swigobj->GetFromCell())
2817 static PyObject *_wrap_wxHtmlSelection_GetFromCell(PyObject *self, PyObject *args, PyObject *kwargs) {
2818 PyObject * _resultobj;
2819 wxHtmlCell * _result;
2820 wxHtmlSelection * _arg0;
2821 PyObject * _argo0 = 0;
2822 char *_kwnames[] = { "self", NULL };
2823 char _ptemp[128];
2824
2825 self = self;
2826 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlSelection_GetFromCell",_kwnames,&_argo0))
2827 return NULL;
2828 if (_argo0) {
2829 if (_argo0 == Py_None) { _arg0 = NULL; }
2830 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
2831 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_GetFromCell. Expected _wxHtmlSelection_p.");
2832 return NULL;
2833 }
2834 }
2835 {
2836 PyThreadState* __tstate = wxPyBeginAllowThreads();
2837 _result = (wxHtmlCell *)wxHtmlSelection_GetFromCell(_arg0);
2838
2839 wxPyEndAllowThreads(__tstate);
2840 if (PyErr_Occurred()) return NULL;
2841 } if (_result) {
2842 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
2843 _resultobj = Py_BuildValue("s",_ptemp);
2844 } else {
2845 Py_INCREF(Py_None);
2846 _resultobj = Py_None;
2847 }
2848 return _resultobj;
2849 }
2850
2851 #define wxHtmlSelection_GetToCell(_swigobj) (_swigobj->GetToCell())
2852 static PyObject *_wrap_wxHtmlSelection_GetToCell(PyObject *self, PyObject *args, PyObject *kwargs) {
2853 PyObject * _resultobj;
2854 wxHtmlCell * _result;
2855 wxHtmlSelection * _arg0;
2856 PyObject * _argo0 = 0;
2857 char *_kwnames[] = { "self", NULL };
2858 char _ptemp[128];
2859
2860 self = self;
2861 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlSelection_GetToCell",_kwnames,&_argo0))
2862 return NULL;
2863 if (_argo0) {
2864 if (_argo0 == Py_None) { _arg0 = NULL; }
2865 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
2866 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_GetToCell. Expected _wxHtmlSelection_p.");
2867 return NULL;
2868 }
2869 }
2870 {
2871 PyThreadState* __tstate = wxPyBeginAllowThreads();
2872 _result = (wxHtmlCell *)wxHtmlSelection_GetToCell(_arg0);
2873
2874 wxPyEndAllowThreads(__tstate);
2875 if (PyErr_Occurred()) return NULL;
2876 } if (_result) {
2877 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
2878 _resultobj = Py_BuildValue("s",_ptemp);
2879 } else {
2880 Py_INCREF(Py_None);
2881 _resultobj = Py_None;
2882 }
2883 return _resultobj;
2884 }
2885
2886 #define wxHtmlSelection_GetFromPos(_swigobj) (_swigobj->GetFromPos())
2887 static PyObject *_wrap_wxHtmlSelection_GetFromPos(PyObject *self, PyObject *args, PyObject *kwargs) {
2888 PyObject * _resultobj;
2889 wxPoint * _result;
2890 wxHtmlSelection * _arg0;
2891 PyObject * _argo0 = 0;
2892 char *_kwnames[] = { "self", NULL };
2893 char _ptemp[128];
2894
2895 self = self;
2896 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlSelection_GetFromPos",_kwnames,&_argo0))
2897 return NULL;
2898 if (_argo0) {
2899 if (_argo0 == Py_None) { _arg0 = NULL; }
2900 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
2901 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_GetFromPos. Expected _wxHtmlSelection_p.");
2902 return NULL;
2903 }
2904 }
2905 {
2906 PyThreadState* __tstate = wxPyBeginAllowThreads();
2907 const wxPoint & _result_ref = wxHtmlSelection_GetFromPos(_arg0);
2908 _result = (wxPoint *) &_result_ref;
2909
2910 wxPyEndAllowThreads(__tstate);
2911 if (PyErr_Occurred()) return NULL;
2912 } if (_result) {
2913 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPoint_p");
2914 _resultobj = Py_BuildValue("s",_ptemp);
2915 } else {
2916 Py_INCREF(Py_None);
2917 _resultobj = Py_None;
2918 }
2919 return _resultobj;
2920 }
2921
2922 #define wxHtmlSelection_GetToPos(_swigobj) (_swigobj->GetToPos())
2923 static PyObject *_wrap_wxHtmlSelection_GetToPos(PyObject *self, PyObject *args, PyObject *kwargs) {
2924 PyObject * _resultobj;
2925 wxPoint * _result;
2926 wxHtmlSelection * _arg0;
2927 PyObject * _argo0 = 0;
2928 char *_kwnames[] = { "self", NULL };
2929 char _ptemp[128];
2930
2931 self = self;
2932 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlSelection_GetToPos",_kwnames,&_argo0))
2933 return NULL;
2934 if (_argo0) {
2935 if (_argo0 == Py_None) { _arg0 = NULL; }
2936 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
2937 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_GetToPos. Expected _wxHtmlSelection_p.");
2938 return NULL;
2939 }
2940 }
2941 {
2942 PyThreadState* __tstate = wxPyBeginAllowThreads();
2943 const wxPoint & _result_ref = wxHtmlSelection_GetToPos(_arg0);
2944 _result = (wxPoint *) &_result_ref;
2945
2946 wxPyEndAllowThreads(__tstate);
2947 if (PyErr_Occurred()) return NULL;
2948 } if (_result) {
2949 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPoint_p");
2950 _resultobj = Py_BuildValue("s",_ptemp);
2951 } else {
2952 Py_INCREF(Py_None);
2953 _resultobj = Py_None;
2954 }
2955 return _resultobj;
2956 }
2957
2958 #define wxHtmlSelection_GetFromPrivPos(_swigobj) (_swigobj->GetFromPrivPos())
2959 static PyObject *_wrap_wxHtmlSelection_GetFromPrivPos(PyObject *self, PyObject *args, PyObject *kwargs) {
2960 PyObject * _resultobj;
2961 wxPoint * _result;
2962 wxHtmlSelection * _arg0;
2963 PyObject * _argo0 = 0;
2964 char *_kwnames[] = { "self", NULL };
2965 char _ptemp[128];
2966
2967 self = self;
2968 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlSelection_GetFromPrivPos",_kwnames,&_argo0))
2969 return NULL;
2970 if (_argo0) {
2971 if (_argo0 == Py_None) { _arg0 = NULL; }
2972 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
2973 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_GetFromPrivPos. Expected _wxHtmlSelection_p.");
2974 return NULL;
2975 }
2976 }
2977 {
2978 PyThreadState* __tstate = wxPyBeginAllowThreads();
2979 const wxPoint & _result_ref = wxHtmlSelection_GetFromPrivPos(_arg0);
2980 _result = (wxPoint *) &_result_ref;
2981
2982 wxPyEndAllowThreads(__tstate);
2983 if (PyErr_Occurred()) return NULL;
2984 } if (_result) {
2985 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPoint_p");
2986 _resultobj = Py_BuildValue("s",_ptemp);
2987 } else {
2988 Py_INCREF(Py_None);
2989 _resultobj = Py_None;
2990 }
2991 return _resultobj;
2992 }
2993
2994 #define wxHtmlSelection_GetToPrivPos(_swigobj) (_swigobj->GetToPrivPos())
2995 static PyObject *_wrap_wxHtmlSelection_GetToPrivPos(PyObject *self, PyObject *args, PyObject *kwargs) {
2996 PyObject * _resultobj;
2997 wxPoint * _result;
2998 wxHtmlSelection * _arg0;
2999 PyObject * _argo0 = 0;
3000 char *_kwnames[] = { "self", NULL };
3001 char _ptemp[128];
3002
3003 self = self;
3004 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlSelection_GetToPrivPos",_kwnames,&_argo0))
3005 return NULL;
3006 if (_argo0) {
3007 if (_argo0 == Py_None) { _arg0 = NULL; }
3008 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
3009 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_GetToPrivPos. Expected _wxHtmlSelection_p.");
3010 return NULL;
3011 }
3012 }
3013 {
3014 PyThreadState* __tstate = wxPyBeginAllowThreads();
3015 const wxPoint & _result_ref = wxHtmlSelection_GetToPrivPos(_arg0);
3016 _result = (wxPoint *) &_result_ref;
3017
3018 wxPyEndAllowThreads(__tstate);
3019 if (PyErr_Occurred()) return NULL;
3020 } if (_result) {
3021 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPoint_p");
3022 _resultobj = Py_BuildValue("s",_ptemp);
3023 } else {
3024 Py_INCREF(Py_None);
3025 _resultobj = Py_None;
3026 }
3027 return _resultobj;
3028 }
3029
3030 #define wxHtmlSelection_SetFromPrivPos(_swigobj,_swigarg0) (_swigobj->SetFromPrivPos(_swigarg0))
3031 static PyObject *_wrap_wxHtmlSelection_SetFromPrivPos(PyObject *self, PyObject *args, PyObject *kwargs) {
3032 PyObject * _resultobj;
3033 wxHtmlSelection * _arg0;
3034 wxPoint * _arg1;
3035 PyObject * _argo0 = 0;
3036 wxPoint temp;
3037 PyObject * _obj1 = 0;
3038 char *_kwnames[] = { "self","pos", NULL };
3039
3040 self = self;
3041 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlSelection_SetFromPrivPos",_kwnames,&_argo0,&_obj1))
3042 return NULL;
3043 if (_argo0) {
3044 if (_argo0 == Py_None) { _arg0 = NULL; }
3045 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
3046 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_SetFromPrivPos. Expected _wxHtmlSelection_p.");
3047 return NULL;
3048 }
3049 }
3050 {
3051 _arg1 = &temp;
3052 if (! wxPoint_helper(_obj1, &_arg1))
3053 return NULL;
3054 }
3055 {
3056 PyThreadState* __tstate = wxPyBeginAllowThreads();
3057 wxHtmlSelection_SetFromPrivPos(_arg0,*_arg1);
3058
3059 wxPyEndAllowThreads(__tstate);
3060 if (PyErr_Occurred()) return NULL;
3061 } Py_INCREF(Py_None);
3062 _resultobj = Py_None;
3063 return _resultobj;
3064 }
3065
3066 #define wxHtmlSelection_SetToPrivPos(_swigobj,_swigarg0) (_swigobj->SetToPrivPos(_swigarg0))
3067 static PyObject *_wrap_wxHtmlSelection_SetToPrivPos(PyObject *self, PyObject *args, PyObject *kwargs) {
3068 PyObject * _resultobj;
3069 wxHtmlSelection * _arg0;
3070 wxPoint * _arg1;
3071 PyObject * _argo0 = 0;
3072 wxPoint temp;
3073 PyObject * _obj1 = 0;
3074 char *_kwnames[] = { "self","pos", NULL };
3075
3076 self = self;
3077 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlSelection_SetToPrivPos",_kwnames,&_argo0,&_obj1))
3078 return NULL;
3079 if (_argo0) {
3080 if (_argo0 == Py_None) { _arg0 = NULL; }
3081 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
3082 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_SetToPrivPos. Expected _wxHtmlSelection_p.");
3083 return NULL;
3084 }
3085 }
3086 {
3087 _arg1 = &temp;
3088 if (! wxPoint_helper(_obj1, &_arg1))
3089 return NULL;
3090 }
3091 {
3092 PyThreadState* __tstate = wxPyBeginAllowThreads();
3093 wxHtmlSelection_SetToPrivPos(_arg0,*_arg1);
3094
3095 wxPyEndAllowThreads(__tstate);
3096 if (PyErr_Occurred()) return NULL;
3097 } Py_INCREF(Py_None);
3098 _resultobj = Py_None;
3099 return _resultobj;
3100 }
3101
3102 #define wxHtmlSelection_ClearPrivPos(_swigobj) (_swigobj->ClearPrivPos())
3103 static PyObject *_wrap_wxHtmlSelection_ClearPrivPos(PyObject *self, PyObject *args, PyObject *kwargs) {
3104 PyObject * _resultobj;
3105 wxHtmlSelection * _arg0;
3106 PyObject * _argo0 = 0;
3107 char *_kwnames[] = { "self", NULL };
3108
3109 self = self;
3110 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlSelection_ClearPrivPos",_kwnames,&_argo0))
3111 return NULL;
3112 if (_argo0) {
3113 if (_argo0 == Py_None) { _arg0 = NULL; }
3114 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
3115 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_ClearPrivPos. Expected _wxHtmlSelection_p.");
3116 return NULL;
3117 }
3118 }
3119 {
3120 PyThreadState* __tstate = wxPyBeginAllowThreads();
3121 wxHtmlSelection_ClearPrivPos(_arg0);
3122
3123 wxPyEndAllowThreads(__tstate);
3124 if (PyErr_Occurred()) return NULL;
3125 } Py_INCREF(Py_None);
3126 _resultobj = Py_None;
3127 return _resultobj;
3128 }
3129
3130 #define wxHtmlSelection_IsEmpty(_swigobj) (_swigobj->IsEmpty())
3131 static PyObject *_wrap_wxHtmlSelection_IsEmpty(PyObject *self, PyObject *args, PyObject *kwargs) {
3132 PyObject * _resultobj;
3133 bool _result;
3134 wxHtmlSelection * _arg0;
3135 PyObject * _argo0 = 0;
3136 char *_kwnames[] = { "self", NULL };
3137
3138 self = self;
3139 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlSelection_IsEmpty",_kwnames,&_argo0))
3140 return NULL;
3141 if (_argo0) {
3142 if (_argo0 == Py_None) { _arg0 = NULL; }
3143 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlSelection_p")) {
3144 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlSelection_IsEmpty. Expected _wxHtmlSelection_p.");
3145 return NULL;
3146 }
3147 }
3148 {
3149 PyThreadState* __tstate = wxPyBeginAllowThreads();
3150 _result = (bool )wxHtmlSelection_IsEmpty(_arg0);
3151
3152 wxPyEndAllowThreads(__tstate);
3153 if (PyErr_Occurred()) return NULL;
3154 } _resultobj = Py_BuildValue("i",_result);
3155 return _resultobj;
3156 }
3157
3158 #define new_wxHtmlRenderingState() (new wxHtmlRenderingState())
3159 static PyObject *_wrap_new_wxHtmlRenderingState(PyObject *self, PyObject *args, PyObject *kwargs) {
3160 PyObject * _resultobj;
3161 wxHtmlRenderingState * _result;
3162 char *_kwnames[] = { NULL };
3163 char _ptemp[128];
3164
3165 self = self;
3166 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlRenderingState",_kwnames))
3167 return NULL;
3168 {
3169 PyThreadState* __tstate = wxPyBeginAllowThreads();
3170 _result = (wxHtmlRenderingState *)new_wxHtmlRenderingState();
3171
3172 wxPyEndAllowThreads(__tstate);
3173 if (PyErr_Occurred()) return NULL;
3174 } if (_result) {
3175 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlRenderingState_p");
3176 _resultobj = Py_BuildValue("s",_ptemp);
3177 } else {
3178 Py_INCREF(Py_None);
3179 _resultobj = Py_None;
3180 }
3181 return _resultobj;
3182 }
3183
3184 #define delete_wxHtmlRenderingState(_swigobj) (delete _swigobj)
3185 static PyObject *_wrap_delete_wxHtmlRenderingState(PyObject *self, PyObject *args, PyObject *kwargs) {
3186 PyObject * _resultobj;
3187 wxHtmlRenderingState * _arg0;
3188 PyObject * _argo0 = 0;
3189 char *_kwnames[] = { "self", NULL };
3190
3191 self = self;
3192 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxHtmlRenderingState",_kwnames,&_argo0))
3193 return NULL;
3194 if (_argo0) {
3195 if (_argo0 == Py_None) { _arg0 = NULL; }
3196 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingState_p")) {
3197 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxHtmlRenderingState. Expected _wxHtmlRenderingState_p.");
3198 return NULL;
3199 }
3200 }
3201 {
3202 PyThreadState* __tstate = wxPyBeginAllowThreads();
3203 delete_wxHtmlRenderingState(_arg0);
3204
3205 wxPyEndAllowThreads(__tstate);
3206 if (PyErr_Occurred()) return NULL;
3207 } Py_INCREF(Py_None);
3208 _resultobj = Py_None;
3209 return _resultobj;
3210 }
3211
3212 #define wxHtmlRenderingState_SetSelectionState(_swigobj,_swigarg0) (_swigobj->SetSelectionState(_swigarg0))
3213 static PyObject *_wrap_wxHtmlRenderingState_SetSelectionState(PyObject *self, PyObject *args, PyObject *kwargs) {
3214 PyObject * _resultobj;
3215 wxHtmlRenderingState * _arg0;
3216 wxHtmlSelectionState _arg1;
3217 PyObject * _argo0 = 0;
3218 char *_kwnames[] = { "self","s", NULL };
3219
3220 self = self;
3221 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlRenderingState_SetSelectionState",_kwnames,&_argo0,&_arg1))
3222 return NULL;
3223 if (_argo0) {
3224 if (_argo0 == Py_None) { _arg0 = NULL; }
3225 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingState_p")) {
3226 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingState_SetSelectionState. Expected _wxHtmlRenderingState_p.");
3227 return NULL;
3228 }
3229 }
3230 {
3231 PyThreadState* __tstate = wxPyBeginAllowThreads();
3232 wxHtmlRenderingState_SetSelectionState(_arg0,_arg1);
3233
3234 wxPyEndAllowThreads(__tstate);
3235 if (PyErr_Occurred()) return NULL;
3236 } Py_INCREF(Py_None);
3237 _resultobj = Py_None;
3238 return _resultobj;
3239 }
3240
3241 #define wxHtmlRenderingState_GetSelectionState(_swigobj) (_swigobj->GetSelectionState())
3242 static PyObject *_wrap_wxHtmlRenderingState_GetSelectionState(PyObject *self, PyObject *args, PyObject *kwargs) {
3243 PyObject * _resultobj;
3244 wxHtmlSelectionState _result;
3245 wxHtmlRenderingState * _arg0;
3246 PyObject * _argo0 = 0;
3247 char *_kwnames[] = { "self", NULL };
3248
3249 self = self;
3250 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlRenderingState_GetSelectionState",_kwnames,&_argo0))
3251 return NULL;
3252 if (_argo0) {
3253 if (_argo0 == Py_None) { _arg0 = NULL; }
3254 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingState_p")) {
3255 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingState_GetSelectionState. Expected _wxHtmlRenderingState_p.");
3256 return NULL;
3257 }
3258 }
3259 {
3260 PyThreadState* __tstate = wxPyBeginAllowThreads();
3261 _result = (wxHtmlSelectionState )wxHtmlRenderingState_GetSelectionState(_arg0);
3262
3263 wxPyEndAllowThreads(__tstate);
3264 if (PyErr_Occurred()) return NULL;
3265 } _resultobj = Py_BuildValue("i",_result);
3266 return _resultobj;
3267 }
3268
3269 #define wxHtmlRenderingState_SetFgColour(_swigobj,_swigarg0) (_swigobj->SetFgColour(_swigarg0))
3270 static PyObject *_wrap_wxHtmlRenderingState_SetFgColour(PyObject *self, PyObject *args, PyObject *kwargs) {
3271 PyObject * _resultobj;
3272 wxHtmlRenderingState * _arg0;
3273 wxColour * _arg1;
3274 PyObject * _argo0 = 0;
3275 wxColour temp;
3276 PyObject * _obj1 = 0;
3277 char *_kwnames[] = { "self","c", NULL };
3278
3279 self = self;
3280 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlRenderingState_SetFgColour",_kwnames,&_argo0,&_obj1))
3281 return NULL;
3282 if (_argo0) {
3283 if (_argo0 == Py_None) { _arg0 = NULL; }
3284 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingState_p")) {
3285 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingState_SetFgColour. Expected _wxHtmlRenderingState_p.");
3286 return NULL;
3287 }
3288 }
3289 {
3290 _arg1 = &temp;
3291 if (! wxColour_helper(_obj1, &_arg1))
3292 return NULL;
3293 }
3294 {
3295 PyThreadState* __tstate = wxPyBeginAllowThreads();
3296 wxHtmlRenderingState_SetFgColour(_arg0,*_arg1);
3297
3298 wxPyEndAllowThreads(__tstate);
3299 if (PyErr_Occurred()) return NULL;
3300 } Py_INCREF(Py_None);
3301 _resultobj = Py_None;
3302 return _resultobj;
3303 }
3304
3305 #define wxHtmlRenderingState_GetFgColour(_swigobj) (_swigobj->GetFgColour())
3306 static PyObject *_wrap_wxHtmlRenderingState_GetFgColour(PyObject *self, PyObject *args, PyObject *kwargs) {
3307 PyObject * _resultobj;
3308 wxColour * _result;
3309 wxHtmlRenderingState * _arg0;
3310 PyObject * _argo0 = 0;
3311 char *_kwnames[] = { "self", NULL };
3312 char _ptemp[128];
3313
3314 self = self;
3315 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlRenderingState_GetFgColour",_kwnames,&_argo0))
3316 return NULL;
3317 if (_argo0) {
3318 if (_argo0 == Py_None) { _arg0 = NULL; }
3319 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingState_p")) {
3320 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingState_GetFgColour. Expected _wxHtmlRenderingState_p.");
3321 return NULL;
3322 }
3323 }
3324 {
3325 PyThreadState* __tstate = wxPyBeginAllowThreads();
3326 const wxColour & _result_ref = wxHtmlRenderingState_GetFgColour(_arg0);
3327 _result = (wxColour *) &_result_ref;
3328
3329 wxPyEndAllowThreads(__tstate);
3330 if (PyErr_Occurred()) return NULL;
3331 } if (_result) {
3332 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
3333 _resultobj = Py_BuildValue("s",_ptemp);
3334 } else {
3335 Py_INCREF(Py_None);
3336 _resultobj = Py_None;
3337 }
3338 return _resultobj;
3339 }
3340
3341 #define wxHtmlRenderingState_SetBgColour(_swigobj,_swigarg0) (_swigobj->SetBgColour(_swigarg0))
3342 static PyObject *_wrap_wxHtmlRenderingState_SetBgColour(PyObject *self, PyObject *args, PyObject *kwargs) {
3343 PyObject * _resultobj;
3344 wxHtmlRenderingState * _arg0;
3345 wxColour * _arg1;
3346 PyObject * _argo0 = 0;
3347 wxColour temp;
3348 PyObject * _obj1 = 0;
3349 char *_kwnames[] = { "self","c", NULL };
3350
3351 self = self;
3352 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlRenderingState_SetBgColour",_kwnames,&_argo0,&_obj1))
3353 return NULL;
3354 if (_argo0) {
3355 if (_argo0 == Py_None) { _arg0 = NULL; }
3356 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingState_p")) {
3357 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingState_SetBgColour. Expected _wxHtmlRenderingState_p.");
3358 return NULL;
3359 }
3360 }
3361 {
3362 _arg1 = &temp;
3363 if (! wxColour_helper(_obj1, &_arg1))
3364 return NULL;
3365 }
3366 {
3367 PyThreadState* __tstate = wxPyBeginAllowThreads();
3368 wxHtmlRenderingState_SetBgColour(_arg0,*_arg1);
3369
3370 wxPyEndAllowThreads(__tstate);
3371 if (PyErr_Occurred()) return NULL;
3372 } Py_INCREF(Py_None);
3373 _resultobj = Py_None;
3374 return _resultobj;
3375 }
3376
3377 #define wxHtmlRenderingState_GetBgColour(_swigobj) (_swigobj->GetBgColour())
3378 static PyObject *_wrap_wxHtmlRenderingState_GetBgColour(PyObject *self, PyObject *args, PyObject *kwargs) {
3379 PyObject * _resultobj;
3380 wxColour * _result;
3381 wxHtmlRenderingState * _arg0;
3382 PyObject * _argo0 = 0;
3383 char *_kwnames[] = { "self", NULL };
3384 char _ptemp[128];
3385
3386 self = self;
3387 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlRenderingState_GetBgColour",_kwnames,&_argo0))
3388 return NULL;
3389 if (_argo0) {
3390 if (_argo0 == Py_None) { _arg0 = NULL; }
3391 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingState_p")) {
3392 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingState_GetBgColour. Expected _wxHtmlRenderingState_p.");
3393 return NULL;
3394 }
3395 }
3396 {
3397 PyThreadState* __tstate = wxPyBeginAllowThreads();
3398 const wxColour & _result_ref = wxHtmlRenderingState_GetBgColour(_arg0);
3399 _result = (wxColour *) &_result_ref;
3400
3401 wxPyEndAllowThreads(__tstate);
3402 if (PyErr_Occurred()) return NULL;
3403 } if (_result) {
3404 SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
3405 _resultobj = Py_BuildValue("s",_ptemp);
3406 } else {
3407 Py_INCREF(Py_None);
3408 _resultobj = Py_None;
3409 }
3410 return _resultobj;
3411 }
3412
3413 #define wxHtmlRenderingStyle_GetSelectedTextColour(_swigobj,_swigarg0) (_swigobj->GetSelectedTextColour(_swigarg0))
3414 static PyObject *_wrap_wxHtmlRenderingStyle_GetSelectedTextColour(PyObject *self, PyObject *args, PyObject *kwargs) {
3415 PyObject * _resultobj;
3416 wxColour * _result;
3417 wxHtmlRenderingStyle * _arg0;
3418 wxColour * _arg1;
3419 PyObject * _argo0 = 0;
3420 wxColour temp;
3421 PyObject * _obj1 = 0;
3422 char *_kwnames[] = { "self","clr", NULL };
3423 char _ptemp[128];
3424
3425 self = self;
3426 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlRenderingStyle_GetSelectedTextColour",_kwnames,&_argo0,&_obj1))
3427 return NULL;
3428 if (_argo0) {
3429 if (_argo0 == Py_None) { _arg0 = NULL; }
3430 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingStyle_p")) {
3431 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingStyle_GetSelectedTextColour. Expected _wxHtmlRenderingStyle_p.");
3432 return NULL;
3433 }
3434 }
3435 {
3436 _arg1 = &temp;
3437 if (! wxColour_helper(_obj1, &_arg1))
3438 return NULL;
3439 }
3440 {
3441 PyThreadState* __tstate = wxPyBeginAllowThreads();
3442 _result = new wxColour (wxHtmlRenderingStyle_GetSelectedTextColour(_arg0,*_arg1));
3443
3444 wxPyEndAllowThreads(__tstate);
3445 if (PyErr_Occurred()) return NULL;
3446 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
3447 _resultobj = Py_BuildValue("s",_ptemp);
3448 return _resultobj;
3449 }
3450
3451 #define wxHtmlRenderingStyle_GetSelectedTextBgColour(_swigobj,_swigarg0) (_swigobj->GetSelectedTextBgColour(_swigarg0))
3452 static PyObject *_wrap_wxHtmlRenderingStyle_GetSelectedTextBgColour(PyObject *self, PyObject *args, PyObject *kwargs) {
3453 PyObject * _resultobj;
3454 wxColour * _result;
3455 wxHtmlRenderingStyle * _arg0;
3456 wxColour * _arg1;
3457 PyObject * _argo0 = 0;
3458 wxColour temp;
3459 PyObject * _obj1 = 0;
3460 char *_kwnames[] = { "self","clr", NULL };
3461 char _ptemp[128];
3462
3463 self = self;
3464 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlRenderingStyle_GetSelectedTextBgColour",_kwnames,&_argo0,&_obj1))
3465 return NULL;
3466 if (_argo0) {
3467 if (_argo0 == Py_None) { _arg0 = NULL; }
3468 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingStyle_p")) {
3469 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingStyle_GetSelectedTextBgColour. Expected _wxHtmlRenderingStyle_p.");
3470 return NULL;
3471 }
3472 }
3473 {
3474 _arg1 = &temp;
3475 if (! wxColour_helper(_obj1, &_arg1))
3476 return NULL;
3477 }
3478 {
3479 PyThreadState* __tstate = wxPyBeginAllowThreads();
3480 _result = new wxColour (wxHtmlRenderingStyle_GetSelectedTextBgColour(_arg0,*_arg1));
3481
3482 wxPyEndAllowThreads(__tstate);
3483 if (PyErr_Occurred()) return NULL;
3484 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
3485 _resultobj = Py_BuildValue("s",_ptemp);
3486 return _resultobj;
3487 }
3488
3489 static void *SwigwxDefaultHtmlRenderingStyleTowxHtmlRenderingStyle(void *ptr) {
3490 wxDefaultHtmlRenderingStyle *src;
3491 wxHtmlRenderingStyle *dest;
3492 src = (wxDefaultHtmlRenderingStyle *) ptr;
3493 dest = (wxHtmlRenderingStyle *) src;
3494 return (void *) dest;
3495 }
3496
3497 #define wxDefaultHtmlRenderingStyle_GetSelectedTextColour(_swigobj,_swigarg0) (_swigobj->GetSelectedTextColour(_swigarg0))
3498 static PyObject *_wrap_wxDefaultHtmlRenderingStyle_GetSelectedTextColour(PyObject *self, PyObject *args, PyObject *kwargs) {
3499 PyObject * _resultobj;
3500 wxColour * _result;
3501 wxDefaultHtmlRenderingStyle * _arg0;
3502 wxColour * _arg1;
3503 PyObject * _argo0 = 0;
3504 wxColour temp;
3505 PyObject * _obj1 = 0;
3506 char *_kwnames[] = { "self","clr", NULL };
3507 char _ptemp[128];
3508
3509 self = self;
3510 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxDefaultHtmlRenderingStyle_GetSelectedTextColour",_kwnames,&_argo0,&_obj1))
3511 return NULL;
3512 if (_argo0) {
3513 if (_argo0 == Py_None) { _arg0 = NULL; }
3514 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxDefaultHtmlRenderingStyle_p")) {
3515 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxDefaultHtmlRenderingStyle_GetSelectedTextColour. Expected _wxDefaultHtmlRenderingStyle_p.");
3516 return NULL;
3517 }
3518 }
3519 {
3520 _arg1 = &temp;
3521 if (! wxColour_helper(_obj1, &_arg1))
3522 return NULL;
3523 }
3524 {
3525 PyThreadState* __tstate = wxPyBeginAllowThreads();
3526 _result = new wxColour (wxDefaultHtmlRenderingStyle_GetSelectedTextColour(_arg0,*_arg1));
3527
3528 wxPyEndAllowThreads(__tstate);
3529 if (PyErr_Occurred()) return NULL;
3530 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
3531 _resultobj = Py_BuildValue("s",_ptemp);
3532 return _resultobj;
3533 }
3534
3535 #define wxDefaultHtmlRenderingStyle_GetSelectedTextBgColour(_swigobj,_swigarg0) (_swigobj->GetSelectedTextBgColour(_swigarg0))
3536 static PyObject *_wrap_wxDefaultHtmlRenderingStyle_GetSelectedTextBgColour(PyObject *self, PyObject *args, PyObject *kwargs) {
3537 PyObject * _resultobj;
3538 wxColour * _result;
3539 wxDefaultHtmlRenderingStyle * _arg0;
3540 wxColour * _arg1;
3541 PyObject * _argo0 = 0;
3542 wxColour temp;
3543 PyObject * _obj1 = 0;
3544 char *_kwnames[] = { "self","clr", NULL };
3545 char _ptemp[128];
3546
3547 self = self;
3548 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxDefaultHtmlRenderingStyle_GetSelectedTextBgColour",_kwnames,&_argo0,&_obj1))
3549 return NULL;
3550 if (_argo0) {
3551 if (_argo0 == Py_None) { _arg0 = NULL; }
3552 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxDefaultHtmlRenderingStyle_p")) {
3553 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxDefaultHtmlRenderingStyle_GetSelectedTextBgColour. Expected _wxDefaultHtmlRenderingStyle_p.");
3554 return NULL;
3555 }
3556 }
3557 {
3558 _arg1 = &temp;
3559 if (! wxColour_helper(_obj1, &_arg1))
3560 return NULL;
3561 }
3562 {
3563 PyThreadState* __tstate = wxPyBeginAllowThreads();
3564 _result = new wxColour (wxDefaultHtmlRenderingStyle_GetSelectedTextBgColour(_arg0,*_arg1));
3565
3566 wxPyEndAllowThreads(__tstate);
3567 if (PyErr_Occurred()) return NULL;
3568 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
3569 _resultobj = Py_BuildValue("s",_ptemp);
3570 return _resultobj;
3571 }
3572
3573 #define new_wxHtmlRenderingInfo() (new wxHtmlRenderingInfo())
3574 static PyObject *_wrap_new_wxHtmlRenderingInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
3575 PyObject * _resultobj;
3576 wxHtmlRenderingInfo * _result;
3577 char *_kwnames[] = { NULL };
3578 char _ptemp[128];
3579
3580 self = self;
3581 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlRenderingInfo",_kwnames))
3582 return NULL;
3583 {
3584 PyThreadState* __tstate = wxPyBeginAllowThreads();
3585 _result = (wxHtmlRenderingInfo *)new_wxHtmlRenderingInfo();
3586
3587 wxPyEndAllowThreads(__tstate);
3588 if (PyErr_Occurred()) return NULL;
3589 } if (_result) {
3590 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlRenderingInfo_p");
3591 _resultobj = Py_BuildValue("s",_ptemp);
3592 } else {
3593 Py_INCREF(Py_None);
3594 _resultobj = Py_None;
3595 }
3596 return _resultobj;
3597 }
3598
3599 #define delete_wxHtmlRenderingInfo(_swigobj) (delete _swigobj)
3600 static PyObject *_wrap_delete_wxHtmlRenderingInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
3601 PyObject * _resultobj;
3602 wxHtmlRenderingInfo * _arg0;
3603 PyObject * _argo0 = 0;
3604 char *_kwnames[] = { "self", NULL };
3605
3606 self = self;
3607 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxHtmlRenderingInfo",_kwnames,&_argo0))
3608 return NULL;
3609 if (_argo0) {
3610 if (_argo0 == Py_None) { _arg0 = NULL; }
3611 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingInfo_p")) {
3612 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxHtmlRenderingInfo. Expected _wxHtmlRenderingInfo_p.");
3613 return NULL;
3614 }
3615 }
3616 {
3617 PyThreadState* __tstate = wxPyBeginAllowThreads();
3618 delete_wxHtmlRenderingInfo(_arg0);
3619
3620 wxPyEndAllowThreads(__tstate);
3621 if (PyErr_Occurred()) return NULL;
3622 } Py_INCREF(Py_None);
3623 _resultobj = Py_None;
3624 return _resultobj;
3625 }
3626
3627 #define wxHtmlRenderingInfo_SetSelection(_swigobj,_swigarg0) (_swigobj->SetSelection(_swigarg0))
3628 static PyObject *_wrap_wxHtmlRenderingInfo_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
3629 PyObject * _resultobj;
3630 wxHtmlRenderingInfo * _arg0;
3631 wxHtmlSelection * _arg1;
3632 PyObject * _argo0 = 0;
3633 PyObject * _argo1 = 0;
3634 char *_kwnames[] = { "self","s", NULL };
3635
3636 self = self;
3637 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlRenderingInfo_SetSelection",_kwnames,&_argo0,&_argo1))
3638 return NULL;
3639 if (_argo0) {
3640 if (_argo0 == Py_None) { _arg0 = NULL; }
3641 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingInfo_p")) {
3642 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingInfo_SetSelection. Expected _wxHtmlRenderingInfo_p.");
3643 return NULL;
3644 }
3645 }
3646 if (_argo1) {
3647 if (_argo1 == Py_None) { _arg1 = NULL; }
3648 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlSelection_p")) {
3649 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlRenderingInfo_SetSelection. Expected _wxHtmlSelection_p.");
3650 return NULL;
3651 }
3652 }
3653 {
3654 PyThreadState* __tstate = wxPyBeginAllowThreads();
3655 wxHtmlRenderingInfo_SetSelection(_arg0,_arg1);
3656
3657 wxPyEndAllowThreads(__tstate);
3658 if (PyErr_Occurred()) return NULL;
3659 } Py_INCREF(Py_None);
3660 _resultobj = Py_None;
3661 return _resultobj;
3662 }
3663
3664 #define wxHtmlRenderingInfo_GetSelection(_swigobj) (_swigobj->GetSelection())
3665 static PyObject *_wrap_wxHtmlRenderingInfo_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
3666 PyObject * _resultobj;
3667 wxHtmlSelection * _result;
3668 wxHtmlRenderingInfo * _arg0;
3669 PyObject * _argo0 = 0;
3670 char *_kwnames[] = { "self", NULL };
3671 char _ptemp[128];
3672
3673 self = self;
3674 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlRenderingInfo_GetSelection",_kwnames,&_argo0))
3675 return NULL;
3676 if (_argo0) {
3677 if (_argo0 == Py_None) { _arg0 = NULL; }
3678 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingInfo_p")) {
3679 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingInfo_GetSelection. Expected _wxHtmlRenderingInfo_p.");
3680 return NULL;
3681 }
3682 }
3683 {
3684 PyThreadState* __tstate = wxPyBeginAllowThreads();
3685 _result = (wxHtmlSelection *)wxHtmlRenderingInfo_GetSelection(_arg0);
3686
3687 wxPyEndAllowThreads(__tstate);
3688 if (PyErr_Occurred()) return NULL;
3689 } if (_result) {
3690 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlSelection_p");
3691 _resultobj = Py_BuildValue("s",_ptemp);
3692 } else {
3693 Py_INCREF(Py_None);
3694 _resultobj = Py_None;
3695 }
3696 return _resultobj;
3697 }
3698
3699 #define wxHtmlRenderingInfo_SetStyle(_swigobj,_swigarg0) (_swigobj->SetStyle(_swigarg0))
3700 static PyObject *_wrap_wxHtmlRenderingInfo_SetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
3701 PyObject * _resultobj;
3702 wxHtmlRenderingInfo * _arg0;
3703 wxHtmlRenderingStyle * _arg1;
3704 PyObject * _argo0 = 0;
3705 PyObject * _argo1 = 0;
3706 char *_kwnames[] = { "self","style", NULL };
3707
3708 self = self;
3709 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlRenderingInfo_SetStyle",_kwnames,&_argo0,&_argo1))
3710 return NULL;
3711 if (_argo0) {
3712 if (_argo0 == Py_None) { _arg0 = NULL; }
3713 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingInfo_p")) {
3714 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingInfo_SetStyle. Expected _wxHtmlRenderingInfo_p.");
3715 return NULL;
3716 }
3717 }
3718 if (_argo1) {
3719 if (_argo1 == Py_None) { _arg1 = NULL; }
3720 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlRenderingStyle_p")) {
3721 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlRenderingInfo_SetStyle. Expected _wxHtmlRenderingStyle_p.");
3722 return NULL;
3723 }
3724 }
3725 {
3726 PyThreadState* __tstate = wxPyBeginAllowThreads();
3727 wxHtmlRenderingInfo_SetStyle(_arg0,_arg1);
3728
3729 wxPyEndAllowThreads(__tstate);
3730 if (PyErr_Occurred()) return NULL;
3731 } Py_INCREF(Py_None);
3732 _resultobj = Py_None;
3733 return _resultobj;
3734 }
3735
3736 #define wxHtmlRenderingInfo_GetStyle(_swigobj) (_swigobj->GetStyle())
3737 static PyObject *_wrap_wxHtmlRenderingInfo_GetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
3738 PyObject * _resultobj;
3739 wxHtmlRenderingStyle * _result;
3740 wxHtmlRenderingInfo * _arg0;
3741 PyObject * _argo0 = 0;
3742 char *_kwnames[] = { "self", NULL };
3743 char _ptemp[128];
3744
3745 self = self;
3746 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlRenderingInfo_GetStyle",_kwnames,&_argo0))
3747 return NULL;
3748 if (_argo0) {
3749 if (_argo0 == Py_None) { _arg0 = NULL; }
3750 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingInfo_p")) {
3751 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingInfo_GetStyle. Expected _wxHtmlRenderingInfo_p.");
3752 return NULL;
3753 }
3754 }
3755 {
3756 PyThreadState* __tstate = wxPyBeginAllowThreads();
3757 wxHtmlRenderingStyle & _result_ref = wxHtmlRenderingInfo_GetStyle(_arg0);
3758 _result = (wxHtmlRenderingStyle *) &_result_ref;
3759
3760 wxPyEndAllowThreads(__tstate);
3761 if (PyErr_Occurred()) return NULL;
3762 } if (_result) {
3763 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlRenderingStyle_p");
3764 _resultobj = Py_BuildValue("s",_ptemp);
3765 } else {
3766 Py_INCREF(Py_None);
3767 _resultobj = Py_None;
3768 }
3769 return _resultobj;
3770 }
3771
3772 #define wxHtmlRenderingInfo_GetState(_swigobj) (_swigobj->GetState())
3773 static PyObject *_wrap_wxHtmlRenderingInfo_GetState(PyObject *self, PyObject *args, PyObject *kwargs) {
3774 PyObject * _resultobj;
3775 wxHtmlRenderingState * _result;
3776 wxHtmlRenderingInfo * _arg0;
3777 PyObject * _argo0 = 0;
3778 char *_kwnames[] = { "self", NULL };
3779 char _ptemp[128];
3780
3781 self = self;
3782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlRenderingInfo_GetState",_kwnames,&_argo0))
3783 return NULL;
3784 if (_argo0) {
3785 if (_argo0 == Py_None) { _arg0 = NULL; }
3786 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlRenderingInfo_p")) {
3787 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlRenderingInfo_GetState. Expected _wxHtmlRenderingInfo_p.");
3788 return NULL;
3789 }
3790 }
3791 {
3792 PyThreadState* __tstate = wxPyBeginAllowThreads();
3793 wxHtmlRenderingState & _result_ref = wxHtmlRenderingInfo_GetState(_arg0);
3794 _result = (wxHtmlRenderingState *) &_result_ref;
3795
3796 wxPyEndAllowThreads(__tstate);
3797 if (PyErr_Occurred()) return NULL;
3798 } if (_result) {
3799 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlRenderingState_p");
3800 _resultobj = Py_BuildValue("s",_ptemp);
3801 } else {
3802 Py_INCREF(Py_None);
3803 _resultobj = Py_None;
3804 }
3805 return _resultobj;
3806 }
3807
3808 static void *SwigwxHtmlCellTowxObject(void *ptr) {
3809 wxHtmlCell *src;
3810 wxObject *dest;
3811 src = (wxHtmlCell *) ptr;
3812 dest = (wxObject *) src;
3813 return (void *) dest;
3814 }
3815
3816 #define new_wxHtmlCell() (new wxHtmlCell())
3817 static PyObject *_wrap_new_wxHtmlCell(PyObject *self, PyObject *args, PyObject *kwargs) {
3818 PyObject * _resultobj;
3819 wxHtmlCell * _result;
3820 char *_kwnames[] = { NULL };
3821 char _ptemp[128];
3822
3823 self = self;
3824 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlCell",_kwnames))
3825 return NULL;
3826 {
3827 PyThreadState* __tstate = wxPyBeginAllowThreads();
3828 _result = (wxHtmlCell *)new_wxHtmlCell();
3829
3830 wxPyEndAllowThreads(__tstate);
3831 if (PyErr_Occurred()) return NULL;
3832 } if (_result) {
3833 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
3834 _resultobj = Py_BuildValue("s",_ptemp);
3835 } else {
3836 Py_INCREF(Py_None);
3837 _resultobj = Py_None;
3838 }
3839 return _resultobj;
3840 }
3841
3842 #define wxHtmlCell_GetPosX(_swigobj) (_swigobj->GetPosX())
3843 static PyObject *_wrap_wxHtmlCell_GetPosX(PyObject *self, PyObject *args, PyObject *kwargs) {
3844 PyObject * _resultobj;
3845 int _result;
3846 wxHtmlCell * _arg0;
3847 PyObject * _argo0 = 0;
3848 char *_kwnames[] = { "self", NULL };
3849
3850 self = self;
3851 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetPosX",_kwnames,&_argo0))
3852 return NULL;
3853 if (_argo0) {
3854 if (_argo0 == Py_None) { _arg0 = NULL; }
3855 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
3856 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetPosX. Expected _wxHtmlCell_p.");
3857 return NULL;
3858 }
3859 }
3860 {
3861 PyThreadState* __tstate = wxPyBeginAllowThreads();
3862 _result = (int )wxHtmlCell_GetPosX(_arg0);
3863
3864 wxPyEndAllowThreads(__tstate);
3865 if (PyErr_Occurred()) return NULL;
3866 } _resultobj = Py_BuildValue("i",_result);
3867 return _resultobj;
3868 }
3869
3870 #define wxHtmlCell_GetPosY(_swigobj) (_swigobj->GetPosY())
3871 static PyObject *_wrap_wxHtmlCell_GetPosY(PyObject *self, PyObject *args, PyObject *kwargs) {
3872 PyObject * _resultobj;
3873 int _result;
3874 wxHtmlCell * _arg0;
3875 PyObject * _argo0 = 0;
3876 char *_kwnames[] = { "self", NULL };
3877
3878 self = self;
3879 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetPosY",_kwnames,&_argo0))
3880 return NULL;
3881 if (_argo0) {
3882 if (_argo0 == Py_None) { _arg0 = NULL; }
3883 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
3884 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetPosY. Expected _wxHtmlCell_p.");
3885 return NULL;
3886 }
3887 }
3888 {
3889 PyThreadState* __tstate = wxPyBeginAllowThreads();
3890 _result = (int )wxHtmlCell_GetPosY(_arg0);
3891
3892 wxPyEndAllowThreads(__tstate);
3893 if (PyErr_Occurred()) return NULL;
3894 } _resultobj = Py_BuildValue("i",_result);
3895 return _resultobj;
3896 }
3897
3898 #define wxHtmlCell_GetWidth(_swigobj) (_swigobj->GetWidth())
3899 static PyObject *_wrap_wxHtmlCell_GetWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
3900 PyObject * _resultobj;
3901 int _result;
3902 wxHtmlCell * _arg0;
3903 PyObject * _argo0 = 0;
3904 char *_kwnames[] = { "self", NULL };
3905
3906 self = self;
3907 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetWidth",_kwnames,&_argo0))
3908 return NULL;
3909 if (_argo0) {
3910 if (_argo0 == Py_None) { _arg0 = NULL; }
3911 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
3912 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetWidth. Expected _wxHtmlCell_p.");
3913 return NULL;
3914 }
3915 }
3916 {
3917 PyThreadState* __tstate = wxPyBeginAllowThreads();
3918 _result = (int )wxHtmlCell_GetWidth(_arg0);
3919
3920 wxPyEndAllowThreads(__tstate);
3921 if (PyErr_Occurred()) return NULL;
3922 } _resultobj = Py_BuildValue("i",_result);
3923 return _resultobj;
3924 }
3925
3926 #define wxHtmlCell_GetHeight(_swigobj) (_swigobj->GetHeight())
3927 static PyObject *_wrap_wxHtmlCell_GetHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
3928 PyObject * _resultobj;
3929 int _result;
3930 wxHtmlCell * _arg0;
3931 PyObject * _argo0 = 0;
3932 char *_kwnames[] = { "self", NULL };
3933
3934 self = self;
3935 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetHeight",_kwnames,&_argo0))
3936 return NULL;
3937 if (_argo0) {
3938 if (_argo0 == Py_None) { _arg0 = NULL; }
3939 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
3940 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetHeight. Expected _wxHtmlCell_p.");
3941 return NULL;
3942 }
3943 }
3944 {
3945 PyThreadState* __tstate = wxPyBeginAllowThreads();
3946 _result = (int )wxHtmlCell_GetHeight(_arg0);
3947
3948 wxPyEndAllowThreads(__tstate);
3949 if (PyErr_Occurred()) return NULL;
3950 } _resultobj = Py_BuildValue("i",_result);
3951 return _resultobj;
3952 }
3953
3954 #define wxHtmlCell_GetDescent(_swigobj) (_swigobj->GetDescent())
3955 static PyObject *_wrap_wxHtmlCell_GetDescent(PyObject *self, PyObject *args, PyObject *kwargs) {
3956 PyObject * _resultobj;
3957 int _result;
3958 wxHtmlCell * _arg0;
3959 PyObject * _argo0 = 0;
3960 char *_kwnames[] = { "self", NULL };
3961
3962 self = self;
3963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetDescent",_kwnames,&_argo0))
3964 return NULL;
3965 if (_argo0) {
3966 if (_argo0 == Py_None) { _arg0 = NULL; }
3967 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
3968 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetDescent. Expected _wxHtmlCell_p.");
3969 return NULL;
3970 }
3971 }
3972 {
3973 PyThreadState* __tstate = wxPyBeginAllowThreads();
3974 _result = (int )wxHtmlCell_GetDescent(_arg0);
3975
3976 wxPyEndAllowThreads(__tstate);
3977 if (PyErr_Occurred()) return NULL;
3978 } _resultobj = Py_BuildValue("i",_result);
3979 return _resultobj;
3980 }
3981
3982 #define wxHtmlCell_GetLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetLink(_swigarg0,_swigarg1))
3983 static PyObject *_wrap_wxHtmlCell_GetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
3984 PyObject * _resultobj;
3985 wxHtmlLinkInfo * _result;
3986 wxHtmlCell * _arg0;
3987 int _arg1 = (int ) 0;
3988 int _arg2 = (int ) 0;
3989 PyObject * _argo0 = 0;
3990 char *_kwnames[] = { "self","x","y", NULL };
3991 char _ptemp[128];
3992
3993 self = self;
3994 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|ii:wxHtmlCell_GetLink",_kwnames,&_argo0,&_arg1,&_arg2))
3995 return NULL;
3996 if (_argo0) {
3997 if (_argo0 == Py_None) { _arg0 = NULL; }
3998 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
3999 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetLink. Expected _wxHtmlCell_p.");
4000 return NULL;
4001 }
4002 }
4003 {
4004 PyThreadState* __tstate = wxPyBeginAllowThreads();
4005 _result = (wxHtmlLinkInfo *)wxHtmlCell_GetLink(_arg0,_arg1,_arg2);
4006
4007 wxPyEndAllowThreads(__tstate);
4008 if (PyErr_Occurred()) return NULL;
4009 } if (_result) {
4010 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlLinkInfo_p");
4011 _resultobj = Py_BuildValue("s",_ptemp);
4012 } else {
4013 Py_INCREF(Py_None);
4014 _resultobj = Py_None;
4015 }
4016 return _resultobj;
4017 }
4018
4019 #define wxHtmlCell_GetNext(_swigobj) (_swigobj->GetNext())
4020 static PyObject *_wrap_wxHtmlCell_GetNext(PyObject *self, PyObject *args, PyObject *kwargs) {
4021 PyObject * _resultobj;
4022 wxHtmlCell * _result;
4023 wxHtmlCell * _arg0;
4024 PyObject * _argo0 = 0;
4025 char *_kwnames[] = { "self", NULL };
4026 char _ptemp[128];
4027
4028 self = self;
4029 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetNext",_kwnames,&_argo0))
4030 return NULL;
4031 if (_argo0) {
4032 if (_argo0 == Py_None) { _arg0 = NULL; }
4033 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4034 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetNext. Expected _wxHtmlCell_p.");
4035 return NULL;
4036 }
4037 }
4038 {
4039 PyThreadState* __tstate = wxPyBeginAllowThreads();
4040 _result = (wxHtmlCell *)wxHtmlCell_GetNext(_arg0);
4041
4042 wxPyEndAllowThreads(__tstate);
4043 if (PyErr_Occurred()) return NULL;
4044 } if (_result) {
4045 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
4046 _resultobj = Py_BuildValue("s",_ptemp);
4047 } else {
4048 Py_INCREF(Py_None);
4049 _resultobj = Py_None;
4050 }
4051 return _resultobj;
4052 }
4053
4054 #define wxHtmlCell_GetParent(_swigobj) (_swigobj->GetParent())
4055 static PyObject *_wrap_wxHtmlCell_GetParent(PyObject *self, PyObject *args, PyObject *kwargs) {
4056 PyObject * _resultobj;
4057 wxHtmlContainerCell * _result;
4058 wxHtmlCell * _arg0;
4059 PyObject * _argo0 = 0;
4060 char *_kwnames[] = { "self", NULL };
4061 char _ptemp[128];
4062
4063 self = self;
4064 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlCell_GetParent",_kwnames,&_argo0))
4065 return NULL;
4066 if (_argo0) {
4067 if (_argo0 == Py_None) { _arg0 = NULL; }
4068 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4069 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_GetParent. Expected _wxHtmlCell_p.");
4070 return NULL;
4071 }
4072 }
4073 {
4074 PyThreadState* __tstate = wxPyBeginAllowThreads();
4075 _result = (wxHtmlContainerCell *)wxHtmlCell_GetParent(_arg0);
4076
4077 wxPyEndAllowThreads(__tstate);
4078 if (PyErr_Occurred()) return NULL;
4079 } if (_result) {
4080 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
4081 _resultobj = Py_BuildValue("s",_ptemp);
4082 } else {
4083 Py_INCREF(Py_None);
4084 _resultobj = Py_None;
4085 }
4086 return _resultobj;
4087 }
4088
4089 #define wxHtmlCell_SetLink(_swigobj,_swigarg0) (_swigobj->SetLink(_swigarg0))
4090 static PyObject *_wrap_wxHtmlCell_SetLink(PyObject *self, PyObject *args, PyObject *kwargs) {
4091 PyObject * _resultobj;
4092 wxHtmlCell * _arg0;
4093 wxHtmlLinkInfo * _arg1;
4094 PyObject * _argo0 = 0;
4095 PyObject * _argo1 = 0;
4096 char *_kwnames[] = { "self","link", NULL };
4097
4098 self = self;
4099 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlCell_SetLink",_kwnames,&_argo0,&_argo1))
4100 return NULL;
4101 if (_argo0) {
4102 if (_argo0 == Py_None) { _arg0 = NULL; }
4103 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4104 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetLink. Expected _wxHtmlCell_p.");
4105 return NULL;
4106 }
4107 }
4108 if (_argo1) {
4109 if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlLinkInfo_p")) {
4110 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_SetLink. Expected _wxHtmlLinkInfo_p.");
4111 return NULL;
4112 }
4113 }
4114 {
4115 PyThreadState* __tstate = wxPyBeginAllowThreads();
4116 wxHtmlCell_SetLink(_arg0,*_arg1);
4117
4118 wxPyEndAllowThreads(__tstate);
4119 if (PyErr_Occurred()) return NULL;
4120 } Py_INCREF(Py_None);
4121 _resultobj = Py_None;
4122 return _resultobj;
4123 }
4124
4125 #define wxHtmlCell_SetNext(_swigobj,_swigarg0) (_swigobj->SetNext(_swigarg0))
4126 static PyObject *_wrap_wxHtmlCell_SetNext(PyObject *self, PyObject *args, PyObject *kwargs) {
4127 PyObject * _resultobj;
4128 wxHtmlCell * _arg0;
4129 wxHtmlCell * _arg1;
4130 PyObject * _argo0 = 0;
4131 PyObject * _argo1 = 0;
4132 char *_kwnames[] = { "self","cell", NULL };
4133
4134 self = self;
4135 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlCell_SetNext",_kwnames,&_argo0,&_argo1))
4136 return NULL;
4137 if (_argo0) {
4138 if (_argo0 == Py_None) { _arg0 = NULL; }
4139 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4140 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetNext. Expected _wxHtmlCell_p.");
4141 return NULL;
4142 }
4143 }
4144 if (_argo1) {
4145 if (_argo1 == Py_None) { _arg1 = NULL; }
4146 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlCell_p")) {
4147 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_SetNext. Expected _wxHtmlCell_p.");
4148 return NULL;
4149 }
4150 }
4151 {
4152 PyThreadState* __tstate = wxPyBeginAllowThreads();
4153 wxHtmlCell_SetNext(_arg0,_arg1);
4154
4155 wxPyEndAllowThreads(__tstate);
4156 if (PyErr_Occurred()) return NULL;
4157 } Py_INCREF(Py_None);
4158 _resultobj = Py_None;
4159 return _resultobj;
4160 }
4161
4162 #define wxHtmlCell_SetParent(_swigobj,_swigarg0) (_swigobj->SetParent(_swigarg0))
4163 static PyObject *_wrap_wxHtmlCell_SetParent(PyObject *self, PyObject *args, PyObject *kwargs) {
4164 PyObject * _resultobj;
4165 wxHtmlCell * _arg0;
4166 wxHtmlContainerCell * _arg1;
4167 PyObject * _argo0 = 0;
4168 PyObject * _argo1 = 0;
4169 char *_kwnames[] = { "self","p", NULL };
4170
4171 self = self;
4172 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlCell_SetParent",_kwnames,&_argo0,&_argo1))
4173 return NULL;
4174 if (_argo0) {
4175 if (_argo0 == Py_None) { _arg0 = NULL; }
4176 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4177 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetParent. Expected _wxHtmlCell_p.");
4178 return NULL;
4179 }
4180 }
4181 if (_argo1) {
4182 if (_argo1 == Py_None) { _arg1 = NULL; }
4183 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlContainerCell_p")) {
4184 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_SetParent. Expected _wxHtmlContainerCell_p.");
4185 return NULL;
4186 }
4187 }
4188 {
4189 PyThreadState* __tstate = wxPyBeginAllowThreads();
4190 wxHtmlCell_SetParent(_arg0,_arg1);
4191
4192 wxPyEndAllowThreads(__tstate);
4193 if (PyErr_Occurred()) return NULL;
4194 } Py_INCREF(Py_None);
4195 _resultobj = Py_None;
4196 return _resultobj;
4197 }
4198
4199 #define wxHtmlCell_SetPos(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetPos(_swigarg0,_swigarg1))
4200 static PyObject *_wrap_wxHtmlCell_SetPos(PyObject *self, PyObject *args, PyObject *kwargs) {
4201 PyObject * _resultobj;
4202 wxHtmlCell * _arg0;
4203 int _arg1;
4204 int _arg2;
4205 PyObject * _argo0 = 0;
4206 char *_kwnames[] = { "self","x","y", NULL };
4207
4208 self = self;
4209 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxHtmlCell_SetPos",_kwnames,&_argo0,&_arg1,&_arg2))
4210 return NULL;
4211 if (_argo0) {
4212 if (_argo0 == Py_None) { _arg0 = NULL; }
4213 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4214 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetPos. Expected _wxHtmlCell_p.");
4215 return NULL;
4216 }
4217 }
4218 {
4219 PyThreadState* __tstate = wxPyBeginAllowThreads();
4220 wxHtmlCell_SetPos(_arg0,_arg1,_arg2);
4221
4222 wxPyEndAllowThreads(__tstate);
4223 if (PyErr_Occurred()) return NULL;
4224 } Py_INCREF(Py_None);
4225 _resultobj = Py_None;
4226 return _resultobj;
4227 }
4228
4229 #define wxHtmlCell_Layout(_swigobj,_swigarg0) (_swigobj->Layout(_swigarg0))
4230 static PyObject *_wrap_wxHtmlCell_Layout(PyObject *self, PyObject *args, PyObject *kwargs) {
4231 PyObject * _resultobj;
4232 wxHtmlCell * _arg0;
4233 int _arg1;
4234 PyObject * _argo0 = 0;
4235 char *_kwnames[] = { "self","w", NULL };
4236
4237 self = self;
4238 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlCell_Layout",_kwnames,&_argo0,&_arg1))
4239 return NULL;
4240 if (_argo0) {
4241 if (_argo0 == Py_None) { _arg0 = NULL; }
4242 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4243 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_Layout. Expected _wxHtmlCell_p.");
4244 return NULL;
4245 }
4246 }
4247 {
4248 PyThreadState* __tstate = wxPyBeginAllowThreads();
4249 wxHtmlCell_Layout(_arg0,_arg1);
4250
4251 wxPyEndAllowThreads(__tstate);
4252 if (PyErr_Occurred()) return NULL;
4253 } Py_INCREF(Py_None);
4254 _resultobj = Py_None;
4255 return _resultobj;
4256 }
4257
4258 #define wxHtmlCell_Draw(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->Draw(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4259 static PyObject *_wrap_wxHtmlCell_Draw(PyObject *self, PyObject *args, PyObject *kwargs) {
4260 PyObject * _resultobj;
4261 wxHtmlCell * _arg0;
4262 wxDC * _arg1;
4263 int _arg2;
4264 int _arg3;
4265 int _arg4;
4266 int _arg5;
4267 wxHtmlRenderingInfo * _arg6;
4268 PyObject * _argo0 = 0;
4269 PyObject * _argo1 = 0;
4270 PyObject * _argo6 = 0;
4271 char *_kwnames[] = { "self","dc","x","y","view_y1","view_y2","info", NULL };
4272
4273 self = self;
4274 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOiiiiO:wxHtmlCell_Draw",_kwnames,&_argo0,&_argo1,&_arg2,&_arg3,&_arg4,&_arg5,&_argo6))
4275 return NULL;
4276 if (_argo0) {
4277 if (_argo0 == Py_None) { _arg0 = NULL; }
4278 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4279 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_Draw. Expected _wxHtmlCell_p.");
4280 return NULL;
4281 }
4282 }
4283 if (_argo1) {
4284 if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
4285 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_Draw. Expected _wxDC_p.");
4286 return NULL;
4287 }
4288 }
4289 if (_argo6) {
4290 if (SWIG_GetPtrObj(_argo6,(void **) &_arg6,"_wxHtmlRenderingInfo_p")) {
4291 PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of wxHtmlCell_Draw. Expected _wxHtmlRenderingInfo_p.");
4292 return NULL;
4293 }
4294 }
4295 {
4296 PyThreadState* __tstate = wxPyBeginAllowThreads();
4297 wxHtmlCell_Draw(_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5,*_arg6);
4298
4299 wxPyEndAllowThreads(__tstate);
4300 if (PyErr_Occurred()) return NULL;
4301 } Py_INCREF(Py_None);
4302 _resultobj = Py_None;
4303 return _resultobj;
4304 }
4305
4306 #define wxHtmlCell_DrawInvisible(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawInvisible(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4307 static PyObject *_wrap_wxHtmlCell_DrawInvisible(PyObject *self, PyObject *args, PyObject *kwargs) {
4308 PyObject * _resultobj;
4309 wxHtmlCell * _arg0;
4310 wxDC * _arg1;
4311 int _arg2;
4312 int _arg3;
4313 wxHtmlRenderingInfo * _arg4;
4314 PyObject * _argo0 = 0;
4315 PyObject * _argo1 = 0;
4316 PyObject * _argo4 = 0;
4317 char *_kwnames[] = { "self","dc","x","y","info", NULL };
4318
4319 self = self;
4320 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOiiO:wxHtmlCell_DrawInvisible",_kwnames,&_argo0,&_argo1,&_arg2,&_arg3,&_argo4))
4321 return NULL;
4322 if (_argo0) {
4323 if (_argo0 == Py_None) { _arg0 = NULL; }
4324 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4325 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_DrawInvisible. Expected _wxHtmlCell_p.");
4326 return NULL;
4327 }
4328 }
4329 if (_argo1) {
4330 if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
4331 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlCell_DrawInvisible. Expected _wxDC_p.");
4332 return NULL;
4333 }
4334 }
4335 if (_argo4) {
4336 if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxHtmlRenderingInfo_p")) {
4337 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxHtmlCell_DrawInvisible. Expected _wxHtmlRenderingInfo_p.");
4338 return NULL;
4339 }
4340 }
4341 {
4342 PyThreadState* __tstate = wxPyBeginAllowThreads();
4343 wxHtmlCell_DrawInvisible(_arg0,*_arg1,_arg2,_arg3,*_arg4);
4344
4345 wxPyEndAllowThreads(__tstate);
4346 if (PyErr_Occurred()) return NULL;
4347 } Py_INCREF(Py_None);
4348 _resultobj = Py_None;
4349 return _resultobj;
4350 }
4351
4352 #define wxHtmlCell_Find(_swigobj,_swigarg0,_swigarg1) (_swigobj->Find(_swigarg0,_swigarg1))
4353 static PyObject *_wrap_wxHtmlCell_Find(PyObject *self, PyObject *args, PyObject *kwargs) {
4354 PyObject * _resultobj;
4355 wxHtmlCell * _result;
4356 wxHtmlCell * _arg0;
4357 int _arg1;
4358 void * _arg2;
4359 PyObject * _argo0 = 0;
4360 PyObject * _argo2 = 0;
4361 char *_kwnames[] = { "self","condition","param", NULL };
4362 char _ptemp[128];
4363
4364 self = self;
4365 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxHtmlCell_Find",_kwnames,&_argo0,&_arg1,&_argo2))
4366 return NULL;
4367 if (_argo0) {
4368 if (_argo0 == Py_None) { _arg0 = NULL; }
4369 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4370 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_Find. Expected _wxHtmlCell_p.");
4371 return NULL;
4372 }
4373 }
4374 if (_argo2) {
4375 if (_argo2 == Py_None) { _arg2 = NULL; }
4376 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,(char *) 0 )) {
4377 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxHtmlCell_Find. Expected _void_p.");
4378 return NULL;
4379 }
4380 }
4381 {
4382 PyThreadState* __tstate = wxPyBeginAllowThreads();
4383 _result = (wxHtmlCell *)wxHtmlCell_Find(_arg0,_arg1,_arg2);
4384
4385 wxPyEndAllowThreads(__tstate);
4386 if (PyErr_Occurred()) return NULL;
4387 } if (_result) {
4388 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
4389 _resultobj = Py_BuildValue("s",_ptemp);
4390 } else {
4391 Py_INCREF(Py_None);
4392 _resultobj = Py_None;
4393 }
4394 return _resultobj;
4395 }
4396
4397 #define wxHtmlCell_AdjustPagebreak(_swigobj,_swigarg0) (_swigobj->AdjustPagebreak(_swigarg0))
4398 static PyObject *_wrap_wxHtmlCell_AdjustPagebreak(PyObject *self, PyObject *args, PyObject *kwargs) {
4399 PyObject * _resultobj;
4400 bool _result;
4401 wxHtmlCell * _arg0;
4402 int * _arg1;
4403 PyObject * _argo0 = 0;
4404 int temp;
4405 PyObject * _obj1 = 0;
4406 char *_kwnames[] = { "self","INOUT", NULL };
4407
4408 self = self;
4409 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlCell_AdjustPagebreak",_kwnames,&_argo0,&_obj1))
4410 return NULL;
4411 if (_argo0) {
4412 if (_argo0 == Py_None) { _arg0 = NULL; }
4413 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4414 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_AdjustPagebreak. Expected _wxHtmlCell_p.");
4415 return NULL;
4416 }
4417 }
4418 {
4419 temp = (int) PyInt_AsLong(_obj1);
4420 _arg1 = &temp;
4421 }
4422 {
4423 PyThreadState* __tstate = wxPyBeginAllowThreads();
4424 _result = (bool )wxHtmlCell_AdjustPagebreak(_arg0,_arg1);
4425
4426 wxPyEndAllowThreads(__tstate);
4427 if (PyErr_Occurred()) return NULL;
4428 } _resultobj = Py_BuildValue("i",_result);
4429 {
4430 PyObject *o;
4431 o = PyInt_FromLong((long) (*_arg1));
4432 _resultobj = t_output_helper(_resultobj, o);
4433 }
4434 return _resultobj;
4435 }
4436
4437 #define wxHtmlCell_SetCanLiveOnPagebreak(_swigobj,_swigarg0) (_swigobj->SetCanLiveOnPagebreak(_swigarg0))
4438 static PyObject *_wrap_wxHtmlCell_SetCanLiveOnPagebreak(PyObject *self, PyObject *args, PyObject *kwargs) {
4439 PyObject * _resultobj;
4440 wxHtmlCell * _arg0;
4441 bool _arg1;
4442 PyObject * _argo0 = 0;
4443 int tempbool1;
4444 char *_kwnames[] = { "self","can", NULL };
4445
4446 self = self;
4447 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlCell_SetCanLiveOnPagebreak",_kwnames,&_argo0,&tempbool1))
4448 return NULL;
4449 if (_argo0) {
4450 if (_argo0 == Py_None) { _arg0 = NULL; }
4451 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlCell_p")) {
4452 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlCell_SetCanLiveOnPagebreak. Expected _wxHtmlCell_p.");
4453 return NULL;
4454 }
4455 }
4456 _arg1 = (bool ) tempbool1;
4457 {
4458 PyThreadState* __tstate = wxPyBeginAllowThreads();
4459 wxHtmlCell_SetCanLiveOnPagebreak(_arg0,_arg1);
4460
4461 wxPyEndAllowThreads(__tstate);
4462 if (PyErr_Occurred()) return NULL;
4463 } Py_INCREF(Py_None);
4464 _resultobj = Py_None;
4465 return _resultobj;
4466 }
4467
4468 static void *SwigwxHtmlWordCellTowxHtmlCell(void *ptr) {
4469 wxHtmlWordCell *src;
4470 wxHtmlCell *dest;
4471 src = (wxHtmlWordCell *) ptr;
4472 dest = (wxHtmlCell *) src;
4473 return (void *) dest;
4474 }
4475
4476 static void *SwigwxHtmlWordCellTowxObject(void *ptr) {
4477 wxHtmlWordCell *src;
4478 wxObject *dest;
4479 src = (wxHtmlWordCell *) ptr;
4480 dest = (wxObject *) src;
4481 return (void *) dest;
4482 }
4483
4484 #define new_wxHtmlWordCell(_swigarg0,_swigarg1) (new wxHtmlWordCell(_swigarg0,_swigarg1))
4485 static PyObject *_wrap_new_wxHtmlWordCell(PyObject *self, PyObject *args, PyObject *kwargs) {
4486 PyObject * _resultobj;
4487 wxHtmlWordCell * _result;
4488 wxString * _arg0;
4489 wxDC * _arg1;
4490 PyObject * _obj0 = 0;
4491 PyObject * _argo1 = 0;
4492 char *_kwnames[] = { "word","dc", NULL };
4493 char _ptemp[128];
4494
4495 self = self;
4496 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:new_wxHtmlWordCell",_kwnames,&_obj0,&_argo1))
4497 return NULL;
4498 {
4499 _arg0 = wxString_in_helper(_obj0);
4500 if (_arg0 == NULL)
4501 return NULL;
4502 }
4503 if (_argo1) {
4504 if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
4505 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of new_wxHtmlWordCell. Expected _wxDC_p.");
4506 return NULL;
4507 }
4508 }
4509 {
4510 PyThreadState* __tstate = wxPyBeginAllowThreads();
4511 _result = (wxHtmlWordCell *)new_wxHtmlWordCell(*_arg0,*_arg1);
4512
4513 wxPyEndAllowThreads(__tstate);
4514 if (PyErr_Occurred()) return NULL;
4515 } if (_result) {
4516 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWordCell_p");
4517 _resultobj = Py_BuildValue("s",_ptemp);
4518 } else {
4519 Py_INCREF(Py_None);
4520 _resultobj = Py_None;
4521 }
4522 {
4523 if (_obj0)
4524 delete _arg0;
4525 }
4526 return _resultobj;
4527 }
4528
4529 static void *SwigwxHtmlContainerCellTowxHtmlCell(void *ptr) {
4530 wxHtmlContainerCell *src;
4531 wxHtmlCell *dest;
4532 src = (wxHtmlContainerCell *) ptr;
4533 dest = (wxHtmlCell *) src;
4534 return (void *) dest;
4535 }
4536
4537 static void *SwigwxHtmlContainerCellTowxObject(void *ptr) {
4538 wxHtmlContainerCell *src;
4539 wxObject *dest;
4540 src = (wxHtmlContainerCell *) ptr;
4541 dest = (wxObject *) src;
4542 return (void *) dest;
4543 }
4544
4545 #define new_wxHtmlContainerCell(_swigarg0) (new wxHtmlContainerCell(_swigarg0))
4546 static PyObject *_wrap_new_wxHtmlContainerCell(PyObject *self, PyObject *args, PyObject *kwargs) {
4547 PyObject * _resultobj;
4548 wxHtmlContainerCell * _result;
4549 wxHtmlContainerCell * _arg0;
4550 PyObject * _argo0 = 0;
4551 char *_kwnames[] = { "parent", NULL };
4552 char _ptemp[128];
4553
4554 self = self;
4555 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:new_wxHtmlContainerCell",_kwnames,&_argo0))
4556 return NULL;
4557 if (_argo0) {
4558 if (_argo0 == Py_None) { _arg0 = NULL; }
4559 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4560 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlContainerCell. Expected _wxHtmlContainerCell_p.");
4561 return NULL;
4562 }
4563 }
4564 {
4565 PyThreadState* __tstate = wxPyBeginAllowThreads();
4566 _result = (wxHtmlContainerCell *)new_wxHtmlContainerCell(_arg0);
4567
4568 wxPyEndAllowThreads(__tstate);
4569 if (PyErr_Occurred()) return NULL;
4570 } if (_result) {
4571 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
4572 _resultobj = Py_BuildValue("s",_ptemp);
4573 } else {
4574 Py_INCREF(Py_None);
4575 _resultobj = Py_None;
4576 }
4577 return _resultobj;
4578 }
4579
4580 #define wxHtmlContainerCell_InsertCell(_swigobj,_swigarg0) (_swigobj->InsertCell(_swigarg0))
4581 static PyObject *_wrap_wxHtmlContainerCell_InsertCell(PyObject *self, PyObject *args, PyObject *kwargs) {
4582 PyObject * _resultobj;
4583 wxHtmlContainerCell * _arg0;
4584 wxHtmlCell * _arg1;
4585 PyObject * _argo0 = 0;
4586 PyObject * _argo1 = 0;
4587 char *_kwnames[] = { "self","cell", NULL };
4588
4589 self = self;
4590 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_InsertCell",_kwnames,&_argo0,&_argo1))
4591 return NULL;
4592 if (_argo0) {
4593 if (_argo0 == Py_None) { _arg0 = NULL; }
4594 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4595 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_InsertCell. Expected _wxHtmlContainerCell_p.");
4596 return NULL;
4597 }
4598 }
4599 if (_argo1) {
4600 if (_argo1 == Py_None) { _arg1 = NULL; }
4601 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlCell_p")) {
4602 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_InsertCell. Expected _wxHtmlCell_p.");
4603 return NULL;
4604 }
4605 }
4606 {
4607 PyThreadState* __tstate = wxPyBeginAllowThreads();
4608 wxHtmlContainerCell_InsertCell(_arg0,_arg1);
4609
4610 wxPyEndAllowThreads(__tstate);
4611 if (PyErr_Occurred()) return NULL;
4612 } Py_INCREF(Py_None);
4613 _resultobj = Py_None;
4614 return _resultobj;
4615 }
4616
4617 #define wxHtmlContainerCell_SetAlignHor(_swigobj,_swigarg0) (_swigobj->SetAlignHor(_swigarg0))
4618 static PyObject *_wrap_wxHtmlContainerCell_SetAlignHor(PyObject *self, PyObject *args, PyObject *kwargs) {
4619 PyObject * _resultobj;
4620 wxHtmlContainerCell * _arg0;
4621 int _arg1;
4622 PyObject * _argo0 = 0;
4623 char *_kwnames[] = { "self","al", NULL };
4624
4625 self = self;
4626 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_SetAlignHor",_kwnames,&_argo0,&_arg1))
4627 return NULL;
4628 if (_argo0) {
4629 if (_argo0 == Py_None) { _arg0 = NULL; }
4630 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4631 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetAlignHor. Expected _wxHtmlContainerCell_p.");
4632 return NULL;
4633 }
4634 }
4635 {
4636 PyThreadState* __tstate = wxPyBeginAllowThreads();
4637 wxHtmlContainerCell_SetAlignHor(_arg0,_arg1);
4638
4639 wxPyEndAllowThreads(__tstate);
4640 if (PyErr_Occurred()) return NULL;
4641 } Py_INCREF(Py_None);
4642 _resultobj = Py_None;
4643 return _resultobj;
4644 }
4645
4646 #define wxHtmlContainerCell_GetAlignHor(_swigobj) (_swigobj->GetAlignHor())
4647 static PyObject *_wrap_wxHtmlContainerCell_GetAlignHor(PyObject *self, PyObject *args, PyObject *kwargs) {
4648 PyObject * _resultobj;
4649 int _result;
4650 wxHtmlContainerCell * _arg0;
4651 PyObject * _argo0 = 0;
4652 char *_kwnames[] = { "self", NULL };
4653
4654 self = self;
4655 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetAlignHor",_kwnames,&_argo0))
4656 return NULL;
4657 if (_argo0) {
4658 if (_argo0 == Py_None) { _arg0 = NULL; }
4659 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4660 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetAlignHor. Expected _wxHtmlContainerCell_p.");
4661 return NULL;
4662 }
4663 }
4664 {
4665 PyThreadState* __tstate = wxPyBeginAllowThreads();
4666 _result = (int )wxHtmlContainerCell_GetAlignHor(_arg0);
4667
4668 wxPyEndAllowThreads(__tstate);
4669 if (PyErr_Occurred()) return NULL;
4670 } _resultobj = Py_BuildValue("i",_result);
4671 return _resultobj;
4672 }
4673
4674 #define wxHtmlContainerCell_SetAlignVer(_swigobj,_swigarg0) (_swigobj->SetAlignVer(_swigarg0))
4675 static PyObject *_wrap_wxHtmlContainerCell_SetAlignVer(PyObject *self, PyObject *args, PyObject *kwargs) {
4676 PyObject * _resultobj;
4677 wxHtmlContainerCell * _arg0;
4678 int _arg1;
4679 PyObject * _argo0 = 0;
4680 char *_kwnames[] = { "self","al", NULL };
4681
4682 self = self;
4683 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_SetAlignVer",_kwnames,&_argo0,&_arg1))
4684 return NULL;
4685 if (_argo0) {
4686 if (_argo0 == Py_None) { _arg0 = NULL; }
4687 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4688 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetAlignVer. Expected _wxHtmlContainerCell_p.");
4689 return NULL;
4690 }
4691 }
4692 {
4693 PyThreadState* __tstate = wxPyBeginAllowThreads();
4694 wxHtmlContainerCell_SetAlignVer(_arg0,_arg1);
4695
4696 wxPyEndAllowThreads(__tstate);
4697 if (PyErr_Occurred()) return NULL;
4698 } Py_INCREF(Py_None);
4699 _resultobj = Py_None;
4700 return _resultobj;
4701 }
4702
4703 #define wxHtmlContainerCell_GetAlignVer(_swigobj) (_swigobj->GetAlignVer())
4704 static PyObject *_wrap_wxHtmlContainerCell_GetAlignVer(PyObject *self, PyObject *args, PyObject *kwargs) {
4705 PyObject * _resultobj;
4706 int _result;
4707 wxHtmlContainerCell * _arg0;
4708 PyObject * _argo0 = 0;
4709 char *_kwnames[] = { "self", NULL };
4710
4711 self = self;
4712 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetAlignVer",_kwnames,&_argo0))
4713 return NULL;
4714 if (_argo0) {
4715 if (_argo0 == Py_None) { _arg0 = NULL; }
4716 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4717 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetAlignVer. Expected _wxHtmlContainerCell_p.");
4718 return NULL;
4719 }
4720 }
4721 {
4722 PyThreadState* __tstate = wxPyBeginAllowThreads();
4723 _result = (int )wxHtmlContainerCell_GetAlignVer(_arg0);
4724
4725 wxPyEndAllowThreads(__tstate);
4726 if (PyErr_Occurred()) return NULL;
4727 } _resultobj = Py_BuildValue("i",_result);
4728 return _resultobj;
4729 }
4730
4731 #define wxHtmlContainerCell_SetIndent(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetIndent(_swigarg0,_swigarg1,_swigarg2))
4732 static PyObject *_wrap_wxHtmlContainerCell_SetIndent(PyObject *self, PyObject *args, PyObject *kwargs) {
4733 PyObject * _resultobj;
4734 wxHtmlContainerCell * _arg0;
4735 int _arg1;
4736 int _arg2;
4737 int _arg3 = (int ) (wxHTML_UNITS_PIXELS);
4738 PyObject * _argo0 = 0;
4739 char *_kwnames[] = { "self","i","what","units", NULL };
4740
4741 self = self;
4742 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii|i:wxHtmlContainerCell_SetIndent",_kwnames,&_argo0,&_arg1,&_arg2,&_arg3))
4743 return NULL;
4744 if (_argo0) {
4745 if (_argo0 == Py_None) { _arg0 = NULL; }
4746 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4747 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetIndent. Expected _wxHtmlContainerCell_p.");
4748 return NULL;
4749 }
4750 }
4751 {
4752 PyThreadState* __tstate = wxPyBeginAllowThreads();
4753 wxHtmlContainerCell_SetIndent(_arg0,_arg1,_arg2,_arg3);
4754
4755 wxPyEndAllowThreads(__tstate);
4756 if (PyErr_Occurred()) return NULL;
4757 } Py_INCREF(Py_None);
4758 _resultobj = Py_None;
4759 return _resultobj;
4760 }
4761
4762 #define wxHtmlContainerCell_GetIndent(_swigobj,_swigarg0) (_swigobj->GetIndent(_swigarg0))
4763 static PyObject *_wrap_wxHtmlContainerCell_GetIndent(PyObject *self, PyObject *args, PyObject *kwargs) {
4764 PyObject * _resultobj;
4765 int _result;
4766 wxHtmlContainerCell * _arg0;
4767 int _arg1;
4768 PyObject * _argo0 = 0;
4769 char *_kwnames[] = { "self","ind", NULL };
4770
4771 self = self;
4772 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_GetIndent",_kwnames,&_argo0,&_arg1))
4773 return NULL;
4774 if (_argo0) {
4775 if (_argo0 == Py_None) { _arg0 = NULL; }
4776 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4777 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetIndent. Expected _wxHtmlContainerCell_p.");
4778 return NULL;
4779 }
4780 }
4781 {
4782 PyThreadState* __tstate = wxPyBeginAllowThreads();
4783 _result = (int )wxHtmlContainerCell_GetIndent(_arg0,_arg1);
4784
4785 wxPyEndAllowThreads(__tstate);
4786 if (PyErr_Occurred()) return NULL;
4787 } _resultobj = Py_BuildValue("i",_result);
4788 return _resultobj;
4789 }
4790
4791 #define wxHtmlContainerCell_GetIndentUnits(_swigobj,_swigarg0) (_swigobj->GetIndentUnits(_swigarg0))
4792 static PyObject *_wrap_wxHtmlContainerCell_GetIndentUnits(PyObject *self, PyObject *args, PyObject *kwargs) {
4793 PyObject * _resultobj;
4794 int _result;
4795 wxHtmlContainerCell * _arg0;
4796 int _arg1;
4797 PyObject * _argo0 = 0;
4798 char *_kwnames[] = { "self","ind", NULL };
4799
4800 self = self;
4801 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlContainerCell_GetIndentUnits",_kwnames,&_argo0,&_arg1))
4802 return NULL;
4803 if (_argo0) {
4804 if (_argo0 == Py_None) { _arg0 = NULL; }
4805 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4806 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetIndentUnits. Expected _wxHtmlContainerCell_p.");
4807 return NULL;
4808 }
4809 }
4810 {
4811 PyThreadState* __tstate = wxPyBeginAllowThreads();
4812 _result = (int )wxHtmlContainerCell_GetIndentUnits(_arg0,_arg1);
4813
4814 wxPyEndAllowThreads(__tstate);
4815 if (PyErr_Occurred()) return NULL;
4816 } _resultobj = Py_BuildValue("i",_result);
4817 return _resultobj;
4818 }
4819
4820 #define wxHtmlContainerCell_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
4821 static PyObject *_wrap_wxHtmlContainerCell_SetAlign(PyObject *self, PyObject *args, PyObject *kwargs) {
4822 PyObject * _resultobj;
4823 wxHtmlContainerCell * _arg0;
4824 wxHtmlTag * _arg1;
4825 PyObject * _argo0 = 0;
4826 PyObject * _argo1 = 0;
4827 char *_kwnames[] = { "self","tag", NULL };
4828
4829 self = self;
4830 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_SetAlign",_kwnames,&_argo0,&_argo1))
4831 return NULL;
4832 if (_argo0) {
4833 if (_argo0 == Py_None) { _arg0 = NULL; }
4834 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4835 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetAlign. Expected _wxHtmlContainerCell_p.");
4836 return NULL;
4837 }
4838 }
4839 if (_argo1) {
4840 if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
4841 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_SetAlign. Expected _wxHtmlTag_p.");
4842 return NULL;
4843 }
4844 }
4845 {
4846 PyThreadState* __tstate = wxPyBeginAllowThreads();
4847 wxHtmlContainerCell_SetAlign(_arg0,*_arg1);
4848
4849 wxPyEndAllowThreads(__tstate);
4850 if (PyErr_Occurred()) return NULL;
4851 } Py_INCREF(Py_None);
4852 _resultobj = Py_None;
4853 return _resultobj;
4854 }
4855
4856 #define wxHtmlContainerCell_SetWidthFloat(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetWidthFloat(_swigarg0,_swigarg1))
4857 static PyObject *_wrap_wxHtmlContainerCell_SetWidthFloat(PyObject *self, PyObject *args, PyObject *kwargs) {
4858 PyObject * _resultobj;
4859 wxHtmlContainerCell * _arg0;
4860 int _arg1;
4861 int _arg2;
4862 PyObject * _argo0 = 0;
4863 char *_kwnames[] = { "self","w","units", NULL };
4864
4865 self = self;
4866 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxHtmlContainerCell_SetWidthFloat",_kwnames,&_argo0,&_arg1,&_arg2))
4867 return NULL;
4868 if (_argo0) {
4869 if (_argo0 == Py_None) { _arg0 = NULL; }
4870 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4871 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetWidthFloat. Expected _wxHtmlContainerCell_p.");
4872 return NULL;
4873 }
4874 }
4875 {
4876 PyThreadState* __tstate = wxPyBeginAllowThreads();
4877 wxHtmlContainerCell_SetWidthFloat(_arg0,_arg1,_arg2);
4878
4879 wxPyEndAllowThreads(__tstate);
4880 if (PyErr_Occurred()) return NULL;
4881 } Py_INCREF(Py_None);
4882 _resultobj = Py_None;
4883 return _resultobj;
4884 }
4885
4886 #define wxHtmlContainerCell_SetWidthFloatFromTag(_swigobj,_swigarg0) (_swigobj->SetWidthFloat(_swigarg0))
4887 static PyObject *_wrap_wxHtmlContainerCell_SetWidthFloatFromTag(PyObject *self, PyObject *args, PyObject *kwargs) {
4888 PyObject * _resultobj;
4889 wxHtmlContainerCell * _arg0;
4890 wxHtmlTag * _arg1;
4891 PyObject * _argo0 = 0;
4892 PyObject * _argo1 = 0;
4893 char *_kwnames[] = { "self","tag", NULL };
4894
4895 self = self;
4896 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_SetWidthFloatFromTag",_kwnames,&_argo0,&_argo1))
4897 return NULL;
4898 if (_argo0) {
4899 if (_argo0 == Py_None) { _arg0 = NULL; }
4900 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4901 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetWidthFloatFromTag. Expected _wxHtmlContainerCell_p.");
4902 return NULL;
4903 }
4904 }
4905 if (_argo1) {
4906 if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlTag_p")) {
4907 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlContainerCell_SetWidthFloatFromTag. Expected _wxHtmlTag_p.");
4908 return NULL;
4909 }
4910 }
4911 {
4912 PyThreadState* __tstate = wxPyBeginAllowThreads();
4913 wxHtmlContainerCell_SetWidthFloatFromTag(_arg0,*_arg1);
4914
4915 wxPyEndAllowThreads(__tstate);
4916 if (PyErr_Occurred()) return NULL;
4917 } Py_INCREF(Py_None);
4918 _resultobj = Py_None;
4919 return _resultobj;
4920 }
4921
4922 #define wxHtmlContainerCell_SetMinHeight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMinHeight(_swigarg0,_swigarg1))
4923 static PyObject *_wrap_wxHtmlContainerCell_SetMinHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
4924 PyObject * _resultobj;
4925 wxHtmlContainerCell * _arg0;
4926 int _arg1;
4927 int _arg2 = (int ) (wxHTML_ALIGN_TOP);
4928 PyObject * _argo0 = 0;
4929 char *_kwnames[] = { "self","h","align", NULL };
4930
4931 self = self;
4932 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi|i:wxHtmlContainerCell_SetMinHeight",_kwnames,&_argo0,&_arg1,&_arg2))
4933 return NULL;
4934 if (_argo0) {
4935 if (_argo0 == Py_None) { _arg0 = NULL; }
4936 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4937 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetMinHeight. Expected _wxHtmlContainerCell_p.");
4938 return NULL;
4939 }
4940 }
4941 {
4942 PyThreadState* __tstate = wxPyBeginAllowThreads();
4943 wxHtmlContainerCell_SetMinHeight(_arg0,_arg1,_arg2);
4944
4945 wxPyEndAllowThreads(__tstate);
4946 if (PyErr_Occurred()) return NULL;
4947 } Py_INCREF(Py_None);
4948 _resultobj = Py_None;
4949 return _resultobj;
4950 }
4951
4952 #define wxHtmlContainerCell_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
4953 static PyObject *_wrap_wxHtmlContainerCell_SetBackgroundColour(PyObject *self, PyObject *args, PyObject *kwargs) {
4954 PyObject * _resultobj;
4955 wxHtmlContainerCell * _arg0;
4956 wxColour * _arg1;
4957 PyObject * _argo0 = 0;
4958 wxColour temp;
4959 PyObject * _obj1 = 0;
4960 char *_kwnames[] = { "self","clr", NULL };
4961
4962 self = self;
4963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlContainerCell_SetBackgroundColour",_kwnames,&_argo0,&_obj1))
4964 return NULL;
4965 if (_argo0) {
4966 if (_argo0 == Py_None) { _arg0 = NULL; }
4967 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
4968 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetBackgroundColour. Expected _wxHtmlContainerCell_p.");
4969 return NULL;
4970 }
4971 }
4972 {
4973 _arg1 = &temp;
4974 if (! wxColour_helper(_obj1, &_arg1))
4975 return NULL;
4976 }
4977 {
4978 PyThreadState* __tstate = wxPyBeginAllowThreads();
4979 wxHtmlContainerCell_SetBackgroundColour(_arg0,*_arg1);
4980
4981 wxPyEndAllowThreads(__tstate);
4982 if (PyErr_Occurred()) return NULL;
4983 } Py_INCREF(Py_None);
4984 _resultobj = Py_None;
4985 return _resultobj;
4986 }
4987
4988 #define wxHtmlContainerCell_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
4989 static PyObject *_wrap_wxHtmlContainerCell_GetBackgroundColour(PyObject *self, PyObject *args, PyObject *kwargs) {
4990 PyObject * _resultobj;
4991 wxColour * _result;
4992 wxHtmlContainerCell * _arg0;
4993 PyObject * _argo0 = 0;
4994 char *_kwnames[] = { "self", NULL };
4995 char _ptemp[128];
4996
4997 self = self;
4998 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetBackgroundColour",_kwnames,&_argo0))
4999 return NULL;
5000 if (_argo0) {
5001 if (_argo0 == Py_None) { _arg0 = NULL; }
5002 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
5003 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetBackgroundColour. Expected _wxHtmlContainerCell_p.");
5004 return NULL;
5005 }
5006 }
5007 {
5008 PyThreadState* __tstate = wxPyBeginAllowThreads();
5009 _result = new wxColour (wxHtmlContainerCell_GetBackgroundColour(_arg0));
5010
5011 wxPyEndAllowThreads(__tstate);
5012 if (PyErr_Occurred()) return NULL;
5013 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
5014 _resultobj = Py_BuildValue("s",_ptemp);
5015 return _resultobj;
5016 }
5017
5018 #define wxHtmlContainerCell_SetBorder(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetBorder(_swigarg0,_swigarg1))
5019 static PyObject *_wrap_wxHtmlContainerCell_SetBorder(PyObject *self, PyObject *args, PyObject *kwargs) {
5020 PyObject * _resultobj;
5021 wxHtmlContainerCell * _arg0;
5022 wxColour * _arg1;
5023 wxColour * _arg2;
5024 PyObject * _argo0 = 0;
5025 wxColour temp;
5026 PyObject * _obj1 = 0;
5027 wxColour temp0;
5028 PyObject * _obj2 = 0;
5029 char *_kwnames[] = { "self","clr1","clr2", NULL };
5030
5031 self = self;
5032 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxHtmlContainerCell_SetBorder",_kwnames,&_argo0,&_obj1,&_obj2))
5033 return NULL;
5034 if (_argo0) {
5035 if (_argo0 == Py_None) { _arg0 = NULL; }
5036 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
5037 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_SetBorder. Expected _wxHtmlContainerCell_p.");
5038 return NULL;
5039 }
5040 }
5041 {
5042 _arg1 = &temp;
5043 if (! wxColour_helper(_obj1, &_arg1))
5044 return NULL;
5045 }
5046 {
5047 _arg2 = &temp0;
5048 if (! wxColour_helper(_obj2, &_arg2))
5049 return NULL;
5050 }
5051 {
5052 PyThreadState* __tstate = wxPyBeginAllowThreads();
5053 wxHtmlContainerCell_SetBorder(_arg0,*_arg1,*_arg2);
5054
5055 wxPyEndAllowThreads(__tstate);
5056 if (PyErr_Occurred()) return NULL;
5057 } Py_INCREF(Py_None);
5058 _resultobj = Py_None;
5059 return _resultobj;
5060 }
5061
5062 #define wxHtmlContainerCell_GetFirstChild(_swigobj) (_swigobj->GetFirstChild())
5063 static PyObject *_wrap_wxHtmlContainerCell_GetFirstChild(PyObject *self, PyObject *args, PyObject *kwargs) {
5064 PyObject * _resultobj;
5065 wxHtmlCell * _result;
5066 wxHtmlContainerCell * _arg0;
5067 PyObject * _argo0 = 0;
5068 char *_kwnames[] = { "self", NULL };
5069 char _ptemp[128];
5070
5071 self = self;
5072 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlContainerCell_GetFirstChild",_kwnames,&_argo0))
5073 return NULL;
5074 if (_argo0) {
5075 if (_argo0 == Py_None) { _arg0 = NULL; }
5076 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlContainerCell_p")) {
5077 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlContainerCell_GetFirstChild. Expected _wxHtmlContainerCell_p.");
5078 return NULL;
5079 }
5080 }
5081 {
5082 PyThreadState* __tstate = wxPyBeginAllowThreads();
5083 _result = (wxHtmlCell *)wxHtmlContainerCell_GetFirstChild(_arg0);
5084
5085 wxPyEndAllowThreads(__tstate);
5086 if (PyErr_Occurred()) return NULL;
5087 } if (_result) {
5088 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlCell_p");
5089 _resultobj = Py_BuildValue("s",_ptemp);
5090 } else {
5091 Py_INCREF(Py_None);
5092 _resultobj = Py_None;
5093 }
5094 return _resultobj;
5095 }
5096
5097 static void *SwigwxHtmlColourCellTowxHtmlCell(void *ptr) {
5098 wxHtmlColourCell *src;
5099 wxHtmlCell *dest;
5100 src = (wxHtmlColourCell *) ptr;
5101 dest = (wxHtmlCell *) src;
5102 return (void *) dest;
5103 }
5104
5105 static void *SwigwxHtmlColourCellTowxObject(void *ptr) {
5106 wxHtmlColourCell *src;
5107 wxObject *dest;
5108 src = (wxHtmlColourCell *) ptr;
5109 dest = (wxObject *) src;
5110 return (void *) dest;
5111 }
5112
5113 #define new_wxHtmlColourCell(_swigarg0,_swigarg1) (new wxHtmlColourCell(_swigarg0,_swigarg1))
5114 static PyObject *_wrap_new_wxHtmlColourCell(PyObject *self, PyObject *args, PyObject *kwargs) {
5115 PyObject * _resultobj;
5116 wxHtmlColourCell * _result;
5117 wxColour * _arg0;
5118 int _arg1 = (int ) (wxHTML_CLR_FOREGROUND);
5119 wxColour temp;
5120 PyObject * _obj0 = 0;
5121 char *_kwnames[] = { "clr","flags", NULL };
5122 char _ptemp[128];
5123
5124 self = self;
5125 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:new_wxHtmlColourCell",_kwnames,&_obj0,&_arg1))
5126 return NULL;
5127 {
5128 _arg0 = &temp;
5129 if (! wxColour_helper(_obj0, &_arg0))
5130 return NULL;
5131 }
5132 {
5133 PyThreadState* __tstate = wxPyBeginAllowThreads();
5134 _result = (wxHtmlColourCell *)new_wxHtmlColourCell(*_arg0,_arg1);
5135
5136 wxPyEndAllowThreads(__tstate);
5137 if (PyErr_Occurred()) return NULL;
5138 } if (_result) {
5139 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlColourCell_p");
5140 _resultobj = Py_BuildValue("s",_ptemp);
5141 } else {
5142 Py_INCREF(Py_None);
5143 _resultobj = Py_None;
5144 }
5145 return _resultobj;
5146 }
5147
5148 static void *SwigwxHtmlFontCellTowxHtmlCell(void *ptr) {
5149 wxHtmlFontCell *src;
5150 wxHtmlCell *dest;
5151 src = (wxHtmlFontCell *) ptr;
5152 dest = (wxHtmlCell *) src;
5153 return (void *) dest;
5154 }
5155
5156 static void *SwigwxHtmlFontCellTowxObject(void *ptr) {
5157 wxHtmlFontCell *src;
5158 wxObject *dest;
5159 src = (wxHtmlFontCell *) ptr;
5160 dest = (wxObject *) src;
5161 return (void *) dest;
5162 }
5163
5164 #define new_wxHtmlFontCell(_swigarg0) (new wxHtmlFontCell(_swigarg0))
5165 static PyObject *_wrap_new_wxHtmlFontCell(PyObject *self, PyObject *args, PyObject *kwargs) {
5166 PyObject * _resultobj;
5167 wxHtmlFontCell * _result;
5168 wxFont * _arg0;
5169 PyObject * _argo0 = 0;
5170 char *_kwnames[] = { "font", NULL };
5171 char _ptemp[128];
5172
5173 self = self;
5174 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:new_wxHtmlFontCell",_kwnames,&_argo0))
5175 return NULL;
5176 if (_argo0) {
5177 if (_argo0 == Py_None) { _arg0 = NULL; }
5178 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxFont_p")) {
5179 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlFontCell. Expected _wxFont_p.");
5180 return NULL;
5181 }
5182 }
5183 {
5184 PyThreadState* __tstate = wxPyBeginAllowThreads();
5185 _result = (wxHtmlFontCell *)new_wxHtmlFontCell(_arg0);
5186
5187 wxPyEndAllowThreads(__tstate);
5188 if (PyErr_Occurred()) return NULL;
5189 } if (_result) {
5190 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlFontCell_p");
5191 _resultobj = Py_BuildValue("s",_ptemp);
5192 } else {
5193 Py_INCREF(Py_None);
5194 _resultobj = Py_None;
5195 }
5196 return _resultobj;
5197 }
5198
5199 static void *SwigwxHtmlWidgetCellTowxHtmlCell(void *ptr) {
5200 wxHtmlWidgetCell *src;
5201 wxHtmlCell *dest;
5202 src = (wxHtmlWidgetCell *) ptr;
5203 dest = (wxHtmlCell *) src;
5204 return (void *) dest;
5205 }
5206
5207 static void *SwigwxHtmlWidgetCellTowxObject(void *ptr) {
5208 wxHtmlWidgetCell *src;
5209 wxObject *dest;
5210 src = (wxHtmlWidgetCell *) ptr;
5211 dest = (wxObject *) src;
5212 return (void *) dest;
5213 }
5214
5215 #define new_wxHtmlWidgetCell(_swigarg0,_swigarg1) (new wxHtmlWidgetCell(_swigarg0,_swigarg1))
5216 static PyObject *_wrap_new_wxHtmlWidgetCell(PyObject *self, PyObject *args, PyObject *kwargs) {
5217 PyObject * _resultobj;
5218 wxHtmlWidgetCell * _result;
5219 wxWindow * _arg0;
5220 int _arg1 = (int ) 0;
5221 PyObject * _argo0 = 0;
5222 char *_kwnames[] = { "wnd","w", NULL };
5223 char _ptemp[128];
5224
5225 self = self;
5226 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|i:new_wxHtmlWidgetCell",_kwnames,&_argo0,&_arg1))
5227 return NULL;
5228 if (_argo0) {
5229 if (_argo0 == Py_None) { _arg0 = NULL; }
5230 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
5231 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlWidgetCell. Expected _wxWindow_p.");
5232 return NULL;
5233 }
5234 }
5235 {
5236 PyThreadState* __tstate = wxPyBeginAllowThreads();
5237 _result = (wxHtmlWidgetCell *)new_wxHtmlWidgetCell(_arg0,_arg1);
5238
5239 wxPyEndAllowThreads(__tstate);
5240 if (PyErr_Occurred()) return NULL;
5241 } if (_result) {
5242 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWidgetCell_p");
5243 _resultobj = Py_BuildValue("s",_ptemp);
5244 } else {
5245 Py_INCREF(Py_None);
5246 _resultobj = Py_None;
5247 }
5248 return _resultobj;
5249 }
5250
5251 static void *SwigwxPyHtmlFilterTowxObject(void *ptr) {
5252 wxPyHtmlFilter *src;
5253 wxObject *dest;
5254 src = (wxPyHtmlFilter *) ptr;
5255 dest = (wxObject *) src;
5256 return (void *) dest;
5257 }
5258
5259 #define new_wxHtmlFilter() (new wxPyHtmlFilter())
5260 static PyObject *_wrap_new_wxHtmlFilter(PyObject *self, PyObject *args, PyObject *kwargs) {
5261 PyObject * _resultobj;
5262 wxPyHtmlFilter * _result;
5263 char *_kwnames[] = { NULL };
5264 char _ptemp[128];
5265
5266 self = self;
5267 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlFilter",_kwnames))
5268 return NULL;
5269 {
5270 PyThreadState* __tstate = wxPyBeginAllowThreads();
5271 _result = (wxPyHtmlFilter *)new_wxHtmlFilter();
5272
5273 wxPyEndAllowThreads(__tstate);
5274 if (PyErr_Occurred()) return NULL;
5275 } if (_result) {
5276 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyHtmlFilter_p");
5277 _resultobj = Py_BuildValue("s",_ptemp);
5278 } else {
5279 Py_INCREF(Py_None);
5280 _resultobj = Py_None;
5281 }
5282 return _resultobj;
5283 }
5284
5285 #define wxHtmlFilter__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
5286 static PyObject *_wrap_wxHtmlFilter__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
5287 PyObject * _resultobj;
5288 wxPyHtmlFilter * _arg0;
5289 PyObject * _arg1;
5290 PyObject * _arg2;
5291 PyObject * _argo0 = 0;
5292 PyObject * _obj1 = 0;
5293 PyObject * _obj2 = 0;
5294 char *_kwnames[] = { "self","self","_class", NULL };
5295
5296 self = self;
5297 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxHtmlFilter__setCallbackInfo",_kwnames,&_argo0,&_obj1,&_obj2))
5298 return NULL;
5299 if (_argo0) {
5300 if (_argo0 == Py_None) { _arg0 = NULL; }
5301 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlFilter_p")) {
5302 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlFilter__setCallbackInfo. Expected _wxPyHtmlFilter_p.");
5303 return NULL;
5304 }
5305 }
5306 {
5307 _arg1 = _obj1;
5308 }
5309 {
5310 _arg2 = _obj2;
5311 }
5312 {
5313 PyThreadState* __tstate = wxPyBeginAllowThreads();
5314 wxHtmlFilter__setCallbackInfo(_arg0,_arg1,_arg2);
5315
5316 wxPyEndAllowThreads(__tstate);
5317 if (PyErr_Occurred()) return NULL;
5318 } Py_INCREF(Py_None);
5319 _resultobj = Py_None;
5320 return _resultobj;
5321 }
5322
5323 static void *SwigwxPyHtmlWindowTowxScrolledWindow(void *ptr) {
5324 wxPyHtmlWindow *src;
5325 wxScrolledWindow *dest;
5326 src = (wxPyHtmlWindow *) ptr;
5327 dest = (wxScrolledWindow *) src;
5328 return (void *) dest;
5329 }
5330
5331 static void *SwigwxPyHtmlWindowTowxPanel(void *ptr) {
5332 wxPyHtmlWindow *src;
5333 wxPanel *dest;
5334 src = (wxPyHtmlWindow *) ptr;
5335 dest = (wxPanel *) src;
5336 return (void *) dest;
5337 }
5338
5339 static void *SwigwxPyHtmlWindowTowxWindow(void *ptr) {
5340 wxPyHtmlWindow *src;
5341 wxWindow *dest;
5342 src = (wxPyHtmlWindow *) ptr;
5343 dest = (wxWindow *) src;
5344 return (void *) dest;
5345 }
5346
5347 static void *SwigwxPyHtmlWindowTowxEvtHandler(void *ptr) {
5348 wxPyHtmlWindow *src;
5349 wxEvtHandler *dest;
5350 src = (wxPyHtmlWindow *) ptr;
5351 dest = (wxEvtHandler *) src;
5352 return (void *) dest;
5353 }
5354
5355 static void *SwigwxPyHtmlWindowTowxObject(void *ptr) {
5356 wxPyHtmlWindow *src;
5357 wxObject *dest;
5358 src = (wxPyHtmlWindow *) ptr;
5359 dest = (wxObject *) src;
5360 return (void *) dest;
5361 }
5362
5363 #define new_wxHtmlWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxPyHtmlWindow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5364 static PyObject *_wrap_new_wxHtmlWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5365 PyObject * _resultobj;
5366 wxPyHtmlWindow * _result;
5367 wxWindow * _arg0;
5368 int _arg1 = (int ) -1;
5369 wxPoint * _arg2 = (wxPoint *) &wxDefaultPosition;
5370 wxSize * _arg3 = (wxSize *) &wxDefaultSize;
5371 int _arg4 = (int ) (wxHW_SCROLLBAR_AUTO);
5372 wxString * _arg5 = (wxString *) &wxPyHtmlWindowNameStr;
5373 PyObject * _argo0 = 0;
5374 wxPoint temp;
5375 PyObject * _obj2 = 0;
5376 wxSize temp0;
5377 PyObject * _obj3 = 0;
5378 PyObject * _obj5 = 0;
5379 char *_kwnames[] = { "parent","id","pos","size","style","name", NULL };
5380 char _ptemp[128];
5381
5382 self = self;
5383 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|iOOiO:new_wxHtmlWindow",_kwnames,&_argo0,&_arg1,&_obj2,&_obj3,&_arg4,&_obj5))
5384 return NULL;
5385 if (_argo0) {
5386 if (_argo0 == Py_None) { _arg0 = NULL; }
5387 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
5388 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxHtmlWindow. Expected _wxWindow_p.");
5389 return NULL;
5390 }
5391 }
5392 if (_obj2)
5393 {
5394 _arg2 = &temp;
5395 if (! wxPoint_helper(_obj2, &_arg2))
5396 return NULL;
5397 }
5398 if (_obj3)
5399 {
5400 _arg3 = &temp0;
5401 if (! wxSize_helper(_obj3, &_arg3))
5402 return NULL;
5403 }
5404 if (_obj5)
5405 {
5406 _arg5 = wxString_in_helper(_obj5);
5407 if (_arg5 == NULL)
5408 return NULL;
5409 }
5410 {
5411 PyThreadState* __tstate = wxPyBeginAllowThreads();
5412 _result = (wxPyHtmlWindow *)new_wxHtmlWindow(_arg0,_arg1,*_arg2,*_arg3,_arg4,*_arg5);
5413
5414 wxPyEndAllowThreads(__tstate);
5415 if (PyErr_Occurred()) return NULL;
5416 } if (_result) {
5417 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyHtmlWindow_p");
5418 _resultobj = Py_BuildValue("s",_ptemp);
5419 } else {
5420 Py_INCREF(Py_None);
5421 _resultobj = Py_None;
5422 }
5423 {
5424 if (_obj5)
5425 delete _arg5;
5426 }
5427 return _resultobj;
5428 }
5429
5430 #define new_wxPreHtmlWindow() (new wxPyHtmlWindow())
5431 static PyObject *_wrap_new_wxPreHtmlWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5432 PyObject * _resultobj;
5433 wxPyHtmlWindow * _result;
5434 char *_kwnames[] = { NULL };
5435 char _ptemp[128];
5436
5437 self = self;
5438 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxPreHtmlWindow",_kwnames))
5439 return NULL;
5440 {
5441 PyThreadState* __tstate = wxPyBeginAllowThreads();
5442 _result = (wxPyHtmlWindow *)new_wxPreHtmlWindow();
5443
5444 wxPyEndAllowThreads(__tstate);
5445 if (PyErr_Occurred()) return NULL;
5446 } if (_result) {
5447 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPyHtmlWindow_p");
5448 _resultobj = Py_BuildValue("s",_ptemp);
5449 } else {
5450 Py_INCREF(Py_None);
5451 _resultobj = Py_None;
5452 }
5453 return _resultobj;
5454 }
5455
5456 #define wxHtmlWindow_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5457 static PyObject *_wrap_wxHtmlWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
5458 PyObject * _resultobj;
5459 bool _result;
5460 wxPyHtmlWindow * _arg0;
5461 wxWindow * _arg1;
5462 int _arg2 = (int ) -1;
5463 wxPoint * _arg3 = (wxPoint *) &wxDefaultPosition;
5464 wxSize * _arg4 = (wxSize *) &wxDefaultSize;
5465 int _arg5 = (int ) (wxHW_SCROLLBAR_AUTO);
5466 wxString * _arg6 = (wxString *) &wxPyHtmlWindowNameStr;
5467 PyObject * _argo0 = 0;
5468 PyObject * _argo1 = 0;
5469 wxPoint temp;
5470 PyObject * _obj3 = 0;
5471 wxSize temp0;
5472 PyObject * _obj4 = 0;
5473 PyObject * _obj6 = 0;
5474 char *_kwnames[] = { "self","parent","id","pos","size","style","name", NULL };
5475
5476 self = self;
5477 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|iOOiO:wxHtmlWindow_Create",_kwnames,&_argo0,&_argo1,&_arg2,&_obj3,&_obj4,&_arg5,&_obj6))
5478 return NULL;
5479 if (_argo0) {
5480 if (_argo0 == Py_None) { _arg0 = NULL; }
5481 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5482 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_Create. Expected _wxPyHtmlWindow_p.");
5483 return NULL;
5484 }
5485 }
5486 if (_argo1) {
5487 if (_argo1 == Py_None) { _arg1 = NULL; }
5488 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxWindow_p")) {
5489 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_Create. Expected _wxWindow_p.");
5490 return NULL;
5491 }
5492 }
5493 if (_obj3)
5494 {
5495 _arg3 = &temp;
5496 if (! wxPoint_helper(_obj3, &_arg3))
5497 return NULL;
5498 }
5499 if (_obj4)
5500 {
5501 _arg4 = &temp0;
5502 if (! wxSize_helper(_obj4, &_arg4))
5503 return NULL;
5504 }
5505 if (_obj6)
5506 {
5507 _arg6 = wxString_in_helper(_obj6);
5508 if (_arg6 == NULL)
5509 return NULL;
5510 }
5511 {
5512 PyThreadState* __tstate = wxPyBeginAllowThreads();
5513 _result = (bool )wxHtmlWindow_Create(_arg0,_arg1,_arg2,*_arg3,*_arg4,_arg5,*_arg6);
5514
5515 wxPyEndAllowThreads(__tstate);
5516 if (PyErr_Occurred()) return NULL;
5517 } _resultobj = Py_BuildValue("i",_result);
5518 {
5519 if (_obj6)
5520 delete _arg6;
5521 }
5522 return _resultobj;
5523 }
5524
5525 #define wxHtmlWindow__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
5526 static PyObject *_wrap_wxHtmlWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
5527 PyObject * _resultobj;
5528 wxPyHtmlWindow * _arg0;
5529 PyObject * _arg1;
5530 PyObject * _arg2;
5531 PyObject * _argo0 = 0;
5532 PyObject * _obj1 = 0;
5533 PyObject * _obj2 = 0;
5534 char *_kwnames[] = { "self","self","_class", NULL };
5535
5536 self = self;
5537 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxHtmlWindow__setCallbackInfo",_kwnames,&_argo0,&_obj1,&_obj2))
5538 return NULL;
5539 if (_argo0) {
5540 if (_argo0 == Py_None) { _arg0 = NULL; }
5541 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5542 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow__setCallbackInfo. Expected _wxPyHtmlWindow_p.");
5543 return NULL;
5544 }
5545 }
5546 {
5547 _arg1 = _obj1;
5548 }
5549 {
5550 _arg2 = _obj2;
5551 }
5552 {
5553 PyThreadState* __tstate = wxPyBeginAllowThreads();
5554 wxHtmlWindow__setCallbackInfo(_arg0,_arg1,_arg2);
5555
5556 wxPyEndAllowThreads(__tstate);
5557 if (PyErr_Occurred()) return NULL;
5558 } Py_INCREF(Py_None);
5559 _resultobj = Py_None;
5560 return _resultobj;
5561 }
5562
5563 #define wxHtmlWindow_SetPage(_swigobj,_swigarg0) (_swigobj->SetPage(_swigarg0))
5564 static PyObject *_wrap_wxHtmlWindow_SetPage(PyObject *self, PyObject *args, PyObject *kwargs) {
5565 PyObject * _resultobj;
5566 bool _result;
5567 wxPyHtmlWindow * _arg0;
5568 wxString * _arg1;
5569 PyObject * _argo0 = 0;
5570 PyObject * _obj1 = 0;
5571 char *_kwnames[] = { "self","source", NULL };
5572
5573 self = self;
5574 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWindow_SetPage",_kwnames,&_argo0,&_obj1))
5575 return NULL;
5576 if (_argo0) {
5577 if (_argo0 == Py_None) { _arg0 = NULL; }
5578 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5579 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetPage. Expected _wxPyHtmlWindow_p.");
5580 return NULL;
5581 }
5582 }
5583 {
5584 _arg1 = wxString_in_helper(_obj1);
5585 if (_arg1 == NULL)
5586 return NULL;
5587 }
5588 {
5589 PyThreadState* __tstate = wxPyBeginAllowThreads();
5590 _result = (bool )wxHtmlWindow_SetPage(_arg0,*_arg1);
5591
5592 wxPyEndAllowThreads(__tstate);
5593 if (PyErr_Occurred()) return NULL;
5594 } _resultobj = Py_BuildValue("i",_result);
5595 {
5596 if (_obj1)
5597 delete _arg1;
5598 }
5599 return _resultobj;
5600 }
5601
5602 #define wxHtmlWindow_LoadPage(_swigobj,_swigarg0) (_swigobj->LoadPage(_swigarg0))
5603 static PyObject *_wrap_wxHtmlWindow_LoadPage(PyObject *self, PyObject *args, PyObject *kwargs) {
5604 PyObject * _resultobj;
5605 bool _result;
5606 wxPyHtmlWindow * _arg0;
5607 wxString * _arg1;
5608 PyObject * _argo0 = 0;
5609 PyObject * _obj1 = 0;
5610 char *_kwnames[] = { "self","location", NULL };
5611
5612 self = self;
5613 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWindow_LoadPage",_kwnames,&_argo0,&_obj1))
5614 return NULL;
5615 if (_argo0) {
5616 if (_argo0 == Py_None) { _arg0 = NULL; }
5617 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5618 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_LoadPage. Expected _wxPyHtmlWindow_p.");
5619 return NULL;
5620 }
5621 }
5622 {
5623 _arg1 = wxString_in_helper(_obj1);
5624 if (_arg1 == NULL)
5625 return NULL;
5626 }
5627 {
5628 PyThreadState* __tstate = wxPyBeginAllowThreads();
5629 _result = (bool )wxHtmlWindow_LoadPage(_arg0,*_arg1);
5630
5631 wxPyEndAllowThreads(__tstate);
5632 if (PyErr_Occurred()) return NULL;
5633 } _resultobj = Py_BuildValue("i",_result);
5634 {
5635 if (_obj1)
5636 delete _arg1;
5637 }
5638 return _resultobj;
5639 }
5640
5641 #define wxHtmlWindow_LoadFile(_swigobj,_swigarg0) (_swigobj->LoadFile(_swigarg0))
5642 static PyObject *_wrap_wxHtmlWindow_LoadFile(PyObject *self, PyObject *args, PyObject *kwargs) {
5643 PyObject * _resultobj;
5644 bool _result;
5645 wxPyHtmlWindow * _arg0;
5646 wxString * _arg1;
5647 PyObject * _argo0 = 0;
5648 PyObject * _obj1 = 0;
5649 char *_kwnames[] = { "self","filename", NULL };
5650
5651 self = self;
5652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWindow_LoadFile",_kwnames,&_argo0,&_obj1))
5653 return NULL;
5654 if (_argo0) {
5655 if (_argo0 == Py_None) { _arg0 = NULL; }
5656 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5657 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_LoadFile. Expected _wxPyHtmlWindow_p.");
5658 return NULL;
5659 }
5660 }
5661 {
5662 _arg1 = wxString_in_helper(_obj1);
5663 if (_arg1 == NULL)
5664 return NULL;
5665 }
5666 {
5667 PyThreadState* __tstate = wxPyBeginAllowThreads();
5668 _result = (bool )wxHtmlWindow_LoadFile(_arg0,*_arg1);
5669
5670 wxPyEndAllowThreads(__tstate);
5671 if (PyErr_Occurred()) return NULL;
5672 } _resultobj = Py_BuildValue("i",_result);
5673 {
5674 if (_obj1)
5675 delete _arg1;
5676 }
5677 return _resultobj;
5678 }
5679
5680 #define wxHtmlWindow_AppendToPage(_swigobj,_swigarg0) (_swigobj->AppendToPage(_swigarg0))
5681 static PyObject *_wrap_wxHtmlWindow_AppendToPage(PyObject *self, PyObject *args, PyObject *kwargs) {
5682 PyObject * _resultobj;
5683 bool _result;
5684 wxPyHtmlWindow * _arg0;
5685 wxString * _arg1;
5686 PyObject * _argo0 = 0;
5687 PyObject * _obj1 = 0;
5688 char *_kwnames[] = { "self","source", NULL };
5689
5690 self = self;
5691 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWindow_AppendToPage",_kwnames,&_argo0,&_obj1))
5692 return NULL;
5693 if (_argo0) {
5694 if (_argo0 == Py_None) { _arg0 = NULL; }
5695 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5696 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_AppendToPage. Expected _wxPyHtmlWindow_p.");
5697 return NULL;
5698 }
5699 }
5700 {
5701 _arg1 = wxString_in_helper(_obj1);
5702 if (_arg1 == NULL)
5703 return NULL;
5704 }
5705 {
5706 PyThreadState* __tstate = wxPyBeginAllowThreads();
5707 _result = (bool )wxHtmlWindow_AppendToPage(_arg0,*_arg1);
5708
5709 wxPyEndAllowThreads(__tstate);
5710 if (PyErr_Occurred()) return NULL;
5711 } _resultobj = Py_BuildValue("i",_result);
5712 {
5713 if (_obj1)
5714 delete _arg1;
5715 }
5716 return _resultobj;
5717 }
5718
5719 #define wxHtmlWindow_GetOpenedPage(_swigobj) (_swigobj->GetOpenedPage())
5720 static PyObject *_wrap_wxHtmlWindow_GetOpenedPage(PyObject *self, PyObject *args, PyObject *kwargs) {
5721 PyObject * _resultobj;
5722 wxString * _result;
5723 wxPyHtmlWindow * _arg0;
5724 PyObject * _argo0 = 0;
5725 char *_kwnames[] = { "self", NULL };
5726
5727 self = self;
5728 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetOpenedPage",_kwnames,&_argo0))
5729 return NULL;
5730 if (_argo0) {
5731 if (_argo0 == Py_None) { _arg0 = NULL; }
5732 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5733 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetOpenedPage. Expected _wxPyHtmlWindow_p.");
5734 return NULL;
5735 }
5736 }
5737 {
5738 PyThreadState* __tstate = wxPyBeginAllowThreads();
5739 _result = new wxString (wxHtmlWindow_GetOpenedPage(_arg0));
5740
5741 wxPyEndAllowThreads(__tstate);
5742 if (PyErr_Occurred()) return NULL;
5743 }{
5744 #if wxUSE_UNICODE
5745 _resultobj = PyUnicode_FromWideChar(_result->c_str(), _result->Len());
5746 #else
5747 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
5748 #endif
5749 }
5750 {
5751 delete _result;
5752 }
5753 return _resultobj;
5754 }
5755
5756 #define wxHtmlWindow_GetOpenedAnchor(_swigobj) (_swigobj->GetOpenedAnchor())
5757 static PyObject *_wrap_wxHtmlWindow_GetOpenedAnchor(PyObject *self, PyObject *args, PyObject *kwargs) {
5758 PyObject * _resultobj;
5759 wxString * _result;
5760 wxPyHtmlWindow * _arg0;
5761 PyObject * _argo0 = 0;
5762 char *_kwnames[] = { "self", NULL };
5763
5764 self = self;
5765 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetOpenedAnchor",_kwnames,&_argo0))
5766 return NULL;
5767 if (_argo0) {
5768 if (_argo0 == Py_None) { _arg0 = NULL; }
5769 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5770 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetOpenedAnchor. Expected _wxPyHtmlWindow_p.");
5771 return NULL;
5772 }
5773 }
5774 {
5775 PyThreadState* __tstate = wxPyBeginAllowThreads();
5776 _result = new wxString (wxHtmlWindow_GetOpenedAnchor(_arg0));
5777
5778 wxPyEndAllowThreads(__tstate);
5779 if (PyErr_Occurred()) return NULL;
5780 }{
5781 #if wxUSE_UNICODE
5782 _resultobj = PyUnicode_FromWideChar(_result->c_str(), _result->Len());
5783 #else
5784 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
5785 #endif
5786 }
5787 {
5788 delete _result;
5789 }
5790 return _resultobj;
5791 }
5792
5793 #define wxHtmlWindow_GetOpenedPageTitle(_swigobj) (_swigobj->GetOpenedPageTitle())
5794 static PyObject *_wrap_wxHtmlWindow_GetOpenedPageTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
5795 PyObject * _resultobj;
5796 wxString * _result;
5797 wxPyHtmlWindow * _arg0;
5798 PyObject * _argo0 = 0;
5799 char *_kwnames[] = { "self", NULL };
5800
5801 self = self;
5802 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetOpenedPageTitle",_kwnames,&_argo0))
5803 return NULL;
5804 if (_argo0) {
5805 if (_argo0 == Py_None) { _arg0 = NULL; }
5806 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5807 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetOpenedPageTitle. Expected _wxPyHtmlWindow_p.");
5808 return NULL;
5809 }
5810 }
5811 {
5812 PyThreadState* __tstate = wxPyBeginAllowThreads();
5813 _result = new wxString (wxHtmlWindow_GetOpenedPageTitle(_arg0));
5814
5815 wxPyEndAllowThreads(__tstate);
5816 if (PyErr_Occurred()) return NULL;
5817 }{
5818 #if wxUSE_UNICODE
5819 _resultobj = PyUnicode_FromWideChar(_result->c_str(), _result->Len());
5820 #else
5821 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
5822 #endif
5823 }
5824 {
5825 delete _result;
5826 }
5827 return _resultobj;
5828 }
5829
5830 #define wxHtmlWindow_SetRelatedFrame(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRelatedFrame(_swigarg0,_swigarg1))
5831 static PyObject *_wrap_wxHtmlWindow_SetRelatedFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
5832 PyObject * _resultobj;
5833 wxPyHtmlWindow * _arg0;
5834 wxFrame * _arg1;
5835 wxString * _arg2;
5836 PyObject * _argo0 = 0;
5837 PyObject * _argo1 = 0;
5838 PyObject * _obj2 = 0;
5839 char *_kwnames[] = { "self","frame","format", NULL };
5840
5841 self = self;
5842 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxHtmlWindow_SetRelatedFrame",_kwnames,&_argo0,&_argo1,&_obj2))
5843 return NULL;
5844 if (_argo0) {
5845 if (_argo0 == Py_None) { _arg0 = NULL; }
5846 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5847 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetRelatedFrame. Expected _wxPyHtmlWindow_p.");
5848 return NULL;
5849 }
5850 }
5851 if (_argo1) {
5852 if (_argo1 == Py_None) { _arg1 = NULL; }
5853 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxFrame_p")) {
5854 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_SetRelatedFrame. Expected _wxFrame_p.");
5855 return NULL;
5856 }
5857 }
5858 {
5859 _arg2 = wxString_in_helper(_obj2);
5860 if (_arg2 == NULL)
5861 return NULL;
5862 }
5863 {
5864 PyThreadState* __tstate = wxPyBeginAllowThreads();
5865 wxHtmlWindow_SetRelatedFrame(_arg0,_arg1,*_arg2);
5866
5867 wxPyEndAllowThreads(__tstate);
5868 if (PyErr_Occurred()) return NULL;
5869 } Py_INCREF(Py_None);
5870 _resultobj = Py_None;
5871 {
5872 if (_obj2)
5873 delete _arg2;
5874 }
5875 return _resultobj;
5876 }
5877
5878 #define wxHtmlWindow_GetRelatedFrame(_swigobj) (_swigobj->GetRelatedFrame())
5879 static PyObject *_wrap_wxHtmlWindow_GetRelatedFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
5880 PyObject * _resultobj;
5881 wxFrame * _result;
5882 wxPyHtmlWindow * _arg0;
5883 PyObject * _argo0 = 0;
5884 char *_kwnames[] = { "self", NULL };
5885
5886 self = self;
5887 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetRelatedFrame",_kwnames,&_argo0))
5888 return NULL;
5889 if (_argo0) {
5890 if (_argo0 == Py_None) { _arg0 = NULL; }
5891 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5892 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetRelatedFrame. Expected _wxPyHtmlWindow_p.");
5893 return NULL;
5894 }
5895 }
5896 {
5897 PyThreadState* __tstate = wxPyBeginAllowThreads();
5898 _result = (wxFrame *)wxHtmlWindow_GetRelatedFrame(_arg0);
5899
5900 wxPyEndAllowThreads(__tstate);
5901 if (PyErr_Occurred()) return NULL;
5902 }{ _resultobj = wxPyMake_wxObject(_result); }
5903 return _resultobj;
5904 }
5905
5906 #define wxHtmlWindow_SetRelatedStatusBar(_swigobj,_swigarg0) (_swigobj->SetRelatedStatusBar(_swigarg0))
5907 static PyObject *_wrap_wxHtmlWindow_SetRelatedStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
5908 PyObject * _resultobj;
5909 wxPyHtmlWindow * _arg0;
5910 int _arg1;
5911 PyObject * _argo0 = 0;
5912 char *_kwnames[] = { "self","bar", NULL };
5913
5914 self = self;
5915 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWindow_SetRelatedStatusBar",_kwnames,&_argo0,&_arg1))
5916 return NULL;
5917 if (_argo0) {
5918 if (_argo0 == Py_None) { _arg0 = NULL; }
5919 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5920 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetRelatedStatusBar. Expected _wxPyHtmlWindow_p.");
5921 return NULL;
5922 }
5923 }
5924 {
5925 PyThreadState* __tstate = wxPyBeginAllowThreads();
5926 wxHtmlWindow_SetRelatedStatusBar(_arg0,_arg1);
5927
5928 wxPyEndAllowThreads(__tstate);
5929 if (PyErr_Occurred()) return NULL;
5930 } Py_INCREF(Py_None);
5931 _resultobj = Py_None;
5932 return _resultobj;
5933 }
5934
5935 static void wxPyHtmlWindow_SetFonts(wxPyHtmlWindow *self,wxString normal_face,wxString fixed_face,PyObject * sizes) {
5936 int* temp = NULL;
5937 if (sizes) temp = int_LIST_helper(sizes);
5938 self->SetFonts(normal_face, fixed_face, temp);
5939 if (temp)
5940 delete [] temp;
5941 }
5942 static PyObject *_wrap_wxHtmlWindow_SetFonts(PyObject *self, PyObject *args, PyObject *kwargs) {
5943 PyObject * _resultobj;
5944 wxPyHtmlWindow * _arg0;
5945 wxString * _arg1;
5946 wxString * _arg2;
5947 PyObject * _arg3 = (PyObject *) NULL;
5948 PyObject * _argo0 = 0;
5949 PyObject * _obj1 = 0;
5950 PyObject * _obj2 = 0;
5951 PyObject * _obj3 = 0;
5952 char *_kwnames[] = { "self","normal_face","fixed_face","sizes", NULL };
5953
5954 self = self;
5955 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|O:wxHtmlWindow_SetFonts",_kwnames,&_argo0,&_obj1,&_obj2,&_obj3))
5956 return NULL;
5957 if (_argo0) {
5958 if (_argo0 == Py_None) { _arg0 = NULL; }
5959 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
5960 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetFonts. Expected _wxPyHtmlWindow_p.");
5961 return NULL;
5962 }
5963 }
5964 {
5965 _arg1 = wxString_in_helper(_obj1);
5966 if (_arg1 == NULL)
5967 return NULL;
5968 }
5969 {
5970 _arg2 = wxString_in_helper(_obj2);
5971 if (_arg2 == NULL)
5972 return NULL;
5973 }
5974 if (_obj3)
5975 {
5976 _arg3 = _obj3;
5977 }
5978 {
5979 PyThreadState* __tstate = wxPyBeginAllowThreads();
5980 wxPyHtmlWindow_SetFonts(_arg0,*_arg1,*_arg2,_arg3);
5981
5982 wxPyEndAllowThreads(__tstate);
5983 if (PyErr_Occurred()) return NULL;
5984 } Py_INCREF(Py_None);
5985 _resultobj = Py_None;
5986 {
5987 if (_obj1)
5988 delete _arg1;
5989 }
5990 {
5991 if (_obj2)
5992 delete _arg2;
5993 }
5994 return _resultobj;
5995 }
5996
5997 #define wxHtmlWindow_SetTitle(_swigobj,_swigarg0) (_swigobj->SetTitle(_swigarg0))
5998 static PyObject *_wrap_wxHtmlWindow_SetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
5999 PyObject * _resultobj;
6000 wxPyHtmlWindow * _arg0;
6001 wxString * _arg1;
6002 PyObject * _argo0 = 0;
6003 PyObject * _obj1 = 0;
6004 char *_kwnames[] = { "self","title", NULL };
6005
6006 self = self;
6007 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWindow_SetTitle",_kwnames,&_argo0,&_obj1))
6008 return NULL;
6009 if (_argo0) {
6010 if (_argo0 == Py_None) { _arg0 = NULL; }
6011 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6012 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetTitle. Expected _wxPyHtmlWindow_p.");
6013 return NULL;
6014 }
6015 }
6016 {
6017 _arg1 = wxString_in_helper(_obj1);
6018 if (_arg1 == NULL)
6019 return NULL;
6020 }
6021 {
6022 PyThreadState* __tstate = wxPyBeginAllowThreads();
6023 wxHtmlWindow_SetTitle(_arg0,*_arg1);
6024
6025 wxPyEndAllowThreads(__tstate);
6026 if (PyErr_Occurred()) return NULL;
6027 } Py_INCREF(Py_None);
6028 _resultobj = Py_None;
6029 {
6030 if (_obj1)
6031 delete _arg1;
6032 }
6033 return _resultobj;
6034 }
6035
6036 #define wxHtmlWindow_SetBorders(_swigobj,_swigarg0) (_swigobj->SetBorders(_swigarg0))
6037 static PyObject *_wrap_wxHtmlWindow_SetBorders(PyObject *self, PyObject *args, PyObject *kwargs) {
6038 PyObject * _resultobj;
6039 wxPyHtmlWindow * _arg0;
6040 int _arg1;
6041 PyObject * _argo0 = 0;
6042 char *_kwnames[] = { "self","b", NULL };
6043
6044 self = self;
6045 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxHtmlWindow_SetBorders",_kwnames,&_argo0,&_arg1))
6046 return NULL;
6047 if (_argo0) {
6048 if (_argo0 == Py_None) { _arg0 = NULL; }
6049 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6050 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_SetBorders. Expected _wxPyHtmlWindow_p.");
6051 return NULL;
6052 }
6053 }
6054 {
6055 PyThreadState* __tstate = wxPyBeginAllowThreads();
6056 wxHtmlWindow_SetBorders(_arg0,_arg1);
6057
6058 wxPyEndAllowThreads(__tstate);
6059 if (PyErr_Occurred()) return NULL;
6060 } Py_INCREF(Py_None);
6061 _resultobj = Py_None;
6062 return _resultobj;
6063 }
6064
6065 #define wxHtmlWindow_ReadCustomization(_swigobj,_swigarg0,_swigarg1) (_swigobj->ReadCustomization(_swigarg0,_swigarg1))
6066 static PyObject *_wrap_wxHtmlWindow_ReadCustomization(PyObject *self, PyObject *args, PyObject *kwargs) {
6067 PyObject * _resultobj;
6068 wxPyHtmlWindow * _arg0;
6069 wxConfigBase * _arg1;
6070 wxString * _arg2 = (wxString *) &wxPyEmptyString;
6071 PyObject * _argo0 = 0;
6072 PyObject * _argo1 = 0;
6073 PyObject * _obj2 = 0;
6074 char *_kwnames[] = { "self","cfg","path", NULL };
6075
6076 self = self;
6077 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|O:wxHtmlWindow_ReadCustomization",_kwnames,&_argo0,&_argo1,&_obj2))
6078 return NULL;
6079 if (_argo0) {
6080 if (_argo0 == Py_None) { _arg0 = NULL; }
6081 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6082 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_ReadCustomization. Expected _wxPyHtmlWindow_p.");
6083 return NULL;
6084 }
6085 }
6086 if (_argo1) {
6087 if (_argo1 == Py_None) { _arg1 = NULL; }
6088 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxConfigBase_p")) {
6089 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_ReadCustomization. Expected _wxConfigBase_p.");
6090 return NULL;
6091 }
6092 }
6093 if (_obj2)
6094 {
6095 _arg2 = wxString_in_helper(_obj2);
6096 if (_arg2 == NULL)
6097 return NULL;
6098 }
6099 {
6100 PyThreadState* __tstate = wxPyBeginAllowThreads();
6101 wxHtmlWindow_ReadCustomization(_arg0,_arg1,*_arg2);
6102
6103 wxPyEndAllowThreads(__tstate);
6104 if (PyErr_Occurred()) return NULL;
6105 } Py_INCREF(Py_None);
6106 _resultobj = Py_None;
6107 {
6108 if (_obj2)
6109 delete _arg2;
6110 }
6111 return _resultobj;
6112 }
6113
6114 #define wxHtmlWindow_WriteCustomization(_swigobj,_swigarg0,_swigarg1) (_swigobj->WriteCustomization(_swigarg0,_swigarg1))
6115 static PyObject *_wrap_wxHtmlWindow_WriteCustomization(PyObject *self, PyObject *args, PyObject *kwargs) {
6116 PyObject * _resultobj;
6117 wxPyHtmlWindow * _arg0;
6118 wxConfigBase * _arg1;
6119 wxString * _arg2 = (wxString *) &wxPyEmptyString;
6120 PyObject * _argo0 = 0;
6121 PyObject * _argo1 = 0;
6122 PyObject * _obj2 = 0;
6123 char *_kwnames[] = { "self","cfg","path", NULL };
6124
6125 self = self;
6126 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|O:wxHtmlWindow_WriteCustomization",_kwnames,&_argo0,&_argo1,&_obj2))
6127 return NULL;
6128 if (_argo0) {
6129 if (_argo0 == Py_None) { _arg0 = NULL; }
6130 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6131 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_WriteCustomization. Expected _wxPyHtmlWindow_p.");
6132 return NULL;
6133 }
6134 }
6135 if (_argo1) {
6136 if (_argo1 == Py_None) { _arg1 = NULL; }
6137 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxConfigBase_p")) {
6138 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_WriteCustomization. Expected _wxConfigBase_p.");
6139 return NULL;
6140 }
6141 }
6142 if (_obj2)
6143 {
6144 _arg2 = wxString_in_helper(_obj2);
6145 if (_arg2 == NULL)
6146 return NULL;
6147 }
6148 {
6149 PyThreadState* __tstate = wxPyBeginAllowThreads();
6150 wxHtmlWindow_WriteCustomization(_arg0,_arg1,*_arg2);
6151
6152 wxPyEndAllowThreads(__tstate);
6153 if (PyErr_Occurred()) return NULL;
6154 } Py_INCREF(Py_None);
6155 _resultobj = Py_None;
6156 {
6157 if (_obj2)
6158 delete _arg2;
6159 }
6160 return _resultobj;
6161 }
6162
6163 #define wxHtmlWindow_HistoryBack(_swigobj) (_swigobj->HistoryBack())
6164 static PyObject *_wrap_wxHtmlWindow_HistoryBack(PyObject *self, PyObject *args, PyObject *kwargs) {
6165 PyObject * _resultobj;
6166 bool _result;
6167 wxPyHtmlWindow * _arg0;
6168 PyObject * _argo0 = 0;
6169 char *_kwnames[] = { "self", NULL };
6170
6171 self = self;
6172 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_HistoryBack",_kwnames,&_argo0))
6173 return NULL;
6174 if (_argo0) {
6175 if (_argo0 == Py_None) { _arg0 = NULL; }
6176 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6177 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HistoryBack. Expected _wxPyHtmlWindow_p.");
6178 return NULL;
6179 }
6180 }
6181 {
6182 PyThreadState* __tstate = wxPyBeginAllowThreads();
6183 _result = (bool )wxHtmlWindow_HistoryBack(_arg0);
6184
6185 wxPyEndAllowThreads(__tstate);
6186 if (PyErr_Occurred()) return NULL;
6187 } _resultobj = Py_BuildValue("i",_result);
6188 return _resultobj;
6189 }
6190
6191 #define wxHtmlWindow_HistoryForward(_swigobj) (_swigobj->HistoryForward())
6192 static PyObject *_wrap_wxHtmlWindow_HistoryForward(PyObject *self, PyObject *args, PyObject *kwargs) {
6193 PyObject * _resultobj;
6194 bool _result;
6195 wxPyHtmlWindow * _arg0;
6196 PyObject * _argo0 = 0;
6197 char *_kwnames[] = { "self", NULL };
6198
6199 self = self;
6200 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_HistoryForward",_kwnames,&_argo0))
6201 return NULL;
6202 if (_argo0) {
6203 if (_argo0 == Py_None) { _arg0 = NULL; }
6204 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6205 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HistoryForward. Expected _wxPyHtmlWindow_p.");
6206 return NULL;
6207 }
6208 }
6209 {
6210 PyThreadState* __tstate = wxPyBeginAllowThreads();
6211 _result = (bool )wxHtmlWindow_HistoryForward(_arg0);
6212
6213 wxPyEndAllowThreads(__tstate);
6214 if (PyErr_Occurred()) return NULL;
6215 } _resultobj = Py_BuildValue("i",_result);
6216 return _resultobj;
6217 }
6218
6219 #define wxHtmlWindow_HistoryCanBack(_swigobj) (_swigobj->HistoryCanBack())
6220 static PyObject *_wrap_wxHtmlWindow_HistoryCanBack(PyObject *self, PyObject *args, PyObject *kwargs) {
6221 PyObject * _resultobj;
6222 bool _result;
6223 wxPyHtmlWindow * _arg0;
6224 PyObject * _argo0 = 0;
6225 char *_kwnames[] = { "self", NULL };
6226
6227 self = self;
6228 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_HistoryCanBack",_kwnames,&_argo0))
6229 return NULL;
6230 if (_argo0) {
6231 if (_argo0 == Py_None) { _arg0 = NULL; }
6232 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6233 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HistoryCanBack. Expected _wxPyHtmlWindow_p.");
6234 return NULL;
6235 }
6236 }
6237 {
6238 PyThreadState* __tstate = wxPyBeginAllowThreads();
6239 _result = (bool )wxHtmlWindow_HistoryCanBack(_arg0);
6240
6241 wxPyEndAllowThreads(__tstate);
6242 if (PyErr_Occurred()) return NULL;
6243 } _resultobj = Py_BuildValue("i",_result);
6244 return _resultobj;
6245 }
6246
6247 #define wxHtmlWindow_HistoryCanForward(_swigobj) (_swigobj->HistoryCanForward())
6248 static PyObject *_wrap_wxHtmlWindow_HistoryCanForward(PyObject *self, PyObject *args, PyObject *kwargs) {
6249 PyObject * _resultobj;
6250 bool _result;
6251 wxPyHtmlWindow * _arg0;
6252 PyObject * _argo0 = 0;
6253 char *_kwnames[] = { "self", NULL };
6254
6255 self = self;
6256 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_HistoryCanForward",_kwnames,&_argo0))
6257 return NULL;
6258 if (_argo0) {
6259 if (_argo0 == Py_None) { _arg0 = NULL; }
6260 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6261 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HistoryCanForward. Expected _wxPyHtmlWindow_p.");
6262 return NULL;
6263 }
6264 }
6265 {
6266 PyThreadState* __tstate = wxPyBeginAllowThreads();
6267 _result = (bool )wxHtmlWindow_HistoryCanForward(_arg0);
6268
6269 wxPyEndAllowThreads(__tstate);
6270 if (PyErr_Occurred()) return NULL;
6271 } _resultobj = Py_BuildValue("i",_result);
6272 return _resultobj;
6273 }
6274
6275 #define wxHtmlWindow_HistoryClear(_swigobj) (_swigobj->HistoryClear())
6276 static PyObject *_wrap_wxHtmlWindow_HistoryClear(PyObject *self, PyObject *args, PyObject *kwargs) {
6277 PyObject * _resultobj;
6278 wxPyHtmlWindow * _arg0;
6279 PyObject * _argo0 = 0;
6280 char *_kwnames[] = { "self", NULL };
6281
6282 self = self;
6283 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_HistoryClear",_kwnames,&_argo0))
6284 return NULL;
6285 if (_argo0) {
6286 if (_argo0 == Py_None) { _arg0 = NULL; }
6287 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6288 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HistoryClear. Expected _wxPyHtmlWindow_p.");
6289 return NULL;
6290 }
6291 }
6292 {
6293 PyThreadState* __tstate = wxPyBeginAllowThreads();
6294 wxHtmlWindow_HistoryClear(_arg0);
6295
6296 wxPyEndAllowThreads(__tstate);
6297 if (PyErr_Occurred()) return NULL;
6298 } Py_INCREF(Py_None);
6299 _resultobj = Py_None;
6300 return _resultobj;
6301 }
6302
6303 #define wxHtmlWindow_GetInternalRepresentation(_swigobj) (_swigobj->GetInternalRepresentation())
6304 static PyObject *_wrap_wxHtmlWindow_GetInternalRepresentation(PyObject *self, PyObject *args, PyObject *kwargs) {
6305 PyObject * _resultobj;
6306 wxHtmlContainerCell * _result;
6307 wxPyHtmlWindow * _arg0;
6308 PyObject * _argo0 = 0;
6309 char *_kwnames[] = { "self", NULL };
6310 char _ptemp[128];
6311
6312 self = self;
6313 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetInternalRepresentation",_kwnames,&_argo0))
6314 return NULL;
6315 if (_argo0) {
6316 if (_argo0 == Py_None) { _arg0 = NULL; }
6317 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6318 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetInternalRepresentation. Expected _wxPyHtmlWindow_p.");
6319 return NULL;
6320 }
6321 }
6322 {
6323 PyThreadState* __tstate = wxPyBeginAllowThreads();
6324 _result = (wxHtmlContainerCell *)wxHtmlWindow_GetInternalRepresentation(_arg0);
6325
6326 wxPyEndAllowThreads(__tstate);
6327 if (PyErr_Occurred()) return NULL;
6328 } if (_result) {
6329 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlContainerCell_p");
6330 _resultobj = Py_BuildValue("s",_ptemp);
6331 } else {
6332 Py_INCREF(Py_None);
6333 _resultobj = Py_None;
6334 }
6335 return _resultobj;
6336 }
6337
6338 #define wxHtmlWindow_GetParser(_swigobj) (_swigobj->GetParser())
6339 static PyObject *_wrap_wxHtmlWindow_GetParser(PyObject *self, PyObject *args, PyObject *kwargs) {
6340 PyObject * _resultobj;
6341 wxHtmlWinParser * _result;
6342 wxPyHtmlWindow * _arg0;
6343 PyObject * _argo0 = 0;
6344 char *_kwnames[] = { "self", NULL };
6345 char _ptemp[128];
6346
6347 self = self;
6348 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_GetParser",_kwnames,&_argo0))
6349 return NULL;
6350 if (_argo0) {
6351 if (_argo0 == Py_None) { _arg0 = NULL; }
6352 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6353 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_GetParser. Expected _wxPyHtmlWindow_p.");
6354 return NULL;
6355 }
6356 }
6357 {
6358 PyThreadState* __tstate = wxPyBeginAllowThreads();
6359 _result = (wxHtmlWinParser *)wxHtmlWindow_GetParser(_arg0);
6360
6361 wxPyEndAllowThreads(__tstate);
6362 if (PyErr_Occurred()) return NULL;
6363 } if (_result) {
6364 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlWinParser_p");
6365 _resultobj = Py_BuildValue("s",_ptemp);
6366 } else {
6367 Py_INCREF(Py_None);
6368 _resultobj = Py_None;
6369 }
6370 return _resultobj;
6371 }
6372
6373 #define wxHtmlWindow_ScrollToAnchor(_swigobj,_swigarg0) (_swigobj->ScrollToAnchor(_swigarg0))
6374 static PyObject *_wrap_wxHtmlWindow_ScrollToAnchor(PyObject *self, PyObject *args, PyObject *kwargs) {
6375 PyObject * _resultobj;
6376 bool _result;
6377 wxPyHtmlWindow * _arg0;
6378 wxString * _arg1;
6379 PyObject * _argo0 = 0;
6380 PyObject * _obj1 = 0;
6381 char *_kwnames[] = { "self","anchor", NULL };
6382
6383 self = self;
6384 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWindow_ScrollToAnchor",_kwnames,&_argo0,&_obj1))
6385 return NULL;
6386 if (_argo0) {
6387 if (_argo0 == Py_None) { _arg0 = NULL; }
6388 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6389 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_ScrollToAnchor. Expected _wxPyHtmlWindow_p.");
6390 return NULL;
6391 }
6392 }
6393 {
6394 _arg1 = wxString_in_helper(_obj1);
6395 if (_arg1 == NULL)
6396 return NULL;
6397 }
6398 {
6399 PyThreadState* __tstate = wxPyBeginAllowThreads();
6400 _result = (bool )wxHtmlWindow_ScrollToAnchor(_arg0,*_arg1);
6401
6402 wxPyEndAllowThreads(__tstate);
6403 if (PyErr_Occurred()) return NULL;
6404 } _resultobj = Py_BuildValue("i",_result);
6405 {
6406 if (_obj1)
6407 delete _arg1;
6408 }
6409 return _resultobj;
6410 }
6411
6412 #define wxHtmlWindow_HasAnchor(_swigobj,_swigarg0) (_swigobj->HasAnchor(_swigarg0))
6413 static PyObject *_wrap_wxHtmlWindow_HasAnchor(PyObject *self, PyObject *args, PyObject *kwargs) {
6414 PyObject * _resultobj;
6415 bool _result;
6416 wxPyHtmlWindow * _arg0;
6417 wxString * _arg1;
6418 PyObject * _argo0 = 0;
6419 PyObject * _obj1 = 0;
6420 char *_kwnames[] = { "self","anchor", NULL };
6421
6422 self = self;
6423 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWindow_HasAnchor",_kwnames,&_argo0,&_obj1))
6424 return NULL;
6425 if (_argo0) {
6426 if (_argo0 == Py_None) { _arg0 = NULL; }
6427 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6428 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_HasAnchor. Expected _wxPyHtmlWindow_p.");
6429 return NULL;
6430 }
6431 }
6432 {
6433 _arg1 = wxString_in_helper(_obj1);
6434 if (_arg1 == NULL)
6435 return NULL;
6436 }
6437 {
6438 PyThreadState* __tstate = wxPyBeginAllowThreads();
6439 _result = (bool )wxHtmlWindow_HasAnchor(_arg0,*_arg1);
6440
6441 wxPyEndAllowThreads(__tstate);
6442 if (PyErr_Occurred()) return NULL;
6443 } _resultobj = Py_BuildValue("i",_result);
6444 {
6445 if (_obj1)
6446 delete _arg1;
6447 }
6448 return _resultobj;
6449 }
6450
6451 static PyObject *_wrap_wxHtmlWindow_AddFilter(PyObject *self, PyObject *args, PyObject *kwargs) {
6452 PyObject * _resultobj;
6453 wxPyHtmlFilter * _arg0;
6454 PyObject * _argo0 = 0;
6455 char *_kwnames[] = { "filter", NULL };
6456
6457 self = self;
6458 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlWindow_AddFilter",_kwnames,&_argo0))
6459 return NULL;
6460 if (_argo0) {
6461 if (_argo0 == Py_None) { _arg0 = NULL; }
6462 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlFilter_p")) {
6463 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_AddFilter. Expected _wxPyHtmlFilter_p.");
6464 return NULL;
6465 }
6466 }
6467 {
6468 PyThreadState* __tstate = wxPyBeginAllowThreads();
6469 wxPyHtmlWindow::AddFilter(_arg0);
6470
6471 wxPyEndAllowThreads(__tstate);
6472 if (PyErr_Occurred()) return NULL;
6473 } Py_INCREF(Py_None);
6474 _resultobj = Py_None;
6475 return _resultobj;
6476 }
6477
6478 #define wxHtmlWindow_base_OnLinkClicked(_swigobj,_swigarg0) (_swigobj->base_OnLinkClicked(_swigarg0))
6479 static PyObject *_wrap_wxHtmlWindow_base_OnLinkClicked(PyObject *self, PyObject *args, PyObject *kwargs) {
6480 PyObject * _resultobj;
6481 wxPyHtmlWindow * _arg0;
6482 wxHtmlLinkInfo * _arg1;
6483 PyObject * _argo0 = 0;
6484 PyObject * _argo1 = 0;
6485 char *_kwnames[] = { "self","link", NULL };
6486
6487 self = self;
6488 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWindow_base_OnLinkClicked",_kwnames,&_argo0,&_argo1))
6489 return NULL;
6490 if (_argo0) {
6491 if (_argo0 == Py_None) { _arg0 = NULL; }
6492 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6493 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_base_OnLinkClicked. Expected _wxPyHtmlWindow_p.");
6494 return NULL;
6495 }
6496 }
6497 if (_argo1) {
6498 if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlLinkInfo_p")) {
6499 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_base_OnLinkClicked. Expected _wxHtmlLinkInfo_p.");
6500 return NULL;
6501 }
6502 }
6503 {
6504 PyThreadState* __tstate = wxPyBeginAllowThreads();
6505 wxHtmlWindow_base_OnLinkClicked(_arg0,*_arg1);
6506
6507 wxPyEndAllowThreads(__tstate);
6508 if (PyErr_Occurred()) return NULL;
6509 } Py_INCREF(Py_None);
6510 _resultobj = Py_None;
6511 return _resultobj;
6512 }
6513
6514 #define wxHtmlWindow_base_OnSetTitle(_swigobj,_swigarg0) (_swigobj->base_OnSetTitle(_swigarg0))
6515 static PyObject *_wrap_wxHtmlWindow_base_OnSetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
6516 PyObject * _resultobj;
6517 wxPyHtmlWindow * _arg0;
6518 wxString * _arg1;
6519 PyObject * _argo0 = 0;
6520 PyObject * _obj1 = 0;
6521 char *_kwnames[] = { "self","title", NULL };
6522
6523 self = self;
6524 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlWindow_base_OnSetTitle",_kwnames,&_argo0,&_obj1))
6525 return NULL;
6526 if (_argo0) {
6527 if (_argo0 == Py_None) { _arg0 = NULL; }
6528 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6529 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_base_OnSetTitle. Expected _wxPyHtmlWindow_p.");
6530 return NULL;
6531 }
6532 }
6533 {
6534 _arg1 = wxString_in_helper(_obj1);
6535 if (_arg1 == NULL)
6536 return NULL;
6537 }
6538 {
6539 PyThreadState* __tstate = wxPyBeginAllowThreads();
6540 wxHtmlWindow_base_OnSetTitle(_arg0,*_arg1);
6541
6542 wxPyEndAllowThreads(__tstate);
6543 if (PyErr_Occurred()) return NULL;
6544 } Py_INCREF(Py_None);
6545 _resultobj = Py_None;
6546 {
6547 if (_obj1)
6548 delete _arg1;
6549 }
6550 return _resultobj;
6551 }
6552
6553 #define wxHtmlWindow_base_OnCellMouseHover(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->base_OnCellMouseHover(_swigarg0,_swigarg1,_swigarg2))
6554 static PyObject *_wrap_wxHtmlWindow_base_OnCellMouseHover(PyObject *self, PyObject *args, PyObject *kwargs) {
6555 PyObject * _resultobj;
6556 wxPyHtmlWindow * _arg0;
6557 wxHtmlCell * _arg1;
6558 wxCoord _arg2;
6559 wxCoord _arg3;
6560 PyObject * _argo0 = 0;
6561 PyObject * _argo1 = 0;
6562 char *_kwnames[] = { "self","cell","x","y", NULL };
6563
6564 self = self;
6565 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOii:wxHtmlWindow_base_OnCellMouseHover",_kwnames,&_argo0,&_argo1,&_arg2,&_arg3))
6566 return NULL;
6567 if (_argo0) {
6568 if (_argo0 == Py_None) { _arg0 = NULL; }
6569 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6570 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_base_OnCellMouseHover. Expected _wxPyHtmlWindow_p.");
6571 return NULL;
6572 }
6573 }
6574 if (_argo1) {
6575 if (_argo1 == Py_None) { _arg1 = NULL; }
6576 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlCell_p")) {
6577 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_base_OnCellMouseHover. Expected _wxHtmlCell_p.");
6578 return NULL;
6579 }
6580 }
6581 {
6582 PyThreadState* __tstate = wxPyBeginAllowThreads();
6583 wxHtmlWindow_base_OnCellMouseHover(_arg0,_arg1,_arg2,_arg3);
6584
6585 wxPyEndAllowThreads(__tstate);
6586 if (PyErr_Occurred()) return NULL;
6587 } Py_INCREF(Py_None);
6588 _resultobj = Py_None;
6589 return _resultobj;
6590 }
6591
6592 #define wxHtmlWindow_base_OnCellClicked(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnCellClicked(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6593 static PyObject *_wrap_wxHtmlWindow_base_OnCellClicked(PyObject *self, PyObject *args, PyObject *kwargs) {
6594 PyObject * _resultobj;
6595 wxPyHtmlWindow * _arg0;
6596 wxHtmlCell * _arg1;
6597 wxCoord _arg2;
6598 wxCoord _arg3;
6599 wxMouseEvent * _arg4;
6600 PyObject * _argo0 = 0;
6601 PyObject * _argo1 = 0;
6602 PyObject * _argo4 = 0;
6603 char *_kwnames[] = { "self","cell","x","y","event", NULL };
6604
6605 self = self;
6606 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOiiO:wxHtmlWindow_base_OnCellClicked",_kwnames,&_argo0,&_argo1,&_arg2,&_arg3,&_argo4))
6607 return NULL;
6608 if (_argo0) {
6609 if (_argo0 == Py_None) { _arg0 = NULL; }
6610 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPyHtmlWindow_p")) {
6611 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlWindow_base_OnCellClicked. Expected _wxPyHtmlWindow_p.");
6612 return NULL;
6613 }
6614 }
6615 if (_argo1) {
6616 if (_argo1 == Py_None) { _arg1 = NULL; }
6617 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxHtmlCell_p")) {
6618 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlWindow_base_OnCellClicked. Expected _wxHtmlCell_p.");
6619 return NULL;
6620 }
6621 }
6622 if (_argo4) {
6623 if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxMouseEvent_p")) {
6624 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxHtmlWindow_base_OnCellClicked. Expected _wxMouseEvent_p.");
6625 return NULL;
6626 }
6627 }
6628 {
6629 PyThreadState* __tstate = wxPyBeginAllowThreads();
6630 wxHtmlWindow_base_OnCellClicked(_arg0,_arg1,_arg2,_arg3,*_arg4);
6631
6632 wxPyEndAllowThreads(__tstate);
6633 if (PyErr_Occurred()) return NULL;
6634 } Py_INCREF(Py_None);
6635 _resultobj = Py_None;
6636 return _resultobj;
6637 }
6638
6639 static void *SwigwxHtmlDCRendererTowxObject(void *ptr) {
6640 wxHtmlDCRenderer *src;
6641 wxObject *dest;
6642 src = (wxHtmlDCRenderer *) ptr;
6643 dest = (wxObject *) src;
6644 return (void *) dest;
6645 }
6646
6647 #define new_wxHtmlDCRenderer() (new wxHtmlDCRenderer())
6648 static PyObject *_wrap_new_wxHtmlDCRenderer(PyObject *self, PyObject *args, PyObject *kwargs) {
6649 PyObject * _resultobj;
6650 wxHtmlDCRenderer * _result;
6651 char *_kwnames[] = { NULL };
6652 char _ptemp[128];
6653
6654 self = self;
6655 if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxHtmlDCRenderer",_kwnames))
6656 return NULL;
6657 {
6658 PyThreadState* __tstate = wxPyBeginAllowThreads();
6659 _result = (wxHtmlDCRenderer *)new_wxHtmlDCRenderer();
6660
6661 wxPyEndAllowThreads(__tstate);
6662 if (PyErr_Occurred()) return NULL;
6663 } if (_result) {
6664 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlDCRenderer_p");
6665 _resultobj = Py_BuildValue("s",_ptemp);
6666 } else {
6667 Py_INCREF(Py_None);
6668 _resultobj = Py_None;
6669 }
6670 return _resultobj;
6671 }
6672
6673 #define delete_wxHtmlDCRenderer(_swigobj) (delete _swigobj)
6674 static PyObject *_wrap_delete_wxHtmlDCRenderer(PyObject *self, PyObject *args, PyObject *kwargs) {
6675 PyObject * _resultobj;
6676 wxHtmlDCRenderer * _arg0;
6677 PyObject * _argo0 = 0;
6678 char *_kwnames[] = { "self", NULL };
6679
6680 self = self;
6681 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxHtmlDCRenderer",_kwnames,&_argo0))
6682 return NULL;
6683 if (_argo0) {
6684 if (_argo0 == Py_None) { _arg0 = NULL; }
6685 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
6686 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxHtmlDCRenderer. Expected _wxHtmlDCRenderer_p.");
6687 return NULL;
6688 }
6689 }
6690 {
6691 PyThreadState* __tstate = wxPyBeginAllowThreads();
6692 delete_wxHtmlDCRenderer(_arg0);
6693
6694 wxPyEndAllowThreads(__tstate);
6695 if (PyErr_Occurred()) return NULL;
6696 } Py_INCREF(Py_None);
6697 _resultobj = Py_None;
6698 return _resultobj;
6699 }
6700
6701 #define wxHtmlDCRenderer_SetDC(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDC(_swigarg0,_swigarg1))
6702 static PyObject *_wrap_wxHtmlDCRenderer_SetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
6703 PyObject * _resultobj;
6704 wxHtmlDCRenderer * _arg0;
6705 wxDC * _arg1;
6706 int _arg2;
6707 PyObject * _argo0 = 0;
6708 PyObject * _argo1 = 0;
6709 char *_kwnames[] = { "self","dc","maxwidth", NULL };
6710
6711 self = self;
6712 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOi:wxHtmlDCRenderer_SetDC",_kwnames,&_argo0,&_argo1,&_arg2))
6713 return NULL;
6714 if (_argo0) {
6715 if (_argo0 == Py_None) { _arg0 = NULL; }
6716 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
6717 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlDCRenderer_SetDC. Expected _wxHtmlDCRenderer_p.");
6718 return NULL;
6719 }
6720 }
6721 if (_argo1) {
6722 if (_argo1 == Py_None) { _arg1 = NULL; }
6723 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxDC_p")) {
6724 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxHtmlDCRenderer_SetDC. Expected _wxDC_p.");
6725 return NULL;
6726 }
6727 }
6728 {
6729 PyThreadState* __tstate = wxPyBeginAllowThreads();
6730 wxHtmlDCRenderer_SetDC(_arg0,_arg1,_arg2);
6731
6732 wxPyEndAllowThreads(__tstate);
6733 if (PyErr_Occurred()) return NULL;
6734 } Py_INCREF(Py_None);
6735 _resultobj = Py_None;
6736 return _resultobj;
6737 }
6738
6739 #define wxHtmlDCRenderer_SetSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSize(_swigarg0,_swigarg1))
6740 static PyObject *_wrap_wxHtmlDCRenderer_SetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6741 PyObject * _resultobj;
6742 wxHtmlDCRenderer * _arg0;
6743 int _arg1;
6744 int _arg2;
6745 PyObject * _argo0 = 0;
6746 char *_kwnames[] = { "self","width","height", NULL };
6747
6748 self = self;
6749 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxHtmlDCRenderer_SetSize",_kwnames,&_argo0,&_arg1,&_arg2))
6750 return NULL;
6751 if (_argo0) {
6752 if (_argo0 == Py_None) { _arg0 = NULL; }
6753 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
6754 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlDCRenderer_SetSize. Expected _wxHtmlDCRenderer_p.");
6755 return NULL;
6756 }
6757 }
6758 {
6759 PyThreadState* __tstate = wxPyBeginAllowThreads();
6760 wxHtmlDCRenderer_SetSize(_arg0,_arg1,_arg2);
6761
6762 wxPyEndAllowThreads(__tstate);
6763 if (PyErr_Occurred()) return NULL;
6764 } Py_INCREF(Py_None);
6765 _resultobj = Py_None;
6766 return _resultobj;
6767 }
6768
6769 #define wxHtmlDCRenderer_SetHtmlText(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetHtmlText(_swigarg0,_swigarg1,_swigarg2))
6770 static PyObject *_wrap_wxHtmlDCRenderer_SetHtmlText(PyObject *self, PyObject *args, PyObject *kwargs) {
6771 PyObject * _resultobj;
6772 wxHtmlDCRenderer * _arg0;
6773 wxString * _arg1;
6774 wxString * _arg2 = (wxString *) &wxPyEmptyString;
6775 bool _arg3 = (bool ) TRUE;
6776 PyObject * _argo0 = 0;
6777 PyObject * _obj1 = 0;
6778 PyObject * _obj2 = 0;
6779 int tempbool3 = (int) TRUE;
6780 char *_kwnames[] = { "self","html","basepath","isdir", NULL };
6781
6782 self = self;
6783 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|Oi:wxHtmlDCRenderer_SetHtmlText",_kwnames,&_argo0,&_obj1,&_obj2,&tempbool3))
6784 return NULL;
6785 if (_argo0) {
6786 if (_argo0 == Py_None) { _arg0 = NULL; }
6787 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
6788 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlDCRenderer_SetHtmlText. Expected _wxHtmlDCRenderer_p.");
6789 return NULL;
6790 }
6791 }
6792 {
6793 _arg1 = wxString_in_helper(_obj1);
6794 if (_arg1 == NULL)
6795 return NULL;
6796 }
6797 if (_obj2)
6798 {
6799 _arg2 = wxString_in_helper(_obj2);
6800 if (_arg2 == NULL)
6801 return NULL;
6802 }
6803 _arg3 = (bool ) tempbool3;
6804 {
6805 PyThreadState* __tstate = wxPyBeginAllowThreads();
6806 wxHtmlDCRenderer_SetHtmlText(_arg0,*_arg1,*_arg2,_arg3);
6807
6808 wxPyEndAllowThreads(__tstate);
6809 if (PyErr_Occurred()) return NULL;
6810 } Py_INCREF(Py_None);
6811 _resultobj = Py_None;
6812 {
6813 if (_obj1)
6814 delete _arg1;
6815 }
6816 {
6817 if (_obj2)
6818 delete _arg2;
6819 }
6820 return _resultobj;
6821 }
6822
6823 static void wxHtmlDCRenderer_SetFonts(wxHtmlDCRenderer *self,wxString normal_face,wxString fixed_face,PyObject * sizes) {
6824 int* temp = NULL;
6825 if (sizes) temp = int_LIST_helper(sizes);
6826 self->SetFonts(normal_face, fixed_face, temp);
6827 if (temp)
6828 delete [] temp;
6829 }
6830 static PyObject *_wrap_wxHtmlDCRenderer_SetFonts(PyObject *self, PyObject *args, PyObject *kwargs) {
6831 PyObject * _resultobj;
6832 wxHtmlDCRenderer * _arg0;
6833 wxString * _arg1;
6834 wxString * _arg2;
6835 PyObject * _arg3 = (PyObject *) NULL;
6836 PyObject * _argo0 = 0;
6837 PyObject * _obj1 = 0;
6838 PyObject * _obj2 = 0;
6839 PyObject * _obj3 = 0;
6840 char *_kwnames[] = { "self","normal_face","fixed_face","sizes", NULL };
6841
6842 self = self;
6843 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|O:wxHtmlDCRenderer_SetFonts",_kwnames,&_argo0,&_obj1,&_obj2,&_obj3))
6844 return NULL;
6845 if (_argo0) {
6846 if (_argo0 == Py_None) { _arg0 = NULL; }
6847 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
6848 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlDCRenderer_SetFonts. Expected _wxHtmlDCRenderer_p.");
6849 return NULL;
6850 }
6851 }
6852 {
6853 _arg1 = wxString_in_helper(_obj1);
6854 if (_arg1 == NULL)
6855 return NULL;
6856 }
6857 {
6858 _arg2 = wxString_in_helper(_obj2);
6859 if (_arg2 == NULL)
6860 return NULL;
6861 }
6862 if (_obj3)
6863 {
6864 _arg3 = _obj3;
6865 }
6866 {
6867 PyThreadState* __tstate = wxPyBeginAllowThreads();
6868 wxHtmlDCRenderer_SetFonts(_arg0,*_arg1,*_arg2,_arg3);
6869
6870 wxPyEndAllowThreads(__tstate);
6871 if (PyErr_Occurred()) return NULL;
6872 } Py_INCREF(Py_None);
6873 _resultobj = Py_None;
6874 {
6875 if (_obj1)
6876 delete _arg1;
6877 }
6878 {
6879 if (_obj2)
6880 delete _arg2;
6881 }
6882 return _resultobj;
6883 }
6884
6885 #define wxHtmlDCRenderer_Render(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->Render(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6886 static PyObject *_wrap_wxHtmlDCRenderer_Render(PyObject *self, PyObject *args, PyObject *kwargs) {
6887 PyObject * _resultobj;
6888 int _result;
6889 wxHtmlDCRenderer * _arg0;
6890 int _arg1;
6891 int _arg2;
6892 int _arg3 = (int ) 0;
6893 int _arg4 = (int ) FALSE;
6894 PyObject * _argo0 = 0;
6895 char *_kwnames[] = { "self","x","y","from","dont_render", NULL };
6896
6897 self = self;
6898 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii|ii:wxHtmlDCRenderer_Render",_kwnames,&_argo0,&_arg1,&_arg2,&_arg3,&_arg4))
6899 return NULL;
6900 if (_argo0) {
6901 if (_argo0 == Py_None) { _arg0 = NULL; }
6902 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
6903 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlDCRenderer_Render. Expected _wxHtmlDCRenderer_p.");
6904 return NULL;
6905 }
6906 }
6907 {
6908 PyThreadState* __tstate = wxPyBeginAllowThreads();
6909 _result = (int )wxHtmlDCRenderer_Render(_arg0,_arg1,_arg2,_arg3,_arg4);
6910
6911 wxPyEndAllowThreads(__tstate);
6912 if (PyErr_Occurred()) return NULL;
6913 } _resultobj = Py_BuildValue("i",_result);
6914 return _resultobj;
6915 }
6916
6917 #define wxHtmlDCRenderer_GetTotalHeight(_swigobj) (_swigobj->GetTotalHeight())
6918 static PyObject *_wrap_wxHtmlDCRenderer_GetTotalHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
6919 PyObject * _resultobj;
6920 int _result;
6921 wxHtmlDCRenderer * _arg0;
6922 PyObject * _argo0 = 0;
6923 char *_kwnames[] = { "self", NULL };
6924
6925 self = self;
6926 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlDCRenderer_GetTotalHeight",_kwnames,&_argo0))
6927 return NULL;
6928 if (_argo0) {
6929 if (_argo0 == Py_None) { _arg0 = NULL; }
6930 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlDCRenderer_p")) {
6931 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlDCRenderer_GetTotalHeight. Expected _wxHtmlDCRenderer_p.");
6932 return NULL;
6933 }
6934 }
6935 {
6936 PyThreadState* __tstate = wxPyBeginAllowThreads();
6937 _result = (int )wxHtmlDCRenderer_GetTotalHeight(_arg0);
6938
6939 wxPyEndAllowThreads(__tstate);
6940 if (PyErr_Occurred()) return NULL;
6941 } _resultobj = Py_BuildValue("i",_result);
6942 return _resultobj;
6943 }
6944
6945 static void *SwigwxHtmlPrintoutTowxPyPrintout(void *ptr) {
6946 wxHtmlPrintout *src;
6947 wxPyPrintout *dest;
6948 src = (wxHtmlPrintout *) ptr;
6949 dest = (wxPyPrintout *) src;
6950 return (void *) dest;
6951 }
6952
6953 static void *SwigwxHtmlPrintoutTowxObject(void *ptr) {
6954 wxHtmlPrintout *src;
6955 wxObject *dest;
6956 src = (wxHtmlPrintout *) ptr;
6957 dest = (wxObject *) src;
6958 return (void *) dest;
6959 }
6960
6961 #define new_wxHtmlPrintout(_swigarg0) (new wxHtmlPrintout(_swigarg0))
6962 static PyObject *_wrap_new_wxHtmlPrintout(PyObject *self, PyObject *args, PyObject *kwargs) {
6963 PyObject * _resultobj;
6964 wxHtmlPrintout * _result;
6965 wxString * _arg0 = (wxString *) &wxPyHtmlPrintoutTitleStr;
6966 PyObject * _obj0 = 0;
6967 char *_kwnames[] = { "title", NULL };
6968 char _ptemp[128];
6969
6970 self = self;
6971 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|O:new_wxHtmlPrintout",_kwnames,&_obj0))
6972 return NULL;
6973 if (_obj0)
6974 {
6975 _arg0 = wxString_in_helper(_obj0);
6976 if (_arg0 == NULL)
6977 return NULL;
6978 }
6979 {
6980 PyThreadState* __tstate = wxPyBeginAllowThreads();
6981 _result = (wxHtmlPrintout *)new_wxHtmlPrintout(*_arg0);
6982
6983 wxPyEndAllowThreads(__tstate);
6984 if (PyErr_Occurred()) return NULL;
6985 } if (_result) {
6986 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlPrintout_p");
6987 _resultobj = Py_BuildValue("s",_ptemp);
6988 } else {
6989 Py_INCREF(Py_None);
6990 _resultobj = Py_None;
6991 }
6992 {
6993 if (_obj0)
6994 delete _arg0;
6995 }
6996 return _resultobj;
6997 }
6998
6999 #define wxHtmlPrintout_SetHtmlText(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetHtmlText(_swigarg0,_swigarg1,_swigarg2))
7000 static PyObject *_wrap_wxHtmlPrintout_SetHtmlText(PyObject *self, PyObject *args, PyObject *kwargs) {
7001 PyObject * _resultobj;
7002 wxHtmlPrintout * _arg0;
7003 wxString * _arg1;
7004 wxString * _arg2 = (wxString *) &wxPyEmptyString;
7005 bool _arg3 = (bool ) TRUE;
7006 PyObject * _argo0 = 0;
7007 PyObject * _obj1 = 0;
7008 PyObject * _obj2 = 0;
7009 int tempbool3 = (int) TRUE;
7010 char *_kwnames[] = { "self","html","basepath","isdir", NULL };
7011
7012 self = self;
7013 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|Oi:wxHtmlPrintout_SetHtmlText",_kwnames,&_argo0,&_obj1,&_obj2,&tempbool3))
7014 return NULL;
7015 if (_argo0) {
7016 if (_argo0 == Py_None) { _arg0 = NULL; }
7017 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
7018 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlPrintout_SetHtmlText. Expected _wxHtmlPrintout_p.");
7019 return NULL;
7020 }
7021 }
7022 {
7023 _arg1 = wxString_in_helper(_obj1);
7024 if (_arg1 == NULL)
7025 return NULL;
7026 }
7027 if (_obj2)
7028 {
7029 _arg2 = wxString_in_helper(_obj2);
7030 if (_arg2 == NULL)
7031 return NULL;
7032 }
7033 _arg3 = (bool ) tempbool3;
7034 {
7035 PyThreadState* __tstate = wxPyBeginAllowThreads();
7036 wxHtmlPrintout_SetHtmlText(_arg0,*_arg1,*_arg2,_arg3);
7037
7038 wxPyEndAllowThreads(__tstate);
7039 if (PyErr_Occurred()) return NULL;
7040 } Py_INCREF(Py_None);
7041 _resultobj = Py_None;
7042 {
7043 if (_obj1)
7044 delete _arg1;
7045 }
7046 {
7047 if (_obj2)
7048 delete _arg2;
7049 }
7050 return _resultobj;
7051 }
7052
7053 #define wxHtmlPrintout_SetHtmlFile(_swigobj,_swigarg0) (_swigobj->SetHtmlFile(_swigarg0))
7054 static PyObject *_wrap_wxHtmlPrintout_SetHtmlFile(PyObject *self, PyObject *args, PyObject *kwargs) {
7055 PyObject * _resultobj;
7056 wxHtmlPrintout * _arg0;
7057 wxString * _arg1;
7058 PyObject * _argo0 = 0;
7059 PyObject * _obj1 = 0;
7060 char *_kwnames[] = { "self","htmlfile", NULL };
7061
7062 self = self;
7063 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlPrintout_SetHtmlFile",_kwnames,&_argo0,&_obj1))
7064 return NULL;
7065 if (_argo0) {
7066 if (_argo0 == Py_None) { _arg0 = NULL; }
7067 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
7068 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlPrintout_SetHtmlFile. Expected _wxHtmlPrintout_p.");
7069 return NULL;
7070 }
7071 }
7072 {
7073 _arg1 = wxString_in_helper(_obj1);
7074 if (_arg1 == NULL)
7075 return NULL;
7076 }
7077 {
7078 PyThreadState* __tstate = wxPyBeginAllowThreads();
7079 wxHtmlPrintout_SetHtmlFile(_arg0,*_arg1);
7080
7081 wxPyEndAllowThreads(__tstate);
7082 if (PyErr_Occurred()) return NULL;
7083 } Py_INCREF(Py_None);
7084 _resultobj = Py_None;
7085 {
7086 if (_obj1)
7087 delete _arg1;
7088 }
7089 return _resultobj;
7090 }
7091
7092 #define wxHtmlPrintout_SetHeader(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetHeader(_swigarg0,_swigarg1))
7093 static PyObject *_wrap_wxHtmlPrintout_SetHeader(PyObject *self, PyObject *args, PyObject *kwargs) {
7094 PyObject * _resultobj;
7095 wxHtmlPrintout * _arg0;
7096 wxString * _arg1;
7097 int _arg2 = (int ) (wxPAGE_ALL);
7098 PyObject * _argo0 = 0;
7099 PyObject * _obj1 = 0;
7100 char *_kwnames[] = { "self","header","pg", NULL };
7101
7102 self = self;
7103 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxHtmlPrintout_SetHeader",_kwnames,&_argo0,&_obj1,&_arg2))
7104 return NULL;
7105 if (_argo0) {
7106 if (_argo0 == Py_None) { _arg0 = NULL; }
7107 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
7108 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlPrintout_SetHeader. Expected _wxHtmlPrintout_p.");
7109 return NULL;
7110 }
7111 }
7112 {
7113 _arg1 = wxString_in_helper(_obj1);
7114 if (_arg1 == NULL)
7115 return NULL;
7116 }
7117 {
7118 PyThreadState* __tstate = wxPyBeginAllowThreads();
7119 wxHtmlPrintout_SetHeader(_arg0,*_arg1,_arg2);
7120
7121 wxPyEndAllowThreads(__tstate);
7122 if (PyErr_Occurred()) return NULL;
7123 } Py_INCREF(Py_None);
7124 _resultobj = Py_None;
7125 {
7126 if (_obj1)
7127 delete _arg1;
7128 }
7129 return _resultobj;
7130 }
7131
7132 #define wxHtmlPrintout_SetFooter(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFooter(_swigarg0,_swigarg1))
7133 static PyObject *_wrap_wxHtmlPrintout_SetFooter(PyObject *self, PyObject *args, PyObject *kwargs) {
7134 PyObject * _resultobj;
7135 wxHtmlPrintout * _arg0;
7136 wxString * _arg1;
7137 int _arg2 = (int ) (wxPAGE_ALL);
7138 PyObject * _argo0 = 0;
7139 PyObject * _obj1 = 0;
7140 char *_kwnames[] = { "self","footer","pg", NULL };
7141
7142 self = self;
7143 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxHtmlPrintout_SetFooter",_kwnames,&_argo0,&_obj1,&_arg2))
7144 return NULL;
7145 if (_argo0) {
7146 if (_argo0 == Py_None) { _arg0 = NULL; }
7147 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
7148 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlPrintout_SetFooter. Expected _wxHtmlPrintout_p.");
7149 return NULL;
7150 }
7151 }
7152 {
7153 _arg1 = wxString_in_helper(_obj1);
7154 if (_arg1 == NULL)
7155 return NULL;
7156 }
7157 {
7158 PyThreadState* __tstate = wxPyBeginAllowThreads();
7159 wxHtmlPrintout_SetFooter(_arg0,*_arg1,_arg2);
7160
7161 wxPyEndAllowThreads(__tstate);
7162 if (PyErr_Occurred()) return NULL;
7163 } Py_INCREF(Py_None);
7164 _resultobj = Py_None;
7165 {
7166 if (_obj1)
7167 delete _arg1;
7168 }
7169 return _resultobj;
7170 }
7171
7172 static void wxHtmlPrintout_SetFonts(wxHtmlPrintout *self,wxString normal_face,wxString fixed_face,PyObject * sizes) {
7173 int* temp = NULL;
7174 if (sizes) temp = int_LIST_helper(sizes);
7175 self->SetFonts(normal_face, fixed_face, temp);
7176 if (temp)
7177 delete [] temp;
7178 }
7179 static PyObject *_wrap_wxHtmlPrintout_SetFonts(PyObject *self, PyObject *args, PyObject *kwargs) {
7180 PyObject * _resultobj;
7181 wxHtmlPrintout * _arg0;
7182 wxString * _arg1;
7183 wxString * _arg2;
7184 PyObject * _arg3 = (PyObject *) NULL;
7185 PyObject * _argo0 = 0;
7186 PyObject * _obj1 = 0;
7187 PyObject * _obj2 = 0;
7188 PyObject * _obj3 = 0;
7189 char *_kwnames[] = { "self","normal_face","fixed_face","sizes", NULL };
7190
7191 self = self;
7192 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|O:wxHtmlPrintout_SetFonts",_kwnames,&_argo0,&_obj1,&_obj2,&_obj3))
7193 return NULL;
7194 if (_argo0) {
7195 if (_argo0 == Py_None) { _arg0 = NULL; }
7196 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
7197 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlPrintout_SetFonts. Expected _wxHtmlPrintout_p.");
7198 return NULL;
7199 }
7200 }
7201 {
7202 _arg1 = wxString_in_helper(_obj1);
7203 if (_arg1 == NULL)
7204 return NULL;
7205 }
7206 {
7207 _arg2 = wxString_in_helper(_obj2);
7208 if (_arg2 == NULL)
7209 return NULL;
7210 }
7211 if (_obj3)
7212 {
7213 _arg3 = _obj3;
7214 }
7215 {
7216 PyThreadState* __tstate = wxPyBeginAllowThreads();
7217 wxHtmlPrintout_SetFonts(_arg0,*_arg1,*_arg2,_arg3);
7218
7219 wxPyEndAllowThreads(__tstate);
7220 if (PyErr_Occurred()) return NULL;
7221 } Py_INCREF(Py_None);
7222 _resultobj = Py_None;
7223 {
7224 if (_obj1)
7225 delete _arg1;
7226 }
7227 {
7228 if (_obj2)
7229 delete _arg2;
7230 }
7231 return _resultobj;
7232 }
7233
7234 #define wxHtmlPrintout_SetMargins(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->SetMargins(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7235 static PyObject *_wrap_wxHtmlPrintout_SetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
7236 PyObject * _resultobj;
7237 wxHtmlPrintout * _arg0;
7238 float _arg1 = (float ) 25.2;
7239 float _arg2 = (float ) 25.2;
7240 float _arg3 = (float ) 25.2;
7241 float _arg4 = (float ) 25.2;
7242 float _arg5 = (float ) 5;
7243 PyObject * _argo0 = 0;
7244 char *_kwnames[] = { "self","top","bottom","left","right","spaces", NULL };
7245
7246 self = self;
7247 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|fffff:wxHtmlPrintout_SetMargins",_kwnames,&_argo0,&_arg1,&_arg2,&_arg3,&_arg4,&_arg5))
7248 return NULL;
7249 if (_argo0) {
7250 if (_argo0 == Py_None) { _arg0 = NULL; }
7251 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlPrintout_p")) {
7252 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlPrintout_SetMargins. Expected _wxHtmlPrintout_p.");
7253 return NULL;
7254 }
7255 }
7256 {
7257 PyThreadState* __tstate = wxPyBeginAllowThreads();
7258 wxHtmlPrintout_SetMargins(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5);
7259
7260 wxPyEndAllowThreads(__tstate);
7261 if (PyErr_Occurred()) return NULL;
7262 } Py_INCREF(Py_None);
7263 _resultobj = Py_None;
7264 return _resultobj;
7265 }
7266
7267 static void *SwigwxHtmlEasyPrintingTowxObject(void *ptr) {
7268 wxHtmlEasyPrinting *src;
7269 wxObject *dest;
7270 src = (wxHtmlEasyPrinting *) ptr;
7271 dest = (wxObject *) src;
7272 return (void *) dest;
7273 }
7274
7275 #define new_wxHtmlEasyPrinting(_swigarg0,_swigarg1) (new wxHtmlEasyPrinting(_swigarg0,_swigarg1))
7276 static PyObject *_wrap_new_wxHtmlEasyPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
7277 PyObject * _resultobj;
7278 wxHtmlEasyPrinting * _result;
7279 wxString * _arg0 = (wxString *) &wxPyHtmlPrintingTitleStr;
7280 wxFrame * _arg1 = (wxFrame *) NULL;
7281 PyObject * _obj0 = 0;
7282 PyObject * _argo1 = 0;
7283 char *_kwnames[] = { "name","parent_frame", NULL };
7284 char _ptemp[128];
7285
7286 self = self;
7287 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|OO:new_wxHtmlEasyPrinting",_kwnames,&_obj0,&_argo1))
7288 return NULL;
7289 if (_obj0)
7290 {
7291 _arg0 = wxString_in_helper(_obj0);
7292 if (_arg0 == NULL)
7293 return NULL;
7294 }
7295 if (_argo1) {
7296 if (_argo1 == Py_None) { _arg1 = NULL; }
7297 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxFrame_p")) {
7298 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of new_wxHtmlEasyPrinting. Expected _wxFrame_p.");
7299 return NULL;
7300 }
7301 }
7302 {
7303 PyThreadState* __tstate = wxPyBeginAllowThreads();
7304 _result = (wxHtmlEasyPrinting *)new_wxHtmlEasyPrinting(*_arg0,_arg1);
7305
7306 wxPyEndAllowThreads(__tstate);
7307 if (PyErr_Occurred()) return NULL;
7308 } if (_result) {
7309 SWIG_MakePtr(_ptemp, (char *) _result,"_wxHtmlEasyPrinting_p");
7310 _resultobj = Py_BuildValue("s",_ptemp);
7311 } else {
7312 Py_INCREF(Py_None);
7313 _resultobj = Py_None;
7314 }
7315 {
7316 if (_obj0)
7317 delete _arg0;
7318 }
7319 return _resultobj;
7320 }
7321
7322 #define delete_wxHtmlEasyPrinting(_swigobj) (delete _swigobj)
7323 static PyObject *_wrap_delete_wxHtmlEasyPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
7324 PyObject * _resultobj;
7325 wxHtmlEasyPrinting * _arg0;
7326 PyObject * _argo0 = 0;
7327 char *_kwnames[] = { "self", NULL };
7328
7329 self = self;
7330 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxHtmlEasyPrinting",_kwnames,&_argo0))
7331 return NULL;
7332 if (_argo0) {
7333 if (_argo0 == Py_None) { _arg0 = NULL; }
7334 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7335 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxHtmlEasyPrinting. Expected _wxHtmlEasyPrinting_p.");
7336 return NULL;
7337 }
7338 }
7339 {
7340 PyThreadState* __tstate = wxPyBeginAllowThreads();
7341 delete_wxHtmlEasyPrinting(_arg0);
7342
7343 wxPyEndAllowThreads(__tstate);
7344 if (PyErr_Occurred()) return NULL;
7345 } Py_INCREF(Py_None);
7346 _resultobj = Py_None;
7347 return _resultobj;
7348 }
7349
7350 #define wxHtmlEasyPrinting_PreviewFile(_swigobj,_swigarg0) (_swigobj->PreviewFile(_swigarg0))
7351 static PyObject *_wrap_wxHtmlEasyPrinting_PreviewFile(PyObject *self, PyObject *args, PyObject *kwargs) {
7352 PyObject * _resultobj;
7353 wxHtmlEasyPrinting * _arg0;
7354 wxString * _arg1;
7355 PyObject * _argo0 = 0;
7356 PyObject * _obj1 = 0;
7357 char *_kwnames[] = { "self","htmlfile", NULL };
7358
7359 self = self;
7360 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlEasyPrinting_PreviewFile",_kwnames,&_argo0,&_obj1))
7361 return NULL;
7362 if (_argo0) {
7363 if (_argo0 == Py_None) { _arg0 = NULL; }
7364 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7365 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PreviewFile. Expected _wxHtmlEasyPrinting_p.");
7366 return NULL;
7367 }
7368 }
7369 {
7370 _arg1 = wxString_in_helper(_obj1);
7371 if (_arg1 == NULL)
7372 return NULL;
7373 }
7374 {
7375 PyThreadState* __tstate = wxPyBeginAllowThreads();
7376 wxHtmlEasyPrinting_PreviewFile(_arg0,*_arg1);
7377
7378 wxPyEndAllowThreads(__tstate);
7379 if (PyErr_Occurred()) return NULL;
7380 } Py_INCREF(Py_None);
7381 _resultobj = Py_None;
7382 {
7383 if (_obj1)
7384 delete _arg1;
7385 }
7386 return _resultobj;
7387 }
7388
7389 #define wxHtmlEasyPrinting_PreviewText(_swigobj,_swigarg0,_swigarg1) (_swigobj->PreviewText(_swigarg0,_swigarg1))
7390 static PyObject *_wrap_wxHtmlEasyPrinting_PreviewText(PyObject *self, PyObject *args, PyObject *kwargs) {
7391 PyObject * _resultobj;
7392 wxHtmlEasyPrinting * _arg0;
7393 wxString * _arg1;
7394 wxString * _arg2 = (wxString *) &wxPyEmptyString;
7395 PyObject * _argo0 = 0;
7396 PyObject * _obj1 = 0;
7397 PyObject * _obj2 = 0;
7398 char *_kwnames[] = { "self","htmltext","basepath", NULL };
7399
7400 self = self;
7401 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|O:wxHtmlEasyPrinting_PreviewText",_kwnames,&_argo0,&_obj1,&_obj2))
7402 return NULL;
7403 if (_argo0) {
7404 if (_argo0 == Py_None) { _arg0 = NULL; }
7405 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7406 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PreviewText. Expected _wxHtmlEasyPrinting_p.");
7407 return NULL;
7408 }
7409 }
7410 {
7411 _arg1 = wxString_in_helper(_obj1);
7412 if (_arg1 == NULL)
7413 return NULL;
7414 }
7415 if (_obj2)
7416 {
7417 _arg2 = wxString_in_helper(_obj2);
7418 if (_arg2 == NULL)
7419 return NULL;
7420 }
7421 {
7422 PyThreadState* __tstate = wxPyBeginAllowThreads();
7423 wxHtmlEasyPrinting_PreviewText(_arg0,*_arg1,*_arg2);
7424
7425 wxPyEndAllowThreads(__tstate);
7426 if (PyErr_Occurred()) return NULL;
7427 } Py_INCREF(Py_None);
7428 _resultobj = Py_None;
7429 {
7430 if (_obj1)
7431 delete _arg1;
7432 }
7433 {
7434 if (_obj2)
7435 delete _arg2;
7436 }
7437 return _resultobj;
7438 }
7439
7440 #define wxHtmlEasyPrinting_PrintFile(_swigobj,_swigarg0) (_swigobj->PrintFile(_swigarg0))
7441 static PyObject *_wrap_wxHtmlEasyPrinting_PrintFile(PyObject *self, PyObject *args, PyObject *kwargs) {
7442 PyObject * _resultobj;
7443 wxHtmlEasyPrinting * _arg0;
7444 wxString * _arg1;
7445 PyObject * _argo0 = 0;
7446 PyObject * _obj1 = 0;
7447 char *_kwnames[] = { "self","htmlfile", NULL };
7448
7449 self = self;
7450 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxHtmlEasyPrinting_PrintFile",_kwnames,&_argo0,&_obj1))
7451 return NULL;
7452 if (_argo0) {
7453 if (_argo0 == Py_None) { _arg0 = NULL; }
7454 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7455 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PrintFile. Expected _wxHtmlEasyPrinting_p.");
7456 return NULL;
7457 }
7458 }
7459 {
7460 _arg1 = wxString_in_helper(_obj1);
7461 if (_arg1 == NULL)
7462 return NULL;
7463 }
7464 {
7465 PyThreadState* __tstate = wxPyBeginAllowThreads();
7466 wxHtmlEasyPrinting_PrintFile(_arg0,*_arg1);
7467
7468 wxPyEndAllowThreads(__tstate);
7469 if (PyErr_Occurred()) return NULL;
7470 } Py_INCREF(Py_None);
7471 _resultobj = Py_None;
7472 {
7473 if (_obj1)
7474 delete _arg1;
7475 }
7476 return _resultobj;
7477 }
7478
7479 #define wxHtmlEasyPrinting_PrintText(_swigobj,_swigarg0,_swigarg1) (_swigobj->PrintText(_swigarg0,_swigarg1))
7480 static PyObject *_wrap_wxHtmlEasyPrinting_PrintText(PyObject *self, PyObject *args, PyObject *kwargs) {
7481 PyObject * _resultobj;
7482 wxHtmlEasyPrinting * _arg0;
7483 wxString * _arg1;
7484 wxString * _arg2 = (wxString *) &wxPyEmptyString;
7485 PyObject * _argo0 = 0;
7486 PyObject * _obj1 = 0;
7487 PyObject * _obj2 = 0;
7488 char *_kwnames[] = { "self","htmltext","basepath", NULL };
7489
7490 self = self;
7491 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|O:wxHtmlEasyPrinting_PrintText",_kwnames,&_argo0,&_obj1,&_obj2))
7492 return NULL;
7493 if (_argo0) {
7494 if (_argo0 == Py_None) { _arg0 = NULL; }
7495 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7496 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PrintText. Expected _wxHtmlEasyPrinting_p.");
7497 return NULL;
7498 }
7499 }
7500 {
7501 _arg1 = wxString_in_helper(_obj1);
7502 if (_arg1 == NULL)
7503 return NULL;
7504 }
7505 if (_obj2)
7506 {
7507 _arg2 = wxString_in_helper(_obj2);
7508 if (_arg2 == NULL)
7509 return NULL;
7510 }
7511 {
7512 PyThreadState* __tstate = wxPyBeginAllowThreads();
7513 wxHtmlEasyPrinting_PrintText(_arg0,*_arg1,*_arg2);
7514
7515 wxPyEndAllowThreads(__tstate);
7516 if (PyErr_Occurred()) return NULL;
7517 } Py_INCREF(Py_None);
7518 _resultobj = Py_None;
7519 {
7520 if (_obj1)
7521 delete _arg1;
7522 }
7523 {
7524 if (_obj2)
7525 delete _arg2;
7526 }
7527 return _resultobj;
7528 }
7529
7530 #define wxHtmlEasyPrinting_PrinterSetup(_swigobj) (_swigobj->PrinterSetup())
7531 static PyObject *_wrap_wxHtmlEasyPrinting_PrinterSetup(PyObject *self, PyObject *args, PyObject *kwargs) {
7532 PyObject * _resultobj;
7533 wxHtmlEasyPrinting * _arg0;
7534 PyObject * _argo0 = 0;
7535 char *_kwnames[] = { "self", NULL };
7536
7537 self = self;
7538 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlEasyPrinting_PrinterSetup",_kwnames,&_argo0))
7539 return NULL;
7540 if (_argo0) {
7541 if (_argo0 == Py_None) { _arg0 = NULL; }
7542 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7543 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PrinterSetup. Expected _wxHtmlEasyPrinting_p.");
7544 return NULL;
7545 }
7546 }
7547 {
7548 PyThreadState* __tstate = wxPyBeginAllowThreads();
7549 wxHtmlEasyPrinting_PrinterSetup(_arg0);
7550
7551 wxPyEndAllowThreads(__tstate);
7552 if (PyErr_Occurred()) return NULL;
7553 } Py_INCREF(Py_None);
7554 _resultobj = Py_None;
7555 return _resultobj;
7556 }
7557
7558 #define wxHtmlEasyPrinting_PageSetup(_swigobj) (_swigobj->PageSetup())
7559 static PyObject *_wrap_wxHtmlEasyPrinting_PageSetup(PyObject *self, PyObject *args, PyObject *kwargs) {
7560 PyObject * _resultobj;
7561 wxHtmlEasyPrinting * _arg0;
7562 PyObject * _argo0 = 0;
7563 char *_kwnames[] = { "self", NULL };
7564
7565 self = self;
7566 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlEasyPrinting_PageSetup",_kwnames,&_argo0))
7567 return NULL;
7568 if (_argo0) {
7569 if (_argo0 == Py_None) { _arg0 = NULL; }
7570 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7571 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_PageSetup. Expected _wxHtmlEasyPrinting_p.");
7572 return NULL;
7573 }
7574 }
7575 {
7576 PyThreadState* __tstate = wxPyBeginAllowThreads();
7577 wxHtmlEasyPrinting_PageSetup(_arg0);
7578
7579 wxPyEndAllowThreads(__tstate);
7580 if (PyErr_Occurred()) return NULL;
7581 } Py_INCREF(Py_None);
7582 _resultobj = Py_None;
7583 return _resultobj;
7584 }
7585
7586 #define wxHtmlEasyPrinting_SetHeader(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetHeader(_swigarg0,_swigarg1))
7587 static PyObject *_wrap_wxHtmlEasyPrinting_SetHeader(PyObject *self, PyObject *args, PyObject *kwargs) {
7588 PyObject * _resultobj;
7589 wxHtmlEasyPrinting * _arg0;
7590 wxString * _arg1;
7591 int _arg2 = (int ) (wxPAGE_ALL);
7592 PyObject * _argo0 = 0;
7593 PyObject * _obj1 = 0;
7594 char *_kwnames[] = { "self","header","pg", NULL };
7595
7596 self = self;
7597 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxHtmlEasyPrinting_SetHeader",_kwnames,&_argo0,&_obj1,&_arg2))
7598 return NULL;
7599 if (_argo0) {
7600 if (_argo0 == Py_None) { _arg0 = NULL; }
7601 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7602 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_SetHeader. Expected _wxHtmlEasyPrinting_p.");
7603 return NULL;
7604 }
7605 }
7606 {
7607 _arg1 = wxString_in_helper(_obj1);
7608 if (_arg1 == NULL)
7609 return NULL;
7610 }
7611 {
7612 PyThreadState* __tstate = wxPyBeginAllowThreads();
7613 wxHtmlEasyPrinting_SetHeader(_arg0,*_arg1,_arg2);
7614
7615 wxPyEndAllowThreads(__tstate);
7616 if (PyErr_Occurred()) return NULL;
7617 } Py_INCREF(Py_None);
7618 _resultobj = Py_None;
7619 {
7620 if (_obj1)
7621 delete _arg1;
7622 }
7623 return _resultobj;
7624 }
7625
7626 #define wxHtmlEasyPrinting_SetFooter(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFooter(_swigarg0,_swigarg1))
7627 static PyObject *_wrap_wxHtmlEasyPrinting_SetFooter(PyObject *self, PyObject *args, PyObject *kwargs) {
7628 PyObject * _resultobj;
7629 wxHtmlEasyPrinting * _arg0;
7630 wxString * _arg1;
7631 int _arg2 = (int ) (wxPAGE_ALL);
7632 PyObject * _argo0 = 0;
7633 PyObject * _obj1 = 0;
7634 char *_kwnames[] = { "self","footer","pg", NULL };
7635
7636 self = self;
7637 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO|i:wxHtmlEasyPrinting_SetFooter",_kwnames,&_argo0,&_obj1,&_arg2))
7638 return NULL;
7639 if (_argo0) {
7640 if (_argo0 == Py_None) { _arg0 = NULL; }
7641 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7642 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_SetFooter. Expected _wxHtmlEasyPrinting_p.");
7643 return NULL;
7644 }
7645 }
7646 {
7647 _arg1 = wxString_in_helper(_obj1);
7648 if (_arg1 == NULL)
7649 return NULL;
7650 }
7651 {
7652 PyThreadState* __tstate = wxPyBeginAllowThreads();
7653 wxHtmlEasyPrinting_SetFooter(_arg0,*_arg1,_arg2);
7654
7655 wxPyEndAllowThreads(__tstate);
7656 if (PyErr_Occurred()) return NULL;
7657 } Py_INCREF(Py_None);
7658 _resultobj = Py_None;
7659 {
7660 if (_obj1)
7661 delete _arg1;
7662 }
7663 return _resultobj;
7664 }
7665
7666 static void wxHtmlEasyPrinting_SetFonts(wxHtmlEasyPrinting *self,wxString normal_face,wxString fixed_face,PyObject * sizes) {
7667 int* temp = NULL;
7668 if (sizes) temp = int_LIST_helper(sizes);
7669 self->SetFonts(normal_face, fixed_face, temp);
7670 if (temp)
7671 delete [] temp;
7672 }
7673 static PyObject *_wrap_wxHtmlEasyPrinting_SetFonts(PyObject *self, PyObject *args, PyObject *kwargs) {
7674 PyObject * _resultobj;
7675 wxHtmlEasyPrinting * _arg0;
7676 wxString * _arg1;
7677 wxString * _arg2;
7678 PyObject * _arg3 = (PyObject *) NULL;
7679 PyObject * _argo0 = 0;
7680 PyObject * _obj1 = 0;
7681 PyObject * _obj2 = 0;
7682 PyObject * _obj3 = 0;
7683 char *_kwnames[] = { "self","normal_face","fixed_face","sizes", NULL };
7684
7685 self = self;
7686 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|O:wxHtmlEasyPrinting_SetFonts",_kwnames,&_argo0,&_obj1,&_obj2,&_obj3))
7687 return NULL;
7688 if (_argo0) {
7689 if (_argo0 == Py_None) { _arg0 = NULL; }
7690 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7691 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_SetFonts. Expected _wxHtmlEasyPrinting_p.");
7692 return NULL;
7693 }
7694 }
7695 {
7696 _arg1 = wxString_in_helper(_obj1);
7697 if (_arg1 == NULL)
7698 return NULL;
7699 }
7700 {
7701 _arg2 = wxString_in_helper(_obj2);
7702 if (_arg2 == NULL)
7703 return NULL;
7704 }
7705 if (_obj3)
7706 {
7707 _arg3 = _obj3;
7708 }
7709 {
7710 PyThreadState* __tstate = wxPyBeginAllowThreads();
7711 wxHtmlEasyPrinting_SetFonts(_arg0,*_arg1,*_arg2,_arg3);
7712
7713 wxPyEndAllowThreads(__tstate);
7714 if (PyErr_Occurred()) return NULL;
7715 } Py_INCREF(Py_None);
7716 _resultobj = Py_None;
7717 {
7718 if (_obj1)
7719 delete _arg1;
7720 }
7721 {
7722 if (_obj2)
7723 delete _arg2;
7724 }
7725 return _resultobj;
7726 }
7727
7728 #define wxHtmlEasyPrinting_GetPrintData(_swigobj) (_swigobj->GetPrintData())
7729 static PyObject *_wrap_wxHtmlEasyPrinting_GetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
7730 PyObject * _resultobj;
7731 wxPrintData * _result;
7732 wxHtmlEasyPrinting * _arg0;
7733 PyObject * _argo0 = 0;
7734 char *_kwnames[] = { "self", NULL };
7735 char _ptemp[128];
7736
7737 self = self;
7738 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlEasyPrinting_GetPrintData",_kwnames,&_argo0))
7739 return NULL;
7740 if (_argo0) {
7741 if (_argo0 == Py_None) { _arg0 = NULL; }
7742 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7743 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_GetPrintData. Expected _wxHtmlEasyPrinting_p.");
7744 return NULL;
7745 }
7746 }
7747 {
7748 PyThreadState* __tstate = wxPyBeginAllowThreads();
7749 _result = (wxPrintData *)wxHtmlEasyPrinting_GetPrintData(_arg0);
7750
7751 wxPyEndAllowThreads(__tstate);
7752 if (PyErr_Occurred()) return NULL;
7753 } if (_result) {
7754 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPrintData_p");
7755 _resultobj = Py_BuildValue("s",_ptemp);
7756 } else {
7757 Py_INCREF(Py_None);
7758 _resultobj = Py_None;
7759 }
7760 return _resultobj;
7761 }
7762
7763 #define wxHtmlEasyPrinting_GetPageSetupData(_swigobj) (_swigobj->GetPageSetupData())
7764 static PyObject *_wrap_wxHtmlEasyPrinting_GetPageSetupData(PyObject *self, PyObject *args, PyObject *kwargs) {
7765 PyObject * _resultobj;
7766 wxPageSetupDialogData * _result;
7767 wxHtmlEasyPrinting * _arg0;
7768 PyObject * _argo0 = 0;
7769 char *_kwnames[] = { "self", NULL };
7770 char _ptemp[128];
7771
7772 self = self;
7773 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxHtmlEasyPrinting_GetPageSetupData",_kwnames,&_argo0))
7774 return NULL;
7775 if (_argo0) {
7776 if (_argo0 == Py_None) { _arg0 = NULL; }
7777 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxHtmlEasyPrinting_p")) {
7778 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxHtmlEasyPrinting_GetPageSetupData. Expected _wxHtmlEasyPrinting_p.");
7779 return NULL;
7780 }
7781 }
7782 {
7783 PyThreadState* __tstate = wxPyBeginAllowThreads();
7784 _result = (wxPageSetupDialogData *)wxHtmlEasyPrinting_GetPageSetupData(_arg0);
7785
7786 wxPyEndAllowThreads(__tstate);
7787 if (PyErr_Occurred()) return NULL;
7788 } if (_result) {
7789 SWIG_MakePtr(_ptemp, (char *) _result,"_wxPageSetupDialogData_p");
7790 _resultobj = Py_BuildValue("s",_ptemp);
7791 } else {
7792 Py_INCREF(Py_None);
7793 _resultobj = Py_None;
7794 }
7795 return _resultobj;
7796 }
7797
7798 static PyMethodDef htmlcMethods[] = {
7799 { "wxHtmlEasyPrinting_GetPageSetupData", (PyCFunction) _wrap_wxHtmlEasyPrinting_GetPageSetupData, METH_VARARGS | METH_KEYWORDS },
7800 { "wxHtmlEasyPrinting_GetPrintData", (PyCFunction) _wrap_wxHtmlEasyPrinting_GetPrintData, METH_VARARGS | METH_KEYWORDS },
7801 { "wxHtmlEasyPrinting_SetFonts", (PyCFunction) _wrap_wxHtmlEasyPrinting_SetFonts, METH_VARARGS | METH_KEYWORDS },
7802 { "wxHtmlEasyPrinting_SetFooter", (PyCFunction) _wrap_wxHtmlEasyPrinting_SetFooter, METH_VARARGS | METH_KEYWORDS },
7803 { "wxHtmlEasyPrinting_SetHeader", (PyCFunction) _wrap_wxHtmlEasyPrinting_SetHeader, METH_VARARGS | METH_KEYWORDS },
7804 { "wxHtmlEasyPrinting_PageSetup", (PyCFunction) _wrap_wxHtmlEasyPrinting_PageSetup, METH_VARARGS | METH_KEYWORDS },
7805 { "wxHtmlEasyPrinting_PrinterSetup", (PyCFunction) _wrap_wxHtmlEasyPrinting_PrinterSetup, METH_VARARGS | METH_KEYWORDS },
7806 { "wxHtmlEasyPrinting_PrintText", (PyCFunction) _wrap_wxHtmlEasyPrinting_PrintText, METH_VARARGS | METH_KEYWORDS },
7807 { "wxHtmlEasyPrinting_PrintFile", (PyCFunction) _wrap_wxHtmlEasyPrinting_PrintFile, METH_VARARGS | METH_KEYWORDS },
7808 { "wxHtmlEasyPrinting_PreviewText", (PyCFunction) _wrap_wxHtmlEasyPrinting_PreviewText, METH_VARARGS | METH_KEYWORDS },
7809 { "wxHtmlEasyPrinting_PreviewFile", (PyCFunction) _wrap_wxHtmlEasyPrinting_PreviewFile, METH_VARARGS | METH_KEYWORDS },
7810 { "delete_wxHtmlEasyPrinting", (PyCFunction) _wrap_delete_wxHtmlEasyPrinting, METH_VARARGS | METH_KEYWORDS },
7811 { "new_wxHtmlEasyPrinting", (PyCFunction) _wrap_new_wxHtmlEasyPrinting, METH_VARARGS | METH_KEYWORDS },
7812 { "wxHtmlPrintout_SetMargins", (PyCFunction) _wrap_wxHtmlPrintout_SetMargins, METH_VARARGS | METH_KEYWORDS },
7813 { "wxHtmlPrintout_SetFonts", (PyCFunction) _wrap_wxHtmlPrintout_SetFonts, METH_VARARGS | METH_KEYWORDS },
7814 { "wxHtmlPrintout_SetFooter", (PyCFunction) _wrap_wxHtmlPrintout_SetFooter, METH_VARARGS | METH_KEYWORDS },
7815 { "wxHtmlPrintout_SetHeader", (PyCFunction) _wrap_wxHtmlPrintout_SetHeader, METH_VARARGS | METH_KEYWORDS },
7816 { "wxHtmlPrintout_SetHtmlFile", (PyCFunction) _wrap_wxHtmlPrintout_SetHtmlFile, METH_VARARGS | METH_KEYWORDS },
7817 { "wxHtmlPrintout_SetHtmlText", (PyCFunction) _wrap_wxHtmlPrintout_SetHtmlText, METH_VARARGS | METH_KEYWORDS },
7818 { "new_wxHtmlPrintout", (PyCFunction) _wrap_new_wxHtmlPrintout, METH_VARARGS | METH_KEYWORDS },
7819 { "wxHtmlDCRenderer_GetTotalHeight", (PyCFunction) _wrap_wxHtmlDCRenderer_GetTotalHeight, METH_VARARGS | METH_KEYWORDS },
7820 { "wxHtmlDCRenderer_Render", (PyCFunction) _wrap_wxHtmlDCRenderer_Render, METH_VARARGS | METH_KEYWORDS },
7821 { "wxHtmlDCRenderer_SetFonts", (PyCFunction) _wrap_wxHtmlDCRenderer_SetFonts, METH_VARARGS | METH_KEYWORDS },
7822 { "wxHtmlDCRenderer_SetHtmlText", (PyCFunction) _wrap_wxHtmlDCRenderer_SetHtmlText, METH_VARARGS | METH_KEYWORDS },
7823 { "wxHtmlDCRenderer_SetSize", (PyCFunction) _wrap_wxHtmlDCRenderer_SetSize, METH_VARARGS | METH_KEYWORDS },
7824 { "wxHtmlDCRenderer_SetDC", (PyCFunction) _wrap_wxHtmlDCRenderer_SetDC, METH_VARARGS | METH_KEYWORDS },
7825 { "delete_wxHtmlDCRenderer", (PyCFunction) _wrap_delete_wxHtmlDCRenderer, METH_VARARGS | METH_KEYWORDS },
7826 { "new_wxHtmlDCRenderer", (PyCFunction) _wrap_new_wxHtmlDCRenderer, METH_VARARGS | METH_KEYWORDS },
7827 { "wxHtmlWindow_base_OnCellClicked", (PyCFunction) _wrap_wxHtmlWindow_base_OnCellClicked, METH_VARARGS | METH_KEYWORDS },
7828 { "wxHtmlWindow_base_OnCellMouseHover", (PyCFunction) _wrap_wxHtmlWindow_base_OnCellMouseHover, METH_VARARGS | METH_KEYWORDS },
7829 { "wxHtmlWindow_base_OnSetTitle", (PyCFunction) _wrap_wxHtmlWindow_base_OnSetTitle, METH_VARARGS | METH_KEYWORDS },
7830 { "wxHtmlWindow_base_OnLinkClicked", (PyCFunction) _wrap_wxHtmlWindow_base_OnLinkClicked, METH_VARARGS | METH_KEYWORDS },
7831 { "wxHtmlWindow_AddFilter", (PyCFunction) _wrap_wxHtmlWindow_AddFilter, METH_VARARGS | METH_KEYWORDS },
7832 { "wxHtmlWindow_HasAnchor", (PyCFunction) _wrap_wxHtmlWindow_HasAnchor, METH_VARARGS | METH_KEYWORDS },
7833 { "wxHtmlWindow_ScrollToAnchor", (PyCFunction) _wrap_wxHtmlWindow_ScrollToAnchor, METH_VARARGS | METH_KEYWORDS },
7834 { "wxHtmlWindow_GetParser", (PyCFunction) _wrap_wxHtmlWindow_GetParser, METH_VARARGS | METH_KEYWORDS },
7835 { "wxHtmlWindow_GetInternalRepresentation", (PyCFunction) _wrap_wxHtmlWindow_GetInternalRepresentation, METH_VARARGS | METH_KEYWORDS },
7836 { "wxHtmlWindow_HistoryClear", (PyCFunction) _wrap_wxHtmlWindow_HistoryClear, METH_VARARGS | METH_KEYWORDS },
7837 { "wxHtmlWindow_HistoryCanForward", (PyCFunction) _wrap_wxHtmlWindow_HistoryCanForward, METH_VARARGS | METH_KEYWORDS },
7838 { "wxHtmlWindow_HistoryCanBack", (PyCFunction) _wrap_wxHtmlWindow_HistoryCanBack, METH_VARARGS | METH_KEYWORDS },
7839 { "wxHtmlWindow_HistoryForward", (PyCFunction) _wrap_wxHtmlWindow_HistoryForward, METH_VARARGS | METH_KEYWORDS },
7840 { "wxHtmlWindow_HistoryBack", (PyCFunction) _wrap_wxHtmlWindow_HistoryBack, METH_VARARGS | METH_KEYWORDS },
7841 { "wxHtmlWindow_WriteCustomization", (PyCFunction) _wrap_wxHtmlWindow_WriteCustomization, METH_VARARGS | METH_KEYWORDS },
7842 { "wxHtmlWindow_ReadCustomization", (PyCFunction) _wrap_wxHtmlWindow_ReadCustomization, METH_VARARGS | METH_KEYWORDS },
7843 { "wxHtmlWindow_SetBorders", (PyCFunction) _wrap_wxHtmlWindow_SetBorders, METH_VARARGS | METH_KEYWORDS },
7844 { "wxHtmlWindow_SetTitle", (PyCFunction) _wrap_wxHtmlWindow_SetTitle, METH_VARARGS | METH_KEYWORDS },
7845 { "wxHtmlWindow_SetFonts", (PyCFunction) _wrap_wxHtmlWindow_SetFonts, METH_VARARGS | METH_KEYWORDS },
7846 { "wxHtmlWindow_SetRelatedStatusBar", (PyCFunction) _wrap_wxHtmlWindow_SetRelatedStatusBar, METH_VARARGS | METH_KEYWORDS },
7847 { "wxHtmlWindow_GetRelatedFrame", (PyCFunction) _wrap_wxHtmlWindow_GetRelatedFrame, METH_VARARGS | METH_KEYWORDS },
7848 { "wxHtmlWindow_SetRelatedFrame", (PyCFunction) _wrap_wxHtmlWindow_SetRelatedFrame, METH_VARARGS | METH_KEYWORDS },
7849 { "wxHtmlWindow_GetOpenedPageTitle", (PyCFunction) _wrap_wxHtmlWindow_GetOpenedPageTitle, METH_VARARGS | METH_KEYWORDS },
7850 { "wxHtmlWindow_GetOpenedAnchor", (PyCFunction) _wrap_wxHtmlWindow_GetOpenedAnchor, METH_VARARGS | METH_KEYWORDS },
7851 { "wxHtmlWindow_GetOpenedPage", (PyCFunction) _wrap_wxHtmlWindow_GetOpenedPage, METH_VARARGS | METH_KEYWORDS },
7852 { "wxHtmlWindow_AppendToPage", (PyCFunction) _wrap_wxHtmlWindow_AppendToPage, METH_VARARGS | METH_KEYWORDS },
7853 { "wxHtmlWindow_LoadFile", (PyCFunction) _wrap_wxHtmlWindow_LoadFile, METH_VARARGS | METH_KEYWORDS },
7854 { "wxHtmlWindow_LoadPage", (PyCFunction) _wrap_wxHtmlWindow_LoadPage, METH_VARARGS | METH_KEYWORDS },
7855 { "wxHtmlWindow_SetPage", (PyCFunction) _wrap_wxHtmlWindow_SetPage, METH_VARARGS | METH_KEYWORDS },
7856 { "wxHtmlWindow__setCallbackInfo", (PyCFunction) _wrap_wxHtmlWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
7857 { "wxHtmlWindow_Create", (PyCFunction) _wrap_wxHtmlWindow_Create, METH_VARARGS | METH_KEYWORDS },
7858 { "new_wxPreHtmlWindow", (PyCFunction) _wrap_new_wxPreHtmlWindow, METH_VARARGS | METH_KEYWORDS },
7859 { "new_wxHtmlWindow", (PyCFunction) _wrap_new_wxHtmlWindow, METH_VARARGS | METH_KEYWORDS },
7860 { "wxHtmlFilter__setCallbackInfo", (PyCFunction) _wrap_wxHtmlFilter__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
7861 { "new_wxHtmlFilter", (PyCFunction) _wrap_new_wxHtmlFilter, METH_VARARGS | METH_KEYWORDS },
7862 { "new_wxHtmlWidgetCell", (PyCFunction) _wrap_new_wxHtmlWidgetCell, METH_VARARGS | METH_KEYWORDS },
7863 { "new_wxHtmlFontCell", (PyCFunction) _wrap_new_wxHtmlFontCell, METH_VARARGS | METH_KEYWORDS },
7864 { "new_wxHtmlColourCell", (PyCFunction) _wrap_new_wxHtmlColourCell, METH_VARARGS | METH_KEYWORDS },
7865 { "wxHtmlContainerCell_GetFirstChild", (PyCFunction) _wrap_wxHtmlContainerCell_GetFirstChild, METH_VARARGS | METH_KEYWORDS },
7866 { "wxHtmlContainerCell_SetBorder", (PyCFunction) _wrap_wxHtmlContainerCell_SetBorder, METH_VARARGS | METH_KEYWORDS },
7867 { "wxHtmlContainerCell_GetBackgroundColour", (PyCFunction) _wrap_wxHtmlContainerCell_GetBackgroundColour, METH_VARARGS | METH_KEYWORDS },
7868 { "wxHtmlContainerCell_SetBackgroundColour", (PyCFunction) _wrap_wxHtmlContainerCell_SetBackgroundColour, METH_VARARGS | METH_KEYWORDS },
7869 { "wxHtmlContainerCell_SetMinHeight", (PyCFunction) _wrap_wxHtmlContainerCell_SetMinHeight, METH_VARARGS | METH_KEYWORDS },
7870 { "wxHtmlContainerCell_SetWidthFloatFromTag", (PyCFunction) _wrap_wxHtmlContainerCell_SetWidthFloatFromTag, METH_VARARGS | METH_KEYWORDS },
7871 { "wxHtmlContainerCell_SetWidthFloat", (PyCFunction) _wrap_wxHtmlContainerCell_SetWidthFloat, METH_VARARGS | METH_KEYWORDS },
7872 { "wxHtmlContainerCell_SetAlign", (PyCFunction) _wrap_wxHtmlContainerCell_SetAlign, METH_VARARGS | METH_KEYWORDS },
7873 { "wxHtmlContainerCell_GetIndentUnits", (PyCFunction) _wrap_wxHtmlContainerCell_GetIndentUnits, METH_VARARGS | METH_KEYWORDS },
7874 { "wxHtmlContainerCell_GetIndent", (PyCFunction) _wrap_wxHtmlContainerCell_GetIndent, METH_VARARGS | METH_KEYWORDS },
7875 { "wxHtmlContainerCell_SetIndent", (PyCFunction) _wrap_wxHtmlContainerCell_SetIndent, METH_VARARGS | METH_KEYWORDS },
7876 { "wxHtmlContainerCell_GetAlignVer", (PyCFunction) _wrap_wxHtmlContainerCell_GetAlignVer, METH_VARARGS | METH_KEYWORDS },
7877 { "wxHtmlContainerCell_SetAlignVer", (PyCFunction) _wrap_wxHtmlContainerCell_SetAlignVer, METH_VARARGS | METH_KEYWORDS },
7878 { "wxHtmlContainerCell_GetAlignHor", (PyCFunction) _wrap_wxHtmlContainerCell_GetAlignHor, METH_VARARGS | METH_KEYWORDS },
7879 { "wxHtmlContainerCell_SetAlignHor", (PyCFunction) _wrap_wxHtmlContainerCell_SetAlignHor, METH_VARARGS | METH_KEYWORDS },
7880 { "wxHtmlContainerCell_InsertCell", (PyCFunction) _wrap_wxHtmlContainerCell_InsertCell, METH_VARARGS | METH_KEYWORDS },
7881 { "new_wxHtmlContainerCell", (PyCFunction) _wrap_new_wxHtmlContainerCell, METH_VARARGS | METH_KEYWORDS },
7882 { "new_wxHtmlWordCell", (PyCFunction) _wrap_new_wxHtmlWordCell, METH_VARARGS | METH_KEYWORDS },
7883 { "wxHtmlCell_SetCanLiveOnPagebreak", (PyCFunction) _wrap_wxHtmlCell_SetCanLiveOnPagebreak, METH_VARARGS | METH_KEYWORDS },
7884 { "wxHtmlCell_AdjustPagebreak", (PyCFunction) _wrap_wxHtmlCell_AdjustPagebreak, METH_VARARGS | METH_KEYWORDS },
7885 { "wxHtmlCell_Find", (PyCFunction) _wrap_wxHtmlCell_Find, METH_VARARGS | METH_KEYWORDS },
7886 { "wxHtmlCell_DrawInvisible", (PyCFunction) _wrap_wxHtmlCell_DrawInvisible, METH_VARARGS | METH_KEYWORDS },
7887 { "wxHtmlCell_Draw", (PyCFunction) _wrap_wxHtmlCell_Draw, METH_VARARGS | METH_KEYWORDS },
7888 { "wxHtmlCell_Layout", (PyCFunction) _wrap_wxHtmlCell_Layout, METH_VARARGS | METH_KEYWORDS },
7889 { "wxHtmlCell_SetPos", (PyCFunction) _wrap_wxHtmlCell_SetPos, METH_VARARGS | METH_KEYWORDS },
7890 { "wxHtmlCell_SetParent", (PyCFunction) _wrap_wxHtmlCell_SetParent, METH_VARARGS | METH_KEYWORDS },
7891 { "wxHtmlCell_SetNext", (PyCFunction) _wrap_wxHtmlCell_SetNext, METH_VARARGS | METH_KEYWORDS },
7892 { "wxHtmlCell_SetLink", (PyCFunction) _wrap_wxHtmlCell_SetLink, METH_VARARGS | METH_KEYWORDS },
7893 { "wxHtmlCell_GetParent", (PyCFunction) _wrap_wxHtmlCell_GetParent, METH_VARARGS | METH_KEYWORDS },
7894 { "wxHtmlCell_GetNext", (PyCFunction) _wrap_wxHtmlCell_GetNext, METH_VARARGS | METH_KEYWORDS },
7895 { "wxHtmlCell_GetLink", (PyCFunction) _wrap_wxHtmlCell_GetLink, METH_VARARGS | METH_KEYWORDS },
7896 { "wxHtmlCell_GetDescent", (PyCFunction) _wrap_wxHtmlCell_GetDescent, METH_VARARGS | METH_KEYWORDS },
7897 { "wxHtmlCell_GetHeight", (PyCFunction) _wrap_wxHtmlCell_GetHeight, METH_VARARGS | METH_KEYWORDS },
7898 { "wxHtmlCell_GetWidth", (PyCFunction) _wrap_wxHtmlCell_GetWidth, METH_VARARGS | METH_KEYWORDS },
7899 { "wxHtmlCell_GetPosY", (PyCFunction) _wrap_wxHtmlCell_GetPosY, METH_VARARGS | METH_KEYWORDS },
7900 { "wxHtmlCell_GetPosX", (PyCFunction) _wrap_wxHtmlCell_GetPosX, METH_VARARGS | METH_KEYWORDS },
7901 { "new_wxHtmlCell", (PyCFunction) _wrap_new_wxHtmlCell, METH_VARARGS | METH_KEYWORDS },
7902 { "wxHtmlRenderingInfo_GetState", (PyCFunction) _wrap_wxHtmlRenderingInfo_GetState, METH_VARARGS | METH_KEYWORDS },
7903 { "wxHtmlRenderingInfo_GetStyle", (PyCFunction) _wrap_wxHtmlRenderingInfo_GetStyle, METH_VARARGS | METH_KEYWORDS },
7904 { "wxHtmlRenderingInfo_SetStyle", (PyCFunction) _wrap_wxHtmlRenderingInfo_SetStyle, METH_VARARGS | METH_KEYWORDS },
7905 { "wxHtmlRenderingInfo_GetSelection", (PyCFunction) _wrap_wxHtmlRenderingInfo_GetSelection, METH_VARARGS | METH_KEYWORDS },
7906 { "wxHtmlRenderingInfo_SetSelection", (PyCFunction) _wrap_wxHtmlRenderingInfo_SetSelection, METH_VARARGS | METH_KEYWORDS },
7907 { "delete_wxHtmlRenderingInfo", (PyCFunction) _wrap_delete_wxHtmlRenderingInfo, METH_VARARGS | METH_KEYWORDS },
7908 { "new_wxHtmlRenderingInfo", (PyCFunction) _wrap_new_wxHtmlRenderingInfo, METH_VARARGS | METH_KEYWORDS },
7909 { "wxDefaultHtmlRenderingStyle_GetSelectedTextBgColour", (PyCFunction) _wrap_wxDefaultHtmlRenderingStyle_GetSelectedTextBgColour, METH_VARARGS | METH_KEYWORDS },
7910 { "wxDefaultHtmlRenderingStyle_GetSelectedTextColour", (PyCFunction) _wrap_wxDefaultHtmlRenderingStyle_GetSelectedTextColour, METH_VARARGS | METH_KEYWORDS },
7911 { "wxHtmlRenderingStyle_GetSelectedTextBgColour", (PyCFunction) _wrap_wxHtmlRenderingStyle_GetSelectedTextBgColour, METH_VARARGS | METH_KEYWORDS },
7912 { "wxHtmlRenderingStyle_GetSelectedTextColour", (PyCFunction) _wrap_wxHtmlRenderingStyle_GetSelectedTextColour, METH_VARARGS | METH_KEYWORDS },
7913 { "wxHtmlRenderingState_GetBgColour", (PyCFunction) _wrap_wxHtmlRenderingState_GetBgColour, METH_VARARGS | METH_KEYWORDS },
7914 { "wxHtmlRenderingState_SetBgColour", (PyCFunction) _wrap_wxHtmlRenderingState_SetBgColour, METH_VARARGS | METH_KEYWORDS },
7915 { "wxHtmlRenderingState_GetFgColour", (PyCFunction) _wrap_wxHtmlRenderingState_GetFgColour, METH_VARARGS | METH_KEYWORDS },
7916 { "wxHtmlRenderingState_SetFgColour", (PyCFunction) _wrap_wxHtmlRenderingState_SetFgColour, METH_VARARGS | METH_KEYWORDS },
7917 { "wxHtmlRenderingState_GetSelectionState", (PyCFunction) _wrap_wxHtmlRenderingState_GetSelectionState, METH_VARARGS | METH_KEYWORDS },
7918 { "wxHtmlRenderingState_SetSelectionState", (PyCFunction) _wrap_wxHtmlRenderingState_SetSelectionState, METH_VARARGS | METH_KEYWORDS },
7919 { "delete_wxHtmlRenderingState", (PyCFunction) _wrap_delete_wxHtmlRenderingState, METH_VARARGS | METH_KEYWORDS },
7920 { "new_wxHtmlRenderingState", (PyCFunction) _wrap_new_wxHtmlRenderingState, METH_VARARGS | METH_KEYWORDS },
7921 { "wxHtmlSelection_IsEmpty", (PyCFunction) _wrap_wxHtmlSelection_IsEmpty, METH_VARARGS | METH_KEYWORDS },
7922 { "wxHtmlSelection_ClearPrivPos", (PyCFunction) _wrap_wxHtmlSelection_ClearPrivPos, METH_VARARGS | METH_KEYWORDS },
7923 { "wxHtmlSelection_SetToPrivPos", (PyCFunction) _wrap_wxHtmlSelection_SetToPrivPos, METH_VARARGS | METH_KEYWORDS },
7924 { "wxHtmlSelection_SetFromPrivPos", (PyCFunction) _wrap_wxHtmlSelection_SetFromPrivPos, METH_VARARGS | METH_KEYWORDS },
7925 { "wxHtmlSelection_GetToPrivPos", (PyCFunction) _wrap_wxHtmlSelection_GetToPrivPos, METH_VARARGS | METH_KEYWORDS },
7926 { "wxHtmlSelection_GetFromPrivPos", (PyCFunction) _wrap_wxHtmlSelection_GetFromPrivPos, METH_VARARGS | METH_KEYWORDS },
7927 { "wxHtmlSelection_GetToPos", (PyCFunction) _wrap_wxHtmlSelection_GetToPos, METH_VARARGS | METH_KEYWORDS },
7928 { "wxHtmlSelection_GetFromPos", (PyCFunction) _wrap_wxHtmlSelection_GetFromPos, METH_VARARGS | METH_KEYWORDS },
7929 { "wxHtmlSelection_GetToCell", (PyCFunction) _wrap_wxHtmlSelection_GetToCell, METH_VARARGS | METH_KEYWORDS },
7930 { "wxHtmlSelection_GetFromCell", (PyCFunction) _wrap_wxHtmlSelection_GetFromCell, METH_VARARGS | METH_KEYWORDS },
7931 { "wxHtmlSelection_SetCells", (PyCFunction) _wrap_wxHtmlSelection_SetCells, METH_VARARGS | METH_KEYWORDS },
7932 { "wxHtmlSelection_Set", (PyCFunction) _wrap_wxHtmlSelection_Set, METH_VARARGS | METH_KEYWORDS },
7933 { "delete_wxHtmlSelection", (PyCFunction) _wrap_delete_wxHtmlSelection, METH_VARARGS | METH_KEYWORDS },
7934 { "new_wxHtmlSelection", (PyCFunction) _wrap_new_wxHtmlSelection, METH_VARARGS | METH_KEYWORDS },
7935 { "wxHtmlWinTagHandler_ParseInner", (PyCFunction) _wrap_wxHtmlWinTagHandler_ParseInner, METH_VARARGS | METH_KEYWORDS },
7936 { "wxHtmlWinTagHandler_GetParser", (PyCFunction) _wrap_wxHtmlWinTagHandler_GetParser, METH_VARARGS | METH_KEYWORDS },
7937 { "wxHtmlWinTagHandler_SetParser", (PyCFunction) _wrap_wxHtmlWinTagHandler_SetParser, METH_VARARGS | METH_KEYWORDS },
7938 { "wxHtmlWinTagHandler__setCallbackInfo", (PyCFunction) _wrap_wxHtmlWinTagHandler__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
7939 { "new_wxHtmlWinTagHandler", (PyCFunction) _wrap_new_wxHtmlWinTagHandler, METH_VARARGS | METH_KEYWORDS },
7940 { "wxHtmlTagHandler_ParseInner", (PyCFunction) _wrap_wxHtmlTagHandler_ParseInner, METH_VARARGS | METH_KEYWORDS },
7941 { "wxHtmlTagHandler_GetParser", (PyCFunction) _wrap_wxHtmlTagHandler_GetParser, METH_VARARGS | METH_KEYWORDS },
7942 { "wxHtmlTagHandler_SetParser", (PyCFunction) _wrap_wxHtmlTagHandler_SetParser, METH_VARARGS | METH_KEYWORDS },
7943 { "wxHtmlTagHandler__setCallbackInfo", (PyCFunction) _wrap_wxHtmlTagHandler__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
7944 { "new_wxHtmlTagHandler", (PyCFunction) _wrap_new_wxHtmlTagHandler, METH_VARARGS | METH_KEYWORDS },
7945 { "wxHtmlWinParser_GetLink", (PyCFunction) _wrap_wxHtmlWinParser_GetLink, METH_VARARGS | METH_KEYWORDS },
7946 { "wxHtmlWinParser_CreateCurrentFont", (PyCFunction) _wrap_wxHtmlWinParser_CreateCurrentFont, METH_VARARGS | METH_KEYWORDS },
7947 { "wxHtmlWinParser_SetLink", (PyCFunction) _wrap_wxHtmlWinParser_SetLink, METH_VARARGS | METH_KEYWORDS },
7948 { "wxHtmlWinParser_SetActualColor", (PyCFunction) _wrap_wxHtmlWinParser_SetActualColor, METH_VARARGS | METH_KEYWORDS },
7949 { "wxHtmlWinParser_GetActualColor", (PyCFunction) _wrap_wxHtmlWinParser_GetActualColor, METH_VARARGS | METH_KEYWORDS },
7950 { "wxHtmlWinParser_SetLinkColor", (PyCFunction) _wrap_wxHtmlWinParser_SetLinkColor, METH_VARARGS | METH_KEYWORDS },
7951 { "wxHtmlWinParser_GetLinkColor", (PyCFunction) _wrap_wxHtmlWinParser_GetLinkColor, METH_VARARGS | METH_KEYWORDS },
7952 { "wxHtmlWinParser_SetAlign", (PyCFunction) _wrap_wxHtmlWinParser_SetAlign, METH_VARARGS | METH_KEYWORDS },
7953 { "wxHtmlWinParser_GetAlign", (PyCFunction) _wrap_wxHtmlWinParser_GetAlign, METH_VARARGS | METH_KEYWORDS },
7954 { "wxHtmlWinParser_SetFontFixed", (PyCFunction) _wrap_wxHtmlWinParser_SetFontFixed, METH_VARARGS | METH_KEYWORDS },
7955 { "wxHtmlWinParser_GetFontFixed", (PyCFunction) _wrap_wxHtmlWinParser_GetFontFixed, METH_VARARGS | METH_KEYWORDS },
7956 { "wxHtmlWinParser_SetFontUnderlined", (PyCFunction) _wrap_wxHtmlWinParser_SetFontUnderlined, METH_VARARGS | METH_KEYWORDS },
7957 { "wxHtmlWinParser_GetFontUnderlined", (PyCFunction) _wrap_wxHtmlWinParser_GetFontUnderlined, METH_VARARGS | METH_KEYWORDS },
7958 { "wxHtmlWinParser_SetFontItalic", (PyCFunction) _wrap_wxHtmlWinParser_SetFontItalic, METH_VARARGS | METH_KEYWORDS },
7959 { "wxHtmlWinParser_GetFontItalic", (PyCFunction) _wrap_wxHtmlWinParser_GetFontItalic, METH_VARARGS | METH_KEYWORDS },
7960 { "wxHtmlWinParser_SetFontBold", (PyCFunction) _wrap_wxHtmlWinParser_SetFontBold, METH_VARARGS | METH_KEYWORDS },
7961 { "wxHtmlWinParser_GetFontBold", (PyCFunction) _wrap_wxHtmlWinParser_GetFontBold, METH_VARARGS | METH_KEYWORDS },
7962 { "wxHtmlWinParser_SetFontSize", (PyCFunction) _wrap_wxHtmlWinParser_SetFontSize, METH_VARARGS | METH_KEYWORDS },
7963 { "wxHtmlWinParser_GetFontSize", (PyCFunction) _wrap_wxHtmlWinParser_GetFontSize, METH_VARARGS | METH_KEYWORDS },
7964 { "wxHtmlWinParser_CloseContainer", (PyCFunction) _wrap_wxHtmlWinParser_CloseContainer, METH_VARARGS | METH_KEYWORDS },
7965 { "wxHtmlWinParser_SetContainer", (PyCFunction) _wrap_wxHtmlWinParser_SetContainer, METH_VARARGS | METH_KEYWORDS },
7966 { "wxHtmlWinParser_OpenContainer", (PyCFunction) _wrap_wxHtmlWinParser_OpenContainer, METH_VARARGS | METH_KEYWORDS },
7967 { "wxHtmlWinParser_GetContainer", (PyCFunction) _wrap_wxHtmlWinParser_GetContainer, METH_VARARGS | METH_KEYWORDS },
7968 { "wxHtmlWinParser_SetFonts", (PyCFunction) _wrap_wxHtmlWinParser_SetFonts, METH_VARARGS | METH_KEYWORDS },
7969 { "wxHtmlWinParser_GetWindow", (PyCFunction) _wrap_wxHtmlWinParser_GetWindow, METH_VARARGS | METH_KEYWORDS },
7970 { "wxHtmlWinParser_GetCharWidth", (PyCFunction) _wrap_wxHtmlWinParser_GetCharWidth, METH_VARARGS | METH_KEYWORDS },
7971 { "wxHtmlWinParser_GetCharHeight", (PyCFunction) _wrap_wxHtmlWinParser_GetCharHeight, METH_VARARGS | METH_KEYWORDS },
7972 { "wxHtmlWinParser_GetDC", (PyCFunction) _wrap_wxHtmlWinParser_GetDC, METH_VARARGS | METH_KEYWORDS },
7973 { "wxHtmlWinParser_SetDC", (PyCFunction) _wrap_wxHtmlWinParser_SetDC, METH_VARARGS | METH_KEYWORDS },
7974 { "new_wxHtmlWinParser", (PyCFunction) _wrap_new_wxHtmlWinParser, METH_VARARGS | METH_KEYWORDS },
7975 { "wxHtmlParser_PopTagHandler", (PyCFunction) _wrap_wxHtmlParser_PopTagHandler, METH_VARARGS | METH_KEYWORDS },
7976 { "wxHtmlParser_PushTagHandler", (PyCFunction) _wrap_wxHtmlParser_PushTagHandler, METH_VARARGS | METH_KEYWORDS },
7977 { "wxHtmlParser_GetSource", (PyCFunction) _wrap_wxHtmlParser_GetSource, METH_VARARGS | METH_KEYWORDS },
7978 { "wxHtmlParser_AddTagHandler", (PyCFunction) _wrap_wxHtmlParser_AddTagHandler, METH_VARARGS | METH_KEYWORDS },
7979 { "wxHtmlParser_StopParsing", (PyCFunction) _wrap_wxHtmlParser_StopParsing, METH_VARARGS | METH_KEYWORDS },
7980 { "wxHtmlParser_DoParsing", (PyCFunction) _wrap_wxHtmlParser_DoParsing, METH_VARARGS | METH_KEYWORDS },
7981 { "wxHtmlParser_DoneParser", (PyCFunction) _wrap_wxHtmlParser_DoneParser, METH_VARARGS | METH_KEYWORDS },
7982 { "wxHtmlParser_InitParser", (PyCFunction) _wrap_wxHtmlParser_InitParser, METH_VARARGS | METH_KEYWORDS },
7983 { "wxHtmlParser_Parse", (PyCFunction) _wrap_wxHtmlParser_Parse, METH_VARARGS | METH_KEYWORDS },
7984 { "wxHtmlParser_GetFS", (PyCFunction) _wrap_wxHtmlParser_GetFS, METH_VARARGS | METH_KEYWORDS },
7985 { "wxHtmlParser_SetFS", (PyCFunction) _wrap_wxHtmlParser_SetFS, METH_VARARGS | METH_KEYWORDS },
7986 { "wxHtmlTag_GetEndPos2", (PyCFunction) _wrap_wxHtmlTag_GetEndPos2, METH_VARARGS | METH_KEYWORDS },
7987 { "wxHtmlTag_GetEndPos1", (PyCFunction) _wrap_wxHtmlTag_GetEndPos1, METH_VARARGS | METH_KEYWORDS },
7988 { "wxHtmlTag_GetBeginPos", (PyCFunction) _wrap_wxHtmlTag_GetBeginPos, METH_VARARGS | METH_KEYWORDS },
7989 { "wxHtmlTag_HasEnding", (PyCFunction) _wrap_wxHtmlTag_HasEnding, METH_VARARGS | METH_KEYWORDS },
7990 { "wxHtmlTag_GetAllParams", (PyCFunction) _wrap_wxHtmlTag_GetAllParams, METH_VARARGS | METH_KEYWORDS },
7991 { "wxHtmlTag_GetParam", (PyCFunction) _wrap_wxHtmlTag_GetParam, METH_VARARGS | METH_KEYWORDS },
7992 { "wxHtmlTag_HasParam", (PyCFunction) _wrap_wxHtmlTag_HasParam, METH_VARARGS | METH_KEYWORDS },
7993 { "wxHtmlTag_GetName", (PyCFunction) _wrap_wxHtmlTag_GetName, METH_VARARGS | METH_KEYWORDS },
7994 { "wxHtmlLinkInfo_SetHtmlCell", (PyCFunction) _wrap_wxHtmlLinkInfo_SetHtmlCell, METH_VARARGS | METH_KEYWORDS },
7995 { "wxHtmlLinkInfo_SetEvent", (PyCFunction) _wrap_wxHtmlLinkInfo_SetEvent, METH_VARARGS | METH_KEYWORDS },
7996 { "wxHtmlLinkInfo_GetHtmlCell", (PyCFunction) _wrap_wxHtmlLinkInfo_GetHtmlCell, METH_VARARGS | METH_KEYWORDS },
7997 { "wxHtmlLinkInfo_GetEvent", (PyCFunction) _wrap_wxHtmlLinkInfo_GetEvent, METH_VARARGS | METH_KEYWORDS },
7998 { "wxHtmlLinkInfo_GetTarget", (PyCFunction) _wrap_wxHtmlLinkInfo_GetTarget, METH_VARARGS | METH_KEYWORDS },
7999 { "wxHtmlLinkInfo_GetHref", (PyCFunction) _wrap_wxHtmlLinkInfo_GetHref, METH_VARARGS | METH_KEYWORDS },
8000 { "new_wxHtmlLinkInfo", (PyCFunction) _wrap_new_wxHtmlLinkInfo, METH_VARARGS | METH_KEYWORDS },
8001 { "wxHtmlWinParser_AddTagHandler", (PyCFunction) _wrap_wxHtmlWinParser_AddTagHandler, METH_VARARGS | METH_KEYWORDS },
8002 { NULL, NULL }
8003 };
8004 #ifdef __cplusplus
8005 }
8006 #endif
8007 /*
8008 * This table is used by the pointer type-checker
8009 */
8010 static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
8011 { "_signed_long","_long",0},
8012 { "_wxPrintQuality","_wxCoord",0},
8013 { "_wxPrintQuality","_int",0},
8014 { "_wxPrintQuality","_signed_int",0},
8015 { "_wxPrintQuality","_unsigned_int",0},
8016 { "_wxPrintQuality","_wxWindowID",0},
8017 { "_wxPrintQuality","_uint",0},
8018 { "_wxPrintQuality","_EBool",0},
8019 { "_wxPrintQuality","_size_t",0},
8020 { "_wxPrintQuality","_time_t",0},
8021 { "_byte","_unsigned_char",0},
8022 { "_wxPyPrintout","_wxHtmlPrintout",SwigwxHtmlPrintoutTowxPyPrintout},
8023 { "_long","_unsigned_long",0},
8024 { "_long","_signed_long",0},
8025 { "_size_t","_wxCoord",0},
8026 { "_size_t","_wxPrintQuality",0},
8027 { "_size_t","_time_t",0},
8028 { "_size_t","_unsigned_int",0},
8029 { "_size_t","_int",0},
8030 { "_size_t","_wxWindowID",0},
8031 { "_size_t","_uint",0},
8032 { "_wxPanel","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxPanel},
8033 { "_uint","_wxCoord",0},
8034 { "_uint","_wxPrintQuality",0},
8035 { "_uint","_time_t",0},
8036 { "_uint","_size_t",0},
8037 { "_uint","_unsigned_int",0},
8038 { "_uint","_int",0},
8039 { "_uint","_wxWindowID",0},
8040 { "_wxChar","_char",0},
8041 { "_wxHtmlCell","_wxHtmlWidgetCell",SwigwxHtmlWidgetCellTowxHtmlCell},
8042 { "_wxHtmlCell","_wxHtmlFontCell",SwigwxHtmlFontCellTowxHtmlCell},
8043 { "_wxHtmlCell","_wxHtmlColourCell",SwigwxHtmlColourCellTowxHtmlCell},
8044 { "_wxHtmlCell","_wxHtmlContainerCell",SwigwxHtmlContainerCellTowxHtmlCell},
8045 { "_wxHtmlCell","_wxHtmlWordCell",SwigwxHtmlWordCellTowxHtmlCell},
8046 { "_char","_wxChar",0},
8047 { "_wxHtmlRenderingStyle","_wxDefaultHtmlRenderingStyle",SwigwxDefaultHtmlRenderingStyleTowxHtmlRenderingStyle},
8048 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
8049 { "_wxPyHtmlTagHandler","_wxPyHtmlWinTagHandler",SwigwxPyHtmlWinTagHandlerTowxPyHtmlTagHandler},
8050 { "_EBool","_wxCoord",0},
8051 { "_EBool","_wxPrintQuality",0},
8052 { "_EBool","_signed_int",0},
8053 { "_EBool","_int",0},
8054 { "_EBool","_wxWindowID",0},
8055 { "_unsigned_long","_long",0},
8056 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
8057 { "_signed_int","_wxCoord",0},
8058 { "_signed_int","_wxPrintQuality",0},
8059 { "_signed_int","_EBool",0},
8060 { "_signed_int","_wxWindowID",0},
8061 { "_signed_int","_int",0},
8062 { "_WXTYPE","_wxDateTime_t",0},
8063 { "_WXTYPE","_short",0},
8064 { "_WXTYPE","_signed_short",0},
8065 { "_WXTYPE","_unsigned_short",0},
8066 { "_unsigned_short","_wxDateTime_t",0},
8067 { "_unsigned_short","_WXTYPE",0},
8068 { "_unsigned_short","_short",0},
8069 { "_wxObject","_wxHtmlEasyPrinting",SwigwxHtmlEasyPrintingTowxObject},
8070 { "_wxObject","_wxHtmlPrintout",SwigwxHtmlPrintoutTowxObject},
8071 { "_wxObject","_wxHtmlDCRenderer",SwigwxHtmlDCRendererTowxObject},
8072 { "_wxObject","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxObject},
8073 { "_wxObject","_wxPyHtmlFilter",SwigwxPyHtmlFilterTowxObject},
8074 { "_wxObject","_wxHtmlWidgetCell",SwigwxHtmlWidgetCellTowxObject},
8075 { "_wxObject","_wxHtmlFontCell",SwigwxHtmlFontCellTowxObject},
8076 { "_wxObject","_wxHtmlColourCell",SwigwxHtmlColourCellTowxObject},
8077 { "_wxObject","_wxHtmlContainerCell",SwigwxHtmlContainerCellTowxObject},
8078 { "_wxObject","_wxHtmlWordCell",SwigwxHtmlWordCellTowxObject},
8079 { "_wxObject","_wxHtmlCell",SwigwxHtmlCellTowxObject},
8080 { "_wxObject","_wxPyHtmlWinTagHandler",SwigwxPyHtmlWinTagHandlerTowxObject},
8081 { "_wxObject","_wxPyHtmlTagHandler",SwigwxPyHtmlTagHandlerTowxObject},
8082 { "_wxObject","_wxHtmlWinParser",SwigwxHtmlWinParserTowxObject},
8083 { "_wxObject","_wxHtmlParser",SwigwxHtmlParserTowxObject},
8084 { "_wxObject","_wxHtmlTag",SwigwxHtmlTagTowxObject},
8085 { "_wxObject","_wxHtmlLinkInfo",SwigwxHtmlLinkInfoTowxObject},
8086 { "_signed_short","_WXTYPE",0},
8087 { "_signed_short","_short",0},
8088 { "_wxScrolledWindow","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxScrolledWindow},
8089 { "_unsigned_char","_byte",0},
8090 { "_unsigned_int","_wxCoord",0},
8091 { "_unsigned_int","_wxPrintQuality",0},
8092 { "_unsigned_int","_time_t",0},
8093 { "_unsigned_int","_size_t",0},
8094 { "_unsigned_int","_uint",0},
8095 { "_unsigned_int","_wxWindowID",0},
8096 { "_unsigned_int","_int",0},
8097 { "_short","_wxDateTime_t",0},
8098 { "_short","_WXTYPE",0},
8099 { "_short","_unsigned_short",0},
8100 { "_short","_signed_short",0},
8101 { "_wxWindowID","_wxCoord",0},
8102 { "_wxWindowID","_wxPrintQuality",0},
8103 { "_wxWindowID","_time_t",0},
8104 { "_wxWindowID","_size_t",0},
8105 { "_wxWindowID","_EBool",0},
8106 { "_wxWindowID","_uint",0},
8107 { "_wxWindowID","_int",0},
8108 { "_wxWindowID","_signed_int",0},
8109 { "_wxWindowID","_unsigned_int",0},
8110 { "_int","_wxCoord",0},
8111 { "_int","_wxPrintQuality",0},
8112 { "_int","_time_t",0},
8113 { "_int","_size_t",0},
8114 { "_int","_EBool",0},
8115 { "_int","_uint",0},
8116 { "_int","_wxWindowID",0},
8117 { "_int","_unsigned_int",0},
8118 { "_int","_signed_int",0},
8119 { "_wxDateTime_t","_unsigned_short",0},
8120 { "_wxDateTime_t","_short",0},
8121 { "_wxDateTime_t","_WXTYPE",0},
8122 { "_time_t","_wxCoord",0},
8123 { "_time_t","_wxPrintQuality",0},
8124 { "_time_t","_unsigned_int",0},
8125 { "_time_t","_int",0},
8126 { "_time_t","_wxWindowID",0},
8127 { "_time_t","_uint",0},
8128 { "_time_t","_size_t",0},
8129 { "_wxCoord","_int",0},
8130 { "_wxCoord","_signed_int",0},
8131 { "_wxCoord","_unsigned_int",0},
8132 { "_wxCoord","_wxWindowID",0},
8133 { "_wxCoord","_uint",0},
8134 { "_wxCoord","_EBool",0},
8135 { "_wxCoord","_size_t",0},
8136 { "_wxCoord","_time_t",0},
8137 { "_wxCoord","_wxPrintQuality",0},
8138 { "_wxHtmlParser","_wxHtmlWinParser",SwigwxHtmlWinParserTowxHtmlParser},
8139 { "_wxEvtHandler","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxEvtHandler},
8140 { "_wxWindow","_wxPyHtmlWindow",SwigwxPyHtmlWindowTowxWindow},
8141 {0,0,0}};
8142
8143 static PyObject *SWIG_globals;
8144 #ifdef __cplusplus
8145 extern "C"
8146 #endif
8147 SWIGEXPORT(void) inithtmlc() {
8148 PyObject *m, *d;
8149 SWIG_globals = SWIG_newvarlink();
8150 m = Py_InitModule("htmlc", htmlcMethods);
8151 d = PyModule_GetDict(m);
8152 PyDict_SetItemString(d,"wxHTML_ALIGN_LEFT", PyInt_FromLong((long) wxHTML_ALIGN_LEFT));
8153 PyDict_SetItemString(d,"wxHTML_ALIGN_CENTER", PyInt_FromLong((long) wxHTML_ALIGN_CENTER));
8154 PyDict_SetItemString(d,"wxHTML_ALIGN_RIGHT", PyInt_FromLong((long) wxHTML_ALIGN_RIGHT));
8155 PyDict_SetItemString(d,"wxHTML_ALIGN_BOTTOM", PyInt_FromLong((long) wxHTML_ALIGN_BOTTOM));
8156 PyDict_SetItemString(d,"wxHTML_ALIGN_TOP", PyInt_FromLong((long) wxHTML_ALIGN_TOP));
8157 PyDict_SetItemString(d,"wxHTML_CLR_FOREGROUND", PyInt_FromLong((long) wxHTML_CLR_FOREGROUND));
8158 PyDict_SetItemString(d,"wxHTML_CLR_BACKGROUND", PyInt_FromLong((long) wxHTML_CLR_BACKGROUND));
8159 PyDict_SetItemString(d,"wxHTML_UNITS_PIXELS", PyInt_FromLong((long) wxHTML_UNITS_PIXELS));
8160 PyDict_SetItemString(d,"wxHTML_UNITS_PERCENT", PyInt_FromLong((long) wxHTML_UNITS_PERCENT));
8161 PyDict_SetItemString(d,"wxHTML_INDENT_LEFT", PyInt_FromLong((long) wxHTML_INDENT_LEFT));
8162 PyDict_SetItemString(d,"wxHTML_INDENT_RIGHT", PyInt_FromLong((long) wxHTML_INDENT_RIGHT));
8163 PyDict_SetItemString(d,"wxHTML_INDENT_TOP", PyInt_FromLong((long) wxHTML_INDENT_TOP));
8164 PyDict_SetItemString(d,"wxHTML_INDENT_BOTTOM", PyInt_FromLong((long) wxHTML_INDENT_BOTTOM));
8165 PyDict_SetItemString(d,"wxHTML_INDENT_HORIZONTAL", PyInt_FromLong((long) wxHTML_INDENT_HORIZONTAL));
8166 PyDict_SetItemString(d,"wxHTML_INDENT_VERTICAL", PyInt_FromLong((long) wxHTML_INDENT_VERTICAL));
8167 PyDict_SetItemString(d,"wxHTML_INDENT_ALL", PyInt_FromLong((long) wxHTML_INDENT_ALL));
8168 PyDict_SetItemString(d,"wxHTML_COND_ISANCHOR", PyInt_FromLong((long) wxHTML_COND_ISANCHOR));
8169 PyDict_SetItemString(d,"wxHTML_COND_ISIMAGEMAP", PyInt_FromLong((long) wxHTML_COND_ISIMAGEMAP));
8170 PyDict_SetItemString(d,"wxHTML_COND_USER", PyInt_FromLong((long) wxHTML_COND_USER));
8171 PyDict_SetItemString(d,"wxHW_SCROLLBAR_NEVER", PyInt_FromLong((long) wxHW_SCROLLBAR_NEVER));
8172 PyDict_SetItemString(d,"wxHW_SCROLLBAR_AUTO", PyInt_FromLong((long) wxHW_SCROLLBAR_AUTO));
8173 PyDict_SetItemString(d,"wxHTML_OPEN", PyInt_FromLong((long) wxHTML_OPEN));
8174 PyDict_SetItemString(d,"wxHTML_BLOCK", PyInt_FromLong((long) wxHTML_BLOCK));
8175 PyDict_SetItemString(d,"wxHTML_REDIRECT", PyInt_FromLong((long) wxHTML_REDIRECT));
8176 PyDict_SetItemString(d,"wxHTML_URL_PAGE", PyInt_FromLong((long) wxHTML_URL_PAGE));
8177 PyDict_SetItemString(d,"wxHTML_URL_IMAGE", PyInt_FromLong((long) wxHTML_URL_IMAGE));
8178 PyDict_SetItemString(d,"wxHTML_URL_OTHER", PyInt_FromLong((long) wxHTML_URL_OTHER));
8179 PyDict_SetItemString(d,"wxHTML_SEL_OUT", PyInt_FromLong((long) wxHTML_SEL_OUT));
8180 PyDict_SetItemString(d,"wxHTML_SEL_IN", PyInt_FromLong((long) wxHTML_SEL_IN));
8181 PyDict_SetItemString(d,"wxHTML_SEL_CHANGING", PyInt_FromLong((long) wxHTML_SEL_CHANGING));
8182 PyDict_SetItemString(d,"wxPAGE_ODD", PyInt_FromLong((long) wxPAGE_ODD));
8183 PyDict_SetItemString(d,"wxPAGE_EVEN", PyInt_FromLong((long) wxPAGE_EVEN));
8184 PyDict_SetItemString(d,"wxPAGE_ALL", PyInt_FromLong((long) wxPAGE_ALL));
8185
8186
8187 inithtmlhelpc();
8188
8189 wxClassInfo::CleanUpClasses();
8190 wxClassInfo::InitializeClasses();
8191
8192 wxPyPtrTypeMap_Add("wxHtmlTagHandler", "wxPyHtmlTagHandler");
8193 wxPyPtrTypeMap_Add("wxHtmlWinTagHandler", "wxPyHtmlWinTagHandler");
8194 wxPyPtrTypeMap_Add("wxHtmlWindow", "wxPyHtmlWindow");
8195 wxPyPtrTypeMap_Add("wxHtmlFilter", "wxPyHtmlFilter");
8196 {
8197 int i;
8198 for (i = 0; _swig_mapping[i].n1; i++)
8199 SWIG_RegisterMapping(_swig_mapping[i].n1,_swig_mapping[i].n2,_swig_mapping[i].pcnv);
8200 }
8201 }