diff options
author | Sungtaek Hong <sth253.hong@samsung.com> | 2017-01-12 18:47:12 +0900 |
---|---|---|
committer | Sungtaek Hong <sth253.hong@samsung.com> | 2017-01-12 18:47:12 +0900 |
commit | 264a02ca703f6517d5295f93e14d9c324ee9add4 (patch) | |
tree | 4b0f62022babaca245b562d363521aef9d872785 | |
parent | accb8bf4853e88b2cd2ea3d6073f45008eada6e4 (diff) | |
download | elm-sharp-264a02ca703f6517d5295f93e14d9c324ee9add4.tar.gz elm-sharp-264a02ca703f6517d5295f93e14d9c324ee9add4.tar.bz2 elm-sharp-264a02ca703f6517d5295f93e14d9c324ee9add4.zip |
theme: set min size when icon is set
Change-Id: I4e31dbb3d3930d7e4a147ba69b1fa2c478618389
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
-rw-r--r-- | ElmSharp/theme/tv/widgets/button.edc | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/ElmSharp/theme/tv/widgets/button.edc b/ElmSharp/theme/tv/widgets/button.edc index b4e313a..d459557 100644 --- a/ElmSharp/theme/tv/widgets/button.edc +++ b/ElmSharp/theme/tv/widgets/button.edc @@ -93,11 +93,16 @@ group { name: "elm/button/base/default"; min: 0 0; max: 37 37; } + description { state: "visible" 0.0; + inherit: "default" 0.0; + min: 37 37; + fixed: 1 1; + } } part { name: "elm.text"; type: TEXTBLOCK; mouse_events: 0; scale: 1; description { state: "default" 0.0; - rel1.to_x: "pad.left"; + rel1.to_x: "elm.swallow.content"; rel1.relative: 1.0 0.0; rel2.to_x: "pad.right"; rel2.relative: 0.0 1.0; @@ -164,6 +169,16 @@ group { name: "elm/button/base/default"; target: "button_base"; target: "elm.text"; } + program { name: "icon_show"; + signal: "elm,state,icon,visible"; source: "elm"; + action: STATE_SET "visible" 0.0; + target: "elm.swallow.content"; + } + program { name: "icon_hide"; + signal: "elm,state,icon,hidden"; source: "elm"; + action: STATE_SET "default" 0.0; + target: "elm.swallow.content"; + } program { name: "text_show"; signal: "elm,state,text,visible"; source: "elm"; script { |