Wou*_*ick 0 delphi popup firemonkey
我在FireMonkey表单上有一个带有关联TPopupMenu的TMemo.
当我右键单击备忘录时,我得到了自己的弹出菜单,但是在我的弹出窗口消失之后,我仍然得到默认弹出窗口(即剪切,复制,粘贴,全选).
如何禁用默认菜单,或者我可以将自己的项目添加到默认菜单中?
我无法重现这种行为.这是我试过的:
File->New->FireMonkey HD Application
TMemo
和TPopupMenu
在窗体上PopupMenu
给Memo1.PopupMenu
PopupMenu
,并为它们分配相同的OnClick
事件(在Object Inspector中生成).我离开的默认标题 MenuItem1
,并MenuItem2
在Caption
这两个项目中.MessageDlg
,在处理程序TMenuItem(Sender).Caption
中用一个Ok
按钮显示OnClick
.Memo1
,然后选择任一菜单项我得到一个单独的菜单显示我的两个项目(MenuItem1
和MenuItem2
).选择任一项都会Caption
在消息对话框中显示相应的项,然后单击Ok
该对话框.没有显示默认弹出菜单.
编辑:找到它.这是固定在更新3中的错误-看到在更新3 bug修复的列表,并搜索98705
,或者直到你到达的部分滚动FireMonkey\Components
(这是根据该条第二或第三条目).