From 5dccb4d1ca25e290d37d6f1c2912a706460a519a Mon Sep 17 00:00:00 2001 From: peterforstmeier Date: Sat, 1 Jan 2011 13:35:21 +0100 Subject: [PATCH] remove unused file --- .../ICSharpCode.Reports.Core.csproj | 1 - .../Exporter/Decorators/RectangleDecorator.cs | 35 ------------------- .../Printing/Graphics/RectangleShape.cs | 13 ++++--- 3 files changed, 8 insertions(+), 41 deletions(-) delete mode 100644 src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/RectangleDecorator.cs diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/ICSharpCode.Reports.Core.csproj b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/ICSharpCode.Reports.Core.csproj index b249b309e5..264bb5786e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/ICSharpCode.Reports.Core.csproj +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/ICSharpCode.Reports.Core.csproj @@ -137,7 +137,6 @@ - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/RectangleDecorator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/RectangleDecorator.cs deleted file mode 100644 index d6a7077b82..0000000000 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/RectangleDecorator.cs +++ /dev/null @@ -1,35 +0,0 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 30.12.2010 - * Time: 19:41 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ -using System; -using ICSharpCode.Reports.Core.Exporter; - -namespace ICSharpCode.Reports.Core.Exporter -{ - /// - /// Description of RectangleDecorator. - /// - public class aaRectangleDecorator: GraphicStyleDecorator - { - public aaRectangleDecorator(BaseShape shape):base(shape) - { - } - - private int corner; - - public int CornerRadius { - get { - - return corner; - } - set { corner = value; } - } - - - } -} diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/RectangleShape.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/RectangleShape.cs index 55aaea95cc..a177bf1b81 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/RectangleShape.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/RectangleShape.cs @@ -78,18 +78,21 @@ namespace ICSharpCode.Reports.Core { if (contentByte == null) { throw new ArgumentNullException("contentByte"); } - if (line == null) { - throw new ArgumentNullException("line"); - } + if (style == null) { throw new ArgumentNullException("style"); } if (rectangle == null) { throw new ArgumentNullException("rectangle"); } - + float t; + if (line == null) { + t = 1; + } else { + t = line.Thickness; + } BaseShape.SetupShape(contentByte,style); - contentByte.SetLineWidth(UnitConverter.FromPixel(line.Thickness).Point); + contentByte.SetLineWidth(UnitConverter.FromPixel(t).Point); contentByte.RoundRectangle(rectangle.Left, rectangle.Bottom, rectangle.Width, rectangle.Height, CornerRadius); BaseShape.FinishShape(contentByte); }