textField.text + Key.getCode () - PullRequest
       8

textField.text + Key.getCode ()

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

Я делаю скрипт программного моделирования, у меня есть ввод textField, где пользователь вводит контент, и он сравнивается с узлом из элемента XML, проблема в том, что иногда этот узел представляет собой код, например, "874 /23 «пользователь должен ввести« 874/23 »и нажать клавишу Enter, чтобы при переходе к следующему слайду я мог« привязать »« »к текущему текстовому полю, не отображая в рабочей области функцию тестированияthe textField:

Key.addListener(keyListener);
digitar_mc.digitar_label.onChanged = function() 
{
    if(digitar_mc.digitar_label.text == intervencao_texto.nodeValue.toString())
    {
        next_slide();
    }

}

Это делает работу, если мы говорим только с набором букв, цифр или символов, тогда я слушаю клавиши:

var keyListener:Object = new Object();
keyListener.onKeyDown = function() 
{
    if (Key.getAscii() == Key.ENTER) 
    {

        digitar_mc.digitar_label.text+="<TECLA ENTER>";
   }
    if (Key.getAscii() == Key.ESCAPE)
    {
        digitar_mc.digitar_label.text+="<TECLA ESC>";
    }
};

Это«Хорошо, увидим, что пользователь нажимает Enter и применяет« »или другие клавиши, которые я буду отображать позже, например, F2, F12 и т. Д., Но это был единственный способ, который я нашел, и он применяетКонечно, к textField и сравнивает, делая значение для отображения на сцене, где проблема!

Спасибо за чтение ...

...