Mário, muito obrigado era exatamente isso que eu queria dizer, seguirei seu 
conselho em ralação á mudança de paradigma, e tentarei fazer algo menos 
acoplado, obrigado tambem ao Rafael pelo empenho em ajudar.
Cedrick Brandão.
  ----- Original Message ----- 
  From: Mário Júnior 
  To: flexdev@googlegroups.com 
  Sent: Tuesday, March 10, 2009 3:14 PM
  Subject: [flexdev] Re: Herança


  Não é isso não Rafael...
  A questão do Cedrik é a mesma que todo delphiano me faz: Herança Visual.

  No Delphi:
  Crie um formulário, posicione os controles (botoes, text inputs, etc) na 
tela, salve-o.
  Depois, crie outro formulário baseado no primeiro formulário. Nesse caso, vc 
vai herdar todo o visual do primeiro, e se quiser mover a posição deles poderá 
tranquilamente.

  No Flex:
  Crie um MXML, posicione os controles (botoes, text inputs, etc) na tela, 
salve-o.
  Crie outro MXML Component baseado no primeiro. Vá em Design Mode e vc verá o 
novo componente "com a cara" do primeiro... até aí blz MAS agora tente arrastar 
os componentes filhos para vc ver.... não dá.


  O que acontece, Cedrik, é q SIM é possível sim fazer herança visual, mas não 
da forma que vc está acostumado a fazer em Delphi.
  Oq terá de ser feito é a composição desse formulário em AS3 reposicionando os 
objetos do pai, daí sim vc terá o mesmo efeito.
  Se desejar incluir novos componentes, daí vc terá que sobreescrever o método 
createChildren chamando o super(para criar os componentes do pai), e depois 
criar os componentes específicos para esse formulário. Mas, tudo em AS3... nada 
"drag-and-drop" pra vc.

  O que te aconselho a fazer é mudaro paradigma (dessa forma que é pensada) e 
começar a pensar em criação de telas/componentes por composição em vez de 
herança. Acho q fica mais produtivo e desacoplado, sem contar que seus 
componentes ficam bem mais reutilizáveis assim.


  Um abraço, bons estudos.







  2009/3/10 Rafael Gomes Dantas <raf...@gmail.com>

    se eu entendi direito: crie um componente com o formulário, dispare um 
evento quando o cara apertar salvar, capture o evento com o handler adequado...


    2009/3/10 Cedrick Brandao <cedrickbran...@gmail.com>


      Boa tarde a todos,

      Andei pesquisando por aqui e ainda não encontrei algo que me esclarecesse 
a dúvida, talvez seja algo até simples mas estou com um pouco de dificuldade.

      Gostaria de criar um formulário padrão e depois criar novos cadastros a 
partir deste form, como os delphianos(eu) fazem, rsrs, gostaria de saber se tem 
como trabalhar com o flex usando herança visual, tentei de várias formas e não 
obtive sucesso, se alguem puder me ajudar agradeço muito. 












  -- 
  Mário Júnior
  Programador Java / Adobe Flex
  http://blog.mariojunior.com

  

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