_shrink_mode_set(obj, EINA_TRUE);
// update guidetext
- if (sd->guide_text_vis_enable)
_visual_guide_text_set(obj);
}
static void
_box_layout_cb(Evas_Object *o,
Evas_Object_Box_Data *priv,
- void *data)
+ void *data __UNUSED__)
{
Evas_Coord cw = 0, ch = 0, cmaxh = 0, obj_index = 0;
Evas_Coord x, y, w, h, xx, yy;
Evas_Object_Box_Option *opt;
Evas_Coord minw, minh;
- const Eina_List *l;
+ const Eina_List *l, *l_next;
Evas_Object *obj;
double ax, ay;
- ELM_MULTIBUTTONENTRY_DATA_GET(data, sd);
-
_box_min_size_calculate(o, priv);
evas_object_geometry_get(o, &x, &y, &w, &h);
xx = x;
yy = y;
- sd->guide_text_vis_enable = EINA_FALSE;
-
- EINA_LIST_FOREACH(priv->children, l, opt)
+ EINA_LIST_FOREACH_SAFE(priv->children, l, l_next, opt)
{
Evas_Coord mnw, mnh, mxw, mxh;
Evas_Coord ww, hh, ow, oh;
obj_index++;
}
- sd->guide_text_vis_enable = EINA_TRUE;
}
static void
sd->box = elm_box_add(obj);
if (!sd->box) return;
- elm_box_layout_set(sd->box, _box_layout_cb, obj, NULL);
+ elm_box_layout_set(sd->box, _box_layout_cb, NULL, NULL);
elm_box_homogeneous_set(sd->box, EINA_FALSE);
elm_layout_content_set(obj, "box.swallow", sd->box);
priv->add_callback = NULL;
priv->add_callback_data = NULL;
priv->editable = EINA_TRUE;
- priv->guide_text_vis_enable = EINA_TRUE;
_view_init(obj);
_callbacks_register(obj);