你说得我不太明白!!!但是我想可能是这样的:
1、最好使用MouseUp事件,因为有时可能还要处理鼠标的右键拖动事件
2、从代码上看,lvwDisplay的PopupMenu是pmulist,所以在ListView的属性中进行设置就可以了,以上的代码有些重复!!!
3、你的代码中有问题,既然lvwdisplay.GetItemat(x,y)=nil了,为什么还要
lvwdisplay.Selected :=lvwdisplay.GetItemat(x,y)呢?
4、最重要的设置菜单项目最好在PopMenu的OnPopup事件中处理!!!