This class is used by wxHtmlHelpController 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.
style is combination of these flags:
|wxHF_TOOLBAR||Help frame has toolbar.|
|wxHF_FLAT_TOOLBAR||Help frame has toolbar with flat buttons (aka coolbar).|
|wxHF_CONTENTS||Help frame has contents panel.|
|wxHF_INDEX||Help frame has index panel.|
|wxHF_SEARCH||Help frame has search panel.|
|wxHF_BOOKMARKS||Help frame has bookmarks controls.|
|wxHF_OPEN_FILES||Allow user to open arbitrary HTML document.|
|wxHF_PRINT||Toolbar contains "print" button.|
|wxHF_MERGE_BOOKS||Contents pane does not show book nodes. All books are merged together and appear as single book to the user.|
|wxHF_ICONS_BOOK||All nodes in contents pane have a book icon. This is how Microsoft's HTML help viewer behaves.|
|wxHF_ICONS_FOLDER||Book nodes in contents pane have a book icon, book's sections have a folder icon. This is the default.|
|wxHF_ICONS_BOOK_CHAPTER||Both book nodes and nodes of top-level sections of a book (i.e. chapters) have a book icon, all other sections (sections, subsections, ...) have a folder icon.|
|wxHF_DEFAULT_STYLE||wxHF_TOOLBAR | wxHF_CONTENTS | wxHF_INDEX | wxHF_SEARCH | wxHF_BOOKMARKS | wxHF_PRINT|
Creates the frame. See the constructor for parameters description.
Creates contents panel. (May take some time.)
Creates index panel. (May take some time.)
Creates search panel.
Displays page x. If not found it will give the user the choice of searching books. Looking for the page runs in these steps:
The second form takes numeric ID as the parameter. (uses extension to MS format, <param name="ID" value=id>)
wxPython での注意点: The second form of this method is named DisplayId in wxPython.
Displays contents panel.
Displays index panel.
Return wxHtmlHelpData object.
Search for given keyword. Optionally it searches through the index (mode = wxHELP_SEARCH_INDEX), default the content (mode = wxHELP_SEARCH_ALL).
Reads user's settings for this frame (see wxHtmlHelpController::ReadCustomization)
Refresh all panels. This is necessary if a new book was added.
Sets the frame's title format. format must contain exactly one "%s" (it will be replaced by the page title).
Add books to search choice panel.
Saves user's settings for this frame (see wxHtmlHelpController::WriteCustomization).
You may override this virtual method to add more buttons into help frame's toolbar. toolBar is a pointer to the toolbar and style is the style flag as passed to Create method.
wxToolBar::Realize is called immediately after returning from this function.
See samples/html/helpview for an example.ymasuda 平成17年11月19日