`
ch_kexin
  • 浏览: 902728 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

AS3 右键

 
阅读更多
要在网页中浏览才能看得到实际效果
//stage.showDefaultContextMenu = false;//禁用右键全部菜单

var mainMenu:ContextMenu=new ContextMenu();
this.contextMenu=mainMenu;

//=======第一种方法:隐藏原来的菜单=======
//mainMenu.builtInItems.print=false;


//=======第二种方法:全部隐藏,然后让想显示的显示出来=======
/*mainMenu.hideBuiltInItems();
mainMenu.builtInItems.print=true;*/


//=======第三种方法:新建一个子菜单,隐藏原来的菜单=======
var menu:ContextMenuBuiltInItems=new ContextMenuBuiltInItems();
menu.print = false;
menu.zoom = false;
mainMenu.builtInItems = menu;

//=======新增加一个子菜单项,有链接哦=======
var myContextMenu:ContextMenu = new ContextMenu();
var item:ContextMenuItem = new ContextMenuItem("国之精粹肖大师艺术陶瓷");
myContextMenu.customItems.push(item);
myContextMenu.hideBuiltInItems();
this.contextMenu = myContextMenu;

item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,doit);
function doit(e:ContextMenuEvent):void{
var gourl:URLRequest=new URLRequest("http://shop33280082.taobao.com");
navigateToURL(gourl,"_blank");
}
分享到:
评论

相关推荐

    AS3右键菜单创建器

    有时候需要创建AS3右键菜单,可是临时写代码会很麻烦,针对此种情况,现特意制作了这个创建器,为大家服务。

    flash as 的右键菜单代码

    1. **右键菜单的创建**:在Flash中,我们通常使用ActionScript 3.0(AS3)来创建和控制右键菜单。首先,我们需要创建一个`ContextMenu`对象,并通过`contextMenu`属性将其附加到舞台或特定的显示对象上。例如: ```...

    vb禁用鼠标右键,vb鼠标右键不能用,vb屏蔽鼠标右键

    3. **禁用右键点击**:要禁用鼠标右键,我们需要在窗体或控件的`MouseDown`事件中检查`Button`参数的值。如果值为2,表示用户按下的是右键,此时我们可以选择不执行任何操作,或者显示一个消息提示用户右键已被禁用...

    屏蔽文本框的右键菜单

    3. **在鼠标按下事件中设置窗口过程**:接下来,我们需要在`MouseDown`事件中设置窗口过程以捕获`WM_CONTEXTMENU`消息。 ```vb Private Const GWL_WNDPROC = -4 Private Sub Text1_MouseDown(Button As Integer,...

    vb WebBrowser屏蔽右键

    Private Sub WebBrowser1_MouseDown(sender As Object, e As MouseEventArgs) Handles WebBrowser1.MouseDown ' 检查是否是右键单击 If e.Button = MouseButtons.Right Then ' 阻止默认的右键菜单弹出 e.Handled...

    VB移除TextBox文本框右键信息并自定义右键菜单

    3. 定义新的窗口过程函数`NewWndProc`,处理`WM_CONTEXTMENU`和`WM_COMMAND`消息。 4. 使用API函数创建自定义的右键菜单,并在鼠标右键点击时显示。 这个实例展示了VB如何通过API深入操作Windows窗口,实现更细致的...

    AS3实用函数、AS3常用算法大全

    ### AS3实用函数与常用算法知识点详解 #### 一、鼠标坐标:`mouseX` 和 `mouseY` 在Adobe Flash/ActionScript 3 (AS3) 中,`mouseX` 和 `mouseY` 属性用于获取鼠标相对于舞台的当前位置。这两个属性非常有用,特别...

    PowerPoint幻灯片右键添加菜单

    3. **注册右键菜单**:使用`CustomUIEditor`工具(可能需要从Office开发工具包安装),编辑` Ribbons.xml` 文件,定义新的上下文菜单项。 4. **实现逻辑**:在C#代码中,实现菜单项点击事件的逻辑,如调用其他方法或...

    as3corelib.swc及解析json的例子

    在Flex Builder中,这可以通过右键点击项目 > Properties > Flex Build Path > Library Path 来完成,然后点击Add SWC按钮选择as3corelib.swc。 3. **引入类**:在你的MXML或AS3代码中,通过`import`语句引入解析...

    VB6.0 创建右键菜单实例.rar

    VB6.0 创建一个右键菜单,为了便于用户使用“粘贴”功能,特此自定义了一个右键菜单,在这个右键菜单中用户可选择粘贴,直接从剪帖板中粘贴内容到本窗口中。以下是相关的代码:  Private Sub Picture1_MouseDown...

    VB中禁止文本框右键菜单

    在Visual Basic(简称VB)开发环境中,用户可能会遇到一个常见的问题:如何禁用文本框的右键菜单功能。默认情况下,当用户在一个文本框中点击鼠标右键时,会弹出一个上下文菜单,该菜单提供了复制、粘贴、剪切等功能...

    Flex 3完整的右键自定义菜单Demo

    在Flex 3中,开发人员经常需要为应用程序添加自定义的右键菜单,以提供更加丰富和个性化的用户交互体验。本Demo "Flex 3完整的右键自定义菜单" 正是为此目的而设计,它展示了如何在Flex 3环境中创建、屏蔽默认菜单并...

    Delphi中添如何添加右键菜单

    3. **创建TContextMenuStrip** 首先,在Delphi的工具箱中找到TContextMenuStrip组件,将其拖放到你的Form上。然后,可以在Component Palette中选择TMenuItem组件,并将其拖到TContextMenuStrip上,为右键菜单添加...

    VB鼠标右键菜单制作

    Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = vbRightButton Then PopupMenu Menu1 ' 显示菜单 End If End Sub Private Sub ...

    VB 屏蔽 flash 右键菜单

    3. **阻止默认行为**:Flash的右键菜单是默认行为,VB中可以通过覆盖或禁用默认的右键菜单来实现屏蔽。这通常涉及在Flash控件的`MouseDown`事件中添加代码,使得当右键点击发生时,不执行任何操作。 4. **代码编写*...

    vb任务栏图标右键菜单

    3. **关联任务栏图标**: 要让右键菜单与任务栏图标关联,需要获取程序的窗口句柄(HWND)并使用Windows API函数。VB中常用P/Invoke技术调用API,首先定义API函数: ```vb ("user32.dll")> _ Private Shared ...

    VB 自定义flash 右键菜单

    3. **自定义菜单**: - VB提供了丰富的菜单控件,如MenuStrip或ContextMenuStrip,可以用来创建自定义的右键菜单。我们需要在事件处理程序中显示这个菜单,并且根据需要为每个菜单项添加事件处理程序。 4. **交互...

    C#WPF 右键菜单 显示 事件触发 测试通过

    C#WPF 右键菜单 显示 事件触发 测试通过 <!-- 设置右键菜单 --> 编辑"> <!-- 调用系统命令 --> <MenuItem Command="Copy"></MenuItem> <MenuItem Command="Cut"></MenuItem> <MenuItem Command="Paste">...

    TextBox对话框禁用鼠标右键功能

    然而,在某些场景下,我们可能需要对TextBox的行为进行定制,比如禁用鼠标右键的弹出菜单,以防止用户进行不必要的操作或者保持界面的简洁。标题“TextBox对话框禁用鼠标右键功能”所涉及的知识点就是如何在TextBox...

    VB6.0_屏蔽TextBox右键菜单

    Private Sub txtInput_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = vbRightButton Then ' 判断是否为右键 MsgBox "右键菜单已被屏蔽!" ' 可以选择性地给出提示,也...

Global site tag (gtag.js) - Google Analytics