From: Carsten Haitzler Date: Sun, 28 Mar 2010 01:44:56 +0000 (+0000) Subject: add test case for longpress and selected in genlist. X-Git-Tag: v1.0.0~4687 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=856387e89303b32c833d04fc54872a9b18fe2858;p=platform%2Fupstream%2Felementary.git add test case for longpress and selected in genlist. SVN revision: 47522 --- diff --git a/src/bin/test_genlist.c b/src/bin/test_genlist.c index 52cb4b9..6207134 100644 --- a/src/bin/test_genlist.c +++ b/src/bin/test_genlist.c @@ -77,6 +77,12 @@ _gl_clicked(void *data, Evas_Object *obj, void *event_info) printf("clicked: %p\n", event_info); } +static void +_gl_longpress(void *data, Evas_Object *obj, void *event_info) +{ + printf("longpress %p\n", event_info); +} + void test_genlist(void *data, Evas_Object *obj, void *event_info) { @@ -102,6 +108,7 @@ test_genlist(void *data, Evas_Object *obj, void *event_info) gl = elm_genlist_add(win); evas_object_smart_callback_add(gl, "selected", _gl_selected, NULL); evas_object_smart_callback_add(gl, "clicked", _gl_clicked, NULL); + evas_object_smart_callback_add(gl, "longpressed", _gl_longpress, NULL); // FIXME: This causes genlist to resize the horiz axis very slowly :( // Reenable this and resize the window horizontally, then try to resize it back //elm_genlist_horizontal_mode_set(gl, ELM_LIST_LIMIT);