collections { group { name: "yalp"; min: 800 600; parts { part { name: "main"; type: RECT; mouse_events: 0; description { state: "default" 0.0; rel1 { relative: 0.0 0.0; offset: 0 0; } rel2 { relative: 1.0 1.0; offset: -1 -1; } } } part { name: "video"; type: SWALLOW; description { state: "default" 0.0; aspect: 1.7 1.8; rel1 { relative: 0.0 0.0; offset: 0 0; } rel2 { relative: 1.0 1.0; offset: 0 0; } } } part { name: "searchframe"; type: RECT; mouse_events: 1; description { state: "default" 0.0; align: 0 0; color: 30 89 114 175; rel1 { relative: 0.0 0.0; offset: 0 0; } rel2 { relative: 1.0 0.2; offset: -1 -1; } } description { state: "default" 1.0; color: 0 0 0 0; rel1 { relative: 0.0 0.0; offset: 0 0; } rel2 { relative: 1.0 0.01; offset: -1 -1; } } } part { name: "medialist"; type: SWALLOW; mouse_events: 1; description { state: "default" 0.0; align: 0 0; color: 30 89 114 150; rel1 { relative: 0.0 0.2; offset: 0 0; } rel2 { relative: 0.49 0.8; offset: 0 0; } } description { state: "default" 1.0; align: 0 0; color: 0 0 0 0; rel1 { relative: 0.0 0.0; offset: 0 0; } rel2 { relative: 0.0 0.8; offset: 0 0; } } } part { name: "playlist_buttonframe"; type: SWALLOW; mouse_events: 1; description { state: "default" 0.0; align: 0 0; color: 30 89 114 150; rel1 { relative: 0.66 0.85; } rel2 { relative: 0.86 0.9; } } description { state: "default" 1.0; align: 0 0; color: 0 0 0 0; rel1 { relative: 1.0 0.85; } rel2 { relative: 1.0 0.9; } } } part { name: "playlist"; type: SWALLOW; mouse_events: 1; description { state: "default" 0.0; align: 0 0; color: 30 89 114 150; rel1 { relative: 0.51 0.2; offset: 0 0; } rel2 { relative: 1.0 0.8; offset: 0 0; } } description { state: "default" 1.0; align: 0 0; color: 0 0 0 0; rel1 { relative: 1.0 0.01; offset: 0 0; } rel2 { relative: 1.0 0.8; offset: 0 0; } } } part { name: "controlframe"; type: RECT; mouse_events: 1; description { state: "default" 0.0; align: 0 0; color: 30 89 114 175; rel1 { relative: 0.0 0.97; offset: 0 0; } rel2 { relative: 1.0 1.0; offset: 0 0; } } description { state: "default" 1.0; color: 30 89 114 175; rel1 { relative: 0.0 0.8; } rel2 { relative: 1.0 1.0; } } } part { name: "findbutton"; type: RECT; mouse_events: 1; description { state: "default" 0.0; color: 211 168 234 255; rel1 { relative: 0.8 0.07; offset: 0 0; } rel2 { relative: 0.95 0.13; offset: -1 -1; } } description { state: "default" 1.0; color: 0 0 0 0; rel1 { relative: 0.8 0.0; offset: 0 0; } rel2 { relative: 0.95 0.01; offset: -1 -1; } } } part { name: "buttontext_find"; type: TEXT; mouse_events: 0; description { color: 255 255 255 255; rel1 { relative: 0.83 0.08; } rel2 { relative: 0.94 0.12; } text { text: "Find..."; font:"VeraBd.ttf"; size: 12; } } description { state: "default" 1.0; rel1 { relative: 0.83 0.0; offset: 0 0; } rel2 { relative: 0.94 0.01; offset: -1 -1; } } } part { name: "medialist_buttonframe"; type: SWALLOW; mouse_events: 1; description { state: "default" 0.0; color: 30 89 114 175; rel1 { relative: 0.15 0.85; offset: 0 0; } rel2 { relative: 0.35 0.9; offset: 0 0; } } description { state: "default" 1.0; color: 0 0 0 0; rel1 { relative: 0.0 0.85; } rel2 { relative: -0.5 0.9; } } } part { name: "searcharea"; type: BOX; mouse_events: 0; description { state: "default" 0.0; visible: 1; align: 0.0 0.0; color: 255 255 255 50; rel1 { relative: 0.15 0.07; } rel2 { relative: 0.65 0.13; } box { layout: "vertical"; padding: 0 2; align: 0.5 0.5; } } box { items { item { type: GROUP; min: 100 100; source: "text_group"; } } } } } programs { program { name: "hide_searchframe"; source: "playlist_buttonframe"; signal: "mouse,clicked,1"; action: STATE_SET "default" 1.0; target: "searchframe"; target: "medialist_buttonframe"; target: "playlist_buttonframe"; target: "findbutton"; target: "buttontext_find"; target: "medialist"; target: "playlist"; target: "controlframe"; transition:SINUSOIDAL 1; } } } group { name: "text_group"; parts { part { name: "searchfield"; type: TEXTBLOCK; mouse_events: 0; entry_mode: EDITABLE; description { state: "default" 0.0; visible: 1; align: 0.1 0.1; text { text: "Huhu"; style: "style"; min: 0 1; } rel1 { relative: 0.15 0.07; } rel2 { relative: 0.65 0.13; } } } } } }