我在非均匀背景(TImage)上放置了一个标准按钮。当窗体由Windows XP呈现时,我开始看到按钮下面的边框:
我可以以某种方式修复这个人工制品吗?
Windows 7上的相同按钮正常显示:
我有Delphi 2010,Windows XP SP3
答案 0 :(得分:1)
您可以将按钮放在TPanel
上并设置面板的尺寸,以便隐藏'人工制品'。面板的ParentBackground
属性应设置为True
(默认情况下是这样)。
我不确定artefact线是否在其属性中指定的按钮尺寸范围内,因此您可能需要在应用程序中添加一个检查以查看它是否在Windows XP下运行,以调整小组的身高恰当。