| Pakket | flash.ui |
| Klasse | public final class ContextMenuBuiltInItems |
| Overerving | ContextMenuBuiltInItems Object |
| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | AIR 1.0, Flash Player 9 |
ContextMenu.hideBuiltInItems().
Verwante API-elementen
Openbare eigenschappen
| Eigenschap | Gedefinieerd door | ||
|---|---|---|---|
![]() | constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | |
| forwardAndBack : Boolean
Hiermee kan de gebruiker één frame voorwaarts of achterwaarts gaan in een SWF-bestand bij uitvoering (wordt niet weergegeven bij een SWF-bestand met één frame). | ContextMenuBuiltInItems | ||
| loop : Boolean
Hiermee kan de gebruiker een SWF-bestand zo instellen dat het automatisch wordt gestart wanneer het laatste frame is bereikt (wordt niet weergegeven bij een SWF-bestand met één frame). | ContextMenuBuiltInItems | ||
| play : Boolean
Hiermee kan de gebruiker een gepauzeerd SWF-bestand starten (wordt niet weergegeven bij een SWF-bestand met één frame). | ContextMenuBuiltInItems | ||
| print : Boolean
Hiermee kan de gebruiker het weergegeven framebeeld naar een printer sturen. | ContextMenuBuiltInItems | ||
| quality : Boolean
Hiermee kan de gebruiker de resolutie van het SWF-bestand bij uitvoering instellen. | ContextMenuBuiltInItems | ||
| rewind : Boolean
Hiermee kan de gebruiker een SWF-bestand zo instellen dat het op elk moment na selectie wordt afgespeeld vanaf het eerste frame (wordt niet weergegeven bij een SWF-bestand met één frame). | ContextMenuBuiltInItems | ||
| save : Boolean
Hiermee kan de gebruiker die Shockmachine heeft geïnstalleerd een SWF-bestand opslaan. | ContextMenuBuiltInItems | ||
| zoom : Boolean
Hiermee kan de gebruiker bij uitvoering op een SWF-bestand in- en uitzoomen. | ContextMenuBuiltInItems | ||
Openbare methoden
| Methode | Gedefinieerd door | ||
|---|---|---|---|
Hiermee wordt een nieuw object ContextMenuBuiltInItems gemaakt, zodat u de eigenschappen voor Flash Player kunt instellen voor het weergeven of verbergen van elk menu-item. | ContextMenuBuiltInItems | ||
![]() |
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | |
![]() |
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | |
![]() |
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | |
![]() |
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | |
![]() |
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | |
![]() |
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | |
![]() |
Retourneert de primitieve waarde van het opgegeven object. | Object | |
Eigenschapdetails
forwardAndBack | eigenschap |
forwardAndBack:Boolean| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | AIR 1.0, Flash Player 9 |
Hiermee kan de gebruiker één frame voorwaarts of achterwaarts gaan in een SWF-bestand bij uitvoering (wordt niet weergegeven bij een SWF-bestand met één frame).
Implementatie
public function get forwardAndBack():Boolean public function set forwardAndBack(value:Boolean):voidloop | eigenschap |
loop:Boolean| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | AIR 1.0, Flash Player 9 |
Hiermee kan de gebruiker een SWF-bestand zo instellen dat het automatisch wordt gestart wanneer het laatste frame is bereikt (wordt niet weergegeven bij een SWF-bestand met één frame).
Implementatie
public function get loop():Boolean public function set loop(value:Boolean):voidplay | eigenschap |
| eigenschap |
quality | eigenschap |
rewind | eigenschap |
rewind:Boolean| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | AIR 1.0, Flash Player 9 |
Hiermee kan de gebruiker een SWF-bestand zo instellen dat het op elk moment na selectie wordt afgespeeld vanaf het eerste frame (wordt niet weergegeven bij een SWF-bestand met één frame).
Implementatie
public function get rewind():Boolean public function set rewind(value:Boolean):voidsave | eigenschap |
zoom | eigenschap |
Constructordetails
ContextMenuBuiltInItems | () | Constructor |
public function ContextMenuBuiltInItems()| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | AIR 1.0, Flash Player 9 |
Hiermee wordt een nieuw object ContextMenuBuiltInItems gemaakt, zodat u de eigenschappen voor Flash Player kunt instellen voor het weergeven of verbergen van elk menu-item.
Voorbeelden Hoe dit voorbeeld te gebruiken
ContextMenuBuiltinItemsExample.as
In het volgende voorbeeld wordt de klasse
ContextMenuBuiltInItemsExample gebruikt om de normale contextmenu-items uit het werkgebied te verwijderen en een nieuw menu-item toe te voegen. Dit wordt gedaan door de volgende stappen te volgen:
- Een eigenschap
myContextMenuwordt gedeclareerd en vervolgens toegewezen aan een nieuw object ContextMenu. - De methode
removeDefaultItems()wordt aangeroepen. Deze verwijdert alle ingebouwde contextmenu-items behalve Print. - De methode
addCustomMenuItems()wordt aangeroepen, waardoor een menu-item met de naamHello Worldin de arraycustomItemswordt geplaatst met de methodepush()van Array. - Het menu-item
Hello Worldwordt vervolgens toegevoegd aan de contextmenu-itemlijst van het werkgebied. - Een object TextField met de tekst 'Right Click' wordt toegevoegd aan het midden van het werkgebied met
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;
}
}
}
Wed Jun 13 2018, 11:42 AM Z
Overerfde openbare eigenschappen verbergen
Overerfde openbare eigenschappen weergeven