zoukankan      html  css  js  c++  java
  • Styling Alert controls in Flex using the StyleManager class and setStyle() methods

    The following example shows how you can style a Flex Alert control using the static StyleManager.getStyleDeclaration() method, and the setStyle() method
    <?xml version="1.0" encoding="utf-8"?>
    <!-- http://blog.flexexamples.com/2008/02/29/styling-alert-controls-in-flex-using-the-stylemanager-class-and-setstyle-methods/ -->
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
            layout
    ="vertical"
            verticalAlign
    ="middle"
            backgroundColor
    ="white"
            creationComplete
    ="init();">

        
    <mx:Script>
            
    <![CDATA[
                import mx.controls.Alert;
                import mx.styles.StyleManager;

                private var alert:Alert;
                private var alertCSS:CSSStyleDeclaration;

                private function init():void {
                    alertCSS = StyleManager.getStyleDeclaration("Alert");
                }

                private function showAlert(color:Object):void {
                    alertCSS.setStyle("modalTransparencyColor", color);
                    alertCSS.setStyle("themeColor", color);
                    alert = Alert.show("The quick brown fox");
                }
            
    ]]>
        
    </mx:Script>

        
    <mx:ApplicationControlBar dock="true">
            
    <mx:Button label="Red"
                    themeColor
    ="red"
                    click
    ="showAlert('red');" />
            
    <mx:Button label="Orange"
                    themeColor
    ="haloOrange"
                    click
    ="showAlert('haloOrange');" />
            
    <mx:Button label="Yellow"
                    themeColor
    ="yellow"
                    click
    ="showAlert('yellow');" />
            
    <mx:Button label="Green"
                    themeColor
    ="haloGreen"
                    click
    ="showAlert('haloGreen');" />
            
    <mx:Button label="Blue"
                    themeColor
    ="haloBlue"
                    click
    ="showAlert('haloBlue');" />
        
    </mx:ApplicationControlBar>

    </mx:Application>

  • 相关阅读:
    unity与android交互总结
    Unity3d 下websocket的使用
    Unity的Shader如何控制投影颜色
    _LightColor0将会是主要的directional light的颜色。
    Unity shader saturate
    今天写shader流光效果,shader代码少了个括号,unity shader compiler卡死且不提示原因
    欧几里得空间
    Unity ios、android、pc一键打包(一)
    [AR]高通Vuforia Getting Started
    unity3d 为什么要烘焙?烘焙作用是为了什么?
  • 原文地址:https://www.cnblogs.com/taobataoma/p/1089910.html
Copyright © 2011-2022 走看看