Страница 1 из 1

Клавиша Enter

Добавлено: 23 янв 2016, 21:25
alagar
Добрый день, Док.

Есть ли возможность реализовать функционал клавиши Enter в игровых MessageBox, чтобы срабатывало подтверждение по нажатию. А скажем для отмены задействовать клавишу Escape

Пример, чищу почту, мышкой туда-сюда архинеудобно кликать, да и вообще много таких окошек. С Enter-ом подтверждать было бы вообще супер.

Re: Клавиша Enter

Добавлено: 25 янв 2016, 13:18
phdoc
Так у нас раньше и было для всех диалогов: Enter - подтверждение, Esc - отмена.
Пока пришлось отказаться из-за проблем с чатом.

Re: Клавиша Enter

Добавлено: 28 янв 2016, 12:52
alagar
Может быть немного "страдальческий" вариант, но все-же. Использовать не стандартный MessageBox, а написать свой, с добавлением куда-нибудь текстового поля для ввода, которое не будет нести функциональной нагрузки, а предназначено только для помещения фокуса ввода туда, вместо окошка чата?!

Re: Клавиша Enter

Добавлено: 29 янв 2016, 13:04
phdoc
alagar писал(а):предназначено только для помещения фокуса ввода туда, вместо окошка чата?!
Зачем нам такое "поле для ввода"?

Re: Клавиша Enter

Добавлено: 30 янв 2016, 03:25
alagar
Чтобы фокус ввода был не в окошке чата, при нажатии на Enter

Re: Клавиша Enter

Добавлено: 01 фев 2016, 14:01
phdoc
alagar писал(а):Чтобы фокус ввода был не в окошке чата, при нажатии на Enter
тогда не будет работать ввод теста в чат.

Re: Клавиша Enter

Добавлено: 01 фев 2016, 14:03
alagar
а когда диалоговое окно закроется, тогда фокус переместить в окно чата.
Не думаю что кто-то пишет в чат когда на экране открыт MessageBox

Re: Клавиша Enter

Добавлено: 01 фев 2016, 14:29
phdoc
alagar писал(а):Не думаю что кто-то пишет в чат когда на экране открыт MessageBox
Еще как пишут.

Re: Клавиша Enter

Добавлено: 01 фев 2016, 15:52
alagar
Понятно)