Variable: calc-keypad-mode-hook
calc-keypad-mode-hook is a variable defined in calc-keypd.el.gz.
Value
nil
Documentation
Hook run after entering calc-keypad-mode.
No problems result if this variable is not bound.
add-hook automatically binds it. (This is true for all hook variables.)
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calc-keypd.el.gz
(define-derived-mode calc-keypad-mode fundamental-mode "Calculator"
"Major mode for Calc keypad input."
(define-key calc-keypad-mode-map " " 'calc-keypad-press)
(define-key calc-keypad-mode-map (kbd "RET") 'calc-keypad-press)
(define-key calc-keypad-mode-map (kbd "TAB") 'calc-keypad-menu)
(define-key calc-keypad-mode-map "q" 'calc-keypad-off)
(define-key calc-keypad-mode-map [down-mouse-1] 'ignore)
(define-key calc-keypad-mode-map [drag-mouse-1] 'ignore)
(define-key calc-keypad-mode-map [double-mouse-1] 'ignore)
(define-key calc-keypad-mode-map [triple-mouse-1] 'ignore)
(define-key calc-keypad-mode-map [down-mouse-2] 'ignore)
(define-key calc-keypad-mode-map [drag-mouse-2] 'ignore)
(define-key calc-keypad-mode-map [double-mouse-2] 'ignore)
(define-key calc-keypad-mode-map [triple-mouse-2] 'ignore)
(define-key calc-keypad-mode-map [down-mouse-3] 'ignore)
(define-key calc-keypad-mode-map [drag-mouse-3] 'ignore)
(define-key calc-keypad-mode-map [double-mouse-3] 'ignore)
(define-key calc-keypad-mode-map [triple-mouse-3] 'ignore)
(define-key calc-keypad-mode-map [mouse-3] 'calc-keypad-right-click)
(define-key calc-keypad-mode-map [mouse-2] 'calc-keypad-middle-click)
(define-key calc-keypad-mode-map [mouse-1] 'calc-keypad-left-click)
(put 'calc-keypad-mode 'mode-class 'special)
(make-local-variable 'calc-main-buffer))