Pacchetto | flash.ui |
Classe | public final class ContextMenuBuiltInItems |
Ereditarietà | ContextMenuBuiltInItems Object |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0, Flash Player 9 |
ContextMenu.hideBuiltInItems()
.
Elementi API correlati
Proprietà | Definito da | ||
---|---|---|---|
constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | ||
forwardAndBack : Boolean
Consente all'utente di spostarsi avanti o indietro un fotogramma alla volta in un file SWF in fase di runtime (non viene visualizzato per un file SWF costituito da un solo fotogramma). | ContextMenuBuiltInItems | ||
loop : Boolean
Consente all'utente di impostare un file SWF in modo che ricominci da capo automaticamente quando viene raggiunto il fotogramma finale (non viene visualizzato per un file SWF costituito da un solo fotogramma). | ContextMenuBuiltInItems | ||
play : Boolean
Consente all'utente di avviare un file SWF in stato di pausa (non viene visualizzato per un file SWF costituito da un solo fotogramma). | ContextMenuBuiltInItems | ||
print : Boolean
Consente all'utente di inviare l'immagine del fotogramma visualizzato a una stampante. | ContextMenuBuiltInItems | ||
quality : Boolean
Consente all'utente di impostare la risoluzione del file SWF in fase di runtime. | ContextMenuBuiltInItems | ||
rewind : Boolean
Consente all'utente di impostare un file SWF in modo che, quando viene selezionato e in qualsiasi momento, venga riprodotto dal primo fotogramma (non viene visualizzato per un file SWF costituito da un solo fotogramma). | ContextMenuBuiltInItems | ||
save : Boolean
Consente agli utenti che dispongono di Shockmachine di salvare un file SWF. | ContextMenuBuiltInItems | ||
zoom : Boolean
Consente all'utente di ingrandire e ridurre il contenuto di un file SWF in fase di runtime. | ContextMenuBuiltInItems |
Metodo | Definito da | ||
---|---|---|---|
Crea un nuovo oggetto ContextMenuBuiltInItems, in modo che possano essere impostate le proprietà di Flash Player per visualizzare o nascondere ciascuna voce di menu. | ContextMenuBuiltInItems | ||
Indica se per un oggetto è definita una proprietà specifica. | Object | ||
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | ||
Indica se la proprietà specificata esiste ed è enumerabile. | Object | ||
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | ||
Restituisce la rappresentazione in formato stringa dell'oggetto specificato. | Object | ||
Restituisce il valore di base dell'oggetto specificato. | Object |
forwardAndBack | proprietà |
forwardAndBack:Boolean
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0, Flash Player 9 |
Consente all'utente di spostarsi avanti o indietro un fotogramma alla volta in un file SWF in fase di runtime (non viene visualizzato per un file SWF costituito da un solo fotogramma).
Implementazione
public function get forwardAndBack():Boolean
public function set forwardAndBack(value:Boolean):void
loop | proprietà |
loop:Boolean
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0, Flash Player 9 |
Consente all'utente di impostare un file SWF in modo che ricominci da capo automaticamente quando viene raggiunto il fotogramma finale (non viene visualizzato per un file SWF costituito da un solo fotogramma).
Implementazione
public function get loop():Boolean
public function set loop(value:Boolean):void
play | proprietà |
play:Boolean
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0, Flash Player 9 |
Consente all'utente di avviare un file SWF in stato di pausa (non viene visualizzato per un file SWF costituito da un solo fotogramma).
Implementazione
public function get play():Boolean
public function set play(value:Boolean):void
proprietà |
quality | proprietà |
rewind | proprietà |
rewind:Boolean
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0, Flash Player 9 |
Consente all'utente di impostare un file SWF in modo che, quando viene selezionato e in qualsiasi momento, venga riprodotto dal primo fotogramma (non viene visualizzato per un file SWF costituito da un solo fotogramma).
Implementazione
public function get rewind():Boolean
public function set rewind(value:Boolean):void
save | proprietà |
zoom | proprietà |
ContextMenuBuiltInItems | () | Funzione di costruzione |
public function ContextMenuBuiltInItems()
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0, Flash Player 9 |
Crea un nuovo oggetto ContextMenuBuiltInItems, in modo che possano essere impostate le proprietà di Flash Player per visualizzare o nascondere ciascuna voce di menu.
ContextMenuBuiltInItemsExample
per rimuovere dallo stage le voci di menu di scelta rapida normali e aggiungere una nuova voce di menu. Questa operazione viene eseguita mediante la procedura seguente:
- Una proprietà di nome
myContextMenu
viene dichiarata e quindi assegnata a un nuovo oggetto ContextMenu. - Viene chiamato il metodo
removeDefaultItems()
, che rimuove tutte le voci incorporate del menu di scelta rapida ad eccezione di Print. - Viene chiamato il metodo
addCustomMenuItems()
, che inserisce la voce di menuHello World
nell'arraycustomItems
utilizzando il metodopush()
di Array. - La voce di menu
Hello World
viene quindi aggiunta alle voci del menu di scelta rapida dello stage. - Al centro dello stage viene aggiunto un oggetto TextField con il testo "Right Click" mediante
addChild()
ecreateLabel()
.
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, 02:44 PM Z