Tizen 2.0 Release
[profile/ivi/org.tizen.video-player.git] / res / edc / vp-layout.edc
1    /*************************************************/
2    /* elm_layout -> video style                     */
3    /*************************************************/
4
5 group {
6         name: "elm/layout/application/video";
7         parts {
8                 part {
9                         name: "elm.swallow.bg";
10                         type: RECT;
11                         scale: 1;
12                         description {
13                                 state: "default" 0.0;
14                                 rel1 { relative: 0.0 0.0;}
15                                 rel2 { relative: 1.0 1.0;}
16                                 color: 0 0 0 0;
17                         }
18                 }
19
20                 part {
21                         name: "elm.swallow.indicator";
22                         type: RECT;
23                         scale: 1;
24                         description {
25                                 state: "default" 0.0;
26                                 min: 0 50;
27                                 fixed: 0 1;
28                                 align: 0.0 0.0;
29                                 rel1 { relative: 0.0 0.0; }
30                                 rel2 { relative: 1.0 0.0; }
31                                 color: 0 0 0 255;
32                                 visible: 1;
33                         }
34                         description {
35                                 state: "hide" 0.0;
36                                 inherit: "default" 0.0;
37                                 min: 0 0;
38                                 fixed: 0 1;
39                         }
40                 }
41
42                 part {
43                         name: "elm.swallow.pixmap.bg";
44                         type: RECT;
45                         scale: 1;
46                         description {
47                                 state: "default" 0.0;
48                                 rel1 { relative: 0.0 0.0; }
49                                 rel2 { relative: 1.0 1.0; }
50                                 color: 0 0 0 255;
51                                 visible: 0;
52                         }
53                         description {
54                                 state: "show" 0.0;
55                                 inherit: "default" 0.0;
56                                 visible: 1;
57                         }
58                 }
59
60                 part {
61                 name: "elm.swallow.pixmap";
62                         type: SWALLOW;
63                         scale: 1;
64                         description {
65                                 state: "default" 0.0;
66                                 rel1 { relative: 0.0 0.0; }
67                                 rel2 { relative: 1.0 1.0; }
68                         }
69                 }
70
71                 part {
72                         name: "elm.swallow.event";
73                         type: SWALLOW;
74                         mouse_events: 1;
75                         repeat_events : 1;
76                         scale: 1;
77                         description {
78                                 state: "default" 0.0;
79                                 rel1 { relative: 0.0 0.0; }
80                                 rel2 { relative: 1.0 1.0; }
81                         }
82                 }
83                 part {
84                         name: "elm.swallow.subtitle";
85                         type: SWALLOW;
86                         scale: 1;
87                         description {
88                                 state: "default" 0.0;
89                                 rel1 { relative: 0.0 0.0; }
90                                 rel2 { relative: 1.0 1.0; }
91                         }
92                 }
93
94                 part {
95                         name: "elm.swallow.content";
96                         type: SWALLOW;
97                         scale: 1;
98                         mouse_events: 1;
99                         repeat_events : 1;
100                         description {
101                                 state: "default" 0.0;
102                                 rel1.to_y: "elm.swallow.indicator";
103                                 rel1.relative: 0.0 1.0;
104                         }
105                 }
106
107                 part {
108                         name: "elm.swallow.volume.top";
109                         type: RECT;
110                         scale: 1;
111                         description {
112                                 state: "default" 0.0;
113                                 visible: 0;
114                                 min: 0 813;
115                                 fixed: 0 1;
116                                 align: 0.0 0.0;
117                                 rel1 { relative: 0.0 0.0; }
118                                 rel2 { relative: 1.0 0.0; }
119                                 color: 0 255 0 128;
120                         }
121                         description {
122                                 state: "landscape" 0.0;
123                                 inherit: "default" 0.0;
124                                 min: 0 336;
125                         }
126                 }
127
128                 part {
129                         name: "elm.swallow.volume";
130                         type: SWALLOW;
131                         scale: 1;
132                         mouse_events: 1;
133                         description {
134                                 state: "default" 0.0;
135                                 visible: 1;
136                                 min: 616 104;
137                                 fixed: 1 1;
138                                 align: 0.5 0.0;
139                                 rel1 { relative: 0.5 1.0; to_y : "elm.swallow.volume.top"; }
140                                 rel2 { relative: 0.5 1.0; to_y : "elm.swallow.volume.top"; }
141                         }
142                 }
143
144                 part {
145                         name: "elm.swallow.subtitle.sync";
146                         type: SWALLOW;
147                         scale: 1;
148                         mouse_events: 1;
149                         description {
150                                 state: "default" 0.0;
151                                 visible: 1;
152                                 rel1 { relative: 0.0 0.0; }
153                                 rel2 { relative: 1.0 1.0; }
154                         }
155                 }
156                 part {
157                         name: "elm.swallow.controlbar";
158                         type: SWALLOW;
159                         description {
160                                 state: "default" 0.0;
161                                 visible: 0;
162                         }
163                 }
164         } /* parts */
165
166         programs {
167                 program {
168                         signal: "signal.layout.pixmap.bg.show";
169                         source: "*";
170                         script {
171                                 set_state(PART:"elm.swallow.pixmap.bg", "show", 0.0);
172                         }
173                 }
174                 program {
175                         signal: "signal.layout.pixmap.bg.hide";
176                         source: "*";
177                         script {
178                                 set_state(PART:"elm.swallow.pixmap.bg", "default", 0.0);
179                         }
180                 }
181                 program {
182                         signal: "signal.layout.indicator.show";
183                         source: "*";
184                         script {
185                                 set_state(PART:"elm.swallow.indicator", "default", 0.0);
186                         }
187                 }
188                 program {
189                         signal: "signal.layout.indicator.hide";
190                         source: "*";
191                         script {
192                                 set_state(PART:"elm.swallow.indicator", "hide", 0.0);
193                         }
194                 }
195                 program {
196                         signal: "signal.volume.potrait.mode";
197                         source: "*";
198                         script {
199                                 set_state(PART:"elm.swallow.volume.top", "default", 0.0);
200                         }
201                 }
202                 program {
203                         signal: "signal.volume.landscape.mode";
204                         source: "*";
205                         script {
206                                 set_state(PART:"elm.swallow.volume.top", "landscape", 0.0);
207                         }
208                 }
209
210         }
211 } /* group */
212
213 group {
214         name: "elm/layout/application/video_no_indicator";
215         parts {
216                 part {
217                         name: "elm.swallow.bg";
218                         type: SWALLOW;
219                         scale: 1;
220                         description {
221                                 state: "default" 0.0;
222                                 color: 0 0 0 255;
223                         }
224                 }
225                 part {
226                         name: "elm.swallow.pixmap.bg";
227                         type: RECT;
228                         scale: 1;
229                         description {
230                                 state: "default" 0.0;
231                                 rel1 { relative: 0.0 0.0; }
232                                 rel2 { relative: 1.0 1.0; }
233                                 color: 0 0 0 255;
234                                 visible: 0;
235                         }
236                         description {
237                                 state: "show" 0.0;
238                                 inherit: "default" 0.0;
239                                 visible: 1;
240                         }
241                 }
242
243                 part {
244                 name: "elm.swallow.pixmap";
245                         type: SWALLOW;
246                         scale: 1;
247                         description {
248                                 state: "default" 0.0;
249                                 rel1 { relative: 0.0 0.0; }
250                                 rel2 { relative: 1.0 1.0; }
251                         }
252                 }
253
254                 part {
255                         name: "elm.swallow.event";
256                         type: SWALLOW;
257                         mouse_events: 1;
258                         repeat_events : 1;
259                         scale: 1;
260                         description {
261                                 state: "default" 0.0;
262                                 rel1 { relative: 0.0 0.0; }
263                                 rel2 { relative: 1.0 1.0; }
264                         }
265                 }
266                 part {
267                         name: "elm.swallow.subtitle";
268                         type: SWALLOW;
269                         scale: 1;
270                         description {
271                                 state: "default" 0.0;
272                                 rel1 { relative: 0.0 0.0; }
273                                 rel2 { relative: 1.0 1.0; }
274                         }
275                 }
276                 part {
277                         name: "elm.swallow.content";
278                         type: SWALLOW;
279                         mouse_events: 1;
280                         repeat_events : 1;
281                         scale: 1;
282                         description {
283                                 state: "default" 0.0;
284                         }
285                 }
286                 part {
287                         name: "elm.swallow.subtitle.sync";
288                         type: SWALLOW;
289                         scale: 1;
290                         mouse_events: 1;
291                         description {
292                                 state: "default" 0.0;
293                                 visible: 1;
294                                 rel1 { relative: 0.0 0.0; }
295                                 rel2 { relative: 1.0 1.0; }
296                         }
297                 }
298                 part {
299                         name: "elm.swallow.controlbar";
300                         type: SWALLOW;
301                         description {
302                                 state: "default" 0.0;
303                                 visible: 0;
304                         }
305                 }
306
307                 part {
308                         name: "elm.swallow.volume.top";
309                         type: RECT;
310                         scale: 1;
311                         description {
312                                 state: "default" 0.0;
313                                 visible: 0;
314                                 min: 0 813;
315                                 fixed: 0 1;
316                                 align: 0.0 0.0;
317                                 rel1 { relative: 0.0 0.0; }
318                                 rel2 { relative: 1.0 0.0; }
319                                 color: 0 255 0 128;
320                         }
321                         description {
322                                 state: "landscape" 0.0;
323                                 inherit: "default" 0.0;
324                                 min: 0 336;
325                         }
326                 }
327
328                 part {
329                         name: "elm.swallow.volume";
330                         type: SWALLOW;
331                         scale: 1;
332                         mouse_events: 1;
333                         description {
334                                 state: "default" 0.0;
335                                 visible: 1;
336                                 min: 616 104;
337                                 fixed: 1 1;
338                                 align: 0.5 0.0;
339                                 rel1 { relative: 0.5 1.0; to_y : "elm.swallow.volume.top"; }
340                                 rel2 { relative: 0.5 1.0; to_y : "elm.swallow.volume.top"; }
341                         }
342                 }
343         } /* parts */
344
345         programs {
346                 program {
347                         signal: "signal.layout.pixmap.bg.show";
348                         source: "*";
349                         script {
350                                 set_state(PART:"elm.swallow.pixmap.bg", "show", 0.0);
351                         }
352                 }
353                 program {
354                         signal: "signal.layout.pixmap.bg.hide";
355                         source: "*";
356                         script {
357                                 set_state(PART:"elm.swallow.pixmap.bg", "default", 0.0);
358                         }
359                 }
360                 program {
361                         signal: "signal.volume.potrait.mode";
362                         source: "*";
363                         script {
364                                 set_state(PART:"elm.swallow.volume.top", "default", 0.0);
365                         }
366                 }
367                 program {
368                         signal: "signal.volume.landscape.mode";
369                         source: "*";
370                         script {
371                                 set_state(PART:"elm.swallow.volume.top", "landscape", 0.0);
372                         }
373                 }
374         }
375 } /* group */
376
377