MouseMove для неактивных контролов
КД
Дата: 17.11.2009 18:47:57
Для кнопок у которых Enabled = False это событие не отрабатывает... В чем загвоздка?
Владимир Саныч
Дата: 17.11.2009 20:04:17
В том, что Enabled = False.
Ловите событие формой (или секцией, я не помню, у кого из них оно есть) и проверяйте координаты.
КД
Дата: 17.11.2009 21:40:36
Спасибо!
Мне это нужно для вывода в строку состояния на форме дубля всплывающей подсказки (специально для тех пользователей, кому лень ждать, пока она "всплывёт"). А ничего, если я просто присвою тексту строки состояния значение .ControlTipText? Как это с профессиональной точки зрения?
Владимир Саныч
Дата: 17.11.2009 23:17:25
КД |
А ничего, если я просто присвою тексту строки состояния значение .ControlTipText? Как это с профессиональной точки зрения? |
Это будет нормально, при условии что Вы найдете синтаксис, который меняет текст этой строки путем присваивания. Лично я знаю только функцию, которая это делает.
КД
Дата: 17.11.2009 23:59:43
Так у меня ж StatusBar контрол на форме. Чего там синтаксис.
КД
Дата: 19.11.2009 22:27:48
Вот достали непонятки с всплывающими подсказками.
Неактивная кнопка на форме. Всплывающая подсказка есть. Наводишь мыша - всплывает. Такая же кнопка на другой форме - не всплывает. Копирую рабочую кнопку вместо нерабочей. Всё равно не всплывает! Тогда как на активных кнопках всё отрабатывает. Что ж такое?
КД
Дата: 23.12.2009 23:24:56
То ли здесь это оставить как вопрос, то ли в баги Access поместить...
Всплывающая подсказка для кнопки у которой .Enabled = True "всплывает". Стоит кнопку переместить в группу - перестает всплывать.