return zone;
}
-EINTERN void
-e_comp_object_util_center(Evas_Object *obj)
-{
- int x, y, w, h, ow, oh;
- E_Zone *zone;
-
- SOFT_ENTRY();
-
- zone = e_comp_object_util_zone_get(obj);
- EINA_SAFETY_ON_NULL_RETURN(zone);
- e_zone_useful_geometry_get(zone, &x, &y, &w, &h);
- if (cw && (cw->ec->changes.size || cw->ec->new_client))
- ow = cw->ec->w, oh = cw->ec->h;
- else
- evas_object_geometry_get(obj, NULL, NULL, &ow, &oh);
- x = x + (w - ow) / 2;
- y = y + (h - oh) / 2;
- evas_object_move(obj, x, y);
-}
-
EINTERN void
e_comp_object_util_center_on(Evas_Object *obj, Evas_Object *on)
{
EINTERN void e_comp_object_util_del_list_append(Evas_Object *obj, Evas_Object *to_del);
EINTERN void e_comp_object_util_del_list_remove(Evas_Object *obj, Evas_Object *to_del);
EINTERN void e_comp_object_util_autoclose(Evas_Object *obj, E_Comp_Object_Autoclose_Cb del_cb, E_Comp_Object_Key_Cb cb, const void *data);
-EINTERN void e_comp_object_util_center(Evas_Object *obj);
EINTERN void e_comp_object_util_center_on(Evas_Object *obj, Evas_Object *on);
EINTERN void e_comp_object_util_center_pos_get(Evas_Object *obj, int *x, int *y);
EINTERN void e_comp_object_util_fullscreen(Evas_Object *obj);