TDrawLine.Clicked

TDrawLine.Clicked
TDrawLine

function Clicked(X, Y: Integer; AHandle: TDrawLineHandle; PixelsTolerance: Integer): Boolean;

Unit
TeeTools

Description
This functions returns True when a specific Line has been clicked.
Clicked means the
line is under X and Y coordinates.
AHandle determines the part of the drawline that will be checked :
chNone
chStart
chEnd
chSeries

Tolerance parameter determines the pixel proximity for clicks.


Example

procedure TForm1.Chart1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
var i : integer;
begin
with ChartTool2 do
if Lines.Count > 0 then
for i:=0 to Lines.Count-1 do
if Lines[i].Clicked(X,Y,chSeries,5) then
ShowMessage('Line Index ' + IntToStr(i)+ ' Clicked !');
end;