Flex 屏蔽右键菜单,并自定义菜单

Flex 屏蔽右键菜单,并自定义菜单   

2010-05-05 11:25:47 |  分类: Flex | 字号   订阅

code address:http://code.google.com/p/rightclickmanager/

使用方法:

1、将上面地址中RightClickManager类文件添入flex项目

2、修改index.template.html模版文件,在AC_FL_RunContent函数调用中添加"wmode", "opaque",参数
此参数对某些输入法可能产生不良后果,如对输入操作要求很高,请放弃屏蔽flash右键菜单的想法

3、项目主程序creationComplete事件处理中(当然也可以在其他地方):
RightClickManager.regist();

4、在需要弹右键的控件上 添加侦听
this.addEventListener(RightClickManager.RIGHT_CLICK,rightClickHandler);

5、实现rightClickHandler 完成菜单的创建和弹出

部分代码:

       override protected function rightClickHandler(event:MouseEvent):void
       {
        menu = new Menu();
      menu = Menu.createMenu(this, createMenuItems(), false);
     
       menu.labelField="label"
       menu.variableRowHeight = true;  
       menu.addEventListener(MenuEvent.ITEM_CLICK, menuItemClickHandler);     
      
      var point:Point = new Point(mouseX,mouseY);
      point = localToGlobal(point);
      menu.show(point.x,point.y);
       }

   private function createMenuItems():Array
   {
    var menuItems:Array = new Array();
    var menuItem:Object;
        
    menuItem = new Object;
    menuItem.label = '清空画布';
    menuItem.action = 'clearAll';
    menuItems.push(menuItem);
   
    menuItem = new Object;
    menuItem.label = '选择背景';
    menuItem.action = 'selectBackImage';
    menuItems.push(menuItem);
     
     return menuItems;
   }

在WIN10系统中安装TIA博途V18,重启后提示安装介质不可用,请插入DVD 或检查网络连接的解决办法 阅读详情

相关推荐

MRI图像切片(nii格式转2D)

代码参考:将一个MRI(nii格式)数据进行切片 想要批量抽取MRI数据的几个切片,借鉴了上述代码的Python版本,原始代码抽取了全部切片。本次实验主要是抽取sMRI的横断面(axial)方向的其中30张切片,数量根据自己需求可自行设置。 import scipy, numpy, shutil, os, nibabel import sys, getopt import imageio def niito2D(filepath): inputfiles = os.listdir(filep

chs_502的博客 7551

rightclickmanager 双击弹出窗口 右键屏蔽问题 flex 右键

网上关于 rightclickmanager 类似的 flex 自定义右键文章数不胜数.   但是选择的话.还需要根据每个用户的操作来选择使用那一种方式.   比如这个 Flex屏蔽并自定义鼠标右键菜单 就是别人自己封装了rightclickmanager并且扩展了一些功能. 将用户的代码工作量减低减少   但是有一点 : 过多的封装就降低了灵活性, 这种类型有个局限性, ...

serv 1204

新手入门:从零开始学习PCB飞针测试全流程(附常见问题解答)

本文详细介绍了PCB飞针测试的全流程,从核心原理、设备解析到实操步骤和常见问题解答,帮助新手快速掌握这一电子制造领域的关键质检技术。内容涵盖测试资料准备、参数设置、设备操作技巧以及故障排查方法,特别适合小批量PCB生产的质量检测需求。

weixin_29295541的博客 392

flex RightClickManager 用法

1、到http://rightclickmanager.googlecode.com中下载RightClickManager类文件添入flex项目2、修改(项目名).template.html模版文件,在AC_FL_RunContent函数调用中添加"wmode", "opaque",参数3、并在注册事件之前执行RightClickManager.regist();4、注册事件addEventLi...

iteye_9437的博客 227

光伏系统选型指南:5种主流MPPT算法优缺点对比(附选型流程图)

本文深入剖析了光伏系统中五种主流MPPT算法的核心原理与性能差异。通过对比扰动观察法、电导增量法、恒定电压法、模糊逻辑控制及人工智能算法在追踪精度、响应速度、实现成本与稳定性等方面的表现,为不同应用场景(如户用、工商业及大型电站)提供了清晰的选型决策流程图和实战指南,帮助工程师优化系统效率与投资回报。

weixin_29294597的博客 106

Altium Designer差分走线实战:从规则设置到阻抗匹配的完整流程

本文详细讲解了在Altium Designer中进行差分走线的完整实战流程,涵盖从原理图定义差分对、PCB布局管理、关键设计规则设置,到利用阻抗计算工具确定线宽与间距,以及布线技巧与等长处理等核心步骤。文章旨在帮助工程师掌握高速PCB设计中差分信号传输的关键技术,确保信号完整性并实现精确的阻抗匹配。

weixin_29163857的博客 259

Flex4自定义右键菜单

Flex4自定义右键菜单   (2011-01-26 12:03:34) 转载▼ 标签:  flex   自定义   右键   菜单   tree   图标 分类: Flex 注:本文参考了以下文章,经修改完成 http://leopard0825.iteye.com/blog/

蓝叶菱的专栏 1011

Hypermesh二次开发实战:从Tcl/Tk脚本到Ext API的进阶之路

本文系统介绍了Hypermesh二次开发的进阶路径,从自动化重复操作的Tcl/Tk脚本入门,到利用HMASCII接口深度读写模型数据,最终深入Ext API进行高性能计算与功能定制。通过实战案例,帮助工程师掌握从脚本录制到C++插件开发的完整技能,显著提升CAE前处理效率与自动化水平。

weixin_29306875的博客 671

屏蔽Flex右键的一些解决方案

  一直以来对Flex或者说Flash的右键就存在一些不好的印象,因为只要你一点击右键,那些诸如关于...之类的Flash的默认项就显示出来了,这一点个人感觉很不友好,是否可以屏蔽掉呢?最近对这个问题稍微进行了一下探究,现将一些应对该问题的解决方案做一个简单的小结。   1.屏蔽某些项目,极限为屏蔽到只剩设置、全局设置、关于adobe flash payer 10(这是我的极限,不知道是否...

wangangie10 139

【Bug已解决】Claude Desktop Cowork 报错 Workspace unavailable 解决方案

方案适用场景推荐指数确认虚拟机镜像下载完整性排查的第一步,最基础的前提检查⭐⭐⭐⭐⭐确认虚拟机平台功能已启用Windows 系统功能层面的必要条件⭐⭐⭐⭐⭐重启 CoworkVMService快速尝试恢复服务正常状态⭐⭐⭐⭐完全重启客户端排除临时性状态错乱⭐⭐⭐⭐降级使用文件工具临时替代方案,不阻塞当前工作⭐⭐⭐报错的本质是Cowork 功能依赖的虚拟机管理服务,在 Windows 应用包隔离机制下未能正确定位虚拟机文件的实际存放路径。

博客 6237

AI 学术科研与论文写作的正确打开方式!不套提示词模板,靠这个思路完美实现人机共创

真正的“人机共创”,也就是AI引导我思考的过程,如果你想用你的模糊需求,去写出专业化的学术内容,那是不可能的。对想快速完成某些学术任务的同仁来说,我们完全不用去抠提示词的细节,直接用魔法打败魔法,设计一段优化提示词的结构化提示词(提示词架构),辅助优化你的模糊需求。创建好之后,可以对它提你的任何模糊学术需求,比如写论文、写综述、学术润色等等,它绝不会直接帮你生成,而是先搞懂你的真实意图。以上整个流程,完全没有一句废话,先是思考,再是向你提问弄懂你的意图,最后整合你给出的关键信息,直接优化你给的模糊需求。

智能AI让学术科研更容易 478

Flex屏蔽并自定义鼠标右键菜单(转载)

最近手头有个项目需要屏蔽Flex鼠标右键菜单并自定义新的flex鼠标右键菜单。通过ContextMenu hideBuiltInItems,还是达不到我要的效果,那该死的几个选项还是存在,在网上搜刮了很久,发现了Google Code上有一个RightClickManager的项目。通过JavaScript与ActionScript的结合,屏蔽了右键,并调用actionscript注册方法,使用时

aijingyi的专栏 852

MATLAB 基于 Baker 映射和 Logistic 混沌序列的图像加解密实现

图像加密是信息安全领域的重要研究方向,在数字版权保护、隐私保护等领域有着广泛应用。本文将介绍基于 MATLAB 的 Baker 映射和 Logistic 混沌序列的图像加解密算法,该算法利用混沌系统的初值敏感性和伪随机性,能够有效地对图像进行加密和解密。基于 Baker 映射和 Logistic 混沌序列的图像加解密算法是一种有效的方法,可以应用于数字版权保护、隐私保护等领域。MATLAB 提供了强大的工具和函数,可以方便地实现该算法。

走向CTO的路上... 937

Flex屏蔽并自定义鼠标右键菜单

最近手头有个项目需要屏蔽Flex鼠标右键菜单并自定义新的flex鼠标右键菜单。通过ContextMenu hideBuiltInItems,还是达不到我要的效果,那该死的几个选项还是存在,在网上搜刮了很久,发现了Google Code上有一个RightClickManager的项

田冠军的专栏 734

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

屏蔽Flex右键,并实现自定义右键菜单

完全屏蔽FLEX右键菜单比当初想象的要难一些,因为大多数FLEX文档中仅仅介绍了如何隐藏一部分FLEX右键菜单,例如: var contextMenu : ContextMenu = new ContextMenu(); contextMenu.hideBuiltInItems(); // 隐藏一些内建的鼠标右键菜单项 但是这个功能不能隐藏"设置"和"关于"右键菜单,而在一些应用中,...

anreddy 267

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Flex/AS3/flash player支持屏蔽右键菜单,自定义菜单,并设置相应的菜单事件(示例,图解)...

Flex/AS3/flash player支持屏蔽右键菜单,自定义菜单,并设置相应的菜单事件(示例,图解) 播放器 版本 11.2以后支持右键菜单屏蔽及自定义菜单 1.更新播放器 ,11.2 以上版本 http://download.macromedia.com/get/flashplayer/updaters/11/playerglobal11_3.s...

weixin_33885253的博客 245

Flex/AS3/flash player支持屏蔽右键菜单,自定义菜单,并设置相应的菜单事件(示例,图解)

该文同步至http://www.waylau.com/217/     播放器 版本 11.2以后支持右键菜单屏蔽及自定义菜单 1.更新播放器 ,11.2 以上版本 http://download.macromedia.com/get/flashplayer/updaters/11/playerglobal11_3.swc http://download.macro

老卫的技术站 4513

Flex屏蔽右键

Flex 自带的ContextMenu和ContexMenuItem可以实现对右键菜单的控制,具体使用可以看API。用ContextMenu.hideBuiltInItems()可以隐藏部分菜单,当时对“设置”等系统菜单屏蔽不了。              要完全屏蔽右键菜单,让人犯难。       “山重水复疑无路, 柳暗花明又一村。”              Flex中的事件流默认捕获

skydream_xu的专栏 2781

flex 屏蔽鼠标右键

屏蔽FLEX右键菜单以及实现自定义的FLEX右键功能 完全屏蔽FLEX右键菜单比当初想象的要难一些,因为大多数FLEX文档中仅仅介绍了如何隐藏一部分FLEX右键菜单,例如: var contextMenu : ContextMenu = new ContextMenu(); contextMenu.hideBuiltInItems(); // 隐藏一些内建的鼠标右键菜单项 但是这个功能

zhaodog的专栏 3992

转 屏蔽FLEX右键

屏蔽FLEX右键菜单以及实现自定义的FLEX右键功能 完全屏蔽FLEX右键菜单比当初想象的要难一些,因为大多数FLEX文档中仅仅介绍了如何隐藏一部分FLEX右键菜单,例如: var contextMenu : ContextMenu = new ContextMenu(); contextMenu.hideBuiltInItems(); // 隐藏一些内建的鼠标右键菜单项 但是这...

100
上一篇: hibernate使用oracle数据库自增的实现
下一篇: window.name实现的跨域数据传输
chenpingpi
博客等级 码龄23年 1粉丝 68原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值