void FileChooserDialog_FileActivated(object sender, EventArgs e) { FileChooserDialog.HideAll(); var Path = new Uri(FileChooserDialog.Uri).LocalPath; Console.WriteLine("GtkProgram.FileChooserDialog_FileActivated(): {0}", Path); IGuiExternalInterface.LoadFile(Path); //throw new NotImplementedException(); }
protected virtual void OnCreateButtonClicked(object sender, System.EventArgs e) { savePathChooser = new FileChooserDialog(_("Save Torrent As..."), this, FileChooserAction.Save, Gtk.Stock.Cancel, ResponseType.Cancel, Gtk.Stock.Save, ResponseType.Accept); ResponseType result = (ResponseType)savePathChooser.Run(); if (result == ResponseType.Accept) { savePathChooser.HideAll(); createTorrent(); } if (result == ResponseType.Cancel || result == ResponseType.DeleteEvent) { savePathChooser.Destroy(); //createTorrentDialog.Destroy(); return; } }