![]() |
|
||||||||||
|
|||||
|
Доброго времени суток. Столкнулся с такой проблемой:
Открываю новое окно таким способом: private function onLoadComplete(event:Event):void
{
var options:NativeWindowInitOptions = new NativeWindowInitOptions();
options.systemChrome = "standard";
options.transparent = false;
options.resizable = false;
options.maximizable = false;
window = new NativeWindow(options);
loader.content.addEventListener(Event.CHANGE, onSkinChange);
window.width = loader.content.width;
window.height = loader.content.height;
window.visible = true;
window.stage.addChild(loader);
dispatchEvent(event);
}
И если запускаю из флеша - все работает.... А если делаю инсталятор, устанавливаю апликуху и запускаю - перестает работать. Тоесть при закрытии основного окна дочернее окно не закрывается.... Ничего не пойму, кто-то сможет подсказать в чем проблема? - заранее спасибо. |
|
|||||
|
Свершилось чудо... После н-го числа перекомпиляций оно заработало... Привет адобовцам...
|
|
|||||
|
Регистрация: Apr 2004
Адрес: город 312
Сообщений: 116
|
а не правильнее ли вытаскивать NativeWindow с помощью Shell.shell.activeWindow?
__________________
человек - переходная ступень от обезьяны к программисту |
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
Я искал ответ на этот вопрос но похоже что это такой баг, то работает после публикации то нет, во всяком случае это не единичный случай.
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 176
|
всё приложение со всеми окнами можно закрыть ещё так:
Shell.shell.exit(); |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:05. |
|
|
« Предыдущая тема | Следующая тема » |
|
|