|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Дело 10? Это что еще за шифр?
__________________
Убейте меня! |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Дело десятое.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Аааа, чёт не догадался я
__________________
Убейте меня! |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
В руте.
|
|
|||||
Супер, спасибо, это получается будет применено к суперклассу, т.е. extends MovieClip, а если скажем для текстовых полей? Отдельный класс сделать можно и наследоваться от текстфилда и по такой же схеме?
__________________
Убейте меня! |
|
|||||
не будет оно применено к суперклассу
данная запись показывает, что используется метод определенный в суперклассе, а не переопределенный в наследнике (если он был переопределен). и в данном случае вам без разницы от какого вы дисплейОбжекта наследуетесь. вопрос в иерархии. факт в том, что если написать в рутовом классе, то все это будет применяться ко всем детям и детям детей и....
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
.
|
Немного опередили )
Цитата:
Это будет применено ко всем DisplayObject определенной ветки дисплей-листа. super указывает на то, что будет использовано свойство или метод, объявленные выше в иерархии классов. tabEnabled, focusRect объявлены в InteractiveObject, tabChildren - в DisplayObjectContainer. Прошу заметить, что иерархия классов и иерархия дисплей-листа - это разные понятия. "В руте" - означало объект документ-класса приложения. Это Самый Верхний уровень в дереве дисплейлиста приложения. Выше только Stage (если приложение запускается из этого же swf) или Ветка Родителя (инстанс Loader'а, которым загрузили swf). tabChildren запрещает перемещение фокуса табуляцией по... детям. Запретив перечислять в Самом Главном Родителе, автоматом добиваемся запрета во всех остальных его ветках и листьях. Осталось запретить самого Родителя, поставив ему tabEnabled = false. |
|
|||||
Регистрация: Jul 2007
Адрес: Россия, Москва
Сообщений: 522
|
2 etc:
Вы привели участок кода: Я попробовал в своей тестовой флешке написать это и удалить tabEnabled/tabChildren, результатом оказалось то, что рамка табуляции так же пропала. Подскажите, для чего нужно прописывать tabEnabled/tabChildren если и stageFocusRect достаточно, чтобы убрать рамку выделения? |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
koIIImarik, ну фокус же все равно будет переходить по мувикам. Чтобы этого не происходило, отключаем ещё и tabChildren.
|
|
|||||
Регистрация: Jul 2007
Адрес: Россия, Москва
Сообщений: 522
|
Так и думал, спасибо за ответ =)
|
Часовой пояс GMT +4, время: 09:53. |
|
« Предыдущая тема | Следующая тема » |
|
|