rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=804593584876de8e46de13b8f18ee4edc847b32e
commit 804593584876de8e46de13b8f18ee4edc847b32e Author: Vyacheslav Reutskiy <v.reuts...@samsung.com> Date: Tue Jul 14 08:13:41 2015 +0300 Styles: add to single line entry swallow elm.swallow.elipsis This swallow needs for 'choose' entry. This swallow under all enother containers and be careful to use swallow '~elipsis' and '~end' in one time, because '~elipsis' over. Change-Id: I70c6359069cecedf4a71aaac05bd2402a00364ca --- data/themes/default/widgets/entry.edc | 17 +++++++++++++++++ src/bin/ui/wizard/wizard_common.c | 2 +- src/bin/ui/wizard/wizard_import_edc.c | 2 +- 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/data/themes/default/widgets/entry.edc b/data/themes/default/widgets/entry.edc index b7ff9a4..7e04026 100644 --- a/data/themes/default/widgets/entry.edc +++ b/data/themes/default/widgets/entry.edc @@ -465,6 +465,23 @@ group { name: "elm/scroller/entry_single/default"; } } } + part { name: "elm.swallow.elipsis"; + type: SWALLOW; + clip_to: "clipper"; + description { state: "default" 0.0; + align: 1.0 0.5; + min: 19 0; + max: 19 -1; + rel1 { + offset: 0 1; + to_y: "bg"; + } + rel2 { + offset: -2 -3; + to_y: "bg"; + } + } + } part { name: "focus"; type: IMAGE; repeat_events: 1; diff --git a/src/bin/ui/wizard/wizard_common.c b/src/bin/ui/wizard/wizard_common.c index f1c305e..23c2407 100644 --- a/src/bin/ui/wizard/wizard_common.c +++ b/src/bin/ui/wizard/wizard_common.c @@ -300,7 +300,7 @@ _elipsis_btn_add(Evas_Object *entry, Evas_Smart_Cb cb_func, void *data) elm_object_focus_allow_set(bt, false); evas_object_show(bt); evas_object_smart_callback_add(bt, "clicked", cb_func, data); - elm_object_part_content_set(entry, "elm.swallow.end", bt); + elm_object_part_content_set(entry, "elm.swallow.elipsis", bt); } void diff --git a/src/bin/ui/wizard/wizard_import_edc.c b/src/bin/ui/wizard/wizard_import_edc.c index 4e2f226..23ddf7a 100644 --- a/src/bin/ui/wizard/wizard_import_edc.c +++ b/src/bin/ui/wizard/wizard_import_edc.c @@ -580,7 +580,7 @@ _dir_item_add(Evas_Object *parent, Wizard_Import_Edj_Win *wiew) elm_object_style_set(button, "elipsis"); evas_object_show(button); evas_object_smart_callback_add(button, "clicked", _on_directory_bt, c_data); - elm_object_part_content_set(entry, "elm.swallow.end", button); + elm_object_part_content_set(entry, "elm.swallow.elipsis", button); elm_object_part_content_set(item, "swallow.entry", entry); c_data->entry = entry; --