想在应用程序里实现这样的功能,类似于IE,Foxmail里那样让用户可以自己定制工具条上面的按扭!

解决方案 »

  1.   

    netants、flashget、winzip这些软件,是使用VC(或者API)写的,使用ToolBar来自定义工具条很简单,因为ToolBar本身就支持。你可以看看vc自己带的例子,就有定制工具条的。而delphi写的程序,因为delphi对ToolBar封装了很多东西,所以,直接使用ToolBar的自定义功能,会使delphi的ToolBar出现混乱,导致程序错误。所以,delphi写的程序,基本上都是自己控制的。例如foxmail的工具条,完全是自己写的(或者是第三方),而NetCaptor也有这样的工具条,但是它只是自己写了定制工具条的功能(工具条本身仍然是TToolBar)。这两种方式,都不是很难。我自己也都分别实现过。不过,后者实现的不是很理想。
      

  2.   

    看看 Developer Express 的 ExpressNavBarhttp://www.devexpress.com/
      

  3.   

    www.delphibox.com
    www.playicq.com
    找找