création de multiple Textfield
Bonjour à tous.
J'ai ici un problème ici qui me laisse perplexe...
En effet je créer des textField grace à cette fonction placée dans une boucle for et qui reçois en parametre un nom différent et une position en x incrémentée (les tests de débug grace à la fonction trace on bien entendu été effectués ;-) ).
Si quelqu'un à une idée je crois que j'ai besoin d'un regard extèrieur...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
creerTexte = function (texteT, x) {
var texteT = texteT;
var x = x;
_root.createTextField(texteT, 10, x, 320, 450, 50);
_root[texteT].text = texteT;
texteT.border = false;
styleT = new TextFormat();
styleT.color = 0xFFFFFF;
styleT.size = 12;
styleT.type = "dynamic";
styleT.font = "Courier New";
_root[texteT].setTextFormat(styleT);
}; |
et ici la boucle for:
Code:
1 2 3 4 5 6 7 8
| xSSmenu = 170;
for (var i=0; i < recupNbGalerie; i++){
racineGalerie = racine.childNodes[i].childNodes[0];
titre = racineGalerie.firstChild.nodeValue;
trace (titre+xSSmenu);
creerTexte(titre, xSSmenu);
xSSmenu += 50;
} |
Ah oui si jamais quelqu'un à le temps (je sais que j'en demande beaucoup...)
Une idée pour que lorsque je quitte cette image ces même textField s'efface???
Merci d'avance!