using System; namespace Core.Common.Controls.Charting { public interface IChartViewTool { /// /// Event that is fired when the tools active state changes. /// event EventHandler ActiveChanged; /// /// Gets or sets the ChartView /// IChartView ChartView { get; set; } /// /// Gets or sets the value indicating the tool is active or not /// bool Active { get; set; } /// /// If the tool is disabled it will not response to mouse event but will stil be visible. /// The default Teechart Active property will not draw deactivated tools /// bool Enabled { get; set; } } }