faça um for + ou - assim
var num:int = TelaAlarmeVer.length;
for(var i:int=0;i<num;i++)
{
PopUpManager.removePopUp(TelaAlarmeVer[i]);
}
Como esse TelaAlarmeVer é um Array, você terá que fechar um por um, passando
do primeiro até o ultimo que ele tem!
Obs:Fiz isso de cabeça, pode estar algo errado ou você mesmo pode fazer de
outra forma, mas a lógica é essa!
Até mais
Att.
Em 15 de setembro de 2010 09:52, Cristian
<[email protected]>escreveu:
> Bom dia estou com um problema para fechar vários TitleWindow
> simplesmente o 1° fechar mas os seguintes que estão abertos não
> fecham.
>
> Porque alguem sabe?
>
> TelaAlarmeVer = new TitleWindow();
> PopUpManager.addPopUp(TelaAlarmeVer[i], this, true);
>
> private function fecharAlarmeVer(evt:CloseEvent):void {
> dados.edita_compr_ver.send(datAtualVer);
> PopUpManager.removePopUp(TelaAlarmeVer);
> }
>
> Só que seria vários telas com este nome tipo é um alarme que abre de 1
> em 1 minuto.
>
> --
> 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
--
-----------------------------------------------------------
Guilherme Sjlender -
Desenvolvedor RIA - Flex/Java -
http://site.gflex.biz -
------------------------------------------------
--
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