make genlist use different icon for end for testing.

SVN revision: 56019
This commit is contained in:
Carsten Haitzler 2011-01-10 06:46:59 +00:00
parent 5a8b288fe3
commit 91ec4bb1da
1 changed files with 5 additions and 2 deletions

View File

@ -28,11 +28,14 @@ char *gl_label_get(void *data, Evas_Object *obj __UNUSED__, const char *part __U
return strdup(buf);
}
Evas_Object *gl_icon_get(void *data __UNUSED__, Evas_Object *obj, const char *part __UNUSED__)
Evas_Object *gl_icon_get(void *data __UNUSED__, Evas_Object *obj, const char *part)
{
char buf[PATH_MAX];
Evas_Object *ic = elm_icon_add(obj);
snprintf(buf, sizeof(buf), "%s/images/logo_small.png", PACKAGE_DATA_DIR);
if (!strcmp(part, "elm.swallow.end"))
snprintf(buf, sizeof(buf), "%s/images/bubble.png", PACKAGE_DATA_DIR);
else
snprintf(buf, sizeof(buf), "%s/images/logo_small.png", PACKAGE_DATA_DIR);
elm_icon_file_set(ic, buf, NULL);
evas_object_size_hint_aspect_set(ic, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
return ic;