Function: artist-key-draw-continuously
artist-key-draw-continuously is a byte-compiled function defined in
artist.el.gz.
Signature
(artist-key-draw-continuously X Y)
Documentation
Draw current continuous shape at X,Y.
Aliases
artist-key-draw-continously (obsolete since 30.1)
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/artist.el.gz
;; Implementation note: This really should honor the interval-fn entry
;; in the master table, `artist-mt', which would mean leaving a timer
;; that calls `draw-fn' every now and then. That timer would then have
;; to be canceled and reinstalled whenever the user moves the cursor.
;; This could be done, but what if the user suddenly switches to another
;; drawing mode, or even kills the buffer! In the mouse case, it is much
;; simpler: when at the end of `artist-mouse-draw-continuously', the
;; user has released the button, so the timer will always be canceled
;; at that point.
(defun artist-key-draw-continuously (x y)
"Draw current continuous shape at X,Y."
(let ((draw-fn (artist-go-get-draw-fn-from-symbol artist-curr-go)))
(setq artist-key-shape (artist-funcall draw-fn x y))))