Variable: touch-screen-keyboard-function

touch-screen-keyboard-function is a buffer-local variable defined in touch-screen.el.gz.

Documentation

Function that decides whether to display the on screen keyboard.

If set, this function is called with point set to the position of the tap involved when a command listed in touch-screen-set-point-commands is about to be invoked in response to a tap, the current buffer, or the text beneath point (in the case of an inhibit-read-only text property), is not read only, and touch-screen-display-keyboard is nil, and should return non-nil if it is appropriate to display the on-screen keyboard afterwards.

Source Code

;; Defined in /usr/src/emacs/lisp/touch-screen.el.gz
;; Should this variable be documented?
(defvar-local touch-screen-keyboard-function nil
  "Function that decides whether to display the on screen keyboard.
If set, this function is called with point set to the position
of the tap involved when a command listed in
`touch-screen-set-point-commands' is about to be invoked in
response to a tap, the current buffer, or the text beneath
point (in the case of an `inhibit-read-only' text property), is
not read only, and `touch-screen-display-keyboard' is nil, and
should return non-nil if it is appropriate to display the
on-screen keyboard afterwards.")