0

In order to override TPanel's Paint procedure to make the background color clwhite in delphi 7, I am following @RRUZ Answer, but I can't find the TCustomStyleServices class.

There is an alternative to do what I want?

I'm using XPMan resource (IDK if changes anything).

4

2 回答 2

6

由于 Delphi7 不支持 VCL 样式,将 Parentbackground 设置为 false 并将 Color 设置为 clWhite 应该符合您的要求。

于 2013-07-17T14:24:51.543 回答
1

您可以看到问题(您的链接)被标记为 VCL Styles 标记。
如何在启用 VCL 样式的情况下更改 TPanel 的颜色?

您可以单击问题文本下方的标签并阅读其描述: https ://stackoverflow.com/tags/vcl-styles/info

该信息说 VCL 样式是随 Delphi XE2 引入的。

由于 Delphi 7 在 XE2 之前发布,它不能包含该功能。

于 2013-07-17T14:02:28.830 回答