seoz pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=50912bf5534f1e6905dc5a6c0ac08f4f607eecd5

commit 50912bf5534f1e6905dc5a6c0ac08f4f607eecd5
Author: Daniel Juyung Seo <[email protected]>
Date:   Thu May 1 21:54:24 2014 +0900

    test_focus: initialize focus related check states correctly.
    
    Fetch the current focus config status.
---
 src/bin/test_focus.c              | 2 ++
 src/bin/test_focus_custom_chain.c | 8 ++++----
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/bin/test_focus.c b/src/bin/test_focus.c
index f8d60ee..500486f 100644
--- a/src/bin/test_focus.c
+++ b/src/bin/test_focus.c
@@ -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",
diff --git a/src/bin/test_focus_custom_chain.c 
b/src/bin/test_focus_custom_chain.c
index 8103037..c9d982b 100644
--- a/src/bin/test_focus_custom_chain.c
+++ b/src/bin/test_focus_custom_chain.c
@@ -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);

-- 


Reply via email to