Obrigado Beck, o problema foi resolvido com sua ajuda. João
2007/2/1, Beck Novaes <[EMAIL PROTECTED]>: > > > 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 [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 -~----------~----~----~----~------~----~------~--~---
