cria 2 arrays, uma pra cliente e outro pra produtos. quando criar um
titlewindows pra cliente, joga ele pra dentro do array, e a mesma coisa com
o produto.

na hora de mostrar so o cliente, percorre a array de clientes e seta todos
pra visible=true e includeinlayout=true. depois percorra a de produtos e faz
o inverso (visible=false).

faça isso com a de produtos tb.

pata todos, percorra as 2 e coloque true para todos.

deu pra entender?

Em 19 de janeiro de 2011 15:11, Gilsones <[email protected]>escreveu:

> Vou tentar simplificar
> Imagine um TabNavigator, com as abas "Todos", "Clientes" e "Produtos".
> Na tab "Clientes" tem as TitleWindow "Grid Clientes" e "Dados do
> Cliente"
> Na tab "Produtos" tem as TitleWindow "Grid Produtos" e "Dados do
> Produto"
>
> Só que com TabNavigator é obviamente impossível criar uma aba "Todos",
> que mostre as 4 TitleWindow's juntas.
>
> Preciso criar isso, tentei usar States mas não deu certo porque as
> TitleWindow são abertas dinamicamente e assim não dá para colocar a
> propriedade "includeIn".
>
> O Eric Tonussi deu a idéia de criar dois s:Group ("Clientes" e outro
> "Produtos"), com o includeIn cada um para seu State, mas assim
> atrapalharia a ordem (depth, z-index no CSS) das TitleWindow.
>
> Então criei um só s:Group onde criarei as janelas dinamicamente, agora
> falta alguma idéia de como mostrar somente as TiteWindow referente a
> Clientes, a Produtos, e ambas juntas.
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> 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
>

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
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