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