Re: FVWM: How to not iconify FvwmIconMan?

From: Mikhael Goikhman <migo_at_homemail.com>
Date: Tue, 15 Apr 2003 19:30:47 +0000

On 15 Apr 2003 22:41:57 +1000, Dennis McGregor wrote:
>
> I've exhausted myself on this one and I wonder if someone can point me in the
> right direction...
>
> I use SloppyFocus, and I'm prone to zapping FvwmIconMan with my iconify key combo.
> I'd very much like to know how I can write this function so that it won't iconify
> FvwmIconMan if I happen to be above it when I do the key combo.
>
> I iconify windows by doing:
>
> Key Down A CS Function shade-iconify
>
> I've tried PointerWindow, WindowId... All-ways, IconMan still zipps off to the
> corner.
> This is the func's current state:
>
> DestroyFunc shade-iconify
> AddToFunc shade-iconify
> + "I" Current (FvwmIconMan) Break

This works fine for me with FvwmIconMan MouseFocus.
The first thing I thought is to suggest you:

  + I Current (FvwmIconMan, CirculateHit) Break

But this is not needed for such conditions as Current, Pick, ThisWindow.
Anyway, to be consistent with the rest of the function (that does not use
Current), you would better use Pick here (or ThisWindow):

  + I Pick (FvwmIconMan) Break

> + "I" Cond (1) Echo "Still here"

Well, this is never executed unless Break is broken.

> + "I" WarpToWindow 50 -0
> + "I" WindowShade $0 $[mydirection] # gratuitous, but so purrty ;)
> + "I" Iconify
>
> fvwm --version
> fvwm 2.5.6 (from cvs) compiled on Dec 19 2002 at 11:55:02

Try the latest cvs just to be sure.
Ah, yes, sure. Break was fixed on 2003-02-21.

Regards,
Mikhael.
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Tue Apr 15 2003 - 14:32:15 BST

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:54 BST