Oiiii Igor,

Tooltip customizado me deu uma dor de cabeça enorme. Se tu posicionar o
tooltip em cima do item que o invocou ele fica piscando "flicker".

Para solucionar isso, acabei tendo que posicionar o meu tooltip abaixo do
botão que o acionava, assim como acontece no componente ToolTip. Ai não
acontece esse erro.
Existe um bug cadastrado no JIRA sobre isso:

http://bugs.adobe.com/jira/browse/SDK-18267

Para posicionar o meu tooltip customizado eu reposicionei o meu tooltip no
evento TOOL_TIP_SHOW.

Não sei como é tua aplicação, mas se usa VBox, HBox, Panel...algum
container, cuidado com as coordenadas. Tem que converter as coordenadas para
Globais usando a função contentToGlobal (Ver link:
http://rjria.blogspot.com/2008/05/localtoglobal-vs-contenttoglobal-in.html).
Ex.:

*var* y   :Number = *this*.contentToGlobal(pos).y;

Algumas coisas que podem ajudar com o problema do flicker se realmente
precisar posicionar em cima da imagem (Não consegui fazer funcionar, mas são
algumas sugestões):

http://cookbooks.adobe.com/post_Make_Tool_Tip_do_not_flicker_when_appearing_right-13106.html

http://www.benclinkinbeard.com/2008/07/simple-monkey-patch-to-fix-tooltipmanagertooltipclass/

Espero que ajude a dar uma luz.

Abraços,

Tati


2009/9/4 Igor Tosoba <tosob...@gmail.com>

> Algúem mais??
>
>
>
>     2009/9/2 Igor Tosoba <tosob...@gmail.com>
>>>
>>>> Olá pessoal,
>>>>
>>>>
>>>> Estou desenvolvendo uma aplicação no Flex que usa um CoverFlow para
>>>> exibir algumas imagens, como na aplicação da Adobe de apresentação do Adobe
>>>> AIR.
>>>> Link: http://www.adobe.com/products/air/
>>>>
>>>> Eu gostaria de colocar uma imagem por cima da imagem do coverflow, assim
>>>> como no exemplo da Adobe, quando vc passa o mouse em cima da imagem, 
>>>> aparece
>>>> "Click for more info".
>>>> A princípio, minha idéia é usar um ToolTip para isso, só que o problema
>>>> é que o ToolTip deve ser, na verdade, uma imagem também.
>>>> Já achei alguns artigos falando sobre ToolTips customizados, alguns
>>>> falando sobre "ImageToolTips", mas eu não consegui posicionar esse tipo de
>>>> ToolTip onde quero (no meio da imagem), pois não é usado o
>>>> ToolTipManager.createToolTip()...
>>>>
>>>> Será que alguém pode me ajudar??
>>>>
>>>> Valeu galera!
>>>> Abraços!
>>>> Igor.
>>>>
>>>>
>
>  >
>

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

Responder a