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

# THelpAction

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

The base class for standard help actions.

## Declaration

Source position: stdactns.pas line 91

`type THelpAction = class(TAction)`
`public`
`constructor Create(); override;` |  | Constructor for the class instance.
`function HandlesTarget(); override;`
`procedure UpdateTarget(); override;`
`end;`

## Inheritance

`THelpAction` |  | The base class for standard help actions.
`TAction` |  | TAction is the basic action object used in the LCL.
`TCustomAction` |  | TCustomAction is the ancestor class for TAction.
`TContainedAction` |  | Implements an Action class which has a category and parent action list.
`TBasicAction`
?
`TObject`

## Description

THelpAction is a TAction descendant which implements the base class for help actions. It is used as the ancestor for classes including: THelpContents, THelpTopicSearch, THelpOnHelp, and THelpContextAction.

## See also

THelpContents |  | Help action used to display a Table of Contents for the HelpContext.
THelpTopicSearch |  | Help action used to search for a help topic.
THelpOnHelp |  | Help action used to display the Help on Help topic, or "How to Get Help".
THelpContextAction |  | Help action used to get help for a specific help context.
TAction |  | TAction is the basic action object used in the LCL.