gpt4 book ai didi

delphi - 无法在 Delphi TActionMainMenuBar 中显示与号 (&)

转载 作者:行者123 更新时间:2023-12-03 14:33:40 31 4
gpt4 key购买 nike

我需要帮助尝试让 & 字符显示在 Delphi XE6 VCL TActionMainMenuBar 中。我在 Stack Overflow 上遇到过类似的请求,但没有一个能直接解决我遇到的问题。

在 TAc​​tionManager 中创建操作时,我需要操作的标题来读取网络和数据库。我尝试在标题 Network && Database 中使用两个 & 符号来逃避加速器,但加速器不起作用。当我包含两个&符号时,我最终得到了Network_Database(参见屏幕截图1)。我还将 ActionBar > Items > AutoHotKeys 的属性设置为 false,将 ActionMainMenuBar > PersistentHotKeys 设置为 false。这样做并没有解决我的问题。

Screenshot1

出于纯粹的绝望,我尝试做的一件事是包含四个&符号Network &&&& Database,运行时显示为Network & Database(请参见屏幕截图 2)。但是在测试过程中,如果我按 Alt 键打开热键并导航到菜单,则该操作的标题将显示为“网络 && 数据库”。我试图添加此屏幕截图,但由于我的声誉点不足 10 个,Stack Overflow 将我的帖子限制为两个附件。

Screenshot2

如果有人能指出我正确的方向,或者我遗漏了一些信息,请告诉我。我已经没有关于如何解决这个问题的想法了,而且在搜索谷歌时我找不到类似的东西。预先感谢您的帮助。

最佳答案

您可以在表单的 onshow 事件中修复它

action3.caption := 'Network &&Database';

关于delphi - 无法在 Delphi TActionMainMenuBar 中显示与号 (&),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41990684/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com