所谓“宏”是将一些操作记录起来,变成是教程。几乎所有的菜单命令都能被记录在宏中,而且你能记录所有在部件架和工作区域的事件。而Edison的宏指令,已经超越一般的宏指令,还可以加入文字说明,不但可以把荧幕上的操作记录起来,还会可以把几段宏指令连结起来,创建一系列宏。像随书光碟的动态教程,就是以宏方式记录的文件(*.mac)。
接下来我们看看如何操作Edison的宏指令。当我们要操作宏指令时,可选择编辑菜单下的宏命令,即可弹出如下图2.4.1所示的下拉菜单:

图2.4.1 宏指令菜单
其中各命令如下说明:
(1)记录:本命令的功能是启动记录功能,此后的操作都将被录到宏指令里。单击键盘的Ctrl+F5键亦可。
(2)执行:本命令的功能是执行已载入的宏指令,而启动本命令后,程式将主宰Edison的操控。当宏指令执行完毕后,程式将处于待命状态,快捷键为键盘的Ctrl+F6键。
(3)停止:本命令的功能是停止宏指令的记录,快捷键为Ctrl+F8键。
(4)装入:本命令的功能是装入指定的宏指令(*.mac),启动本命令后, 程式将要求指定所要装入的文件,如下图2.4.2所示:

图2.4.2 指定宏文件
装入宏指令文件后,单击
按钮即可载入该文件,但工作区里并不会有任何改变。
(5)装入并执行:本命令的功能是与前一个命令类似,只是在载入宏指令后,并直接播放该指令。
(6)保存:本命令的功能是将目前所记录的宏指令,存入前次储存的文件。
(7)另存为:本命令的功能是将目前所记录的宏指令,存入指定的文件。启动本命令后,荧幕出现如图2.4.3所示的操作选择框:

图2.4.3 另存为对话框
输入文件名后,单击
按钮即可保存文件。
(8)连接宏:本命令的功能是连接不同的宏指令文件。例如我们要把max1.mac与max2.mac文件连接成一个文件,则执行时,将可依序执行max1.mac与max2.mac两个宏指令。当我们要进行连接时,首先打开编辑菜单下的宏中的装入命令,装入第一个宏指令文件(max1.mac),再启动装入命令,装入第二个宏指令文件(max2.mac),即可完成连接。我们可再以本命令,连接其它文件,如果不想再连接,记得一定要运行宏菜单下的另存为命令,将它保存。
(9)修改提示:本命令的功能是在执行宏指令时,插入提示(黄色的部分),如图2.4.4所示:

图2.4.4 修改提示
提示文字必须先用文字编辑器(如记事本)编辑好,并将提示文字的文件以(*.mtx)格式保存(切记文件名一定要和宏指令文件的文件名相同)。在文件之中,依序输入出现的提示文字,一行就是一个提示。当我们录制好宏并保存为max.mac,又利用记事本编辑一个提示文字的文件,其文件名要与宏指令文件的文件名一样,而其文件名为max.mtx。紧接着,在Edison里装入该宏指令文件max.mac,再执行修改提示命令,则可进行修改宏指令。不过,这时候的鼠标可由我们来控制。如果要将第一个提示文字插入某个位置,则鼠标指向该处按鼠标左键,即可在该处显示第一个提示文字;如果要结束其显示,则按鼠标右键即可。
(10)结束时最小化:本命令的功能是设定该宏指令执行完毕后,自动将Edison视窗缩小为图示。
(11)自动重复:本命令的功能是设定该宏指令执行完毕后,自动重新执行,如此将造成不会停止的执行。