]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/gtk/html.py
Implement most of AppendRow(), PrependRow(), InsertRow(),
[wxWidgets.git] / wxPython / src / gtk / html.py
CommitLineData
0085ce49 1# This file was created automatically by SWIG 1.3.29.
d14a1e28
RD
2# Don't modify this file, modify the SWIG interface instead.
3
db3e571a
RD
4"""
5Classes for a simple HTML rendering window, HTML Help Window, etc.
6"""
7
d14a1e28 8import _html
0085ce49
RD
9import new
10new_instancemethod = new.instancemethod
093d3ff1 11def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
0085ce49 12 if (name == "thisown"): return self.this.own(value)
093d3ff1 13 if (name == "this"):
0085ce49
RD
14 if type(value).__name__ == 'PySwigObject':
15 self.__dict__[name] = value
093d3ff1
RD
16 return
17 method = class_type.__swig_setmethods__.get(name,None)
18 if method: return method(self,value)
0085ce49 19 if (not static) or hasattr(self,name):
093d3ff1
RD
20 self.__dict__[name] = value
21 else:
22 raise AttributeError("You cannot add attributes to %s" % self)
23
24def _swig_setattr(self,class_type,name,value):
25 return _swig_setattr_nondynamic(self,class_type,name,value,0)
26
27def _swig_getattr(self,class_type,name):
0085ce49 28 if (name == "thisown"): return self.this.own()
093d3ff1
RD
29 method = class_type.__swig_getmethods__.get(name,None)
30 if method: return method(self)
31 raise AttributeError,name
32
0085ce49
RD
33def _swig_repr(self):
34 try: strthis = "proxy of " + self.this.__repr__()
35 except: strthis = ""
36 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
37
093d3ff1
RD
38import types
39try:
40 _object = types.ObjectType
41 _newclass = 1
42except AttributeError:
43 class _object : pass
44 _newclass = 0
45del types
46
47
48def _swig_setattr_nondynamic_method(set):
49 def set_attr(self,name,value):
0085ce49
RD
50 if (name == "thisown"): return self.this.own(value)
51 if hasattr(self,name) or (name == "this"):
093d3ff1
RD
52 set(self,name,value)
53 else:
54 raise AttributeError("You cannot add attributes to %s" % self)
55 return set_attr
56
57
54f9ee45
RD
58import _windows
59import _core
60wx = _core
66c033b4 61__docfilter__ = wx.__DocFilter(globals())
d14a1e28
RD
62#---------------------------------------------------------------------------
63
64HTML_ALIGN_LEFT = _html.HTML_ALIGN_LEFT
65HTML_ALIGN_CENTER = _html.HTML_ALIGN_CENTER
66HTML_ALIGN_RIGHT = _html.HTML_ALIGN_RIGHT
67HTML_ALIGN_BOTTOM = _html.HTML_ALIGN_BOTTOM
68HTML_ALIGN_TOP = _html.HTML_ALIGN_TOP
69HTML_CLR_FOREGROUND = _html.HTML_CLR_FOREGROUND
70HTML_CLR_BACKGROUND = _html.HTML_CLR_BACKGROUND
71HTML_UNITS_PIXELS = _html.HTML_UNITS_PIXELS
72HTML_UNITS_PERCENT = _html.HTML_UNITS_PERCENT
73HTML_INDENT_LEFT = _html.HTML_INDENT_LEFT
74HTML_INDENT_RIGHT = _html.HTML_INDENT_RIGHT
75HTML_INDENT_TOP = _html.HTML_INDENT_TOP
76HTML_INDENT_BOTTOM = _html.HTML_INDENT_BOTTOM
77HTML_INDENT_HORIZONTAL = _html.HTML_INDENT_HORIZONTAL
78HTML_INDENT_VERTICAL = _html.HTML_INDENT_VERTICAL
79HTML_INDENT_ALL = _html.HTML_INDENT_ALL
80HTML_COND_ISANCHOR = _html.HTML_COND_ISANCHOR
81HTML_COND_ISIMAGEMAP = _html.HTML_COND_ISIMAGEMAP
82HTML_COND_USER = _html.HTML_COND_USER
83HW_SCROLLBAR_NEVER = _html.HW_SCROLLBAR_NEVER
84HW_SCROLLBAR_AUTO = _html.HW_SCROLLBAR_AUTO
85HW_NO_SELECTION = _html.HW_NO_SELECTION
86HW_DEFAULT_STYLE = _html.HW_DEFAULT_STYLE
87HTML_OPEN = _html.HTML_OPEN
88HTML_BLOCK = _html.HTML_BLOCK
89HTML_REDIRECT = _html.HTML_REDIRECT
90HTML_URL_PAGE = _html.HTML_URL_PAGE
91HTML_URL_IMAGE = _html.HTML_URL_IMAGE
92HTML_URL_OTHER = _html.HTML_URL_OTHER
54f9ee45 93class HtmlLinkInfo(_core.Object):
093d3ff1 94 """Proxy of C++ HtmlLinkInfo class"""
0085ce49
RD
95 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
96 __repr__ = _swig_repr
97 def __init__(self, *args, **kwargs):
a95a7133 98 """__init__(self, String href, String target=EmptyString) -> HtmlLinkInfo"""
0085ce49 99 _html.HtmlLinkInfo_swiginit(self,_html.new_HtmlLinkInfo(*args, **kwargs))
e811c8ce 100 def GetHref(*args, **kwargs):
a95a7133 101 """GetHref(self) -> String"""
e811c8ce
RD
102 return _html.HtmlLinkInfo_GetHref(*args, **kwargs)
103
104 def GetTarget(*args, **kwargs):
a95a7133 105 """GetTarget(self) -> String"""
e811c8ce
RD
106 return _html.HtmlLinkInfo_GetTarget(*args, **kwargs)
107
108 def GetEvent(*args, **kwargs):
a95a7133 109 """GetEvent(self) -> MouseEvent"""
e811c8ce
RD
110 return _html.HtmlLinkInfo_GetEvent(*args, **kwargs)
111
112 def GetHtmlCell(*args, **kwargs):
a95a7133 113 """GetHtmlCell(self) -> HtmlCell"""
e811c8ce
RD
114 return _html.HtmlLinkInfo_GetHtmlCell(*args, **kwargs)
115
116 def SetEvent(*args, **kwargs):
a95a7133 117 """SetEvent(self, MouseEvent e)"""
e811c8ce
RD
118 return _html.HtmlLinkInfo_SetEvent(*args, **kwargs)
119
120 def SetHtmlCell(*args, **kwargs):
a95a7133 121 """SetHtmlCell(self, HtmlCell e)"""
e811c8ce
RD
122 return _html.HtmlLinkInfo_SetHtmlCell(*args, **kwargs)
123
2131d850 124_html.HtmlLinkInfo_swigregister(HtmlLinkInfo)
b2dc1044
RD
125cvar = _html.cvar
126HtmlWindowNameStr = cvar.HtmlWindowNameStr
127HtmlPrintoutTitleStr = cvar.HtmlPrintoutTitleStr
128HtmlPrintingTitleStr = cvar.HtmlPrintingTitleStr
d14a1e28 129
54f9ee45 130class HtmlTag(_core.Object):
093d3ff1 131 """Proxy of C++ HtmlTag class"""
0085ce49
RD
132 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
133 def __init__(self): raise AttributeError, "No constructor defined"
134 __repr__ = _swig_repr
e811c8ce 135 def GetName(*args, **kwargs):
a95a7133 136 """GetName(self) -> String"""
e811c8ce
RD
137 return _html.HtmlTag_GetName(*args, **kwargs)
138
139 def HasParam(*args, **kwargs):
a95a7133 140 """HasParam(self, String par) -> bool"""
e811c8ce
RD
141 return _html.HtmlTag_HasParam(*args, **kwargs)
142
143 def GetParam(*args, **kwargs):
a95a7133 144 """GetParam(self, String par, int with_commas=False) -> String"""
e811c8ce
RD
145 return _html.HtmlTag_GetParam(*args, **kwargs)
146
147 def GetAllParams(*args, **kwargs):
a95a7133 148 """GetAllParams(self) -> String"""
e811c8ce
RD
149 return _html.HtmlTag_GetAllParams(*args, **kwargs)
150
151 def HasEnding(*args, **kwargs):
a95a7133 152 """HasEnding(self) -> bool"""
e811c8ce
RD
153 return _html.HtmlTag_HasEnding(*args, **kwargs)
154
155 def GetBeginPos(*args, **kwargs):
a95a7133 156 """GetBeginPos(self) -> int"""
e811c8ce
RD
157 return _html.HtmlTag_GetBeginPos(*args, **kwargs)
158
159 def GetEndPos1(*args, **kwargs):
a95a7133 160 """GetEndPos1(self) -> int"""
e811c8ce
RD
161 return _html.HtmlTag_GetEndPos1(*args, **kwargs)
162
163 def GetEndPos2(*args, **kwargs):
a95a7133 164 """GetEndPos2(self) -> int"""
e811c8ce
RD
165 return _html.HtmlTag_GetEndPos2(*args, **kwargs)
166
2131d850 167_html.HtmlTag_swigregister(HtmlTag)
d14a1e28 168
54f9ee45 169class HtmlParser(_core.Object):
093d3ff1 170 """Proxy of C++ HtmlParser class"""
0085ce49
RD
171 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
172 def __init__(self): raise AttributeError, "No constructor defined"
173 __repr__ = _swig_repr
e811c8ce 174 def SetFS(*args, **kwargs):
a95a7133 175 """SetFS(self, FileSystem fs)"""
e811c8ce
RD
176 return _html.HtmlParser_SetFS(*args, **kwargs)
177
178 def GetFS(*args, **kwargs):
a95a7133 179 """GetFS(self) -> FileSystem"""
e811c8ce
RD
180 return _html.HtmlParser_GetFS(*args, **kwargs)
181
182 def Parse(*args, **kwargs):
a95a7133 183 """Parse(self, String source) -> Object"""
e811c8ce
RD
184 return _html.HtmlParser_Parse(*args, **kwargs)
185
186 def InitParser(*args, **kwargs):
a95a7133 187 """InitParser(self, String source)"""
e811c8ce
RD
188 return _html.HtmlParser_InitParser(*args, **kwargs)
189
190 def DoneParser(*args, **kwargs):
a95a7133 191 """DoneParser(self)"""
e811c8ce
RD
192 return _html.HtmlParser_DoneParser(*args, **kwargs)
193
194 def DoParsing(*args, **kwargs):
a95a7133 195 """DoParsing(self, int begin_pos, int end_pos)"""
e811c8ce
RD
196 return _html.HtmlParser_DoParsing(*args, **kwargs)
197
198 def StopParsing(*args, **kwargs):
a95a7133 199 """StopParsing(self)"""
e811c8ce
RD
200 return _html.HtmlParser_StopParsing(*args, **kwargs)
201
202 def AddTagHandler(*args, **kwargs):
a95a7133 203 """AddTagHandler(self, HtmlTagHandler handler)"""
e811c8ce
RD
204 return _html.HtmlParser_AddTagHandler(*args, **kwargs)
205
206 def GetSource(*args, **kwargs):
a95a7133 207 """GetSource(self) -> String"""
e811c8ce
RD
208 return _html.HtmlParser_GetSource(*args, **kwargs)
209
210 def PushTagHandler(*args, **kwargs):
a95a7133 211 """PushTagHandler(self, HtmlTagHandler handler, String tags)"""
e811c8ce
RD
212 return _html.HtmlParser_PushTagHandler(*args, **kwargs)
213
214 def PopTagHandler(*args, **kwargs):
a95a7133 215 """PopTagHandler(self)"""
e811c8ce
RD
216 return _html.HtmlParser_PopTagHandler(*args, **kwargs)
217
e9d6f3a4
RD
218 def GetInnerSource(*args, **kwargs):
219 """GetInnerSource(self, HtmlTag tag) -> String"""
220 return _html.HtmlParser_GetInnerSource(*args, **kwargs)
221
2131d850 222_html.HtmlParser_swigregister(HtmlParser)
d14a1e28
RD
223
224class HtmlWinParser(HtmlParser):
093d3ff1 225 """Proxy of C++ HtmlWinParser class"""
0085ce49
RD
226 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
227 __repr__ = _swig_repr
228 def __init__(self, *args, **kwargs):
a95a7133 229 """__init__(self, HtmlWindow wnd=None) -> HtmlWinParser"""
0085ce49 230 _html.HtmlWinParser_swiginit(self,_html.new_HtmlWinParser(*args, **kwargs))
e811c8ce 231 def SetDC(*args, **kwargs):
a95a7133 232 """SetDC(self, DC dc)"""
e811c8ce
RD
233 return _html.HtmlWinParser_SetDC(*args, **kwargs)
234
235 def GetDC(*args, **kwargs):
a95a7133 236 """GetDC(self) -> DC"""
e811c8ce
RD
237 return _html.HtmlWinParser_GetDC(*args, **kwargs)
238
239 def GetCharHeight(*args, **kwargs):
a95a7133 240 """GetCharHeight(self) -> int"""
e811c8ce
RD
241 return _html.HtmlWinParser_GetCharHeight(*args, **kwargs)
242
243 def GetCharWidth(*args, **kwargs):
a95a7133 244 """GetCharWidth(self) -> int"""
e811c8ce
RD
245 return _html.HtmlWinParser_GetCharWidth(*args, **kwargs)
246
247 def GetWindow(*args, **kwargs):
a95a7133 248 """GetWindow(self) -> HtmlWindow"""
e811c8ce
RD
249 return _html.HtmlWinParser_GetWindow(*args, **kwargs)
250
e9d6f3a4
RD
251 GetWindow = wx._deprecated(GetWindow)
252 def GetWindowInterface(*args, **kwargs):
253 """GetWindowInterface(self) -> HtmlWindowInterface"""
254 return _html.HtmlWinParser_GetWindowInterface(*args, **kwargs)
255
e811c8ce 256 def SetFonts(*args, **kwargs):
a95a7133 257 """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
e811c8ce
RD
258 return _html.HtmlWinParser_SetFonts(*args, **kwargs)
259
ae8162c8
RD
260 def SetStandardFonts(*args, **kwargs):
261 """SetStandardFonts(self, int size=-1, String normal_face=EmptyString, String fixed_face=EmptyString)"""
262 return _html.HtmlWinParser_SetStandardFonts(*args, **kwargs)
30ee79f7 263
e811c8ce 264 def GetContainer(*args, **kwargs):
a95a7133 265 """GetContainer(self) -> HtmlContainerCell"""
e811c8ce
RD
266 return _html.HtmlWinParser_GetContainer(*args, **kwargs)
267
268 def OpenContainer(*args, **kwargs):
a95a7133 269 """OpenContainer(self) -> HtmlContainerCell"""
e811c8ce
RD
270 return _html.HtmlWinParser_OpenContainer(*args, **kwargs)
271
272 def SetContainer(*args, **kwargs):
a95a7133 273 """SetContainer(self, HtmlContainerCell c) -> HtmlContainerCell"""
e811c8ce
RD
274 return _html.HtmlWinParser_SetContainer(*args, **kwargs)
275
276 def CloseContainer(*args, **kwargs):
a95a7133 277 """CloseContainer(self) -> HtmlContainerCell"""
e811c8ce
RD
278 return _html.HtmlWinParser_CloseContainer(*args, **kwargs)
279
280 def GetFontSize(*args, **kwargs):
a95a7133 281 """GetFontSize(self) -> int"""
e811c8ce
RD
282 return _html.HtmlWinParser_GetFontSize(*args, **kwargs)
283
284 def SetFontSize(*args, **kwargs):
a95a7133 285 """SetFontSize(self, int s)"""
e811c8ce
RD
286 return _html.HtmlWinParser_SetFontSize(*args, **kwargs)
287
288 def GetFontBold(*args, **kwargs):
a95a7133 289 """GetFontBold(self) -> int"""
e811c8ce
RD
290 return _html.HtmlWinParser_GetFontBold(*args, **kwargs)
291
292 def SetFontBold(*args, **kwargs):
a95a7133 293 """SetFontBold(self, int x)"""
e811c8ce
RD
294 return _html.HtmlWinParser_SetFontBold(*args, **kwargs)
295
296 def GetFontItalic(*args, **kwargs):
a95a7133 297 """GetFontItalic(self) -> int"""
e811c8ce
RD
298 return _html.HtmlWinParser_GetFontItalic(*args, **kwargs)
299
300 def SetFontItalic(*args, **kwargs):
a95a7133 301 """SetFontItalic(self, int x)"""
e811c8ce
RD
302 return _html.HtmlWinParser_SetFontItalic(*args, **kwargs)
303
304 def GetFontUnderlined(*args, **kwargs):
a95a7133 305 """GetFontUnderlined(self) -> int"""
e811c8ce
RD
306 return _html.HtmlWinParser_GetFontUnderlined(*args, **kwargs)
307
308 def SetFontUnderlined(*args, **kwargs):
a95a7133 309 """SetFontUnderlined(self, int x)"""
e811c8ce
RD
310 return _html.HtmlWinParser_SetFontUnderlined(*args, **kwargs)
311
312 def GetFontFixed(*args, **kwargs):
a95a7133 313 """GetFontFixed(self) -> int"""
e811c8ce
RD
314 return _html.HtmlWinParser_GetFontFixed(*args, **kwargs)
315
316 def SetFontFixed(*args, **kwargs):
a95a7133 317 """SetFontFixed(self, int x)"""
e811c8ce
RD
318 return _html.HtmlWinParser_SetFontFixed(*args, **kwargs)
319
320 def GetAlign(*args, **kwargs):
a95a7133 321 """GetAlign(self) -> int"""
e811c8ce
RD
322 return _html.HtmlWinParser_GetAlign(*args, **kwargs)
323
324 def SetAlign(*args, **kwargs):
a95a7133 325 """SetAlign(self, int a)"""
e811c8ce
RD
326 return _html.HtmlWinParser_SetAlign(*args, **kwargs)
327
328 def GetLinkColor(*args, **kwargs):
a95a7133 329 """GetLinkColor(self) -> Colour"""
e811c8ce
RD
330 return _html.HtmlWinParser_GetLinkColor(*args, **kwargs)
331
332 def SetLinkColor(*args, **kwargs):
a95a7133 333 """SetLinkColor(self, Colour clr)"""
e811c8ce
RD
334 return _html.HtmlWinParser_SetLinkColor(*args, **kwargs)
335
336 def GetActualColor(*args, **kwargs):
a95a7133 337 """GetActualColor(self) -> Colour"""
e811c8ce
RD
338 return _html.HtmlWinParser_GetActualColor(*args, **kwargs)
339
340 def SetActualColor(*args, **kwargs):
a95a7133 341 """SetActualColor(self, Colour clr)"""
e811c8ce
RD
342 return _html.HtmlWinParser_SetActualColor(*args, **kwargs)
343
51b83b37
RD
344 GetActualColour = GetActualColor
345 SetActualColour = SetActualColor
346
e811c8ce 347 def SetLink(*args, **kwargs):
a95a7133 348 """SetLink(self, String link)"""
e811c8ce
RD
349 return _html.HtmlWinParser_SetLink(*args, **kwargs)
350
351 def CreateCurrentFont(*args, **kwargs):
a95a7133 352 """CreateCurrentFont(self) -> Font"""
e811c8ce
RD
353 return _html.HtmlWinParser_CreateCurrentFont(*args, **kwargs)
354
355 def GetLink(*args, **kwargs):
a95a7133 356 """GetLink(self) -> HtmlLinkInfo"""
e811c8ce
RD
357 return _html.HtmlWinParser_GetLink(*args, **kwargs)
358
2131d850 359_html.HtmlWinParser_swigregister(HtmlWinParser)
d14a1e28 360
54f9ee45 361class HtmlTagHandler(_core.Object):
093d3ff1 362 """Proxy of C++ HtmlTagHandler class"""
0085ce49
RD
363 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
364 __repr__ = _swig_repr
365 def __init__(self, *args, **kwargs):
a95a7133 366 """__init__(self) -> HtmlTagHandler"""
0085ce49 367 _html.HtmlTagHandler_swiginit(self,_html.new_HtmlTagHandler(*args, **kwargs))
d14a1e28 368 self._setCallbackInfo(self, HtmlTagHandler)
e811c8ce
RD
369
370 def _setCallbackInfo(*args, **kwargs):
a95a7133 371 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
e811c8ce
RD
372 return _html.HtmlTagHandler__setCallbackInfo(*args, **kwargs)
373
374 def SetParser(*args, **kwargs):
a95a7133 375 """SetParser(self, HtmlParser parser)"""
e811c8ce
RD
376 return _html.HtmlTagHandler_SetParser(*args, **kwargs)
377
378 def GetParser(*args, **kwargs):
a95a7133 379 """GetParser(self) -> HtmlParser"""
e811c8ce
RD
380 return _html.HtmlTagHandler_GetParser(*args, **kwargs)
381
382 def ParseInner(*args, **kwargs):
a95a7133 383 """ParseInner(self, HtmlTag tag)"""
e811c8ce
RD
384 return _html.HtmlTagHandler_ParseInner(*args, **kwargs)
385
2131d850 386_html.HtmlTagHandler_swigregister(HtmlTagHandler)
d14a1e28
RD
387
388class HtmlWinTagHandler(HtmlTagHandler):
093d3ff1 389 """Proxy of C++ HtmlWinTagHandler class"""
0085ce49
RD
390 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
391 __repr__ = _swig_repr
392 def __init__(self, *args, **kwargs):
a95a7133 393 """__init__(self) -> HtmlWinTagHandler"""
0085ce49 394 _html.HtmlWinTagHandler_swiginit(self,_html.new_HtmlWinTagHandler(*args, **kwargs))
d14a1e28 395 self._setCallbackInfo(self, HtmlWinTagHandler)
e811c8ce
RD
396
397 def _setCallbackInfo(*args, **kwargs):
a95a7133 398 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
e811c8ce
RD
399 return _html.HtmlWinTagHandler__setCallbackInfo(*args, **kwargs)
400
401 def SetParser(*args, **kwargs):
a95a7133 402 """SetParser(self, HtmlParser parser)"""
e811c8ce
RD
403 return _html.HtmlWinTagHandler_SetParser(*args, **kwargs)
404
405 def GetParser(*args, **kwargs):
a95a7133 406 """GetParser(self) -> HtmlWinParser"""
e811c8ce
RD
407 return _html.HtmlWinTagHandler_GetParser(*args, **kwargs)
408
409 def ParseInner(*args, **kwargs):
a95a7133 410 """ParseInner(self, HtmlTag tag)"""
e811c8ce
RD
411 return _html.HtmlWinTagHandler_ParseInner(*args, **kwargs)
412
2131d850 413_html.HtmlWinTagHandler_swigregister(HtmlWinTagHandler)
0f66a9f3
RD
414
415
e811c8ce 416def HtmlWinParser_AddTagHandler(*args, **kwargs):
0085ce49
RD
417 """HtmlWinParser_AddTagHandler(PyObject tagHandlerClass)"""
418 return _html.HtmlWinParser_AddTagHandler(*args, **kwargs)
d14a1e28 419#---------------------------------------------------------------------------
0f66a9f3 420
d14a1e28 421class HtmlSelection(object):
093d3ff1 422 """Proxy of C++ HtmlSelection class"""
0085ce49
RD
423 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
424 __repr__ = _swig_repr
425 def __init__(self, *args, **kwargs):
a95a7133 426 """__init__(self) -> HtmlSelection"""
0085ce49
RD
427 _html.HtmlSelection_swiginit(self,_html.new_HtmlSelection(*args, **kwargs))
428 __swig_destroy__ = _html.delete_HtmlSelection
429 __del__ = lambda self : None;
e811c8ce 430 def Set(*args, **kwargs):
a95a7133 431 """Set(self, Point fromPos, HtmlCell fromCell, Point toPos, HtmlCell toCell)"""
e811c8ce
RD
432 return _html.HtmlSelection_Set(*args, **kwargs)
433
434 def SetCells(*args, **kwargs):
a95a7133 435 """SetCells(self, HtmlCell fromCell, HtmlCell toCell)"""
e811c8ce
RD
436 return _html.HtmlSelection_SetCells(*args, **kwargs)
437
438 def GetFromCell(*args, **kwargs):
a95a7133 439 """GetFromCell(self) -> HtmlCell"""
e811c8ce
RD
440 return _html.HtmlSelection_GetFromCell(*args, **kwargs)
441
442 def GetToCell(*args, **kwargs):
a95a7133 443 """GetToCell(self) -> HtmlCell"""
e811c8ce
RD
444 return _html.HtmlSelection_GetToCell(*args, **kwargs)
445
446 def GetFromPos(*args, **kwargs):
a95a7133 447 """GetFromPos(self) -> Point"""
e811c8ce
RD
448 return _html.HtmlSelection_GetFromPos(*args, **kwargs)
449
450 def GetToPos(*args, **kwargs):
a95a7133 451 """GetToPos(self) -> Point"""
e811c8ce
RD
452 return _html.HtmlSelection_GetToPos(*args, **kwargs)
453
454 def GetFromPrivPos(*args, **kwargs):
a95a7133 455 """GetFromPrivPos(self) -> Point"""
e811c8ce
RD
456 return _html.HtmlSelection_GetFromPrivPos(*args, **kwargs)
457
458 def GetToPrivPos(*args, **kwargs):
a95a7133 459 """GetToPrivPos(self) -> Point"""
e811c8ce
RD
460 return _html.HtmlSelection_GetToPrivPos(*args, **kwargs)
461
462 def SetFromPrivPos(*args, **kwargs):
a95a7133 463 """SetFromPrivPos(self, Point pos)"""
e811c8ce
RD
464 return _html.HtmlSelection_SetFromPrivPos(*args, **kwargs)
465
466 def SetToPrivPos(*args, **kwargs):
a95a7133 467 """SetToPrivPos(self, Point pos)"""
e811c8ce
RD
468 return _html.HtmlSelection_SetToPrivPos(*args, **kwargs)
469
470 def ClearPrivPos(*args, **kwargs):
a95a7133 471 """ClearPrivPos(self)"""
e811c8ce
RD
472 return _html.HtmlSelection_ClearPrivPos(*args, **kwargs)
473
474 def IsEmpty(*args, **kwargs):
a95a7133 475 """IsEmpty(self) -> bool"""
e811c8ce
RD
476 return _html.HtmlSelection_IsEmpty(*args, **kwargs)
477
2131d850 478_html.HtmlSelection_swigregister(HtmlSelection)
d14a1e28
RD
479
480HTML_SEL_OUT = _html.HTML_SEL_OUT
481HTML_SEL_IN = _html.HTML_SEL_IN
482HTML_SEL_CHANGING = _html.HTML_SEL_CHANGING
483class HtmlRenderingState(object):
093d3ff1 484 """Proxy of C++ HtmlRenderingState class"""
0085ce49
RD
485 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
486 __repr__ = _swig_repr
487 def __init__(self, *args, **kwargs):
a95a7133 488 """__init__(self) -> HtmlRenderingState"""
0085ce49
RD
489 _html.HtmlRenderingState_swiginit(self,_html.new_HtmlRenderingState(*args, **kwargs))
490 __swig_destroy__ = _html.delete_HtmlRenderingState
491 __del__ = lambda self : None;
e811c8ce 492 def SetSelectionState(*args, **kwargs):
a95a7133 493 """SetSelectionState(self, int s)"""
e811c8ce
RD
494 return _html.HtmlRenderingState_SetSelectionState(*args, **kwargs)
495
496 def GetSelectionState(*args, **kwargs):
a95a7133 497 """GetSelectionState(self) -> int"""
e811c8ce
RD
498 return _html.HtmlRenderingState_GetSelectionState(*args, **kwargs)
499
500 def SetFgColour(*args, **kwargs):
a95a7133 501 """SetFgColour(self, Colour c)"""
e811c8ce
RD
502 return _html.HtmlRenderingState_SetFgColour(*args, **kwargs)
503
504 def GetFgColour(*args, **kwargs):
a95a7133 505 """GetFgColour(self) -> Colour"""
e811c8ce
RD
506 return _html.HtmlRenderingState_GetFgColour(*args, **kwargs)
507
508 def SetBgColour(*args, **kwargs):
a95a7133 509 """SetBgColour(self, Colour c)"""
e811c8ce
RD
510 return _html.HtmlRenderingState_SetBgColour(*args, **kwargs)
511
512 def GetBgColour(*args, **kwargs):
a95a7133 513 """GetBgColour(self) -> Colour"""
e811c8ce
RD
514 return _html.HtmlRenderingState_GetBgColour(*args, **kwargs)
515
2131d850 516_html.HtmlRenderingState_swigregister(HtmlRenderingState)
d14a1e28
RD
517
518class HtmlRenderingStyle(object):
093d3ff1 519 """Proxy of C++ HtmlRenderingStyle class"""
0085ce49
RD
520 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
521 def __init__(self): raise AttributeError, "No constructor defined"
522 __repr__ = _swig_repr
e811c8ce 523 def GetSelectedTextColour(*args, **kwargs):
a95a7133 524 """GetSelectedTextColour(self, Colour clr) -> Colour"""
e811c8ce
RD
525 return _html.HtmlRenderingStyle_GetSelectedTextColour(*args, **kwargs)
526
527 def GetSelectedTextBgColour(*args, **kwargs):
a95a7133 528 """GetSelectedTextBgColour(self, Colour clr) -> Colour"""
e811c8ce
RD
529 return _html.HtmlRenderingStyle_GetSelectedTextBgColour(*args, **kwargs)
530
2131d850 531_html.HtmlRenderingStyle_swigregister(HtmlRenderingStyle)
d14a1e28
RD
532
533class DefaultHtmlRenderingStyle(HtmlRenderingStyle):
093d3ff1 534 """Proxy of C++ DefaultHtmlRenderingStyle class"""
0085ce49
RD
535 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
536 def __init__(self): raise AttributeError, "No constructor defined"
537 __repr__ = _swig_repr
2131d850 538_html.DefaultHtmlRenderingStyle_swigregister(DefaultHtmlRenderingStyle)
d14a1e28
RD
539
540class HtmlRenderingInfo(object):
093d3ff1 541 """Proxy of C++ HtmlRenderingInfo class"""
0085ce49
RD
542 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
543 __repr__ = _swig_repr
544 def __init__(self, *args, **kwargs):
a95a7133 545 """__init__(self) -> HtmlRenderingInfo"""
0085ce49
RD
546 _html.HtmlRenderingInfo_swiginit(self,_html.new_HtmlRenderingInfo(*args, **kwargs))
547 __swig_destroy__ = _html.delete_HtmlRenderingInfo
548 __del__ = lambda self : None;
e811c8ce 549 def SetSelection(*args, **kwargs):
a95a7133 550 """SetSelection(self, HtmlSelection s)"""
e811c8ce
RD
551 return _html.HtmlRenderingInfo_SetSelection(*args, **kwargs)
552
553 def GetSelection(*args, **kwargs):
a95a7133 554 """GetSelection(self) -> HtmlSelection"""
e811c8ce
RD
555 return _html.HtmlRenderingInfo_GetSelection(*args, **kwargs)
556
557 def SetStyle(*args, **kwargs):
a95a7133 558 """SetStyle(self, HtmlRenderingStyle style)"""
e811c8ce
RD
559 return _html.HtmlRenderingInfo_SetStyle(*args, **kwargs)
560
561 def GetStyle(*args, **kwargs):
a95a7133 562 """GetStyle(self) -> HtmlRenderingStyle"""
e811c8ce
RD
563 return _html.HtmlRenderingInfo_GetStyle(*args, **kwargs)
564
565 def GetState(*args, **kwargs):
a95a7133 566 """GetState(self) -> HtmlRenderingState"""
e811c8ce
RD
567 return _html.HtmlRenderingInfo_GetState(*args, **kwargs)
568
2131d850 569_html.HtmlRenderingInfo_swigregister(HtmlRenderingInfo)
d14a1e28
RD
570
571#---------------------------------------------------------------------------
572
573HTML_FIND_EXACT = _html.HTML_FIND_EXACT
574HTML_FIND_NEAREST_BEFORE = _html.HTML_FIND_NEAREST_BEFORE
575HTML_FIND_NEAREST_AFTER = _html.HTML_FIND_NEAREST_AFTER
54f9ee45 576class HtmlCell(_core.Object):
093d3ff1 577 """Proxy of C++ HtmlCell class"""
0085ce49
RD
578 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
579 __repr__ = _swig_repr
580 def __init__(self, *args, **kwargs):
a95a7133 581 """__init__(self) -> HtmlCell"""
0085ce49
RD
582 _html.HtmlCell_swiginit(self,_html.new_HtmlCell(*args, **kwargs))
583 __swig_destroy__ = _html.delete_HtmlCell
584 __del__ = lambda self : None;
e811c8ce 585 def GetPosX(*args, **kwargs):
a95a7133 586 """GetPosX(self) -> int"""
e811c8ce
RD
587 return _html.HtmlCell_GetPosX(*args, **kwargs)
588
589 def GetPosY(*args, **kwargs):
a95a7133 590 """GetPosY(self) -> int"""
e811c8ce
RD
591 return _html.HtmlCell_GetPosY(*args, **kwargs)
592
593 def GetWidth(*args, **kwargs):
a95a7133 594 """GetWidth(self) -> int"""
e811c8ce
RD
595 return _html.HtmlCell_GetWidth(*args, **kwargs)
596
597 def GetHeight(*args, **kwargs):
a95a7133 598 """GetHeight(self) -> int"""
e811c8ce
RD
599 return _html.HtmlCell_GetHeight(*args, **kwargs)
600
601 def GetDescent(*args, **kwargs):
a95a7133 602 """GetDescent(self) -> int"""
e811c8ce
RD
603 return _html.HtmlCell_GetDescent(*args, **kwargs)
604
4f89f6a3 605 def GetMaxTotalWidth(*args, **kwargs):
a95a7133 606 """GetMaxTotalWidth(self) -> int"""
4f89f6a3
RD
607 return _html.HtmlCell_GetMaxTotalWidth(*args, **kwargs)
608
39f61e25 609 def GetId(*args, **kwargs):
a95a7133 610 """GetId(self) -> String"""
39f61e25
RD
611 return _html.HtmlCell_GetId(*args, **kwargs)
612
613 def SetId(*args, **kwargs):
a95a7133 614 """SetId(self, String id)"""
39f61e25
RD
615 return _html.HtmlCell_SetId(*args, **kwargs)
616
e811c8ce 617 def GetLink(*args, **kwargs):
a95a7133 618 """GetLink(self, int x=0, int y=0) -> HtmlLinkInfo"""
e811c8ce
RD
619 return _html.HtmlCell_GetLink(*args, **kwargs)
620
621 def GetNext(*args, **kwargs):
a95a7133 622 """GetNext(self) -> HtmlCell"""
e811c8ce
RD
623 return _html.HtmlCell_GetNext(*args, **kwargs)
624
625 def GetParent(*args, **kwargs):
a95a7133 626 """GetParent(self) -> HtmlContainerCell"""
e811c8ce
RD
627 return _html.HtmlCell_GetParent(*args, **kwargs)
628
629 def GetFirstChild(*args, **kwargs):
a95a7133 630 """GetFirstChild(self) -> HtmlCell"""
e811c8ce
RD
631 return _html.HtmlCell_GetFirstChild(*args, **kwargs)
632
e9d6f3a4
RD
633 def GetMouseCursor(*args, **kwargs):
634 """GetMouseCursor(self, HtmlWindowInterface window) -> Cursor"""
635 return _html.HtmlCell_GetMouseCursor(*args, **kwargs)
636
e811c8ce 637 def GetCursor(*args, **kwargs):
a95a7133 638 """GetCursor(self) -> Cursor"""
e811c8ce
RD
639 return _html.HtmlCell_GetCursor(*args, **kwargs)
640
e9d6f3a4 641 GetCursor = wx._deprecated(GetCursor)
e811c8ce 642 def IsFormattingCell(*args, **kwargs):
a95a7133 643 """IsFormattingCell(self) -> bool"""
e811c8ce
RD
644 return _html.HtmlCell_IsFormattingCell(*args, **kwargs)
645
646 def SetLink(*args, **kwargs):
a95a7133 647 """SetLink(self, HtmlLinkInfo link)"""
e811c8ce
RD
648 return _html.HtmlCell_SetLink(*args, **kwargs)
649
650 def SetNext(*args, **kwargs):
a95a7133 651 """SetNext(self, HtmlCell cell)"""
e811c8ce
RD
652 return _html.HtmlCell_SetNext(*args, **kwargs)
653
654 def SetParent(*args, **kwargs):
a95a7133 655 """SetParent(self, HtmlContainerCell p)"""
e811c8ce
RD
656 return _html.HtmlCell_SetParent(*args, **kwargs)
657
658 def SetPos(*args, **kwargs):
a95a7133 659 """SetPos(self, int x, int y)"""
e811c8ce
RD
660 return _html.HtmlCell_SetPos(*args, **kwargs)
661
662 def Layout(*args, **kwargs):
a95a7133 663 """Layout(self, int w)"""
e811c8ce
RD
664 return _html.HtmlCell_Layout(*args, **kwargs)
665
666 def Draw(*args, **kwargs):
a95a7133 667 """Draw(self, DC dc, int x, int y, int view_y1, int view_y2, HtmlRenderingInfo info)"""
e811c8ce
RD
668 return _html.HtmlCell_Draw(*args, **kwargs)
669
670 def DrawInvisible(*args, **kwargs):
a95a7133 671 """DrawInvisible(self, DC dc, int x, int y, HtmlRenderingInfo info)"""
e811c8ce
RD
672 return _html.HtmlCell_DrawInvisible(*args, **kwargs)
673
674 def Find(*args, **kwargs):
a95a7133 675 """Find(self, int condition, void param) -> HtmlCell"""
e811c8ce
RD
676 return _html.HtmlCell_Find(*args, **kwargs)
677
e9d6f3a4
RD
678 def ProcessMouseClick(*args, **kwargs):
679 """ProcessMouseClick(self, HtmlWindowInterface window, Point pos, MouseEvent event) -> bool"""
680 return _html.HtmlCell_ProcessMouseClick(*args, **kwargs)
681
e811c8ce 682 def SetCanLiveOnPagebreak(*args, **kwargs):
a95a7133 683 """SetCanLiveOnPagebreak(self, bool can)"""
e811c8ce
RD
684 return _html.HtmlCell_SetCanLiveOnPagebreak(*args, **kwargs)
685
686 def IsLinebreakAllowed(*args, **kwargs):
a95a7133 687 """IsLinebreakAllowed(self) -> bool"""
e811c8ce
RD
688 return _html.HtmlCell_IsLinebreakAllowed(*args, **kwargs)
689
690 def IsTerminalCell(*args, **kwargs):
a95a7133 691 """IsTerminalCell(self) -> bool"""
e811c8ce
RD
692 return _html.HtmlCell_IsTerminalCell(*args, **kwargs)
693
694 def FindCellByPos(*args, **kwargs):
a95a7133 695 """FindCellByPos(self, int x, int y, unsigned int flags=HTML_FIND_EXACT) -> HtmlCell"""
e811c8ce
RD
696 return _html.HtmlCell_FindCellByPos(*args, **kwargs)
697
698 def GetAbsPos(*args, **kwargs):
e9d6f3a4 699 """GetAbsPos(self, HtmlCell rootCell=None) -> Point"""
e811c8ce
RD
700 return _html.HtmlCell_GetAbsPos(*args, **kwargs)
701
e9d6f3a4
RD
702 def GetRootCell(*args, **kwargs):
703 """GetRootCell(self) -> HtmlCell"""
704 return _html.HtmlCell_GetRootCell(*args, **kwargs)
705
e811c8ce 706 def GetFirstTerminal(*args, **kwargs):
a95a7133 707 """GetFirstTerminal(self) -> HtmlCell"""
e811c8ce
RD
708 return _html.HtmlCell_GetFirstTerminal(*args, **kwargs)
709
710 def GetLastTerminal(*args, **kwargs):
a95a7133 711 """GetLastTerminal(self) -> HtmlCell"""
e811c8ce
RD
712 return _html.HtmlCell_GetLastTerminal(*args, **kwargs)
713
714 def GetDepth(*args, **kwargs):
a95a7133 715 """GetDepth(self) -> unsigned int"""
e811c8ce
RD
716 return _html.HtmlCell_GetDepth(*args, **kwargs)
717
718 def IsBefore(*args, **kwargs):
a95a7133 719 """IsBefore(self, HtmlCell cell) -> bool"""
e811c8ce
RD
720 return _html.HtmlCell_IsBefore(*args, **kwargs)
721
722 def ConvertToText(*args, **kwargs):
a95a7133 723 """ConvertToText(self, HtmlSelection sel) -> String"""
e811c8ce
RD
724 return _html.HtmlCell_ConvertToText(*args, **kwargs)
725
2131d850 726_html.HtmlCell_swigregister(HtmlCell)
d14a1e28
RD
727
728class HtmlWordCell(HtmlCell):
093d3ff1 729 """Proxy of C++ HtmlWordCell class"""
0085ce49
RD
730 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
731 __repr__ = _swig_repr
732 def __init__(self, *args, **kwargs):
a95a7133 733 """__init__(self, String word, DC dc) -> HtmlWordCell"""
0085ce49 734 _html.HtmlWordCell_swiginit(self,_html.new_HtmlWordCell(*args, **kwargs))
b1fcee84
RD
735 def ConvertToText(*args, **kwargs):
736 """ConvertToText(self, HtmlSelection sel) -> String"""
737 return _html.HtmlWordCell_ConvertToText(*args, **kwargs)
738
739 def IsLinebreakAllowed(*args, **kwargs):
740 """IsLinebreakAllowed(self) -> bool"""
741 return _html.HtmlWordCell_IsLinebreakAllowed(*args, **kwargs)
742
743 def SetPreviousWord(*args, **kwargs):
744 """SetPreviousWord(self, HtmlWordCell cell)"""
745 return _html.HtmlWordCell_SetPreviousWord(*args, **kwargs)
746
2131d850 747_html.HtmlWordCell_swigregister(HtmlWordCell)
d14a1e28
RD
748
749class HtmlContainerCell(HtmlCell):
093d3ff1 750 """Proxy of C++ HtmlContainerCell class"""
0085ce49
RD
751 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
752 __repr__ = _swig_repr
753 def __init__(self, *args, **kwargs):
a95a7133 754 """__init__(self, HtmlContainerCell parent) -> HtmlContainerCell"""
0085ce49 755 _html.HtmlContainerCell_swiginit(self,_html.new_HtmlContainerCell(*args, **kwargs))
e811c8ce 756 def InsertCell(*args, **kwargs):
a95a7133 757 """InsertCell(self, HtmlCell cell)"""
e811c8ce
RD
758 return _html.HtmlContainerCell_InsertCell(*args, **kwargs)
759
760 def SetAlignHor(*args, **kwargs):
a95a7133 761 """SetAlignHor(self, int al)"""
e811c8ce
RD
762 return _html.HtmlContainerCell_SetAlignHor(*args, **kwargs)
763
764 def GetAlignHor(*args, **kwargs):
a95a7133 765 """GetAlignHor(self) -> int"""
e811c8ce
RD
766 return _html.HtmlContainerCell_GetAlignHor(*args, **kwargs)
767
768 def SetAlignVer(*args, **kwargs):
a95a7133 769 """SetAlignVer(self, int al)"""
e811c8ce
RD
770 return _html.HtmlContainerCell_SetAlignVer(*args, **kwargs)
771
772 def GetAlignVer(*args, **kwargs):
a95a7133 773 """GetAlignVer(self) -> int"""
e811c8ce
RD
774 return _html.HtmlContainerCell_GetAlignVer(*args, **kwargs)
775
776 def SetIndent(*args, **kwargs):
a95a7133 777 """SetIndent(self, int i, int what, int units=HTML_UNITS_PIXELS)"""
e811c8ce
RD
778 return _html.HtmlContainerCell_SetIndent(*args, **kwargs)
779
780 def GetIndent(*args, **kwargs):
a95a7133 781 """GetIndent(self, int ind) -> int"""
e811c8ce
RD
782 return _html.HtmlContainerCell_GetIndent(*args, **kwargs)
783
784 def GetIndentUnits(*args, **kwargs):
a95a7133 785 """GetIndentUnits(self, int ind) -> int"""
e811c8ce
RD
786 return _html.HtmlContainerCell_GetIndentUnits(*args, **kwargs)
787
788 def SetAlign(*args, **kwargs):
a95a7133 789 """SetAlign(self, HtmlTag tag)"""
e811c8ce
RD
790 return _html.HtmlContainerCell_SetAlign(*args, **kwargs)
791
792 def SetWidthFloat(*args, **kwargs):
a95a7133 793 """SetWidthFloat(self, int w, int units)"""
e811c8ce
RD
794 return _html.HtmlContainerCell_SetWidthFloat(*args, **kwargs)
795
796 def SetWidthFloatFromTag(*args, **kwargs):
a95a7133 797 """SetWidthFloatFromTag(self, HtmlTag tag)"""
e811c8ce
RD
798 return _html.HtmlContainerCell_SetWidthFloatFromTag(*args, **kwargs)
799
800 def SetMinHeight(*args, **kwargs):
a95a7133 801 """SetMinHeight(self, int h, int align=HTML_ALIGN_TOP)"""
e811c8ce
RD
802 return _html.HtmlContainerCell_SetMinHeight(*args, **kwargs)
803
804 def SetBackgroundColour(*args, **kwargs):
a95a7133 805 """SetBackgroundColour(self, Colour clr)"""
e811c8ce
RD
806 return _html.HtmlContainerCell_SetBackgroundColour(*args, **kwargs)
807
808 def GetBackgroundColour(*args, **kwargs):
a95a7133 809 """GetBackgroundColour(self) -> Colour"""
e811c8ce
RD
810 return _html.HtmlContainerCell_GetBackgroundColour(*args, **kwargs)
811
812 def SetBorder(*args, **kwargs):
a95a7133 813 """SetBorder(self, Colour clr1, Colour clr2)"""
e811c8ce
RD
814 return _html.HtmlContainerCell_SetBorder(*args, **kwargs)
815
816 def GetFirstChild(*args, **kwargs):
a95a7133 817 """GetFirstChild(self) -> HtmlCell"""
e811c8ce
RD
818 return _html.HtmlContainerCell_GetFirstChild(*args, **kwargs)
819
2131d850 820_html.HtmlContainerCell_swigregister(HtmlContainerCell)
d14a1e28
RD
821
822class HtmlColourCell(HtmlCell):
093d3ff1 823 """Proxy of C++ HtmlColourCell class"""
0085ce49
RD
824 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
825 __repr__ = _swig_repr
826 def __init__(self, *args, **kwargs):
a95a7133 827 """__init__(self, Colour clr, int flags=HTML_CLR_FOREGROUND) -> HtmlColourCell"""
0085ce49 828 _html.HtmlColourCell_swiginit(self,_html.new_HtmlColourCell(*args, **kwargs))
2131d850 829_html.HtmlColourCell_swigregister(HtmlColourCell)
d14a1e28
RD
830
831class HtmlFontCell(HtmlCell):
093d3ff1 832 """Proxy of C++ HtmlFontCell class"""
0085ce49
RD
833 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
834 __repr__ = _swig_repr
835 def __init__(self, *args, **kwargs):
a95a7133 836 """__init__(self, Font font) -> HtmlFontCell"""
0085ce49 837 _html.HtmlFontCell_swiginit(self,_html.new_HtmlFontCell(*args, **kwargs))
2131d850 838_html.HtmlFontCell_swigregister(HtmlFontCell)
d14a1e28
RD
839
840class HtmlWidgetCell(HtmlCell):
093d3ff1 841 """Proxy of C++ HtmlWidgetCell class"""
0085ce49
RD
842 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
843 __repr__ = _swig_repr
844 def __init__(self, *args, **kwargs):
a95a7133 845 """__init__(self, Window wnd, int w=0) -> HtmlWidgetCell"""
0085ce49 846 _html.HtmlWidgetCell_swiginit(self,_html.new_HtmlWidgetCell(*args, **kwargs))
2131d850 847_html.HtmlWidgetCell_swigregister(HtmlWidgetCell)
9df61a29 848
d14a1e28 849#---------------------------------------------------------------------------
9df61a29 850
54f9ee45 851class HtmlFilter(_core.Object):
093d3ff1 852 """Proxy of C++ HtmlFilter class"""
0085ce49
RD
853 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
854 __repr__ = _swig_repr
855 def __init__(self, *args, **kwargs):
a95a7133 856 """__init__(self) -> HtmlFilter"""
0085ce49 857 _html.HtmlFilter_swiginit(self,_html.new_HtmlFilter(*args, **kwargs))
d14a1e28 858 self._setCallbackInfo(self, HtmlFilter)
e811c8ce
RD
859
860 def _setCallbackInfo(*args, **kwargs):
a95a7133 861 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
e811c8ce
RD
862 return _html.HtmlFilter__setCallbackInfo(*args, **kwargs)
863
2131d850 864_html.HtmlFilter_swigregister(HtmlFilter)
e166644c 865
e9d6f3a4
RD
866class HtmlWindowInterface(object):
867 """Proxy of C++ HtmlWindowInterface class"""
868 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
869 def __init__(self): raise AttributeError, "No constructor defined"
870 __repr__ = _swig_repr
871 __swig_destroy__ = _html.delete_HtmlWindowInterface
872 __del__ = lambda self : None;
873 def SetHTMLWindowTitle(*args, **kwargs):
874 """SetHTMLWindowTitle(self, String title)"""
875 return _html.HtmlWindowInterface_SetHTMLWindowTitle(*args, **kwargs)
876
877 def HTMLCoordsToWindow(*args, **kwargs):
878 """HTMLCoordsToWindow(self, HtmlCell cell, Point pos) -> Point"""
879 return _html.HtmlWindowInterface_HTMLCoordsToWindow(*args, **kwargs)
880
881 def GetHTMLWindow(*args, **kwargs):
882 """GetHTMLWindow(self) -> Window"""
883 return _html.HtmlWindowInterface_GetHTMLWindow(*args, **kwargs)
884
885 def GetHTMLBackgroundColour(*args, **kwargs):
886 """GetHTMLBackgroundColour(self) -> Colour"""
887 return _html.HtmlWindowInterface_GetHTMLBackgroundColour(*args, **kwargs)
888
889 def SetHTMLBackgroundColour(*args, **kwargs):
890 """SetHTMLBackgroundColour(self, Colour clr)"""
891 return _html.HtmlWindowInterface_SetHTMLBackgroundColour(*args, **kwargs)
892
893 def SetHTMLBackgroundImage(*args, **kwargs):
894 """SetHTMLBackgroundImage(self, Bitmap bmpBg)"""
895 return _html.HtmlWindowInterface_SetHTMLBackgroundImage(*args, **kwargs)
896
897 def SetHTMLStatusText(*args, **kwargs):
898 """SetHTMLStatusText(self, String text)"""
899 return _html.HtmlWindowInterface_SetHTMLStatusText(*args, **kwargs)
900
901 HTMLCursor_Default = _html.HtmlWindowInterface_HTMLCursor_Default
902 HTMLCursor_Link = _html.HtmlWindowInterface_HTMLCursor_Link
903 HTMLCursor_Text = _html.HtmlWindowInterface_HTMLCursor_Text
2131d850 904_html.HtmlWindowInterface_swigregister(HtmlWindowInterface)
e9d6f3a4 905
d14a1e28 906#---------------------------------------------------------------------------
e166644c 907
54f9ee45 908class HtmlWindow(_windows.ScrolledWindow):
093d3ff1 909 """Proxy of C++ HtmlWindow class"""
0085ce49
RD
910 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
911 __repr__ = _swig_repr
912 def __init__(self, *args, **kwargs):
0df68c9f 913 """
a95a7133 914 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
0df68c9f 915 Size size=DefaultSize, int style=HW_DEFAULT_STYLE,
b2dc1044 916 String name=HtmlWindowNameStr) -> HtmlWindow
0df68c9f 917 """
0085ce49 918 _html.HtmlWindow_swiginit(self,_html.new_HtmlWindow(*args, **kwargs))
d14a1e28 919 self._setCallbackInfo(self, HtmlWindow); self._setOORInfo(self)
e811c8ce
RD
920
921 def Create(*args, **kwargs):
0df68c9f 922 """
a95a7133 923 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
0df68c9f 924 Size size=DefaultSize, int style=HW_SCROLLBAR_AUTO,
b2dc1044 925 String name=HtmlWindowNameStr) -> bool
0df68c9f 926 """
e811c8ce
RD
927 return _html.HtmlWindow_Create(*args, **kwargs)
928
929 def _setCallbackInfo(*args, **kwargs):
a95a7133 930 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
e811c8ce
RD
931 return _html.HtmlWindow__setCallbackInfo(*args, **kwargs)
932
933 def SetPage(*args, **kwargs):
a95a7133 934 """SetPage(self, String source) -> bool"""
e811c8ce
RD
935 return _html.HtmlWindow_SetPage(*args, **kwargs)
936
937 def LoadPage(*args, **kwargs):
a95a7133 938 """LoadPage(self, String location) -> bool"""
e811c8ce
RD
939 return _html.HtmlWindow_LoadPage(*args, **kwargs)
940
941 def LoadFile(*args, **kwargs):
a95a7133 942 """LoadFile(self, String filename) -> bool"""
e811c8ce
RD
943 return _html.HtmlWindow_LoadFile(*args, **kwargs)
944
945 def AppendToPage(*args, **kwargs):
a95a7133 946 """AppendToPage(self, String source) -> bool"""
e811c8ce
RD
947 return _html.HtmlWindow_AppendToPage(*args, **kwargs)
948
949 def GetOpenedPage(*args, **kwargs):
a95a7133 950 """GetOpenedPage(self) -> String"""
e811c8ce
RD
951 return _html.HtmlWindow_GetOpenedPage(*args, **kwargs)
952
953 def GetOpenedAnchor(*args, **kwargs):
a95a7133 954 """GetOpenedAnchor(self) -> String"""
e811c8ce
RD
955 return _html.HtmlWindow_GetOpenedAnchor(*args, **kwargs)
956
957 def GetOpenedPageTitle(*args, **kwargs):
a95a7133 958 """GetOpenedPageTitle(self) -> String"""
e811c8ce
RD
959 return _html.HtmlWindow_GetOpenedPageTitle(*args, **kwargs)
960
961 def SetRelatedFrame(*args, **kwargs):
a95a7133 962 """SetRelatedFrame(self, Frame frame, String format)"""
e811c8ce
RD
963 return _html.HtmlWindow_SetRelatedFrame(*args, **kwargs)
964
965 def GetRelatedFrame(*args, **kwargs):
a95a7133 966 """GetRelatedFrame(self) -> Frame"""
e811c8ce
RD
967 return _html.HtmlWindow_GetRelatedFrame(*args, **kwargs)
968
969 def SetRelatedStatusBar(*args, **kwargs):
a95a7133 970 """SetRelatedStatusBar(self, int bar)"""
e811c8ce
RD
971 return _html.HtmlWindow_SetRelatedStatusBar(*args, **kwargs)
972
973 def SetFonts(*args, **kwargs):
a95a7133 974 """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
e811c8ce
RD
975 return _html.HtmlWindow_SetFonts(*args, **kwargs)
976
ae8162c8
RD
977 def SetStandardFonts(*args, **kwargs):
978 """SetStandardFonts(self, int size=-1, String normal_face=EmptyString, String fixed_face=EmptyString)"""
979 return _html.HtmlWindow_SetStandardFonts(*args, **kwargs)
30ee79f7 980
e811c8ce 981 def SetBorders(*args, **kwargs):
a95a7133 982 """SetBorders(self, int b)"""
e811c8ce 983 return _html.HtmlWindow_SetBorders(*args, **kwargs)
53aa7709
RD
984
985 def SetBackgroundImage(*args, **kwargs):
986 """SetBackgroundImage(self, Bitmap bmpBg)"""
987 return _html.HtmlWindow_SetBackgroundImage(*args, **kwargs)
e811c8ce
RD
988
989 def ReadCustomization(*args, **kwargs):
a95a7133 990 """ReadCustomization(self, ConfigBase cfg, String path=EmptyString)"""
e811c8ce
RD
991 return _html.HtmlWindow_ReadCustomization(*args, **kwargs)
992
993 def WriteCustomization(*args, **kwargs):
a95a7133 994 """WriteCustomization(self, ConfigBase cfg, String path=EmptyString)"""
e811c8ce
RD
995 return _html.HtmlWindow_WriteCustomization(*args, **kwargs)
996
997 def HistoryBack(*args, **kwargs):
a95a7133 998 """HistoryBack(self) -> bool"""
e811c8ce
RD
999 return _html.HtmlWindow_HistoryBack(*args, **kwargs)
1000
1001 def HistoryForward(*args, **kwargs):
a95a7133 1002 """HistoryForward(self) -> bool"""
e811c8ce
RD
1003 return _html.HtmlWindow_HistoryForward(*args, **kwargs)
1004
1005 def HistoryCanBack(*args, **kwargs):
a95a7133 1006 """HistoryCanBack(self) -> bool"""
e811c8ce
RD
1007 return _html.HtmlWindow_HistoryCanBack(*args, **kwargs)
1008
1009 def HistoryCanForward(*args, **kwargs):
a95a7133 1010 """HistoryCanForward(self) -> bool"""
e811c8ce
RD
1011 return _html.HtmlWindow_HistoryCanForward(*args, **kwargs)
1012
1013 def HistoryClear(*args, **kwargs):
a95a7133 1014 """HistoryClear(self)"""
e811c8ce
RD
1015 return _html.HtmlWindow_HistoryClear(*args, **kwargs)
1016
1017 def GetInternalRepresentation(*args, **kwargs):
a95a7133 1018 """GetInternalRepresentation(self) -> HtmlContainerCell"""
e811c8ce
RD
1019 return _html.HtmlWindow_GetInternalRepresentation(*args, **kwargs)
1020
1021 def GetParser(*args, **kwargs):
a95a7133 1022 """GetParser(self) -> HtmlWinParser"""
e811c8ce
RD
1023 return _html.HtmlWindow_GetParser(*args, **kwargs)
1024
1025 def ScrollToAnchor(*args, **kwargs):
a95a7133 1026 """ScrollToAnchor(self, String anchor) -> bool"""
e811c8ce
RD
1027 return _html.HtmlWindow_ScrollToAnchor(*args, **kwargs)
1028
1029 def HasAnchor(*args, **kwargs):
a95a7133 1030 """HasAnchor(self, String anchor) -> bool"""
e811c8ce
RD
1031 return _html.HtmlWindow_HasAnchor(*args, **kwargs)
1032
1033 def AddFilter(*args, **kwargs):
66c033b4 1034 """AddFilter(HtmlFilter filter)"""
e811c8ce
RD
1035 return _html.HtmlWindow_AddFilter(*args, **kwargs)
1036
1037 AddFilter = staticmethod(AddFilter)
db914595 1038 def SelectWord(*args, **kwargs):
a95a7133 1039 """SelectWord(self, Point pos)"""
db914595
RD
1040 return _html.HtmlWindow_SelectWord(*args, **kwargs)
1041
1042 def SelectLine(*args, **kwargs):
a95a7133 1043 """SelectLine(self, Point pos)"""
db914595
RD
1044 return _html.HtmlWindow_SelectLine(*args, **kwargs)
1045
1046 def SelectAll(*args, **kwargs):
a95a7133 1047 """SelectAll(self)"""
db914595
RD
1048 return _html.HtmlWindow_SelectAll(*args, **kwargs)
1049
b0f7404b
RD
1050 def SelectionToText(*args, **kwargs):
1051 """SelectionToText(self) -> String"""
1052 return _html.HtmlWindow_SelectionToText(*args, **kwargs)
1053
1054 def ToText(*args, **kwargs):
1055 """ToText(self) -> String"""
1056 return _html.HtmlWindow_ToText(*args, **kwargs)
1057
c26d9ab4
RD
1058 def OnLinkClicked(*args, **kwargs):
1059 """OnLinkClicked(self, HtmlLinkInfo link)"""
1060 return _html.HtmlWindow_OnLinkClicked(*args, **kwargs)
1061
1062 def OnSetTitle(*args, **kwargs):
1063 """OnSetTitle(self, String title)"""
1064 return _html.HtmlWindow_OnSetTitle(*args, **kwargs)
1065
1066 def OnCellMouseHover(*args, **kwargs):
1067 """OnCellMouseHover(self, HtmlCell cell, int x, int y)"""
1068 return _html.HtmlWindow_OnCellMouseHover(*args, **kwargs)
1069
1070 def OnCellClicked(*args, **kwargs):
e9d6f3a4 1071 """OnCellClicked(self, HtmlCell cell, int x, int y, MouseEvent event) -> bool"""
c26d9ab4
RD
1072 return _html.HtmlWindow_OnCellClicked(*args, **kwargs)
1073
e9d6f3a4
RD
1074 def OnOpeningURL(*args, **kwargs):
1075 """OnOpeningURL(self, int type, String url, String redirect) -> int"""
1076 return _html.HtmlWindow_OnOpeningURL(*args, **kwargs)
1077
c26d9ab4
RD
1078 def base_OnLinkClicked(*args, **kw):
1079 return HtmlWindow.OnLinkClicked(*args, **kw)
1080 base_OnLinkClicked = wx._deprecated(base_OnLinkClicked,
1081 "Please use HtmlWindow.OnLinkClicked instead.")
1082
1083 def base_OnSetTitle(*args, **kw):
1084 return HtmlWindow.OnSetTitle(*args, **kw)
1085 base_OnSetTitle = wx._deprecated(base_OnSetTitle,
1086 "Please use HtmlWindow.OnSetTitle instead.")
1087
1088 def base_OnCellMouseHover(*args, **kw):
1089 return HtmlWindow.OnCellMouseHover(*args, **kw)
1090 base_OnCellMouseHover = wx._deprecated(base_OnCellMouseHover,
1091 "Please use HtmlWindow.OnCellMouseHover instead.")
1092
1093 def base_OnCellClicked(*args, **kw):
1094 return HtmlWindow.OnCellClicked(*args, **kw)
1095 base_OnCellClicked = wx._deprecated(base_OnCellClicked,
1096 "Please use HtmlWindow.OnCellClicked instead.")
e811c8ce 1097
22bfe96c
RD
1098 def GetClassDefaultAttributes(*args, **kwargs):
1099 """
1100 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1101
41e2b43e
RD
1102 Get the default attributes for this class. This is useful if you want
1103 to use the same font or colour in your own control as in a standard
1104 control -- which is a much better idea than hard coding specific
db3e571a
RD
1105 colours or fonts which might look completely out of place on the
1106 user's system, especially if it uses themes.
22bfe96c
RD
1107
1108 The variant parameter is only relevant under Mac currently and is
41e2b43e 1109 ignore under other platforms. Under Mac, it will change the size of
db3e571a
RD
1110 the returned font. See `wx.Window.SetWindowVariant` for more about
1111 this.
22bfe96c
RD
1112 """
1113 return _html.HtmlWindow_GetClassDefaultAttributes(*args, **kwargs)
1114
1115 GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
e9d6f3a4
RD
1116 HTMLCursor_Default = _html.HtmlWindow_HTMLCursor_Default
1117 HTMLCursor_Link = _html.HtmlWindow_HTMLCursor_Link
1118 HTMLCursor_Text = _html.HtmlWindow_HTMLCursor_Text
1119 def GetDefaultHTMLCursor(*args, **kwargs):
1120 """GetDefaultHTMLCursor(int type) -> Cursor"""
1121 return _html.HtmlWindow_GetDefaultHTMLCursor(*args, **kwargs)
1122
1123 GetDefaultHTMLCursor = staticmethod(GetDefaultHTMLCursor)
2131d850 1124_html.HtmlWindow_swigregister(HtmlWindow)
9c00cfa3 1125
d14a1e28 1126def PreHtmlWindow(*args, **kwargs):
e811c8ce 1127 """PreHtmlWindow() -> HtmlWindow"""
d14a1e28 1128 val = _html.new_PreHtmlWindow(*args, **kwargs)
d14a1e28 1129 return val
9c00cfa3 1130
e811c8ce 1131def HtmlWindow_AddFilter(*args, **kwargs):
0085ce49
RD
1132 """HtmlWindow_AddFilter(HtmlFilter filter)"""
1133 return _html.HtmlWindow_AddFilter(*args, **kwargs)
9c00cfa3 1134
22bfe96c 1135def HtmlWindow_GetClassDefaultAttributes(*args, **kwargs):
0085ce49 1136 """
22bfe96c
RD
1137 HtmlWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1138
41e2b43e
RD
1139 Get the default attributes for this class. This is useful if you want
1140 to use the same font or colour in your own control as in a standard
1141 control -- which is a much better idea than hard coding specific
db3e571a
RD
1142 colours or fonts which might look completely out of place on the
1143 user's system, especially if it uses themes.
22bfe96c
RD
1144
1145 The variant parameter is only relevant under Mac currently and is
41e2b43e 1146 ignore under other platforms. Under Mac, it will change the size of
db3e571a
RD
1147 the returned font. See `wx.Window.SetWindowVariant` for more about
1148 this.
22bfe96c 1149 """
0085ce49 1150 return _html.HtmlWindow_GetClassDefaultAttributes(*args, **kwargs)
22bfe96c 1151
e9d6f3a4
RD
1152def HtmlWindow_GetDefaultHTMLCursor(*args, **kwargs):
1153 """HtmlWindow_GetDefaultHTMLCursor(int type) -> Cursor"""
1154 return _html.HtmlWindow_GetDefaultHTMLCursor(*args, **kwargs)
1155
d14a1e28 1156#---------------------------------------------------------------------------
9c00cfa3 1157
54f9ee45 1158class HtmlDCRenderer(_core.Object):
093d3ff1 1159 """Proxy of C++ HtmlDCRenderer class"""
0085ce49
RD
1160 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1161 __repr__ = _swig_repr
1162 def __init__(self, *args, **kwargs):
a95a7133 1163 """__init__(self) -> HtmlDCRenderer"""
0085ce49
RD
1164 _html.HtmlDCRenderer_swiginit(self,_html.new_HtmlDCRenderer(*args, **kwargs))
1165 __swig_destroy__ = _html.delete_HtmlDCRenderer
1166 __del__ = lambda self : None;
e811c8ce 1167 def SetDC(*args, **kwargs):
a95a7133 1168 """SetDC(self, DC dc, int maxwidth)"""
e811c8ce
RD
1169 return _html.HtmlDCRenderer_SetDC(*args, **kwargs)
1170
1171 def SetSize(*args, **kwargs):
a95a7133 1172 """SetSize(self, int width, int height)"""
e811c8ce
RD
1173 return _html.HtmlDCRenderer_SetSize(*args, **kwargs)
1174
1175 def SetHtmlText(*args, **kwargs):
a95a7133 1176 """SetHtmlText(self, String html, String basepath=EmptyString, bool isdir=True)"""
e811c8ce
RD
1177 return _html.HtmlDCRenderer_SetHtmlText(*args, **kwargs)
1178
1179 def SetFonts(*args, **kwargs):
a95a7133 1180 """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
e811c8ce
RD
1181 return _html.HtmlDCRenderer_SetFonts(*args, **kwargs)
1182
ae8162c8
RD
1183 def SetStandardFonts(*args, **kwargs):
1184 """SetStandardFonts(self, int size=-1, String normal_face=EmptyString, String fixed_face=EmptyString)"""
1185 return _html.HtmlDCRenderer_SetStandardFonts(*args, **kwargs)
30ee79f7 1186
e811c8ce 1187 def Render(*args, **kwargs):
0df68c9f 1188 """
704eda0c
RD
1189 Render(self, int x, int y, wxArrayInt known_pagebreaks, int from=0,
1190 int dont_render=False, int to=INT_MAX) -> int
0df68c9f 1191 """
e811c8ce
RD
1192 return _html.HtmlDCRenderer_Render(*args, **kwargs)
1193
1194 def GetTotalHeight(*args, **kwargs):
a95a7133 1195 """GetTotalHeight(self) -> int"""
e811c8ce
RD
1196 return _html.HtmlDCRenderer_GetTotalHeight(*args, **kwargs)
1197
2131d850 1198_html.HtmlDCRenderer_swigregister(HtmlDCRenderer)
d14a1e28
RD
1199
1200PAGE_ODD = _html.PAGE_ODD
1201PAGE_EVEN = _html.PAGE_EVEN
1202PAGE_ALL = _html.PAGE_ALL
54f9ee45 1203class HtmlPrintout(_windows.Printout):
093d3ff1 1204 """Proxy of C++ HtmlPrintout class"""
0085ce49
RD
1205 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1206 __repr__ = _swig_repr
1207 def __init__(self, *args, **kwargs):
a95a7133 1208 """__init__(self, String title=HtmlPrintoutTitleStr) -> HtmlPrintout"""
0085ce49 1209 _html.HtmlPrintout_swiginit(self,_html.new_HtmlPrintout(*args, **kwargs))
e811c8ce 1210 def SetHtmlText(*args, **kwargs):
a95a7133 1211 """SetHtmlText(self, String html, String basepath=EmptyString, bool isdir=True)"""
e811c8ce
RD
1212 return _html.HtmlPrintout_SetHtmlText(*args, **kwargs)
1213
1214 def SetHtmlFile(*args, **kwargs):
a95a7133 1215 """SetHtmlFile(self, String htmlfile)"""
e811c8ce
RD
1216 return _html.HtmlPrintout_SetHtmlFile(*args, **kwargs)
1217
1218 def SetHeader(*args, **kwargs):
a95a7133 1219 """SetHeader(self, String header, int pg=PAGE_ALL)"""
e811c8ce
RD
1220 return _html.HtmlPrintout_SetHeader(*args, **kwargs)
1221
1222 def SetFooter(*args, **kwargs):
a95a7133 1223 """SetFooter(self, String footer, int pg=PAGE_ALL)"""
e811c8ce
RD
1224 return _html.HtmlPrintout_SetFooter(*args, **kwargs)
1225
1226 def SetFonts(*args, **kwargs):
a95a7133 1227 """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
e811c8ce
RD
1228 return _html.HtmlPrintout_SetFonts(*args, **kwargs)
1229
ae8162c8
RD
1230 def SetStandardFonts(*args, **kwargs):
1231 """SetStandardFonts(self, int size=-1, String normal_face=EmptyString, String fixed_face=EmptyString)"""
1232 return _html.HtmlPrintout_SetStandardFonts(*args, **kwargs)
30ee79f7 1233
e811c8ce 1234 def SetMargins(*args, **kwargs):
0df68c9f 1235 """
a95a7133 1236 SetMargins(self, float top=25.2, float bottom=25.2, float left=25.2,
0df68c9f
RD
1237 float right=25.2, float spaces=5)
1238 """
e811c8ce
RD
1239 return _html.HtmlPrintout_SetMargins(*args, **kwargs)
1240
1241 def AddFilter(*args, **kwargs):
66c033b4 1242 """AddFilter(wxHtmlFilter filter)"""
e811c8ce
RD
1243 return _html.HtmlPrintout_AddFilter(*args, **kwargs)
1244
1245 AddFilter = staticmethod(AddFilter)
1246 def CleanUpStatics(*args, **kwargs):
66c033b4 1247 """CleanUpStatics()"""
e811c8ce
RD
1248 return _html.HtmlPrintout_CleanUpStatics(*args, **kwargs)
1249
1250 CleanUpStatics = staticmethod(CleanUpStatics)
2131d850 1251_html.HtmlPrintout_swigregister(HtmlPrintout)
e166644c 1252
e811c8ce 1253def HtmlPrintout_AddFilter(*args, **kwargs):
0085ce49
RD
1254 """HtmlPrintout_AddFilter(wxHtmlFilter filter)"""
1255 return _html.HtmlPrintout_AddFilter(*args, **kwargs)
e166644c 1256
0085ce49
RD
1257def HtmlPrintout_CleanUpStatics(*args):
1258 """HtmlPrintout_CleanUpStatics()"""
1259 return _html.HtmlPrintout_CleanUpStatics(*args)
e166644c 1260
54f9ee45 1261class HtmlEasyPrinting(_core.Object):
093d3ff1 1262 """Proxy of C++ HtmlEasyPrinting class"""
0085ce49
RD
1263 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1264 __repr__ = _swig_repr
1265 def __init__(self, *args, **kwargs):
a95a7133 1266 """__init__(self, String name=HtmlPrintingTitleStr, Window parentWindow=None) -> HtmlEasyPrinting"""
0085ce49
RD
1267 _html.HtmlEasyPrinting_swiginit(self,_html.new_HtmlEasyPrinting(*args, **kwargs))
1268 __swig_destroy__ = _html.delete_HtmlEasyPrinting
1269 __del__ = lambda self : None;
e811c8ce 1270 def PreviewFile(*args, **kwargs):
a95a7133 1271 """PreviewFile(self, String htmlfile)"""
e811c8ce
RD
1272 return _html.HtmlEasyPrinting_PreviewFile(*args, **kwargs)
1273
1274 def PreviewText(*args, **kwargs):
a95a7133 1275 """PreviewText(self, String htmltext, String basepath=EmptyString)"""
e811c8ce
RD
1276 return _html.HtmlEasyPrinting_PreviewText(*args, **kwargs)
1277
1278 def PrintFile(*args, **kwargs):
a95a7133 1279 """PrintFile(self, String htmlfile)"""
e811c8ce
RD
1280 return _html.HtmlEasyPrinting_PrintFile(*args, **kwargs)
1281
1282 def PrintText(*args, **kwargs):
a95a7133 1283 """PrintText(self, String htmltext, String basepath=EmptyString)"""
e811c8ce
RD
1284 return _html.HtmlEasyPrinting_PrintText(*args, **kwargs)
1285
e811c8ce 1286 def PageSetup(*args, **kwargs):
a95a7133 1287 """PageSetup(self)"""
e811c8ce
RD
1288 return _html.HtmlEasyPrinting_PageSetup(*args, **kwargs)
1289
1290 def SetHeader(*args, **kwargs):
a95a7133 1291 """SetHeader(self, String header, int pg=PAGE_ALL)"""
e811c8ce
RD
1292 return _html.HtmlEasyPrinting_SetHeader(*args, **kwargs)
1293
1294 def SetFooter(*args, **kwargs):
a95a7133 1295 """SetFooter(self, String footer, int pg=PAGE_ALL)"""
e811c8ce
RD
1296 return _html.HtmlEasyPrinting_SetFooter(*args, **kwargs)
1297
1298 def SetFonts(*args, **kwargs):
a95a7133 1299 """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
e811c8ce
RD
1300 return _html.HtmlEasyPrinting_SetFonts(*args, **kwargs)
1301
ae8162c8
RD
1302 def SetStandardFonts(*args, **kwargs):
1303 """SetStandardFonts(self, int size=-1, String normal_face=EmptyString, String fixed_face=EmptyString)"""
1304 return _html.HtmlEasyPrinting_SetStandardFonts(*args, **kwargs)
30ee79f7 1305
e811c8ce 1306 def GetPrintData(*args, **kwargs):
a95a7133 1307 """GetPrintData(self) -> PrintData"""
e811c8ce
RD
1308 return _html.HtmlEasyPrinting_GetPrintData(*args, **kwargs)
1309
1310 def GetPageSetupData(*args, **kwargs):
a95a7133 1311 """GetPageSetupData(self) -> PageSetupDialogData"""
e811c8ce
RD
1312 return _html.HtmlEasyPrinting_GetPageSetupData(*args, **kwargs)
1313
2131d850 1314_html.HtmlEasyPrinting_swigregister(HtmlEasyPrinting)
b67a9327 1315
d14a1e28 1316#---------------------------------------------------------------------------
b67a9327 1317
d14a1e28 1318class HtmlBookRecord(object):
093d3ff1 1319 """Proxy of C++ HtmlBookRecord class"""
0085ce49
RD
1320 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1321 __repr__ = _swig_repr
1322 def __init__(self, *args, **kwargs):
a95a7133 1323 """__init__(self, String bookfile, String basepath, String title, String start) -> HtmlBookRecord"""
0085ce49 1324 _html.HtmlBookRecord_swiginit(self,_html.new_HtmlBookRecord(*args, **kwargs))
e811c8ce 1325 def GetBookFile(*args, **kwargs):
a95a7133 1326 """GetBookFile(self) -> String"""
e811c8ce
RD
1327 return _html.HtmlBookRecord_GetBookFile(*args, **kwargs)
1328
1329 def GetTitle(*args, **kwargs):
a95a7133 1330 """GetTitle(self) -> String"""
e811c8ce
RD
1331 return _html.HtmlBookRecord_GetTitle(*args, **kwargs)
1332
1333 def GetStart(*args, **kwargs):
a95a7133 1334 """GetStart(self) -> String"""
e811c8ce
RD
1335 return _html.HtmlBookRecord_GetStart(*args, **kwargs)
1336
1337 def GetBasePath(*args, **kwargs):
a95a7133 1338 """GetBasePath(self) -> String"""
e811c8ce
RD
1339 return _html.HtmlBookRecord_GetBasePath(*args, **kwargs)
1340
1341 def SetContentsRange(*args, **kwargs):
a95a7133 1342 """SetContentsRange(self, int start, int end)"""
e811c8ce
RD
1343 return _html.HtmlBookRecord_SetContentsRange(*args, **kwargs)
1344
1345 def GetContentsStart(*args, **kwargs):
a95a7133 1346 """GetContentsStart(self) -> int"""
e811c8ce
RD
1347 return _html.HtmlBookRecord_GetContentsStart(*args, **kwargs)
1348
1349 def GetContentsEnd(*args, **kwargs):
a95a7133 1350 """GetContentsEnd(self) -> int"""
e811c8ce
RD
1351 return _html.HtmlBookRecord_GetContentsEnd(*args, **kwargs)
1352
1353 def SetTitle(*args, **kwargs):
a95a7133 1354 """SetTitle(self, String title)"""
e811c8ce
RD
1355 return _html.HtmlBookRecord_SetTitle(*args, **kwargs)
1356
1357 def SetBasePath(*args, **kwargs):
a95a7133 1358 """SetBasePath(self, String path)"""
e811c8ce
RD
1359 return _html.HtmlBookRecord_SetBasePath(*args, **kwargs)
1360
1361 def SetStart(*args, **kwargs):
a95a7133 1362 """SetStart(self, String start)"""
e811c8ce
RD
1363 return _html.HtmlBookRecord_SetStart(*args, **kwargs)
1364
1365 def GetFullPath(*args, **kwargs):
a95a7133 1366 """GetFullPath(self, String page) -> String"""
e811c8ce
RD
1367 return _html.HtmlBookRecord_GetFullPath(*args, **kwargs)
1368
2131d850 1369_html.HtmlBookRecord_swigregister(HtmlBookRecord)
d14a1e28 1370
d14a1e28 1371class HtmlSearchStatus(object):
093d3ff1 1372 """Proxy of C++ HtmlSearchStatus class"""
0085ce49
RD
1373 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1374 def __init__(self): raise AttributeError, "No constructor defined"
1375 __repr__ = _swig_repr
e811c8ce 1376 def Search(*args, **kwargs):
a95a7133 1377 """Search(self) -> bool"""
e811c8ce
RD
1378 return _html.HtmlSearchStatus_Search(*args, **kwargs)
1379
1380 def IsActive(*args, **kwargs):
a95a7133 1381 """IsActive(self) -> bool"""
e811c8ce
RD
1382 return _html.HtmlSearchStatus_IsActive(*args, **kwargs)
1383
1384 def GetCurIndex(*args, **kwargs):
a95a7133 1385 """GetCurIndex(self) -> int"""
e811c8ce
RD
1386 return _html.HtmlSearchStatus_GetCurIndex(*args, **kwargs)
1387
1388 def GetMaxIndex(*args, **kwargs):
a95a7133 1389 """GetMaxIndex(self) -> int"""
e811c8ce
RD
1390 return _html.HtmlSearchStatus_GetMaxIndex(*args, **kwargs)
1391
1392 def GetName(*args, **kwargs):
a95a7133 1393 """GetName(self) -> String"""
e811c8ce
RD
1394 return _html.HtmlSearchStatus_GetName(*args, **kwargs)
1395
2131d850 1396_html.HtmlSearchStatus_swigregister(HtmlSearchStatus)
d14a1e28
RD
1397
1398class HtmlHelpData(object):
093d3ff1 1399 """Proxy of C++ HtmlHelpData class"""
0085ce49
RD
1400 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1401 __repr__ = _swig_repr
1402 def __init__(self, *args, **kwargs):
a95a7133 1403 """__init__(self) -> HtmlHelpData"""
0085ce49
RD
1404 _html.HtmlHelpData_swiginit(self,_html.new_HtmlHelpData(*args, **kwargs))
1405 __swig_destroy__ = _html.delete_HtmlHelpData
1406 __del__ = lambda self : None;
e811c8ce 1407 def SetTempDir(*args, **kwargs):
a95a7133 1408 """SetTempDir(self, String path)"""
e811c8ce
RD
1409 return _html.HtmlHelpData_SetTempDir(*args, **kwargs)
1410
1411 def AddBook(*args, **kwargs):
a95a7133 1412 """AddBook(self, String book) -> bool"""
e811c8ce
RD
1413 return _html.HtmlHelpData_AddBook(*args, **kwargs)
1414
1415 def FindPageByName(*args, **kwargs):
a95a7133 1416 """FindPageByName(self, String page) -> String"""
e811c8ce
RD
1417 return _html.HtmlHelpData_FindPageByName(*args, **kwargs)
1418
1419 def FindPageById(*args, **kwargs):
a95a7133 1420 """FindPageById(self, int id) -> String"""
e811c8ce
RD
1421 return _html.HtmlHelpData_FindPageById(*args, **kwargs)
1422
1423 def GetBookRecArray(*args, **kwargs):
a95a7133 1424 """GetBookRecArray(self) -> wxHtmlBookRecArray"""
e811c8ce
RD
1425 return _html.HtmlHelpData_GetBookRecArray(*args, **kwargs)
1426
2131d850 1427_html.HtmlHelpData_swigregister(HtmlHelpData)
d14a1e28 1428
091f5bed
RD
1429HF_TOOLBAR = _html.HF_TOOLBAR
1430HF_CONTENTS = _html.HF_CONTENTS
1431HF_INDEX = _html.HF_INDEX
1432HF_SEARCH = _html.HF_SEARCH
1433HF_BOOKMARKS = _html.HF_BOOKMARKS
1434HF_OPEN_FILES = _html.HF_OPEN_FILES
1435HF_PRINT = _html.HF_PRINT
1436HF_FLAT_TOOLBAR = _html.HF_FLAT_TOOLBAR
1437HF_MERGE_BOOKS = _html.HF_MERGE_BOOKS
1438HF_ICONS_BOOK = _html.HF_ICONS_BOOK
1439HF_ICONS_BOOK_CHAPTER = _html.HF_ICONS_BOOK_CHAPTER
1440HF_ICONS_FOLDER = _html.HF_ICONS_FOLDER
1441HF_DEFAULT_STYLE = _html.HF_DEFAULT_STYLE
1442HF_EMBEDDED = _html.HF_EMBEDDED
1443HF_DIALOG = _html.HF_DIALOG
1444HF_FRAME = _html.HF_FRAME
1445HF_MODAL = _html.HF_MODAL
1446ID_HTML_PANEL = _html.ID_HTML_PANEL
1447ID_HTML_BACK = _html.ID_HTML_BACK
1448ID_HTML_FORWARD = _html.ID_HTML_FORWARD
1449ID_HTML_UPNODE = _html.ID_HTML_UPNODE
1450ID_HTML_UP = _html.ID_HTML_UP
1451ID_HTML_DOWN = _html.ID_HTML_DOWN
1452ID_HTML_PRINT = _html.ID_HTML_PRINT
1453ID_HTML_OPENFILE = _html.ID_HTML_OPENFILE
1454ID_HTML_OPTIONS = _html.ID_HTML_OPTIONS
1455ID_HTML_BOOKMARKSLIST = _html.ID_HTML_BOOKMARKSLIST
1456ID_HTML_BOOKMARKSADD = _html.ID_HTML_BOOKMARKSADD
1457ID_HTML_BOOKMARKSREMOVE = _html.ID_HTML_BOOKMARKSREMOVE
1458ID_HTML_TREECTRL = _html.ID_HTML_TREECTRL
1459ID_HTML_INDEXPAGE = _html.ID_HTML_INDEXPAGE
1460ID_HTML_INDEXLIST = _html.ID_HTML_INDEXLIST
1461ID_HTML_INDEXTEXT = _html.ID_HTML_INDEXTEXT
1462ID_HTML_INDEXBUTTON = _html.ID_HTML_INDEXBUTTON
1463ID_HTML_INDEXBUTTONALL = _html.ID_HTML_INDEXBUTTONALL
1464ID_HTML_NOTEBOOK = _html.ID_HTML_NOTEBOOK
1465ID_HTML_SEARCHPAGE = _html.ID_HTML_SEARCHPAGE
1466ID_HTML_SEARCHTEXT = _html.ID_HTML_SEARCHTEXT
1467ID_HTML_SEARCHLIST = _html.ID_HTML_SEARCHLIST
1468ID_HTML_SEARCHBUTTON = _html.ID_HTML_SEARCHBUTTON
1469ID_HTML_SEARCHCHOICE = _html.ID_HTML_SEARCHCHOICE
1470ID_HTML_COUNTINFO = _html.ID_HTML_COUNTINFO
1471class HtmlHelpWindow(_core.Window):
1472 """Proxy of C++ HtmlHelpWindow class"""
0085ce49
RD
1473 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1474 __repr__ = _swig_repr
1475 def __init__(self, *args, **kwargs):
0df68c9f 1476 """
0085ce49 1477 __init__(self, Window parent, int ?, Point pos=DefaultPosition, Size size=DefaultSize,
091f5bed
RD
1478 int style=wxTAB_TRAVERSAL|wxNO_BORDER,
1479 int helpStyle=HF_DEFAULT_STYLE,
1480 HtmlHelpData data=None) -> HtmlHelpWindow
0df68c9f 1481 """
0085ce49 1482 _html.HtmlHelpWindow_swiginit(self,_html.new_HtmlHelpWindow(*args, **kwargs))
d14a1e28 1483 self._setOORInfo(self)
e811c8ce 1484
091f5bed
RD
1485 def Create(*args, **kwargs):
1486 """
1487 Create(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1488 int style=wxTAB_TRAVERSAL|wxNO_BORDER,
1489 int helpStyle=HF_DEFAULT_STYLE) -> bool
1490 """
1491 return _html.HtmlHelpWindow_Create(*args, **kwargs)
1492
e811c8ce 1493 def GetData(*args, **kwargs):
a95a7133 1494 """GetData(self) -> HtmlHelpData"""
091f5bed 1495 return _html.HtmlHelpWindow_GetData(*args, **kwargs)
e811c8ce 1496
091f5bed
RD
1497 def GetController(*args, **kwargs):
1498 """GetController(self) -> HtmlHelpController"""
1499 return _html.HtmlHelpWindow_GetController(*args, **kwargs)
1500
1501 def SetController(*args, **kwargs):
1502 """SetController(self, HtmlHelpController controller)"""
1503 return _html.HtmlHelpWindow_SetController(*args, **kwargs)
e811c8ce
RD
1504
1505 def Display(*args, **kwargs):
091f5bed
RD
1506 """Display(self, String x) -> bool"""
1507 return _html.HtmlHelpWindow_Display(*args, **kwargs)
e811c8ce
RD
1508
1509 def DisplayID(*args, **kwargs):
091f5bed
RD
1510 """DisplayID(self, int id) -> bool"""
1511 return _html.HtmlHelpWindow_DisplayID(*args, **kwargs)
e811c8ce
RD
1512
1513 def DisplayContents(*args, **kwargs):
091f5bed
RD
1514 """DisplayContents(self) -> bool"""
1515 return _html.HtmlHelpWindow_DisplayContents(*args, **kwargs)
e811c8ce
RD
1516
1517 def DisplayIndex(*args, **kwargs):
091f5bed
RD
1518 """DisplayIndex(self) -> bool"""
1519 return _html.HtmlHelpWindow_DisplayIndex(*args, **kwargs)
e811c8ce
RD
1520
1521 def KeywordSearch(*args, **kwargs):
091f5bed
RD
1522 """KeywordSearch(self, String keyword, wxHelpSearchMode mode=wxHELP_SEARCH_ALL) -> bool"""
1523 return _html.HtmlHelpWindow_KeywordSearch(*args, **kwargs)
e811c8ce
RD
1524
1525 def UseConfig(*args, **kwargs):
091f5bed
RD
1526 """UseConfig(self, ConfigBase config, String rootpath=wxEmptyString)"""
1527 return _html.HtmlHelpWindow_UseConfig(*args, **kwargs)
e811c8ce
RD
1528
1529 def ReadCustomization(*args, **kwargs):
091f5bed
RD
1530 """ReadCustomization(self, ConfigBase cfg, String path=wxEmptyString)"""
1531 return _html.HtmlHelpWindow_ReadCustomization(*args, **kwargs)
e811c8ce
RD
1532
1533 def WriteCustomization(*args, **kwargs):
091f5bed
RD
1534 """WriteCustomization(self, ConfigBase cfg, String path=wxEmptyString)"""
1535 return _html.HtmlHelpWindow_WriteCustomization(*args, **kwargs)
1536
1537 def NotifyPageChanged(*args, **kwargs):
1538 """NotifyPageChanged(self)"""
1539 return _html.HtmlHelpWindow_NotifyPageChanged(*args, **kwargs)
1540
1541 def RefreshLists(*args, **kwargs):
1542 """RefreshLists(self)"""
1543 return _html.HtmlHelpWindow_RefreshLists(*args, **kwargs)
1544
1545 def GetHtmlWindow(*args, **kwargs):
1546 """GetHtmlWindow(self) -> wxHtmlWindow"""
1547 return _html.HtmlHelpWindow_GetHtmlWindow(*args, **kwargs)
1548
1549 def GetSplitterWindow(*args, **kwargs):
1550 """GetSplitterWindow(self) -> SplitterWindow"""
1551 return _html.HtmlHelpWindow_GetSplitterWindow(*args, **kwargs)
1552
1553 def GetToolBar(*args, **kwargs):
1554 """GetToolBar(self) -> wxToolBar"""
1555 return _html.HtmlHelpWindow_GetToolBar(*args, **kwargs)
1556
1557 def GetCfgData(*args, **kwargs):
1558 """GetCfgData(self) -> wxHtmlHelpFrameCfg"""
1559 return _html.HtmlHelpWindow_GetCfgData(*args, **kwargs)
1560
1561 def GetTreeCtrl(*args, **kwargs):
10044bf1 1562 """GetTreeCtrl(self) -> wxPyTreeCtrl"""
091f5bed
RD
1563 return _html.HtmlHelpWindow_GetTreeCtrl(*args, **kwargs)
1564
2131d850 1565_html.HtmlHelpWindow_swigregister(HtmlHelpWindow)
091f5bed
RD
1566
1567def PreHtmlHelpWindow(*args, **kwargs):
1568 """PreHtmlHelpWindow(HtmlHelpData data=None) -> HtmlHelpWindow"""
1569 val = _html.new_PreHtmlHelpWindow(*args, **kwargs)
091f5bed
RD
1570 self._setOORInfo(self)
1571 return val
1572
1573class HtmlWindowEvent(_core.NotifyEvent):
1574 """Proxy of C++ HtmlWindowEvent class"""
0085ce49
RD
1575 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1576 __repr__ = _swig_repr
1577 def __init__(self, *args, **kwargs):
2131d850 1578 """__init__(self, EventType commandType=wxEVT_NULL, int id=0) -> HtmlWindowEvent"""
0085ce49 1579 _html.HtmlWindowEvent_swiginit(self,_html.new_HtmlWindowEvent(*args, **kwargs))
091f5bed
RD
1580 def SetURL(*args, **kwargs):
1581 """SetURL(self, String url)"""
1582 return _html.HtmlWindowEvent_SetURL(*args, **kwargs)
1583
1584 def GetURL(*args, **kwargs):
1585 """GetURL(self) -> String"""
1586 return _html.HtmlWindowEvent_GetURL(*args, **kwargs)
1587
2131d850 1588_html.HtmlWindowEvent_swigregister(HtmlWindowEvent)
091f5bed
RD
1589
1590class HtmlHelpFrame(_windows.Frame):
1591 """Proxy of C++ HtmlHelpFrame class"""
0085ce49
RD
1592 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1593 __repr__ = _swig_repr
1594 def __init__(self, *args, **kwargs):
091f5bed 1595 """
0085ce49 1596 __init__(self, Window parent, int ?, String title=EmptyString, int style=wxHF_DEFAULTSTYLE,
091f5bed
RD
1597 HtmlHelpData data=None) -> HtmlHelpFrame
1598 """
0085ce49 1599 _html.HtmlHelpFrame_swiginit(self,_html.new_HtmlHelpFrame(*args, **kwargs))
091f5bed
RD
1600 self._setOORInfo(self)
1601
1602 def Create(*args, **kwargs):
1603 """Create(self, Window parent, int id, String title=EmptyString, int style=HF_DEFAULT_STYLE) -> bool"""
1604 return _html.HtmlHelpFrame_Create(*args, **kwargs)
1605
1606 def GetData(*args, **kwargs):
1607 """GetData(self) -> HtmlHelpData"""
1608 return _html.HtmlHelpFrame_GetData(*args, **kwargs)
1609
1610 def SetTitleFormat(*args, **kwargs):
1611 """SetTitleFormat(self, String format)"""
1612 return _html.HtmlHelpFrame_SetTitleFormat(*args, **kwargs)
1613
1614 def AddGrabIfNeeded(*args, **kwargs):
1615 """AddGrabIfNeeded(self)"""
1616 return _html.HtmlHelpFrame_AddGrabIfNeeded(*args, **kwargs)
1617
1618 def GetController(*args, **kwargs):
1619 """GetController(self) -> HtmlHelpController"""
1620 return _html.HtmlHelpFrame_GetController(*args, **kwargs)
1621
1622 def SetController(*args, **kwargs):
1623 """SetController(self, HtmlHelpController controller)"""
1624 return _html.HtmlHelpFrame_SetController(*args, **kwargs)
1625
1626 def GetHelpWindow(*args, **kwargs):
1627 """GetHelpWindow(self) -> HtmlHelpWindow"""
1628 return _html.HtmlHelpFrame_GetHelpWindow(*args, **kwargs)
1629
1630 # For compatibility from before the refactor
1631 def Display(self, x):
1632 return self.GetHelpWindow().Display(x)
1633 def DisplayID(self, x):
1634 return self.GetHelpWindow().DisplayID(id)
1635 def DisplayContents(self):
1636 return self.GetHelpWindow().DisplayContents()
1637 def DisplayIndex(self):
1638 return self.GetHelpWindow().DisplayIndex()
1639
1640 def KeywordSearch(self, keyword):
1641 return self.GetHelpWindow().KeywordSearch(keyword)
e9d6f3a4 1642
091f5bed
RD
1643 def UseConfig(self, config, rootpath=""):
1644 return self.GetHelpWindow().UseConfig(config, rootpath)
1645 def ReadCustomization(self, config, rootpath=""):
1646 return self.GetHelpWindow().ReadCustomization(config, rootpath)
1647 def WriteCustomization(self, config, rootpath=""):
1648 return self.GetHelpWindow().WriteCustomization(config, rootpath)
e811c8ce 1649
2131d850 1650_html.HtmlHelpFrame_swigregister(HtmlHelpFrame)
d14a1e28 1651
091f5bed
RD
1652def PreHtmlHelpFrame(*args, **kwargs):
1653 """PreHtmlHelpFrame(HtmlHelpData data=None) -> HtmlHelpFrame"""
1654 val = _html.new_PreHtmlHelpFrame(*args, **kwargs)
091f5bed
RD
1655 self._setOORInfo(self)
1656 return val
1657
1658class HtmlHelpDialog(_windows.Dialog):
1659 """Proxy of C++ HtmlHelpDialog class"""
0085ce49
RD
1660 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1661 __repr__ = _swig_repr
1662 def __init__(self, *args, **kwargs):
091f5bed 1663 """
0085ce49 1664 __init__(self, Window parent, int ?, String title=EmptyString, int style=HF_DEFAULT_STYLE,
091f5bed
RD
1665 HtmlHelpData data=None) -> HtmlHelpDialog
1666 """
0085ce49 1667 _html.HtmlHelpDialog_swiginit(self,_html.new_HtmlHelpDialog(*args, **kwargs))
091f5bed
RD
1668 self._setOORInfo(self)
1669
1670 def Create(*args, **kwargs):
1671 """Create(self, Window parent, int id, String title=EmptyString, int style=HF_DEFAULT_STYLE) -> bool"""
1672 return _html.HtmlHelpDialog_Create(*args, **kwargs)
1673
1674 def GetData(*args, **kwargs):
1675 """GetData(self) -> HtmlHelpData"""
1676 return _html.HtmlHelpDialog_GetData(*args, **kwargs)
1677
1678 def GetController(*args, **kwargs):
1679 """GetController(self) -> HtmlHelpController"""
1680 return _html.HtmlHelpDialog_GetController(*args, **kwargs)
1681
1682 def SetController(*args, **kwargs):
1683 """SetController(self, HtmlHelpController controller)"""
1684 return _html.HtmlHelpDialog_SetController(*args, **kwargs)
1685
1686 def GetHelpWindow(*args, **kwargs):
1687 """GetHelpWindow(self) -> HtmlHelpWindow"""
1688 return _html.HtmlHelpDialog_GetHelpWindow(*args, **kwargs)
1689
1690 def SetTitleFormat(*args, **kwargs):
1691 """SetTitleFormat(self, String format)"""
1692 return _html.HtmlHelpDialog_SetTitleFormat(*args, **kwargs)
1693
2131d850 1694_html.HtmlHelpDialog_swigregister(HtmlHelpDialog)
091f5bed
RD
1695
1696def PreHtmlHelpDialog(*args, **kwargs):
1697 """PreHtmlHelpDialog(HtmlHelpData data=None) -> HtmlHelpDialog"""
1698 val = _html.new_PreHtmlHelpDialog(*args, **kwargs)
091f5bed
RD
1699 self._setOORInfo(self)
1700 return val
1701
1702class HelpControllerBase(_core.Object):
1703 """Proxy of C++ HelpControllerBase class"""
0085ce49
RD
1704 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1705 def __init__(self): raise AttributeError, "No constructor defined"
1706 __repr__ = _swig_repr
091f5bed
RD
1707 def Initialize(*args):
1708 """
1709 Initialize(self, String file, int server) -> bool
1710 Initialize(self, String file) -> bool
1711 """
1712 return _html.HelpControllerBase_Initialize(*args)
1713
1714 def SetViewer(*args, **kwargs):
1715 """SetViewer(self, String viewer, long flags=0)"""
1716 return _html.HelpControllerBase_SetViewer(*args, **kwargs)
1717
1718 def LoadFile(*args, **kwargs):
1719 """LoadFile(self, String file=wxEmptyString) -> bool"""
1720 return _html.HelpControllerBase_LoadFile(*args, **kwargs)
1721
1722 def DisplayContents(*args, **kwargs):
1723 """DisplayContents(self) -> bool"""
1724 return _html.HelpControllerBase_DisplayContents(*args, **kwargs)
1725
1726 def DisplayContextPopup(*args, **kwargs):
1727 """DisplayContextPopup(self, int contextId) -> bool"""
1728 return _html.HelpControllerBase_DisplayContextPopup(*args, **kwargs)
1729
1730 def DisplayTextPopup(*args, **kwargs):
1731 """DisplayTextPopup(self, String text, Point pos) -> bool"""
1732 return _html.HelpControllerBase_DisplayTextPopup(*args, **kwargs)
1733
1734 def DisplaySection(*args):
1735 """
1736 DisplaySection(self, int sectionNo) -> bool
1737 DisplaySection(self, String section) -> bool
1738 """
1739 return _html.HelpControllerBase_DisplaySection(*args)
1740
1741 def DisplayBlock(*args, **kwargs):
1742 """DisplayBlock(self, long blockNo) -> bool"""
1743 return _html.HelpControllerBase_DisplayBlock(*args, **kwargs)
1744
1745 def KeywordSearch(*args, **kwargs):
1746 """KeywordSearch(self, String k, wxHelpSearchMode mode=wxHELP_SEARCH_ALL) -> bool"""
1747 return _html.HelpControllerBase_KeywordSearch(*args, **kwargs)
1748
1749 def SetFrameParameters(*args, **kwargs):
1750 """
1751 SetFrameParameters(self, String title, Size size, Point pos=DefaultPosition,
1752 bool newFrameEachTime=False)
1753 """
1754 return _html.HelpControllerBase_SetFrameParameters(*args, **kwargs)
1755
1756 def GetFrameParameters(*args, **kwargs):
1757 """GetFrameParameters(self, Size size=None, Point pos=None, bool newFrameEachTime=None) -> Frame"""
1758 return _html.HelpControllerBase_GetFrameParameters(*args, **kwargs)
1759
1760 def Quit(*args, **kwargs):
1761 """Quit(self) -> bool"""
1762 return _html.HelpControllerBase_Quit(*args, **kwargs)
1763
1764 def OnQuit(*args, **kwargs):
1765 """OnQuit(self)"""
1766 return _html.HelpControllerBase_OnQuit(*args, **kwargs)
1767
1768 def SetParentWindow(*args, **kwargs):
1769 """SetParentWindow(self, Window win)"""
1770 return _html.HelpControllerBase_SetParentWindow(*args, **kwargs)
1771
1772 def GetParentWindow(*args, **kwargs):
1773 """GetParentWindow(self) -> Window"""
1774 return _html.HelpControllerBase_GetParentWindow(*args, **kwargs)
1775
2131d850 1776_html.HelpControllerBase_swigregister(HelpControllerBase)
091f5bed
RD
1777
1778class HtmlHelpController(HelpControllerBase):
093d3ff1 1779 """Proxy of C++ HtmlHelpController class"""
0085ce49
RD
1780 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1781 __repr__ = _swig_repr
1782 def __init__(self, *args, **kwargs):
091f5bed 1783 """__init__(self, int style=HF_DEFAULT_STYLE, Window parentWindow=None) -> HtmlHelpController"""
0085ce49
RD
1784 _html.HtmlHelpController_swiginit(self,_html.new_HtmlHelpController(*args, **kwargs))
1785 __swig_destroy__ = _html.delete_HtmlHelpController
1786 __del__ = lambda self : None;
091f5bed
RD
1787 def GetHelpWindow(*args, **kwargs):
1788 """GetHelpWindow(self) -> HtmlHelpWindow"""
1789 return _html.HtmlHelpController_GetHelpWindow(*args, **kwargs)
1790
1791 def SetHelpWindow(*args, **kwargs):
1792 """SetHelpWindow(self, HtmlHelpWindow helpWindow)"""
1793 return _html.HtmlHelpController_SetHelpWindow(*args, **kwargs)
1794
1795 def GetFrame(*args, **kwargs):
1796 """GetFrame(self) -> HtmlHelpFrame"""
1797 return _html.HtmlHelpController_GetFrame(*args, **kwargs)
1798
1799 def GetDialog(*args, **kwargs):
1800 """GetDialog(self) -> HtmlHelpDialog"""
1801 return _html.HtmlHelpController_GetDialog(*args, **kwargs)
1802
e811c8ce 1803 def SetTitleFormat(*args, **kwargs):
a95a7133 1804 """SetTitleFormat(self, String format)"""
e811c8ce
RD
1805 return _html.HtmlHelpController_SetTitleFormat(*args, **kwargs)
1806
1807 def SetTempDir(*args, **kwargs):
a95a7133 1808 """SetTempDir(self, String path)"""
e811c8ce
RD
1809 return _html.HtmlHelpController_SetTempDir(*args, **kwargs)
1810
1811 def AddBook(*args, **kwargs):
a95a7133 1812 """AddBook(self, String book, int show_wait_msg=False) -> bool"""
e811c8ce
RD
1813 return _html.HtmlHelpController_AddBook(*args, **kwargs)
1814
1815 def Display(*args, **kwargs):
a95a7133 1816 """Display(self, String x)"""
e811c8ce
RD
1817 return _html.HtmlHelpController_Display(*args, **kwargs)
1818
1819 def DisplayID(*args, **kwargs):
a95a7133 1820 """DisplayID(self, int id)"""
e811c8ce
RD
1821 return _html.HtmlHelpController_DisplayID(*args, **kwargs)
1822
1823 def DisplayContents(*args, **kwargs):
a95a7133 1824 """DisplayContents(self)"""
e811c8ce
RD
1825 return _html.HtmlHelpController_DisplayContents(*args, **kwargs)
1826
1827 def DisplayIndex(*args, **kwargs):
a95a7133 1828 """DisplayIndex(self)"""
e811c8ce
RD
1829 return _html.HtmlHelpController_DisplayIndex(*args, **kwargs)
1830
1831 def KeywordSearch(*args, **kwargs):
a95a7133 1832 """KeywordSearch(self, String keyword) -> bool"""
e811c8ce
RD
1833 return _html.HtmlHelpController_KeywordSearch(*args, **kwargs)
1834
1835 def UseConfig(*args, **kwargs):
a95a7133 1836 """UseConfig(self, ConfigBase config, String rootpath=EmptyString)"""
e811c8ce
RD
1837 return _html.HtmlHelpController_UseConfig(*args, **kwargs)
1838
1839 def ReadCustomization(*args, **kwargs):
a95a7133 1840 """ReadCustomization(self, ConfigBase cfg, String path=EmptyString)"""
e811c8ce
RD
1841 return _html.HtmlHelpController_ReadCustomization(*args, **kwargs)
1842
1843 def WriteCustomization(*args, **kwargs):
a95a7133 1844 """WriteCustomization(self, ConfigBase cfg, String path=EmptyString)"""
e811c8ce
RD
1845 return _html.HtmlHelpController_WriteCustomization(*args, **kwargs)
1846
091f5bed
RD
1847 def MakeModalIfNeeded(*args, **kwargs):
1848 """MakeModalIfNeeded(self)"""
1849 return _html.HtmlHelpController_MakeModalIfNeeded(*args, **kwargs)
1850
1851 def FindTopLevelWindow(*args, **kwargs):
1852 """FindTopLevelWindow(self) -> Window"""
1853 return _html.HtmlHelpController_FindTopLevelWindow(*args, **kwargs)
e811c8ce 1854
2131d850 1855_html.HtmlHelpController_swigregister(HtmlHelpController)
dc2f8a65 1856
091f5bed
RD
1857class HtmlModalHelp(object):
1858 """Proxy of C++ HtmlModalHelp class"""
0085ce49
RD
1859 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1860 __repr__ = _swig_repr
1861 def __init__(self, *args, **kwargs):
091f5bed
RD
1862 """
1863 __init__(self, Window parent, String helpFile, String topic=wxEmptyString,
1864 int style=wxHF_DEFAULT_STYLE|wxHF_DIALOG|wxHF_MODAL) -> HtmlModalHelp
1865 """
0085ce49 1866 _html.HtmlModalHelp_swiginit(self,_html.new_HtmlModalHelp(*args, **kwargs))
2131d850 1867_html.HtmlModalHelp_swigregister(HtmlModalHelp)
091f5bed 1868
dc2f8a65 1869
32fe5131 1870