Eu penso que criar uma classe de parâmetro seria uma boa opção. Para além de
não te teres de preocupar com passar parâmetros no construtor e saber a
ordem os itens do menu podiam facilmente aceder aos parâmetros do menu
(parent, usando o interface que este deva implementar) e aplicar o mesmo
estilo.
Por exemplo:
public class MenuStyle
{
public static const ALIGN_CENTER:String = "alignCenter";
public static const ALIGN_LEFT:String = "alignLeft";
public var tFormat:TextFormat;
public var align:String;
public var fillColor:uint;
//(...)
public function MenuClass()
{
//Valores por defeito
tFormat = new TextFormat(...);
align = MenuStyle.ALIGN_LEFT;
fillColor = 0xFFFFFF;
//(...)
}
}
depois para aplicar o estilo podias definir como o joão mencionou:
var myStyle:MenuStyle = new MenuStyle();
myStyle.fillColor = 0x000000;
menu = new MenuClass();
menu.style = myStyle;
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google.
Para enviar mensagens para este grupo, envie um email para
[email protected]
Para anular a inscrição neste grupo, envie um email para
[email protected]
Para mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---