tizen 2.4 release
[framework/uifw/e17-mod-tizen-comp.git] / data / group / dialog.edc
1 /*-----------------------------------------------------*/
2 /* group "dialog"                                      */
3 /*-----------------------------------------------------*/
4 group { name: "dialog";
5    images {
6       image: "comp-sh1.png" COMP;
7       image: "bt_glow.png" COMP;
8    }
9    parts {
10       part { name: "clipper";
11          type: RECT;
12          mouse_events: 0;
13          description { state: "default" 0.0;
14             visible: 0;
15             color: 0 0 0 0;
16             rel1 {
17                relative: -1.0  -1.0;
18                offset: -9999 -9999;
19             }
20             rel2 {
21                relative: 2.0   2.0;
22                offset: 9999  9999;
23             }
24          }
25          description { state: "visible" 0.0;
26             inherit: "default" 0.0;
27             visible: 1;
28             color: 255 255 255 255;
29          }
30          description { state: "visible" 1.0;
31             inherit: "visible" 0.0;
32          }
33          description { state: "switcher" 0.0;
34             inherit: "visible" 0.0;
35             visible: 1;
36             color: 255 255 255 255;
37          }
38          description { state: "default" 1.0;
39             inherit: "default" 0.0;
40             visible: 1;
41             color: 255 255 255 255;
42          }
43          description { state: "default" 0.5;
44             inherit: "default" 0.0;
45             visible: 0;
46             color: 0 0 0 0;
47          }
48       }
49        part { name: "dim_clip";
50          type: RECT;
51          mouse_events: 0;
52          description { state: "default" 0.0;
53             visible: 1;
54             color: 255 255 255 255;
55             rel1 {
56                relative: -1.0  -1.0;
57                offset: -9999 -9999;
58             }
59             rel2 {
60                relative: 2.0   2.0;
61                offset: 9999  9999;
62             }
63          }
64          description { state: "hide" 0.0;
65             inherit: "default" 0.0;
66             visible: 0;
67             color: 0 0 0 0;
68          }
69       }
70       part { name: "shower";
71          type: RECT;
72          mouse_events: 0;
73          description { state: "default" 0.0;
74             visible: 0;
75             rel1 {
76                relative: 0.35  0.35;
77             }
78             rel2 {
79                relative: 0.65  0.65;
80             }
81          }
82          description { state: "visible" 0.0;
83             inherit: "default" 0.0;
84             rel1 {
85                relative: 0.0  0.0;
86                offset: 0    0;
87             }
88             rel2 {
89                relative: 1.0  1.0;
90             }
91          }
92          description { state: "visible" 1.0;
93             inherit: "visible" 0.0;
94          }
95          description { state: "switcher" 0.0;
96             inherit: "default" 0.0;
97             rel1 {
98                relative: 0.0  0.0;
99                offset: 0    0;
100             }
101             rel2 {
102                relative: 1.0  1.0;
103             }
104          }
105          description { state: "indicator_raise_above" 0.0;
106             inherit : "default" 0.0;
107             rel1 {
108                relative: 0.0  0.0;
109                offset: 0    0;
110             }
111             rel2 {
112                relative: 1.0  1.0;
113             }
114          }
115          description { state: "indicator_raise_above" 0.1;
116             inherit : "default" 0.0;
117             rel1 {
118                relative: 0.0  -1.0;
119                offset: 0  0;
120             }
121             rel2 {
122                relative: 1.0  0.0;
123             }
124          }
125       }
126        part { name: "persp";
127          type: RECT;
128          description { state: "default" 0.0;
129             min: 10 10;
130             max: 10 10;
131             visible: 0;
132             perspective.zplane: 0;
133             perspective.focal: 1000;
134          }
135          description { state: "visible" 1.0;
136             inherit: "default" 0.0;
137             perspective.zplane: 0;
138             perspective.focal: 1000;
139          }
140          description { state: "switcher" 0.0;
141             inherit: "default" 0.0;
142             perspective.zplane: -500;
143             perspective.focal: 1000;
144          }
145          description { state: "switcher2" 0.0;
146             inherit: "default" 0.0;
147             perspective.zplane: -500;
148             perspective.focal: 1000;
149          }
150       }
151       part { name: "dim";
152          type: RECT;
153          mouse_events: 0;
154          clip_to: "dim_clip";
155          description { state: "default" 0.0;
156             visible: 1;
157             color: 0 0 0 0;
158             rel1.relative: 0    0;
159             rel2.relative: 1.0  1.0;
160          }
161          description { state: "visible" 0.0;
162             visible: 1;
163             color: 0 0 0 127;
164             rel1.relative: 0    0;
165             rel2.relative: 1.0  1.0;
166          }
167          description { state: "hide" 0.0;
168             inherit: "default" 0.0;
169          }
170          description { state: "switcher" 0.0;
171             visible: 1;
172             color: 0 0 0 180;
173             rel1 {
174                to: "shower";
175                relative: 0.0  0.0;
176             }
177             rel2 {
178                to: "shower";
179                relative: 1.0  1.0;
180             }
181             map {
182                on: 1;
183                smooth: 1;
184                backface_cull: 0;
185                perspective_on: 1;
186                alpha: 1;
187                rotation {
188                   x: 0;
189                   y: 75;
190                   z: 0;
191               }
192             }
193             perspective {
194                zplane: -500;
195                focal: 1000;
196             }
197          }
198          description { state: "switcher2" 0.0;
199             visible: 1;
200             color: 0 0 0 180;
201             rel1 {
202                to: "shower";
203                relative: 0.0  0.0;
204             }
205             rel2 {
206                to: "shower";
207                relative: 1.0  1.0;
208             }
209             map {
210                on: 1;
211                smooth: 1;
212                backface_cull: 0;
213                perspective_on: 1;
214                alpha: 1;
215                rotation {
216                   x: 0;
217                   y: 45;
218                   z: 0;
219               }
220             }
221             perspective {
222                zplane: -500;
223                focal: 1000;
224             }
225          }
226          description { state: "visible" 1.0;
227             visible: 1;
228             color: 0 0 0 180;
229             rel1 {
230                to: "shower";
231                relative: 0.0  0.0;
232             }
233             rel2 {
234                to: "shower";
235                relative: 1.0  1.0;
236             }
237             map {
238                on: 1;
239                smooth: 1;
240                backface_cull: 0;
241                perspective_on: 1;
242                alpha: 1;
243                rotation {
244                   x: 0;
245                   y: 0;
246                   z: 0;
247                }
248             }
249             perspective {
250                zplane: 0;
251                focal: 1000;
252             }
253          }
254       }
255      part { name: "e.swallow.transp.offset";
256         type: SWALLOW;
257         clip_to: "clipper";
258         mouse_events: 0;
259         description { state: "default" 0.0;
260            align: 0 0;
261            rel1 {
262               relative: 0.0 0.0;
263               to: "shower";
264            }
265            rel2 {
266               relative: 0.0 0.0;
267               to: "shower";
268            }
269         }
270      }
271      part { name: "e.swallow.transp.rect";
272         type: SWALLOW;
273         clip_to: "clipper";
274         mouse_events: 0;
275         description { state: "default" 0.0;
276            align: 0 0;
277            rel1 {
278               relative: 1.0 1.0;
279               to: "e.swallow.transp.offset";
280            }
281            rel2 {
282               relative: 1.0 1.0;
283               to: "e.swallow.transp.offset";
284            }
285         }
286      }
287       part { name: "e.swallow.content";
288          type: SWALLOW;
289          clip_to: "clipper";
290          mouse_events: 0;
291          description { state: "default" 0.0;
292             rel1 {
293                to: "shower";
294             }
295             rel2 {
296                to: "shower";
297             }
298          }
299          description { state: "default" 1.0;
300             inherit: "default" 0.0;
301             rel1.relative: 0 0;
302             rel2.relative: 1.0 1.0;
303          }
304          description { state: "default" 0.5;
305             inherit: "default" 0.0;
306             rel1.relative: 0 0;
307             rel2.relative: 1.0 1.0;
308          }
309          description { state: "visible" 1.0;
310             rel1 {
311                to: "shower";
312             }
313             rel2 {
314                to: "shower";
315             }
316             map {
317                on: 1;
318                smooth: 1;
319                backface_cull: 0;
320                perspective_on: 1;
321                alpha: 0;
322                perspective: "persp";
323                rotation {
324                   x: 0;
325                   y: 0;
326                   z: 0;
327                }
328             }
329          }
330          description { state: "switcher" 0.0;
331             rel1 {
332                to: "shower";
333             }
334             rel2 {
335                to: "shower";
336             }
337             map {
338                on: 1;
339                smooth: 1;
340                backface_cull: 0;
341                perspective_on: 1;
342                alpha: 1;
343                perspective: "persp";
344                rotation {
345                   x: 0;
346                   y: 75;
347                   z: 0;
348               }
349             }
350          }
351          description { state: "switcher2" 0.0;
352             rel1 {
353                to: "shower";
354             }
355             rel2 {
356                to: "shower";
357             }
358             map {
359                on: 1;
360                smooth: 1;
361                backface_cull: 0;
362                perspective_on: 1;
363                alpha: 1;
364                perspective: "persp";
365                rotation {
366                   x: 0;
367                   y: 45;
368                   z: 0;
369               }
370             }
371          }
372       }
373    }
374    programs {
375       program { name: "show1";
376          signal: "e,state,visible,on";
377          source: "e";
378          action: STATE_SET "default" 0.0;
379          target: "clipper";
380          target: "shower";
381          target: "e.swallow.content";
382          target: "dim";
383          after: "show2_1";
384          after: "show2_2";
385       }
386       program { name: "show2_1";
387          action: STATE_SET "visible" 0.0;
388          transition: DECELERATE 0.1;
389          target: "dim";
390       }
391       program { name: "show2_2";
392          action: STATE_SET "visible" 0.0;
393          transition: DECELERATE 0.2;
394          target: "clipper";
395          target: "shower";
396          after  : "show3";
397       }
398       program { name: "show3";
399          action: SIGNAL_EMIT "e,action,show,done" "e";
400       }
401       program { name: "hide1";
402          signal: "e,state,visible,off";
403          source: "e";
404          action: STATE_SET "visible" 0.0;
405          target: "clipper";
406          target: "shower";
407          target: "dim";
408          after: "hide2";
409       }
410       program { name: "hide2";
411          action: STATE_SET "default" 0.0;
412          transition: DECELERATE 0.2;
413          target: "clipper";
414          target: "shower";
415          target: "dim";
416          after: "hide3";
417       }
418       program { name: "hide3";
419          action: SIGNAL_EMIT "e,action,hide,done" "e";
420       }
421       program { name: "raise_above_hide1";
422          signal: "e,state,raise_above,off";
423          source: "e";
424          action: STATE_SET "visible" 0.0;
425          target: "clipper";
426          target: "shower";
427          target: "dim";
428          after: "raise_above_hide2";
429       }
430       program { name: "raise_above_hide2";
431          action: STATE_SET "default" 0.0;
432          transition: DECELERATE 0.2;
433          target: "clipper";
434          target: "shower";
435          target: "dim";
436          after: "raise_above_hide3";
437       }
438       program { name: "raise_above_hide3";
439          action: SIGNAL_EMIT "e,action,raise_above_hide,done" "e";
440       }
441       program { name: "raise_above_hide_post_work";
442          signal: "e,state,raise_above_post,on";
443          source: "e";
444          action: STATE_SET "visible" 0.0;
445          target: "clipper";
446          target: "shower";
447          target: "dim";
448       }
449       program { name: "switcher_on";
450          signal: "e,state,switcher,on";
451          source: "e";
452          action: STATE_SET "visible" 1.0;
453          target: "clipper";
454          target: "shower";
455          target: "persp";
456          target: "e.swallow.content";
457          target: "dim";
458          after: "switcher_on2";
459       }
460       program { name: "switcher_on2";
461          action: STATE_SET "switcher" 0.0;
462          target: "clipper";
463          target: "shower";
464          target: "persp";
465          target: "e.swallow.content";
466          target: "dim";
467          after: "switcher_on3";
468       }
469        program { name: "switcher_on3";
470          action: STATE_SET "switcher2" 0.0;
471          target: "e.swallow.content";
472          target: "dim";
473          transition: LINEAR 0.3;
474          after: "switcher_on4";
475       }
476       program { name: "switcher_on4";
477          action: STATE_SET "visible" 1.0;
478          target: "clipper";
479          target: "shower";
480          target: "persp";
481          target: "e.swallow.content";
482          target: "dim";
483          after: "switcher_on5";
484       }
485       program { name: "switcher_on5";
486          action: SIGNAL_EMIT "e,action,show,done" "e";
487       }
488       program { name: "switcher_on_top";
489          signal: "e,state,switcher_top,on";
490          source: "e";
491          action: STATE_SET "visible" 1.0;
492          target: "clipper";
493          target: "shower";
494          target: "persp";
495          target: "e.swallow.content";
496          target: "dim";
497          after: "switcher_on_top2";
498          after: "switcher_on_top2_2";
499       }
500       program { name: "switcher_on_top2";
501          action: STATE_SET "switcher" 0.0;
502          target: "clipper";
503          target: "shower";
504          target: "persp";
505          transition: LINEAR 0.3;
506          after: "switcher_on_top3";
507                         }
508        program { name: "switcher_on_top2_2";
509          action: STATE_SET "switcher2" 0.0;
510          target: "dim";
511          target: "e.swallow.content";
512          transition: ACCELERATE 0.3;
513       }
514       program { name: "switcher_on_top3";
515          action: STATE_SET "visible" 1.0;
516          target: "clipper";
517          target: "shower";
518          target: "persp";
519          target: "dim";
520          target: "e.swallow.content";
521          after: "switcher_on_top4";
522       }
523       program { name: "switcher_on_top4";
524          action: SIGNAL_EMIT "e,action,show,done" "e";
525       }
526       program { name: "raise_above3";
527          signal: "e,state,raise_above3,on";
528          source: "e";
529          action: STATE_SET "indicator_raise_above" 0.0;
530          target: "shower";
531          after: "raise_above3_2";
532       }
533       program { name: "raise_above3_2";
534          action : STATE_SET "indicator_raise_above" 0.1;
535          transition: SINUSOIDAL 0.2;
536          target: "shower";
537          after : "raise_above3_3";
538       }
539       program { name: "raise_above3_3";
540          action : STATE_SET "indicator_raise_above" 0.1;
541          transition: LINEAR 0.16;
542          target: "shower";
543          after : "raise_above3_4";
544       }
545       program { name: "raise_above3_4";
546          action : STATE_SET "indicator_raise_above" 0.0;
547          transition: SINUSOIDAL 0.2;
548          target: "shower";
549          after : "raise_above3_done";
550       }
551       program { name: "raise_above3_done";
552          action: SIGNAL_EMIT "e,action,raise_above3,done" "e";
553       }
554       program { name: "show1_noeffect";
555          signal: "e,state,visible,on,noeffect";
556          source: "e";
557          action: STATE_SET "default" 0.0;
558          target: "clipper";
559          target: "shower";
560          target: "e.swallow.content";
561          target: "dim";
562          after: "show2_noeffect";
563       }
564       program { name: "show2_noeffect";
565          action: STATE_SET "visible" 0.0;
566          target: "clipper";
567          target: "shower";
568          target: "dim";
569          after: "show3";
570       }
571       program { name: "hide1_noeffect";
572          signal: "e,state,visible,off,noeffect";
573          source: "e";
574          action: STATE_SET "default" 0.0;
575          target: "clipper";
576          target: "shower";
577          target: "dim";
578          after: "hide3";
579       }
580       program { name: "show_background1";
581          signal: "e,state,background,visible,on";
582          source: "e";
583          after: "show3";
584       }
585       program { name: "show_background2";
586          action: SIGNAL_EMIT "e,action,background,show,done" "e";
587       }
588       program { name: "hide_background1";
589          signal: "e,state,background,visible,off";
590          source: "e";
591          after: "hide3";
592       }
593       program { name: "hide_background2";
594          action: SIGNAL_EMIT "e,action,background,hide,done" "e";
595       }
596       program { name: "show1_custom0";
597          signal: "e,state,visible,on,custom0";
598          source: "e";
599          action: STATE_SET "default" 0.0;
600          target: "clipper";
601          target: "shower";
602          target: "e.swallow.content";
603          target: "dim";
604          after: "show2_custom0";
605       }
606       program { name: "show2_custom0";
607          action: STATE_SET "visible" 0.0;
608          target: "clipper";
609          target: "shower";
610          target: "dim";
611          after: "show3";
612       }
613       program { name: "hide1_custom0";
614          signal: "e,state,visible,off,custom0";
615          source: "e";
616          action: STATE_SET "default" 0.0;
617          target: "clipper";
618          target: "shower";
619          target: "dim";
620          after: "hide2";
621       }
622       program { name: "show1_custom1";
623          signal: "e,state,visible,on,custom1";
624          source: "e";
625          action: STATE_SET "default" 0.0;
626          target: "clipper";
627          target: "shower";
628          target: "e.swallow.content";
629          target: "dim";
630          after: "show2_custom1";
631       }
632       program { name: "show2_custom1";
633          action: STATE_SET "visible" 0.0;
634          target: "clipper";
635          target: "shower";
636          target: "dim";
637          after: "show3";
638       }
639       program { name: "hide1_custom1";
640          signal: "e,state,visible,off,custom1";
641          source: "e";
642          action: STATE_SET "default" 0.0;
643          target: "clipper";
644          target: "shower";
645          target: "dim";
646          after: "hide2";
647       }
648       program { name: "hide_dim";
649          signal: "e,state,dim,off";
650          source: "e";
651          action: STATE_SET "hide" 0.0;
652          target: "dim_clip";
653       }
654    }
655 } /* end of group "dialog" */