Package | flash.ui |
Classe | public final class ContextMenuBuiltInItems |
Héritage | ContextMenuBuiltInItems Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
ContextMenu.hideBuiltInItems()
.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
forwardAndBack : Boolean
Permet à l’utilisateur d’avancer ou de reculer d’une image dans un fichier SWF au moment de l’exécution (ne s’affiche pas pour un fichier SWF contenant une seule image). | ContextMenuBuiltInItems | ||
loop : Boolean
Permet à l’utilisateur de configurer un fichier SWF de telle sorte qu’il redémarre automatiquement lorsqu’il atteint la dernière image (ne s’affiche pas pour un fichier SWF contenant une seule image). | ContextMenuBuiltInItems | ||
play : Boolean
Permet à l’utilisateur de démarrer un fichier SWF en pause (ne s’affiche pas pour un fichier SWF contenant une seule image). | ContextMenuBuiltInItems | ||
print : Boolean
Permet à l’utilisateur d’envoyer l’image affichée à une imprimante. | ContextMenuBuiltInItems | ||
quality : Boolean
Permet à l’utilisateur de définir la résolution du fichier SWF au moment de l’exécution. | ContextMenuBuiltInItems | ||
rewind : Boolean
Permet à l’utilisateur de configurer un fichier SWF de telle sorte que la lecture commence à la première image lorsqu’il est sélectionné, et ceci à tout moment (ne s’affiche pas pour un fichier SWF contenant une seule image). | ContextMenuBuiltInItems | ||
save : Boolean
Permet à l’utilisateur qui a installé Shockmachine d’enregistrer un fichier SWF. | ContextMenuBuiltInItems | ||
zoom : Boolean
Permet à l’utilisateur d’effectuer un zoom avant/arrière sur un fichier SWF au moment de l’exécution. | ContextMenuBuiltInItems |
Méthode | Défini par | ||
---|---|---|---|
Crée un objet ContextMenuBuiltInItems qui vous permet de définir les propriétés indiquant à Flash Player d’afficher ou de masquer chaque élément du menu. | ContextMenuBuiltInItems | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
forwardAndBack | propriété |
forwardAndBack:Boolean
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Permet à l’utilisateur d’avancer ou de reculer d’une image dans un fichier SWF au moment de l’exécution (ne s’affiche pas pour un fichier SWF contenant une seule image).
Implémentation
public function get forwardAndBack():Boolean
public function set forwardAndBack(value:Boolean):void
loop | propriété |
loop:Boolean
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Permet à l’utilisateur de configurer un fichier SWF de telle sorte qu’il redémarre automatiquement lorsqu’il atteint la dernière image (ne s’affiche pas pour un fichier SWF contenant une seule image).
Implémentation
public function get loop():Boolean
public function set loop(value:Boolean):void
play | propriété |
play:Boolean
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Permet à l’utilisateur de démarrer un fichier SWF en pause (ne s’affiche pas pour un fichier SWF contenant une seule image).
Implémentation
public function get play():Boolean
public function set play(value:Boolean):void
propriété |
quality | propriété |
rewind | propriété |
rewind:Boolean
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Permet à l’utilisateur de configurer un fichier SWF de telle sorte que la lecture commence à la première image lorsqu’il est sélectionné, et ceci à tout moment (ne s’affiche pas pour un fichier SWF contenant une seule image).
Implémentation
public function get rewind():Boolean
public function set rewind(value:Boolean):void
save | propriété |
zoom | propriété |
zoom:Boolean
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Permet à l’utilisateur d’effectuer un zoom avant/arrière sur un fichier SWF au moment de l’exécution.
Implémentation
public function get zoom():Boolean
public function set zoom(value:Boolean):void
ContextMenuBuiltInItems | () | Constructeur |
public function ContextMenuBuiltInItems()
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Crée un objet ContextMenuBuiltInItems qui vous permet de définir les propriétés indiquant à Flash Player d’afficher ou de masquer chaque élément du menu.
ContextMenuBuiltInItemsExample
pour supprimer les éléments du menu contextuel normal de la scène et ajouter un nouvel élément de menu. Cette opération s’accomplit de la façon suivante :
- Une propriété
myContextMenu
est déclarée, puis attribuée à un nouvel objet ContextMenu. - La méthode
removeDefaultItems()
est appelée, ce qui supprime tous les éléments de menu contextuel intégrés sauf Print. - La méthode
addCustomMenuItems()
est appelée, ce qui a pour effet de placer un élément de menu appeléHello World
dans le tableaucustomItems
par le biais de la méthodepush()
de Array. - L’élément de menu
Hello World
est ensuite ajouté à la liste des éléments du menu contextuel de la scène. - Un objet TextField contenant le texte « Right Click » (Cliquez du bouton droit) est ajouté au centre de la scène en utilisant
addChild()
viacreateLabel()
.
package { import flash.ui.ContextMenu; import flash.ui.ContextMenuItem; import flash.ui.ContextMenuBuiltInItems; import flash.display.Sprite; import flash.text.TextField; public class ContextMenuBuiltInItemsExample extends Sprite { private var myContextMenu:ContextMenu; public function ContextMenuBuiltInItemsExample() { myContextMenu = new ContextMenu(); removeDefaultItems(); addCustomMenuItems(); this.contextMenu = myContextMenu; addChild(createLabel()); } private function removeDefaultItems():void { myContextMenu.hideBuiltInItems(); var defaultItems:ContextMenuBuiltInItems = myContextMenu.builtInItems; defaultItems.print = true; } private function addCustomMenuItems():void { var item:ContextMenuItem = new ContextMenuItem("Hello World"); myContextMenu.customItems.push(item); } private function createLabel():TextField { var txtField:TextField = new TextField(); txtField.text = "Right Click"; txtField.x = this.stage.stageWidth/2 - txtField.width/2; txtField.y = this.stage.stageHeight/2 - txtField.height/2; return txtField; } } }
Tue Jun 12 2018, 09:30 AM Z