Hide Comments
Hide Comments

TRSCustomChartPanel.Zoom(TRSRect,Boolean,Boolean) Method

Comments (0)

Zooms the chart panel to the desired rectangle. Usually, it zooms the    BottomAxis and the    LeftAxis to change displayed area for charts associated with those axes. Set the UseBottomAxis parameter to False to use the TopAxis and the UseLeftAxis parameter to False to use the    RightAxis. The Zoom method accepts a chart value coordinate rectangle and zooms the visual window to that rectangle.

Use the ZoomPixelArea method to zoom the visual window by using a pixel coordinate rectangle of the chart panel's canvas.

The Zoom method uses the TRSChartAxis.Zoom method to change the ZoomMinimum and ZoomMaximum properties of the specified horizontal and vertical axes.
 

Namespace: RSChartPanel

expandingSyntax

Delphi

public 
  procedure Zoom( const ChartRect: TRSRect; UseBottomAxis: Boolean = True; UseLeftAxis: Boolean = True ); overload; virtual; 
 

Parameters

ChartRect

Type: TRSRect

UseBottomAxis

Type: Boolean

UseLeftAxis

Type: Boolean

expandingExamples

The following code zooms the chart panel and then pans right:

Delphi

begin
   RSChartPanel1.Zoom( RSRect(0, 0, 100, 100) );
   // RSChartPanel1.ZoomPixelArea( CanvasRect(0, 0, 100, 100) );
   RSChartPanel1.Pan( 10, 0 );
 end;

expandingSee Also

Comments (0)

RiverSoftAVG Charting Component Suite (RCCS) © 2005-2015, Thomas G. Grubb