эквивалент windows.sendkeys в flex / Adobe Air - PullRequest
1 голос
/ 13 февраля 2011

Можно ли записывать вводимые пользователем данные с клавиатуры и перезаписывать введенный пользователем текст предварительно определенными словами во Flex / Adobe Air?Я ищу функциональность в Adobe Air, что-то вроде "typinator".

1 Ответ

0 голосов
/ 19 декабря 2011

Да, вы можете сделать это.

Вы можете настроить событие KeyListener на stage, и оно должно перехватывать любые нажатия клавиш.После этого вы можете отправить любую понравившуюся вам команду любому компоненту.Если вы ищете доступ к программам вне AIR, как может windows.sendkeys, посмотрите, как это может работать .

Определенные компоненты могутstopPropagation(), но я не думаю, что объекты ввода текста делают это по умолчанию.Смотрите этот документ для получения дополнительной информации о захвате / пузыре .

...