From 055d42cf99ddf3657691af9557ee3fb279ed24a4 Mon Sep 17 00:00:00 2001 From: yangjixian Date: Thu, 5 May 2011 01:16:37 +0000 Subject: [PATCH] Ellipse eraser works. git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1611 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- applications/lazimageeditor/DLBitmap.pas | 3 +- .../lazimageeditor/lazimageeditor.lpi | 132 +++++++++--------- 2 files changed, 68 insertions(+), 67 deletions(-) diff --git a/applications/lazimageeditor/DLBitmap.pas b/applications/lazimageeditor/DLBitmap.pas index 3eee6a0fb..fd3427748 100644 --- a/applications/lazimageeditor/DLBitmap.pas +++ b/applications/lazimageeditor/DLBitmap.pas @@ -530,7 +530,8 @@ end; procedure TDLBitmap.FillEllipse(X1, Y1, X2, Y2: integer); begin - + Canvas.Brush.Style := bsSolid; + Canvas.Ellipse(X1, Y1, X2, Y2); end; procedure TDLBitmap.ColorReplace(ColorFrom, ColorTo: TColor); diff --git a/applications/lazimageeditor/lazimageeditor.lpi b/applications/lazimageeditor/lazimageeditor.lpi index 6f6371de1..4a56a96c8 100644 --- a/applications/lazimageeditor/lazimageeditor.lpi +++ b/applications/lazimageeditor/lazimageeditor.lpi @@ -69,10 +69,11 @@ + - - + + @@ -242,8 +243,8 @@ - - + + @@ -357,8 +358,8 @@ - - + + @@ -388,11 +389,10 @@ - - - + + @@ -430,123 +430,123 @@ - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - - + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +