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 35 36 37 38 39 40 41 42 43
|
function assignItems (path, __x)
{
var pc : PendingCall = AuthService.getApplicationsDomain ();
pc.responder = new RelayResponder (this, "assignItems_Result", "assignItems_Fault");
//trace ("hello"+path)
}
function convertToTable (table,obj)
{var table:Array
for (var j = 0; j <= obj.length; j ++)
{var x=obj [j].nom
table.shift(x);
}trace("t="+table);
return table
}
function assignItems_Result (res : ResultEvent)
{
var a : Array;
var itemsArray = res.result;
a=convertToTable (a,itemsArray)
trace("a="+a);
var Name = "domainApplicationButton";
for (var i = 0 ; i < a.length ; i ++)
{//trace(a[i])
var myClip = path.attachMovie (Name, Name + i, i);
var yOffset = 27.5
var spacing : Number = myClip._height + 2;
myClip._x = __x;
myClip._y = yOffset + i * spacing;
myClip._label.text = a [i].toUpperCase ();
}
trace ("path="+path)
scroll (path);
}
function assignItems_Fault (fe : FaultEvent)
{
trace (fe.fault.faultstring)
} |
Partager