xwem-devel
[Top] [All Lists]

fullscreen iconifier tip

From: Zajcev Evgeny <zevlg@xxxxxxxxx>
Subject: fullscreen iconifier tip
Date: Tue, 25 Jan 2005 02:51:16 +0300
Organization: Home
User-agent: Gnus/5.1002 (Gnus v5.10.2) XEmacs/21.4 (Security Through Obscurity, berkeley-unix)
Here is an xwem tip to automatically iconify fullscreen clients when
they gets deselected:

    (defun my-xwem-iconify-fullscreen (&optional cl)
      "Automatically iconify fullscreen clients on deselect."
      (xwem-deffered-funcall
       (lambda (cl)
         (when (and (xwem-cl-fullscreen-p cl)
                    (not (xwem-cl-selected-p cl)))
           (xwem-iconify cl)))
       (or cl (xwem-cl-selected))))
    
    (add-hook 'xwem-client-deselect-hook 'my-xwem-iconify-fullscreen)

Fullscreen clients normally overlap xwem minibuffer (unless
`fs-avoid-minib-overlap' client property is set), and it is pretty
handy to keep them in iconified state when they are not used.

Thanks!

-- 
XWEM - Stays crunchy in milk.

<Prev in Thread] Current Thread [Next in Thread>
  • fullscreen iconifier tip, Zajcev Evgeny <=