diff options
author | Michael Tüxen <tuexen@fh-muenster.de> | 2011-08-05 07:19:17 +0000 |
---|---|---|
committer | Michael Tüxen <tuexen@fh-muenster.de> | 2011-08-05 07:19:17 +0000 |
commit | eaffdfeaaa572bb818f116afb3c63b3d43c153ea (patch) | |
tree | c8c59bb819cd73d2b526ae2f3f9406f3d1bd1a93 /gtk/main_welcome.h | |
parent | 7f895c681b301d23f0f42d8b96114e5b124a42b5 (diff) |
Add support for multiple interfaces to the capture options dialog.
Obtained from Irene Ruengeler.
svn path=/trunk/; revision=38350
Diffstat (limited to 'gtk/main_welcome.h')
-rw-r--r-- | gtk/main_welcome.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gtk/main_welcome.h b/gtk/main_welcome.h index b7da8adff4..b867581956 100644 --- a/gtk/main_welcome.h +++ b/gtk/main_welcome.h @@ -25,6 +25,8 @@ #ifndef __MAIN_WELCOME_H__ #define __MAIN_WELCOME_H__ +#include "gtk/capture_dlg.h" + enum { ICON = 0, @@ -37,6 +39,14 @@ typedef struct selected_name_s { gchar *name; gboolean activate; } selected_name_t; + +typedef struct displayed_interface_s { + gchar *name; + gchar *descr; + GtkWidget *icon; + remote_options remote_opts; +} displayed_interface; + GtkWidget *welcome_new(void); /* reset the list of recently used files */ @@ -71,4 +81,8 @@ GtkWidget* get_welcome_window(void); void change_interface_selection(gchar* name, gboolean activate); +void change_selection_for_all(gboolean enable); + +void add_interface_to_list(gchar *name, gchar *descr, remote_options *remote_opts); + #endif /* __MAIN_WELCOME_H__ */ |