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

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

2024-09-08 19:26:44
字体:
来源:转载
供稿:网友
2.状态栏

【运算】窗口工具栏位于【运算】窗口的底部,如图3-21所示,其中可显示7种状态。

           光标位置   编辑状态   修改标志  圆括号计数 方括号计数 ascii码     当前语言

图3-21  【运算】窗口状态栏

(1)光标位置:指出当前光标所处的行、列位置。

(2)编辑状态:指出当前处在插入状态(insert)或者改写(overwrite)状态。

(3)修改标志:指出当前窗口中的代码自打开以来是否被修改过。

(4)圆括号计数:指出在当前光标所在代码行中,还有多少圆括号等待匹配。

(5)方括号计数:指出在当前光标所在代码行中,还有多少方括号等待匹配。

(6)ascii码显示:显示出当前被选中或者光标所在位置处字符的ascii码值。

(7)当前语言:显示当前使用的程序语言:authorware或javascript。

3.提示信息与提示窗口

在书写代码时,authorware自动根据已输入的内容,提示可能需要输入的内容,如图3-22所示。

图3-22  自动提示信息

提示窗口(请参照图3-11)用于根据当前输入的上下文自动查找相应的变量或函数。设计人员在输入代码的过程中,如果忘记了系统函数或变量名的写法,按下快捷键ctrl+h,就可以打开提示窗口,在其中使用方向键选择所需的变量或函数。提示窗口中出现的内容由用户以前输入的内容决定,在选中某个变量或函数后,按下回车键,就可以将该变量或函数粘贴到编辑区域内当前光标所在位置处。如果被粘贴的是系统函数,则函数需要的所有参数也被同时粘贴到【运算】窗口中。

4.弹出菜单

在编辑区域单击鼠标右键,会出现【运算】窗口弹出菜单,其中提供了各种编辑命令。下面简要介绍一些常用的菜单命令:

(1)collapse block

用于可以向【运算】窗口中当前光标所在行插入折叠标记,如图3-23所示,单击折叠标记,可以将大段的代码折叠起来,留下一个清晰的编码环境。在右键弹出菜单中选择clear collapse block菜单命令,就可以将当前光标所在行的折叠标记清除。

图3-23  折叠代码示意图

(2)export>to rtf

将【运算】窗口中的代码输出为rtf文件。

(3)export>to html

将【运算】窗口中的代码输出为html文件。

(4)insert date and time>date

向【运算】窗口中当前光标所在位置处插入系统日期。

(5)insert date and time>time

向【运算】窗口中当前光标所在位置处插入系统时间。

(6)insert date and time>date and time

向【运算】窗口中当前光标所在位置处插入系统日期和时间。

(7)conver to>string

将【运算】窗口中当前被选择的内容转换为字符串,例如将geticonproperty转换为"geticonproperty"。

(8)conver to>upper case

将【运算】窗口中当前被选择的字母转换为大写字母,例如将geticonproperty转换为geticonproperty。

(9)conver to>lower case

将【运算】窗口中当前被选择的字母转换为小写字母,例如将geticonproperty转换为geticonproperty。

(10)conver to>invert case

将【运算】窗口中当前被选择的字母大、小写状态逆转,例如将geticonproperty转换为geticonproperty。

(11)conver to>correct case

将【运算】窗口中当前被选择的变量或函数名转换为正常的大、小写状态,例如将geticonproperty转换为geticonproperty。

(12)conver to>capitalize case

将【运算】窗口中当前被选择的单词转换为首字母大写,例如将geticonproperty转换为geticonproperty。

(13)conver to>wrap in eval

将【运算】窗口中当前被选择的程序语句转换为由系统函数eval执行的格式,例如将

geticonproperty(iconid@"icontitle", #property)

转换为:

eval("geticonproperty(iconid@/"icontitle/", #property)")。

(14)conver to>wrap in eval

将【运算】窗口中当前被选择的赋值语句转换为由系统函数evalassign执行的格式,例如将:

result:=geticonproperty(iconid@"icontitle", #property)

转换为:

evalassign("result:=geticonproperty(iconid@/"icontitle/", #property)")。


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