我想把窗体背景作为一个图片;
窗体上的所有控件全部透明,就向label一样;有没有办法

解决方案 »

  1.   

    那你就用label呀
    还有 speedbutton也行
      

  2.   

    那你可要自己处理啊
    panel 等都可以做出来,
    不过这样看着不花么?
      

  3.   

    可以,加入一个Image,Align设置为alClient,上面用透明的控件就可以
      

  4.   

    这个问题很早就有人问过了。
    如果楼主要实现背景图片上的透明按钮的话用FlatStyle(http://delphibox.com/article.asp?articleid=32)控件不错。
    安装完控件后在想要添加按钮的地方放上FlatButton,设置TransparentMode设置为tmAlways就可以达到你想要的效果了,其他的控件也都不错,楼主自己可以试试。
    我就知道这个,自己也是用这个。其他的我想继续关照一下……
      

  5.   

    有第三方透明控件,你可以下载一个试试啊。你去搜索“transbtn”,看看能达到你要求的效果吗
      

  6.   

    问题是我还有别的控件啊,比如LISTVIEW,COMBOBOX...;
    我想也许网上有很多这类控件,但是我希望有一个通用的方法,不想总靠搜索控件来实现;
      

  7.   

    也许可以使用某种特定的vclSkin 放上一个控件。再找一种透明皮肤...
      

  8.   

    有,不复杂连按钮你都可以自己画,^_^
    其实用suipack很多可以实现