kwadbox | Je suis en train de brosser les divers sujets, comme je suis tombé sur le tiens, je donne mon avis. Plutôt que de faire une boucle simple pour créer des occurences nommées, tu peux l'intégrer à une fonction, par exemple :
Code :
- function createTF(X:Number,Y:Number,L:Number,H:Number,nbr:Number):Void{
- var i:Number;
- for (i=1 ; i<=nbr ; i++){
- var myTF:String="CT"+i; //ça donnera donc CT1, CT2, etc... jusqu'au nombre "nbr"
- this.createTextField(myTF,i,X,Y+H*i,L,H); //changement de profondeur et de position en Y avec "i"
- this[myTF].border=true;
- this[myTF].text="blabla"; //pour tester
- }
- };
|
Ainsi, tu crées tes champs en appelant la fonction :
Code :
- createTF(50,50,200,20,5);
|
et il te créeras 5 champs textes d'une taille de 200 en longueur et de 20 en hauteur, nommés CT1, CT2, CT3, CT4, CT5, le premier positionné en X à 50, en Y à 50, les suivants étant positionnés les uns à côté des autres sur les coordonnées (Y). |