Você pode disparar um evento na Tela 1 e ouvir o mesmo na Tela 2 que
então vai disparar sua função...
Tela 1 --
private function disparaTela1(e:Event):void
{
dispatcherEvent(new Event('ativaFuncao', true, true));
}
Tela 2 --
coloque essa função da tela 2 no (CreationComplete) para que quando
seja disparado o dispatcher na tela1 o evento seja ouvido na tela 2...
private function recebeTela2(e:Event):void
{
this.addEventListener('ativaFuncao',
nomeDaFuncaoQueVoceQuerQueExecute);
}
Essa é uma forma que pode estar solucionando seu problema, porém a
ideia do Samuel é uma opção a ser pensada, pois o legal é você
desacoplar seu código da View....
On Aug 3, 4:16 pm, Daniel_RMRS <[email protected]> wrote:
> Olá pessoal...no meu projeto no FLEX 3, tenho 2 telas, eu precisaria
> chamar uma função que está na TELA 2 pelo botão da TELA 1.
> TELA 1 é um Vbox e a TELA 2 é um Hbox.
>
> Alguém tem alguma ideia de como posso fazer isso??
>
> Obrigado.
--
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