mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-14 09:39:25 +02:00
lazreport: cleanup. remove unused code in TfrPictureView.Draw
git-svn-id: trunk@39368 -
This commit is contained in:
parent
9eebd8fcb5
commit
f2da5e3ec8
@ -4379,35 +4379,6 @@ var
|
|||||||
ClipRgn, PreviousClipRgn: HRGN;
|
ClipRgn, PreviousClipRgn: HRGN;
|
||||||
ClipNeeded: Boolean;
|
ClipNeeded: Boolean;
|
||||||
|
|
||||||
procedure PrintBitmap(DestRect: TRect; Bitmap: TBitmap);
|
|
||||||
var
|
|
||||||
{%H-}BitmapHeader: pBitmapInfo;
|
|
||||||
begin
|
|
||||||
aCanvas.StretchDraw(DestRect, Bitmap);
|
|
||||||
//**
|
|
||||||
{GetDIBSizes(Bitmap.Handle, HeaderSize, ImageSize);
|
|
||||||
GetMem(BitmapHeader, HeaderSize);
|
|
||||||
GetMem(BitmapImage, ImageSize);
|
|
||||||
try
|
|
||||||
GetDIB(Bitmap.Handle, Bitmap.Palette, BitmapHeader^, BitmapImage^);
|
|
||||||
StretchDIBits(
|
|
||||||
aCanvas.Handle,
|
|
||||||
DestRect.Left, DestRect.Top, // Destination Origin
|
|
||||||
DestRect.Right - DestRect.Left, // Destination Width
|
|
||||||
DestRect.Bottom - DestRect.Top, // Destination Height
|
|
||||||
0, 0, // Source Origin
|
|
||||||
Bitmap.Width, Bitmap.Height, // Source Width & Height
|
|
||||||
BitmapImage,
|
|
||||||
TBitmapInfo(BitmapHeader^),
|
|
||||||
DIB_RGB_COLORS,
|
|
||||||
SRCCOPY)
|
|
||||||
finally
|
|
||||||
FreeMem(BitmapHeader);
|
|
||||||
FreeMem(BitmapImage)
|
|
||||||
end;
|
|
||||||
}
|
|
||||||
end;
|
|
||||||
|
|
||||||
begin
|
begin
|
||||||
{$IFDEF DebugLR}
|
{$IFDEF DebugLR}
|
||||||
DebugLnEnter('TfrPictureView.Draw INI');
|
DebugLnEnter('TfrPictureView.Draw INI');
|
||||||
@ -4448,10 +4419,6 @@ begin
|
|||||||
if (Flags and flPictCenter) <> 0 then
|
if (Flags and flPictCenter) <> 0 then
|
||||||
OffsetRect(r, (w - w1) div 2, (h - h1) div 2);
|
OffsetRect(r, (w - w1) div 2, (h - h1) div 2);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
if IsPrinting and (Picture.Graphic is TBitmap) then
|
|
||||||
PrintBitmap(r, Picture.Bitmap)
|
|
||||||
else
|
|
||||||
StretchDraw(r, Picture.Graphic);
|
StretchDraw(r, Picture.Graphic);
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user