PopupMenu在编辑菜单的时候 各子按钮有各自的名称例如 N1111 N2222 N3333可以用enable属性 也可以用Visible属性
if 有图层 then begin N1111.Enabled:=true; N2222.Enabled:=false; N3333.Enabled:=true; end else begin N1111.Enabled:=false; N2222.Enabled:=true; N3333.Enabled:=false; end;