eu estou usando na minha aplicação Flex sdk 3.6 o seguinte css

 

Panel

{

       borderSkin: Embed(source="skins/crm_main_skin.swf",
symbol="Panel_borderSkin");   

       controlBarBackgroundSkin: Embed(source="skins/crm_main_skin.swf",
symbol="Panel_controlBarBackgroundSkin");

}

 

O problema é que o alert herda esse skin que possue uma imagem no fundo que
herda em todos os módulos que uso o Panel

Já tentei desativar de diversas formas e num consigo, tem como o Alert não
herdar do css ?

Fiz assim e não adiantou.

 

public function sair():void{

       Alert.yesLabel = "Sim";

       Alert.noLabel  = "Não";

       Alert.buttonHeight = 50;

       Alert.buttonWidth  = 100;

       var a:Alert = Alert.show("Deseja encerrar o programa
?","Encerramento", Alert.YES|Alert.NO, this, encerrar, iconPergunta,
Alert.NO);

a.setStyle("borderSkin",null);                        

       a.setStyle("fontSize"  ,10);

       a.setStyle("backgroundImage",null);

       a.setStyle("controlBarBackgroundSkin",null);

       a.setStyle("color"     ,0xff0000); 

       a.height = 150;

       a.width = 300;

}

 

Tentei até criar um css para o Alert o titulo até mudou mas a imagem de
fundo não some.

 

Alert{

       color : #124332;

       background-color: #ffffff;

       header-colors : #243322, #243322;

       header-height:19;

       drop-shadow-enabled: true;

       drop-shadow-color :#243322;

       corner-radius :6;

       border-style :solid;

       border-thickness: 1;

       border-color : #243322;

       footer-colors : #243322, #ffffff;

       title-style-name : "title";

}

 

Alguém sabe como fazer isso  ??

 

obrigado

 

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

Responder a