Revision: 1485
http://geeqie.svn.sourceforge.net/geeqie/?rev=1485&view=rev
Author: zas_
Date: 2009-03-07 10:31:30 +0000 (Sat, 07 Mar 2009)
Log Message:
-----------
Use a common function bar_pane_expander_title() to set expanders title widget.
Modified Paths:
--------------
trunk/src/bar.c
trunk/src/bar.h
trunk/src/bar_comment.c
trunk/src/bar_exif.c
trunk/src/bar_histogram.c
trunk/src/bar_keywords.c
Modified: trunk/src/bar.c
===================================================================
--- trunk/src/bar.c 2009-03-06 22:34:38 UTC (rev 1484)
+++ trunk/src/bar.c 2009-03-07 10:31:30 UTC (rev 1485)
@@ -354,5 +354,14 @@
return bar;
}
+GtkWidget *bar_pane_expander_title(const gchar *title)
+{
+ GtkWidget *widget = gtk_label_new(title);
+ pref_label_bold(widget, TRUE, FALSE);
+ //gtk_label_set_ellipsize(GTK_LABEL(widget), PANGO_ELLIPSIZE_END);
//FIXME: do not work
+
+ return widget;
+}
+
/* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */
Modified: trunk/src/bar.h
===================================================================
--- trunk/src/bar.h 2009-03-06 22:34:38 UTC (rev 1484)
+++ trunk/src/bar.h 2009-03-07 10:31:30 UTC (rev 1485)
@@ -47,5 +47,7 @@
gint bar_get_width(GtkWidget *bar);
+GtkWidget *bar_pane_expander_title(const gchar *title);
+
#endif
/* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */
Modified: trunk/src/bar_comment.c
===================================================================
--- trunk/src/bar_comment.c 2009-03-06 22:34:38 UTC (rev 1484)
+++ trunk/src/bar_comment.c 2009-03-07 10:31:30 UTC (rev 1485)
@@ -221,8 +221,7 @@
pcd->pane.pane_set_fd = bar_pane_comment_set_fd;
pcd->pane.pane_event = bar_pane_comment_event;
pcd->pane.pane_write_config = bar_pane_comment_write_config;
- pcd->pane.title = gtk_label_new(title);
- pref_label_bold(pcd->pane.title, TRUE, FALSE);
+ pcd->pane.title = bar_pane_expander_title(title);
pcd->pane.expanded = expanded;
Modified: trunk/src/bar_exif.c
===================================================================
--- trunk/src/bar_exif.c 2009-03-06 22:34:38 UTC (rev 1484)
+++ trunk/src/bar_exif.c 2009-03-07 10:31:30 UTC (rev 1485)
@@ -622,8 +622,7 @@
ped->pane.pane_set_fd = bar_pane_exif_set_fd;
ped->pane.pane_write_config = bar_pane_exif_write_config;
- ped->pane.title = gtk_label_new(title);
- pref_label_bold(ped->pane.title, TRUE, FALSE);
+ ped->pane.title = bar_pane_expander_title(title);
ped->pane.expanded = expanded;
ped->size_group = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
Modified: trunk/src/bar_histogram.c
===================================================================
--- trunk/src/bar_histogram.c 2009-03-06 22:34:38 UTC (rev 1484)
+++ trunk/src/bar_histogram.c 2009-03-07 10:31:30 UTC (rev 1485)
@@ -333,8 +333,7 @@
phd->pane.pane_set_fd = bar_pane_histogram_set_fd;
phd->pane.pane_write_config = bar_pane_histogram_write_config;
- phd->pane.title = gtk_label_new(title);
- pref_label_bold(phd->pane.title, TRUE, FALSE);
+ phd->pane.title = bar_pane_expander_title(title);
phd->pane.expanded = expanded;
phd->idle_id = -1;
Modified: trunk/src/bar_keywords.c
===================================================================
--- trunk/src/bar_keywords.c 2009-03-06 22:34:38 UTC (rev 1484)
+++ trunk/src/bar_keywords.c 2009-03-07 10:31:30 UTC (rev 1485)
@@ -727,8 +727,7 @@
pkd->pane.pane_set_fd = bar_pane_keywords_set_fd;
pkd->pane.pane_event = bar_pane_keywords_event;
pkd->pane.pane_write_config = bar_pane_keywords_write_config;
- pkd->pane.title = gtk_label_new(title);
- pref_label_bold(pkd->pane.title, TRUE, FALSE);
+ pkd->pane.title = bar_pane_expander_title(title);
pkd->pane.expanded = expanded;
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Geeqie-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geeqie-svn