![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+3 25.01.07]
|
Key.isDown не работает в FF2.0 с wmode=transparent, как это можно обойти?
При этом Key.getCode() работает нормально, основное -- отловить нажатие Ctrl+Z... код такой:
listener = new Object();
listener.onKeyDown = function()
{
txt = "";
if (Key.isDown(Key.CONTROL)) {txt += "Ctrl ";}
if (Key.isDown(90)) {txt += "Z ";}
_root.dbg2.text = "pressed: "+txt + "\nlast pressed: "+Key.getCode();
}
Key.addListener(listener);
без wmode с wmode=transparent исходник |
|
|||||
|
Может быть фокус не ставится на прозрачную флэшку?
|
|
|||||
|
[+3 25.01.07]
|
мне кажется еслибы не ставился фокус, то не работал бы и Key.getCode(), а он срабатывает... показывает код последней нажатой клавиши
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Обойти можно не используя transparent. В этом режиме глюков достаточно, в т.ч. невозможность ввода чего-либо на русском.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|