From 5b30aa71e05f413243278f790c4a6132ae71d10b Mon Sep 17 00:00:00 2001 From: sekelsenmat Date: Sun, 25 May 2014 15:06:38 +0000 Subject: [PATCH] fpvviewer: Improves page border drawing git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3095 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- applications/fpvviewer/fpvv_mainform.pas | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/applications/fpvviewer/fpvv_mainform.pas b/applications/fpvviewer/fpvv_mainform.pas index 8047fec16..b293f4173 100644 --- a/applications/fpvviewer/fpvv_mainform.pas +++ b/applications/fpvviewer/fpvv_mainform.pas @@ -139,6 +139,12 @@ begin if checkForceWhiteBackground.Checked then Vec.GetPageAsVectorial(0).BackgroundColor := colWhite; if not checkForceWhiteBackground.Checked then Vec.GetPageAsVectorial(0).DrawBackground(Drawer.Drawing.Canvas); + Vec.GetPageAsVectorial(0).Render( + Drawer.Drawing.Canvas, + FPVVIEWER_SPACE_FOR_NEGATIVE_COORDS + Drawer.PosX, + Drawer.Drawing.Height - FPVVIEWER_SPACE_FOR_NEGATIVE_COORDS + Drawer.PosY, + spinScale.Value, + -1 * spinScale.Value); if checkShowPage.Checked then Vec.GetPageAsVectorial(0).RenderPageBorder( Drawer.Drawing.Canvas, @@ -146,12 +152,6 @@ begin Drawer.Drawing.Height - FPVVIEWER_SPACE_FOR_NEGATIVE_COORDS + Drawer.PosY, spinScale.Value, -1 * spinScale.Value); - Vec.GetPageAsVectorial(0).Render( - Drawer.Drawing.Canvas, - FPVVIEWER_SPACE_FOR_NEGATIVE_COORDS + Drawer.PosX, - Drawer.Drawing.Height - FPVVIEWER_SPACE_FOR_NEGATIVE_COORDS + Drawer.PosY, - spinScale.Value, - -1 * spinScale.Value); Drawer.Invalidate; finally Vec.Free;