在Authorware中灵活运用提示文本

2016-03-18 16:13 6 1 收藏

下面图老师小编要跟大家分享在Authorware中灵活运用提示文本,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - 设计软件 】


程序界面的开发设计中很重要的一个要求就是简单易用,美观友善。很多应用程序中都会在各种场合下用到弹出式工具提示,这样做的目的很明显:给应用者一个明确提示,增加应用程序的友好程度。Authorware做出来的多媒体程序界面美观性和友好性是不容质疑的,在Authorware中实现弹出式文本提示的通常做法是用热区的“Cursor in Area”响应,当鼠标一移动到目标区域上的时候,就自动弹出一个文本提示,这里的文本提示其实是一个事先作好的图片或者是包含提示文本的图片图标对象。这样一来问题产生了,如果在多媒体程序中需要用到很多的文本提示,那不是要创建很多的提示文本图片或者图片图标?下面介绍一个很好用的Authorware外部扩展函数(U32)来解决这个问题。
大家应该还记得Altools.u32这个外部函数,它是国外Apurva Lawale的作品,它支持一些网络功能和系统设置功能,例如探测网络IP地址和本机IP、改变屏幕的分辨率等。现在作者又推出了新作品:alToolTip.u32 For Authorware。这个外部扩展函数目前的最新版本是V1.10,它提供一系列的弹出式工具提示文本相关的设置函数,大大方便了在Authorware多媒体创作中灵活运用弹出式提示文本。让我们一起来认识这个扩展函数吧。
迫不及待,预览一下alToolTip.u32的魅力,先看看运用alToolTip.u32制作的弹出式文本提示的庐山真面目,如下图一所示:

图一 提示文本的预览
由图一可以看出alToolTip.u32函数产生的弹出式工具提示有两种基本样式:标准(矩形)工具提示和“气球式”工具提示。它不但支持多行文本提示,还支持图标功能,极大地满足多媒体创作中弹出式文本提示的制作需要。试想想,如果在一个多媒体程序中需要用到大量的提示文本,而都把它们制作成图片形式然后在Authorware中引用工作量可想而知。AlToolTip.u32到底封装了什么扩展函数呢?看看下面的函数功能列表及简介就知道:
主要功能函数:
1、 提供注册AlToolTip.u32的接口。
alAcwww.tulaoshi.comcessToolTips( "info", "key" )
2、 决定是否显示弹出式文本提示。当activate为“1”则显示,为“0”则不显示。
alActivateToolTip( ID variable name, activate )
3、 彻底地从内存中移除工具提示的使用。
alDestroyToolTip( ID variable name )
4、 为指定区域创建弹出式工具提示。
alMakeToolTip( WindowHandle, x1, y1, x2, y2, message, tooltip width, show balloon )
5、 在工具提示文本框中增加一个小图标和文本标题。
alMessageToolTip( ID variable name, value , caption)
6、 设置提示文本框的背景色。
alSetBkColorToolTip( ID variable name, color )
7、 设置提示文本的颜色。
alSetTextColorToolTip( ID variable name, color )
其它功能函数:
1、    显示alToolTip.u32的版权信息。
alAboutToolTip()
2、    探测系统是否支持“气球式”弹出式工具提示。
alBalloon( )
3、    重新设置工具提示文本字体为默认值。
alResetFontToolTip( ID variable name )
4、    允许在程序中改变工具提示文本的字体设置
alSetFontToolTip(ID variable name, "font name", size,underline, bold, italic, strikethrough )
5、    设置提示文本和提示文本框的相关边距。
alSetMarginToolTip( ID variable name, top, left, bottom, right )
6、    设置提示文本的显示时间。
alSetViewTimeToolTip( ID variable name, time )
7、    动态改变提示文本的文本内容值。这个功能Cool吧!
alUpdateTextToolTip( ID variable name, message)
8、    出现颜色选择对话框,如图二所示。
alColorChooseToolTip( )
9、 分离并得到RGB颜色值中的蓝色色彩值。
alGetToolTipBlueValue( color )
10、分离并得到RGB颜色值中的绿色色彩值。
alGetToolTipGreenValue( color )
11、分离并得到RGB颜色值中的红色色彩值。
alGetToolTipRedValue( color )

图二 颜色选择对话框
也许Authorware 6. 0的用户会注意到在安装目录下有一个WinCtrls.u32的外部扩展函数,该函数也提供了显示弹出式工具提示的功能,可是比起alToolTip.u32它的功能就简单的多了,WinCtrls.u32只能提供标准式(矩形)工具提示,而alToolTip.u32不但提供了对提示文本的颜色、字体;提示文本框的背景色等的属性设置,还可在提示文本中增加小图标,选择工具提示显示样式(标准式和“气球式”),动态改变提示文本内容等功能,它把弹出式提示文本涉及到的问题都容纳入这个小小的扩展函数库里了,果然是经典啊!
看到这么多功能函数,一定心动了吧?还等什么呢,马上到http://www.apixel.com/ 去下载一个alToolTip.u32来试试拉(具体的

12下一页

来源:https://www.tulaoshi.com/n/20160318/1889349.html

延伸阅读
C语言以其简洁、灵活、表达能力强,产生的目标代码质量高,可移植性好而著称于世。巧妙、灵活地运用C可以进一步挖掘出其潜在的功能。 1、字符数组和字符指针 指针和数组是C最具特色的一部分。数组是占用预分配的连续空间,C语言中对连续空间的访问可以有以下几种方法:加下标构成数组是最直接的;常量字符串也可...
标签: Web开发
div+css网页布局已逐渐流行,但面对所谓DIV+CSS布局的叫法让人更为担心,不要让DIV成为Table的替代品,多层嵌套的DIV会严重影响代码的可阅读性,活用HTML为我们提供的标签吧。 什么时候应该用DIV? 虽然在这方面没有什么硬性的规定,但个人认为DIV更适用于大体框架的定位.例如我们要定义一块头部的区域,一般会这样定义一个DIV: d...
标签: 软件教程
按照传统的方法插入页眉页脚时在页脚处会显示1,选中页脚,按下键盘上的Alt+F9键,切换域代码,可以看到之前的1变为了一行代码,这个代码称之为域代码。域代码做为WPS文字以及Word中十分重要的内容之一,在本文将为大家详细介绍下域代码在页眉页脚中的灵活运用,不知道的朋友可以借此机会学习下,希望对大家有所帮助。 ①我们先来按照传统的方...
旅游摄影高感光度如何灵活运用 旅游摄影高感光度灵活运用 1.随着超高感光度性能提升,对海外旅游摄影来说有哪些影响? 最直接的影响,就是用到三脚架的时机大幅减少了。过去在拍摄黄昏景致或夜景时,三脚架与快门线可说是必备器材,但如今这些场景大多能以手持的方式拍摄。这样的效能表现,并非单纯只靠超高感光度的革新,...
现在拥有两台电脑的朋友越来越多了,宽带也逐步普及,可能大家都希望组建自己的家庭网络。一般来说,通过一台机器装双网卡做服务器,实现双机互联共享资源是最常见、最简单的方式,比买路由器的方案要便宜很多。不过,由于现在系统要加载的板卡、外设也多,有时资源冲突是难免的,那么如何调整好装双网卡的机器,就有一点学问了: 1...

经验教程

77

收藏

30
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部