Ide: Setting main package is not posible while debugging. Moreover, select main package option is not available in editor mode (The transformation from editor to TheIDE is not possible - the user should launch separate instance of TheIDE.)

git-svn-id: svn://ultimatepp.org/upp/trunk@12617 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
klugier 2018-12-13 19:57:43 +00:00
parent 7a12b89ec9
commit d5c61a393a

View file

@ -44,9 +44,13 @@ void Ide::FileBookmark(Bar& menu)
void Ide::File(Bar& menu)
{
menu.Add(AK_SETMAIN, THISBACK(NewMainPackage))
.Help("Select global configuration (var), select / add main project package");
if (!IsEditorMode())
{
menu.Add(AK_SETMAIN, THISBACK(NewMainPackage))
.Enable(!IdeIsDebugLock())
.Help("Select global configuration (var), select / add main project package");
}
menu.AddMenu(AK_EDITFILE, CtrlImg::open(), THISBACK(EditAnyFile))
.Help("Select any file in file selector and open it in editor");
menu.AddMenu(!IsNull(GetOpposite()), AK_OPPOSITE, IdeImg::opposite(), THISBACK(GoOpposite))