[AS3] Sağ Tık Menüsünü Özelleştirmek

Merhaba arkadaşlar,

Bu yazı flashdersleri.net’e eklediğim ilk yazım olacak…  Bir süreliğine siteye ekleyeceğim yazılar, son 1-2 sene içerisinde yazmış olduğum basit ama önemli konular olacak.  Vakit buldukça da ders niteliğinde yazılar hazırlayarak siteye eklemeye çalışacağım.

Yeni başlayanlar ,  bazı flash sitelerde mouse’un sağ tuşuna bastığımızda çıkan menünün nasıl özelleştirilebileceğini merak ediyordur mesela ?  =)

Çok fazla anlatacak birşey yok kodları aşağıda vereceğim. Zaten benim makalelerimde genellikle kod ağırlıklı olur. Anlatmaktan çok örnek gösteririm. Yok biz bunu beğenmedik diyenler varsa, anlatması iyi olan arkadaşlar benim yerime anlatabilirler =)

Sağ tık menüsüne seçenek ekleyerek, menüyü özelleştirebilirsiniz.

Atıyorum siteniz 4 sayfadan oluşuyordur,

- Anasayfa

- Hakkımızda

- Çalışmalar

- İletişim

Bu sayfalara geçişleri de sağ tık menüsüne vererek,  sitenizdeki sayfalar menüsüne farklı bir alternatif getirebilirsiniz.

Örnek kodlar aşağıda:

var sag_menu:ContextMenu = new ContextMenu();
sag_menu.hideBuiltInItems();
 
var secenek1:ContextMenuItem = new ContextMenuItem(" by bilgenç");
var secenek2:ContextMenuItem = new ContextMenuItem(" ercumentekinci.com.tr/blog");
secenek2.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, bloga_git);
sag_menu.customItems.push(secenek1);
sag_menu.customItems.push(secenek2);
 
this.contextMenu = sag_menu;
 
function bloga_git(e:ContextMenuEvent):void {
var url:String = “http://ercumentekinci.com.tr/blog”;
var request:URLRequest = new URLRequest(url);
navigateToURL(request, ‘_blank’)
}

Sitemiz tüm flash meraklılarına hayırlı olsun… Umarım flashseverlere faydalı bir site olur…

Ercüment Ekinci

11.12.09

VN:F [1.9.11_1134]
Rating: 7.0/10 (3 votes cast)
[AS3] Sağ Tık Menüsünü Özelleştirmek, 7.0 out of 10 based on 3 ratings

One Response to “[AS3] Sağ Tık Menüsünü Özelleştirmek”

  1. avatar Kaan diyor ki:

    Faydalı bir site teşekkürler…

Leave a Reply

*