hermet pushed a commit to branch master.

commit 0506cf4d8f81ece36147bdf326ba65c9f8e43722
Author: ChunEon Park <[email protected]>
Date:   Tue Jul 23 21:58:22 2013 +0900

    elementary/dayselector - fix test case that the sunday first to be 
correctly shown.
---
 src/bin/test_dayselector.c | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/bin/test_dayselector.c b/src/bin/test_dayselector.c
index 65ae2da..5eb8b10 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);

-- 

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk

Reply via email to