MenuTool Class Members
The following tables list the members exposed by MenuTool.
Public Constructors
Name | Description | |
---|---|---|
MenuTool Constructor | Default constructor. |
Protected Fields
Name | Description | |
---|---|---|
_toolTreeNodes | The tool tree nodes. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
_toolType | Type of the tool. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) |
Public Properties
Name | Description | |
---|---|---|
AllowTearaway | Gets or sets a value indicating whether we allow tearaway. | |
ApplicationContext | Gets or sets a context for the application. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
Arguments | Arguments associated with tool. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
AutoUpdate | Gets or sets a value indicating whether the automatic update. | |
Caption | Gets or sets the caption. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
Category | Gets or sets the category. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
Command | Command associated with tool. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
DisplayStyle | Gets or sets the display style. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
DropDownArrowStyle | Gets or sets the drop down arrow style. | |
HasInstances | Gets a value indicating whether this Aveva.ApplicationFramework.Presentation.Customize.ToolBase has instances. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
HelpContextID | Gets or sets the identifier of the help context. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
Icon | Gets or sets the icon. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
ImageData | An enum constant representing the ] option. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
ImageResourceId | Gets or sets the identifier of the image resource. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
IsContextMenu | Gets or sets a value indicating whether this Aveva.ApplicationFramework.Presentation.Customize.MenuTool is context menu. | |
KeyTip | Gets or sets the key tip. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
LargeImage | Gets or sets the large image. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
Name | Gets or sets the name. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
OptionSetKey | Gets or sets the option set key. | |
PopupStyle | Gets or sets the popup style. | |
Serializable | Gets or sets a value indicating whether to set the tool state on restart. | |
Shortcut | Shortcut associated with tool. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
SmallImage | Gets or sets the small image. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
Tag | Gets or sets the tag. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
Tools | Gets the tools. | |
Tooltip | Gets or sets the tooltip. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
TooltipFormattedText | Formatted tooltip text. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
TooltipTitle | Gets or sets the tooltip title. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
ToolTreeNodes | Gets the tool tree nodes. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
ToolType | Gets the type of the tool. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
UICName | Gets or sets the name of the uic. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
UseLargeImages | Gets or sets a value indicating whether this Aveva.ApplicationFramework.Presentation.Customize.MenuTool use large images. |
Public Methods
Name | Description | |
---|---|---|
AddToolTreeNode | Adds a tool tree node. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
ClearToolTreeNodes | Clears the tool tree nodes. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
InsertTool | Overloaded. TODO these should go! | |
RemoveTool | Removes the tool described by tool. | |
RemoveToolTreeNode | Removes the tool tree node described by node. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
ReorderTool | Reorder tool. | |
ToString | Overridden. Returns a string that represents the current object. |
Public Events
Name | Description | |
---|---|---|
PropertyChanged | Event queue for all listeners interested in PropertyChanged events. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) | |
QueryValidName | Event queue for all listeners interested in QueryValidName events. (Inherited from Aveva.ApplicationFramework.Presentation.Customize.ToolBase) |
See Also