Pessoal, estou carregando os meus módulos da forma abaixo. Daí na tela que é
aberta preciso fazer o Unload do módulo quando o usuário clica no botão
sair.
Como eu não sei o nome do objeto, que foi criado alguém sabe como fazer
isso? Segue também o conteúdo do meu event Listner do close da titlewindow
public function loadModule(moduleName:String, title:String):void
{
var moduleUrl:String =
"br/com/bartsolutions/modules/"+moduleName+".swf";
if (!ModuleManager.getModule(moduleUrl).loaded)
{
// Criando TitleWindow
var obj_Vs:TitleWindow = new TitleWindow();
obj_Vs.id = "obj_Tw_"+moduleName;
obj_Vs.title = title;
obj_Vs.percentHeight = 100;
obj_Vs.percentWidth = 100;
obj_Vs.y = 50;
obj_Vs.x = 242;
var obj_moduleLoader:ModuleLoader = new ModuleLoader;
obj_moduleLoader.id = "obj_Ml_"+moduleName;
obj_Vs.addElement(obj_moduleLoader);
obj_Vs.addEventListener("close", closeHandlerTitleWindow);
ModuleLoader(obj_moduleLoader).url = moduleUrl;
PopUpManager.addPopUp(obj_Vs, this, false);
}
}
private function closeHandlerTitleWindow(event:Event):void
{
import mx.core.IFlexDisplayObject;
event.target.removeEventListener("close", closeHandlerTitleWindow);
PopUpManager.removePopUp(event.target as IFlexDisplayObject);
}
Atenciosamente,
Lindeberg Sabreu
62 8576-3348 - 83 8727-4727
skype: lindebergsabreu
MSN: <mailto:[email protected]> [email protected]
E-mail: <mailto:[email protected]> [email protected]
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev