Provides access to members that control the scale tracker.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Description
The IScaleTracker interface controls the user interface for scaling objects. It works in a similar way to IRotateTracker.
Members
Description | ||
---|---|---|
AddGeometry | Adds a geometry to be scaled. | |
ClearGeometry | Clears all the geometries. | |
Cursor | If the mouse is over the tracker, return an HCURSOR to indicate legal operations based on mouse's relation to selection handles: move resize, etc. Return 0 if mouse isn't over tracker. | |
Deactivate | Cancel tracking. | |
Display | The display used by the tracker. | |
OnKeyDown | Special keypress processing while tracking. | |
OnMouseDown | Begin tracking move or resize based on the location of the mouse over the tracker handles. | |
OnMouseMove | In process move or resize tracking. | |
OnMouseUp | Finish move or resize tracking. | |
Origin | The scale origin. | |
Refresh | Invalidate the portion of the screen covered by the tracker. | |
ScaleFactor | The scale factor. |
CoClasses that implement IScaleTracker
CoClasses and Classes | Description |
---|---|
ScaleTracker (esriCartoUI) | Tracker for scale operations. |