Работа с Осями ( Axes )
Расположение оси
У компоненты Chart имеется 5 осей :LeftAxis, RightAxis, TopAxis, BottomAxis и DepthAxis. Привычная ось абсцисс ( X)
называется BottomAxis, а ось ординат (Y) - LeftAxis.
Остальные 3: дополнительная ось справа, вверху и ось для трехмерных графиков.
Series1.VertAxis:=aRightAxis;
Series1.HorizAxis:=aTopAxis;
Установка масштаба
Chart1.LeftAxis.Automatic := False ;
Chart1.LeftAxis.SetMinMax(
0, 10000 );
или
With Chart1.LeftAxis do
Begin
AutomaticMaximum := False ;
AutomaticMinimum := False ;
Minimum:= 0 ;
Maximum:= 10000 ;
end;
Если
ось времени, то
Minimum := EncodeDate (
1990, 3,16 ) ; Maximum :=
EncodeDate ( 1996, 5, 24 );
Цена основных делений
Chart1.LeftAxis.Increment:= 30;
Или
если ось времени
Chart1.BottomAxis.Increment := DateTimeStep[
dtOneMonth ] ;
Логарифмическая ось
Chart1.LeftAxis.Logarithmic:=true;
Перевернутая ось
Chart1.LeftAxis.Inverted:=true;
Сетка
Устанавливатся автоматически. Для отмены Chart1.LeftAxis.Grid.Visible:=false;