Jesper, I don't know how I could have missed this when I first started looking at possibilities... But: Rasterman and the Enlightenment group, as I'm sure most are aware, have been slaving away (for quite some time might I add) to develop the next evolution of Enlightenment window manager. In so doing they have created several libraries one of which is designed to solve this very problem.
The library is called Edje and is a library that allows applications to be developed and the gui element placement and feel to be scriptable. Now some of the finer points, such as transparency, I'm not sure are being handled. At the moment I have an email into Rasterman to ask his opinion of this. I also downloaded the latest CVS from enlightenment to try them out myself before realizing it was almost 4 am. So sometime this weekend I'll be whipping up a few apps to test out the Edje library, if you're interested send me an email directly and I'll keep you updated. jpbarto -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jesper Ryge Leth Sent: Friday, August 13, 2004 9:12 AM To: [EMAIL PROTECTED] Subject: [directfb-dev] Re: Question about DirectFB's applicability Hi, I have been troubled by some of the same issues as Jason is mentioning in his post. Unfortunately I a very new to directfb, so I am very interested in the solution to the problems of opacity and ireggular shaped windows, the directfb way. Does anyone have any pointers to examples and documentation apart from what is located at directfb.org? >Did you have a look at the lite toolkit in DirectFB CVS yet? > > I know that I will have a look at it. >>It seems DirectFB would be capable of this as each widget could be >>comprised of its own window (alpha levels are only associated at a >>window level correct?). >> >> > >DirectFB windows can have a per-window opacity level. However DirectFB >surfaces with alpha capabilities can have per-pixel alpha values. I >have the impression that you are confusing things. > > Does anyone have an example using different levels of opacity for different widgets in the same gtk window. If so I would be wery pleased to see it. /Jesper
