清单见A.PopUpMenu。 我需要在项目出现时看到PopUpMenu。 不能在零件时出现菜单。
是否应当使用这一大致代码(可以用作依据)?
procedure TForm1.StringGrid1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
var P: TPoint;
begin
P:=GetClientOrigin;
if Button = mbRight then
PopupMenu1.Popup(X+P.X+StringGrid1.Left, Y+P.Y+StringGrid1.Top);
end;
是否有其他办法?
感谢!