description { state: "default" 0.0;
align: 0.0 0.0;
fixed: 0 1;
+ visible: 0;
rel1 {
to_x: "elm.swallow.icon";
relative: 1.0 0.0;
relative: 0.0 0.0;
offset: -5 4;
}
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
color: 0 0 0 255;
text {
font: "Sans:style=Bold,Edje-Vera-Bold";
max: 0 1;
align: 0.0 0.0;
}
- }
+ }
}
part { name: "elm.info";
type: TEXT;
description { state: "default" 0.0;
align: 1.0 0.0;
fixed: 1 1;
+ visible: 0;
rel1 {
relative: 1.0 0.0;
offset: -5 4;
relative: 1.0 0.0;
offset: -5 4;
}
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
color: 0 0 0 64;
text {
font: "Sans:style=Bold,Edje-Vera-Bold";
max: 1 1;
align: 1.0 0.0;
}
- }
+ }
}
part { name: "base0";
mouse_events: 0;
image.middle: SOLID;
fill.smooth: 0;
}
+ description { state: "infobase" 0.0;
+ inherit: "default" 0.0;
+ rel1.to_y: "elm.info";
+ }
}
part { name: "elm.swallow.content";
type: SWALLOW;
name: "icon_show";
signal: "elm,state,icon,visible";
source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.icon";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"base0", st, 30, vl);
+ if (!strcmp(st, "infobase"))
+ set_state(PART:"base0", "default", 0.0);
+ set_state(PART:"elm.swallow.icon", "visible", 0.0);
+ }
}
program {
name: "icon_hide";
signal: "elm,state,icon,hidden";
source: "elm";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"elm.info", st, 30, vl);
+ if (!strcmp(st, "visible"))
+ set_state(PART:"base0", "infobase", 0.0);
+ set_state(PART:"elm.swallow.icon", "default", 0.0);
+ }
+ }
+ program {
+ name: "text_show";
+ signal: "elm,state,text,visible";
+ source: "elm";
+ action: STATE_SET "visible" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "text_hide";
+ signal: "elm,state,text,hidden";
+ source: "elm";
action: STATE_SET "default" 0.0;
- target: "elm.swallow.icon";
+ target: "elm.text";
+ }
+ program {
+ name: "info_show";
+ signal: "elm,state,info,visible";
+ source: "elm";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"elm.swallow.icon", st, 30, vl);
+ if (!strcmp(st, "default"))
+ set_state(PART:"base0", "infobase", 0.0);
+ set_state(PART:"elm.info", "visible", 0.0);
+ }
+ }
+ program {
+ name: "info_hide";
+ signal: "elm,state,info,hidden";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.info";
+ target: "base0";
}
}
}
description { state: "default" 0.0;
align: 0.0 0.0;
fixed: 0 1;
+ visible: 0;
rel1 {
relative: 0.0 0.0;
offset: 4 4;
relative: 0.0 0.0;
offset: -5 4;
}
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
color: 0 0 0 255;
text {
font: "Sans:style=Bold,Edje-Vera-Bold";
description { state: "default" 0.0;
align: 1.0 0.0;
fixed: 1 1;
+ visible: 0;
rel1 {
relative: 1.0 0.0;
offset: -5 4;
relative: 0.0 0.0;
offset: -5 4;
}
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
color: 0 0 0 64;
text {
font: "Sans:style=Bold,Edje-Vera-Bold";
image.middle: SOLID;
fill.smooth: 0;
}
+ description { state: "infobase" 0.0;
+ inherit: "default" 0.0;
+ rel1.to_y: "elm.info";
+ }
}
part { name: "elm.swallow.content";
type: SWALLOW;
name: "icon_show";
signal: "elm,state,icon,visible";
source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.icon";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"base0", st, 30, vl);
+ if (!strcmp(st, "infobase"))
+ set_state(PART:"base0", "default", 0.0);
+ set_state(PART:"elm.swallow.icon", "visible", 0.0);
+ }
}
program {
name: "icon_hide";
signal: "elm,state,icon,hidden";
source: "elm";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"elm.info", st, 30, vl);
+ if (!strcmp(st, "visible"))
+ set_state(PART:"base0", "infobase", 0.0);
+ set_state(PART:"elm.swallow.icon", "default", 0.0);
+ }
+ }
+ program {
+ name: "text_show";
+ signal: "elm,state,text,visible";
+ source: "elm";
+ action: STATE_SET "visible" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "text_hide";
+ signal: "elm,state,text,hidden";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "info_show";
+ signal: "elm,state,info,visible";
+ source: "elm";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"elm.swallow.icon", st, 30, vl);
+ if (!strcmp(st, "default"))
+ set_state(PART:"base0", "infobase", 0.0);
+ set_state(PART:"elm.info", "visible", 0.0);
+ }
+ }
+ program {
+ name: "info_hide";
+ signal: "elm,state,info,hidden";
+ source: "elm";
action: STATE_SET "default" 0.0;
- target: "elm.swallow.icon";
+ target: "elm.info";
+ target: "base0";
}
}
}
description { state: "default" 0.0;
align: 0.0 1.0;
fixed: 0 1;
+ visible: 0;
rel1 {
to_x: "elm.swallow.icon";
relative: 1.0 1.0;
relative: 0.0 1.0;
offset: -5 -5;
}
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
color: 0 0 0 255;
text {
font: "Sans:style=Bold,Edje-Vera-Bold";
description { state: "default" 0.0;
align: 1.0 1.0;
fixed: 1 1;
+ visible: 0;
rel1 {
relative: 1.0 1.0;
offset: -5 -5;
relative: 1.0 1.0;
offset: -5 -5;
}
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
color: 0 0 0 64;
text {
font: "Sans:style=Bold,Edje-Vera-Bold";
image.middle: SOLID;
fill.smooth: 0;
}
+ description { state: "infobase" 0.0;
+ inherit: "default" 0.0;
+ rel2.to_y: "elm.info";
+ }
}
part { name: "elm.swallow.content";
type: SWALLOW;
name: "icon_show";
signal: "elm,state,icon,visible";
source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.icon";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"base0", st, 30, vl);
+ if (!strcmp(st, "infobase"))
+ set_state(PART:"base0", "default", 0.0);
+ set_state(PART:"elm.swallow.icon", "visible", 0.0);
+ }
}
program {
name: "icon_hide";
signal: "elm,state,icon,hidden";
source: "elm";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"elm.info", st, 30, vl);
+ if (!strcmp(st, "visible"))
+ set_state(PART:"base0", "infobase", 0.0);
+ set_state(PART:"elm.swallow.icon", "default", 0.0);
+ }
+ }
+ program {
+ name: "text_show";
+ signal: "elm,state,text,visible";
+ source: "elm";
+ action: STATE_SET "visible" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "text_hide";
+ signal: "elm,state,text,hidden";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "info_show";
+ signal: "elm,state,info,visible";
+ source: "elm";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"elm.swallow.icon", st, 30, vl);
+ if (!strcmp(st, "default"))
+ set_state(PART:"base0", "infobase", 0.0);
+ set_state(PART:"elm.info", "visible", 0.0);
+ }
+ }
+ program {
+ name: "info_hide";
+ signal: "elm,state,info,hidden";
+ source: "elm";
action: STATE_SET "default" 0.0;
- target: "elm.swallow.icon";
+ target: "elm.info";
+ target: "base0";
}
}
}
description { state: "default" 0.0;
align: 0.0 1.0;
fixed: 0 1;
+ visible: 0;
rel1 {
relative: 0.0 1.0;
offset: 4 -5;
relative: 0.0 1.0;
offset: -5 -5;
}
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
color: 0 0 0 255;
text {
font: "Sans:style=Bold,Edje-Vera-Bold";
description { state: "default" 0.0;
align: 1.0 1.0;
fixed: 1 1;
+ visible: 0;
rel1 {
relative: 1.0 1.0;
offset: -5 -5;
relative: 0.0 1.0;
offset: -5 -5;
}
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
color: 0 0 0 64;
text {
font: "Sans:style=Bold,Edje-Vera-Bold";
image.middle: SOLID;
fill.smooth: 0;
}
+ description { state: "infobase" 0.0;
+ inherit: "default" 0.0;
+ rel2.to_y: "elm.info";
+ }
}
part { name: "elm.swallow.content";
type: SWALLOW;
name: "icon_show";
signal: "elm,state,icon,visible";
source: "elm";
- action: STATE_SET "visible" 0.0;
- target: "elm.swallow.icon";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"base0", st, 30, vl);
+ if (!strcmp(st, "infobase"))
+ set_state(PART:"base0", "default", 0.0);
+ set_state(PART:"elm.swallow.icon", "visible", 0.0);
+ }
}
program {
name: "icon_hide";
signal: "elm,state,icon,hidden";
source: "elm";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"elm.info", st, 30, vl);
+ if (!strcmp(st, "visible"))
+ set_state(PART:"base0", "infobase", 0.0);
+ set_state(PART:"elm.swallow.icon", "default", 0.0);
+ }
+ }
+ program {
+ name: "text_show";
+ signal: "elm,state,text,visible";
+ source: "elm";
+ action: STATE_SET "visible" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "text_hide";
+ signal: "elm,state,text,hidden";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text";
+ }
+ program {
+ name: "info_show";
+ signal: "elm,state,info,visible";
+ source: "elm";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"elm.swallow.icon", st, 30, vl);
+ if (!strcmp(st, "default"))
+ set_state(PART:"base0", "infobase", 0.0);
+ set_state(PART:"elm.info", "visible", 0.0);
+ }
+ }
+ program {
+ name: "info_hide";
+ signal: "elm,state,info,hidden";
+ source: "elm";
action: STATE_SET "default" 0.0;
- target: "elm.swallow.icon";
+ target: "elm.info";
+ target: "base0";
}
}
}