装扮工具提示条(4)
2008-04-09 04:30:36来源:互联网 阅读 ()
Brush.Style := bsClear; End;
End;
在此过程中我们重新定义了字体的名称、颜色及大小,现在就可以使用这个新类了。那么如何使用呢?这里还要说明一点:在Delphi中有一个隐含的变量HintWindowClass,它的作用就是指定在程序运行时显示的工具提示条所使用的类,其声明如下:
var HintWindowClass: THintWindowClass = THintWindow;
在程序中我们可以动态改变此变量,如在主窗体的创建事件中写入:HintWindowClass:=MyHint;这样就可以让它使用我们新创建的类了。好了,现在来运行一下程序,看看效果如何?工具提示条的字体变成了楷体,尺寸也变大了,颜色……,怎么颜色没有改变呢?新的问题出现了,还是再看看THintWindow的代码吧。
问题就出在THintWindow的Paint方法上,其代码如下:
Procedure THintWindow.Paint;
var
R: TRect;
Begin
R := ClientRect;
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
