IHYCrossPlatformActionList

Overview

The IHYCrossPlatformActionList interface defines an action list that can be used in a cross platfrom environment. This interface is used by the Hydra core to pass actions between host and plugins. There is no need to use this interface directly instead you can use PluginActions property of the IHYPlugin interface or ActionList to work with the list of actions.

Location


Properties


ActionImages

Returns a hande of image list.

 

property ActionImages: IntPtr read;

 

IntPtr ActionImages { get; }

 

ReadOnly Property ActionImages() As IntPtr

PluginActions

An array of IHYCrossPlatformAction.

 

property PluginActions: array of IHYCrossPlatformAction read;

 

IHYCrossPlatformAction[] PluginActions { get; }

 

ReadOnly Property PluginActions() As IHYCrossPlatformAction()

UseLegacyActions

Defines whether old style of actions will be used (only for legacy application).

 

property UseLegacyActions: Boolean read;

 

Boolean UseLegacyActions { get; }

 

ReadOnly Property UseLegacyActions() As Boolean

 

  • IHYCrossPlatformActionList Interface