[genlist] Modified genlist.
authorDaniel Juyung Seo <juyung.seo@samsung.com>
Mon, 23 Aug 2010 00:49:02 +0000 (09:49 +0900)
committerDaniel Juyung Seo <juyung.seo@samsung.com>
Mon, 23 Aug 2010 00:49:02 +0000 (09:49 +0900)
src/lib/Elementary.h.in
src/lib/elm_genlist.c

index 7a53124..d3a5662 100755 (executable)
@@ -1245,7 +1245,7 @@ extern "C" {
    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 int               elm_genlist_item_expanded_depth_get(Elm_Genlist_Item *it);
-   EAPI void              elm_genlist_selected_items_delete(Evas_Object *obj);
+   EAPI void              elm_genlist_selected_items_del(Evas_Object *obj);
 
    EAPI Evas_Object *elm_check_add(Evas_Object *parent);
    EAPI void         elm_check_label_set(Evas_Object *obj, const char *label);
index e0f067c..db1ae9e 100755 (executable)
@@ -4628,6 +4628,13 @@ elm_genlist_edit_mode_set(Evas_Object *obj, int emode, Elm_Genlist_Edit_Class *e
    wd->calc_job = ecore_job_add(_calc_job, wd);
 }
 
+/**
+ * Get expanded depth. 
+ *
+ * @param it The genlist item object
+ *
+ * @ingroup Genlist
+ */
 EAPI int
 elm_genlist_item_expanded_depth_get(Elm_Genlist_Item *it)
 {
@@ -4636,7 +4643,6 @@ elm_genlist_item_expanded_depth_get(Elm_Genlist_Item *it)
    return it->depth;
 }
 
-
 /**
  * Delete selected items in genlist edit mode.
  *
@@ -4644,31 +4650,24 @@ elm_genlist_item_expanded_depth_get(Elm_Genlist_Item *it)
  *
  * @ingroup Genlist
  */
-
 EAPI void
-elm_genlist_selected_items_delete(Evas_Object *obj)
+elm_genlist_selected_items_del(Evas_Object *obj)
 {
     Elm_Genlist_Item *it;
-    Eina_List *l;
-
-    ELM_CHECK_WIDTYPE(obj, widtype);
-    Widget_Data *wd = elm_widget_data_get(obj);
-    if (!wd) return;
-
-
-    Eina_List *realized_list = elm_genlist_realized_items_get(obj);
-
-    EINA_LIST_FOREACH(realized_list, l, it)
-      {
-               
-               if( it->select_all_item ) 
-                       continue;
-       
-               if(it->delete_check)
-                       elm_genlist_item_del( it );
-        
-      }
-    if (wd->calc_job) ecore_job_del(wd->calc_job);
-    wd->calc_job = ecore_job_add(_calc_job, wd);       
-       
+        Eina_List *l, *realized_list;
+
+        ELM_CHECK_WIDTYPE(obj, widtype);
+        Widget_Data *wd = elm_widget_data_get(obj);
+        if (!wd) return;
+
+        realized_list = elm_genlist_realized_items_get(obj);
+        EINA_LIST_FOREACH(realized_list, l, it)
+               {
+                       if (it->select_all_item) 
+                         continue;
+                       if (it->delete_check)
+                         elm_genlist_item_del( it );
+               }
+        if (wd->calc_job) ecore_job_del(wd->calc_job);
+        wd->calc_job = ecore_job_add(_calc_job, wd);   
 }