[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Antiright-devel] antiright/gtkshell button.c
From: |
Jeffrey Bedard |
Subject: |
[Antiright-devel] antiright/gtkshell button.c |
Date: |
Tue, 22 May 2007 19:33:12 +0000 |
CVSROOT: /sources/antiright
Module name: antiright
Changes by: Jeffrey Bedard <jefbed> 07/05/22 19:33:12
Modified files:
gtkshell : button.c
Log message:
Split out function to set icon for toolbar button.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/antiright/gtkshell/button.c?cvsroot=antiright&r1=1.47&r2=1.48
Patches:
Index: button.c
===================================================================
RCS file: /sources/antiright/antiright/gtkshell/button.c,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -b -r1.47 -r1.48
--- button.c 20 May 2007 18:29:57 -0000 1.47
+++ button.c 22 May 2007 19:33:11 -0000 1.48
@@ -114,19 +114,23 @@
}
static void
-setup_label_for_toolbutton(GtkWidget * toolbutton, const gchar * command)
+setup_icon_for_toolbutton(GtkWidget * toolbutton, gchar * label_text)
{
- gchar * label_text;
-
- label_text=antiright_beautified_label(command);
- gtk_button_set_label(GTK_BUTTON(toolbutton), label_text);
- {
GtkWidget * icon;
icon = label_to_icon_translation(label_text);
if(icon)
gtk_button_set_image(GTK_BUTTON(toolbutton), icon);
- }
+}
+
+static void
+setup_label_for_toolbutton(GtkWidget * toolbutton, const gchar * command)
+{
+ gchar * label_text;
+
+ label_text=antiright_beautified_label(command);
+ gtk_button_set_label(GTK_BUTTON(toolbutton), label_text);
+ setup_icon_for_toolbutton(toolbutton, label_text);
g_free(label_text);
}