Показать сообщение отдельно
Старый 01.03.2011, 15:59
zorexundra вне форума Посмотреть профиль Отправить личное сообщение для zorexundra Найти все сообщения от zorexundra
  № 9  
Ответить с цитированием
zorexundra

Регистрация: Dec 2010
Сообщений: 177
Здравствуйте, alatar!
Ваш совет действительно помог, но лишь отчасти.
Теперь myPopUp появляется в середине "зависалова", а не как прежде, в конце.
Но я хочу ещё сократить это время. Для меня желательно, чтобы PopUp появлялся так быстро, как если бы за ним не следовало никаких вычислительных операций, тобишь как в нормальном режиме.
Всё больше склоняюсь к решению проблемы с помощью таймера, но хочется найти решение поизящней...
И ещё всплыла проблемка:
Код AS3:
function myFunction(event):void{
    // этот код закрывает приложение.
}
myPopUp.addEventListener(FlexEvent.UPDATE_COMPLETE, myFunction); 
mx.managers.PopUpManager.addPopUp(myPopUp, this, true);
PopUpManager.centerPopUp(myPopUp);
- Последняя строка кода уже не работает. И так тоже:
Код AS3:
function myFunction(event):void{
    PopUpManager.centerPopUp(myPopUp);
    // этот код закрывает приложение.
}
myPopUp.addEventListener(FlexEvent.UPDATE_COMPLETE, myFunction); 
mx.managers.PopUpManager.addPopUp(myPopUp, this, true);


Последний раз редактировалось zorexundra; 01.03.2011 в 16:06.