sexta-feira, 4 de novembro de 2011

Drag and Drop Flex 4 =D


<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"  
               xmlns:s="library://ns.adobe.com/flex/spark" 
               xmlns:mx="library://ns.adobe.com/flex/mx" 
               skinClass="TDFGradientBackgroundSkin" 
               viewSourceURL="srcview/index.html">
    
    <s:layout>
        <s:HorizontalLayout verticalAlign="middle" horizontalAlign="center" />
    </s:layout>
    
    <fx:Declarations>
        <s:ArrayList id="arr1">
            <fx:String>Orange</fx:String>
            <fx:String>Apple</fx:String>
            <fx:String>Pear</fx:String>
        </s:ArrayList>
        
        <s:ArrayList id="arr2">
            <fx:String>Banana</fx:String>
        </s:ArrayList>
    </fx:Declarations>
    
    <s:Panel title="Drag and Drop Samples" 
             width="600" height="100%"
             color="0x000000" 
             borderAlpha="0.15">
        
        <s:layout>
            <s:HorizontalLayout horizontalAlign="center" 
                              paddingLeft="10" paddingRight="10" 
                              paddingTop="10" paddingBottom="10"/>
        </s:layout>
        
        <s:List allowMultipleSelection="true" dropEnabled="true" dragEnabled="true" dragMoveEnabled="true" 
                dataProvider="{arr1}"/>
        
        <s:Label text="Drag Items between lists" color="0x000000"/>
        
        <s:List allowMultipleSelection="true" dropEnabled="true" dragEnabled="true" dragMoveEnabled="true" 
                dataProvider="{arr2}"/>
    </s:Panel>
    
</s:Application>



Vitor Yudi Hansen