aboutsummaryrefslogtreecommitdiffstats
path: root/src/menu.h
diff options
context:
space:
mode:
authorAlexander Gramiak2019-03-16 11:46:39 -0600
committerAlexander Gramiak2019-03-16 13:15:07 -0600
commitcc06d76865a7a98b5fd4edd03a044f2baefb85a9 (patch)
treebebc69c07239c84cbaf8693f99d25d099fcd2072 /src/menu.h
parent7d8fe1f9f66110b23972869496e2000e9c35bb6d (diff)
downloademacs-cc06d76865a7a98b5fd4edd03a044f2baefb85a9.tar.gz
emacs-cc06d76865a7a98b5fd4edd03a044f2baefb85a9.zip
Define macros to abstract support for external menu/tool-bars
* src/lisp.h (HAVE_EXT_MENU_BAR) (HAVE_EXT_TOOL_BAR): Define. *src/dispnew.c: *src/frame.c: *src/frame.h: *src/keyboard.c: *src/menu.c: *src/menu.h: *src/window.c: *src/window.h: *src/xdisp.c: *src/xfns: Use the new macros.
Diffstat (limited to 'src/menu.h')
-rw-r--r--src/menu.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/menu.h b/src/menu.h
index d425cdf0109..0321c27454b 100644
--- a/src/menu.h
+++ b/src/menu.h
@@ -35,8 +35,7 @@ extern void discard_menu_items (void);
35extern void save_menu_items (void); 35extern void save_menu_items (void);
36extern bool parse_single_submenu (Lisp_Object, Lisp_Object, Lisp_Object); 36extern bool parse_single_submenu (Lisp_Object, Lisp_Object, Lisp_Object);
37extern void list_of_panes (Lisp_Object); 37extern void list_of_panes (Lisp_Object);
38#if defined (USE_X_TOOLKIT) || defined (USE_GTK) || defined (HAVE_NTGUI) \ 38#ifdef HAVE_EXT_MENU_BAR
39 || defined (HAVE_NS)
40extern void free_menubar_widget_value_tree (widget_value *); 39extern void free_menubar_widget_value_tree (widget_value *);
41extern void update_submenu_strings (widget_value *); 40extern void update_submenu_strings (widget_value *);
42extern void find_and_call_menu_selection (struct frame *, int, 41extern void find_and_call_menu_selection (struct frame *, int,