如何禁用TMemo的弹出菜单?

问题描述 投票:0回答:1

我正在桌面应用程序中使用Firemonkey TMemo组件,希望当用户在Memo上单击鼠标右键或Long-Taps时,不会弹出默认菜单。

delphi menu firemonkey memo tmemo
1个回答
0
投票

这实际上很容易。

只需在表单上添加一个新的TPopupMenu并给它起一个好名字(例如pmRecipe)。确保not为其添加任何菜单项!然后只需将其分配给备忘录的PopupMenu属性即可。

但是,作为您的应用程序用户,我希望使用上下文菜单,因此可能会因为缺少这样的菜单而感到恼火。 (这个应用程序是FMX而不是VCL,并且该控件不是本机Windows EDIT控件,这也使我感到恼火。)

© www.soinside.com 2019 - 2024. All rights reserved.