group { name: "ecdb/window"; parts { part { name: "background"; mouse_events: 0; description { state: "default" 0.0; min: 255 255; max: 999999 999999; rel1 { relative: 0.0 0.0; offset: 0 0; } rel2 { relative: 1.0 1.0; offset: -1 -1; } image { normal: "background.png"; } } } part { name: "filelist_container"; type: IMAGE; description { state: "default" 0.0; min: 245 245; max: 99999 350; align: 0.0 0.0; color: 255 255 255 0; rel1 { offset: 5 5; } rel2 { offset: -5 -5; } image { normal: "focus.png"; border: 7 7 7 7; } } description { state: "focused" 0.0; inherit: "default" 0.0; color: 255 255 255 155; } } part { name: "filelist"; type: SWALLOW; description { state: "default" 0.0; rel1 { to: "filelist_container"; offset: 3 3; } rel2 { to: "filelist_container"; offset: -4 -4; } } } programs { program { name: "filelist,focus,in"; signal: "ecdb,filelist,in"; source: "ecdb"; action: STATE_SET "focused" 0.0; target: "filelist_container"; transition: LINEAR 0.5; } program { name: "filelist,focus,out"; signal: "ecdb,filelist,out"; source: "ecdb"; action: STATE_SET "default" 0.0; target: "filelist_container"; transition: LINEAR 0.5; } } } }