Вниз
Скачать: 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-1217779974
minim
2008-08-03 20:12
2008.09.14
Ширина Label


15-1216731998
No_Dead
2008-07-22 17:06
2008.09.14
тоже от скуки интересно стало («всё пожать»)


15-1216888228
Denis__
2008-07-24 12:30
2008.09.14
логика?


3-1205910143
scorpio_md
2008-03-19 10:02
2008.09.14
Объединение 2 таблиц


11-1193407250
Jon
2007-10-26 18:00
2008.09.14
DirChange filenames




   Наверх