diff options
author | Irene RĂ¼ngeler <I.Ruengeler@fh-muenster.de> | 2013-04-12 11:56:00 +0000 |
---|---|---|
committer | Irene RĂ¼ngeler <I.Ruengeler@fh-muenster.de> | 2013-04-12 11:56:00 +0000 |
commit | a17ec349b41662d97bb3f70817d607bf24fb5962 (patch) | |
tree | 7191a20ff85d9cfa3449a1d9c26a6db5384af691 /ui/gtk/main_welcome.c | |
parent | 267a89b1f48ff391b37591ebcb95a34f6029d6a3 (diff) | |
download | wireshark-a17ec349b41662d97bb3f70817d607bf24fb5962.tar.gz |
Change the sensitivity of the start button depending on the number of interfaces selected.
svn path=/trunk/; revision=48827
Diffstat (limited to 'ui/gtk/main_welcome.c')
-rw-r--r-- | ui/gtk/main_welcome.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ui/gtk/main_welcome.c b/ui/gtk/main_welcome.c index ad82a26087..75eaee8dfe 100644 --- a/ui/gtk/main_welcome.c +++ b/ui/gtk/main_welcome.c @@ -54,6 +54,7 @@ #include "ui/gtk/main.h" #include "ui/gtk/menus.h" #include "ui/gtk/main_welcome.h" +#include "ui/gtk/main_toolbar.h" #include "ui/gtk/help_dlg.h" #include "ui/gtk/capture_file_dlg.h" #include "ui/gtk/stock_icons.h" @@ -751,9 +752,19 @@ gboolean on_selection_changed(GtkTreeSelection *selection _U_, break; } } + set_sensitivity_for_start_icon(); return TRUE; } +void +set_sensitivity_for_start_icon() +{ + gboolean enable = (global_capture_opts.num_selected > 0); + + set_start_button_sensitive(enable); + set_menus_capture_start_sensitivity(enable); +} + static gboolean activate_ifaces(GtkTreeModel *model, GtkTreePath *path _U_, GtkTreeIter *iter, |