Abstract interface to a HTML rendering window (such as wx.html.HtmlWindow or wx.html.HtmlListBox) that is passed to wx.html.HtmlWinParser.
It encapsulates all communication from the parser to the window.
Ctor. |
|
Returns background colour to use by default. |
|
Returns mouse cursor of given type. |
|
Returns the window used for rendering (may be |
|
Converts coordinates pos relative to given cell to physical coordinates in the window. |
|
Called when a link is clicked. |
|
Called when the parser needs to open another URL (e.g. |
|
Sets window’s background to colour clr. |
|
Sets window’s background to given bitmap. |
|
Sets status bar text. |
|
Called by the parser to set window’s title to given text. |
See |
wx.html.
HtmlWindowInterface
(object)¶Possible constructors:
HtmlWindowInterface()
Abstract interface to a HTML rendering window (such as HtmlWindow or HtmlListBox) that is passed to HtmlWinParser.
__init__
(self)¶Ctor.
GetHTMLBackgroundColour
(self)¶Returns background colour to use by default.
Colour
GetHTMLCursor
(self, type)¶Returns mouse cursor of given type.
type (HtmlWindowInterface.HTMLCursor) –
Cursor
GetHTMLWindow
(self)¶Returns the window used for rendering (may be None
).
Window
HTMLCoordsToWindow
(self, cell, pos)¶Converts coordinates pos relative to given cell to physical coordinates in the window.
cell (wx.html.HtmlCell) –
pos (wx.Point) –
Point
OnHTMLLinkClicked
(self, link)¶Called when a link is clicked.
link (wx.html.HtmlLinkInfo) – information about the clicked link
OnHTMLOpeningURL
(self, type, url)¶Called when the parser needs to open another URL (e.g.
an image).
type (HtmlURLType) – Type of the URL request (e.g. image)
url (string) – URL the parser wants to open
If the return value is wx.html.HTML_REDIRECT
, then the URL to redirect to will be stored in this variable (the pointer must never be None
)
tuple
( wx.html.HtmlOpeningStatus, redirectTo )
SetHTMLBackgroundColour
(self, clr)¶Sets window’s background to colour clr.
clr (wx.Colour) –
SetHTMLBackgroundImage
(self, bmpBg)¶Sets window’s background to given bitmap.
bmpBg (wx.BitmapBundle) –
SetHTMLStatusText
(self, text)¶Sets status bar text.
text (string) –
SetHTMLWindowTitle
(self, title)¶Called by the parser to set window’s title to given text.
title (string) –
HTMLBackgroundColour
¶HTMLWindow
¶See GetHTMLWindow