using Hildon;
public class MovieWindow : StackableWindow {
- private Movie movie;
private MovieMenu menu;
private Gdk.Pixbuf no_poster;
private MoviePoster.Factory poster_factory;
private Image image;
- public MovieWindow.with_movie (Movie movie_) {
- movie = movie_;
+ public MovieWindow.with_movie (Movie movie, MovieListStore store) {
set_title (movie.title);
// View menu
- menu = new MovieMenu (movie);
+ menu = new MovieMenu (movie, store, this);
set_main_menu (menu);
vbox.pack_start (hbox, true, true, MARGIN_DOUBLE);
add (vbox);
+
+ // Connect signals
+ menu.movie_deleted.connect (() => { destroy (); });
}
private void receive_poster (Gdk.Pixbuf pixbuf, Movie movie) {