2 * FILE : src/msw/htmlhelp.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
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.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init inithtmlhelpc
56 #define SWIG_name "htmlhelpc"
59 #include <wx/html/htmlwin.h>
60 #include <wx/html/helpctrl.h>
62 #include <wx/fs_zip.h>
63 #include <wx/fs_inet.h>
64 #include <wx/wfstream.h>
67 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
73 } else if (target
== Py_None
) {
77 if (!PyTuple_Check(target
)) {
79 target
= PyTuple_New(1);
80 PyTuple_SetItem(target
, 0, o2
);
83 PyTuple_SetItem(o3
, 0, o
);
86 target
= PySequence_Concat(o2
, o3
);
93 #if PYTHON_API_VERSION >= 1009
94 static char* wxStringErrorMsg
= "String or Unicode type required";
96 static char* wxStringErrorMsg
= "String type required";
101 #define new_wxHtmlBookRecord(_swigarg0,_swigarg1,_swigarg2) (new wxHtmlBookRecord(_swigarg0,_swigarg1,_swigarg2))
102 static PyObject
*_wrap_new_wxHtmlBookRecord(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
103 PyObject
* _resultobj
;
104 wxHtmlBookRecord
* _result
;
108 PyObject
* _obj0
= 0;
109 PyObject
* _obj1
= 0;
110 PyObject
* _obj2
= 0;
111 char *_kwnames
[] = { "basepath","title","start", NULL
};
115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:new_wxHtmlBookRecord",_kwnames
,&_obj0
,&_obj1
,&_obj2
))
118 #if PYTHON_API_VERSION >= 1009
119 char* tmpPtr
; int tmpSize
;
120 if (!PyString_Check(_obj0
) && !PyUnicode_Check(_obj0
)) {
121 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
124 if (PyString_AsStringAndSize(_obj0
, &tmpPtr
, &tmpSize
) == -1)
126 _arg0
= new wxString(tmpPtr
, tmpSize
);
128 if (!PyString_Check(_obj0
)) {
129 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
132 _arg0
= new wxString(PyString_AS_STRING(_obj0
), PyString_GET_SIZE(_obj0
));
136 #if PYTHON_API_VERSION >= 1009
137 char* tmpPtr
; int tmpSize
;
138 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
139 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
142 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
144 _arg1
= new wxString(tmpPtr
, tmpSize
);
146 if (!PyString_Check(_obj1
)) {
147 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
150 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
154 #if PYTHON_API_VERSION >= 1009
155 char* tmpPtr
; int tmpSize
;
156 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
157 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
160 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
162 _arg2
= new wxString(tmpPtr
, tmpSize
);
164 if (!PyString_Check(_obj2
)) {
165 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
168 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
172 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
173 _result
= (wxHtmlBookRecord
*)new_wxHtmlBookRecord(*_arg0
,*_arg1
,*_arg2
);
175 wxPyEndAllowThreads(__tstate
);
176 if (PyErr_Occurred()) return NULL
;
178 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlBookRecord_p");
179 _resultobj
= Py_BuildValue("s",_ptemp
);
182 _resultobj
= Py_None
;
199 #define wxHtmlBookRecord_GetTitle(_swigobj) (_swigobj->GetTitle())
200 static PyObject
*_wrap_wxHtmlBookRecord_GetTitle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
201 PyObject
* _resultobj
;
203 wxHtmlBookRecord
* _arg0
;
204 PyObject
* _argo0
= 0;
205 char *_kwnames
[] = { "self", NULL
};
208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlBookRecord_GetTitle",_kwnames
,&_argo0
))
211 if (_argo0
== Py_None
) { _arg0
= NULL
; }
212 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlBookRecord_p")) {
213 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlBookRecord_GetTitle. Expected _wxHtmlBookRecord_p.");
218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
219 _result
= new wxString (wxHtmlBookRecord_GetTitle(_arg0
));
221 wxPyEndAllowThreads(__tstate
);
222 if (PyErr_Occurred()) return NULL
;
224 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
232 #define wxHtmlBookRecord_GetStart(_swigobj) (_swigobj->GetStart())
233 static PyObject
*_wrap_wxHtmlBookRecord_GetStart(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
234 PyObject
* _resultobj
;
236 wxHtmlBookRecord
* _arg0
;
237 PyObject
* _argo0
= 0;
238 char *_kwnames
[] = { "self", NULL
};
241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlBookRecord_GetStart",_kwnames
,&_argo0
))
244 if (_argo0
== Py_None
) { _arg0
= NULL
; }
245 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlBookRecord_p")) {
246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlBookRecord_GetStart. Expected _wxHtmlBookRecord_p.");
251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
252 _result
= new wxString (wxHtmlBookRecord_GetStart(_arg0
));
254 wxPyEndAllowThreads(__tstate
);
255 if (PyErr_Occurred()) return NULL
;
257 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
265 #define wxHtmlBookRecord_GetBasePath(_swigobj) (_swigobj->GetBasePath())
266 static PyObject
*_wrap_wxHtmlBookRecord_GetBasePath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
267 PyObject
* _resultobj
;
269 wxHtmlBookRecord
* _arg0
;
270 PyObject
* _argo0
= 0;
271 char *_kwnames
[] = { "self", NULL
};
274 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlBookRecord_GetBasePath",_kwnames
,&_argo0
))
277 if (_argo0
== Py_None
) { _arg0
= NULL
; }
278 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlBookRecord_p")) {
279 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlBookRecord_GetBasePath. Expected _wxHtmlBookRecord_p.");
284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
285 _result
= new wxString (wxHtmlBookRecord_GetBasePath(_arg0
));
287 wxPyEndAllowThreads(__tstate
);
288 if (PyErr_Occurred()) return NULL
;
290 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
298 #define wxHtmlBookRecord_SetContentsRange(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetContentsRange(_swigarg0,_swigarg1))
299 static PyObject
*_wrap_wxHtmlBookRecord_SetContentsRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
300 PyObject
* _resultobj
;
301 wxHtmlBookRecord
* _arg0
;
304 PyObject
* _argo0
= 0;
305 char *_kwnames
[] = { "self","start","end", NULL
};
308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxHtmlBookRecord_SetContentsRange",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
311 if (_argo0
== Py_None
) { _arg0
= NULL
; }
312 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlBookRecord_p")) {
313 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlBookRecord_SetContentsRange. Expected _wxHtmlBookRecord_p.");
318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
319 wxHtmlBookRecord_SetContentsRange(_arg0
,_arg1
,_arg2
);
321 wxPyEndAllowThreads(__tstate
);
322 if (PyErr_Occurred()) return NULL
;
323 } Py_INCREF(Py_None
);
324 _resultobj
= Py_None
;
328 #define wxHtmlBookRecord_GetContentsStart(_swigobj) (_swigobj->GetContentsStart())
329 static PyObject
*_wrap_wxHtmlBookRecord_GetContentsStart(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
330 PyObject
* _resultobj
;
332 wxHtmlBookRecord
* _arg0
;
333 PyObject
* _argo0
= 0;
334 char *_kwnames
[] = { "self", NULL
};
337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlBookRecord_GetContentsStart",_kwnames
,&_argo0
))
340 if (_argo0
== Py_None
) { _arg0
= NULL
; }
341 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlBookRecord_p")) {
342 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlBookRecord_GetContentsStart. Expected _wxHtmlBookRecord_p.");
347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
348 _result
= (int )wxHtmlBookRecord_GetContentsStart(_arg0
);
350 wxPyEndAllowThreads(__tstate
);
351 if (PyErr_Occurred()) return NULL
;
352 } _resultobj
= Py_BuildValue("i",_result
);
356 #define wxHtmlBookRecord_GetContentsEnd(_swigobj) (_swigobj->GetContentsEnd())
357 static PyObject
*_wrap_wxHtmlBookRecord_GetContentsEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
358 PyObject
* _resultobj
;
360 wxHtmlBookRecord
* _arg0
;
361 PyObject
* _argo0
= 0;
362 char *_kwnames
[] = { "self", NULL
};
365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlBookRecord_GetContentsEnd",_kwnames
,&_argo0
))
368 if (_argo0
== Py_None
) { _arg0
= NULL
; }
369 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlBookRecord_p")) {
370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlBookRecord_GetContentsEnd. Expected _wxHtmlBookRecord_p.");
375 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
376 _result
= (int )wxHtmlBookRecord_GetContentsEnd(_arg0
);
378 wxPyEndAllowThreads(__tstate
);
379 if (PyErr_Occurred()) return NULL
;
380 } _resultobj
= Py_BuildValue("i",_result
);
384 #define wxHtmlContentsItem_m_Level_set(_swigobj,_swigval) (_swigobj->m_Level = _swigval,_swigval)
385 static PyObject
*_wrap_wxHtmlContentsItem_m_Level_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
386 PyObject
* _resultobj
;
388 wxHtmlContentsItem
* _arg0
;
390 PyObject
* _argo0
= 0;
391 char *_kwnames
[] = { "self","m_Level", NULL
};
394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oh:wxHtmlContentsItem_m_Level_set",_kwnames
,&_argo0
,&_arg1
))
397 if (_argo0
== Py_None
) { _arg0
= NULL
; }
398 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlContentsItem_p")) {
399 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlContentsItem_m_Level_set. Expected _wxHtmlContentsItem_p.");
404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
405 _result
= (short )wxHtmlContentsItem_m_Level_set(_arg0
,_arg1
);
407 wxPyEndAllowThreads(__tstate
);
408 if (PyErr_Occurred()) return NULL
;
409 } _resultobj
= Py_BuildValue("h",_result
);
413 #define wxHtmlContentsItem_m_Level_get(_swigobj) ((short ) _swigobj->m_Level)
414 static PyObject
*_wrap_wxHtmlContentsItem_m_Level_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
415 PyObject
* _resultobj
;
417 wxHtmlContentsItem
* _arg0
;
418 PyObject
* _argo0
= 0;
419 char *_kwnames
[] = { "self", NULL
};
422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlContentsItem_m_Level_get",_kwnames
,&_argo0
))
425 if (_argo0
== Py_None
) { _arg0
= NULL
; }
426 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlContentsItem_p")) {
427 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlContentsItem_m_Level_get. Expected _wxHtmlContentsItem_p.");
432 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
433 _result
= (short )wxHtmlContentsItem_m_Level_get(_arg0
);
435 wxPyEndAllowThreads(__tstate
);
436 if (PyErr_Occurred()) return NULL
;
437 } _resultobj
= Py_BuildValue("h",_result
);
441 #define wxHtmlContentsItem_m_ID_set(_swigobj,_swigval) (_swigobj->m_ID = _swigval,_swigval)
442 static PyObject
*_wrap_wxHtmlContentsItem_m_ID_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
443 PyObject
* _resultobj
;
445 wxHtmlContentsItem
* _arg0
;
447 PyObject
* _argo0
= 0;
448 char *_kwnames
[] = { "self","m_ID", NULL
};
451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxHtmlContentsItem_m_ID_set",_kwnames
,&_argo0
,&_arg1
))
454 if (_argo0
== Py_None
) { _arg0
= NULL
; }
455 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlContentsItem_p")) {
456 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlContentsItem_m_ID_set. Expected _wxHtmlContentsItem_p.");
461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
462 _result
= (int )wxHtmlContentsItem_m_ID_set(_arg0
,_arg1
);
464 wxPyEndAllowThreads(__tstate
);
465 if (PyErr_Occurred()) return NULL
;
466 } _resultobj
= Py_BuildValue("i",_result
);
470 #define wxHtmlContentsItem_m_ID_get(_swigobj) ((int ) _swigobj->m_ID)
471 static PyObject
*_wrap_wxHtmlContentsItem_m_ID_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
472 PyObject
* _resultobj
;
474 wxHtmlContentsItem
* _arg0
;
475 PyObject
* _argo0
= 0;
476 char *_kwnames
[] = { "self", NULL
};
479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlContentsItem_m_ID_get",_kwnames
,&_argo0
))
482 if (_argo0
== Py_None
) { _arg0
= NULL
; }
483 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlContentsItem_p")) {
484 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlContentsItem_m_ID_get. Expected _wxHtmlContentsItem_p.");
489 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
490 _result
= (int )wxHtmlContentsItem_m_ID_get(_arg0
);
492 wxPyEndAllowThreads(__tstate
);
493 if (PyErr_Occurred()) return NULL
;
494 } _resultobj
= Py_BuildValue("i",_result
);
498 static char * wxHtmlContentsItem_m_Name_set(wxHtmlContentsItem
*obj
, char *val
) {
499 if (obj
->m_Name
) delete [] obj
->m_Name
;
500 obj
->m_Name
= new char[strlen(val
)+1];
501 strcpy((char *)obj
->m_Name
,val
);
504 static PyObject
*_wrap_wxHtmlContentsItem_m_Name_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
505 PyObject
* _resultobj
;
507 wxHtmlContentsItem
* _arg0
;
509 PyObject
* _argo0
= 0;
510 char *_kwnames
[] = { "self","m_Name", NULL
};
513 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Os:wxHtmlContentsItem_m_Name_set",_kwnames
,&_argo0
,&_arg1
))
516 if (_argo0
== Py_None
) { _arg0
= NULL
; }
517 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlContentsItem_p")) {
518 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlContentsItem_m_Name_set. Expected _wxHtmlContentsItem_p.");
523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
524 _result
= (char *)wxHtmlContentsItem_m_Name_set(_arg0
,_arg1
);
526 wxPyEndAllowThreads(__tstate
);
527 if (PyErr_Occurred()) return NULL
;
528 } _resultobj
= Py_BuildValue("s", _result
);
532 #define wxHtmlContentsItem_m_Name_get(_swigobj) ((char *) _swigobj->m_Name)
533 static PyObject
*_wrap_wxHtmlContentsItem_m_Name_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
534 PyObject
* _resultobj
;
536 wxHtmlContentsItem
* _arg0
;
537 PyObject
* _argo0
= 0;
538 char *_kwnames
[] = { "self", NULL
};
541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlContentsItem_m_Name_get",_kwnames
,&_argo0
))
544 if (_argo0
== Py_None
) { _arg0
= NULL
; }
545 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlContentsItem_p")) {
546 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlContentsItem_m_Name_get. Expected _wxHtmlContentsItem_p.");
551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
552 _result
= (char *)wxHtmlContentsItem_m_Name_get(_arg0
);
554 wxPyEndAllowThreads(__tstate
);
555 if (PyErr_Occurred()) return NULL
;
556 } _resultobj
= Py_BuildValue("s", _result
);
560 static char * wxHtmlContentsItem_m_Page_set(wxHtmlContentsItem
*obj
, char *val
) {
561 if (obj
->m_Page
) delete [] obj
->m_Page
;
562 obj
->m_Page
= new char[strlen(val
)+1];
563 strcpy((char *)obj
->m_Page
,val
);
566 static PyObject
*_wrap_wxHtmlContentsItem_m_Page_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
567 PyObject
* _resultobj
;
569 wxHtmlContentsItem
* _arg0
;
571 PyObject
* _argo0
= 0;
572 char *_kwnames
[] = { "self","m_Page", NULL
};
575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Os:wxHtmlContentsItem_m_Page_set",_kwnames
,&_argo0
,&_arg1
))
578 if (_argo0
== Py_None
) { _arg0
= NULL
; }
579 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlContentsItem_p")) {
580 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlContentsItem_m_Page_set. Expected _wxHtmlContentsItem_p.");
585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
586 _result
= (char *)wxHtmlContentsItem_m_Page_set(_arg0
,_arg1
);
588 wxPyEndAllowThreads(__tstate
);
589 if (PyErr_Occurred()) return NULL
;
590 } _resultobj
= Py_BuildValue("s", _result
);
594 #define wxHtmlContentsItem_m_Page_get(_swigobj) ((char *) _swigobj->m_Page)
595 static PyObject
*_wrap_wxHtmlContentsItem_m_Page_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
596 PyObject
* _resultobj
;
598 wxHtmlContentsItem
* _arg0
;
599 PyObject
* _argo0
= 0;
600 char *_kwnames
[] = { "self", NULL
};
603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlContentsItem_m_Page_get",_kwnames
,&_argo0
))
606 if (_argo0
== Py_None
) { _arg0
= NULL
; }
607 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlContentsItem_p")) {
608 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlContentsItem_m_Page_get. Expected _wxHtmlContentsItem_p.");
613 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
614 _result
= (char *)wxHtmlContentsItem_m_Page_get(_arg0
);
616 wxPyEndAllowThreads(__tstate
);
617 if (PyErr_Occurred()) return NULL
;
618 } _resultobj
= Py_BuildValue("s", _result
);
622 #define wxHtmlContentsItem_m_Book_set(_swigobj,_swigval) (_swigobj->m_Book = _swigval,_swigval)
623 static PyObject
*_wrap_wxHtmlContentsItem_m_Book_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
624 PyObject
* _resultobj
;
625 wxHtmlBookRecord
* _result
;
626 wxHtmlContentsItem
* _arg0
;
627 wxHtmlBookRecord
* _arg1
;
628 PyObject
* _argo0
= 0;
629 PyObject
* _argo1
= 0;
630 char *_kwnames
[] = { "self","m_Book", NULL
};
634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxHtmlContentsItem_m_Book_set",_kwnames
,&_argo0
,&_argo1
))
637 if (_argo0
== Py_None
) { _arg0
= NULL
; }
638 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlContentsItem_p")) {
639 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlContentsItem_m_Book_set. Expected _wxHtmlContentsItem_p.");
644 if (_argo1
== Py_None
) { _arg1
= NULL
; }
645 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxHtmlBookRecord_p")) {
646 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxHtmlContentsItem_m_Book_set. Expected _wxHtmlBookRecord_p.");
651 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
652 _result
= (wxHtmlBookRecord
*)wxHtmlContentsItem_m_Book_set(_arg0
,_arg1
);
654 wxPyEndAllowThreads(__tstate
);
655 if (PyErr_Occurred()) return NULL
;
657 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlBookRecord_p");
658 _resultobj
= Py_BuildValue("s",_ptemp
);
661 _resultobj
= Py_None
;
666 #define wxHtmlContentsItem_m_Book_get(_swigobj) ((wxHtmlBookRecord *) _swigobj->m_Book)
667 static PyObject
*_wrap_wxHtmlContentsItem_m_Book_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
668 PyObject
* _resultobj
;
669 wxHtmlBookRecord
* _result
;
670 wxHtmlContentsItem
* _arg0
;
671 PyObject
* _argo0
= 0;
672 char *_kwnames
[] = { "self", NULL
};
676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlContentsItem_m_Book_get",_kwnames
,&_argo0
))
679 if (_argo0
== Py_None
) { _arg0
= NULL
; }
680 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlContentsItem_p")) {
681 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlContentsItem_m_Book_get. Expected _wxHtmlContentsItem_p.");
686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
687 _result
= (wxHtmlBookRecord
*)wxHtmlContentsItem_m_Book_get(_arg0
);
689 wxPyEndAllowThreads(__tstate
);
690 if (PyErr_Occurred()) return NULL
;
692 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlBookRecord_p");
693 _resultobj
= Py_BuildValue("s",_ptemp
);
696 _resultobj
= Py_None
;
701 #define wxHtmlSearchStatus_Search(_swigobj) (_swigobj->Search())
702 static PyObject
*_wrap_wxHtmlSearchStatus_Search(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
703 PyObject
* _resultobj
;
705 wxHtmlSearchStatus
* _arg0
;
706 PyObject
* _argo0
= 0;
707 char *_kwnames
[] = { "self", NULL
};
710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlSearchStatus_Search",_kwnames
,&_argo0
))
713 if (_argo0
== Py_None
) { _arg0
= NULL
; }
714 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlSearchStatus_p")) {
715 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlSearchStatus_Search. Expected _wxHtmlSearchStatus_p.");
720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
721 _result
= (bool )wxHtmlSearchStatus_Search(_arg0
);
723 wxPyEndAllowThreads(__tstate
);
724 if (PyErr_Occurred()) return NULL
;
725 } _resultobj
= Py_BuildValue("i",_result
);
729 #define wxHtmlSearchStatus_IsActive(_swigobj) (_swigobj->IsActive())
730 static PyObject
*_wrap_wxHtmlSearchStatus_IsActive(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
731 PyObject
* _resultobj
;
733 wxHtmlSearchStatus
* _arg0
;
734 PyObject
* _argo0
= 0;
735 char *_kwnames
[] = { "self", NULL
};
738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlSearchStatus_IsActive",_kwnames
,&_argo0
))
741 if (_argo0
== Py_None
) { _arg0
= NULL
; }
742 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlSearchStatus_p")) {
743 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlSearchStatus_IsActive. Expected _wxHtmlSearchStatus_p.");
748 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
749 _result
= (bool )wxHtmlSearchStatus_IsActive(_arg0
);
751 wxPyEndAllowThreads(__tstate
);
752 if (PyErr_Occurred()) return NULL
;
753 } _resultobj
= Py_BuildValue("i",_result
);
757 #define wxHtmlSearchStatus_GetCurIndex(_swigobj) (_swigobj->GetCurIndex())
758 static PyObject
*_wrap_wxHtmlSearchStatus_GetCurIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
759 PyObject
* _resultobj
;
761 wxHtmlSearchStatus
* _arg0
;
762 PyObject
* _argo0
= 0;
763 char *_kwnames
[] = { "self", NULL
};
766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlSearchStatus_GetCurIndex",_kwnames
,&_argo0
))
769 if (_argo0
== Py_None
) { _arg0
= NULL
; }
770 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlSearchStatus_p")) {
771 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlSearchStatus_GetCurIndex. Expected _wxHtmlSearchStatus_p.");
776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
777 _result
= (int )wxHtmlSearchStatus_GetCurIndex(_arg0
);
779 wxPyEndAllowThreads(__tstate
);
780 if (PyErr_Occurred()) return NULL
;
781 } _resultobj
= Py_BuildValue("i",_result
);
785 #define wxHtmlSearchStatus_GetMaxIndex(_swigobj) (_swigobj->GetMaxIndex())
786 static PyObject
*_wrap_wxHtmlSearchStatus_GetMaxIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
787 PyObject
* _resultobj
;
789 wxHtmlSearchStatus
* _arg0
;
790 PyObject
* _argo0
= 0;
791 char *_kwnames
[] = { "self", NULL
};
794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlSearchStatus_GetMaxIndex",_kwnames
,&_argo0
))
797 if (_argo0
== Py_None
) { _arg0
= NULL
; }
798 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlSearchStatus_p")) {
799 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlSearchStatus_GetMaxIndex. Expected _wxHtmlSearchStatus_p.");
804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
805 _result
= (int )wxHtmlSearchStatus_GetMaxIndex(_arg0
);
807 wxPyEndAllowThreads(__tstate
);
808 if (PyErr_Occurred()) return NULL
;
809 } _resultobj
= Py_BuildValue("i",_result
);
813 #define wxHtmlSearchStatus_GetName(_swigobj) (_swigobj->GetName())
814 static PyObject
*_wrap_wxHtmlSearchStatus_GetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
815 PyObject
* _resultobj
;
817 wxHtmlSearchStatus
* _arg0
;
818 PyObject
* _argo0
= 0;
819 char *_kwnames
[] = { "self", NULL
};
822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlSearchStatus_GetName",_kwnames
,&_argo0
))
825 if (_argo0
== Py_None
) { _arg0
= NULL
; }
826 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlSearchStatus_p")) {
827 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlSearchStatus_GetName. Expected _wxHtmlSearchStatus_p.");
832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
833 const wxString
& _result_ref
= wxHtmlSearchStatus_GetName(_arg0
);
834 _result
= (wxString
*) &_result_ref
;
836 wxPyEndAllowThreads(__tstate
);
837 if (PyErr_Occurred()) return NULL
;
839 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
844 #define wxHtmlSearchStatus_GetContentsItem(_swigobj) (_swigobj->GetContentsItem())
845 static PyObject
*_wrap_wxHtmlSearchStatus_GetContentsItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
846 PyObject
* _resultobj
;
847 wxHtmlContentsItem
* _result
;
848 wxHtmlSearchStatus
* _arg0
;
849 PyObject
* _argo0
= 0;
850 char *_kwnames
[] = { "self", NULL
};
854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlSearchStatus_GetContentsItem",_kwnames
,&_argo0
))
857 if (_argo0
== Py_None
) { _arg0
= NULL
; }
858 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlSearchStatus_p")) {
859 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlSearchStatus_GetContentsItem. Expected _wxHtmlSearchStatus_p.");
864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
865 _result
= (wxHtmlContentsItem
*)wxHtmlSearchStatus_GetContentsItem(_arg0
);
867 wxPyEndAllowThreads(__tstate
);
868 if (PyErr_Occurred()) return NULL
;
870 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlContentsItem_p");
871 _resultobj
= Py_BuildValue("s",_ptemp
);
874 _resultobj
= Py_None
;
879 #define new_wxHtmlHelpData() (new wxHtmlHelpData())
880 static PyObject
*_wrap_new_wxHtmlHelpData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
881 PyObject
* _resultobj
;
882 wxHtmlHelpData
* _result
;
883 char *_kwnames
[] = { NULL
};
887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxHtmlHelpData",_kwnames
))
890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
891 _result
= (wxHtmlHelpData
*)new_wxHtmlHelpData();
893 wxPyEndAllowThreads(__tstate
);
894 if (PyErr_Occurred()) return NULL
;
896 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlHelpData_p");
897 _resultobj
= Py_BuildValue("s",_ptemp
);
900 _resultobj
= Py_None
;
905 #define delete_wxHtmlHelpData(_swigobj) (delete _swigobj)
906 static PyObject
*_wrap_delete_wxHtmlHelpData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
907 PyObject
* _resultobj
;
908 wxHtmlHelpData
* _arg0
;
909 PyObject
* _argo0
= 0;
910 char *_kwnames
[] = { "self", NULL
};
913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxHtmlHelpData",_kwnames
,&_argo0
))
916 if (_argo0
== Py_None
) { _arg0
= NULL
; }
917 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpData_p")) {
918 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxHtmlHelpData. Expected _wxHtmlHelpData_p.");
923 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
924 delete_wxHtmlHelpData(_arg0
);
926 wxPyEndAllowThreads(__tstate
);
927 if (PyErr_Occurred()) return NULL
;
928 } Py_INCREF(Py_None
);
929 _resultobj
= Py_None
;
933 #define wxHtmlHelpData_SetTempDir(_swigobj,_swigarg0) (_swigobj->SetTempDir(_swigarg0))
934 static PyObject
*_wrap_wxHtmlHelpData_SetTempDir(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
935 PyObject
* _resultobj
;
936 wxHtmlHelpData
* _arg0
;
938 PyObject
* _argo0
= 0;
939 PyObject
* _obj1
= 0;
940 char *_kwnames
[] = { "self","path", NULL
};
943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxHtmlHelpData_SetTempDir",_kwnames
,&_argo0
,&_obj1
))
946 if (_argo0
== Py_None
) { _arg0
= NULL
; }
947 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpData_p")) {
948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpData_SetTempDir. Expected _wxHtmlHelpData_p.");
953 #if PYTHON_API_VERSION >= 1009
954 char* tmpPtr
; int tmpSize
;
955 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
956 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
959 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
961 _arg1
= new wxString(tmpPtr
, tmpSize
);
963 if (!PyString_Check(_obj1
)) {
964 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
967 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
972 wxHtmlHelpData_SetTempDir(_arg0
,*_arg1
);
974 wxPyEndAllowThreads(__tstate
);
975 if (PyErr_Occurred()) return NULL
;
976 } Py_INCREF(Py_None
);
977 _resultobj
= Py_None
;
985 #define wxHtmlHelpData_AddBook(_swigobj,_swigarg0) (_swigobj->AddBook(_swigarg0))
986 static PyObject
*_wrap_wxHtmlHelpData_AddBook(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
987 PyObject
* _resultobj
;
989 wxHtmlHelpData
* _arg0
;
991 PyObject
* _argo0
= 0;
992 PyObject
* _obj1
= 0;
993 char *_kwnames
[] = { "self","book", NULL
};
996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxHtmlHelpData_AddBook",_kwnames
,&_argo0
,&_obj1
))
999 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1000 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpData_p")) {
1001 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpData_AddBook. Expected _wxHtmlHelpData_p.");
1006 #if PYTHON_API_VERSION >= 1009
1007 char* tmpPtr
; int tmpSize
;
1008 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1009 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1012 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1014 _arg1
= new wxString(tmpPtr
, tmpSize
);
1016 if (!PyString_Check(_obj1
)) {
1017 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1020 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1025 _result
= (bool )wxHtmlHelpData_AddBook(_arg0
,*_arg1
);
1027 wxPyEndAllowThreads(__tstate
);
1028 if (PyErr_Occurred()) return NULL
;
1029 } _resultobj
= Py_BuildValue("i",_result
);
1037 #define wxHtmlHelpData_FindPageByName(_swigobj,_swigarg0) (_swigobj->FindPageByName(_swigarg0))
1038 static PyObject
*_wrap_wxHtmlHelpData_FindPageByName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1039 PyObject
* _resultobj
;
1041 wxHtmlHelpData
* _arg0
;
1043 PyObject
* _argo0
= 0;
1044 PyObject
* _obj1
= 0;
1045 char *_kwnames
[] = { "self","page", NULL
};
1048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxHtmlHelpData_FindPageByName",_kwnames
,&_argo0
,&_obj1
))
1051 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1052 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpData_p")) {
1053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpData_FindPageByName. Expected _wxHtmlHelpData_p.");
1058 #if PYTHON_API_VERSION >= 1009
1059 char* tmpPtr
; int tmpSize
;
1060 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1061 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1064 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1066 _arg1
= new wxString(tmpPtr
, tmpSize
);
1068 if (!PyString_Check(_obj1
)) {
1069 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1072 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1076 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1077 _result
= new wxString (wxHtmlHelpData_FindPageByName(_arg0
,*_arg1
));
1079 wxPyEndAllowThreads(__tstate
);
1080 if (PyErr_Occurred()) return NULL
;
1082 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1094 #define wxHtmlHelpData_FindPageById(_swigobj,_swigarg0) (_swigobj->FindPageById(_swigarg0))
1095 static PyObject
*_wrap_wxHtmlHelpData_FindPageById(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1096 PyObject
* _resultobj
;
1098 wxHtmlHelpData
* _arg0
;
1100 PyObject
* _argo0
= 0;
1101 char *_kwnames
[] = { "self","id", NULL
};
1104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxHtmlHelpData_FindPageById",_kwnames
,&_argo0
,&_arg1
))
1107 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1108 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpData_p")) {
1109 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpData_FindPageById. Expected _wxHtmlHelpData_p.");
1114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1115 _result
= new wxString (wxHtmlHelpData_FindPageById(_arg0
,_arg1
));
1117 wxPyEndAllowThreads(__tstate
);
1118 if (PyErr_Occurred()) return NULL
;
1120 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1128 #define wxHtmlHelpData_GetBookRecArray(_swigobj) (_swigobj->GetBookRecArray())
1129 static PyObject
*_wrap_wxHtmlHelpData_GetBookRecArray(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1130 PyObject
* _resultobj
;
1131 wxHtmlBookRecArray
* _result
;
1132 wxHtmlHelpData
* _arg0
;
1133 PyObject
* _argo0
= 0;
1134 char *_kwnames
[] = { "self", NULL
};
1138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlHelpData_GetBookRecArray",_kwnames
,&_argo0
))
1141 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1142 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpData_p")) {
1143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpData_GetBookRecArray. Expected _wxHtmlHelpData_p.");
1148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1149 const wxHtmlBookRecArray
& _result_ref
= wxHtmlHelpData_GetBookRecArray(_arg0
);
1150 _result
= (wxHtmlBookRecArray
*) &_result_ref
;
1152 wxPyEndAllowThreads(__tstate
);
1153 if (PyErr_Occurred()) return NULL
;
1155 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlBookRecArray_p");
1156 _resultobj
= Py_BuildValue("s",_ptemp
);
1159 _resultobj
= Py_None
;
1164 #define wxHtmlHelpData_GetContents(_swigobj) (_swigobj->GetContents())
1165 static PyObject
*_wrap_wxHtmlHelpData_GetContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1166 PyObject
* _resultobj
;
1167 wxHtmlContentsItem
* _result
;
1168 wxHtmlHelpData
* _arg0
;
1169 PyObject
* _argo0
= 0;
1170 char *_kwnames
[] = { "self", NULL
};
1174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlHelpData_GetContents",_kwnames
,&_argo0
))
1177 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1178 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpData_p")) {
1179 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpData_GetContents. Expected _wxHtmlHelpData_p.");
1184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1185 _result
= (wxHtmlContentsItem
*)wxHtmlHelpData_GetContents(_arg0
);
1187 wxPyEndAllowThreads(__tstate
);
1188 if (PyErr_Occurred()) return NULL
;
1190 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlContentsItem_p");
1191 _resultobj
= Py_BuildValue("s",_ptemp
);
1194 _resultobj
= Py_None
;
1199 #define wxHtmlHelpData_GetContentsCnt(_swigobj) (_swigobj->GetContentsCnt())
1200 static PyObject
*_wrap_wxHtmlHelpData_GetContentsCnt(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1201 PyObject
* _resultobj
;
1203 wxHtmlHelpData
* _arg0
;
1204 PyObject
* _argo0
= 0;
1205 char *_kwnames
[] = { "self", NULL
};
1208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlHelpData_GetContentsCnt",_kwnames
,&_argo0
))
1211 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1212 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpData_p")) {
1213 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpData_GetContentsCnt. Expected _wxHtmlHelpData_p.");
1218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1219 _result
= (int )wxHtmlHelpData_GetContentsCnt(_arg0
);
1221 wxPyEndAllowThreads(__tstate
);
1222 if (PyErr_Occurred()) return NULL
;
1223 } _resultobj
= Py_BuildValue("i",_result
);
1227 #define wxHtmlHelpData_GetIndex(_swigobj) (_swigobj->GetIndex())
1228 static PyObject
*_wrap_wxHtmlHelpData_GetIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1229 PyObject
* _resultobj
;
1230 wxHtmlContentsItem
* _result
;
1231 wxHtmlHelpData
* _arg0
;
1232 PyObject
* _argo0
= 0;
1233 char *_kwnames
[] = { "self", NULL
};
1237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlHelpData_GetIndex",_kwnames
,&_argo0
))
1240 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1241 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpData_p")) {
1242 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpData_GetIndex. Expected _wxHtmlHelpData_p.");
1247 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1248 _result
= (wxHtmlContentsItem
*)wxHtmlHelpData_GetIndex(_arg0
);
1250 wxPyEndAllowThreads(__tstate
);
1251 if (PyErr_Occurred()) return NULL
;
1253 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlContentsItem_p");
1254 _resultobj
= Py_BuildValue("s",_ptemp
);
1257 _resultobj
= Py_None
;
1262 #define wxHtmlHelpData_GetIndexCnt(_swigobj) (_swigobj->GetIndexCnt())
1263 static PyObject
*_wrap_wxHtmlHelpData_GetIndexCnt(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1264 PyObject
* _resultobj
;
1266 wxHtmlHelpData
* _arg0
;
1267 PyObject
* _argo0
= 0;
1268 char *_kwnames
[] = { "self", NULL
};
1271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlHelpData_GetIndexCnt",_kwnames
,&_argo0
))
1274 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1275 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpData_p")) {
1276 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpData_GetIndexCnt. Expected _wxHtmlHelpData_p.");
1281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1282 _result
= (int )wxHtmlHelpData_GetIndexCnt(_arg0
);
1284 wxPyEndAllowThreads(__tstate
);
1285 if (PyErr_Occurred()) return NULL
;
1286 } _resultobj
= Py_BuildValue("i",_result
);
1290 static void *SwigwxHtmlHelpFrameTowxFrame(void *ptr
) {
1291 wxHtmlHelpFrame
*src
;
1293 src
= (wxHtmlHelpFrame
*) ptr
;
1294 dest
= (wxFrame
*) src
;
1295 return (void *) dest
;
1298 static void *SwigwxHtmlHelpFrameTowxTopLevelWindow(void *ptr
) {
1299 wxHtmlHelpFrame
*src
;
1300 wxTopLevelWindow
*dest
;
1301 src
= (wxHtmlHelpFrame
*) ptr
;
1302 dest
= (wxTopLevelWindow
*) src
;
1303 return (void *) dest
;
1306 static void *SwigwxHtmlHelpFrameTowxWindow(void *ptr
) {
1307 wxHtmlHelpFrame
*src
;
1309 src
= (wxHtmlHelpFrame
*) ptr
;
1310 dest
= (wxWindow
*) src
;
1311 return (void *) dest
;
1314 static void *SwigwxHtmlHelpFrameTowxEvtHandler(void *ptr
) {
1315 wxHtmlHelpFrame
*src
;
1317 src
= (wxHtmlHelpFrame
*) ptr
;
1318 dest
= (wxEvtHandler
*) src
;
1319 return (void *) dest
;
1322 static void *SwigwxHtmlHelpFrameTowxObject(void *ptr
) {
1323 wxHtmlHelpFrame
*src
;
1325 src
= (wxHtmlHelpFrame
*) ptr
;
1326 dest
= (wxObject
*) src
;
1327 return (void *) dest
;
1330 #define new_wxHtmlHelpFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (new wxHtmlHelpFrame(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1331 static PyObject
*_wrap_new_wxHtmlHelpFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1332 PyObject
* _resultobj
;
1333 wxHtmlHelpFrame
* _result
;
1336 wxString
* _arg2
= (wxString
*) &wxEmptyString
;
1337 int _arg3
= (int ) wxHF_DEFAULTSTYLE
;
1338 wxHtmlHelpData
* _arg4
= (wxHtmlHelpData
*) NULL
;
1339 PyObject
* _argo0
= 0;
1340 PyObject
* _obj2
= 0;
1341 PyObject
* _argo4
= 0;
1342 char *_kwnames
[] = { "parent","wxWindowID","title","style","data", NULL
};
1346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OiO:new_wxHtmlHelpFrame",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_argo4
))
1349 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1350 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxHtmlHelpFrame. Expected _wxWindow_p.");
1357 #if PYTHON_API_VERSION >= 1009
1358 char* tmpPtr
; int tmpSize
;
1359 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
1360 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1363 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
1365 _arg2
= new wxString(tmpPtr
, tmpSize
);
1367 if (!PyString_Check(_obj2
)) {
1368 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1371 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
1375 if (_argo4
== Py_None
) { _arg4
= NULL
; }
1376 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxHtmlHelpData_p")) {
1377 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of new_wxHtmlHelpFrame. Expected _wxHtmlHelpData_p.");
1382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1383 _result
= (wxHtmlHelpFrame
*)new_wxHtmlHelpFrame(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
1385 wxPyEndAllowThreads(__tstate
);
1386 if (PyErr_Occurred()) return NULL
;
1388 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlHelpFrame_p");
1389 _resultobj
= Py_BuildValue("s",_ptemp
);
1392 _resultobj
= Py_None
;
1401 #define wxHtmlHelpFrame_GetData(_swigobj) (_swigobj->GetData())
1402 static PyObject
*_wrap_wxHtmlHelpFrame_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1403 PyObject
* _resultobj
;
1404 wxHtmlHelpData
* _result
;
1405 wxHtmlHelpFrame
* _arg0
;
1406 PyObject
* _argo0
= 0;
1407 char *_kwnames
[] = { "self", NULL
};
1411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlHelpFrame_GetData",_kwnames
,&_argo0
))
1414 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1415 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpFrame_p")) {
1416 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpFrame_GetData. Expected _wxHtmlHelpFrame_p.");
1421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1422 _result
= (wxHtmlHelpData
*)wxHtmlHelpFrame_GetData(_arg0
);
1424 wxPyEndAllowThreads(__tstate
);
1425 if (PyErr_Occurred()) return NULL
;
1427 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlHelpData_p");
1428 _resultobj
= Py_BuildValue("s",_ptemp
);
1431 _resultobj
= Py_None
;
1436 #define wxHtmlHelpFrame_SetTitleFormat(_swigobj,_swigarg0) (_swigobj->SetTitleFormat(_swigarg0))
1437 static PyObject
*_wrap_wxHtmlHelpFrame_SetTitleFormat(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1438 PyObject
* _resultobj
;
1439 wxHtmlHelpFrame
* _arg0
;
1441 PyObject
* _argo0
= 0;
1442 PyObject
* _obj1
= 0;
1443 char *_kwnames
[] = { "self","format", NULL
};
1446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxHtmlHelpFrame_SetTitleFormat",_kwnames
,&_argo0
,&_obj1
))
1449 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1450 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpFrame_p")) {
1451 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpFrame_SetTitleFormat. Expected _wxHtmlHelpFrame_p.");
1456 #if PYTHON_API_VERSION >= 1009
1457 char* tmpPtr
; int tmpSize
;
1458 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1459 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1462 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1464 _arg1
= new wxString(tmpPtr
, tmpSize
);
1466 if (!PyString_Check(_obj1
)) {
1467 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1470 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1475 wxHtmlHelpFrame_SetTitleFormat(_arg0
,*_arg1
);
1477 wxPyEndAllowThreads(__tstate
);
1478 if (PyErr_Occurred()) return NULL
;
1479 } Py_INCREF(Py_None
);
1480 _resultobj
= Py_None
;
1488 #define wxHtmlHelpFrame_Display(_swigobj,_swigarg0) (_swigobj->Display(_swigarg0))
1489 static PyObject
*_wrap_wxHtmlHelpFrame_Display(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1490 PyObject
* _resultobj
;
1491 wxHtmlHelpFrame
* _arg0
;
1493 PyObject
* _argo0
= 0;
1494 PyObject
* _obj1
= 0;
1495 char *_kwnames
[] = { "self","x", NULL
};
1498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxHtmlHelpFrame_Display",_kwnames
,&_argo0
,&_obj1
))
1501 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1502 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpFrame_p")) {
1503 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpFrame_Display. Expected _wxHtmlHelpFrame_p.");
1508 #if PYTHON_API_VERSION >= 1009
1509 char* tmpPtr
; int tmpSize
;
1510 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1511 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1514 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1516 _arg1
= new wxString(tmpPtr
, tmpSize
);
1518 if (!PyString_Check(_obj1
)) {
1519 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1522 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1527 wxHtmlHelpFrame_Display(_arg0
,*_arg1
);
1529 wxPyEndAllowThreads(__tstate
);
1530 if (PyErr_Occurred()) return NULL
;
1531 } Py_INCREF(Py_None
);
1532 _resultobj
= Py_None
;
1540 #define wxHtmlHelpFrame_DisplayID(_swigobj,_swigarg0) (_swigobj->Display(_swigarg0))
1541 static PyObject
*_wrap_wxHtmlHelpFrame_DisplayID(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1542 PyObject
* _resultobj
;
1543 wxHtmlHelpFrame
* _arg0
;
1545 PyObject
* _argo0
= 0;
1546 char *_kwnames
[] = { "self","id", NULL
};
1549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxHtmlHelpFrame_DisplayID",_kwnames
,&_argo0
,&_arg1
))
1552 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1553 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpFrame_p")) {
1554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpFrame_DisplayID. Expected _wxHtmlHelpFrame_p.");
1559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1560 wxHtmlHelpFrame_DisplayID(_arg0
,_arg1
);
1562 wxPyEndAllowThreads(__tstate
);
1563 if (PyErr_Occurred()) return NULL
;
1564 } Py_INCREF(Py_None
);
1565 _resultobj
= Py_None
;
1569 #define wxHtmlHelpFrame_DisplayContents(_swigobj) (_swigobj->DisplayContents())
1570 static PyObject
*_wrap_wxHtmlHelpFrame_DisplayContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1571 PyObject
* _resultobj
;
1572 wxHtmlHelpFrame
* _arg0
;
1573 PyObject
* _argo0
= 0;
1574 char *_kwnames
[] = { "self", NULL
};
1577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlHelpFrame_DisplayContents",_kwnames
,&_argo0
))
1580 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1581 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpFrame_p")) {
1582 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpFrame_DisplayContents. Expected _wxHtmlHelpFrame_p.");
1587 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1588 wxHtmlHelpFrame_DisplayContents(_arg0
);
1590 wxPyEndAllowThreads(__tstate
);
1591 if (PyErr_Occurred()) return NULL
;
1592 } Py_INCREF(Py_None
);
1593 _resultobj
= Py_None
;
1597 #define wxHtmlHelpFrame_DisplayIndex(_swigobj) (_swigobj->DisplayIndex())
1598 static PyObject
*_wrap_wxHtmlHelpFrame_DisplayIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1599 PyObject
* _resultobj
;
1600 wxHtmlHelpFrame
* _arg0
;
1601 PyObject
* _argo0
= 0;
1602 char *_kwnames
[] = { "self", NULL
};
1605 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlHelpFrame_DisplayIndex",_kwnames
,&_argo0
))
1608 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1609 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpFrame_p")) {
1610 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpFrame_DisplayIndex. Expected _wxHtmlHelpFrame_p.");
1615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1616 wxHtmlHelpFrame_DisplayIndex(_arg0
);
1618 wxPyEndAllowThreads(__tstate
);
1619 if (PyErr_Occurred()) return NULL
;
1620 } Py_INCREF(Py_None
);
1621 _resultobj
= Py_None
;
1625 #define wxHtmlHelpFrame_KeywordSearch(_swigobj,_swigarg0) (_swigobj->KeywordSearch(_swigarg0))
1626 static PyObject
*_wrap_wxHtmlHelpFrame_KeywordSearch(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1627 PyObject
* _resultobj
;
1629 wxHtmlHelpFrame
* _arg0
;
1631 PyObject
* _argo0
= 0;
1632 PyObject
* _obj1
= 0;
1633 char *_kwnames
[] = { "self","keyword", NULL
};
1636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxHtmlHelpFrame_KeywordSearch",_kwnames
,&_argo0
,&_obj1
))
1639 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1640 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpFrame_p")) {
1641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpFrame_KeywordSearch. Expected _wxHtmlHelpFrame_p.");
1646 #if PYTHON_API_VERSION >= 1009
1647 char* tmpPtr
; int tmpSize
;
1648 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1649 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1652 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1654 _arg1
= new wxString(tmpPtr
, tmpSize
);
1656 if (!PyString_Check(_obj1
)) {
1657 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1660 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1665 _result
= (bool )wxHtmlHelpFrame_KeywordSearch(_arg0
,*_arg1
);
1667 wxPyEndAllowThreads(__tstate
);
1668 if (PyErr_Occurred()) return NULL
;
1669 } _resultobj
= Py_BuildValue("i",_result
);
1677 #define wxHtmlHelpFrame_UseConfig(_swigobj,_swigarg0,_swigarg1) (_swigobj->UseConfig(_swigarg0,_swigarg1))
1678 static PyObject
*_wrap_wxHtmlHelpFrame_UseConfig(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1679 PyObject
* _resultobj
;
1680 wxHtmlHelpFrame
* _arg0
;
1681 wxConfigBase
* _arg1
;
1682 wxString
* _arg2
= (wxString
*) &wxEmptyString
;
1683 PyObject
* _argo0
= 0;
1684 PyObject
* _argo1
= 0;
1685 PyObject
* _obj2
= 0;
1686 char *_kwnames
[] = { "self","config","rootpath", NULL
};
1689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxHtmlHelpFrame_UseConfig",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
1692 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1693 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpFrame_p")) {
1694 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpFrame_UseConfig. Expected _wxHtmlHelpFrame_p.");
1699 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1700 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxConfigBase_p")) {
1701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxHtmlHelpFrame_UseConfig. Expected _wxConfigBase_p.");
1707 #if PYTHON_API_VERSION >= 1009
1708 char* tmpPtr
; int tmpSize
;
1709 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
1710 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1713 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
1715 _arg2
= new wxString(tmpPtr
, tmpSize
);
1717 if (!PyString_Check(_obj2
)) {
1718 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1721 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
1725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1726 wxHtmlHelpFrame_UseConfig(_arg0
,_arg1
,*_arg2
);
1728 wxPyEndAllowThreads(__tstate
);
1729 if (PyErr_Occurred()) return NULL
;
1730 } Py_INCREF(Py_None
);
1731 _resultobj
= Py_None
;
1739 #define wxHtmlHelpFrame_ReadCustomization(_swigobj,_swigarg0,_swigarg1) (_swigobj->ReadCustomization(_swigarg0,_swigarg1))
1740 static PyObject
*_wrap_wxHtmlHelpFrame_ReadCustomization(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1741 PyObject
* _resultobj
;
1742 wxHtmlHelpFrame
* _arg0
;
1743 wxConfigBase
* _arg1
;
1744 wxString
* _arg2
= (wxString
*) &wxEmptyString
;
1745 PyObject
* _argo0
= 0;
1746 PyObject
* _argo1
= 0;
1747 PyObject
* _obj2
= 0;
1748 char *_kwnames
[] = { "self","cfg","path", NULL
};
1751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxHtmlHelpFrame_ReadCustomization",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
1754 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1755 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpFrame_p")) {
1756 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpFrame_ReadCustomization. Expected _wxHtmlHelpFrame_p.");
1761 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1762 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxConfigBase_p")) {
1763 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxHtmlHelpFrame_ReadCustomization. Expected _wxConfigBase_p.");
1769 #if PYTHON_API_VERSION >= 1009
1770 char* tmpPtr
; int tmpSize
;
1771 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
1772 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1775 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
1777 _arg2
= new wxString(tmpPtr
, tmpSize
);
1779 if (!PyString_Check(_obj2
)) {
1780 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1783 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
1787 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1788 wxHtmlHelpFrame_ReadCustomization(_arg0
,_arg1
,*_arg2
);
1790 wxPyEndAllowThreads(__tstate
);
1791 if (PyErr_Occurred()) return NULL
;
1792 } Py_INCREF(Py_None
);
1793 _resultobj
= Py_None
;
1801 #define wxHtmlHelpFrame_WriteCustomization(_swigobj,_swigarg0,_swigarg1) (_swigobj->WriteCustomization(_swigarg0,_swigarg1))
1802 static PyObject
*_wrap_wxHtmlHelpFrame_WriteCustomization(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1803 PyObject
* _resultobj
;
1804 wxHtmlHelpFrame
* _arg0
;
1805 wxConfigBase
* _arg1
;
1806 wxString
* _arg2
= (wxString
*) &wxEmptyString
;
1807 PyObject
* _argo0
= 0;
1808 PyObject
* _argo1
= 0;
1809 PyObject
* _obj2
= 0;
1810 char *_kwnames
[] = { "self","cfg","path", NULL
};
1813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxHtmlHelpFrame_WriteCustomization",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
1816 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1817 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpFrame_p")) {
1818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpFrame_WriteCustomization. Expected _wxHtmlHelpFrame_p.");
1823 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1824 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxConfigBase_p")) {
1825 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxHtmlHelpFrame_WriteCustomization. Expected _wxConfigBase_p.");
1831 #if PYTHON_API_VERSION >= 1009
1832 char* tmpPtr
; int tmpSize
;
1833 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
1834 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1837 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
1839 _arg2
= new wxString(tmpPtr
, tmpSize
);
1841 if (!PyString_Check(_obj2
)) {
1842 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1845 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
1849 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1850 wxHtmlHelpFrame_WriteCustomization(_arg0
,_arg1
,*_arg2
);
1852 wxPyEndAllowThreads(__tstate
);
1853 if (PyErr_Occurred()) return NULL
;
1854 } Py_INCREF(Py_None
);
1855 _resultobj
= Py_None
;
1863 static void *SwigwxHtmlHelpControllerTowxEvtHandler(void *ptr
) {
1864 wxHtmlHelpController
*src
;
1866 src
= (wxHtmlHelpController
*) ptr
;
1867 dest
= (wxEvtHandler
*) src
;
1868 return (void *) dest
;
1871 static void *SwigwxHtmlHelpControllerTowxObject(void *ptr
) {
1872 wxHtmlHelpController
*src
;
1874 src
= (wxHtmlHelpController
*) ptr
;
1875 dest
= (wxObject
*) src
;
1876 return (void *) dest
;
1879 #define new_wxHtmlHelpController(_swigarg0) (new wxHtmlHelpController(_swigarg0))
1880 static PyObject
*_wrap_new_wxHtmlHelpController(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1881 PyObject
* _resultobj
;
1882 wxHtmlHelpController
* _result
;
1883 int _arg0
= (int ) (wxHF_DEFAULTSTYLE
);
1884 char *_kwnames
[] = { "style", NULL
};
1888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|i:new_wxHtmlHelpController",_kwnames
,&_arg0
))
1891 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1892 _result
= (wxHtmlHelpController
*)new_wxHtmlHelpController(_arg0
);
1894 wxPyEndAllowThreads(__tstate
);
1895 if (PyErr_Occurred()) return NULL
;
1897 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlHelpController_p");
1898 _resultobj
= Py_BuildValue("s",_ptemp
);
1901 _resultobj
= Py_None
;
1906 #define delete_wxHtmlHelpController(_swigobj) (delete _swigobj)
1907 static PyObject
*_wrap_delete_wxHtmlHelpController(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1908 PyObject
* _resultobj
;
1909 wxHtmlHelpController
* _arg0
;
1910 PyObject
* _argo0
= 0;
1911 char *_kwnames
[] = { "self", NULL
};
1914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxHtmlHelpController",_kwnames
,&_argo0
))
1917 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1918 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
1919 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxHtmlHelpController. Expected _wxHtmlHelpController_p.");
1924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1925 delete_wxHtmlHelpController(_arg0
);
1927 wxPyEndAllowThreads(__tstate
);
1928 if (PyErr_Occurred()) return NULL
;
1929 } Py_INCREF(Py_None
);
1930 _resultobj
= Py_None
;
1934 #define wxHtmlHelpController_SetTitleFormat(_swigobj,_swigarg0) (_swigobj->SetTitleFormat(_swigarg0))
1935 static PyObject
*_wrap_wxHtmlHelpController_SetTitleFormat(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1936 PyObject
* _resultobj
;
1937 wxHtmlHelpController
* _arg0
;
1939 PyObject
* _argo0
= 0;
1940 PyObject
* _obj1
= 0;
1941 char *_kwnames
[] = { "self","format", NULL
};
1944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxHtmlHelpController_SetTitleFormat",_kwnames
,&_argo0
,&_obj1
))
1947 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1948 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
1949 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_SetTitleFormat. Expected _wxHtmlHelpController_p.");
1954 #if PYTHON_API_VERSION >= 1009
1955 char* tmpPtr
; int tmpSize
;
1956 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1957 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1960 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1962 _arg1
= new wxString(tmpPtr
, tmpSize
);
1964 if (!PyString_Check(_obj1
)) {
1965 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1968 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1973 wxHtmlHelpController_SetTitleFormat(_arg0
,*_arg1
);
1975 wxPyEndAllowThreads(__tstate
);
1976 if (PyErr_Occurred()) return NULL
;
1977 } Py_INCREF(Py_None
);
1978 _resultobj
= Py_None
;
1986 #define wxHtmlHelpController_SetTempDir(_swigobj,_swigarg0) (_swigobj->SetTempDir(_swigarg0))
1987 static PyObject
*_wrap_wxHtmlHelpController_SetTempDir(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1988 PyObject
* _resultobj
;
1989 wxHtmlHelpController
* _arg0
;
1991 PyObject
* _argo0
= 0;
1992 PyObject
* _obj1
= 0;
1993 char *_kwnames
[] = { "self","path", NULL
};
1996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxHtmlHelpController_SetTempDir",_kwnames
,&_argo0
,&_obj1
))
1999 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2000 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
2001 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_SetTempDir. Expected _wxHtmlHelpController_p.");
2006 #if PYTHON_API_VERSION >= 1009
2007 char* tmpPtr
; int tmpSize
;
2008 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2009 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2012 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2014 _arg1
= new wxString(tmpPtr
, tmpSize
);
2016 if (!PyString_Check(_obj1
)) {
2017 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2020 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2025 wxHtmlHelpController_SetTempDir(_arg0
,*_arg1
);
2027 wxPyEndAllowThreads(__tstate
);
2028 if (PyErr_Occurred()) return NULL
;
2029 } Py_INCREF(Py_None
);
2030 _resultobj
= Py_None
;
2038 #define wxHtmlHelpController_AddBook(_swigobj,_swigarg0,_swigarg1) (_swigobj->AddBook(_swigarg0,_swigarg1))
2039 static PyObject
*_wrap_wxHtmlHelpController_AddBook(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2040 PyObject
* _resultobj
;
2042 wxHtmlHelpController
* _arg0
;
2044 int _arg2
= (int ) FALSE
;
2045 PyObject
* _argo0
= 0;
2046 PyObject
* _obj1
= 0;
2047 char *_kwnames
[] = { "self","book","show_wait_msg", NULL
};
2050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxHtmlHelpController_AddBook",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
2053 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2054 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
2055 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_AddBook. Expected _wxHtmlHelpController_p.");
2060 #if PYTHON_API_VERSION >= 1009
2061 char* tmpPtr
; int tmpSize
;
2062 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2063 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2066 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2068 _arg1
= new wxString(tmpPtr
, tmpSize
);
2070 if (!PyString_Check(_obj1
)) {
2071 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2074 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2078 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2079 _result
= (bool )wxHtmlHelpController_AddBook(_arg0
,*_arg1
,_arg2
);
2081 wxPyEndAllowThreads(__tstate
);
2082 if (PyErr_Occurred()) return NULL
;
2083 } _resultobj
= Py_BuildValue("i",_result
);
2091 #define wxHtmlHelpController_Display(_swigobj,_swigarg0) (_swigobj->Display(_swigarg0))
2092 static PyObject
*_wrap_wxHtmlHelpController_Display(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2093 PyObject
* _resultobj
;
2094 wxHtmlHelpController
* _arg0
;
2096 PyObject
* _argo0
= 0;
2097 PyObject
* _obj1
= 0;
2098 char *_kwnames
[] = { "self","x", NULL
};
2101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxHtmlHelpController_Display",_kwnames
,&_argo0
,&_obj1
))
2104 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2105 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
2106 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_Display. Expected _wxHtmlHelpController_p.");
2111 #if PYTHON_API_VERSION >= 1009
2112 char* tmpPtr
; int tmpSize
;
2113 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2114 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2117 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2119 _arg1
= new wxString(tmpPtr
, tmpSize
);
2121 if (!PyString_Check(_obj1
)) {
2122 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2125 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2130 wxHtmlHelpController_Display(_arg0
,*_arg1
);
2132 wxPyEndAllowThreads(__tstate
);
2133 if (PyErr_Occurred()) return NULL
;
2134 } Py_INCREF(Py_None
);
2135 _resultobj
= Py_None
;
2143 #define wxHtmlHelpController_DisplayID(_swigobj,_swigarg0) (_swigobj->Display(_swigarg0))
2144 static PyObject
*_wrap_wxHtmlHelpController_DisplayID(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2145 PyObject
* _resultobj
;
2146 wxHtmlHelpController
* _arg0
;
2148 PyObject
* _argo0
= 0;
2149 char *_kwnames
[] = { "self","id", NULL
};
2152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxHtmlHelpController_DisplayID",_kwnames
,&_argo0
,&_arg1
))
2155 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2156 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
2157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_DisplayID. Expected _wxHtmlHelpController_p.");
2162 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2163 wxHtmlHelpController_DisplayID(_arg0
,_arg1
);
2165 wxPyEndAllowThreads(__tstate
);
2166 if (PyErr_Occurred()) return NULL
;
2167 } Py_INCREF(Py_None
);
2168 _resultobj
= Py_None
;
2172 #define wxHtmlHelpController_DisplayContents(_swigobj) (_swigobj->DisplayContents())
2173 static PyObject
*_wrap_wxHtmlHelpController_DisplayContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2174 PyObject
* _resultobj
;
2175 wxHtmlHelpController
* _arg0
;
2176 PyObject
* _argo0
= 0;
2177 char *_kwnames
[] = { "self", NULL
};
2180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlHelpController_DisplayContents",_kwnames
,&_argo0
))
2183 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2184 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
2185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_DisplayContents. Expected _wxHtmlHelpController_p.");
2190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2191 wxHtmlHelpController_DisplayContents(_arg0
);
2193 wxPyEndAllowThreads(__tstate
);
2194 if (PyErr_Occurred()) return NULL
;
2195 } Py_INCREF(Py_None
);
2196 _resultobj
= Py_None
;
2200 #define wxHtmlHelpController_DisplayIndex(_swigobj) (_swigobj->DisplayIndex())
2201 static PyObject
*_wrap_wxHtmlHelpController_DisplayIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2202 PyObject
* _resultobj
;
2203 wxHtmlHelpController
* _arg0
;
2204 PyObject
* _argo0
= 0;
2205 char *_kwnames
[] = { "self", NULL
};
2208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlHelpController_DisplayIndex",_kwnames
,&_argo0
))
2211 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2212 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
2213 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_DisplayIndex. Expected _wxHtmlHelpController_p.");
2218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2219 wxHtmlHelpController_DisplayIndex(_arg0
);
2221 wxPyEndAllowThreads(__tstate
);
2222 if (PyErr_Occurred()) return NULL
;
2223 } Py_INCREF(Py_None
);
2224 _resultobj
= Py_None
;
2228 #define wxHtmlHelpController_KeywordSearch(_swigobj,_swigarg0) (_swigobj->KeywordSearch(_swigarg0))
2229 static PyObject
*_wrap_wxHtmlHelpController_KeywordSearch(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2230 PyObject
* _resultobj
;
2232 wxHtmlHelpController
* _arg0
;
2234 PyObject
* _argo0
= 0;
2235 PyObject
* _obj1
= 0;
2236 char *_kwnames
[] = { "self","keyword", NULL
};
2239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxHtmlHelpController_KeywordSearch",_kwnames
,&_argo0
,&_obj1
))
2242 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2243 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
2244 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_KeywordSearch. Expected _wxHtmlHelpController_p.");
2249 #if PYTHON_API_VERSION >= 1009
2250 char* tmpPtr
; int tmpSize
;
2251 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2252 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2255 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2257 _arg1
= new wxString(tmpPtr
, tmpSize
);
2259 if (!PyString_Check(_obj1
)) {
2260 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2263 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2267 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2268 _result
= (bool )wxHtmlHelpController_KeywordSearch(_arg0
,*_arg1
);
2270 wxPyEndAllowThreads(__tstate
);
2271 if (PyErr_Occurred()) return NULL
;
2272 } _resultobj
= Py_BuildValue("i",_result
);
2280 #define wxHtmlHelpController_UseConfig(_swigobj,_swigarg0,_swigarg1) (_swigobj->UseConfig(_swigarg0,_swigarg1))
2281 static PyObject
*_wrap_wxHtmlHelpController_UseConfig(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2282 PyObject
* _resultobj
;
2283 wxHtmlHelpController
* _arg0
;
2284 wxConfigBase
* _arg1
;
2285 wxString
* _arg2
= (wxString
*) &wxEmptyString
;
2286 PyObject
* _argo0
= 0;
2287 PyObject
* _argo1
= 0;
2288 PyObject
* _obj2
= 0;
2289 char *_kwnames
[] = { "self","config","rootpath", NULL
};
2292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxHtmlHelpController_UseConfig",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
2295 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2296 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
2297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_UseConfig. Expected _wxHtmlHelpController_p.");
2302 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2303 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxConfigBase_p")) {
2304 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxHtmlHelpController_UseConfig. Expected _wxConfigBase_p.");
2310 #if PYTHON_API_VERSION >= 1009
2311 char* tmpPtr
; int tmpSize
;
2312 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
2313 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2316 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
2318 _arg2
= new wxString(tmpPtr
, tmpSize
);
2320 if (!PyString_Check(_obj2
)) {
2321 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2324 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
2328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2329 wxHtmlHelpController_UseConfig(_arg0
,_arg1
,*_arg2
);
2331 wxPyEndAllowThreads(__tstate
);
2332 if (PyErr_Occurred()) return NULL
;
2333 } Py_INCREF(Py_None
);
2334 _resultobj
= Py_None
;
2342 #define wxHtmlHelpController_ReadCustomization(_swigobj,_swigarg0,_swigarg1) (_swigobj->ReadCustomization(_swigarg0,_swigarg1))
2343 static PyObject
*_wrap_wxHtmlHelpController_ReadCustomization(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2344 PyObject
* _resultobj
;
2345 wxHtmlHelpController
* _arg0
;
2346 wxConfigBase
* _arg1
;
2347 wxString
* _arg2
= (wxString
*) &wxEmptyString
;
2348 PyObject
* _argo0
= 0;
2349 PyObject
* _argo1
= 0;
2350 PyObject
* _obj2
= 0;
2351 char *_kwnames
[] = { "self","cfg","path", NULL
};
2354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxHtmlHelpController_ReadCustomization",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
2357 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2358 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
2359 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_ReadCustomization. Expected _wxHtmlHelpController_p.");
2364 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2365 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxConfigBase_p")) {
2366 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxHtmlHelpController_ReadCustomization. Expected _wxConfigBase_p.");
2372 #if PYTHON_API_VERSION >= 1009
2373 char* tmpPtr
; int tmpSize
;
2374 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
2375 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2378 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
2380 _arg2
= new wxString(tmpPtr
, tmpSize
);
2382 if (!PyString_Check(_obj2
)) {
2383 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2386 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
2390 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2391 wxHtmlHelpController_ReadCustomization(_arg0
,_arg1
,*_arg2
);
2393 wxPyEndAllowThreads(__tstate
);
2394 if (PyErr_Occurred()) return NULL
;
2395 } Py_INCREF(Py_None
);
2396 _resultobj
= Py_None
;
2404 #define wxHtmlHelpController_WriteCustomization(_swigobj,_swigarg0,_swigarg1) (_swigobj->WriteCustomization(_swigarg0,_swigarg1))
2405 static PyObject
*_wrap_wxHtmlHelpController_WriteCustomization(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2406 PyObject
* _resultobj
;
2407 wxHtmlHelpController
* _arg0
;
2408 wxConfigBase
* _arg1
;
2409 wxString
* _arg2
= (wxString
*) &wxEmptyString
;
2410 PyObject
* _argo0
= 0;
2411 PyObject
* _argo1
= 0;
2412 PyObject
* _obj2
= 0;
2413 char *_kwnames
[] = { "self","cfg","path", NULL
};
2416 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxHtmlHelpController_WriteCustomization",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
2419 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2420 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
2421 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_WriteCustomization. Expected _wxHtmlHelpController_p.");
2426 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2427 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxConfigBase_p")) {
2428 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxHtmlHelpController_WriteCustomization. Expected _wxConfigBase_p.");
2434 #if PYTHON_API_VERSION >= 1009
2435 char* tmpPtr
; int tmpSize
;
2436 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
2437 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2440 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
2442 _arg2
= new wxString(tmpPtr
, tmpSize
);
2444 if (!PyString_Check(_obj2
)) {
2445 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2448 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
2452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2453 wxHtmlHelpController_WriteCustomization(_arg0
,_arg1
,*_arg2
);
2455 wxPyEndAllowThreads(__tstate
);
2456 if (PyErr_Occurred()) return NULL
;
2457 } Py_INCREF(Py_None
);
2458 _resultobj
= Py_None
;
2466 #define wxHtmlHelpController_GetFrame(_swigobj) (_swigobj->GetFrame())
2467 static PyObject
*_wrap_wxHtmlHelpController_GetFrame(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2468 PyObject
* _resultobj
;
2469 wxHtmlHelpFrame
* _result
;
2470 wxHtmlHelpController
* _arg0
;
2471 PyObject
* _argo0
= 0;
2472 char *_kwnames
[] = { "self", NULL
};
2476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxHtmlHelpController_GetFrame",_kwnames
,&_argo0
))
2479 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2480 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxHtmlHelpController_p")) {
2481 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxHtmlHelpController_GetFrame. Expected _wxHtmlHelpController_p.");
2486 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2487 _result
= (wxHtmlHelpFrame
*)wxHtmlHelpController_GetFrame(_arg0
);
2489 wxPyEndAllowThreads(__tstate
);
2490 if (PyErr_Occurred()) return NULL
;
2492 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxHtmlHelpFrame_p");
2493 _resultobj
= Py_BuildValue("s",_ptemp
);
2496 _resultobj
= Py_None
;
2501 static PyMethodDef htmlhelpcMethods
[] = {
2502 { "wxHtmlHelpController_GetFrame", (PyCFunction
) _wrap_wxHtmlHelpController_GetFrame
, METH_VARARGS
| METH_KEYWORDS
},
2503 { "wxHtmlHelpController_WriteCustomization", (PyCFunction
) _wrap_wxHtmlHelpController_WriteCustomization
, METH_VARARGS
| METH_KEYWORDS
},
2504 { "wxHtmlHelpController_ReadCustomization", (PyCFunction
) _wrap_wxHtmlHelpController_ReadCustomization
, METH_VARARGS
| METH_KEYWORDS
},
2505 { "wxHtmlHelpController_UseConfig", (PyCFunction
) _wrap_wxHtmlHelpController_UseConfig
, METH_VARARGS
| METH_KEYWORDS
},
2506 { "wxHtmlHelpController_KeywordSearch", (PyCFunction
) _wrap_wxHtmlHelpController_KeywordSearch
, METH_VARARGS
| METH_KEYWORDS
},
2507 { "wxHtmlHelpController_DisplayIndex", (PyCFunction
) _wrap_wxHtmlHelpController_DisplayIndex
, METH_VARARGS
| METH_KEYWORDS
},
2508 { "wxHtmlHelpController_DisplayContents", (PyCFunction
) _wrap_wxHtmlHelpController_DisplayContents
, METH_VARARGS
| METH_KEYWORDS
},
2509 { "wxHtmlHelpController_DisplayID", (PyCFunction
) _wrap_wxHtmlHelpController_DisplayID
, METH_VARARGS
| METH_KEYWORDS
},
2510 { "wxHtmlHelpController_Display", (PyCFunction
) _wrap_wxHtmlHelpController_Display
, METH_VARARGS
| METH_KEYWORDS
},
2511 { "wxHtmlHelpController_AddBook", (PyCFunction
) _wrap_wxHtmlHelpController_AddBook
, METH_VARARGS
| METH_KEYWORDS
},
2512 { "wxHtmlHelpController_SetTempDir", (PyCFunction
) _wrap_wxHtmlHelpController_SetTempDir
, METH_VARARGS
| METH_KEYWORDS
},
2513 { "wxHtmlHelpController_SetTitleFormat", (PyCFunction
) _wrap_wxHtmlHelpController_SetTitleFormat
, METH_VARARGS
| METH_KEYWORDS
},
2514 { "delete_wxHtmlHelpController", (PyCFunction
) _wrap_delete_wxHtmlHelpController
, METH_VARARGS
| METH_KEYWORDS
},
2515 { "new_wxHtmlHelpController", (PyCFunction
) _wrap_new_wxHtmlHelpController
, METH_VARARGS
| METH_KEYWORDS
},
2516 { "wxHtmlHelpFrame_WriteCustomization", (PyCFunction
) _wrap_wxHtmlHelpFrame_WriteCustomization
, METH_VARARGS
| METH_KEYWORDS
},
2517 { "wxHtmlHelpFrame_ReadCustomization", (PyCFunction
) _wrap_wxHtmlHelpFrame_ReadCustomization
, METH_VARARGS
| METH_KEYWORDS
},
2518 { "wxHtmlHelpFrame_UseConfig", (PyCFunction
) _wrap_wxHtmlHelpFrame_UseConfig
, METH_VARARGS
| METH_KEYWORDS
},
2519 { "wxHtmlHelpFrame_KeywordSearch", (PyCFunction
) _wrap_wxHtmlHelpFrame_KeywordSearch
, METH_VARARGS
| METH_KEYWORDS
},
2520 { "wxHtmlHelpFrame_DisplayIndex", (PyCFunction
) _wrap_wxHtmlHelpFrame_DisplayIndex
, METH_VARARGS
| METH_KEYWORDS
},
2521 { "wxHtmlHelpFrame_DisplayContents", (PyCFunction
) _wrap_wxHtmlHelpFrame_DisplayContents
, METH_VARARGS
| METH_KEYWORDS
},
2522 { "wxHtmlHelpFrame_DisplayID", (PyCFunction
) _wrap_wxHtmlHelpFrame_DisplayID
, METH_VARARGS
| METH_KEYWORDS
},
2523 { "wxHtmlHelpFrame_Display", (PyCFunction
) _wrap_wxHtmlHelpFrame_Display
, METH_VARARGS
| METH_KEYWORDS
},
2524 { "wxHtmlHelpFrame_SetTitleFormat", (PyCFunction
) _wrap_wxHtmlHelpFrame_SetTitleFormat
, METH_VARARGS
| METH_KEYWORDS
},
2525 { "wxHtmlHelpFrame_GetData", (PyCFunction
) _wrap_wxHtmlHelpFrame_GetData
, METH_VARARGS
| METH_KEYWORDS
},
2526 { "new_wxHtmlHelpFrame", (PyCFunction
) _wrap_new_wxHtmlHelpFrame
, METH_VARARGS
| METH_KEYWORDS
},
2527 { "wxHtmlHelpData_GetIndexCnt", (PyCFunction
) _wrap_wxHtmlHelpData_GetIndexCnt
, METH_VARARGS
| METH_KEYWORDS
},
2528 { "wxHtmlHelpData_GetIndex", (PyCFunction
) _wrap_wxHtmlHelpData_GetIndex
, METH_VARARGS
| METH_KEYWORDS
},
2529 { "wxHtmlHelpData_GetContentsCnt", (PyCFunction
) _wrap_wxHtmlHelpData_GetContentsCnt
, METH_VARARGS
| METH_KEYWORDS
},
2530 { "wxHtmlHelpData_GetContents", (PyCFunction
) _wrap_wxHtmlHelpData_GetContents
, METH_VARARGS
| METH_KEYWORDS
},
2531 { "wxHtmlHelpData_GetBookRecArray", (PyCFunction
) _wrap_wxHtmlHelpData_GetBookRecArray
, METH_VARARGS
| METH_KEYWORDS
},
2532 { "wxHtmlHelpData_FindPageById", (PyCFunction
) _wrap_wxHtmlHelpData_FindPageById
, METH_VARARGS
| METH_KEYWORDS
},
2533 { "wxHtmlHelpData_FindPageByName", (PyCFunction
) _wrap_wxHtmlHelpData_FindPageByName
, METH_VARARGS
| METH_KEYWORDS
},
2534 { "wxHtmlHelpData_AddBook", (PyCFunction
) _wrap_wxHtmlHelpData_AddBook
, METH_VARARGS
| METH_KEYWORDS
},
2535 { "wxHtmlHelpData_SetTempDir", (PyCFunction
) _wrap_wxHtmlHelpData_SetTempDir
, METH_VARARGS
| METH_KEYWORDS
},
2536 { "delete_wxHtmlHelpData", (PyCFunction
) _wrap_delete_wxHtmlHelpData
, METH_VARARGS
| METH_KEYWORDS
},
2537 { "new_wxHtmlHelpData", (PyCFunction
) _wrap_new_wxHtmlHelpData
, METH_VARARGS
| METH_KEYWORDS
},
2538 { "wxHtmlSearchStatus_GetContentsItem", (PyCFunction
) _wrap_wxHtmlSearchStatus_GetContentsItem
, METH_VARARGS
| METH_KEYWORDS
},
2539 { "wxHtmlSearchStatus_GetName", (PyCFunction
) _wrap_wxHtmlSearchStatus_GetName
, METH_VARARGS
| METH_KEYWORDS
},
2540 { "wxHtmlSearchStatus_GetMaxIndex", (PyCFunction
) _wrap_wxHtmlSearchStatus_GetMaxIndex
, METH_VARARGS
| METH_KEYWORDS
},
2541 { "wxHtmlSearchStatus_GetCurIndex", (PyCFunction
) _wrap_wxHtmlSearchStatus_GetCurIndex
, METH_VARARGS
| METH_KEYWORDS
},
2542 { "wxHtmlSearchStatus_IsActive", (PyCFunction
) _wrap_wxHtmlSearchStatus_IsActive
, METH_VARARGS
| METH_KEYWORDS
},
2543 { "wxHtmlSearchStatus_Search", (PyCFunction
) _wrap_wxHtmlSearchStatus_Search
, METH_VARARGS
| METH_KEYWORDS
},
2544 { "wxHtmlContentsItem_m_Book_get", (PyCFunction
) _wrap_wxHtmlContentsItem_m_Book_get
, METH_VARARGS
| METH_KEYWORDS
},
2545 { "wxHtmlContentsItem_m_Book_set", (PyCFunction
) _wrap_wxHtmlContentsItem_m_Book_set
, METH_VARARGS
| METH_KEYWORDS
},
2546 { "wxHtmlContentsItem_m_Page_get", (PyCFunction
) _wrap_wxHtmlContentsItem_m_Page_get
, METH_VARARGS
| METH_KEYWORDS
},
2547 { "wxHtmlContentsItem_m_Page_set", (PyCFunction
) _wrap_wxHtmlContentsItem_m_Page_set
, METH_VARARGS
| METH_KEYWORDS
},
2548 { "wxHtmlContentsItem_m_Name_get", (PyCFunction
) _wrap_wxHtmlContentsItem_m_Name_get
, METH_VARARGS
| METH_KEYWORDS
},
2549 { "wxHtmlContentsItem_m_Name_set", (PyCFunction
) _wrap_wxHtmlContentsItem_m_Name_set
, METH_VARARGS
| METH_KEYWORDS
},
2550 { "wxHtmlContentsItem_m_ID_get", (PyCFunction
) _wrap_wxHtmlContentsItem_m_ID_get
, METH_VARARGS
| METH_KEYWORDS
},
2551 { "wxHtmlContentsItem_m_ID_set", (PyCFunction
) _wrap_wxHtmlContentsItem_m_ID_set
, METH_VARARGS
| METH_KEYWORDS
},
2552 { "wxHtmlContentsItem_m_Level_get", (PyCFunction
) _wrap_wxHtmlContentsItem_m_Level_get
, METH_VARARGS
| METH_KEYWORDS
},
2553 { "wxHtmlContentsItem_m_Level_set", (PyCFunction
) _wrap_wxHtmlContentsItem_m_Level_set
, METH_VARARGS
| METH_KEYWORDS
},
2554 { "wxHtmlBookRecord_GetContentsEnd", (PyCFunction
) _wrap_wxHtmlBookRecord_GetContentsEnd
, METH_VARARGS
| METH_KEYWORDS
},
2555 { "wxHtmlBookRecord_GetContentsStart", (PyCFunction
) _wrap_wxHtmlBookRecord_GetContentsStart
, METH_VARARGS
| METH_KEYWORDS
},
2556 { "wxHtmlBookRecord_SetContentsRange", (PyCFunction
) _wrap_wxHtmlBookRecord_SetContentsRange
, METH_VARARGS
| METH_KEYWORDS
},
2557 { "wxHtmlBookRecord_GetBasePath", (PyCFunction
) _wrap_wxHtmlBookRecord_GetBasePath
, METH_VARARGS
| METH_KEYWORDS
},
2558 { "wxHtmlBookRecord_GetStart", (PyCFunction
) _wrap_wxHtmlBookRecord_GetStart
, METH_VARARGS
| METH_KEYWORDS
},
2559 { "wxHtmlBookRecord_GetTitle", (PyCFunction
) _wrap_wxHtmlBookRecord_GetTitle
, METH_VARARGS
| METH_KEYWORDS
},
2560 { "new_wxHtmlBookRecord", (PyCFunction
) _wrap_new_wxHtmlBookRecord
, METH_VARARGS
| METH_KEYWORDS
},
2567 * This table is used by the pointer type-checker
2569 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
2570 { "_signed_long","_long",0},
2571 { "_wxPrintQuality","_wxCoord",0},
2572 { "_wxPrintQuality","_int",0},
2573 { "_wxPrintQuality","_signed_int",0},
2574 { "_wxPrintQuality","_unsigned_int",0},
2575 { "_wxPrintQuality","_wxWindowID",0},
2576 { "_wxPrintQuality","_uint",0},
2577 { "_wxPrintQuality","_EBool",0},
2578 { "_wxPrintQuality","_size_t",0},
2579 { "_wxPrintQuality","_time_t",0},
2580 { "_byte","_unsigned_char",0},
2581 { "_long","_unsigned_long",0},
2582 { "_long","_signed_long",0},
2583 { "_size_t","_wxCoord",0},
2584 { "_size_t","_wxPrintQuality",0},
2585 { "_size_t","_time_t",0},
2586 { "_size_t","_unsigned_int",0},
2587 { "_size_t","_int",0},
2588 { "_size_t","_wxWindowID",0},
2589 { "_size_t","_uint",0},
2590 { "_wxTopLevelWindow","_wxHtmlHelpFrame",SwigwxHtmlHelpFrameTowxTopLevelWindow
},
2591 { "_uint","_wxCoord",0},
2592 { "_uint","_wxPrintQuality",0},
2593 { "_uint","_time_t",0},
2594 { "_uint","_size_t",0},
2595 { "_uint","_unsigned_int",0},
2596 { "_uint","_int",0},
2597 { "_uint","_wxWindowID",0},
2598 { "_wxChar","_char",0},
2599 { "_char","_wxChar",0},
2600 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
2601 { "_EBool","_wxCoord",0},
2602 { "_EBool","_wxPrintQuality",0},
2603 { "_EBool","_signed_int",0},
2604 { "_EBool","_int",0},
2605 { "_EBool","_wxWindowID",0},
2606 { "_unsigned_long","_long",0},
2607 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
2608 { "_signed_int","_wxCoord",0},
2609 { "_signed_int","_wxPrintQuality",0},
2610 { "_signed_int","_EBool",0},
2611 { "_signed_int","_wxWindowID",0},
2612 { "_signed_int","_int",0},
2613 { "_WXTYPE","_wxDateTime_t",0},
2614 { "_WXTYPE","_short",0},
2615 { "_WXTYPE","_signed_short",0},
2616 { "_WXTYPE","_unsigned_short",0},
2617 { "_unsigned_short","_wxDateTime_t",0},
2618 { "_unsigned_short","_WXTYPE",0},
2619 { "_unsigned_short","_short",0},
2620 { "_wxObject","_wxHtmlHelpController",SwigwxHtmlHelpControllerTowxObject
},
2621 { "_wxObject","_wxHtmlHelpFrame",SwigwxHtmlHelpFrameTowxObject
},
2622 { "_signed_short","_WXTYPE",0},
2623 { "_signed_short","_short",0},
2624 { "_unsigned_char","_byte",0},
2625 { "_unsigned_int","_wxCoord",0},
2626 { "_unsigned_int","_wxPrintQuality",0},
2627 { "_unsigned_int","_time_t",0},
2628 { "_unsigned_int","_size_t",0},
2629 { "_unsigned_int","_uint",0},
2630 { "_unsigned_int","_wxWindowID",0},
2631 { "_unsigned_int","_int",0},
2632 { "_short","_wxDateTime_t",0},
2633 { "_short","_WXTYPE",0},
2634 { "_short","_unsigned_short",0},
2635 { "_short","_signed_short",0},
2636 { "_wxFrame","_wxHtmlHelpFrame",SwigwxHtmlHelpFrameTowxFrame
},
2637 { "_wxWindowID","_wxCoord",0},
2638 { "_wxWindowID","_wxPrintQuality",0},
2639 { "_wxWindowID","_time_t",0},
2640 { "_wxWindowID","_size_t",0},
2641 { "_wxWindowID","_EBool",0},
2642 { "_wxWindowID","_uint",0},
2643 { "_wxWindowID","_int",0},
2644 { "_wxWindowID","_signed_int",0},
2645 { "_wxWindowID","_unsigned_int",0},
2646 { "_int","_wxCoord",0},
2647 { "_int","_wxPrintQuality",0},
2648 { "_int","_time_t",0},
2649 { "_int","_size_t",0},
2650 { "_int","_EBool",0},
2651 { "_int","_uint",0},
2652 { "_int","_wxWindowID",0},
2653 { "_int","_unsigned_int",0},
2654 { "_int","_signed_int",0},
2655 { "_wxDateTime_t","_unsigned_short",0},
2656 { "_wxDateTime_t","_short",0},
2657 { "_wxDateTime_t","_WXTYPE",0},
2658 { "_time_t","_wxCoord",0},
2659 { "_time_t","_wxPrintQuality",0},
2660 { "_time_t","_unsigned_int",0},
2661 { "_time_t","_int",0},
2662 { "_time_t","_wxWindowID",0},
2663 { "_time_t","_uint",0},
2664 { "_time_t","_size_t",0},
2665 { "_wxCoord","_int",0},
2666 { "_wxCoord","_signed_int",0},
2667 { "_wxCoord","_unsigned_int",0},
2668 { "_wxCoord","_wxWindowID",0},
2669 { "_wxCoord","_uint",0},
2670 { "_wxCoord","_EBool",0},
2671 { "_wxCoord","_size_t",0},
2672 { "_wxCoord","_time_t",0},
2673 { "_wxCoord","_wxPrintQuality",0},
2674 { "_wxEvtHandler","_wxHtmlHelpController",SwigwxHtmlHelpControllerTowxEvtHandler
},
2675 { "_wxEvtHandler","_wxHtmlHelpFrame",SwigwxHtmlHelpFrameTowxEvtHandler
},
2676 { "_wxWindow","_wxHtmlHelpFrame",SwigwxHtmlHelpFrameTowxWindow
},
2679 static PyObject
*SWIG_globals
;
2683 SWIGEXPORT(void) inithtmlhelpc() {
2685 SWIG_globals
= SWIG_newvarlink();
2686 m
= Py_InitModule("htmlhelpc", htmlhelpcMethods
);
2687 d
= PyModule_GetDict(m
);
2688 PyDict_SetItemString(d
,"wxHF_TOOLBAR", PyInt_FromLong((long) wxHF_TOOLBAR
));
2689 PyDict_SetItemString(d
,"wxHF_FLATTOOLBAR", PyInt_FromLong((long) wxHF_FLATTOOLBAR
));
2690 PyDict_SetItemString(d
,"wxHF_CONTENTS", PyInt_FromLong((long) wxHF_CONTENTS
));
2691 PyDict_SetItemString(d
,"wxHF_INDEX", PyInt_FromLong((long) wxHF_INDEX
));
2692 PyDict_SetItemString(d
,"wxHF_SEARCH", PyInt_FromLong((long) wxHF_SEARCH
));
2693 PyDict_SetItemString(d
,"wxHF_BOOKMARKS", PyInt_FromLong((long) wxHF_BOOKMARKS
));
2694 PyDict_SetItemString(d
,"wxHF_OPENFILES", PyInt_FromLong((long) wxHF_OPENFILES
));
2695 PyDict_SetItemString(d
,"wxHF_PRINT", PyInt_FromLong((long) wxHF_PRINT
));
2696 PyDict_SetItemString(d
,"wxHF_DEFAULTSTYLE", PyInt_FromLong((long) wxHF_DEFAULTSTYLE
));
2699 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
2700 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);