void __fastcall TForm1::Chart1ClickAxis(TCustomChart *Sender,
TChartAxis *Axis, TMouseButton Button, TShiftState Shift, int X,
int Y)
{
ShowMessage(IntToStr(X)+" "+IntToStr(X));
}
Координаты курсора в Chart-e
Заранее премного благодарен.
Цитата:
Originally posted by Silver Knight
Подскажите пожалуйста, каким образом можно получить координаты курсора мыши на построенном в Chart-e графике. То есть, щелкаю на графике мышкой и хочу получить координаты по осям....
Заранее премного благодарен.
Подскажите пожалуйста, каким образом можно получить координаты курсора мыши на построенном в Chart-e графике. То есть, щелкаю на графике мышкой и хочу получить координаты по осям....
Заранее премного благодарен.
Код:
Выдает координаты при клике по оси. Тот же принцип - для клике по легенде и т.п.
Цитата:
Originally posted by Silver Knight
Спасибо огромное.
А каким образом можно привязаться к координатам выведенного на графике Series-a?
Спасибо огромное.
А каким образом можно привязаться к координатам выведенного на графике Series-a?
Не понял вопроса. Точно так же у него есть свойство Click -
Код:
void __fastcall TForm1::Chart1ClickSeries(TCustomChart *Sender,
TChartSeries *Series, int ValueIndex, TMouseButton Button,
TShiftState Shift, int X, int Y)
{
/* Series->//здесь делаешь то что тебе необходимо
Sender->//и так далее.*/
}
TChartSeries *Series, int ValueIndex, TMouseButton Button,
TShiftState Shift, int X, int Y)
{
/* Series->//здесь делаешь то что тебе необходимо
Sender->//и так далее.*/
}