ключ ввода процесса с помощью wx_erlang (порт erlang wxwidgets) - PullRequest
0 голосов
/ 13 октября 2018

Я создаю простой браузер в erlang, используя wx.Этот простой браузер имеет текстовое поле для ввода URL.Я хочу выполнить обратный вызов, когда пользователь нажимает клавишу ввода в текстовом поле.

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

Я надеялся, что могло бы быть событие более высокого уровня, которое я мог бы использовать, например, контроль потерял фокус.Я новичок в wx, и не против, если программисты, использующие другие инструменты, комментируют, так как вопрос (на данном этапе) больше касается использования wx, а не конкретного языка.

1 Ответ

0 голосов
/ 13 октября 2018

Не знаю, как это называется в wx_erlang, но есть событие wxEVT_TEXT_ENTER, к которому вы должны привязаться.Обратите внимание, что вы должны создать элемент управления в стиле wxTE_PROCESS_ENTER, чтобы получить это событие.

...