Pelo que eu li, isso está corrigido no Flex4. Se calhar é por isso que o issue está fechado.
Rui D. Silva ----- Mensagem Original ---- De: João Saleiro <[email protected]> Enviado: sexta-feira, 20 de Março de 2009 15:37 Para: [email protected] Assunto: [riapt] Efeitos do Flex dão "saltos" no rollover e rollout Boas, consideremos o seguinte código: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:local="*"> <mx:Script> <![CDATA[ import mx.effects.Resize; ]]> </mx:Script> <mx:Button id="btn" width="200" resizeEffect="{Resize}" rollOver="event.target.height = 200" rollOut="event.target.height = 25"/> </mx:Application> Em teoria, ao passar o rato sobre o botão, este devia aumentar suavemente para os 200 pixeis de altura. Ao se tirar o rato de cima do botão, este devia diminuir para os 25 pixeis. Porém, se o utilizador retirar o rato antes do botão ter aumentado, a animação vai dar um soluço. Isto é terrível para o user experience. Depois de investigar encontrei isto: https://bugs.adobe.com/jira/browse/SDK-430 .... o que não é nada animador. Porém, não percebi como é que dizem que o bug está closed, se ele ocorre no meu Flex 3.3! (JFernandes, podes explicar?) Estamos a fazer uma aplicação com uma certa dimensão, e é muito importante que a solução que arranjemos para os efeitos seja facilmente generalizável para toda a aplicação, seja escalável (i.e. quando o Flex evoluir, o nosso código não vá para o lixo), e que não cause problemas de manutenção. Como é que costumam resolver o problema acima? Que solução recomendam? Obrigado, João Saleiro CTO @ Webfuel Adobe Certified Expert Adobe Community Expert Co-founder of the Portuguese RIA Community --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [email protected] Para mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
