首页 > 设计 > 媒体动画 > 正文

Authorware类和函数:authorware7.0变量教学文章连载--Framework类

2020-09-19 18:42:32
字体:
来源:转载
供稿:网友

currentpageid

包含当前框架结构中当前显示页的id号码,如果当前框架结构中没有任何一页曾经被显示过,其值为0。使用currentpageid@"framework" 返回指定框架结构中的相应值。

currentpagenum

包含当前框架结构中最后一个被显示的页号,如果当前框架结构中没有任何一页曾经被显示过,其值为0。使用currentpagenum@"framework" 返回指定框架结构中的相应值。

hottextclicked

包含用户最后一次激活的超文本对象。

lastsearchstring

包含最后一次传递给findtext()函数的字符串,或在【find word/phrase】对话框中输入的文本。

matchcount

包含findnext()函数查找到指定单词的次数。

navfrom

该变量通常使用在【框架】设计图标出口窗格中。当一个【导航】设计图标或超文本对象引起程序跳转到当前框架之外的某页时,该变量包含程序所跳离页图标的id号码。

navigating

该变量通常用在【框架】设计图标的入口窗格或者出口窗格中,可用以判断当前是否正在进行向另一框架中页图标的跳转或调用操作。

在下列两种情况下,navigating的值为true:

(1)在由框架外部向框架内某页进行跳转的过程中,authorware正在通过该【框架】设计图标的入口窗格。

(2)在由框架内某页向框架外部进行跳转的过程中,authorware正在通过该【框架】设计图标的出口窗格。

在下列两种情况下,变量navigating的值为false:

(1)如同执行其他设计图标一样,authorware由流程线上前一设计图标执行到【框架】设计图标(通过入口窗格并显示框架中第一页的内容)。

(2)在框架中遇到一个设置为“exit framework/return”的【导航】设计图标或热文本对象后通过出口窗格退出当前框架。

当authorware向另一框架中的某页跳转时,总是先执行当前框架出口窗格中的内容以及目标框架入口窗格中的内容。当authorware调用另一框架中的某页时,并不执行当前框架出口窗格中的内容,而是直接执行目标框架入口窗格中的内容,并且在返回时执行目标框架出口窗格中的内容。

navto

该变量通常用于【框架】设计图标的入口窗格中。当由一个【导航】设计图标或超文本对象而引起程序跳转到某一页时,该变量返回跳转目的页的id号码,而当程序沿流程线从前一设计图标执行到【框架】设计图标中时,navto的值为0。如果遇到导航结构存在框架嵌套的情况,authorware会由外向内依次将变量navto的值设置为沿途遇到的页图标的id号码(注意:跳转方式和调用方式沿途遇到的页图标是不同的)。

pagecount

包含当前(或最近使用过的)框架结构中包含的总页数,使用pagecount@ "frameworkicontitle" 返回指定框架结构中包含的总页数。

searchpercentcomplete

   包含当前或最后一次搜索进行的程度。其值为0时表示程序中没有使用findtext()函数进行过搜索(或刚刚开始进行搜索);其值为100时则表示整个搜索过程已经结束。

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