Leonel,Aconselho-te a ler estes slides: http://www.riapt.org/2010/10/17/slides-da-apresentacao-skinning-no-flex-4/
Quanto ao mudares o skinning dinamicamente, basta que assegures que a ligacão entre componentes e as suas skin-classes é feita exclusivamente em ficheiros CSS (ex: s|Button { skin-class: ClassReference("com.boonzi.skins.fiber.components.button.ButtonSkin"); } ), e depois mudas dinamicamente a folha css para a que pretendes no arranque da aplicacão.
linkedIn <http://pt.linkedin.com/in/jsaleiro> João Saleiro Chief Technology Officer Tel: 00351 916 077 097 Email: [email protected] <mailto:[email protected]> Skype: joao.saleiro <callto://joao.saleiro>Webfuel Solutions <http://www.webfuel.pt> www.webfuel.pt <http://www.webfuel.pt>
Lisbon, Portugal On 25-11-2011 11:33, Leonel wrote:
Olá a todos, Sou cliente assiduo da mailing list, mas por muito poucas vezes tentei tirar dúvidas pois o meus mundo é mais ligado ao Flash que propriamente ao Flex. No entanto na empresa onde estou vamos começar a utilizar o Flash Builder para construir uma aplicação que será utilizada numa "set-top box" e será a portabilização da mesma aplicação em Flash com AS2 para o AS3 utilizando o Flash Builder. Neste momento a dúvida que temos é como fazer o skinning da aplicação. Isto é, pretendemos que a aplicação possa mudar de aspecto conforme o patrocinador, a epoca festiva, a escola que vai utilizar a box, etc. E isto pode influenciar botões, imagens de background, efeitos de Glow, scroll bars, etc... Um primiero passo foi conseguir fazer o skin de um Button a partir de um SWC vindo do Flash e colocar alguns efeitos como o Glow para o MouseOver. Já reparei que fazer as coisas desta forma o componente Button irá sempre ter a forma indicada pelo CSS. A minha pergunta é se posso importar vários ou um SWC que tenha várias skins que serão utilizadas em vários Button pelo interface e conseguir distinguir o desenho a atribuir a cada um. É possivel? Fariam as coisas de outra forma? Neste momento qualquer feedback com ideias será benéfico pois ainda estamos em "estudo". Qualquer duvida sobre isto e que possa responder, por favor digam. Cumprimentos, Leonel
-- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
<<inline: LinkedIn.gif>>
<<inline: Webfuel.gif>>
