aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/e_ilist.h
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2005-11-05 12:12:17 +0000
committerCarsten Haitzler <raster@rasterman.com>2005-11-05 12:12:17 +0000
commitdb8f53b3b89ab250fc3ffc81d9133ede0351f6e5 (patch)
tree340f4173d131bc6b4422ca2a92a23cf8941a1f86 /src/bin/e_ilist.h
parent- oops, forgot to save file. (diff)
downloadenlightenment-db8f53b3b89ab250fc3ffc81d9133ede0351f6e5.tar.gz
starting work on ilist... gfx suck atm. need to eat. commit.
SVN revision: 18318
Diffstat (limited to 'src/bin/e_ilist.h')
-rw-r--r--src/bin/e_ilist.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/bin/e_ilist.h b/src/bin/e_ilist.h
new file mode 100644
index 000000000..a71ff0bfc
--- /dev/null
+++ b/src/bin/e_ilist.h
@@ -0,0 +1,18 @@
+/*
+ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
+ */
+#ifdef E_TYPEDEFS
+#else
+#ifndef E_ILIST_H
+#define E_ILIST_H
+
+EAPI Evas_Object *e_ilist_add (Evas *evas);
+EAPI void e_ilist_append (Evas_Object *obj, Evas_Object *icon, char *label, void (*func) (void *data), void *data);
+EAPI void e_ilist_select_set (Evas_Object *obj, int n);
+EAPI int e_ilist_select_get (Evas_Object *obj);
+EAPI void *e_ilist_select_data_get (Evas_Object *obj);
+EAPI void e_ilist_selected_geometry_get (Evas_Object *obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h);
+EAPI void e_ilist_min_size_get (Evas_Object *obj, Evas_Coord *w, Evas_Coord *h);
+
+#endif
+#endif