Boa Tarde
Agora consigo entender o código sobre a criação de janelas, e pintou
uma dúvida, se eu tenho várias janelas teria que criar um <mx:Script>
para cada uma ou poderia incluir todos no mesmo?
....Agradeço a ajuda!!
Tentei fazer o seguinte:
<mx:Button x="97" y="120"
label="Abre Janela" width="142"
click="abrirJanelaTeste()"/>
<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;
import src.janelas.JanelaEmpresa;
//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;
private var janelaEmpresa:JanelaEmpresa;
//aqui o comando do click do button
private function abrirJanelaTeste():void
private function abrirJanelaEmpresa():void
{
//adiciona no palco a janela, o nome da janela
está com a primeira
letra em minúscula
this.janelaTeste = new JanelaTeste();
this.janelaEmpresa = new JanelaEmpresa();
//adiciona a popUp
PopUpManager.addPopUp(janelaTeste, this, true);
PopUpManager.addPopUp(janelaEmpresa,this,true);
//centraliza a popUp
PopUpManager.centerPopUp(janelaTeste);
PopUpManager.centerPopUp(janelaEmpresa);
//
janelaTeste.addEventListener(CloseEvent.CLOSE,
janelaEmpresa.addEventListener(CloseEvent.CLOSE,
function():void
{
//aqui remove a popUp
PopUpManager.removePopUp(janelaTeste);
PopUpManager.removePopUp(janelaEmpresa);
}
); //gera um erro aqui!! 1084: Syntax error:
expecting
rightparen before semicolon.
}
]]>
</mx:Script>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---