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

# Reference for unit 'LazHelpIntf'

Defines base classes used in the LCL help system.

`uses`
`Classes,`
`SysUtils,`
`FileUtil,`
`LazFileUtils,`
`LazUtilities,`
`LazLoggerBase,`
`LazConfigStorage,`
`Masks,`
`LCLStrConsts,` |  | Contains resource strings used in the LCL.
`Dialogs,` |  | Contains common dialogs used in Lazarus LCL applications.
`HelpIntfs;` |  | Interfaces to define the abstract HelpSystem.

## Overview

lazhelpintf.pas contains types, classes, and routines used in the LCL help system. It defines various base classes that provide the interface for the help system. Many of the methods in these classes are defined as abstract virtual methods, and must be implemented in more specialized descendent classes.

Author: Mattias Gaertner