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 />

addListener (métho<strong>de</strong> Selection.addListener)<br />

setFocus (métho<strong>de</strong> Selection.setFocus)<br />

public static setFocus(newFocus:Object) : Boolean<br />

Donne le focus au champ <strong>de</strong> texte, bouton ou clip sélectionnable (modifiable) spécifié par le<br />

paramètre newFocus. Si la valeur null ou un<strong>de</strong>fined est transmise, le focus actuel est<br />

supprimé.<br />

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

Paramètres<br />

newFocus:Object - Objet tel qu'une occurrence <strong>de</strong> bouton, <strong>de</strong> clip ou <strong>de</strong> champ texte, ou<br />

chaîne spécifiant le chemin <strong>de</strong> l'une <strong>de</strong> ces occurrences. Si vous transmettez un littéral <strong>de</strong><br />

chaîne spécifiant un chemin, placez le chemin entre guillemets (" "). Vous pouvez utiliser la<br />

notation avec point ou avec barre oblique pour spécifier le chemin. Si vous utilisez<br />

<strong>ActionScript</strong> <strong>2.0</strong>, vous <strong>de</strong>vez utiliser la notation avec point. Vous pouvez utiliser un chemin<br />

relatif ou absolu.<br />

Valeur renvoyée<br />

Boolean - Valeur booléenne ; true si la tentative <strong>de</strong> focus réussit, false si elle échoue.<br />

Exemple<br />

Dans l'exemple suivant, le champ texte donne le focus au champ texte username_txt lorsque<br />

ce <strong>de</strong>rnier s'affiche dans une fenêtre <strong>de</strong> navigateur. Si l'utilisateur ne remplit pas l'un <strong>de</strong>s<br />

champs texte requis (username_txt et password_txt), le curseur se place automatiquement<br />

dans le champ texte présentant <strong>de</strong>s données manquantes. Par exemple, si l'utilisateur ne tape<br />

rien dans le champ texte username_txt et clique sur le bouton submit, un message d'erreur<br />

s'affiche et le curseur se place dans le champ texte username_txt.<br />

this.createTextField("status_txt", this.getNextHighestDepth(), 100, 70,<br />

100, 22);<br />

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

100, 22);<br />

this.createTextField("password_txt", this.getNextHighestDepth(), 100, 130,<br />

100, 22);<br />

this.createEmptyMovieClip("submit_mc", this.getNextHighestDepth());<br />

submit_mc.createTextField("submit_txt", this.getNextHighestDepth(), 100,<br />

160, 100, 22);<br />

submit_mc.submit_txt.autoSize = "center";<br />

submit_mc.submit_txt.text = "Submit";<br />

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

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

Saved successfully!

Ooh no, something went wrong!