diff options
author | ChunEon Park <hermet@hermet.pe.kr> | 2013-07-23 21:58:22 +0900 |
---|---|---|
committer | ChunEon Park <hermet@hermet.pe.kr> | 2013-07-23 21:59:19 +0900 |
commit | 0506cf4d8f81ece36147bdf326ba65c9f8e43722 (patch) | |
tree | 3c2eed15b6d700422e519be6b9f07cf3376c852f | |
parent | 5cef921aa4d8dd44f068db01c232ba8a1a442b48 (diff) | |
download | elementary-0506cf4d8f81ece36147bdf326ba65c9f8e43722.tar.gz |
elementary/dayselector - fix test case that the sunday first to be correctly shown.
-rw-r--r-- | src/bin/test_dayselector.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/bin/test_dayselector.c b/src/bin/test_dayselector.c index 65ae2da19..5eb8b1059 100644 --- a/src/bin/test_dayselector.c +++ b/src/bin/test_dayselector.c @@ -43,10 +43,11 @@ static void _changed_cb(void* data __UNUSED__, Evas_Object* obj, void* event_inf void test_dayselector(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) { - Evas_Object *win, *bx, *dayselector, *sunday; + Evas_Object *win, *bx, *dayselector, *monday; Eina_List *weekdays_list; const char *weekday; - const char *weekdays[] = {"S", "M", "T", "W", "T", "F", "S"}; + const char *weekdays[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; + const char *weekdays2[] = {"S", "M", "T", "W", "T", "F", "S"}; win = elm_win_util_standard_add("dayselector", "Day Selector"); elm_win_autodel_set(win, EINA_TRUE); @@ -71,10 +72,10 @@ test_dayselector(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event elm_box_pack_end(bx, dayselector); evas_object_show(dayselector); evas_object_smart_callback_add(dayselector, "dayselector,changed", _changed_cb, NULL); - sunday = elm_object_part_content_get(dayselector, "day0"); - elm_object_signal_emit(sunday, "elm,type,weekend,style1", ""); + elm_dayselector_weekdays_names_set(dayselector, weekdays); + elm_dayselector_week_start_set(dayselector, ELM_DAYSELECTOR_SUN); - //Monday first + //Special Style dayselector = elm_dayselector_add(win); evas_object_size_hint_weight_set(dayselector, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); evas_object_size_hint_align_set(dayselector, EVAS_HINT_FILL, 0.5); @@ -82,14 +83,14 @@ test_dayselector(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event elm_box_pack_end(bx, dayselector); evas_object_show(dayselector); evas_object_smart_callback_add(dayselector, "dayselector,changed", _changed_cb, NULL); - sunday = elm_object_part_content_get(dayselector, "day0"); - elm_object_signal_emit(sunday, "elm,type,weekend,style1", ""); + monday = elm_object_part_content_get(dayselector, "day0"); + elm_object_signal_emit(monday, "elm,type,weekend,style1", ""); //Setting weekday name dayselector = elm_dayselector_add(win); evas_object_size_hint_weight_set(dayselector, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); evas_object_size_hint_align_set(dayselector, EVAS_HINT_FILL, 0.5); - elm_dayselector_weekdays_names_set(dayselector, weekdays); + elm_dayselector_weekdays_names_set(dayselector, weekdays2); elm_box_pack_end(bx, dayselector); evas_object_show(dayselector); evas_object_smart_callback_add(dayselector, "dayselector,changed", _changed_cb, NULL); |