Olá João, obrigado pela tua resposta.

Essa abordagem obriga-me a ter que indicar a cor novamente.
A ver se consigo explicar o que pretendo.

O que eu quero é ter o seguinte:
s|Application
{
globalTone: #b5121b;
}

e daqui em diante usar sempre esta propriedade sem necessitar de introduzir
esse valor (#b5121b) novamente, de forma a ter uma gestão centralizada deste
tom em particular.
Idealmente daria para fazer o seguinte:
s|ButtonBarButton: {color: #aeaeae;}
s|ButtonBarButton:selectedStates {color: globalTone;}

Mas como não dá, tem de ser feito via ActionScript na skin:
override protected function updateDisplayList(unscaledWidth:Number,
unscaleHeight:Number):void
{
    *labelDisplay.setStyle("color", getStyle('globalTone'));*
    super.updateDisplayList(unscaledWidth, unscaledHeight);
}

Ora aqui é que eu não sei como dizer que aquil se aplica apenas aos
selectedStates...

Há a possibilidade de guardar esse valor numa variável que é bindable e
passar no MXML esse valor à label, mas queria evitar bindables...

Cumprimentos,
Jorge

2011/7/11 João Fernandes <[email protected]>

> e podes definir um style

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

Responder a