button - modified navigationbar/controlbar/button styles to be disabled with opacity...
authorchuneon.park <chuneon.park@samsung.com>
Thu, 19 May 2011 08:26:06 +0000 (17:26 +0900)
committerchuneon.park <chuneon.park@samsung.com>
Thu, 19 May 2011 08:26:06 +0000 (17:26 +0900)
themes/groups/button.edc

index 61a6ca8..f635cb7 100644 (file)
@@ -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);
             }
          }