Provides access to events that occur with interaction to the control.
Product Availability
Available with ArcGIS Desktop. Requires Publisher Extension.
Description
IARControlEvents is the main events interface for the ArcReaderControl. Generally there is no need to explicitly set event handlers, as most development environments will automatically provide event handlers. These events allow you to programmatically listen out for specific things happening inside of the ArcReaderControl such as the mouse being pressed down, or the CurrentView display being refreshed.
Members
Description | ||
---|---|---|
OnAction | Fires when an action takes place. | |
OnAfterScreenDraw | Fires after the current map or page layout view redraws. | |
OnBeforeScreenDraw | Fires before the current map or page layout view redraws. | |
OnCurrentViewChanged | Fires when the current view type is changed. | |
OnDocumentLoaded | Fires when a document is loaded into the control. | |
OnDocumentUnloaded | Fires when a document is unloaded from the control. | |
OnDoubleClick | Fires when the user presses and releases any mouse button twice in quick succession, while over the current map or page layout view. | |
OnFocusARMapChanged | Fires when the current focus map is changed to a new map. | |
OnKeyDown | Fires after a key is pressed on the keyboard whilst the current map or page layout view has focus. | |
OnKeyUp | Fires after a pressed key is released on the keyboard whilst the current map or page layout view has focus. | |
OnMouseDown | Fires when the user presses any mouse button while over the current map or page layout view. | |
OnMouseMove | Fires when the user moves the mouse pointer over the current map or page layout view. | |
OnMouseUp | Fires when the user releases any mouse button while over the current map or page layout view. |
CoClasses that implement IARControlEvents
CoClasses and Classes | Description |
---|---|
ARControlEventsListener (esriSystemUtility) | Helper coclass to provide IARControlEvents support to the C++ API. |
ArcReaderControl | ESRI ArcReaderControl |