part { name: "block_events";
type: IMAGE;
scale: 1;
+ repeat_events: 1;
description { state: "default" 0.0;
image.normal: "00_popup_dim_lighting.png";
fill.smooth: 0;
inherit: "default" 0.0;
}
}
+ part {name: "popup_indicator";
+ type: RECT;
+ scale: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
+ rel2.relative: 1.0 0.0;
+ color: POPUP_DIM_BG_DEFAULT_COLOR_INC;
+ }
+ description { state: "show" 0.0;
+ inherit: "default" 0.0;
+ color: POPUP_DIM_BG_COLOR_INC;
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ color: POPUP_DIM_BG_COLOR_INC;
+ }
+ }
part { name: "block_events_color";
type: RECT;
scale: 1;
description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "popup_indicator";
+ }
color: POPUP_DIM_BG_DEFAULT_COLOR_INC;
}
description { state: "show" 0.0;
}
}
programs {
- program { name: "show";
- signal: "elm,action,show";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "block_events";
- target: "block_events_color";
+ program { name: "show";
+ signal: "elm,action,show";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "block_events";
+ target: "block_events_color";
+ target: "popup_indicator";
}
program { name: "show1";
signal: "show";
transition: SIN_FAC 0.33 0.5;
target: "block_events";
target: "block_events_color";
+ target: "popup_indicator";
}
program { name: "block_clicked";
signal: "mouse,clicked,1";
action: SIGNAL_EMIT "elm,action,click" "elm";
after: "deeper_block_color";
}
+ program { name: "indicator_clicked";
+ signal: "mouse,clicked,1";
+ source: "popup_indicator";
+ action: SIGNAL_EMIT "elm,action,click" "elm";
+ after: "deeper_block_color";
+ }
program {
name: "deeper_block_color";
action: STATE_SET "clicked" 0.0;
target: "block_events";
- source: "block_events_color";
+ target: "block_events_color";
+ target: "popup_indicator";
transition: LINEAR 0.2;
after: "default_block_color";
}
action: STATE_SET "show" 0.0;
target: "block_events";
target: "block_events_color";
+ target: "popup_indicator";
transition: LINEAR 0.2;
}
}
alias: "elm/notify/block_events/volumebarstyle_text_transparent";
alias: "elm/notify/block_events/content_expand_transparent";
parts {
+ part {name: "popup_indicator";
+ type: RECT;
+ scale: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
+ rel2.relative: 1.0 0.0;
+ color: POPUP_DIM_BG_TRANS_COLOR_INC;
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ color: POPUP_DIM_BG_CLICKED_TRANS_COLOR_INC;
+ }
+ }
part { name: "block_events";
type: RECT;
description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "popup_indicator";
+ }
color: POPUP_DIM_BG_TRANS_COLOR_INC;
}
description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
color: POPUP_DIM_BG_CLICKED_TRANS_COLOR_INC;
}
}
action: SIGNAL_EMIT "elm,action,click" "elm";
after: "deeper_block_color";
}
+ program { name: "indicator_clicked";
+ signal: "mouse,clicked,1";
+ source: "popup_indicator";
+ action: SIGNAL_EMIT "elm,action,click" "elm";
+ after: "deeper_block_color";
+ }
program {
name: "deeper_block_color";
action: STATE_SET "clicked" 0.0;
target: "block_events";
+ target: "popup_indicator";
transition: LINEAR 0.2;
after: "default_block_color";
}
name: "default_block_color";
action: STATE_SET "default" 0.0;
target: "block_events";
+ target: "popup_indicator";
transition: LINEAR 0.2;
}
}
group { name: "elm/notify/block_events/dimrect";
inherit: "elm/notify/block_events/transparent";
parts {
+ part {name: "popup_indicator";
+ type: RECT;
+ scale: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
+ rel2.relative: 1.0 0.0;
+ color: POPUP_DIM_BG_COLOR_INC;
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ color: POPUP_DIM_BG_COLOR_INC;
+ }
+ }
part { name: "block_events";
type: RECT;
description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "popup_indicator";
+ }
color: POPUP_DIM_BG_COLOR_INC;
}
description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
color: POPUP_DIM_BG_COLOR_INC;
}
}