Flash CS4 Professional ActionScript 2.0

Composant Menu

Le composant Menu permet à un utilisateur de sélectionner un élément dans un menu contextuel, tout comme le menu Fichier ou Edition de la plupart des applications logicielles.

REMARQUE

 

Le composant Menu est pris en charge uniquement si vous travaillez dans un document spécifiant ActionScript 2.0 dans ses paramètres de publication.

Un composant Menu s'ouvre généralement dans une application lorsqu'un utilisateur survole un activateur de menu de type bouton ou clique sur ce dernier. Vous pouvez également écrire un script indiquant à un composant Menu de s'ouvrir lorsqu'un utilisateur appuie sur une touche spécifique.

Les composants Menu sont toujours créés dynamiquement lors de l'exécution. Pour créer un menu avec ActionScript, faites glisser le composant du panneau Composants vers la bibliothèque, puis utilisez le code suivant«  »:

var myMenu = mx.controls.Menu.createMenu(parent, menuDataProvider);

Utilisez le code suivant pour ouvrir un menu dans une application :

myMenu.show(x, y);

Un événement menuShow est diffusé à l'ensemble des écouteurs des occurrences Menu avant que le menu ne soit rendu, afin de pouvoir mettre à jour l'état des éléments de menu.
De la même façon, un événement menuHide est diffusé juste après le masquage d'une occurrence Menu.

Les éléments d'un menu sont décrits avec XML. Pour plus d'informations, voir Présentation du composant Menu : affichage et données.

Vous ne pouvez pas rendre le composant Menu accessible aux lecteurs d'écran.

Les menus sont souvent imbriqués dans des barres de menus. Pour plus d'informations sur les barres de menus, reportez-vous à Composant MenuBar.

Rubriques connexes