Unit 'Buttons' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#lcl]

TSpeedButtonActionLink

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

Links a TSpeedButton with a TAction instance.

Declaration

Source position: buttons.pp line 290

type TSpeedButtonActionLink = class(TControlActionLink)

protected

  procedure AssignClient(); override;

  procedure SetGroupIndex(); override;

  

SetGroupIndex - stores the value of the index within the list of links.

  procedure SetChecked(); override;

  

SetChecked - stores the Checked status (True or False).

  procedure SetImageIndex(); override;

  

Sets the image index in the control for the action link when enabled.

public

  function IsCheckedLinked; override;

  

Is the action's Checked property linked to the client?

  function IsGroupIndexLinked; override;

  

Is the action's GroupIndex property linked to the client?

  function IsImageIndexLinked; override;

  

Determines whether the action link can update the image index for the associated control.

end;

Inheritance

TSpeedButtonActionLink

  

Links a TSpeedButton with a TAction instance.

|

TControlActionLink

  

Links an Action to a control.

|

TActionLink

  

A link between an action and a client class.

|

TObject