Flora license update
[apps/core/preloaded/ug-camera-efl.git] / edc / cam_ctxpopup_shortcuts.edc
1 /*\r
2  * Copyright 2012  Samsung Electronics Co., Ltd\r
3  *\r
4  * Licensed under the Flora License, Version 1.1 (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://floralicense.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 \r
18 #include "cam_ctxpopup_shortcuts_inc.edc"\r
19 \r
20 #define SHORTCUTS_PANEL_WIDTH 720\r
21 #define SHORTCUTS_PANEL_HEIGHT 900\r
22 \r
23 \r
24 images {\r
25         image: SHOTCUTS_LINE_V_IMAGE COMP;\r
26         image: SHOTCUTS_EDIT_BG_H_IMAGE COMP;\r
27         image: SHOTCUTS_EDIT_MENU_BG_H_IMAGE COMP;\r
28         image: SHOTCUTS_LINE_H_IMAGE COMP;\r
29         image: SHOTCUTS_TEXT_BG_IMAGE COMP;\r
30 }\r
31 \r
32 collections {\r
33         styles\r
34         {\r
35                 style {\r
36                         name: "cam_textblock_effect_default";\r
37                         base: "font=SLP:style=Roman font_size=30 align=center color=#FFFFFF ellipise=1.0 wrap=mixed";\r
38                         tag:  "br" "\n";\r
39                         tag:  "hilight" "+ font=SLP:style=Bold";\r
40                         tag:  "b" "+ font=SLP:style=Bold";\r
41                         tag:  "tab" "\t";\r
42                 }\r
43                 style {\r
44                         name: "cam_textblock_effect_align_left";\r
45                         base: "font=SLP:style=Roman font_size=30 color=#000000 ellipise=1.0 wrap=mixed";\r
46                         tag:  "br" "\n";\r
47                         tag:  "hilight" "+ font=SLP:style=Bold";\r
48                         tag:  "b" "+ font=SLP:style=Bold";\r
49                         tag:  "tab" "\t";\r
50                 }\r
51                 style {\r
52                         name: "cam_text_default";\r
53                         base: "font=SLP:style=Roman font_size=30 align=center color=#FFFFFF ellipise=1.0 wrap=mixed";\r
54                         tag:  "br"        "  \n";\r
55                 }\r
56                 style {\r
57                         name: "cam_text_left";\r
58                         base: "font=SLP:style=Roman font_size=30 align=left color=#FFFFFF ellipise=1.0 wrap=mixed";\r
59                         tag:  "br"        "  \n";\r
60                 }\r
61         }\r
62         group {\r
63                 name: "camera/shortcuts/ele";\r
64                 parts {\r
65                         part {\r
66                                 name: "bg";\r
67                                 type: RECT;\r
68                                 scale: 1;\r
69                                 mouse_events: 0;\r
70                                 description {\r
71                                         state: "default" 0.0;\r
72                                         visible: 0;\r
73                                         min: 180 200;\r
74                                         max: 180 200;\r
75                                         rel1 { relative: 0.0 0.0; }\r
76                                         rel2 { relative: 1.0 1.0; }\r
77                                 }\r
78                         }\r
79                         part {\r
80                                 name: "ele.bg.top";\r
81                                 type: RECT;\r
82                                 scale: 1;\r
83                                 mouse_events: 0;\r
84                                 description {\r
85                                         state: "default" 0.0;\r
86                                         visible: 0;\r
87                                         rel1 { relative: 0.0 0.0; to:"bg";}\r
88                                         rel2 { relative: 1.0 122/200; to:"bg";}\r
89                                 }\r
90                         }\r
91                         part {\r
92                                 name: "ele.bg.bottom";\r
93                                 type: RECT;\r
94                                 scale: 1;\r
95                                 mouse_events: 0;\r
96                                 description {\r
97                                         state: "default" 0.0;\r
98                                         visible: 0;\r
99                                         rel1 { relative: 0.0 100/200; to:"bg";}\r
100                                         rel2 { relative: 1.0 1.0; to:"bg";}\r
101                                 }\r
102                         }\r
103                         part {\r
104                                 name: "ele.icon";\r
105                                 type: SWALLOW;\r
106                                 scale: 1;\r
107                                 mouse_events: 1;\r
108                                 description {\r
109                                         state: "default" 0.0;\r
110                                         visible: 1;\r
111                                         min: 86 86;\r
112                                         max: 86 86;\r
113                                         align: 0.5 0.5;\r
114                                         aspect: 1.0 1.0;\r
115                                         rel1 { relative: 14/180 0.0; to:"ele.bg.top";}\r
116                                         rel2 { relative: (1-14/180) 1.0; to:"ele.bg.top";}\r
117                                 }\r
118                         }\r
119                         part {\r
120                                 name: "ele.txt";\r
121                                 type: TEXTBLOCK;\r
122                                 scale: 1;\r
123                                 mouse_events: 0;\r
124                                 description {\r
125                                         state: "default" 0.0;\r
126                                         visible: 1;\r
127                                         align: 0.5 0.5;\r
128                                         rel1 { relative: 0.05 0.05; to:"ele.bg.bottom";}\r
129                                         rel2 { relative: 0.95 0.80; to:"ele.bg.bottom";}\r
130                                         text {\r
131                                                 style: cam_textblock_effect_default;\r
132                                                 min: 0 0;\r
133                                         }\r
134                                 }\r
135                         }\r
136                         part {\r
137                                 name: "ele.bg.bottom.pad";\r
138                                 type: RECT;\r
139                                 scale: 1;\r
140                                 mouse_events: 0;\r
141                                 description {\r
142                                         state: "default" 0.0;\r
143                                         visible: 0;\r
144                                         align: 0.0 0.0;\r
145                                         min:   0 4;\r
146                                         rel1 { relative: 1.0 1.0; to:"ele.txt";}\r
147                                 }\r
148                         }\r
149                 }\r
150         }\r
151 \r
152         #define SHORTCUST_LAYOUT_WIDTH 720\r
153         #define SHORTCUST_LAYOUT_HEIGHT 1000\r
154 \r
155         group {\r
156                 name : "camera/shortcuts/layout/description";\r
157                 parts {\r
158                         part {\r
159                                 name: "bg";\r
160                                 type: RECT;\r
161 //                              scale: 1;\r
162                                 mouse_events: 0;\r
163                                 description {\r
164                                         state: "default" 0.0;\r
165                                         visible: 0;\r
166                                         min: 720 120;\r
167                                         rel1 { relative: 0.0 0.0; }\r
168                                         rel2 { relative: 1.0 1.0; }\r
169                                 }\r
170                         }\r
171 \r
172                         part {\r
173                                 name: "bg.content.img";\r
174                                 type: IMAGE;\r
175                                 scale: 1;\r
176                                 mouse_events: 0;\r
177                                 description {\r
178                                         state: "default" 0.0;\r
179                                         visible: 1;\r
180                                         rel1 { relative: 0.0 0.0; to: "bg";}\r
181                                         rel2 { relative: 1.0 1.0; to: "bg";}\r
182                                         image{\r
183                                                 normal: SHOTCUTS_TEXT_BG_IMAGE ;\r
184                                         }\r
185                                 }\r
186                         }\r
187                         part {\r
188                                 name: "description.txtblock";\r
189                                 type: TEXTBLOCK;\r
190                                 scale: 1;\r
191                                 description {\r
192                                         state: "default" 0.0;\r
193                                         visible: 1;\r
194                                         rel1 { relative: 80/720 30/120; to: "bg.content.img";}\r
195                                         rel2 { relative: 640/720 100/120; to: "bg.content.img";}\r
196                                         align: 0.0 0.0;\r
197                                         text {\r
198                                                 style: cam_textblock_effect_default;\r
199                                                 min: 0 0;\r
200                                                 max: 0 1;\r
201                                         }\r
202                                 }\r
203                         }\r
204                 }//end parts\r
205         }\r
206 \r
207         group {\r
208                 name:"camera/shortcuts/layout";\r
209                 parts {\r
210                         part {\r
211                                 name: "bg";\r
212                                 type: RECT;\r
213 //                              scale: 1;\r
214                                 mouse_events: 0;\r
215                                 description {\r
216                                         state: "default" 0.0;\r
217                                         visible: 0;\r
218                                         min: SHORTCUST_LAYOUT_WIDTH SHORTCUST_LAYOUT_HEIGHT;\r
219                                         rel1 { relative: 0.0 0.0; }\r
220                                         rel2 { relative: 1.0 1.0; }\r
221                                 }\r
222                         }\r
223 \r
224                         part {\r
225                                 name: "bg.content.img";\r
226                                 type: IMAGE;\r
227                                 scale: 1;\r
228                                 mouse_events: 0;\r
229                                 description {\r
230                                         state: "default" 0.0;\r
231                                         visible: 1;\r
232                                         rel1 { relative: 0.0 0.0; to: "bg";}\r
233                                         rel2 { relative: 1.0 1.0; to: "bg";}\r
234                                         image{\r
235                                                 normal: SHOTCUTS_EDIT_BG_H_IMAGE ;\r
236                                         }\r
237                                 }\r
238                         }\r
239 \r
240                         part {\r
241                                 name: "bg.content.shortcuts";\r
242                                 type: RECT;\r
243                                 scale: 1;\r
244                                 mouse_events: 0;\r
245                                 description {\r
246                                         state: "default" 0.0;\r
247                                         visible: 0;\r
248                                         rel1 { relative: 0.0 0.0; to: "bg";}\r
249                                         rel2 { relative: 1.0 1.0; to: "bg";}\r
250                                 }\r
251                         }\r
252 \r
253                         part {\r
254                                 name: "line_h.1.padding.top";\r
255                                 type: RECT;\r
256                                 scale: 1;\r
257                                 description {\r
258                                         state: "default" 0.0;\r
259                                         min: 720 200;\r
260                                         visible: 0;\r
261                                         rel1 { relative: 0.0 0.0; to: "bg.content.shortcuts";}\r
262                                         rel2 { relative: 1.0 0.0; to: "bg.content.shortcuts";}\r
263                                         align: 0.0 0.0;\r
264                                         color: 0 0 0 255;\r
265                                 }\r
266                         }\r
267 \r
268                         part {\r
269                                 name: "line_h.1";\r
270                                 type: IMAGE;\r
271                                 scale: 1;\r
272                                 description {\r
273                                         state: "default" 0.0;\r
274                                         min: 720 4;\r
275                                         visible: 1;\r
276                                         rel1 { relative: 0.0 1.0; to: "line_h.1.padding.top";}\r
277                                         rel2 { relative: 1.0 1.0; to: "line_h.1.padding.top";}\r
278                                         align: 0.0 0.0;\r
279                                         image{\r
280                                                 normal: SHOTCUTS_LINE_H_IMAGE ;\r
281                                         }\r
282                                 }\r
283                         }\r
284 \r
285                         part {\r
286                                 name: "line_h.2.padding.top";\r
287                                 type: RECT;\r
288                                 scale: 1;\r
289                                 description {\r
290                                         state: "default" 0.0;\r
291                                         min: 720 200;\r
292                                         visible: 0;\r
293                                         rel1 { relative: 0.0 1.0; to: "line_h.1";}\r
294                                         rel2 { relative: 1.0 1.0; to: "line_h.1";}\r
295                                         align: 0.0 0.0;\r
296                                         color: 0 0 0 255;\r
297                                 }\r
298                         }\r
299 \r
300                         part {\r
301                                 name: "line_h.2";\r
302                                 type: IMAGE;\r
303                                 scale: 1;\r
304                                 description {\r
305                                         state: "default" 0.0;\r
306                                         min: 720 4;\r
307                                         visible: 1;\r
308                                         rel1 { relative: 0.0 1.0; to: "line_h.2.padding.top";}\r
309                                         rel2 { relative: 1.0 1.0; to: "line_h.2.padding.top";}\r
310                                         image{\r
311                                                 normal: SHOTCUTS_LINE_H_IMAGE ;\r
312                                         }\r
313                                         align: 0.0 0.0;\r
314                                 }\r
315                         }\r
316 \r
317                         part {\r
318                                 name: "line_h.3.padding.top";\r
319                                 type: RECT;\r
320                                 scale: 1;\r
321                                 description {\r
322                                         state: "default" 0.0;\r
323                                         min: 720 200;\r
324                                         visible: 0;\r
325                                         rel1 { relative: 0.0 1.0; to: "line_h.2";}\r
326                                         rel2 { relative: 1.0 1.0; to: "line_h.2";}\r
327                                         align: 0.0 0.0;\r
328                                         color: 0 0 0 255;\r
329                                 }\r
330                         }\r
331 \r
332                         part {\r
333                                 name: "line_h.3";\r
334                                 type: IMAGE;\r
335                                 scale: 1;\r
336                                 description {\r
337                                         state: "default" 0.0;\r
338                                         min: 720 4;\r
339                                         visible: 1;\r
340                                         rel1 { relative: 0.0 1.0; to: "line_h.3.padding.top";}\r
341                                         rel2 { relative: 1.0 1.0; to: "line_h.3.padding.top";}\r
342                                         align: 0.0 0.0;\r
343                                         image{\r
344                                                 normal: SHOTCUTS_LINE_H_IMAGE ;\r
345                                         }\r
346                                 }\r
347                         }\r
348 \r
349                         part {\r
350                                 name: "line_h.4.padding.top";\r
351                                 type: RECT;\r
352                                 scale: 1;\r
353                                 description {\r
354                                         state: "default" 0.0;\r
355                                         min: 720 200;\r
356                                         visible: 0;\r
357                                         rel1 { relative: 0.0 1.0; to: "line_h.3";}\r
358                                         rel2 { relative: 1.0 1.0; to: "line_h.3";}\r
359                                         align: 0.0 0.0;\r
360                                         color: 0 0 0 255;\r
361                                 }\r
362                         }\r
363 \r
364                         part {\r
365                                 name: "line_h.4";\r
366                                 type: IMAGE;\r
367                                 scale: 1;\r
368                                 description {\r
369                                         state: "default" 0.0;\r
370                                         min: 720 4;\r
371                                         visible: 1;\r
372                                         rel1 { relative: 0.0 1.0; to: "line_h.4.padding.top";}\r
373                                         rel2 { relative: 1.0 1.0; to: "line_h.4.padding.top";}\r
374                                         align: 0.0 0.0;\r
375                                         image{\r
376                                                 normal: SHOTCUTS_LINE_H_IMAGE ;\r
377                                         }\r
378                                 }\r
379                         }\r
380 \r
381                         part {\r
382                                 name: "line_h.5.padding.top";\r
383                                 type: RECT;\r
384                                 scale: 1;\r
385                                 description {\r
386                                         state: "default" 0.0;\r
387                                         min: 720 200;\r
388                                         visible: 0;\r
389                                         rel1 { relative: 0.0 1.0; to: "line_h.4";}\r
390                                         rel2 { relative: 1.0 1.0; to: "line_h.4";}\r
391                                         align: 0.0 0.0;\r
392                                         color: 0 0 0 255;\r
393                                 }\r
394                         }\r
395 \r
396                         part {\r
397                                 name: "line_v.1.padding.left";\r
398                                 type: RECT;\r
399                                 scale: 1;\r
400                                 description { state: "default" 0.0;\r
401                                         min: 180 1000;\r
402                                         visible: 0;\r
403                                         rel1 { relative: 0.0 0.0; to:"bg.content.shortcuts";}\r
404                                         rel2 { relative: 0.0 1.0; to:"bg.content.shortcuts";}\r
405                                         align: 0.0 0.0;\r
406                                         color: 0 0 0 255;\r
407                                 }\r
408                         }\r
409 \r
410                         part {\r
411                                 name: "line_v.1";\r
412                                 type: IMAGE;\r
413                                 scale: 1;\r
414                                 mouse_events: 0;\r
415                                 description {\r
416                                         state: "default" 0.0;\r
417                                         visible: 1;\r
418                                         min: 4 1000;\r
419                                         visible: 1;\r
420                                         rel1 { relative: 1.0 0.0; to:"line_v.1.padding.left";}\r
421                                         rel2 { relative: 1.0 1.0; to:"line_v.1.padding.left";}\r
422                                         image{\r
423                                                 normal: SHOTCUTS_LINE_V_IMAGE ;\r
424                                         }\r
425                                         align: 0.0 0.0;\r
426                                 }\r
427                         }\r
428 \r
429                         part {\r
430                                 name: "line_v.2.padding.left";\r
431                                 type: RECT;\r
432                                 scale: 1;\r
433                                 description { state: "default" 0.0;\r
434                                         min: 180 1000;\r
435                                         visible: 0;\r
436                                         rel1 { relative: 1.0 0.0; to:"line_v.1";}\r
437                                         rel2 { relative: 1.0 1.0; to:"line_v.1";}\r
438                                         align: 0.0 0.0;\r
439                                         color: 0 0 0 255;\r
440                                 }\r
441                         }\r
442 \r
443                         part {\r
444                                 name: "line_v.2";\r
445                                 type: IMAGE;\r
446                                 scale: 1;\r
447                                 mouse_events: 0;\r
448                                 description {\r
449                                         state: "default" 0.0;\r
450                                         visible: 1;\r
451                                         min: 4 1000;\r
452                                         rel1 { relative: 1.0 0.0; to:"line_v.2.padding.left";}\r
453                                         rel2 { relative: 1.0 1.0; to:"line_v.2.padding.left";}\r
454                                         image{\r
455                                                 normal: SHOTCUTS_LINE_V_IMAGE ;\r
456                                         }\r
457                                         align: 0.0 0.0;\r
458                                 }\r
459                         }\r
460 \r
461                         part {\r
462                                 name: "line_v.3.padding.left";\r
463                                 type: RECT;\r
464                                 scale: 1;\r
465                                 description { state: "default" 0.0;\r
466                                         min: 180 1000;\r
467                                         visible: 0;\r
468                                         rel1 { relative: 1.0 0.0; to:"line_v.2";}\r
469                                         rel2 { relative: 1.0 1.0; to:"line_v.2";}\r
470                                         align: 0.0 0.0;\r
471                                         color: 0 0 0 255;\r
472                                 }\r
473                         }\r
474 \r
475                         part {\r
476                                 name: "line_v.3";\r
477                                 type: IMAGE;\r
478                                 scale: 1;\r
479                                 mouse_events: 0;\r
480                                 description {\r
481                                         state: "default" 0.0;\r
482                                         visible: 1;\r
483                                         min: 4 1000;\r
484                                         rel1 { relative: 1.0 0.0; to:"line_v.3.padding.left";}\r
485                                         rel2 { relative: 1.0 1.0; to:"line_v.3.padding.left";}\r
486                                         image{\r
487                                                 normal: SHOTCUTS_LINE_V_IMAGE ;\r
488                                         }\r
489                                         align: 0.0 0.0;\r
490                                 }\r
491                         }\r
492 \r
493                         part {\r
494                                 name: "line_v.4.padding.left";\r
495                                 type: RECT;\r
496                                 scale: 1;\r
497                                 description { state: "default" 0.0;\r
498                                         min: 180 1000;\r
499                                         visible: 0;\r
500                                         rel1 { relative: 1.0 0.0; to:"line_v.3";}\r
501                                         rel2 { relative: 1.0 1.0; to:"line_v.3";}\r
502                                         align: 0.0 0.0;\r
503                                         color: 0 0 0 255;\r
504                                 }\r
505                         }\r
506 \r
507                         SHORTCUTS_ITEM_BG(0,1,1);\r
508                         SHORTCUTS_ITEM_BG(1,1,2);\r
509                         SHORTCUTS_ITEM_BG(2,1,3);\r
510                         SHORTCUTS_ITEM_BG(3,1,4);\r
511 \r
512                         SHORTCUTS_ITEM_BG(4,2,1);\r
513                         SHORTCUTS_ITEM_BG(5,2,2);\r
514                         SHORTCUTS_ITEM_BG(6,2,3);\r
515                         SHORTCUTS_ITEM_BG(7,2,4);\r
516 \r
517                         SHORTCUTS_ITEM_BG(8,3,1);\r
518                         SHORTCUTS_ITEM_BG(9,3,2);\r
519                         SHORTCUTS_ITEM_BG(10,3,3);\r
520                         SHORTCUTS_ITEM_BG(11,3,4);\r
521 \r
522                         SHORTCUTS_ITEM_BG(12,4,1);\r
523                         SHORTCUTS_ITEM_BG(13,4,2);\r
524                         SHORTCUTS_ITEM_BG(14,4,3);\r
525                         SHORTCUTS_ITEM_BG(15,4,4);\r
526 \r
527                         SHORTCUTS_ITEM_BG(16,5,1);\r
528                         SHORTCUTS_ITEM_BG(17,5,2);\r
529                         SHORTCUTS_ITEM_BG(18,5,3);\r
530                         SHORTCUTS_ITEM_BG(19,5,4);\r
531 \r
532 \r
533                         SHORTCUTS_MENU_H("0", "menu.0.bg", "menu.0.bg", "menu.1.bg")\r
534                         SHORTCUTS_MENU_H("1", "menu.0.bg", "menu.1.bg", "menu.2.bg")\r
535                         SHORTCUTS_MENU_H("2", "menu.1.bg", "menu.2.bg", "menu.3.bg")\r
536                         SHORTCUTS_MENU_H("3", "menu.2.bg", "menu.3.bg", "menu.4.bg")\r
537 \r
538                         SHORTCUTS_MENU_H("4", "menu.3.bg", "menu.4.bg", "menu.5.bg")\r
539                         SHORTCUTS_MENU_H("5", "menu.4.bg", "menu.5.bg", "menu.6.bg")\r
540                         SHORTCUTS_MENU_H("6", "menu.5.bg", "menu.6.bg", "menu.7.bg")\r
541                         SHORTCUTS_MENU_H("7", "menu.6.bg", "menu.7.bg", "menu.8.bg")\r
542 \r
543                         SHORTCUTS_MENU_H("8", "menu.7.bg", "menu.8.bg", "menu.9.bg")\r
544                         SHORTCUTS_MENU_H("9", "menu.8.bg", "menu.9.bg", "menu.10.bg")\r
545                         SHORTCUTS_MENU_H("10", "menu.9.bg", "menu.10.bg", "menu.11.bg")\r
546                         SHORTCUTS_MENU_H("11", "menu.10.bg", "menu.11.bg", "menu.12.bg")\r
547 \r
548                         SHORTCUTS_MENU_H("12", "menu.11.bg", "menu.12.bg", "menu.13.bg")\r
549                         SHORTCUTS_MENU_H("13", "menu.12.bg", "menu.13.bg", "menu.14.bg")\r
550                         SHORTCUTS_MENU_H("14", "menu.13.bg", "menu.14.bg", "menu.15.bg")\r
551                         SHORTCUTS_MENU_H("15", "menu.14.bg", "menu.15.bg", "menu.16.bg")\r
552 \r
553                         SHORTCUTS_MENU_H("16", "menu.15.bg", "menu.16.bg", "menu.17.bg")\r
554                         SHORTCUTS_MENU_H("17", "menu.16.bg", "menu.17.bg", "menu.18.bg")\r
555                         SHORTCUTS_MENU_H("18", "menu.17.bg", "menu.18.bg", "menu.19.bg")\r
556                         SHORTCUTS_MENU_H("19", "menu.18.bg", "menu.19.bg", "menu.19.bg")\r
557 \r
558                 }\r
559                 programs {\r
560                         SHORTCUTS_MENU_PROGRAM(0)\r
561                         SHORTCUTS_MENU_PROGRAM(1)\r
562                         SHORTCUTS_MENU_PROGRAM(2)\r
563                         SHORTCUTS_MENU_PROGRAM(3)\r
564 \r
565                         SHORTCUTS_MENU_PROGRAM(4)\r
566                         SHORTCUTS_MENU_PROGRAM(5)\r
567                         SHORTCUTS_MENU_PROGRAM(6)\r
568                         SHORTCUTS_MENU_PROGRAM(7)\r
569 \r
570                         SHORTCUTS_MENU_PROGRAM(8)\r
571                         SHORTCUTS_MENU_PROGRAM(9)\r
572                         SHORTCUTS_MENU_PROGRAM(10)\r
573                         SHORTCUTS_MENU_PROGRAM(11)\r
574 \r
575                         SHORTCUTS_MENU_PROGRAM(12)\r
576                         SHORTCUTS_MENU_PROGRAM(13)\r
577                         SHORTCUTS_MENU_PROGRAM(14)\r
578                         SHORTCUTS_MENU_PROGRAM(15)\r
579 \r
580                         SHORTCUTS_MENU_PROGRAM(16)\r
581                         SHORTCUTS_MENU_PROGRAM(17)\r
582                         SHORTCUTS_MENU_PROGRAM(18)\r
583                         SHORTCUTS_MENU_PROGRAM(19)\r
584 \r
585                 }\r
586         }\r
587 \r
588 /*NOTE: shortcuts popup tip define*/\r
589 /**\r
590 *       width:10(left_pading) + 16 + 306(help image width) +16 + 16 + 10(right padding)\r
591 *       width  = 10 + 16 + 306 + 16 + 306 + 16 + 10 = 680\r
592 *       height = 10 + 64 + 22 + 240 + 22 + 60 + 22 + 96 + 10 = 546\r
593 */\r
594 \r
595         group {\r
596                 name: "camera/shortcuts/help/check/layout";\r
597                 parts {\r
598                         part {\r
599                                 name: "check.swallow";\r
600                                 type: SWALLOW;\r
601                                 scale: 1;\r
602                                 mouse_events: 1;\r
603                                 description {\r
604                                         state: "default" 0.0;\r
605                                         visible: 1;\r
606                                         min: 42 42;\r
607                                         max: 42 42;\r
608                                         fixed: 1 0;\r
609                                         align: 0.0 0.5;\r
610                                 }\r
611                         }\r
612 \r
613                         part {\r
614                                 name: "check.txt";\r
615                                 type: TEXT;\r
616                                 scale: 1;\r
617                                 mouse_events: 0;\r
618                                 description {\r
619                                         state: "default" 0.0;\r
620                                         visible: 1;\r
621                                         min: 120 42;\r
622                                         max: 120 42;\r
623                                         fixed: 1 0;\r
624                                         align: 0 0.5;\r
625                                         rel1 { relative: 1.0 0.0; to: "check.swallow";}\r
626                                         rel2 { relative: 1.0 1.0;}\r
627                                         text {\r
628                                                 font: FONT_NAME;\r
629                                                 size:     30;\r
630                                                 align:    0.0 0.5;\r
631                                                 min: 1 1;\r
632                                                 text: "Don't ask again";\r
633                                         }\r
634                                 }\r
635                         }//part\r
636                 }//parts\r
637 \r
638         }\r
639 \r
640         group {\r
641                 name: "camera/shortcuts/help";\r
642                 min: 680 546;\r
643                 max: 680 546;\r
644                 parts {\r
645                         part {\r
646                                 name: "bg";\r
647                                 type: RECT;\r
648                                 scale: 1;\r
649                                 mouse_events: 1;\r
650                                 description {\r
651                                         state: "default" 0.0;\r
652                                         visible: 1;\r
653                                         min: 680 546;\r
654                                         max: 680 546;\r
655                                         fixed: 1 1;\r
656                                         rel1 { relative: 0.0 0.0; }\r
657                                         rel2 { relative: 1.0 1.0; }\r
658                                         color: 255 255 255 255;\r
659                                 }\r
660                         }\r
661                         CAM_SHORTCUTS_HELP_PART_PADDING_TOP(10)\r
662                         CAM_SHORTCUTS_HELP_PART_PADDING_BOTTOM(10)\r
663                         CAM_SHORTCUTS_HELP_PART_PADDING_LEFT(10)\r
664                         CAM_SHORTCUTS_HELP_PART_PADDING_RIGHT(10)\r
665 \r
666                         part {\r
667                                 name: "tips";\r
668                                 type: RECT;\r
669                                 scale: 1;\r
670                                 mouse_events: 1;\r
671                                 description {\r
672                                         state: "default" 0.0;\r
673                                         visible: 1;\r
674                                         min:    0 64;\r
675                                         fixed:  0 1;\r
676                                         align: 0 0;\r
677                                         rel1 { relative: 1.0 1.0; to_x: "elm.padding.left"; to_y: "elm.padding.top";}\r
678                                         rel2 { relative: 0.0 1.0; to_x: "elm.padding.right"; to_y: "elm.padding.top";}\r
679                                         color: 51 102 153 255;\r
680                                         /*color: 0 0 0 196;*/\r
681                                 }\r
682                         }\r
683 \r
684                         part {\r
685                                 name: "tips.txt";\r
686                                 type: TEXTBLOCK;\r
687                                 scale: 1;\r
688                                 mouse_events: 0;\r
689                                 description {\r
690                                         state: "default" 0.0;\r
691                                         visible: 1;\r
692                                         align: 0.5 0.5;\r
693                                         rel1 { relative: 0.0 0.0; to: "tips";}\r
694                                         rel2 { relative: 1.0 1.0; to: "tips";}\r
695                                         text {\r
696                                                 style: "cam_text_default";\r
697                                                 min: 1 1;\r
698                                         }\r
699                                 }\r
700                         }\r
701 \r
702                         part {\r
703                                 name: "button.bg";\r
704                                 type: RECT;\r
705                                 scale: 1;\r
706                                 mouse_events: 0;\r
707                                 description {\r
708                                         state: "default" 0.0;\r
709                                         visible: 0;\r
710                                         min:    0 96;\r
711                                         fixed:  0 1;\r
712                                         align: 1 1;\r
713                                         rel1 { relative: 1.0 0.0; to_x: "elm.padding.left"; to_y: "elm.padding.bottom";}\r
714                                         rel2 { relative: 0.0 0.0; to_x: "elm.padding.right"; to_y: "elm.padding.bottom";}\r
715                                         color: 255 255 255 64;\r
716                                 }\r
717                         }\r
718 \r
719                         part {\r
720                                 name: "button.swallow";\r
721                                 type: SWALLOW;\r
722                                 scale: 1;\r
723                                 mouse_events: 1;\r
724                                 description {\r
725                                         state: "default" 0.0;\r
726                                         visible: 1;\r
727                                         align: 0.5 0.5;\r
728                                         rel1 { relative: 0.2 0.0; to: "button.bg";}\r
729                                         rel2 { relative: 0.8 0.8; to: "button.bg";}\r
730                                         color: 51 102 153 255;\r
731                                 }\r
732                         }\r
733 \r
734 \r
735                         part {\r
736                                 name: "content.bg";\r
737                                 type: RECT;\r
738                                 scale: 1;\r
739                                 mouse_events: 0;\r
740                                 description {\r
741                                         state: "default" 0.0;\r
742                                         visible: 0;\r
743                                         align: 1 1;\r
744                                         rel1 { relative: 1.0 1.0; to_x: "elm.padding.left"; to_y: "tips";}\r
745                                         rel2 { relative: 0.0 0.0; to_x: "elm.padding.right"; to_y: "button.bg";}\r
746                                         color: 0 0 0 64;\r
747                                 }\r
748                         }\r
749                         /*note: content:\r
750                         * width: 16 + 306 + 16 + 306 + 16 = 660\r
751                         * height: 22 + 60*4 + 22 + 60 + 22 = 366\r
752                         */\r
753                         part {\r
754                                 name: "content.help.image";\r
755                                 type: SWALLOW;\r
756                                 scale: 1;\r
757                                 mouse_events: 0;\r
758                                 description {\r
759                                         state: "default" 0.0;\r
760                                         visible: 1;\r
761                                         align: 1 1;\r
762                                         rel1 { relative: 16/660 22/366; to: "content.bg";}\r
763                                         rel2 { relative: (16+306)/660 (22 + 240)/366; to: "content.bg";}\r
764                                 }\r
765                         }\r
766                         part {\r
767                                 name: "content.help.txt.bg";\r
768                                 type: RECT;\r
769                                 scale: 1;\r
770                                 mouse_events: 0;\r
771                                 description {\r
772                                         state: "default" 0.0;\r
773                                         visible: 0;\r
774                                         align: 1 1;\r
775                                         rel1 { relative: (16+306)/660 22/366; to: "content.bg";}\r
776                                         rel2 { relative: (16+306+306)/660 (22 + 240)/366; to: "content.bg";}\r
777                                         color: 0 0 0 64;\r
778                                 }\r
779                         }\r
780 \r
781                         part {\r
782                                 name: "content.help.check";\r
783                                 type: RECT;\r
784                                 scale: 1;\r
785                                 mouse_events: 0;\r
786                                 description {\r
787                                         state: "default" 0.0;\r
788                                         visible: 0;\r
789                                         align: 1 1;\r
790                                         rel1 { relative: 16/660 (22 + 240 + 22)/366; to: "content.bg";}\r
791                                         rel2 { relative: (16+306+306)/660 (22 + 240 + 22 + 60)/366; to: "content.bg";}\r
792                                         color: 0 0 0 64;\r
793                                 }\r
794                         }\r
795 \r
796                         part {\r
797                                 name: "content.help.check.swallow";\r
798                                 type: SWALLOW;\r
799                                 scale: 1;\r
800                                 mouse_events: 1;\r
801                                 description {\r
802                                         state: "default" 0.0;\r
803                                         visible: 1;\r
804                                         align: 1.0 0.5;\r
805                                         rel1 { relative: 0.25 0.0; to: "content.help.check";}\r
806                                         rel2 { relative: 0.40 1.0; to: "content.help.check";}\r
807                                         color: 0 0 0 64;\r
808                                 }\r
809                         }\r
810 \r
811                         part {\r
812                                 name: "content.help.check.txt";\r
813                                 type: TEXTBLOCK;\r
814                                 scale: 1;\r
815                                 mouse_events: 0;\r
816                                 description {\r
817                                         state: "default" 0.0;\r
818                                         visible: 1;\r
819                                         align: 0.0 0.5;\r
820                                         rel1 { relative: 0.40 0.0; to: "content.help.check";}\r
821                                         rel2 { relative: 1.0 1.0; to: "content.help.check";}\r
822                                         text {\r
823                                                 style: "cam_text_left";\r
824                                                 min: 1 1;\r
825                                         }\r
826                                         color: 0 0 0 255;\r
827                                 }\r
828                         }\r
829 \r
830                         part {\r
831                                 name: "content.help.txt.1.bg";\r
832                                 type: RECT;\r
833                                 scale: 1;\r
834                                 mouse_events: 0;\r
835                                 description {\r
836                                         state: "default" 0.0;\r
837                                         visible: 0;\r
838                                         align: 1 1;\r
839                                         rel1 { relative: 0.0 0.0; to: "content.help.txt.bg";}\r
840                                         rel2 { relative: 1.0 60/240; to: "content.help.txt.bg";}\r
841                                         color: 0 0 0 64;\r
842                                 }\r
843                         }\r
844                         part {\r
845                                 name: "content.help.txt.2.bg";\r
846                                 type: RECT;\r
847                                 scale: 1;\r
848                                 mouse_events: 0;\r
849                                 description {\r
850                                         state: "default" 0.0;\r
851                                         visible: 0;\r
852                                         align: 1 1;\r
853                                         rel1 { relative: 0.0 60/240; to: "content.help.txt.bg";}\r
854                                         rel2 { relative: 1.0 120/240; to: "content.help.txt.bg";}\r
855                                         color: 0 0 0 64;\r
856                                 }\r
857                         }\r
858                         part {\r
859                                 name: "content.help.txt.3.bg";\r
860                                 type: RECT;\r
861                                 scale: 1;\r
862                                 mouse_events: 0;\r
863                                 description {\r
864                                         state: "default" 0.0;\r
865                                         visible: 0;\r
866                                         align: 1 1;\r
867                                         rel1 { relative: 0.0 120/240; to: "content.help.txt.bg";}\r
868                                         rel2 { relative: 1.0 180/240; to: "content.help.txt.bg";}\r
869                                         color: 0 0 0 64;\r
870                                 }\r
871                         }\r
872                         part {\r
873                                 name: "content.help.txt.4.bg";\r
874                                 type: RECT;\r
875                                 scale: 1;\r
876                                 mouse_events: 0;\r
877                                 description {\r
878                                         state: "default" 0.0;\r
879                                         visible: 0;\r
880                                         align: 1 1;\r
881                                         rel1 { relative: 0.0 180/240; to: "content.help.txt.bg";}\r
882                                         rel2 { relative: 1.0 240/240; to: "content.help.txt.bg";}\r
883                                         color: 0 0 0 64;\r
884                                 }\r
885                         }\r
886 #if 1/*note: using textblock, block two lines parts*/\r
887                 part {\r
888                         name: "content.help.txtblock.bg";\r
889                         type: RECT;\r
890                         scale: 1;\r
891                         mouse_events: 0;\r
892                         description {\r
893                                 state: "default" 0.0;\r
894                                 visible: 0;\r
895                                 align: 1 1;\r
896                                 rel1 { relative: 0.0 0/240; to: "content.help.txt.bg";}\r
897                                 rel2 { relative: 1.0 180/240; to: "content.help.txt.bg";}\r
898                                 color: 0 0 0 64;\r
899                         }\r
900                 }\r
901                 part {\r
902                                 name: "content.help.txtblock";\r
903                                 type: TEXTBLOCK;\r
904                                 scale: 1;\r
905                                 multiline: 1;\r
906                                 mouse_events: 0;\r
907                                 description {\r
908                                         state: "default" 0.0;\r
909                                         visible: 1;\r
910                                         align: 0.5 0.5;\r
911                                         rel1 { relative: 0.0 0.0; to: "content.help.txtblock.bg";}\r
912                                         rel2 { relative: 1.0 1.0; to: "content.help.txtblock.bg";}\r
913                                         text {\r
914                                                 style: cam_textblock_effect_align_left;\r
915                                                 align: 0.0 1.0;\r
916                                                 min: 0 0;\r
917                                                 max: 0 1;\r
918                                                 //text: "Tap and hold <br><br>shortcuts <br><br>to edit them";\r
919                                         }\r
920                                 }\r
921                         }\r
922 \r
923 #else\r
924                         part {\r
925                                 name: "content.help.txt.1";\r
926                                 type: TEXT;\r
927                                 scale: 1;\r
928                                 mouse_events: 0;\r
929                                 description {\r
930                                         state: "default" 0.0;\r
931                                         visible: 1;\r
932                                         align: 1 1;\r
933                                         rel1 { relative: 16/(306+16) 0.0; to: "content.help.txt.1.bg";}\r
934                                         rel2 { relative: 1.0 1.0; to: "content.help.txt.1.bg";}\r
935                                         text {\r
936                                                 font: FONT_NAME;\r
937                                                 size:     30;\r
938                                                 align:    0.0 0.5;\r
939                                                 min: 1 1;\r
940                                                 text: "Tap and hold";\r
941                                         }\r
942                                 }\r
943                         }\r
944                         part {\r
945                                 name: "content.help.txt.2";\r
946                                 type: TEXT;\r
947                                 scale: 1;\r
948                                 mouse_events: 0;\r
949                                 description {\r
950                                         state: "default" 0.0;\r
951                                         visible: 1;\r
952                                         align: 1 1;\r
953                                         rel1 { relative: 16/(306+16) 0.0; to: "content.help.txt.2.bg";}\r
954                                         rel2 { relative: 1.0 1.0; to: "content.help.txt.2.bg";}\r
955                                         text {\r
956                                                 font: FONT_NAME;\r
957                                                 size:     30;\r
958                                                 align:    0.0 0.5;\r
959                                                 min: 1 1;\r
960                                                 text: "shortcuts";\r
961                                         }\r
962                                 }\r
963                         }\r
964                         part {\r
965                                 name: "content.help.txt.3";\r
966                                 type: TEXT;\r
967                                 scale: 1;\r
968                                 mouse_events: 0;\r
969                                 description {\r
970                                         state: "default" 0.0;\r
971                                         visible: 1;\r
972                                         align: 1 1;\r
973                                         rel1 { relative: 16/(306+16) 0.0; to: "content.help.txt.3.bg";}\r
974                                         rel2 { relative: 1.0 1.0; to: "content.help.txt.3.bg";}\r
975                                         text {\r
976                                                 font: FONT_NAME;\r
977                                                 size:     30;\r
978                                                 align:    0.0 0.5;\r
979                                                 min: 1 1;\r
980                                                 text: "to edit them";\r
981                                         }\r
982                                 }\r
983                         }\r
984                         part {\r
985                                 name: "content.help.txt.4";\r
986                                 type: TEXT;\r
987                                 scale: 1;\r
988                                 mouse_events: 0;\r
989                                 description {\r
990                                         state: "default" 0.0;\r
991                                         visible: 1;\r
992                                         align: 1 1;\r
993                                         rel1 { relative: 16/(306+16) 0.0; to: "content.help.txt.4.bg";}\r
994                                         rel2 { relative: 1.0 1.0; to: "content.help.txt.4.bg";}\r
995                                         text {\r
996                                                 font: FONT_NAME;\r
997                                                 size:     30;\r
998                                                 align:    0.0 0.5;\r
999                                                 min: 1 1;\r
1000                                                 text: "";\r
1001                                         }\r
1002                                 }\r
1003                         }\r
1004 #endif\r
1005 \r
1006                 }//end parts\r
1007         }//end group\r
1008 \r
1009 }//END connection\r
1010 //end file\r