No DashDock.as tem o seguinte trecho:

var startedPanels:Array =
DashLayoutManager.getManager( container.id ).getOpenedPanelList();

Para você pegar todos os painéis que estão abertos, com isso você
poderia fazer uma verificação antes de incluir um novo. Só não
verifiquei ainda se esse método retorna também os que estão
minimizados.

On 8 fev, 17:54, "Euler Cristian" <[email protected]> wrote:
> Pessoal, alguém do grupo trabalha com o componente pantaste?
>
> Estou estudando este componente, e estou com uma duvida.
>
> Criei um botão para abrir uma janela (DashPanel) ao clicar nele, faço o
> seguinte.
>
> var myPanel2:ListaFornecedor = new ListaFornecedor();
>
> myPanel2.width=300;
>
> myPanel2.height=300;
>
> container.addChild(myPanel2);
>
> O container é um DashPanelContainer onde é exibida as janelas, mas no
> entanto se eu clico 5 6x no meu botão, ele abre a janela 5 6x, acho que o
> componente deve ter um gerenciador destas janelas, mas não localizei na
> documentação. Se alguém puder me ajudar, agradeço.

-- 
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