Creates a TitleWindow container inside a Panel container. : TitleWindow « Container « Flex

Home
Flex
1.Chart
2.Components
3.Container
4.Data Model
5.Development
6.Effects
7.Event
8.Graphics
9.Grid
10.Style
Flex » Container » TitleWindow 




Creates a TitleWindow container inside a Panel container.
Creates a TitleWindow container inside a Panel container.
     

<!--
Code from Flex Documentation "Using Adobe Flex 4".

This user guide is licensed for use under the terms of the Creative Commons Attribution 
Non-Commercial 3.0 License. 

This License allows users to copy, distribute, and transmit the user guide for noncommercial 
purposes only so long as 
  (1proper attribution to Adobe is given as the owner of the user guide; and 
  (2any reuse or distribution of the user guide contains a notice that use of the user guide is governed by these terms. 
The best way to provide notice is to include the following link. 
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/

-->



<!-- events/StoppingPropagation.mxml -->
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx"
    xmlns:s="library://ns.adobe.com/flex/spark" initialize="init(event);">
    <s:layout>
        <s:VerticalLayout />
    </s:layout>
    <fx:Script>
         
        import mx.controls.Alert; 
        import flash.events.MouseEvent; 
        import flash.events.Event; 
        public function init(e:Event):void 
            p1.addEventListener(MouseEvent.MOUSE_DOWN, showAlert)
            tw1.addEventListener(MouseEvent.MOUSE_DOWN, showAlert)
            tw1.addEventListener(Event.CLOSE, closeWindow)
            p2.addEventListener(MouseEvent.MOUSE_DOWN, showAlertWithoutStoppingPropagation)
            tw2.addEventListener(MouseEvent.MOUSE_DOWN, showAlertWithoutStoppingPropagation)
            tw2.addEventListener(Event.CLOSE, closeWindow)
        
        public function showAlert(e:Event):void 
            Alert.show("Alert!\n" "Current Target: " + e.currentTarget + "\n" "Phase: " + e.eventPhase)
            e.stopImmediatePropagation()
        
        public function showAlertWithoutStoppingPropagation(e:Event):void 
            Alert.show("Alert!\n" "Current Target: " + e.currentTarget + "\n" "Phase: " + e.eventPhase)
        
        public function closeWindow(e:Event):void 
            p1.removeChild(tw1)
        
      
    </fx:Script>
    <s:Panel id="p1" title="Stops Propagation">
        <mx:TitleWindow id="tw1" width="300" height="100" showCloseButton="true"
            title="Title Window 1">
            <s:Button label="Click Me" />
            <s:TextArea id="ta1" />
        </mx:TitleWindow>
    </s:Panel>
    <s:Panel id="p2" title="Does Not Stop Propagation">
        <mx:TitleWindow id="tw2" width="300" height="100" showCloseButton="true"
            title="Title Window 2">
            <s:Button label="Click Me" />
            <s:TextArea id="ta2" />
        </mx:TitleWindow>
    </s:Panel>
</s:Application>

   
    
    
    
    
  














Related examples in the same category
1.Add close event listener for TitleWindowAdd close event listener for TitleWindow
2.Add Mouse Down listener to TitleWindowAdd Mouse Down listener to TitleWindow
3.Adding mouse event to Panel and TitleWindowAdding mouse event to Panel and TitleWindow
4.Resize TitleWindow with TransitionResize TitleWindow with Transition
5.Change TitleWindow position and size in stateChange TitleWindow position and size in state
6.Add control to TitleWindowAdd control to TitleWindow
7.Make TitleWindow to show Close buttonMake TitleWindow to show Close button
8.Add close handler to TitleWindowAdd close handler to TitleWindow
9.Top level TitleWindow tag
10.TitleWindow Title, close button, position, border color and border alphaTitleWindow Title, close button, position, border color and border alpha
11.Add button to window through ActionScriptAdd button to window through ActionScript
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.