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