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.

hi<strong>de</strong>BuiltInItems (métho<strong>de</strong><br />

ContextMenu.hi<strong>de</strong>BuiltInItems)<br />

public hi<strong>de</strong>BuiltInItems() : Void<br />

Masque tous les éléments <strong>de</strong> menu intégrés (à l'exception <strong>de</strong> Paramètres) dans l'objet<br />

ContextMenu spécifié. Si le débogueur <strong>de</strong> Flash Player s'exécute, l'élément <strong>de</strong> menu<br />

Débogage apparaît, bien qu'il soit grisé pour les fichiers SWF sur lesquels le débogage à<br />

distance n'est pas activé.<br />

Cette métho<strong>de</strong> masque uniquement les éléments <strong>de</strong> menu qui s'affichent dans le menu<br />

contextuel standard ; elle n'affecte pas les éléments qui s'affichent dans les menus Edition ou<br />

d'erreur.<br />

Cette métho<strong>de</strong> fonctionne en définissant tous les membres booléens <strong>de</strong> my_cm<br />

.builtInItems sur false. Vous pouvez rendre visible un élément intégré <strong>de</strong> façon sélective<br />

en définissant son membre correspondant dans my_cm .builtInItems sur true (comme<br />

illustré dans l'exemple suivant).<br />

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

Exemple<br />

L'exemple suivant crée un nouvel objet ContextMenu, intitulé my_cm dont les éléments <strong>de</strong><br />

menu intégrés sont masqués, à l'exception <strong>de</strong> Imprimer. L'objet Menu est associé au scénario<br />

actuel.<br />

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

my_cm.hi<strong>de</strong>BuiltInItems();<br />

my_cm.builtInItems.print = true;<br />

this.menu = my_cm;<br />

onSelect (gestionnaire ContextMenu.onSelect)<br />

onSelect = function(item:Object, item_menu:Object) {}<br />

Appelé lorsqu'un utilisateur invoque le menu contextuel <strong>de</strong> Flash Player, mais avant que le<br />

menu ne s'affiche. Ce gestionnaire d'événements permet <strong>de</strong> personnaliser le contenu <strong>du</strong> menu<br />

contextuel en fonction <strong>de</strong> l'état <strong>de</strong> l'application actuelle.<br />

Il est également possible <strong>de</strong> spécifier le gestionnaire <strong>de</strong> rappel d'un objet ContextMenu lors <strong>de</strong><br />

la construction d'un nouvel objet ContextMenu. Pour plus d'informations, consultez l'entrée<br />

onSelect <strong>de</strong> ContextMenuItem.<br />

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

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

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

Saved successfully!

Ooh no, something went wrong!