为了建立超文本以及超媒体,本节将向用户介绍框架图标及浏览图标的功能及其设置方法。框架图标、浏览图标是从 Authorware 3.0 开始增加的,并且在 Authorware 6.0 里得到进一步的增强,通过它们的相互配合,可以轻松地构成由结点和链接组成的信息网络。
12.2.1 设置框架图标
使用 Authorware 6.0 制作超文本或是超媒体时,应该关注两大重点:结点页和链接。它们分别是由框架图标及浏览图标进行管理。框架图标内部的浏览图标可以实现顺序式结点页管理,用户可以自由地跳转到框架图标所管理的结点页中的最前一页、最后一页、向前一页或向后一页。将框架图标拖动到课件的流程线上,双击该框架图标打开它之后,将出现如图 12-3 所示的用户界面,它包括 Authorware 6.0 提供的 8 个默认浏览图标。

图 12-3 框架图标的用户界面
单击框架图标之后,选择 Modify → Icon → Properties 命令之后,将打开如图 12-4 所示的 Properties:Framework Icon 对话框。在顶端的文本框内显示当前所选框架图标的名称。 Page Transition 用于控制结点页之间切换的过渡显示方式,单击右侧的按钮时,将打开过渡效果设置对话框,用户可选择所需的结点页切换过渡效果,单击 OK 按钮,关闭设置对话框之后,所选的过渡效果将显示在 Page Transition 文本框内。其中 Smooth Change 是 Authorware 6.0 默认的结点页切换过渡显示效果。

图 12-4 Properties:Framework Icon 对话框
Number of Pages 文本框显示所选框架图标拥有的结点数目。单击 Open 按钮之后, Authorware 6.0 将跳转到相应的框架图标,将在课件的流程线上以高亮状态显示该框架图标。
通过 Properties:Framework Icon 对话框,可以进一步地认识到框架图标只能设置结点页之间的过渡效果,但结点页之间的链接关系则必须由浏览图标来实现。
12.2.2 设置浏览图标
浏览图标用于实现框架图标内部的页与页之间的跳转,它与交互图标一起构成了框架图标的主要内容。创建一个框架图标之后,其中已经内置了 8 个浏览图标,用于进行顺序式的结点页管理,例如向前一页、向后一页,或者是直接跳转到框架的第一页或最后一页等。
在浏览图标的右上角显示一个黑色的三角形符号,它表示该图标内包含链接源,链接源一般是由文本或图形组成的。单击链接源时,将跳转到框架内的结点页处。因此,结点页之间的链接大致有两种形式:一种是由浏览图标控制的结点页之间的切换,另一种是由 Navigate to 设置的链接源与结点页之间的链接。前者是由框架图标内部的浏览图标实现的,进行顺序式的结点页管理。后者即是超文本方式的链接,是一种非顺序式的管理。

播放带有浏览图标的课件时,将在演示窗口的右上角显示 8 个按钮 ( 如图 12-5 所示 ) ,这是 Authorware 6.0 提供的默认浏览按钮。其中返回按钮用于返回到上一步访问的结点页;最近访问的页按钮用于显示最近访问的一些结点页;选择其中的任意一页之后,课件将跳转到该页显示。查找按钮用于根据提供的关键词查找特定的结点页;退出按钮用于退出框架执行范围;到首页按钮用于跳转到框架图标管理的第一个结点页;前一页按钮用于跳转到框架图标内当前结点页的前一个结点页;后一页按钮用于跳转到框架图标内当前结点页的下一个结点页;到末页按钮用于跳转到框架管理的最后一个结点页。
以上这 8 种按钮及其功能都是 Authorware 6.0 默认提供的。在编程时,可以直接使用它们,也可以根据实际需要自行修改,包括功能的修改和按钮形状的修改。 对功能的修改则必须了解框架图标和浏览图标的设置方 法。
双击浏览图标本身或者在选择浏览图标之后,使用 Ctrl+I 组合键,或者选择 Modify → Icon → Properties 命令时,将打开如图 12-6 所示的 Properties:Navigate Icon 对话框。
对话框右上方显示浏览图标的名称, Destination 文本框用于确定链接的目标区域, Authorware 6.0 提供了 5 种不同的目标区域。选择 Recent( 最近访问的页 ) 选项时,再单击 Page 选项组的 List Recent Pages 单选按钮,则在课件播放的过程中,单击浏览按钮时,将打开一个新的对话框,显示最近访问的一些结点页,双击某一个结点页,将直接跳转到所选的结点页处。单击 Page 选项组的 Go Back 单选按钮时,当前浏览图标的作用是返回到上一步访问的结点页。

图 12-6 Properties:Navigate Icon 对话框
打开 Destination 下拉列表框,选择 Nearby 时,对应的浏览图标属性对话框如图 12-7 所示, Page 选项组内出现 5 个选项。选中 Previous 单选按钮时,将跳转到当前结点页的前一页。选中 Next 单选按钮时,将跳转到当前结点页的后一页。选中 First 单选按钮时,将跳转到框架图标管理的第一个结点页。选中 Last 单选按钮时,将跳转到框架图标管理的最后一个结点页。选中 Exit Framework/Return 单选按钮时,将退出框架或返回。

图 12-7 跳转到相邻的结点页
在 Destination 下拉列表框内选择 Anywhere 之后,将打开如图 12-8 所示的浏览图标属性设置对话框。 Type 下拉列表框内包括两个选项,选中 Jump to Page 单选按钮时,将跳转到指定的结点页图标处执行,流程执行由该链接的结点页图标决定。选中 Call and Return 单选按钮时,将跳转到链接的结点页图标执行,执行完后返回调用前流程线,执行流程线上的下一个图标。

图 12-8 跳转到任意结点页
P age 下拉列表框内显示当前课件内所有框架图标的名称以及 Authorware 6.0 默认的 Entire File 选项,它表示整个课件的范围。选择一种框架图标之后,在下方的列表框内将显示所有的结点页。选择 Entire File 之后,在下方的列表框内将显示整个课件内所有框架图标包含的结点页。
因此,能够确定结点页所在的框架图标时,可在 Page 下拉列表框内选择框架图标的名称,然后在下方的列表框内选择结点页。无法确定结点页所在的框架图标时,可在 Page 下拉列表框内选择 Entire File 之后,然后再从下方的列表框内选择目标结点页。
一旦无法确定结点页所在的框架时,若使用 Enrite File 方法时,将面临着人工查找框架名称的问题,但 Authorware 6.0 提供的 Find 功能却提供了这个问题的解决办法。用户可在 Find 文本框内输入需要搜索的文本,单击 Find 按钮之后,即可在 Page 列表框内得到搜索的结果。启用 Word 复选框之后,要求查找的结果必须与输入的文本相匹配,启用 Keyword 复选框之后,要求查找的结果必须与输入的关键字相匹配。
在 Destination 下拉列表框内选择 Calculate 时,将打开如图 12-9 所示的浏览图标属性设置对话框,此时可通过表达式的计算结果来链接到结点页。例如,为了建立文本与内容之间的链接时,如果文本在文章内多次出现,是否需要独立地建立多个相同的链接呢?较好的解决方法是给链接目标所在的结点页分配一个关键词,此时 Authorware 6.0 将自动以一个变量保存用户单击过的文本,利用该变量搜索与之匹配的关键词,就可以找到该关键词对应的结点页,打开链接目标。通过一次建立的搜索变量或表达式,就可以满足多个文本与内容之间的链接操作。

图 12-9 浏览图标属性设置对话框
为了实现上述目标,可在 Icon Expression 列表框内输入一个变量或表达式,其计算结果是关键字所在结点页图标的 ID 值。然后选中 Jump to Page 或 Call and Return 单选按钮,单击 OK 按钮之后将确定当前的设置。
在 Destination 下拉列表框内选择 Search 时,将打开如图 12-10 所示的浏览图标属性对话框,它允许用户对关键字进行搜索,并跳转到该单词所在的结点页。它适用于根据查找结果确定结点页的场合。
在 Find 对话框内输入所需查询的关键字之后,单击 Find 按钮便可开始查询,查询关键字的结点页的名称将以列表的形式显示在 Find 对话框内。选择结点页之后,单击 Go To Page 按钮,程序将跳转到所选的结点页处。

图 12-10 浏览图标属性设置对话框
Search 选项组用于确定查找的范围,选中 Current Framework 单选按钮时,表示在当前框架范围内查找。选中 Entire File 单选按钮时,表示在整个课件范围内查找。
Consider 选项组用于确定查找对象的属性。启用 Words 复选框时,表示在结点页内查找输入的文本,它只适用于查找显示图标的内容。希望查找更广泛图标的内容,可启用 Keyword 复选框,这样移动图标、计算图标、数字影像或声音图标内都可能包含着查找的对象。
Preset Text 文本框用于输入查找的对象,如果输入的是变量,那么变量的值只能作为文本对象。如果输入文本,那么必须包含在双引号内。
Options 选项组包括两个选项,启用 Search Immediately 复选框时,单击 Find 对话框的 Find 按钮后, Authorware 6.0 就立即开始查询预定的文本,它类似于自动搜索的功能。启用 Show in Context 复选框之后,在显示查找结果时,除了结点页的名称之外,还将显示搜索文本所在行的部分内容,但需要花费较多的查找时间。