delphi 2009 加速器

发布于 2024-11-16 11:45:40 字数 100 浏览 1 评论 0原文

如何从 TMainMenuActionBar 中删除加速器?

似乎找不到要更改的 AutoHotKey = maManual 属性,也找不到任何其他会产生正确效果的属性。

How to remove the Accelerators from TMainMenuActionBar ?

can't seem to find the AutoHotKey = maManual property to change, nor to find any other property that will cause the right effect.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

老旧海报 2024-11-23 11:45:40

(假设问题是关于 TActionMainMenuBar),您可以通过操作栏链接到的 ActionManager 组件设置 AutoHotKeys 属性(通过其 <代码> ActionManager 属性)。与 TMainMenu 的 AutoHotKeys 不同,它是一个布尔属性。

要在设计时设置属性,

  • 请选择表单上的“ActionManager”组件
  • 单击 OI 中 ActionBars 属性右侧的 ... 按钮。
  • 从弹出的编辑 ActionManager1.ActionBars' 对话框中选择您的 MainMenuBar。
  • 单击 OI 中 Items 属性右侧的 ... 按钮,这将启动 Editing ActionManager1.Items 对话框
  • 此时不要选择任何项目。相反,请在 OI 中将 AutoHotKeys 属性设置为 True 或 False。

在运行时您可以执行以下操作:

ActionManager1.ActionBars[0].Items.AutoHotKeys := False;

请注意,在切换 AutoHotKeys 后,您可能需要重新设置项目的标题。即“F&ormat”-> '格式'。

(Assuming the question is about TActionMainMenuBar) you would set the AutoHotKeys property through the ActionManager component that the action bar is linked to (through its ActionManager property). Unlike the TMainMenu's AutoHotKeys, this one is a boolean property.

To set the property at design time,

  • Select the 'ActionManager' component on the form
  • Click the ... button on the right side of the ActionBars property in OI.
  • Select your MainMenuBar from the popped up Editing ActionManager1.ActionBars' dialog.
  • Click the ... button on the right side of the Items property in OI, which will launch the Editing ActionManager1.Items dialog
  • Do not select any of the items at this time. Instead, set the AutoHotKeys property to True or False in OI.

At run time you can do:

ActionManager1.ActionBars[0].Items.AutoHotKeys := False;

Note that you might need to re-set the Caption of an Item after toggling AutoHotKeys. I.e. 'F&ormat' -> 'Format'.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文