ActnList.TActionLink

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

Delphi Information

From ActnList.pas

TActionLink = class(TBasicActionLink)


Unit: ActnList

Type: class

Inherited Class Members: ActnList.TActionLink Members

Class Methods: ActnList.TActionLink Methods

C++ Information

From ActnList.hpp

TActionLink = class(TBasicActionLink)


Unit: ActnList

Type: class

Inherited Class Members: ActnList.TActionLink Members

Class Methods: ActnList.TActionLink Methods

Class Constructors & Destructors: ActnList.TActionLink Constructors

Description

TActionLink is the base class for action links that connect actions to commonly used properties of VCL objects, components and controls.


Most applications do not work directly with TActionLink objects. Instead, the clients of actions already include a specialized TActionLink descendant that manages the relationship between the client object and an action. TActionLink introduces methods to manage the relationship between properties on an action object and the corresponding properties of the client object. Descendant classes override these methods, implementing them for the particular properties of a class of client.

Component writers can use TActionLink as a base class for new action link classes that manage the relationship between actions and families of client objects that are not controls or menu items.

TActionLink introduces interfaces for methods that support the following properties, most of which are linked with properties of the same name:

Caption

Checked

Enabled

HelpContext

Hint

ImageIndex

ShortCut

Visible

See Also

Personal tools
Translations
Newest Version