anchordocking: fix wrong PercentValue from r51099 #47649a5b56

git-svn-id: trunk@51124 -
This commit is contained in:
ondrej 2016-01-02 14:29:06 +00:00
parent 0ef7c72e99
commit 14cc0fc3b7

View File

@ -6071,17 +6071,14 @@ begin
end;
procedure TAnchorDockSplitter.UpdatePercentPosition;
var
BR: TRect;
begin
BR := BoundsRect;
case ResizeAnchor of
akTop, akBottom:
if FDockParentClientSize.cy > 0 then
FPercentPosition := (BR.Top+BR.Bottom) / 2 / FDockParentClientSize.cy;
FPercentPosition := Top / FDockParentClientSize.cy;
else
if FDockParentClientSize.cx > 0 then
FPercentPosition := (BR.Left+BR.Right) / 2 / FDockParentClientSize.cx;
FPercentPosition := Left / FDockParentClientSize.cx;
end;
end;