From a2a2c2855fe68db2cb547938b22af4753971d68b Mon Sep 17 00:00:00 2001 From: "chuneon.park" Date: Thu, 19 May 2011 17:26:06 +0900 Subject: [PATCH] button - modified navigationbar/controlbar/button styles to be disabled with opacity 50% according to GUI guide. --- themes/groups/button.edc | 108 ++++++----------------------------------------- 1 file changed, 12 insertions(+), 96 deletions(-) diff --git a/themes/groups/button.edc b/themes/groups/button.edc index 61a6ca8..f635cb7 100644 --- a/themes/groups/button.edc +++ b/themes/groups/button.edc @@ -8838,6 +8838,7 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt part { name: "elm.swallow.content"; type: SWALLOW; scale: 1; + clip_to: "disabler"; description { state: "default" 0.0; visible: 0; align: 0.0 0.5; @@ -8871,6 +8872,7 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt type: TEXT; mouse_events: 0; scale: 1; + clip_to: "disabler"; description { state: "default" 0.0; visible: 0; rel1 { relative: 1.0 1.0; to_x: "padding_after_icon"; to_y: "padding_left_top"; } @@ -8893,20 +8895,8 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt inherit: "default" 0.0; visible: 1; min: 0 0; - color: 255 255 255 255; color2: 0 0 0 102; } - description { state: "disabled" 0.0; - inherit: "default" 0.0; - color: 185 185 185 255; - color3: 0 0 0 0; - } - description { state: "disabled_visible" 0.0; - inherit: "default" 0.0; - color: 185 185 185 255; - color3: 0 0 0 0; - visible: 1; - } description { state: "focused" 0.0; inherit: "default" 0.0; visible: 1; @@ -8943,12 +8933,10 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt part { name: "disabler"; type: RECT; description { state: "default" 0.0; - color: 0 0 0 0; - visible: 0; + color: 255 255 255 255; } description { state: "disabled" 0.0; - inherit: "default" 0.0; - visible: 1; + color: 255 255 255 127; } } } @@ -9076,20 +9064,12 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt signal: "elm,state,disabled"; source: "elm"; action: STATE_SET "disabled" 0.0; - target: "button_image"; target: "over2"; target: "disabler"; after: "disable_text"; } program { name: "disable_text"; script { - new st[31]; - new Float:vl; - get_state(PART:"elm.text", st, 30, vl); - if (!strcmp(st, "visible")) - set_state(PART:"elm.text", "disabled_visible", 0.0); - else - set_state(PART:"elm.text", "disabled", 0.0); set_int(button_state, BUTTON_STATE_DISABLED); } } @@ -9097,20 +9077,12 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt signal: "elm,state,enabled"; source: "elm"; action: STATE_SET "default" 0.0; - target: "button_image"; target: "over2"; target: "disabler"; after: "enable_text"; } program { name: "enable_text"; script { - new st[31]; - new Float:vl; - get_state(PART:"elm.text", st, 30, vl); - if (!strcmp(st, "disabled_visible")) - set_state(PART:"elm.text", "visible", 0.0); - else - set_state(PART:"elm.text", "default", 0.0); set_int(button_state, BUTTON_STATE_ENABLED); } } @@ -9255,6 +9227,7 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt part { name: "elm.swallow.content"; type: SWALLOW; scale: 1; + clip_to: "disabler"; description { state: "default" 0.0; visible: 0; align: 0.0 0.5; @@ -9288,6 +9261,7 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt type: TEXT; mouse_events: 0; scale: 1; + clip_to: "disabler"; description { state: "default" 0.0; visible: 0; rel1 { relative: 1.0 1.0; to_x: "padding_after_icon"; to_y: "padding_left_top"; } @@ -9310,20 +9284,8 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt inherit: "default" 0.0; visible: 1; min: 0 0; - color: 255 255 255 255; color2: 0 0 0 102; } - description { state: "disabled" 0.0; - inherit: "default" 0.0; - color: 185 185 185 255; - color3: 0 0 0 0; - } - description { state: "disabled_visible" 0.0; - inherit: "default" 0.0; - color: 185 185 185 255; - color3: 0 0 0 0; - visible: 1; - } description { state: "focused" 0.0; inherit: "default" 0.0; visible: 1; @@ -9360,12 +9322,10 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt part { name: "disabler"; type: RECT; description { state: "default" 0.0; - color: 0 0 0 0; - visible: 0; + color: 255 255 255 255; } description { state: "disabled" 0.0; - inherit: "default" 0.0; - visible: 1; + color: 255 255 255 127; } } } @@ -9493,20 +9453,12 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt signal: "elm,state,disabled"; source: "elm"; action: STATE_SET "disabled" 0.0; - target: "button_image"; target: "over2"; target: "disabler"; after: "disable_text"; } program { name: "disable_text"; script { - new st[31]; - new Float:vl; - get_state(PART:"elm.text", st, 30, vl); - if (!strcmp(st, "visible")) - set_state(PART:"elm.text", "disabled_visible", 0.0); - else - set_state(PART:"elm.text", "disabled", 0.0); set_int(button_state, BUTTON_STATE_DISABLED); } } @@ -9514,20 +9466,12 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt signal: "elm,state,enabled"; source: "elm"; action: STATE_SET "default" 0.0; - target: "button_image"; target: "over2"; target: "disabler"; after: "enable_text"; } program { name: "enable_text"; script { - new st[31]; - new Float:vl; - get_state(PART:"elm.text", st, 30, vl); - if (!strcmp(st, "disabled_visible")) - set_state(PART:"elm.text", "visible", 0.0); - else - set_state(PART:"elm.text", "default", 0.0); set_int(button_state, BUTTON_STATE_ENABLED); } } @@ -9672,6 +9616,7 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt part { name: "elm.swallow.content"; type: SWALLOW; scale: 1; + clip_to: "disabler"; description { state: "default" 0.0; visible: 0; align: 0.0 0.5; @@ -9705,6 +9650,7 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt type: TEXT; mouse_events: 0; scale: 1; + clip_to: "disabler"; description { state: "default" 0.0; visible: 0; rel1 { relative: 1.0 1.0; to_x: "padding_after_icon"; to_y: "padding_left_top"; } @@ -9727,20 +9673,8 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt inherit: "default" 0.0; visible: 1; min: 0 0; - color: 255 255 255 255; color2: 0 0 0 102; } - description { state: "disabled" 0.0; - inherit: "default" 0.0; - color: 185 185 185 255; - color3: 0 0 0 0; - } - description { state: "disabled_visible" 0.0; - inherit: "default" 0.0; - color: 185 185 185 255; - color3: 0 0 0 0; - visible: 1; - } description { state: "focused" 0.0; inherit: "default" 0.0; visible: 1; @@ -9777,12 +9711,10 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt part { name: "disabler"; type: RECT; description { state: "default" 0.0; - color: 0 0 0 0; - visible: 0; + color: 255 255 255 255; } description { state: "disabled" 0.0; - inherit: "default" 0.0; - visible: 1; + color: 255 255 255 127; } } } @@ -9910,20 +9842,12 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt signal: "elm,state,disabled"; source: "elm"; action: STATE_SET "disabled" 0.0; - target: "button_image"; target: "over2"; target: "disabler"; after: "disable_text"; } program { name: "disable_text"; script { - new st[31]; - new Float:vl; - get_state(PART:"elm.text", st, 30, vl); - if (!strcmp(st, "visible")) - set_state(PART:"elm.text", "disabled_visible", 0.0); - else - set_state(PART:"elm.text", "disabled", 0.0); set_int(button_state, BUTTON_STATE_DISABLED); } } @@ -9931,20 +9855,12 @@ BUTTON_EDIT_STYLES("icon_expand/extended", "00_button_icon_expand.png", "00_butt signal: "elm,state,enabled"; source: "elm"; action: STATE_SET "default" 0.0; - target: "button_image"; target: "over2"; target: "disabler"; after: "enable_text"; } program { name: "enable_text"; script { - new st[31]; - new Float:vl; - get_state(PART:"elm.text", st, 30, vl); - if (!strcmp(st, "disabled_visible")) - set_state(PART:"elm.text", "visible", 0.0); - else - set_state(PART:"elm.text", "default", 0.0); set_int(button_state, BUTTON_STATE_ENABLED); } } -- 2.7.4