From 4ce2a15b7702b5ba1c9ed888d7737bca1cf11b6d Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 21 Oct 2011 23:18:48 +0000 Subject: [PATCH] implement elm_gen_item_selected_get SVN revision: 64278 --- legacy/elementary/src/lib/Elementary.h.in | 1 + legacy/elementary/src/lib/elm_gen.c | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/legacy/elementary/src/lib/Elementary.h.in b/legacy/elementary/src/lib/Elementary.h.in index 2d6b9bb716..2ebbd33d79 100644 --- a/legacy/elementary/src/lib/Elementary.h.in +++ b/legacy/elementary/src/lib/Elementary.h.in @@ -7922,6 +7922,7 @@ extern "C" { }; EAPI void elm_gen_clear(Evas_Object *obj); EAPI void elm_gen_item_selected_set(Elm_Gen_Item *it, Eina_Bool selected); + EAPI Eina_Bool elm_gen_item_selected_get(const Elm_Gen_Item *it); /** * @defgroup Gengrid Gengrid (Generic grid) diff --git a/legacy/elementary/src/lib/elm_gen.c b/legacy/elementary/src/lib/elm_gen.c index 6fe7652415..c6ff7f5315 100644 --- a/legacy/elementary/src/lib/elm_gen.c +++ b/legacy/elementary/src/lib/elm_gen.c @@ -517,3 +517,10 @@ elm_gen_clear(Evas_Object *obj) evas_event_thaw(evas_object_evas_get(wd->obj)); evas_event_thaw_eval(evas_object_evas_get(wd->obj)); } + +EAPI Eina_Bool +elm_gen_item_selected_get(const Elm_Gen_Item *it) +{ + ELM_WIDGET_ITEM_WIDTYPE_CHECK_OR_RETURN(it, EINA_FALSE); + return it->selected; +}