Revision: 1523
http://geeqie.svn.sourceforge.net/geeqie/?rev=1523&view=rev
Author: nadvornik
Date: 2009-03-13 12:06:01 +0000 (Fri, 13 Mar 2009)
Log Message:
-----------
show file name in advanced_exif
Modified Paths:
--------------
trunk/src/advanced_exif.c
Modified: trunk/src/advanced_exif.c
===================================================================
--- trunk/src/advanced_exif.c 2009-03-13 10:36:32 UTC (rev 1522)
+++ trunk/src/advanced_exif.c 2009-03-13 12:06:01 UTC (rev 1523)
@@ -43,6 +43,7 @@
GtkWidget *vbox;
GtkWidget *scrolled;
GtkWidget *listview;
+ GtkWidget *label_file_name;
FileData *fd;
};
@@ -158,6 +159,8 @@
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);
}
@@ -362,6 +365,7 @@
GtkListStore *store;
GdkGeometry geometry;
GtkTreeSortable *sortable;
+ GtkWidget *box;
gint n;
ew = g_new0(ExifWin, 1);
@@ -382,7 +386,19 @@
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,
G_TYPE_STRING, G_TYPE_STRING,
G_TYPE_STRING);
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Geeqie-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geeqie-svn