Re: Перехват показа подсказки
От: Adil Россия  
Дата: 10.05.05 07:29
Оценка:
Здравствуйте, hooligan, Вы писали:

H>Подскажите каким образом можно отследить момент когда будет появляться подсказка и как определить над какой ячейков таблицы TDrawGrid эта подсказка появляется. Спасибо


Установить обработчик TApplication::OnShowHint и в структуре (его параметр) THintInfo HintInfo, проверять
Controls::TControl* HintControl; — какой контрол вызвал хинт
Windows::TPoint CursorPos; — положение курсора (для TDrawGrid поможет TDrawGrid::MouseToCell

В этом же обработчике можно задать еще много интересных вещей — например, чтобы хинт "соответсвовал" только данной ячейке (THintInfo.CursorRect).
Удачи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.