mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-14 09:59:20 +02:00
fixed PaperRect if orientation is different than poPortrait
git-svn-id: trunk@8328 -
This commit is contained in:
parent
0bbe8bab58
commit
8aa48b484f
@ -762,16 +762,17 @@ begin
|
|||||||
if Margins=1 then
|
if Margins=1 then
|
||||||
begin
|
begin
|
||||||
Result.WorkRect.Right:=TmpPaperRect.WorkRect.Bottom;
|
Result.WorkRect.Right:=TmpPaperRect.WorkRect.Bottom;
|
||||||
Result.WorkRect.Left:=TmpPaperRect.WorkRect.Top;
|
Result.WorkRect.Left:=TmpPaperRect.WorkRect.Left;
|
||||||
Result.WorkRect.Bottom:=TmpPaperRect.WorkRect.Left;
|
Result.WorkRect.Bottom:=TmpPaperRect.WorkRect.Right;
|
||||||
Result.WorkRect.Top:=TmpPaperRect.WorkRect.Right;
|
Result.WorkRect.Top:=TmpPaperRect.WorkRect.Top;
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
begin
|
begin
|
||||||
Result.WorkRect.Left:=Result.PhysicalRect.Left+TmpPaperRect.WorkRect.Top;
|
// workrect is margins
|
||||||
|
Result.WorkRect.Left:=Result.PhysicalRect.Left+TmpPaperRect.WorkRect.left;
|
||||||
Result.WorkRect.Right:=Result.PhysicalRect.Right-TmpPaperRect.WorkRect.Bottom;
|
Result.WorkRect.Right:=Result.PhysicalRect.Right-TmpPaperRect.WorkRect.Bottom;
|
||||||
Result.WorkRect.Top:=Result.PhysicalRect.Top+TmpPaperRect.WorkRect.Right;
|
Result.WorkRect.Top:=Result.PhysicalRect.Top+TmpPaperRect.WorkRect.top;
|
||||||
Result.WorkRect.Bottom:=Result.PhysicalRect.Bottom-TmpPaperRect.WorkRect.Left;
|
Result.WorkRect.Bottom:=Result.PhysicalRect.Bottom-TmpPaperRect.WorkRect.right;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user