Re: FVWM: Setting dynamic working area

From: Mikhael Goikhman <migo_at_homemail.com>
Date: Sun, 26 Oct 2003 11:30:36 +0000

On 26 Oct 2003 09:10:56 -0200, romildo_at_uber.com.br wrote:
>
> When using fbpanel (a light-weight desktop panel)
> with FVWM, I want to restrict the working area to
> the full visible screen except for the screen area
> used by fbpanel, which is placed at the bottom and
> has a height of 26 pixels.
>
> I am trying the following in my configuration:
>
> AddToFunc InitFunction
> + I Exec fbpanel
> + I Wait fbpanel
> + I EwmhBaseStruts 0 0 0 26
>
> but it is not working. Placement and maximation of
> windows is not respecting the working area set
> with the command EwmhBaseStruts.
>
> How is the easiest way of accomplish this?

Using EwmhBaseStruts. Works in 2.5.5+. Maybe it does not work for you on
restarts because you placed it in InitFunction instead StartFunction?

You may place this command in the top level, not in a function, and
specify the exact geometry for fbpanel. Or, if you for some reason need
this particular command order, use this:

  AddToFunc StartFunction
  + I None (fbpanel) Exec fbpanel
  + I None (fbpanel) Wait fbpanel
  + I EwmhBaseStruts 0 0 0 26

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 Sun Oct 26 2003 - 05:33:06 GMT

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