procedure TfrmChart.chartPressMouseDown(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var a1,a2,b1,b2 : double;
begin
series1.VertAxis:=AleftAxis;
series1.GetCursorValues(a1,b1);
edit1.text:=floatToStr(series1.GetMarkValue(round(a1)));
series2.vertAxis:=ARightAxis;
series2.GetCursorValues(a2,b2);
edit2.text:= floatToStr(series2.GetMarkValue(round(a2)));
end;
안녕하세요..
우선 질문은.. series1은 left Axis, series2는 right Axis를 사용합니다.
각 시리즈에 X축 값에 해당되는 y축 값을 찾아서 보여주는 건데요..
그런데 이상하게 각 시리즈에 getMarkValue를 해도..
series2의 right axis값만 나오네요..
도와주심 고맙겠슴다^^
test 한 프로그램을 올립니다.