Bem, como eu disse em outras oportunidades, trabalhar com States é
mais fácil. Porém, tentar utilizar ao máximo os Containers e
Navigators deixa o seu código mais simples de entender e modificar.  O
problema é que pode demorar um pouquinho até adquirir proficiência em
como usar estes componentes. Eu não consigo pensar numa "Receita de
Bolo" para isso.

Eu uso bastante o ViewStack, que é quase sempre a minha primeira opção
para alternar entre as Views (acho este nome mais propício do que
Telas ou páginas). Você mencionou o LinkButton, e se este for mesmo o
caso não haverá problema em usar o ViewStack (desde que não se altere
o "creationPolicy" para "all" todas as vezes).

A melhor forma de explicar isto é fazendo um exemplo. Se você postar
algo que você fez com States podemos ver a possibilidade de Refatorar
(desde que não seja um exemplo muito grande para complicar demais).
Assim como foi feito para o exemplo do Eder. Compare o exemplo que ele
fez com States com o exemplo que eu fiz sem. Qual é mais simples de
entender?

[]'s
Beck Novaes


On 28 set, 12:25, "Arleston Lueders" <[EMAIL PROTECTED]>
wrote:
> Opa Beck, para você.
> Quero começar fazendo pelo caminho certo. :)
> []s
> Arleston
>
> On 9/28/07, Beck Novaes <[EMAIL PROTECTED]> wrote:
>
>
>
> > Olá Arleston,
>
> > Esta é uma pergunta para o Eder ou para mim?
>
> > []'s
> > Beck Novaes
>
> > On 28 set, 02:09, "Arleston Lueders" <[EMAIL PROTECTED]>
> > wrote:
> > > Falando então do "bad smell"...
> > > Eu tava justo fazendo uma aplicaçãozinha com States quando li esse
> > email,
> > > hehehe.
> > > Achei legal pq vc faz um link aí só muda a State no onclick
> > > currentState='state2' e assim por diante.
> > > Então minha pergunta seria... como que faço agora sem State?
> > > Por exemplo: tenho um panel principal e quero chamar outros Panels via
> > > linkButton. Fazer com popUp?
> > > Chama funções que abrem outra tela?
> > > Qual seria a maneira "correta"?
> > > Obrigado desde já! :)
>
> > > On 6/25/07, Eder <[EMAIL PROTECTED]> wrote:
>
> > > > beleza Beck!
>
> > > > Sempre aprecio muito sua ajuda e seguindo bons conselhos ajudara
> > > > melhor meu desenvolvimento!
>
> > > > valeu !!


--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a