PopUp Flex

Boa tarde Senhores.
estou começando agora com o Adobe Flex e tenho a seguinte duvida

tenho um arquivo Index.mxml de cadastro de Clientes.
quero fazer um UpLoad de Fotos.
e tenho um outro arquivo chamado UploadsClientes.mxml

porem nao faço ideia de como abrir esse UploadsClientes.mxml como um popup.

porem nao queria abrir uma nova pagina… e sim como se fosse em um Panel

coloquei um exemplo como anexo para terem uma ideia…

Abraços
Marco Quadros


Verifique se você criou um componente ou seja não é executavel(Application) também pode ser criado através do ActionScript

importe esse classe

depois faça isso

var seuComponente:NomeComponente= new NomeComponente();
						
//adicionar ao popup
PopUpManager.addPopUp(NomeComponente, this, true); 
PopUpManager.centerPopUp(NomeComponente); //popup no centro da tela

qualquer dúvida procure mais sobre PopUpManager na net

flw!!

http://blog.flexexamples.com/2009/10/23/displaying-a-popup-spark-titlewindow-container-in-flex-4/

Neste blog tem um exemplo, tome cuidado com as instâncias dos componentes que vai criando, certifique-se de invalidar os listeners depois de utilizar.

ou utilize algo do tipo:


if(!popup)
      popup = new TitleWindow();

Espero ter ajudado.

[]'s