有谁知道如何使用 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>