Вниз
Скачать: CL | DM;

Грамотное управление HintWindow   Найти похожие ветки 

← →
misha_gr   (2006-02-16 19:16) [0]

Допустим, наваял я некоторый компонент, наследник TCustomControl. Теперь мне хотелось бы, чтобы при
позиционировании мышки на различные области
данного компонента всплывающая подсказка показывала бы
информацию, соответствующую именно данной области.
При этом вела бы себя корректно. Можно ли это реализовать?


← →
Rouse_ ©   (2006-02-17 12:16) [1]

PtInRect()


← →
misha_gr   (2006-02-17 12:54) [2]

Проблема малость в другом. Как управлять непосредственно окном подсказки? Например я пытался менять свойство Hint компонента, пытался использовать Application.CancelHint и Application.ActivateHint. В общем, моих знаний не хватает чтобы реализовать нужное мне поведение хинта, а точку в прямоугольнике я уж как-нить вычислю.
В любом случае спасибо, буду знать что есть такая стандартная ф-я )))


← →
Игорь Шевченко ©   (2006-02-17 18:03) [3]


> Как управлять непосредственно окном подсказки?


Может быть, поможет пример управления хинтом в ComboBox"е, описанный в
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=566 ?


← →
misha_gr   (2006-02-17 21:02) [4]

Будем посмотреть, большое спасибо )))


← →
jack128 ©   (2006-02-18 00:29) [5]

Обработай сообщение CM_HINTSHOW у твоего CustomControl"a. Там ты сможешь изменить и текст и класс хинта и еще много чего..



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
1-1155919365
gear
2006-08-18 20:42
2006.10.01
Threads с ограниченным временем жизни.


2-1157706940
Urvin
2006-09-08 13:15
2006.10.01
Положение мыши на экране


1-1155723489
Aleksandr.
2006-08-16 14:18
2006.10.01
Как отключать нажатие кнопок после выбора системной кнопки Help?


15-1157806670
Сергуня
2006-09-09 16:57
2006.10.01
Что будет в будущем с Россией и с нами


15-1157838035
Ketmar
2006-09-10 01:40
2006.10.01
google.com




   Наверх