请问关于ActionMainMenuBar、ActionToolBar等的问题(30分)

  • 主题发起人 主题发起人 ntchenms
  • 开始时间 开始时间
N

ntchenms

Unregistered / Unconfirmed
GUEST, unregistred user!
在使用D6新增的ActionManager控件组时遇到几个粗浅的问题,请大侠们帮帮忙(如有代码,
给出最好)
1。如何在ActionMainMenuBar中加入SubMenu(子菜单)
2。如何在ActionMainMenuBar中加入分隔线(Separater)
3。如何在ActionMainMenuBar和ActionToolbar中引入Dock,使得它可以拖出成为一个窗体,
拖入成为一个工具栏(ActionMainMenuBar和ActionToolbar)
4。在工具栏(ActionMainMenuBar和ActionToolbar)无法完全显示时,通过向下的按纽实
现转换为菜单方式
总之就是如何使用ActionMainMenuBar和ActionToolbar。。。实现如MS的Word2000的菜单和
工具栏的效果。
谢谢
 
Have a visit http://homepages.borland.com/strefethen/
Steve Trefethen is the developer of ActionManager. His website has some example
you should interested. But remember, you must update your Delphi6 to SP1, otherwise
your ActionManager will not work well.
 
问题结束,Borland以为此提供了新的补丁,请去Borland站点下载
 
如何在ActionMainMenuBar中加入SubMenu(子菜单)啊?
 
2.在对象浏览器中右击items ->add item
如果是菜单项,在caption属性中输入减号‘-’
如果是工具栏项,在属性中输入竖线‘|’
然后移动到需分隔的项之间即可。
 
建议用DELPHI7,上述问题有较好的解决,而且实现了XP风格,不用加BORLAND提供的XPACTIONTOOLBAR,
(D6的XPACTIONTOOLBAR有BUG,无法同时显示文字和图标)
 
DELPHI7的ACTIONTOOBAR有BUG,ACTIONBANDS的BACKGROUND设好图片属性后,背景图无法正常显示。
 
后退
顶部