protected virtual void OnUninstallClicked(object sender, System.EventArgs e)
{
List<Addin> selectedAddin = ((AddinInfoView)sender).SelectedAddins;
Gtk.Builder builder = new Gtk.Builder (null, "Mono.Addins.GuiGtk3.interfaces.InstallDialog.ui", null);
InstallDialog dlg = new InstallDialog (service, builder, builder.GetObject ("InstallDialog").Handle);
try {
dlg.InitForUninstall (selectedAddin.ToArray ());
if (dlg.Run () == (int) Gtk.ResponseType.Ok) {
LoadAll ();
}
} finally {
dlg.Destroy ();
}
}