diff --git a/src/bin/e_fm.c b/src/bin/e_fm.c index 371f2c933..e165f83c3 100644 --- a/src/bin/e_fm.c +++ b/src/bin/e_fm.c @@ -1079,6 +1079,20 @@ e_fm2_all_sel(Evas_Object *obj) _e_fm2_icon_sel_any(obj); } +EAPI void +e_fm2_first_sel(Evas_Object *obj) +{ + EFM_SMART_CHECK(); + _e_fm2_icon_sel_first(obj, EINA_FALSE); +} + +EAPI void +e_fm2_last_sel(Evas_Object *obj) +{ + EFM_SMART_CHECK(); + _e_fm2_icon_sel_last(obj, EINA_FALSE); +} + EAPI void e_fm2_custom_theme_set(Evas_Object *obj, const char *path) { diff --git a/src/bin/e_fm.h b/src/bin/e_fm.h index f5a19df43..df2b06be0 100644 --- a/src/bin/e_fm.h +++ b/src/bin/e_fm.h @@ -149,6 +149,8 @@ EAPI void e_fm2_underlay_show(Evas_Object *obj); EAPI void e_fm2_underlay_hide(Evas_Object *obj); EAPI void e_fm2_all_unsel(Evas_Object *obj); EAPI void e_fm2_all_sel(Evas_Object *obj); +EAPI void e_fm2_first_sel(Evas_Object *obj); +EAPI void e_fm2_last_sel(Evas_Object *obj); EAPI void e_fm2_path_get(Evas_Object *obj, const char **dev, const char **path); EAPI void e_fm2_refresh(Evas_Object *obj); EAPI const char *e_fm2_real_path_get(Evas_Object *obj);