forked from enlightenment/enlightenment
flesh out ilist header api with prepend and relative inserts
SVN revision: 74384
This commit is contained in:
parent
726fadf214
commit
55294aab4a
|
@ -357,6 +357,18 @@ e_widget_ilist_append_full(Evas_Object *obj, Evas_Object *icon, Evas_Object *end
|
|||
_queue_append(obj, CMD_ADD, icon, end, label, 0, func, data, val, 0, CMD_APPEND, 0);
|
||||
}
|
||||
|
||||
EAPI void
|
||||
e_widget_ilist_header_append_relative(Evas_Object *obj, Evas_Object *icon, const char *label, int relative)
|
||||
{
|
||||
_queue_append(obj, CMD_ADD, icon, NULL, label, 1, NULL, NULL, NULL, relative, CMD_APPEND_RELATIVE, 0);
|
||||
}
|
||||
|
||||
EAPI void
|
||||
e_widget_ilist_header_prepend_relative(Evas_Object *obj, Evas_Object *icon, const char *label, int relative)
|
||||
{
|
||||
_queue_append(obj, CMD_ADD, icon, NULL, label, 1, NULL, NULL, NULL, relative, CMD_PREPEND_RELATIVE, 0);
|
||||
}
|
||||
|
||||
EAPI void
|
||||
e_widget_ilist_append_relative(Evas_Object *obj, Evas_Object *icon, const char *label, void (*func)(void *data), void *data, const char *val, int relative)
|
||||
{
|
||||
|
@ -416,6 +428,12 @@ e_widget_ilist_prepend(Evas_Object *obj, Evas_Object *icon, const char *label, v
|
|||
*/
|
||||
}
|
||||
|
||||
EAPI void
|
||||
e_widget_ilist_header_prepend(Evas_Object *obj, Evas_Object *icon, const char *label)
|
||||
{
|
||||
_queue_append(obj, CMD_ADD, icon, NULL, label, 1, NULL, NULL, NULL, 0, CMD_PREPEND, 0);
|
||||
}
|
||||
|
||||
EAPI void
|
||||
e_widget_ilist_prepend_full(Evas_Object *obj, Evas_Object *icon, Evas_Object *end, const char *label, void (*func)(void *data), void *data, const char *val)
|
||||
{
|
||||
|
|
|
@ -16,6 +16,9 @@ EAPI void e_widget_ilist_append_relative_full(Evas_Object *obj, Evas_Obj
|
|||
EAPI void e_widget_ilist_prepend_full(Evas_Object *obj, Evas_Object *icon, Evas_Object *end, const char *label, void (*func) (void *data), void *data, const char *val);
|
||||
EAPI void e_widget_ilist_prepend_relative_full(Evas_Object *obj, Evas_Object *icon, Evas_Object *end, const char *label, void (*func) (void *data), void *data, const char *val, int relative);
|
||||
|
||||
EAPI void e_widget_ilist_header_append_relative(Evas_Object *obj, Evas_Object *icon, const char *label, int relative);
|
||||
EAPI void e_widget_ilist_header_prepend_relative(Evas_Object *obj, Evas_Object *icon, const char *label, int relative);
|
||||
EAPI void e_widget_ilist_header_prepend(Evas_Object *obj, Evas_Object *icon, const char *label);
|
||||
EAPI void e_widget_ilist_header_append(Evas_Object *obj, Evas_Object *icon, const char *label);
|
||||
EAPI void e_widget_ilist_selector_set(Evas_Object *obj, int selector);
|
||||
EAPI void e_widget_ilist_go(Evas_Object *obj);
|
||||
|
|
Loading…
Reference in New Issue