summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mobile/color_classes.edc6
-rw-r--r--mobile/widgets/bg.edc20
2 files changed, 26 insertions, 0 deletions
diff --git a/mobile/color_classes.edc b/mobile/color_classes.edc
index 54b6a200..6a62db9f 100644
--- a/mobile/color_classes.edc
+++ b/mobile/color_classes.edc
@@ -8,6 +8,12 @@ color_classes {
/*
* Bg
*/
+ color_class { "bg/default/opacity"; // Csharp Opacity Property
+ color: 255 255 255 255;
+ }
+ color_class { "bg/transparent/opacity"; // Csharp Opacity Property
+ color: 255 255 255 255;
+ }
color_class { "bg/default/bg";
color: 255 255 255 255;
}
diff --git a/mobile/widgets/bg.edc b/mobile/widgets/bg.edc
index d53cba18..bac44ef5 100644
--- a/mobile/widgets/bg.edc
+++ b/mobile/widgets/bg.edc
@@ -27,19 +27,27 @@
group { "elm/bg/base/template";
inherit_only: 1;
parts {
+ rect { "clipper";
+ desc { "default";
+ }
+ }
rect { "bg";
+ clip: "clipper";
desc { "default";
}
}
swallow { "elm.swallow.rectangle";
+ clip: "clipper";
desc { "default";
}
}
swallow { "elm.swallow.background";
+ clip: "clipper";
desc { "default";
}
}
swallow { "elm.swallow.content";
+ clip: "clipper";
desc { "default";
}
}
@@ -49,7 +57,13 @@ group { "elm/bg/base/template";
group { "elm/bg/base/default";
inherit: "elm/bg/base/template";
parts {
+ rect { "clipper";
+ desc { "default";
+ color_class: "bg/default/opacity";
+ }
+ }
rect { "bg";
+ clip: "clipper";
desc { "default";
color_class: "bg/default/bg";
}
@@ -60,7 +74,13 @@ group { "elm/bg/base/default";
group { "elm/bg/base/transparent";
inherit: "elm/bg/base/template";
parts {
+ rect { "clipper";
+ desc { "default";
+ color_class: "bg/transparent/opacity";
+ }
+ }
rect { "bg";
+ clip: "clipper";
nomouse;
desc { "default";
color_class: "bg/transparent/bg";