Flash Lite 2 |
|||
| Guide de référence du langage ActionScript Flash Lite 2.x > Classes ActionScript > TextField > condenseWhite (propriété TextField.condenseWhite) | |||
public condenseWhite : Boolean
Valeur booléenne qui spécifie si les espaces blancs (espaces, sauts de ligne, etc.) dans un champ texte HTML doivent être supprimés lorsque le champ est restitué dans un navigateur. La valeur par défaut est false.
Si vous définissez cette valeur sur true, vous devez utiliser les commandes HTML classiques telles que <BR> et <P> pour placer des sauts de ligne dans le champ texte.
Si la propriété .html du champ texte est false, cette propriété est ignorée.
Disponibilité : ActionScript 1.0 ; Flash Lite 2.0
L'exemple suivant crée deux champs texte pendant l'exécution, appelés first_txt et second_txt. L'espace blanc est supprimé du deuxième champ texte. Ajoutez le code ActionScript suivant à votre fichier ActionScript ou FLA :
var my_str:String = "Hello\tWorld\nHow are you?\t\t\tEnd";
this.createTextField("first_txt", this.getNextHighestDepth(), 10, 10, 160, 120);
first_txt.html = true;
first_txt.multiline = true;
first_txt.wordWrap = true;
first_txt.condenseWhite = false;
first_txt.border = true;
first_txt.htmlText = my_str;
this.createTextField("second_txt", this.getNextHighestDepth(), 180, 10, 160, 120);
second_txt.html = true;
second_txt.multiline = true;
second_txt.wordWrap = true;
second_txt.condenseWhite = true;
second_txt.border = true;
second_txt.htmlText = my_str;
html (propriété TextField.html)