using System.Drawing;
using System.Windows.Forms;
using DelftTools.Utils.Collections;
namespace DelftTools.Controls.Swf.Charting.Tools
{
public interface ISelectPointTool : IChartViewTool
{
event SelectionChangedEventHandler SelectionChanged;
event NotifyCollectionChangedEventHandler CollectionChanged;
NearestPointStyles Style { get; set; }
Cursor Cursor { get; set; }
Color SelectedPointerColor { get; set; }
bool HandleDelete { get; set; }
///
/// Defines the Size of the NearestTool shape.
///
int Size { get; set; }
void Invalidate();
void ClearSelection();
///
/// Adds a point to the selection
///
/// The chart series a data source.
/// The data source index of the added point.
void AddPointAtIndexToSelection(IChartSeries chartSeries, int resultIndex);
}
}