![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+4 06.05.14]
|
Думаю вот сменщик языка сделать, чисто для своего проекта en и ru
Хотелось бы сделать в xml типа Вот и думаю, а есть ли возможность перебрать все ТЕКСТОВЫЕ поля циклом типа Или онное не реально, когда текстовые поля могут быть в мувиклипах, а так же в классах и прочее? |
|
|||||
|
Которые в дисплай листе можно.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
При инициализации представлениЯ шлют наверх события о том что в них есть ТекстФилды, контроллер собирает их(ТекстФилды) в массив, и при необходимости меняет у них text.
|
|
|||||
|
Или, как вариант:
- есть некое хранилище данных, которое диспатчит события при своих изменениях - есть куча классов, в которых есть текстовые поля - при создании экземпляра класса с текстовым полем, этот класс должен начать слушать события от хранилища - как только в хранилище изменились данные, текстовое поле получает событие, лезет в хранилище и меняет свой текст на нужный
__________________
...вселенская грусть |
|
|||||
|
Угу. Варианта Глума/Bgg, + везде при Event.ADDED надо просматривать на наличие текстфилдов, которые были созданы например в иде.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
[+4 06.05.14]
|
Цитата:
Цитата:
Правда примерчика хочется, уважте дядю ) |
|
|||||
|
Проблем с этим не оберетесь. Событие шлётся по какому-то принципу, например, кто раньше добавился. В последствии из за изменения порядка добавления полетит всё содержимое.
Лучше сделать функцию getLocal, а смену языка проводить по всем текущим объектам - от старшего к младшим.
__________________
Тут мужик танцует и поёт про флэш |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:58. |
|
|
« Предыдущая тема | Следующая тема » |
|
|