W WilliamGui Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-15 #1 给TBitbtn按钮Glyph属性加一个图标,当enabled等于false时,图标不见了,什么原因?我发现只有图标中的黑色才会反显成灰色,怎么回事
草 草原骏马 Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-15 #2 你要在程序中准备2副图,一副彩图,一副灰度图片,在给TBitbtn的enabled赋值时要互相切换的。可事先准备好彩图,在enable被赋值为false时,调用图片灰度生产函数,临时生成一幅灰度图片。
W WilliamGui Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-18 #5 经测试只用到第一张图片而且,只有图片中黑色在enabled:=false时才会显示出来为什么? 如何做?
W wind_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-18 #6 用两张图,将两张图平行拼接为一张图,Glyph属性加载这张新图。NumGlyphs置为2,注意图片的大小和按钮的比例。
A adden_lian Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-18 #9 你把kind设成bkOk,然后看看它的Glyph属性
D de410 Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-18 #11 wind_2005说的对,用如下图片放到TBitbtn按钮上~~~TBitbtn按钮的layout:=blGlyphLeft这样即可实现你的效果~~
W wind_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-18 #12 WilliamGui:自己认真试试,我给你的是测试能用的方案
S scxujie Unregistered / Unconfirmed GUEST, unregistred user! 2009-06-19 #13 按照大家说的,应该没有问题了。另推荐一作双色双图像插件http://www.2ccc.com/article.asp?articleid=4600