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