unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, TeeProcs, TeEngine, Chart, Series;
type
TForm1 = class(TForm)
Chart1: TChart;
Series1: TLineSeries;
Series2: TLineSeries;
Series3: TLineSeries;
Series4: TLineSeries;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
Axis1,Axis2,Axis3:TChartAxis;
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
series1.FillSampleValues(100);
series2.FillSampleValues(100);
series3.FillSampleValues(100);
series4.FillSampleValues(100);
With chart1.LeftAxis do
begin
StartPosition:=0;
EndPosition:=25;
Axis.Color:=clRed;
end;
Axis1:=TChartAxis.Create(Chart1);
with Axis1 do
begin
StartPosition:=25;
EndPosition:=50;
Axis.Color:=clGreen;
end;
Series2.CustomVertAxis:=Axis1;
Axis2:=TChartAxis.Create(Chart1);
with Axis2 do
begin
StartPosition:=50;
EndPosition:=75;
Axis.Color:=clBlue;
end;
Series3.CustomVertAxis:=Axis2;
Axis3:=TChartAxis.Create(Chart1);
with Axis3 do
begin
StartPosition:=75;
EndPosition:=100;
Axis.Color:=clYellow;
end;
Series4.CustomVertAxis:=Axis3;
end;
end.