IActionItem

Description

The IActionItem interface contains properties and methods of the action that is contained in the list of actions of the ActionList component.

Properties

  Property name Brief description
The ActionList property determines the ActionList component that contains this action.
The AdditionalShortCuts property returns the collection of the additional combinations of hot keys that are connected with this action.
The AutoCheck property determines whether the state of checkbox should be changed automatically during action execution.
The Caption property determines an action header.
The Category property determines the name of category, to which this action belongs.
The Checked property determines a state of the action flag.
The Enabled property determines whether the action is available for the user.
The GroupIndex property sets index of the group, in which this action is included.
The Hint property determines text of the tooltip that is connected with this action.
The ImageIndex property determines an index of the image that corresponds to this action.
The RadioItem property determines whether the radio-switch should be used to specify the action flag.
The ShortCut property determines combination of hot keys that are used for quick call of this action.
The Visible property determines whether this action is visible.

Property inherited from IComponent

  Property name Brief description
ComponentCount The ComponentCount property returns the number of child components located on the parent component.
Components The Components property returns the child component, which index is passed by the input parameter.
Data The Data property is used to store any custom data.
Name The Name property determines a component name.
Tag The compiler does not use the Tag property. The user can change the value of the Tag property and use it as he wishes.

Methods

  Method name Brief description
The Execute method executes this action.
The Update method updates the action state.

See also:

Forms Assembly Interfaces