Что нового

Проверка нажатия клавиши в элементе Edit

firex

AutoIT Гуру
Сообщения
943
Репутация
208
Разработка удобства привела меня к подтверждению ввода через Enter, а не нажатия кнопки.
Поэтому необходимо провернуть следующее:
Узнать, находится ли Edit и само окно под фокусом. А далее уже добавить в условие -
Код:
_IsPressed()

Если фокус самого окна я могу получить, то с элементом этот фокус не проходит.
Может у кого есть какие наработки?
Заранее спасибо.
 

DarWiM

Продвинутый
Сообщения
527
Репутация
90
Я думаю, что лучше использовать такую функцию:
Код:
Global $AccelKeys[2][2] = [["{F10}", $Button_1],["{ENTER}", $Button_2]];$Button это ид раннее созданного элемента
GUISetAccelerators($AccelKeys)

А уже к самой кнопке прикрутить функцию, в которой будет проверка фокуса, если это необходимо
 
Верх