implement elm_gen_item_selected_get
authordiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 21 Oct 2011 23:18:48 +0000 (23:18 +0000)
committerdiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 21 Oct 2011 23:18:48 +0000 (23:18 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@64278 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/Elementary.h.in
src/lib/elm_gen.c

index 2d6b9bb..2ebbd33 100644 (file)
@@ -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)
index 6fe7652..c6ff7f5 100644 (file)
@@ -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;
+}