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

TActionLink

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

A link between an action and a client class

Declaration

Source position: actnlist.pas line 242

type TActionLink = class(TBasicActionLink)

protected

  procedure SetAutoCheck(); virtual;

  

  procedure SetCaption(); virtual;

  

  procedure SetChecked(); virtual;

  

  procedure SetEnabled(); virtual;

  

  procedure SetGroupIndex(); virtual;

  

  procedure SetHelpContext(); virtual;

  

  procedure SetHelpKeyword(); virtual;

  

  procedure SetHelpType(); virtual;

  

  procedure SetHint(); virtual;

  

  procedure SetImageIndex(); virtual;

  

  procedure SetShortCut(); virtual;

  

  procedure SetVisible(); virtual;

  

public

  function IsCaptionLinked; virtual;

  

Is the action's Caption linked to the client?

  function IsCheckedLinked; virtual;

  

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

  function IsEnabledLinked; virtual;

  

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

  function IsGroupIndexLinked; virtual;

  

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

  function IsHelpContextLinked; virtual;

  

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

  function IsHelpLinked; virtual;

  

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

  function IsHintLinked; virtual;

  

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

  function IsImageIndexLinked; virtual;

  

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

  function IsShortCutLinked; virtual;

  

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

  function IsVisibleLinked; virtual;

  

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

end;

Inheritance

TActionLink

  

A link between an action and a client class

|

TBasicActionLink

|

TObject

Description

The class definition includes a number of protected procedures for setting properties for the action (as defined in TCustomAction), and a number of public boolean functions to indicate which part of the action is linked to the client

The latest version of this document can be found at lazarus-ccr.sourceforge.net.