zlatko
13.05.2008, 20:49
В глобальных просторах моего кода существует такая переменная :
// MyTitleWnd - потомок TitleWindow
public var wnd:MyTitleWnd = null;
Потом где-то в обработчике события от пользователя я ее инициализирую :
wnd=MyTitleWnd(PopUpManager.createPopUp(DisplayObject(Application.application),MyTitleWnd));
А теперь, когда пользователь жмет на крестик, окно должно закрыться :
protected function closed():void
{
PopUpManager.removePopUp(this);
//*** правильно ли будет тут написать :
delete wnd;
wnd = null;
//***
}
п.с. кто не увидел, вопрос в последнем участке кода...
// MyTitleWnd - потомок TitleWindow
public var wnd:MyTitleWnd = null;
Потом где-то в обработчике события от пользователя я ее инициализирую :
wnd=MyTitleWnd(PopUpManager.createPopUp(DisplayObject(Application.application),MyTitleWnd));
А теперь, когда пользователь жмет на крестик, окно должно закрыться :
protected function closed():void
{
PopUpManager.removePopUp(this);
//*** правильно ли будет тут написать :
delete wnd;
wnd = null;
//***
}
п.с. кто не увидел, вопрос в последнем участке кода...