Ok, Júlio César. Obrigado pelas explicações. Acho que, em se tratando
de desenvolver componentes ireir fazê-lo totalmente em AS3. Muito
obrigado pelas explicações!

On 5 fev, 21:06, Júlio César Ködel <jcko...@gmail.com> wrote:
> Todos os elementos do MXML são públicos (na verdade, não tem como mudar 
> isso...)
>
> O fato é que o MXML apenas gera conteúdo, ele nunca pode modificar
> conteúdo. Isso é possível apenas utilizando AS3.
>
> Pense bem: quando você herda teu componente, o que existe no seu MXML
> herdado? NADA. Por isso, o designer vai escrever as propriedades
> onde??? Não tem como.
>
> E é óbvio que os componentes aparecem na tela, afinal, estão na classe
> pai (que é a renderizada pelo designer).
>
> Pra falar a verdade, TODOS os componentes do Flex são exatamente da
> forma que você descreveu, e sabe que você não consegue, por exemplo,
> acessar o UITextField que desenha o label de um Button.
>
> 2010/2/5 Marcio <marcio...@gmail.com>:
>
>
>
>
>
> > Boa tarde amigos!
>
> > Sou iniciante em flex e estou tentando fazer o seguinte: Cria um Panel
> > base customizado. Por exemplo um Panel com um VBox ou VGroup (4) que
> > possui duas Canvas uma com altura fixa e outra expansível (100%). Até
> > aqui tudo bem, contudo quando eu crio um novo componente baseado no
> > meu customizado (PanelBaseCustom), as canvas não ficam disponíveis
> > para eu inserir contéudo. Imagino que por default esses objetos VGroup
> > e Canvas sejam "protected" e não são inicializadas no MXML. Agora
> > minha dúvida: Como deixar esses itens (VBox e seus filhos) disponíveis
> > para editação visual em MXML? É possível? Sei que em AS dá. Alguém tem
> > algum pequeno exemplo?? Não sei se fui claro, mas agradeço desde já.
>
> > Att., Márcio.
>
> > --
> > 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 emhttp://groups.google.com/group/flexdev
>
> --
> []
> Júlio César Ködel G.
> "Você pode ficar sem comer durante 3 dias, sem beber durante 2 dias,
> mas não pode ficar sem respirar por mais de 5 minutos.
> Então, antes de imprimir isso, lembre-se que o oxigênio deste planeta
> vem da árvore morta para fazer o papel que irá utilizar."

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