Function: assist-key-depress
assist-key-depress is an interactive and byte-compiled function
defined in hmouse-drv.el.
Signature
(assist-key-depress &rest ARGS)
Documentation
Register depress of the Hyperbole Assist Mouse Key.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hmouse-drv.el
(defun assist-key-depress (&rest args)
"Register depress of the Hyperbole Assist Mouse Key."
(interactive)
(assist-key-clear-variables)
(cond (action-key-depressed-flag
(or assist-key-help-flag
(setq action-key-help-flag t)))
((hmouse-save-region)))
(setq assist-key-depress-prev-point (point-marker)
assist-key-depressed-flag t
assist-key-depress-args (hmouse-set-point args)
assist-key-depress-buffer (window-buffer (hmouse-depress-inactive-minibuffer-p args))
assist-key-depress-window (or (hmouse-depress-inactive-minibuffer-p args)
(selected-window))
assist-key-depress-position (hkey-absolute-pixel-position)
assist-key-release-args nil
assist-key-release-buffer nil
assist-key-release-window nil
assist-key-release-prev-point nil)
(when (and (not action-key-depressed-flag)
(hmouse-modeline-event-p assist-key-depress-args))
(mouse-drag-mode-line assist-key-depress-args))
(when (eq last-command #'org-todo)
(setq this-command #'org-todo))
(run-hooks 'assist-key-depress-hook))