2 * Copyright 2012 Samsung Electronics Co., Ltd
\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
8 * http://floralicense.org/license/
\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
18 #include "cam_ctxpopup_shortcuts_inc.edc"
\r
20 #define SHORTCUTS_PANEL_WIDTH 720
\r
21 #define SHORTCUTS_PANEL_HEIGHT 900
\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
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
39 tag: "hilight" "+ font=SLP:style=Bold";
\r
40 tag: "b" "+ font=SLP:style=Bold";
\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
47 tag: "hilight" "+ font=SLP:style=Bold";
\r
48 tag: "b" "+ font=SLP:style=Bold";
\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
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
63 name: "camera/shortcuts/ele";
\r
71 state: "default" 0.0;
\r
75 rel1 { relative: 0.0 0.0; }
\r
76 rel2 { relative: 1.0 1.0; }
\r
85 state: "default" 0.0;
\r
87 rel1 { relative: 0.0 0.0; to:"bg";}
\r
88 rel2 { relative: 1.0 122/200; to:"bg";}
\r
92 name: "ele.bg.bottom";
\r
97 state: "default" 0.0;
\r
99 rel1 { relative: 0.0 100/200; to:"bg";}
\r
100 rel2 { relative: 1.0 1.0; to:"bg";}
\r
109 state: "default" 0.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
125 state: "default" 0.0;
\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
131 style: cam_textblock_effect_default;
\r
137 name: "ele.bg.bottom.pad";
\r
142 state: "default" 0.0;
\r
146 rel1 { relative: 1.0 1.0; to:"ele.txt";}
\r
152 #define SHORTCUST_LAYOUT_WIDTH 720
\r
153 #define SHORTCUST_LAYOUT_HEIGHT 1000
\r
156 name : "camera/shortcuts/layout/description";
\r
164 state: "default" 0.0;
\r
167 rel1 { relative: 0.0 0.0; }
\r
168 rel2 { relative: 1.0 1.0; }
\r
173 name: "bg.content.img";
\r
178 state: "default" 0.0;
\r
180 rel1 { relative: 0.0 0.0; to: "bg";}
\r
181 rel2 { relative: 1.0 1.0; to: "bg";}
\r
183 normal: SHOTCUTS_TEXT_BG_IMAGE ;
\r
188 name: "description.txtblock";
\r
192 state: "default" 0.0;
\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
198 style: cam_textblock_effect_default;
\r
208 name:"camera/shortcuts/layout";
\r
216 state: "default" 0.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
225 name: "bg.content.img";
\r
230 state: "default" 0.0;
\r
232 rel1 { relative: 0.0 0.0; to: "bg";}
\r
233 rel2 { relative: 1.0 1.0; to: "bg";}
\r
235 normal: SHOTCUTS_EDIT_BG_H_IMAGE ;
\r
241 name: "bg.content.shortcuts";
\r
246 state: "default" 0.0;
\r
248 rel1 { relative: 0.0 0.0; to: "bg";}
\r
249 rel2 { relative: 1.0 1.0; to: "bg";}
\r
254 name: "line_h.1.padding.top";
\r
258 state: "default" 0.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
273 state: "default" 0.0;
\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
280 normal: SHOTCUTS_LINE_H_IMAGE ;
\r
286 name: "line_h.2.padding.top";
\r
290 state: "default" 0.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
305 state: "default" 0.0;
\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
311 normal: SHOTCUTS_LINE_H_IMAGE ;
\r
318 name: "line_h.3.padding.top";
\r
322 state: "default" 0.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
337 state: "default" 0.0;
\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
344 normal: SHOTCUTS_LINE_H_IMAGE ;
\r
350 name: "line_h.4.padding.top";
\r
354 state: "default" 0.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
369 state: "default" 0.0;
\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
376 normal: SHOTCUTS_LINE_H_IMAGE ;
\r
382 name: "line_h.5.padding.top";
\r
386 state: "default" 0.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
397 name: "line_v.1.padding.left";
\r
400 description { state: "default" 0.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
416 state: "default" 0.0;
\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
423 normal: SHOTCUTS_LINE_V_IMAGE ;
\r
430 name: "line_v.2.padding.left";
\r
433 description { state: "default" 0.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
449 state: "default" 0.0;
\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
455 normal: SHOTCUTS_LINE_V_IMAGE ;
\r
462 name: "line_v.3.padding.left";
\r
465 description { state: "default" 0.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
481 state: "default" 0.0;
\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
487 normal: SHOTCUTS_LINE_V_IMAGE ;
\r
494 name: "line_v.4.padding.left";
\r
497 description { state: "default" 0.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
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
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
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
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
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
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
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
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
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
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
560 SHORTCUTS_MENU_PROGRAM(0)
\r
561 SHORTCUTS_MENU_PROGRAM(1)
\r
562 SHORTCUTS_MENU_PROGRAM(2)
\r
563 SHORTCUTS_MENU_PROGRAM(3)
\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
570 SHORTCUTS_MENU_PROGRAM(8)
\r
571 SHORTCUTS_MENU_PROGRAM(9)
\r
572 SHORTCUTS_MENU_PROGRAM(10)
\r
573 SHORTCUTS_MENU_PROGRAM(11)
\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
580 SHORTCUTS_MENU_PROGRAM(16)
\r
581 SHORTCUTS_MENU_PROGRAM(17)
\r
582 SHORTCUTS_MENU_PROGRAM(18)
\r
583 SHORTCUTS_MENU_PROGRAM(19)
\r
588 /*NOTE: shortcuts popup tip define*/
\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
596 name: "camera/shortcuts/help/check/layout";
\r
599 name: "check.swallow";
\r
604 state: "default" 0.0;
\r
619 state: "default" 0.0;
\r
625 rel1 { relative: 1.0 0.0; to: "check.swallow";}
\r
626 rel2 { relative: 1.0 1.0;}
\r
632 text: "Don't ask again";
\r
641 name: "camera/shortcuts/help";
\r
651 state: "default" 0.0;
\r
656 rel1 { relative: 0.0 0.0; }
\r
657 rel2 { relative: 1.0 1.0; }
\r
658 color: 255 255 255 255;
\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
672 state: "default" 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
690 state: "default" 0.0;
\r
693 rel1 { relative: 0.0 0.0; to: "tips";}
\r
694 rel2 { relative: 1.0 1.0; to: "tips";}
\r
696 style: "cam_text_default";
\r
708 state: "default" 0.0;
\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
720 name: "button.swallow";
\r
725 state: "default" 0.0;
\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
736 name: "content.bg";
\r
741 state: "default" 0.0;
\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
750 * width: 16 + 306 + 16 + 306 + 16 = 660
\r
751 * height: 22 + 60*4 + 22 + 60 + 22 = 366
\r
754 name: "content.help.image";
\r
759 state: "default" 0.0;
\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
767 name: "content.help.txt.bg";
\r
772 state: "default" 0.0;
\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
782 name: "content.help.check";
\r
787 state: "default" 0.0;
\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
797 name: "content.help.check.swallow";
\r
802 state: "default" 0.0;
\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
812 name: "content.help.check.txt";
\r
817 state: "default" 0.0;
\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
823 style: "cam_text_left";
\r
831 name: "content.help.txt.1.bg";
\r
836 state: "default" 0.0;
\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
845 name: "content.help.txt.2.bg";
\r
850 state: "default" 0.0;
\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
859 name: "content.help.txt.3.bg";
\r
864 state: "default" 0.0;
\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
873 name: "content.help.txt.4.bg";
\r
878 state: "default" 0.0;
\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
886 #if 1/*note: using textblock, block two lines parts*/
\r
888 name: "content.help.txtblock.bg";
\r
893 state: "default" 0.0;
\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
902 name: "content.help.txtblock";
\r
908 state: "default" 0.0;
\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
914 style: cam_textblock_effect_align_left;
\r
918 //text: "Tap and hold <br><br>shortcuts <br><br>to edit them";
\r
925 name: "content.help.txt.1";
\r
930 state: "default" 0.0;
\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
940 text: "Tap and hold";
\r
945 name: "content.help.txt.2";
\r
950 state: "default" 0.0;
\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
965 name: "content.help.txt.3";
\r
970 state: "default" 0.0;
\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
980 text: "to edit them";
\r
985 name: "content.help.txt.4";
\r
990 state: "default" 0.0;
\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