Revert "[Access] Add new API to register a part on an object item as an access object."

This reverts commit 741243b645248223527ef834ed0dc10622a0ffd3.
This commit is contained in:
Shinwoo Kim 2013-06-05 15:05:58 +09:00
parent cc77713da3
commit 4ec80b4e9f
3 changed files with 1 additions and 44 deletions

View File

@ -1065,9 +1065,7 @@ _elm_access_widget_item_unregister(Elm_Widget_Item *item)
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,

View File

@ -1686,35 +1686,6 @@ elm_object_item_access_info_set(Elm_Object_Item *it, const char *txt)
_elm_widget_item_access_info_set((Elm_Widget_Item *)it, txt);
}
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)
{

View File

@ -221,18 +221,6 @@ EAPI void elm_object_item_access_info_set(Elm_Object_Ite
*/
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