Steema Issues Database

Note: 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.



Bug 2500

Summary: Logarithmic Axis unwanted additional Ticks
Product: VCL TeeChart Reporter: Cobus <cobus>
Component: AxisAssignee: Steema Issue Manager <issuemanager>
Status: UNCONFIRMED ---    
Severity: major CC: cobus, yeray
Priority: High    
Version: 33.210915   
Target Milestone: ---   
Hardware: PC   
OS: Windows   
Chart Series: --- Delphi / C++ Builder RAD IDE Version:
Attachments: Delphi Design-time Form indicating the issue
Image of issue

Description Cobus 2022-01-19 05:42:57 EST
Additional Ticks appear on Major Axis when MinorGrid.Visible := True and the required min/max for axis.

This can be repeated at design time as well.

TeeChart Pro with Source. 
IDE: Delphi XE4, as well as Delphi 11.
OS: Windows Pro x64 Version 10 and 11.
Issue repeatable with VCL and FMX.

Quick Code reference:

Chart1.Align := alNone;
LeftAxis.Title.Caption := ‘Time (s)’;
LeftAxis.Logarithmic := True;
LeftAxis.LogarithmicBase := 10;
LeftAxis.Automatic := False;
LeftAxis.AutomaticMinimum := False;
LeftAxis.AutomaticMaximum := False;
LeftAxis.Maximum := 1000;
LeftAxis.Minimum := 0.01;
LeftAxis.MinorTickCount := 8;
LeftAxis.MinorGrid.Visible := True;

BottomAxis.Title.Caption := ‘Current (pu)’;
BottomAxis.Logarithmic := True;
BottomAxis.LogarithmicBase := 10;
BottomAxis.Automatic := False;
BottomAxis.AutomaticMinimum := False;
BottomAxis.AutomaticMaximum := False;
BottomAxis.Maximum := 1000;
BottomAxis.Minimum := 0.01;
BottomAxis.MinorTickCount := 8;
BottomAxis.MinorGrid.Visible := True;
Comment 1 Cobus 2022-01-20 03:30:43 EST
Created attachment 994 [details]
Delphi Design-time Form indicating the issue
Comment 2 Cobus 2022-01-20 03:32:13 EST
Created attachment 995 [details]
Image of issue