From 3761f748ea8985f45efba9761801be8127132c28 Mon Sep 17 00:00:00 2001 From: ask Date: Fri, 28 Oct 2011 12:20:10 +0000 Subject: [PATCH] TAChart: Fix legend row count calculation git-svn-id: trunk@33135 - --- components/tachart/talegend.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/tachart/talegend.pas b/components/tachart/talegend.pas index 75630e01fd..0b80d65a1e 100644 --- a/components/tachart/talegend.pas +++ b/components/tachart/talegend.pas @@ -558,7 +558,7 @@ var begin with AData do begin FColCount := Max(Min(ColumnCount, FItems.Count), 1); - FRowCount := FItems.Count div FColCount; + FRowCount := (FItems.Count - 1) div FColCount + 1; FItemSize := MeasureItem(FDrawer, FItems); legendSize.X := (FItemSize.X + Spacing) * FColCount + Spacing; legendSize.Y := (FItemSize.Y + Spacing) * FRowCount + Spacing;