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.

Voir également<br />

hscroll (propriété TextField.hscroll), maxscroll (propriété<br />

TextField.maxscroll)<br />

selectable (propriété TextField.selectable)<br />

public selectable : Boolean<br />

Valeur booléenne indiquant si le champ texte est sélectionnable. La valeur true indique que le<br />

texte est sélectionnable. La propriété selectable comman<strong>de</strong> si un champ texte est<br />

sélectionnable, et non si un champ texte est modifiable. Un champ texte dynamique peut être<br />

sélectionnable même s'il n'est pas modifiable. Si un champ texte dynamique n'est pas<br />

sélectionnable, ceci signifie que vous ne pouvez pas sélectionner son texte.<br />

Si selectable est défini sur false, le texte <strong>du</strong> champ texte ne répond pas aux comman<strong>de</strong>s <strong>de</strong><br />

sélection <strong>de</strong> la souris ou <strong>du</strong> clavier, et le texte ne peut pas être copié à l'ai<strong>de</strong> <strong>de</strong> la comman<strong>de</strong><br />

Copy. Si selectable est défini sur true, le texte <strong>du</strong> champ texte peut être sélectionné à l'ai<strong>de</strong> <strong>de</strong><br />

la souris ou <strong>du</strong> clavier. Vous pouvez sélectionner le texte <strong>de</strong> cette manière même si le champ<br />

texte est un champ texte dynamique et non un champ texte <strong>de</strong> saisie. Le texte peut être copié<br />

à l'ai<strong>de</strong> <strong>de</strong> la comman<strong>de</strong> Copy.<br />

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

Exemple<br />

L'exemple suivant crée un champ texte sélectionnable qui se met constamment à jour en<br />

fonction <strong>de</strong> la date et <strong>de</strong> l'heure.<br />

this.createTextField("date_txt", this.getNextHighestDepth(), 10, 10, 100,<br />

22);<br />

date_txt.autoSize = true;<br />

date_txt.selectable = true;<br />

var date_interval:Number = setInterval(updateTime, 500, date_txt);<br />

function updateTime(my_txt:TextField) {<br />

my_txt.text = new Date().toString();<br />

}<br />

La métho<strong>de</strong> MovieClip.getNextHighestDepth() utilisée dans cet exemple requiert Flash<br />

Player 7 ou version ultérieure. Si votre fichier SWF comporte un composant <strong>de</strong> la version 2,<br />

utilisez la classe DepthManager <strong>de</strong>s composants <strong>de</strong> la version 2 au lieu <strong>de</strong> la métho<strong>de</strong><br />

MovieClip.getNextHighestDepth().<br />

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

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

Saved successfully!

Ooh no, something went wrong!