Package com.esri.arcgis.systemUI

The SystemUI library mainly defined types used by user interface components in the ArcGIS system.

See:
          Description

Interface Summary
esriCmdBarType Commandbar types.
esriCommandStyles Command display styles.
esriKeyIntercept Options for intercepting key presses handled by a controls container, these values can be combined into a bit mask.
esriSystemMouseCursor Mouse cursor options.
esriTipStyle Tooltip Styles.
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.
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.
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.
IToolSelectedLayer Provides access to members that set and get the current selected layer, which selection commands and tools works on.
 

Class Summary
CommandHost Use this class to host C++ command implementations in a Toolbar.
ComPropertySheetEventsProxyHelper ComPropertySheetEvents proxy source helper object.
ControlsOperationStack Use this class to provide operation support to the ToolbarControl.
DataObjectHelper Helper class for OLE drag and drop.
ICommandHostProxy Provides access to the ICommandHost Interface.
ICommandProxy Provides access to members that define a COM command.
ICommandSubTypeProxy Provides access to members that define a subtyped command.
ICompletionNotifyProxy Provides access to a method that advises the framework that the control user has indicated completion.
IComPropertySheetEventsAdapter

IComPropertySheetEventsOnApplyEvent

IComPropertySheetEventsProxy Provides access to events that occur on a COM property sheet.
IDataObjectHelperProxy Provides access to members for OLE drag and drop.
IItemDefProxy Provides access to members that define an item on a commandbar.
IMenuDefProxy Provides access to members that define a menu.
IMultiItemExProxy Provides access to members that define a multiItem with extended features.
IMultiItemProxy Provides access to members that define a multiItem.
IOperationProxy Provides access to members that control Operations.
IOperationStackProxy Provides access to members that control the Operation Stack.
IPaletteDefProxy Provides access to members that define a ToolbarPalette.
IProgressDialogProxy Provides access to members that work with a progress dialog.
ISystemMouseCursorProxy Provides access to members that load and get mouse cursor.
IToolBarDefProxy Provides access to members that define a toolbar.
IToolControlProxy Provides access to members that define a toolcontrol.
IToolKeysProxy Allows a tool to override system shortcut keys.
IToolProxy Provides access to members that define a tool.
IToolSelectedLayerProxy Provides access to members that set and get the current selected layer, which selection commands and tools works on.
SystemFont A font object encapsulating Windows font object.
SystemMouseCursor A helper object working with mouse cursor.
ToolHost Use this class to host pure C++ tool implementations in a Toolbar.
 

Package com.esri.arcgis.systemUI Description

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.

For information on how to use this package, see the SystemUI library overview and object model diagram.