Olha só... vc não pode acessar o id de um componente dentro da tag <mx:itemRenderer> <mx:Component> pq essa parte irá virar uma outra classe durante o parser mxml >> as3 do compilador antes de gerar o swf efetivamente.
Ou seja, qnd vc está dentro de <mx:Component> vc está em outro escopo. O máximo q vc pode fazer é interceptar o clique dentro do <Hbox> e dali disparar um outro evento personalizado com bubbles=true para q o evento chegue no nível acima. Dá uma olhada q o Ved ensina como fazer isso em um renderer: http://www.vedovelli.com.br/?p=194 A dica acima é a mlehor opção do ponto de vista "baixo acoplamento" e até recomendo isso. Agora, se vc achar complicado ou, ainda, se isso for só uma parte isolada (e esse renderer nao for reaproveitável) entao use o outerDocument mesmo (como vc já está fazendo, pelo exemplo dado): <mx:Image id="*documentImage*" source="../images/document.gif" click="outerDocument.editTask(); outerDocument.documentImage_click(event); outerDocument.metodo2(); outerDocument.metodoBLABLA()"/> Não sei oq esse "editTask" faz ali, mas vc pode chamar outros metodos no disparo do mesmo evento, basta separa-los por ";" (ponto-e-virgula). Mas ressalto q a primeira dica (eventos personalizados / custom events) é a melhor. []s Em 28 de maio de 2010 09:55, Sérgio Fantin <sergio.lnd.fan...@gmail.com>escreveu: > Tirei e continua dando o mesmo erro. > > Vou abrir outra thread explicando melhor o cenário. > > Obrigado por enquanto a todos. > > > 2010/5/28 Adriano Tadao <drianota...@gmail.com> > >> Fala Sérgio.... >> >> >> Já tentou tirar o evento de click que vc colocou inline ali na sua tag >> img? >> >> >> <mx:Image id="*documentImage*" source="../images/document.gif" >> click="outerDocument.editTask()"/> >> >> >> -- >> Adriano Tadao >> msn: adri...@voraz.com.br >> email: adri...@voraz.com.br / drianota...@gmail.com >> http://adrianotadao.com >> http://www.voraz.com.br >> http://blog.voraz.com.br >> >> -- >> 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 >> > > > > -- > Sérgio Fantin > http://serjaum.wordpress.com > > -- > 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 > -- Mario Junior http://blog.mariojunior.com/ @mariojunior -- 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