Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Как отключить кнопку TAB в TextField? (http://www.flasher.ru/forum/showthread.php?t=63539)

Nox Noctis 09.10.2004 13:38

можно попробовать воспользоваться fscommand("trapallkeys", "true");

но я не уверен что это поможет :) проверяй.

Цитата:

Оригинал написал(а) mort
все_объекты.onSetFocus=function(){
setFocus( "обратно" );
}

морт, проблема в том, что фкус уходит ИЗ РОЛИКА.

и к тому же, текстовое поле не должно навечно удерживать фокус.

Гудвин 09.10.2004 21:10

Пока что решение не найдено. Все из вышеперечисленного не является решением. Возможно этого решения и нет. Если кто-то может это опровергнуть - ему слово. А пока я благодарю всех за участие .
Иду обходить проблему с другого конца :)

mort 09.10.2004 23:14

2Гудвин
Поделился бы хоть, зачем так издеваться над тем, у чего вполне ясное предназначение.

Гудвин 10.10.2004 00:20

Секретов нет, расскрытых секретов тоже :)
У меня кстати по ходу возник вопрос. Можно ли отследить комбинации клавиш? Если да, то каким образом узнать код какой-либо комбинации? Например Ctrl+Tab? :)

silin 10.10.2004 00:54

Код:

this.createTextField("tf",0,0,0,60,20);
Key.addListener(k={});
c=false;
k.onKeyDown=function(){
        if(Key.getCode()==Key.CONTROL) c=true;
        tf.text=(c && Key.getCode()==Key.TAB) ? "ctrl-tab" : ""
}
k.onKeyUp=function(){
        if(Key.getCode()==Key.CONTROL) c=false;
}

тока смотреть надо в плеере ( не из флэша)


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

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