1 /*-----------------------------------------------------*/
3 /*-----------------------------------------------------*/
4 group { name: "app_tray";
6 image: "comp-sh1.png" COMP;
7 image: "bt_glow.png" COMP;
10 part { name: "shower";
12 description { state: "default" 0.0;
20 description { state: "visible" 0.0;
21 inherit: "default" 0.0;
29 description { state: "background" 0.0;
30 inherit: "default" 0.0;
38 description { state: "default-angle-90" 0.0;
46 description { state: "default-angle-270" 0.0;
54 description { state: "default-angle-180" 0.0;
63 part { name: "e.swallow.content";
65 description { state: "default" 0.0;
69 description { state: "visible" 0.0;
73 description { state: "background" 0.0;
77 description { state: "default-angle-90" 0.0;
81 description { state: "default-angle-270" 0.0;
85 description { state: "default-angle-180" 0.0;
92 description { state: "default" 0.0;
98 description { state: "visible" 0.0;
99 inherit: "default" 0.0;
105 description { state: "background" 0.0;
106 inherit: "default" 0.0;
112 description { state: "default-angle-90" 0.0;
118 description { state: "default-angle-270" 0.0;
124 description { state: "default-angle-180" 0.0;
133 program { name: "image_show1";
134 signal: "e,state,visible,0,on";
136 action: STATE_SET "default" 0.0;
138 target: "e.swallow.content";
139 after: "image_show2";
141 program { name: "image_show2";
142 action: STATE_SET "visible" 0.0;
143 transition: DECEL_FAC 0.25 0.8;
145 target: "e.swallow.content";
146 after : "image_show3";
148 program { name: "image_show3";
149 action: SIGNAL_EMIT "e,action,show,done" "e";
151 program { name: "hider_show1";
152 signal: "e,state,visible,0,on";
154 action: STATE_SET "default" 0.0;
156 after: "hider_show2";
158 program { name: "hider_show2";
159 action: STATE_SET "visible" 0.0;
160 transition: DECEL_FAC 0.25 0.8;
163 program { name: "right_image_show1";
164 signal: "e,state,visible,90,on";
166 action: STATE_SET "default-angle-90" 0.0;
168 target: "e.swallow.content";
169 after: "right_image_show2";
171 program { name: "right_image_show2";
172 action: STATE_SET "visible" 0.0;
173 transition: DECEL_FAC 0.3 0.8;
175 target: "e.swallow.content";
176 after : "image_show3";
178 program { name: "right_hider_show1";
179 signal: "e,state,visible,90,on";
181 action: STATE_SET "default-angle-90" 0.0;
183 after: "right_hider_show2";
185 program { name: "right_hider_show2";
186 action: STATE_SET "visible" 0.0;
187 transition: DECEL_FAC 0.3 0.8;
190 program { name: "left_image_show1";
191 signal: "e,state,visible,270,on";
193 action: STATE_SET "default-angle-270" 0.0;
195 target: "e.swallow.content";
196 after: "left_image_show2";
198 program { name: "left_image_show2";
199 action: STATE_SET "visible" 0.0;
200 transition: DECEL_FAC 0.3 0.8;
202 target: "e.swallow.content";
203 after : "image_show3";
205 program { name: "left_hider_show1";
206 signal: "e,state,visible,270,on";
208 action: STATE_SET "default-angle-270" 0.0;
210 after: "left_hider_show2";
212 program { name: "left_hider_show2";
213 action: STATE_SET "visible" 0.0;
214 transition: DECEL_FAC 0.3 0.8;
217 program { name: "reverse_image_show1";
218 signal: "e,state,visible,180,on";
220 action: STATE_SET "default-angle-180" 0.0;
222 target: "e.swallow.content";
223 after: "reverse_image_show2";
225 program { name: "reverse_image_show2";
226 action: STATE_SET "visible" 0.0;
227 transition: DECEL_FAC 0.3 0.8;
229 target: "e.swallow.content";
230 after : "image_show3";
232 program { name: "reverse_hider_show1";
233 signal: "e,state,visible,180,on";
235 action: STATE_SET "default-angle-180" 0.0;
237 after: "reverse_hider_show2";
239 program { name: "reverse_hider_show2";
240 action: STATE_SET "visible" 0.0;
241 transition: DECEL_FAC 0.3 0.8;
244 program { name: "image_hide1";
245 signal: "e,state,visible,0,off";
247 action: STATE_SET "visible" 0.0;
249 target: "e.swallow.content";
250 after: "image_hide2";
252 program { name: "image_hide2";
253 action: STATE_SET "default" 0.0;
254 transition: DECEL_FAC 0.3 0.8;
256 target: "e.swallow.content";
257 after: "image_hide3";
259 program { name: "image_hide3";
260 action: SIGNAL_EMIT "e,action,hide,done" "e";
262 program { name: "hider_hide1";
263 signal: "e,state,visible,0,off";
265 action: STATE_SET "visible" 0.0;
267 after: "hider_hide2";
269 program { name: "hider_hide2";
270 action: STATE_SET "default" 0.0;
271 transition: DECEL_FAC 0.3 0.8;
274 program { name: "right_image_hide1";
275 signal: "e,state,visible,90,off";
277 action: STATE_SET "visible" 0.0;
279 target: "e.swallow.content";
280 after: "right_image_hide2";
282 program { name: "right_image_hide2";
283 action: STATE_SET "default-angle-90" 0.0;
284 transition: DECEL_FAC 0.3 0.8;
286 target: "e.swallow.content";
287 after: "image_hide3";
289 program { name: "right_hider_hide1";
290 signal: "e,state,visible,90,off";
292 action: STATE_SET "visible" 0.0;
294 after: "right_hider_hide2";
296 program { name: "right_hider_hide2";
297 action: STATE_SET "default-angle-90" 0.0;
298 transition: DECEL_FAC 0.3 0.8;
301 program { name: "left_image_hide1";
302 signal: "e,state,visible,270,off";
304 action: STATE_SET "visible" 0.0;
306 target: "e.swallow.content";
307 after: "left_image_hide2";
309 program { name: "left_image_hide2";
310 action: STATE_SET "default-angle-270" 0.0;
311 transition: DECEL_FAC 0.3 0.8;
313 target: "e.swallow.content";
314 after: "image_hide3";
316 program { name: "left_hider_hide1";
317 signal: "e,state,visible,270,off";
319 action: STATE_SET "visible" 0.0;
321 after: "left_hider_hide2";
323 program { name: "left_hider_hide2";
324 action: STATE_SET "default-angle-270" 0.0;
325 transition: DECEL_FAC 0.3 0.8;
328 program { name: "reverse_image_hide1";
329 signal: "e,state,visible,180,off";
331 action: STATE_SET "visible" 0.0;
333 target: "e.swallow.content";
334 after: "reverse_image_hide2";
336 program { name: "reverse_image_hide2";
337 action: STATE_SET "default-angle-180" 0.0;
338 transition: DECEL_FAC 0.3 0.8;
340 target: "e.swallow.content";
341 after: "image_hide3";
343 program { name: "reverse_hider_hide1";
344 signal: "e,state,visible,180,off";
346 action: STATE_SET "visible" 0.0;
348 after: "reverse_hider_hide2";
350 program { name: "reverse_hider_hide2";
351 action: STATE_SET "default-angle-180" 0.0;
352 transition: DECEL_FAC 0.3 0.8;
355 program { name: "show1_noeffect";
356 signal: "e,state,visible,on,noeffect";
358 action: STATE_SET "default" 0.0;
360 target: "e.swallow.content";
362 after: "show2_noeffect";
364 program { name: "show2_noeffect";
365 action: STATE_SET "visible" 0.0;
367 target: "e.swallow.content";
369 after: "image_show3";
371 program { name: "hide1_noeffect";
372 signal: "e,state,visible,off,noeffect";
374 action: STATE_SET "default" 0.0;
376 target: "e.swallow.content";
378 after: "image_hide3";
380 program { name: "show_background1";
381 signal: "e,state,background,visible,on";
383 action: STATE_SET "visible" 0.0;
385 target: "e.swallow.content";
387 after: "show_background2";
389 program { name: "show_background2";
390 action: STATE_SET "background" 0.0;
391 transition: DECELERATE 0.25;
393 target: "e.swallow.content";
395 after: "image_show3";
397 program { name: "hide_background1";
398 signal: "e,state,background,visible,off";
400 action: STATE_SET "background" 0.0;
402 target: "e.swallow.content";
404 after: "hide_background2";
406 program { name: "hide_background2";
407 action: STATE_SET "visible" 0.0;
408 transition: DECELERATE 0.3;
410 target: "e.swallow.content";
412 after: "image_hide3";
415 } /* end of group "app_tray" */