Mas ele não tem que propagar do pai para o filho? Porque registrar no
nivel ainda mais acima? Não entendi mesmo...
Pelo que ele falou, ele quer registrar o evento no pai (e não no
filho, como parece que sugeriste) e o filho iria responder...
private function initApp():void{
bt.addEventListener("TESTE", function():void{ trace("OUVIU") });
}
<mx:Canvas click="{dispatchEvent(new Event('TESTE',whatever)); trace
('DISPAROU')}">
<mx:Button
id="bt"
label="filho"/>
</mx:Canvas>
O evento não desce....
Agora, se ele tem a liberdade de registar o evento onde bem entende
(que é uma assunção que eu nunca faço)... Mas como ele falou, só
conseguiu fazer o contrário (o Button avisar o Canvas, porque o evento
estaria na fase 3).
--
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