test_focus: initialize focus related check states correctly.

Fetch the current focus config status.
This commit is contained in:
Daniel Juyung Seo 2014-05-01 21:54:24 +09:00
parent fa2a17a1fb
commit cfb42e0502
2 changed files with 6 additions and 4 deletions

View File

@ -429,6 +429,7 @@ test_focus(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_inf
Evas_Object *ck;
ck = elm_check_add(bx);
elm_object_text_set(ck, "Focus Highlight Animation Enable");
elm_check_state_set(ck, elm_config_focus_highlight_animate_get());
elm_box_pack_end(bx, ck);
my_show(ck);
evas_object_smart_callback_add(ck, "changed",
@ -783,6 +784,7 @@ test_focus3(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_in
ck = elm_check_add(box);
elm_object_text_set(ck, "Focus Highlight Clip Disable");
elm_check_state_set(ck, elm_config_focus_highlight_clip_disabled_get());
elm_box_pack_end(box, ck);
evas_object_show(ck);
evas_object_smart_callback_add(ck, "changed",

View File

@ -133,7 +133,7 @@ test_focus_custom_chain(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, vo
evas_object_size_hint_weight_set(tg, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(tg, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_object_text_set(tg, "Focus Highlight Enabled (Config)");
elm_check_state_set(tg, EINA_TRUE);
elm_check_state_set(tg, elm_config_focus_highlight_enabled_get());
evas_object_smart_callback_add(tg, "changed", highlight_enabled_cb, NULL);
elm_box_pack_end(bx, tg);
evas_object_show(tg);
@ -142,7 +142,7 @@ test_focus_custom_chain(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, vo
evas_object_size_hint_weight_set(tg, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(tg, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_object_text_set(tg, "Focus Highlight Animate (Config)");
elm_check_state_set(tg, EINA_TRUE);
elm_check_state_set(tg, elm_config_focus_highlight_animate_get());
evas_object_smart_callback_add(tg, "changed", highlight_animate_cb, NULL);
elm_box_pack_end(bx, tg);
evas_object_show(tg);
@ -151,7 +151,7 @@ test_focus_custom_chain(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, vo
evas_object_size_hint_weight_set(tg, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(tg, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_object_text_set(tg, "Focus Highlight Enabled (Win)");
elm_check_state_set(tg, EINA_TRUE);
elm_check_state_set(tg, elm_win_focus_highlight_enabled_get(win));
evas_object_smart_callback_add(tg, "changed", win_highlight_enabled_cb, win);
elm_box_pack_end(bx, tg);
evas_object_show(tg);
@ -160,7 +160,7 @@ test_focus_custom_chain(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, vo
evas_object_size_hint_weight_set(tg, EVAS_HINT_EXPAND, 0.0);
evas_object_size_hint_align_set(tg, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_object_text_set(tg, "Focus Highlight Animate (Win)");
elm_check_state_set(tg, EINA_TRUE);
elm_check_state_set(tg, elm_win_focus_highlight_enabled_get(win));
evas_object_smart_callback_add(tg, "changed", win_highlight_animate_cb, win);
elm_box_pack_end(bx, tg);
evas_object_show(tg);