diff --git a/edje/Makefile.am b/edje/Makefile.am index 6b8e3cbe..cdf1ac31 100644 --- a/edje/Makefile.am +++ b/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/unsorted/edje/bezier-transition-example.edc b/unsorted/edje/bezier-transition-example.edc new file mode 100644 index 00000000..b07fc288 --- /dev/null +++ b/unsorted/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); + } + } + } + } +}