Enlightenment CVS committal Author : davemds Project : e17 Module : libs/engrave
Dir : e17/libs/engrave/src/lib Modified Files: engrave_canvas.c Log Message: ...and also display missing text effect =================================================================== RCS file: /cvs/e/e17/libs/engrave/src/lib/engrave_canvas.c,v retrieving revision 1.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- engrave_canvas.c 3 Jul 2007 00:54:41 -0000 1.14 +++ engrave_canvas.c 3 Aug 2007 19:05:47 -0000 1.15 @@ -470,11 +470,13 @@ engrave_part_state_color2_get(eps, &r, &g, &b, &a); evas_color_argb_premul(a,&r,&g,&b); evas_object_text_shadow_color_set(ep->object, r, g, b, a); + evas_object_text_glow_color_set(ep->object, r, g, b, a); engrave_part_state_color3_get(eps, &r, &g, &b, &a); evas_color_argb_premul(a,&r,&g,&b); evas_object_text_outline_color_set(ep->object, r, g, b, a); - + evas_object_text_glow2_color_set(ep->object, r, g, b, a); + switch (engrave_part_effect_get(ep)) { case ENGRAVE_TEXT_EFFECT_OUTLINE: @@ -494,6 +496,15 @@ break; case ENGRAVE_TEXT_EFFECT_OUTLINE_SOFT_SHADOW: evas_object_text_style_set(ep->object, EVAS_TEXT_STYLE_OUTLINE_SOFT_SHADOW); + break; + case ENGRAVE_TEXT_EFFECT_FAR_SHADOW: + evas_object_text_style_set(ep->object, EVAS_TEXT_STYLE_FAR_SHADOW); + break; + case ENGRAVE_TEXT_EFFECT_FAR_SOFT_SHADOW: + evas_object_text_style_set(ep->object, EVAS_TEXT_STYLE_FAR_SOFT_SHADOW); + break; + case ENGRAVE_TEXT_EFFECT_GLOW: + evas_object_text_style_set(ep->object, EVAS_TEXT_STYLE_GLOW); break; default: evas_object_text_style_set(ep->object, EVAS_TEXT_STYLE_PLAIN); ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs