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