antiright-devel
[Top][All Lists]
Advanced

[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);
 }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]