FLEX - заставить textArea отправлять событие каждый раз, когда берется новая строка? - PullRequest
0 голосов
/ 01 ноября 2010

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

Может кто-нибудь продемонстрировать / посоветовать, как мне этого добиться?

Спасибо

Ответы [ 2 ]

1 голос
/ 02 ноября 2010

Re houser: при работе с компонентами, имеющими UITextFields (TextInput, TextArea и т. Д.), Вы должны попытаться использовать событие keyDown.Если пользователь удерживает клавишу на клавиатуре в компоненте TextInput, событие keyDown будет запускаться несколько раз, прежде чем будет инициировано одно событие keyUp.

Существует встроенное событие, которое можно прослушать - FlexEvent.ENTER уже отправлен из UITextField (я верю).Это должно привести вас на правильный путь.

1 голос
/ 01 ноября 2010

Прослушайте событие keyUp , чтобы проверить, является ли нажатая клавиша , введите .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...