forked from enlightenment/efl
elementary/dayselector - added disabled case example
This commit is contained in:
parent
14cd12f4b2
commit
6928d6ce7a
|
@ -58,7 +58,7 @@ test_dayselector(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event
|
||||||
evas_object_show(bx);
|
evas_object_show(bx);
|
||||||
|
|
||||||
// Default
|
// Default
|
||||||
dayselector = elm_dayselector_add(win);
|
dayselector = elm_dayselector_add(bx);
|
||||||
evas_object_size_hint_weight_set(dayselector, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
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);
|
evas_object_size_hint_align_set(dayselector, EVAS_HINT_FILL, 0.5);
|
||||||
elm_box_pack_end(bx, dayselector);
|
elm_box_pack_end(bx, dayselector);
|
||||||
|
@ -66,7 +66,7 @@ test_dayselector(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event
|
||||||
evas_object_smart_callback_add(dayselector, "dayselector,changed", _changed_cb, NULL);
|
evas_object_smart_callback_add(dayselector, "dayselector,changed", _changed_cb, NULL);
|
||||||
|
|
||||||
//Sunday first
|
//Sunday first
|
||||||
dayselector = elm_dayselector_add(win);
|
dayselector = elm_dayselector_add(bx);
|
||||||
evas_object_size_hint_weight_set(dayselector, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
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);
|
evas_object_size_hint_align_set(dayselector, EVAS_HINT_FILL, 0.5);
|
||||||
elm_box_pack_end(bx, dayselector);
|
elm_box_pack_end(bx, dayselector);
|
||||||
|
@ -76,7 +76,7 @@ test_dayselector(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event
|
||||||
elm_dayselector_week_start_set(dayselector, ELM_DAYSELECTOR_SUN);
|
elm_dayselector_week_start_set(dayselector, ELM_DAYSELECTOR_SUN);
|
||||||
|
|
||||||
//Special Style
|
//Special Style
|
||||||
dayselector = elm_dayselector_add(win);
|
dayselector = elm_dayselector_add(bx);
|
||||||
evas_object_size_hint_weight_set(dayselector, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
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);
|
evas_object_size_hint_align_set(dayselector, EVAS_HINT_FILL, 0.5);
|
||||||
elm_dayselector_week_start_set(dayselector, ELM_DAYSELECTOR_MON);
|
elm_dayselector_week_start_set(dayselector, ELM_DAYSELECTOR_MON);
|
||||||
|
@ -87,7 +87,7 @@ test_dayselector(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event
|
||||||
elm_object_signal_emit(monday, "elm,type,weekend,style1", "");
|
elm_object_signal_emit(monday, "elm,type,weekend,style1", "");
|
||||||
|
|
||||||
//Setting weekday name
|
//Setting weekday name
|
||||||
dayselector = elm_dayselector_add(win);
|
dayselector = elm_dayselector_add(bx);
|
||||||
evas_object_size_hint_weight_set(dayselector, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
|
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);
|
evas_object_size_hint_align_set(dayselector, EVAS_HINT_FILL, 0.5);
|
||||||
elm_dayselector_weekdays_names_set(dayselector, weekdays2);
|
elm_dayselector_weekdays_names_set(dayselector, weekdays2);
|
||||||
|
@ -104,7 +104,15 @@ test_dayselector(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event
|
||||||
eina_stringshare_del(weekday);
|
eina_stringshare_del(weekday);
|
||||||
}
|
}
|
||||||
|
|
||||||
evas_object_resize(win, 350, 120);
|
//Disabled
|
||||||
|
dayselector = elm_dayselector_add(bx);
|
||||||
|
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_box_pack_end(bx, dayselector);
|
||||||
|
evas_object_show(dayselector);
|
||||||
|
elm_object_disabled_set(dayselector, EINA_TRUE);
|
||||||
|
|
||||||
|
evas_object_resize(win, 350, 150);
|
||||||
evas_object_show(win);
|
evas_object_show(win);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue