On Mon, 2007-01-15 at 19:02 +1100, metrics wrote: > Simon TRENY wrote: > > On Sun, 14 Jan 2007 01:29:55 -0600, > > Ed Presutti <[EMAIL PROTECTED]> wrote : > > > >> Is there any way to do desktop translucency with the available Evas > >> engines? I know i'm asking for a lot here and that this has been > >> discussed in the past, but my current project would benefit greatly > >> from it. (It's an EFL-powered desktop widget library) > >> > >> I've tried the software_x11 and xrender_x11 engines with no luck in > >> either using the ecore_evas_alpha_set() call. What i'd really like is > >> to not set the alpha at all from the C code and just let Evas > >> determine when to do alpha based on the code in the edje file. (That > >> way, my widget developers can control when they want alpha) > > > > you should indeed call ecore_evas_alpha_set() on the Ecore Evas, but > > it's not enough. You also need a composite manager that will perform > > the translucency effect. The "bling" module of e17 does that, but you > > can also use xcompmgr or any window manager that supports composite > > natively. > > > >> Also, if there is a way to do it, will it work in other environments > >> besides E17? If it doesn't work in the POS Compiz/Beryl environments, > >> i'm totally okay with that. :-) > >> > >> Thanks in advance, > >> Ed Presutti (ekrunch on freenode) > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share your > > opinions on IT & business topics through brief surveys - and earn cash > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > enlightenment-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/enlightenment-deve > > There's some code in e_popup.c to do this for the shelves in E17. Grep > for composite. It's switched on using enlightenment-remote, but, yeah, > you'll need bling or compiz. > > metrics > >
That's got it! I misread the parameters and was passing "80" or "100", thinking it was asking for an alpha value instead of "1" to enable alpha... Oops. Thanks to everyone who pointed me in the right direction! Now if I can just figure out how to properly get window position and size, i'll be all set! Ed ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
