Возможно стоит добавить возможность работы с контекстным меню?
Добавить туда что-то вроде:
/**
* Меню появляющееся при нажатии правой кнопки мыши
*/
public var contextMenu:ContextMenu;
/**
* Меню появляющееся при нажатии правой кнопки мыши
*/
public var contextMenu:ContextMenu;
В конструктор contextMenu = new ContextMenu();
/**
* Скрывает встроенные элементы меню, которое появляется при
* нажатии правой кнопки мыши.
*/
public function hideDefaultContextMenu():void {
contextMenu.hideBuiltInItems();
}
А также stage.contextMenu = contextMenu;
Еще можно добавить что-то вроде addMenuItem.
public function addMenuItem(name:String, enabled:Boolean = false, onClick:Function = null):void {
var menuItem:ContextMenuItem = new ContextMenuItem(name:String);
menuItem.enabled = enabled;
if (menuItem.enabled) {
menuItem:ContextMenuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, onClick:Function);
}
contextMenu.customItems.push(menuItem);
}
Возможно стоит добавить возможность работы с контекстным меню? Добавить туда что-то вроде:
В конструктор
contextMenu = new ContextMenu();
А также
stage.contextMenu = contextMenu;
Еще можно добавить что-то вроде
addMenuItem
.P.S: Набирал в браузере возможны ошибки.