public void on_import_directory_activate(object o, EventArgs ea) { Console.WriteLine("import_directory"); if (repo == null || collection == null) { return; } Console.WriteLine("dialog"); Dialog d = (Dialog)gxml["add_directory_dialog"]; FileEntry entered_dir = (FileEntry)gxml["add_directory_entry"]; d.Modal = false; int buttonPressed = d.Run(); if (buttonPressed == (int)ResponseType.Ok) { Console.WriteLine("Importing from: " + entered_dir.Filename); DirectoryImageImporter di = new DirectoryImageImporter(); di.ImportUri(entered_dir.Filename, collection); } else { Console.WriteLine("Cancelled"); } d.Hide(); }
public void on_import_directory_activate (object o, EventArgs ea) { Console.WriteLine ("import_directory"); if (repo == null || collection == null) return; Console.WriteLine ("dialog"); Dialog d = (Dialog) gxml["add_directory_dialog"]; FileEntry entered_dir = (FileEntry) gxml["add_directory_entry"]; d.Modal = false; int buttonPressed = d.Run (); if (buttonPressed == (int) ResponseType.Ok) { Console.WriteLine ("Importing from: " + entered_dir.Filename); DirectoryImageImporter di = new DirectoryImageImporter (); di.ImportUri (entered_dir.Filename, collection); } else { Console.WriteLine ("Cancelled"); } d.Hide (); }