[genlist] Deprecated elm_genlist_set_edit_mode().
authorDaniel Juyung Seo <juyung.seo@samsung.com>
Fri, 20 Aug 2010 04:38:01 +0000 (13:38 +0900)
committerDaniel Juyung Seo <juyung.seo@samsung.com>
Fri, 20 Aug 2010 04:38:01 +0000 (13:38 +0900)
 Use elm_genlist_edit_mode_set() instead.

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

index cadc755..56677fd 100755 (executable)
@@ -1242,7 +1242,8 @@ extern "C" {
    EAPI void              elm_genlist_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous);
    EAPI void              elm_genlist_block_count_set(Evas_Object *obj, int n);
    EAPI void              elm_genlist_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v);
-   EAPI void              elm_genlist_set_edit_mode(Evas_Object *obj, int emode, Elm_Genlist_Edit_Class *ec);
+   EAPI void              elm_genlist_set_edit_mode(Evas_Object *obj, int emode, Elm_Genlist_Edit_Class *ec) __attribute__((deprecated));
+   EAPI void              elm_genlist_edit_mode_set(Evas_Object *obj, int emode, Elm_Genlist_Edit_Class *ec);
 
    EAPI Evas_Object *elm_check_add(Evas_Object *parent);
    EAPI void         elm_check_label_set(Evas_Object *obj, const char *label);
index a074d46..60e505e 100755 (executable)
@@ -4360,9 +4360,19 @@ elm_genlist_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h,
    elm_smart_scroller_policy_set(wd->scr, map[policy_h], map[policy_v]);
 }
 
+EAPI void
+elm_genlist_set_edit_mode(Evas_Object *obj, int emode, Elm_Genlist_Edit_Class *edit_class)
+{
+   fprintf(stderr, "=================> Caution!!! <========================\n");
+   fprintf(stderr, "==> elm_genlist_set_edit_mode() is deprecated. <=======\n");
+   fprintf(stderr, "==> Please use elm_genlist_edit_mode_set() instead. <==\n");
+   fprintf(stderr, "=======================================================\n");
+
+       elm_genlist_edit_mode_set(obj, emode, edit_class);
+}
 
 EAPI void
-elm_genlist_set_edit_mode(Evas_Object *obj, int emode, Elm_Genlist_Edit_Class *edit_class )
+elm_genlist_edit_mode_set(Evas_Object *obj, int emode, Elm_Genlist_Edit_Class *edit_class)
 {
     Eina_List * realized_list;
     Elm_Genlist_Item *it;