<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="addMenu();addClick();" >
<mx:Script>
<![CDATA[
//import mx.rpc.events.ResultEvent;
import com.adobe.viewsource.ViewSource;
import mx.controls.Alert;
//修改 右键 ViewSource的内容
public function addClick():void{
ViewSource.addMenuItem(this, "srcview/index.html");
}
import flash.ui.ContextMenu;
import flash.ui.ContextMenuItem;
import flash.events.ContextMenuEvent;
public function addMenu():void {
// 为鼠标右键添加关闭当前浏览器窗口的菜单
var contextMenu : ContextMenu = new ContextMenu();
contextMenu.hideBuiltInItems(); // 隐藏一些内建的鼠标右键菜单项
var contextMenuItem : ContextMenuItem = new ContextMenuItem("关闭本窗口");
contextMenu.customItems.push(contextMenuItem);
contextMenuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, function(event : ContextMenuEvent) : void{
navigateToURL(new URLRequest("javascript:window.close()"), "_self");
});
this.contextMenu = contextMenu; // 这里的this为Application对象 this可以换成其他组件
contextMenuItem = new ContextMenuItem("弹出框");
contextMenu.customItems.push(contextMenuItem);
contextMenuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, function(event : ContextMenuEvent) : void{
Alert.show("aldlsalds");
});
this.contextMenu = contextMenu; // 这里的this为Application对象 this可以换成其他组件
}
]]>
</mx:Script>
</mx:Application>
分享到:
相关推荐
Flex右键菜单 flex tree 右键菜单 导入eclipse可直接用。我使用的flex sdk 版本是flex4.5.1,更改为4.0可直接使用。
flex右键菜单代码,很不错的哦。分享给大家;
Flex自定义右键菜单
flex 自定义右键菜单 多级右键菜单flex 自定义右键菜单 多级右键菜单flex 自定义右键菜单 多级右键菜单
flex添加右键菜单实例。很经典的实例。
NULL 博文链接:https://mirabelle1211.iteye.com/blog/961255
flex小实例-----menu菜单引出事件监听器注册.docflex小实例-----menu菜单引出事件监听器注册.docflex小实例-----menu菜单引出事件监听器注册.doc
flex右键菜单完全屏蔽右键 可以自定义;导入后可以直接应用;绝对值; 非js屏蔽
Flex添加右键菜单,只是文档,里边有描述性的代码
flex两种右键菜单,RightClickManager修改后在非Application下也可以弹出来。
自定义右键,屏蔽系统自带右键, 经测试可使用在opensacles地图上。解决地图开发时无法使用无法使用自定义右键及无法屏蔽系统右键问题。
flex 右键菜单两种实现: 1.系统右键菜单,系统右键菜单项中添加菜单项 2.屏蔽系统右键菜单,自定义右键菜单
flex 右键菜单两种实现: 1.系统右键菜单,系统右键菜单项中添加菜单项 2.屏蔽系统右键菜单,自定义右键菜单
NULL 博文链接:https://lpyyn.iteye.com/blog/2054024
Flex屏蔽浏览器系统右键,实现自定义Menu的右键菜单,支持XML格式的多级菜单,以及支持菜单出现位置的自适应。欢迎大家修改,(能给出如何恢复浏览器右键菜单最好)。
实现右键点击事件,及完全屏闭系统右键菜单 并自定义右键菜单
完全屏蔽flex自带的右键菜单,实现自定义右键菜单,附件有完整可运行的例子。 这个问题折腾了一天多,在网上搜了很多资料,几乎都是一样的,转来转去,且讲的不明不白。这里我提供了可运行的全部代码,让你轻松搞定...
对初学者有用,一个简单的flex 自定义右键菜单
该代码是在Flex实现右键的具体实现方法。 如有不明可发信息咨询活留言。