TC官方合作论坛
标题:
选项卡内控件的消息功能
[打印本页]
作者:
PGhuman
时间:
2015-5-25 14:04
标题:
选项卡内控件的消息功能
TC选项卡内控件不能使用消息路由,故有此作。
代码如下:
var tabcursel=0//此参数指示当前选项
function 选项卡实例_init()
for(var i = 0; i <= tabgetcount("tab0"); i++)//初始化所有选项卡内控件状态
tab(i)
end
var DefaultPage=3//设置启动时显示的分页,此值为分页的索引值
tab(DefaultPage)//初始化选项卡内控件
tabactive("tab0",DefaultPage)//初始化选项卡选项
end
function tab0_selectchange()//选择改变
tab(tabgetcursel("tab0"))//此处函数 tabgetcursel 获取的是改变后的当前选项
end
function tab(tabchange)
var ID=array()//选项卡内控件的属性信息数组
for(var i = 0; i <= tabgetcount("tab0"); i++)//设置分页数组
ID[i]=array()
end
//以下是所有选项卡内控件的信息,第一下标表示分页,第二下标表示分页内控件序号,按需添加即可。数组内信息说明如下:
//ID width height x y type(0:设置位置及大小;1:只设置位置;2:只设置大小;其它值:不设置位置及大小)
//---------------------------------------------------------------------------------------------------
ID[0][0]=array("ID"="button0","width"=100,"height"=30,"x"=40,"y"=40,"type"="你看不到我")
//---------------------------------------------------------------------------------------------------
ID[1][0]=array("ID"="button1","width"=200,"height"=200,"x"=140,"y"=40,"type"=2)
//---------------------------------------------------------------------------------------------------
ID[2][0]=array("ID"="button2","width"=10,"height"=40,"x"=100,"y"=100,"type"=1)
//---------------------------------------------------------------------------------------------------
ID[3][0]=array("ID"="button3","width"=50,"height"=50,"x"=140,"y"=100,"type"=0)
//---------------------------------------------------------------------------------------------------
tab_control(ID[tabcursel],false)
tab_control(ID[tabchange],true)
tabactive("tab0",tabchange)
tabcursel=tabchange
end
function tab_control(ID,state)
var n=arraysize(ID)
for(var i = 0; i < n; i++)
controlshow(ID[i]["ID"],state)
if(ID[i]["type"]==0||ID[i]["type"]==1||ID[i]["type"]==2)
controlsetpos(ID[i]["ID"],ID[i]["x"],ID[i]["y"],ID[i]["width"],ID[i]["height"],ID[i]["type"])
end
end
end
复制代码
源文件链接:
作者:
ksap787523
时间:
2015-5-25 15:22
1111111111111
作者:
a837198
时间:
2015-5-25 15:44
选项卡内控件的消息功能
作者:
veeyoo
时间:
2015-5-25 18:35
学习一下,谢谢
作者:
言术
时间:
2015-5-25 22:01
了解学习一下
作者:
cylhb
时间:
2015-5-26 01:31
不能用,然后看看干什么了
作者:
adbook
时间:
2015-5-26 10:13
学习一下,谢谢
作者:
lcc468255
时间:
2015-5-26 10:23
什么情况
作者:
qwe1063422121
时间:
2015-5-26 17:37
消息路由是什么意思?至今还没理解明白,求解答....谢谢!!
作者:
djzlove129
时间:
2015-8-26 08:52
kankan
作者:
saina6281
时间:
2016-1-12 10:47
卡内控件的消息功能 [修
作者:
a18814321019
时间:
2016-1-23 21:34
撒大时代
作者:
aoaoawei
时间:
2016-3-9 02:56
感谢楼主分享
作者:
13533234040
时间:
2016-3-22 21:21
源文件链接
作者:
milai5201
时间:
2016-4-2 10:03
123456789
作者:
z8935640
时间:
2016-4-6 13:34
看看
作者:
ybc178
时间:
2016-7-31 15:28
支持
作者:
tbmbx2017
时间:
2016-9-9 12:33
请让本宝宝看下吧。
作者:
dear
时间:
2016-9-22 19:21
111111111111111111111
作者:
歪闹
时间:
2016-10-26 23:28
楼主辛苦了
作者:
sxw005
时间:
2016-12-5 21:05
很重要学习下
作者:
ssthpsyg
时间:
2017-1-16 00:14
作者:
fengyunwang
时间:
2017-2-5 10:32
哈哈哈嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿
作者:
siscani01
时间:
2017-12-26 18:45
111111111111111
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1