diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2011-01-25 09:19:47 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2011-01-25 09:19:47 +0000 |
commit | 7ff51a93d5f622bd24ff359128a83c49e09f8bb8 (patch) | |
tree | 06aa155105c6caf5a18bc8a5aedd070bc8d189fb /gtk/gtk_menu.h | |
parent | e21cab6a7fc68b311a79a067b408da23173fb255 (diff) | |
download | netsurf-7ff51a93d5f622bd24ff359128a83c49e09f8bb8.tar.gz netsurf-7ff51a93d5f622bd24ff359128a83c49e09f8bb8.tar.bz2 |
gtk context menu cleanups
svn path=/trunk/netsurf/; revision=11480
Diffstat (limited to 'gtk/gtk_menu.h')
-rw-r--r-- | gtk/gtk_menu.h | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/gtk/gtk_menu.h b/gtk/gtk_menu.h index 434eafd1b..aac2dad6e 100644 --- a/gtk/gtk_menu.h +++ b/gtk/gtk_menu.h @@ -133,21 +133,26 @@ struct nsgtk_debugging_submenu { }; -struct nsgtk_menu { +struct nsgtk_menu_bar { + GtkMenuBar *menu_bar; struct nsgtk_file_menu *file; - struct nsgtk_file_menu *rclick_file; struct nsgtk_edit_menu *edit; - struct nsgtk_edit_menu *rclick_edit; struct nsgtk_view_menu *view; - struct nsgtk_view_menu *rclick_view; struct nsgtk_nav_menu *nav; - struct nsgtk_nav_menu *rclick_nav; struct nsgtk_tabs_menu *tabs; - struct nsgtk_tabs_menu *rclick_tabs; struct nsgtk_help_menu *help; - struct nsgtk_help_menu *rclick_help; }; -struct nsgtk_menu *nsgtk_menu_create(GladeXML *xml, GtkWindow *window); +struct nsgtk_menu_rclick { + struct nsgtk_file_menu *file; + struct nsgtk_edit_menu *edit; + struct nsgtk_view_menu *view; + struct nsgtk_nav_menu *nav; + struct nsgtk_tabs_menu *tabs; + struct nsgtk_help_menu *help; +}; + +struct nsgtk_menu_bar *nsgtk_menu_bar_create(GtkMenuShell *menubar, GtkWindow *window); +struct nsgtk_menu_rclick *nsgtk_menu_rclick_create(GtkWindow *window); #endif |