quickly fix some ilist sizes.

SVN revision: 39095
This commit is contained in:
Carsten Haitzler 2009-02-19 13:44:17 +00:00
parent 2ce3410d57
commit f9ad3fdb34
5 changed files with 10 additions and 0 deletions

View File

@ -181,6 +181,7 @@ e_appwin_show(E_Appwin *esw)
e_widget_ilist_go(esw->ilist_obj);
e_widget_ilist_preferred_size_get(esw->ilist_obj, &mw, &mh);
if (mh < (120 *e_scale)) mh = 120 * e_scale;
edje_extern_object_min_size_set(esw->ilist_obj, mw, mh);
edje_object_part_swallow(esw->base_obj, "e.swallow.content", esw->ilist_obj);

View File

@ -1494,6 +1494,7 @@ _e_kbd_int_dictlist_up(E_Kbd_Int *ki)
e_widget_ilist_go(o);
e_widget_ilist_preferred_size_get(o, &mw, &mh);
if (mh < (120 *e_scale)) mh = 120 * e_scale;
edje_extern_object_min_size_set(ki->dictlist.ilist_obj, mw, mh);
edje_object_part_swallow(ki->dictlist.base_obj, "e.swallow.content",
@ -1600,6 +1601,7 @@ _e_kbd_int_matchlist_up(E_Kbd_Int *ki)
e_widget_ilist_go(o);
e_widget_ilist_preferred_size_get(o, &mw, &mh);
if (mh < (120 *e_scale)) mh = 120 * e_scale;
edje_extern_object_min_size_set(ki->matchlist.ilist_obj, mw, mh);
edje_object_part_swallow(ki->matchlist.base_obj, "e.swallow.content",
@ -1724,6 +1726,7 @@ _e_kbd_int_layoutlist_up(E_Kbd_Int *ki)
e_widget_ilist_go(o);
e_widget_ilist_preferred_size_get(o, &mw, &mh);
if (mh < (120 *e_scale)) mh = 120 * e_scale;
edje_extern_object_min_size_set(ki->layoutlist.ilist_obj, mw, mh);
edje_object_part_swallow(ki->layoutlist.base_obj, "e.swallow.content",

View File

@ -169,6 +169,7 @@ e_slipwin_show(E_Slipwin *esw)
e_widget_ilist_go(esw->ilist_obj);
e_widget_ilist_preferred_size_get(esw->ilist_obj, &mw, &mh);
if (mh < (120 *e_scale)) mh = 120 * e_scale;
edje_extern_object_min_size_set(esw->ilist_obj, mw, mh);
edje_object_part_swallow(esw->base_obj, "e.swallow.content", esw->ilist_obj);

View File

@ -169,6 +169,7 @@ e_syswin_show(E_Syswin *esw)
e_widget_ilist_go(esw->ilist_obj);
e_widget_ilist_preferred_size_get(esw->ilist_obj, &mw, &mh);
if (mh < (120 *e_scale)) mh = 120 * e_scale;
edje_extern_object_min_size_set(esw->ilist_obj, mw, mh);
edje_object_part_swallow(esw->base_obj, "e.swallow.content", esw->ilist_obj);

View File

@ -265,6 +265,8 @@ _cb_object_resize(void *data, Evas *e, Evas_Object *obj, void *event_info)
d = evas_object_data_get(obj, "..[winilist]");
if (!d) return;
e_ilist_min_size_get(d->o_ilist, &lw, &lh);
if (lh < (120 * e_scale)) lh = 120 * e_scale;
printf("%i\n", lh);
e_scrollframe_child_viewport_size_get(d->o_frame, &vw, &vh);
evas_object_resize(d->o_ilist, vw, lh);
}
@ -403,6 +405,8 @@ _refill(Data *d)
/* FIXME: figure out optimal size */
e_ilist_min_size_get(d->o_ilist, &lw, &lh);
if (lh < (120 * e_scale)) lh = 120 * e_scale;
printf("%i\n", lh);
e_scrollframe_child_viewport_size_get(d->o_frame, &vw, &vh);
evas_object_geometry_get(d->o_frame, NULL, NULL, &w, &h);
evas_object_resize(d->o_ilist, vw, lh);