[Freeswitch-svn] [commit] r12665 - freeswitch/trunk/scripts/contrib/swk/flex/amf-test1/src

FreeSWITCH SVN silik0n at freeswitch.org
Wed Mar 18 19:34:55 PDT 2009


Author: silik0n
Date: Wed Mar 18 21:34:55 2009
New Revision: 12665

Log:
unscrew a couple of events hitting the wrong methods, fix non-working refresh buttons

Modified:
   freeswitch/trunk/scripts/contrib/swk/flex/amf-test1/src/main.mxml

Modified: freeswitch/trunk/scripts/contrib/swk/flex/amf-test1/src/main.mxml
==============================================================================
--- freeswitch/trunk/scripts/contrib/swk/flex/amf-test1/src/main.mxml	(original)
+++ freeswitch/trunk/scripts/contrib/swk/flex/amf-test1/src/main.mxml	Wed Mar 18 21:34:55 2009
@@ -4,6 +4,7 @@
 
 	 <mx:Script>
         <![CDATA[
+        	import mx.events.DragEvent;
         
         	import flash.utils.Timer;
             import flash.events.TimerEvent;
@@ -127,7 +128,7 @@
 			public function dgChangeDomainUserVars(event:DataGridEvent):void {
 				var _rowIndex:Number=event.rowIndex;
         		var _columnIndex:Number= event.columnIndex;
-				freeswitch.updateDirDomainUserParam(dgDomainUserVars.selectedItem.uid, dgDomainUserVars.selectedItem.name, TextInput(event.currentTarget.itemEditorInstance).text);
+				freeswitch.updateDirDomainUserVars(dgDomainUserVars.selectedItem.uid, dgDomainUserVars.selectedItem.name, TextInput(event.currentTarget.itemEditorInstance).text);
 				freeswitch.getDirUser(dgDomainUsers.selectedItem.uid);
 			}
 			
@@ -149,6 +150,11 @@
 					Alert.show('You must have a domain Selected', 'Invalid Domain', mx.controls.Alert.OK);
 				}
 			}   
+			
+			public function nonMemberDrop(event:DragEvent):void {
+				Alert.show('Dropped UID?', '-' + '-' +'-', mx.controls.Alert.OK);
+			}
+			
         ]]>
     </mx:Script>
 
@@ -286,7 +292,7 @@
 				                					<mx:DataGridColumn headerText="Data" dataField="value"/>
 				                				</mx:columns>
 				                			</mx:DataGrid>
-				                			<mx:Button label="Refresh Domain" right="10" top="10" height="22"/>
+				                			<mx:Button label="Refresh Domain" right="10" top="10" height="22" click="freeswitch.getDirDomain(gridDomainsDomain.selectedItem.uid);"/>
 				                			<mx:Button label="Add Parameter" left="139" bottom="10" click="addDomainParam()"/>
 				                			<mx:Button label="Add Variable" bottom="10" right="183" width="99" click="addDomainVar()"/>
 				                			<mx:Label text="Parameter" bottom="60" left="10"/>
@@ -338,7 +344,7 @@
 				                					<mx:DataGridColumn headerText="Data" dataField="value"/>
 				                				</mx:columns>
 				                			</mx:DataGrid>
-				                			<mx:Button label="Refresh User" right="10" top="8" height="22"/>
+				                			<mx:Button label="Refresh User" right="10" top="8" height="22" click="freeswitch.getDirUser(dgDomainUsers.selectedItem.uid)"/>
 				                			<mx:Button label="Add Parameter" left="139" bottom="10" click="addDomainUserParam()"/>
 				                			<mx:Button label="Delete Param" bottom="10" left="26" click="dgDeleteDomainUserParam();"/>
 				                			<mx:Button label="Add Variable" bottom="10" right="183" width="99" click="addDomainUserVar()"/>
@@ -368,21 +374,21 @@
 						                    <mx:Button label="Refresh Domains" horizontalCenter="0" bottom="10" click="freeswitch.getDirDomains()"/>
 						                </mx:Canvas>
 						                <mx:Canvas width="80%" height="100%">
-						                	<mx:DataGrid width="45%" left="10" top="38" bottom="70" dataProvider="{freeswitch.getDirGroup.lastResult.members}" 
+						                	<mx:DataGrid id="dgGroupMembers" width="45%" left="10" top="38" bottom="70" dataProvider="{freeswitch.getDirGroup.lastResult.members}" 
 						                		dragEnabled="true" dragMoveEnabled="true" dropEnabled="true">
 						                		<mx:columns>
 						                			<mx:DataGridColumn headerText="Member" dataField="usersUsername"/>
 						                		</mx:columns>
 						                	</mx:DataGrid>
-						                	<mx:DataGrid width="45%" right="10" top="38" bottom="70" dataProvider="{freeswitch.getDirGroup.lastResult.nonmembers}" 
-						                		dragEnabled="true" dragMoveEnabled="true" dropEnabled="true">
+						                	<mx:DataGrid id="dgGroupNonMembers" width="45%" right="10" top="38" bottom="70" dataProvider="{freeswitch.getDirGroup.lastResult.nonmembers}" 
+						                		dragEnabled="true" dragMoveEnabled="true" dropEnabled="true" dragDrop="nonMemberDrop(event);">
 						                		<mx:columns>
 						                			<mx:DataGridColumn headerText="Available to Join" dataField="usersUsername"/>
 						                		</mx:columns>
 						                	</mx:DataGrid>
 						                	<mx:Button label="Refresh" click="freeswitch.getDirGroup(dgDirGroups.selectedItem.uid)" right="10" width="71" top="10" height="22"/>
-						                	<mx:Label text="New Group" bottom="42" left="10" width="63"/>
-						                	<mx:TextInput bottom="40" id="textNewGroup" left="81" width="256"/>
+						                	<mx:Label text="New Group" bottom="42" left="10" width="81"/>
+						                	<mx:TextInput bottom="40" id="textNewGroup" left="99" width="256"/>
 						                	<mx:Button label="Create Group" bottom="10" click="doGroupAdd();" left="81" width="101"/>
 						                	<mx:Label text="UID:" top="10" left="10"/>
 						                	<mx:Label text="{dgDirGroups.selectedItem.uid}" id="groupUID" top="10" left="49"/>



More information about the Freeswitch-svn mailing list