summaryrefslogtreecommitdiff
path: root/lisp/menu-bar.el
diff options
context:
space:
mode:
authorDave Love <fx@gnu.org>1999-11-26 17:33:31 +0000
committerDave Love <fx@gnu.org>1999-11-26 17:33:31 +0000
commit88a26eb4135ae3ba887a6094144991d074f1e563 (patch)
treedfef4ecda8fbf421aca4cdbe73a89355617e4881 /lisp/menu-bar.el
parentc3979f1223f6126a427a6c6b55a92f44e9e6a207 (diff)
downloademacs-88a26eb4135ae3ba887a6094144991d074f1e563.tar.gz
(menu-bar-mode): Customize.
Diffstat (limited to 'lisp/menu-bar.el')
-rw-r--r--lisp/menu-bar.el10
1 files changed, 9 insertions, 1 deletions
diff --git a/lisp/menu-bar.el b/lisp/menu-bar.el
index 2c08e4f5b66..85083fc03f9 100644
--- a/lisp/menu-bar.el
+++ b/lisp/menu-bar.el
@@ -829,7 +829,15 @@ Do the same for the keys of the same name."
minibuffer-local-map
minibuffer-local-completion-map))
-(defvar menu-bar-mode nil)
+(defcustom menu-bar-mode nil
+ "Toggle display of a menu bar on each frame.
+Setting this variable directly does not take effect;
+use either \\[customize] or the function `menu-bar-mode'."
+ :set (lambda (symbol value)
+ (menu-bar-mode (or value 0)))
+ :initialize 'custom-initialize-default
+ :type 'boolean
+ :group 'frames)
(defun menu-bar-mode (flag)
"Toggle display of a menu bar on each frame.