]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/mac/html.py
Mention the SWIG_VERSION change
[wxWidgets.git] / wxPython / src / mac / html.py
CommitLineData
32fe5131 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
a5ee0656
RD
4"""
5Classes for a simple HTML rendering window, HTML Help Window, etc.
6"""
7
d14a1e28
RD
8import _html
9
36ed4f51
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
d6c14a4c 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):
36ed4f51 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
e6056257 127
d14a1e28
RD
128class HtmlLinkInfoPtr(HtmlLinkInfo):
129 def __init__(self, this):
e6056257 130 self.this = this
d14a1e28
RD
131 if not hasattr(self,"thisown"): self.thisown = 0
132 self.__class__ = HtmlLinkInfo
133_html.HtmlLinkInfo_swigregister(HtmlLinkInfoPtr)
cbd72d4f
RD
134cvar = _html.cvar
135HtmlWindowNameStr = cvar.HtmlWindowNameStr
136HtmlPrintoutTitleStr = cvar.HtmlPrintoutTitleStr
137HtmlPrintingTitleStr = cvar.HtmlPrintingTitleStr
d14a1e28 138
d55e5bfc 139class HtmlTag(_core.Object):
36ed4f51 140 """Proxy of C++ HtmlTag class"""
d14a1e28 141 def __init__(self): raise RuntimeError, "No constructor defined"
e6056257 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
e6056257 176
d14a1e28
RD
177class HtmlTagPtr(HtmlTag):
178 def __init__(self, this):
e6056257 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):
36ed4f51 185 """Proxy of C++ HtmlParser class"""
d14a1e28 186 def __init__(self): raise RuntimeError, "No constructor defined"
e6056257 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
e6056257 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):
36ed4f51 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
b411df4a
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
e6056257 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):
36ed4f51 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
e6056257 410
d14a1e28
RD
411class HtmlTagHandlerPtr(HtmlTagHandler):
412 def __init__(self, this):
e6056257 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):
36ed4f51 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):
e6056257 449 self.this = this
d14a1e28
RD
450 if not hasattr(self,"thisown"): self.thisown = 0
451 self.__class__ = HtmlWinTagHandler
452_html.HtmlWinTagHandler_swigregister(HtmlWinTagHandlerPtr)
e6056257
RD
453
454
423f194a
RD
455def HtmlWinParser_AddTagHandler(*args, **kwargs):
456 """HtmlWinParser_AddTagHandler(PyObject tagHandlerClass)"""
457 return _html.HtmlWinParser_AddTagHandler(*args, **kwargs)
d14a1e28 458#---------------------------------------------------------------------------
e6056257 459
d14a1e28 460class HtmlSelection(object):
36ed4f51 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
e6056257 524
d14a1e28
RD
525class HtmlSelectionPtr(HtmlSelection):
526 def __init__(self, this):
e6056257 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):
36ed4f51 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
e6056257 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
e6056257 575
d14a1e28
RD
576class HtmlRenderingStatePtr(HtmlRenderingState):
577 def __init__(self, this):
e6056257 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):
36ed4f51 584 """Proxy of C++ HtmlRenderingStyle class"""
d14a1e28 585 def __init__(self): raise RuntimeError, "No constructor defined"
e6056257 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
e6056257 596
d14a1e28
RD
597class HtmlRenderingStylePtr(HtmlRenderingStyle):
598 def __init__(self, this):
e6056257 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):
36ed4f51 605 """Proxy of C++ DefaultHtmlRenderingStyle class"""
d14a1e28 606 def __init__(self): raise RuntimeError, "No constructor defined"
e6056257 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
e6056257 617
d14a1e28
RD
618class DefaultHtmlRenderingStylePtr(DefaultHtmlRenderingStyle):
619 def __init__(self, this):
d84a9306 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):
36ed4f51 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
d84a9306 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
d84a9306 661
d14a1e28
RD
662class HtmlRenderingInfoPtr(HtmlRenderingInfo):
663 def __init__(self, this):
d84a9306 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):
36ed4f51 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
d84a9306 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
fbc46b20 704 def GetMaxTotalWidth(*args, **kwargs):
a95a7133 705 """GetMaxTotalWidth(self) -> int"""
fbc46b20
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
d84a9306 816
d14a1e28
RD
817class HtmlCellPtr(HtmlCell):
818 def __init__(self, this):
d84a9306 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):
36ed4f51 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
d84a9306 834
d14a1e28
RD
835class HtmlWordCellPtr(HtmlWordCell):
836 def __init__(self, this):
d84a9306 837 self.this = this
d14a1e28
RD
838 if not hasattr(self,"thisown"): self.thisown = 0
839 self.__class__ = HtmlWordCell
840_html.HtmlWordCell_swigregister(HtmlWordCellPtr)
841
842class HtmlContainerCell(HtmlCell):
36ed4f51 843 """Proxy of C++ HtmlContainerCell class"""
423f194a
RD
844 def __repr__(self):
845 return "<%s.%s; proxy of C++ wxHtmlContainerCell instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 846 def __init__(self, *args, **kwargs):
a95a7133 847 """__init__(self, HtmlContainerCell parent) -> HtmlContainerCell"""
d14a1e28
RD
848 newobj = _html.new_HtmlContainerCell(*args, **kwargs)
849 self.this = newobj.this
850 self.thisown = 1
851 del newobj.thisown
423f194a 852 def InsertCell(*args, **kwargs):
a95a7133 853 """InsertCell(self, HtmlCell cell)"""
423f194a
RD
854 return _html.HtmlContainerCell_InsertCell(*args, **kwargs)
855
856 def SetAlignHor(*args, **kwargs):
a95a7133 857 """SetAlignHor(self, int al)"""
423f194a
RD
858 return _html.HtmlContainerCell_SetAlignHor(*args, **kwargs)
859
860 def GetAlignHor(*args, **kwargs):
a95a7133 861 """GetAlignHor(self) -> int"""
423f194a
RD
862 return _html.HtmlContainerCell_GetAlignHor(*args, **kwargs)
863
864 def SetAlignVer(*args, **kwargs):
a95a7133 865 """SetAlignVer(self, int al)"""
423f194a
RD
866 return _html.HtmlContainerCell_SetAlignVer(*args, **kwargs)
867
868 def GetAlignVer(*args, **kwargs):
a95a7133 869 """GetAlignVer(self) -> int"""
423f194a
RD
870 return _html.HtmlContainerCell_GetAlignVer(*args, **kwargs)
871
872 def SetIndent(*args, **kwargs):
a95a7133 873 """SetIndent(self, int i, int what, int units=HTML_UNITS_PIXELS)"""
423f194a
RD
874 return _html.HtmlContainerCell_SetIndent(*args, **kwargs)
875
876 def GetIndent(*args, **kwargs):
a95a7133 877 """GetIndent(self, int ind) -> int"""
423f194a
RD
878 return _html.HtmlContainerCell_GetIndent(*args, **kwargs)
879
880 def GetIndentUnits(*args, **kwargs):
a95a7133 881 """GetIndentUnits(self, int ind) -> int"""
423f194a
RD
882 return _html.HtmlContainerCell_GetIndentUnits(*args, **kwargs)
883
884 def SetAlign(*args, **kwargs):
a95a7133 885 """SetAlign(self, HtmlTag tag)"""
423f194a
RD
886 return _html.HtmlContainerCell_SetAlign(*args, **kwargs)
887
888 def SetWidthFloat(*args, **kwargs):
a95a7133 889 """SetWidthFloat(self, int w, int units)"""
423f194a
RD
890 return _html.HtmlContainerCell_SetWidthFloat(*args, **kwargs)
891
892 def SetWidthFloatFromTag(*args, **kwargs):
a95a7133 893 """SetWidthFloatFromTag(self, HtmlTag tag)"""
423f194a
RD
894 return _html.HtmlContainerCell_SetWidthFloatFromTag(*args, **kwargs)
895
896 def SetMinHeight(*args, **kwargs):
a95a7133 897 """SetMinHeight(self, int h, int align=HTML_ALIGN_TOP)"""
423f194a
RD
898 return _html.HtmlContainerCell_SetMinHeight(*args, **kwargs)
899
900 def SetBackgroundColour(*args, **kwargs):
a95a7133 901 """SetBackgroundColour(self, Colour clr)"""
423f194a
RD
902 return _html.HtmlContainerCell_SetBackgroundColour(*args, **kwargs)
903
904 def GetBackgroundColour(*args, **kwargs):
a95a7133 905 """GetBackgroundColour(self) -> Colour"""
423f194a
RD
906 return _html.HtmlContainerCell_GetBackgroundColour(*args, **kwargs)
907
908 def SetBorder(*args, **kwargs):
a95a7133 909 """SetBorder(self, Colour clr1, Colour clr2)"""
423f194a
RD
910 return _html.HtmlContainerCell_SetBorder(*args, **kwargs)
911
912 def GetFirstChild(*args, **kwargs):
a95a7133 913 """GetFirstChild(self) -> HtmlCell"""
423f194a
RD
914 return _html.HtmlContainerCell_GetFirstChild(*args, **kwargs)
915
d84a9306 916
d14a1e28
RD
917class HtmlContainerCellPtr(HtmlContainerCell):
918 def __init__(self, this):
d84a9306 919 self.this = this
d14a1e28
RD
920 if not hasattr(self,"thisown"): self.thisown = 0
921 self.__class__ = HtmlContainerCell
922_html.HtmlContainerCell_swigregister(HtmlContainerCellPtr)
923
924class HtmlColourCell(HtmlCell):
36ed4f51 925 """Proxy of C++ HtmlColourCell class"""
423f194a
RD
926 def __repr__(self):
927 return "<%s.%s; proxy of C++ wxHtmlColourCell instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 928 def __init__(self, *args, **kwargs):
a95a7133 929 """__init__(self, Colour clr, int flags=HTML_CLR_FOREGROUND) -> HtmlColourCell"""
d14a1e28
RD
930 newobj = _html.new_HtmlColourCell(*args, **kwargs)
931 self.this = newobj.this
d84a9306 932 self.thisown = 1
d14a1e28 933 del newobj.thisown
d84a9306 934
d14a1e28
RD
935class HtmlColourCellPtr(HtmlColourCell):
936 def __init__(self, this):
e6056257 937 self.this = this
d14a1e28
RD
938 if not hasattr(self,"thisown"): self.thisown = 0
939 self.__class__ = HtmlColourCell
940_html.HtmlColourCell_swigregister(HtmlColourCellPtr)
941
942class HtmlFontCell(HtmlCell):
36ed4f51 943 """Proxy of C++ HtmlFontCell class"""
423f194a
RD
944 def __repr__(self):
945 return "<%s.%s; proxy of C++ wxHtmlFontCell instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 946 def __init__(self, *args, **kwargs):
a95a7133 947 """__init__(self, Font font) -> HtmlFontCell"""
d14a1e28
RD
948 newobj = _html.new_HtmlFontCell(*args, **kwargs)
949 self.this = newobj.this
e6056257 950 self.thisown = 1
d14a1e28 951 del newobj.thisown
e6056257 952
d14a1e28
RD
953class HtmlFontCellPtr(HtmlFontCell):
954 def __init__(self, this):
e6056257 955 self.this = this
d14a1e28
RD
956 if not hasattr(self,"thisown"): self.thisown = 0
957 self.__class__ = HtmlFontCell
958_html.HtmlFontCell_swigregister(HtmlFontCellPtr)
959
960class HtmlWidgetCell(HtmlCell):
36ed4f51 961 """Proxy of C++ HtmlWidgetCell class"""
423f194a
RD
962 def __repr__(self):
963 return "<%s.%s; proxy of C++ wxHtmlWidgetCell instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 964 def __init__(self, *args, **kwargs):
a95a7133 965 """__init__(self, Window wnd, int w=0) -> HtmlWidgetCell"""
d14a1e28
RD
966 newobj = _html.new_HtmlWidgetCell(*args, **kwargs)
967 self.this = newobj.this
e6056257 968 self.thisown = 1
d14a1e28 969 del newobj.thisown
e6056257 970
d14a1e28
RD
971class HtmlWidgetCellPtr(HtmlWidgetCell):
972 def __init__(self, this):
973 self.this = this
974 if not hasattr(self,"thisown"): self.thisown = 0
975 self.__class__ = HtmlWidgetCell
976_html.HtmlWidgetCell_swigregister(HtmlWidgetCellPtr)
e6056257 977
d14a1e28 978#---------------------------------------------------------------------------
e6056257 979
d55e5bfc 980class HtmlFilter(_core.Object):
36ed4f51 981 """Proxy of C++ HtmlFilter class"""
423f194a
RD
982 def __repr__(self):
983 return "<%s.%s; proxy of C++ wxPyHtmlFilter instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 984 def __init__(self, *args, **kwargs):
a95a7133 985 """__init__(self) -> HtmlFilter"""
d14a1e28
RD
986 newobj = _html.new_HtmlFilter(*args, **kwargs)
987 self.this = newobj.this
e6056257 988 self.thisown = 1
d14a1e28
RD
989 del newobj.thisown
990 self._setCallbackInfo(self, HtmlFilter)
423f194a
RD
991
992 def _setCallbackInfo(*args, **kwargs):
a95a7133 993 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
423f194a
RD
994 return _html.HtmlFilter__setCallbackInfo(*args, **kwargs)
995
e6056257 996
d14a1e28
RD
997class HtmlFilterPtr(HtmlFilter):
998 def __init__(self, this):
999 self.this = this
1000 if not hasattr(self,"thisown"): self.thisown = 0
1001 self.__class__ = HtmlFilter
1002_html.HtmlFilter_swigregister(HtmlFilterPtr)
e6056257 1003
d14a1e28 1004#---------------------------------------------------------------------------
e6056257 1005
d55e5bfc 1006class HtmlWindow(_windows.ScrolledWindow):
36ed4f51 1007 """Proxy of C++ HtmlWindow class"""
423f194a
RD
1008 def __repr__(self):
1009 return "<%s.%s; proxy of C++ wxPyHtmlWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1010 def __init__(self, *args, **kwargs):
41f1cec7 1011 """
a95a7133 1012 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
41f1cec7 1013 Size size=DefaultSize, int style=HW_DEFAULT_STYLE,
cbd72d4f 1014 String name=HtmlWindowNameStr) -> HtmlWindow
41f1cec7 1015 """
d14a1e28
RD
1016 newobj = _html.new_HtmlWindow(*args, **kwargs)
1017 self.this = newobj.this
1018 self.thisown = 1
1019 del newobj.thisown
1020 self._setCallbackInfo(self, HtmlWindow); self._setOORInfo(self)
423f194a
RD
1021
1022 def Create(*args, **kwargs):
41f1cec7 1023 """
a95a7133 1024 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
41f1cec7 1025 Size size=DefaultSize, int style=HW_SCROLLBAR_AUTO,
cbd72d4f 1026 String name=HtmlWindowNameStr) -> bool
41f1cec7 1027 """
423f194a
RD
1028 return _html.HtmlWindow_Create(*args, **kwargs)
1029
1030 def _setCallbackInfo(*args, **kwargs):
a95a7133 1031 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
423f194a
RD
1032 return _html.HtmlWindow__setCallbackInfo(*args, **kwargs)
1033
1034 def SetPage(*args, **kwargs):
a95a7133 1035 """SetPage(self, String source) -> bool"""
423f194a
RD
1036 return _html.HtmlWindow_SetPage(*args, **kwargs)
1037
1038 def LoadPage(*args, **kwargs):
a95a7133 1039 """LoadPage(self, String location) -> bool"""
423f194a
RD
1040 return _html.HtmlWindow_LoadPage(*args, **kwargs)
1041
1042 def LoadFile(*args, **kwargs):
a95a7133 1043 """LoadFile(self, String filename) -> bool"""
423f194a
RD
1044 return _html.HtmlWindow_LoadFile(*args, **kwargs)
1045
1046 def AppendToPage(*args, **kwargs):
a95a7133 1047 """AppendToPage(self, String source) -> bool"""
423f194a
RD
1048 return _html.HtmlWindow_AppendToPage(*args, **kwargs)
1049
1050 def GetOpenedPage(*args, **kwargs):
a95a7133 1051 """GetOpenedPage(self) -> String"""
423f194a
RD
1052 return _html.HtmlWindow_GetOpenedPage(*args, **kwargs)
1053
1054 def GetOpenedAnchor(*args, **kwargs):
a95a7133 1055 """GetOpenedAnchor(self) -> String"""
423f194a
RD
1056 return _html.HtmlWindow_GetOpenedAnchor(*args, **kwargs)
1057
1058 def GetOpenedPageTitle(*args, **kwargs):
a95a7133 1059 """GetOpenedPageTitle(self) -> String"""
423f194a
RD
1060 return _html.HtmlWindow_GetOpenedPageTitle(*args, **kwargs)
1061
1062 def SetRelatedFrame(*args, **kwargs):
a95a7133 1063 """SetRelatedFrame(self, Frame frame, String format)"""
423f194a
RD
1064 return _html.HtmlWindow_SetRelatedFrame(*args, **kwargs)
1065
1066 def GetRelatedFrame(*args, **kwargs):
a95a7133 1067 """GetRelatedFrame(self) -> Frame"""
423f194a
RD
1068 return _html.HtmlWindow_GetRelatedFrame(*args, **kwargs)
1069
1070 def SetRelatedStatusBar(*args, **kwargs):
a95a7133 1071 """SetRelatedStatusBar(self, int bar)"""
423f194a
RD
1072 return _html.HtmlWindow_SetRelatedStatusBar(*args, **kwargs)
1073
1074 def SetFonts(*args, **kwargs):
a95a7133 1075 """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
423f194a
RD
1076 return _html.HtmlWindow_SetFonts(*args, **kwargs)
1077
b411df4a
RD
1078 def SetStandardFonts(*args, **kwargs):
1079 """SetStandardFonts(self, int size=-1, String normal_face=EmptyString, String fixed_face=EmptyString)"""
1080 return _html.HtmlWindow_SetStandardFonts(*args, **kwargs)
30ee79f7 1081
943e8dfd
RD
1082 def SetLabel(*args, **kwargs):
1083 """SetLabel(self, String title)"""
1084 return _html.HtmlWindow_SetLabel(*args, **kwargs)
423f194a
RD
1085
1086 def SetBorders(*args, **kwargs):
a95a7133 1087 """SetBorders(self, int b)"""
423f194a 1088 return _html.HtmlWindow_SetBorders(*args, **kwargs)
53aa7709
RD
1089
1090 def SetBackgroundImage(*args, **kwargs):
1091 """SetBackgroundImage(self, Bitmap bmpBg)"""
1092 return _html.HtmlWindow_SetBackgroundImage(*args, **kwargs)
423f194a
RD
1093
1094 def ReadCustomization(*args, **kwargs):
a95a7133 1095 """ReadCustomization(self, ConfigBase cfg, String path=EmptyString)"""
423f194a
RD
1096 return _html.HtmlWindow_ReadCustomization(*args, **kwargs)
1097
1098 def WriteCustomization(*args, **kwargs):
a95a7133 1099 """WriteCustomization(self, ConfigBase cfg, String path=EmptyString)"""
423f194a
RD
1100 return _html.HtmlWindow_WriteCustomization(*args, **kwargs)
1101
1102 def HistoryBack(*args, **kwargs):
a95a7133 1103 """HistoryBack(self) -> bool"""
423f194a
RD
1104 return _html.HtmlWindow_HistoryBack(*args, **kwargs)
1105
1106 def HistoryForward(*args, **kwargs):
a95a7133 1107 """HistoryForward(self) -> bool"""
423f194a
RD
1108 return _html.HtmlWindow_HistoryForward(*args, **kwargs)
1109
1110 def HistoryCanBack(*args, **kwargs):
a95a7133 1111 """HistoryCanBack(self) -> bool"""
423f194a
RD
1112 return _html.HtmlWindow_HistoryCanBack(*args, **kwargs)
1113
1114 def HistoryCanForward(*args, **kwargs):
a95a7133 1115 """HistoryCanForward(self) -> bool"""
423f194a
RD
1116 return _html.HtmlWindow_HistoryCanForward(*args, **kwargs)
1117
1118 def HistoryClear(*args, **kwargs):
a95a7133 1119 """HistoryClear(self)"""
423f194a
RD
1120 return _html.HtmlWindow_HistoryClear(*args, **kwargs)
1121
1122 def GetInternalRepresentation(*args, **kwargs):
a95a7133 1123 """GetInternalRepresentation(self) -> HtmlContainerCell"""
423f194a
RD
1124 return _html.HtmlWindow_GetInternalRepresentation(*args, **kwargs)
1125
1126 def GetParser(*args, **kwargs):
a95a7133 1127 """GetParser(self) -> HtmlWinParser"""
423f194a
RD
1128 return _html.HtmlWindow_GetParser(*args, **kwargs)
1129
1130 def ScrollToAnchor(*args, **kwargs):
a95a7133 1131 """ScrollToAnchor(self, String anchor) -> bool"""
423f194a
RD
1132 return _html.HtmlWindow_ScrollToAnchor(*args, **kwargs)
1133
1134 def HasAnchor(*args, **kwargs):
a95a7133 1135 """HasAnchor(self, String anchor) -> bool"""
423f194a
RD
1136 return _html.HtmlWindow_HasAnchor(*args, **kwargs)
1137
1138 def AddFilter(*args, **kwargs):
d6c14a4c 1139 """AddFilter(HtmlFilter filter)"""
423f194a
RD
1140 return _html.HtmlWindow_AddFilter(*args, **kwargs)
1141
1142 AddFilter = staticmethod(AddFilter)
0ffb2aa6 1143 def SelectWord(*args, **kwargs):
a95a7133 1144 """SelectWord(self, Point pos)"""
0ffb2aa6
RD
1145 return _html.HtmlWindow_SelectWord(*args, **kwargs)
1146
1147 def SelectLine(*args, **kwargs):
a95a7133 1148 """SelectLine(self, Point pos)"""
0ffb2aa6
RD
1149 return _html.HtmlWindow_SelectLine(*args, **kwargs)
1150
1151 def SelectAll(*args, **kwargs):
a95a7133 1152 """SelectAll(self)"""
0ffb2aa6
RD
1153 return _html.HtmlWindow_SelectAll(*args, **kwargs)
1154
b0f7404b
RD
1155 def SelectionToText(*args, **kwargs):
1156 """SelectionToText(self) -> String"""
1157 return _html.HtmlWindow_SelectionToText(*args, **kwargs)
1158
1159 def ToText(*args, **kwargs):
1160 """ToText(self) -> String"""
1161 return _html.HtmlWindow_ToText(*args, **kwargs)
1162
423f194a 1163 def base_OnLinkClicked(*args, **kwargs):
a95a7133 1164 """base_OnLinkClicked(self, HtmlLinkInfo link)"""
423f194a
RD
1165 return _html.HtmlWindow_base_OnLinkClicked(*args, **kwargs)
1166
1167 def base_OnSetTitle(*args, **kwargs):
a95a7133 1168 """base_OnSetTitle(self, String title)"""
423f194a
RD
1169 return _html.HtmlWindow_base_OnSetTitle(*args, **kwargs)
1170
1171 def base_OnCellMouseHover(*args, **kwargs):
a95a7133 1172 """base_OnCellMouseHover(self, HtmlCell cell, int x, int y)"""
423f194a
RD
1173 return _html.HtmlWindow_base_OnCellMouseHover(*args, **kwargs)
1174
1175 def base_OnCellClicked(*args, **kwargs):
a95a7133 1176 """base_OnCellClicked(self, HtmlCell cell, int x, int y, MouseEvent event)"""
423f194a
RD
1177 return _html.HtmlWindow_base_OnCellClicked(*args, **kwargs)
1178
f20a2e1f
RD
1179 def GetClassDefaultAttributes(*args, **kwargs):
1180 """
1181 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1182
15817c7e
RD
1183 Get the default attributes for this class. This is useful if you want
1184 to use the same font or colour in your own control as in a standard
1185 control -- which is a much better idea than hard coding specific
a5ee0656
RD
1186 colours or fonts which might look completely out of place on the
1187 user's system, especially if it uses themes.
f20a2e1f
RD
1188
1189 The variant parameter is only relevant under Mac currently and is
15817c7e 1190 ignore under other platforms. Under Mac, it will change the size of
a5ee0656
RD
1191 the returned font. See `wx.Window.SetWindowVariant` for more about
1192 this.
f20a2e1f
RD
1193 """
1194 return _html.HtmlWindow_GetClassDefaultAttributes(*args, **kwargs)
1195
1196 GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
e6056257 1197
d14a1e28
RD
1198class HtmlWindowPtr(HtmlWindow):
1199 def __init__(self, this):
e6056257 1200 self.this = this
d14a1e28
RD
1201 if not hasattr(self,"thisown"): self.thisown = 0
1202 self.__class__ = HtmlWindow
1203_html.HtmlWindow_swigregister(HtmlWindowPtr)
e6056257 1204
d14a1e28 1205def PreHtmlWindow(*args, **kwargs):
423f194a 1206 """PreHtmlWindow() -> HtmlWindow"""
d14a1e28
RD
1207 val = _html.new_PreHtmlWindow(*args, **kwargs)
1208 val.thisown = 1
1209 return val
e6056257 1210
423f194a
RD
1211def HtmlWindow_AddFilter(*args, **kwargs):
1212 """HtmlWindow_AddFilter(HtmlFilter filter)"""
1213 return _html.HtmlWindow_AddFilter(*args, **kwargs)
e6056257 1214
f20a2e1f
RD
1215def HtmlWindow_GetClassDefaultAttributes(*args, **kwargs):
1216 """
1217 HtmlWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1218
15817c7e
RD
1219 Get the default attributes for this class. This is useful if you want
1220 to use the same font or colour in your own control as in a standard
1221 control -- which is a much better idea than hard coding specific
a5ee0656
RD
1222 colours or fonts which might look completely out of place on the
1223 user's system, especially if it uses themes.
f20a2e1f
RD
1224
1225 The variant parameter is only relevant under Mac currently and is
15817c7e 1226 ignore under other platforms. Under Mac, it will change the size of
a5ee0656
RD
1227 the returned font. See `wx.Window.SetWindowVariant` for more about
1228 this.
f20a2e1f
RD
1229 """
1230 return _html.HtmlWindow_GetClassDefaultAttributes(*args, **kwargs)
1231
d14a1e28 1232#---------------------------------------------------------------------------
e6056257 1233
d55e5bfc 1234class HtmlDCRenderer(_core.Object):
36ed4f51 1235 """Proxy of C++ HtmlDCRenderer class"""
423f194a
RD
1236 def __repr__(self):
1237 return "<%s.%s; proxy of C++ wxHtmlDCRenderer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1238 def __init__(self, *args, **kwargs):
a95a7133 1239 """__init__(self) -> HtmlDCRenderer"""
d14a1e28
RD
1240 newobj = _html.new_HtmlDCRenderer(*args, **kwargs)
1241 self.this = newobj.this
e6056257 1242 self.thisown = 1
d14a1e28
RD
1243 del newobj.thisown
1244 def __del__(self, destroy=_html.delete_HtmlDCRenderer):
a95a7133 1245 """__del__(self)"""
d14a1e28
RD
1246 try:
1247 if self.thisown: destroy(self)
1248 except: pass
423f194a
RD
1249
1250 def SetDC(*args, **kwargs):
a95a7133 1251 """SetDC(self, DC dc, int maxwidth)"""
423f194a
RD
1252 return _html.HtmlDCRenderer_SetDC(*args, **kwargs)
1253
1254 def SetSize(*args, **kwargs):
a95a7133 1255 """SetSize(self, int width, int height)"""
423f194a
RD
1256 return _html.HtmlDCRenderer_SetSize(*args, **kwargs)
1257
1258 def SetHtmlText(*args, **kwargs):
a95a7133 1259 """SetHtmlText(self, String html, String basepath=EmptyString, bool isdir=True)"""
423f194a
RD
1260 return _html.HtmlDCRenderer_SetHtmlText(*args, **kwargs)
1261
1262 def SetFonts(*args, **kwargs):
a95a7133 1263 """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
423f194a
RD
1264 return _html.HtmlDCRenderer_SetFonts(*args, **kwargs)
1265
b411df4a
RD
1266 def SetStandardFonts(*args, **kwargs):
1267 """SetStandardFonts(self, int size=-1, String normal_face=EmptyString, String fixed_face=EmptyString)"""
1268 return _html.HtmlDCRenderer_SetStandardFonts(*args, **kwargs)
30ee79f7 1269
423f194a 1270 def Render(*args, **kwargs):
41f1cec7 1271 """
f78cc896 1272 Render(self, int x, int y, int from=0, int dont_render=False, int maxHeight=INT_MAX,
41f1cec7
RD
1273 int choices=None, int LCOUNT=0) -> int
1274 """
423f194a
RD
1275 return _html.HtmlDCRenderer_Render(*args, **kwargs)
1276
1277 def GetTotalHeight(*args, **kwargs):
a95a7133 1278 """GetTotalHeight(self) -> int"""
423f194a
RD
1279 return _html.HtmlDCRenderer_GetTotalHeight(*args, **kwargs)
1280
e6056257 1281
d14a1e28
RD
1282class HtmlDCRendererPtr(HtmlDCRenderer):
1283 def __init__(self, this):
e6056257 1284 self.this = this
d14a1e28
RD
1285 if not hasattr(self,"thisown"): self.thisown = 0
1286 self.__class__ = HtmlDCRenderer
1287_html.HtmlDCRenderer_swigregister(HtmlDCRendererPtr)
1288
1289PAGE_ODD = _html.PAGE_ODD
1290PAGE_EVEN = _html.PAGE_EVEN
1291PAGE_ALL = _html.PAGE_ALL
d55e5bfc 1292class HtmlPrintout(_windows.Printout):
36ed4f51 1293 """Proxy of C++ HtmlPrintout class"""
423f194a
RD
1294 def __repr__(self):
1295 return "<%s.%s; proxy of C++ wxHtmlPrintout instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1296 def __init__(self, *args, **kwargs):
a95a7133 1297 """__init__(self, String title=HtmlPrintoutTitleStr) -> HtmlPrintout"""
d14a1e28
RD
1298 newobj = _html.new_HtmlPrintout(*args, **kwargs)
1299 self.this = newobj.this
e6056257 1300 self.thisown = 1
d14a1e28 1301 del newobj.thisown
423f194a 1302 def SetHtmlText(*args, **kwargs):
a95a7133 1303 """SetHtmlText(self, String html, String basepath=EmptyString, bool isdir=True)"""
423f194a
RD
1304 return _html.HtmlPrintout_SetHtmlText(*args, **kwargs)
1305
1306 def SetHtmlFile(*args, **kwargs):
a95a7133 1307 """SetHtmlFile(self, String htmlfile)"""
423f194a
RD
1308 return _html.HtmlPrintout_SetHtmlFile(*args, **kwargs)
1309
1310 def SetHeader(*args, **kwargs):
a95a7133 1311 """SetHeader(self, String header, int pg=PAGE_ALL)"""
423f194a
RD
1312 return _html.HtmlPrintout_SetHeader(*args, **kwargs)
1313
1314 def SetFooter(*args, **kwargs):
a95a7133 1315 """SetFooter(self, String footer, int pg=PAGE_ALL)"""
423f194a
RD
1316 return _html.HtmlPrintout_SetFooter(*args, **kwargs)
1317
1318 def SetFonts(*args, **kwargs):
a95a7133 1319 """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
423f194a
RD
1320 return _html.HtmlPrintout_SetFonts(*args, **kwargs)
1321
b411df4a
RD
1322 def SetStandardFonts(*args, **kwargs):
1323 """SetStandardFonts(self, int size=-1, String normal_face=EmptyString, String fixed_face=EmptyString)"""
1324 return _html.HtmlPrintout_SetStandardFonts(*args, **kwargs)
30ee79f7 1325
423f194a 1326 def SetMargins(*args, **kwargs):
41f1cec7 1327 """
a95a7133 1328 SetMargins(self, float top=25.2, float bottom=25.2, float left=25.2,
41f1cec7
RD
1329 float right=25.2, float spaces=5)
1330 """
423f194a
RD
1331 return _html.HtmlPrintout_SetMargins(*args, **kwargs)
1332
1333 def AddFilter(*args, **kwargs):
d6c14a4c 1334 """AddFilter(wxHtmlFilter filter)"""
423f194a
RD
1335 return _html.HtmlPrintout_AddFilter(*args, **kwargs)
1336
1337 AddFilter = staticmethod(AddFilter)
1338 def CleanUpStatics(*args, **kwargs):
d6c14a4c 1339 """CleanUpStatics()"""
423f194a
RD
1340 return _html.HtmlPrintout_CleanUpStatics(*args, **kwargs)
1341
1342 CleanUpStatics = staticmethod(CleanUpStatics)
e6056257 1343
d14a1e28
RD
1344class HtmlPrintoutPtr(HtmlPrintout):
1345 def __init__(self, this):
1346 self.this = this
1347 if not hasattr(self,"thisown"): self.thisown = 0
1348 self.__class__ = HtmlPrintout
1349_html.HtmlPrintout_swigregister(HtmlPrintoutPtr)
e6056257 1350
423f194a
RD
1351def HtmlPrintout_AddFilter(*args, **kwargs):
1352 """HtmlPrintout_AddFilter(wxHtmlFilter filter)"""
1353 return _html.HtmlPrintout_AddFilter(*args, **kwargs)
e6056257 1354
423f194a
RD
1355def HtmlPrintout_CleanUpStatics(*args, **kwargs):
1356 """HtmlPrintout_CleanUpStatics()"""
1357 return _html.HtmlPrintout_CleanUpStatics(*args, **kwargs)
e6056257 1358
d55e5bfc 1359class HtmlEasyPrinting(_core.Object):
36ed4f51 1360 """Proxy of C++ HtmlEasyPrinting class"""
423f194a
RD
1361 def __repr__(self):
1362 return "<%s.%s; proxy of C++ wxHtmlEasyPrinting instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1363 def __init__(self, *args, **kwargs):
a95a7133 1364 """__init__(self, String name=HtmlPrintingTitleStr, Window parentWindow=None) -> HtmlEasyPrinting"""
d14a1e28
RD
1365 newobj = _html.new_HtmlEasyPrinting(*args, **kwargs)
1366 self.this = newobj.this
7108497a 1367 self.thisown = 1
d14a1e28
RD
1368 del newobj.thisown
1369 def __del__(self, destroy=_html.delete_HtmlEasyPrinting):
a95a7133 1370 """__del__(self)"""
d14a1e28
RD
1371 try:
1372 if self.thisown: destroy(self)
1373 except: pass
423f194a
RD
1374
1375 def PreviewFile(*args, **kwargs):
a95a7133 1376 """PreviewFile(self, String htmlfile)"""
423f194a
RD
1377 return _html.HtmlEasyPrinting_PreviewFile(*args, **kwargs)
1378
1379 def PreviewText(*args, **kwargs):
a95a7133 1380 """PreviewText(self, String htmltext, String basepath=EmptyString)"""
423f194a
RD
1381 return _html.HtmlEasyPrinting_PreviewText(*args, **kwargs)
1382
1383 def PrintFile(*args, **kwargs):
a95a7133 1384 """PrintFile(self, String htmlfile)"""
423f194a
RD
1385 return _html.HtmlEasyPrinting_PrintFile(*args, **kwargs)
1386
1387 def PrintText(*args, **kwargs):
a95a7133 1388 """PrintText(self, String htmltext, String basepath=EmptyString)"""
423f194a
RD
1389 return _html.HtmlEasyPrinting_PrintText(*args, **kwargs)
1390
423f194a 1391 def PageSetup(*args, **kwargs):
a95a7133 1392 """PageSetup(self)"""
423f194a
RD
1393 return _html.HtmlEasyPrinting_PageSetup(*args, **kwargs)
1394
1395 def SetHeader(*args, **kwargs):
a95a7133 1396 """SetHeader(self, String header, int pg=PAGE_ALL)"""
423f194a
RD
1397 return _html.HtmlEasyPrinting_SetHeader(*args, **kwargs)
1398
1399 def SetFooter(*args, **kwargs):
a95a7133 1400 """SetFooter(self, String footer, int pg=PAGE_ALL)"""
423f194a
RD
1401 return _html.HtmlEasyPrinting_SetFooter(*args, **kwargs)
1402
1403 def SetFonts(*args, **kwargs):
a95a7133 1404 """SetFonts(self, String normal_face, String fixed_face, PyObject sizes=None)"""
423f194a
RD
1405 return _html.HtmlEasyPrinting_SetFonts(*args, **kwargs)
1406
b411df4a
RD
1407 def SetStandardFonts(*args, **kwargs):
1408 """SetStandardFonts(self, int size=-1, String normal_face=EmptyString, String fixed_face=EmptyString)"""
1409 return _html.HtmlEasyPrinting_SetStandardFonts(*args, **kwargs)
30ee79f7 1410
423f194a 1411 def GetPrintData(*args, **kwargs):
a95a7133 1412 """GetPrintData(self) -> PrintData"""
423f194a
RD
1413 return _html.HtmlEasyPrinting_GetPrintData(*args, **kwargs)
1414
1415 def GetPageSetupData(*args, **kwargs):
a95a7133 1416 """GetPageSetupData(self) -> PageSetupDialogData"""
423f194a
RD
1417 return _html.HtmlEasyPrinting_GetPageSetupData(*args, **kwargs)
1418
7108497a 1419
d14a1e28
RD
1420class HtmlEasyPrintingPtr(HtmlEasyPrinting):
1421 def __init__(self, this):
1422 self.this = this
1423 if not hasattr(self,"thisown"): self.thisown = 0
1424 self.__class__ = HtmlEasyPrinting
1425_html.HtmlEasyPrinting_swigregister(HtmlEasyPrintingPtr)
7108497a 1426
d14a1e28 1427#---------------------------------------------------------------------------
7108497a 1428
d14a1e28 1429class HtmlBookRecord(object):
36ed4f51 1430 """Proxy of C++ HtmlBookRecord class"""
423f194a
RD
1431 def __repr__(self):
1432 return "<%s.%s; proxy of C++ wxHtmlBookRecord instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1433 def __init__(self, *args, **kwargs):
a95a7133 1434 """__init__(self, String bookfile, String basepath, String title, String start) -> HtmlBookRecord"""
d14a1e28
RD
1435 newobj = _html.new_HtmlBookRecord(*args, **kwargs)
1436 self.this = newobj.this
1437 self.thisown = 1
1438 del newobj.thisown
423f194a 1439 def GetBookFile(*args, **kwargs):
a95a7133 1440 """GetBookFile(self) -> String"""
423f194a
RD
1441 return _html.HtmlBookRecord_GetBookFile(*args, **kwargs)
1442
1443 def GetTitle(*args, **kwargs):
a95a7133 1444 """GetTitle(self) -> String"""
423f194a
RD
1445 return _html.HtmlBookRecord_GetTitle(*args, **kwargs)
1446
1447 def GetStart(*args, **kwargs):
a95a7133 1448 """GetStart(self) -> String"""
423f194a
RD
1449 return _html.HtmlBookRecord_GetStart(*args, **kwargs)
1450
1451 def GetBasePath(*args, **kwargs):
a95a7133 1452 """GetBasePath(self) -> String"""
423f194a
RD
1453 return _html.HtmlBookRecord_GetBasePath(*args, **kwargs)
1454
1455 def SetContentsRange(*args, **kwargs):
a95a7133 1456 """SetContentsRange(self, int start, int end)"""
423f194a
RD
1457 return _html.HtmlBookRecord_SetContentsRange(*args, **kwargs)
1458
1459 def GetContentsStart(*args, **kwargs):
a95a7133 1460 """GetContentsStart(self) -> int"""
423f194a
RD
1461 return _html.HtmlBookRecord_GetContentsStart(*args, **kwargs)
1462
1463 def GetContentsEnd(*args, **kwargs):
a95a7133 1464 """GetContentsEnd(self) -> int"""
423f194a
RD
1465 return _html.HtmlBookRecord_GetContentsEnd(*args, **kwargs)
1466
1467 def SetTitle(*args, **kwargs):
a95a7133 1468 """SetTitle(self, String title)"""
423f194a
RD
1469 return _html.HtmlBookRecord_SetTitle(*args, **kwargs)
1470
1471 def SetBasePath(*args, **kwargs):
a95a7133 1472 """SetBasePath(self, String path)"""
423f194a
RD
1473 return _html.HtmlBookRecord_SetBasePath(*args, **kwargs)
1474
1475 def SetStart(*args, **kwargs):
a95a7133 1476 """SetStart(self, String start)"""
423f194a
RD
1477 return _html.HtmlBookRecord_SetStart(*args, **kwargs)
1478
1479 def GetFullPath(*args, **kwargs):
a95a7133 1480 """GetFullPath(self, String page) -> String"""
423f194a
RD
1481 return _html.HtmlBookRecord_GetFullPath(*args, **kwargs)
1482
7108497a 1483
d14a1e28
RD
1484class HtmlBookRecordPtr(HtmlBookRecord):
1485 def __init__(self, this):
e6056257 1486 self.this = this
d14a1e28
RD
1487 if not hasattr(self,"thisown"): self.thisown = 0
1488 self.__class__ = HtmlBookRecord
1489_html.HtmlBookRecord_swigregister(HtmlBookRecordPtr)
1490
d14a1e28 1491class HtmlSearchStatus(object):
36ed4f51 1492 """Proxy of C++ HtmlSearchStatus class"""
d14a1e28 1493 def __init__(self): raise RuntimeError, "No constructor defined"
e6056257 1494 def __repr__(self):
d14a1e28 1495 return "<%s.%s; proxy of C++ wxHtmlSearchStatus instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
423f194a 1496 def Search(*args, **kwargs):
a95a7133 1497 """Search(self) -> bool"""
423f194a
RD
1498 return _html.HtmlSearchStatus_Search(*args, **kwargs)
1499
1500 def IsActive(*args, **kwargs):
a95a7133 1501 """IsActive(self) -> bool"""
423f194a
RD
1502 return _html.HtmlSearchStatus_IsActive(*args, **kwargs)
1503
1504 def GetCurIndex(*args, **kwargs):
a95a7133 1505 """GetCurIndex(self) -> int"""
423f194a
RD
1506 return _html.HtmlSearchStatus_GetCurIndex(*args, **kwargs)
1507
1508 def GetMaxIndex(*args, **kwargs):
a95a7133 1509 """GetMaxIndex(self) -> int"""
423f194a
RD
1510 return _html.HtmlSearchStatus_GetMaxIndex(*args, **kwargs)
1511
1512 def GetName(*args, **kwargs):
a95a7133 1513 """GetName(self) -> String"""
423f194a
RD
1514 return _html.HtmlSearchStatus_GetName(*args, **kwargs)
1515
e6056257 1516
d14a1e28
RD
1517class HtmlSearchStatusPtr(HtmlSearchStatus):
1518 def __init__(self, this):
e6056257 1519 self.this = this
d14a1e28
RD
1520 if not hasattr(self,"thisown"): self.thisown = 0
1521 self.__class__ = HtmlSearchStatus
1522_html.HtmlSearchStatus_swigregister(HtmlSearchStatusPtr)
1523
1524class HtmlHelpData(object):
36ed4f51 1525 """Proxy of C++ HtmlHelpData class"""
423f194a
RD
1526 def __repr__(self):
1527 return "<%s.%s; proxy of C++ wxHtmlHelpData instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1528 def __init__(self, *args, **kwargs):
a95a7133 1529 """__init__(self) -> HtmlHelpData"""
d14a1e28
RD
1530 newobj = _html.new_HtmlHelpData(*args, **kwargs)
1531 self.this = newobj.this
e6056257 1532 self.thisown = 1
d14a1e28
RD
1533 del newobj.thisown
1534 def __del__(self, destroy=_html.delete_HtmlHelpData):
a95a7133 1535 """__del__(self)"""
d14a1e28
RD
1536 try:
1537 if self.thisown: destroy(self)
1538 except: pass
423f194a
RD
1539
1540 def SetTempDir(*args, **kwargs):
a95a7133 1541 """SetTempDir(self, String path)"""
423f194a
RD
1542 return _html.HtmlHelpData_SetTempDir(*args, **kwargs)
1543
1544 def AddBook(*args, **kwargs):
a95a7133 1545 """AddBook(self, String book) -> bool"""
423f194a
RD
1546 return _html.HtmlHelpData_AddBook(*args, **kwargs)
1547
1548 def FindPageByName(*args, **kwargs):
a95a7133 1549 """FindPageByName(self, String page) -> String"""
423f194a
RD
1550 return _html.HtmlHelpData_FindPageByName(*args, **kwargs)
1551
1552 def FindPageById(*args, **kwargs):
a95a7133 1553 """FindPageById(self, int id) -> String"""
423f194a
RD
1554 return _html.HtmlHelpData_FindPageById(*args, **kwargs)
1555
1556 def GetBookRecArray(*args, **kwargs):
a95a7133 1557 """GetBookRecArray(self) -> wxHtmlBookRecArray"""
423f194a
RD
1558 return _html.HtmlHelpData_GetBookRecArray(*args, **kwargs)
1559
e6056257 1560
d14a1e28
RD
1561class HtmlHelpDataPtr(HtmlHelpData):
1562 def __init__(self, this):
e6056257 1563 self.this = this
d14a1e28
RD
1564 if not hasattr(self,"thisown"): self.thisown = 0
1565 self.__class__ = HtmlHelpData
1566_html.HtmlHelpData_swigregister(HtmlHelpDataPtr)
1567
32fe5131
RD
1568HF_TOOLBAR = _html.HF_TOOLBAR
1569HF_CONTENTS = _html.HF_CONTENTS
1570HF_INDEX = _html.HF_INDEX
1571HF_SEARCH = _html.HF_SEARCH
1572HF_BOOKMARKS = _html.HF_BOOKMARKS
1573HF_OPEN_FILES = _html.HF_OPEN_FILES
1574HF_PRINT = _html.HF_PRINT
1575HF_FLAT_TOOLBAR = _html.HF_FLAT_TOOLBAR
1576HF_MERGE_BOOKS = _html.HF_MERGE_BOOKS
1577HF_ICONS_BOOK = _html.HF_ICONS_BOOK
1578HF_ICONS_BOOK_CHAPTER = _html.HF_ICONS_BOOK_CHAPTER
1579HF_ICONS_FOLDER = _html.HF_ICONS_FOLDER
1580HF_DEFAULT_STYLE = _html.HF_DEFAULT_STYLE
1581HF_EMBEDDED = _html.HF_EMBEDDED
1582HF_DIALOG = _html.HF_DIALOG
1583HF_FRAME = _html.HF_FRAME
1584HF_MODAL = _html.HF_MODAL
1585ID_HTML_PANEL = _html.ID_HTML_PANEL
1586ID_HTML_BACK = _html.ID_HTML_BACK
1587ID_HTML_FORWARD = _html.ID_HTML_FORWARD
1588ID_HTML_UPNODE = _html.ID_HTML_UPNODE
1589ID_HTML_UP = _html.ID_HTML_UP
1590ID_HTML_DOWN = _html.ID_HTML_DOWN
1591ID_HTML_PRINT = _html.ID_HTML_PRINT
1592ID_HTML_OPENFILE = _html.ID_HTML_OPENFILE
1593ID_HTML_OPTIONS = _html.ID_HTML_OPTIONS
1594ID_HTML_BOOKMARKSLIST = _html.ID_HTML_BOOKMARKSLIST
1595ID_HTML_BOOKMARKSADD = _html.ID_HTML_BOOKMARKSADD
1596ID_HTML_BOOKMARKSREMOVE = _html.ID_HTML_BOOKMARKSREMOVE
1597ID_HTML_TREECTRL = _html.ID_HTML_TREECTRL
1598ID_HTML_INDEXPAGE = _html.ID_HTML_INDEXPAGE
1599ID_HTML_INDEXLIST = _html.ID_HTML_INDEXLIST
1600ID_HTML_INDEXTEXT = _html.ID_HTML_INDEXTEXT
1601ID_HTML_INDEXBUTTON = _html.ID_HTML_INDEXBUTTON
1602ID_HTML_INDEXBUTTONALL = _html.ID_HTML_INDEXBUTTONALL
1603ID_HTML_NOTEBOOK = _html.ID_HTML_NOTEBOOK
1604ID_HTML_SEARCHPAGE = _html.ID_HTML_SEARCHPAGE
1605ID_HTML_SEARCHTEXT = _html.ID_HTML_SEARCHTEXT
1606ID_HTML_SEARCHLIST = _html.ID_HTML_SEARCHLIST
1607ID_HTML_SEARCHBUTTON = _html.ID_HTML_SEARCHBUTTON
1608ID_HTML_SEARCHCHOICE = _html.ID_HTML_SEARCHCHOICE
1609ID_HTML_COUNTINFO = _html.ID_HTML_COUNTINFO
1610class HtmlHelpWindow(_core.Window):
1611 """Proxy of C++ HtmlHelpWindow class"""
423f194a 1612 def __repr__(self):
32fe5131 1613 return "<%s.%s; proxy of C++ wxHtmlHelpWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1614 def __init__(self, *args, **kwargs):
41f1cec7 1615 """
32fe5131
RD
1616 __init__(self, Window parent, int ??, Point pos=DefaultPosition, Size size=DefaultSize,
1617 int style=wxTAB_TRAVERSAL|wxNO_BORDER,
1618 int helpStyle=HF_DEFAULT_STYLE,
1619 HtmlHelpData data=None) -> HtmlHelpWindow
41f1cec7 1620 """
32fe5131 1621 newobj = _html.new_HtmlHelpWindow(*args, **kwargs)
d14a1e28 1622 self.this = newobj.this
e6056257 1623 self.thisown = 1
d14a1e28
RD
1624 del newobj.thisown
1625 self._setOORInfo(self)
423f194a 1626
32fe5131
RD
1627 def Create(*args, **kwargs):
1628 """
1629 Create(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1630 int style=wxTAB_TRAVERSAL|wxNO_BORDER,
1631 int helpStyle=HF_DEFAULT_STYLE) -> bool
1632 """
1633 return _html.HtmlHelpWindow_Create(*args, **kwargs)
1634
423f194a 1635 def GetData(*args, **kwargs):
a95a7133 1636 """GetData(self) -> HtmlHelpData"""
32fe5131 1637 return _html.HtmlHelpWindow_GetData(*args, **kwargs)
423f194a 1638
32fe5131
RD
1639 def GetController(*args, **kwargs):
1640 """GetController(self) -> HtmlHelpController"""
1641 return _html.HtmlHelpWindow_GetController(*args, **kwargs)
1642
1643 def SetController(*args, **kwargs):
1644 """SetController(self, HtmlHelpController controller)"""
1645 return _html.HtmlHelpWindow_SetController(*args, **kwargs)
423f194a
RD
1646
1647 def Display(*args, **kwargs):
32fe5131
RD
1648 """Display(self, String x) -> bool"""
1649 return _html.HtmlHelpWindow_Display(*args, **kwargs)
423f194a
RD
1650
1651 def DisplayID(*args, **kwargs):
32fe5131
RD
1652 """DisplayID(self, int id) -> bool"""
1653 return _html.HtmlHelpWindow_DisplayID(*args, **kwargs)
423f194a
RD
1654
1655 def DisplayContents(*args, **kwargs):
32fe5131
RD
1656 """DisplayContents(self) -> bool"""
1657 return _html.HtmlHelpWindow_DisplayContents(*args, **kwargs)
423f194a
RD
1658
1659 def DisplayIndex(*args, **kwargs):
32fe5131
RD
1660 """DisplayIndex(self) -> bool"""
1661 return _html.HtmlHelpWindow_DisplayIndex(*args, **kwargs)
423f194a
RD
1662
1663 def KeywordSearch(*args, **kwargs):
32fe5131
RD
1664 """KeywordSearch(self, String keyword, wxHelpSearchMode mode=wxHELP_SEARCH_ALL) -> bool"""
1665 return _html.HtmlHelpWindow_KeywordSearch(*args, **kwargs)
423f194a
RD
1666
1667 def UseConfig(*args, **kwargs):
32fe5131
RD
1668 """UseConfig(self, ConfigBase config, String rootpath=wxEmptyString)"""
1669 return _html.HtmlHelpWindow_UseConfig(*args, **kwargs)
423f194a
RD
1670
1671 def ReadCustomization(*args, **kwargs):
32fe5131
RD
1672 """ReadCustomization(self, ConfigBase cfg, String path=wxEmptyString)"""
1673 return _html.HtmlHelpWindow_ReadCustomization(*args, **kwargs)
423f194a
RD
1674
1675 def WriteCustomization(*args, **kwargs):
32fe5131
RD
1676 """WriteCustomization(self, ConfigBase cfg, String path=wxEmptyString)"""
1677 return _html.HtmlHelpWindow_WriteCustomization(*args, **kwargs)
1678
1679 def NotifyPageChanged(*args, **kwargs):
1680 """NotifyPageChanged(self)"""
1681 return _html.HtmlHelpWindow_NotifyPageChanged(*args, **kwargs)
1682
1683 def RefreshLists(*args, **kwargs):
1684 """RefreshLists(self)"""
1685 return _html.HtmlHelpWindow_RefreshLists(*args, **kwargs)
1686
1687 def GetHtmlWindow(*args, **kwargs):
1688 """GetHtmlWindow(self) -> wxHtmlWindow"""
1689 return _html.HtmlHelpWindow_GetHtmlWindow(*args, **kwargs)
1690
1691 def GetSplitterWindow(*args, **kwargs):
1692 """GetSplitterWindow(self) -> SplitterWindow"""
1693 return _html.HtmlHelpWindow_GetSplitterWindow(*args, **kwargs)
1694
1695 def GetToolBar(*args, **kwargs):
1696 """GetToolBar(self) -> wxToolBar"""
1697 return _html.HtmlHelpWindow_GetToolBar(*args, **kwargs)
1698
1699 def GetCfgData(*args, **kwargs):
1700 """GetCfgData(self) -> wxHtmlHelpFrameCfg"""
1701 return _html.HtmlHelpWindow_GetCfgData(*args, **kwargs)
1702
1703 def GetTreeCtrl(*args, **kwargs):
1704 """GetTreeCtrl(self) -> wxTreeCtrl"""
1705 return _html.HtmlHelpWindow_GetTreeCtrl(*args, **kwargs)
1706
1707
1708class HtmlHelpWindowPtr(HtmlHelpWindow):
1709 def __init__(self, this):
1710 self.this = this
1711 if not hasattr(self,"thisown"): self.thisown = 0
1712 self.__class__ = HtmlHelpWindow
1713_html.HtmlHelpWindow_swigregister(HtmlHelpWindowPtr)
1714
1715def PreHtmlHelpWindow(*args, **kwargs):
1716 """PreHtmlHelpWindow(HtmlHelpData data=None) -> HtmlHelpWindow"""
1717 val = _html.new_PreHtmlHelpWindow(*args, **kwargs)
1718 val.thisown = 1
1719 self._setOORInfo(self)
1720 return val
1721
1722class HtmlWindowEvent(_core.NotifyEvent):
1723 """Proxy of C++ HtmlWindowEvent class"""
1724 def __repr__(self):
1725 return "<%s.%s; proxy of C++ wxHtmlWindowEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1726 def __init__(self, *args, **kwargs):
1727 """__init__(self, wxEventType commandType=wxEVT_NULL, int id=0) -> HtmlWindowEvent"""
1728 newobj = _html.new_HtmlWindowEvent(*args, **kwargs)
1729 self.this = newobj.this
1730 self.thisown = 1
1731 del newobj.thisown
1732 def SetURL(*args, **kwargs):
1733 """SetURL(self, String url)"""
1734 return _html.HtmlWindowEvent_SetURL(*args, **kwargs)
1735
1736 def GetURL(*args, **kwargs):
1737 """GetURL(self) -> String"""
1738 return _html.HtmlWindowEvent_GetURL(*args, **kwargs)
1739
1740
1741class HtmlWindowEventPtr(HtmlWindowEvent):
1742 def __init__(self, this):
1743 self.this = this
1744 if not hasattr(self,"thisown"): self.thisown = 0
1745 self.__class__ = HtmlWindowEvent
1746_html.HtmlWindowEvent_swigregister(HtmlWindowEventPtr)
1747
1748class HtmlHelpFrame(_windows.Frame):
1749 """Proxy of C++ HtmlHelpFrame class"""
1750 def __repr__(self):
1751 return "<%s.%s; proxy of C++ wxHtmlHelpFrame instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1752 def __init__(self, *args, **kwargs):
1753 """
1754 __init__(self, Window parent, int ??, String title=EmptyString, int style=wxHF_DEFAULTSTYLE,
1755 HtmlHelpData data=None) -> HtmlHelpFrame
1756 """
1757 newobj = _html.new_HtmlHelpFrame(*args, **kwargs)
1758 self.this = newobj.this
1759 self.thisown = 1
1760 del newobj.thisown
1761 self._setOORInfo(self)
1762
1763 def Create(*args, **kwargs):
1764 """Create(self, Window parent, int id, String title=EmptyString, int style=HF_DEFAULT_STYLE) -> bool"""
1765 return _html.HtmlHelpFrame_Create(*args, **kwargs)
1766
1767 def GetData(*args, **kwargs):
1768 """GetData(self) -> HtmlHelpData"""
1769 return _html.HtmlHelpFrame_GetData(*args, **kwargs)
1770
1771 def SetTitleFormat(*args, **kwargs):
1772 """SetTitleFormat(self, String format)"""
1773 return _html.HtmlHelpFrame_SetTitleFormat(*args, **kwargs)
1774
1775 def AddGrabIfNeeded(*args, **kwargs):
1776 """AddGrabIfNeeded(self)"""
1777 return _html.HtmlHelpFrame_AddGrabIfNeeded(*args, **kwargs)
1778
1779 def GetController(*args, **kwargs):
1780 """GetController(self) -> HtmlHelpController"""
1781 return _html.HtmlHelpFrame_GetController(*args, **kwargs)
1782
1783 def SetController(*args, **kwargs):
1784 """SetController(self, HtmlHelpController controller)"""
1785 return _html.HtmlHelpFrame_SetController(*args, **kwargs)
1786
1787 def GetHelpWindow(*args, **kwargs):
1788 """GetHelpWindow(self) -> HtmlHelpWindow"""
1789 return _html.HtmlHelpFrame_GetHelpWindow(*args, **kwargs)
1790
1791 # For compatibility from before the refactor
1792 def Display(self, x):
1793 return self.GetHelpWindow().Display(x)
1794 def DisplayID(self, x):
1795 return self.GetHelpWindow().DisplayID(id)
1796 def DisplayContents(self):
1797 return self.GetHelpWindow().DisplayContents()
1798 def DisplayIndex(self):
1799 return self.GetHelpWindow().DisplayIndex()
1800
1801 def KeywordSearch(self, keyword):
1802 return self.GetHelpWindow().KeywordSearch(keyword)
1803
1804 def UseConfig(self, config, rootpath=""):
1805 return self.GetHelpWindow().UseConfig(config, rootpath)
1806 def ReadCustomization(self, config, rootpath=""):
1807 return self.GetHelpWindow().ReadCustomization(config, rootpath)
1808 def WriteCustomization(self, config, rootpath=""):
1809 return self.GetHelpWindow().WriteCustomization(config, rootpath)
423f194a 1810
e6056257 1811
d14a1e28
RD
1812class HtmlHelpFramePtr(HtmlHelpFrame):
1813 def __init__(self, this):
1814 self.this = this
1815 if not hasattr(self,"thisown"): self.thisown = 0
1816 self.__class__ = HtmlHelpFrame
1817_html.HtmlHelpFrame_swigregister(HtmlHelpFramePtr)
1818
32fe5131
RD
1819def PreHtmlHelpFrame(*args, **kwargs):
1820 """PreHtmlHelpFrame(HtmlHelpData data=None) -> HtmlHelpFrame"""
1821 val = _html.new_PreHtmlHelpFrame(*args, **kwargs)
1822 val.thisown = 1
1823 self._setOORInfo(self)
1824 return val
1825
1826class HtmlHelpDialog(_windows.Dialog):
1827 """Proxy of C++ HtmlHelpDialog class"""
1828 def __repr__(self):
1829 return "<%s.%s; proxy of C++ wxHtmlHelpDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1830 def __init__(self, *args, **kwargs):
1831 """
1832 __init__(self, Window parent, int ??, String title=EmptyString, int style=HF_DEFAULT_STYLE,
1833 HtmlHelpData data=None) -> HtmlHelpDialog
1834 """
1835 newobj = _html.new_HtmlHelpDialog(*args, **kwargs)
1836 self.this = newobj.this
1837 self.thisown = 1
1838 del newobj.thisown
1839 self._setOORInfo(self)
1840
1841 def Create(*args, **kwargs):
1842 """Create(self, Window parent, int id, String title=EmptyString, int style=HF_DEFAULT_STYLE) -> bool"""
1843 return _html.HtmlHelpDialog_Create(*args, **kwargs)
1844
1845 def GetData(*args, **kwargs):
1846 """GetData(self) -> HtmlHelpData"""
1847 return _html.HtmlHelpDialog_GetData(*args, **kwargs)
1848
1849 def GetController(*args, **kwargs):
1850 """GetController(self) -> HtmlHelpController"""
1851 return _html.HtmlHelpDialog_GetController(*args, **kwargs)
1852
1853 def SetController(*args, **kwargs):
1854 """SetController(self, HtmlHelpController controller)"""
1855 return _html.HtmlHelpDialog_SetController(*args, **kwargs)
1856
1857 def GetHelpWindow(*args, **kwargs):
1858 """GetHelpWindow(self) -> HtmlHelpWindow"""
1859 return _html.HtmlHelpDialog_GetHelpWindow(*args, **kwargs)
1860
1861 def SetTitleFormat(*args, **kwargs):
1862 """SetTitleFormat(self, String format)"""
1863 return _html.HtmlHelpDialog_SetTitleFormat(*args, **kwargs)
1864
1865
1866class HtmlHelpDialogPtr(HtmlHelpDialog):
1867 def __init__(self, this):
1868 self.this = this
1869 if not hasattr(self,"thisown"): self.thisown = 0
1870 self.__class__ = HtmlHelpDialog
1871_html.HtmlHelpDialog_swigregister(HtmlHelpDialogPtr)
1872
1873def PreHtmlHelpDialog(*args, **kwargs):
1874 """PreHtmlHelpDialog(HtmlHelpData data=None) -> HtmlHelpDialog"""
1875 val = _html.new_PreHtmlHelpDialog(*args, **kwargs)
1876 val.thisown = 1
1877 self._setOORInfo(self)
1878 return val
1879
1880class HelpControllerBase(_core.Object):
1881 """Proxy of C++ HelpControllerBase class"""
1882 def __init__(self): raise RuntimeError, "No constructor defined"
1883 def __repr__(self):
1884 return "<%s.%s; proxy of C++ wxHelpControllerBase instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1885 def Initialize(*args):
1886 """
1887 Initialize(self, String file, int server) -> bool
1888 Initialize(self, String file) -> bool
1889 """
1890 return _html.HelpControllerBase_Initialize(*args)
1891
1892 def SetViewer(*args, **kwargs):
1893 """SetViewer(self, String viewer, long flags=0)"""
1894 return _html.HelpControllerBase_SetViewer(*args, **kwargs)
1895
1896 def LoadFile(*args, **kwargs):
1897 """LoadFile(self, String file=wxEmptyString) -> bool"""
1898 return _html.HelpControllerBase_LoadFile(*args, **kwargs)
1899
1900 def DisplayContents(*args, **kwargs):
1901 """DisplayContents(self) -> bool"""
1902 return _html.HelpControllerBase_DisplayContents(*args, **kwargs)
1903
1904 def DisplayContextPopup(*args, **kwargs):
1905 """DisplayContextPopup(self, int contextId) -> bool"""
1906 return _html.HelpControllerBase_DisplayContextPopup(*args, **kwargs)
1907
1908 def DisplayTextPopup(*args, **kwargs):
1909 """DisplayTextPopup(self, String text, Point pos) -> bool"""
1910 return _html.HelpControllerBase_DisplayTextPopup(*args, **kwargs)
1911
1912 def DisplaySection(*args):
1913 """
1914 DisplaySection(self, int sectionNo) -> bool
1915 DisplaySection(self, String section) -> bool
1916 """
1917 return _html.HelpControllerBase_DisplaySection(*args)
1918
1919 def DisplayBlock(*args, **kwargs):
1920 """DisplayBlock(self, long blockNo) -> bool"""
1921 return _html.HelpControllerBase_DisplayBlock(*args, **kwargs)
1922
1923 def KeywordSearch(*args, **kwargs):
1924 """KeywordSearch(self, String k, wxHelpSearchMode mode=wxHELP_SEARCH_ALL) -> bool"""
1925 return _html.HelpControllerBase_KeywordSearch(*args, **kwargs)
1926
1927 def SetFrameParameters(*args, **kwargs):
1928 """
1929 SetFrameParameters(self, String title, Size size, Point pos=DefaultPosition,
1930 bool newFrameEachTime=False)
1931 """
1932 return _html.HelpControllerBase_SetFrameParameters(*args, **kwargs)
1933
1934 def GetFrameParameters(*args, **kwargs):
1935 """GetFrameParameters(self, Size size=None, Point pos=None, bool newFrameEachTime=None) -> Frame"""
1936 return _html.HelpControllerBase_GetFrameParameters(*args, **kwargs)
1937
1938 def Quit(*args, **kwargs):
1939 """Quit(self) -> bool"""
1940 return _html.HelpControllerBase_Quit(*args, **kwargs)
1941
1942 def OnQuit(*args, **kwargs):
1943 """OnQuit(self)"""
1944 return _html.HelpControllerBase_OnQuit(*args, **kwargs)
1945
1946 def SetParentWindow(*args, **kwargs):
1947 """SetParentWindow(self, Window win)"""
1948 return _html.HelpControllerBase_SetParentWindow(*args, **kwargs)
1949
1950 def GetParentWindow(*args, **kwargs):
1951 """GetParentWindow(self) -> Window"""
1952 return _html.HelpControllerBase_GetParentWindow(*args, **kwargs)
1953
1954
1955class HelpControllerBasePtr(HelpControllerBase):
1956 def __init__(self, this):
1957 self.this = this
1958 if not hasattr(self,"thisown"): self.thisown = 0
1959 self.__class__ = HelpControllerBase
1960_html.HelpControllerBase_swigregister(HelpControllerBasePtr)
1961
1962class HtmlHelpController(HelpControllerBase):
36ed4f51 1963 """Proxy of C++ HtmlHelpController class"""
423f194a
RD
1964 def __repr__(self):
1965 return "<%s.%s; proxy of C++ wxHtmlHelpController instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1966 def __init__(self, *args, **kwargs):
32fe5131 1967 """__init__(self, int style=HF_DEFAULT_STYLE, Window parentWindow=None) -> HtmlHelpController"""
d14a1e28
RD
1968 newobj = _html.new_HtmlHelpController(*args, **kwargs)
1969 self.this = newobj.this
1970 self.thisown = 1
1971 del newobj.thisown
d14a1e28 1972 def __del__(self, destroy=_html.delete_HtmlHelpController):
a95a7133 1973 """__del__(self)"""
d14a1e28
RD
1974 try:
1975 if self.thisown: destroy(self)
1976 except: pass
423f194a 1977
32fe5131
RD
1978 def GetHelpWindow(*args, **kwargs):
1979 """GetHelpWindow(self) -> HtmlHelpWindow"""
1980 return _html.HtmlHelpController_GetHelpWindow(*args, **kwargs)
1981
1982 def SetHelpWindow(*args, **kwargs):
1983 """SetHelpWindow(self, HtmlHelpWindow helpWindow)"""
1984 return _html.HtmlHelpController_SetHelpWindow(*args, **kwargs)
1985
1986 def GetFrame(*args, **kwargs):
1987 """GetFrame(self) -> HtmlHelpFrame"""
1988 return _html.HtmlHelpController_GetFrame(*args, **kwargs)
1989
1990 def GetDialog(*args, **kwargs):
1991 """GetDialog(self) -> HtmlHelpDialog"""
1992 return _html.HtmlHelpController_GetDialog(*args, **kwargs)
1993
423f194a 1994 def SetTitleFormat(*args, **kwargs):
a95a7133 1995 """SetTitleFormat(self, String format)"""
423f194a
RD
1996 return _html.HtmlHelpController_SetTitleFormat(*args, **kwargs)
1997
1998 def SetTempDir(*args, **kwargs):
a95a7133 1999 """SetTempDir(self, String path)"""
423f194a
RD
2000 return _html.HtmlHelpController_SetTempDir(*args, **kwargs)
2001
2002 def AddBook(*args, **kwargs):
a95a7133 2003 """AddBook(self, String book, int show_wait_msg=False) -> bool"""
423f194a
RD
2004 return _html.HtmlHelpController_AddBook(*args, **kwargs)
2005
2006 def Display(*args, **kwargs):
a95a7133 2007 """Display(self, String x)"""
423f194a
RD
2008 return _html.HtmlHelpController_Display(*args, **kwargs)
2009
2010 def DisplayID(*args, **kwargs):
a95a7133 2011 """DisplayID(self, int id)"""
423f194a
RD
2012 return _html.HtmlHelpController_DisplayID(*args, **kwargs)
2013
2014 def DisplayContents(*args, **kwargs):
a95a7133 2015 """DisplayContents(self)"""
423f194a
RD
2016 return _html.HtmlHelpController_DisplayContents(*args, **kwargs)
2017
2018 def DisplayIndex(*args, **kwargs):
a95a7133 2019 """DisplayIndex(self)"""
423f194a
RD
2020 return _html.HtmlHelpController_DisplayIndex(*args, **kwargs)
2021
2022 def KeywordSearch(*args, **kwargs):
a95a7133 2023 """KeywordSearch(self, String keyword) -> bool"""
423f194a
RD
2024 return _html.HtmlHelpController_KeywordSearch(*args, **kwargs)
2025
2026 def UseConfig(*args, **kwargs):
a95a7133 2027 """UseConfig(self, ConfigBase config, String rootpath=EmptyString)"""
423f194a
RD
2028 return _html.HtmlHelpController_UseConfig(*args, **kwargs)
2029
2030 def ReadCustomization(*args, **kwargs):
a95a7133 2031 """ReadCustomization(self, ConfigBase cfg, String path=EmptyString)"""
423f194a
RD
2032 return _html.HtmlHelpController_ReadCustomization(*args, **kwargs)
2033
2034 def WriteCustomization(*args, **kwargs):
a95a7133 2035 """WriteCustomization(self, ConfigBase cfg, String path=EmptyString)"""
423f194a
RD
2036 return _html.HtmlHelpController_WriteCustomization(*args, **kwargs)
2037
32fe5131
RD
2038 def MakeModalIfNeeded(*args, **kwargs):
2039 """MakeModalIfNeeded(self)"""
2040 return _html.HtmlHelpController_MakeModalIfNeeded(*args, **kwargs)
2041
2042 def FindTopLevelWindow(*args, **kwargs):
2043 """FindTopLevelWindow(self) -> Window"""
2044 return _html.HtmlHelpController_FindTopLevelWindow(*args, **kwargs)
423f194a 2045
48a60f22 2046 def Destroy(self): pass
e6056257 2047
d14a1e28
RD
2048class HtmlHelpControllerPtr(HtmlHelpController):
2049 def __init__(self, this):
2050 self.this = this
2051 if not hasattr(self,"thisown"): self.thisown = 0
2052 self.__class__ = HtmlHelpController
2053_html.HtmlHelpController_swigregister(HtmlHelpControllerPtr)
e6056257 2054
32fe5131
RD
2055class HtmlModalHelp(object):
2056 """Proxy of C++ HtmlModalHelp class"""
2057 def __repr__(self):
2058 return "<%s.%s; proxy of C++ wxHtmlModalHelp instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2059 def __init__(self, *args, **kwargs):
2060 """
2061 __init__(self, Window parent, String helpFile, String topic=wxEmptyString,
2062 int style=wxHF_DEFAULT_STYLE|wxHF_DIALOG|wxHF_MODAL) -> HtmlModalHelp
2063 """
2064 newobj = _html.new_HtmlModalHelp(*args, **kwargs)
2065 self.this = newobj.this
2066 self.thisown = 1
2067 del newobj.thisown
2068
2069class HtmlModalHelpPtr(HtmlModalHelp):
2070 def __init__(self, this):
2071 self.this = this
2072 if not hasattr(self,"thisown"): self.thisown = 0
2073 self.__class__ = HtmlModalHelp
2074_html.HtmlModalHelp_swigregister(HtmlModalHelpPtr)
2075
2076
e6056257 2077