Enlightenment CVS committal Author : rephorm Project : e17 Module : apps/elicit
Dir : e17/apps/elicit/src Modified Files: spectrum.c Log Message: update to latest grad api version bump =================================================================== RCS file: /cvs/e/e17/apps/elicit/src/spectrum.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- spectrum.c 15 Jul 2006 06:47:01 -0000 1.1 +++ spectrum.c 10 Oct 2006 01:01:19 -0000 1.2 @@ -94,20 +94,20 @@ sp = evas_object_smart_data_get(o); if (!sp) return; - evas_object_gradient_colors_clear(sp->grad); + evas_object_gradient_clear(sp->grad); switch(sp->mode) { case ELICIT_SPECTRUM_R: - evas_object_gradient_color_add(sp->grad, 0, g, b, 255, 0); - evas_object_gradient_color_add(sp->grad, 255, g, b, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, 0, g, b, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, 255, g, b, 255, 1); break; case ELICIT_SPECTRUM_G: - evas_object_gradient_color_add(sp->grad, r, 0, b, 255, 0); - evas_object_gradient_color_add(sp->grad, r, 255, b, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, r, 0, b, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, r, 255, b, 255, 1); break; case ELICIT_SPECTRUM_B: - evas_object_gradient_color_add(sp->grad, r, g, 0, 255, 0); - evas_object_gradient_color_add(sp->grad, r, g, 255, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, r, g, 0, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, r, g, 255, 255, 1); break; case ELICIT_SPECTRUM_H: /* @@ -122,25 +122,25 @@ */ evas_color_hsv_to_rgb(0, s, v, &max, &min, NULL); - evas_object_gradient_color_add(sp->grad, max, min, min, 255, 0); - evas_object_gradient_color_add(sp->grad, max, max, min, 255, 1); - evas_object_gradient_color_add(sp->grad, min, max, min, 255, 1); - evas_object_gradient_color_add(sp->grad, min, max, max, 255, 1); - evas_object_gradient_color_add(sp->grad, min, min, max, 255, 1); - evas_object_gradient_color_add(sp->grad, max, min, max, 255, 1); - evas_object_gradient_color_add(sp->grad, max, min, min, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, max, min, min, 255, 0); + evas_object_gradient_color_stop_add(sp->grad, max, max, min, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, min, max, min, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, min, max, max, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, min, min, max, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, max, min, max, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, max, min, min, 255, 1); break; case ELICIT_SPECTRUM_S: evas_color_hsv_to_rgb(h, 0, v, &r, &g, &b); - evas_object_gradient_color_add(sp->grad, r, g, b, 255, 0); + evas_object_gradient_color_stop_add(sp->grad, r, g, b, 255, 0); evas_color_hsv_to_rgb(h, 1, v, &r, &g, &b); - evas_object_gradient_color_add(sp->grad, r, g, b, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, r, g, b, 255, 1); break; case ELICIT_SPECTRUM_V: evas_color_hsv_to_rgb(h, s, 0, &r, &g, &b); - evas_object_gradient_color_add(sp->grad, r, g, b, 255, 0); + evas_object_gradient_color_stop_add(sp->grad, r, g, b, 255, 0); evas_color_hsv_to_rgb(h, s, 1, &r, &g, &b); - evas_object_gradient_color_add(sp->grad, r, g, b, 255, 1); + evas_object_gradient_color_stop_add(sp->grad, r, g, b, 255, 1); break; } } @@ -179,8 +179,8 @@ s->grad = evas_object_gradient_add(evas); evas_object_gradient_angle_set(s->grad, 90); - evas_object_gradient_color_add(s->grad, 0, 255, 0, 255, 0); - evas_object_gradient_color_add(s->grad, 0, 0, 0, 255, 1); + evas_object_gradient_color_stop_add(s->grad, 0, 255, 0, 255, 0); + evas_object_gradient_color_stop_add(s->grad, 0, 0, 0, 255, 1); evas_object_smart_member_add(s->grad, o); } ------------------------------------------------------------------------- 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-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs