Enlightenment CVS committal Author : devilhorns Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_int_config_shelf.c Log Message: Fix shelf list size. When loading the list, using min_size_get would return a list size that caused the add/del/configure buttons to overlap the ilist frame. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_shelf.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- e_int_config_shelf.c 15 Jun 2006 13:09:21 -0000 1.8 +++ e_int_config_shelf.c 15 Jun 2006 19:17:58 -0000 1.9 @@ -77,7 +77,6 @@ const char *label; Evas_Object *ob; int n; - Evas_Coord wmw, wmh; n = e_widget_ilist_selected_get(cfdata->ilist); e_widget_ilist_clear(cfdata->ilist); @@ -138,13 +137,8 @@ e_widget_ilist_append(cfdata->ilist, ob, buf, _cb_list, cfdata, NULL); } - - e_widget_min_size_get(cfdata->ilist, &wmw, &wmh); - if (evas_list_count(l) > 0) - e_widget_min_size_set(cfdata->ilist, wmw, 250); - else - e_widget_min_size_set(cfdata->ilist, 165, 250); + e_widget_min_size_set(cfdata->ilist, 155, 250); e_widget_ilist_go(cfdata->ilist); e_widget_ilist_selected_set(cfdata->ilist, n); } @@ -251,7 +245,7 @@ cfdata->ilist = oi; _ilist_fill(cfdata); - + e_widget_min_size_set(oi, 155, 250); e_widget_framelist_object_append(of, oi); e_widget_list_object_append(o, of, 1, 1, 0.5); @@ -266,6 +260,5 @@ e_widget_list_object_append(o, ol, 1, 1, 0.0); - return o; } _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs