首页 > 网站 > 媒体动画 > 正文

Authorware基础教程:authorware7程序设计基本的教学文章--AWS编制程序基本的(

2024-09-08 19:26:45
字体:
来源:转载
供稿:网友

【运算】窗口中的每行代码最长可达1 024个字符。为了保持程序良好的可读性,可以使用接续字符将一个较长的代码行分隔为若干个较短的代码行,同时authorware仍然将它们解释为一条完整的程序语句。在一行代码中按下alt+enter组合键就可以向当前光标所在位置处插入接续字符“﹁”,但是注意不能使用接续字符分隔字符串、变量名、函数名与括号。

完成代码编辑工作后,在关闭【运算】窗口时,authorware首先会提示是否保存所做的修改,然后自动对【运算】窗口中的代码进行检查,如果代码中存在语法错误,authorware将提出警告信息,并且不允许保存【运算】窗口中的代码。如果代码中使用了尚未定义的变量和函数,则authorware自动打开【new variable】对话框窗口或【load function】对话框窗口,让设计人员对变量进行定义或加载相应的外部函数。

按下数字键盘区中的回车键,将在关闭【运算】窗口的同时自动保存所做的修改工作。按下esc键将忽略所做的修改工作,直接关闭【运算】窗口。这是两种快速关闭【运算】窗口的方法,不会遇到任何来自authorware的提示信息。

在编写程序代码时,可以利用工具栏、状态栏、弹出菜单和提示窗口提高编辑效率。

1.工具栏

【运算】窗口工具栏位于【运算】窗口的顶端,如图3-12所示,其中共包括19个按钮,现在按照从左到右的次序,介绍一下这些按钮的作用。

图3-12  【运算】窗口工具栏

(1)【语言】按钮:设置【运算】窗口中使用的程序语言,有两种语言可供选择:authorware script language(aws)与javascript language(js)。

(2)【撤销】按钮:逐级撤销以前进行的编辑操作。

(3)【重做】按钮:逐级重做被撤销的操作。

(4)【剪切】按钮:将当前【运算】窗口中选中的代码移动到系统剪贴板中。

(5)【复制】按钮:将当前【运算】窗口中选中的代码复制到系统剪贴板中。

(6)【粘贴】按钮:将系统剪贴板中的文本粘贴到当前插入点光标所在位置。

(7)【清除】按钮:将【运算】窗口中当前被选中的内容清除。

(8)【打印】按钮:打印当前【运算】窗口中的代码。

(9)【查找】按钮:打开【find in calculation】对话框,在当前【运算】窗口范围内查找或替换指定的字符串,如图3-13所示,其中提供查找功能有如下几点。

case sensitive:大小写敏感。

whole words only:整词匹配。

forward:向前查找。

backward:向后查找。

entire text:在当前【运算】窗口中所有文本范围内查找。

selected text:仅在当前被选中的文本中查找。

from cursor:从当前光标所在处开始查找。

entire scope:在全文范围内查找。

图3-13  【find in calculation】对话框

(10)【添加注释】按钮:在当前光标所在行的行首增加注释符,即将当前行由可执行代码改变为注释内容。

(11)【取消注释】按钮:从当前光标所在行的行首删除注释符,即将当前行由注释内容改变为可执行代码。

(12)【增加缩进】按钮:增加当前光标所在行或者当前被选中行的缩进量。

(13)【减少缩进】按钮:减少当前光标所在行或者当前被选中行的缩进量。

(14)【定位左括号】按钮:定位与当前光标所处括号相匹配的左括号。

(15)【定位右括号】按钮:定位与当前光标所处括号相匹配的右括号。

(16)【属性设置】按钮:打开【运算】窗口属性对话框,如图3-14所示,在其中可以对【运算】窗口的属性进行设置。【general】选项卡中提供了一些通用设置。

l     smart tab:允许authorware对tab键进行灵活处理。

l     show toolbar:显示【运算】窗口工具栏。

l     show statusbar:显示【运算】窗口状态栏。

l     show line numbers:在每行程序代码前显示行号。

l     auto correct reserved words case:自动更正保留字(系统变量与系统函数名称)的大小写。

l     auto indent compound statements:自动为控制语句(if…then或者repeat with)提供缩进。

l     tab indent:选择tab键代表的缩进距离,默认为4个空格的长度。

l     block indent:选择【增加缩进】按钮和【减少缩进】按钮使用的缩进量,默认为4个空格的长度。

l     scan the current line only:仅在当前行中对圆括号和方括号进行计数。

l     scan entire calculation text:在整个【运算】窗口范围内对圆括号和方括号进行计数。

图3-14  【运算】窗口属性对话框


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表