flex 改变右键菜单
来源:互联网 发布:flipboard windows版 编辑:程序博客网 时间:2024/06/06 03:56
本文引用:http://hi.baidu.com/178link/blog/item/3e0471a843556eb5cb130c97.html
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
creationComplete="init()" >
<mx:Script>
<![CDATA[
import flash.display.Sprite;
import flash.ui.ContextMenu;
import flash.ui.ContextMenuItem;
import flash.events.ContextMenuEvent;
//在全局上,定义三个栏目
private var menu1:ContextMenuItem;
private var menu2:ContextMenuItem;
private var menu3:ContextMenuItem;
//初始化开始了
public function init():void{
textSelect.text = "RightClick is Default";
menu1= new ContextMenuItem("Draw Red");
menu2 = new ContextMenuItem("Draw Yellow");
menu3 = new ContextMenuItem("Default");
//让这三个栏目监听点事件
menu1.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,menudraw);
menu2.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,menudraw);
menu3.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,menudraw);
//这个就是把那些事件全部加到一起,放在ContextMenu上
var MyMenu:ContextMenu = new ContextMenu();
MyMenu.hideBuiltInItems();
MyMenu.customItems.push(menu1);
MyMenu.customItems.push(menu2);
MyMenu.customItems.push(menu3);
//这个是定义那个部位来监听,如果你定义了一个实例,想要你的实例监听你的右键,那么把this 改为你的实例名字
//这个是整个舞台的监听.
this.contextMenu = MyMenu;
}
//选择选择到了右键栏目,改干点啥
private function menudraw(e:ContextMenuEvent):void {
switch (e.target) {
case menu1 :
textSelect.text = "RightClick IS READ";
break;
case menu2 :
textSelect.text = "RightClick IS Yellow";
break;
case menu3 :
textSelect.text = "RightClick is Default";
break;
}
}
]]>
</mx:Script>
<mx:Label x="97" y="60" id="textSelect" text="Test Right-Click"/>
</mx:Application>
- flex 改变右键菜单
- flex右键菜单
- flex右键菜单
- Flex 右键菜单
- flex右键菜单
- 屏蔽FLEX右键菜单
- Flex右键菜单扫盲
- flex 自定义右键菜单
- flex自定义右键菜单
- Flex 添加右键菜单
- Flex自定义右键菜单
- flex 右键菜单管理工具类
- flex tree 添加右键菜单
- Flex屏蔽默认右键菜单。
- flex tree加入右键菜单
- Flex中创建右键菜单
- flex 自定义 屏蔽 右键菜单
- JS : 改变/模拟右键菜单
- Java相对路径总结
- Linux网管笔记(28)安装Oracle及command not found 解决方法
- 结构体struct and 联合体 union
- InstallShield Branding 文字
- 使用Hibernate需要导入的一些jar包
- flex 改变右键菜单
- Ajax1
- dddddddd
- 浅析C# FTP WebRequest对象
- WTL学习笔记——(6)对话框与控件
- Linux网管笔记(29)Ubuntu Linux服务器网络配置过程
- UMASK
- (学习收藏)招标过程中如何讲标?
- Mondrian系列(一)-Mondrian的四层架构