} \
} \
-#define CREATE_INNER_CIRCLE_SIMPLE_IMAGE_R(part_name, lpos, tpos, rpos, bpos, icon_name, color_code) \
- part { name: part_name; \
- type: IMAGE; \
- mouse_events: 0; \
- repeat_events: 1; \
- scale: 1; \
- description { state: "default" 0.0; \
- rel1 { relative: lpos tpos; } \
- rel2 { relative: rpos bpos; } \
- image.normal: IMG_SRC_DIR/icon_name; \
- color_class: color_code; \
- } \
- description { state: "hide" 0.0; \
- inherit: "default" 0.0; \
- visible: 0; \
- } \
- } \
-
#define CREATE_INNER_CIRCLE(part_name, lpos, tpos, rpos, bpos, icon_name, color_code) \
part { name: part_name; \
type: IMAGE; \
color_class: color_code; \
aspect_preference: SOURCE; \
} \
- description { state: "dim" 0.0; \
- inherit: "default" 0.0; \
- color_class: color_code; \
- color: COLOR_OPACITY_80; \
- } \
- description { state: "dim" 0.1; \
- inherit: "default" 0.0; \
- color_class: color_code; \
- color: COLOR_OPACITY_60; \
- } \
- description { state: "dim" 0.2; \
- inherit: "default" 0.0; \
- color_class: color_code; \
- color: COLOR_OPACITY_40; \
- } \
- description { state: "hide" 0.0; \
- inherit: "default" 0.0; \
- color_class: color_code; \
- color: COLOR_OPACITY_40; \
- } \
description { state: "pressed" 0.0; \
inherit: "default" 0.0; \
color_class: color_code"P"; \
} \
}
-#define CREATE_ICON(part_name, lpos, tpos, rpos, bpos, normal_icon_name, dim_icon_name) \
- part { name: part_name; \
- type: IMAGE; \
- mouse_events: 1; \
- repeat_events: 1; \
- scale: 1; \
- description { state: "default" 0.0; \
- rel1 { relative: lpos tpos; } \
- rel2 { relative: rpos bpos; } \
- image.normal: IMG_SRC_DIR/normal_icon_name; \
- color: COLOR_OPACITY_100; \
- } \
- description { state: "dim" 0.0; \
- inherit: "default" 0.0; \
- image { \
- normal: IMG_SRC_DIR/dim_icon_name; \
- } \
- } \
- }
-
-#define CREATE_ARROW_ICON(part_name, lpos, tpos, rpos, bpos, shift_value, icon_name, color_code, opacity_1, opacity_2, opacity_3, opacity_4, opacity_5) \
- part { name: part_name; \
- type: IMAGE; \
- mouse_events: 1; \
- repeat_events: 1; \
- scale: 1; \
- description { state: "default" 0.0; \
- rel1 { relative: lpos tpos; } \
- rel2 { relative: rpos bpos; } \
- image.normal: icon_name; \
- color_class: color_code; \
- color: opacity_1; \
- visible: 1; \
- } \
- description { state: "init" 0.0; \
- inherit: "default" 0.0; \
- rel1 { relative: lpos+shift_value tpos; } \
- rel2 { relative: rpos+shift_value bpos; } \
- } \
- description { state: "flicker" 0.0; \
- inherit: "default" 0.0; \
- color: opacity_2; \
- } \
- description { state: "flicker" 0.1; \
- inherit: "default" 0.0; \
- color: opacity_3; \
- } \
- description { state: "flicker" 0.2; \
- inherit: "default" 0.0; \
- color: opacity_4; \
- } \
- description { state: "flicker" 0.3; \
- inherit: "default" 0.0; \
- color: opacity_5; \
- } \
- description { state: "hide" 0.0; \
- inherit: "default" 0.0; \
- visible: 0; \
- } \
- }
-
-#define CREATE_PROGRAM(prog_name, signal_name, source_name, state_name, target_name) \
- program { name: prog_name; \
- signal: signal_name; \
- source: source_name; \
- action: STATE_SET state_name 0.0; \
- target: target_name; \
- }
-
#define CREATE_PROGRAM_IN_TRANSITION(prog_name, signal_name, source_name, state_name, state_ver, target_name) \
program { name: prog_name; \
signal: signal_name; \
transition: LINEAR 0.2; \
}
-#define CREATE_ARROW_ANIMATION(prog_1, prog_2, prog_3, prog_4, prog_5, target_1, target_2, target_3, target_4, signal_name, source_name) \
- program { name: prog_1; \
- signal: signal_name; \
- source: source_name; \
- action: STATE_SET "default" 0.0; \
- target: target_1; \
- target: target_2; \
- target: target_3; \
- target: target_4; \
- transition: LINEAR 0.5; \
- after: prog_2; \
- } \
- program { name: prog_2; \
- signal: signal_name; \
- source: source_name; \
- action: STATE_SET "flicker" 0.0; \
- target: target_1; \
- target: target_2; \
- target: target_3; \
- target: target_4; \
- transition: LINEAR 0.3; \
- after: prog_3; \
- } \
- program { name: prog_3; \
- signal: signal_name; \
- source: source_name; \
- action: STATE_SET "flicker" 0.1; \
- target: target_1; \
- target: target_2; \
- target: target_3; \
- target: target_4; \
- transition: LINEAR 0.3; \
- after: prog_4; \
- } \
- program { name: prog_4; \
- signal: signal_name; \
- source: source_name; \
- action: STATE_SET "flicker" 0.2; \
- target: target_1; \
- target: target_2; \
- target: target_3; \
- target: target_4; \
- transition: LINEAR 0.3; \
- after: prog_5; \
- } \
- program { name: prog_5; \
- signal: signal_name; \
- source: source_name; \
- action: STATE_SET "flicker" 0.3; \
- target: target_1; \
- target: target_2; \
- target: target_3; \
- target: target_4; \
- transition: LINEAR 0.3; \
- after: prog_1; \
- }
-
-#define CREATE_EASY_ARROW_ANIMATION(prog_1, prog_2, prog_3, prog_4, prog_5, target_1, target_2, target_3, target_4, target_5, signal_name, source_name) \
- program { name: prog_1; \
- signal: signal_name; \
- source: source_name; \
- action: STATE_SET "default" 0.0; \
- target: target_1; \
- target: target_2; \
- target: target_3; \
- target: target_4; \
- target: target_5; \
- transition: LINEAR 0.5; \
- after: prog_2; \
- } \
- program { name: prog_2; \
- signal: signal_name; \
- source: source_name; \
- action: STATE_SET "flicker" 0.0; \
- target: target_1; \
- target: target_2; \
- target: target_3; \
- target: target_4; \
- target: target_5; \
- transition: LINEAR 0.3; \
- after: prog_3; \
- } \
- program { name: prog_3; \
- signal: signal_name; \
- source: source_name; \
- action: STATE_SET "flicker" 0.1; \
- target: target_1; \
- target: target_2; \
- target: target_3; \
- target: target_4; \
- target: target_5; \
- transition: LINEAR 0.3; \
- after: prog_4; \
- } \
- program { name: prog_4; \
- signal: signal_name; \
- source: source_name; \
- action: STATE_SET "flicker" 0.2; \
- target: target_1; \
- target: target_2; \
- target: target_3; \
- target: target_4; \
- target: target_5; \
- transition: LINEAR 0.3; \
- after: prog_5; \
- } \
- program { name: prog_5; \
- signal: signal_name; \
- source: source_name; \
- action: STATE_SET "flicker" 0.3; \
- target: target_1; \
- target: target_2; \
- target: target_3; \
- target: target_4; \
- target: target_5; \
- transition: LINEAR 0.3; \
- after: prog_1; \
- }
-
-#define CREATE_PROGRAM_EXPAND_ANIMATION(prog_name, target_name) \
- program { name: prog_name; \
- signal: "outer_circle,expand"; \
- source: "outer-circle"; \
- action: STATE_SET "bright" 0.0; \
- transition: LINEAR 0.5; \
- target: target_name; \
- }
-
-#define CREATE_PROGRAM_CONTRACT_ANIMATION(prog_name, target_name, after_prog_name) \
- program { name: prog_name; \
- signal: "outer_circle,contract"; \
- source: "outer-circle"; \
- action: STATE_SET "default" 0.0; \
- transition: LINEAR 0.5; \
- target: target_name; \
- after: after_prog_name; \
- }
-
group { name: "lock_accept";
images {
image: IMG_SRC_DIR/"call_button_bg_line_accept_reject.png" COMP;
}
}
-
group { name: "lock_reject_with_msg";
images {
image: IMG_SRC_DIR/"call_inline_btn_open.png" COMP;