标题：authorware
开发历史
Authorware最初是由MichaelAllen于1987年创建的公司，而multimedia正是Authorware公  Authorware司的产品。1970年代，Allen参加协助PLATO学习管理系统（LearningManagementSystem，PLM）的开发。Authorware是一种解释型、基于流程的图形编程语言。Authorware被用于创建互动的程序，其中整合了声音、文本、图形、简单动画，以及数字电影。
1992年，Authorware跟MacroMind-Paracomp合并，组成了Macromedia公司。2005年，Adobe与Macromedia签署合并协议，新公司名仍旧名为AdobeSystems。2007年8月3日，Adobe宣布停止在Authorware的开发计划，而且并没有为Authorware提供其他相容产品作替代。Adobe解释：由于科技日新月异，电子学习与传统学习模式的界线变得愈来愈模糊。所以，现时学习管理系统并不再适用，反而应该着眼于推广其他可以让教学人员可以作快速学习的工具，例如：Acrobat、AcrobatConnect、Captivate等软件。
主要特点
它是美国Macromedia公司（现已被Adobe公司收购）开发的一种多媒体制作软件，在Windows环境下有专  教学书籍业版(Authorware Professional)与学习版(Authorware Star).Authorware是一个图标导向式的多媒体制作工具，使非专业人员快速开发多媒体软件成为现实，其强大的功能令人惊叹不已.它无需传统的计算机语言编程，只通过对图标的调用来编辑一些控制程序走向的活动流程图，将文字，图形，声音，动画，视频等各种多媒体项目数据汇在一起，就可达到多媒体软件制作的目的.Authorware这种通过图标的调用来编辑流程图用以替代传统的计算机语言编程的设计思想，是它的主要特点。
主要功能
1．编制的软件具有强大的交互功能，可任意控制程序  入门教程流程.
2．在人机对话中，它提供了按键，按鼠标，限时等多种应答方式.
3．它还提供了许多系统变量和函数以根据用户响应的情况，执行特定功能.
4．编制的软件除了能在其集成环境下运行外，还可以编译成扩展名为.EXE的文件，在Windows系统下脱离Authorware制作环境运行.
Authorware程序开始时，新建一个“流程图”，通过直观的流程图来表示用户程序的结构。用户可以增加并管理文本、图形、动画、声音以及视频，还可以开发各种交互，以及起导航作用的各种链接、按钮、菜单。MacromediaDirector的电影业可以整合到Authorware项目中。Xtras，或add-ins，也可以用于Authorware功能的扩展，这类似于HyperCard的XCMD。通过变量、函数以及各种表达式，Authorware的力量可以进一步地被开启。
变量函数
变量相关变量通常是用来存储程序执行过程中涉及的数据。变量可以存储的数据类型  教学书籍有：数值型、字符型、逻辑型，当然也可以存储以数组、列表等形式存在的数据。变量的加入，使Authorware的交互编程更加灵活多变。　
（一）变量的基本定义　
（二）变量的分类　系统变量　自定义变量　逻辑变量　
（三）变量的应用场合　在文本框、计算图标代码编辑器、显示图标或交互图标中使用变量函数相关函数通常指能够实现某种指定功能的程序语句段，并通过一个代号（函数名）来表示，当程序设计过程中需要实现某一功能时，只需调用事先编写好的具有实现该功能的函数，而无须重新编写，这无疑有利于程序的结构化与模块化。Authorware6.5开始支持用户的自定义函数功能，是一个革命性的创新。　
（一）函数的基本定义　
（二）函数的分类　系统函数　外部扩展函数　Authorware自定义函数　
（三）函数的使用知识　使用Authorware6.5的内部系统函数和用户自定义函数不需要调入，直接在计算图标等函数使用场所内直接按格式粘贴使用即可，而外部扩展函数则需要导入，否则无法正常工作，本节将介绍常用的U32（UCD）和DLL的函数导入方法步骤。实例剖析每年除夕夜人们总有“守岁”的习惯，借此总结自己的得与失，迎接新的农历年的到来。让把计算机的系统时间调整为2003年1月31日，用Authorware6.5一起来设计制作这个电子"羊年倒计时"程序。
最新版本
Authorware自1987年问世以来，获得的奖项不计其数，其面向对象、基于图标的设计  教学相关书籍方式，使多媒体开发不再困难。Authorware成为世界公认领先的开发因特网和教学应用的多媒体创作工具，被誉“多媒体大师”，Authorware的版本不断更新，功能不断增强，当前的最新使用版本为Authorware7.0。
新增功能
1．CommonMacromediaUser Interface
采用Macromedia通用用户界面。
2．Microsoft PowerPointImport
支持导入Microsoft PowerPoint 文件。
3．DVDPlayback
在应用程序中整合播放DVD视频文件。
4．Accessible Content for People with Disabilities
通过内容创建导航、文本等功能将更简便容易。
5．XMLImport and Export
支持XML的导入和输出。
6．javascriptSupport
支持javascript脚本。
7．Learning Management System (LMS) Knowledge Objects
增加学习管理系统知识对象。
8．One-Button Publishing to Learning Management Systems
一键发布的学习管理系统功能。
9．Fully Scriptable Properties
完全的脚本属性支持。用户可以通过脚本进行commands命令、 Knowledge Objects知识对象、以及延伸内容的高级开发。
10．AppleMac OS X Playback
Autherwave7创作的内容可在Apple苹果机的Mac OS X上兼容播放。
快捷键
文件菜单快捷键
新建文件ctrl+n
新建程序库ctrl+alt+n
关闭视窗ctrl+w，ctrl+F4
全部关闭ctrl+shift+w
保存ctrl+s
全部保存ctrl+shift+s
导入ctrl+shift+r
参数选择ctrl+u
编辑菜单快捷键
撤消ctrl+z
剪切ctrl+x
复制ctrl+c
粘贴ctrl+v
清除del
全部选定ctrl+a
再次更改属性ctrl+alt+p
查找ctrl+f
再次查找ctrl+alt+f
打开图标ctrl+alt+o
查看菜单快捷键
图标ctrl+b
菜单栏ctrl+shift+m
工具栏ctrl+shift+t
浮动的仪表板ctrl+shift+p
更改菜单快捷键
图像属性ctrl+shift+i
图标属性ctrl+i
计算ctrl+=
变动ctrl+t
文件属性ctrl+shift+d
排列ctrl+alt+k
组群ctrl+g
取消组合ctrl+shift+g
到第一个ctrl+shift+↑
到最后一个ctrl+shift+↓
文字菜单快捷键
加大尺寸ctrl+↑
减小尺寸ctrl+↓
应用样式ctrl+alt+y
定义样式ctrl+shift+y
组体ctrl+alt+b
斜体ctrl+alt+i
下划线ctrl+alt+u
控制菜单快捷键
重新启动ctrl+r
播放ctrl+p
渐进ctrl+alt+←
渐退ctrl+alt+→
从标记点重新启动ctrl+alt+r
视察菜单快捷键
控制仪表板ctrl+2
行ctrl+l
填充ctrl+d
模式ctrl+m
颜色ctrl+k
知识对象ctrl+1
函数ctrl+shift+f
变量ctrl+shift+v
外在媒体浏览器ctrl+shift+x
Ctrl+I 将调出图标属性的对话窗口
Ctrl+E 将调出响应属性的对话窗口
Ctrl+= 将调出图标附带计算代码编辑窗口
Ctrl+T 将调出图标过渡转场效果设置窗口