Retour à la page d'accueil

Flash 8: Modifier le texte au démarrage

Auteur: Jérôme Forget. Publié le 13 juillet 2006.

Il arrive souvent que l'on doive changer la valeur d'un champ de texte au démarrage, pour afficher le texte provenant d'un fichier, d'une base de données ou d'une entrée de l'utilisateur.

Chaque champ de texte dynamique ou champ de saisie possède une propriété text qui contient la valeur affichée dans le champ. On peut utiliser ActionScript pour modifier cette propriété, et donc le texte affiché à l'écran.

// Affiche le texte suivant dans un champ de texte tMessage.text = "Continue dans cette voie.";

On peut aussi utiliser des variables pour créer des expressions plus complexes:

// Assigne une valeur à une variable var sNomUtilisateur:String = "Jean"; // On utilise la variable sNomUtilisateur pour créer une concaténation avec le texte suivant. // Le texte affiché sera "Jean, continue dans cette voie." tMessage.text= sNomUtilisateur + ", continue dans cette voie.";

Si vous modifiez la valeur d'un champ de texte multiligne, vous pouvez insérer des retours de chariot à l'aide des caractères spéciaux \n ou \r, sans guillemet, ou encore la constante ActionScript newline.

// Les lignes suivantes sont équivalentes, mais la première est plus claire. tMessage.text = "Continue dans cette voie\n... ou ne continue pas."; tMessage.text = "Continue dans cette voie" + newline + "... ou ne continue pas.";

Les applications dynamiques vont utiliser largement les textes dynamiques. Que ce soit pour adapter des messages d'erreur, modifier le contenu d'un panier d'achat ou simplement la bienvenue, les textes dynamiques modifiés au démarrage sont partout. On les utilisera encore davantage pour afficher des données externes provenant d'un fichier texte ou d'une base de données.

À propos | Formation | Ressources | Exercices
© 2004-2007, Jérôme Forget (ajouter au carnet d'adresses). Certains droits réservés.
Sous licence Creative Commons «Paternité - Partage des Conditions Initiales à l'Identique 2.0 Canada».
 Photos : stock.xchngPolitique de confidentialitéDéclaration qualité. Valide: XHTML | CSS.