Cara, nao vejo outra forma de você fazer isso se nao for utilizando eventos...
Logo após abrir a janela que deseja,dispare um e evento com a informação qu vc 
quer q a tela obtenha... Sendo assim, é so adicionar um listener na tela 
esperando por este evento custoimizado!

Enviado via iPhone

Em 30/11/2013, às 18:19, Robinho de Morais <robinhodemor...@gmail.com> escreveu:

> 
> Pessoal tentei de algumas maneiras aqui, mas não consegui....
> 
> quando faço o login, estou guardando o codigo do usuário na tela principal 
> através da váriavel cd_usuario, porém preciso pegar o valor da variavel em 
> outra tela para gravar o codigo desse usuário logado....
> 
> 
> Para abrir uma tela eu chamo ela dessa maneira:
> 
>       
>                       //Cria tela no form principal
>                       private function chamaTelaMenu(event:Event):void {
>                               
>                               //definition é o tipo da classe de acordo com a 
> propriedade
>                               var nmtela:Class = 
> getDefinitionByName(event.currentTarget.selectedItem.@data) as Class;
>                               //através do definition, gera uma instancia 
> nova do tipo, Uma nova janela da tela
>                               
>                               var myInstance:NavigatorContent = new  nmtela();
>                               // Adiciona a instancia ao da aplicação ou 
> componente utilizado,
>                               // mesmo que o tipo/instancia seja de outro 
> módulo
>                               
>                               vwPrincipal.addChild(myInstance);
>                               
>                               //adiciona o novo indice da tela para abrir em 
> foco
>                               indexTelas++; 
>                               //adiciona o indice no view stack para abrir em 
> foco a nova tela chamada        
>                               vwPrincipal.selectedIndex = indexTelas;
>                               
>                               //adciona o index da tela para utilizar no 
> fechar da tela atual
>                               indexTelaRemover = indexTelas;
>                               
>                               
>                       }
> 
> 
> Minhas telas são NavigatorContent, quando chamo elas adiciono em uma 
> viewStack (vwPrincipal)...então eu tenho que pegar o valor da variavel no 
> momento que chamo a tela e adicionar na tela que estou chamando....
> 
> Como faço isso ?
> -- 
> -- 
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para 
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
> --- 
> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
> Grupos do Google.
> Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie 
> um e-mail para flexdev+unsubscr...@googlegroups.com.
> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

-- 
-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Responder a