[Overview][Types][Classes][Procedures and functions][Index] | Reference for unit 'LazHelpHTML' (#lcl)

# THTMLBrowserHelpViewer

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Implements a browser/viewer for HTML help topics.

## Declaration

Source position: lazhelphtml.pas line 91

`type THTMLBrowserHelpViewer = class(THelpViewer)`
`public`
`constructor Create(); override;` |  | Constructor for the class instance.
`function ShowNode(); override;` |  | Displays the help node for a HTML help topic.
`procedure FindDefaultBrowser(); virtual;` |  | Locates the default browser application used for HTML help topics.
`procedure Assign(); override;` |  | Stores property values from the specified help browser to the current class instance.
`procedure Load(); override;` |  | Loads configuration settings for the help viewer from the specified storage.
`procedure Save(); override;` |  | Save configuration settings for the help viewer to the specified storage.
`function GetLocalizedName; override;` |  | Gets the localized name for the HTML help browser/viewer application.
`property OnFindDefaultBrowser: TOnFindDefaultBrowser; [rw]` |  | Event handler signalled to find the default browser for the help viewer.
`published`
`property BrowserPath: string; [rw]` |  | Path to the browser application used to view a HTML help topic.
`property BrowserParams: string; [rw]` |  | Parameters passed to the browser application to display a HTML help topic.
`property AutoRegister: Boolean;` |  | Indicates if the help viewer is automatically registered in the Lazarus Help system.
`end;`

## Inheritance

`THTMLBrowserHelpViewer` |  | Implements a browser/viewer for HTML help topics.
`THelpViewer` |  | Base class for help viewers used in the LCL help system.
`TComponent`
?
`TObject`

## Description

THTMLBrowserHelpViewer is a THelpViewer descendant which extends the ancestor class to display HTML help topics in a web browser application. Properties and methods are provided to perform the following types of operations:

- Register the viewer for use documents using the '' MIME type
- Get the browser and command line parameters used to display HTML help topics
- Display a node in the HTML help document
- Load and save configuration settings for the HTML help viewer

## See also

THelpViewer |  | Base class for help viewers used in the LCL help system.