It is pretty easy to make a custom right click menu or context menu in Flash ActionScript 3. You may try and adapt below source codes for your projects.
Actionscript:
-
import flash.net.URLRequest;
-
import flash.ui.ContextMenu;
-
-
var fm_menu:ContextMenu = new ContextMenu();
-
var copyright:ContextMenuItem = new ContextMenuItem( “Copyright © flashmo.com” );
-
var credit:ContextMenuItem = new ContextMenuItem( “Free Flash Templates” );
-
-
copyright.addEventListener( ContextMenuEvent.MENU_ITEM_SELECT, visit_flashmo );
-
credit.addEventListener( ContextMenuEvent.MENU_ITEM_SELECT, visit_flashmo );
-
credit.separatorBefore = false;
-
-
fm_menu.hideBuiltInItems();
-
fm_menu.customItems.push(copyright, credit);
-
this.contextMenu = fm_menu;
-
-
function visit_flashmo(e:Event)
-
{
-
var flashmo_link:URLRequest = new URLRequest( “http://www.flashmo.com” );
-
navigateToURL( flashmo_link, “_parent” );
-
}

2 responses so far ↓
1 Web designer // Aug 20, 2008 at 6:27 pm
nice blog.. very informative..
God bless..
2 San // Nov 14, 2008 at 3:13 pm
Thanks .. it is very useful…
Leave a Comment