Function: menu-bar-define-mouse-key
menu-bar-define-mouse-key is a byte-compiled function defined in
menu-bar.el.gz.
Signature
(menu-bar-define-mouse-key MAP KEY DEF)
Documentation
Like define-key, but add all possible prefixes for the mouse.
Source Code
;; Defined in /usr/src/emacs/lisp/menu-bar.el.gz
(defun menu-bar-define-mouse-key (map key def)
"Like `define-key', but add all possible prefixes for the mouse."
(define-key map (vector key) def)
(mapc (lambda (prefix) (define-key map (vector prefix key) def))
;; This list only needs to contain special window areas that
;; are rendered in TTYs. No need for *-scroll-bar, *-fringe,
;; or *-divider.
'(tab-line header-line menu-bar tab-bar mode-line vertical-line
left-margin right-margin)))