protected virtual void OnUpdateClicked(object sender, System.EventArgs e)
{
List<AddinRepositoryEntry> selectedEntry = ((AddinInfoView)sender).SelectedEntries;
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.InitForInstall (selectedEntry.ToArray ());
if (dlg.Run () == (int) Gtk.ResponseType.Ok)
LoadAll ();
} finally {
dlg.Destroy ();
}
}