Enlightenment CVS committal Author : ningerso Project : e17 Module : libs/ewl
Dir : e17/libs/ewl/src/engines/evas Modified Files: ewl_engine_evas.c Log Message: Use generic pointers to evas objects to avoid required inclusion of Evas.h in external code. =================================================================== RCS file: /cvs/e/e17/libs/ewl/src/engines/evas/ewl_engine_evas.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- ewl_engine_evas.c 6 Feb 2007 20:53:59 -0000 1.10 +++ ewl_engine_evas.c 12 Feb 2007 13:16:04 -0000 1.11 @@ -116,8 +116,8 @@ void ee_canvas_output_set(Ewl_Embed *embed, int x, int y, int width, int height) { - evas_output_size_set(embed->evas, width, height); - evas_output_viewport_set(embed->evas, x, y, width, height); + evas_output_size_set(embed->canvas, width, height); + evas_output_viewport_set(embed->canvas, x, y, width, height); } static void @@ -126,8 +126,8 @@ DENTER_FUNCTION(DLEVEL_STABLE); DCHECK_PARAM_PTR("embed", embed); - if (embed->evas) - evas_render(embed->evas); + if (embed->canvas) + evas_render(embed->canvas); DRETURN(DLEVEL_STABLE); } @@ -138,8 +138,8 @@ DENTER_FUNCTION(DLEVEL_STABLE); DCHECK_PARAM_PTR("embed", embed); - if (embed->evas && evas_event_freeze_get(embed->evas) < 1) { - evas_event_freeze(embed->evas); + if (embed->canvas && evas_event_freeze_get(embed->canvas) < 1) { + evas_event_freeze(embed->canvas); } DRETURN(DLEVEL_STABLE); @@ -151,8 +151,8 @@ DENTER_FUNCTION(DLEVEL_STABLE); DCHECK_PARAM_PTR("embed", embed); - if (embed->evas && evas_event_freeze_get(embed->evas) > 0) { - evas_event_thaw(embed->evas); + if (embed->canvas && evas_event_freeze_get(embed->canvas) > 0) { + evas_event_thaw(embed->canvas); } DRETURN(DLEVEL_STABLE); @@ -174,7 +174,7 @@ NULL, NULL, NULL); } - smart_object = evas_object_smart_add(embed->evas, widget_smart); + smart_object = evas_object_smart_add(embed->canvas, widget_smart); DRETURN_PTR(smart_object, DLEVEL_STABLE); } @@ -186,7 +186,7 @@ DENTER_FUNCTION(DLEVEL_STABLE); DCHECK_PARAM_PTR_RET("embed", embed, NULL); - obj = evas_object_rectangle_add(embed->evas); + obj = evas_object_rectangle_add(embed->canvas); if (obj) evas_object_pass_events_set(obj, TRUE); ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs