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; }
}
}