Function: idlwave-toolbar-remove-everywhere
idlwave-toolbar-remove-everywhere is a byte-compiled function defined
in idlw-toolbar.el.gz.
Signature
(idlwave-toolbar-remove-everywhere)
Documentation
Remove the toolbar in all appropriate buffers.
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/idlw-toolbar.el.gz
(defun idlwave-toolbar-remove-everywhere ()
"Remove the toolbar in all appropriate buffers."
;; First make sure new buffers won't get the toolbar
(when idlwave-toolbar-is-possible
;; Then remove it in all existing buffers.
;; For Emacs, remove the key definitions from the mode maps
(mapc (lambda (x)
(let* (;;(icon (aref x 0))
(func (aref x 1))
;;(show (aref x 2))
;;(help (aref x 3))
(key (vector 'tool-bar func)))
(define-key idlwave-mode-map key nil)
(define-key idlwave-shell-mode-map key nil)))
idlwave-toolbar)
(setq idlwave-toolbar-visible nil)))