Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.07.17;
Скачать: CL | DM;

Вниз

Странно работает thintwindow   Найти похожие ветки 

 
Leto   (2009-12-07 22:17) [0]

Всем привет!

Использую хинт, для подсказки пользователю, что данные введены неверно (т.е. этих хинтов может быть несколько):

создание окна:
 myhint:=THintWindow.Create(self);
 myhint.Caption:="Данные введены неверно!";

и вызов в нужный момент:
myhint.ActivateHint(<вычесленные координаты>,myhint.caption);

ну, и убираю через ReleaseHandle когда надо.

Так вот, проблема: если этот хинт висит на экране, то он всегда висит поверх всех окон. Даже если его форма, или основное приложение сворачивается - всё одно, хинт висит.
Более того - это хинт"ованное окно висит в списке задач отдельным окном! Хотя казалось бы....
Что я не так делаю?


 
Dimka Maslov ©   (2009-12-07 22:30) [1]

Убирать надо хинт когда создавшее его окно теряет фокус, сворачивается и т.п.


 
Leto   (2009-12-08 00:42) [2]


> Убирать надо хинт когда создавшее его окно теряет фокус,
>  сворачивается и т.п.

ну да, а потом возвращать
этот вариант я уже начал делать

но стойкое ощущение изобретения велосипеда меня не оставляет. наверняка это как-то иначе можно решить.



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

Текущий архив: 2011.07.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
15-1302018111
И. Павел
2011-04-05 19:41
2011.07.17
Ищу роман С. Кинга "Под куполом"


15-1301662532
DVM
2011-04-01 16:55
2011.07.17
Ограничение на число подключений не серверных ОС Windows


15-1301662418
Baks
2011-04-01 16:53
2011.07.17
Как лучше записать несколько TBitmap в один файл


6-1239963464
HF-Trade
2009-04-17 14:17
2011.07.17
Как и с помощью чего создать SiteMap


15-1301925043
young_dev
2011-04-04 17:50
2011.07.17
SVN vs. GIT