diff options
author | Luis Ontanon <luis.ontanon@gmail.com> | 2006-02-06 01:27:05 +0000 |
---|---|---|
committer | Luis Ontanon <luis.ontanon@gmail.com> | 2006-02-06 01:27:05 +0000 |
commit | fc89f6d4391530b2a36380b6d4136f9caa62fc80 (patch) | |
tree | e2174cef1a7d5123102f5858e0685594f3e4a3a6 /epan/funnel.h | |
parent | 6a77df11b1b2d6602e39140b13acc31d986cc11f (diff) | |
download | wireshark-fc89f6d4391530b2a36380b6d4136f9caa62fc80.tar.gz wireshark-fc89f6d4391530b2a36380b6d4136f9caa62fc80.tar.bz2 wireshark-fc89f6d4391530b2a36380b6d4136f9caa62fc80.zip |
The simple dialog
svn path=/trunk/; revision=17172
Diffstat (limited to 'epan/funnel.h')
-rw-r--r-- | epan/funnel.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/epan/funnel.h b/epan/funnel.h index 62c43dfea1..7956d377a4 100644 --- a/epan/funnel.h +++ b/epan/funnel.h @@ -38,11 +38,10 @@ typedef struct _funnel_text_window_t funnel_text_window_t ; typedef struct _funnel_tree_window_t funnel_tree_window_t ; typedef struct _funnel_node_t funnel_node_t ; -typedef struct _funnel_dialog_t funnel_dialog_t; typedef void (*text_win_close_cb_t)(void*); -typedef void (*funnel_dlg_cb_t)(const gchar** user_input); +typedef void (*funnel_dlg_cb_t)(gchar** user_input, void* data); typedef struct _funnel_ops_t { funnel_text_window_t* (*new_text_window)(const gchar* label); @@ -58,15 +57,16 @@ typedef struct _funnel_ops_t { funnel_node_t* (*add_node)(funnel_node_t* node, gchar** values); void (*remove_node)(funnel_node_t* node); void (*set_cell)(funnel_node_t* node, gchar* column, const gchar* text); - - funnel_dialog_t* (*new_dialog)(const gchar* title, - const gchar* text, - guint32 buttonmask, - const gchar** fieldnames, - funnel_dlg_cb_t dlg_cb ); - + void (*set_filter)(const gchar* filter_string); + #endif + + void (*new_dialog)(const gchar* title, + const gchar** fieldnames, + funnel_dlg_cb_t dlg_cb, + void* data); + } funnel_ops_t; |