Authorware菜单制作全攻略.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Authorware菜单制作全攻略

Authorware菜单制作全攻略 江苏省宜兴丁蜀职业高级中学 翁永平   在多媒体作品中如何制作windows标准菜单有一些文章做过介绍,在实际制作过程中发现这些文章阐述中有许多疏漏之处,使读者无法完成所需工作,本文就个人在制作课件时的经验介绍如下:   一 、删除系统默认的菜单项File   1. 在主流程线上拖入一个交互图标,命名为File,类型选Pull-Down Menu,在其右侧拖入一个显示图标,双击类型小图标,打开其属性,在Response选项卡的Scope:后单击鼠标,使Perpetual有效.在Branch下拉菜单选Return,点ok.   2. 在主流程线上拖入一个擦除图标,点运行按钮,弹出删除属性对话框,此时点File菜单,可发现文字File消失. 流程线如图1所示:      二 、制作windows标准菜单   1. 在主流程线上拖入一个组图标,命名为菜单制作,并打开它.   2. 在制作菜单窗口流程线上, 拖入一个交互图标, 命名为复习, 在其右侧拖入一个显示图标, 类型选Pull-Down Menu, 命名为第一节, 双击类型小图标,打开其属性,在Response选项卡的Scope:后单击鼠标,使Perpetual有效.在Branch下拉菜单选Return,点ok.   3. 在复习下方,再拖入其它交互图标,制作方法同上. 流程线如图2所示:   提示:各菜单项之间的距离,可通过菜单名字加一些空格来调整.   三、制作多级菜单      在流程线上最后一个菜单项帮助的下方,再增加一个交互图标,随意取一个名字,在其右侧按前面的方法加入五个组图标,分别命名为第一题、第二题、第三题、 第四题、 第五题。   在主流程线上拖入一个计算图标,命名为多级菜单制作,双击之,在其中输入如图内容:      以上第三、四行中的参数6要随主菜单项的个数而定, 我这里是6,对应主菜单上的第七项,第三行的作用是获取第七项菜单的句柄,第四项的作用是移去第七项菜单,使系统不在主菜单上显示它, 第六行的作用是在第一项菜单下的第一个位置上插入一个二级子菜单,名字是课件目录. 输入结束后,别忘了要保存一下喔!这时,系统会给出一个Where is function GetSubMenu()?对话框,询问在哪里可以找到这些函数(如图4)。这些函数都是Authorware自带的,它们都藏身于Winapi.u32。通常情况下,您可以在Authorware的安装目录下找到它,找到后打开就行了。友情提示:先输入再找函数的好处是省得您一个个地加载函数。      四、制作右键二重菜单   Authorware附带的用户自定义函数tMsControls.U32可制作弹出式二重菜单, 由于函数tMsControls.U32是外部函数,所以需要进行加载。新建一个名为右键二重菜单的文件。按Ctrl+Shift+F打开Functions函数库,选择Category下的右键二重菜单.a5p,然后单击Load…出现对话框,选择tMsControls.U32后单击打开,出现一个对话框。按住Ctrl键可以连续选中所需要的三个函数:tMsAddItem、tMsCreatePopupList、tMsDisplayControl,最后单击Load即可完成对函数的加载。   1.在流程线的最前面放置一个交互图标,取名为右键响应;在交互图标旁边放置一个群组图标,其Type(响应类型)为:Conditional;双击群组图标上面的=,出现对话框,在Condition中输入RightMouseDown=TRUE,Response下Scope设置为Perpetual,Erase设置为After Next Entry,Branch设置为Return,Status设置为Not Judged,最后单击OK完成右键的制作。   2. 双击打开群组图标,在流程线上放置一个计算图标,取名为制作菜单。双击打开并在其中输入以下内容:   创建弹出式菜单的句柄:   popupHandle:=tMsCreatePopupList(WindowHandle)   ①设置第一重菜单中的内容,其中-为分隔线,为了使菜单名称居中,可以在名称前加空格。      ②继续输入以便设置其它子菜单,即第二重菜单:         当单击右键将弹出一个前边设定好的弹出式菜单,并将用户所选择的菜单项返回给变量result,继续输入:   result := tMsDisplayControl(popupHandle,CursorX,CursorY,150, 100, 6)   在流程线上再放置一个计算图标,取名为菜单响应, 在计算图标中输入以下内容:      最

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档