![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Получение координаты в TChart [D5, Win2k, WinXP]
antonioxxx © (2006-12-16 16:20:00)Здравствуйте, уважаемые профессионалы!
Подскажите, пожалуйста, как справиться с такой несложной в сущности задачей.
Имеется объект TChart, на котором отображаются в виде TPointSeries результаты некоторых измерений. Требуется, чтобы при наведении курсора мыши на определенную точку "всплывала" "подсказка" с координатами данной точки (т.е. значения абсциссы и ординаты точки в соответствующих единицах измерения (не в пикселях)). Причем "подсказка" такая должна возникать лишь при наведении курсора именно на точку данной серии, а не на произвольную точку области TChart.
Подскажите, пожалуйста, каким образом и в каком событии необходимо получать и отображать такую информацию.
Заранее благодарю всех тех, кто откликнется!
antonioxxx (2006-12-17 18:30:00) [1]Словом, пришлось вызывать хинт по событию нажатия левой клавиши мыши, а другую операцию производить по нажатии правой клавиши. Надо заметить, что приложение в целом от этого ничуть не пострадало. :-)
Еще раз огромное спасибо всем, кто откликнулся!
MBo (2006-12-17 09:28:00) [2]В TeeChart Pro есть событие серии OnClickPointer и инструмент NearestPoint.
В любом TChart можно отслеживать движение мыши в Chart1MouseMove, переводить координаты в нужные единицы и проверять, находится ли курсор в области точки
antonioxxx (2006-12-17 09:17:00) [3]>Kolan
Да при клике неинтересно: в программе уже есть соответствующий обработчик события ... :) Желательно все-таки именно при наведении курсора ...
Германн (2006-12-17 00:46:00) [4]Имхо, такого нет даже в "продвинутом" TeeChart Pro. По крайней мере для Д4.
Kolan (2006-12-16 19:29:00) [5]> Заранее благодарю всех тех, кто откликнется!
При наведении кажется не выйдет со стандартным. А вот при клике есть событие OnSeriesClick или что-то вроде того...