(define-module (gri3 hooks) #:use-module (gri3 wm) #:export (enter-notify-hook click-hook)) (define (enter-notify-hook params) "Function called each time the mouse focus changes window. Param is a list with: the name of the window. Return #f to prevent changing focus." (not (string=? (car params) "no-focus"))) (define (click-hook params) ;; (format #t "Clicked ~A" (car params)) ;; (let ((root-x root-y event-x event-y state same-screen))) ;; (not (string=? (car params) "no-focus")) #t)