注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> 平面设计 >> Authorware >> 平面设计正文

用Authorware制作右键菜单

文章来源:wfdmt.com 作者:佚名 更新时间:2007-11-16 21:01:43 【 】 【加入收藏
  在Authorware中利用菜单交互很容易制作一个标准的Windows风格的菜单,但在Authorware中却没有提供制作右键菜单的简单方法,.而是在随Authorware安装的UCD文件tMsControls.u32中提供了此种功能。

下面利用tMsControls.u32中的函数来建立一个右键菜单:

  1.新建一个文件,文件名为tMsControls _Demo.a6p, 打开文件属性设置对话框,根据屏幕大小设置程序窗口大小;

  2.打开函数窗口,引入tMsControls.u32文件中的函数;

  3.引入一个显示图标到流程线上,命名为“显示结果”,双击打开该显示图标的展示窗口,导入一幅底图,并用文字输入工具输入以下两段文字:

鼠标位置:{CursorX}、{CursorY}

选择:{Res1}

其中Res1是自定义变量。

然后再按快捷键Ctrl+I打开该显示图标的属性对话框,进行如图15.12所示的设置。

  4.拖入一个计算图标到流程线上,命名为“设置右键菜单内容”,双击打开该计算图标的输入窗口,输入以下内容:

--取得窗口句柄

popHandle:=tMsCreatePopupList(WindowHandle)

--设置菜单内容

Res:=tMsAddItem(popHandle, 1,0,"新建")

Res:=tMsAddItem(popHandle, 1,1,"文件夹")

Res:=tMsAddItem(popHandle, 1,2,"文本文件")

Res:=tMsAddItem(popHandle, 2,0,"-")

Res:=tMsAddItem(popHandle, 3,0,"刷新")

Res:=tMsAddItem(popHandle, 4,0,"-")

Res:=tMsAddItem(popHandle, 5,0,"退出")

  5.拖入一个交互图标到流程线上,命名为“显示右键菜单”,.再拖入一个计算图标到该交互图标的右边,在弹出的对话框中选择Conditional响应方式,双击打开该响应图标的属性设置对话框,按照图5所示进行设置。

图1响应属性设置对话框

  6.双击打开新引入的计算图标,输入如下内容:

--设置菜单显示位置

if CursorX<728 then

    Res1:=tMsDisplayControl(popHandle, CursorX, CursorY, 100,100, 1)

else

    Res1:=tMsDisplayControl(popHandle, CursorX-70, CursorY, 100,100, 1)

    end if

--判断是否选择了“退出”

if (Res1=5) then Quit()

提示:第一个条件语句是用来设置菜单显示位置,通常菜单的大小是随菜单中的文字自动改变的,所以在选择条件时要根据出现的菜单的大小来更改。.

  7.完成的程序流程如图2所示,运行程序就可以测试右键菜单的效果了。

图2程序流程图

  • 上一篇平面设计:

  • 下一篇平面设计:
  • 最 新 热 门
     利用Photoshop自定义画笔制作逼真的水泡
     Photoshop制作荼蘼花开典雅人物签名特效
     Photoshop轻松制作MM迷惘梦想意境签名照片
     Photoshop的LAB模式美化风景婚纱照片
     非主流PS教程:减少图片杂色渲染照片个性色彩
     详细讲解用Photohop为MM调色简单磨皮
     Photohop教程:处理MM发丝及脸部美容
     PS历史快照为MM化妆,非主流效果制作
     Photoshop滤镜制作装饰MM照片的小像框
     Photoshop照片处理教程:美女在期盼什么?
    最 新 推 荐
     看Vue 5 Esprit函数的节点与链接详情
     vary中给hdr改变颜色的方法
     用Authorware制作浮动文字特效
     认识Authorware 交互功能
     用Authorware开发多媒体课件的经验
     课件中图片的自由拖动与放大
     在Authorware中如何使用VCD素材
     在Authorware中调整动画尺寸
     Authorware制作教学软件的开发技巧
     Authorware制作古诗对句
    相 关 文 章

    非主流ps教程:Cute风格非主流照片制作
    TAB键在AutoCAD捕捉功能中的妙用
    AutoCAD中如何计算二维图形的面积
    如何在AutoCAD中导入excel表格
    用Authorware制作浮动文字特效
    认识Authorware 交互功能
    用Authorware开发多媒体课件的经验
    在Authorware中如何使用VCD素材
    在Authorware中调整动画尺寸
    Authorware制作教学软件的开发技巧

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用