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

Reply via email to