Paket | flash.ui |
Klasse | public final class ContextMenuBuiltInItems |
Vererbung | ContextMenuBuiltInItems Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
ContextMenu.hideBuiltInItems()
-Methode ausblenden.
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
forwardAndBack : Boolean
Ermöglicht dem Benutzer, sich in einer SWF-Datei zur Laufzeit jeweils zum vorherigen oder nächsten Bild zu bewegen (bei SWF-Dateien mit nur einem Bild nicht verfügbar). | ContextMenuBuiltInItems | ||
loop : Boolean
Ermöglicht dem Benutzer, die Wiedergabe einer SWF-Datei nach Erreichen des letzten Bilds erneut zu starten (bei SWF-Dateien mit nur einem Bild nicht verfügbar). | ContextMenuBuiltInItems | ||
play : Boolean
Ermöglicht dem Benutzer, die Wiedergabe einer angehaltenen SWF-Datei zu starten (bei SWF-Dateien mit nur einem Bild nicht verfügbar). | ContextMenuBuiltInItems | ||
print : Boolean
Ermöglicht dem Benutzer, das angezeigte Bild an einen Drucker zu senden. | ContextMenuBuiltInItems | ||
quality : Boolean
Ermöglicht dem Benutzer, die Auflösung der SWF-Datei zur Laufzeit festzulegen. | ContextMenuBuiltInItems | ||
rewind : Boolean
Ermöglicht dem Benutzer festzulegen, dass die Wiedergabe einer SWF-Datei bei deren Auswahl stets mit dem ersten Bild startet (bei SWF-Dateien mit nur einem Bild nicht verfügbar). | ContextMenuBuiltInItems | ||
save : Boolean
Ermöglicht dem Benutzer bei installierter Shockmachine, eine SWF-Datei zu speichern. | ContextMenuBuiltInItems | ||
zoom : Boolean
Ermöglicht dem Benutzer, die Anzeige einer SWF-Datei zur Laufzeit zu vergrößern oder zu verkleinern. | ContextMenuBuiltInItems |
Methode | Definiert von | ||
---|---|---|---|
Erstellt ein neues ContextMenuBuiltInItems-Objekt, sodass Sie in den Eigenschaften von Flash Player einstellen können, ob die einzelnen Menüeinträge angezeigt oder ausgeblendet werden. | ContextMenuBuiltInItems | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
forwardAndBack | Eigenschaft |
forwardAndBack:Boolean
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Ermöglicht dem Benutzer, sich in einer SWF-Datei zur Laufzeit jeweils zum vorherigen oder nächsten Bild zu bewegen (bei SWF-Dateien mit nur einem Bild nicht verfügbar).
Implementierung
public function get forwardAndBack():Boolean
public function set forwardAndBack(value:Boolean):void
loop | Eigenschaft |
loop:Boolean
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Ermöglicht dem Benutzer, die Wiedergabe einer SWF-Datei nach Erreichen des letzten Bilds erneut zu starten (bei SWF-Dateien mit nur einem Bild nicht verfügbar).
Implementierung
public function get loop():Boolean
public function set loop(value:Boolean):void
play | Eigenschaft |
play:Boolean
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Ermöglicht dem Benutzer, die Wiedergabe einer angehaltenen SWF-Datei zu starten (bei SWF-Dateien mit nur einem Bild nicht verfügbar).
Implementierung
public function get play():Boolean
public function set play(value:Boolean):void
Eigenschaft |
quality | Eigenschaft |
rewind | Eigenschaft |
rewind:Boolean
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Ermöglicht dem Benutzer festzulegen, dass die Wiedergabe einer SWF-Datei bei deren Auswahl stets mit dem ersten Bild startet (bei SWF-Dateien mit nur einem Bild nicht verfügbar).
Implementierung
public function get rewind():Boolean
public function set rewind(value:Boolean):void
save | Eigenschaft |
zoom | Eigenschaft |
ContextMenuBuiltInItems | () | Konstruktor |
public function ContextMenuBuiltInItems()
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Erstellt ein neues ContextMenuBuiltInItems-Objekt, sodass Sie in den Eigenschaften von Flash Player einstellen können, ob die einzelnen Menüeinträge angezeigt oder ausgeblendet werden.
ContextMenuBuiltInItemsExample
verwendet, um die normalen Elemente des Kontextmenüs von der Bühne zu entfernen und ein neues Menüelement hinzuzufügen. Dies wird in den folgenden Schritten erreicht:
- Die Eigenschaft
myContextMenu
wird deklariert und dann einem neuen ContextMenu-Objekt zugewiesen. - Die
removeDefaultItems()
-Methode wird aufgerufen, bei der alle integrierten Kontextmenüelemente mit Ausnahme der Option zum Drucken entfernt werden. - Die
addCustomMenuItems()
-Methode wird aufgerufen, bei der ein Menüelement mit der BezeichnungHello World
imcustomItems
-Array platziert wird, indem diepush()
-Methode des Arrays verwendet wird. - Anschließend wird das
Hello World
-Menüelement den Elementen des Kontextmenüs der Bühne hinzugefügt. - Ein TextField-Objekt mit dem Text „Mit der rechten Maustaste klicken“ wird mit der
addChild()
-Methode über diecreateLabel()
-Methode in der Mitte der Bühne hinzugefügt.
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, 10:04 AM Z