马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 cjxdn 于 2017-3-6 08:29 编辑
(菜鸟狙丶 原创)按钮设置背景图的方法
http://bbs.tyuyan.net/forum.php?mod=viewthread&tid=36997&fromuid=65729
(出处: TC论坛)
由于原创帖是VIP帖子,我转出来方便大家学习
===========================以下是转帖子里的内容==================================
按钮设置背景图的方法
个人觉得按钮设置背景图的码很好,但是一直没有看见论坛上有人使用这个函数。是不是不会用?如果你不会用的话请往下看:
函数的原形是: 设置背景图(id,picPath,picState=4,parentID="")
函数的参数是:
id: 按钮名称
picPath: 按钮背景图的路径 示例图片:
picState: 按钮的四种状态的时候显示的图片:普通、鼠标在按钮之上、按钮按下、按钮禁用,此参数用于确定分割按键显示图片的位置,默认4,分割成四张图片
parentID: 父窗口ID,设计多界面时用到
函数执行成功,返回真,否则返回假
相信这些大家都知道,这就是TC帮助文档上的解释(在TC主界面上按热键“F1”即可呼出)
帮助文档上说按钮的四种状态是:普通、鼠标在按钮之上、按钮按下、按钮禁用。要分割成四张图片。所以很多人都以为要设置四张图片,用“|”来分割。其实这种说法是错误的。
正确的方法如下(如果有要设置的图的话直接跳到第四步)注意:回复可见
第一步:单击开始按钮,计算出背景图的宽度和高度
第二步:随便截取一张图片,把这张图片的宽度和高度弄成之前算出来的背景图宽、高度
第三步:将这张图平均分成四份,这四份的其中每一部分都有着不同的作用(其实不用手动分割,因为TC会自动分割成四份)
第四步:把修改好的图片放到资源里
第五步:写入 按钮.设置背景图(“开始”,“rc:\\捕获.PNG“)
教程完毕!
===========================以上是转帖子里的内容==================================
===========================以下是个人对第3步仔细说明内容==================================
第三步:将这张图平均分成四份,这四份的其中每一部分都有着不同的作用(其实不用手动分割,因为TC会自动分割成四份)
画画的放大镜放大3倍
鼠标在图画中移动,看左下角的像素参数
65 ,XX像素 画一条竖线
65*2,XX像素 画一条竖线
65*3,XX像素 画一条竖线
画完就用自己想要的颜色进行填充,打上自己想要的字体,保存
设置背景图:
按钮设置背景图("按钮0","rc:图片.png")//把做好的图片放资源目录里
取消背景图:
按钮设置背景图("按钮0",null)
|