Bu yazımızda flash’daki sağ klik menüsü üzerinde duracağız. Yazıyı pek uzatmadan direk konuya gireceğim ve neler yapmanız gerektiğinden bahsedeceğim. Öncelikle birazdan vereceğim kod ile, isterseniz çalışmanız daki sağ clik menüsünü kaldırabilir, yada kendinize göre düzenleyebilirsiniz. Ama burada önemli bir nokta bu vereceğim kod sadece AS2‘de çalışır. Yani eğer CS3 veya üstü kullanıyorsanız settings bölümünden AS2‘ye çevirebilirsiniz. Şimdi geçelim kodumuzu uygulamaya. Öncelikle flash’ta bir çalışma alanı oluşturuyoruz. Daha sonra ilk frame‘ye tıklayıp F9‘a yani Action panelini açıyoruz. Daha sonra şu kodları olduğu gibi yapıştırıyoruz.
function webadresi() {
getURL("http://www.webogrencisi.com", "_blank");
}
MENU = new ContextMenu();
MENU.hideBuiltInItems();
Functioned = new ContextMenuItem("Web Öğrencisi", webadresi);
MENU.customItems.push(Functioned);
_root.menu = MENU;
Şimdi bu kodu biraz inceleyelim. Functioned kısmı bizim sağ klik yaptığımızda çıkıcak yazının yazıldığı kısımdır. Buradaki “Web Öğrencisi” kısmını istediğiniz gibi değiştirebilirsiniz. Kodun başındaki getURL kısmı ise bu yazıya verilen link kısmıdır. Eğer birden çok menü eklemek isterseniz, bu kodu kopyalayıp, tekrar yapıştırmanız yeterli olacaktır. Örnek bir çalışma aşağıda mevcut. Herhangi bir sorunda bu yazıya yorum atarak bildirebilirsiniz.








Ocak 15th, 2010 » 13:56
Teşekkürler çok sağol.