Well, I'm no X programmer, but what about brute-forcing it? Let bsetroot do whatever it wants to the root window, then capture that window as a pixmap and save/set it in the same manner Esetroot does? What does good ol' xsetroot do?
Doesn't there have to be a bitmap SOMEWHERE in the X server? If I set a gradient, it's not like the video hardware is doing that on it's own, because I can overlay it with a window and when I move the window, the background is restored. On Mon, Jan 28, 2002 at 05:32:57PM -0800, Sean 'Shaleh' Perry wrote: > So, spent a while last night working with bsetroot. Setting the required X > Atom is only half of the problem -- the pixmap must still be there when Eterm > (or whomever) requests it. Well, I can make this work for the -mod option. > the -solid option never actually creates a pixmap so there is nothing for the > term to use. The -gradient has its pixmap deleting when the image control > class's destructor is called so once again there is no pixmap for use. > > Summary -- sorry no pseudo transparency under Eterm with bsetroot. -- Marc Wilson [EMAIL PROTECTED] http://members.cox.net/msw