From 1d26099a067656773ddde02de11c38f11ec4d7f6 Mon Sep 17 00:00:00 2001 From: alcexhim Date: Tue, 8 Jul 2014 00:49:55 -0400 Subject: [PATCH] Added 'Create Document' dialog to GTK interface --- .../Dialogs/CreateDocumentDialog.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CreateDocumentDialog.cs b/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CreateDocumentDialog.cs index c804a5c7..55a097eb 100644 --- a/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CreateDocumentDialog.cs +++ b/CSharp/Engines/GTK/UniversalEditor.Engines.GTK/Dialogs/CreateDocumentDialog.cs @@ -6,7 +6,13 @@ namespace UniversalEditor.Engines.GTK.Dialogs public CreateDocumentDialog () { this.Build (); - + Gtk.TreeStore ts = new Gtk.TreeStore(typeof(ObjectModelReference), typeof(string), typeof(string)); + ObjectModelReference[] omrs = UniversalEditor.Common.Reflection.GetAvailableObjectModels (); + foreach (ObjectModelReference omr in omrs) + { + ts.AppendValues(omr, omr.Title, omr.Description); + } + tvDocumentTypes.Model = ts; } } }