| 设置首页 收藏站点 关于我们 联系站长

 | 首页 | 教程 | 脚本 | 博客 | 娱乐 | 图库 | 音效 | 软件 | 教案 | 论文 | 试题 | 课件 | 影视 | 

|| 您现在的位置: 中国课件资源网 >> 教程 >> Authware >> 正文
普通教程flash十万个为什么
普通教程[组图]FLASH教程下载
普通教程如何在 Director 中播
普通教程搜索引擎优化(SEO)技
普通教程首页根据分辨率的大小
普通教程flash中利用setMask(
普通教程flash怎么样实现在让
普通教程flash菜单中缓冲移动
普通教程JS实现浏览器菜单命令
普通教程Flash对联广告及关闭
推荐教程flash实现快进10帧和
推荐教程[组图]PPT课件制作:
推荐教程[组图]用Flash制作螺
推荐教程[组图]Flash制作视觉
推荐教程AW课件制作实例:游戏
推荐教程[图文]AW课件制作实例
推荐教程[图文]PPT特效动画实
推荐教程FLASH调用外部文件的
推荐教程[组图]动画短片制作常
推荐教程[组图]硕思闪客精灵M
第28例 在线帮助
第27例 超文本键
第27例 超文本键
第26例 数 据 排
第26例 数 据 排
第25例 评 定 考
第25例 评 定 考
第24例 答 题(2
第24例 答 题(1
第23例 创建多栏

鼠绘教程五:凉椅上

鼠绘教程四:忧郁的

鼠绘教程三:挥手的

鼠绘教程二:扮酷的

[组图]第28例 在线帮助系统(2)         
第28例 在线帮助系统(2)
副标题:
作者:佚名 文章来源:互联网 点击数: 更新时间:2005-10-23 13:29:41
本文由课件大师网站收集、整理或撰写,转载请署原作者名,并请注明出处,谢谢合作!
3. 根据用户单击目录跳转到相应页

分支下的导航图标有一个附属运处图标,其中代码为:

HelpTopic:=GetLine(HelpTopicList, LineClicked)

HelpTopic变量中将保存用户单击的目录表某一行的字符,也就是说,HelpTopic变量中保存了“Hint for Using Find”、“How to Add a Topic”和“Topic3”这3个标题中的某一个。

Jump to help topic导航图标属性设置对话框如图28-9所示。

28-9  Jump to help topic导航图标属性设置对话框

由图28-9可知,该导航图标导航走向为计算方式,计算表达式中应用了Eval系统函数,该函数的功能是计算其后面表达式的值。

由于HelpTopic变量中保存了目录表中的一行目录,而目录名称与框架图标中第24页的设计图标名称一致,因此Eval计算表达式的结果将是框架图标中某页的ID码,因此,导航图标根据计算结果跳转到框架的某页中。

及时点评  本例帮助系统的建立与运行经过了如下几个步骤:

1)将框架中第24页的设计图标名称作为帮助目录表的元素项。

2)在图标中嵌入目录表变量使帮助目录显示于画面上。

3)设置目录表为热物体,单击它可产生交互响应。

4)应用GetLine函数取得用户单击目录表中的具体目录。

5)通过导航图标跳转到目录相关页面。

28.2.3  框架输入层的设计

框架图标本身由输入和输出层组成。并且程序进入框架时首先执行输入层的流程,然后自动进入首页。Help Topics框架的输入和输出层流程如图28-10示。

 

28-10  Help Topics框架输入层流程

设框架输入层是由一个交互响应图标和3个导航图标组成的按钮响应分支构成。其中,Find导航分支属性设置对话框如图28-11所示。

     28-11  Find导航分支属性设置对话框

由图28-11可知,本分支在当前框架中寻找与某关键词相匹配的页并跳转到该页中去。

Close Help导航分支属性设置如图28-12所示。

28-12  Close Help导航分支属性设置对话框

由图28-12可知,本分支将退出框架,关闭帮助系统画面,程序返回主流程Activate Help交互响应入口处。

Help Topics导航分支属性设置对话框如图28-13所示。

28-13  Help Topics导航分支属性设置对话框

由图28-13知,本分支使程序跳转到框架第1页,即再次进入帮助系统目录页,等待用户再一次选择目录。

及时点评  框架输入层的3个按钮设计,实现了框架内查找浏览的管理,并且通过导航图标的跳转设置,完成再次进入目录页和退出框架的功能。

FindClose HelpHelp Topics3个按钮均设置为进入框架后永久有效,且分支跳转都是“Return”, 即返回调用处。

及时点评  按钮“永久有效”的设置使得3个按钮在程序进入框架运行的整个期间都是有效存在的,因此用户可随时单击它们而进入各自分支执行。并且3个分支跳转均为Return的设置,保证了程序在执行完本分支后返回调用处继续程序。

28.2.4  导航跳转的设计

本程序设计了两类导航跳转:一是框架输入层中的导航跳转;二是框架输入层外的导航跳转。

框架输入层中共设置了3个导航图标,它们分别完成在本框架内“查找与某关键词相匹配的页”并跳转到该页、跳转到首页以及退出框架的功能。而如图28-6所示,Jump to help topic导航图标是框架输入层以外的导航图标。用户单击帮助目录热物体后进入该导航图标执行导航跳转。

该导航图标的属性设置如图28-9所示。

由设置可知,Jump to help topic导航走向为计算式,其计算表达式如下:

Eval("IconID\""HelpTopic"\"")

该表达式的运算结果是获得字符串变量HelpTopic 中存储的内容所代表的设计图标的ID标识。由于HelpTopic 变量中保存的是帮助目录中的一行,而帮助目录表又与框架第24页设计图标名称一致,因此,导航图标将跳转到框架中第24页的某一页。

及时点评  在流程线的任何位置均可放一个导航图标,并且通过设置使程序从此处跳转到需要的页中去。但程序中必须存在有框架页结构,因为导航跳转是针对页图标而不是其他任何图标。

灵活设置框架与导航的配合,可实现程序的复杂跳转。

28.3  小结

本实例通过框架页管理设计,实现了一个简单的在线帮助系统的功能。即用户通过单击帮助目录,使程序跳转到相关页面浏览。

本例中主要应用了如下技术:

l         框架页结构设计

l         框架输入层流程设计

l         帮助目录表的创建

l         设置目录表为热物体的设计

l         取得单击目录表中某一行的设计

l         导航图标跳转到表达式链接的页的设计


教程录入:潜龙在野    责任编辑:潜龙在野 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    (只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 |

    网站维护:潜龙 QQ:20885537 Email:WebMaster#PowerCai.Com备案编号:渝ICP备05001729号