专栏首页菩提树下的杨过Flash/Flex学习笔记(26):AS3自定义右键菜单

Flash/Flex学习笔记(26):AS3自定义右键菜单

直接上代码吧,关键地方都加上注释了:

var cm:ContextMenu=new ContextMenu();
cm.hideBuiltInItems();//隐藏系统内置的菜单

//创建菜单项(构造函数参数含义:标题名字,前面是否增加分割线,是否可用,是否可见)
var menuItems:Array = [
	new ContextMenuItem("菜单1",false,true,true),
	new ContextMenuItem("菜单2",false,true,true),
	new ContextMenuItem("菜单3",false,false,true),
	new ContextMenuItem("菜单4",true,true,true),
	new ContextMenuItem("菩提树下的杨过",false,false,false)
];

cm.customItems = menuItems;

//注册菜单项点击事件
for(var i:uint=0;i<menuItems.length;i++){
	menuItems[i].addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,MenuItemSelectHandler);
}

function MenuItemSelectHandler(e:ContextMenuEvent) {	
	txtMsg.text = "您点击了:" + e.currentTarget.caption;//注:txtMsg是舞台上的一个动态文本
}

this.contextMenu=cm;

txtMsg.text = "请右击测试右键菜单";

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ActiveMQ笔记(3):基于Networks of Brokers的HA方案

    上一篇介绍了基于ZK的ActiveMQ HA方案,虽然理解起来比较容易,但是有二个不足: 1)  占用的节点数过多,1个zk集群至少3个节点,1个activem...

    菩提树下的杨过
  • AS3中的序列化与反序列化

    AS3中的序列化功能其实比较弱,Adobe官方的第三方json序列化工具类可以把对象的属性序列化为字符串,并反序列化为对象。但如果对象中定义了自己的functi...

    菩提树下的杨过
  • 去fastjson笔记

    fastjson近些年频频爆出安全漏洞,现在已经是互联网的过街老鼠了,建议早去早好,网上搜索了下,相对而言google出品的gson目前还没听说有重大安全问题。...

    菩提树下的杨过
  • leetcode-896-单调数列

    如果对于所有 i <= j,A[i] <= A[j],那么数组 A 是单调递增的。 如果对于所有 i <= j,A[i]> = A[j],那么数组 A 是单调递...

    chenjx85
  • java中==、equals的不同AND在js中==、===的不同

           1.==操作符:首先,对于非基本数据类型的对象比较,相同内存中存储的变量的值是否相等,注意是相同内存地址的才可,并且数值相同(当然地址相同,值也一...

    洋仔聊编程
  • Eureka应用注册与集群数据同步源码解析

    在之前的EurekaClient自动装配及启动流程解析一文中我们提到过,在构造DiscoveryClient类时,会把自身注册到服务端,本文就来分析一下这个注册...

    Java学习录
  • 优步(Uber)准备将“优步美食”( Uber Eats)印度业务出售给Zomato(Apps)

    三名知情人士告诉科技博客TechCrunch,优步(Uber)与当地竞争对手Zomato就在印度销售外卖服务“优步美食”(Uber Eats)的谈判已进入后期阶...

    邱邱邱邱邱
  • MySQL企业版之Audit(审计)初体验

    MySQL企业版的优势在于有原厂技术支持,以及几个相当不错的功能插件,例如Transparent Data Encryption (TDE)(透明数据加密)、A...

    老叶茶馆
  • 当指标下跌,该如何进行分析?【珍藏版】

    “当XX指标下跌时,你会如何进行分析?”XX包括但不限于销售额、用户数、活跃率、ROI等等。这个问题是一个面试时经常遇到的问题,也是日常工作中很常见的一个问题。...

    接地气的陈老师
  • CDN日志过滤方法

    CDN日志往往记录较大,单纯使用grep和cat无法彻底进行统计分析,这种情况下可以使用zcat和awk来进行

    古人诗

扫码关注云+社区

领取腾讯云代金券