Unit 'System.Actions' Package
[Overview][Types][Classes][Procedures and functions][Variables][Index] [#rtl-objpas]

TContainedActionList

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

Declaration

Source position: system.actions.pp line 199

type TContainedActionList = class(TComponent)

protected

  procedure SetActionIndex();

  procedure AddAction();

  procedure RemoveAction();

  procedure Change; virtual;

  procedure Notification(); override;

  procedure SetChildOrder(); override;

  procedure SetState(); virtual;

  procedure GetActionsInCategory();

  function SameCategory();

  function Suspended;

  property OnChange: TNotifyEvent; [rw]

  property OnExecute: TActionEvent; [rw]

  property OnUpdate: TActionEvent; [rw]

public

  constructor Create(); override;

  destructor Destroy; override;

  function IndexOfAction();

  function ExecuteAction(); override;

  procedure GetChildren(); override;

  function GetEnumerator;

  function UpdateAction(); override;

  function EnumByCategory();

  property Actions []: TContainedAction; default; [rw]

  property ActionCount: Integer; [r]

  property State: TActionListState; [rw]

  property OnStateChange: TNotifyEvent; [rw]

end;

Inheritance

TContainedActionList

|

TObject


Documentation generated on: 2025-07-25