summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChunEon Park <hermet@hermet.pe.kr>2013-07-23 21:58:22 +0900
committerChunEon Park <hermet@hermet.pe.kr>2013-07-23 21:59:19 +0900
commit0506cf4d8f81ece36147bdf326ba65c9f8e43722 (patch)
tree3c2eed15b6d700422e519be6b9f07cf3376c852f
parent5cef921aa4d8dd44f068db01c232ba8a1a442b48 (diff)
downloadelementary-0506cf4d8f81ece36147bdf326ba65c9f8e43722.tar.gz
elementary/dayselector - fix test case that the sunday first to be correctly shown.
-rw-r--r--src/bin/test_dayselector.c17
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);