flex 添加右键链接

private var myMenu:ContextMenu;
            private function setViewerVersion():void
            {
                var menuItem:ContextMenuItem = new ContextMenuItem("技术支持:中科天宇软件有限公司", true, true);
                menuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, function(event:ContextMenuEvent):void
                {
                    navigateToURL(new URLRequest("http://www.tiannyu.com/"));
                });
                myMenu = new ContextMenu();
                myMenu.customItems.push(menuItem);

                myMenu.hideBuiltInItems();
                this.contextMenu = myMenu;

                if (this.contextMenu)
                {
                    if (this.contextMenu["customItems"] is Array)
                    {
                        while((this.contextMenu["customItems"] as Array).length>0)
                        {
                            (this.contextMenu["customItems"] as Array).pop();
                        }
                        (this.contextMenu["customItems"] as Array).push(menuItem);
                    }
                    else if (this.contextMenu["addItem"])
                    {
                        this.contextMenu["addItem"](menuItem);
                    }
                }
            }
时间: 2024-08-10 17:02:15

flex 添加右键链接的相关文章

添加右键菜单

有时我们安装绿色版的软件常常是没有右键菜单的,但是对于一些常用的软件,我们需要添加右键菜单,添加方法,打开记事本,复制以下内容,按照自己的需要修改下所在软件的路径将txt另存为bat格式,双击即可: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\PotPlayer] @="Open with PotPlayer" "Icon"="E:\\Program Files (x86)

Arcengine 二次开发添加右键菜单

最近在搞arcengine 二次开发,遇到了好多问题,也通过网上查资料试着慢慢解决了,把解决的步骤记录下来,有需要帮助的可以看一下,也欢迎各位来批评指正. 想给自己的map application在图层上添加右键菜单,谷歌了一下,找到了解决的方法,原文的地址edndoc.esri.com/arcobjects/9.2/NET/1ED14BF2-A0E3-4e56-A70D-B9A7F7EC7880.htm.然后我根据这个添加了自己的右键菜单,又有一些改动. 效果如图所示(有点简陋),仅仅是简单的

添加右键菜单命令 在此处打开命令窗口(W)(带图标)

@color 0A @title 添加右键菜单命令 在此处打开命令窗口(W)(带图标) by wjshan0808 @echo off reg add HKCR\Directory\Background\shell\在此处打开命令窗口(W) /v Icon /t reg_expand_sz /d %ComSpec% /f reg add HKCR\Directory\Background\shell\在此处打开命令窗口(W)\command /ve /t reg_sz /d "%ComSpec%

Orchard运用 - 在页面每篇随笔添加编辑链接

今天继续捣鼓Orchard系统,在此分享一个小技巧,如何在页面每个随笔添加编辑链接,这样方便管理员直接点击进去编辑内容.是的,只对管理员可见. 话说这一个特性一开始是默认启用并集成在核心实现中的,后来分离并封装到一个新的模块,该模块名称叫"Content Control Wrapper", 不过需要你启用它 - 很简单, 管理页面进入模块页面,搜索"Content"并找到该模块,点击Enable激活即可. 参考链接 http://stackoverflow.com/

Datagrid添加右键菜单

最近的一个项目前台使用的EasyUI,每个界面都有DataGrid控件,按照我们的想法,应该做出来的效果是单击选中,双击可编辑,当然右键也应该出现这些菜单按钮,想的挺好,那么该如何实现呢?一开始不知道如何下手,查了一些资料,也走了很多弯路,主要是查到代码以后不知道写在哪里..导致弄了一天也没有做出来,后来换了一个思路,终于完成了. 首先建一个DataGrid的表格,我是在EasyUI官网上的Demo里面找的行编辑的代码来用,效果如下,单击可以进行行编辑,不过这不是咱们需要的主要功能,咱们需要的知

[WPF]DataGrid C#添加右键弹出选择菜单

private void dataGrid_MouseRightButtonDown(object sender, MouseButtonEventArgs e) { ContextMenu context = new ContextMenu(); MenuItem item = new MenuItem(); item.Header = "点击删除该行数据"; item.Click += new RoutedEventHandler(item_Click); context.Item

XP下,文件夹添加右键命令行

原文:XP下,文件夹添加右键命令行 总共有3种方式: --------------------1-------------------------------------------------------- 很多人都很喜欢在CMD命令行下来操作计算机,我也是其中之一.如何快速打开CMD并且定位到指定的路径呢?很多优化软件(比如优化大师)都提供了往右键菜单中加入“CMD快速通道”的功能,当右键点击文件夹时,就打开CMD并定位到该文件夹.网上也有修改注册表来实现的,其实根本不用这么麻烦. 打开“我

仅在TabControl中的Tab中添加右键菜单

若想实现仅在TabControl中的Tab中添加右键菜单,可在XAML中通过使用样式得到: <TabControl> <TabControl.ItemContainerStyle> <Style TargetType="{x:Type TabItem}"> <Setter Property="ContextMenu"> <Setter.Value> <ContextMenu/> <!--

vc+ 添加右键程序学习笔记

首先打开vc+2010软件,打开MFC,在MFC中添加右键菜单,步骤如下: 1. 在资源中添加菜单. 添加一个PopUP Menu,然后增加几个你需要的子菜单. 给这个菜单取个名字.如 IDR_POPUP 2. 在View中添加OnRButtonDown事件处理程序,添加如下代码: Cpp代码   CMenu menu; menu.LoadMenuW(IDR_POPUP); CMenu *pPopup = menu.GetSubMenu(0); ClientToScreen(&point);//