Dá uma pesquisada no ciclo de vida dos components...
Tem alguns métodos que são sempre chamados pelo próprio framework
dependendo da parte do ciclo desde a criação até a exibição na tela...
updateDisplayList()

invalidateDisplayList() - invalida o objeto na lista de exibicao e com
isso o updateDisplayList() eh chamado novamente pra "re-renderizar" o
component.

Dá uma procurada ai na net que vc vai achar fácil...

On Apr 5, 3:43 pm, Carlos H <chcosta.pess...@gmail.com> wrote:
> Boa Tarde Pessoal,
>
> Preciso da ajuda de vocês na seguinte situação:
>
> Tenho um BOTAO que tem um layout diferenciado.
> Para esse botão criei um SKIN.
> Até aí perfeito....
> Mas agora esse mesmo botão terá 2 layout, levemente diferentes...
>
> Sendo assim, criei uma classe CustomButton (extend Button) e criei uma
> propriedade TIPO (aceita valor 0 ou 1);
>
> No SKIN digamos que eu coloquei para a cor da fonte, se TIPO=0 cor VERDE, se
> TIPO=1 cor AZUL...
>
> PERFEITO !!! FUNCIONOU....
>
> Quando os componentes são criados funciona perfeitinho....
> Mas quando altero a propriedade TIPO do botao de 0 para 1, a cor não muda de
> VERDE para AZUL....
>
> Como faço para ele RE-RENDERIZAR o componente ?
>
> Agradeço por qualquer ajuda !!!

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