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 - Logarithmic Axis unwanted additional Ticks
Summary: Logarithmic Axis unwanted additional Ticks
Status: UNCONFIRMED
Alias: None
Product: VCL TeeChart
Classification: Unclassified
Component: Axis (show other bugs)
Version: 33.210915
Hardware: PC Windows
: High major
Target Milestone: ---
Assignee: Steema Issue Manager
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-19 05:42 EST by Cobus
Modified: 2022-01-20 03:33 EST (History)
2 users (show)

See Also:
Chart Series: ---
Delphi / C++ Builder RAD IDE Version:


Attachments
Delphi Design-time Form indicating the issue (1.68 KB, application/zip)
2022-01-20 03:30 EST, Cobus
Details
Image of issue (143.17 KB, image/jpeg)
2022-01-20 03:32 EST, Cobus
Details

Note You need to log in before you can comment on or make changes to this bug.
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