Delphi CE 12.1です。 ActionMainMenuBarのCaptiponについて教えてください。
ActionManagerで。Actionを作成しActionのEnabledをFalseに設定して、ActionMainMenuBarに表示すると Captionの最後にかってにショートカット'が追加されて表示されます。
表示しないようなするにはどうしたらよいでしょうか。
ChatGTPに問い合わせたら、
「これは Delphi 12.1 の TActionMainMenuBar のバグ/仕様で、
Disabled の Action で ShortCut が無い場合に CaptionにShortCutを付け加え表示することがあります。
そして残念ながら それを制御するプロパティは用意されていません。」
という回答でした。
回避方法もいくつか書いてありましたが、
Disabled にした直後に、Captionを書き換えることで、対応できました。
自己解決とさせて頂きます。
| ツイート |
|