THelpManager class
Defines a help manager used to display a help query or a table of contents.
Declaration
THelpManager = class(TObject)Inheritance
- THelpManager
- TObject
Descends from it: THelpDatabases
Description
THelpManager is a
TObject descendant which defines a
help manager. It provides methods used to display help for specific help
query types, or a help table of contents. It also provides methods used to
display/handle error messages.
On its own, THelpManager is not particulary useful. All of the methods return the shrHelpNotFound help result. They are, however, declared as abstract/virtual and should be implemented/overridden in a descendent class which provides support for a specific help format like HTML, CHM, INF, or other content type.
See also
Methods
DoHelpNotFound | public | Performs actions when help is not available in the help manager. |
ShowTableOfContents | public | Displays the Help Table of Contents for the help manager. |
ShowError | public | Not implemented in THelpManager. |
ShowHelpForQuery | public | |
ShowHelpForContext | public | |
ShowHelpForKeyword | public | |
ShowHelpForDirective | public | |
ShowHelpForPascalContexts | public | |
ShowHelpForSourcePosition | public | |
ShowHelpForMessageLine | public | |
ShowHelpForClass | public | |
ShowHelpFile | public | |
ShowHelp | public |
Inherited
From TObject (42)
AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance Create DefaultHandler DefaultHandlerStr Destroy Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
