Форум: "Основная";
Текущий архив: 2007.02.11;
Скачать: [xml.tar.bz2];
ВнизПолучение координаты в TChart Найти похожие ветки
← →
antonioxxx © (2006-12-16 16:20) [0]Здравствуйте, уважаемые профессионалы!
Подскажите, пожалуйста, как справиться с такой несложной в сущности задачей.
Имеется объект TChart, на котором отображаются в виде TPointSeries результаты некоторых измерений. Требуется, чтобы при наведении курсора мыши на определенную точку "всплывала" "подсказка" с координатами данной точки (т.е. значения абсциссы и ординаты точки в соответствующих единицах измерения (не в пикселях)). Причем "подсказка" такая должна возникать лишь при наведении курсора именно на точку данной серии, а не на произвольную точку области TChart.
Подскажите, пожалуйста, каким образом и в каком событии необходимо получать и отображать такую информацию.
Заранее благодарю всех тех, кто откликнется!
← →
Kolan © (2006-12-16 19:29) [1]> Заранее благодарю всех тех, кто откликнется!
При наведении кажется не выйдет со стандартным. А вот при клике есть событие OnSeriesClick или что-то вроде того...
← →
Германн © (2006-12-17 00:46) [2]Имхо, такого нет даже в "продвинутом" TeeChart Pro. По крайней мере для Д4.
← →
antonioxxx © (2006-12-17 09:17) [3]>Kolan
Да при клике неинтересно: в программе уже есть соответствующий обработчик события ... :) Желательно все-таки именно при наведении курсора ...
← →
MBo © (2006-12-17 09:28) [4]В TeeChart Pro есть событие серии OnClickPointer и инструмент NearestPoint.
В любом TChart можно отслеживать движение мыши в Chart1MouseMove, переводить координаты в нужные единицы и проверять, находится ли курсор в области точки
← →
antonioxxx © (2006-12-17 18:30) [5]Словом, пришлось вызывать хинт по событию нажатия левой клавиши мыши, а другую операцию производить по нажатии правой клавиши. Надо заметить, что приложение в целом от этого ничуть не пострадало. :-)
Еще раз огромное спасибо всем, кто откликнулся!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.02.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c