The SystemUI library mainly defined types used by user interface components in the ArcGIS system. Interfaces such as ICommand and ITool are defined in this library. Implementation of these types is normally done in one or more libraries, higher in the Architecture.
Interfaces
Interface |
Description |
IArcGISPortal |
Provides access to the IArcGISPortal Interface. |
IArcGISSingleSignon |
Provides access to the IArcGISSingleSignon Interface. |
IArcGISSingleSignon2 |
Provides access to the IArcGISSingleSignon2 Interface. |
IComboBox |
Provides access to members that define a COM combo box. |
IComboBoxHook |
Provides methods to program system provided combo boxes. |
ICommand |
Provides access to members that define a COM command. |
ICommandHost |
Provides access to the ICommandHost Interface. |
ICommandSubType |
Provides access to members that define a subtyped command. |
ICompletionNotify |
Provides access to a method that advises the framework that the control user has indicated completion. |
IComponentTip |
Provides a tip for a component that is displayed by the What's This Help tool. |
IComPropertySheetEvents |
Provides access to events that occur on a COM property sheet. |
IDataObjectHelper |
Provides access to members for OLE drag and drop. |
IItemDef |
Provides access to members that define an item on a commandbar. |
IMenuDef |
Provides access to members that define a menu. |
IMultiItem |
Provides access to members that define a multiItem. |
IMultiItemEx |
Provides access to members that define a multiItem with extended features. |
IMultiItemSeparator |
Extends multiItem capabalities to support separators. |
IOperation |
Provides access to members that control Operations. |
IOperationStack |
Provides access to members that control the Operation Stack. |
IPaletteDef |
Provides access to members that define a ToolbarPalette. |
IProgressDialog |
Provides access to members that work with a progress dialog. |
ISystemMouseCursor |
Provides access to members that load and get mouse cursor. |
ITool |
Provides access to members that define a tool. |
IToolBarDef |
Provides access to members that define a toolbar. |
IToolControl |
Provides access to members that define a toolcontrol. |
IToolKeys |
Allows a tool to override system shortcut keys. |
IToolPalette |
Tool palette. |
IToolSelectedLayer |
Provides access to members that set and get the current selected layer, which selection commands and tools works on. |
CoClasses and Classes
Enumerations