From: Hyoyoung Chang <hyoyoung@gmail.com>
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 23 Feb 2012 07:39:10 +0000 (07:39 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 23 Feb 2012 07:39:10 +0000 (07:39 +0000)
commit01db21a595f9c931e2c62e922aee51ff4f6a312c
treed73a45e495276e4365857aa2a9dac447682be8ed
parentced76fb4662db1448ee859f23464092097698f08
From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_genlist - add edit_mode feature (3/3)

As we discussed in 2011 May (
http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg32498.html
).
I post edit_mode patch.

It almost made by Seunggyun Kim. I fixed some bugs and complaint to
current genlist.
Two public apis are introduced.
+EAPI void               elm_genlist_edit_mode_set(Evas_Object *obj,
Eina_Bool edit_mode);
+EAPI Eina_Bool          elm_genlist_edit_mode_get(const Evas_Object
*obj);
And one attribute is added in genlist item class
+   const char *edit_item_style;

It can used for editing and deleting in genlist.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68309 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
data/themes/widgets/genlist.edc
src/bin/test.c
src/bin/test_genlist.c
src/lib/elm_deprecated_before.h
src/lib/elm_gen_common.h
src/lib/elm_genlist.c
src/lib/elm_genlist.h