From: kumar navneet Date: Tue, 19 May 2015 10:37:13 +0000 (+0200) Subject: edje: add cubic bezier transition example. X-Git-Tag: v1.15.0-alpha1~512 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=acc481336587e362e095e61702078289bd978dcd;p=platform%2Fupstream%2Fefl.git edje: add cubic bezier transition example. Summary: Example was missing for cubic bezier transition, hence added the same. Signed-Off By: Shilpa Singh Test Plan: bezier-transition-example.edc added Reviewers: shilpasingh, cedric Subscribers: poornima.srinivasan, cedric Differential Revision: https://phab.enlightenment.org/D2533 Signed-off-by: Cedric BAIL --- diff --git a/src/examples/edje/Makefile.am b/src/examples/edje/Makefile.am index 6b8e3cb..cdf1ac3 100644 --- a/src/examples/edje/Makefile.am +++ b/src/examples/edje/Makefile.am @@ -47,7 +47,9 @@ table.edc \ text.edc \ toggle_using_filter.edc \ box_example.edc \ -embryo_tween_anim.edc +embryo_tween_anim.edc \ +embryo_set_state_anim.edc \ +bezier-transition-example.edc DIST_EDCS = $(EDCS) diff --git a/src/examples/edje/bezier-transition-example.edc b/src/examples/edje/bezier-transition-example.edc new file mode 100644 index 0000000..b07fc28 --- /dev/null +++ b/src/examples/edje/bezier-transition-example.edc @@ -0,0 +1,52 @@ +collections { + group { name: "main"; + script{ + public test(val, Float:pos) + { + set_state_anim(PART:"red_rect", "default", 1.0, CUBIC_BEZIER, pos, 0.27, 1.29, 1, -0.25); + } + } + parts { + part { name: "bg"; + type: RECT; + description { state: "default" 0.0; + color: 255 255 255 255; + } + } + part { name: "label"; + type: TEXT; + description { state: "default" 0.0; + color: 0 0 0 255; + text { + text: "Click me."; + font: "Sans"; + size: 12; + align: 0.0 0.7; + } + } + } + part { name: "red_rect"; + type: RECT; + description { state: "default" 0.0; + color: 0 0 255 255; + max: 30 30; + align: 0.1 0.2; + } + description { state: "default" 1.0; + inherit: "default" 0.0; + color: 0 0 255 255; + align: 0.9 0.2; + } + } + } + programs { + program { + signal: "mouse,down,1"; + source: "label"; + script { + anim(5.5, "test", 1); + } + } + } + } +}