我在TActionManager中创建了若干个Category,然后把相应的Category拖动到对应的TActionToolBar中。然后我将每个TActionToolBar的Orientation属性都设置为boBottomToTop,但我发现在每个TActionToolBar中,条目的开始位置不在TActionToolBar的左上角,中间隔开了一个空白的区域,为什么?另外,我想让TActionToolBar中的条目显示形式成为按钮形式(好象QQ中,但以大图标显示时的那种形式),如何做?还有,我在TActionToolBar中的ColorMap属性中将Color子属性设置为clNavy,但运行的时候发现TActionToolBar颜色还是原始色clBtnFace(我的TActionToolBar是放在Panel上的,Panel的颜色是原始色),这又是为什么?最后,如果在创建的Category的各条目之间插入分隔符?先谢了!如果可以,最好上俺QQ(175322659),这几个问题非常急切!

解决方案 »

  1.   

    CSDN里面是不是没有高人了?????????????????
      

  2.   

    ActionManager最主要的是它的ActionBand,而不是和它相连接的ToolBar,你所需要的风格在ActionBand的Item属性下改,能够改出你喜欢的风格的,
    ActionToolBar有一个ColorMap,修改它的Default能够修改颜色方案
    分割符需要先在ActionBand下New 一个 Item,然后将它的Caption 设为 '-'就 ok了
      

  3.   

    同意:STYun(天云) 
    试试就能通过
    用ActionManager设计时问题多多~~
      

  4.   

    我到THEDELPHIMAGAZINE看资料已经搞定,不顾发现TACTIONCLIENTITEM居然没有NAME属性,真是麻烦