phoenix_title wx.html.HtmlWindowInterface

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.


class_hierarchy Class Hierarchy

Inheritance diagram for class HtmlWindowInterface:

sub_classes Known Subclasses

wx.html.HtmlWindow


method_summary Methods Summary

__init__

Ctor.

GetHTMLBackgroundColour

Returns background colour to use by default.

GetHTMLCursor

Returns mouse cursor of given type.

GetHTMLWindow

Returns the window used for rendering (may be None).

HTMLCoordsToWindow

Converts coordinates pos relative to given cell to physical coordinates in the window.

OnHTMLLinkClicked

Called when a link is clicked.

OnHTMLOpeningURL

Called when the parser needs to open another URL (e.g.

SetHTMLBackgroundColour

Sets window’s background to colour clr.

SetHTMLBackgroundImage

Sets window’s background to given bitmap.

SetHTMLStatusText

Sets status bar text.

SetHTMLWindowTitle

Called by the parser to set window’s title to given text.


api Class API

class wx.html.HtmlWindowInterface(object)

Possible constructors:

HtmlWindowInterface()

Abstract interface to a HTML rendering window (such as HtmlWindow or HtmlListBox) that is passed to HtmlWinParser.


Methods

__init__(self)

Ctor.



GetHTMLBackgroundColour(self)

Returns background colour to use by default.

Return type

Colour



GetHTMLCursor(self, type)

Returns mouse cursor of given type.

Parameters

type (HtmlWindowInterface.HTMLCursor) –

Return type

Cursor



GetHTMLWindow(self)

Returns the window used for rendering (may be None).

Return type

Window



HTMLCoordsToWindow(self, cell, pos)

Converts coordinates pos relative to given cell to physical coordinates in the window.

Parameters
Return type

Point



OnHTMLLinkClicked(self, link)

Called when a link is clicked.

Parameters

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).

Parameters
  • 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)

Return type

tuple

Returns

( wx.html.HtmlOpeningStatus, redirectTo )



SetHTMLBackgroundColour(self, clr)

Sets window’s background to colour clr.

Parameters

clr (wx.Colour) –



SetHTMLBackgroundImage(self, bmpBg)

Sets window’s background to given bitmap.

Parameters

bmpBg (wx.BitmapBundle) –



SetHTMLStatusText(self, text)

Sets status bar text.

Parameters

text (string) –



SetHTMLWindowTitle(self, title)

Called by the parser to set window’s title to given text.

Parameters

title (string) –


Properties

HTMLBackgroundColour

See GetHTMLBackgroundColour and SetHTMLBackgroundColour



HTMLWindow

See GetHTMLWindow