summaryrefslogtreecommitdiff
path: root/edje/view/actionmenu.edc
diff options
context:
space:
mode:
Diffstat (limited to 'edje/view/actionmenu.edc')
-rw-r--r--edje/view/actionmenu.edc68
1 files changed, 67 insertions, 1 deletions
diff --git a/edje/view/actionmenu.edc b/edje/view/actionmenu.edc
index 12310a5..4fab779 100644
--- a/edje/view/actionmenu.edc
+++ b/edje/view/actionmenu.edc
@@ -28,12 +28,46 @@ group {
}
}
part {
+ name, "guide";
+ type, RECT;
+ description {
+ state, "default" 0.0;
+ rel1.relative, 1.0 0.0;
+ min, 500 0;
+ align, 0.0 0.5;
+ visible, 0;
+ }
+ description {
+ state, "show" 0.0;
+ inherit, "default" 0.0;
+ min, 0 0;
+ }
+ }
+ part {
+ name, "clip";
+ type, RECT;
+ description {
+ state, "default" 0.0;
+ color, 0 0 0 0;
+ }
+ description {
+ state, "show" 0.0;
+ inherit, "default" 0.0;
+ color, 255 255 255 255;
+ }
+ }
+ part {
name, "bar";
type, RECT;
scale, 1;
+ clip_to, "clip";
description {
state, "default" 0.0;
- rel1.relative, 1.0 0.0;
+ rel1 {
+ to, "guide";
+ relative, 1.0 0.0;
+ }
+ rel2.to, "guide";
min, 500 0;
fixed, 1 0;
align, 1.0 0.5;
@@ -153,6 +187,38 @@ group {
}
}
}
+ programs {
+ program {
+ name, "sig,show,init";
+ signal, SIG_SHOW;
+ source, SRC_PROG;
+ action, STATE_SET "default" 0.0;
+ target, "clip";
+ target, "guide";
+ after, "sig,show";
+ }
+ program {
+ name, "sig,show";
+ action, STATE_SET "show" 0.0;
+ transition, SIN 0.45;
+ target, "clip";
+ target, "guide";
+ }
+ program {
+ name, "sig,hide";
+ signal, SIG_HIDE;
+ source, SRC_PROG;
+ action, STATE_SET "default" 0.0;
+ transition, DECEL 0.3;
+ target, "clip";
+ target, "guide";
+ after, "sig,hide,done";
+ }
+ program {
+ name, "sig,hide,done";
+ action, SIGNAL_EMIT SIG_HIDE_DONE SRC_EDJE;
+ }
+ }
}
group {
name, GRP_ACTION_MENU_LIVETV;