Показать сообщение отдельно
Старый 12.03.2008, 10:16
djAtom вне форума Посмотреть профиль Отправить личное сообщение для djAtom Найти все сообщения от djAtom
  № 1  
Ответить с цитированием
djAtom
 
Аватар для djAtom

Регистрация: Dec 2007
Сообщений: 10
Отправить сообщение для djAtom с помощью ICQ
Question Реализация сокращений с помощью "Key.isDown"

Код:
SomeClass.prototype.init = function() { 
    ...... 
    keyListener = new Object(); 
    keyListener.owner = this; 
    keyListener.onKeyDown = function() {
    if (Key.isDown(Key.CONTROL && Key.ENTER) {..... } 
}; 
     Key.addListener(keyListener); 
};
Казалось бы ничего особенного, но дело в том, что работая с Flash Media Server_ом. Никакие сокращения не пашут. Прога даже не заходит в функцию листенера. Встречал еще вот такой коммент по этому поводу, но на нем все и кончается...
""" Delete Key Doesn't work in authoring environment, use Ctrl-Delete """ Но и такое сокращение у меня тоже не срабатывает, как-будто клавиатура работает только с TextField и фффсе! А если так на stage, то ничего не происходит.

Кто-нить сталкивался с подобным???? Как корректно реализовать сокращения в Adobe Flash CS3, если компонент работает через FMS???