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.

Exemple<br />

L'exemple suivant définit un gestionnaire onChanged pour le champ d'entrée my_txt. Il<br />

définit ensuite un nouvel objet écouteur,txtListener, et définit un gestionnaire onChanged<br />

pour cet objet. Ce gestionnaire sera appelé lorsque le champ texte my_txt est modifié. La ligne<br />

finale <strong>du</strong> co<strong>de</strong> appelle TextField.addListener pour enregistrer l'objet écouteur<br />

txtListener avec le champ texte my_txt <strong>de</strong> façon à le notifier lorsque my_txt change.<br />

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

22);<br />

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

my_txt.type = "input";<br />

my_txt.onChanged = function(textfield_txt:TextField) {<br />

trace(textfield_txt._name+" changed");<br />

};<br />

var txtListener:Object = new Object();<br />

txtListener.onChanged = function(textfield_txt:TextField) {<br />

trace(textfield_txt._name+" changed and notified myListener");<br />

};<br />

my_txt.addListener(txtListener);<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 />

Voir également<br />

onChanged (gestionnaire TextField.onChanged), onScroller (gestionnaire<br />

TextField.onScroller), removeListener (métho<strong>de</strong> TextField.removeListener)<br />

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

public _alpha : Number<br />

Définit ou extrait la valeur <strong>de</strong> transparence alpha <strong>du</strong> champ texte. Les valeurs vali<strong>de</strong>s sont<br />

comprises entre 0 (entièrement transparent) et 100 (entièrement opaque). La valeur par défaut<br />

est 100. Les valeurs <strong>de</strong> transparence ne sont pas prises en charge pour les champs texte qui<br />

utilisent les polices <strong>de</strong> périphérique. Vous <strong>de</strong>vez utiliser <strong>de</strong>s polices intégrées pour utiliser la<br />

propriété <strong>de</strong> transparence _alpha avec un champ texte.<br />

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

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

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

Saved successfully!

Ooh no, something went wrong!