createTextField retournant le TextField créé
Par -Alexandre LEGOUT aka LAlex- le 11 août 2003, 11:17 - AS2 - Lien permanent
Il m'arrive souvent d'utilise la référence retournée par createEmptyMovieClip pour agir sur le clip nouvellement créé (changer ses propriété, etc...). Or, l'instruction 'createTextField', elle, ne retourne rien, ce qui ne permet pas la même facilité pour accéder au nouveau TextField.
J'ai donc créé un prototype tout simple qui "écrase" la méthode createTextField, et qui retourne le champ texte créé.
[asfile]proto.movieclip.createtextfield.as[/asfile]
Voici un exemple d'utilisation
#include "movieclip.createtextfield.as"
// Crée le champ texte
var champTexte = _root.createTextField("saisie",10,10,10,100,20);
// Modifie les propriétés du champ texte créé.
champTexte.type = "input";
champtexte.border = true;
Commentaires
Bonjour,
Ce proto est exactement ce que je cherchais, mais comment s'installe t'il ?
Merci
Tu place simplement le fichier . as dans le meme repertoire que ton animation et ensuite tu ecris simplement ton code comme Lalex l'a indiqué dans son exemple d'utilisation...non ?
PS : faut mettre le fichier .as dans le même répertoire que le .fla et pas l'animation(.swf) hein
Fil des commentaires de ce billet