private Gtk.Window parent_window;
private List<MovieAction> actions;
+ public signal void movie_deleted ();
+
public MovieMenu (Movie _movie, MovieListStore _store, Gtk.Window window) {
movie = _movie;
store = _store;
var dialog = new Note.confirmation (parent_window, _("Delete movie '%s'?").printf (movie.title));
var res = dialog.run ();
+ dialog.destroy ();
if (res == Gtk.ResponseType.OK) {
store.remove (movie);
+ movie_deleted ();
}
- dialog.destroy ();
}
}