verifique se você esta setando os valores no momento certo

o ideal é dar um override em um desses métodos: updateDisplayList() ou
measure() uo commitProperties()

http://livedocs.adobe.com/flex/3/html/help.html?content=ascomponents_advanced_2.html


[]´s



On 26 fev, 21:18, Robson Roberto Souza Peixoto
<robsonpeix...@gmail.com> wrote:
> Eu tenho dois componentes:
>
> <mx:Canvas id="c1" resize="resize1(event)">
>   <mx:UIComponent id="c2" resize=" resize2(event)">
>    ....
>   </mx:UIComponent>
> </mx:Canvas>
>
> Eu consigo capturar o evento de c1.
>
> Nele eu preciso redimensionar o componente c2 respeitando algumas regras.
>
> c2 tem outros componentes internos, e eu preciso executar um método com os
> novos tamanhos desses componentes.
>
> Mas no final de 'resize1' esses componentes ainda não estão com os novos
> tamanhos. Porque?
> Em que momento eu terei esses dados?
>
> Como eu só tenho acesso ao componente c2, eu criei o método 'resize2' para
> tentar ter acesso aos dados no momento do resize do c2. Mas ele não entra
> no método. Porque ?
>
> Valeu galera.
>
> --
> Robson Roberto Souza Peixoto
> Robinho
> Master in Computer Science, University of Campinas
> Linux Counter #395633
> IRC: robsonpeixoto
> Twitter:http://twitter.com/rrspba
> github:https://github.com/robsonpeixoto

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