authorware使用教程【authorware7.0变量教程连载--Icons类】

authorware7.0变量教程连载--Icons类

authorware7.0变量教程连载--Icons类 Animating 如果IconTitle指定的设计图标正在被【移动】设计图标移动, Animating@"IconTitle" 返回TRUE。

CalledFrom CalledFrom@"IconTitle" 返回最近调用指定设计图标的起点设计图标的 ID号码。调用可以由【导航】设计图标或带有Return响应分支类型的永久性响应 产生,由该变量可以确定调用的起点。

CallStackText 包含一个由回车符分隔的列表。该列表表示调用与被调用设计图标间的信 息,调用可以由【导航】设计图标或带有Return响应分支类型的永久性响应产生。

列表的排列顺序以调用产生的先后次序为准,最近发生的调用记录在列表的最顶 端。一个记录了两次调用的列表格式为:"Map ¥"第1页¥" called from Navigate ¥" 直接调用¥"¥rMap ¥"联机帮助¥"called from Map ¥"第2页¥"¥r"。

DisplayHeight 包含当前设计图标中所有显示对象所占用的显示区域,或者数字化电影播 放区域的高度。DisplayHeight@"IconTitle"返回指定设计图标的相应值。

DisplayLeft 包含当前设计图标中所有显示对象所占用的显示区域,或者数字化电影播 放区域距离【演示】窗口左边界的像素数。DisplayLeft@"IconTitle" 返回指定设 计图标的相应值。

DisplayTop 包含当前设计图标中所有显示对象所占用的显示区域,或者数字化电影播 放区域距离【演示】窗口顶端的像素数。DisplayTop@"IconTitle" 返回指定设计 图标的相应值。

DisplayWidth 包含当前设计图标中所有显示对象所占用的显示区域,或者数字化电影播放区域的宽度。DisplayWidth@"IconTitle" 返回指定设计图标的相应值。

ExecutingIconID 包含当前正在被执行的设计图标的ID号码。

ExecutingIconTitle 包含当前正在被执行的设计图标的名称,包括其中的注释。

IconID 包含当前设计图标的ID号码。使用IconID@"IconTitle"返回指定设计图标 的ID号码。

IconLog 用于设置Authorware在运行记录中最多可以保存多少个设计图标的信息。

当IconLog大于0时(最大值为100),Authorware将执行过的设计图标的名称和ID 号码记录在一个列表中,用户可以使用系统函数IconLogTitle()和IconLogID() 从列表中获取信息。当IconLog等于0时,Authorware不保存设计图标的信息。

IconTitle 包含当前设计图标的名称。在调试程序时,通过该变量可以随时得知当前 正在执行哪个设计图标,这一点对于程序流程分析非常有用。

Moving 如果指定设计图标中的显示对象正在被用户用鼠标拖动,或被【移动】设 计图标移动,Moving@"IconTitle"返回TRUE。

PositionX 如果当前设计图标被设置为可在区域内移动,或者当前设计图标正在由 【移动】设计图标按照沿平面定位方式进行移动,则使用PositionX可以返回设计 图标在区域内(或路径上)的横坐标值。使用PositionX@"IconTitle"可以返回指 定设计图标在可移动区域内(或路径上)的横坐标值。

PositionY 如果当前设计图标被设置为可在区域内移动,或者当前设计图标正在由【移动】设计图标按照沿平面定位方式进行移动,则使用PositionY可以返回设计 图标在区域内(或路径上)的纵坐标值。使用PositionY@"IconTitle"可以返回指 定设计图标在可移动区域内(或路径上)的纵坐标值。

RootIcon 包含程序中逻辑上位于最高层的设计图标的ID号码。可以将逻辑上位于最 高层的设计图标想像成一个【群组】设计图标,其中包含了整个程序文件。

TargetIcon 包含启动当前向导程序的【知识对象】设计图标的ID号码。如果当前程序 不是由【知识对象】设计图标启动的,则该变量的值为0。