From b7c28fd20bf8b90745fc703618e33b41f9157c43 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Mon, 19 Sep 2016 00:37:52 -0400 Subject: [PATCH] Implement OpenProject() function --- .../UWT/UniversalEditor.Engines.UWT/MainWindow.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/CSharp/Engines/UWT/UniversalEditor.Engines.UWT/MainWindow.cs b/CSharp/Engines/UWT/UniversalEditor.Engines.UWT/MainWindow.cs index f0b79f8a..a036db58 100644 --- a/CSharp/Engines/UWT/UniversalEditor.Engines.UWT/MainWindow.cs +++ b/CSharp/Engines/UWT/UniversalEditor.Engines.UWT/MainWindow.cs @@ -259,7 +259,7 @@ namespace UniversalEditor.Engines.UWT FileDialog dlg = new FileDialog (); dlg.Mode = FileDialogMode.Open; dlg.MultiSelect = true; - if (dlg.ShowDialog () == CommonDialogResult.OK) { + if (dlg.ShowDialog () == DialogResult.OK) { OpenFile (dlg.SelectedFileNames.ToArray ()); } } @@ -285,7 +285,13 @@ namespace UniversalEditor.Engines.UWT public void OpenProject (bool combineObjects = false) { - throw new NotImplementedException (); + FileDialog dlg = new FileDialog (); + dlg.FileNameFilters.Add ("Project files", "*.ueproj"); + dlg.FileNameFilters.Add ("Solution files", "*.uesln"); + dlg.Title = "Open Project or Solution"; + if (dlg.ShowDialog () == DialogResult.OK) { + + } } public void OpenProject (string FileName, bool combineObjects = false)