forked from enlightenment/efl
parent
1d63301682
commit
03dde19ac8
|
@ -734,6 +734,7 @@ extern "C" {
|
||||||
EAPI void elm_menu_item_del(Elm_Menu_Item *item);
|
EAPI void elm_menu_item_del(Elm_Menu_Item *item);
|
||||||
EAPI void elm_menu_item_del_cb_set(Elm_Menu_Item *it, void (*func)(void *data, Evas_Object *obj, void *event_info));
|
EAPI void elm_menu_item_del_cb_set(Elm_Menu_Item *it, void (*func)(void *data, Evas_Object *obj, void *event_info));
|
||||||
EAPI void *elm_menu_item_data_get(const Elm_Menu_Item *it);
|
EAPI void *elm_menu_item_data_get(const Elm_Menu_Item *it);
|
||||||
|
EAPI void elm_menu_item_data_set(Elm_Menu_Item *item, const void *data);
|
||||||
EAPI const Eina_List *elm_menu_item_subitems_get(Elm_Menu_Item *item);
|
EAPI const Eina_List *elm_menu_item_subitems_get(Elm_Menu_Item *item);
|
||||||
/* smart callbacks called:
|
/* smart callbacks called:
|
||||||
* "clicked" - the user clicked the empty space in the menu to dismiss. event_info is NULL.
|
* "clicked" - the user clicked the empty space in the menu to dismiss. event_info is NULL.
|
||||||
|
|
|
@ -721,6 +721,12 @@ elm_menu_item_data_get(const Elm_Menu_Item *it)
|
||||||
return (void *)it->data;
|
return (void *)it->data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EAPI void
|
||||||
|
elm_menu_item_data_set(Elm_Menu_Item *item, const void *data)
|
||||||
|
{
|
||||||
|
item->data = data;
|
||||||
|
}
|
||||||
|
|
||||||
EAPI const Eina_List *
|
EAPI const Eina_List *
|
||||||
elm_menu_item_subitems_get(Elm_Menu_Item *item)
|
elm_menu_item_subitems_get(Elm_Menu_Item *item)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue