}
styles {
style { name: "genlist_textblock_style";
- base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
+ base: "font=Sans font_size=10 color=#000 wrap=none text_class=list_item";
tag: "br" "\n";
tag: "ps" "ps";
tag: "tab" "\t";
}
style { name: "genlist_textblock_style2";
- base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
+ base: "font=Sans font_size=10 color=#fff wrap=none text_class=list_item";
tag: "br" "\n";
tag: "ps" "ps";
tag: "tab" "\t";
data.item: "texts" "elm.text";
data.item: "contents" "elm.swallow.icon elm.swallow.end";
data.item: "treesize" "20";
+ broadcast_signal: 1;
+ parts {
+ alias: "elm.swallow.pad" "group:elm.swallow.pad";
+ alias: "elm.swallow.icon" "group:elm.swallow.icon";
+ alias: "elm.swallow.end" "group:elm.swallow.end";
+ alias: "elm.text" "group:elm.text";
+ part { name: "point";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 0.0; }
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "group";
+ type: GROUP;
+ source: "elm/genlist/tree/effect_parts/default";
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ }
+ GENLIST_PART_MAP_START(-90.0, 0, 0)
+ GENLIST_PART_MAP_FINISH(0, 0, 0)
+ }
+ }
+ programs {
+ program {
+ name: "rotaion_transition";
+ signal: "flip_item";
+ action: STATE_SET "map_transition" 0.0;
+ after: "rotation";
+ target: "group";
+ }
+ program {
+ name: "rotation";
+ action: STATE_SET "map_rotate" 0.0;
+ transition: LINEAR 0.2;
+ after: "rotation_end";
+ target: "group";
+ }
+ program {
+ name: "rotation_end";
+ action: STATE_SET "default" 0.0;
+ target: "group";
+ }
+ program {
+ name: "rotation_transition2";
+ signal: "elm,state,contract_flip";
+ action: STATE_SET "map_rotate" 0.0;
+ after: "rotation2";
+ target: "group";
+ }
+ program {
+ name: "rotation2";
+ action: STATE_SET "map_transition" 0.0;
+ transition: LINEAR 0.5;
+ after: "rotation3";
+ target: "group";
+ }
+ program {
+ name: "rotation3";
+ action: STATE_SET "hide" 0.0;
+ target: "group";
+ }
+ program {
+ name: "show";
+ signal: "elm,state,show";
+ action: STATE_SET "default" 0.0;
+ target: "group";
+ }
+ program {
+ name: "hide";
+ signal: "elm,state,hide";
+ action: STATE_SET "hide" 0.0;
+ target: "group";
+ }
+ program {
+ name: "expand";
+ signal: "mouse,up,1";
+ source: "group:arrow";
+ action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
+ }
+ }
+}
+
+group { name: "elm/genlist/tree/effect_parts/default";
images {
image: "bt_sm_base1.png" COMP;
image: "bt_sm_shine.png" COMP;
image: "icon_arrow_down.png" COMP;
}
parts {
- part { name: "point";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 { relative: 0.0 0.0; }
- rel2 { relative: 1.0 0.0; }
- }
- }
- part {
- name: "event";
- type: RECT;
- repeat_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
part { name: "reorder_bg";
mouse_events: 0;
description { state: "default" 0.0;
inherit: "default" 0.0;
visible: 0;
}
- GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
- GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
}
part {
name: "base";
inherit: "default" 0.0;
image.normal: "ilist_2.png";
}
- GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
- GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
}
part { name: "bg";
clip_to: "disclip";
offset: 1 1;
}
}
- GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
- GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
}
part { name: "elm.swallow.pad";
type: SWALLOW;
offset: 4 -5;
}
}
- GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
- GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
}
part { name: "arrow";
clip_to: "disclip";
inherit: "default" 0.0;
image.normal: "icon_arrow_down.png";
}
- GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
- GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
}
part { name: "elm.swallow.icon";
clip_to: "disclip";
offset: 4 -5;
}
}
- GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
- GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
}
part { name: "elm.swallow.end";
clip_to: "disclip";
offset: -5 -5;
}
}
- GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
- GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
}
part { name: "elm.text";
clip_to: "disclip";
color: 224 224 224 255;
color3: 0 0 0 64;
}
- GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
- GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
}
part { name: "fg1";
clip_to: "disclip";
visible: 1;
color: 255 255 255 255;
}
- GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
- GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
}
part { name: "fg2";
clip_to: "disclip";
visible: 1;
color: 255 255 255 255;
}
- GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
- GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
}
part { name: "disclip";
type: RECT;
transition: DECELERATE 0.5;
}
program {
- name: "expand";
- signal: "mouse,up,1";
- source: "arrow";
- action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
- }
- program {
name: "go_expanded";
signal: "elm,state,expanded";
source: "elm";
}
}
}
- program {
- name: "rotaion_transition";
- signal: "flip_item";
- action: STATE_SET "map_transition" 0.0;
- after: "rotation";
- target: "reorder_bg";
- target: "base_sh";
- target: "base";
- target: "bg";
- target: "arrow";
- target: "elm.swallow.pad";
- target: "elm.swallow.icon";
- target: "elm.swallow.end";
- target: "elm.text";
- target: "fg1";
- target: "fg2";
- }
- program {
- name: "rotation";
- action: STATE_SET "map_rotate" 0.0;
- transition: LINEAR 0.2;
- after: "rotation_end";
- target: "reorder_bg";
- target: "base_sh";
- target: "base";
- target: "bg";
- target: "arrow";
- target: "elm.swallow.pad";
- target: "elm.swallow.icon";
- target: "elm.swallow.end";
- target: "elm.text";
- target: "fg1";
- target: "fg2";
- }
- program {
- name: "rotation_end";
- action: STATE_SET "default" 0.0;
- target: "reorder_bg";
- target: "base_sh";
- target: "base";
- target: "bg";
- target: "arrow";
- target: "elm.swallow.pad";
- target: "elm.swallow.icon";
- target: "elm.swallow.end";
- target: "elm.text";
- target: "fg1";
- target: "fg2";
- }
- program {
- name: "rotation_transition2";
- signal: "elm,state,contract_flip";
- action: STATE_SET "map_rotate" 0.0;
- after: "rotation2";
- target: "reorder_bg";
- target: "base_sh";
- target: "base";
- target: "bg";
- target: "arrow";
- target: "elm.swallow.pad";
- target: "elm.swallow.icon";
- target: "elm.swallow.end";
- target: "elm.text";
- target: "fg1";
- target: "fg2";
- }
- program {
- name: "rotation2";
- action: STATE_SET "map_transition" 0.0;
- transition: LINEAR 0.5;
- after: "rotation3";
- target: "reorder_bg";
- target: "base_sh";
- target: "base";
- target: "bg";
- target: "arrow";
- target: "elm.swallow.pad";
- target: "elm.swallow.icon";
- target: "elm.swallow.end";
- target: "elm.text";
- target: "fg1";
- target: "fg2";
- }
- program {
- name: "rotation3";
- action: STATE_SET "hide" 0.0;
- target: "reorder_bg";
- target: "base_sh";
- target: "base";
- target: "bg";
- target: "arrow";
- target: "elm.swallow.pad";
- target: "elm.swallow.icon";
- target: "elm.swallow.end";
- target: "elm.text";
- target: "fg1";
- target: "fg2";
- }
- program {
- name: "show";
- signal: "elm,state,show";
- action: STATE_SET "default" 0.0;
- target: "reorder_bg";
- target: "base_sh";
- target: "base";
- target: "bg";
- target: "arrow";
- target: "elm.swallow.pad";
- target: "elm.swallow.icon";
- target: "elm.swallow.end";
- target: "elm.text";
- target: "fg1";
- target: "fg2";
- }
- program {
- name: "hide";
- signal: "elm,state,hide";
- action: STATE_SET "hide" 0.0;
- target: "reorder_bg";
- target: "base_sh";
- target: "base";
- target: "bg";
- target: "arrow";
- target: "elm.swallow.pad";
- target: "elm.swallow.icon";
- target: "elm.swallow.end";
- target: "elm.text";
- target: "fg1";
- target: "fg2";
- }
}
}