Re: FVWM: changing the desktop background

From: Mikhael Goikhman <migo_at_homemail.com>
Date: Tue, 15 Oct 2002 04:29:08 +0000

On 14 Oct 2002 23:29:10 -0400, Dan Espen wrote:
>
> Mikhael Goikhman <migo_at_homemail.com> writes:
> > On 14 Oct 2002 20:34:08 -0400, Dan Espen wrote:
> > >
> > > Steve Talley <stephen.talley_at_sun.com> writes:
> > > > Victor Eijkhout wrote:
> > > >
> > > > > At 10:35 -0600 2002/10/10, Steve Talley wrote:
> > > > >
> > > > > > on each desktop, with different background images) at startup.
> > > > >
> > > > > I've compiled your xvirtualroot program and it works as advertised.
> > > > > Thanks!
> > > > >
> > > > > How do you start different pictures on different desktops
> > > > > _at_startup_? I can do something complicated with FvwmBacker, but it
> > > > > sounds like you have a better solution.
> > > >
> > > > I use Xt resource-setting arguments, like "-xrm '*Desk: 1'". See the
> > > > FVWM man page for details.
> > >
> > > An argument like "-xrm '*Desk: 1'" will cause an application
> > > to start on a different desk, but it won't put a different picture
> > > on the background for each desktop. For that, you need FvwmBacker.
> > > Try it, I don't think its that complicated.
> >
> > Well, "xvirtualroot -xrm '*Desk: 2 0 1' -f bg.xpm &" does what is needed.
>
> Oops. Sorry, looking back thru the archive, I can see that I
> wasn't paying attention to this xvirtualroot thingie.
>
> > Not that I advocate setting a background using permanent xvirtualroot
> > windows instead of FvwmBacker module together with fvwm-root or
> > fvwm-themes-images utilities. But this is an acceptable solution.
> >
> > I see one advantage to xvirtualroot, it may be a bit faster as compared to
> > FvwmBacker that always recalculates the image. One of disadvantages is
> > that half transparent png icons look not very good on such virtual root
> > and are slow. (This is only relevant for fvwm-2.5.x, of course.)
>
> I used these options:
>
> Style XVirtualRoot CirculateSkip, StaysOnBottom, NeverFocus, NoTitle, NoHandles
> Style XVirtualRoot WindowListSkip, BorderWidth 0, StartsLowered
> Style XVirtualRoot SkipMapping, FixedPosition, FixedSize
>
> but I still got a placement outline. Did I miss an option?

Yes, this should be added:

  Style XVirtualRoot CascadePlacement

> I couldn't move or resize the window.

Adding FixedPosition makes sence only after everything works ok.

> My root mouse and keybindings worked. But I could Delete, Destroy, or
> windowshade the window by selecting the command from a menu. Thats sort
> of odd, since I can't focus it, but I guess that makes some sense.

I think it is ok, maybe an option to disallow WindowShade would be good.

> It doesn't cooperate with xaniroc.

Well, this is xaniroc problem, it could be more configurable and
accept window id option to work with any window, not just root.
Then xaniroc would work with "xvirtualroot -w" id.

> The mouse pointer doesn't change to the root pointer either
> (makes sense).

I don't know whether it is possible to tell X just to duplicate
(dynamically) the root cursor to another window.

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 Mon Oct 14 2002 - 23:30:19 BST

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