summaryrefslogtreecommitdiff
path: root/src/bin/elementary/test_efl_anim_event_anim.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/elementary/test_efl_anim_event_anim.c')
-rw-r--r--src/bin/elementary/test_efl_anim_event_anim.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/bin/elementary/test_efl_anim_event_anim.c b/src/bin/elementary/test_efl_anim_event_anim.c
index f68ee8ccac..b4c351888c 100644
--- a/src/bin/elementary/test_efl_anim_event_anim.c
+++ b/src/bin/elementary/test_efl_anim_event_anim.c
@@ -5,7 +5,7 @@
typedef struct _App_Data
{
- Efl_Animation_Object *target;
+ Efl_Canvas_Animation_Player *target;
Eina_Bool is_btn_visible;
} App_Data;
@@ -57,21 +57,21 @@ test_efl_anim_event_anim(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, v
evas_object_move(btn, 100, 50);
//Show Animation
- Efl_Animation *show_anim = efl_add(EFL_ANIMATION_ALPHA_CLASS, NULL);
+ Efl_Canvas_Animation *show_anim = efl_add(EFL_CANVAS_ANIMATION_ALPHA_CLASS, win);
efl_animation_alpha_set(show_anim, 0.0, 1.0);
efl_animation_duration_set(show_anim, 1.0);
- efl_animation_target_set(show_anim, btn);
- efl_canvas_object_event_animation_set(btn, EFL_GFX_EVENT_SHOW, show_anim);
+ efl_animation_final_state_keep_set(show_anim, EINA_TRUE);
+ efl_canvas_object_event_animation_set(btn, EFL_GFX_ENTITY_EVENT_SHOW, show_anim);
//Show button after setting event animation to show animation for show event
evas_object_show(btn);
//Hide Animation
- Efl_Animation *hide_anim = efl_add(EFL_ANIMATION_ALPHA_CLASS, NULL);
+ Efl_Canvas_Animation *hide_anim = efl_add(EFL_CANVAS_ANIMATION_ALPHA_CLASS, win);
efl_animation_alpha_set(hide_anim, 1.0, 0.0);
efl_animation_duration_set(hide_anim, 1.0);
- efl_animation_target_set(hide_anim, btn);
- efl_canvas_object_event_animation_set(btn, EFL_GFX_EVENT_HIDE, hide_anim);
+ efl_animation_final_state_keep_set(hide_anim, EINA_TRUE);
+ efl_canvas_object_event_animation_set(btn, EFL_GFX_ENTITY_EVENT_HIDE, hide_anim);
//Initialize App Data
ad->target = btn;