image: "00_check_bg.png" COMP; \
image: "00_check_dim_bg.png" COMP; \
image: "00_check_activated_dim.png" COMP; \
+ image: "00_check_activated_press.png" COMP; \
image: "00_check_activated.png" COMP; \
image: "00_check_press_bg.png" COMP; \
image: "00_check_focus.png" COMP; \
} \
description { state: "pressed" 0.0; \
inherit: "default" 0.0; \
+ image.normal: "00_check_press_bg.png"; \
} \
description { state: "disabled" 0.0; \
inherit: "default" 0.0; \
} \
description { state: "pressed" 0.0; \
inherit: "visible" 0.0; \
- } \
- } \
- part { name: "pressed_effect"; \
- mouse_events: 0; \
- scale: 1; \
- description { state: "default" 0.0; \
- rel1.to: "bg"; \
- rel2.to: "bg"; \
- visible: 0; \
- image.normal: "00_check_press_bg.png"; \
- } \
- description { state: "pressed" 0.0; \
- inherit: "default" 0.0; \
- visible: 1; \
+ image.normal: "00_check_activated_press.png"; \
} \
} \
part { name: "sequence_clip"; \
action: STATE_SET "default" 0.0; \
target: "bg"; \
target: "check"; \
- target: "pressed_effect"; \
} \
program { name: "pressed"; \
signal: "mouse,down,1"; \
action: STATE_SET "pressed" 0.0; \
target: "bg"; \
target: "check"; \
- target: "pressed_effect"; \
} \
program { name: "mouse,out"; \
signal: "mouse,out"; \
images { \
image: "00_check_bg.png" COMP; \
image: "00_check_dim_bg.png" COMP; \
- image: "00_check_press_bg.png" COMP; \
image: "00_check_activated_dim.png" COMP; \
+ image: "00_check_activated_press.png" COMP; \
image: "00_check_activated.png" COMP; \
+ image: "00_check_press_bg.png" COMP; \
+ image: "00_check_focus.png" COMP; \
} \
script { \
public check_state = CHECK_STATE_DEFAULT; \
} \
description { state: "pressed" 0.0; \
inherit: "default" 0.0; \
+ image.normal: "00_check_press_bg.png"; \
} \
description { state: "disabled" 0.0; \
inherit: "default" 0.0; \
} \
description { state: "pressed" 0.0; \
inherit: "visible" 0.0; \
- } \
- } \
- part { name: "pressed_effect"; \
- mouse_events: 0; \
- scale: 1; \
- description { state: "default" 0.0; \
- rel1.to: "bg"; \
- rel2.to: "bg"; \
- visible: 0; \
- image.normal: "00_check_press_bg.png"; \
- } \
- description { state: "pressed" 0.0; \
- inherit: "default" 0.0; \
- visible: 1; \
+ image.normal: "00_check_activated_press.png"; \
} \
} \
part { name: "sequence_clip"; \
set_state(PART:"check", "default", 0.0); \
} \
set_state(PART:"bg", "default", 0.0); \
- set_state(PART:"pressed_effect", "default", 0.0); \
} \
} \
program { name: "pressed"; \
set_state(PART:"check", "pressed", 0.0); \
} \
set_state(PART:"bg", "pressed", 0.0); \
- set_state(PART:"pressed_effect", "pressed", 0.0); \
} \
} \
program { name: "mouse,out"; \
image: "00_check_bg.png" COMP;
image: "00_check_dim_bg.png" COMP;
image: "00_check_activated_dim.png" COMP;
+ image: "00_check_activated_press.png" COMP;
image: "00_check_activated.png" COMP;
image: "00_check_press_bg.png" COMP;
+ image: "00_check_focus.png" COMP;
}
script {
public check_state = CHECK_STATE_DEFAULT;
description { state: "visible" 0.0;
inherit: "default" 0.0;
}
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "00_check_press_bg.png";
+ }
description { state: "disabled" 0.0;
inherit: "default" 0.0;
image.normal: "00_check_dim_bg.png";
}
description { state: "pressed" 0.0;
inherit: "visible" 0.0;
+ image.normal: "00_check_activated_press.png";
}
description { state: "disabled_visible" 0.0;
inherit: "default" 0.0;
image.normal: "00_check_activated_dim.png";
}
}
- part { name: "pressed_effect";
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- rel1.to: "bg2";
- rel2.to: "bg2";
- visible: 0;
- image.normal: "00_check_press_bg.png";
- }
- description { state: "pressed" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
part { name: "sequence_clip";
type: RECT;
mouse_events: 0;
signal: "mouse,up,1";
source: "events";
action: STATE_SET "default" 0.0;
- target: "pressed_effect";
+ target: "bg2";
}
program { name: "pressed";
signal: "mouse,down,1";
if (!strcmp(st, "visible"))
{
set_state(PART:"check", "pressed", 0.0);
- set_state(PART:"bg2", "visible", 0.0);
}
- set_state(PART:"pressed_effect", "pressed", 0.0);
+ set_state(PART:"bg2", "pressed", 0.0);
}
}
program { name: "mouse,out";
set_state(PART:"sequence_clip", "default", 0.0);
set_state(PART:"bg2", "default", 0.0);
}
- set_state(PART:"pressed_effect", "default", 0.0);
}
}
program { name: "check_on";
images { \
image: "00_button_radio_activated_dim.png" COMP; \
image: "00_button_radio_activated.png" COMP; \
+ image: "00_button_radio_activated_press.png" COMP; \
image: "00_button_radio_bg.png" COMP; \
image: "00_button_radio_dim_bg.png" COMP; \
image: "00_button_radio_press_bg.png" COMP; \
} \
description { state: "pressed" 0.0; \
inherit: "default" 0.0; \
+ image.normal: "00_button_radio_press_bg.png"; \
} \
} \
part { name: "radio"; \
} \
description { state: "pressed" 0.0; \
inherit: "visible" 0.0; \
+ image.normal: "00_button_radio_activated_press.png"; \
} \
} \
part { name: "opacity_clip"; \
color: 255 255 255 255; \
} \
} \
- part { name: "pressed_bg"; \
- mouse_events: 0; \
- scale: 1; \
- description { state: "default" 0.0; \
- rel1.to: "bg"; \
- rel2.to: "bg"; \
- image.normal: "00_button_radio_press_bg.png"; \
- visible: 0; \
- } \
- description { state: "pressed" 0.0; \
- inherit: "default" 0.0; \
- visible: 1; \
- } \
- } \
part { name: "elm.swallow.content"; \
type: SWALLOW; \
clip_to: "disclip"; \
set_state(PART:"radio", "visible", 0.0); \
else \
set_state(PART:"radio", "default", 0.0); \
- set_state(PART:"pressed_bg", "default", 0.0); \
+ set_state(PART:"bg", "default", 0.0); \
} \
} \
program { name: "pressed"; \
set_state(PART:"radio", "pressed", 0.0); \
else \
set_state(PART:"radio", "default", 0.0); \
- set_state(PART:"pressed_bg", "pressed", 0.0); \
+ set_state(PART:"bg", "pressed", 0.0); \
} \
} \
program { name: "mouse,out"; \