Zoom overview

Constructors

 ConstructorCreates a new Zoom instance.

Public Fields

 AnimatedFactorControls the animated zoom "speed" (inertia)
 x0 (inherited from ZoomScroll)
 x1 (inherited from ZoomScroll)
 y0 (inherited from ZoomScroll)
 y1 (inherited from ZoomScroll)

Public Methods

 Activate (inherited from ZoomScroll)Internal use. Starts a Zoom or Scroll from the co-ordinates X,Y.
 Check (inherited from ZoomScroll)Swaps the X0 and X1 coordinates when X1 is lower than X0.
 DrawDisplays rectangle while dragging Chart for zoom operation.
 Invalidate (inherited from TeeBase)Use Invalidate when the entire canvas needs to be repainted.
 UndoRescales the Chart Axis to their Maximum and Minimum values.
 ZoomPercentApplies the specified PercentZoom Zoom In/Out to the current Axis scales.
 ZoomRectZooms the Chart rectangle. Units pixels

Public Properties

 Active (inherited from ZoomScroll)Returns the active state of Chart Zoom and Scroll.
 AllowAllows runtime Zoom by dragging the mouse when True.
 AnimatedAnimates Zoom in sequenced steps when True.
 AnimatedStepsDetermines number of steps of the animated zooming sequence.
 BrushBrush used to fill mousedragged zoom area.
 Chart (inherited from TeeBase)Chart associated with this object
 DirectionSets the direction of the zoom on a selected area.
 History
 HistoryStepsCollection that stores Axes zoom history to be used when Zoom History is true.
 KeyShift (inherited from ZoomScroll)Sets a keyboard button as an extra condition to initiate the zoom.
 MinPixelsSets min. number of pixels to actuate zoom action.
 PenPen used to draw surrounding rectangle of zoom area.
 Style
 Tag (inherited from TeeBase)Gets or sets an object that provides additional data about the TChart object.
 UseNativePenTeeChart uses Windows' native pen for speed when drawing the zoom rectangle. If you start to set Zoom Pen properties but wish to override their use and return to the native (non-coloured) Windows pen please be sure to set this property to true.
 ZoomedDetermines if Chart axis scales fit all Chart points or not.

See Also

Zoom Class | Steema.TeeChart Namespace