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

Reply via email to