| Paket | flash.display |
| Sınıf | public class NativeMenu |
| Miras Alma | NativeMenu EventDispatcher Object |
| Alt Sınıflar | ContextMenu |
| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
AIR profili desteği: Bu özellik tüm masaüstü işletim sistemlerinde desteklenir ancak mobil aygıtlarda veya AIR for TV aygıtlarında desteklenmez. Desteği çalışma zamanında NativeMenu.isSupported özelliğini kullanarak test edebilirsiniz. Birden fazla profilde API desteği ile ilgili daha fazla bilgi için bkz. AIR Profil Desteği.
Yerel menü, uygulamanız tarafından değil, işletim sistemi tarafından denetlenen ve çizilen bir menüdür. AIR, aşağıdaki yerel menü türlerini destekler:
-
Uygulama menüleri, OS X'te desteklenir. Uygulama menülerinin ana bilgisayar işletim sisteminde desteklenip desteklenmediğini test etmek için,
NativeApplication.supportsMenuözelliğini kullanın. Mac masaüstünün en üstündeki Menü çubuğunda bir uygulama menüsü görüntülenir. OS X, her uygulama için varsayılan bir menü sağlar, ancak menü komutlarının çoğu işlevsel değildir. Varsayılan öğelere olay dinleyicileri ekleyebilir, tek tek menü ve öğeleri değiştirebilir veya varsayılan menünün tamamını değiştirebilirsiniz. NativeApplicationmenuözelliğini kullanarak uygulama menüsü nesnesine erişin. -
Window menüleri, Windows ve Linux'ta desteklenir. Pencere menülerinin ana bilgisayar işletim sisteminde desteklenip desteklenmediğini test etmek için,
NativeWindow.supportsMenuözelliğini kullanın. Pencere başlık çubuğunun aşağısında bir pencere menüsü görüntülenir. Menülerin kapladığı alan, pencere sahne alanının bir bölümü değildir. Uygulamalar bu alana çizim yapamaz. NativeWindowmenuözelliğini kullanarak bir pencereye bir menü atayın. -
Simge seti simge menüleri, OS X'te desteklenir. Simge seti simgelerinin ana bilgisayar işletim sisteminde desteklenip desteklenmediğini test etmek için,
NativeApplication.supportsDockIconözelliğini kullanın. Simge seti simge menüsündeki öğeler, işletim sistemi tarafından sağlanan varsayılan öğelerin yukarısında görüntülenir. Varsayılan öğelere uygulama kodu tarafından erişilemez. Uygulamanın DockIcon nesnesininmenuözelliğine bir menü atayın. -
Sistem tepsisi simge menüleri Windows'da ve Linux işletim sistemlerinin çoğunda desteklenir. Sistem tepsisi simgelerinin ana bilgisayar işletim sisteminde desteklenip desteklenmediğini test etmek için,
NativeApplication.supportsSystemTrayIconözelliğini kullanın. Sistem tepsisi simge menüsü, bağlam menüsüne çok benzer şekilde, simgenin sağ tıklatılmasına yanıt olarak görüntülenir. Uygulamanın SystemTrayIcon nesnesininmenuözelliğine bir menü atayın. -
Bağlam menüleri tüm işletim sistemlerinde desteklenir. Bağlam menüleri, uygulamada görüntülenen bir InteractiveObject öğesinin sağ tıklatılması veya command tuşuna basıp tıklatılması gibi bir kullanıcı arabirimi olayına yanıt olarak görüntülenir. Menüyü göstermeye yönelik kullanıcı arabirimi mekanizmaları, ana bilgisayar işletim sistemi ve donanımına göre değişiklik gösterir. InteractiveObject öğesinin
contextMenuözelliğine bir menü atayın. AIR'de, NativeMenu sınıfı veya ContextMenu sınıfı ile bir bağlam menüsü oluşturulabilir. Flash Player'da yalnızca ContextMenu sınıfı kullanılabilir. AIR'deki ContextMenu öğelerinde yerleşik öğeler yoktur; varsayılan bir bağlam menüsü görüntülenmez. -
Açılır menüler tüm işletim sistemlerinde desteklenir. Açılır menüler, işlevsel açıdan bağlam menüleriyle aynıdır, ancak bir kullanıcı arabirimi olayına yanıt olarak değil, menü
display()yöntemi kullanılarak görüntülenir. Açılır menü başka bir nesneye eklenmez. Yerel menüyü oluşturun vedisplay()yöntemini çağırın.
Bir menü nesnesi, menü öğeleri içerir. Bir menü öğesi, bir komutu, alt menüyü veya ayırıcı çizgiyi temsil edebilir. addItem() veya addItemAt() yöntemini kullanarak bir menüye menü öğeleri ekleyin. Menü öğelerinin görüntüleme sırası, menünün items dizisindeki öğelerin sırasıyla eşleşir.
Bir alt menü oluşturmak için, üst menü nesnesine bir menü öğesi ekleyin. Üst menüde eşleşen menü öğesinin submenu özelliğine, alt menüyü temsil eden menü nesnesini atayın.
Not: Pencerenin kök menüsü ve uygulama menülerinin yalnızca alt menü öğelerini içermesi gerekir; alt menüleri temsil etmeyen öğeler görüntülenmeyebilir ve kullanıcıların bu tür menülere yönelik beklentilerine ters düşebilir.
Menüdeki bir komut öğesi veya alt menülerinden biri seçildiğinde menüler select olayları gönderir. (Alt menü ve ayırıcı öğeleri seçilemez.) Olay nesnesinin target özelliği, seçilen öğeye başvurur.
Menüler, menü görüntülenmeden hemen önce ve menüdeki öğelerden birine bağlı bir tuş eşdeğerine basıldığında preparing olaylarını gönderir. Uygulamanın geçerli durumunu esas alarak menünün içeriklerini güncellemek için bu olayı kullanabilirsiniz.
Not: Flex Framework kullanıyorsanız, FlexNativeMenu sınıfını kullanmayı düşünün. Genellikle, MXML'de menüleri bildirimli olarak tanımlamak, öğe öğe menü yapısını oluşturmak için ActionScript kodu yazmaktan daha kolaydır.
İlgili API Öğeleri
flash.display.NativeMenuItem
flash.display.NativeWindow.menu
flash.desktop.DockIcon
flash.desktop.SystemTrayIcon
flash.desktop.NativeApplication.menu
flash.desktop.NativeApplication.icon
mx.controls.FlexNativeMenu
| Ö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 | |
| isSupported : Boolean [statik] [salt okunur]
İstemci sisteminde herhangi bir yerel menünün desteklenip desteklenmediğini gösterir. | NativeMenu | ||
| items : Array
Bu menüdeki NativeMenuItem nesneleri dizisi. | NativeMenu | ||
| numItems : int [salt okunur]
Bu menüdeki NativeMenuItem nesneleri sayısı. | NativeMenu | ||
| parent : NativeMenu [salt okunur]
Üst menü. | NativeMenu | ||
| Yöntem | Tanımlayan: | ||
|---|---|---|---|
Yeni NativeMenu nesnesi oluşturur. | NativeMenu | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
EventDispatcher nesnesi olan bir olay dinleyici nesnesini, dinleyicinin bir olayın bildirimini alması için kaydeder. | EventDispatcher | |
Menünün altına bir menü öğesi ekler. | NativeMenu | ||
Belirtilen konuma bir menü öğesi ekler. | NativeMenu | ||
Yeni bir menü öğesi ekleyerek menüye bir alt menü ekler. | NativeMenu | ||
Belirtilen konuma yeni bir menü öğesi ekleyerek menüye bir alt menü ekler. | NativeMenu | ||
Menünün ve tüm öğelerin bir kopyasını oluşturur. | NativeMenu | ||
Bu menünün belirtilen menü öğesini içerip içermediğini bildirir. | NativeMenu | ||
![]() |
Olay akışına bir olay gönderir. | EventDispatcher | |
Belirtilen konumda bu menüyü açar. | NativeMenu | ||
Belirtilen dizindeki menü öğesini alır. | NativeMenu | ||
Belirtilen ada sahip menü öğesini alır. | NativeMenu | ||
Belirtilen öğenin konumunu alır. | NativeMenu | ||
![]() |
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder. | EventDispatcher | |
![]() |
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 | |
Menüden tüm öğeleri kaldırır. | NativeMenu | ||
![]() |
EventDispatcher nesnesinden bir dinleyiciyi kaldırır. | EventDispatcher | |
Belirtilen menü öğesini kaldırır. | NativeMenu | ||
Belirtilen dizindeki menü öğesini kaldırır ve döndürür. | NativeMenu | ||
Bir menü öğesini belirtilen konuma taşır. | NativeMenu | ||
![]() |
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 | |
![]() |
Bir olay dinleyicisinin bu EventDispatcher nesnesiyle mi, yoksa onun belirtilen olay türüne yönelik üst öğelerinden biriyle mi kayıtlı olduğunu kontrol eder. | EventDispatcher | |
| Olay | Özet | Tanımlayan: | ||
|---|---|---|---|---|
![]() | [broadcast olayı] Flash Player veya AIR uygulaması işletim sistemi odağına gelip etkin olduğunda gönderilir. | EventDispatcher | ||
![]() | [broadcast olayı] Çalışan Flash Player veya AIR uygulaması sistem odağını kaybettiğinde ve etkin olmayan duruma geldiğinde gönderilir. | EventDispatcher | ||
| Menü görüntülenmeden hemen önce bu NativeMenu nesnesi tarafından gönderilir. | NativeMenu | |||
| Tuş eşdeğerine basıldığında ve menü görüntülenmeden hemen önce NativeMenuItem nesnesi tarafından gönderilir. | NativeMenu | |||
| Menü öğelerinden biri veya alt alt menülerinden birinde bir öğe seçildiğinde bu NativeMenu nesnesi tarafından gönderilir. | NativeMenu | |||
isSupported | özellik |
items | özellik |
items:Array| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bu menüdeki NativeMenuItem nesneleri dizisi.
Dizi, görüntüleme düzeninde sıralanır.
Not: Bu özellik, AIR 1.0'da salt okunur bir özelliktir. AIR 1.1'de okuma/yazma olmuştur.
Uygulama
public function get items():Array public function set items(value:Array):void numItems | özellik |
parent | özellik |
parent:NativeMenu [salt okunur] | Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Üst menü.
Kök (üst düzey) menu nesnesinin parent öğesi null değerindedir.
Uygulama
public function get parent():NativeMenu NativeMenu | () | Yapıcı |
public function NativeMenu()| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Yeni NativeMenu nesnesi oluşturur.
addItem | () | yöntem |
public function addItem(item:NativeMenuItem):NativeMenuItem| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Menünün altına bir menü öğesi ekler.
Bir bağlam menüsü oluştururken, NativeMenuItem veya ContextMenuItem nesnelerini ekleyebilirsiniz. Ancak, menüdeki tüm öğelerin aynı özelliklere sahip olması için, bir bağlam menüsünde yalnızca bir tür nesne kullanmanız önerilir.
Not: Öğenin alt menüsü, menünün kendisine ayarlıysa (dairesel başvuruya neden olacak şekilde), bir menüye öğe eklenmesi, uygulamanın askıya alınmasına neden olabilir.
Parametreler
item:NativeMenuItem — Menünün altına eklenecek NativeMenuItem nesnesi.
|
NativeMenuItem |
Atar
ArgumentError — item null olursa.
| |
ArgumentError — item, başka bir menünün üyesiyse.
|
addItemAt | () | yöntem |
public function addItemAt(item:NativeMenuItem, index:int):NativeMenuItem| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Belirtilen konuma bir menü öğesi ekler. Konum, yukarıdan itibaren dizinlenir. Menünün en üstüne öğeyi eklemek için index parametresini sıfıra ayarlayın. Tüm menü türleri (pencere, uygulama, sistem tepsisi simgesi, dock simgesi, bağlam ve açılır pencere), menü konumunu yukarıdan itibaren dizine alır.
Parametreler
item:NativeMenuItem — Eklenecek NativeMenuItem nesnesi.
| |
index:int — Menüde, menü öğesinin ekleneceği (sıfır temelli) konum.
Not: Öğenin alt menüsü, menünün kendisine ayarlıysa (dairesel başvuruya neden olacak şekilde), bir menüye öğe eklenmesi, uygulamanın askıya alınmasına neden olabilir. |
NativeMenuItem |
Atar
ArgumentError — item null olursa.
| |
ArgumentError — item, başka bir menünün üyesiyse.
| |
RangeError — Dizin, menünün items dizisinin sınırları dışındaysa.
|
addSubmenu | () | yöntem |
public function addSubmenu(submenu:NativeMenu, label:String):NativeMenuItem| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Yeni bir menü öğesi ekleyerek menüye bir alt menü ekler.
addSubMenu() yöntemini çağırma, yeni bir menü öğesi oluşturma, bunu menüye ekleme ve öğenin submenu özelliğine bir NativeMenu nesnesi atamaya eşdeğerdir.
Not: Bir menünün kendi alt menüsü olarak eklenmesi (dairesel başvuruda), uygulamanın askıya alınmasına neden olabilir.
Parametreler
submenu:NativeMenu — Eklenecek alt menüyü tanımlayan NativeMenu nesnesi.
| |
label:String — Eklenecek menü öğesinin görüntüleme etiketi.
|
NativeMenuItem — Alt menü için oluşturulan NativeMenuItem nesnesi.
|
addSubmenuAt | () | yöntem |
public function addSubmenuAt(submenu:NativeMenu, index:int, label:String):NativeMenuItem| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Belirtilen konuma yeni bir menü öğesi ekleyerek menüye bir alt menü ekler.
addSubMenuAt() yönteminin çağrılması, yeni bir menü öğesi oluşturma, bu menü öğesini menüde istenen konuma yerleştirme ve öğenin submenu özelliğine bir NativeMenu nesnesi atamaya eşdeğerdir.
Not: Bir menünün kendi alt menüsü olarak eklenmesi (dairesel başvuruda), uygulamanın askıya alınmasına neden olabilir.
Parametreler
submenu:NativeMenu — Eklenecek alt menüyü tanımlayan NativeMenu nesnesi.
| |
index:int — Bu menünün items dizisinde, eklenecek menü öğesinin yerleştirileceği konum.
| |
label:String — Eklenecek menü öğesinin görüntüleme etiketi.
|
NativeMenuItem — Alt menü için oluşturulan NativeMenuItem nesnesi.
|
clone | () | yöntem |
public function clone():NativeMenu| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Menünün ve tüm öğelerin bir kopyasını oluşturur.
DöndürürNativeMenu |
containsItem | () | yöntem |
public function containsItem(item:NativeMenuItem):Boolean| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bu menünün belirtilen menü öğesini içerip içermediğini bildirir.
Parametreler
item:NativeMenuItem — Aranacak NativeMenuItem nesnesi.
|
Boolean — item öğesi bu menüdeyse true.
|
display | () | yöntem |
public function display(stage:Stage, stageX:Number, stageY:Number):void| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Belirtilen konumda bu menüyü açar.
Parametreler
stage:Stage — Bu menünün üzerinde görüntüleneceği Stage nesnesi.
| |
stageX:Number — Bu menünün görüntüleneceği sahne alanının başlangıcına göre yatay piksel sayısı.
| |
stageY:Number — Bu menünün görüntüleneceği sahne alanının başlangıcına göre dikey piksel sayısı.
|
getItemAt | () | yöntem |
public function getItemAt(index:int):NativeMenuItem| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Belirtilen dizindeki menü öğesini alır.
Parametreler
index:int — Döndürülecek öğenin (sıfır temelli) konumu.
|
NativeMenuItem — Menüde belirtilen konumdaki NativeMenuItem nesnesi.
|
Atar
RangeError — index, menünün items dizisinin sınırları dışındaysa.
|
getItemByName | () | yöntem |
public function getItemByName(name:String):NativeMenuItem| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Belirtilen ada sahip menü öğesini alır.
Not: Menü öğelerinin name özelliği varsayılan olarak atanmaz.
Parametreler
name:String — Aranacak dize.
|
NativeMenuItem — Belirtilen ada sahip veya menüden bu tür bir öğe yoksa null değerine sahip NativeMenuItem nesnesi.
|
getItemIndex | () | yöntem |
public function getItemIndex(item:NativeMenuItem):int| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Belirtilen öğenin konumunu alır.
Parametreler
item:NativeMenuItem — Aranacak NativeMenuItem nesnesi.
|
int — Bu menüdeki belirtilen öğenin (sıfır temelli) konumu veya öğe bu menüde değilse, -1.
|
removeAllItems | () | yöntem |
public function removeAllItems():void| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Menüden tüm öğeleri kaldırır.
removeItem | () | yöntem |
public function removeItem(item:NativeMenuItem):NativeMenuItem| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Belirtilen menü öğesini kaldırır.
Parametreler
item:NativeMenuItem — Bu menüden kaldırılacak NativeMenuItem nesnesi.
|
NativeMenuItem |
Atar
RangeError — item öğesi bu menüde değilse,
|
removeItemAt | () | yöntem |
public function removeItemAt(index:int):NativeMenuItem| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Belirtilen dizindeki menü öğesini kaldırır ve döndürür.
Parametreler
index:int — Kaldırılacak öğenin (sıfır temelli) konumu.
|
NativeMenuItem — Kaldırılacak NativeMenuItem nesnesi.
|
Atar
RangeError — index, bu menünün items dizisinin sınırları dışındaysa.
|
setItemIndex | () | yöntem |
public function setItemIndex(item:NativeMenuItem, index:int):void| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Bir menü öğesini belirtilen konuma taşır. Öğe zaten menüde değilse, bu yöntemin çağrılmasıyla, öğe menüye eklenir.
Parametreler
item:NativeMenuItem — Taşınacak NativeMenuItem nesnesi.
| |
index:int — Menüde item öğesinin taşınacağı (sıfır temelli) konum.
|
Atar
RangeError — index, menünün items dizisinin sınırları dışındaysa.
|
displaying | Olay |
flash.events.Eventözellik Event.type =
flash.events.Event.DISPLAYING| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Menü görüntülenmeden hemen önce bu NativeMenu nesnesi tarafından gönderilir.
Görüntülenmeden önce menüyü güncellemek için bu olayı dinleyin. Menüdeki öğeler tarafından bir displaying olayı da gönderilir.
preparing olayı, displaying olayının yerini alır ve ek işlevsellik sağlar. preparing olayını veya displaying olayını dinleyin, ancak her ikisini aynı anda dinlemeyin.
Not: Mac OS X'te, AIR 2.6'dan önce kullanıcılar bir tuş eşdeğerine bastığında menüler ve menü öğeleri bir displaying olayı gönderirdi. (Bu olay diğer işletim sistemlerinde tuş eşdeğeri etkileşimi için gönderilmezdi.) AIR 2.6'dan itibaren, kullanıcı bir tuş eşdeğerine bastığında artık displaying olayları gönderilmez. Bunun yerine preparing olayını kullanın.
Event.DISPLAYING sabiti, bir displaying olayı nesnesinin type özelliğini tanımlar.
Not: Bu olay “yakalama aşamasından“ geçmez ve hedef görüntüleme listesinde olsa da olmasa da, doğrudan hedefe gönderilir.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Görüntülenmek üzere olan nesne. |
preparing | Olay |
flash.events.Eventözellik Event.type =
flash.events.Event.PREPARING| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 2.6 |
Tuş eşdeğerine basıldığında ve menü görüntülenmeden hemen önce NativeMenuItem nesnesi tarafından gönderilir.
Menü görüntülenmeden önce veya tuş eşdeğerine kullanıcı tarafından basıldığında menüyü güncellemek için bu olayı dinleyin. Tuş eşdeğeri tamamen değerlendirilmeden önce preparing olayı gönderilir. preparing olay işleyicisindeki menüden öğeleri etkinleştirebilir, devre dışı bırakabilir, ekleyebilir veya kaldırabilirsiniz; bu değişiklikler de tuş eşdeğeri işlendiğinde geçerli olur. Örneğin, tetikleyici tuş eşdeğerine atanan menü öğesini kaldırır veya devre dışı bırakırsanız, olayların sırası etkili şekilde iptal edilir ve herhangi bir select olayı gönderilmez. Menüdeki öğeler tarafından bir preparing olayı da gönderilir.
preparing olayı, displaying olayının yerini alır ve ek işlevsellik sağlar. preparing olayını veya displaying olayını dinleyin, ancak her ikisini aynı anda dinlemeyin.
Event.PREPARING sabiti, bir preparing olayı nesnesinin type özelliğinin değerini tanımlar.
Not: Bu olay “yakalama aşamasından“ geçmez ve hedef görüntüleme listesinde olsa da olmasa da, doğrudan hedefe gönderilir.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | Bu olayı gönderen nesne. |
target | Bu olayı gönderen nesne. |
select | Olay |
flash.events.Eventözellik Event.type =
flash.events.Event.SELECT| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
Menü öğelerinden biri veya alt alt menülerinden birinde bir öğe seçildiğinde bu NativeMenu nesnesi tarafından gönderilir.
Bir menü öğesinden kapsayıcı menüsüne ve daha sonra da üst menü zincirinden kök menü nesnesine bir select olayı köpürür. Olay nesnesinin target özelliği, seçilen NativeMenuItem nesnesine başvurur; currentTarget özelliği bu NativeMenu nesnesine başvurur.
Event.SELECT sabiti, select olay nesnesinin type özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
| Özellik | Değer |
|---|---|
bubbles | false |
cancelable | false; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Üzerinde bir öğenin seçildiği nesne. |
Tue Jun 12 2018, 01:09 PM Z
Miras Alınan Genel Özellikleri Gizle
Miras Alınan Genel Özellikleri Göster