03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Les polices <strong>du</strong> système ne prennent en charge que les valeurs entières ; toutefois, pour les<br />

polices intégrées, vous pouvez spécifier <strong>de</strong>s valeurs (non entières) en virgule flottante (par ex.<br />

2.6).<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 8<br />

Exemple<br />

L'exemple <strong>de</strong> co<strong>de</strong> suivant utilise <strong>de</strong>ux objets TextFormat pour appliquer <strong>de</strong>s valeurs positives<br />

et négatives <strong>de</strong> l'espacement letterSpacing à différentes plages <strong>de</strong> texte dans un champ<br />

texte.<br />

this.createTextField("mytext", this.getNextHighestDepth(), 10, 10, 200,<br />

100);<br />

mytext.multiline = true;<br />

mytext.wordWrap = true;<br />

mytext.bor<strong>de</strong>r = true;<br />

var format1:TextFormat = new TextFormat();<br />

format1.letterSpacing = -1;<br />

var format2:TextFormat = new TextFormat();<br />

format2.letterSpacing = 10;<br />

mytext.text = "Eat at \nJOE'S.";<br />

mytext.setTextFormat(0, 7, format1);<br />

mytext.setTextFormat(8, 12, format2);<br />

Si votre fichier SWF comporte un composant <strong>de</strong> la version 2, utilisez la classe DepthManager<br />

<strong>de</strong>s composants <strong>de</strong> la version 2 au lieu <strong>de</strong> la métho<strong>de</strong> MovieClip.getNextHighestDepth(),<br />

utilisée dans cet exemple.<br />

rightMargin (propriété TextFormat.rightMargin)<br />

public rightMargin : Number<br />

Marge droite <strong>du</strong> paragraphe, en points. La valeur par défaut est null, ce qui indique que la<br />

propriété n'est pas définie.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 6<br />

Exemple<br />

L'exemple suivant crée un champ texte et définit la marge droite sur 20 points.<br />

this.createTextField("mytext",1,100,100,100,100);<br />

mytext.multiline = true;<br />

mytext.wordWrap = true;<br />

mytext.bor<strong>de</strong>r = true;<br />

TextFormat 1285

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!