Doctor76
02.04.2009, 19:22
С помощью PoPUpManager создаю всплывающее окно:
private function createTitleWindow():void{
trace("imageWindow "+imageWindow);
imageWindow = PopUpManager.createPopUp(this, TitleWindow, true) as TitleWindow;
imageWindow.maxWidth = 1000;
imageWindow.maxHeight =700;
imageWindow.showCloseButton = true;
imageWindow.addEventListener(CloseEvent.CLOSE,_close);
imageWindow.x = 100;
imageWindow.y = 100;
}
при нажатии на кнопку всплывающего окна удаляю:
private function _close(event:CloseEvent):void{
PopUpManager.removePopUp(imageWindow);
imageWindow = null;
}
И все работает хорошо. но SWF ку, в которой все это реализовано, я загружаю в главную
При первоначальной загрузке все работает. Но когда в главную загружаю повторно, ругается на PopUpManager и не дает открыть окно.
Выдает такое: Main Thread (Suspended: TypeError: Error #1034: Type Coercion failed: cannot convert mx.managers::PopUpManagerImpl@2c4d8c21 to mx.managers.IPopUpManager.)
Может кто сталкивался с такой проблемой?
private function createTitleWindow():void{
trace("imageWindow "+imageWindow);
imageWindow = PopUpManager.createPopUp(this, TitleWindow, true) as TitleWindow;
imageWindow.maxWidth = 1000;
imageWindow.maxHeight =700;
imageWindow.showCloseButton = true;
imageWindow.addEventListener(CloseEvent.CLOSE,_close);
imageWindow.x = 100;
imageWindow.y = 100;
}
при нажатии на кнопку всплывающего окна удаляю:
private function _close(event:CloseEvent):void{
PopUpManager.removePopUp(imageWindow);
imageWindow = null;
}
И все работает хорошо. но SWF ку, в которой все это реализовано, я загружаю в главную
При первоначальной загрузке все работает. Но когда в главную загружаю повторно, ругается на PopUpManager и не дает открыть окно.
Выдает такое: Main Thread (Suspended: TypeError: Error #1034: Type Coercion failed: cannot convert mx.managers::PopUpManagerImpl@2c4d8c21 to mx.managers.IPopUpManager.)
Может кто сталкивался с такой проблемой?