Olá João,
Você provavelmente resolverá o seu problema fazendo a conversão de coordenadas. O Flex suporta três sistemas de coordenadas: global, local, e content. Você pode trabalhar com os diferentes sistemas de coordenadas utilizando os métodos "globalToLocal" e "localToGlobal" da classe "displayObject" (da qual herdam todos os componentes visuais do Flex). Já os componentes que herdam da classe "Container" possuem os métodos "contentToGlobal", "globalToContent", "contentToLocal" e "localToContent". Pelo que entendi do seu problema creio que deva usar o "globalToContent". Saiba mais: http://livedocs.macromedia.com/flex/201/html/containers_intro_063_20.html []'s Beck Novaes On 1 fev, 15:34, "João Ribeiro Junior" <[EMAIL PROTECTED]> wrote: > Pessoal, mais uma... > > Tenho um DataGrid onde em algumas colunas uso um headerRenderer que é um > componente externo (mx:HBox) onde estão embutidos um (mx:Label) e um > (mx:LinkButton), nesse último estou chamando um mx:Menu no evento click. > > O problema é: Como referenciar as coordenadas de exibição do menu (x,y) > relativas ao LinkButton e não a Application.application. > > Sei que é mais fácil usar o mx:PopUpMenuButton ou mx:PopUpButton dentro do > componente headerRenderer, dessa forma estaria resolvido, mas gostaria de > aplicar um mx:Menu em um simples mx:Button. > > Pela atenção, obrigado. > > João --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---