Aqui <http://lmgtfy.com/?q=flex+alert+custom>tem bastante coisa

abração e bons estudos.


brunobg
****************************************************
www.brbsoftware.com.br
[email protected]  (MSN&  Skype)
blogflex.brunobg.com
@brunogrohs
(21) 9913-2397


Em 17/11/2011 11:15, [email protected] escreveu:

Já procurei na net, sabe algum site com exemplo de como criar um Alert sem herdar o PANEL ??

Ou como devo procurar ??

Obrigado.

*De:*[email protected] [mailto:[email protected]] *Em nome de *bruno bg
*Enviada em:* quinta-feira, 17 de novembro de 2011 09:53
*Para:* [email protected]
*Assunto:* Re: [flexdev] Desativar Skin css Panel

Herança é assim mesmo

Package

        

mx.controls <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/controls/package-detail.html>

Class

        

public class Alert

Inheritance

        

Alert Descrição: InheritancePanel <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/containers/Panel.html> Descrição: InheritanceContainer <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/core/Container.html> Descrição: InheritanceUIComponent <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/core/UIComponent.html> Descrição: InheritanceFlexSprite <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/core/FlexSprite.html> Descrição: InheritanceSprite <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Sprite.html> Descrição: InheritanceDisplayObjectContainer <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/DisplayObjectContainer.html> Descrição: InheritanceInteractiveObject <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/InteractiveObject.html> Descrição: InheritanceDisplayObject <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/DisplayObject.html> Descrição: InheritanceEventDispatcher <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/EventDispatcher.html> Descrição: InheritanceObject <http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Object.html>

*Language Version: *

        

ActionScript 3.0

*Product Version: *

        

Flex 3

*Runtime Versions: *

        

Flash Player 9, AIR 1.1


Ou vc utiliza outro SKIN, ou cria um ALERT personalizado, sem herdar de PANEL.



brunobg
****************************************************
www.brbsoftware.com.br  <http://www.brbsoftware.com.br>
[email protected]  <mailto:[email protected]>   (MSN&  Skype)
blogflex.brunobg.com
@brunogrohs
(21) 9913-2397


Em 17/11/2011 09:44, [email protected] <mailto:[email protected]> escreveu:

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] <mailto:[email protected]> Para sair da lista, envie um email em branco para [email protected] <mailto:[email protected]>
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

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

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

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

<<image/gif>>

Responder a