.ide when main package is selected - deleting operation is disable in the package menu

git-svn-id: svn://ultimatepp.org/upp/trunk@10304 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
klugier 2016-10-12 13:32:50 +00:00
parent d6ea818a6f
commit 670820542a

View file

@ -1058,8 +1058,11 @@ void WorkspaceWork::PackageMenu(Bar& menu)
menu.Add(cando, ~NFormat("Add package to '%s'", act), IdeImg::package_add(), THISBACK(AddNormalUses));
RemovePackageMenu(menu);
if(menu.IsMenuBar()) {
bool main = package.GetCursor() > 0;
menu.Add(cando, "Rename package..", THISBACK(RenamePackage));
menu.Add(cando, "Delete package", THISBACK(DeletePackage));
menu.Add(cando, "Delete package", THISBACK(DeletePackage))
.Enable(!main);
menu.Separator();
BuildPackageMenu(menu);
menu.Add("Open Package Directory",THISBACK(OpenPackageFolder));