// set, any place...
HintWindowClass = __classid(TMyHint);
...
Application->ShowHint = false;
// restore
HintWindowClass = __classid(THintWindow);
Application->ShowHint = true;
Глобальный Hint
Присваиваю HintWindowClass = __classid(TMyHint);
Для всех контролов теперь показывается мой хинт, а вопрос как вернуть назад стандартный?
Спасибо.
Запоминай во временную переменную предыдущее значение - потом восстанавливай.
Цитата: Hydra
Запоминай во временную переменную предыдущее значение - потом восстанавливай.
Вобще то - HintWindowClass обрабатывается и устанавливается при старте приложения (точнее наверное при регистрации окна) - будет ли эффект?
Цитата: GIZMO
Привет!
Присваиваю HintWindowClass = __classid(TMyHint);
Для всех контролов теперь показывается мой хинт, а вопрос как вернуть назад стандартный?
Спасибо.
Присваиваю HintWindowClass = __classid(TMyHint);
Для всех контролов теперь показывается мой хинт, а вопрос как вернуть назад стандартный?
Спасибо.
Все, разобрался.
Код:
ссуть выделена жирным, без этого не работало.