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

Мелькание Hint при нажатой клавише Ctrl   Найти похожие ветки 

← →
Alex_C   (2008-08-05 21:00) [0]

Столкнулся с неожиданной проблемой: у меня в зависимости от того, нажата ли клавиша Ctrl при клике мишкой по TButton выполняются разные действия. При наведении мышкой на Button у меня высвечивается Hint дающий подсказку, какое действие выполняется кнопкой. Естественно когда Ctrl нажат, Hint должен изменится. Чтоб он менялся я сделал (переопределил DoShowHint), однако пока нажата Ctrl он мелькает (т.е. появляется и исчезает с большой частотой). Как этого избежать?


← →
demon ©   (2008-08-05 21:37) [1]

У меня была похожая проблема, но я размастил на одном хинте две строчки текста:
клик - то та и то та...
Ctrl + клик - то та и то та...

Так пользователям будет удобней, они же изначально не знают что если нажать на контрал будет другая подсказака.


← →
Alex_C   (2008-08-05 21:54) [2]

То demon: идея ясна, однако когда пользователь "знает" и нажимает на Ctrl и подводит мышку к кнопке, появляется мерцающий Hint, что весьма раздражает.


← →
demon ©   (2008-08-05 21:59) [3]

Так уберите тот код, что сделали, пусть вообще не показываеться hint при нажатии ctrl. (у меня так)



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

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



Память: 0.45 MB
Время: 0.013 c
2-1217625174
self.name
2008-08-02 01:12
2008.09.14
stream1.read(stream2,size); почему не работает?


3-1205998904
denmin
2008-03-20 10:41
2008.09.14
Не постятся данные в PostgreSQL.


2-1217104217
++vist++
2008-07-27 00:30
2008.09.14
Как считать коды яркостей RGB


15-1216821757
Vlad Oshin
2008-07-23 18:02
2008.09.14
Поставил FastMM.dll - стала BDS2006 глючить. Ни у кого больше?


15-1216990440
Ruzzz
2008-07-25 16:54
2008.09.14
Delphi - это он, она или оно?




   Наверх