Мне нужна помощь, чтобы попытаться отобразить символ амперсанда в Delphi XE6 VCL TActionMainMenuBar. Я сталкивался с подобными запросами в Stack Overflow, но ни один из них напрямую не решает проблему, с которой я столкнулся.
При создании действия в TActionManager мне нужно, чтобы заголовок действия читался как Network & Database
. Я попытался использовать два амперсанда в заголовке Network && Database
, чтобы избежать ускорителя, но это не сработало. Когда я включил два амперсанда, я получил Network _Database
(см. Скриншот 1). Я также установил для свойства ActionBar > Items > AutoHotKeys значение false, а для свойства ActionMainMenuBar > PersistentHotKeys — значение false. Это не исправило мою проблему.
Единственная вещь, которую я попробовал из чистого отчаяния, и которую я считал исправленной, заключалась в том, чтобы включить четыре амперсанда Network &&&& Database
, которые при запуске отображались как Network & Database
(см. Скриншот 2). Однако во время тестирования, если бы я нажимал Alt, чтобы включить горячие клавиши и перейти в меню, заголовок действия читался бы как Network && Database
. Я попытался включить скриншот этого, однако, поскольку у меня меньше 10 очков репутации, Stack Overflow ограничивает мой пост двумя вложениями.
Если кто-нибудь может указать мне правильное направление, если я упустил какую-то информацию, пожалуйста, дайте мне знать. У меня закончились идеи о том, как это исправить, и я не могу найти ничего подобного при поиске в Google. Заранее спасибо за помощь.
&
? Почему бы просто не использоватьNetwork and Database
илиNetwork / Database
? Я только что просмотрел пункты меню в нескольких приложениях (например, Notepad++, Visual Studio) и еще не видел ничего, кромеA and B
. Нет&
нигде. Возможно, вы ведете битву, которую другие уже решили, что она того не стоит? :) - person Deltics   schedule 02.02.2017&
в меню, даже если битва отсутствует (или битва, возможно, остается , а по другим причинам). - person Deltics   schedule 08.02.2017&
не просто альтернатива/заменаand
) - person Deltics   schedule 08.02.2017