Olá a todos. tenho um componente WebService que faz o seguinte ele escuta um onResult, ele dispara outros eventos:
[code] public function onResult(event:ResultEvent):void { if (btipoDados) { dispatchEvent(new Event(DADOS_ALTERADOS)); } else { resultado = new XMLListCollection(XML(event.result).children()); dispatchEvent(new Event(RESULT_GRID)); } } [/code] Outro componente está escutando esses eventos. [code] public function classeGrid() { super(); wsGrid.addEventListener(classWebService.RESULT_GRID, resultGrid); wsGrid.addEventListener(classWebService.DADOS_ALTERADOS, resultAlterado); } private function resultGrid(event:Event):void { dtProvider = event.target.resultado; dataProvider = dtProvider; //Alert.show('resultGrid'); } private function resultAlterado(event:Event):void { //Alert.show('faça alguma coisa fdp'); this.setStyle("color",'#8080ff'); Alert.show(dtProvider.child('NOME')[1].toString()); } [/code] Bem, acontece que o evento RESULT_GRID funciona perfeitamente, porém, o outro parece que nem é com ele. Será que alguém poderia me dizer onde estou errando? Obrigado. --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---