TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
-
bertrod
- Advanced
- Posts: 151
- Joined: Wed Sep 07, 2005 4:00 am
Post
by bertrod » Thu Jun 08, 2006 2:49 pm
Hello,
Is it possible to have only the graduation of an axis, and not the labels ? I would like to hide the labels or customize them without touching the graduation.
This would be an exemple of what i would like to do :

-
Pep
- Site Admin

- Posts: 3313
- Joined: Fri Nov 14, 2003 5:00 am
-
Contact:
Post
by Pep » Fri Jun 09, 2006 10:24 am
Hi,
one way to do this would be to make invisible the non desired axis labels using the OnGetAxisLabel event, using similar code to the following :
Code: Select all
procedure TForm1.Chart1GetAxisLabel(Sender: TChartAxis;
Series: TChartSeries; ValueIndex: Integer; var LabelText: String);
begin
if Sender = Chart1.axes.left then
Labeltext := ' '
end;
Here you can customize which ones can be showed,.. or simply hide all and then use the Canvas TextOut methid to display the labels you want.
-
bertrod
- Advanced
- Posts: 151
- Joined: Wed Sep 07, 2005 4:00 am
Post
by bertrod » Mon Jun 12, 2006 2:51 pm
Thanks, I didn't find this method.
