diff options
author | Anders Broman <anders.broman@ericsson.com> | 2011-05-03 16:45:37 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2011-05-03 16:45:37 +0000 |
commit | c263f6461edefa2c9c64a08e7c1c654ee34faa71 (patch) | |
tree | 46fef317fe939b49ccfbbd57983bae53ef0230a1 /gtk/gui_stat_menu.h | |
parent | 5b0365d6c25910e76466f2f4e8d43a6ecfffde1c (diff) | |
download | wireshark-c263f6461edefa2c9c64a08e7c1c654ee34faa71.tar.gz |
Do some prep work on GUIManager code, if you enable it it will break as the menus.c changes are not commited.
svn path=/trunk/; revision=36977
Diffstat (limited to 'gtk/gui_stat_menu.h')
-rw-r--r-- | gtk/gui_stat_menu.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gtk/gui_stat_menu.h b/gtk/gui_stat_menu.h index 1d92b02f2b..e304f21bf8 100644 --- a/gtk/gui_stat_menu.h +++ b/gtk/gui_stat_menu.h @@ -96,6 +96,22 @@ extern void register_stat_menu_item( * * @param callback_data data for callback function */ +//#define MAIN_MENU_USE_UIMANAGER 1 +#ifdef MAIN_MENU_USE_UIMANAGER +extern void register_stat_menu_item_stock( + register_stat_group_t group, + const char *gui_path, + const char *name, + const gchar *stock_id, + const char *label, + const char *accelerator, + const gchar *tooltip, + GCallback callback, + gboolean enabled, + gboolean (*selected_packet_enabled)(frame_data *, epan_dissect_t *, gpointer callback_data), + gboolean (*selected_tree_row_enabled)(field_info *, gpointer callback_data), + gpointer callback_data); +#else extern void register_stat_menu_item_stock( const char *name, register_stat_group_t group, @@ -104,6 +120,7 @@ extern void register_stat_menu_item_stock( gboolean (*selected_packet_enabled)(frame_data *, epan_dissect_t *, gpointer callback_data), gboolean (*selected_tree_row_enabled)(field_info *, gpointer callback_data), gpointer callback_data); +#endif #ifdef __cplusplus } |