# HG changeset patch # User meillo@marmaro.de # Date 1197059749 -3600 # Node ID 61e5a17272310f951b7c37f8a52a6f56f79439a2 # Parent 2f11ab3e60471107e8fe70d0aa0c7a33385e3657 added image widget, that displays the image diff -r 2f11ab3e6047 -r 61e5a1727231 interface.c --- a/interface.c Fri Dec 07 17:40:08 2007 +0100 +++ b/interface.c Fri Dec 07 21:35:49 2007 +0100 @@ -7,6 +7,7 @@ #include #include +#include "main.h" #include "callbacks.h" #include "interface.h" #include "support.h" @@ -71,6 +72,7 @@ GtkWidget *frame1; GtkWidget *vbox7; GtkWidget *nav_container; + GtkWidget *image_area; GtkWidget *hbox16; GtkWidget *hbox17; GtkWidget *crop_zoom_in_button; @@ -351,6 +353,12 @@ gtk_widget_show (nav_container); gtk_box_pack_start (GTK_BOX (vbox7), nav_container, TRUE, TRUE, 0); +/* image_area */ + image_area = gtk_image_new_from_file (image_filename); + gtk_widget_set_name (image_area, "image_area"); + gtk_widget_show (image_area); + gtk_box_pack_start (GTK_BOX (nav_container), image_area, TRUE, TRUE, 0); + hbox16 = gtk_hbox_new (FALSE, 6); gtk_widget_set_name (hbox16, "hbox16"); gtk_widget_show (hbox16); @@ -595,6 +603,7 @@ GLADE_HOOKUP_OBJECT (cropper_window, frame1, "frame1"); GLADE_HOOKUP_OBJECT (cropper_window, vbox7, "vbox7"); GLADE_HOOKUP_OBJECT (cropper_window, nav_container, "nav_container"); + GLADE_HOOKUP_OBJECT (cropper_window, image_area, "image_area"); GLADE_HOOKUP_OBJECT (cropper_window, hbox16, "hbox16"); GLADE_HOOKUP_OBJECT (cropper_window, hbox17, "hbox17"); GLADE_HOOKUP_OBJECT (cropper_window, crop_zoom_in_button, "crop_zoom_in_button"); diff -r 2f11ab3e6047 -r 61e5a1727231 main.c --- a/main.c Fri Dec 07 17:40:08 2007 +0100 +++ b/main.c Fri Dec 07 21:35:49 2007 +0100 @@ -18,7 +18,7 @@ image_filename = argv[1]; } } else { - g_print("usage: %s \n", argv[0]); + g_print("usage: cropper \n cropper --version\n"); return(1); }