use elm,action,click in notify like all other widgets
[framework/uifw/elementary.git] / data / themes / widgets / pager.edc
1 group { name: "elm/pager/base/default";
2    data.item: "onshow" "raise";
3    // other options
4    //      data.item: "onhide" "lower";
5    //      data.item: "onshow" "lower";
6    images {
7       image: "frame_1.png" COMP;
8       image: "frame_2.png" COMP;
9       image: "dia_grad.png" COMP;
10    }
11    parts {
12       part { name: "clip";
13          type: RECT;
14          mouse_events: 0;
15          description { state: "default" 0.0;
16             rel1 {
17                to: "base";
18                offset: -9999 -9999;
19             }
20             rel2 {
21                to: "base";
22                offset: 9999 9999;
23             }
24             color: 255 255 255 255;
25          }
26          description { state: "visible" 0.0;
27             inherit: "default" 0.0;
28          }
29          description { state: "hidden" 0.0;
30             inherit: "default" 0.0;
31             color: 255 255 255 0;
32             visible: 0;
33          }
34       }
35       part { name: "base0";
36          mouse_events:  0;
37          clip_to: "clip";
38          description { state: "default" 0.0;
39             image.normal: "dia_grad.png";
40             rel1.to: "over";
41             rel2.to: "over";
42             fill {
43                smooth: 0;
44                size {
45                   relative: 0.0 1.0;
46                   offset: 64 0;
47                }
48             }
49          }
50       }
51       part { name: "base";
52          mouse_events:  0;
53          clip_to: "clip";
54          description { state: "default" 0.0;
55             image {
56                normal: "frame_2.png";
57                border: 5 5 32 26;
58                middle: 0;
59             }
60             fill.smooth : 0;
61          }
62          description { state: "hidden" 0.0;
63             inherit: "default" 0.0;
64             rel1.relative: -1.0 0.0;
65             rel2.relative: 0.0 1.0;
66          }
67          description { state: "visible" 0.0;
68             inherit: "default" 0.0;
69             rel1.relative: 0.0 0.0;
70             rel2.relative: 1.0 1.0;
71          }
72       }
73       part { name: "over";
74          mouse_events:  0;
75          clip_to: "clip";
76          description { state:    "default" 0.0;
77             rel1 {
78                to: "base";
79                offset: 4 4;
80             }
81             rel2 {
82                to: "base";
83                offset: -5 -5;
84             }
85             image {
86                normal: "frame_1.png";
87                border: 2 2 28 22;
88                middle: 0;
89             }
90             fill.smooth : 0;
91          }
92       }
93       part { name: "elm.swallow.content";
94          type: SWALLOW;
95          clip_to: "clip";
96          description { state: "default" 0.0;
97             rel1 {
98                to: "base";
99                offset: 8 8;
100             }
101             rel2 {
102                to: "base";
103                offset: -9 -9;
104             }
105          }
106       }
107    }
108    programs {
109       program { name: "push_start";
110          signal: "elm,action,push";
111          source: "elm";
112          action:  STATE_SET "hidden" 0.0;
113          target: "base";
114          target: "clip";
115          after: "show_start2";
116       }
117       program { name: "show_start";
118          signal: "elm,action,show";
119          source: "elm";
120          action:  STATE_SET "hidden" 0.0;
121          target: "base";
122          target: "clip";
123          after: "show_start2";
124       }
125       program { name: "show_start2";
126          action:  STATE_SET "visible" 0.0;
127          transition: DECELERATE 0.5;
128          target: "base";
129          target: "clip";
130          after: "show_end";
131       }
132       program { name: "show_end";
133          action: SIGNAL_EMIT "elm,action,show,finished" "";
134       }
135       program { name: "pop_start";
136          signal: "elm,action,pop";
137          source: "elm";
138          action:  STATE_SET "visible" 0.0;
139          target: "base";
140          target: "clip";
141          after: "hide_start2";
142       }
143       program { name: "hide_start";
144          signal: "elm,action,hide";
145          source: "elm";
146          action:  STATE_SET "visible" 0.0;
147          target: "base";
148          target: "clip";
149          after: "hide_start2";
150       }
151       program { name: "hide_start2";
152          action:  STATE_SET "hidden" 0.0;
153          transition: DECELERATE 0.5;
154          target: "base";
155          target: "clip";
156          after: "hide_end";
157       }
158       program { name: "hide_end";
159          action: SIGNAL_EMIT "elm,action,hide,finished" "";
160       }
161       program { name: "reset";
162          signal: "elm,action,reset";
163          source: "elm";
164          action:  STATE_SET "default" 0.0;
165          target: "base";
166          target: "clip";
167       }
168    }
169 }
170
171 group { name: "elm/pager/base/slide";
172    images {
173       image: "frame_1.png" COMP;
174       image: "frame_2.png" COMP;
175       image: "dia_grad.png" COMP;
176    }
177    parts {
178       part { name: "clip";
179          type: RECT;
180          mouse_events: 0;
181          description { state: "default" 0.0;
182             rel1 {
183                to: "base";
184                offset: -9999 -9999;
185             }
186             rel2 {
187                to: "base";
188                offset: 9999 9999;
189             }
190             color: 255 255 255 255;
191          }
192          description { state: "visible" 0.0;
193             inherit: "default" 0.0;
194          }
195          description { state: "hidden" 0.0;
196             inherit: "default" 0.0;
197             color: 255 255 255 0;
198             visible: 0;
199          }
200          description { state: "hidden2" 0.0;
201             inherit: "default" 0.0;
202             color: 255 255 255 0;
203             visible: 0;
204          }
205       }
206       part { name: "base0";
207          mouse_events:  0;
208          clip_to: "clip";
209          description { state: "default" 0.0;
210             image.normal: "dia_grad.png";
211             rel1.to: "over";
212             rel2.to: "over";
213             fill {
214                smooth: 0;
215                size {
216                   relative: 0.0 1.0;
217                   offset: 64 0;
218                }
219             }
220          }
221       }
222       part { name: "base";
223          mouse_events:  0;
224          clip_to: "clip";
225          description { state: "default" 0.0;
226             image {
227                normal: "frame_2.png";
228                border: 5 5 32 26;
229                middle: 0;
230             }
231             fill.smooth : 0;
232          }
233          description { state: "hidden" 0.0;
234             inherit: "default" 0.0;
235             rel1.relative: -1.0 0.0;
236             rel2.relative: 0.0 1.0;
237          }
238          description { state: "hidden2" 0.0;
239             inherit: "default" 0.0;
240             rel1.relative: 1.0 0.0;
241             rel2.relative: 2.0 1.0;
242          }
243          description { state: "visible" 0.0;
244             inherit: "default" 0.0;
245             rel1.relative: 0.0 0.0;
246             rel2.relative: 1.0 1.0;
247          }
248       }
249       part { name: "over";
250          mouse_events:  0;
251          clip_to: "clip";
252          description { state:    "default" 0.0;
253             rel1 {
254                to: "base";
255                offset: 4 4;
256             }
257             rel2 {
258                to: "base";
259                offset: -5 -5;
260             }
261             image {
262                normal: "frame_1.png";
263                border: 2 2 28 22;
264                middle: 0;
265             }
266             fill.smooth : 0;
267          }
268       }
269       part { name: "elm.swallow.content";
270          type: SWALLOW;
271          clip_to: "clip";
272          description { state: "default" 0.0;
273             rel1 {
274                to: "base";
275                offset: 8 8;
276             }
277             rel2 {
278                to: "base";
279                offset: -9 -9;
280             }
281          }
282       }
283    }
284    programs {
285       program { name: "push_start";
286          signal: "elm,action,push";
287          source: "elm";
288          action:  STATE_SET "hidden2" 0.0;
289          target: "base";
290          target: "clip";
291          after: "show_start2";
292       }
293       program { name: "show_start";
294          signal: "elm,action,show";
295          source: "elm";
296          action:  STATE_SET "hidden" 0.0;
297          target: "base";
298          target: "clip";
299          after: "show_start2";
300       }
301       program { name: "show_start2";
302          action:  STATE_SET "visible" 0.0;
303          transition: DECELERATE 0.5;
304          target: "base";
305          target: "clip";
306          after: "show_end";
307       }
308       program { name: "show_end";
309          action: SIGNAL_EMIT "elm,action,show,finished" "";
310       }
311       program { name: "pop_start";
312          signal: "elm,action,pop";
313          source: "elm";
314          action:  STATE_SET "visible" 0.0;
315          target: "base";
316          target: "clip";
317          after: "pop_start2";
318       }
319       program { name: "pop_start2";
320          action:  STATE_SET "hidden2" 0.0;
321          transition: DECELERATE 0.5;
322          target: "base";
323          target: "clip";
324          after: "hide_end";
325       }
326       program { name: "hide_start";
327          signal: "elm,action,hide";
328          source: "elm";
329          action:  STATE_SET "visible" 0.0;
330          target: "base";
331          target: "clip";
332          after: "hide_start2";
333       }
334       program { name: "hide_start2";
335          action:  STATE_SET "hidden" 0.0;
336          transition: DECELERATE 0.5;
337          target: "base";
338          target: "clip";
339          after: "hide_end";
340       }
341       program { name: "hide_end";
342          action: SIGNAL_EMIT "elm,action,hide,finished" "";
343       }
344       program { name: "reset";
345          signal: "elm,action,reset";
346          source: "elm";
347          action:  STATE_SET "default" 0.0;
348          target: "base";
349          target: "clip";
350       }
351    }
352 }
353 group { name: "elm/pager/base/slide_invisible";
354    parts {
355       part { name: "clip";
356          type: RECT;
357          mouse_events: 0;
358          description { state: "default" 0.0;
359             rel1 {
360                to: "base";
361                offset: -9999 -9999;
362             }
363             rel2 {
364                to: "base";
365                offset: 9999 9999;
366             }
367             color: 255 255 255 255;
368          }
369          description { state: "visible" 0.0;
370             inherit: "default" 0.0;
371          }
372          description { state: "hidden" 0.0;
373             inherit: "default" 0.0;
374             color: 255 255 255 0;
375             visible: 0;
376          }
377          description { state: "hidden2" 0.0;
378             inherit: "default" 0.0;
379             color: 255 255 255 0;
380             visible: 0;
381          }
382       }
383       part { name: "base";
384          type: RECT;
385          mouse_events:  0;
386          clip_to: "clip";
387          description { state: "default" 0.0;
388             color: 0 0 0 0;
389          }
390          description { state: "hidden" 0.0;
391             color: 0 0 0 0;
392             rel1.relative: -1.0 0.0;
393             rel2.relative: 0.0 1.0;
394          }
395          description { state: "hidden2" 0.0;
396             color: 0 0 0 0;
397             rel1.relative: 1.0 0.0;
398             rel2.relative: 2.0 1.0;
399          }
400          description { state: "visible" 0.0;
401             color: 0 0 0 0;
402             rel1.relative: 0.0 0.0;
403             rel2.relative: 1.0 1.0;
404          }
405       }
406       part { name: "elm.swallow.content";
407          type: SWALLOW;
408          clip_to: "clip";
409          description { state: "default" 0.0;
410             rel1.to: "base";
411             rel2.to: "base";
412          }
413       }
414    }
415    programs {
416       program { name: "push_start";
417          signal: "elm,action,push";
418          source: "elm";
419          action:  STATE_SET "hidden2" 0.0;
420          target: "base";
421          target: "clip";
422          after: "show_start2";
423       }
424       program { name: "show_start";
425          signal: "elm,action,show";
426          source: "elm";
427          action:  STATE_SET "hidden" 0.0;
428          target: "base";
429          target: "clip";
430          after: "show_start2";
431       }
432       program { name: "show_start2";
433          action:  STATE_SET "visible" 0.0;
434          transition: DECELERATE 0.5;
435          target: "base";
436          target: "clip";
437          after: "show_end";
438       }
439       program { name: "show_end";
440          action: SIGNAL_EMIT "elm,action,show,finished" "";
441       }
442       program { name: "pop_start";
443          signal: "elm,action,pop";
444          source: "elm";
445          action:  STATE_SET "visible" 0.0;
446          target: "base";
447          target: "clip";
448          after: "pop_start2";
449       }
450       program { name: "pop_start2";
451          action:  STATE_SET "hidden2" 0.0;
452          transition: DECELERATE 0.5;
453          target: "base";
454          target: "clip";
455          after: "hide_end";
456       }
457       program { name: "hide_start";
458          signal: "elm,action,hide";
459          source: "elm";
460          action:  STATE_SET "visible" 0.0;
461          target: "base";
462          target: "clip";
463          after: "hide_start2";
464       }
465       program { name: "hide_start2";
466          action:  STATE_SET "hidden" 0.0;
467          transition: DECELERATE 0.5;
468          target: "base";
469          target: "clip";
470          after: "hide_end";
471       }
472       program { name: "hide_end";
473          action: SIGNAL_EMIT "elm,action,hide,finished" "";
474       }
475       program { name: "reset";
476          signal: "elm,action,reset";
477          source: "elm";
478          action:  STATE_SET "default" 0.0;
479          target: "base";
480          target: "clip";
481       }
482    }
483 }
484
485 group { name: "elm/pager/base/fade";
486    data.item: "onshow" "raise";
487    // other options
488    //      data.item: "onhide" "lower";
489    //      data.item: "onshow" "lower";
490    images {
491       image: "frame_1.png" COMP;
492       image: "frame_2.png" COMP;
493       image: "dia_grad.png" COMP;
494    }
495    parts {
496       part { name: "clip_base";
497          type: RECT;
498          mouse_events: 0;
499          description { state: "default" 0.0;
500             rel1 {
501                to: "base";
502                offset: -9999 -9999;
503             }
504             rel2 {
505                to: "base";
506                offset: 9999 9999;
507             }
508             color: 255 255 255 120;
509          }
510          description { state: "visible" 0.0;
511             inherit: "default" 0.0;
512          }
513          description { state: "hidden" 0.0;
514             inherit: "default" 0.0;
515             color: 255 255 255 0;
516             visible: 0;
517          }
518       }
519       part { name: "clip";
520          type: RECT;
521          mouse_events: 0;
522          description { state: "default" 0.0;
523             rel1 {
524                to: "base";
525                offset: -9999 -9999;
526             }
527             rel2 {
528                to: "base";
529                offset: 9999 9999;
530             }
531             color: 255 255 255 255;
532          }
533          description { state: "visible" 0.0;
534             inherit: "default" 0.0;
535          }
536          description { state: "hidden" 0.0;
537             inherit: "default" 0.0;
538             color: 255 255 255 0;
539             visible: 0;
540          }
541       }
542       part { name: "base0";
543          mouse_events:  0;
544          clip_to: "clip_base";
545          description { state: "default" 0.0;
546             image.normal: "dia_grad.png";
547             rel1.to: "over";
548             rel2.to: "over";
549             fill {
550                smooth: 0;
551                size {
552                   relative: 0.0 1.0;
553                   offset: 64 0;
554                }
555             }
556          }
557       }
558       part { name: "base";
559          mouse_events:  0;
560          clip_to: "clip_base";
561          description { state: "default" 0.0;
562             image {
563                normal: "frame_2.png";
564                border: 5 5 32 26;
565                middle: 0;
566             }
567             fill.smooth : 0;
568          }
569       }
570       part { name: "over";
571          mouse_events:  0;
572          clip_to: "clip";
573          description { state:    "default" 0.0;
574             rel1 {
575                to: "base";
576                offset: 4 4;
577             }
578             rel2 {
579                to: "base";
580                offset: -5 -5;
581             }
582             image {
583                normal: "frame_1.png";
584                border: 2 2 28 22;
585                middle: 0;
586             }
587             fill.smooth : 0;
588          }
589       }
590       part { name: "elm.swallow.content";
591          type: SWALLOW;
592          clip_to: "clip";
593          description { state: "default" 0.0;
594             rel1 {
595                to: "base";
596                offset: 8 8;
597             }
598             rel2 {
599                to: "base";
600                offset: -9 -9;
601             }
602          }
603       }
604    }
605    programs {
606       program { name: "push_start";
607          signal: "elm,action,push";
608          source: "elm";
609          action:  STATE_SET "hidden" 0.0;
610          target: "clip";
611          target: "clip_base";
612          after: "show_start2";
613       }
614       program { name: "show_start";
615          signal: "elm,action,show";
616          source: "elm";
617          action:  STATE_SET "hidden" 0.0;
618          target: "clip";
619          target: "clip_base";
620          after: "show_start2";
621       }
622       program { name: "show_start2";
623          action:  STATE_SET "visible" 0.0;
624          transition: DECELERATE 0.5;
625          target: "clip";
626          target: "clip_base";
627          after: "show_end";
628       }
629       program { name: "show_end";
630          action: SIGNAL_EMIT "elm,action,show,finished" "";
631       }
632       program { name: "pop_start";
633          signal: "elm,action,pop";
634          source: "elm";
635          action:  STATE_SET "visible" 0.0;
636          target: "clip";
637          target: "clip_base";
638          after: "hide_start2";
639       }
640       program { name: "hide_start";
641          signal: "elm,action,hide";
642          source: "elm";
643          action:  STATE_SET "visible" 0.0;
644          target: "clip";
645          target: "clip_base";
646          after: "hide_start2";
647       }
648       program { name: "hide_start2";
649          action:  STATE_SET "hidden" 0.0;
650          transition: DECELERATE 0.5;
651          target: "clip";
652          target: "clip_base";
653          after: "hide_end";
654       }
655       program { name: "hide_end";
656          action: SIGNAL_EMIT "elm,action,hide,finished" "";
657       }
658       program { name: "reset";
659          signal: "elm,action,reset";
660          source: "elm";
661          action:  STATE_SET "default" 0.0;
662          target: "clip_base";
663          target: "clip";
664       }
665    }
666 }
667 group { name: "elm/pager/base/fade_translucide";
668    data.item: "onshow" "raise";
669    // other options
670    //      data.item: "onhide" "lower";
671    //      data.item: "onshow" "lower";
672    images {
673       image: "frame_1.png" COMP;
674       image: "frame_2.png" COMP;
675       image: "dia_grad.png" COMP;
676    }
677    parts {
678       part { name: "clip_base";
679          type: RECT;
680          mouse_events: 0;
681          description { state: "default" 0.0;
682             rel1 {
683                to: "base";
684                offset: -9999 -9999;
685             }
686             rel2 {
687                to: "base";
688                offset: 9999 9999;
689             }
690             color: 255 255 255 120;
691          }
692          description { state: "visible" 0.0;
693             inherit: "default" 0.0;
694          }
695          description { state: "hidden" 0.0;
696             inherit: "default" 0.0;
697             color: 255 255 255 0;
698             visible: 0;
699          }
700       }
701       part { name: "clip";
702          type: RECT;
703          mouse_events: 0;
704          description { state: "default" 0.0;
705             rel1 {
706                to: "base";
707                offset: -9999 -9999;
708             }
709             rel2 {
710                to: "base";
711                offset: 9999 9999;
712             }
713             color: 255 255 255 255;
714          }
715          description { state: "visible" 0.0;
716             inherit: "default" 0.0;
717          }
718          description { state: "hidden" 0.0;
719             inherit: "default" 0.0;
720             color: 255 255 255 0;
721             visible: 0;
722          }
723       }
724       part { name: "base0";
725          mouse_events:  0;
726          clip_to: "clip_base";
727          description { state: "default" 0.0;
728             image.normal: "dia_grad.png";
729             rel1.to: "over";
730             rel2.to: "over";
731             fill {
732                smooth: 0;
733                size {
734                   relative: 0.0 1.0;
735                   offset: 64 0;
736                }
737             }
738          }
739       }
740       part { name: "base";
741          mouse_events:  0;
742          clip_to: "clip_base";
743          description { state: "default" 0.0;
744             image {
745                normal: "frame_2.png";
746                border: 5 5 32 26;
747                middle: 0;
748             }
749             fill.smooth : 0;
750          }
751       }
752       part { name: "over";
753          mouse_events:  0;
754          clip_to: "clip";
755          description { state:    "default" 0.0;
756             rel1 {
757                to: "base";
758                offset: 4 4;
759             }
760             rel2 {
761                to: "base";
762                offset: -5 -5;
763             }
764             image {
765                normal: "frame_1.png";
766                border: 2 2 28 22;
767                middle: 0;
768             }
769             fill.smooth : 0;
770          }
771       }
772       part { name: "elm.swallow.content";
773          type: SWALLOW;
774          clip_to: "clip";
775          description { state: "default" 0.0;
776             rel1 {
777                to: "base";
778                offset: 8 8;
779             }
780             rel2 {
781                to: "base";
782                offset: -9 -9;
783             }
784          }
785       }
786    }
787    programs {
788       program { name: "push_start";
789          signal: "elm,action,push";
790          source: "elm";
791          action:  STATE_SET "hidden" 0.0;
792          target: "clip";
793          target: "clip_base";
794          after: "show_start2";
795       }
796       program { name: "show_start";
797          signal: "elm,action,show";
798          source: "elm";
799          action:  STATE_SET "hidden" 0.0;
800          target: "clip";
801          target: "clip_base";
802          after: "show_start2";
803       }
804       program { name: "show_start2";
805          action:  STATE_SET "visible" 0.0;
806          transition: DECELERATE 0.5;
807          target: "clip";
808          target: "clip_base";
809          after: "show_end";
810       }
811       program { name: "show_end";
812          action: SIGNAL_EMIT "elm,action,show,finished" "";
813       }
814       program { name: "pop_start";
815          signal: "elm,action,pop";
816          source: "elm";
817          action:  STATE_SET "visible" 0.0;
818          target: "clip";
819          target: "clip_base";
820          after: "hide_start2";
821       }
822       program { name: "hide_start";
823          signal: "elm,action,hide";
824          source: "elm";
825          action:  STATE_SET "visible" 0.0;
826          target: "clip";
827          target: "clip_base";
828          after: "hide_start2";
829       }
830       program { name: "hide_start2";
831          action:  STATE_SET "hidden" 0.0;
832          transition: DECELERATE 0.5;
833          target: "clip";
834          target: "clip_base";
835          after: "hide_end";
836       }
837       program { name: "hide_end";
838          action: SIGNAL_EMIT "elm,action,hide,finished" "";
839       }
840       program { name: "reset";
841          signal: "elm,action,reset";
842          source: "elm";
843          action:  STATE_SET "default" 0.0;
844          target: "clip_base";
845          target: "clip";
846       }
847    }
848 }
849 group { name: "elm/pager/base/fade_invisible";
850    data.item: "onshow" "raise";
851    // other options
852    //      data.item: "onhide" "lower";
853    //      data.item: "onshow" "lower";
854    parts {
855       part { name: "clip";
856          type: RECT;
857          mouse_events: 0;
858          description { state: "default" 0.0;
859             rel1 {
860                offset: -9999 -9999;
861             }
862             rel2 {
863                offset: 9999 9999;
864             }
865             color: 255 255 255 255;
866          }
867          description { state: "visible" 0.0;
868             inherit: "default" 0.0;
869          }
870          description { state: "hidden" 0.0;
871             inherit: "default" 0.0;
872             color: 255 255 255 0;
873             visible: 0;
874          }
875       }
876       part { name: "elm.swallow.content";
877          type: SWALLOW;
878          clip_to: "clip";
879          description { state: "default" 0.0;
880             rel1 {
881                offset: 8 8;
882             }
883             rel2 {
884                offset: -9 -9;
885             }
886          }
887       }
888    }
889    programs {
890       program { name: "push_start";
891          signal: "elm,action,push";
892          source: "elm";
893          action:  STATE_SET "hidden" 0.0;
894          target: "clip";
895          after: "show_start2";
896       }
897       program { name: "show_start";
898          signal: "elm,action,show";
899          source: "elm";
900          action:  STATE_SET "hidden" 0.0;
901          target: "clip";
902          after: "show_start2";
903       }
904       program { name: "show_start2";
905          action:  STATE_SET "visible" 0.0;
906          transition: DECELERATE 0.5;
907          target: "clip";
908          after: "show_end";
909       }
910       program { name: "show_end";
911          action: SIGNAL_EMIT "elm,action,show,finished" "";
912       }
913       program { name: "pop_start";
914          signal: "elm,action,pop";
915          source: "elm";
916          action:  STATE_SET "visible" 0.0;
917          target: "clip";
918          after: "hide_start2";
919       }
920       program { name: "hide_start";
921          signal: "elm,action,hide";
922          source: "elm";
923          action:  STATE_SET "visible" 0.0;
924          target: "clip";
925          after: "hide_start2";
926       }
927       program { name: "hide_start2";
928          action:  STATE_SET "hidden" 0.0;
929          transition: DECELERATE 0.5;
930          target: "clip";
931          after: "hide_end";
932       }
933       program { name: "hide_end";
934          action: SIGNAL_EMIT "elm,action,hide,finished" "";
935       }
936       program { name: "reset";
937          signal: "elm,action,reset";
938          source: "elm";
939          action:  STATE_SET "default" 0.0;
940          target: "clip";
941       }
942    }
943 }
944
945 group { name: "elm/pager/base/flip";
946    data.item: "onshow" "raise";
947    images {
948       image: "frame_1.png" COMP;
949       image: "frame_2.png" COMP;
950       image: "dia_grad.png" COMP;
951    }
952    parts {
953       part { name: "elm.swallow.content";
954          type: SWALLOW;
955          description { state: "default" 0.0;
956             map {
957                on: 1;
958                smooth: 1;
959                backface_cull: 1;
960                perspective_on: 1;
961             }
962             perspective {
963                zplane: 0;
964                focal: 1000;
965             }
966          }
967          description { state: "hidden" 0.0;
968             inherit: "default" 0.0;
969             visible: 0;
970             map.rotation.y: 90.0;
971          }
972          description { state: "before_hidden" 0.0;
973             inherit: "default" 0.0;
974             visible: 0;
975             map.rotation.y: -90.0;
976          }
977       }
978    }
979    programs {
980       program { name: "push_start";
981          signal: "elm,action,push";
982          source: "elm";
983          after: "push1";
984       }
985       program { name: "push1";
986          action:  STATE_SET "hidden" 0.0;
987          target: "elm.swallow.content";
988          after: "push2";
989       }
990       program { name: "push2";
991          action:  STATE_SET "default" 0.0;
992          in: 0.5 0.0;
993          transition: LINEAR 0.5;
994          target: "elm.swallow.content";
995          after: "push3";
996       }
997       program { name: "push3";
998          action: SIGNAL_EMIT "elm,action,show,finished" "";
999       }
1000
1001       program { name: "show_start";
1002          signal: "elm,action,show";
1003          source: "elm";
1004          after: "show1";
1005       }
1006       program { name: "show1";
1007          action:  STATE_SET "before_hidden" 0.0;
1008          target: "elm.swallow.content";
1009          after: "show2";
1010       }
1011       program { name: "show2";
1012          action:  STATE_SET "default" 0.0;
1013          in: 0.5 0.0;
1014          transition: LINEAR 0.5;
1015          target: "elm.swallow.content";
1016          after: "show3";
1017       }
1018       program { name: "show3";
1019          action: SIGNAL_EMIT "elm,action,show,finished" "";
1020       }
1021
1022       program { name: "pop_start";
1023          signal: "elm,action,pop";
1024          source: "elm";
1025          after: "pop1";
1026       }
1027       program { name: "pop1";
1028          action:  STATE_SET "default" 0.0;
1029          target: "elm.swallow.content";
1030          after: "pop2";
1031       }
1032       program { name: "pop2";
1033          action:  STATE_SET "hidden" 0.0;
1034          transition: LINEAR 0.5;
1035          target: "elm.swallow.content";
1036          after: "pop3";
1037       }
1038       program { name: "pop3";
1039          action: SIGNAL_EMIT "elm,action,hide,finished" "";
1040       }
1041
1042       program { name: "hide_start";
1043          signal: "elm,action,hide";
1044          source: "elm";
1045          after: "hide1";
1046       }
1047       program { name: "hide1";
1048          action:  STATE_SET "default" 0.0;
1049          target: "elm.swallow.content";
1050          after: "hide2";
1051       }
1052       program { name: "hide2";
1053          action:  STATE_SET "before_hidden" 0.0;
1054          transition: LINEAR 0.5;
1055          target: "elm.swallow.content";
1056          after: "hide3";
1057       }
1058       program { name: "hide3";
1059          action: SIGNAL_EMIT "elm,action,hide,finished" "";
1060       }
1061
1062       program { name: "reset";
1063          signal: "elm,action,reset";
1064          source: "elm";
1065          action:  STATE_SET "default" 0.0;
1066          target: "elm.swallow.content";
1067       }
1068    }
1069 }
1070
1071
1072