В глобальных просторах моего кода существует такая переменная :

Код:
// 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;
//***
}
п.с. кто не увидел, вопрос в последнем участке кода...