//-------------建立新的右键菜单----------------------------------------------------
var cm:ContextMenu=new ContextMenu();
cm.hideBuiltInItems ();
//构造函数参数含义:标题名字,前面是否增加分割线,是否可用,是否可见
var menuItems:Array = [
new ContextMenuItem("我的空间",false,true,true),
new ContextMenuItem("V3播放器",false,true,true),
new ContextMenuItem("技术博客",false,true,true),
new ContextMenuItem("成功案例",false,true,true),
];
cm.customItems = menuItems;
for (var i:uint=0; i<menuItems.length; i++)
{
menuItems[i].addEventListener (ContextMenuEvent.MENU_ITEM_SELECT,MenuItemSelectHandler);
}
function MenuItemSelectHandler (e:ContextMenuEvent)
{
//trace(e.currentTarget.caption)
switch (e.currentTarget.caption)
{
case "我的空间" :
navigateToURL (new URLRequest("http://user.qzone.qq.com/1137772623"),"_blank");
break;
case "V3播放器" :
navigateToURL (new URLRequest("http://www.taoshaw.com/as3player"),"_blank");
break;
case "技术博客" :
navigateToURL (new URLRequest("http://www.taoshaw.com"),"_blank");
break;
case "成功案例" :
navigateToURL (new URLRequest("http://www.taoshaw.com/wkdefault.htm"),"_blank");
break;
}
}
this.contextMenu = cm;
//-------------建立新的右键菜单----------------------------------------------------
分享到:
相关推荐
总结来说,"flash as 的右键菜单代码"这个主题涵盖了使用ActionScript 3.0在Flash项目中创建、定制和控制右键菜单的过程,以及如何在FLA文件中进行测试和调试。通过学习和实践这些知识,开发者能够提升Flash应用程序...
有时候需要创建AS3右键菜单,可是临时写代码会很麻烦,针对此种情况,现特意制作了这个创建器,为大家服务。
3. **阻止默认行为**:Flash的右键菜单是默认行为,VB中可以通过覆盖或禁用默认的右键菜单来实现屏蔽。这通常涉及在Flash控件的`MouseDown`事件中添加代码,使得当右键点击发生时,不执行任何操作。 4. **代码编写*...
在VB(Visual Basic)编程环境中,自定义Flash右键菜单是一项常见的需求,它涉及到用户界面的定制化,以便提供更加个性化的交互体验。Flash右键菜单的实现主要依赖于ActiveX控件,因为Flash在VB中通常是通过ActiveX...
"Flash 右键菜单生成器2.0"的操作流程大致如下:首先,用户启动软件并选择新建项目;接着,在界面上添加菜单项,每个菜单项可以设置名称、快捷键和关联的函数;然后,工具会根据设定自动生成完整的ActionScript代码...
VB6.0新建右键菜单,替换掉原窗口中的右键菜单,原窗口的右键菜单貌似是Flash文件,现在可以替换成自定义的右键菜单,vb替换flash右键菜单,自定义右键菜单。处理鼠标操作代码如下: Public Function MyWindowProc...
在Flash AS3开发环境中,性能优化是至关重要的,特别是对于大型项目或实时交互的应用来说。Flash AS3工具的性能输出窗口提供了一种监控和分析代码执行效率的方式,帮助开发者识别和解决性能瓶颈。这个窗口可以通过...
标题“禁用Flash鼠标右键”涉及到的是在Web开发中如何防止用户通过鼠标右键菜单对Flash内容进行操作,这通常是为了保护版权或者提供更好的用户体验。这篇博文链接指向了一个ITeye论坛上的讨论,但具体内容已不可访问...
涵盖了FLASH开发的基础知识和高级技术,包括Flash as2.0代码大全、 FLASH制 作技巧、外部调用SWF、音乐控制、链接场景、文本框控制、Fscommand指令、全屏播放、取消右键菜单、关闭Flash动画等方面的内容。...
它可以帮助开发者优雅地处理Flash与HTML的集成,包括处理右键菜单问题。 4. **RightClick.swf**:这是一个含有修复右键功能的Flash文件。开发者可能在这里编写了ActionScript代码,监听鼠标右键事件并正确响应,以...
在AS3中,屏蔽默认的右键菜单可以通过监听鼠标事件来实现。具体操作是添加一个全局的`contextMenu`事件监听器,然后在事件处理函数中阻止事件的默认行为。以下是一个简单的示例代码: ```actionscript stage....
在IT行业中,"FLASH右键替换"通常是指在Adobe Flash(现称为Adobe Animate)环境中,用户希望自定义或替换默认的右键菜单,以提供更个性化的用户体验或增加特定的功能。这篇博客(博文链接:...
1. **创建Flash项目**:首先,你需要打开Flash开发环境,创建一个新的AS3项目。AS3是ActionScript的最新版本,支持更多的功能和优化。 2. **添加Flash对象**:在舞台上添加你想要的Flash组件,可以是动画、按钮或...
3. **绘制Flash显示区域:** - 选择完Flash对象后,鼠标会变成十字形状。 - 在Excel的工作区域内绘制一个适当的矩形框作为Flash动画的显示区域。 - 这个矩形框的大小可以根据你的需求进行调整。 4. **设置Flash...
* Flash AS2.0 是一个基于对象的编程语言,用于创建交互式的 Flash 动画和应用程序。 * Flash AS2.0 代码大全是指 Flash AS2.0 语言的全部语法、命令和函数的集合。 二、Flash AS2.0 代码大全 * 外部调用:...
在这个特定的版本——JW Player 5.9中,我们关注的是去除播放器上的logo以及部分右键菜单的汉化。这个版本可能是由开发者通过源码编译,去除了官方默认的标识,并对用户界面进行了一定程度的本地化调整,以适应中文...
`Fscommand`是一个强大的命令,可以控制Flash播放器的行为,例如切换全屏模式、隐藏右键菜单以及退出播放器。 7. **按钮控制**: 在动画结束时添加一个按钮,按下按钮即可关闭Flash动画: ```actionscript on ...
- 在Flex中,我们可以使用ContextMenu类创建右键菜单,并通过contextMenu属性将其关联到DataGrid。 - 首先,创建ContextMenu实例,然后添加MenuItem或其他自定义菜单项。 - 使用DataGrid的itemClick事件,检查...
然后,在AS3中创建一个接口,让Flash能够接收到JavaScript传递的右键事件: ```actionscript public class YourMainClass extends MovieClip { public function getFlashParams(): Object { return { ...
1. 打开Flash软件,创建一个新的ActionScript 3项目。 2. 在舞台上绘制或导入要用作菜单项的图形元素,例如图标或文本。 3. 为每个菜单项创建一个独立的图层,方便管理和编程。 步骤二:创建快捷菜单按钮 1. 将图形...