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.

Paramètres<br />

start:Number - Entier qui indique la position <strong>du</strong> premier caractère à inclure dans la chaîne<br />

renvoyée. Les valeurs vali<strong>de</strong>s pour start vont <strong>de</strong> 0 à TextSnapshot.getCount() - 1. Si<br />

start est une valeur négative, 0 est utilisé.<br />

end:Number - Entier qui correspond à 1+ l'in<strong>de</strong>x <strong>du</strong> <strong>de</strong>rnier caractère à examiner dans l'objet<br />

TextSnapshot. Les valeurs vali<strong>de</strong>s pour end vont <strong>de</strong> 0 à TextSnapshot.getCount(). Le<br />

caractère in<strong>de</strong>xé par le paramètre end n'est pas inclus dans la chaîne extraite. Si vous omettez<br />

ce paramètre, TextSnapshot.getCount() est utilisé. Si la valeur <strong>de</strong> end est inférieure ou<br />

égale à la valeur start, start + 1 est utilisé.<br />

inclu<strong>de</strong>LineEndings:Boolean [facultatif] - Valeur booléenne qui spécifie si les caractères <strong>de</strong><br />

nouvelle ligne sont insérés (true) ou s'ils ne sont pas insérés (false) dans la chaîne renvoyée.<br />

La valeur par défaut est false.<br />

Valeur renvoyée<br />

String - Chaîne contenant les caractères dans la plage spécifiée, ou une chaîne vi<strong>de</strong> si aucun<br />

caractère n'est détecté dans la plage spécifiée.<br />

Exemple<br />

L'exemple suivant illustre comment renvoyer le nombre <strong>de</strong> caractères dans un objet<br />

TextSnapshot spécifié. Pour utiliser ce co<strong>de</strong>, placez un champ <strong>de</strong> texte statique contenant le<br />

texte « TextSnapshot Example » sur la Scène.<br />

var my_mc:MovieClip = this;<br />

var my_snap:TextSnapshot = my_mc.getTextSnapshot();<br />

var count:Number = my_snap.getCount();<br />

var theText:String = my_snap.getText(0, count, false);<br />

trace(count); // 20<br />

trace(theText); // TextSnapshot Example<br />

Voir également<br />

getCount (métho<strong>de</strong> TextSnapshot.getCount), getSelectedText (métho<strong>de</strong><br />

TextSnapshot.getSelectedText)<br />

getTextRunInfo (métho<strong>de</strong><br />

TextSnapshot.getTextRunInfo)<br />

public getTextRunInfo(beginIn<strong>de</strong>x:Number, endIn<strong>de</strong>x:Number) : Array<br />

Renvoie un tableau d'objets contenant <strong>de</strong>s informations sur un segment <strong>de</strong> texte. Chaque<br />

objet correspond à un caractère dans la plage <strong>de</strong> caractères spécifiée par les <strong>de</strong>ux paramètres <strong>de</strong><br />

métho<strong>de</strong>.<br />

1302 Chapitre 2: Classes <strong>ActionScript</strong>

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

Saved successfully!

Ooh no, something went wrong!