Вверх ↑
Разработчик
Ответов: 26170
Рейтинг: 2127
#1: 2008-07-20 02:41:56 ЛС | профиль | цитата
Dilma писал(а):
реализация в качестве надстройки над глобальным классом не позволит создавать индивидульные параметры хинта для контролов

Не понял, у меня в примере у каждого контрола свой хинт, со своими параметрами, или это сказано про менэджер
Dilma писал(а):
заставить hint показаться на экране и затем исчезнуть через какое-то время так же большая проблема

Ну не совмем большая, есть специальные запросы под это дело, я пошел по пути автоматической установки параметров по-умолчанию
Dilma писал(а):
событие onShow(оно же WM_MOUSEHOVER) происходит два раза и с задержкой

Возможно, WM_MOUSEHOVER надо отключить и перенести активацию трэкселекта в onShow, это тоже сделать можно. А задержку обработчик выставляет сам на реакцию мыши (согласно заполненной структуры трекселекта) и по-умолчанию, всегда не сразу.

------------ Дoбавленo:


Dilma, извини за мою тупость, но в CGTShare.pas с SVN нет propGetLinkedElementInfo

------------ Дoбавленo:


Да, еще хотел спросить -- а для чего два элемента -- hiHintManager и hiUserHintManager, почему нельзя сделать один элемент hiHintManager
карма: 22

0