读书人

BCB中怎么编写一个自己的图像按钮控件

发布时间: 2012-03-24 14:00:46 作者: rapoo

BCB中如何编写一个自己的图像按钮控件
初学bcb,不知道如何编写控件,设想是该图像按钮可以用png图片作为背景,并且可以设置按钮4个不同状态的图片,鼠标移近,鼠标移除,鼠标按下,鼠标弹起。

[解决办法]
CB2010 的TButton, TBitBtn, TSpeedButton都可以放图片. 如果做组件, 用组件向导, IDE中Component->New VCL Compnonent
[解决办法]
使用BC2010中的TBUTTON控件就行了。
有属性 DisableImage, PressedImage,ActiveImage.
[解决办法]

探讨
想做成组件,会有很多这样的按钮

[解决办法]
用BitBtn组件,它位于Additional标签中,设置Glyph属性,将BitBtn替换为自己定义的图形,要记得将NumGlyphs属性设置为1。

读书人网 >C++ Builder

热点推荐