ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
flash.ui 

ContextMenuBuiltInItems  - AS3

Paketflash.ui
Klassepublic final class ContextMenuBuiltInItems
VererbungContextMenuBuiltInItems Inheritance Object

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0, Flash Player 9

Die ContextMenuBuiltInItems-Klasse beschreibt die in ein Kontextmenü integrierten Einträge. Sie können diese Einträge mithilfe der ContextMenu.hideBuiltInItems()-Methode ausblenden.

Beispiele anzeigen

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : 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
Öffentliche Methoden
 MethodeDefiniert 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
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Eigenschaftendetails

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

print

Eigenschaft 
print:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0, Flash Player 9

Ermöglicht dem Benutzer, das angezeigte Bild an einen Drucker zu senden.



Implementierung
    public function get print():Boolean
    public function set print(value:Boolean):void

quality

Eigenschaft 
quality:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0, Flash Player 9

Ermöglicht dem Benutzer, die Auflösung der SWF-Datei zur Laufzeit festzulegen.



Implementierung
    public function get quality():Boolean
    public function set quality(value:Boolean):void

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 
save:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0, Flash Player 9

Ermöglicht dem Benutzer bei installierter Shockmachine, eine SWF-Datei zu speichern.



Implementierung
    public function get save():Boolean
    public function set save(value:Boolean):void

zoom

Eigenschaft 
zoom:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0, Flash Player 9

Ermöglicht dem Benutzer, die Anzeige einer SWF-Datei zur Laufzeit zu vergrößern oder zu verkleinern.



Implementierung
    public function get zoom():Boolean
    public function set zoom(value:Boolean):void
Konstruktordetails

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.as

Im folgenden Beispiel wird die Klasse 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:
  1. Die Eigenschaft myContextMenu wird deklariert und dann einem neuen ContextMenu-Objekt zugewiesen.
  2. Die removeDefaultItems()-Methode wird aufgerufen, bei der alle integrierten Kontextmenüelemente mit Ausnahme der Option zum Drucken entfernt werden.
  3. Die addCustomMenuItems()-Methode wird aufgerufen, bei der ein Menüelement mit der Bezeichnung Hello World im customItems-Array platziert wird, indem die push()-Methode des Arrays verwendet wird.
  4. Anschließend wird das Hello World-Menüelement den Elementen des Kontextmenüs der Bühne hinzugefügt.
  5. Ein TextField-Objekt mit dem Text „Mit der rechten Maustaste klicken“ wird mit der addChild()-Methode über die createLabel()-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;
        }
    }
}




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.