Wrapper functions for getting an items 'value'. To be used in new Shelf
authorChristopher Michael <cpmichael1@comcast.net>
Thu, 8 Apr 2010 20:07:11 +0000 (20:07 +0000)
committerChristopher Michael <cpmichael1@comcast.net>
Thu, 8 Apr 2010 20:07:11 +0000 (20:07 +0000)
Contents dialog.

SVN revision: 47844

src/bin/e_widget_ilist.c
src/bin/e_widget_ilist.h

index e0d1d1b..7ec3950 100644 (file)
@@ -677,6 +677,13 @@ e_widget_ilist_item_data_get(const E_Ilist_Item *it)
    return wcb->data;
 }
 
+EAPI const char *
+e_widget_ilist_item_value_get(const E_Ilist_Item *it) 
+{
+   E_Widget_Callback *wcb = it->data2;
+   return wcb->value;
+}
+
 /**
  * Show the nth element of an ilist
  * @param obj the ilist
index a7ba68d..aa8cab4 100644 (file)
@@ -40,6 +40,7 @@ EAPI const char  *e_widget_ilist_item_label_get(const E_Ilist_Item *it);
 EAPI Evas_Object *e_widget_ilist_item_icon_get(const E_Ilist_Item *it);
 EAPI Evas_Object *e_widget_ilist_item_end_get(const E_Ilist_Item *it);
 EAPI void        *e_widget_ilist_item_data_get(const E_Ilist_Item *it);
+EAPI const char  *e_widget_ilist_item_value_get(const E_Ilist_Item *it);
 
 EAPI void         e_widget_ilist_nth_show(Evas_Object *obj, int n, int top);
 EAPI void         e_widget_ilist_selected_set(Evas_Object *obj, int n);