forked from enlightenment/efl
TH - segmentcontrol
This commit is contained in:
parent
a524025758
commit
c34fe5d3c9
|
@ -10,11 +10,9 @@ group { name: "elm/segment_control/base/default";
|
|||
#define SEGMENT_STATUS_ENABLED 0
|
||||
#define SEGMENT_STATUS_DISABLED 1
|
||||
parts {
|
||||
part { name: "bg";
|
||||
type: RECT;
|
||||
mouse_events: 0;
|
||||
description {
|
||||
state: "default" 0.0;
|
||||
part { name: "bg"; type: RECT; mouse_events: 0;
|
||||
scale: 1;
|
||||
description { state: "default" 0.0;
|
||||
color: 0 0 0 0;
|
||||
min: 160 31;
|
||||
}
|
||||
|
@ -22,399 +20,271 @@ group { name: "elm/segment_control/base/default";
|
|||
}
|
||||
}
|
||||
group { name: "elm/segment_control/item/default";
|
||||
images {
|
||||
image: "day_single_press.png" COMP;
|
||||
image: "day_single_selected.png" COMP;
|
||||
image: "day_single_normal.png" COMP;
|
||||
image: "day_left_press.png" COMP;
|
||||
image: "day_left_selected.png" COMP;
|
||||
image: "day_left_normal.png" COMP;
|
||||
image: "day_middle_press.png" COMP;
|
||||
image: "day_middle_selected.png" COMP;
|
||||
image: "day_middle_normal.png" COMP;
|
||||
image: "day_right_press.png" COMP;
|
||||
image: "day_right_selected.png" COMP;
|
||||
image: "day_right_normal.png" COMP;
|
||||
}
|
||||
parts {
|
||||
part { name: "segment";
|
||||
part { name: "segment"; type: RECT;
|
||||
scale: 1;
|
||||
description { state: "default" 0.0;
|
||||
visible: 0;
|
||||
image {
|
||||
normal: "day_single_normal.png";
|
||||
border: 4 4 3 5;
|
||||
}
|
||||
offscale;
|
||||
}
|
||||
description { state: "default_single" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 80 80 80 255;
|
||||
visible: 1;
|
||||
}
|
||||
description { state: "default_left" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 80 80 80 255;
|
||||
visible: 1;
|
||||
image {
|
||||
normal: "day_left_normal.png";
|
||||
border: 4 1 3 5;
|
||||
}
|
||||
rel2.offset: -2 -1;
|
||||
}
|
||||
description { state: "default_right" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 80 80 80 255;
|
||||
visible: 1;
|
||||
image {
|
||||
normal: "day_right_normal.png";
|
||||
border: 1 4 3 5;
|
||||
}
|
||||
rel1.offset: 1 0;
|
||||
}
|
||||
description { state: "default_middle" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 80 80 80 255;
|
||||
visible: 1;
|
||||
image {
|
||||
normal: "day_middle_normal.png";
|
||||
border: 1 1 3 5;
|
||||
}
|
||||
rel1.offset: 1 0;
|
||||
rel2.offset: -2 -1;
|
||||
}
|
||||
description { state: "pressed_single" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 40 40 40 255;
|
||||
visible: 1;
|
||||
image {
|
||||
normal: "day_single_press.png";
|
||||
border: 4 4 3 5;
|
||||
}
|
||||
}
|
||||
description { state: "pressed_left" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 40 40 40 255;
|
||||
visible: 1;
|
||||
image {
|
||||
normal: "day_left_press.png";
|
||||
border: 4 1 3 5;
|
||||
}
|
||||
rel2.offset: -2 -1;
|
||||
}
|
||||
description { state: "pressed_right" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 40 40 40 255;
|
||||
visible: 1;
|
||||
image {
|
||||
normal: "day_right_press.png";
|
||||
border: 1 4 3 5;
|
||||
}
|
||||
rel1.offset: 1 0;
|
||||
}
|
||||
description { state: "pressed_middle" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 40 40 40 255;
|
||||
visible: 1;
|
||||
image {
|
||||
normal: "day_middle_press.png";
|
||||
border: 1 1 3 5;
|
||||
}
|
||||
rel1.offset: 1 0;
|
||||
rel2.offset: -2 -1;
|
||||
}
|
||||
description { state: "selected_single" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 51 153 255 255;
|
||||
visible: 1;
|
||||
image {
|
||||
normal: "day_single_selected.png";
|
||||
border: 4 4 3 5;
|
||||
}
|
||||
}
|
||||
description { state: "selected_left" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 51 153 255 255;
|
||||
visible: 1;
|
||||
image {
|
||||
normal: "day_left_selected.png";
|
||||
border: 4 1 3 5;
|
||||
}
|
||||
rel2.offset: -2 -1;
|
||||
}
|
||||
description { state: "selected_right" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 51 153 255 255;
|
||||
visible: 1;
|
||||
image {
|
||||
normal: "day_right_selected.png";
|
||||
border: 1 4 3 5;
|
||||
}
|
||||
rel1.offset: 1 0;
|
||||
}
|
||||
description { state: "selected_middle" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 51 153 255 255;
|
||||
visible: 1;
|
||||
image {
|
||||
normal: "day_middle_selected.png";
|
||||
border: 1 1 3 5;
|
||||
}
|
||||
rel1.offset: 1 0;
|
||||
rel2.offset: -2 -1;
|
||||
}
|
||||
}
|
||||
part { name: "elm.swallow.icon";
|
||||
type: SWALLOW;
|
||||
scale: 1;
|
||||
clip_to: "disabler";
|
||||
part { name: "disabler"; type: RECT;
|
||||
description { state: "default" 0.0;
|
||||
align: 0.5 0.5;
|
||||
fixed: 1 0;
|
||||
rel1.offset: 10 3;
|
||||
rel2.relative: 0.0 1.0;
|
||||
aspect: 1.0 1.0;
|
||||
aspect_preference: BOTH;
|
||||
}
|
||||
description { state: "visible" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
fixed: 0 1;
|
||||
rel2.relative: 0.25 1.0;
|
||||
rel2.offset: -5 -4;
|
||||
}
|
||||
description { state: "icononly" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
fixed: 0 0;
|
||||
rel1.offset: 5 2;
|
||||
rel2.relative: 1.0 1.0;
|
||||
rel2.offset: -5 -4;
|
||||
}
|
||||
}
|
||||
part { name: "elm.text";
|
||||
type: TEXT;
|
||||
mouse_events: 0;
|
||||
scale: 1;
|
||||
effect: SHADOW BOTTOM;
|
||||
description {
|
||||
state: "default" 0.0;
|
||||
rel.to: "segment";
|
||||
color: 64 64 64 255;
|
||||
visible: 0;
|
||||
fixed: 1 1;
|
||||
min: 1 1;
|
||||
rel1 {
|
||||
to_x: "elm.swallow.icon";
|
||||
relative: 1.0 0.0;
|
||||
offset: 0 -1;
|
||||
}
|
||||
rel2.offset: -6 -2;
|
||||
color: FN_COL_DEFAULT;
|
||||
text {
|
||||
font: FN;
|
||||
size: 10;
|
||||
min: 0 1;
|
||||
text_class: "button";
|
||||
}
|
||||
}
|
||||
description { state: "normal" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
visible: 1;
|
||||
}
|
||||
description { state: "pressed" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
visible: 1;
|
||||
}
|
||||
description { state: "disabled" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
visible: 1;
|
||||
color: FN_COL_DISABLE;
|
||||
}
|
||||
}
|
||||
part { name: "text2";
|
||||
type: TEXT;
|
||||
mouse_events: 0;
|
||||
scale: 1;
|
||||
effect: GLOW;
|
||||
description {
|
||||
state: "default" 0.0;
|
||||
visible: 0;
|
||||
fixed: 1 1;
|
||||
min: 1 1;
|
||||
rel1.to: "elm.text";
|
||||
rel1.offset: -2 -2;
|
||||
rel2.to: "elm.text";
|
||||
rel2.offset: 1 1;
|
||||
text {
|
||||
font: FN;
|
||||
size: 10;
|
||||
min: 0 1;
|
||||
text_source: "elm.text";
|
||||
text_class: "button";
|
||||
}
|
||||
color: FN_COL_WHITE_GLOW;
|
||||
}
|
||||
description { state: "selected" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
visible: 1;
|
||||
}
|
||||
}
|
||||
part { name: "disabler";
|
||||
type: RECT;
|
||||
part { name: "icon_disabler"; type: RECT;
|
||||
description { state: "default" 0.0;
|
||||
rel1.to: "segment";
|
||||
rel2.to: "segment";
|
||||
rel.to: "segment";
|
||||
color: 255 255 255 255;
|
||||
}
|
||||
description { state: "disabled" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 255 255 255 64;
|
||||
}
|
||||
}
|
||||
part { name: "elm.swallow.icon"; type: SWALLOW;
|
||||
scale: 1;
|
||||
clip_to: "icon_disabler";
|
||||
description { state: "default" 0.0;
|
||||
align: 0.0 0.5;
|
||||
rel1.offset: 0 4;
|
||||
rel2.offset: 0 -5;
|
||||
rel2.relative: 0.0 1.0;
|
||||
offscale;
|
||||
}
|
||||
description { state: "visible" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
rel1.offset: 4 4;
|
||||
rel2.offset: 4 -5;
|
||||
aspect: 1.0 1.0;
|
||||
aspect_preference: VERTICAL;
|
||||
min: 16 16;
|
||||
}
|
||||
description { state: "icononly" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
align: 0.5 0.5;
|
||||
rel1.offset: 4 4;
|
||||
rel2.relative: 1.0 1.0;
|
||||
rel2.offset: -5 -5;
|
||||
aspect: 1.0 1.0;
|
||||
aspect_preference: VERTICAL;
|
||||
min: 16 16;
|
||||
}
|
||||
}
|
||||
part { name: "elm.text"; type: TEXT; mouse_events: 0;
|
||||
scale: 1;
|
||||
description { state: "default" 0.0;
|
||||
fixed: 1 1;
|
||||
min: 1 1;
|
||||
rel1.to_x: "elm.swallow.icon";
|
||||
rel1.relative: 1.0 0.0;
|
||||
rel1.offset: 4 4;
|
||||
rel2.offset: -5 -5;
|
||||
color: 160 160 160 255;
|
||||
text {
|
||||
font: FN;
|
||||
size: 10;
|
||||
min: 0 1;
|
||||
text_class: "button";
|
||||
}
|
||||
}
|
||||
description { state: "pressed" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 255 255 255 255;
|
||||
}
|
||||
description { state: "selected" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 255 255 255 255;
|
||||
}
|
||||
description { state: "disabled" 0.0;
|
||||
inherit: "default" 0.0;
|
||||
color: 96 96 96 255;
|
||||
}
|
||||
}
|
||||
}
|
||||
programs {
|
||||
script {
|
||||
public seg_type; // Single, Left, Middle, Right.
|
||||
public seg_state; // Normal/Default, Pressed, Selected.
|
||||
public seg_status;// Enabled/Default, Disabled
|
||||
public seg_status; // Enabled/Default, Disabled
|
||||
|
||||
public update_state() {
|
||||
new type, state, status;
|
||||
type = get_int(seg_type);
|
||||
state = get_int(seg_state);
|
||||
status = get_int(seg_status);
|
||||
new type = get_int(seg_type);
|
||||
new state = get_int(seg_state);
|
||||
new status = get_int(seg_status);
|
||||
|
||||
if (status == SEGMENT_STATUS_ENABLED) {
|
||||
if(state == SEGMENT_STATE_NORMAL) {
|
||||
if(type == SEGMENT_TYPE_SINGLE)
|
||||
set_state(PART:"segment", "default_single", 0.0);
|
||||
else if(type == SEGMENT_TYPE_LEFT)
|
||||
set_state(PART:"segment", "default_left", 0.0);
|
||||
else if(type == SEGMENT_TYPE_MIDDLE)
|
||||
set_state(PART:"segment", "default_middle", 0.0);
|
||||
else if(type == SEGMENT_TYPE_RIGHT)
|
||||
set_state(PART:"segment", "default_right", 0.0);
|
||||
set_state(PART:"elm.text", "normal", 0.0);
|
||||
set_state(PART:"text2", "default", 0.0);
|
||||
} else if(state == SEGMENT_STATE_PRESSED) {
|
||||
if(type == SEGMENT_TYPE_SINGLE)
|
||||
set_state(PART:"segment", "pressed_single", 0.0);
|
||||
else if(type == SEGMENT_TYPE_LEFT)
|
||||
set_state(PART:"segment", "pressed_left", 0.0);
|
||||
else if(type == SEGMENT_TYPE_MIDDLE)
|
||||
set_state(PART:"segment", "pressed_middle", 0.0);
|
||||
else if(type == SEGMENT_TYPE_RIGHT)
|
||||
set_state(PART:"segment", "pressed_right", 0.0);
|
||||
set_state(PART:"elm.text", "pressed", 0.0);
|
||||
set_state(PART:"text2", "default", 0.0);
|
||||
} else if(state == SEGMENT_STATE_SELECTED) {
|
||||
if(type == SEGMENT_TYPE_SINGLE)
|
||||
set_state(PART:"segment", "selected_single", 0.0);
|
||||
else if(type == SEGMENT_TYPE_LEFT)
|
||||
set_state(PART:"segment", "selected_left", 0.0);
|
||||
else if(type == SEGMENT_TYPE_MIDDLE)
|
||||
set_state(PART:"segment", "selected_middle", 0.0);
|
||||
else if(type == SEGMENT_TYPE_RIGHT)
|
||||
set_state(PART:"segment", "selected_right", 0.0);
|
||||
set_state(PART:"elm.text", "default", 0.0);
|
||||
set_state(PART:"text2", "selected", 0.0);
|
||||
}
|
||||
set_state(PART:"disabler", "default", 0.0);
|
||||
set_state(PART:"icon_disabler", "default", 0.0);
|
||||
if (state == SEGMENT_STATE_NORMAL) {
|
||||
if (type == SEGMENT_TYPE_SINGLE)
|
||||
set_state(PART:"segment", "default_single", 0.0);
|
||||
else if (type == SEGMENT_TYPE_LEFT)
|
||||
set_state(PART:"segment", "default_left", 0.0);
|
||||
else if (type == SEGMENT_TYPE_MIDDLE)
|
||||
set_state(PART:"segment", "default_middle", 0.0);
|
||||
else if (type == SEGMENT_TYPE_RIGHT)
|
||||
set_state(PART:"segment", "default_right", 0.0);
|
||||
set_state(PART:"elm.text", "default", 0.0);
|
||||
} else if (state == SEGMENT_STATE_PRESSED) {
|
||||
if (type == SEGMENT_TYPE_SINGLE)
|
||||
set_state(PART:"segment", "pressed_single", 0.0);
|
||||
else if (type == SEGMENT_TYPE_LEFT)
|
||||
set_state(PART:"segment", "pressed_left", 0.0);
|
||||
else if (type == SEGMENT_TYPE_MIDDLE)
|
||||
set_state(PART:"segment", "pressed_middle", 0.0);
|
||||
else if (type == SEGMENT_TYPE_RIGHT)
|
||||
set_state(PART:"segment", "pressed_right", 0.0);
|
||||
set_state(PART:"elm.text", "pressed", 0.0);
|
||||
} else if (state == SEGMENT_STATE_SELECTED) {
|
||||
if (type == SEGMENT_TYPE_SINGLE)
|
||||
set_state(PART:"segment", "selected_single", 0.0);
|
||||
else if (type == SEGMENT_TYPE_LEFT)
|
||||
set_state(PART:"segment", "selected_left", 0.0);
|
||||
else if (type == SEGMENT_TYPE_MIDDLE)
|
||||
set_state(PART:"segment", "selected_middle", 0.0);
|
||||
else if (type == SEGMENT_TYPE_RIGHT)
|
||||
set_state(PART:"segment", "selected_right", 0.0);
|
||||
set_state(PART:"elm.text", "selected", 0.0);
|
||||
}
|
||||
} else {
|
||||
set_state(PART:"elm.text", "disabled", 0.0);
|
||||
set_state(PART:"text2", "default", 0.0);
|
||||
set_state(PART:"disabler", "disabled", 0.0);
|
||||
if(type == SEGMENT_TYPE_SINGLE)
|
||||
set_state(PART:"icon_disabler", "disabled", 0.0);
|
||||
set_state(PART:"elm.text", "disabled", 0.0);
|
||||
if (type == SEGMENT_TYPE_SINGLE)
|
||||
set_state(PART:"segment", "default_single", 0.0);
|
||||
else if(type == SEGMENT_TYPE_LEFT)
|
||||
else if (type == SEGMENT_TYPE_LEFT)
|
||||
set_state(PART:"segment", "default_left", 0.0);
|
||||
else if(type == SEGMENT_TYPE_MIDDLE)
|
||||
else if (type == SEGMENT_TYPE_MIDDLE)
|
||||
set_state(PART:"segment", "default_middle", 0.0);
|
||||
else if(type == SEGMENT_TYPE_RIGHT)
|
||||
else if (type == SEGMENT_TYPE_RIGHT)
|
||||
set_state(PART:"segment", "default_right", 0.0);
|
||||
}
|
||||
}
|
||||
}
|
||||
program {
|
||||
name: "segment_type_s";
|
||||
signal: "elm,type,segment,single";
|
||||
source: "elm";
|
||||
script {
|
||||
set_int(seg_type, SEGMENT_TYPE_SINGLE);
|
||||
update_state();
|
||||
}
|
||||
}
|
||||
program {
|
||||
name: "segment_type_l";
|
||||
signal: "elm,type,segment,left";
|
||||
source: "elm";
|
||||
script {
|
||||
set_int(seg_type, SEGMENT_TYPE_LEFT);
|
||||
update_state();
|
||||
}
|
||||
program { signal: "elm,type,segment,single"; source: "elm";
|
||||
script { set_int(seg_type, SEGMENT_TYPE_SINGLE); update_state(); }
|
||||
}
|
||||
program {
|
||||
name: "segment_type_m";
|
||||
signal: "elm,type,segment,middle";
|
||||
source: "elm";
|
||||
script {
|
||||
set_int(seg_type, SEGMENT_TYPE_MIDDLE);
|
||||
update_state();
|
||||
}
|
||||
program { signal: "elm,type,segment,left"; source: "elm";
|
||||
script { set_int(seg_type, SEGMENT_TYPE_LEFT); update_state(); }
|
||||
}
|
||||
program {
|
||||
name: "segment_type_r";
|
||||
signal: "elm,type,segment,right";
|
||||
source: "elm";
|
||||
script {
|
||||
set_int(seg_type, SEGMENT_TYPE_RIGHT);
|
||||
update_state();
|
||||
}
|
||||
program { signal: "elm,type,segment,middle"; source: "elm";
|
||||
script { set_int(seg_type, SEGMENT_TYPE_MIDDLE); update_state(); }
|
||||
}
|
||||
program {
|
||||
name: "normal_segment";
|
||||
signal: "elm,state,segment,normal";
|
||||
source: "elm";
|
||||
script {
|
||||
set_int(seg_state, SEGMENT_STATE_NORMAL);
|
||||
update_state();
|
||||
}
|
||||
program { signal: "elm,type,segment,right"; source: "elm";
|
||||
script { set_int(seg_type, SEGMENT_TYPE_RIGHT); update_state(); }
|
||||
}
|
||||
program {
|
||||
name: "pressed_segment";
|
||||
signal: "elm,state,segment,pressed";
|
||||
source: "elm";
|
||||
script {
|
||||
set_int(seg_state, SEGMENT_STATE_PRESSED);
|
||||
update_state();
|
||||
}
|
||||
program { signal: "elm,state,segment,normal"; source: "elm";
|
||||
script { set_int(seg_state, SEGMENT_STATE_NORMAL); update_state(); }
|
||||
}
|
||||
program {
|
||||
name: "selected_segment";
|
||||
signal: "elm,state,segment,selected";
|
||||
source: "elm";
|
||||
script {
|
||||
set_int(seg_state, SEGMENT_STATE_SELECTED);
|
||||
update_state();
|
||||
}
|
||||
program { signal: "elm,state,segment,pressed"; source: "elm";
|
||||
script { set_int(seg_state, SEGMENT_STATE_PRESSED); update_state(); }
|
||||
}
|
||||
program { name: "disable_segment";
|
||||
signal: "elm,state,disabled";
|
||||
source: "elm";
|
||||
script {
|
||||
set_int(seg_status, SEGMENT_STATUS_DISABLED);
|
||||
update_state();
|
||||
}
|
||||
program { signal: "elm,state,segment,selected"; source: "elm";
|
||||
script { set_int(seg_state, SEGMENT_STATE_SELECTED); update_state(); }
|
||||
}
|
||||
program { name: "enable_segment";
|
||||
signal: "elm,state,enabled";
|
||||
source: "elm";
|
||||
script {
|
||||
set_int(seg_status, SEGMENT_STATUS_ENABLED);
|
||||
update_state();
|
||||
}
|
||||
program { signal: "elm,state,disabled"; source: "elm";
|
||||
script { set_int(seg_status, SEGMENT_STATUS_DISABLED); update_state(); }
|
||||
}
|
||||
program { name: "text_show";
|
||||
signal: "elm,state,text,visible";
|
||||
source: "elm";
|
||||
script {
|
||||
new st[31];
|
||||
new Float:vl;
|
||||
program { signal: "elm,state,enabled"; source: "elm";
|
||||
script { set_int(seg_status, SEGMENT_STATUS_ENABLED); update_state(); }
|
||||
}
|
||||
program { signal: "elm,state,text,visible"; source: "elm";
|
||||
script { new st[31]; new Float:vl;
|
||||
get_state(PART:"elm.swallow.icon", st, 30, vl);
|
||||
if (!strcmp(st, "icononly"))
|
||||
set_state(PART:"elm.swallow.icon", "visible", 0.0);
|
||||
}
|
||||
}
|
||||
program { name: "text_hide";
|
||||
signal: "elm,state,text,hidden";
|
||||
source: "elm";
|
||||
script {
|
||||
new st[31];
|
||||
new Float:vl;
|
||||
program { signal: "elm,state,text,hidden"; source: "elm";
|
||||
script { new st[31]; new Float:vl;
|
||||
get_state(PART:"elm.swallow.icon", st, 30, vl);
|
||||
if (!strcmp(st, "visible"))
|
||||
set_state(PART:"elm.swallow.icon", "icononly", 0.0);
|
||||
set_state(PART:"elm.text", "default", 0.0);
|
||||
set_state(PART:"text2", "default", 0.0);
|
||||
}
|
||||
}
|
||||
program { name: "icon_show";
|
||||
signal: "elm,state,icon,visible";
|
||||
source: "elm";
|
||||
script {
|
||||
new st[31];
|
||||
new Float:vl;
|
||||
program { signal: "elm,state,icon,visible"; source: "elm";
|
||||
script { new st[31]; new Float:vl;
|
||||
get_state(PART:"elm.text", st, 30, vl);
|
||||
if ((!strcmp(st, "normal")) || (!strcmp(st, "selected")))
|
||||
set_state(PART:"elm.swallow.icon", "visible", 0.0);
|
||||
|
@ -422,9 +292,7 @@ group { name: "elm/segment_control/item/default";
|
|||
set_state(PART:"elm.swallow.icon", "icononly", 0.0);
|
||||
}
|
||||
}
|
||||
program { name: "icon_hide";
|
||||
signal: "elm,state,icon,hidden";
|
||||
source: "elm";
|
||||
program { signal: "elm,state,icon,hidden"; source: "elm";
|
||||
action: STATE_SET "default" 0.0;
|
||||
target: "elm.swallow.icon";
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue