Eu já tinha publicado um artigo sobre isso no meu blog, mas ele já foi pro espaço :P
Por sorte, o Fabiel replicou o artigo no iMasters: http://imasters.com.br/artigo/13760/flex/customizando_library_projects_para_distribuicao_e_visualizacao/ []s Em 9 de novembro de 2010 11:32, Mário Júnior <[email protected]>escreveu: > 1) vc pode criar os comonentes extendendo dos components já existentes. > Nesse caso, vc poderia fazer seu CustomTitleWindow extendendo de > TitleWindow, e já configurando o showCloseButton=true, com o evento close > implementado, etc. E depois, vc passaria a usar seu CustomTitleWindow > diretamente. > > 2) Vc pode criar seus componentes em projetos Flex Library, e configurar > dois arquivos: > manifest.xml > design.xml > > Nesses arquivos vc define quais as classes dos seus componentes, e ainda > quais campos/propriedades podem ser configurados na aba Properties do > FlashBuilder. > > Além disso, nos seus componentes vc precisa colocar a Metadata > [Icon("../arquivo.png")] para q esse ícone seja usado na paleta de > componentes. > > > > []s > > > Em 9 de novembro de 2010 11:23, Julio Silva <[email protected]>escreveu: > > Galera bom dia >> >> me surgiu duas dúvidas, >> >> consigo criar um componente junto con action script >> por ex: queria criar um componente do tipo TitleWindow, que já venha com o >> showclose button que chame uma função de fechar, >> >> outra coisa consigo criar minha propira paleta de componente com icone, >> igual a paleta Controls que tem Label, Button e etc... >> >> Valeu abraços >> >> >> Julio - SoftJeD >> http://softjed.com.br >> >> -- >> 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 > > > > > -- > Mario Junior > http://blog.mariojunior.com/ > @mariojunior > -- Mario Junior http://blog.mariojunior.com/ @mariojunior -- 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
