tizen 2.4 release
[framework/uifw/e17-mod-tizen-comp.git] / data / group / fake_effect_fade.edc
1 /*-----------------------------------------------------*/\r
2 /* group "fake_effect_fade"                            */\r
3 /*-----------------------------------------------------*/\r
4 group { name: "fake_effect_fade";\r
5   images {\r
6      image: "comp-sh1.png" COMP;\r
7      image: "bt_glow.png" COMP;\r
8   }\r
9   parts {\r
10      part { name: "clipper";\r
11         type: RECT;\r
12         mouse_events: 1;\r
13         description { state: "default" 0.0;\r
14            visible: 0;\r
15            color: 255 255 255 1;\r
16            rel1 {\r
17               relative: -1.0  -1.0;\r
18               offset: -9999 -9999;\r
19            }\r
20            rel2 {\r
21               relative: 2.0   2.0;\r
22               offset: 9999  9999;\r
23            }\r
24         }\r
25         description { state: "visible" 0.0;\r
26            inherit: "default" 0.0;\r
27            visible: 1;\r
28            color: 255 255 255 255;\r
29         }\r
30         description { state: "default-180" 0.0;\r
31            visible: 0;\r
32            color: 255 255 255 1;\r
33            rel1 {\r
34               relative: -1.0  -1.0;\r
35               offset: -9999 -9999;\r
36            }\r
37            rel2 {\r
38               relative: 2.0   2.0;\r
39               offset: 9999  9999;\r
40            }\r
41         }\r
42         description { state: "visible-180" 0.0;\r
43            inherit: "default" 0.0;\r
44            visible: 1;\r
45            color: 255 255 255 255;\r
46         }\r
47         description { state: "default-90" 0.0;\r
48            visible: 0;\r
49            color: 255 255 255 1;\r
50            rel1 {\r
51               relative: -1.0  -1.0;\r
52               offset: -9999 -9999;\r
53            }\r
54            rel2 {\r
55               relative: 2.0   2.0;\r
56               offset: 9999  9999;\r
57            }\r
58         }\r
59         description { state: "visible-90" 0.0;\r
60            inherit: "default" 0.0;\r
61            visible: 1;\r
62            color: 255 255 255 255;\r
63         }\r
64         description { state: "default-270" 0.0;\r
65            visible: 0;\r
66            color: 255 255 255 1;\r
67            rel1 {\r
68               relative: -1.0  -1.0;\r
69               offset: -9999 -9999;\r
70            }\r
71            rel2 {\r
72               relative: 2.0   2.0;\r
73               offset: 9999  9999;\r
74            }\r
75         }\r
76         description { state: "visible-270" 0.0;\r
77            inherit: "default" 0.0;\r
78            visible: 1;\r
79            color: 255 255 255 255;\r
80         }\r
81 \r
82      }\r
83      part { name: "persp";\r
84         type: RECT;\r
85         description { state: "default" 0.0;\r
86            min: 10 10;\r
87            max: 10 10;\r
88            visible: 0;\r
89            perspective.zplane: -2000.0;\r
90            perspective.focal: 1000;\r
91         }\r
92         description { state: "visible" 0.0;\r
93            inherit: "default" 0.0;\r
94            perspective.zplane: 0;\r
95            perspective.focal: 1000;\r
96         }\r
97         description { state: "default-180" 0.0;\r
98            min: 10 10;\r
99            max: 10 10;\r
100            visible: 0;\r
101            perspective.zplane: -2000.0;\r
102            perspective.focal: 1000;\r
103         }\r
104         description { state: "visible-180" 0.0;\r
105            inherit: "default-180" 0.0;\r
106            perspective.zplane: 0;\r
107            perspective.focal: 1000;\r
108         }\r
109         description { state: "default-90" 0.0;\r
110            min: 10 10;\r
111            max: 10 10;\r
112            visible: 0;\r
113            perspective.zplane: -2000.0;\r
114            perspective.focal: 1000;\r
115         }\r
116         description { state: "visible-90" 0.0;\r
117            inherit: "default-90" 0.0;\r
118            perspective.zplane: 0;\r
119            perspective.focal: 1000;\r
120         }\r
121         description { state: "default-270" 0.0;\r
122            min: 10 10;\r
123            max: 10 10;\r
124            visible: 0;\r
125            perspective.zplane: -2000.0;\r
126            perspective.focal: 1000;\r
127         }\r
128         description { state: "visible-270" 0.0;\r
129            inherit: "default-270" 0.0;\r
130            perspective.zplane: 0;\r
131            perspective.focal: 1000;\r
132         }\r
133      }\r
134      part { name: "shower";\r
135         type: RECT;\r
136         mouse_events: 0;\r
137         description { state: "default" 0.0;\r
138            visible: 0;\r
139            rel1 {\r
140               relative: 0.0  0.0; // fake effect start size\r
141            }\r
142            rel2 {\r
143               relative: 1.0  1.0; // fake effect start size\r
144            }\r
145         }\r
146         description { state: "visible" 0.0;\r
147            inherit: "default" 0.0;\r
148            rel1 {\r
149               relative: 0.0  0.0; // fake effect end size\r
150            }\r
151            rel2 {\r
152               relative: 1.0  1.0;\r
153            }\r
154         }\r
155         description { state: "default-180" 0.0;\r
156            visible: 0;\r
157            rel1 {\r
158               relative: 0.0  0.0; // fake effect start size\r
159            }\r
160            rel2 {\r
161               relative: 1.0  1.0; // fake effect start size\r
162            }\r
163         }\r
164         description { state: "visible-180" 0.0;\r
165            inherit: "default-180" 0.0;\r
166            rel1 {\r
167               relative: 0.0  0.0; // fake effect end size\r
168            }\r
169            rel2 {\r
170               relative: 1.0  1.0;\r
171            }\r
172         }\r
173         description { state: "default-90" 0.0;\r
174            visible: 0;\r
175            rel1 {\r
176               relative: 0.0  0.0; // fake effect start size\r
177            }\r
178            rel2 {\r
179               relative: 1.0  1.0; // fake effect start size\r
180            }\r
181         }\r
182         description { state: "visible-90" 0.0;\r
183            inherit: "default-90" 0.0;\r
184            rel1 {\r
185               relative: 0.0  0.0; // fake effect end size\r
186            }\r
187            rel2 {\r
188               relative: 1.0  1.0;\r
189            }\r
190         }\r
191         description { state: "default-270" 0.0;\r
192            visible: 0;\r
193            rel1 {\r
194               relative: 0.0  0.0; // fake effect start size\r
195            }\r
196            rel2 {\r
197               relative: 1.0  1.0; // fake effect start size\r
198            }\r
199         }\r
200         description { state: "visible-270" 0.0;\r
201            inherit: "default-270" 0.0;\r
202            rel1 {\r
203               relative: 0.0  0.0; // fake effect end size\r
204            }\r
205            rel2 {\r
206               relative: 1.0  1.0;\r
207            }\r
208         }\r
209      }\r
210      part { name: "fake.swallow.content";\r
211         type: SWALLOW;\r
212         clip_to: "clipper";\r
213         mouse_events: 0;\r
214         description { state: "default" 0.0;\r
215            rel1 {\r
216               to: "shower";\r
217            }\r
218            rel2 {\r
219               to: "shower";\r
220            }\r
221            map {\r
222               on: 1;\r
223               smooth: 0;\r
224               backface_cull: 0;\r
225               perspective_on: 1;\r
226               alpha: 1;\r
227               perspective: "persp";\r
228               rotation {\r
229                  x: 0;\r
230                  y: 0;\r
231                  z: 0;\r
232               }\r
233            }\r
234         }\r
235         description { state: "visible" 0.0;\r
236            rel1 {\r
237               to: "shower";\r
238            }\r
239            rel2 {\r
240               to: "shower";\r
241            }\r
242            map {\r
243               on: 1;\r
244               smooth: 0;\r
245               backface_cull: 0;\r
246               perspective_on: 1;\r
247               alpha: 1;\r
248               perspective: "persp";\r
249               rotation {\r
250                  x: 0;\r
251                  y: 0;\r
252                  z: 0;\r
253               }\r
254            }\r
255         }\r
256         description { state: "default-180" 0.0;\r
257            rel1 {\r
258               to: "shower";\r
259            }\r
260            rel2 {\r
261               to: "shower";\r
262            }\r
263            map {\r
264               on: 1;\r
265               smooth: 0;\r
266               backface_cull: 0;\r
267               perspective_on: 1;\r
268               alpha: 1;\r
269               perspective: "persp";\r
270               rotation {\r
271                  x: 0;\r
272                  y: 0;\r
273                  z: 180;\r
274               }\r
275            }\r
276         }\r
277         description { state: "visible-180" 0.0;\r
278            rel1 {\r
279               to: "shower";\r
280            }\r
281            rel2 {\r
282               to: "shower";\r
283            }\r
284            map {\r
285               on: 1;\r
286               smooth: 0;\r
287               backface_cull: 0;\r
288               perspective_on: 1;\r
289               alpha: 1;\r
290               perspective: "persp";\r
291               rotation {\r
292                  x: 0;\r
293                  y: 0;\r
294                  z: 180;\r
295               }\r
296            }\r
297         }\r
298         description { state: "default-90" 0.0;\r
299            rel1 {\r
300               to: "shower";\r
301            }\r
302            rel2 {\r
303               to: "shower";\r
304            }\r
305            map {\r
306               on: 1;\r
307               smooth: 1;\r
308               backface_cull: 0;\r
309               perspective_on: 1;\r
310               alpha: 1;\r
311               perspective: "persp";\r
312               rotation {\r
313                  x: 0;\r
314                  y: 0;\r
315                  z: 270;\r
316               }\r
317            }\r
318         }\r
319         description { state: "visible-90" 0.0;\r
320            rel1 {\r
321               to: "shower";\r
322            }\r
323            rel2 {\r
324               to: "shower";\r
325            }\r
326            map {\r
327               on: 1;\r
328               smooth: 1;\r
329               backface_cull: 0;\r
330               perspective_on: 1;\r
331               alpha: 1;\r
332               perspective: "persp";\r
333               rotation {\r
334                  x: 0;\r
335                  y: 0;\r
336                  z: 270;\r
337               }\r
338            }\r
339         }\r
340         description { state: "default-270" 0.0;\r
341            rel1 {\r
342               to: "shower";\r
343            }\r
344            rel2 {\r
345               to: "shower";\r
346            }\r
347            map {\r
348               on: 1;\r
349               smooth: 1;\r
350               backface_cull: 0;\r
351               perspective_on: 1;\r
352               alpha: 1;\r
353               perspective: "persp";\r
354               rotation {\r
355                  x: 0;\r
356                  y: 0;\r
357                  z: 90;\r
358               }\r
359            }\r
360         }\r
361         description { state: "visible-270" 0.0;\r
362            rel1 {\r
363               to: "shower";\r
364            }\r
365            rel2 {\r
366               to: "shower";\r
367            }\r
368            map {\r
369               on: 1;\r
370               smooth: 1;\r
371               backface_cull: 0;\r
372               perspective_on: 1;\r
373               alpha: 1;\r
374               perspective: "persp";\r
375               rotation {\r
376                  x: 0;\r
377                  y: 0;\r
378                  z: 90;\r
379               }\r
380            }\r
381         }\r
382      }\r
383      part { name: "fake.swallow.indicator";\r
384         type: SWALLOW;\r
385         clip_to: "clipper";\r
386         mouse_events: 0;\r
387         description { state: "default" 0.0;\r
388            rel1 {\r
389               to: "shower";\r
390               relative: 0.0  0.0;\r
391            }\r
392            rel2 {\r
393               to: "shower";\r
394               relative: 1.0  0.05;\r
395            }\r
396         }\r
397         description { state: "visible" 0.0;\r
398            min: 0 36;\r
399            max: 999999 36;\r
400            align: 0.5 0.0;\r
401            rel1 {\r
402               to: "shower";\r
403               relative: 0.0  0.0; // fake effect end size\r
404            }\r
405            rel2 {\r
406               to: "shower";\r
407               relative: 1.0  0.0;\r
408            }\r
409         }\r
410         description { state: "default-180" 0.0;\r
411            rel1 {\r
412               to: "shower";\r
413               relative: 0.0  0.95;\r
414            }\r
415            rel2 {\r
416               to: "shower";\r
417               relative: 1.0  1.0;\r
418            }\r
419            map {\r
420               on: 1;\r
421               smooth: 1;\r
422               backface_cull: 0;\r
423               perspective_on: 1;\r
424               alpha: 1;\r
425               perspective: "persp";\r
426               rotation {\r
427                  x: 0;\r
428                  y: 0;\r
429                  z: 180;\r
430               }\r
431            }\r
432         }\r
433         description { state: "visible-180" 0.0;\r
434            min: 0 36;\r
435            max: 999999 36;\r
436            align: 0.5 1.0;\r
437            rel1 {\r
438               to: "shower";\r
439               relative: 0.0  1.0; // fake effect end size\r
440            }\r
441            rel2 {\r
442               to: "shower";\r
443               relative: 1.0  1.0;\r
444            }\r
445            map {\r
446               on: 1;\r
447               smooth: 1;\r
448               backface_cull: 0;\r
449               perspective_on: 1;\r
450               alpha: 1;\r
451               perspective: "persp";\r
452               rotation {\r
453                  x: 0;\r
454                  y: 0;\r
455                  z: 180;\r
456               }\r
457            }\r
458         }\r
459         description { state: "default-90" 0.0;\r
460            rel1 {\r
461               to: "shower";\r
462               relative: 0.0  0.0;\r
463            }\r
464            rel2 {\r
465               to: "shower";\r
466               relative: 1.0  0.05;\r
467            }\r
468            map {\r
469               on: 1;\r
470               smooth: 1;\r
471               backface_cull: 0;\r
472               perspective_on: 1;\r
473               alpha: 1;\r
474               perspective: "persp";\r
475               rotation {\r
476                  center: "shower";\r
477                  x: 0;\r
478                  y: 0;\r
479                  z: 270;\r
480               }\r
481            }\r
482         }\r
483         description { state: "visible-90" 0.0;\r
484            min: 0 36;\r
485            max: 999999 36;\r
486            align: 0.5 0.0;\r
487            rel1 {\r
488               to: "shower";\r
489               relative: 0.0  0.0; // fake effect end size\r
490            }\r
491            rel2 {\r
492               to: "shower";\r
493               relative: 1.0  0.0;\r
494            }\r
495            map {\r
496               on: 1;\r
497               smooth: 1;\r
498               backface_cull: 0;\r
499               perspective_on: 1;\r
500               alpha: 1;\r
501               perspective: "persp";\r
502               rotation {\r
503                  center: "shower";\r
504                  x: 0;\r
505                  y: 0;\r
506                  z: 270;\r
507               }\r
508            }\r
509         }\r
510         description { state: "default-270" 0.0;\r
511            rel1 {\r
512               to: "shower";\r
513               relative: 0.0  0.0;\r
514            }\r
515            rel2 {\r
516               to: "shower";\r
517               relative: 1.0  0.05;\r
518            }\r
519            map {\r
520               on: 1;\r
521               smooth: 1;\r
522               backface_cull: 0;\r
523               perspective_on: 1;\r
524               alpha: 1;\r
525               perspective: "persp";\r
526               rotation {\r
527                  center: "shower";\r
528                  x: 0;\r
529                  y: 0;\r
530                  z: 90;\r
531               }\r
532            }\r
533         }\r
534         description { state: "visible-270" 0.0;\r
535            min: 0 36;\r
536            max: 999999 36;\r
537            align: 0.5 0.0;\r
538            rel1 {\r
539               to: "shower";\r
540               relative: 0.0  0.0; // fake effect end size\r
541            }\r
542            rel2 {\r
543               to: "shower";\r
544               relative: 1.0  0.0;\r
545            }\r
546            map {\r
547               on: 1;\r
548               smooth: 1;\r
549               backface_cull: 0;\r
550               perspective_on: 1;\r
551               alpha: 1;\r
552               perspective: "persp";\r
553               rotation {\r
554                  center: "shower";\r
555                  x: 0;\r
556                  y: 0;\r
557                  z: 90;\r
558               }\r
559            }\r
560         }\r
561      }\r
562   }\r
563   programs {\r
564      program { name: "show1";\r
565         signal: "fake,state,visible,on";\r
566         source: "fake";\r
567         action: STATE_SET "default" 0.0;\r
568         target: "clipper";\r
569         target: "shower";\r
570         target: "persp";\r
571         target: "fake.swallow.content";\r
572         target: "fake.swallow.indicator";\r
573         after: "show2";\r
574      }\r
575      program { name: "show2";\r
576         action: STATE_SET "visible" 0.0;\r
577         target: "clipper";\r
578         target: "shower";\r
579         target: "persp";\r
580         target: "fake.swallow.content";\r
581         target: "fake.swallow.indicator";\r
582         transition: DECEL_FAC 0.3 0.8;\r
583         after: "show3";\r
584      }\r
585      program { name: "show3";\r
586         action: SIGNAL_EMIT "fake,action,show,done" "fake";\r
587      }\r
588      program { name: "reverse1";\r
589         signal: "fake,state,visible,180,on";\r
590         source: "fake";\r
591         action: STATE_SET "default-180" 0.0;\r
592         target: "clipper";\r
593         target: "shower";\r
594         target: "persp";\r
595         target: "fake.swallow.content";\r
596         target: "fake.swallow.indicator";\r
597         after: "reverse2";\r
598      }\r
599      program { name: "reverse2";\r
600         action: STATE_SET "visible-180" 0.0;\r
601         target: "clipper";\r
602         target: "shower";\r
603         target: "persp";\r
604         target: "fake.swallow.content";\r
605         target: "fake.swallow.indicator";\r
606         transition: DECEL_FAC 0.3 0.8;\r
607         after: "show3";\r
608      }\r
609      program { name: "rotation-right1";\r
610         signal: "fake,state,visible,90,on";\r
611         source: "fake";\r
612         action: STATE_SET "default-90" 0.0;\r
613         target: "clipper";\r
614         target: "shower";\r
615         target: "persp";\r
616         target: "fake.swallow.content";\r
617         target: "fake.swallow.indicator";\r
618         after: "rotation-right2";\r
619      }\r
620      program { name: "rotation-right2";\r
621         action: STATE_SET "visible-90" 0.0;\r
622         target: "clipper";\r
623         target: "shower";\r
624         target: "persp";\r
625         target: "fake.swallow.content";\r
626         target: "fake.swallow.indicator";\r
627         transition: DECEL_FAC 0.3 0.8;\r
628         after: "show3";\r
629      }\r
630      program { name: "rotation-left1";\r
631         signal: "fake,state,visible,270,on";\r
632         source: "fake";\r
633         action: STATE_SET "default-270" 0.0;\r
634         target: "clipper";\r
635         target: "shower";\r
636         target: "persp";\r
637         target: "fake.swallow.content";\r
638         target: "fake.swallow.indicator";\r
639         after: "rotation-left2";\r
640      }\r
641      program { name: "rotation-left2";\r
642         action: STATE_SET "visible-270" 0.0;\r
643         target: "clipper";\r
644         target: "shower";\r
645         target: "persp";\r
646         target: "fake.swallow.content";\r
647         target: "fake.swallow.indicator";\r
648         transition: DECEL_FAC 0.3 0.8;\r
649         after: "show3";\r
650      }\r
651      program { name: "hide1";\r
652         signal: "fake,state,visible,off";\r
653         source: "fake";\r
654         action: STATE_SET "default" 0.0;\r
655         target: "clipper";\r
656         target: "shower";\r
657         target: "persp";\r
658         target: "fake.swallow.indicator";\r
659         target: "fake.swallow.content";\r
660         transition: DECELERATE 0.3;\r
661         after: "hide2";\r
662      }\r
663      program { name: "hide2";\r
664         action: SIGNAL_EMIT "fake,action,hide,done" "fake";\r
665      }\r
666      program { name: "hide-reverse1";\r
667         signal: "fake,state,visible,180,off";\r
668         source: "fake";\r
669         action: STATE_SET "default-180" 0.0;\r
670         target: "clipper";\r
671         target: "shower";\r
672         target: "persp";\r
673         target: "fake.swallow.indicator";\r
674         target: "fake.swallow.content";\r
675         transition: DECELERATE 0.3;\r
676         after: "hide2";\r
677      }\r
678      program { name: "hide-rotate-right1";\r
679         signal: "fake,state,visible,90,off";\r
680         source: "fake";\r
681         action: STATE_SET "default-90" 0.0;\r
682         target: "clipper";\r
683         target: "shower";\r
684         target: "persp";\r
685         target: "fake.swallow.indicator";\r
686         target: "fake.swallow.content";\r
687         transition: DECELERATE 0.3;\r
688         after: "hide2";\r
689      }\r
690      program { name: "hide-rotate-left1";\r
691         signal: "fake,state,visible,270,off";\r
692         source: "fake";\r
693         action: STATE_SET "default-270" 0.0;\r
694         target: "clipper";\r
695         target: "shower";\r
696         target: "persp";\r
697         target: "fake.swallow.indicator";\r
698         target: "fake.swallow.content";\r
699         transition: DECELERATE 0.3;\r
700         after: "hide2";\r
701      }\r
702      program { name: "show_noeffect1";\r
703         signal: "fake,state,visible,on,noeffect";\r
704         source: "fake";\r
705         action: STATE_SET "visible" 0.0;\r
706         target: "clipper";\r
707         target: "shower";\r
708         target: "persp";\r
709         target: "fake.swallow.content";\r
710         target: "fake.swallow.indicator";\r
711         after: "show3";\r
712      }\r
713      program { name: "reverse_noeffect1";\r
714         signal: "fake,state,visible,180,on,noeffect";\r
715         source: "fake";\r
716         action: STATE_SET "visible-180" 0.0;\r
717         target: "clipper";\r
718         target: "shower";\r
719         target: "persp";\r
720         target: "fake.swallow.content";\r
721         target: "fake.swallow.indicator";\r
722         after: "show3";\r
723      }\r
724      program { name: "right_rotate_noeffect1";\r
725         signal: "fake,state,visible,90,on,noeffect";\r
726         source: "fake";\r
727         action: STATE_SET "visible-90" 0.0;\r
728         target: "clipper";\r
729         target: "shower";\r
730         target: "persp";\r
731         target: "fake.swallow.content";\r
732         target: "fake.swallow.indicator";\r
733         after: "show3";\r
734      }\r
735      program { name: "left_rotate_noeffect1";\r
736         signal: "fake,state,visible,270,on,noeffect";\r
737         source: "fake";\r
738         action: STATE_SET "visible-270" 0.0;\r
739         target: "clipper";\r
740         target: "shower";\r
741         target: "persp";\r
742         target: "fake.swallow.content";\r
743         target: "fake.swallow.indicator";\r
744         after: "show3";\r
745      }\r
746      program { name: "hide_noeffect1";\r
747         signal: "fake,state,visible,off,noeffect";\r
748         source: "fake";\r
749         action: STATE_SET "default" 0.0;\r
750         target: "clipper";\r
751         target: "shower";\r
752         target: "persp";\r
753         target: "fake.swallow.indicator";\r
754         target: "fake.swallow.content";\r
755         after: "hide2";\r
756      }\r
757   }\r
758 } /* end of group "fake_effect_fade" */\r