放一个TMainMenu, TControlBar,再在ControlBar1上放一个TToolbar
在TMainMenu中设计好菜单(最好用Action来设计,我的建议而已)。
然后在Form的属性中删除 MainMenu值
右击Toolbar1,增加按钮,在ToolButton的属性MenuItem中下拉选择自己定义好的菜单(选择第一级菜单条目,子菜单自动处理)。比如有File,Edit,View,Options,Help几个第一级菜单,就需要在Toolbar上增加5个Toolbutton分别对应那5个菜单。然后Shift选中5个ToolButton,把他们的Grouped属性选成True.
就OK了。运行才能看到效果。和Delphi一样。
如果是IE方式,只不过是TControlBar换成了TCoolBar。 最好在TToolBar下面先放TPageScroller,这是标准方式。可以滚动。
在TMainMenu中设计好菜单(最好用Action来设计,我的建议而已)。
然后在Form的属性中删除 MainMenu值
右击Toolbar1,增加按钮,在ToolButton的属性MenuItem中下拉选择自己定义好的菜单(选择第一级菜单条目,子菜单自动处理)。比如有File,Edit,View,Options,Help几个第一级菜单,就需要在Toolbar上增加5个Toolbutton分别对应那5个菜单。然后Shift选中5个ToolButton,把他们的Grouped属性选成True.
就OK了。运行才能看到效果。和Delphi一样。
如果是IE方式,只不过是TControlBar换成了TCoolBar。 最好在TToolBar下面先放TPageScroller,这是标准方式。可以滚动。
解决方案 »
- edit的显示问题。
- CVS更改服务器地址后...
- 请教大家一个画圆的问题!(Ellipse)
- 紧急求助!ANSI的文本文件转换为UNICODE文本文件,有几个坎死活过不去
- 关于 字段组件的问题??(up有分,不够可以开贴再加,决不食言)
- 请问可以把传输过来的socketstream转为memorystream吗
- 关于DBGrid的一些问题:怎样控制column的属性?
- 我想读取文本文件某一行该怎么写?
- 哪位大哥大姐能给我一个圆形按扭的控件
- 用delphi如何实现把一个数据表中的数据转移到另一个数据表中?(小鸟学飞)
- 我的delphi5无法编译
- 非DELPHI(打印方面的)高手莫入!请大家帮助!十万火急!
To yypp :手脚真快啊!
设置ToolBar的Flat为Ture
添加PopupMenu
设置TToolButton的DropdownMenu为PopupMenu