Galera, tô tendo dificuldades para capturar um evento.
package com.marcelaraujo.eventos { import flash.events.Event; public class EventSearchFound extends Event { public static const SEARCHFOUND_EVENT:String = "searchfound"; public var id:int; public function EventSearchFound(type:String, value:int) { super(type); this.id = value; } } } Ae no meu item rendering (VBOX com um LABEL) e a partir do evento click do label, eu faço o dispatch deste meu evento personalizado. private function clickHandler(event:MouseEvent):void { dispatchEvent( new EventSearchFound( EventSearchFound.SEARCHFOUND_EVENT, this.cliente_id ) ); } E eu tento fazer a captura no "init();" do meu PANEL o qual contém o advanced data grid. listagem.addEventListener(EventSearchFound.SEARCHFOUND_EVENT, handlerTeste); Advanced Data Grid -> <mx:columns> <mx:DataGridColumn headerText="Nome" dataField="cli_nome"/> <mx:DataGridColumn headerText="CPF" width="125" itemRenderer="com.marcelaraujo.renderings.itemRenderingFormCliente"/> </mx:columns> Simplesmente não tô conseguindo lançar o evento *handlerTeste*. Alguém tem alguma luz? -- Abraços...... Marcel Araujo System Analyst Developer Java/PHP/RIA Linux User #490101 http://br.linkedin.com/in/marcelaraujo http://www.twitter.com/marcelaraujo -- 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 flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev