TPopupMenu项目没有显示加速器字符,Windows设置问题还是什么?

时间:2017-12-05 12:56:28

标签: delphi delphi-xe4

嗯,这听起来像是一个新手问题,但不知何故我无法获得标准TPopupMenu项目的accelerator keys,如何解决这个问题?

下面是我通过创建一个没有任何编码的新VCL表单应用程序创建的两个屏幕截图。

设计时间,确定enter image description here

运行时间,没有下划线: enter image description here

系统是win7 Home,包含最新更新。

1 个答案:

答案 0 :(得分:4)

这是Windows的默认行为。只要您使用鼠标与菜单交互,加速键就会被隐藏。一旦您开始使用键盘与它们进行交互,就会显示加速键。

您可以通过使用通常位于空格键右侧的弹出菜单键调用菜单来查看此操作。或者, Shift + F10 可用于从键盘调用弹出菜单。主菜单的行为方式相同,不仅限于弹出菜单。

有一个Windows设置允许更改此行为。此设置允许您请求始终显示加速键,而不管调用菜单的方式。