ArcObjects Library Reference (PublisherControls)  

IARGlobeControl.CurrentARGlobeTool Property

Current active tool for the control.

[Visual Basic .NET]
Public Property CurrentARGlobeTool As esriARGlobeTool
[C#]
public esriARGlobeTool CurrentARGlobeTool {get; set;}

Product Availability

Available with ArcGIS Desktop. Requires Publisher Extension.

Description

The CurrentTool used to interact with the ARGlobe.  Setting the CurrentARGlobeTool will change the mouse cursor and may popup a modeless dialog. For example, setting the current tool to the built in identify tool will cause the identify dialog to open.  The CurrentARGlobeTool cannot be set to Nothing, instead set the CurrentARGlobeTool to the NoneSelected tool.

Tool Description
esriARGlobeToolNoneSelected Use this tool if you want nothing to happen when the user interacts with the ARGlobe.
esriARGlobeToolNavigate Use this tool to navigate the ARGlobe.  Activating the tool will set ARGlobe::Pitch = 0.  Using the left mouse button the tool allows the user to rotate the globe about its center.  Using the right mouse button the tool allows the user to zoom in and out along an imaginary straight line from the observer location to the ARGlobe center.
esriARGlobeToolTarget Use this tool to center a location, on the ARGlobe surface, in the view.
esriARGlobeToolZoomInOut Use this tool to Zoom In and Zoom Out along an imaginary straight line between the observer location and the target on the ARGlobe surface.
esriARGlobeToolPan Use this tool to pan the ARGlobe surface.  Depress the mouse and drag the view in a particular direction, before releasing the mouse, to pan.
esriARGlobeToolPivot Use this tool to view the point on the ARGlobe surface that is centered in the view.  Using the left mouse button the tool allows the user to pivot about a point on the ARGlobe surface that is located at the center of the view.  Using the right mouse button the tool allows the user to Zoom In and Zoom Out along an imaginary straight line between the observer location and the center of the view.  Activating this tool will set the ARGlobe::Pitch to a none zero value.
esriARGlobeToolIdentify, esriARGlobeToolIdentifyUsingLayer Use these tools to identify features in the ARGlobe.  Click on a single feature to view its attribute information.  The window has its own context menus; incorporates a raster viewer; and can display hyperlinks.
esriARGlobeToolMeasure Use this tool to measure distances on the ARGlobe.  Measurements are given in IARGlobe::GlobeUnits.
esriARGlobeToolSwipe Use this tool to view the layer beneath the ArcReaderGlobeControl::SwipeLayer.
esriARGlobeToolHyperlink Use this tool to access any hyperlinks present in the data.
esriARGlobeToolOrbitalFly
Use this tool to fly over the ARGlobe surface at a fixed elevation.  Activating this tool will display a dialog with buttons that allow a user to control flight.  The dialog will be displayed within the ArcReaderGlobeControl, as specified by the window position property, accessed via the ArcReaderGlobeControl property pages.

See Also

IARGlobeControl Interface