Marcel, achei a solução mais não descobri o "core" do problema.


O que acontecia era o seguinte: Estou utilizando o framework Diagrammer da 
empresa kapit (http://lab.kapit.fr/display/diagrammer/Diagrammer). Um certo 
componente deste framework (o DiagramView) possui um método para dar zoom 
chamado "centeredZoom".

Eu suponho que este método faz um efeito de zoom no diagram utilizando o effect 
zoom do próprio flex (o framework não é opensource).

O que fiz para resolver o problema foi dar zoom no componente utilizando 
diretamente a propriedade scaleX e scaleY, sem efeito. Portanto, estou 
concluindo que por causa do effect aplicado, o bug acontecia... é um palpite. 
Mas deu certo.

Agora, por que isso acontece com o effect zoom... ainda é um mistério para mim!


From: Marcel Pigozzi 
Sent: Wednesday, May 20, 2009 5:21 PM
To: flexdev@googlegroups.com 
Subject: [flexdev] Re: problemas com zoom!


Cara ... eu tbm estou em uma situação dessa parecida ... rs
qq coisa, se descobrir, dá um toque! ;-)


2009/5/20 Paulo Robson Luz <paulo.rob...@focusnetworks.com.br>


  Galera, alguém já passou por este problema antes?

  Fiz um componente para dar zoom in e out num diagrama que desenvolvi.
  Este diagrama é composto por UIComponents ( HBoxes, VBoxes, Canvas etc).

  Inicialmente, a interface começa com o zoom mínimo (scale X e Y com valor =
  0.1).

  O problema: Aleatoriamente, quando mudo o zoom para o modo normal (scale X e
  Y com valor = 1), os objetos simplesmente desaparecem da tela, a única coisa
  que fica é um texto que tenho ao lado de cada diagrama ( textField ).
  Entretanto, ao colocar o zoom com valor 0.65, por exemplo, os objetos
  aparecem de novo!

  Muito estranho, não faço idéia do que seja. Alguém pode me ajudar?

  Atenciosamente,

  Paulo Robson
  Programador Web Flash
  Focusnetworks Brasil







-- 
Marcel Pigozzi
http://thegeekers.wordpress.com/

"Procure ser uma pessoa de valor, em vez de procurar ser uma pessoa de sucesso. 
O sucesso é conseqüência"





--------------------------------------------------------------------------------



No virus found in this incoming message.
Checked by AVG - www.avg.com 
Version: 8.5.339 / Virus Database: 270.12.35/2124 - Release Date: 05/20/09 
06:22:00

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