[Scroller] Add the shadow effect when the scroll reaches at the edge.
authorJaehwan Kim <jae.hwan.kim@samsung.com>
Wed, 3 Apr 2013 10:57:04 +0000 (19:57 +0900)
committerSungho Kwak <sungho1.kwak@samsung.com>
Thu, 4 Apr 2013 08:30:43 +0000 (17:30 +0900)
themes/widgets/scroller.edc

index df863fc..5018f06 100644 (file)
@@ -1154,9 +1154,9 @@ group { name: "elm/genlist/base/default";
             inherit: "default" 0.0;
             color: 255 255 255 255;
          }
-         description { state: "hidden" 0.0;
+         description { state: "edge_op" 0.0;
             inherit: "default" 0.0;
-            visible: 0;
+            color: 255 255 255 65;
          }
       }
       part { name: "shadow_bottom";
@@ -1179,9 +1179,9 @@ group { name: "elm/genlist/base/default";
             inherit: "default" 0.0;
             color: 255 255 255 255;
          }
-         description { state: "hidden" 0.0;
+         description { state: "edge_op" 0.0;
             inherit: "default" 0.0;
-            visible: 0;
+            color: 255 255 255 65;
          }
       }
       part { name: "shadow_left";
@@ -1204,9 +1204,9 @@ group { name: "elm/genlist/base/default";
             inherit: "default" 0.0;
             color: 255 255 255 255;
          }
-         description { state: "hidden" 0.0;
+         description { state: "edge_op" 0.0;
             inherit: "default" 0.0;
-            visible: 0;
+            color: 255 255 255 65;
          }
       }
       part { name: "shadow_right";
@@ -1229,9 +1229,9 @@ group { name: "elm/genlist/base/default";
             inherit: "default" 0.0;
             color: 255 255 255 255;
          }
-         description { state: "hidden" 0.0;
+         description { state: "edge_op" 0.0;
             inherit: "default" 0.0;
-            visible: 0;
+            color: 255 255 255 65;
          }
       }
       part { name: "padding_jump_to_top";
@@ -1418,7 +1418,7 @@ group { name: "elm/genlist/base/default";
          source: "elm";
          script {
             set_state(PART:"shadow_top", "edge", 0.0);
-            set_state(PART:"shadow_bottom", "hidden", 0.0);
+            set_state(PART:"shadow_bottom", "edge_op", 0.0);
          }
          after: "edge_vertical";
       }
@@ -1426,7 +1426,7 @@ group { name: "elm/genlist/base/default";
          signal: "elm,edge,bottom";
          source: "elm";
          script {
-            set_state(PART:"shadow_top", "hidden", 0.0);
+            set_state(PART:"shadow_top", "edge_op", 0.0);
             set_state(PART:"shadow_bottom", "edge", 0.0);
          }
          after: "edge_vertical";
@@ -1436,7 +1436,7 @@ group { name: "elm/genlist/base/default";
          source: "elm";
          script {
             set_state(PART:"shadow_left", "edge", 0.0);
-            set_state(PART:"shadow_right", "hidden", 0.0);
+            set_state(PART:"shadow_right", "edge_op", 0.0);
          }
          after: "edge_horizontal";
       }
@@ -1444,7 +1444,7 @@ group { name: "elm/genlist/base/default";
          signal: "elm,edge,right";
          source: "elm";
          script {
-            set_state(PART:"shadow_left", "hidden", 0.0);
+            set_state(PART:"shadow_left", "edge_op", 0.0);
             set_state(PART:"shadow_right", "edge", 0.0);
          }
          after: "edge_horizontal";