Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Событие вставки (http://www.flasher.ru/forum/showthread.php?t=166212)

Sergespb 31.08.2011 16:33

Событие вставки
 
Добавляем два слушателя на клавиши ввода:
Код AS3:

inputTF.addEventListener(KeyboardEvent.KEY_UP, tFieldKeyUpEv);
inputTF.addEventListener(KeyboardEvent.KEY_DOWN, tFieldKeyDownEv);


Код AS3:

function tFieldKeyUpEv(e:KeyboardEvent) {
        if (e.ctrlKey == true && e.keyCode == 86) {
                trace("вставка")
        }
}

Код AS3:

function tFieldKeyDownEv(e:KeyboardEvent) {
        if (e.ctrlKey == true && e.keyCode == 86) {
                trace("вставка")
        }
}

Подскажите пожалуйста, почему tFieldKeyUpEv реагирует на вставку, а tFieldKeyDownEv - нет?

gloomyBrain 31.08.2011 16:52

Потому что это системное сочетание.

КорДум 31.08.2011 16:57

Потому что Вы отпускаете клавиши не одновременно. Не?

Sergespb 31.08.2011 18:06

Ответы гениальны.

DaFive 31.08.2011 18:18

Цитата:

Сообщение от КорДум (Сообщение 1027160)
Потому что Вы отпускаете клавиши не одновременно. Не?

Ну это в принципе нереально. Как и нажатие.


Часовой пояс GMT +4, время: 04:33.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.