apply FSL(Flora Software License)
[apps/core/preloaded/video-player.git] / res / edc / add_tag.edc
1 /*
2  * Copyright 2012  Samsung Electronics Co., Ltd
3  *
4  * Licensed under the Flora License, Version 1.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  * 
8  *     http://www.tizenopensource.org/license
9  * 
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17
18 collections {
19         group {
20                 name: "favorite";
21                 parts {
22                         part {
23                                 name: "background";
24                                 type, RECT;
25                                 mouse_events: 0;
26                                 description {
27                                 state: "default" 0.0;
28                                 rel1 { relative: 0.0 0.0; offset: 0 0; }
29                                 rel2 { relative: 1.0 1.0; offset: -1 -1; }
30                                 color, 0 0 0 255 ;
31                             }
32                         }
33
34                         part {
35                                 name: "selectall_bg";
36                                 type: RECT;
37                                 mouse_events: 0;
38                                 scale: 1;
39                                 description {
40                                         state: "default" 0.0;
41                                         min: 0 80;
42                                         fixed: 0 1;
43                                         align: 0.5 0.0;
44                                         rel1 { relative: 0.0 0.0; to: "background"; }
45                                         rel2 { relative: 1.0 0.0; to: "background"; }
46                                         visible : 0;
47                                         color: 37 37 37 153;
48                                         visible : 0;
49                                 }
50                                 description {
51                                         state: "visible" 0.0;
52                                         inherit: "default" 0.0;
53                                         visible: 1;
54                                 }
55                         }
56
57                 part {
58                         name: "selectall_check_leftpadding";
59                         type: RECT;
60                         mouse_events: 0;
61                         scale: 1;
62                         description {
63                                 state: "default" 0.0;
64                                 min: 15 0;
65                                 fixed: 1 0;
66                                 align: 0.0 0.0;
67
68                                 color: 0 0 0 255;
69                                 visible: 0;
70                                 rel1 { relative: 0.0 0.0; to: "selectall_bg"; }
71                                 rel2 { relative: 0.0 1.0; to: "selectall_bg"; }
72                         }
73                         description {
74                                 state: "visible" 0.0;
75                                 inherit: "default" 0.0;
76                         }
77                 }
78
79                 part {
80                         name: "selectall_check";
81                         type: SWALLOW;
82                         mouse_events: 1;
83                         scale: 1;
84                         description {
85                                 state: "default" 0.0;
86                                 align: 0.0 0.5;
87                                 fixed: 1 1;
88                                 min: 44 44;
89                                 rel1 { relative: 1.0 0.0; to: "selectall_check_leftpadding"; }
90                                 rel2 { relative: 1.0 1.0; to: "selectall_check_leftpadding"; }
91                                 visible : 0;
92
93                         }
94                         description {
95                                 state: "visible" 0.0;
96                                 inherit: "default" 0.0;
97                                 visible: 1;
98                         }
99                 }
100
101                 part {
102                         name: "selectall_check_rightpadding";
103                         type: RECT;
104                         mouse_events: 0;
105                         scale: 1;
106                         description {
107                                 state: "default" 0.0;
108                                 min: 15 0;
109                                 fixed: 1 0;
110                                 align: 0.0 0.0;
111                                 color: 0 0 0 0;
112                                 rel1 { relative: 1.0 0.0; to: "selectall_check"; }
113                                 rel2 { relative: 1.0 1.0; to: "selectall_check"; }
114                                  visible: 0;
115                         }
116                         description {
117                                 state: "visible" 0.0;
118                                 inherit: "default" 0.0;
119                                 visible: 1;
120                         }
121                 }
122
123                 part {
124                         name: "selectall_text";
125                         type: TEXT;
126                         mouse_events: 0;
127                         scale: 1;
128                         description {
129                                 state: "default" 0.0;
130                                 align: 0.0 0.5;
131                                 rel1 { relative: 1.0 0.0; to: "selectall_check_rightpadding"; }
132                                 rel2 { relative: 1.0 1.0; to: "selectall_bg"; }
133                                 color: 255 255 255 255;
134                                 text {
135                                         font: "SLP";
136                                         size: 32;
137                                         text: "Select all";
138                                         align: 0.0 0.5;
139                                 }
140                                 visible: 0;
141                         }
142                         description {
143                                 state: "visible" 0.0;
144                                 inherit: "default" 0.0;
145                                 visible: 1;
146                         }
147                 }
148
149                 part {
150                         name: "selectall_inner";
151                         type: RECT;
152                         mouse_events: 0;
153                         scale: 1;
154
155                         description {
156                                 state: "defalut" 0.0;
157                                 min: 0 1;
158                                 fixed: 0 1;
159                                 align: 0.5 0.0;
160                                 rel1 { relative: 0.0 1.0; to: "selectall_bg"; }
161                                 rel2 { relative: 1.0 1.0; to: "selectall_bg"; }
162                                 color: 90 90 90 0;
163                         }
164                         description {
165                                 state: "visible" 0.0;
166                                 inherit: "default" 0.0;
167                         }
168                 }
169
170
171                 // tab style container
172                 part {
173                         name: "elm.swallow.tabbar";
174                         type: SWALLOW;
175                         scale: 1;
176                         mouse_events: 1;
177                         description {
178                                 state: "default" 0.0;
179                         }
180                 }
181
182                 // tool style container.
183                 part {
184                         name: "elm.swallow.toolbar_bg";
185                         type: RECT;
186                         mouse_events: 0;
187                         scale: 1;
188                         description {
189                                 state: "default" 0.0;
190                                 visible: 0;
191                                 min: 0 50;
192                                 fixed: 1 1;
193                                 align: 0.5 0.0;
194                                 rel1 { relative: 0.0 0.0; }
195                                 rel2 { relative: 1.0 0.0; offset: 0 50;}
196
197                         }
198                 }
199
200                 // tool style container.
201                 part {
202                         name: "elm.swallow.toolbar";
203                         type: SWALLOW;
204                         mouse_events: 1;
205                         scale: 1;
206                         description {
207                                 state: "default" 0.0;
208                                 //min: 0 76;
209                                 min: 0 86;
210                                 fixed: 1 1;
211                                 align: 0.5 1.0;
212                                 rel1 { relative: 0.0 1.0;}
213                                 rel2 { relative: 1.0 1.0;}
214
215                         }
216                         description {
217                                 state: "moveup" 0.0;
218                                 //min: 0 86;
219                                 min: 0 50;
220                                 fixed: 1 1;
221                                 //align: 0.5 1.0;
222                                 align: 0.5 0.0;
223                                 rel1 { relative: 0.0 0.0; offset: 5 0;}
224                                 rel2 { relative: 1.0 0.0; offset: -5 50;}
225
226                         }
227                         description {
228                                 state: "moveup_progressbar" 0.0;
229                                 min: 0 62;
230                                 fixed: 1 1;
231                                 align: 0.5 0.0;
232                                 rel1 { relative: 0.0 0.0;}
233                                 rel2 { relative: 1.0 0.0; offset: 0 62;}
234
235                         }
236                 }
237
238                 // view container. This is used, when tool items is added.
239                 part {
240                         name: "elm.swallow.view";
241                         type: SWALLOW;
242                         mouse_events: 1;
243                         description {
244                                 state: "default" 0.0;
245                                 rel1 { relative: 0.0 0.0;}
246                                 rel2 { relative: 1.0 0.0; to: "elm.swallow.toolbar";}
247
248                         }
249                         description {
250                                 state: "edit_default" 0.0;
251                                 rel1 { relative: 0.0 1.0; to: "selectall_inner"; }
252                                 rel2 { relative: 1.0 0.0; to: "elm.swallow.toolbar";}
253
254                         }
255                         description {
256                                 state: "moveup_toolbar" 0.0;
257                                 rel1 { relative: 0.0 1.0; offset: 0 0; to: "elm.swallow.toolbar_bg";}
258                                 rel2 { relative: 1.0 1.0; }
259                         }
260                         description {
261                                 state: "moveup_toolbar_progressbar" 0.0;
262                                 rel1 { relative: 0.0 1.0; to: "elm.swallow.toolbar";}
263                                 rel2 { relative: 1.0 1.0; }
264                         }
265                 }
266
267                 part {
268                         name: "view_bg";
269                         type: SWALLOW;
270                         mouse_events: 1;
271                         repeat_events: 1;
272                         description {
273                         state: "default" 0.0;
274                         rel1 { relative: 0.0 0.0; offset: 0 0; to: "elm.swallow.view";}
275                         rel2 { relative: 1.0 1.0; offset: 0 0; to: "elm.swallow.view";}
276                         }
277                         description {
278                                 state: "disabled" 0.0;
279                 inherit: "default" 0.0;
280                                 visible: 0;
281             }
282                 }
283         }//GROUP
284
285         programs {
286                 program {
287                         name: "swallow_view_default";
288                         signal: "elm,swallow_view,state,default";
289                         source: "elm";
290                         script {
291                                 set_state(PART:"elm.swallow.view", "default", 0.0);
292                                 set_state(PART:"elm.swallow.toolbar", "default", 0.0);//restore toolbar position
293                         }
294                 }
295                 program {
296                         name: "swallow_view_edit_default";
297                         signal: "elm,swallow_view,state,edit_default";
298                         source: "elm";
299                         script {
300                                 set_state(PART:"elm.swallow.view", "edit_default", 0.0);
301                                 set_state(PART:"elm.swallow.toolbar", "default", 0.0);//restore toolbar position
302                         }
303                 }
304                 program {
305                         name: "swallow_view_moveup_toolbar";
306                         signal: "elm,swallow_view,state,moveup_toolbar";
307                         source: "elm";
308                         script {
309                                 set_state(PART:"elm.swallow.toolbar", "moveup", 0.0); //move toolbar up
310                                 set_state(PART:"elm.swallow.view", "moveup_toolbar", 0.0);
311                         }
312                 }
313                 program {
314                         name: "swallow_view_moveup_toolbar_progressbar";
315                         signal: "elm,swallow_view,state,moveup_toolbar_progressbar";
316                         source: "elm";
317                         script {
318                     set_state(PART:"elm.swallow.toolbar", "moveup_progressbar", 0.0); //move toolbar+progressbar up
319                                 set_state(PART:"elm.swallow.view", "moveup_toolbar_progressbar", 0.0);
320                         }
321                 }
322                 program {
323                         name: "view_bg_default";
324                         signal: "elm,view,bg,state,default";
325                         source: "elm";
326                         script {
327                                 set_state(PART:"view_bg", "default", 0.0);
328                         }
329                 }
330                 program {
331                         name: "view_bg_disable";
332                         signal: "elm,view,bg,state,disabled";
333                         source: "elm";
334                         script {
335                                 set_state(PART:"view_bg", "disabled", 0.0);
336                         }
337                 }
338                 program {
339                         name: "selectall_show";
340                         signal: "selectall_show";
341                         source: "elm";
342                         action: STATE_SET "visible" 0.0;
343                         target: "selectall_bg";
344                         target: "selectall_check_leftpadding";
345                         target: "selectall_check";
346                         target: "selectall_check_rightpadding";
347                         target: "selectall_text";
348                         target: "selectall_inner";
349                 }
350                 program {
351                         name: "selectall_hide";
352                         signal: "selectall_hide";
353                         source: "elm";
354                         action: STATE_SET "default" 0.0;
355                         target: "selectall_bg";
356                         target: "selectall_check_leftpadding";
357                         target: "selectall_check";
358                         target: "selectall_check_rightpadding";
359                         target: "selectall_text";
360                         target: "selectall_inner";
361                 }
362         }//PROGRAMS
363 } /* collections */