porque somente depois do creationComplete as telas estarão disponiveis.

e esta nao é mesmo a melhor solução. tente usar viewStack que voce consegue
uma solucao melhor.

Em 13 de julho de 2011 17:07, Cristian <cristianmachadoav...@gmail.com>escreveu:

> Opa eai Eric agora funciono cara, porque isso de colocar no
> creationComplete?
>
> Valeu ai Eric pela força e agradeço a todos pela ajuda, sei que está
> solução não seria a mais adequada para este tipo de caso.
>
>
>
> On Jul 13, 4:48 pm, Eric Tonussi <erictonu...@gmail.com> wrote:
> > public var abasPesq:Array;
> >
> > //voce deve chamar esta funcao no creationComplete da aplicacao
> > protected function onCreationComplete( e:Event ):void {
> >    abasPesq= [
> >       telaAgenda,
> >       telaPublicacoes,
> >       telaClientes,
> >       telaProcessos,
> >       telaFinanceiro
> >     ];
> >
> > }
> >
> > Em 13 de julho de 2011 16:43, Cristian <cristianmachadoav...@gmail.com
> >escreveu:
> >
> >
> >
> >
> >
> >
> >
> > > Opa assim fiz a alternativa do Eric, mas não funcionou agora ta dando
> > > um erro de null.
> >
> > > Mais alguma sugestão galera?
> >
> > > Agradeço a todos por responderem ( ninja ) hehehe.
> >
> > > On Jul 13, 4:19 pm, Eric Tonussi <erictonu...@gmail.com> wrote:
> > > > isso deve resolver
> >
> > > > --------- Array com os nomes das abas ------------------------
> > > > public var abasPesq:Array = [
> > > >     telaAgenda,
> > > >    telaPublicacoes,
> > > >    telaClientes,
> > > >    telaProcessos,
> > > >    telaFinanceiro
> > > > ];
> > > > ---------- Função abre a aba e fecha as outras ---------------
> > > > public function abrePesquisas(abaAbrir){
> > > >        for(var i:Number=0; i<abasPesq.length; i++){
> > > >                 var aba:Object = abasPesq[i];
> > > >                if(abaAbrir == aba){
> > > >                        Alert.show(""+aba);
> > > >                        aba.includeInLaytout = true;
> > > >                }else{
> > > >                        Alert.show(""+aba);
> > > >                        aba.includeInLaytout = false;
> > > >                }
> > > >        }
> >
> > > > }
> >
> > > > Em 13 de julho de 2011 16:17, adeildo júnior <thejunir...@gmail.com
> > > >escreveu:
> >
> > > > > na tua funcao:
> >
> > > > > ---------- Função abre a aba e fecha as outras ---------------
> > > > >> public function abrePesquisas(abaAbrir){
> > > > >>        for(var i:Number=0; i<abasPesq.length; i++){
> > > > >>                var aba:Object = abasPesq[i].label;
> > > > >>                if(abaAbrir == aba){
> > > > >>                        Alert.show(""+aba);
> > > > >>                        aba.includeInLaytout = true;
> > > > >>                }else{
> > > > >>                        Alert.show(""+aba);
> > > > >>                        aba.includeInLaytout = false;
> > > > >>                }
> > > > >>        }
> > > > >> }
> >
> > > > > tu nao ta declarando o retorno da tua funcao ( deve ser assim "
> public
> > > > > function abrePesquisas(abaAbrir:TIPO_DA_VARIAVEL):void "), e nao
> > > declara o
> > > > > tipo da variavel abaAbrir... isso `e o que eu vejo, por cima...
> >
> > > > > --
> > > > > 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 emhttp://
> groups.google.com/group/flexdev
> >
> > > --
> > > 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 emhttp://groups.google.com/group/flexdev
>
> --
> 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ê 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

Responder a