diff --git a/uppsrc/ide/BaseDlg.cpp b/uppsrc/ide/BaseDlg.cpp index ee19a4a36..1146cb7ba 100644 --- a/uppsrc/ide/BaseDlg.cpp +++ b/uppsrc/ide/BaseDlg.cpp @@ -158,8 +158,11 @@ NestEditorDlg::NestEditorDlg() void NestEditorDlg::Sync() { - edit.Enable(nests.GetCount()); - remove.Enable(nests.GetCount()); + bool b = nests.GetCount(); + edit.Enable(b); + remove.Enable(b); + up.Enable(b); + down.Enable(b); } bool BaseSetup(String& vars) { return BaseSetupDlg().Run(vars); } diff --git a/uppsrc/ide/ide.lay b/uppsrc/ide/ide.lay index 3de156e98..cd11de5a7 100644 --- a/uppsrc/ide/ide.lay +++ b/uppsrc/ide/ide.lay @@ -813,8 +813,8 @@ END_LAYOUT LAYOUT(NestEditorLayout, 420, 388) ITEM(Button, add, SetLabel(t_("Insert path")).Tip(t_("Add row")).RightPosZ(256, 88).TopPosZ(8, 23)) - ITEM(Button, down, Tip(t_("Add row")).RightPosZ(36, 24).TopPosZ(8, 23)) - ITEM(Button, up, Tip(t_("Add row")).RightPosZ(8, 24).TopPosZ(8, 23)) + ITEM(Button, down, Tip(t_("Move down")).RightPosZ(36, 24).TopPosZ(8, 23)) + ITEM(Button, up, Tip(t_("Move up")).RightPosZ(8, 24).TopPosZ(8, 23)) ITEM(Button, edit, SetLabel(t_("Edit path")).Tip(t_("Edit row")).RightPosZ(168, 84).TopPosZ(8, 23)) ITEM(Button, remove, SetLabel(t_("Remove path")).Tip(t_("Delete row")).RightPosZ(64, 100).TopPosZ(8, 23)) ITEM(ArrayCtrl, nests, LeftPosZ(4, 408).TopPosZ(36, 312))