System.Classes.TBasicActionLink.Execute
Delphi
function Execute(AComponent: TComponent = nil): Boolean; virtual;
C++
virtual bool __fastcall Execute(TComponent* AComponent = (TComponent*)(0x0));
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TBasicActionLink |
Description
Invokes the action's Execute method and specifies to the action that the AComponent
client has caused this action to execute.
Execute calls the action's Execute method and returns its result. In the TBasicActionLink class, Execute calls the action's System.Classes.TBasicAction.Execute method and returns True if the action has an assigned OnExecute event handler, False otherwise.
Execute specifies to the action that AComponent
is the client component that has caused this action to execute. (The user has clicked this component to execute the action.) In the TBasicActionLink class, Execute assigns AComponent
to the System.Classes.TBasicAction.ActionComponent property of the action.