Vcl.Buttons.TSpeedButtonActionLink.Create

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

constructor Create(AClient: TObject); override;

C++

__fastcall virtual TSpeedButtonActionLink(System::TObject* AClient);

Properties

Type Visibility Source Unit Parent
constructor public
Vcl.Buttons.pas
Vcl.Buttons.hpp
Vcl.Buttons TSpeedButtonActionLink

Description

Instantiates and initializes a TBasicActionLink object.

Vcl.Buttons.TSpeedButtonActionLink.Create inherits from System.Classes.TBasicActionLink.Create. All content below this line refers to System.Classes.TBasicActionLink.Create.

Instantiates and initializes a TBasicActionLink object.

Applications do not need to call the constructor directly. Instances of TBasicActionLink are created automatically when you connect an action with a client in the Action List editor. The AClient parameter is the client for the link. The link connects this client to its action.

Create calls AssignClient.

Create ensures that the client is of the appropriate type for the particular type of link. Descendent classes can progressively specify more customized client types. For example, there are action link classes for controls, for windowed controls, and for button controls.