Function: dired-enable-click-to-select-mode
dired-enable-click-to-select-mode is an interactive and byte-compiled
function defined in dired.el.gz.
Signature
(dired-enable-click-to-select-mode EVENT)
Documentation
Enable dired-click-to-select-mode(var)/dired-click-to-select-mode(fun) and mark the file under EVENT.
If there is no file under EVENT, call touch-screen-hold with
EVENT instead.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/dired.el.gz
(defun dired-enable-click-to-select-mode (event)
"Enable `dired-click-to-select-mode' and mark the file under EVENT.
If there is no file under EVENT, call `touch-screen-hold' with
EVENT instead."
(interactive "e" dired-mode)
(let* ((posn (event-start event))
(window (posn-window posn))
(point (posn-point posn)))
(if (and window point
(get-text-property point 'dired-filename
(window-buffer window)))
(progn (beep)
(touch-screen-inhibit-drag)
(with-selected-window window
(goto-char point)
(save-excursion (dired-mark 1))
(dired-click-to-select-mode 1)))
(touch-screen-hold event))))