Fala Patrik beleza, Infelizmente não consegui colocar em prática o que disse o nosso amigo João, andei dando uma lida no diz o material sobre singleton e me pareceu ser algo diferente do que preciso fazer, mas mesmo assim tentei executar não funcionou e ficaram dúvidas, por exemplo onde criar a classe ViewModel, como chamar, a idéia não ficou muito clara.
Se tiver alguma outra idéia, na lista o pessoal falou sobre Events, então agora estou lendo isso, mas o fato é ainda não solucionei a questão. Bem está muito claro que estou iniciando no Flex, talvez isso seja bem simples para alguém que já conheça. On 20 out, 22:42, Patrick Facchin <patrick.facc...@gmail.com> wrote: > Ataides deu certo? > > Em 20 de outubro de 2010 18:36, Atgomes <atgo...@gmail.com> escreveu: > > > Muito obrigado João, vou fazer os testes. > > > On 20 out, 16:30, João Paulo Sabino de Moraes <jona...@gmail.com> > > wrote: > > > kra uma maneira bem simples de vc resolver isso eh usando variaveis > > > Bindable... > > > > la no Head tu faz uma parada assim: > > > > <Head currentState = {viewModel.app_state} > > > ...... > > > </Head> > > > > //classe singleton > > > public class ViewModel { > > > > [Bindable] > > > public var appState:String = "initState"; > > > > getInstance() : ViewModel{} > > > ....... > > > > } > > > > a instancia viewModel é um Singleton ... daí vc pode mudar a variável > > > app_state do singleton viewModel de qualquer lugar do projeto > > > e o estado do Head vai mudar. > > > -- > > 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