rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=b58f2ab1a8e23abecd6513368757053ba94cb5f2

commit b58f2ab1a8e23abecd6513368757053ba94cb5f2
Author: Vyacheslav Reutskiy <v.reuts...@samsung.com>
Date:   Wed Nov 18 11:09:04 2015 +0200

    layout.edc: add layout for view part on workspace
    
    This layout merged the bg and border for part view.
    
    Change-Id: Ib3327ba817004eeb427dd2efd70bac232e59a63c
    TODO: delete bg images from image.edc
---
 data/themes/default/widgets/layout.edc | 82 ++++++++++++++++++++++++++++++++++
 1 file changed, 82 insertions(+)

diff --git a/data/themes/default/widgets/layout.edc 
b/data/themes/default/widgets/layout.edc
index 05fb9e8..12329ed 100644
--- a/data/themes/default/widgets/layout.edc
+++ b/data/themes/default/widgets/layout.edc
@@ -3438,3 +3438,85 @@ group { name: "elm/layout/dialog/item";
    }
 }
 
+group { name: "elm/layout/groupview/default";
+   parts {
+      images {
+         image: "bg_proxy.png" COMP;
+         image: "bg_swallow.png" COMP;
+         image: "bg_spacer.png" COMP;
+         image: "bg_group.png" COMP;
+         image: "bg_table.png" COMP;
+         image: "bg_box.png" COMP;
+         image: "bg_part_item.png" COMP;
+      }
+      part { name: "bg";
+         type: IMAGE;
+         description { state: "default" 0.0;
+            visible: 0;
+            image {
+               normal: "bg_proxy.png";
+               middle: SOLID;
+            }
+            fill.type: TILE;
+         }
+#define BG(NAME, IMG) \
+   description { state: #NAME 0.0; \
+      inherit: "default" 0.0; \
+      visible: 1; \
+      image.normal: #IMG; \
+   }
+         BG(proxy,      bg_proxy.png)
+         BG(swallow,    bg_swallow.png)
+         BG(spacer,     bg_spacer.png)
+         BG(group,      bg_group.png)
+         BG(table,      bg_table.png)
+         BG(box,        bg_box.png)
+         BG(part_item,  bg_part_item.png)
+#undef BG
+      }
+      part { name: "border";
+         type: IMAGE;
+         description { state: "default" 0.0;
+            color:  0 0 0 0;
+            image {
+               normal: "border_1.png";
+               border: 1 1 1 1;
+            }
+         }
+#define BORDER(NAME, COLOR) \
+   description { state: #NAME 0.0; \
+      inherit: "default" 0.0; \
+      color: COLOR; \
+   }
+         BORDER(text,      122 122 122 255)
+         BORDER(proxy,     255 112 49 255)
+         BORDER(swallow,   120 103 140 255)
+         BORDER(spacer,    101 117 133 255)
+         BORDER(group,     255 109 109 255)
+         BORDER(table,     138 125 109 255)
+         BORDER(box,       124 129 102 255)
+         BORDER(part_item, 49 140 141 255)
+#undef BORDER
+      }
+   }
+   programs {
+#define PROGRAM(SIGNAL) \
+   program { name: #SIGNAL; \
+      source: "eflete"; \
+      signal: "border,"#SIGNAL; \
+      action: STATE_SET #SIGNAL; \
+      target: "border"; \
+      target: "bg"; \
+   }
+      PROGRAM(default)
+      PROGRAM(text)
+      PROGRAM(proxy)
+      PROGRAM(swallow)
+      PROGRAM(spacer)
+      PROGRAM(group)
+      PROGRAM(table)
+      PROGRAM(box)
+      PROGRAM(part_item)
+#undef PROGRAM
+   }
+}

-- 


Reply via email to