Function: hyperbole-menubar-menu
hyperbole-menubar-menu is a byte-compiled function defined in
hui-menu.el.
Signature
(hyperbole-menubar-menu)
Documentation
Add to or update the Hyperbole menu on the global menubar.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hui-menu.el
;;; ************************************************************************
;;; Public functions
;;; ************************************************************************
;; Add Hyperbole menu to menubar.
(defun hyperbole-menubar-menu ()
"Add to or update the Hyperbole menu on the global menubar."
(cond ((boundp 'menubar-configuration)
(unless (memq 'Hyperbole menubar-configuration)
;; Hyperbole may be included as part of the menubar but
;; may be invisible due to a menubar configuration
;; setting. Make it visible here.
(if (fboundp 'customize-set-variable)
(customize-set-variable 'menubar-configuration
(cons 'Hyperbole menubar-configuration))
(setq menubar-configuration
(cons 'Hyperbole menubar-configuration)))))
(t (let ((add-before (cond ((and (boundp 'infodock-menubar-type)
(eq infodock-menubar-type 'menubar-infodock))
"Key")
((global-key-binding [menu-bar Koutline])
"Koutline")
((global-key-binding [menu-bar OO-Browser])
"OO-Browser"))))
(easy-menu-add-item (current-global-map) '("menu-bar") (infodock-hyperbole-menu t) add-before))))
;; Force a menu-bar update.
(force-mode-line-update))