第1章 Authorware6.x简介 1
1.1 Authorware6.x的特点 1
1.2 Authorware6.x的编程特点 2
1.2.1 Authorware6.x的编程特点 2
1.2.2 Authorware6.x的编程机理 2
1.3 Authorware6.x的安装 4
1.3.1 安装环境 4
1.3.2 安装过程 4
1.3.3 启动Authorware6.x 6
第2章 Authorware6.x的开发环境 8
2.1 菜单栏的使用 8
2.1.1 “文件”菜单 8
2.1.2 “编辑”菜单 16
2.1.3 “查看”菜单 22
2.1.4 “插入”菜单 23
2.1.5 “修改”菜单 25
2.1.6 “文本”菜单 31
2.1.7 “调试”菜单 33
2.1.8 Xtras菜单 33
2.1.9 “窗口”菜单 35
2.1.10 “帮助”菜单 38
2.1.11 “命令”菜单 38
2.2 工具栏的使用 40
2.3 图标栏的使用 41
3.2.1 文本的输入 43
3.2 显示图标中的文本编辑 43
3.1 创建一个显示图标 43
第3章 显示图标的使用 43
3.2.2 文本的编辑 45
3.3 显示图标中的图像编辑 52
3.3.1 图像的引入 52
3.3.2 绘制图像 52
3.4 对表达窗口中的显示对象进行操作 54
3.4.1 对表达窗口中多个显示对象的操作 54
3.4.2 表达窗口中的对象的显示属性设置 57
3.4.3 表达窗口中的显示变量的值 59
4.1.1 等待图标的创建 60
4.1.2 等待图标的属性设置 60
4.1 等待图标 60
第4章 程序的流程控制 60
4.2 擦除图标 62
4.2.1 擦除图标的创建 62
4.2.2 擦除图标的属性设置 62
4.2.3 擦除图标的使用示例 65
4.3 框架和导航图标 66
4.3.1 框架图标的结构 66
4.3.2 导航图标 67
4.4 分支图标 75
4.4.1 分支图标的结构 75
4.4.2 分支结构的属性设置 75
4.4.3 随机出题效果 76
5.1.1 交互的建立和结构 78
5.1 交互的建立和结构 78
第5章 程序中的交互 78
5.1.2 交互图标和响应图标的属性设置 79
5.2 实现按钮点选的功能 84
5.2.1 实现按钮点选功能的方法 84
5.2.2 剖析“按钮”类型的交互的属性设置 86
5.3 创建对鼠标移动事件的响应 92
5.3.1 创建对鼠标移动事件的响应 92
5.3.2 “热区域”类型的交互的属性设置 92
5.3.3 应用实例 93
5.4 “热对象”类型的交互 97
5.4.1 “热对象”类型交互的建立 97
5.4.2 “热对象”类型交互的属性设置 97
5.5.2 “目标区域”类型交互的属性设置 98
5.5 “目标区域”类型的交互 98
5.5.1 “目标区域”类型交互的建立 98
5.5.3 设计实例 99
5.6 “下拉菜单”类型的交互 100
5.6.1 “下拉菜单”类型交互的建立 100
5.6.2 “下拉菜单”类型交互的属性设置 100
5.6.3 设计实例 100
5.7 “条件”类型的交互 102
5.7.1 “条件”类型交互的建立 102
5.7.2 “条件”类型交互的属性设置 102
5.7.3 设计实例 102
5.8.2 “文本输入”类型交互的属性设置 104
5.8.1 “文本输入”类型交互的建立 104
5.8 “文本输入”类型的交互 104
5.8.3 设计实例 105
5.9 “按键”类型的交互 105
5.9.1 “按键”类型交互的建立 105
5.9.2 “按键”类型交互的属性设置 105
5.10 “尝试次数限制”类型的交互 105
5.10.1 “尝试次数限制”类型交互的建立 105
5.11 “时间限制”类型的交互 106
5.11.1 “时间限制”类型交互的建立 106
5.11.2 “时间限制”类型交互的属性设置 106
第6章 添加多媒体要素 108
6.1 移动图标 108
6.1.1 “直接到点”方式 109
6.1.2 “直接到线”方式 111
6.1.3 “直接到网格”方式 112
6.1.4 “移动到路径上任意点”方式 113
6.1.5 “移动到路径终点”方式 114
6.1.6 五种运动方式的比较 116
6.2 声音图标 116
6.3 视频图标 119
6.3.1 视频支持的硬件安装和设置 120
6.3.2 加载视频信息 121
6.4 数字电影图标 123
6.4.1 Authorware6.x支持的数字电影格式 123
6.4.2 加载数字电影 123
6.5.2 退出程序时显示的滚动字幕 126
6.5 应用实例和技巧 126
6.5.1 实现声音和视频同时播放的效果 126
第7章 函数和变量的使用 127
7.1 函数和变量简介 127
7.1.1 Authorware6.x中的函数和变量 127
7.1.2 使用函数和变量的特点 127
7.2 常量、变量、函数和表达式的概念 128
7.2.1 常量 128
7.2.2 变量 128
7.2.3 函数 129
7.2.4 Authorware6.x中的运算符和表达式 130
7.3 计算图标的使用 131
7.4.2 自定义函数的编写和使用方法 132
7.4.1 系统函数的引入、卸载和语法格式 132
7.4 函数的使用方法 132
7.4.3 查看计算图标中变量和函数 138
7.4.4 应用实例 138
7.4.5 函数和变量应用提高 142
7.5 变量的使用方法 142
7.5.1 自定义变量的使用方法 142
7.5.2 变量的使用实例 143
7.6 用内置语言实现循环和分支结构 143
7.6.1 循环结构程序的实现 143
7.6.2 程序的分支结构的实现 145
7.7 应用实例MPG播放窗口的放大 146
8.1.2 知识对象的特点 150
8.1.1 知识对象的定义 150
8.1 知识对象简介 150
第8章 知识对象的使用 150
8.1.3 知识对象和模块的区别 151
8.2 如何使用知识对象 151
8.2.1 使用知识对象的方法 151
8.2.2 设置New File(新建文件)类的知识对象 152
8.2.3 设置File(文件)类的知识对象 160
8.2.4 设置Interface Components (界面组件)类的知识对象 166
8.2.5 设置Internet(因特网)类的知识对象 180
8.3 分析知识对象的内部结构 182
8.4.1 知识对象和函数的比较 183
8.4.2 知识对象和多媒体应用程序的融合 183
8.4 知识对象和多媒体应用程序的融合 183
第9章 Authorware6.x的扩展功能 186
9.1 OLE技术 186
9.1.1 OLE技术简介 186
9.1.2 OLE技术的使用方法 186
9.2 Authorware6.x和ODBC的接口 187
9.2.1 ODBC简介 187
9.2.2 对ODBC进行配置 188
9.2.3 在Authorware6.x中使用ODBC 189
9.2.4 应用实例 191
9.3 在Authorware6.x中使用ActiveX 193
9.3.1 ActiveX简介 193
9.3.2 在Authorware6.x中使用ActiveX 194
9.3.3 ActiveX的使用实例 205
1O.1 确定软件的流程图结构 208
10.1.1 程序流程图的结构要求 208
第10章 项目的整合 208
10.1.2 确定自已程序的流程图 209
1O.2 各个模块之间的整合 209
10.2.1 整合前的准备 209
10.2.2 整合的原则 210
10.2.3 开始具体的整合 210
10.3 软硬件的兼容性问题 215
10.4 应用程序的可扩展性 216
第11章 程序调试 217
11.1 Authorware6.x提供的强大的调试功能 217
11.2.2 使用跟踪窗口 219
11.2 程序调试的方法 219
11.2.1 使用开始和结束标志旗 219
11.2.3 运用跟踪函数 221
11.3 程序中的差错以及调试的经验和技巧 221
11.3.1 差错的分类及解决方法 221
11.3.2 程序调试的经验和技巧 222
第12章 文件的打包 223
12.1 打包前的准备 223
12.1.1 图标入库及文件分类 223
12.1.2 确定需要带上的外部驱动 223
12.2 文件的属性设置 225
12.3 “打包”命令的使用 229
13.1.1 HTML语言简介 231
第13章 Authorware6.x的网上发布 231
13.1 HTML和CGI简介 231
13.1.2 CGI编程简介 240
13.2 网上发布 243
13.2.1 网上发布的可行性 243
13.2.2 网上发布前的准备 243
13.2.3 Authorware Web Packager的使用 245
13.2.4 将MAP文件嵌入Web页面 250
13.2.5 服务器和客户端的设置 251
13.2.6 一键发布 252
13.2.7 网上发布注意事项 255
14.1 Authorware帮助页 256
第14章 获得帮助 256
14.1.1 SEARCH方式 257
14.1.2 INDEX方式 257
14.1.3 CONTENT方式 259
14.2 演示 260
14.3 网上求助 263
14.3.1 网上求助的重要性 263
14.3.2 如何进行网上求助 263
附录 265
Authorware6.x新增变量列表 265
Authorware6.x新增函数列表 265
Authorware先前版本中的函数 270
Authorware先前版本中的变量 291