![]() | Steema Issues DatabaseNote: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;otherwise you can use StackOverflow. Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy. |
| Summary: | Bottom axis tick labels too far from x axis | ||
|---|---|---|---|
| Product: | VCL TeeChart | Reporter: | Richard.Taylor |
| Component: | Chart | Assignee: | Steema Issue Manager <issuemanager> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | critical | CC: | yeray |
| Priority: | Highest | ||
| Version: | 150901 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows | ||
| Chart Series: | --- | Delphi / C++ Builder RAD IDE Version: | |
| Attachments: |
Shows issue
fixed fixed |
||
The issue is with the LabelsMultiLine property (I'm using Delphi XE2). If set False all is OK. If set True I see the issue. Unfortuanelty I need to have this set True, so this issue still stands. Could you please supply a good reason as to why this issue is not being progressed. Thank you for your support. *** This bug has been marked as a duplicate of bug 528 *** You appear to have closed my ticket in favour of a ticket that was raised over 12 months ago. Surely you have a solution by now? We upgraded to this version of TeeChart so that bugs we previously had to work around were no longer an issue. But we appear to have more bugs in this new version. Could you please let me know when a (free) solution is due to what is obviously Steema's mistake? Created attachment 569 [details] fixed I marked it as a duplicate of bug 528 to avoid repetitions. Anyway, thanks to your remind we checked it again and end up finding a fix as you can read in Marc's comment here: http://bugs.teechart.net/show_bug.cgi?id=528#c6 I've just verified it also fixes the problem with datetime strings (see code below), and I can confirm it does (see screenshot attached). uses Series, TeeGDIPlus, DateUtils; var Chart1: TChart; procedure TForm1.FormCreate(Sender: TObject); var i: Integer; tmpDate: TDateTime; begin Chart1:=TChart.Create(Self); Chart1.Parent:=Self; Chart1.Align:=alClient; Chart1.View3D:=false; with Chart1.AddSeries(TLineSeries) do begin XValues.DateTime:=true; tmpDate:=Now; for i:=0 to 24 do begin AddXY(tmpDate, random*10); tmpDate:=IncMinute(tmpDate, 15); end; end; Chart1.Axes.Bottom.LabelsAngle:=90; Chart1.Axes.Bottom.DateTimeFormat:='dd/mm/yy' + sLineBreak + 'hh:mm:ss'; Chart1.Axes.Bottom.Increment:=DateTimeStep[dtThirtyMinutes]; Chart1.Legend.Visible:=false; end; Created attachment 570 [details]
fixed
That is great news guys. When will I be able to download the fix and from where? |
Created attachment 562 [details] Shows issue I have a standard bottom axis displaying time/date. The labels are rotated 90 degrees. The labels are displayed multiline. The labels on the ticks are displayed too far from the axis and overlap the axis title. This is blocking my final release to a customer, so a quick reponse would be appreciated - thank you.