gnome-media r4105 - in trunk/gnome-volume-control: . src



Author: mccann
Date: Mon Dec 15 00:32:00 2008
New Revision: 4105
URL: http://svn.gnome.org/viewvc/gnome-media?rev=4105&view=rev

Log:
2008-12-14  William Jon McCann  <jmccann redhat com>

	* src/gvc-balance-bar.c (_scale_box_new):
	Add left and right labels.



Modified:
   trunk/gnome-volume-control/ChangeLog
   trunk/gnome-volume-control/src/gvc-balance-bar.c

Modified: trunk/gnome-volume-control/src/gvc-balance-bar.c
==============================================================================
--- trunk/gnome-volume-control/src/gvc-balance-bar.c	(original)
+++ trunk/gnome-volume-control/src/gvc-balance-bar.c	Mon Dec 15 00:32:00 2008
@@ -66,6 +66,10 @@
         GtkWidget            *box;
         GtkWidget            *sbox;
         GtkWidget            *ebox;
+        GtkWidget            *ivbox;
+        GtkWidget            *ihbox;
+        GtkWidget            *label;
+        char                 *str;
 
         bar->priv->scale_box = box = gtk_hbox_new (FALSE, 6);
         priv->scale = gtk_hscale_new (priv->adjustment);
@@ -76,7 +80,22 @@
 
         gtk_box_pack_start (GTK_BOX (sbox), priv->label, FALSE, FALSE, 0);
 
-        gtk_box_pack_start (GTK_BOX (box), priv->scale, TRUE, TRUE, 0);
+        ivbox = gtk_vbox_new (FALSE, 0);
+        gtk_box_pack_start (GTK_BOX (box), ivbox, TRUE, TRUE, 0);
+
+        gtk_box_pack_start (GTK_BOX (ivbox), priv->scale, TRUE, TRUE, 0);
+        ihbox = gtk_hbox_new (FALSE, 0);
+        gtk_box_pack_start (GTK_BOX (ivbox), ihbox, FALSE, FALSE, 0);
+        str = g_strdup_printf ("<small>%s</small>", _("Left"));
+        label = gtk_label_new (NULL);
+        gtk_label_set_markup (GTK_LABEL (label), str);
+        g_free (str);
+        gtk_box_pack_start (GTK_BOX (ihbox), label, FALSE, FALSE, 0);
+        str = g_strdup_printf ("<small>%s</small>", _("Right"));
+        label = gtk_label_new (NULL);
+        gtk_label_set_markup (GTK_LABEL (label), str);
+        g_free (str);
+        gtk_box_pack_end (GTK_BOX (ihbox), label, FALSE, FALSE, 0);
 
         bar->priv->end_box = ebox = gtk_hbox_new (FALSE, 6);
         gtk_box_pack_start (GTK_BOX (box), ebox, FALSE, FALSE, 0);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]