Paket | flash.ui |
Sınıf | public final class ContextMenuBuiltInItems |
Miras Alma | ContextMenuBuiltInItems Object |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9 |
ContextMenu.hideBuiltInItems()
yöntemini kullanarak bu öğeleri gizleyebilirsiniz.
İlgili API Öğeleri
Genel Özellikler
Özellik | Tanımlayan: | ||
---|---|---|---|
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
forwardAndBack : Boolean
Kullanıcının bir SWF dosyasında çalıştırma zamanında birer kare ileri veya geri hareket etmesini sağlar. (Tek kareli bir SWF dosyasında görünmez.) | ContextMenuBuiltInItems | ||
loop : Boolean
Kullanıcının bir SWF dosyasını, son kareye ulaştığında otomatik olarak tekrar başlayacak şekilde ayarlamasını sağlar. (Tek kareli bir SWF dosyasında görünmez.) | ContextMenuBuiltInItems | ||
play : Boolean
Kullanıcının duraklatılmış bir SWF dosyasını başlatmasını sağlar. (Tek kareli bir SWF dosyasında görünmez.) | ContextMenuBuiltInItems | ||
print : Boolean
Kullanıcının, gösterilen kare görüntüsünü bir yazıcıya göndermesini sağlar. | ContextMenuBuiltInItems | ||
quality : Boolean
Kullanıcının SWF dosyasının çözünürlüğünü çalıştırma zamanında belirlemesini sağlar. | ContextMenuBuiltInItems | ||
rewind : Boolean
Kullanıcının bir SWF dosyasını, herhangi bir zamanda seçildiğinde ilk kareden itibaren oynatılacak şekilde ayarlamasını sağlar. (Tek kareli bir SWF dosyasında görünmez.) | ContextMenuBuiltInItems | ||
save : Boolean
Sisteminde Shockmachine kurulu bir kullanıcının bir SWF dosyasını kaydetmesini sağlar. | ContextMenuBuiltInItems | ||
zoom : Boolean
Kullanıcının bir SWF dosyasını, çalıştırma zamanında yakınlaştırıp uzaklaştırmasını sağlar. | ContextMenuBuiltInItems |
Genel Yöntemler
Yöntem | Tanımlayan: | ||
---|---|---|---|
Flash Player özelliklerini, menü öğelerini göstermek veya gizlemek üzere ayarlayabilmeniz için yeni bir ContextMenuBuiltInItems nesnesi oluşturur. | ContextMenuBuiltInItems | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
Özellik Ayrıntısı
forwardAndBack | özellik |
forwardAndBack:Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9 |
Kullanıcının bir SWF dosyasında çalıştırma zamanında birer kare ileri veya geri hareket etmesini sağlar. (Tek kareli bir SWF dosyasında görünmez.)
Uygulama
public function get forwardAndBack():Boolean
public function set forwardAndBack(value:Boolean):void
loop | özellik |
loop:Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9 |
Kullanıcının bir SWF dosyasını, son kareye ulaştığında otomatik olarak tekrar başlayacak şekilde ayarlamasını sağlar. (Tek kareli bir SWF dosyasında görünmez.)
Uygulama
public function get loop():Boolean
public function set loop(value:Boolean):void
play | özellik |
özellik |
quality | özellik |
rewind | özellik |
rewind:Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9 |
Kullanıcının bir SWF dosyasını, herhangi bir zamanda seçildiğinde ilk kareden itibaren oynatılacak şekilde ayarlamasını sağlar. (Tek kareli bir SWF dosyasında görünmez.)
Uygulama
public function get rewind():Boolean
public function set rewind(value:Boolean):void
save | özellik |
zoom | özellik |
Yapıcı Ayrıntı
ContextMenuBuiltInItems | () | Yapıcı |
public function ContextMenuBuiltInItems()
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9 |
Flash Player özelliklerini, menü öğelerini göstermek veya gizlemek üzere ayarlayabilmeniz için yeni bir ContextMenuBuiltInItems nesnesi oluşturur.
Örnekler Bu örnek nasıl kullanılır?
ContextMenuBuiltinItemsExample.as
Aşağıdaki örnek, normal bağlam menüsü öğelerini sahne alanından kaldırmak ve yeni bir menü öğesi eklemek için
ContextMenuBuiltInItemsExample
sınıfını kullanır. Bu işlem, aşağıdaki adımlar uygulanarak gerçekleştirilir:
myContextMenu
özelliği bildirilir ve ardından yeni bir ContextMenu nesnesine atanır.removeDefaultItems()
yöntemi çağrılır ve böylece Yazdır dışındaki tüm yerleşik bağlam menüsü öğeleri kaldırılır.addCustomMenuItems()
yöntemi çağrılır ve böylece Dizininpush()
yöntemi kullanılarakcustomItems
dizisineHello World
adlı bir menü öğesi yerleştirilir.- Ardından,
Hello World
menü öğesi, Sahne Alanı'nın bağlam menüsü öğe listesine eklenir. createLabel()
yoluylaaddChild()
öğesi kullanılarak Sahne Alanı'nın merkezine "Sağ Tıklat" metninin bulunduğu bir TextField nesnesi eklenir.
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, 01:09 PM Z