Delphi:MainMenu和ToolBar.CoolBar的替代方案

max*_*fax 5 delphi menu toolbar caption

我使用工具栏作为MainMenu!

我将MainMenu嵌入到ToolBar中.但MainMenu(按钮的标题)的文本不在ToolButtons的中心.

我有: 在此输入图像描述

我需要: 在此输入图像描述

我创建了一个ToolBar,4个ToolButtons并为每个按钮分配每个菜单.或者我在ToolBar的"菜单"中指定MainMenu.当我创建一个ToolBotton时,它的标题已经在底部.没有人有相同的吗?

毕竟,我将把ToolBar作为MainMenu嵌入到CoolBar中.最后,我将与Windows防火墙中的相同.

是否有其他替代方案可以像Windows防火墙的CoolBar一样具有相同的效果(使用MainMenu + ToolBar的折线+ ToolButtons)?我使用的是Delphi 2010.

这该怎么做?如何在ToolBar中正确使用MainMenu?谢谢!

PS另一个例子,它不是来自Windows: 在此输入图像描述

以及如何复制最后一个例子......

And*_*y M 2

以下是可能有帮助的:

  1. TImageList在表格上留一个空白。

  2. 将其分配给ToolBar.

  3. 设置。ToolBar.ListTrue

  4. 根据你的口味调整ImageList.Height

这将导致按钮根据该ImageList.Height值调整其高度,并且其标题垂直居中。