Conseguir fazer funcionar a criação de janelas no flex, descobri que
ao clicar CTRL + espaço e apresentado o nome da JanelaEmpresa e
janelaEmpresa a diferença está na primeira letra.
Estou documentando isso e gostaria de ajuda para verificar se está
correta a descrição:
Tenho uma pasta com o nome "src" dentro dela uma outra pasta "janelas"
dentro desta pasta um MXML.Component, que dei o nome de
JanelaEmpresa.mxml.
Coloquei um button na tela Principal.mxml (MXML.Application)
<mx:Button x="272" y="120"
label="Abre Janela Empresa" width="168"
click="abrirJanelaEmpresa()"/>
<mx:Script>
<![CDATA[
//aqui importa a janela do pacote descrevendo o seu caminho
completo
import src.janelas.JanelaTeste;
//aqui o evento para fechar
import mx.events.CloseEvent;
//aqui para manipular a janela
import mx.managers.PopUpManager;
//aqui a primeira letra de janelaEmpresa e minúscula, as
//duas opções são apresentadas ao pressiona o CTRL +
espaço
private var janelaTeste:JanelaTeste;
//aqui o comando do click do button
private function abrirJanelaTeste():void
{
//adiciona no palco a janela, o nome da janela
está com a primeira
letra em minúscula
this.janelaTeste = new JanelaTeste();
//adiciona a popUp
PopUpManager.addPopUp(janelaTeste, this, true);
//centraliza a popUp
PopUpManager.centerPopUp(janelaTeste);
//aqui não sei o que ocorre
janelaTeste.addEventListener(CloseEvent.CLOSE,
function():void
{
//aqui remove a popUp
PopUpManager.removePopUp(janelaTeste);
}
);
}
]]>
</mx:Script>
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
-~----------~----~----~----~------~----~------~--~---