Example #1
0
    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();
    }
Example #2
0
	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 ();
	}