Fix camera start bs issue
[profile/ivi/camera.git] / edc / cam_guideline_edje.edc
1 /*\r
2  * Copyright 2012  Samsung Electronics Co., Ltd\r
3  *\r
4  * Licensed under the Flora License, Version 1.0 (the "License");\r
5  * you may not use this file except in compliance with the License.\r
6  * You may obtain a copy of the License at\r
7  *\r
8  *        http://www.tizenopensource.org/license\r
9  *\r
10  * Unless required by applicable law or agreed to in writing, software\r
11  * distributed under the License is distributed on an "AS IS" BASIS,\r
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
13  * See the License for the specific language governing permissions and\r
14  * limitations under the License.\r
15  */\r
16 \r
17 images {\r
18         image: GUDIE_LINE_1_IMAGE COMP;\r
19         image: GUDIE_LINE_2_IMAGE COMP;\r
20         image: GUDIE_OPA_LINE_1_IMAGE COMP;\r
21         image: GUDIE_OPA_LINE_2_IMAGE COMP;\r
22 }\r
23 \r
24 #define GUIDE_LINE_H1 238\r
25 #define GUIDE_LINE_H2 238\r
26 #define GUIDE_LINE_H3 238\r
27 \r
28 #define GUIDE_LINE_W1 425\r
29 #define GUIDE_LINE_W2 424\r
30 #define GUIDE_LINE_W3 425\r
31 \r
32 #define VER_GUIDE_LINE_H1 425\r
33 #define VER_GUIDE_LINE_H2 424\r
34 #define VER_GUIDE_LINE_H3 425\r
35 \r
36 #define VER_GUIDE_LINE_W1 238\r
37 #define VER_GUIDE_LINE_W2 238\r
38 #define VER_GUIDE_LINE_W3 238\r
39 \r
40 \r
41 #define GUIDE_LINE_GAP 3\r
42 \r
43 group {\r
44         name: "guideline";\r
45         /**min: MAIN_W MAIN_H;*/\r
46 \r
47         parts{\r
48         /*outline*/\r
49                 part {\r
50                         name: "guide_line1_outline1_1";\r
51                         type: IMAGE;\r
52                         mouse_events: 0;\r
53                         scale: 1;\r
54                         description {\r
55                                 state: "default" 0.0;\r
56                                 rel1 { relative: (GUIDE_LINE_W1 - 1)/MAIN_W 0.0; }\r
57                                 rel2 { relative: (GUIDE_LINE_W1)/MAIN_W 1.0; }\r
58                                 image{\r
59                                         normal: GUDIE_OPA_LINE_1_IMAGE ;\r
60                                 }\r
61                                 color: 0 0 0 25;\r
62                         }\r
63                 }\r
64 \r
65                 part {\r
66                         name: "guide_line1";\r
67                         type: IMAGE;\r
68                         mouse_events: 0;\r
69                         scale: 1;\r
70                         description {\r
71                                 state: "default" 0.0;\r
72                                 rel1 { relative: GUIDE_LINE_W1/MAIN_W 0.0; }\r
73                                 rel2 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP)/MAIN_W 1.0; }\r
74                                 image{\r
75                                         normal: GUDIE_LINE_1_IMAGE ;\r
76                                 }\r
77                                 color: 255 255 255 255;\r
78                         }\r
79                         description {\r
80                                 state: "ver_default" 0.0;\r
81                                 rel1 { relative: VER_GUIDE_LINE_W1/VER_MAIN_W 0.125; }\r
82                                 rel2 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP)/VER_MAIN_W 0.875; }\r
83                                 image{\r
84                                         normal: GUDIE_LINE_1_IMAGE ;\r
85                                 }\r
86                                 color: 255 255 255 255;\r
87                         }\r
88                         description {\r
89                                  state: "ver_wide" 0.0;\r
90                                  rel1 { relative: VER_GUIDE_LINE_W1/VER_MAIN_W 0.0; }\r
91                                  rel2 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP)/VER_MAIN_W 1.0; }\r
92                                  image{\r
93                                                 normal: GUDIE_LINE_1_IMAGE ;\r
94                                 }\r
95                                 color: 255 255 255 255;\r
96                         }\r
97 \r
98                 }\r
99                 /*outline*/\r
100                 part {\r
101                         name: "guide_line1_outline1_2";\r
102                         type: IMAGE;\r
103                         mouse_events: 0;\r
104                         scale: 1;\r
105                         description {\r
106                                 state: "default" 0.0;\r
107                                 rel1 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP)/MAIN_W 0.0; }\r
108                                 rel2 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + 1)/MAIN_W 1.0; }\r
109                                 image{\r
110                                         normal: GUDIE_OPA_LINE_1_IMAGE ;\r
111                                 }\r
112                                 color: 0 0 0 25;\r
113                         }\r
114                 }\r
115                 /*outline*/\r
116 \r
117                 part {\r
118                         name: "guide_line2_outline2_1";\r
119                         type: IMAGE;\r
120                         mouse_events: 0;\r
121                         scale: 1;\r
122                         description {\r
123                                 state: "default" 0.0;\r
124                                 rel1 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2 - 1)/MAIN_W 0.0; }\r
125                                 rel2 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2)/MAIN_W 1.0; }\r
126                                 image{\r
127                                                 normal: GUDIE_OPA_LINE_1_IMAGE ;\r
128                                 }\r
129                                 color: 0 0 0 25;\r
130                         }\r
131                 }\r
132 \r
133                 part {\r
134                         name: "guide_line2";\r
135                         type: IMAGE;\r
136                         mouse_events: 0;\r
137                         scale: 1;\r
138                         description {\r
139                                 state: "default" 0.0;\r
140                                 rel1 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2)/MAIN_W 0.0; }\r
141                                 rel2 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2 + GUIDE_LINE_GAP)/MAIN_W 1.0; }\r
142                                 image{\r
143                                         normal: GUDIE_LINE_1_IMAGE ;\r
144                                 }\r
145                                 color: 255 255 255 255;\r
146                         }\r
147                         description {\r
148                                 state: "ver_default" 0.0;\r
149                                 rel1 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_W2)/VER_MAIN_W 0.125; }\r
150                                 rel2 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_W2 + GUIDE_LINE_GAP)/VER_MAIN_W 0.875; }\r
151                                 image{\r
152                                         normal: GUDIE_LINE_1_IMAGE ;\r
153                                 }\r
154                                 color: 255 255 255 255;\r
155                         }\r
156                         description {\r
157                                 state: "ver_wide" 0.0;\r
158                                 rel1 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_W2)/VER_MAIN_W 0.0; }\r
159                                 rel2 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_W2 + GUIDE_LINE_GAP)/VER_MAIN_W 1.0; }\r
160                                 image{\r
161                                         normal: GUDIE_LINE_1_IMAGE ;\r
162                                 }\r
163                                 color: 255 255 255 255;\r
164                         }\r
165 \r
166                 }\r
167                 /*outline*/\r
168                 part {\r
169                         name: "guide_line2_outline2_2";\r
170                         type: IMAGE;\r
171                         mouse_events: 0;\r
172                         scale: 1;\r
173                         description {\r
174                                 state: "default" 0.0;\r
175                                 rel1 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2 + GUIDE_LINE_GAP)/MAIN_W 0.0; }\r
176                                 rel2 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2 + GUIDE_LINE_GAP + 1)/MAIN_W 1.0; }\r
177                                 image{\r
178                                                 normal: GUDIE_OPA_LINE_1_IMAGE ;\r
179                                 }\r
180                                 color: 0 0 0 25;\r
181                         }\r
182                 }\r
183                 /*outline*/\r
184                 part {\r
185                         name: "guide_line3_outline3_1";\r
186                         type: IMAGE;\r
187                         mouse_events: 0;\r
188                         scale: 1;\r
189                         description {\r
190                                 state: "default" 0.0;\r
191                                 rel1 { relative: (GUIDE_LINE_H1 - 1)/MAIN_W 0.0; }\r
192                                 rel2 { relative: (GUIDE_LINE_H1)/MAIN_W 1.0; }\r
193                                 image{\r
194                                                 normal: GUDIE_OPA_LINE_2_IMAGE ;\r
195                                 }\r
196                                 color: 0 0 0 25;\r
197                         }\r
198                 }\r
199 \r
200                 part {\r
201                         name: "guide_line3";\r
202                         type: IMAGE;\r
203                         mouse_events: 0;\r
204                         scale: 1;\r
205                         description {\r
206                                 state: "default" 0.0;\r
207                                 rel1 { relative: 0.125 GUIDE_LINE_H1/MAIN_H; }\r
208                                 rel2 { relative: 0.875 (GUIDE_LINE_H1 + GUIDE_LINE_GAP)/MAIN_H; }\r
209                                 image{\r
210                                         normal: GUDIE_LINE_2_IMAGE ;\r
211                                 }\r
212                                 color: 255 255 255 255;\r
213                         }\r
214                         description {\r
215                                 state: "wide" 0.0;\r
216                                 rel1 { relative: 0.0 GUIDE_LINE_H1/MAIN_H; }\r
217                                 rel2 { relative: 1.0 (GUIDE_LINE_H1 + GUIDE_LINE_GAP)/MAIN_H; }\r
218                                 image{\r
219                                         normal: GUDIE_LINE_2_IMAGE ;\r
220                                 }\r
221                         }\r
222                         description {\r
223                                 state: "ver_default" 0.0;\r
224                                 rel1 { relative: 0.0 VER_GUIDE_LINE_H1/VER_MAIN_H; }\r
225                                 rel2 { relative: 1.0 (VER_GUIDE_LINE_H1 + GUIDE_LINE_GAP)/VER_MAIN_H; }\r
226                                 image{\r
227                                         normal: GUDIE_LINE_2_IMAGE ;\r
228                                 }\r
229                                 color: 255 255 255 255;\r
230                         }\r
231 \r
232                 }\r
233                 /*outline*/\r
234                 part {\r
235                         name: "guide_line3_outline3_2";\r
236                         type: IMAGE;\r
237                         mouse_events: 0;\r
238                         scale: 1;\r
239                         description {\r
240                                 state: "default" 0.0;\r
241                                 rel1 { relative: (GUIDE_LINE_H1 + GUIDE_LINE_GAP)/MAIN_W 0.0; }\r
242                                 rel2 { relative: (GUIDE_LINE_H1 + GUIDE_LINE_GAP + 1)/MAIN_W 1.0; }\r
243                                 image{\r
244                                                 normal: GUDIE_OPA_LINE_2_IMAGE ;\r
245                                 }\r
246                                 color: 0 0 0 25;\r
247                         }\r
248                 }\r
249 \r
250                 /*outline*/\r
251                 part {\r
252                         name: "guide_line4_outline4_1";\r
253                         type: IMAGE;\r
254                         mouse_events: 0;\r
255                         scale: 1;\r
256                         description {\r
257                                 state: "default" 0.0;\r
258                                 rel1 { relative: (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2 - 1)/MAIN_W 0.0; }\r
259                                 rel2 { relative: (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2)/MAIN_W 1.0; }\r
260                                 image{\r
261                                                 normal: GUDIE_OPA_LINE_2_IMAGE ;\r
262                                 }\r
263                                 color: 0 0 0 25;\r
264                         }\r
265                 }\r
266 \r
267                 part {\r
268                         name: "guide_line4";\r
269                         type: IMAGE;\r
270                         mouse_events: 0;\r
271                         scale: 1;\r
272                         description {\r
273                                 state: "default" 0.0;\r
274                                 rel1 { relative: 0.125 (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2)/MAIN_H; }\r
275                                 rel2 { relative: 0.875 (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2 + GUIDE_LINE_GAP)/MAIN_H; }\r
276                                 image{\r
277                                         normal: GUDIE_LINE_2_IMAGE ;\r
278                                 }\r
279                                 color: 255 255 255 255;\r
280                         }\r
281                         description {\r
282                                 state: "wide" 0.0;\r
283                                 rel1 { relative: 0.0 (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2)/MAIN_H; }\r
284                                 rel2 { relative: 1.0 (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2 + GUIDE_LINE_GAP)/MAIN_H; }\r
285                                 image{\r
286                                         normal: GUDIE_LINE_2_IMAGE ;\r
287                                 }\r
288                         }\r
289                         description {\r
290                                 state: "ver_default" 0.0;\r
291                                 rel1 { relative: 0.0 (VER_GUIDE_LINE_H1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_H2)/VER_MAIN_H; }\r
292                                 rel2 { relative: 1.0 (VER_GUIDE_LINE_H1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_H2 + GUIDE_LINE_GAP)/VER_MAIN_H; }\r
293                                 image{\r
294                                         normal: GUDIE_LINE_2_IMAGE ;\r
295                                 }\r
296                                 color: 255 255 255 255;\r
297                         }\r
298 \r
299                 }\r
300                 /*outline*/\r
301                 part {\r
302                         name: "guide_line4_outline4_2";\r
303                         type: IMAGE;\r
304                         mouse_events: 0;\r
305                         scale: 1;\r
306                         description {\r
307                                 state: "default" 0.0;\r
308                                 rel1 { relative: (VER_GUIDE_LINE_H1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_H2 + GUIDE_LINE_GAP)/MAIN_W 0.0; }\r
309                                 rel2 { relative: (VER_GUIDE_LINE_H1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_H2 + GUIDE_LINE_GAP + 1)/MAIN_W 1.0; }\r
310                                 image{\r
311                                                 normal: GUDIE_OPA_LINE_2_IMAGE ;\r
312                                 }\r
313                                 color: 0 0 0 25;\r
314                         }\r
315                 }\r
316 \r
317 \r
318         }/*end parts*/\r
319 \r
320         programs{\r
321 \r
322                 /*line1 line2*/\r
323                 program {\r
324                         name: "prog_guideline12_set_normal";\r
325                         source: "prog_guideline";\r
326                         signal: "guide_line,1,2,normal";\r
327                                 script: {\r
328                                         set_state(PART:"guide_line1", "default", 0.0);\r
329                                         set_state(PART:"guide_line2", "default", 0.0);\r
330 \r
331                                 }\r
332                 }\r
333 \r
334                 program {\r
335                         name:"prog_guideline12_set_wide_ver";\r
336                         source: "prog_guideline";\r
337                         signal: "guide_line,1,2,vertical,wide";\r
338                                 script: {\r
339                                         set_state(PART:"guide_line1", "ver_wide", 0.0);\r
340                                         set_state(PART:"guide_line2", "ver_wide", 0.0);\r
341                                 }\r
342                 }\r
343 \r
344                 program {\r
345                         name: "prog_guideline12_set_normal_ver";\r
346                         source: "prog_guideline";\r
347                         signal: "guide_line,1,2,vertical,normal";\r
348                                 script: {\r
349                                         set_state(PART:"guide_line1", "ver_default", 0.0);\r
350                                         set_state(PART:"guide_line2", "ver_default", 0.0);\r
351 \r
352                                 }\r
353                 }\r
354 \r
355                 /*line3 line4 */\r
356                 program {\r
357                         name:"prog_guideline34_set_wide";\r
358                         source: "prog_guideline";\r
359                         signal: "guide_line,3,4,wide";\r
360                                 script: {\r
361                                         set_state(PART:"guide_line3", "wide", 0.0);\r
362                                         set_state(PART:"guide_line4", "wide", 0.0);\r
363                                 }\r
364                 }\r
365 \r
366                 program {\r
367                         name: "prog_guideline34_set_normal";\r
368                         source: "prog_guideline";\r
369                         signal: "guide_line,3,4,normal";\r
370                                 script: {\r
371                                         set_state(PART:"guide_line3", "default", 0.0);\r
372                                         set_state(PART:"guide_line4", "default", 0.0);\r
373 \r
374                                 }\r
375                 }\r
376 \r
377                 program {\r
378                         name: "prog_guideline34_set_normal_ver";\r
379                         source: "prog_guideline";\r
380                         signal: "guide_line,3,4,vertical,normal";\r
381                                 script: {\r
382                                         set_state(PART:"guide_line3", "ver_default", 0.0);\r
383                                         set_state(PART:"guide_line4", "ver_default", 0.0);\r
384 \r
385                                 }\r
386                 }\r
387 \r
388 \r
389 \r
390         }/*end programs*/\r
391 \r
392 \r
393 }/*end group*/\r
394 \r
395 \r