TChartAxes.FastCalc

TChartAxes.FastCalc
TChartAxes

property FastCalc: Boolean;

Unit
TeEngine

Description
This property controls if calculations from series values to screen pixel coordinates will be performed with "overflow checking" or not.

FastCalc is False by default.

When False, calculations are checked against Microsoft Windows GDI limits (XP,2000 and NT have bigger limits than Me,98 and 95).

When True, calculations are done using fast assembler code, without checking GDI overflows.

The main use of FastCalc=True is for real-time charts to obtain more drawing speed, when we know points will not be outside the chart space by a really big amount of pixels.

The default calculation (with checking) is necessary when zooming-in a chart many times, to avoid confusing Windows GDI with very big pixel coordinates.