Index: src/Common/DelftTools.Controls.Swf/Charting/Tools/ToolBase.cs =================================================================== diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r5fc71a385897af92ccb092f2f969b5709afab85a --- src/Common/DelftTools.Controls.Swf/Charting/Tools/ToolBase.cs (.../ToolBase.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9) +++ src/Common/DelftTools.Controls.Swf/Charting/Tools/ToolBase.cs (.../ToolBase.cs) (revision 5fc71a385897af92ccb092f2f969b5709afab85a) @@ -5,38 +5,62 @@ { public abstract class ToolBase { - private readonly IChart chart; internal readonly ToolWrapper tool; + private readonly IChart chart; protected ToolBase(IChart chart) { this.chart = chart; tool = new ToolWrapper(chart); } - public IChart Chart { get { return chart; } } - - protected Action OnAfterDraw + public IChart Chart { - get { return tool.OnAfterDraw; } - set { tool.OnAfterDraw = value; } + get + { + return chart; + } } public bool Active { - get { return tool.Active; } - set { tool.Active = value; } + get + { + return tool.Active; + } + set + { + tool.Active = value; + } } public Action OnMouseEvent { - get { return tool.OnMouseEvent; } - set { tool.OnMouseEvent = value; } + get + { + return tool.OnMouseEvent; + } + set + { + tool.OnMouseEvent = value; + } } public void Invalidate() { tool.Invalidate(); } + + protected Action OnAfterDraw + { + get + { + return tool.OnAfterDraw; + } + set + { + tool.OnAfterDraw = value; + } + } } } \ No newline at end of file