我正在尝试在 Delphi XE3 中创建一个应用程序菜单和工具栏,如下所示(来自我拥有的程序):
我可以通过执行以下操作来复制这种外观的一部分:
- 创建一个新的 VCL Forms 应用程序
- 为文件/编辑/等添加
TMainMenu
和插入模板菜单。 TCoolBar
在表单中添加一个- 添加一个
TToolBar
到TCoolBar
TToolButton
为TToolBar
每个文件/编辑/等添加一个。并选择 Group 属性- 从表单中删除 Menu 属性(因此不显示程序菜单)
- 将每个的 MenuItem 属性分配
TToolButton
给相应的文件/编辑/等。 TToolBar
在TCoolBar
第一个下方添加第二个
这是它的样子:
它有点相似,但仍然缺少所有样式元素来修改新应用程序菜单的外观。
我的问题是,有谁知道如何获得类似的外观,也许是使用第三方组件库?最初的开发人员似乎使用了第三方 VCL 库。除了样式菜单和TCoolBar
.
我已经尝试过 Raize 组件、TMS 高级工具栏和菜单,并且正在尝试 DevExpress VCL 组件。他们似乎都没有提供解决方案,但也许我对他们还不够熟悉,还没有弄清楚。