ActionScript 3 – Programmation séquentielle et orientée objet
342
Afin qu’il n’y ait aucune ambiguïté, précisons que le nom Century Gothic est celui de la
police qui figure dans la liste des polices accessibles à partir de la palette Propriétés.
Mettre en forme un texte en HTML
Avant d’apprendre à mettre en forme un texte grâce à l’utilisation de balises HTML, nous
devons préciser un point très important. À travers tous les exercices abordés depuis le
début de ce chapitre, pour placer un contenu dans une instance de TextField() nous avons
utilisé la propriété text. Nous allons maintenant devoir utiliser celle qui s’intitule htmlText.
La technique est extrêmement simple car il suffit de placer une balise HTML correcte
dans votre texte.
citation.htmlText = "'Un bon maître a ce souci constant : enseigner à se passer
➥de lui.' André GIDE.";
Examinez l’exemple suivant où de nombreuses balises ont été insérées pour mettre en forme
cette citation.
Pour aboutir à ce résultat, vous avez le choix entre deux solutions :
• Vous créez le texte dynamiquement sur la scène puis vous insérez votre texte HTML
avec les balises nécessaires pour effectuer la mise en forme de certaines parties.
• Vous créez un texte dynamique sur la scène à l’aide de l’outil Texte disponible dans
l’interface de Flash, vous effectuez quelques réglages de mise en forme générale
(comme le choix de la police) et vous insérez votre texte HTML avec les balises nécessaires pour compléter la mise en forme de certaines parties.
Dans ce dernier cas, vous n’auriez besoin de saisir que la ligne d’instruction suivante :
Fichier de référence : Chapitre14/texte6.fla
titreAccueil.htmlText = "
Figure 14-4
Cette mise en forme des caractères a été obtenue à l’aide de balises html uniquement (les deux mots Projet
Gutenberg sont en bleu).
342
Afin qu’il n’y ait aucune ambiguïté, précisons que le nom Century Gothic est celui de la
police qui figure dans la liste des polices accessibles à partir de la palette Propriétés.
Mettre en forme un texte en HTML
Avant d’apprendre à mettre en forme un texte grâce à l’utilisation de balises HTML, nous
devons préciser un point très important. À travers tous les exercices abordés depuis le
début de ce chapitre, pour placer un contenu dans une instance de TextField() nous avons
utilisé la propriété text. Nous allons maintenant devoir utiliser celle qui s’intitule htmlText.
La technique est extrêmement simple car il suffit de placer une balise HTML correcte
dans votre texte.
citation.htmlText = "'Un bon maître a ce souci constant : enseigner à se passer
➥de lui.' André GIDE.";
Examinez l’exemple suivant où de nombreuses balises ont été insérées pour mettre en forme
cette citation.
Pour aboutir à ce résultat, vous avez le choix entre deux solutions :
• Vous créez le texte dynamiquement sur la scène puis vous insérez votre texte HTML
avec les balises nécessaires pour effectuer la mise en forme de certaines parties.
• Vous créez un texte dynamique sur la scène à l’aide de l’outil Texte disponible dans
l’interface de Flash, vous effectuez quelques réglages de mise en forme générale
(comme le choix de la police) et vous insérez votre texte HTML avec les balises nécessaires pour compléter la mise en forme de certaines parties.
Dans ce dernier cas, vous n’auriez besoin de saisir que la ligne d’instruction suivante :
Fichier de référence : Chapitre14/texte6.fla
titreAccueil.htmlText = "
Apprendre dans un livre aux écoliers leur
langue natale est quelque chose de monstrueux, quand on y pense.
Anatole France, Pierre Nozière, Projet Gutenberg
Figure 14-4
Cette mise en forme des caractères a été obtenue à l’aide de balises html uniquement (les deux mots Projet
Gutenberg sont en bleu).
