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 [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
-~----------~----~----~----~------~----~------~--~---