1

有谁知道如何使用 TThemedPopupMenu 让 TActionMainMenuBar 像标准菜单一样工作,如果屏幕上有太多项目(垂直)无法容纳,则会出现两个滚动按钮(一个顶部,一个底部)?

我努力了:

  • 将 TActionMainMenuBar.Orientation 设置为 boTopToBottom 并将 TActionMainMenuBar.AllowScrolling 设置为 true - 这使得表单上的栏具有滚动条,您实际上看不到顶部项目。

它看起来像这样:

+---------------------+
|         ^           |
|         v           |
+---------------------+

而不是这样的:

+---------------------+
|        File         |
+---------------------+
  • 将 TThemedPopupMenu.Orientation 设置为 boTopToBottom 并将 TThemedPopupMenu.AllowScrolling 设置为 true。这具有水平挤压下拉菜单的效果,图标和快捷方式相互叠加。

之所以设置这些属性是因为 TCustomActionDockBar.SetAllowScrolling 只有在“AllowScrolling and (Orientation = boTopToBottom))”时才设置为true

我在互联网上找到的关于这类事情的唯一参考是 Brian Long 的“动作、动作列表和动作管理器”

有谁知道是否可以让动作管理器垂直滚动?或者有任何参考资料可以帮助我吗?</p>

4

0 回答 0