如何在Delphi中显示半透明的灰色面板/图像?

时间:2009-12-26 18:20:52

标签: delphi delphi-2010 vcl

我希望TPanel或TImage能够显示暗淡的背景(带面纱),有人知道如何在Delphi(2010)中实现这一目标吗?如果可能,我宁愿不使用组件,只是原始代码。 我们的想法是,在显示新表单时,父表单会直观地向用户显示“已禁用”。

这样的事情: alt text http://img64.imageshack.us/img64/1599/98002881.jpg

2 个答案:

答案 0 :(得分:3)

这是我用于主窗体的方法,然后用于需要效果的所有其他窗体。 http://delphi.about.com/od/delphitips2008/qt/form_dimmer.htm

答案 1 :(得分:0)

也许this可以帮到你。

关于:

  

如果可能,我宁愿不使用组件,只是原始代码。

您可以在代码中实例化和使用组件,而不仅仅是在表单设计器中。