Цитата:
Сообщение от tema_604
Делается с помощью классов ContextMenu и ContextMenuItem
Примерно так:
 Код AS3:
import flash.net.URLRequest;
import flash.ui.ContextMenu;
var myMenu:ContextMenu = new ContextMenu();
var myMenuItem:ContextMenuItem = new ContextMenuItem("Some item");
myMenuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuItemHandler);
myMenu.customItems.push(myMenuItem);
this.contextMenu = myMenu;
function menuItemHandler(e:Event)
{
var someLink:URLRequest = new URLRequest( "http://www.devcasts.ru");
navigateToURL(someLink, "_parent" );
}
|
не работает, ругается на this "Ключевое слово "this" не может использоваться в статических методах", убрал this ругается "Обращение несуществующего свойства contextMenu, myMenu, menuItemHandler, myMenuItem"