xfce4 panel

Jasper Huijsmans jasper at moongroup.com
Mon Jan 27 19:27:41 CET 2003


On 27 Jan 2003 19:16:14 +0100
Olivier Fourdan <fourdan at xfce.org> wrote:

> Jasper,
> 
> > Anyway, there is a difference between how xfbd and xfdesktop handle
> > the image: xfbd sets a 2nd property (ESETROOT_PMAP_ID), making a
> > copy of the pixmap. I'm not sure if I should add this to xfdesktop.
> > I didn't think it was necessary.
> 
> It *is* definitely mandatory!
> 
> The way Esetroot does it is using two properties:
> 
> http://mail.gnome.org/archives/wm-spec-list/2002-January/msg00006.html
> 
> In summary:
> 
> _XROOTPMAP_ID is the pixmap to be displayed. ESETROOT_PMAP_ID is the
> pixmap to be destroyed, if any. A program that quits after setting the
> backdrop will set ESETROOT_PMAP_ID, otherwise it won't, so both types
> of program are supported. So, you should only kill the owner of
> ESETROOT_PMAP_ID, not _XROOTPMAP_ID in xfdesktop... Just like xfbd
> did.
> 

Isn't that exactly what I'm doing? I set the background and the
_XROOTPMAP_ID property, and since xfdesktop doesn't exit, it shouldn't
have to set ESETROOT_PMAP_ID, right?

Or do you mean I should look for ESETROOT_PMAP_ID and destroy it when
xfdesktop starts?

	Jasper


-- 
IRC channel: #xfce on irc.freenode.net



More information about the Xfce4-dev mailing list