diff options
Diffstat (limited to 'src/bin/elementary/test_efl_anim_event_anim.c')
-rw-r--r-- | src/bin/elementary/test_efl_anim_event_anim.c | 14 |
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; |