Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono-addins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Mono.Addins.GuiGtk3/Mono.Addins.Gui/AddinManagerWindow.cs')
-rw-r--r--Mono.Addins.GuiGtk3/Mono.Addins.Gui/AddinManagerWindow.cs21
1 files changed, 11 insertions, 10 deletions
diff --git a/Mono.Addins.GuiGtk3/Mono.Addins.Gui/AddinManagerWindow.cs b/Mono.Addins.GuiGtk3/Mono.Addins.Gui/AddinManagerWindow.cs
index ce98235..6423b04 100644
--- a/Mono.Addins.GuiGtk3/Mono.Addins.Gui/AddinManagerWindow.cs
+++ b/Mono.Addins.GuiGtk3/Mono.Addins.Gui/AddinManagerWindow.cs
@@ -61,15 +61,16 @@ namespace Mono.Addins.GuiGtk3
return dlg;
}
-// public static void Run (Gtk.Window parent)
-// {
-// AddinManagerDialog dlg = new AddinManagerDialog (parent);
-// try {
-// InitDialog (dlg);
-// dlg.Run ();
-// } finally {
-// dlg.Destroy ();
-// }
-// }
+ public static void Run (Gtk.Window parent)
+ {
+ Gtk.Builder builder = new Gtk.Builder (null, "Mono.Addins.GuiGtk3.interfaces.AddinManagerDialog.ui", null);
+ AddinManagerDialog dlg = new AddinManagerDialog (builder, builder.GetObject ("window1").Handle);
+ try {
+ InitDialog (dlg);
+ dlg.Run ();
+ } finally {
+ dlg.Destroy ();
+ }
+ }
}
}