La gestion du texte
CHAPITRE 14
357
}
addChild(listeParticipants);
addChild(ageParticipant);
ageParticipant.x=120;
listeParticipants.selectable = false;
function connaitreNumeroLigneCliquee(evt:MouseEvent) {
numeroLigneCliquee = listeParticipants.getLineIndexAtPoint(listeParticipants.mouseX,
➥listeParticipants.mouseY);
ageParticipant.text = anneesNaissance[numeroLigneCliquee];
}
listeParticipants.addEventListener(MouseEvent.MOUSE_DOWN,connaitreNumeroLigneCliquee);
En comparaison de l’exemple précédent, nous avons simplement généré dynamiquement
le contenu qui avait été créé manuellement à l’aide de l’interface du logiciel.
Récapitulatif des propriétés des classes TextField() et
TextFormat()
Voici un rappel sur les différents types utilisés en programmation.
• String : chaîne de caractères contenant des lettres et des nombres ;
• Number : nombre ;
• Boolean : true ou false ;
• Array : un tableau créé avec la classe éponyme ou avec une série de valeurs entre
crochets [] ;
• int : nombre entier compris entre -2 147 483 648 et 2 147 483 647 ;
• uint : nombre entier non signé compris entre 0 et 4 294 967 295.
StyleSheet et TextFormat signifient que les valeurs attendues sont des instances de ces
classes.
Les tableaux suivants détaillent le sens de chaque propriété. Certaines descriptions sont
celles de l’aide officielle de Flash, d’autres ont été reformulées.
Précédent

- 385/426

Suivant