From c655e4baab3aefb51baf1989589df4c41f00eb5b Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Tue, 23 Mar 2021 14:54:09 -0400 Subject: [PATCH] dynamically change New Dialog caption depending on whether it's a New Project or New Document - broken in UWT --- .../Dialogs/NewDialog.glade | 1 + Libraries/UniversalEditor.UserInterface/Dialogs/NewDialog.cs | 3 +++ 2 files changed, 4 insertions(+) diff --git a/Content/UniversalEditor.Content.PlatformIndependent/Dialogs/NewDialog.glade b/Content/UniversalEditor.Content.PlatformIndependent/Dialogs/NewDialog.glade index d4e3e008..be201412 100644 --- a/Content/UniversalEditor.Content.PlatformIndependent/Dialogs/NewDialog.glade +++ b/Content/UniversalEditor.Content.PlatformIndependent/Dialogs/NewDialog.glade @@ -42,6 +42,7 @@ along with Universal Editor. If not, see . False + Create New 600 400 dialog diff --git a/Libraries/UniversalEditor.UserInterface/Dialogs/NewDialog.cs b/Libraries/UniversalEditor.UserInterface/Dialogs/NewDialog.cs index 5d400dd8..300f4050 100644 --- a/Libraries/UniversalEditor.UserInterface/Dialogs/NewDialog.cs +++ b/Libraries/UniversalEditor.UserInterface/Dialogs/NewDialog.cs @@ -391,16 +391,19 @@ namespace UniversalEditor.UserInterface.Dialogs private void InitializeTreeView() { + // setting Text does not work because the ControlImplementation is not a WindowImplementation switch (this.Mode) { case NewDialogMode.File: { InitializeDocumentTemplateTreeView(); + Text = "Create New Document"; break; } case NewDialogMode.Project: { InitializeProjectTemplateTreeView(); + Text = "Create New Project"; break; } }