问题类似http://expert.csdn.net/Expert/topic/1713/1713371.xml?temp=.8426325我现在的问题是:
做界面,出现快捷菜单(就是ToolBar)折行的问题!
客户要求像IE那样在显示不下的情况下,出现下拉当然TB2k可实现差不多的效果,可是使用起来的机制好像有些不同!
因为我的ToolBarButton是动态创建的,而TB2k的相应方法不一样!
要是更换控件的话,我的单元要有大的改动!唉~烦恼中!

解决方案 »

  1.   

    判断
    if length(toolbar.buttons[index].caption)> 6 then
     begin
    toolbar.Buttons[index].Style:=tbsDropDown;
      end;
      

  2.   

    l_xiaofeng(≈流水≈不腐≈) :
    首先,TB2k中的toolbutton的动态创建就和普通的不一样!
    再者,TB2k是第三方的!怎么购买呀?!用D版的对于项目又不允许!
      

  3.   

    这个问题,你可以暂时用ToolBar + Menu来简单的实现,中间过程自己写。无非多了一个ToolButton,动态的进行判断。
      

  4.   

    用ActionMainMenuBar就可以实现了,很方便:)
      

  5.   

    那就多找几种控件试试了!
    看看人家是怎样实现的——嘻嘻~我看不懂~
    TB的、dx的好多呢!
      

  6.   

    TB2K好象是免费的呢,你去搜索一下吧,去他的官方网站看看很好用的
      

  7.   

    建议使用Toolbar2000
    http://www.jrsoftware.org/tb2k.php