发新话题
打印

用authorware自带的显示图标和计算图标编写的组合下拉控件

用authorware自带的显示图标和计算图标编写的组合下拉控件

[这个贴子最后由寒秋在 2007/06/05 08:48pm 第 1 次编辑] 组合下拉控件: --该下拉组合控件完全是用Authorware自带的显示图标和计算图标、交互图标来完成。 --可以自定义下拉列表的显示条数,下拉列表的宽度 --可以自定义下拉列表的背景颜色,鼠标经过进的颜色,选定后的颜色。 --该控件目前只支持<=10的显示项目,不允许超过10。 --由于对象在path的移动上,没办法进行动态设置,所以采用了文本的滚动栏, --因此在调整下拉列表的宽度与个数时,请根据实际显示的下拉文本内容的宽度和行数 --来修改相对就的参数。否则,会影响美观及实际效果。 --下拉列表的内容只受Authorware本身的限制。 --该程序由寒秋用Authorware7.0编写,纯属个人爱好,切勿用于商业场合,允许自己下载使用。 --有什么问题可以在bbs.yfdmt.com的Authorware的论坛上讨论。 相关的变量说明: showListcount:=10--用来显示下拉列表中的个数 showListwidth:=100 --用来显示下拉列表的宽度 --注意:以上两项请根据自己在调整列表内容显示的相关数据进行修改 操作时支持鼠标移动选择,也支持键盘的向上、向下、向前翻页和向后翻页进行操作。本想写个滚轮事件,后来查找需要使用magicmouse里的函数,也就没写了。 liststartx:=30 --用来显示下拉列表中的起点X坐标 liststarty:=20 --用来显示下拉列表中的起点Y坐标 listBackColor:=RGB(120,120,255) --定义下拉列表的背景颜色 ShowSelectlistColor:=RGB(200,200,200) --定义一开始出现的选定内容的颜色 MouseSelectListColor:=RGB(150,255,200) --定义鼠标移动时提示的颜色 State:="" --这是选择后返回的内容

TOP

发新话题