Custom Context Menu
♥0 |
Line 22 |
Modified 2009-09-07 03:15:42 |
MIT License
archived:2017-03-20 03:40:00
ActionScript3 source code
/**
* Copyright aznFanBoy ( http://wonderfl.net/user/aznFanBoy )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/uUBf
*/
package {
import flash.ui.ContextMenu;
import flash.ui.ContextMenuItem;
import flash.events.ContextMenuEvent
import flash.ui.ContextMenuBuiltInItems;
import flash.display.Sprite;
[SWF(backgroundColor=0xFFFFFF, width=465, height=465)]
public class custom_menu extends Sprite {
private var context_menu:ContextMenu;
public function custom_menu() {
context_menu = new ContextMenu();
context_menu.hideBuiltInItems();
add_item("lolwhut.", null, false)
this.contextMenu = context_menu;
}
public function add_item(text:String, action:Function, separator:Boolean):void {
var item:ContextMenuItem = new ContextMenuItem(text, separator);
action == null ? action = null : item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, action)
context_menu.customItems.push(item);
}
}
}