2017-11-29 03:21:14 -08:00
|
|
|
//Efl.Ui.Popup Themes
|
2019-09-26 08:04:04 -07:00
|
|
|
/**
|
|
|
|
Group: efl/popup (@since 1.23)
|
|
|
|
Part Swallow: efl.background (required)
|
|
|
|
Part Swallow: efl.content (required)
|
|
|
|
Group: efl/popup/backwall (@since 1.23)
|
|
|
|
Part Swallow: efl.content (required)
|
|
|
|
Signal: efl,content,set
|
|
|
|
Signal: efl,content,unset
|
|
|
|
|
|
|
|
Group: efl/alert_popup/backwall (@since 1.23)
|
|
|
|
Part Swallow: efl.content (required)
|
|
|
|
Signal: efl,content,set
|
|
|
|
Signal: efl,content,unset
|
|
|
|
Group: efl/alert_popup/button_layout2 (@since 1.23)
|
|
|
|
Part Swallow: efl.button1 (required)
|
|
|
|
Part Swallow: efl.button2 (required)
|
|
|
|
Group: efl/alert_popup/right_button (@since 1.23)
|
|
|
|
Part Text: efl.text (required)
|
|
|
|
Part Swallow: efl.background (required)
|
|
|
|
Part Swallow: efl.content (required)
|
|
|
|
Signal: efl,content,set
|
|
|
|
Signal: efl,content,unset
|
|
|
|
Signal: efl,state,animation,activated
|
|
|
|
Signal: efl,state,background,set
|
|
|
|
Signal: efl,state,background,unset
|
|
|
|
Signal: efl,state,disabled
|
|
|
|
Signal: efl,state,enabled
|
|
|
|
Signal: efl,text,set
|
|
|
|
Signal: efl,text,unset
|
|
|
|
Group: efl/alert_popup (@since 1.23)
|
|
|
|
Part Swallow: efl.background (required)
|
|
|
|
Part Swallow: efl.buttons (required)
|
|
|
|
Part Swallow: efl.content (required)
|
|
|
|
Part Textblock: efl.text.title (required)
|
|
|
|
Signal: efl,buttons,visible,on
|
|
|
|
Signal: efl,title,visible,off
|
|
|
|
Signal: efl,title,visible,on
|
|
|
|
Group: efl/alert_popup/button_layout3 (@since 1.23)
|
|
|
|
Part Swallow: efl.button1 (required)
|
|
|
|
Part Swallow: efl.button2 (required)
|
|
|
|
Part Swallow: efl.button3 (required)
|
|
|
|
Group: efl/alert_popup/button (@since 1.23)
|
|
|
|
Part Text: efl.text (required)
|
|
|
|
Part Swallow: efl.background (required)
|
|
|
|
Part Swallow: efl.content (required)
|
|
|
|
Signal: efl,content,set
|
|
|
|
Signal: efl,content,unset
|
|
|
|
Signal: efl,state,animation,activated
|
|
|
|
Signal: efl,state,background,set
|
|
|
|
Signal: efl,state,background,unset
|
|
|
|
Signal: efl,state,disabled
|
|
|
|
Signal: efl,state,enabled
|
|
|
|
Signal: efl,text,set
|
|
|
|
Signal: efl,text,unset
|
|
|
|
Group: efl/alert_popup/button_layout1 (@since 1.23)
|
|
|
|
Part Swallow: efl.button1 (required)
|
|
|
|
Group: efl/alert_popup/left_button (@since 1.23)
|
|
|
|
Part Text: efl.text (required)
|
|
|
|
Part Swallow: efl.background (required)
|
|
|
|
Part Swallow: efl.content (required)
|
|
|
|
Signal: efl,content,set
|
|
|
|
Signal: efl,content,unset
|
|
|
|
Signal: efl,state,animation,activated
|
|
|
|
Signal: efl,state,background,set
|
|
|
|
Signal: efl,state,background,unset
|
|
|
|
Signal: efl,state,disabled
|
|
|
|
Signal: efl,state,enabled
|
|
|
|
Signal: efl,text,set
|
|
|
|
Signal: efl,text,unset
|
|
|
|
*/
|
2017-11-29 03:21:14 -08:00
|
|
|
group { "efl/popup";
|
2019-09-24 13:59:33 -07:00
|
|
|
data.item: "version" "123";
|
2017-11-29 03:21:14 -08:00
|
|
|
images.image: "rounded_square.png" COMP;
|
|
|
|
parts {
|
|
|
|
spacer { "base";
|
|
|
|
desc { "default";
|
|
|
|
rel1.offset: 10 10;
|
|
|
|
rel2.offset: -11 -11;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
image { "bg";
|
|
|
|
desc { "default";
|
|
|
|
min: 100 100;
|
|
|
|
image.border: 15 15 15 15;
|
|
|
|
image.normal: "rounded_square.png";
|
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.background"; required;
|
2019-05-15 03:14:38 -07:00
|
|
|
desc { "default";
|
|
|
|
rel.to: "bg";
|
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.content"; required;
|
2017-11-29 03:21:14 -08:00
|
|
|
desc { "default";
|
|
|
|
rel.to: "base";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-09-24 13:59:33 -07:00
|
|
|
group { "efl/alert_popup"; data.item: "version" "123";
|
2017-11-29 03:21:14 -08:00
|
|
|
images.image: "rounded_square.png" COMP;
|
|
|
|
parts {
|
|
|
|
image { "bg";
|
|
|
|
desc { "default";
|
|
|
|
min: 100 100;
|
|
|
|
image.border: 15 15 15 15;
|
|
|
|
image.normal: "rounded_square.png";
|
2019-05-15 03:14:38 -07:00
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.background"; required;
|
2019-05-15 03:14:38 -07:00
|
|
|
desc { "default";
|
|
|
|
rel.to: "bg";
|
|
|
|
}
|
2017-11-29 03:21:14 -08:00
|
|
|
}
|
|
|
|
spacer { "base";
|
|
|
|
desc { "default";
|
|
|
|
rel.to: "bg";
|
|
|
|
rel1.offset: 10 10;
|
|
|
|
rel2.offset: -11 -11;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
rect { "title_bg";
|
|
|
|
desc { "default";
|
|
|
|
fixed: 0 1;
|
|
|
|
min: 0 0;
|
|
|
|
rel.to: "base";
|
|
|
|
rel2.relative: 1.0 0.0;
|
|
|
|
align: 0.5 0.0;
|
|
|
|
color: 0 0 0 0;
|
|
|
|
}
|
|
|
|
desc { "title_visible";
|
|
|
|
inherit: "default";
|
|
|
|
min: 0 20;
|
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
textblock { "efl.text.title"; required;
|
2017-11-29 03:21:14 -08:00
|
|
|
scale;
|
|
|
|
desc { "default";
|
|
|
|
fixed: 1 1;
|
|
|
|
text {
|
|
|
|
style: "popup_title_style_ellipsis";
|
|
|
|
}
|
|
|
|
rel.to: "title_bg";
|
|
|
|
hid;
|
|
|
|
}
|
|
|
|
desc { "title_visible";
|
|
|
|
inherit: "default";
|
|
|
|
vis;
|
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.buttons"; required;
|
2017-11-29 03:21:14 -08:00
|
|
|
desc { "default";
|
|
|
|
fixed: 0 1;
|
|
|
|
rel.to: "base";
|
|
|
|
rel1.relative: 0.0 1.0;
|
|
|
|
align: 0.5 1.0;
|
|
|
|
min: 0 0;
|
|
|
|
}
|
|
|
|
desc { "button_visible";
|
|
|
|
inherit: "default";
|
|
|
|
min: 0 30;
|
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.content"; required;
|
2017-11-29 03:21:14 -08:00
|
|
|
desc { "default";
|
|
|
|
rel1.to_x: "base";
|
|
|
|
rel1.to_y: "title_bg";
|
|
|
|
rel2.to_x: "base";
|
2018-04-26 03:27:43 -07:00
|
|
|
rel2.to_y: "efl.buttons";
|
2017-11-29 03:21:14 -08:00
|
|
|
rel1.relative: 0.0 1.0;
|
|
|
|
rel2.relative: 1.0 0.0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
programs {
|
|
|
|
program {
|
2019-09-24 13:59:56 -07:00
|
|
|
signal: "efl,title,visible,on"; source: "efl";
|
2017-11-29 03:21:14 -08:00
|
|
|
action: STATE_SET "title_visible" 0.0;
|
|
|
|
target: "title_bg";
|
2018-04-26 03:27:43 -07:00
|
|
|
target: "efl.text.title";
|
2017-11-29 03:21:14 -08:00
|
|
|
}
|
|
|
|
program {
|
2019-09-24 13:59:56 -07:00
|
|
|
signal: "efl,title,visible,off"; source: "efl";
|
|
|
|
action: STATE_SET "default" 0.0;
|
|
|
|
target: "title_bg";
|
|
|
|
target: "efl.text.title";
|
|
|
|
}
|
|
|
|
program {
|
|
|
|
signal: "efl,buttons,visible,on"; source: "efl";
|
2017-11-29 03:21:14 -08:00
|
|
|
action: STATE_SET "button_visible" 0.0;
|
2018-04-26 03:27:43 -07:00
|
|
|
target: "efl.buttons";
|
2017-11-29 03:21:14 -08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-09-24 13:59:33 -07:00
|
|
|
group { "efl/popup/backwall"; data.item: "version" "123";
|
2018-11-16 02:11:50 -08:00
|
|
|
alias: "efl/alert_popup/backwall";
|
2017-11-29 03:21:14 -08:00
|
|
|
parts {
|
|
|
|
rect { "base";
|
|
|
|
desc { "default";
|
|
|
|
color: 0 0 0 64;
|
|
|
|
}
|
2018-04-26 03:27:43 -07:00
|
|
|
desc { "content_visible";
|
2017-11-29 03:21:14 -08:00
|
|
|
inherit: "default";
|
|
|
|
hid;
|
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.content"; required;
|
2017-11-29 03:21:14 -08:00
|
|
|
desc { "default";
|
|
|
|
rel.to: "base";
|
|
|
|
hid;
|
|
|
|
}
|
2018-04-26 03:27:43 -07:00
|
|
|
desc { "content_visible";
|
2017-11-29 03:21:14 -08:00
|
|
|
inherit: "default";
|
|
|
|
vis;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
rect { "block";
|
|
|
|
desc { "default";
|
|
|
|
rel.to: "base";
|
|
|
|
color: 0 0 0 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
programs {
|
|
|
|
program {
|
2019-09-25 14:55:35 -07:00
|
|
|
signal: "efl,content,set"; source: "efl";
|
2018-04-26 03:27:43 -07:00
|
|
|
action: STATE_SET "content_visible" 0.0;
|
2017-11-29 03:21:14 -08:00
|
|
|
target: "base";
|
2018-04-26 03:27:43 -07:00
|
|
|
target: "efl.content";
|
2017-11-29 03:21:14 -08:00
|
|
|
}
|
|
|
|
program {
|
2019-09-25 14:55:35 -07:00
|
|
|
signal: "efl,content,unset"; source: "efl";
|
2017-11-29 03:21:14 -08:00
|
|
|
action: STATE_SET "default" 0.0;
|
|
|
|
target: "base";
|
2018-04-26 03:27:43 -07:00
|
|
|
target: "efl.content";
|
2017-11-29 03:21:14 -08:00
|
|
|
}
|
|
|
|
program {
|
|
|
|
signal: "mouse,clicked,1"; source: "block";
|
2019-09-25 14:55:50 -07:00
|
|
|
action: SIGNAL_EMIT "efl,action,click" "efl";
|
2017-11-29 03:21:14 -08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-09-24 13:59:33 -07:00
|
|
|
group { "efl/alert_popup/button_layout1"; data.item: "version" "123";
|
2017-11-29 03:21:14 -08:00
|
|
|
parts {
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.button1"; required;
|
2017-11-29 03:21:14 -08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-09-24 13:59:33 -07:00
|
|
|
group { "efl/alert_popup/button_layout2"; data.item: "version" "123";
|
2017-11-29 03:21:14 -08:00
|
|
|
parts {
|
|
|
|
spacer { "div1";
|
|
|
|
desc { "default";
|
|
|
|
rel1.relative: 0.5 0.5;
|
|
|
|
rel2.relative: 0.5 0.5;
|
|
|
|
min: 5 5;
|
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.button1"; required;
|
2017-11-29 03:21:14 -08:00
|
|
|
desc { "default";
|
|
|
|
rel2.to_x: "div1";
|
|
|
|
rel2.relative: 0.0 1.0;
|
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.button2"; required;
|
2017-11-29 03:21:14 -08:00
|
|
|
desc { "default";
|
|
|
|
rel1.to_x: "div1";
|
|
|
|
rel1.relative: 1.0 0.0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-09-24 13:59:33 -07:00
|
|
|
group { "efl/alert_popup/button_layout3"; data.item: "version" "123";
|
2017-11-29 03:21:14 -08:00
|
|
|
parts {
|
|
|
|
spacer { "div1";
|
|
|
|
desc { "default";
|
|
|
|
rel1.relative: 0.333 0.5;
|
|
|
|
rel2.relative: 0.333 0.5;
|
|
|
|
min: 5 5;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
spacer { "div2";
|
|
|
|
desc { "default";
|
|
|
|
rel1.relative: 0.666 0.5;
|
|
|
|
rel2.relative: 0.666 0.5;
|
|
|
|
min: 5 5;
|
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.button1"; required;
|
2017-11-29 03:21:14 -08:00
|
|
|
desc { "default";
|
|
|
|
rel2.to_x: "div1";
|
|
|
|
rel2.relative: 0.0 1.0;
|
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.button2"; required;
|
2017-11-29 03:21:14 -08:00
|
|
|
desc { "default";
|
|
|
|
rel1.to_x: "div1";
|
|
|
|
rel2.to_x: "div2";
|
|
|
|
rel1.relative: 1.0 0.0;
|
|
|
|
rel2.relative: 0.0 1.0;
|
|
|
|
}
|
|
|
|
}
|
2019-09-20 10:38:21 -07:00
|
|
|
swallow { "efl.button3"; required;
|
2017-11-29 03:21:14 -08:00
|
|
|
desc { "default";
|
|
|
|
rel1.to_x: "div2";
|
|
|
|
rel1.relative: 1.0 0.0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-03-28 02:48:03 -07:00
|
|
|
group { "efl/alert_popup/left_button";
|
|
|
|
inherit: "efl/button";
|
2019-09-24 13:59:33 -07:00
|
|
|
data.item: "version" "123";
|
2019-03-28 02:48:03 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
group { "efl/alert_popup/right_button";
|
|
|
|
inherit: "efl/button";
|
2019-09-24 13:59:33 -07:00
|
|
|
data.item: "version" "123";
|
2019-03-28 02:48:03 -07:00
|
|
|
}
|
|
|
|
|
2018-11-16 02:11:50 -08:00
|
|
|
group { "efl/alert_popup/button";
|
2017-11-29 03:21:14 -08:00
|
|
|
inherit: "efl/button";
|
2019-09-24 13:59:33 -07:00
|
|
|
data.item: "version" "123";
|
2017-12-03 23:01:51 -08:00
|
|
|
}
|