Authorware 认识计算图标
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Authorware 认识计算图标
【计算】图标是Authorware 中最常用的图标之一。
脚本语言编程都是在【计算】图标中进行,其功能就是容纳程序代码,凡是能用图标编程实现的功能绝大部分都能在【计算】图标中使用脚本语言来实现。
计算图标有以下3种形式:
1.独立的计算图标
从工具箱中拖入一个【计算】图标到流程线上,就创建了一个独立的【计算】图标,其地位与其他图标一致,如图8-1所示。
双击该图标可以打开编辑窗口对其内容进行编辑。
图8-1 独立的【计算】图标
2.附加计算图标
附加计算图标是附加在其他图标上的【计算】图标,它没有自己的图标标题,与所依附的图标使用同一个标题,也可以认为某图标和附加在其上的【计算】图标是同一个图标。
因而如果附加【计算】图标的代码引用本图标就可以省略图标标题,例如常写的IconID@"IconTitle"就能简写成IconID 。
创建附加计算图标时要先选择所依附的图标,然后使用以下两种方法的任意一种: ●
右击所依附的图标,在弹出的菜单中选择【计算】命令。
● 选择所依附的图标,执行【修改】|【图标】|【计算】命令。
执行了上述命令之一都会弹出【计算】图标的代码窗口,如图8-2所示。
在该窗口中编程与独立的计算图标完全相同。
图8-2 代码窗口
关闭代码窗口后,将会在所依附的图标的左上角显示一个小等号,表示有附加【计算】图标。
例如,在【显示】图标
上附加一个【计算】图标,【显示】图标就变为的样子,
如图8-3所示。
选择
拖入 代码
图8-3 附加图标
删除附加【计算】图标的方法是先打开其代码窗口,清除掉代码窗口中所有代码。
保存并关闭代码窗口后,所依附图标左上角的小等号消失,附加计算图标被删除。
所有的图标(除了工具箱上的图标还包括从【插入】菜单插入的ActiveX 图标,
Animated GIF 图标,Flash Movie 图标、QuickTime 图标以及知识对象图标和模块图标)
都能附加计算图标,甚至计算图标自己还能附加计算图标,尽管这并没有实际意义。
当程序执行到含有附加【计算】图标的图标时,总是先执行附加【计算】图标中的程序,然后再执行依附的图标。
因此附加在能形成循环的图标(例如【交互】图标、【决策】图标等)上的附加【计算】图标有特殊的意义,程序的每一次循环都会执行其附加【计算】图标中的程序。
3.脚本函数图标
独立的【计算】图标可以转换为自定义函数【计算】图标,简称脚本函数图标。
在该图标中的程序是用户自定义的函数。
【脚本函数】图标一般放在程序的开头,但是程序沿流程线执行经过【脚本函数】图标时并不执行其中的程序,而是直接跳过【脚本函数】图标执行后面的图标。
只有在其他计算图标中使用CallScriptIcon 系统函数调用该【脚本函数】图标,其中的程序才得以执行,并在执行完【脚本函数】图标中的程序以后自动返回到调用处。
创建脚本函数图标的步骤是:先在流程线上拖入一个【计算】图标,在该图标的【属性】面板中启用【包含编写的函数】复选框,关闭面板后【计算】图标就变为【脚本函数】图标,如图8-4所示。
图8-4 脚本函数图标
不能直接双击【计算】图标,这样打开的是【计算】图标的代码窗口。
右击【计算】
图标,在弹出的菜单中执行【属性】命令,或者选择【计算】图标,执行【修改】|
【图标】|【属性】命令可以打开【属性】面板。
附加图标
启用
拖入
把【脚本函数】图标转换为【计算】图标的过程与此相反,先打开【脚本函数】图标的【属性】面板,取消【包含编写的函数】复选框,关闭面板后【脚本函数】图标就变为【计算】图标,如图8-5所示。
取消
图8-5 恢复计算图标。