THYCrossPlatformAction
Overview
The THYCrossPlatformAction class is the class that used internally to provide an ablility to work with actions that is defined in the .NET plugins.
Location
- Unit: Hydra.VCL.Actions.pas
- Ancestry: TAction | THYHydraAction | THYCrossPlatformAction
constructor Create (TComponent) override (declared in THYHydraAction)
Creates an instance of the class.
constructor Create(aOwner: TComponent)
Parameters:
- aOwner: Owner of the new object.
constructor Create (TComponent, IHYCrossPlatformAction) reintroduce
Creates an instance of a class with specified instance of IHYCrossPlatformAction
constructor Create(aOwner: TComponent; Instance: IHYCrossPlatformAction)
Parameters:
- aOwner: Owner of the new object.
- Instance: Instance of a cross-platform action to warp.
DisableOptions (declared in THYHydraAction)
Controls how this action will be displayed when its disabled.
property DisableOptions: THYActionDisableOptions read write
DisplayOptions (declared in THYHydraAction)
Control where to display this action.
property DisplayOptions: THYActionDisplayOptions read write
RequiredPrivilege (declared in THYHydraAction)
User defined string that specifies privilage that is required to use this action.
property RequiredPrivilege: string read write
UserData (declared in THYHydraAction)
String that holds custom data.
property UserData: string read write
UserObject (declared in THYHydraAction)
Object that holds custom data.
property UserObject: TObject read write
DisableOptions (declared in THYHydraAction)
Controls how this action will be displayed when its disabled.
property DisableOptions: THYActionDisableOptions read write
DisplayOptions (declared in THYHydraAction)
Control where to display this action.
property DisplayOptions: THYActionDisplayOptions read write
RequiredPrivilege (declared in THYHydraAction)
User defined string that specifies privilage that is required to use this action.
property RequiredPrivilege: string read write
UserData (declared in THYHydraAction)
String that holds custom data.
property UserData: string read write
UserObject (declared in THYHydraAction)
Object that holds custom data.
property UserObject: TObject read write
constructor Create (TComponent) override (declared in THYHydraAction)
Creates an instance of the class.
constructor Create(aOwner: TComponent)
Parameters:
- aOwner: Owner of the new object.
constructor Create (TComponent, IHYCrossPlatformAction) reintroduce
Creates an instance of a class with specified instance of IHYCrossPlatformAction
constructor Create(aOwner: TComponent; Instance: IHYCrossPlatformAction)
Parameters:
- aOwner: Owner of the new object.
- Instance: Instance of a cross-platform action to warp.