Question about TChart

Hi,

On the y-axis I want the numbers 0 to 35.
And at number 4 and 10 and need to draw
a baseline. is it possible? Can someone help
me with this?

Greetings, Peter Kiers
LVL 1
peterkiersAsked:
Who is Participating?
 
Emmanuel PASQUIERFreelance Project ManagerCommented:
I'm not sure we have the same TChart component, I used the one in Delphi 2007 (v7.1 from Steema Software). Even if you don't have the same component the principle should remain the same.

* Add 2 series for your chart, these will be your 2 lines at 4 and 10 in the Y axis.
no data source, as the values will be created by code.
in fact I select the data source as Function y=f(x), without adding code for the calculate event.

* Set the LeftAxis properties : Minimum = 0 , Maximum = 34

* Add the following code to create the simple Y=4 & Y=10 charts
procedure TForm1.FormCreate(Sender: TObject);
Const
 MinX=0;
 MaxX=30;
begin
 With Chart.Series[0] do
  begin
   AddXY(MinX,4);
   AddXY(MaxX,4);
  end;
 With Chart.Series[1] do
  begin
   AddXY(MinX,10);
   AddXY(MaxX,10);
  end;
end;

Open in new window

TChart.gif
0
 
Geert GOracle dbaCommented:
is it possible ?
in short yes

tchart can dynamically set itself to dataset max and min values
you could add a second series with manually created dataset
0
 
peterkiersAuthor Commented:

Hi Geert,

Could you please tell me how to get the numbers 0 to 35 on the y-axis?

Be back later
0
 
peterkiersAuthor Commented:
Thanks it works.

Greetings, Peter Kiers
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.