if (!item->access_obj) return;
- Elm_Access_Info *ac = _elm_access_object_get(item->access_obj);
- ho = ac->hoverobj;
-
+ ho = item->view;
evas_object_event_callback_del_full(ho, EVAS_CALLBACK_RESIZE,
_content_resize, item->access_obj);
evas_object_event_callback_del_full(ho, EVAS_CALLBACK_MOVE,
}
EAPI Evas_Object *
-elm_object_item_part_access_register(Elm_Object_Item *item, const char *part)
-{
- EINA_SAFETY_ON_NULL_RETURN_VAL(item, NULL);
- EINA_SAFETY_ON_NULL_RETURN_VAL(part, NULL);
-
- Elm_Widget_Item *it = (Elm_Widget_Item *)item;
- Evas_Object *edj;
- Evas_Object *parent;
-
- const char *type = elm_widget_type_get(VIEW(item));
-
- if (type && !strcmp(type, "elm_layout"))
- {
- edj = elm_layout_edje_get(VIEW(item));
- parent = VIEW(item);
- }
- else
- {
- edj = VIEW(item);
- parent = WIDGET(item);
- }
-
- elm_object_item_access_unregister(item);
- it->access_obj =
- _elm_access_edje_object_part_object_register(parent, edj, part);
- return it->access_obj;
-}
-
-EAPI Evas_Object *
elm_object_item_access_register(Elm_Object_Item *item)
{
Elm_Widget_Item *it;
EAPI Evas_Object *elm_object_item_access_register(Elm_Object_Item *item);
/**
- * @brief Register a part on an object item as an accessible object.
- * @since 1.8
- *
- * @param item The elementary object item
- * @param part The part name to set
- * @return Accessible object of the object item or NULL for any error
- *
- * @ingroup General
- */
-EAPI Evas_Object *elm_object_item_part_access_register(Elm_Object_Item *item, const char *part);
-
-/**
* @brief Unregister accessible object of the object item.
* @since 1.8
*