zoukankan      html  css  js  c++  java
  • Creating an undraggable Alert control in Flex (转载)

    The following example shows how you can create a Flex Alert control that isn’t draggable by listening for the mouseDown event and calling the stopImmediatePropagation() method in the event handler.

    Full code after the jump.

    <?xml version="1.0" encoding="utf-8"?>
    <!-- http://blog.flexexamples.com/2008/03/21/creating-an-undraggable-alert-control-in-flex/ -->
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
            layout
    ="vertical"
            verticalAlign
    ="middle"
            backgroundColor
    ="white">

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

                private function draggableAlert():void {
                    Alert.show("Drag me!");
                }

                private function undraggableAlert():void {
                    var alert:Alert = Alert.show("Drag me!");
                    alert.addEventListener(MouseEvent.MOUSE_DOWN, alert_mouseDown, true);
                }

                private function alert_mouseDown(evt:MouseEvent):void {
                    evt.stopImmediatePropagation();
                }
            
    ]]>
        
    </mx:Script>

        
    <mx:ApplicationControlBar dock="true">
            
    <mx:Button label="Draggable Alert"
                    click
    ="draggableAlert();" />
            
    <mx:Button label="Undraggable Alert"
                    click
    ="undraggableAlert();" />
        
    </mx:ApplicationControlBar>

    </mx:Application>
    转自:http://www.cnblogs.com/taobataoma/archive/2008/08/28/1278192.html
  • 相关阅读:
    Leetcode424. 替换后的最长重复字符
    Leetcode82. 删除排序链表中的重复元素 II
    python 无序模块,hashlib模块
    python 内置方法
    python 面向对象的三大特性
    python 面向对象
    python 递归函数和二分查找
    python 装饰器
    python 函数名,闭包
    python 函数进阶
  • 原文地址:https://www.cnblogs.com/wuhenke/p/1642751.html
Copyright © 2011-2022 走看看