Function: hmouse-drag-window-side
hmouse-drag-window-side is a byte-compiled function defined in
hui-window.el.
Signature
(hmouse-drag-window-side)
Documentation
Return non-nil if Action Key was dragged, in one window, from a side divider.
If free variable assist-flag is non-nil, uses Assist Key.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hui-window.el
(defun hmouse-drag-window-side ()
"Return non-nil if Action Key was dragged, in one window, from a side divider.
If free variable `assist-flag' is non-nil, uses Assist Key."
(cond ((hyperb:window-system)
(let* ((depress-args (if assist-flag assist-key-depress-args
action-key-depress-args))
(release-args (if assist-flag assist-key-release-args
action-key-release-args))
(wd (smart-window-of-coords depress-args))
(wr (smart-window-of-coords release-args))
(right-side-ln (and (window-live-p wd) (1- (nth 2 (window-edges wd)))))
(last-press-x (and (window-live-p wd) depress-args (hmouse-x-coord depress-args)))
(last-release-x (and (window-live-p wr) release-args (hmouse-x-coord release-args))))
(and last-press-x last-release-x right-side-ln
(/= last-press-x last-release-x)
(not (<= (abs (- right-side-ln (frame-width))) 5))
(<= (abs (- last-press-x right-side-ln))
hmouse-side-sensitivity))))))