Delphi 10.1에 기본 TeeChart 버전이 있습니다. LineSeries를 두 번 클릭하면 점과이 계열의 표시를 토글합니다. 커서 값도 표시합니다. 그러나 둘 사이에 시프트가 있으며, 동일하지 않습니다.TeeChart LineSeries의 XY 값과 Series Double Click의 커서 값이 다릅니다
procedure TfrmMain.SeriesDblClick(Sender: TChartSeries; ValueIndex: Integer;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var
tmpX1,tmpY1,tmpX2,tmpY2:Double;
begin
// First values
tmpX1:=Chart.Axes.Bottom.CalcPosPoint(X);
tmpY1:=Chart.Axes.Left.CalcPosPoint(Y);
// The prevous values are not identical to:
tmpX2:=(Sender as tLineSeries).XValue[ValueIndex];
tmpY2:=(Sender as tLineSeries).YValue[ValueIndex];
end;
문제를 해결하는 방법은 무엇입니까?