public void Cancel() { Gtk.Application.Invoke (delegate { cancelled = true; buttonCancel.Sensitive = false; }); }