Re: FVWM: Automatically raise certain windows on mouse enter, flickering of windows and widgets

From: Tom Alsberg <alsbergt_at_zoopee.org>
Date: Fri, 12 Jul 2002 12:31:44 +0300

Hi, again, comments below, again:

On Fri, Jul 12, 2002 at 02:45:58AM +0200, Dominik Vogt wrote:
> On Thu, Jul 11, 2002 at 09:17:41PM +0300, Tom Alsberg wrote:
> > <snip />
> > Well, what do you mean - pulling your leg?
>
> Pulling somebody's leg means roughly to mislead someone for fun.

Oh... You'll have to forgive me, I'm not a native english speaker, so
I didn't understand exactly the relation with the context until now.

> > I am just saying, that now with -menter, it works the way I want it,
> > but that isn't exactly the way it should work, as documented in the
> > manual page.
>
> The man page is correct, but I did not mention that moving the
> pointer from any window into the root window now generates an
> ENTER_WINDOW packet too.

So doesn't this mean that now every leave event is accompanied by an
enter event? What is the difference now, between using the -menter
option and the -menterleave option?

> FvwmEvents needs a notice about this behaviour too.
>
> [snip]
>
> <snip />
>
> Er, first you say that "it works the way I want it" and a few
> lines further down "So unless ... I will not have it the way I
> want"? So is the behaviour of -menter what you want or isn't it?
> Automatic lowering when entering the root window can be disabled
> by checking if the passed id is that of a real window or not (in
> other words: in the called functions without any changes to
> FvwmAuto).

Well, it works the way I want it, now. But that seems to be not
exactly the way it should work, according to the documentation /
manual page.
So when/if it will be changed, to work the way it should work, then it
won't work the way I want it, and I will be unhappy again... :-)

Or, to say it otherwise, what makes me happy now, probably should not
be that way...

The behaviour of -menter is what I want, because it seems to be the
same as the behaviour of -menterleave, only without the problem with
gv and grabbing the pointer...

On the other hand, now that you say that the pointer leaving a window
for the root window also generates an enter event for the root window,
that might be the appropriate behaviour... But then what is the
difference between the -menter option and the -menterleave option?

> > Well, I'm pretty sure... I listed the running processes after
> > restarting FVWM, and the FvwmPager which is running is the one
> > installed by the last make install (checked)...
> > Also now I tried building from scratch, removing any previous
> > installation I had locally, and installing of clean, being sure that
> > there wasn't any FvwmPager left somewhere before, it still looks that
> > way.
> >
> > Doesn't it happen for you? I checked, and even with the default
> > configuration (running as 'fvwm -f no-rc'), and nothing done except
> > popping up a pager, it looks different...
>
> Hm, default configuration. All my modules use colour sets. That
> effectively hides any windows with BackColor. Can you give an
> exact date for "a few days back"?

"A few days back" is here since the 6th of July, to the 11th of
July... In those times, FVWM updated from CVS head (I updated about
twice a day) had that problem with FvwmPager.
On the other hand, FVWM updated from CVS a half an a hour ago (12th of
July, 2002, 12:10 AM GMT+03), seems to have fixed this...

> Originally I thought this meant before the FvwmPager fixes I made,
> but I'm not so sure anymore.

Well, back when you said you updated a lot of the FvwmPager drawing
code, some time after that it wasn't fixed yet. But apparently there
were some FvwmPager fixes today/yesterday too, and those seemed to
have fixed it...

> Nothing yet. I'll do that later.

Oh... well, I'll check it out once in a while...

> Bye
>
> Dominik ^_^ ^_^

  Thanks, best regards,
  -- Tom

-- 
  Tom Alsberg - certified insane, complete illiterate.
        e-mail: <alsbergt_at_softhome.net>
	Homepage: http://www.cs.huji.ac.il/~alsbergt/
  * An idea is not responsible for the people who believe in it.
--
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 Fri Jul 12 2002 - 04:32:34 BST

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