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

时间:2011-07-02 22:24:05

标签: delphi menu toolbar caption

我使用工具栏作为MainMenu!

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

我有: enter image description here

我需要: enter image description here

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

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

是否有类似于Windows防火墙的CoolBar(使用MainMenu + ToolBar的折线+ ToolButtons)具有相同效果的替代方案? 我使用的是Delphi 2010。

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

P.S。另一个例子,它不是来自Windows: enter image description here

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

1 个答案:

答案 0 :(得分:2)

这可能会有所帮助:

  1. 在表单上删除空TImageList

  2. 将其分配到ToolBar

  3. ToolBar.List设为True

  4. 根据您的喜好调整ImageList.Height

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