Rajsekar Manokaran wrote:
Hi, I wrote a small patch to E16 (taken from CVS) to select ARGB visual if the window's depth is 32. It worked partially, making the
fdclock window opaque and certain places and translucent at other places. But window decorations and everything else has vanished. Enlightenment thinks the window is somewhere else draws a box somewhere else. Can you explain how to proceed or if it is possible to proceed at all?


I was going to take a look at this at some point for e16.8, but haven't
had time yet, so if you can fix this, you are most welcome :)

Without having seen your patch it's not easy to see what is wrong, and
I'm not exactly sure how this should be done or what the problems are,
so I'm going to guess a bit.

You have probably changed the visual for all windows created by e16 (for
ARGB clients?) to ARGB. I'm not sure Imlib2 handles that correctly,
which may be why the window decorations are gone.
It may be possible to get things working by changing only the depth of
the "frame" window and the "container" window, which are the two levels
of reparenting of client windows e16 does (if on the first desk).
This way the decoration windows would still be default depth, making
Imlib2 happy, whereas the window stack down to the client is ARGB all
the way.

/Kim


------------------------------------------------------- SF.Net email is sponsored by: Tell us your software development plans! Take this survey and enter to win a one-year sub to SourceForge.net Plus IDC's 2005 look-ahead and a copy of this survey Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to