This document is archived and information here might be outdated.  Recommended version.

IScaleRotateTracker Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > CadastralUI > ESRI.ArcGIS.CadastralUI > Interfaces > IS > IScaleRotateTracker Interface
ArcGIS Developer Help

IScaleRotateTracker Interface

Provides access to members that control the scale rotate tracker.

Product Availability

Available with ArcGIS Desktop.


Name Description
Method AddGeometry Adds a geometry to be scaled.
Method AddPoint Adds a point and symbol to be rotated.
Read-only property Angle The angle value.
Method ClearGeometry Clears all the geometries.
Read-only property 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.
Method Deactivate Deactivate and cancel tracking.
Write-only property Display The display used by the tracker.
Method OnKeyDown Special keypress processing while tracking.
Method OnMouseDown Begin tracking move or resize based on the location of the mouse over the tracker handles.
Method OnMouseMove In process move or resize tracking.
Method OnMouseUp Finish move or resize tracking.
Read/write property Origin The scale origin.
Method Refresh Invalidate the portion of the screen covered by the tracker.
Read-only property ScaleFactor The scale factor.

Classes that implement IScaleRotateTracker

Classes Description
ScaleRotateTracker Tracker for scale and rotate operations.