初级篇 3
第1章 初识Authorware5.0Attain 3
1.1 Authorware简介 3
1.2 Authorware5.0新增功能简介 5
1.3 启动Authorware 7
1.4 Authorware窗口介绍 7
1.4.1 标题栏 8
1.4.2 菜单栏 8
1.4.3 工具栏 9
1.4.4 图标板 9
1.4.5 设计窗口 10
1.4.6 演示窗口 11
1.5 Authorware应用程序的调试 12
1.5.1 使用“开始旗”和“结束旗” 12
1.5.3 活学活用控制面板 13
1.5.2 中断正在运行的程序 13
1.6 退出Authorware5.0Attain 15
1.7 小结 15
第2章 使用Knowledge Object快速建立一个完整的应用程序 16
2.1 打开Knowledge Object 16
2.2 设置Application Knowledge Object的参数 18
2.3 看看Application Knowledge Object的威力吧 26
2.4 小结 27
第3章 【显示】图标——显示图形和文本 29
3.1 【显示】图标使用基础 29
3.1.1 使用【显示】图标 29
3.1.2 编辑【显示】图标 30
3.1.3 认识图形工具箱 31
3.2 处理图形对象 31
3.2.1 导入外部图形文件 31
3.2.2 绘制简单图形对象 34
3.3 设置显示文本 36
3.3.1 在演示窗口中加入文本块 37
3.3.2 改变字体 37
3.3.3 改变字体大小 38
3.3.4 改变文本的格式类型 39
3.3.5 改变文本的对齐方式 39
3.3.7 【Text】菜单中的其他命令介绍 43
3.4 设置【显示】图标的属性 44
3.4.1 设置Properties属性 44
3.4.2 设置【显示】图标的转场效果 45
3.5 关于【显示】图标的深入功能 46
3.5.1 设置线型 46
3.5.2 设置填充模式 47
3.5.3 设置图形的显示模式 47
3.5.4 修改图形对象的颜色 48
3.5.6 图形对象的分组 49
3.5.5 多个图形对象的排列与对齐 49
3.5.7 改变【显示】图标中交叠图形的相对位置 50
3.6 小结 50
第4章 【移动】图标——让对象动起来 51
4.1 Direct to Point——到固定终点的移动类型 51
4.2 Direct to Line——移动到直线上的计算点 54
4.3 Direct to Grid——移动到平面上的计算点 56
4.4 Path to End——沿路径移动到终点 57
4.5 Path to Point——沿路径移动到计算点 59
4.6 小结 60
第5章 【擦除】图标——擦除屏幕对象 61
5.1 创建【擦除】图标 61
5.2 活用“Prevent Cross Fade”选项 63
5.3 小结 64
第6章 【等待】图标——暂停执行 65
6.1 使用【等待】图标 65
6.2 小结 66
7.1 【导航】图标使用概述 67
第7章 【导航】图标——实现页之间的跳转 67
7.2 使用【导航】图标 68
7.3 【导航】图标的其他四种跳转类型 69
7.3.1 “Recent”方式 69
7.3.2 “Neardy”方式 70
7.3.3 “Calculate”方式 71
7.3.4 “Search”方式 71
7.4 小结 72
第8章 【框架】图标——建立标准电子书 73
8.1 【框架】图标功能概述 73
8.2 【框架】图标结构窗口 73
8.3 【框架】图标使用举例 76
8.4 设置图标的关键字 76
8.5 小结 79
第9章 【决策】图标——建立自动演示 80
9.1 设置【决策】图标属性的对话框 80
9.2 【决策】图标应用实例 82
9.3 小结 83
第10章 【交互】图标——交互多媒体的精髓 84
10.1 【交互】图标的基础知识 84
10.1.1 【交互】图标提供的响应类型 84
10.1.2 【交互】图标的特殊性 85
10.1.3 在程序中创建交互 85
10.2 按钮响应 88
10.2.1 使用按钮响应 88
10.2.2 设置按钮响应类型属性 89
10.2.3 按钮选择对话框和按钮编辑器 90
10.2.4 编辑自定义鼠标指针类型 95
10.3 热区响应 96
10.4 热对象响应 100
10.4.1 使用热对象响应 100
10.4.2 使用热对象响应制作小游戏 102
10.5.1 使用目标区域响应 105
10.5 目标区域响应 105
10.5.2 再进一步 108
10.6 下拉式菜单响应 110
10.6.1 使用下拉菜单响应 110
16.6.2 设置特殊菜单项 113
10.7 条件响应 114
10.8 文本输入响应 116
10.8.1 使用文本输入响应 116
10.8.2 文本输入响应属性设置 117
10.8.3 设置文本输入框的属性 118
10.8.4 更进一步 120
10.9 按键响应 122
10.9.1 使用按键响应 122
10.9.2 Authorware特殊键名列表(见表10-1) 124
10.10 限制交互次数响应 125
10.11 限制交互时间响应 126
10.12 事件响应 129
10.13 【交互】图标属性设置 133
10.14 永久交互 135
10.15 小结 138
第11章 【计算】图标——实现高级控制 139
11.1 基础知识 139
11.2 【计算】图标应用示例 140
11.3 小结 141
第12章 【组】图标——简化流程图显示 142
12.1 基础知识 142
12.2 【组】图标使用示例 143
12.3 小结 145
第13章 【数字电影】图标——加入影片 146
13.1 基础知识 146
13.2 【数字电影】图标的使用与属性设置 147
13.3 小结 150
14.2 【声音】图标图标的使用与属性设置 151
第14章 【声音】图标——加入音乐 151
14.1 基础知识 151
14.3 使用Voxware压缩声音文件 153
14.4 小结 156
第15章 其他功能图标 157
15.1 【视频】图标 157
15.1.1 使用【视频】图标 157
15.1.2 设置【视频】图标属性 158
15.2 使用起始标志旗和结束标志旗 159
15.3 使用图标调色板 160
15.4 设置Authorware应用程序属性 160
15.5 操作设计窗口图标的几个小技巧 163
15.6 小结 163
16.1 使用Authorware5.0Attain系统函数的基础知识 167
16.1.1 调用函数列表框 167
第16章 系统函数功能详解及示例 167
高级篇 167
16.1.2 Authorware5.0Attain的新增系统函数 168
16.2 Character——字符管理函数 171
16.3 CMI——计算机管理教学函数 178
16.4 File——文件管理函数 183
16.5 FrameWork——框架图标相关函数 186
16.6 General——通用函数 191
16.7 Graphics——绘图函数 198
16.8 Icons——图标操作函数 202
16.9 Jump——文件跳转函数 210
16.10 Language——语言类函数 213
16.11 List——列表函数 215
16.12 Math——数学类函数 220
16.13 Network——网络操作类函数 223
16.14 OLE——OLE相关函数 227
16.15 Platform——开发平台相关函数 229
16.16 Target——目标类型函数 230
16.17 Time——时间相关函数 235
16.18 Video——视频处理函数 237
16.19 Xtra ActiveX——ActiveX外挂相关函数 238
16.20 Xtra fileio——文件输入输出外挂相关函数 240
16.21 Xtra Mui——Mui外挂相关函数 242
16.22 Xtra PWInt——PathWare外挂相关函数 243
16.23 Xtra Quick TimeSupport——Quick Time支持外挂的相关函数 249
16.24 Xtra SecurityInstaller——安全设置外挂的相关函数 249
16.25 小结 251
第17章 系统变量详解及示例 252
17.1 使用Authorware5.0Attain系列变量的基础知识 252
17.1.1 调用变量列表框 252
17.1.2 Authorware中变量的数据类型 253
17.1.3 在Authorware中使用自定义变量 254
17.1.4 在显示的文本中使用变量和函数 256
17.1.5 Authorate5.0Attain的新增系统变量 257
17.2 CMI——计算机管理教学相关变量 258
17.3 Decision——决策图标相关变量 262
17.4 File——文件管理相关变量 263
17.5 FrameWork——框架图标相关变量 265
17.6 General——通用变量 267
17.7 Graphics——图形相关变量 278
17.8 Icons——图标控制相关函数 279
17.9 Interaction——交互图标相关变量 282
17.10 Network——网络相关变量 293
17.11 Time——时间相关变量 294
17.12 Video——视频相关变量 297
17.13 小结 297
第18章 Authorware的外部函数接口 299
18.1 神秘的外部函数——UCD 299
18.1.1 如何在Authorware应用程序中调用UCD 299
18.1.2 部分常用UCD函数功能详解 301
18.1.3 其他一些常见UCD功能简介 315
18.2 使用DLL获得无限的功能扩展 316
18.3 小结 317
第19章 Knowledge Object功能详解 318
19.1 在Authorware中使用Knowledge Object 318
19.1.1 在Authorware应用程序中调用Knowledge Object 319
19.1.2 Authorware5.0Attain提供的Knowledge Object分类 320
19.2 File——与文件操作相关的Knowledge Object 320
19.3 Interface Components——与界面开发相关的Knowledge Object 325
19.4 Internet——与网络相关的Knowledge Object 342
19.5 New File——可创建新应用程序的Knowledge Object 346
19.6 Tutorial——与导航相关的Knowledge Object 358
19.7 小结 359
第20章 使用模板提高开发效率 360
20.1 模板的概念 360
20.2 在Authorware5.0Attain中创建模板 360
20.3 在Authorware5.0Attain中使用模板 362
20.4 在Authorware5.0Attain中使用以前版本创建的模板 363
20.5 小结 363
第21章 高级功能扩展 364
21.1 ODBC——开往数据库接口的使用 364
21.2 Authorware的Director接口 369
21.3 使用OLE对象 371
21.4 使用ActiveX控件 373
21.4.1 查看已经安装在系统中的ActiveX控件 373
21.4.2 查看ActiveX控件属性 374
21.4.3 使用“Microsoft Web浏览器”Active控件示例 376
21.5 Authorware中的Xtra 379
21.6 小结 380
第22章 Authoware5.0Attain的他新增功能 381
22.1 在Authorware5.0Attain中插入Flash动画 381
22.2 在Authorware5.0Attain中调用QuickTime 3 VR电影 384
22.3 其他一些菜单命令 385
22.4 小结 389
应用篇 393
第23章 Authorware应用程序的打包和发行 393
23.1 库的作用及使用 393
23.1.1 新建库文件并将图标入库 393
23.1.2 库图标的编辑 394
23.1.3 使用库 396
23.1.4 库的特点 397
23.2 设置外部连接文件的搜索路径 398
23.3 打包发行时需要同时包含的文件 399
23.4 文件的打包发行 399
23.5 网络发布Authorware应用程序 402
23.6 小结 405
第24章 Authorware开发应用技巧 406
24.1 巧用按钮编辑器 406
24.2 设置鼠标划过效果 409
24.3 使用按键响应实现文本输入响应的功能 411
24.4 使用Test函数控制决策图标执行分支 413
24.5 活用Activeif属性设置控制按钮的出现时间 415
24.6 用户登录程序的制作 416
24.7 小结 421
第25章 Authorware5.1新增功能 422
25.1 Authorware5.1升级版的安装 423
25.2 Authorware5.1对新的媒体格式的支持 425
25.2.1 对Flash4的支持 425
25.2.2 对QuickTime4的支持 427
25.2.3 对动态Gif的支持 430
25.3 Authorware5.1中升级了的网络播放器 433
25.4 Authorware5.1易用性的增强 434
25.4.1 图标模板的使用 434
25.4.2 设计窗口的滚动条 436
25.4.3 鼠标右键功能的增强 436
25.5 小结 437