Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/modules/ibox


Modified Files:
        e_mod_main.c 


Log Message:


modules back to normal

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/ibox/e_mod_main.c,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -3 -r1.22 -r1.23
--- e_mod_main.c        8 Oct 2005 19:44:32 -0000       1.22
+++ e_mod_main.c        3 Nov 2005 15:16:12 -0000       1.23
@@ -1128,8 +1128,13 @@
    if ((e_gadman_client_edge_get(ibb->gmc) == E_GADMAN_EDGE_BOTTOM) ||
        (e_gadman_client_edge_get(ibb->gmc) == E_GADMAN_EDGE_TOP))
      {
-       e_box_align_set(ibb->item_object, ibb->align, 0.5);
-
+        e_box_min_size_get(ibb->box_object, &mw, &mh);
+       evas_object_geometry_get(ibb->box_object, NULL, NULL, &w, &h);
+       if (mw > w)
+         e_box_align_set(ibb->box_object, ibb->align, 0.5);
+       else
+         e_box_align_set(ibb->box_object, 0.5, 0.5);
+       
        if (ibb->overlay_object)
          {
             evas_object_geometry_get(ibb->item_object, &x, &y, &w, &h);
@@ -1141,8 +1146,13 @@
    else if ((e_gadman_client_edge_get(ibb->gmc) == E_GADMAN_EDGE_LEFT) ||
            (e_gadman_client_edge_get(ibb->gmc) == E_GADMAN_EDGE_RIGHT))
      {
-       e_box_align_set(ibb->item_object, 0.5, ibb->align);
-
+        e_box_min_size_get(ibb->box_object, &mw, &mh);
+       evas_object_geometry_get(ibb->box_object, NULL, NULL, &w, &h);
+       if (mh > h)
+         e_box_align_set(ibb->box_object, 0.5, ibb->align);
+       else
+         e_box_align_set(ibb->box_object, 0.5, 0.5);
+       
        if (ibb->overlay_object)
          {
             evas_object_geometry_get(ibb->item_object, &x, &y, &w, &h);




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to