Paketflash.ui
Klassepublic final class ContextMenuBuiltInItems
VererbungContextMenuBuiltInItems Inheritance Object

Sprachversion : ActionScript 3.0
Player-Version : 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

Siehe auch

ContextMenu.hideBuiltInItems()


Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  forwardAndBack : Boolean = true
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 = true
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 = true
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 = true
Ermöglicht dem Benutzer, das angezeigte Bild an einen Drucker zu senden.
ContextMenuBuiltInItems
 Inheritedprototype : Object
[static] Ein Verweis auf das Prototypobjekt einer Klasse oder eines Funktionsobjekts.
Object
  quality : Boolean = true
Ermöglicht dem Benutzer, die Auflösung der SWF-Datei zur Laufzeit festzulegen.
ContextMenuBuiltInItems
  rewind : Boolean = true
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 = true
Ermöglicht dem Benutzer bei installierter Shockmachine, eine SWF-Datei zu speichern.
ContextMenuBuiltInItems
  zoom : Boolean = true
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 das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Eigenschaftsdetail
forwardAndBackEigenschaft
public var forwardAndBack:Boolean = true

Sprachversion : ActionScript 3.0
Player-Version : 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).

loopEigenschaft 
public var loop:Boolean = true

Sprachversion : ActionScript 3.0
Player-Version : 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).

playEigenschaft 
public var play:Boolean = true

Sprachversion : ActionScript 3.0
Player-Version : 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).

printEigenschaft 
public var print:Boolean = true

Sprachversion : ActionScript 3.0
Player-Version : Flash Player 9

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

qualityEigenschaft 
public var quality:Boolean = true

Sprachversion : ActionScript 3.0
Player-Version : Flash Player 9

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

rewindEigenschaft 
public var rewind:Boolean = true

Sprachversion : ActionScript 3.0
Player-Version : 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).

saveEigenschaft 
public var save:Boolean = true

Sprachversion : ActionScript 3.0
Player-Version : Flash Player 9

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

zoomEigenschaft 
public var zoom:Boolean = true

Sprachversion : ActionScript 3.0
Player-Version : Flash Player 9

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

Konstruktordetail
ContextMenuBuiltInItems()Konstruktor
public function ContextMenuBuiltInItems()

Sprachversion : ActionScript 3.0
Player-Version : 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.

Beispiele Verwendung von Beispielen
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 Methode removeDefaultItems() wird aufgerufen, bei der alle integrierten Kontextmenüelemente mit Ausnahme der Option zum Drucken entfernt werden.
  3. Die Methode addCustomMenuItems() wird aufgerufen, bei der ein Menüelement mit der Bezeichnung Hello World mit der Methode push() des Arrays im customItems-Array positioniert wird.
  4. Anschließend wird das Menüelement Hello World 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 Methode addChild() über createLabel() 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;
        }
    }
}




 

Eine E-Mail an mich senden, wenn dieser Seite Kommentare hinzugefügt werden | Kommentarbericht

Aktuelle Seite: http://livedocs.adobe.com/flash/9.0_de/ActionScriptLangRefV3/flash/ui/ContextMenuBuiltInItems.html