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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Paramètres<br />

item:Object - Référence à l'objet (clip, bouton ou champ <strong>de</strong> texte sélectionnable) qui était<br />

sous le pointeur <strong>de</strong> la souris quand le menu contextuel Flash Player a été invoqué et dont la<br />

propriété menu est définie sur un objet ContextMenu vali<strong>de</strong>.<br />

item_menu:Object - Référence à l'objet ContextMenu affecté à la propriété menu <strong>de</strong> object.<br />

Exemple<br />

L'exemple suivant détermine le type d'objet à l'origine <strong>de</strong> l'appel <strong>du</strong> menu contextuel.<br />

my_cm:ContextMenu = new ContextMenu();<br />

function menuHandler(obj:Object, menu:ContextMenu) {<br />

if(obj instanceof MovieClip) {<br />

trace("Movie clip: " + obj);<br />

}<br />

if(obj instanceof TextField) {<br />

trace("Text field: " + obj);<br />

}<br />

if(obj instanceof Button) {<br />

trace("Button: " + obj);<br />

}<br />

}<br />

my_cm.onSelect = menuHandler;<br />

my_mc.menu = my_cm;<br />

my_btn.menu = my_cm;<br />

ContextMenuItem<br />

Object<br />

|<br />

+-ContextMenuItem<br />

public dynamic class ContextMenuItem<br />

extends Object<br />

La classe ContextMenuItem vous permet <strong>de</strong> créer <strong>de</strong>s éléments <strong>de</strong> menu personnalisés afin<br />

qu'ils s'affichent dans le menu contextuel <strong>de</strong> Flash Player. Chaque objet ContextMenuItem<br />

est doté d'une légen<strong>de</strong> (texte) qui s'affiche dans le menu contextuel, et d'un gestionnaire <strong>de</strong><br />

rappel (une fonction) qui est appelé lorsque l'élément <strong>de</strong> menu est sélectionné. Pour ajouter<br />

un nouvel élément <strong>de</strong> menu contextuel dans un menu contextuel, il vous suffit <strong>de</strong> l'ajouter<br />

dans le tableau customItems d'un objet ContextMenu.<br />

Vous pouvez activer ou désactiver <strong>de</strong>s éléments <strong>de</strong> menu spécifiques, rendre <strong>de</strong>s éléments<br />

visibles ou invisibles, ou encore modifier la légen<strong>de</strong> ou le gestionnaire <strong>de</strong> rappel associé(e) à un<br />

élément <strong>de</strong> menu.<br />

ContextMenuItem 467

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

Saved successfully!

Ooh no, something went wrong!