Enlightenment CVS committal Author : jeffdameth Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_menu.c Log Message: patch to allow transparent themed menus - analog to e_popup =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_menu.c,v retrieving revision 1.76 retrieving revision 1.77 diff -u -3 -r1.76 -r1.77 --- e_menu.c 9 Feb 2008 22:41:30 -0000 1.76 +++ e_menu.c 22 Mar 2008 17:59:52 -0000 1.77 @@ -1421,7 +1421,15 @@ evas_object_show(o); if (m->shaped) - ecore_evas_shaped_set(m->ecore_evas, m->shaped); + { + if (e_config->use_composite) + { + ecore_evas_alpha_set(m->ecore_evas, m->shaped); + m->evas_win = ecore_evas_software_x11_window_get(m->ecore_evas); + } + else + ecore_evas_shaped_set(m->ecore_evas, m->shaped); + } o = e_box_add(m->evas); m->container_object = o; ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs