Enlightenment CVS committal Author : moom16 Project : e17 Module : proto
Dir : e17/proto/etk/src/lib Modified Files: etk_image.c Log Message: * Implement size_request for an edje etk_image =================================================================== RCS file: /cvsroot/enlightenment/e17/proto/etk/src/lib/etk_image.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- etk_image.c 2 Oct 2005 15:40:28 -0000 1.2 +++ etk_image.c 2 Oct 2005 16:51:09 -0000 1.3 @@ -351,7 +351,12 @@ { if (image->use_edje) { - /* TODO: */ + Evas_Coord min_x, min_y, calc_x, calc_y; + + edje_object_size_min_get(image->image_object, &min_x, &min_y); + edje_object_size_min_calc(image->image_object, &calc_x, &calc_y); + size_requisition->w = ETK_MAX(min_x, calc_x); + size_requisition->h = ETK_MAX(min_y, calc_y); } else evas_object_image_size_get(image->image_object, &size_requisition->w, &size_requisition->h); ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs