0

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

4

1 回答 1

1

这实际上很容易。

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

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

于 2020-04-11T10:49:02.763 回答