Re: FVWM: FvwmPager question

From: Martin Kraemer <Martin.Kraemer_at_mch.sni.de>
Date: Wed, 30 Oct 1996 09:53:24 +0100 (MET)

Barry A. Warsaw writes,...

> [...] in the !NON_VIRTUAL clause, there's a call to SendInfo()
> that I don't understand. It says:
>
> SendInfo(fd,"Desk 0 10000\n",0);
>
> Now, why would FvwmPager be trying to switch to desk 10000?

This solution is a trick to speed the switch times when going from one
desk to a different one. In fact it first switches to the (empty) desk
#10000 and then to the desired new desk.

The time saving comes by the fact that it takes less time to remove the
old windows completely and then displaying the new windows than it takes
to remove old/display new windows interleaved (because removing is not
instantaneous).

At least that's what I _think_ the idea was behind it, if I recall the
discussion with Rob Nation correctly.

    Martin
-- 
| S I E M E N S |  <Martin.Kraemer_at_mch.sni.de>  |      Siemens Nixdorf
| ------------- |   Voice: +49-89-636-46021     |  Informationssysteme AG
| N I X D O R F |   FAX:   +49-89-636-44994     |   81730 Munich, Germany
~~~~~~~~~~~~~~~~My opinions only, of course; pgp key available on request
--
Visit the official FVWM web page at <URL:http://www.hpc.uh.edu/fvwm/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Wed Oct 30 1996 - 02:53:44 GMT

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