|
|
|
collections {
|
|
|
|
images {
|
|
|
|
image: "roundedrect.png" COMP;
|
|
|
|
}
|
|
|
|
filters {
|
|
|
|
filter { name: "aura";
|
|
|
|
script {
|
|
|
|
padding_set { 5 }
|
|
|
|
fill { color = '#2228' }
|
|
|
|
blur { 5, color = 'red' }
|
|
|
|
blur { 2, color = 'orange' }
|
|
|
|
blend {}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
group { "image";
|
|
|
|
parts {
|
|
|
|
image { "mask";
|
|
|
|
desc { "default";
|
|
|
|
image {
|
|
|
|
normal: "roundedrect.png";
|
|
|
|
border: 22 22 22 22;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
group { "masking";
|
|
|
|
styles {
|
|
|
|
style { name: "textblock_style";
|
|
|
|
base: "font=Sans-Bold font_size=24 wrap=word color=#ffffffff";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
parts {
|
|
|
|
rect { "clip"; norender; }
|
|
|
|
image { "mask";
|
|
|
|
norender;
|
|
|
|
desc { "default";
|
|
|
|
image {
|
|
|
|
normal: "roundedrect.png";
|
|
|
|
border: 22 22 22 22;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
textblock { "textmask";
|
|
|
|
norender;
|
|
|
|
desc {
|
|
|
|
text {
|
|
|
|
style: "textblock_style";
|
|
|
|
ellipsis: -1;
|
|
|
|
text:
|
|
|
|
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, "
|
|
|
|
"sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. "
|
|
|
|
"Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris "
|
|
|
|
"nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in "
|
|
|
|
"reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla "
|
|
|
|
"pariatur. Excepteur sint occaecat cupidatat non proident, sunt in "
|
|
|
|
"culpa qui officia deserunt mollit anim id est laborum.";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
swallow { "mask2";
|
|
|
|
norender;
|
|
|
|
}
|
|
|
|
swallow { "content";
|
|
|
|
desc { "default";
|
|
|
|
clip_to: "mask";
|
|
|
|
}
|
|
|
|
desc { "smartclip";
|
|
|
|
clip: "mask2";
|
|
|
|
}
|
|
|
|
desc { "textclip";
|
|
|
|
clip: "textmask";
|
|
|
|
}
|
|
|
|
desc { "unclipped";
|
|
|
|
clip_to: "clip";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
programs {
|
|
|
|
program {
|
|
|
|
signal: "unclip";
|
|
|
|
source: "*";
|
|
|
|
action: STATE_SET "unclipped";
|
|
|
|
target: "content";
|
|
|
|
}
|
|
|
|
program {
|
|
|
|
signal: "clip";
|
|
|
|
source: "*";
|
|
|
|
action: STATE_SET "default";
|
|
|
|
target: "content";
|
|
|
|
}
|
|
|
|
program {
|
|
|
|
signal: "smartclip";
|
|
|
|
source: "*";
|
|
|
|
action: STATE_SET "smartclip";
|
|
|
|
target: "content";
|
|
|
|
}
|
|
|
|
program {
|
|
|
|
signal: "textclip";
|
|
|
|
source: "*";
|
|
|
|
action: STATE_SET "textclip";
|
|
|
|
target: "content";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
group { "text";
|
|
|
|
parts {
|
|
|
|
text { "text";
|
|
|
|
desc { "default";
|
|
|
|
text {
|
|
|
|
font: "Sans";
|
|
|
|
size: 32;
|
|
|
|
text: "HELLO";
|
|
|
|
ellipsis: -1;
|
|
|
|
}
|
|
|
|
fixed: 1 1;
|
|
|
|
filter.code: "aura";
|
|
|
|
rel1.offset: -5 -5;
|
|
|
|
rel2.offset: 4 4;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|