.. wxPython Phoenix documentation This file was generated by Phoenix's sphinx generator and associated tools, do not edit by hand. Copyright: (c) 2011-2020 by Total Control Software License: wxWindows License .. include:: headings.inc .. _wx.html.HtmlHelpFrame: ========================================================================================================================================== |phoenix_title| **wx.html.HtmlHelpFrame** ========================================================================================================================================== This class is used by :ref:`wx.html.HtmlHelpController` to display help. It is an internal class and should not be used directly - except for the case when you're writing your own HTML help controller. | |class_hierarchy| Class Hierarchy ================================= .. raw:: html
Inheritance diagram for class HtmlHelpFrame:
| |method_summary| Methods Summary ================================ ================================================================================ ================================================================================ :meth:`~wx.html.HtmlHelpFrame.__init__` :meth:`~wx.html.HtmlHelpFrame.AddToolbarButtons` You may override this virtual method to add more buttons to the help window's toolbar. :meth:`~wx.html.HtmlHelpFrame.Create` Creates the frame. :meth:`~wx.html.HtmlHelpFrame.GetClassDefaultAttributes` :meth:`~wx.html.HtmlHelpFrame.GetController` Returns the help controller associated with the frame. :meth:`~wx.html.HtmlHelpFrame.SetController` Sets the help controller associated with the frame. :meth:`~wx.html.HtmlHelpFrame.SetTitleFormat` Sets the frame's title format. ================================================================================ ================================================================================ | |property_summary| Properties Summary ===================================== ================================================================================ ================================================================================ :attr:`~wx.html.HtmlHelpFrame.Controller` See :meth:`~wx.html.HtmlHelpFrame.GetController` and :meth:`~wx.html.HtmlHelpFrame.SetController` ================================================================================ ================================================================================ | |api| Class API =============== .. class:: wx.html.HtmlHelpFrame(Frame) **Possible constructors**:: HtmlHelpFrame(data=None) HtmlHelpFrame(parent, id=ID_ANY, title="", style=HF_DEFAULT_STYLE, data=None, config=None, rootpath="") This class is used by HtmlHelpController to display help. .. method:: __init__(self, *args, **kw) |overload| Overloaded Implementations: :html:`

` **__init__** `(self, data=None)` :param `data`: :type `data`: wx.html.HtmlHelpData :html:`

` **__init__** `(self, parent, id=ID_ANY, title="", style=HF_DEFAULT_STYLE, data=None, config=None, rootpath="")` Constructor. For the possible values of `style`, please see :ref:`wx.html.HtmlHelpController`. :param `parent`: :type `parent`: wx.Window :param `id`: :type `id`: wx.WindowID :param `title`: :type `title`: string :param `style`: :type `style`: int :param `data`: :type `data`: wx.html.HtmlHelpData :param `config`: :type `config`: wx.ConfigBase :param `rootpath`: :type `rootpath`: string :html:`

` .. method:: AddToolbarButtons(self, toolBar, style) You may override this virtual method to add more buttons to the help window's toolbar. `toolBar` is a pointer to the toolbar and `style` is the style flag as passed to the :meth:`Create` method. :meth:`wx.ToolBar.Realize` is called immediately after returning from this function. :param `toolBar`: :type `toolBar`: wx.ToolBar :param `style`: :type `style`: int .. method:: Create(self, parent, id=ID_ANY, title="", style=HF_DEFAULT_STYLE, config=None, rootpath="") Creates the frame. See :ref:`the constructor ` for a description of the parameters. :param `parent`: :type `parent`: wx.Window :param `id`: :type `id`: wx.WindowID :param `title`: :type `title`: string :param `style`: :type `style`: int :param `config`: :type `config`: wx.ConfigBase :param `rootpath`: :type `rootpath`: string :rtype: `bool` .. staticmethod:: GetClassDefaultAttributes(variant=WINDOW_VARIANT_NORMAL) :param `variant`: :type `variant`: wx.WindowVariant :rtype: `VisualAttributes` .. method:: GetController(self) Returns the help controller associated with the frame. :rtype: :ref:`wx.html.HtmlHelpController` .. method:: SetController(self, controller) Sets the help controller associated with the frame. :param `controller`: :type `controller`: wx.html.HtmlHelpController .. method:: SetTitleFormat(self, format) Sets the frame's title format. `format` must contain exactly one "%s" (it will be replaced by the page title). :param `format`: :type `format`: string .. attribute:: Controller See :meth:`~wx.html.HtmlHelpFrame.GetController` and :meth:`~wx.html.HtmlHelpFrame.SetController`