tizen 2.4 release
[framework/uifw/e17-mod-tizen-comp.git] / data / group / lock_screen.edc
1 /*-----------------------------------------------------*/
2 /* group "lockscreen"                                  */
3 /*-----------------------------------------------------*/
4 group { name: "lockscreen";
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.relative: -1.0  -1.0;
17            rel1.offset:  -9999 -9999;
18            rel2.relative:  2.0   2.0;
19            rel2.offset:   9999  9999;
20         }
21         description { state: "visible" 0.0;
22            inherit: "default" 0.0;
23            visible: 1;
24            color: 255 255 255 255;
25         }
26         description { state: "default" 1.0;
27            inherit: "default" 0.0;
28            visible: 1;
29            color: 255 255 255 255;
30         }
31         description { state: "default" 0.5;
32            inherit: "default" 0.0;
33            visible: 0;
34            color: 0 0 0 0;
35         }
36      }
37      part { name: "shower";
38         type: RECT;
39         mouse_events: 0;
40         description { state: "default" 0.0;
41            visible: 0;
42            rel1 {
43               relative: 0.1  0.1;
44               offset: 0    0;
45            }
46            rel2 {
47               relative: 0.9  0.9;
48            }
49         }
50         description { state: "visible" 0.0;
51            inherit: "default" 0.0;
52            rel1 {
53               relative: 0.0  0.0;
54               offset: 0    0;
55            }
56            rel2 {
57               relative: 1.0  1.0;
58            }
59         }
60         description { state: "indicator_raise_above" 0.0;
61            inherit : "default" 0.0;
62            rel1 {
63               relative : 0.0    0.0;
64               offset:   0   0;
65            }
66            rel2 {
67               relative : 1.0    1.0;
68            }
69         }
70         description { state: "indicator_raise_above" 0.1;
71            inherit : "default" 0.0;
72            rel1 {
73               relative : 0.0    -1.0;
74               offset:   0   0;
75            }
76            rel2 {
77               relative : 1.0    0.0;
78            }
79         }
80      }
81      
82      part { name: "e.swallow.content";
83         type: SWALLOW;
84         clip_to: "clipper";
85         mouse_events: 0;
86         
87         description { state: "default" 0.0;
88            rel1 {
89               to: "shower";
90            }
91            rel2 {
92               to: "shower";
93            }
94         }
95         description { state: "default" 1.0;
96            inherit: "default" 0.0;
97            rel1.relative: 0 0;
98            rel2.relative: 1.0 1.0;
99         }
100         description { state: "default" 0.5;
101            inherit: "default" 0.0;
102            rel1.relative: 0 0;
103            rel2.relative: 1.0 1.0;
104         }
105      }
106   }
107   programs {
108      program { name: "show1";
109         signal: "e,state,visible,on";
110         source: "e";
111         action: STATE_SET "default" 0.0;
112         target: "clipper";
113         target: "shower";
114         target: "e.swallow.content";
115         after: "show2";
116      }
117      program { name: "show2";
118         action: STATE_SET "visible" 0.0;
119         target : "clipper";
120         target : "shower";
121         after  : "show3";
122      }
123      program { name: "show3";
124         action: SIGNAL_EMIT "e,action,show,done" "e";
125      }
126      program { name: "hide1";
127         signal: "e,state,visible,off";
128         source: "e";
129         action: STATE_SET "default" 0.0;
130         transition: DECELERATE 0.2;
131         target: "clipper";
132         target: "shower";
133         after: "hide2";
134      }
135      program { name: "hide2";
136         action: SIGNAL_EMIT "e,action,hide,done" "e";
137      }
138      program { name: "raise_above_hide1";
139         signal: "e,state,raise_above,off";
140         source: "e";
141         action: STATE_SET "visible" 0.0;
142         target : "clipper";
143         target : "shower";
144         after: "raise_above_hide2";
145      }
146      program { name: "raise_above_hide2";
147         action: STATE_SET "default" 0.0;
148         transition: DECELERATE 0.2;
149         target: "clipper";
150         target: "shower";
151         after  : "raise_above_hide3";
152      }
153      program { name: "raise_above_hide3";
154         action: SIGNAL_EMIT "e,action,raise_above_hide,done" "e";
155      }
156      program { name: "raise_above_hide_post_work";
157         signal: "e,state,raise_above_post,on";
158         source: "e";
159         action: STATE_SET "visible" 0.0;
160         target : "clipper";
161         target : "shower";
162      }
163      program { name: "raise_above3";
164         signal: "e,state,raise_above3,on";
165         source: "e";
166         action: STATE_SET "indicator_raise_above" 0.0;
167         target: "shower";
168         after: "raise_above3_2";
169      }
170      program { name: "raise_above3_2";
171         action : STATE_SET "indicator_raise_above" 0.1;
172         transition: SINUSOIDAL 0.2;
173         target: "shower";
174         after : "raise_above3_3";
175      }
176      program { name: "raise_above3_3";
177         action : STATE_SET "indicator_raise_above" 0.1;
178         transition: LINEAR 0.16;
179         target: "shower";
180         after : "raise_above3_4";
181      }
182      program { name: "raise_above3_4";
183         action : STATE_SET "indicator_raise_above" 0.0;
184         transition: SINUSOIDAL 0.2;
185         target: "shower";
186         after : "raise_above3_done";
187      }
188      program { name: "raise_above3_done";
189         action: SIGNAL_EMIT "e,action,raise_above3,done" "e";
190      }
191      program { name: "show1_noeffect";
192         signal: "e,state,visible,on,noeffect";
193         source: "e";
194         action: STATE_SET "default" 0.0;
195         target: "clipper";
196         target: "shower";
197         target: "e.swallow.content";
198         after: "show2_noeffect";
199      }
200      program { name: "show2_noeffect";
201         action: STATE_SET "visible" 0.0;
202         target: "clipper";
203         target: "shower";
204         after: "show3";
205      }
206      program { name: "hide1_noeffect";
207         signal: "e,state,visible,off,noeffect";
208         source: "e";
209         action: STATE_SET "default" 0.0;
210         target: "clipper";
211         target: "shower";
212         after: "hide2";
213      }
214      program { name: "show_background1";
215         signal: "e,state,background,visible,on";
216         source: "e";
217         after: "show_background2";
218      }
219      program { name: "show_background2";
220         action: SIGNAL_EMIT "e,action,background,show,done" "e";
221      }
222      program { name: "hide_background1";
223         signal: "e,state,background,visible,off";
224         source: "e";
225         after: "hide_background2";
226      }
227      program { name: "hide_background2";
228         action: SIGNAL_EMIT "e,action,background,hide,done" "e";
229      }
230      program { name: "show1_custom0";
231         signal: "e,state,visible,on,custom0";
232         source: "e";
233         action: STATE_SET "default" 0.0;
234         target: "clipper";
235         target: "shower";
236         target: "e.swallow.content";
237         after: "show2_custom0";
238      }
239      program { name: "show2_custom0";
240         action: STATE_SET "visible" 0.0;
241         target: "clipper";
242         target: "shower";
243         after: "show3";
244      }
245      program { name: "hide1_custom0";
246         signal: "e,state,visible,off,custom0";
247         source: "e";
248         action: STATE_SET "default" 0.0;
249         target: "clipper";
250         target: "shower";
251         after: "hide2";
252      }
253      program { name: "show1_custom1";
254         signal: "e,state,visible,on,custom1";
255         source: "e";
256         action: STATE_SET "default" 0.0;
257         target: "clipper";
258         target: "shower";
259         target: "e.swallow.content";
260         after: "show2_custom1";
261      }
262      program { name: "show2_custom1";
263         action: STATE_SET "visible" 0.0;
264         target: "clipper";
265         target: "shower";
266         after: "show3";
267      }
268      program { name: "hide1_custom1";
269         signal: "e,state,visible,off,custom1";
270         source: "e";
271         action: STATE_SET "default" 0.0;
272         target: "clipper";
273         target: "shower";
274         after: "hide2";
275      }
276   }
277 } /* end of group "lockscreen" */