Re: FVWM: CirculateSkip Problem

From: Mikhael Goikhman <migo_at_homemail.com>
Date: Mon, 8 Sep 2003 14:26:08 +0300

On 08 Sep 2003 12:57:35 +0200, Uwe Pross wrote:
>
> On 08 Sep 2003 at 12:09:49 +0200, Dominik Vogt wrote:
>
> > On Mon, Sep 08, 2003 at 11:11:22AM +0200, Uwe Pross wrote:
> > > Hi there again,
> > >
> > > The conditional command "All" seems to reject the
> > > CirculateSkip style option.
> >
> > As documented in the man page. Use
> >
> > All (!CirculateHit, CurrentPage) Close
> >
> > instead.
>
> Well, this works. But I don't get behind the logic of
> this. Applying a style "CirculateSkip" to a window means to
> me that this window is to be skipped when I cycle through
> windows using Prev, Next and All.

Only Prev and Next by default consider the CirculateSkip style option.
Others by default do not do this. If you are not sure what are the
defaults, you may always specify the corresponding condition,
CirculateHit or !CirculateHit, but often it just works as expected.

> Further, conditional commands work on "all windows meeting
> the conditions."
> So if a window is set to be "CirculateSkip" how can the
> condition "!CirculateHit" execlude this window.

Condition CirculateHit (the default for All) means do not consider the
CirculateSkip style option. Respectively, "!CirculateHit" means consider.

The name of the condition CirculateHit is highly unfortunate. It should
be something like IgnoreCirculateSkipStyleOption.

> I thought the idea about the CirculateSkip style is that
> this window is execluded by the conditional commands by
> default. From the man page:
>
> The All command implies the condi-
> tions CirculateHit, CirculateHitIcon and Circula-
> teHitShaded. They can be turned off by specifying
> "!CirculateHit" etc. explicitly.
>
> The styles Circulate* are not described in the man page at
> all. Isn't the style CirculateHit the default for windows
> which do not have the CirculateSkip style?

I hope the above explanation helps to distinguish between CirculateHit
condition (bad name) and CirculateHit style option.

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 Mon Sep 08 2003 - 06:28:00 BST

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