如何禁用 TMemo 的弹出菜单?

How to disable the popup menu of TMemo?

我在我的桌面应用程序中使用了 Firemonkey TMemo 组件,我希望当用户在 Memo 上右键单击或长按时,默认菜单不会弹出。

这其实很简单。

只需在您的表单上添加一个新的 TPopupMenu 并为其命名(例如 pmRecipe)。确保向其中添加任何菜单项!然后只需将其分配给您的备忘录 PopupMenu 属性.

但是,作为您的应用程序的用户,我希望有一个上下文菜单,所以我可能会对缺少这样的菜单感到恼火。 (我也对应用程序是 FMX 而不是 VCL 并且控件不是本机 Windows EDIT 控件这一事实感到恼火,但也许这只是我。)