TC官方合作论坛
标题:
TC4.X第20个控件,纯TC打造异型控件之---卷帘式菜单
[打印本页]
作者:
超自然
时间:
2013-5-3 01:27
标题:
TC4.X第20个控件,纯TC打造异型控件之---卷帘式菜单
今天带来的是一个自创控件,卷帘式菜单
函数接口:
异型控件二.窗体绘制(主体参数,菜单属性,&错误信息)
返回值:bool 成功返回true,创建失败则置错误信息
参数总数:3
参数1:
参数名:主体参数
作用:构造控件主体
参数类型:一维数组
成员总数:7 各成员定义如下:
主体参数[0] = 整型,控件主体x顶点坐标
主体参数[1] = 整型,控件主体y顶点坐标
主体参数[2] = 整型,控件宽
主体参数[3] = 整型,控件高
主体参数[4] = 字符型,主体背景图片路径,可空,如果提供参数,必须提供实路径
主体参数[5] = 字符型,主菜单单击音效文件路径,使用MP3文件或WAM文件,可空,如果提供参数,必须提供实路径
主体参数[6] = 保留,请留空
参数2:
参数名:菜单属性
作用:构造菜单及内容
参数类型:二维数组
各成员定义如下:
第一个维度,每一个下标代表一个主菜单,有多少主菜单则定义多少个下标,比如:
菜单属性[5][] 表示创建的菜单将拥有5个主菜单
第二个维度为菜单具体数量,其成员值为菜单内容,比如:
菜单属性[3][5] 表示创建一个拥有3个主菜单,每个主菜单下最多5个子菜单(最多5个,但不是每个子菜单都必须凑到5个),多个
主菜单下子菜单数量不同的,下标取最多的一个子菜单数量,没有该项子菜单则数组成员留空即可.
整个数组为字符型,每个[N][0]成员均为该菜单层主菜单内容,从[N][1]开始的若干个成员为该级子菜单,比如:
菜单属性=array[2][3]
菜单属性[0][0]="我是第一父菜单"
菜单属性[0][1]="我是第一菜单的子菜单,这个菜单里只要我一个子菜单"
菜单属性[1][0]="我是第二个父菜单"
菜单属性[1][1]="我是第一菜单的子菜单"
菜单属性[1][2]="我是第二菜单的子菜单"
例子中将创建一个::有两个滑块主菜单,第一个主菜单下只有一个子菜单,第二个主菜单下则有两个功能子菜单的卷帘菜单控件
注:此版本最多支持3层主菜单,每层最多3个子菜单
参数4: 错误信息 请提供空变量,函数失败时打印此变量内容获得帮助
菜单运作:
菜单被点击时产生36279消息,该消息需要到消息过程中捕获,其消息参数定义如下:
消息值:36279
w参数:主菜单ID,从0起计,0即第一个父菜单
l参数:子菜单ID,从1起计,1即为某主菜单下第一个子菜单
无论用户单击父菜单或者子菜单,都将产生36279消息,单击父菜单会产生L参数为0的36279消息,通常来说控件自己会响应父菜单点击事件
因此,监控36279消息的同时还应该甄别l消息值,例子如下:
//消息过程功能
功能 异型控件二_消息过程(消息,w参数,l参数)
if(消息==36279)
调试输出("消息: "&消息&" w参数"&w参数&" l参数"&l参数)
endif
功能结束
提示:
$尽管并没有限制控件尺寸,考虑美观,建议尽量创建长条形控件效果会比较好
$虽然支持底图功能,不过菜单会挡住图片,用底图效果是否更好,或者用什么底图效果最好就见仁见智了
$支持主菜单点击音效,点击主菜单时会有音效,尽管没有限制文件播放长度,不过不建议用播放时长太长的文件,应该找那种1秒左右为宜,另:可能声音播放会有延迟
效果图如下:
[attach]8936[/attach]
[attach]8937[/attach]
[attach]8938[/attach]
作者:
陌上青衣。
时间:
2013-5-3 01:33
顶-- 乐神幸苦了
作者:
cylhb
时间:
2013-5-3 01:51
淫领时尚,又要掀起一股模仿风潮
作者:
幼园留级老油条
时间:
2013-5-3 02:20
乐神,我想给你生孩子
复制代码
作者:
chi98002
时间:
2013-5-3 05:23
55555555555
作者:
zhmap
时间:
2013-5-3 08:07
给力,顶一个,来学习
作者:
舍我其谁
时间:
2013-5-3 09:26
辛苦了
作者:
332475520
时间:
2013-5-3 09:55
这是个好东西
作者:
187144831
时间:
2013-5-3 10:03
收藏
作者:
fire
时间:
2013-5-3 11:20
有木有窗帘,教室光线太强,睡觉都有些刺眼
作者:
pp5201210
时间:
2013-5-3 13:51
给力,顶一个
作者:
TC兔子
时间:
2013-5-24 16:16
还得瞅瞅
作者:
moosoo
时间:
2013-5-24 18:45
学习学习
作者:
z1481281370
时间:
2013-5-29 20:00
好东西
作者:
浅灰色
时间:
2013-6-11 19:09
看看
作者:
ugvlc
时间:
2013-7-4 16:07
大神呀,学习了。
作者:
轮回
时间:
2013-7-19 11:13
顶
作者:
TC小磊
时间:
2013-7-26 10:39
这也太强大了一点吧!!
作者:
蹄影
时间:
2013-7-27 04:54
0000000000000000000000
作者:
le2012
时间:
2013-8-11 18:01
哈哈学习一下
作者:
q765758576
时间:
2013-8-12 18:05
来看下
作者:
baibai1
时间:
2013-9-14 16:05
学习学习
作者:
andy0184
时间:
2013-10-7 20:40
去无人区围绕
作者:
wawawahahaha
时间:
2013-10-11 00:22
啊...下来存着
作者:
nmqlzh
时间:
2013-10-11 19:11
回复
1楼
超自然
的帖子
20个控件
作者:
onlyclxy
时间:
2013-11-16 13:18
看看那
作者:
qq6231567
时间:
2013-11-21 07:48
说明东东啊
作者:
ief675037
时间:
2013-11-22 12:05
这个必须顶
作者:
1034646956
时间:
2013-12-3 17:46
学习学习学习下
作者:
兜兜里有糖
时间:
2013-12-13 22:02
看下
作者:
dabaowl
时间:
2013-12-14 18:18
什么东西呢
作者:
hu494157118
时间:
2013-12-16 23:49
jiay9u
作者:
netboy
时间:
2014-1-5 17:04
看看那
作者:
菜鸟狙丶
时间:
2014-1-5 17:07
我out了.
作者:
qq462621349
时间:
2014-1-5 18:23
看看,一定要看
作者:
rainshine
时间:
2014-1-10 19:06
看看。
作者:
JSDYWZ
时间:
2014-1-16 14:42
卷帘式菜单
作者:
sam7894604
时间:
2014-2-11 23:07
作者:
a735311619
时间:
2014-2-12 21:06
多谢大神
作者:
唯一小哥
时间:
2014-2-20 17:30
顶楼主啦..希望楼主多发精品好帖啦.....
作者:
aqyzjz
时间:
2014-2-23 00:58
作者:
ctvftv
时间:
2014-3-13 21:27
看下。。
作者:
lidongxu
时间:
2014-4-18 16:08
卷帘式菜单
作者:
tcgaoshou
时间:
2014-5-6 16:18
看看看
作者:
墨染年华
时间:
2014-5-7 17:11
学习
作者:
薇草天下
时间:
2014-8-3 10:21
虽然不用,但还是支持了!!...
作者:
紫茎泽兰
时间:
2014-8-3 22:31
异型控件 菜单
作者:
da1990
时间:
2014-8-16 18:44
哇...好牛X 小手一抖,经验到手
作者:
wjb0822
时间:
2014-8-24 20:16
学习学习
作者:
MCyouxi
时间:
2014-9-29 16:08
作者:
秋来潮汐
时间:
2014-9-29 16:41
看看
作者:
hongzhi725
时间:
2014-10-8 16:03
!!!
作者:
zxjkings
时间:
2014-12-17 03:54
阿朵发放电风扇地方
作者:
gkuxiang
时间:
2015-2-24 03:47
ddddddddddddddddddd
作者:
good
时间:
2015-5-4 08:55
作者:
whhitfk
时间:
2015-5-8 20:36
正需要 谢谢了
作者:
laowantong
时间:
2015-5-14 22:20
作者:
千叶de悠一
时间:
2015-5-19 18:46
研究下-.-||
作者:
yhmjh
时间:
2015-7-1 10:33
看看呢
作者:
fywlts
时间:
2015-7-9 17:34
楼主高手,学习下
作者:
hibari
时间:
2015-7-11 02:19
参与/回复主题关闭
RE: TC4.X第20个控件,纯TC打造异型控件之---卷帘式菜单 [修改]
作者:
dragon07zn
时间:
2015-10-22 14:54
看看
作者:
tstec
时间:
2016-2-3 09:46
看一看学习学习
作者:
2857989310
时间:
2016-6-27 23:42
学习学习下下
作者:
tbmbx2017
时间:
2016-9-9 20:10
喜闻乐见的帖子呀!
作者:
469295445
时间:
2016-10-27 15:02
作者:
jwpjwpxwxw
时间:
2016-10-28 14:35
33333333333333333333
作者:
18667006365
时间:
2016-11-18 23:52
00000000000000
作者:
陈晓斌
时间:
2016-11-25 22:48
看看
作者:
jie820090428
时间:
2017-2-20 12:52
uyhjjjjjjjjjjjjjj
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1