Olá,,

ao invés do construtor, você pode obedecer o ciclo de vida do
componente e usar o evento CreationComplete, não é melhor não ?






On 28 abr, 21:24, Guilherme Sjlender <[email protected]> wrote:
> Como vc está chamando esse Panel??
>
> Precisa ser no construtor?
>
> Uma função publica chamada logo depois do new não está nos planos? =P
>
> O que eu faria era um componente MyPanel.as que extenda uma Panel... dentro
> dele faria o Construtor de sua necessidade. Dess MyPanel.as crio o mxml com
> as informações que vc precisa.... compreende?
>
> Boa sorte =)
>
> Em 28 de abril de 2010 21:00, Leonardo Ribeiro 
> <[email protected]>escreveu:
>
>
>
>
>
> > Pessoal,
>
> > Tenho um componente que extende de Panel... feito em mxml.
> > Surgiu a necessidade de eu criar esse componente passando um parâmetro no
> > construtor..
> > Tem com eu fazer isso?
> > Se eu fizer assim...
>
> > <mx:Script>
> > <![CDATA[
> >   public function NomeComponente(param:Object):void
> >  {
> >  }
> >  ]]>
> > </mx:Script>
>
> > recebo erro: Multiple constructor definitions found, não pode ser definido
> > dentro de script
>
> > --
> > []'s
> > Leonardo
>
> > Linux User #488650
> > Ubuntu User #27045
> > Mais sobre o Ubuntu em português:http://www.ubuntu-br.org/comece
>
> > --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"> Para 
> > enviar uma mensagem, envie um e-mail [email protected]
> > Para sair da lista, envie um email em branco 
> > para>[email protected]
> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> --
> -----------------------------------------------------------
> Guilherme Sjlender                            -
> Desenvolvedor RIA - Flex/Java         -http://site.gflex.biz                  
>     -
> ------------------------------------------------
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"Para enviar 
> uma mensagem, envie um e-mail [email protected] sair da lista, 
> envie um email em branco [email protected]
> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a