Показать сообщение отдельно
Старый 16.04.2011, 20:37
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 6  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Цитата:
На деле это приводит к подвисанию плеера а юзер видит только статус "Done!". Можно ли как-то после установки первого статуса сделать force redraw?
Аварийно:
отложите запуск calculate() на 50-100 мс
либо через таймер либо через setTimeout
FP успеет перерисовать экран и расчет запустится на новом экране

Правильно:
создайте объект, который нужно показать пользователю перед началом расчетов, на его событие ADDED_TO_STAGE повесьте слушателя, который и запустит вычисление

Добавлено через 6 минут
кстати, можно использовать и событие CHANGE текстового поля status
главное только потом отписаться сразу после запуска вычислений