1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| <?xml version="1.0" encoding="utf-8"?>
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" width="100%" height="100%" creationComplete="list.send();">
<mx:HTTPService id="list" url="scripts/listelements.php" resultFormat="e4x"/>
<mx:HTTPService id="updateElt" url="scripts/update_element.php" method="POST">
<mx:request>
<element_id>{String(myRepeater.currentItem.@id)}</element_id>
<target>{String(myRepeater.currentItem.elementSlider.value)}</target>
</mx:request>
</mx:HTTPService>
<mx:Panel id="elementsMgt"
title="elements Management"
width="100%" height="100%">
<mx:Canvas width="100%" height="100%" cornerRadius="4">
<mx:Tile left="10" right="10" top="10" bottom="10">
<mx:Repeater id="myRepeater" dataProvider="{list.lastResult.element}">
<mx:Panel title="{String(myRepeater.currentItem.@name)}" toolTip="{String(myRepeater.currentItem.@description)}" width="100%">
<mx:HSlider id="elementSlider"
width="100%"
minimum="0"
maximum="100"
value="{(myRepeater.currentItem.@actval)/2.5}"
dataTipPlacement="bottom"
labels="['0%','50%','100%']"
snapInterval="1"
tickInterval="25"
liveDragging="false"
change="updateElt.send();"
/>
</mx:Panel>
</mx:Repeater>
</mx:Tile>
</mx:Canvas>
</mx:Panel>
</mx:Module> |
Partager