在一些系统中,状态栏都是由自己制作的图片为背景,他们如何在状态栏中加载背景图片

解决方案 »

  1.   

    使用第三方控件吧,至少DELPHI自带的我没发现有这种功能,实现起来也一定很麻烦。
    RAIZE控件可以在STATUS内创建一个GLYPH STATUS 可以设置它的背景图片,不过不知道能不能满足楼主的要求。
      

  2.   

    三方控件,
    还有就是可以用 PANEL 进行自己做状态栏,这就灵活多了
    要什么样,就什么呀
      

  3.   

    Delphi中的标准TStatusBar没有再它上面添加控件的功能,可以自己修改一下此控件的源码,让它能作为容器添加其他控件,这样你在TStatusBar上添加TImage就可以了》我就是不原来的Delphi的TStatusBar源码拿出来,修改了一下作为自己的控件,可以在上面添加如进度条等其他控件,Delphi自带的TStatusBar没有容器功能,把它修改为有容器功能即可
      

  4.   

    说错了,不是修改Delphi的TStatusBar,而是继承它,作为一个新的控件,拥有容器功能
      

  5.   

    继承后添加下面语句即可
      inherited;
      controlstyle:=controlstyle+[csAcceptsControls];