IHYCrossPlatformAction Interface (Delphi)

This is a Library topic for Hydra for Delphi
This page is generated from external data, please do not update
Interfaces — Classes — Enums — Aliases — Implements
Contents |
Overview
The IHYCrossPlatformAction interface describes an action item that can be passed between platforms. This interface is used internally by the Hydra core to transfer actions, you don't need to use this interface directly, instead you can IHYPlugin to get access to a list of actions.
Location
uHYCrossPlatformInterfaces.pas
- Ancestry: IHYCrossPlatformInterface | IHYCrossPlatformAction
Properties
| Caption |
|---|
|
Gets or sets action title.
|
| Checked |
|
Gets or sets value that defines whether action is checked.
|
| Enabled |
|
Gets or sets value that defines whether action is enabled.
|
| Hint |
|
Gets or sets action hint message.
|
| ImageIndex |
|
Gets or sets action image index.
|
| Name |
|
Gets or sets name of the action.
|
| RequiredPrivilege |
|
Gets or sets custom string that defines a privileges that is required to use this action.
|
| UserData |
|
Gets or sets user defined data.
|
| Visible |
|
Gets or sets value that defines whether action is visible.
|
Required Methods
| DoExecute safecall |
|---|
|
This method is called whenever action is executed.
|
| DoUpdate safecall |
|
This method is called whenever action is updated.
|
| SetActionLink safecall |
|
Sets reference to an instance of the action link.
|
See Also
- IHYCrossPlatformAction Interface
- .NET
- Delphi
- Lists
- Hydra for Delphi: Interfaces — Classes — Enums — Aliases — Implements
- Hydra for .NET: Namespaces — Interfaces — Classes — Enums — Implements
Glossary — Architecture — Articles — Library — Samples
