IHYCrossPlatformAction Interface (Delphi)

From RemObjects Wiki
Jump to: navigation, search

This is a Library topic for Hydra for Delphi
This page is generated from external data, please do not update

InterfacesClassesEnumsAliasesImplements

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.



property Caption: WideString read write


Checked

Gets or sets value that defines whether action is checked.



property Checked: WordBool read write


Enabled

Gets or sets value that defines whether action is enabled.



property Enabled: WordBool read write


Hint

Gets or sets action hint message.



property Hint: WideString read write


ImageIndex

Gets or sets action image index.



property ImageIndex: LongInt read write


Name

Gets or sets name of the action.



property Name: WideString read write


RequiredPrivilege

Gets or sets custom string that defines a privileges that is required to use this action.



property RequiredPrivilege: WideString read write


UserData

Gets or sets user defined data.



property UserData: WideString read write


Visible

Gets or sets value that defines whether action is visible.



property Visible: WordBool read write


Required Methods

DoExecute   safecall

This method is called whenever action is executed.


procedure DoExecute


DoUpdate   safecall

This method is called whenever action is updated.


procedure DoUpdate


SetActionLink   safecall

Sets reference to an instance of the action link.


procedure SetActionLink(const Link: IHYCrossPlatformActionLink)


Parameters:

  • Link: Reference to an instance of the action link.


See Also


Product: RemObjects Hydra
Current version: Hydra 4.0

GlossaryArchitectureArticlesLibrarySamples

Personal tools
Namespaces

Variants
Actions
Navigation
products
platforms
special
Toolbox