跟流行软件中的控件相比,TButton没有圆角边框、没有渐变背
景图、没有……
总之,TButton没有吸引人的地方,通过对TButton的改进,制造一个
能吸引人的按钮,
从而提升软件的界面友好(提高竞争力),这就是:TJHLButton ,
我写了这篇技术文章,
本文包含如下主要内容:
一、学会在TButton表面绘图
继承自TButton的TJHLButton,在WMPaint()中改变了按钮的老风
格;
二、按钮的渐变背景图
我编写的渐变图绘制函数,通过本文共享出来;
三、按钮的文字
多行文字的显示,只要通过我的函数就能轻松实现;
四、按钮的圆角边框
如何把按钮变成圆角,看看这儿的技术资料;
五、按钮的圆角外形
把按钮变成圆角,不是轻松的,不看本文,普通程序员至少需要
1个星期才能攻破。
完全掌握本文技术大概需要7天的时间,如果读者自己独自攻破本文
所涉及的技术,那么至少需要1个月的时间,但如果读了本文,就只
需要7天。这篇文章节选自:Delphi高级组件开发指南 第一篇
URL:http://www.docin.com/p-116784103.html
DelphiDemos.zip 下载:http://bigengineer.blog.ccidnet.com/blog-htm-do-showone-uid-369088-type-blog-itemid-20070074.html
文档Flash:http://www.docin.com/DocinViewer-116784103-144.swf
按钮TJHLButton组件下载:DelphiDemos.zip 
http://www.filefactory.com/file/b4he896/n/DelphiDemos.zip