rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=54ddc5d2c1b8919e26aee7990fe1a8991b236136
commit 54ddc5d2c1b8919e26aee7990fe1a8991b236136 Author: Vyacheslav Reutskiy <v.reuts...@samsung.com> Date: Fri May 13 13:22:30 2016 +0300 button.edc: add style 'close' Change-Id: I2ca8d9a275feaf2cdb5b615e00913535c06b4691 --- data/themes/default/widgets/button.edc | 81 ++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) diff --git a/data/themes/default/widgets/button.edc b/data/themes/default/widgets/button.edc index 9a83ed8..f8366dd 100644 --- a/data/themes/default/widgets/button.edc +++ b/data/themes/default/widgets/button.edc @@ -538,6 +538,87 @@ group { name: "elm/button/base/anchor"; } } +group { name: "elm/button/base/close"; + images { + image: "icon_close.png" COMP; + } + parts { + part { name: "icon"; + type: IMAGE; + description { state: "default" 0.0; + min: 19 19; + image.normal: "icon_close.png"; + color_class: "main"; + } + description { state: "clicked" 0.0; + inherit: "default" 0.0; + color_class: "select"; + } + description { state: "hilighted" 0.0; + inherit: "default" 0.0; + color_class: "select_light"; + } + } + part { name: "event"; + type: RECT; + description { state: "default" 0.0; + color: 0 0 0 0; + } + } + } + programs { + program { name: "button_click"; + signal: "mouse,down,1"; + source: "event"; + action: SIGNAL_EMIT "elm,action,press" ""; + after: "button_click_anim"; + } + program { name: "button_unclick"; + signal: "mouse,up,1"; + source: "event"; + action: SIGNAL_EMIT "elm,action,unpress" ""; + after: "button_unclick_anim"; + } + program { name: "button_pressed_anim"; + signal: "elm,anim,activate"; + source: "elm"; + action: STATE_SET "clicked" 0.00; + target: "icon"; + after: "button_unpressed_anim"; + } + program { name: "button_unclick2"; + signal: "mouse,clicked,1"; + source: "event"; + action: SIGNAL_EMIT "elm,action,click" ""; + } + program { name: "button_click_anim"; + action: STATE_SET "clicked" 0.00; + target: "icon"; + } + program { name: "button_unpressed_anim"; + action: STATE_SET "default" 0.00; + transition: DECELERATE 0.50000; + target: "icon"; + } + program { name: "button_unclick_anim"; + action: STATE_SET "default" 0.00; + target: "icon"; + } + program { name: "mouse_in"; + signal: "mouse,in"; + source: "event"; + action: STATE_SET "hilighted" 0.0; + target: "icon"; + } + program { name: "mouse_out"; + signal: "mouse,out"; + source: "event"; + action: STATE_SET "default" 0.0; + target: "icon"; + } + } +} + group { name: "elm/button/base/elipsis"; images { image: "input-select-file.png" COMP; --