Показать сообщение отдельно
Старый 24.10.2017, 22:58
Appleman вне форума Посмотреть профиль Отправить личное сообщение для Appleman Найти все сообщения от Appleman
  № 12  
Ответить с цитированием
Appleman
 
Аватар для Appleman

Регистрация: Dec 2014
Адрес: Санкт-Петербург
Сообщений: 483
Цитата:
Сообщение от Wolsh Посмотреть сообщение
Нормальный код выглядит примерно так:
Код AS3:
//// MainView.as
_model.addEventListener(ModelEvent.STATE_CHANGE, handlerStateChange);
//... 
private function handlerStateChange(event:ModelEvent):void {
_stateView.show(_model.currentState);
То есть Вью получает событие от Модели "стейт изменился", забирает из модели новый стейт и отдает его СтейтВью.
Ы-ы-ы-ы... У меня башка лопается
Хорошо, а если у нас ситуация, когда стейт не меняется? Я уже спрашивал на счёт отправки содержимого в TextField. Все компоненты - на своих местах, без изменений. Но в TextField нужно поочерёдно вывести 4 куска текста, причём некоторые - со своим TextFormat-ом. Как это делается, если id текстов определяются в model? Как их "переправить" в МэйнВью вместе с форматами?

Цитата:
А ничо, что там наверно уже сотня таких добавлена, потому что про удаление таких предыдущих молодцов ты не говоришь.
Грешно смеяться... Я создать-то толком не могу, а ты - удалять!