[This is better taken to xemacs-beta(a)xemacs.org]
proff-spam-usenet(a)iq.org writes:
<teletubbies>
Ooooo... Ohhhhh
</teletubbies>
I hope I guessed your real address correctly.
Has anyone looking at hacking this into the xemacs c-code?
Not really. You are welcome to do this though. Doing it cleanly will
take some effort though. If I understand correctly this is done by taking
a snapshot of part of the root window and then using that as the
background pixmap?
If then you could also implement it that way. Make a new
frame-property that returns a glyph containing the background and
then you can use
(set-face-background-pixmap 'default (frame-background-glyph
(selected-frame)) (selected-frame))
Of course you have to make sure the glyph is updated when the frame is
moved and/or resized.
Or does eterm do it some other way? Xshape extension?
Whatever you do, start from the 21.2 series. This area has been
touched quite heavily there.
Jan