mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2026-01-08 09:21:32 +01:00
TAChart: Fix creation of axis labels if an axis transformation inverts axis limits
git-svn-id: trunk@49452 -
This commit is contained in:
parent
8c42f271c2
commit
241599929e
@ -600,6 +600,8 @@ begin
|
||||
FValueMax := GetTransform.AxisToGraph(axisMax);
|
||||
FMinForMarks := Min(FMinForMarks, GetTransform.AxisToGraph(d.FMin));
|
||||
FMaxForMarks := Max(FMaxForMarks, GetTransform.AxisToGraph(d.FMax));
|
||||
EnsureOrder(FValueMin, FValueMax);
|
||||
EnsureOrder(FMinForMarks, FMaxForMarks);
|
||||
end;
|
||||
|
||||
if Assigned(FOnMarkToText) then
|
||||
|
||||
@ -314,6 +314,7 @@ begin
|
||||
AParams.FMin := AParams.FAxisToGraph(AParams.FMin);
|
||||
AParams.FMax := AParams.FAxisToGraph(AParams.FMax);
|
||||
end;
|
||||
EnsureOrder(AParams.FMin, AParams.FMax);
|
||||
CalculateIntervals(AParams, start, step);
|
||||
if step <= 0 then exit;
|
||||
m := start;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user