Function to return the 'selected' items value.
SVN revision: 47857
This commit is contained in:
parent
6c858bb3b0
commit
125ffd9112
|
@ -788,6 +788,21 @@ e_widget_ilist_selected_count_get(Evas_Object *obj)
|
||||||
return e_ilist_selected_count_get(wd->o_ilist);
|
return e_ilist_selected_count_get(wd->o_ilist);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EAPI const char *
|
||||||
|
e_widget_ilist_selected_value_get(Evas_Object *obj)
|
||||||
|
{
|
||||||
|
E_Widget_Data *wd;
|
||||||
|
E_Widget_Callback *wcb;
|
||||||
|
|
||||||
|
wd = e_widget_data_get(obj);
|
||||||
|
wcb = eina_list_nth(wd->callbacks, e_ilist_selected_get(wd->o_ilist));
|
||||||
|
|
||||||
|
if (!wcb)
|
||||||
|
return NULL;
|
||||||
|
else
|
||||||
|
return wcb->value;
|
||||||
|
}
|
||||||
|
|
||||||
EAPI void
|
EAPI void
|
||||||
e_widget_ilist_unselect(Evas_Object *obj)
|
e_widget_ilist_unselect(Evas_Object *obj)
|
||||||
{
|
{
|
||||||
|
|
|
@ -50,6 +50,8 @@ EAPI const char *e_widget_ilist_selected_label_get(Evas_Object *obj);
|
||||||
EAPI Evas_Object *e_widget_ilist_selected_icon_get(Evas_Object *obj);
|
EAPI Evas_Object *e_widget_ilist_selected_icon_get(Evas_Object *obj);
|
||||||
EAPI Evas_Object *e_widget_ilist_selected_end_get(Evas_Object *obj);
|
EAPI Evas_Object *e_widget_ilist_selected_end_get(Evas_Object *obj);
|
||||||
EAPI int e_widget_ilist_selected_count_get(Evas_Object *obj);
|
EAPI int e_widget_ilist_selected_count_get(Evas_Object *obj);
|
||||||
|
EAPI const char *e_widget_ilist_selected_value_get(Evas_Object *obj);
|
||||||
|
|
||||||
EAPI void e_widget_ilist_unselect(Evas_Object *obj);
|
EAPI void e_widget_ilist_unselect(Evas_Object *obj);
|
||||||
EAPI void e_widget_ilist_remove_num(Evas_Object *obj, int n);
|
EAPI void e_widget_ilist_remove_num(Evas_Object *obj, int n);
|
||||||
EAPI void e_widget_ilist_multi_select_set(Evas_Object *obj, Eina_Bool multi);
|
EAPI void e_widget_ilist_multi_select_set(Evas_Object *obj, Eina_Bool multi);
|
||||||
|
|
Loading…
Reference in New Issue