GtkWidget *vbox;
GtkWidget *scrolled;
GtkWidget *listview;
+ GtkWidget *label_file_name;
FileData *fd;
};
file_data_unref(ew->fd);
ew->fd = file_data_ref(fd);
+ gtk_label_set_text(GTK_LABEL(ew->label_file_name), (ew->fd) ? ew->fd->path : "");
+
advanced_exif_clear(ew);
advanced_exif_update(ew);
}
GtkListStore *store;
GdkGeometry geometry;
GtkTreeSortable *sortable;
+ GtkWidget *box;
gint n;
ew = g_new0(ExifWin, 1);
gtk_container_add(GTK_CONTAINER(ew->window), ew->vbox);
gtk_widget_show(ew->vbox);
+ box = gtk_hbox_new(FALSE, 0);
+
+ ew->label_file_name = gtk_label_new("");
+ gtk_label_set_ellipsize(GTK_LABEL(ew->label_file_name), PANGO_ELLIPSIZE_START);
+ gtk_label_set_selectable(GTK_LABEL(ew->label_file_name), TRUE);
+ gtk_misc_set_alignment(GTK_MISC(ew->label_file_name), 0.5, 0.5);
+ gtk_box_pack_start(GTK_BOX(box), ew->label_file_name, TRUE, TRUE, 0);
+ gtk_widget_show(ew->label_file_name);
+
+ gtk_box_pack_start(GTK_BOX(ew->vbox), box, FALSE, FALSE, 0);
+ gtk_widget_show(box);
+
store = gtk_list_store_new(7, G_TYPE_BOOLEAN,
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING,