Adobe AIR 2 не обнаруживает ввод внутри TLF TextField - PullRequest
0 голосов
/ 28 июля 2011

Этот код работает во флэш-памяти, но когда я пытаюсь запустить его с помощью Adobe Air 2, клавиша ввода не обнаруживается, а вместо этого Ctrl + Enter работать.как получить эту работу?Ты заранее

txtTLF - это TLF TEXT EDITABLE

import flash.events.TextEvent;

txtTLF.addEventListener(TextEvent.TEXT_INPUT, teclado);
function teclado(e:TextEvent):void{
    if(e.text == String.fromCharCode(13)){
        e.preventDefault();
        code();
    }
}

1 Ответ

0 голосов
/ 29 июля 2011

Я нахожу ответ, НЕ ЗАБЫВАЙТЕ ПРАВДУ, код:

txtTLF.addEventListener(KeyboardEvent.KEY_DOWN, teclado, true);
function teclado(e:KeyboardEvent):void{
    if(e.keyCode == 13){
        e.preventDefault();
        code();
    }
}
...