Re: FVWM: FvwmPager -transient

From: Dominik Vogt <fvwm_at_fvwm.org>
Date: Thu, 29 Nov 2001 16:31:30 +0100

On Thu, Nov 29, 2001 at 09:43:47AM -0500, Dan Espen wrote:
> Dominik Vogt <fvwm_at_fvwm.org> writes:
> > On Thu, Nov 29, 2001 at 02:54:35PM +0100, Riswick, J.G.A. van wrote:
> > > HI
> > >
> > > FvwmPager -transient lets pop up fvwmpager in a menu-
> > > like fashion eg
> > >
> > > Mouse 2 R A Module FvwmPager -transient 0 8
> > >
> > > lets pop up the pager when one presses the root window,
> > > and upon pressing on a page or desk, fvwmpager goes
> > > away again. The difference with a menu is, that the pager
> > > does not appear until the mousebutton has been released.
> > > To switch to a certain desk, one then has to use a second
> > > mouseclick. Whereas in a menu, one can invoke an item by
> > > releasing the mouse, so here one needs only one mouseclick
> > > to get someting done. Is it possible to get this type of
> > > behaviour in with a transient fvwmbuttons?
> >
> > Not easily. The transient pager has to grab the pointer so that
> > it pops down reliably upon the next click. But it can't grab it
> > unless fvwm releases it, i.e. you release the button. This is not
> > a problem with menus because menus are handled by the same
> > application, i.e. fvwm.
>
> If fvwm grabbed the pointer between the time the transient pager
> was invoked and the transient pager appeared, wouldn't the grab by
> the pager just get queued up?

No, grab attempts don't queue. You simply get an error when
trying.

Bye

Dominik ^_^ ^_^

-- 
Dominik Vogt, email: d.vogt_at_lifebits.de
LifeBits Aktiengesellschaft, Albrechtstr. 9, D-72072 Tuebingen
fon: ++49 (0) 7071/7965-0, fax: ++49 (0) 7071/7965-20
--
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 Thu Nov 29 2001 - 09:31:44 GMT

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