Eric, É verdade, eu uso Classes pra diversas coisas, mas ainda não estou muito familiarizado com prática.
Eu gostaria de ver esse screencast quando ficar pronto, você tem algum Site ou Blog? On 22 dez, 11:34, Eric Tonussi <erictonu...@gmail.com> wrote: > Considero esta uma ótima solução. Mas acredito ser uma má-pratica usar este > include em todas as telas. Seria melhor o arquivo util.as ser uma classe > com métodos estáticos. > > Acho que vou fazer um screencast sobre variáveis estaticas, pois é um ótimo > recurso que poucos utilizam ;) > > Em 22 de dezembro de 2011 11:30, Ednei Tanatos > <ednei.tana...@gmail.com>escreveu: > > > > > > > > > Funcionou, porém eu não pude usá-lo no arquivo util.as, arquivo este > > em que faço um include em quase todas as telas (<mx:Script source="pop/ > > util.as"/>); > > > O motivo aparente é que declarando as variáveis neste arquivos, sempre > > que faço um include, elas são redeclaradas/inicializadas e assim - > > claro - elas perdem os valores que as atribui no momento em que se > > inicializa o projeto. > > > Então eu as declarei diretamente no arquivo principal do projeto. E > > para utilizar elas nas outras telas eu uso > > MeuArquivoPrincipal.NomeDaVariavel. > > > Não sei se assim é o mais correto. mas funcionou bem. > > > On 22 dez, 11:25, Ednei Tanatos <ednei.tana...@gmail.com> wrote: > > > Valeu pessoal > > > > Funcionou com static. > > > > On 21 dez, 16:52, Eric Tonussi <erictonu...@gmail.com> wrote: > > > > > Mas se é exatamente para isso que que variaveis estaticas servem..m > > > > > Em 21 de dezembro de 2011 16:34, Rogerio Gonzalez < > > > > rogerio.gonza...@gmail.com> escreveu: > > > > > > Funcionar, funciona, mas eu não concordo conceitualmente (por isso o > > > > > "funcionar bem"), hehehe. > > > > > > Abraços > > > > > > Rogério Gonzalez > > > > > > 2011/12/21 Eric Tonussi <erictonu...@gmail.com> > > > > > >> Porque não? Claro que funciona. Acho que você está confundindo > > estatica > > > > >> com constante. > > > > > >> Em 21 de dezembro de 2011 16:07, Rogerio Gonzalez < > > > > >> rogerio.gonza...@gmail.com> escreveu: > > > > > >> Pelo q entendi da necessidade dele, ele precisa atualizar os > > valores em > > > > >>> outros momentos do codigo, cada hora com um valor. > > > > >>> Neste caso, estaticas não irão funcionar bem. > > > > > >>> Abraços > > > > > >>> Rogério Gonzalez > > > > > >>> 2011/12/21 Eric Tonussi <erictonu...@gmail.com> > > > > > >>>> Usando variáveis estáticas funciona melhor, acredito eu. > > > > > >>>> Em 21 de dezembro de 2011 13:41, Rogerio Gonzalez < > > > > >>>> rogerio.gonza...@gmail.com> escreveu: > > > > > >>>> Provavelmente vc esta acessando outra instância, e não a mesma > > que vc > > > > >>>>> setou os valores. > > > > > >>>>> Você pode acessar de 3 formas. > > > > > >>>>> 1 - Usando Singleton > > > > >>>>> 2 - Usando FlexGlobals > > > > >>>>> 3 - Passando as referencias entre as classes > > > > > >>>>> Abraços! > > > > > >>>>> Rogério Gonzalez > > > > > >>>>> 2011/12/21 Ednei <ednei.tana...@gmail.com> > > > > > >>>>>> Olá, > > > > > >>>>>> Tenho um arquivo .as chamado util.as em que eu uso ele em > > > > >>>>>> praticamente > > > > >>>>>> todas as telas. > > > > > >>>>>> Neste arquivo eu tenho duas Strings: bancoCad e bancoMvo. > > > > > >>>>>> [Bindable] private var bancoCad;String = "": > > > > >>>>>> [Bindable] private var bancoMov;String = "": > > > > > >>>>>> Quando eu inicio o projeto, a primeira coisa que faço é > > preenche-las > > > > >>>>>> com o valor devido. Até ai tudo bem - tudo funcionado, porém > > quando eu > > > > >>>>>> abro alguma janela (TitleWindow) por exemplo e leio essas > > variáveis, > > > > >>>>>> elas estão vazias da mesma forma como as iniciei. > > > > > >>>>>> Eu não entendi direito o porque ou se isso simplesmente não > > pode ser > > > > >>>>>> feito assim. > > > > > >>>>>> Obrigado > > > > > >>>>>> -- > > > > >>>>>> 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 > > > > > >>>> -- > > > > >>>> 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 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 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