Implementing ICustomHelpViewer
Go Up to Help System Interfaces
The System.HelpIntfs.ICustomHelpViewer interface contains three types of methods:
- Methods used to communicate system-level information (for example, information not related to a particular Help request) with the Help Manager--Communicating with the Help Manager.
- Methods related to showing Help based upon a keyword provided by the Help Manager--Displaying Keyword-based Help.
- Methods for displaying a table of contents--Displaying Tables of Contents.
- Attention! The HelpIntfs unit does not provide an implementation for the ICustomHelpViewer interface. To use methods from ICustomHelpViewer, you can insert in the uses clause of your application the Vcl.HtmlHelpViewer unit. The Vcl.HtmlHelpViewer unit provides a Delphi interface to the HTMLHelp Windows native Help-handling function. For C++, you need to include the Vcl.HtmlHelpViewer.hpp header file. You can also provide your own implementation for ICustomHelpViewer. This implementation should provide a Delphi (or C++) wrapper to some external Help viewer to use.