2 * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
4 * PROPRIETARY/CONFIDENTIAL
6 * This software is the confidential and proprietary information of SAMSUNG
7 * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
8 * software is owned by Samsung and you shall not disclose such Confidential
9 * Information and shall use it only in accordance with the terms of the license
10 * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
11 * representations or warranties about the suitability of the software, either
12 * express or implied, including but not limited to the implied warranties of
13 * merchantability, fitness for a particular purpose, or non-infringement.
14 * SAMSUNG shall not be liable for any damages suffered by licensee arising out
15 * of or releated to this software.
22 group { name: "elm/genlist/item/groupindex/default";
23 alias: "elm/genlist/item_odd/groupindex/default";
24 alias: "elm/genlist/item_compress/groupindex/default";
25 alias: "elm/genlist/item_compress_odd/groupindex/default";
26 alias: "elm/genlist/item/grouptitle/default";
27 alias: "elm/genlist/item_odd/grouptitle/default";
28 alias: "elm/genlist/item_compress/grouptitle/default";
29 alias: "elm/genlist/item_compress_odd/grouptitle/default";
31 data.item: "stacking" "above";
32 data.item: "selectraise" "on";
33 data.item: "texts" "elm.text";
34 data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
37 image: "00_index list_bg.png" COMP;
40 GENLIST_PART_BASE_EVENT_OFF
41 GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
42 GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
47 description { state: "default" 0.0;
48 min: 0 GENLIST_HEIGHT_49_INC;
49 color: GENLIST_DIALOGUE_GROUP_BG_COLOR_INC;
51 description { state: "alpha_off" 0.0;
52 min: 0 GENLIST_SIZE_48_INC;
53 color: GENLIST_DIALOGUE_GROUP_BG_COLOR_INC;
56 GENLIST_PART_INDEX_LIST_BASE_IMAGE_INC
58 part { name: "elm.text";
61 description { state: "default" 0.0;
65 to_x: "elm.padding.left";
70 to_x: "elm.padding.right";
72 color: GENLIST_INDEX_LIST_COLOR;
74 font: "SLP:style=Medium";
75 size: GENLIST_INDEX_LIST_SIZE;
78 text_class: "list_item";
85 signal: "elm,state,alpha,enable";
87 action: STATE_SET "default" 0.0;
91 name: "disable_alpha";
92 signal: "elm,state,alpha,disable";
94 action: STATE_SET "alpha_off" 0.0;
100 signal: "mouse,clicked,1";
101 action: SIGNAL_EMIT "elm,title_action,item,click" "elm";
106 group { name: "elm/genlist/item/grouptitle.check/default";
107 alias: "elm/genlist/item_odd/grouptitle.check/default";
108 alias: "elm/genlist/item_compress/grouptitle.check/default";
109 alias: "elm/genlist/item_compress_odd/grouptitle.check/default";
111 data.item: "stacking" "above";
112 data.item: "selectraise" "on";
113 data.item: "texts" "elm.text";
114 data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
115 data.item: "contents" "elm.swallow.icon";
117 image: "00_index list_bg.png" COMP;
120 GENLIST_PART_BASE_EVENT_OFF
121 GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
122 GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
127 description { state: "default" 0.0;
128 min: 0 GENLIST_HEIGHT_68_INC;
129 color: GENLIST_DIALOGUE_GROUP_BG_COLOR_INC;
131 description { state: "alpha_off" 0.0;
132 min: 0 GENLIST_SIZE_67_INC;
133 color: GENLIST_DIALOGUE_GROUP_BG_COLOR_INC;
136 GENLIST_PART_INDEX_LIST_BASE_IMAGE_INC
138 part { name: "elm.padding.icon.right";
141 description { state: "default" 0.0;
145 min: GENLIST_PADDING_16_INC 0;
148 to_x: "elm.swallow.icon";
150 rel2.to_x: "elm.swallow.icon";
154 part { name: "elm.text";
157 description { state: "default" 0.0;
161 to_x: "elm.padding.icon.right";
166 to_x: "elm.padding.right";
168 color: GENLIST_INDEX_LIST_COLOR;
170 font: "SLP:style=Medium";
171 size: GENLIST_INDEX_LIST_SIZE;
174 text_class: "list_item";
178 part { name: "elm.swallow.icon";
181 description { state: "default" 0.0;
185 min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
186 max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
189 to_x: "elm.padding.left";
191 rel2.to_x: "elm.padding.left";
196 name: "enable_alpha";
197 signal: "elm,state,alpha,enable";
199 action: STATE_SET "default" 0.0;
203 name: "disable_alpha";
204 signal: "elm,state,alpha,disable";
206 action: STATE_SET "alpha_off" 0.0;
212 signal: "mouse,clicked,1";
213 action: SIGNAL_EMIT "elm,title_action,item,click" "elm";
218 group { name: "elm/genlist/tree/grouptitle.expandable/default";
219 alias: "elm/genlist/tree_odd/grouptitle.expandable/default";
220 data.item: "stacking" "above";
221 data.item: "selectraise" "on";
222 data.item: "texts" "elm.text";
223 data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
225 image: "00_indexlist_icon_closed.png" COMP;
226 image: "00_indexlist_icon_opened.png" COMP;
227 image: "00_indexlist_icon_line.png" COMP;
228 image: "00_index list_bg.png" COMP;
231 GENLIST_EXPANDABLE_PART_PERSPECTIVE_POINT()
232 GENLIST_PART_BASE_EVENT_OFF
233 GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
234 GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
239 description { state: "default" 0.0;
240 min: 0 GENLIST_HEIGHT_68_INC;
241 color: GENLIST_DIALOGUE_GROUP_BG_COLOR_INC;
243 description { state: "alpha_off" 0.0;
244 min: 0 GENLIST_SIZE_67_INC;
245 color: GENLIST_DIALOGUE_GROUP_BG_COLOR_INC;
248 GENLIST_PART_INDEX_LIST_BASE_IMAGE_INC
249 GENLIST_PART_BOTTOM_EFFECT_LINE
250 part { name: "touch_arrow";
253 ignore_flags: ON_HOLD;
255 description { state: "default" 0.0;
256 min: GENLIST_SIZE_98_INC GENLIST_HEIGHT_68_INC;
257 max: GENLIST_SIZE_98_INC GENLIST_HEIGHT_68_INC;
269 part { name: "arrow";
271 ignore_flags: ON_HOLD;
274 description { state: "default" 0.0;
275 min: GENLIST_SIZE_42_INC GENLIST_SIZE_42_INC;
276 max: GENLIST_SIZE_42_INC GENLIST_SIZE_42_INC;
287 image.normal: "00_indexlist_icon_opened.png";
289 description { state: "active" 0.0;
290 inherit: "default" 0.0;
291 image.normal: "00_indexlist_icon_closed.png";
293 GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
294 GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
296 part { name: "elm.separator.arrow.left";
298 description { state: "default" 0.0;
299 min: GENLIST_SIZE_2_INC GENLIST_HEIGHT_68_INC;
300 max: GENLIST_SIZE_2_INC GENLIST_HEIGHT_68_INC;
312 image.normal: "00_indexlist_icon_line.png";
315 part { name: "elm.text";
320 description { state: "default" 0.0;
324 to_x: "elm.padding.left";
328 to_x: "elm.separator.arrow.left";
330 color: GENLIST_INDEX_LIST_COLOR;
332 font: "SLP:style=Medium";
333 size: GENLIST_INDEX_LIST_SIZE;
336 text_class: "list_item";
339 description { state: "selected" 0.0;
340 inherit: "default" 0.0;
341 color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
343 GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
344 GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
351 signal: "elm,state,selected";
353 action: STATE_SET "selected" 0.0;
359 signal: "elm,state,unselected";
361 action: STATE_SET "default" 0.0;
364 transition: LINEAR 0.1;
368 signal: "elm,state,disabled";
370 action: STATE_SET "disabled" 0.0;
375 signal: "elm,state,enabled";
377 action: STATE_SET "default" 0.0;
382 signal: "mouse,up,1";
383 source: "touch_arrow";
384 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
388 signal: "elm,state,expanded";
390 action: STATE_SET "active" 0.0;
394 name: "go_contracted";
395 signal: "elm,state,contracted";
397 action: STATE_SET "default" 0.0;
401 GENLIST_PROGRAM_MAP_ROTATE_EXPAND_START()
405 //target: "elm.swallow.pad";
406 target: "bottom_line";
409 GENLIST_PROGRAM_MAP_ROTATE_EXPAND_FINISH( 0.2 )
413 //target: "elm.swallow.pad";
414 target: "bottom_line";
417 GENLIST_PROGRAM_MAP_EXPAND_END()
421 //target: "elm.swallow.pad";
422 target: "bottom_line";
425 GENLIST_PROGRAM_MAP_ROTATE_CONTRACT_START()
429 //target: "elm.swallow.pad";
430 target: "bottom_line";
433 GENLIST_PROGRAM_MAP_ROTATE_CONTRACT_FINISH( 0.5 )
437 //target: "elm.swallow.pad";
438 target: "bottom_line";
441 GENLIST_PROGRAM_MAP_CONTRACT_END()
445 //target: "elm.swallow.pad";
446 target: "bottom_line";
450 signal: "elm,state,show";
451 action: STATE_SET "default" 0.0;
455 //target: "elm.swallow.pad";
456 target: "bottom_line";
460 signal: "elm,state,hide";
461 action: STATE_SET "hide" 0.0;
465 //target: "elm.swallow.pad";
466 target: "bottom_line";
469 name: "enable_alpha";
470 signal: "elm,state,alpha,enable";
472 action: STATE_SET "default" 0.0;
476 name: "disable_alpha";
477 signal: "elm,state,alpha,disable";
479 action: STATE_SET "alpha_off" 0.0;
486 group { name: "elm/genlist/tree/grouptitle.expandable.check/default";
487 alias: "elm/genlist/tree_odd/grouptitle.expandable.check/default";
488 data.item: "stacking" "above";
489 data.item: "selectraise" "on";
490 data.item: "texts" "elm.text";
491 data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
492 data.item: "contents" "elm.swallow.icon";
494 image: "00_indexlist_icon_closed.png" COMP;
495 image: "00_indexlist_icon_opened.png" COMP;
496 image: "00_indexlist_icon_line.png" COMP;
497 image: "00_index list_bg.png" COMP;
500 GENLIST_EXPANDABLE_PART_PERSPECTIVE_POINT()
501 GENLIST_PART_BASE_EVENT_OFF
502 GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
503 GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
508 description { state: "default" 0.0;
509 min: 0 GENLIST_HEIGHT_68_INC;
510 color: GENLIST_DIALOGUE_GROUP_BG_COLOR_INC;
512 description { state: "alpha_off" 0.0;
513 min: 0 GENLIST_SIZE_67_INC;
514 color: GENLIST_DIALOGUE_GROUP_BG_COLOR_INC;
517 GENLIST_PART_INDEX_LIST_BASE_IMAGE_INC
518 GENLIST_PART_BOTTOM_EFFECT_LINE
519 part { name: "elm.padding.icon.right";
522 description { state: "default" 0.0;
526 min: GENLIST_PADDING_16_INC 0;
529 to_x: "elm.swallow.icon";
531 rel2.to_x: "elm.swallow.icon";
534 part { name: "touch_arrow";
537 ignore_flags: ON_HOLD;
539 description { state: "default" 0.0;
540 min: GENLIST_SIZE_98_INC GENLIST_HEIGHT_68_INC;
541 max: GENLIST_SIZE_98_INC GENLIST_HEIGHT_68_INC;
553 part { name: "arrow";
555 ignore_flags: ON_HOLD;
558 description { state: "default" 0.0;
559 min: GENLIST_SIZE_42_INC GENLIST_SIZE_42_INC;
560 max: GENLIST_SIZE_42_INC GENLIST_SIZE_42_INC;
571 image.normal: "00_indexlist_icon_opened.png";
573 description { state: "active" 0.0;
574 inherit: "default" 0.0;
575 image.normal: "00_indexlist_icon_closed.png";
577 GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
578 GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
580 part { name: "elm.separator.arrow.left";
582 description { state: "default" 0.0;
583 min: GENLIST_SIZE_2_INC GENLIST_HEIGHT_68_INC;
584 max: GENLIST_SIZE_2_INC GENLIST_HEIGHT_68_INC;
596 image.normal: "00_indexlist_icon_line.png";
599 part { name: "elm.swallow.icon";
602 description { state: "default" 0.0;
606 min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
607 max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
610 to_x: "elm.padding.left";
612 rel2.to_x: "elm.padding.left";
615 part { name: "elm.text";
620 description { state: "default" 0.0;
624 to_x: "elm.padding.icon.right";
628 to_x: "elm.separator.arrow.left";
630 color: GENLIST_INDEX_LIST_COLOR;
632 font: "SLP:style=Medium";
633 size: GENLIST_INDEX_LIST_SIZE;
636 text_class: "list_item";
639 description { state: "selected" 0.0;
640 inherit: "default" 0.0;
641 color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
643 GENLIST_PART_MAP_START(-90.0, 0.0, 0.0)
644 GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0)
651 signal: "elm,state,selected";
653 action: STATE_SET "selected" 0.0;
659 signal: "elm,state,unselected";
661 action: STATE_SET "default" 0.0;
664 transition: LINEAR 0.1;
668 signal: "elm,state,disabled";
670 action: STATE_SET "disabled" 0.0;
675 signal: "elm,state,enabled";
677 action: STATE_SET "default" 0.0;
682 signal: "mouse,up,1";
683 source: "touch_arrow";
684 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
688 signal: "elm,state,expanded";
690 action: STATE_SET "active" 0.0;
694 name: "go_contracted";
695 signal: "elm,state,contracted";
697 action: STATE_SET "default" 0.0;
701 GENLIST_PROGRAM_MAP_ROTATE_EXPAND_START()
705 //target: "elm.swallow.pad";
706 target: "bottom_line";
709 GENLIST_PROGRAM_MAP_ROTATE_EXPAND_FINISH( 0.2 )
713 //target: "elm.swallow.pad";
714 target: "bottom_line";
717 GENLIST_PROGRAM_MAP_EXPAND_END()
721 //target: "elm.swallow.pad";
722 target: "bottom_line";
725 GENLIST_PROGRAM_MAP_ROTATE_CONTRACT_START()
729 //target: "elm.swallow.pad";
730 target: "bottom_line";
733 GENLIST_PROGRAM_MAP_ROTATE_CONTRACT_FINISH( 0.5 )
737 //target: "elm.swallow.pad";
738 target: "bottom_line";
741 GENLIST_PROGRAM_MAP_CONTRACT_END()
745 //target: "elm.swallow.pad";
746 target: "bottom_line";
750 signal: "elm,state,show";
751 action: STATE_SET "default" 0.0;
755 //target: "elm.swallow.pad";
756 target: "bottom_line";
760 signal: "elm,state,hide";
761 action: STATE_SET "hide" 0.0;
765 //target: "elm.swallow.pad";
766 target: "bottom_line";
769 name: "enable_alpha";
770 signal: "elm,state,alpha,enable";
772 action: STATE_SET "default" 0.0;
776 name: "disable_alpha";
777 signal: "elm,state,alpha,disable";
779 action: STATE_SET "alpha_off" 0.0;
786 // FIXME: it seems that belows are not used anymore.
787 group { name : "elm/genlist/item/grouptitle.readmessage/default";
788 alias: "elm/genlist/item_odd/grouptitle.readmessage/default";
789 alias: "elm/genlist/item_compress/grouptitle.readmessage/default";
790 alias: "elm/genlist/item_compress_odd/grouptitle.readmessage/default";
792 data.item: "stacking" "above";
793 data.item: "selectraise" "on";
794 data.item: "texts" "elm.text";
795 data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
802 description { state: "default" 0.0;
803 min: 0 GENLIST_HEIGHT_62_INC;
804 color: GENLIST_PART_LIST_BG_COLOR;
807 GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_24_INC )
808 GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_24_INC )
809 part { name: "text_base";
813 description { state: "default" 0.0;
814 color: GENLIST_PART_BUBBLE_DATE_BG_COLOR_INC;
815 rel2.relative: 1.0 0.62;
818 part { name: "elm.text";
821 description { state: "default" 0.0;
824 to_x: "elm.padding.left";
829 to_x: "elm.padding.right";
832 color: GENLIST_TEXT_COLOR_BUBBLE_READ_MESSAGE;
834 font: "SLP:style=Regular";
835 size: GENLIST_FONT_28_INC;
838 text_class: "list_item";
846 group { name : "elm/genlist/item/grouptitle.sentmessage/default";
847 alias: "elm/genlist/item_odd/grouptitle.sentmessage/default";
848 alias: "elm/genlist/item_compress/grouptitle.sentmessage/default";
849 alias: "elm/genlist/item_compress_odd/grouptitle.sentmessage/default";
851 data.item: "stacking" "above";
852 data.item: "selectraise" "on";
853 data.item: "texts" "elm.text";
854 data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
861 description { state: "default" 0.0;
862 min: 0 GENLIST_HEIGHT_62_INC;
863 color: GENLIST_PART_LIST_BG_COLOR;
866 GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_24_INC )
867 GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_24_INC )
868 part { name: "text_base";
872 description { state: "default" 0.0;
873 color: GENLIST_PART_BUBBLE_DATE_BG_COLOR_INC;
874 rel2.relative: 1.0 0.62;
877 part { name: "elm.text";
880 description { state: "default" 0.0;
883 to_x: "elm.padding.left";
888 to_x: "elm.padding.right";
891 color: GENLIST_TEXT_COLOR_BUBBLE_READ_MESSAGE;
893 font: "SLP:style=Regular";
894 size: GENLIST_FONT_28_INC;
897 text_class: "list_item";
906 /////////// will be removed ////////
907 group { name : "elm/genlist/item/grouptitle.dialogue/default";
908 alias: "elm/genlist/item_odd/grouptitle.dialogue/default";
909 alias: "elm/genlist/item_compress/grouptitle.dialogue/default";
910 alias: "elm/genlist/item_compress_odd/grouptitle.dialogue/default";
912 data.item: "stacking" "above";
913 data.item: "selectraise" "on";
914 data.item: "texts" "elm.text";
915 data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
918 GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_65_INC )
919 GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
920 GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
922 part { name: "elm.text";
925 description { state: "default" 0.0;
928 to_x: "elm.padding.left";
932 to_x: "elm.padding.right";
934 color: GENLIST_DIALOGUE_GT_TEXT_COLOR;
936 font: "SLP:style=Medium";
937 size: GENLIST_FONT_28_INC;
940 text_class: "list_item";
944 part { name: "bottom_line";
946 description { state: "default" 0.0;
949 color: GENLIST_PART_LIST_LINE_COLOR_INC;
959 group { name : "elm/genlist/item/grouptitle.dialogue.seperator/default";
960 alias: "elm/genlist/item_odd/grouptitle.dialogue.seperator/default";
961 alias: "elm/genlist/item_compress/grouptitle.dialogue.seperator/default";
962 alias: "elm/genlist/item_compress_odd/grouptitle.dialogue.seperator/default";
964 data.item: "stacking" "above";
965 data.item: "selectraise" "on";
966 data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
969 GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_33_INC )
970 part { name: "bottom_line";
972 description { state: "default" 0.0;
975 color: GENLIST_PART_LIST_LINE_COLOR_INC;
985 /////////////////////////////////////////////////