Common Application Framework

Aveva.ApplicationFramework.Presentation Namespace

Namespace hierarchy

Classes

Class Description
ButtonTool Represents a ButtonToolt.
CancelClosingEventArgs Provides data for a cancelable event.
ComboBoxTool Represents a ComboBoxTool.
Command Abstract base class which an application must inherit from to create a Command object
CommandBar Class to represent a CommandBar.
CommandBarEventArgs Provides data for the CommandBarAdded and CommandBarRemoved events.
CommandBarManager Class representing a CommandBarManager.
CommandBarsCollection Class to represent a CommandBarCollection.
CommandEventArgs Provides data for the CommandAdded and CommandRemoved events.
CommandExecutor Abstract base class which an application must inherit from to create a CommandExecutor object.
CommandList An ArrayList use for the list property of Command objects which supports an IsModified property.
CommandManager Class representing a CommandManager.
CommandsCollection Class that represents a CommandCollection.
CommandTypesCollection Class that represents a CommandCollection.
ContainerTool A tool that contains a Control.
DockedWindow Class to represent a DockedWindow.
DragDropDirector A class to help direct drag-drop events.
DropTarget A class to represent a DragDropTarget.
DropTargetEventArgs A class to provide information to for drop-drop events.
FontListTool Represents a FontListTool.
HtmlHelp A class to control Html Help viewer.
LabelTool Class to represent a static Label.
ListTool Represents a ListTool.
MdiWindow Represents an MDI style window or dialog box.
MdiWindowListTool Class to respresent the special tool which displays a list of current MDI Windows.
MenuTool Represents a MenuTool.
PopupColorPickerTool Represents a PopupColorPicker.
PopupContainerTool Represents a PopuplContainerTool.
ResourceManager Provides convenient access to culture-specific resources at runtime.
ResourceSet Represent a set of culture-specific resource files.
RootToolsCollection Class representing a RootToolsCollection.
SplashScreen Provides an application SplashScreen.
StateButtonTool Represents a StateButtonTool.
StatusBar Represents a Windows style status bar control.
StatusBarPanelsCollection Represents a collection of status bar panels.
StatusBarTextPanel Represents a StatusBarTextPanel.
TaskBar Class representing a Microsoft Office style "TaskPane" type toolbar.
TaskPaneTool Class used to represent a single item in a TaskPane.
TextBoxTool Represents a TextBoxTool.
ThemeColours Class which provides a number of Theme colours
ToolEventArgs Provides information for Tool events.
ToolsCollection Class representing a ToolsCollection.
ValueList Class representing a ValueList, which is a collection of ValueListItem objects. It is typicall assigned to a ComboBoxTool as the list of options displayed as the dropdown list.
ValueListItem Class representing a ValueListItem, which can be a member of ValueList.
WindowEventArgs Provides data for the WindowAdded event.
WindowManager Provides access to window related facilities.
WindowsCollection Provides access to a collection of application windows.

Interfaces

Interface Description
IApplicationInfo Interface use to supply application information to the framework
IStatusBarPanel Interface supported by Statusbar panels.
ITool Interface supported by all Tool clases.
IWindow Interface supported by supported window types(MDI, Docked).

Delegates

Delegate Description
CommandBarEventHandler Represents the method that will handle CommandBar related events.
CommandEventHandler Represents the method that will handle command related events.
DropTargetEventHandler Represents the method that will handle DropTarget related events.
ToolEventHandler Represents the method that will handle Tool related events.
WindowEventHandler Represents the method that will handle Window related events.

Enumerations

Enumeration Description
CommandState Enumeration for various states of a command. This enumeration can be treated as a bit field; that is, a set of flags. Bit fields can be combined using a bitwise OR operation.
CustomizationType Enumeration of menu and commandbar customisation options
DockedPosition Enumerator used to specify the location of a toolbar or window docking area.
DockGroupStyle Enumeration of styles for group docked windows.
DropDownArrowStyle Enumerator used to specify the style used to draw a popup tool's dropdown arrow. Also determines which part of the tool should be clicked to drop down the tool.
NavigationButtonStyle Enumeration used to indicate how the navigation buttons are used to navigate the items in a TaskBar
PanelSizingMode Enumeration of the statusbar panel sizing options.
PopupStyle Enumerator used to specify the style of popup menus.
StandardImage Enumeration of standard images
UpdateOptions Enumerations for the options for automatically updating the state of a MenuTool following state changes to an child StateButtonTool or ButtonTool. This enumeration can be treated as a bit field; that is, a set of flags. Bit fields can be combined using a bitwise OR operation.
ValueListDisplayStyle Enumeration for specifying what property of a value list item will be displayed in each item of the DropDown list
ValueListSortStyle Enumeration for specifying how value list items will be sorted when displaying value list items in a drop down list