获取tchart协调鼠标移动值/点击/鼠标按下

问题描述:

我需要知道如何让坐标值时,我的鼠标点击或移动图表,获取tchart协调鼠标移动值/点击/鼠标按下

我用这个代码,但麻烦轴

Get X and Y values under mouse pointer

procedure TForm2.Chart1MouseMove(Sender: TObject; Shift: TShiftState; X, 
    Y: Integer); 
var 
    XVal: double; 
    YVal: double; 
begin 
    XVal:=Chart1.Axes.Bottom.CalcPosPoint(X); 
    YVal:=Chart1.Axes.Left.CalcPosPoint(Y); 

    Chart1.Title.Text[0]:=FormatFloat('#.##', XVal) + ' - ' + FormatFloat('#.##', YVal); 
end; 

该代码需要使用吗?

我真正需要的,如果我按按钮1,得到坐标开始,然后当我点击图表得到协调站和值锁定在我的EditText

也许这取决于TChart/TeeChart控件版本。

这个工作对我来说:

XVal:=Chart1.BottomAxis.CalcPosPoint(X); 
    YVal:=Chart1.LeftAxis.CalcPosPoint(Y); 

附: what i really need不太清楚