From: Daniel Juyung Seo Date: Thu, 4 Oct 2012 11:00:26 +0000 (+0000) Subject: elm test_colorselector.c: Added PICKER mode for color selector. X-Git-Tag: submit/efl/20131021.015827~1678 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=66a35e729c853c9f3fd8e4ab1ede08a03d7243e5;p=platform%2Fupstream%2Felementary.git elm test_colorselector.c: Added PICKER mode for color selector. SVN revision: 77426 --- diff --git a/src/bin/test_colorselector.c b/src/bin/test_colorselector.c index 37ba362..6af446f 100644 --- a/src/bin/test_colorselector.c +++ b/src/bin/test_colorselector.c @@ -71,6 +71,15 @@ _both_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) evas_object_resize(win, 320, 550); } +static void +_picker_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) +{ + Evas_Object *cs = data; + Evas_Object *win = evas_object_data_get(cs, "win"); + elm_colorselector_mode_set(cs, ELM_COLORSELECTOR_PICKER); + evas_object_resize(win, 320, 430); +} + void test_colorselector(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) @@ -174,6 +183,14 @@ test_colorselector(void *data __UNUSED__, Evas_Object *obj __UNUSED__, evas_object_show(bt); elm_box_pack_end(bx2, bt); + bt = elm_button_add(bx2); + evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); + evas_object_size_hint_align_set(bt, EVAS_HINT_FILL, EVAS_HINT_FILL); + evas_object_smart_callback_add(bt, "clicked", _picker_cb, cs); + elm_object_text_set(bt, "Picker"); + evas_object_show(bt); + elm_box_pack_end(bx2, bt); + evas_object_resize(win, 320, 550); evas_object_show(win); }