Flash (AS3) - включение массовой вкладки - PullRequest
0 голосов
/ 10 января 2012

Я создаю флэш-приложение, и на одном кадре у меня есть несколько элементов управления, которые будут выделены при нажатии вкладки и позволят выбрать их (доступность).

Когда я выбираю один из элементов управления, фон имеетАльфа-форма над ним (первоначально установлена ​​на 0), она немного затемнит исходный экран, и новый элемент управления появится впереди (вверху) с информацией (это поле можно закрыть, а исходный экран будет затемнен из-за затемненияальфа-состояние вернулось в нормальное состояние).

Моя проблема в том, что я бы хотел, чтобы элементы управления на исходном экране не отображались при помощи вкладок (я только хочу, чтобы нажатие клавиши Tab выделило кнопки новых окон).

Я знаю, что могу использовать tabEnabled на каждом отдельном элементе управления, но можно ли просто установить элементы управления верхнего уровня tabEnabled на false и отключить все индексы вкладок своих дочерних элементов.

Из-за разнообразия уровней или дочерних элементов управления в каждом элементе управления видеоклипом ниже моего верхнего уровня, я хочу просто выбратьт верхний уровень.Должен ли я написать рекурсивную функцию для выполнения такой простой функции?

Спасибо

1 Ответ

3 голосов
/ 10 января 2012
...