From 3a299cabf8ec46370db56c784e92e973f4141a91 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Thu, 27 Jan 2022 23:55:18 -0500 Subject: [PATCH] fix(ui): (papercut): minor improvements in differentiating between new document / project dialog --- .../Dialogs/NewDialog.cs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Libraries/UniversalEditor.UserInterface/Dialogs/NewDialog.cs b/Libraries/UniversalEditor.UserInterface/Dialogs/NewDialog.cs index dbe36e66..851fabad 100644 --- a/Libraries/UniversalEditor.UserInterface/Dialogs/NewDialog.cs +++ b/Libraries/UniversalEditor.UserInterface/Dialogs/NewDialog.cs @@ -67,6 +67,24 @@ namespace UniversalEditor.UserInterface.Dialogs Buttons[0].Enabled = false; DefaultButton = Buttons[0]; + + if (SolutionTitle == null) + { + // we have no existing solution, so default to creating one + chkAddToSolution.Enabled = false; + chkAddToSolution.Checked = true; + } + + if (Mode == NewDialogMode.Project) + { + chkAddToSolution.Text = "_Add to solution"; + lblSolutionName.Text = "Solu_tion name"; + } + else + { + chkAddToSolution.Text = "_Add to project"; + lblSolutionName.Text = "Projec_t name"; + } } private void InitializeDocumentTemplateTreeView() {