From e2f3ddea3a788025ce1a545fe623794989d54003 Mon Sep 17 00:00:00 2001 From: Sanjeev BA Date: Fri, 14 Oct 2011 06:51:59 +0000 Subject: [PATCH] Use toggle instead of button. It is appropriate for this example. SVN revision: 64067 --- .../src/bin/test_fileselector_button.c | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/legacy/elementary/src/bin/test_fileselector_button.c b/legacy/elementary/src/bin/test_fileselector_button.c index 8bf50d3d51..8a09c56495 100644 --- a/legacy/elementary/src/bin/test_fileselector_button.c +++ b/legacy/elementary/src/bin/test_fileselector_button.c @@ -104,27 +104,28 @@ test_fileselector_button(void *data __UNUSED__, elm_box_pack_end(vbox, hbox); evas_object_show(hbox); - bt = elm_button_add(win); - elm_object_text_set(bt, "Toggle current selection text entry"); - evas_object_smart_callback_add(bt, "clicked", _current_sel_toggle, fs_bt); + bt = elm_toggle_add(win); + elm_object_text_set(bt, "current selection text entry"); + evas_object_smart_callback_add(bt, "changed", _current_sel_toggle, fs_bt); elm_box_pack_end(hbox, bt); evas_object_show(bt); - bt = elm_button_add(win); - elm_object_text_set(bt, "Toggle inwin mode"); - evas_object_smart_callback_add(bt, "clicked", _inwin_mode_toggle, fs_bt); + bt = elm_toggle_add(win); + elm_object_text_set(bt, "Inwin mode"); + elm_toggle_state_set (bt, EINA_TRUE); + evas_object_smart_callback_add(bt, "changed", _inwin_mode_toggle, fs_bt); elm_box_pack_end(hbox, bt); evas_object_show(bt); - bt = elm_button_add(win); - elm_object_text_set(bt, "Toggle folder only mode"); - evas_object_smart_callback_add(bt, "clicked", _folder_only_toggle, fs_bt); + bt = elm_toggle_add(win); + elm_object_text_set(bt, "Folder only mode"); + evas_object_smart_callback_add(bt, "changed", _folder_only_toggle, fs_bt); elm_box_pack_end(hbox, bt); evas_object_show(bt); - bt = elm_button_add(win); - elm_object_text_set(bt, "Toggle expandable mode"); - evas_object_smart_callback_add(bt, "clicked", _expandable_toggle, fs_bt); + bt = elm_toggle_add(win); + elm_object_text_set(bt, "Expandable mode"); + evas_object_smart_callback_add(bt, "changed", _expandable_toggle, fs_bt); elm_box_pack_end(hbox, bt); evas_object_show(bt);