cropper

diff interface.c @ 5:61e5a1727231

added image widget, that displays the image
author meillo@marmaro.de
date Fri, 07 Dec 2007 21:35:49 +0100
parents 2f11ab3e6047
children ec2d11d96fb0
line diff
     1.1 --- a/interface.c	Fri Dec 07 17:40:08 2007 +0100
     1.2 +++ b/interface.c	Fri Dec 07 21:35:49 2007 +0100
     1.3 @@ -7,6 +7,7 @@
     1.4  #include <gdk/gdkkeysyms.h>
     1.5  #include <gtk/gtk.h>
     1.6  
     1.7 +#include "main.h"
     1.8  #include "callbacks.h"
     1.9  #include "interface.h"
    1.10  #include "support.h"
    1.11 @@ -71,6 +72,7 @@
    1.12    GtkWidget *frame1;
    1.13    GtkWidget *vbox7;
    1.14    GtkWidget *nav_container;
    1.15 +  GtkWidget *image_area;
    1.16    GtkWidget *hbox16;
    1.17    GtkWidget *hbox17;
    1.18    GtkWidget *crop_zoom_in_button;
    1.19 @@ -351,6 +353,12 @@
    1.20    gtk_widget_show (nav_container);
    1.21    gtk_box_pack_start (GTK_BOX (vbox7), nav_container, TRUE, TRUE, 0);
    1.22  
    1.23 +/* image_area */
    1.24 +  image_area = gtk_image_new_from_file (image_filename);
    1.25 +  gtk_widget_set_name (image_area, "image_area");
    1.26 +  gtk_widget_show (image_area);
    1.27 +  gtk_box_pack_start (GTK_BOX (nav_container), image_area, TRUE, TRUE, 0);
    1.28 +
    1.29    hbox16 = gtk_hbox_new (FALSE, 6);
    1.30    gtk_widget_set_name (hbox16, "hbox16");
    1.31    gtk_widget_show (hbox16);
    1.32 @@ -595,6 +603,7 @@
    1.33    GLADE_HOOKUP_OBJECT (cropper_window, frame1, "frame1");
    1.34    GLADE_HOOKUP_OBJECT (cropper_window, vbox7, "vbox7");
    1.35    GLADE_HOOKUP_OBJECT (cropper_window, nav_container, "nav_container");
    1.36 +  GLADE_HOOKUP_OBJECT (cropper_window, image_area, "image_area");
    1.37    GLADE_HOOKUP_OBJECT (cropper_window, hbox16, "hbox16");
    1.38    GLADE_HOOKUP_OBJECT (cropper_window, hbox17, "hbox17");
    1.39    GLADE_HOOKUP_OBJECT (cropper_window, crop_zoom_in_button, "crop_zoom_in_button");