Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Глюки с преключением табом (http://www.flasher.ru/forum/showthread.php?t=73359)

motor4ik 20.12.2005 15:38

Глюки с преключением табом
 
Вобщем есть у меня два инпут поля...ставлю курсор в одно которое слева, нажимаю Tab, курсор куда то пропадает в небытие, через 2 нажатия на Tab, появляется в другом текстовом поле, как отследить где он гуляет эти 2 нажатия?

желтым не выделяется ничего...в этот момент (как это бывает обычно при листании Tab-ом)

Спасибо

Stone 20.12.2005 16:10

что то типа getFocus было. но вроде только для текста...

а потом не все что можно потабить подсвечивается. да и выключить это можно.

motor4ik 20.12.2005 16:12

[indent]так вот вопрос и стоит ,как у знать что он табит когда не подсвечивается

чтобы выключить это (focusEnabled=false;)

Stone 20.12.2005 16:17

если очень много объектов то придется добавлять всему что можно листенер
только как - не меня спроси )

а ничего слоями не перекрывается? или маски там , кнопки... два текстовых поля поверх третьего ???

motor4ik 20.12.2005 17:03

слоев полно, масок нет, кнопки возможно. текст поля 2 точно...просто мне влом перебирать все что там есть....какнить вычислить бы

Stone 20.12.2005 17:10

тогда действительно пиши листенер...

еще есть onKillFocus - только чем он тебе поможет ??? (((

попробуй выделить пол сцены и удалить)
не поможет - значит проблема во второй половине )

или всему кроме текста enablet в false

motor4ik 20.12.2005 17:17

да, но чему всему, у них имен то даже нет у половины, че присваивать имена чтоли

antonyrec 20.12.2005 17:20

попробуй tabIndex для полей поставь

Stone 20.12.2005 17:23

for (var i in _root){
if(typeof(_root[i]=="movieclip" || ...что там еще на фокус реагирует или наоборот этим условием исключить объекты которым enabled устанавливать не надо)){

а еще можно тут рекусию забахать, чтобы и вложенные клипы обойти...

}
}


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

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