Re: FVWM: Building a decent Panel?

From: Dominik Vogt <fvwm_at_fvwm.org>
Date: Tue, 15 Apr 2003 10:47:10 +0200

On Tue, Apr 15, 2003 at 09:04:37AM +0200, Uwe Pross wrote:
> Hi there,
>
> On 14 Apr 2003 at 19:44:20 +0000, Mikhael Goikhman wrote:
>
> > AddToFunc enter_handler
> > + I autohide FvwmTaskBar 500 SW
> > # ^ ^ ^
> > # | | |___ Shade direction (optional)
> > # | |_______ Hide delay
> > # |___________________ Unique window name/resource
> >
> > AddToFunc autohide
> > + I ThisWindow ($0) Deschedule $[w.id]
> > + I ThisWindow ($0, shaded) WindowShade off
> > + I Cond (!Match) All ($0, !shaded) autohide_hide $1 $2
> >
> > AddToFunc autohide_hide
> > + I Deschedule $[w.id]
> > + I Schedule $0 $[w.id] WindowShade $1
> >
> > AddToFunc StartFunction
> > + I Module FvwmAuto FvwmAutohide -menter enter_handler
>
> What does "FvwmAutohide" do? The latest cvs version of the FvwmAuto
> man page says only:
>
> Module FvwmAuto Timeout [-passid] [-menter|-menterleave|-mfocus] [EnterCommand [LeaveCommand]]

That's the module alias syntax. It starts an FvwmAuto module with
the name FvwmAutohide.

> BTW: Your solution requires that the autohide window is visible,
> doesn't it?

Sure. You can make the window StaysOnTop, so you have no problem
accessing it. And if you don't like that part of it is always
visible, hide it to a corner of the screen. Its almost impossible
to notice it there.

Bye

Dominik ^_^ ^_^
--
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 - 03:46:41 BST

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