[Goodies-commits] r2475 - xfce4-volstatus-icon/trunk/xfce4-volstatus-icon

Brian Tarricone kelnos at xfce.org
Fri Feb 2 02:27:30 CET 2007


Author: kelnos
Date: 2007-02-02 01:27:30 +0000 (Fri, 02 Feb 2007)
New Revision: 2475

Modified:
   xfce4-volstatus-icon/trunk/xfce4-volstatus-icon/xfce-volstatus-dialog.c
Log:
grey-out remove button in dialog if nothing selected


Modified: xfce4-volstatus-icon/trunk/xfce4-volstatus-icon/xfce-volstatus-dialog.c
===================================================================
--- xfce4-volstatus-icon/trunk/xfce4-volstatus-icon/xfce-volstatus-dialog.c	2007-02-02 01:23:56 UTC (rev 2474)
+++ xfce4-volstatus-icon/trunk/xfce4-volstatus-icon/xfce-volstatus-dialog.c	2007-02-02 01:27:30 UTC (rev 2475)
@@ -39,6 +39,7 @@
     GtkListStore *ls;
     GtkWidget *treeview;
     
+    GtkWidget *remove_btn;
     GtkWidget *name_lbl;
     GtkWidget *kind_lbl;
     GtkWidget *mntpt_lbl;
@@ -228,6 +229,7 @@
         gtk_label_set_text(GTK_LABEL(dialog->name_lbl), "");
         gtk_label_set_text(GTK_LABEL(dialog->kind_lbl), "");
         gtk_label_set_text(GTK_LABEL(dialog->mntpt_lbl), "");
+        gtk_widget_set_sensitive(dialog->remove_btn, FALSE);
     } else {
         ThunarVfsPath *path;
         
@@ -247,6 +249,8 @@
             g_free(path_str);
         } else
             gtk_label_set_text(GTK_LABEL(dialog->mntpt_lbl), "");
+        
+        gtk_widget_set_sensitive(dialog->remove_btn, TRUE);
     }
 }
 
@@ -350,6 +354,7 @@
     
     dialog->ls = ls;
     dialog->treeview = treeview;
+    dialog->remove_btn = btn;
     
     sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(treeview));
     gtk_tree_selection_set_mode(sel, GTK_SELECTION_SINGLE);




More information about the Goodies-commits mailing list