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.
ICompletionNotifyProxy Provides access to a method that advises the framework that the control user has indicated completion.
IComPropertySheetEventsAdapter  
IComPropertySheetEventsOnApplyEvent Description
IComPropertySheetEventsProxy Provides access to events that occur on a COM property sheet.
IItemDefProxy Provides access to members that define an item on a commandbar.
IMultiItemExProxy Provides access to members that define a multiItem with extended features.
IProgressDialogProxy Provides access to members that work with a progress dialog.
IToolKeysProxy Allows a tool to override system shortcut keys.
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 object model diagram.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.