elm test_photo.c: Added clicked smart callback example for photo widget.

SVN revision: 79283
This commit is contained in:
Daniel Juyung Seo 2012-11-14 10:49:51 +00:00
parent 56fce12f77
commit e23406a6c0
1 changed files with 8 additions and 0 deletions

View File

@ -8,6 +8,13 @@ static void drop_cb(void *mydata, Evas_Object *obj, void *evdata);
static void drag_stop_cb(void *mydata, Evas_Object *obj, void *evdata);
static void drag_start_cb(void *mydata, Evas_Object *obj, void *evdata);
static void
_clicked_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__,
void *event_info __UNUSED__)
{
printf("photo clicked\n");
}
void
test_photo(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
{
@ -41,6 +48,7 @@ test_photo(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info
for (i = 0; i < 12; i++)
{
ph = elm_photo_add(win);
evas_object_smart_callback_add(ph, "clicked", _clicked_cb, NULL);
snprintf(buf, sizeof(buf), "%s/images/%s",
elm_app_data_dir_get(), img[n]);
n++;