}
}
part {
- name: "border_up";
+ name: "border_top";
type: RECT;
scale: 1;
description {
align: 0.5 0.0;
color: COLOR_ITEM_BORDER;
fixed: 0 1;
+ map {
+ perspective_on: 1;
+ perspective: "map";
+ }
+ }
+ description {
+ state: "selected" 0.0;
+ inherit: "default" 0.0;
+ map.on: 1;
}
}
part {
name: "border_left";
- type: RECT;
- scale: 1;
+ inherit: "border_top";
description {
state: "default" 0.0;
rel1 {
- to: "border_up";
+ to: "border_top";
relative: 0.0 1.0;
}
rel2 {
}
min: 1 0;
align: 0.0 0.5;
- color: COLOR_ITEM_BORDER;
fixed: 1 0;
}
}
part {
name: "border_right";
- type: RECT;
- scale: 1;
+ inherit: "border_top";
description {
state: "default" 0.0;
rel1 {
- to: "border_up";
+ to: "border_top";
relative: 1.0 1.0;
}
rel2 {
}
min: 1 0;
align: 1.0 0.5;
- color: COLOR_ITEM_BORDER;
fixed: 1 0;
}
}
part {
name: "border_bottom";
- type: RECT;
- scale: 1;
+ inherit: "border_top";
description {
state: "default" 0.0;
rel1 {
to: "border_right";
relative: 0.0 1.0;
}
- min: 0 1;
align: 0.5 1.0;
- color: COLOR_ITEM_BORDER;
- fixed: 0 1;
}
}
part {
set_state(PART:PART_PLAYING_CONTENT_FAVORITE,
"default,selected", 0.0);
}
+ set_state(PART:"border_top", "selected", 0.0);
+ set_state(PART:"border_left", "selected", 0.0);
+ set_state(PART:"border_right", "selected", 0.0);
+ set_state(PART:"border_bottom", "selected", 0.0);
set_state(PART:"defaultbg_text", "selected", 0.0);
}
}
target: PART_PLAYING_CONTENT_TITLE;
target: PART_PLAYING_CONTENT_ARTIST;
target: PART_PLAYING_CONTENT_ALBUM;
+ target: "border_top";
+ target: "border_left";
+ target: "border_right";
+ target: "border_bottom";
after: "focus,out,anim";
}
program {
}
}
part {
- name: "border_up";
+ name: "border_top";
type: RECT;
scale: 1;
description {
align: 0.5 0.0;
color: COLOR_ITEM_BORDER;
fixed: 0 1;
+ map {
+ perspective_on: 1;
+ perspective: "map";
+ }
+ }
+ description {
+ state: "selected" 0.0;
+ inherit: "default" 0.0;
+ map.on: 1;
+
}
}
part {
name: "border_left";
- type: RECT;
- scale: 1;
+ inherit: "border_top";
description {
state: "default" 0.0;
rel1 {
- to: "border_up";
+ to: "border_top";
relative: 0.0 1.0;
}
rel2 {
}
min: 1 0;
align: 0.0 0.5;
- color: COLOR_ITEM_BORDER;
fixed: 1 0;
}
}
part {
name: "border_right";
- type: RECT;
- scale: 1;
+ inherit: "border_top";
description {
state: "default" 0.0;
rel1 {
- to: "border_up";
+ to: "border_top";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to: "bg";
relative: 1.0 1.0;
}
- rel2.to: "bg";
min: 1 0;
align: 1.0 0.5;
- color: COLOR_ITEM_BORDER;
fixed: 1 0;
}
}
part {
- name: "border_down";
- type: RECT;
- scale: 1;
+ name: "border_bottom";
+ inherit: "border_top";
description {
state: "default" 0.0;
rel1 {
to: "border_right";
relative: 0.0 1.0;
}
- min: 0 1;
align: 0.5 1.0;
- color: COLOR_ITEM_BORDER;
- fixed: 0 1;
}
}
}
name: "focus,in,anim,2";
action: STATE_SET "selected" 0.0;
target: "defaultbg_text";
+ target: "border_top";
+ target: "border_left";
+ target: "border_right";
+ target: "border_bottom";
}
program {
name: "go_passive";
target: PART_ELM_TEXT_ARTIST;
target: PART_ELM_TEXT_ALBUM;
target: "defaultbg_text";
+ target: "border_top";
+ target: "border_left";
+ target: "border_right";
+ target: "border_bottom";
after: "focus,out,anim";
}
program {