【发布时间】:2010-05-26 07:48:39
【问题描述】:
我使用的是 Delphi 2006。我有一些带有透明胶片的 PNG 图像,我必须使用它们创建一个 GUI(顶部栏、左侧面板...)。图像具有不同的对齐属性。其中一幅图像是表单的背景。这里的问题是我无法将其对齐为 alClient,因为它仅占据其他图像留下的矩形区域,在其透明区域中显示裸画布。我需要的是背景图像放在所有其他图像的后面并占据所有画布大小。
有没有办法做到这一点?我知道我可以在表单的 OnResize 事件中编写一些逻辑来做到这一点,但我只是好奇我是否遗漏了什么。
谢谢。
【问题讨论】:
-
请注意,尽管主题相似,但这不是 How to add background images to Delphi forms 或 Setting up background images for forms in Delphi 的重复。
标签: delphi