image: "bt_hilight.png" COMP;
image: "bt_shine.png" COMP;
image: "bt_glow.png" COMP;
- image: "bt_dis_base.png" COMP;
- image: "bt_dis_hilight.png" COMP;
image: "arrow_right.png" COMP;
image: "arrow_left.png" COMP;
}
}
description { state: "disabled" 0.0;
inherit: "default" 0.0;
- image {
- normal: "bt_dis_base.png";
- border: 4 4 4 4;
- }
+ visible: 0;
}
}
part { name: "over1";
}
description { state: "disabled" 0.0;
inherit: "default" 0.0;
- image {
- normal: "bt_dis_hilight.png";
- border: 4 4 4 0;
- }
+ visible: 0;
}
}
part { name: "over2";
color: 255 255 255 255;
}
}
+ part { name:"bar_disabled";
+ type: RECT;
+ description { state:"default" 0.0;
+ rel1.to_x: "elm.bar";
+ rel2.to_x: "elm.bar";
+ color: 0 0 0 0;
+ visible: 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
//Arrow
part {
}
}
}
+ //fix the pane
+ program {
+ name: "panes_fixed";
+ signal: "elm.panes.fixed";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.bar";
+ target: "over1";
+ target: "bar_disabled";
+ }
+ //allow the movement by interaction
+ program {
+ name: "panes_unfixed";
+ signal: "elm.panes.unfixed";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.bar";
+ target: "over1";
+ target: "bar_disabled";
+ }
}
}
image: "bt_hilight.png" COMP;
image: "bt_shine.png" COMP;
image: "bt_glow.png" COMP;
- image: "bt_dis_base.png" COMP;
- image: "bt_dis_hilight.png" COMP;
image: "arrow_up.png" COMP;
image: "arrow_down.png" COMP;
}
}
description { state: "disabled" 0.0;
inherit: "default" 0.0;
- image {
- normal: "bt_dis_base.png";
- border: 4 4 4 4;
- }
+ visible: 0;
}
}
part { name: "over1";
}
description { state: "disabled" 0.0;
inherit: "default" 0.0;
- image {
- normal: "bt_dis_hilight.png";
- border: 4 4 4 0;
- }
+ visible: 0;
}
}
part { name: "over2";
color: 255 255 255 255;
}
}
+ part { name:"bar_disabled";
+ type: RECT;
+ description { state:"default" 0.0;
+ rel1.to_y: "elm.bar";
+ rel2.to_y: "elm.bar";
+ color: 0 0 0 0;
+ visible: 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
//Arrow
part {
target: "arrow_left";
transition: DECELERATE 0.4;
}
+ //fix the pane
+ program {
+ name: "panes_fixed";
+ signal: "elm.panes.fixed";
+ source: "elm";
+ action: STATE_SET "disabled" 0.0;
+ target: "elm.bar";
+ target: "over1";
+ target: "bar_disabled";
+ }
+ //allow the movement by interaction
+ program {
+ name: "panes_unfixed";
+ signal: "elm.panes.unfixed";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.bar";
+ target: "over1";
+ target: "bar_disabled";
+ }
}
}