forked from enlightenment/efl
parent
e136d2a03a
commit
42853697f8
|
@ -493,6 +493,7 @@ extern "C" {
|
||||||
EAPI void elm_hoversel_hover_end(Evas_Object *obj);
|
EAPI void elm_hoversel_hover_end(Evas_Object *obj);
|
||||||
EAPI Elm_Hoversel_Item *elm_hoversel_item_add(Evas_Object *obj, const char *label, const char *icon_file, Elm_Icon_Type icon_type, void (*func) (void *data, Evas_Object *obj, void *event_info), const void *data);
|
EAPI Elm_Hoversel_Item *elm_hoversel_item_add(Evas_Object *obj, const char *label, const char *icon_file, Elm_Icon_Type icon_type, void (*func) (void *data, Evas_Object *obj, void *event_info), const void *data);
|
||||||
EAPI void elm_hoversel_item_del(Elm_Hoversel_Item *item);
|
EAPI void elm_hoversel_item_del(Elm_Hoversel_Item *item);
|
||||||
|
EAPI void *elm_hoversel_item_data_get(Elm_Hoversel_Item *it);
|
||||||
/* smart callbacks called:
|
/* smart callbacks called:
|
||||||
* "clicked" - the user clicked the hoversel button and popped up the sel
|
* "clicked" - the user clicked the hoversel button and popped up the sel
|
||||||
* "selected" - an item in the hoversel list is selected
|
* "selected" - an item in the hoversel list is selected
|
||||||
|
|
|
@ -244,3 +244,10 @@ elm_hoversel_item_del(Elm_Hoversel_Item *it)
|
||||||
eina_stringshare_del(it->icon_file);
|
eina_stringshare_del(it->icon_file);
|
||||||
free(it);
|
free(it);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EAPI void *
|
||||||
|
elm_hoversel_item_data_get(Elm_Hoversel_Item *it)
|
||||||
|
{
|
||||||
|
if (!it) return NULL;
|
||||||
|
return it->data;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue