Ahhhhh!!!! Fez-se luz. Agora esta história das SkinParts faz todo o sentido! Muito obrigado.
Ainda estou muito verde nestas andanças de programar componentes em AS que fazem uso de skins. Obrigado 2011/7/5 Ricardo Araújo <[email protected]> > no lado do as, nesse caso AirgileView tens de declarar variaveis como > SkinPart. > O Id tem que coincidir > > ex: > [SkinPart(required="true")] > public var loginView: LoginView; > > On Jul 5, 2:43 pm, Jorge Raimundo <[email protected]> wrote: > > Boas! > > > > Estou a tentar implementar esta forma de programar, mas há uma coisa que > não > > estou a conseguir fazer. > > > > Usando o exemplo do João, pressupondo que temos: > > > > public class AirgileView extends SkinnableComponent > > > > > > > > > > > > > > > > > > > > > { > > > // etc > > > } > > > > > No CSS: > > > > > core|AirgileView > > > { > > > skin-class: > > > > ClassReference("com.airgile.crm.skins.petro.views.core.AirgileViewSkin"); > > > } > > > > > No AirgileViewSkin.mxml: > > > > > <s:Group id="contentHolder" > > > left="0" right="0" top="63" bottom="20"> > > > > > <users:LoginView id="loginView" > > > width="100%" height="100%" > > > includeIn="login"/> > > > </s:Group> > > > > Como é que na classe ActionScript AirgileView lido com os eventos de > > loginView? > > > > Cumprimentos, > > Jorge > > -- > 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. > > -- 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.
