mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-17 10:49:09 +02:00
TAChart: Consult BarSeries.ZeroLevel when calculating label direction
git-svn-id: trunk@30587 -
This commit is contained in:
parent
c1d175456c
commit
88a88c1b2b
@ -73,6 +73,7 @@ type
|
|||||||
protected
|
protected
|
||||||
procedure GetLegendItems(AItems: TChartLegendItems); override;
|
procedure GetLegendItems(AItems: TChartLegendItems); override;
|
||||||
function GetSeriesColor: TColor; override;
|
function GetSeriesColor: TColor; override;
|
||||||
|
function GetZeroLevel: Double; override;
|
||||||
public
|
public
|
||||||
procedure Assign(ASource: TPersistent); override;
|
procedure Assign(ASource: TPersistent); override;
|
||||||
constructor Create(AOwner: TComponent); override;
|
constructor Create(AOwner: TComponent); override;
|
||||||
@ -885,6 +886,11 @@ begin
|
|||||||
Result := FBarBrush.Color;
|
Result := FBarBrush.Color;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function TBarSeries.GetZeroLevel: Double;
|
||||||
|
begin
|
||||||
|
Result := ZeroLevel;
|
||||||
|
end;
|
||||||
|
|
||||||
function TBarSeries.IsZeroLevelStored: boolean;
|
function TBarSeries.IsZeroLevelStored: boolean;
|
||||||
begin
|
begin
|
||||||
Result := ZeroLevel <> 0.0;
|
Result := ZeroLevel <> 0.0;
|
||||||
@ -1001,6 +1007,7 @@ var
|
|||||||
else
|
else
|
||||||
Result.Y := ACoord;
|
Result.Y := ACoord;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
var
|
var
|
||||||
i, j, n2, numPrevPts: Integer;
|
i, j, n2, numPrevPts: Integer;
|
||||||
a, b: TDoublePoint;
|
a, b: TDoublePoint;
|
||||||
|
Loading…
Reference in New Issue
Block a user