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

Responder a