3 * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
5 * Licensed under the Apache License, Version 2.0 (the License);
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an AS IS BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
25 group { GENLIST_NAME("dialogue/2text/expandable/default")
26 GENLIST_PROLOG_DIALOGUE
27 data.item: "texts" "elm.text.1 elm.text.2";
29 GENLIST_IMAGES_EXPANDABLE_BTN
31 GENLIST_PART_BG_DIALOGUE
33 GENLIST_PART_PADDING_TOP_2LINE
34 GENLIST_PART_PADDING_BOTTOM_2LINE
35 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
36 GENLIST_PART_PADDING_RIGHT_EDIT
38 GENLIST_PART_LISTITEM("elm.text.1",
39 GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.arrow.left",
40 "elm.padding.top", "elm.text.2",
41 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
42 GENLIST_PARAM_LISTITEM
45 GENLIST_PART_SUBITEM("elm.text.2",
46 GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.arrow.left", "elm.padding.bottom",
48 min: 0 GENLIST_HEIGHT_2LINE_SUB;
49 GENLIST_PARAM_SUBITEM_DEFAULT
52 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
53 GENLIST_PART_EXPANDABLE_ARROW
56 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "arrow_clip"; )
58 GENLIST_PROGRAM_SELECT_ARROW
59 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
64 group { GENLIST_NAME("dialogue/2text.2/expandable/default")
65 GENLIST_PROLOG_DIALOGUE
66 data.item: "texts" "elm.text.1 elm.text.2";
68 GENLIST_IMAGES_EXPANDABLE_BTN
70 GENLIST_PART_BG_DIALOGUE
72 GENLIST_PART_PADDING_TOP_2LINE
73 GENLIST_PART_PADDING_BOTTOM_2LINE
74 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
75 GENLIST_PART_PADDING_RIGHT_EDIT
77 GENLIST_PART_SUBITEM("elm.text.2",
78 GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.arrow.left",
81 min: 0 GENLIST_HEIGHT_2LINE_SUB;
82 GENLIST_PARAM_SUBITEM_DEFAULT
85 GENLIST_PART_LISTITEM("elm.text.1",
86 GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.arrow.left",
87 "elm.text.2", "elm.padding.bottom",
88 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
89 GENLIST_PARAM_LISTITEM
92 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
93 GENLIST_PART_EXPANDABLE_ARROW
96 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "arrow_clip"; )
98 GENLIST_PROGRAM_SELECT_ARROW
99 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
104 group { GENLIST_NAME("dialogue/2text.3/expandable/default")
105 GENLIST_PROLOG_DIALOGUE
106 data.item: "texts" "elm.text.1 elm.text.2";
108 GENLIST_IMAGES_EXPANDABLE_BTN
110 GENLIST_PART_BG_DIALOGUE
112 GENLIST_PART_PADDING_TOP_2LINE
113 GENLIST_PART_PADDING_BOTTOM_2LINE
114 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
115 GENLIST_PART_PADDING_RIGHT_EDIT
117 GENLIST_PART_LISTITEM("elm.text.1",
118 GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.arrow.left",
119 "elm.padding.top", "elm.text.2",
120 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
121 GENLIST_PARAM_LISTITEM
124 GENLIST_PART_SUBITEM("elm.text.2",
125 GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.arrow.left", "elm.padding.bottom",
126 min: 0 GENLIST_HEIGHT_2LINE_SUB;
128 GENLIST_PARAM_SUBITEM_SETTINGS
131 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
132 GENLIST_PART_EXPANDABLE_ARROW
135 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "arrow_clip"; )
137 GENLIST_PROGRAM_SELECT_ARROW
138 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
143 group { GENLIST_NAME("dialogue/2text.1icon/expandable/default")
144 GENLIST_PROLOG_DIALOGUE
145 data.item: "texts" "elm.text.1 elm.text.2";
146 data.item: "contents" "elm.icon";
149 image: "00_button_expand_closed.png" COMP;
150 image: "00_button_expand_opened.png" COMP;
152 GENLIST_IMAGES_EXPANDABLE_BTN
154 GENLIST_PART_BG_DIALOGUE
156 GENLIST_PART_PADDING_TOP_2LINE
157 GENLIST_PART_PADDING_BOTTOM_2LINE
158 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
159 GENLIST_PART_PADDING_RIGHT_EDIT
160 GENLIST_PART_ICON("elm.icon",
161 GENLIST_DESCRIPTION_L("elm.padding.left",
162 GENLIST_PARAM_ICON_CHECK_RADIO)
164 GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
165 GENLIST_PART_LISTITEM("elm.text.1",
166 GENLIST_DESCRIPTION("elm.padding.icon.right", "elm.padding.arrow.left",
167 "elm.padding.top", "elm.text.2",
168 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
169 GENLIST_PARAM_LISTITEM
172 GENLIST_PART_SUBITEM("elm.text.2",
173 GENLIST_DESCRIPTION_LRB("elm.padding.icon.right", "elm.padding.arrow.left", "elm.padding.bottom",
174 min: 0 GENLIST_HEIGHT_2LINE_SUB;
176 GENLIST_PARAM_SUBITEM_DEFAULT
179 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
180 GENLIST_PART_EXPANDABLE_ARROW
183 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "arrow_clip"; )
185 GENLIST_PROGRAM_SELECT_ARROW
186 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
191 group { GENLIST_NAME("dialogue/3text.1icon/expandable/default")
192 GENLIST_PROLOG_DIALOGUE
194 data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
195 data.item: "contents" "elm.swallow.colorbar elm.icon";
198 image: "00_button_expand_closed.png" COMP;
199 image: "00_button_expand_opened.png" COMP;
202 GENLIST_IMAGES_EXPANDABLE_BTN
204 GENLIST_PART_BG_DIALOGUE
206 GENLIST_PART_PADDING_TOP_2LINE
207 GENLIST_PART_PADDING_BOTTOM_2LINE
208 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
209 GENLIST_PART_PADDING_RIGHT_EDIT
210 GENLIST_PART_COLORBAR
212 GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
213 GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
214 GENLIST_PART_LISTITEM("elm.text.1",
215 GENLIST_DESCRIPTION("elm.padding.icon.right", "elm.text.3",
216 "elm.padding.top", "elm.text.2",
217 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
218 GENLIST_PARAM_LISTITEM
221 GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
222 "elm.padding.arrow.left", "elm.padding.top", "elm.text.2"
224 GENLIST_PART_SUBITEM("elm.text.2",
225 GENLIST_DESCRIPTION_LRB("elm.padding.icon.right", "elm.padding.arrow.left", "elm.padding.bottom",
226 min: 0 GENLIST_HEIGHT_2LINE_SUB;
228 GENLIST_PARAM_SUBITEM_DEFAULT
231 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
232 GENLIST_PART_EXPANDABLE_ARROW
235 GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
236 target: "arrow_clip"; )
238 GENLIST_PROGRAM_SELECT_ARROW
239 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
244 group { GENLIST_NAME("dialogue/1text/expandable/default")
246 // FIXME: deprecated, only for backward compatibility
247 alias: "elm/genlist/tree/dialogue/1text/expandable2/default";
248 alias: "elm/genlist/tree_odd/dialogue/1text/expandable2/default";
249 alias: "elm/genlist/tree_compress/dialogue/1text/expandable2/default";
250 alias: "elm/genlist/tree_compress_odd/dialogue/1text/expandable2/default";
252 GENLIST_PROLOG_DIALOGUE
253 data.item: "texts" "elm.text";
255 GENLIST_IMAGES_EXPANDABLE_BTN
257 GENLIST_PART_BG_DIALOGUE
259 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
260 GENLIST_PART_PADDING_TOP_SIZE(0)
261 GENLIST_PART_PADDING_BOTTOM_SIZE(0)
262 GENLIST_PART_PADDING_RIGHT_EDIT
264 GENLIST_PART_LISTITEM("elm.text",
265 GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.arrow.left",
266 "elm.padding.top", "elm.padding.bottom",
267 min: 0 GENLIST_HEIGHT_1LINE;
268 GENLIST_PARAM_LISTITEM
271 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
272 GENLIST_PART_EXPANDABLE_ARROW
275 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "arrow_clip"; )
277 GENLIST_PROGRAM_SELECT_ARROW
278 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
282 group { name: "elm/genlist/tree/1text.2/expandable_n_depth/default";
283 alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
284 alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
285 alias: "elm/genlist/tree_compress_odd/1text.2/expandable_n_depth/default";
286 alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
287 alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
288 alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
289 alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
291 data.item: "texts" "elm.text";
292 data.item: "contents" "elm.icon elm.icon.edit";
295 GENLIST_PART_BG_NORMAL
297 GENLIST_PART_BOTTOM_LINE
298 GENLIST_PART_PADDING_LEFT
299 GENLIST_PART_PADDING_RIGHT
301 GENLIST_PART_ICON_BIG_L("elm.icon", "elm.swallow.pad")
302 GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
303 GENLIST_PART_LISTITEM("elm.text",
304 GENLIST_DESCRIPTION_LR("elm.icon.right", "elm.padding.right",
305 min: 0 GENLIST_HEIGHT_1LINE;
306 GENLIST_PARAM_LISTITEM
311 GENLIST_PROGRAM_DISABLED
312 GENLIST_PROGRAM_SELECT_BOTTOMLINE( target: "elm.text"; )
316 group { name: "elm/genlist/item/1text.1/expandable_n_depth/default";
317 alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
318 alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
319 alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
320 alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
321 alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
322 alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
323 alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
325 data.item: "texts" "elm.text";
326 data.item: "contents" "elm.icon elm.icon.edit";
329 GENLIST_PART_BG_NORMAL
331 GENLIST_PART_BOTTOM_LINE
332 GENLIST_PART_PADDING_LEFT
333 GENLIST_PART_PADDING_RIGHT
335 GENLIST_PART_IMAGE("elm.icon", "elm.swallow.pad")
336 GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
337 GENLIST_PART_LISTITEM("elm.text",
338 GENLIST_DESCRIPTION_LR("elm.icon.right", "elm.padding.right",
339 min: 0 GENLIST_HEIGHT_1LINE;
340 GENLIST_PARAM_LISTITEM
345 GENLIST_PROGRAM_DISABLED
346 GENLIST_PROGRAM_SELECT_BOTTOMLINE( target: "elm.text"; )
351 data.item: "texts" "elm.text";
352 data.item: "treesize" "26";
356 alias: "base" "group:base";
357 alias: "arrow" "group:arrow";
358 alias: "elm.text" "group:elm.text";
359 alias: "bottom_line" "group:bottom_line";
360 alias: "elm.padding.left" "group:elm.padding.left";
361 alias: "elm.padding.right" "group:elm.padding.right";
362 alias: "elm.swallow.pad" "group:elm.swallow.pad";
364 GENLIST_PART_PERSPECTIVE_POINT
365 part { name: "event";
368 state: "default" 0.0;
372 part { name: "group";
375 source: "elm/genlist/tree/1text.1/expandable_n_depth/effect_parts/default";
377 min: 16 GENLIST_HEIGHT_1LINE;
378 state: "default" 0.0;
380 GENLIST_DESCRIPTION_ROTATE(-90.0, 0, 0)
386 signal: "mouse,up,1";
387 source: "group:touch_arrow";
388 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
390 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
395 signal: "elm,state,show";
396 action: STATE_SET "default" 0.0;
401 signal: "elm,state,hide";
402 action: STATE_SET "hide" 0.0;
408 /* internally used in 2.5.3.1 */
409 group { name: "elm/genlist/tree/1text.1/expandable_n_depth/effect_parts/default";
411 image: "00_expandable_icon_folder_plus.png" COMP;
412 image: "00_expandable_icon_folder_minus.png" COMP;
416 GENLIST_PART_PADDING_LEFT
417 GENLIST_PART_PADDING_RIGHT_EDIT
419 part { name: "touch_arrow";
421 ignore_flags: ON_HOLD;
423 description { state: "default" 0.0;
438 part { name: "elm.padding.arrow.right";
441 description { state: "default" 0.0;
453 part { name: "arrow";
454 ignore_flags: ON_HOLD;
457 description { state: "default" 0.0;
458 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
459 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
465 to_x: "elm.swallow.pad";
467 rel2.to_x: "elm.swallow.pad";
468 image.normal: "00_expandable_icon_folder_plus.png";
470 description { state: "active" 0.0;
471 inherit: "default" 0.0;
472 image.normal: "00_expandable_icon_folder_minus.png";
475 part { name: "elm.text";
479 description { state: "default" 0.0;
483 to_x: "elm.padding.arrow.right";
487 to_x: "elm.padding.right";
489 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
491 font: "Tizen:style=Roman";
492 size: GENLIST_LIST_MAIN_TEXT_SIZE;
495 text_class: "list_item";
498 description { state: "selected" 0.0;
499 inherit: "default" 0.0;
500 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
508 signal: "elm,state,expanded";
510 action: STATE_SET "active" 0.0;
514 name: "go_contracted";
515 signal: "elm,state,contracted";
517 action: STATE_SET "default" 0.0;
523 signal: "elm,state,selected";
525 action: STATE_SET "selected" 0.0;
531 signal: "elm,state,unselected";
533 action: STATE_SET "default" 0.0;
536 transition: LINEAR 0.1;
540 signal: "elm,state,disabled";
542 action: STATE_SET "disabled" 0.0;
547 signal: "elm,state,enabled";
549 action: STATE_SET "default" 0.0;
556 group { name: "elm/genlist/item/1text.2/expandable_n_depth/default";
557 alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
558 alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
559 alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
560 inherit: "elm/genlist/tree/1text.1/expandable_n_depth/default";
563 alias: "base" "group:base";
564 alias: "arrow" "group:arrow";
565 alias: "elm.text" "group:elm.text";
566 alias: "bottom_line" "group:bottom_line";
567 alias: "elm.padding.left" "group:elm.padding.left";
568 alias: "elm.padding.right" "group:elm.padding.right";
569 alias: "elm.swallow.pad" "group:elm.swallow.pad";
570 part { name: "group";
573 source: "elm/genlist/tree/1text.2/expandable_n_depth/effect_parts/default";
575 min: 16 GENLIST_HEIGHT_1LINE;
576 state: "default" 0.0;
578 GENLIST_DESCRIPTION_ROTATE(-90.0, 0, 0)
583 /* internally used in 2.5.3.2 */
584 group { name: "elm/genlist/tree/1text.2/expandable_n_depth/effect_parts/default";
585 inherit: "elm/genlist/tree/1text.1/expandable_n_depth/effect_parts/default";
587 image: "00_expandable_icon_folder.png" COMP;
590 part { name: "touch_arrow";
593 part { name: "arrow";
594 description { state: "default" 0.0;
595 image.normal: "00_expandable_icon_folder.png";
597 description { state: "active" 0.0;
598 image.normal: "00_expandable_icon_folder.png";
608 group { name: "elm/genlist/item/dialogue/1text.2icon/expandable2/default";
609 alias: "elm/genlist/item_odd/dialogue/1text.2icon/expandable2/default";
610 alias: "elm/genlist/item_compress/dialogue/1text.2icon/expandable2/default";
611 alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon/expandable2/default";
612 data.item: "stacking" "above";
613 data.item: "selectraise" "on";
614 data.item: "texts" "elm.text";
615 data.item: "contents" "elm.icon.1 elm.icon.2";
616 data.item: "treesize" "GENLIST_TREESIZE_16_INC";
620 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
621 GENLIST_PART_PADDING_RIGHT_EDIT
622 part { name: "elm.padding.icon1.right";
625 description { state: "default" 0.0;
626 min: GENLIST_PADDING_16_INC 0;
633 rel2.to_x: "elm.icon.1";
637 part { name: "elm.icon.1";
640 description { state: "default" 0.0;
641 min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
642 max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
647 to_x: "elm.swallow.pad";
651 to_x: "elm.swallow.pad";
654 GENLIST_DESCRIPTION_FADEOUT
656 part { name: "elm.padding.icon2.right";
659 description { state: "default" 0.0;
660 min: GENLIST_PADDING_16_INC 0;
667 rel2.to_x: "elm.icon.2";
671 part { name: "elm.icon.2";
674 description { state: "default" 0.0;
675 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
676 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
681 to_x: "elm.padding.icon1.right";
685 to_x: "elm.padding.icon1.right";
688 GENLIST_DESCRIPTION_FADEOUT
690 part { name: "elm.text";
694 description { state: "default" 0.0;
697 to_x: "elm.padding.icon2.right";
701 to_x: "elm.padding.right";
703 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
705 font: "Tizen:style=Regular";
706 size: GENLIST_LIST_MAIN_TEXT_SIZE;
709 text_class: "list_item";
712 description { state: "selected" 0.0;
713 inherit: "default" 0.0;
714 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
716 GENLIST_DESCRIPTION_FADEOUT
721 program { name: "go_active";
722 signal: "elm,state,selected";
724 action: STATE_SET "selected" 0.0;
728 program { name: "go_passive";
729 signal: "elm,state,unselected";
731 action: STATE_SET "default" 0.0;
734 transition: LINEAR 0.1;
736 program { name: "go_disabled";
737 signal: "elm,state,disabled";
739 action: STATE_SET "disabled" 0.0;
742 program { name: "go_enabled";
743 signal: "elm,state,enabled";
745 action: STATE_SET "default" 0.0;
748 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
751 target: "elm.swallow.pad";
752 target: "elm.icon.1";
753 target: "elm.icon.2";
757 signal: "elm,state,show";
758 action: STATE_SET "default" 0.0;
761 target: "elm.icon.1";
762 target: "elm.icon.2";
763 target: "elm.swallow.pad";
767 signal: "elm,state,hide";
768 action: STATE_SET "hide" 0.0;
771 target: "elm.icon.1";
772 target: "elm.icon.2";
773 target: "elm.swallow.pad";
780 group { name: "elm/genlist/item/dialogue/1text/expandable3/default";
781 alias: "elm/genlist/item_odd/dialogue/1text/expandable3/default";
782 alias: "elm/genlist/item_compress/dialogue/1text/expandable3/default";
783 alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable3/default";
784 data.item: "stacking" "above";
785 data.item: "selectraise" "on";
786 data.item: "texts" "elm.text";
787 data.item: "treesize" "10";
791 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
792 GENLIST_PART_PADDING_RIGHT_EDIT
793 part { name: "elm.text";
797 description { state: "default" 0.0;
801 to_x: "elm.swallow.pad";
804 to_x: "elm.padding.right";
808 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
810 font: "Tizen:style=Regular";
811 size: GENLIST_LIST_MAIN_TEXT_SIZE;
814 text_class: "list_item";
817 description { state: "selected" 0.0;
818 inherit: "default" 0.0;
819 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
821 GENLIST_DESCRIPTION_FADEOUT
826 program { name: "go_active";
827 signal: "elm,state,selected";
829 action: STATE_SET "selected" 0.0;
833 program { name: "go_passive";
834 signal: "elm,state,unselected";
836 action: STATE_SET "default" 0.0;
839 transition: LINEAR 0.1;
841 program { name: "go_disabled";
842 signal: "elm,state,disabled";
844 action: STATE_SET "disabled" 0.0;
847 program { name: "go_enabled";
848 signal: "elm,state,enabled";
850 action: STATE_SET "default" 0.0;
853 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
856 target: "elm.swallow.pad";
860 signal: "elm,state,show";
861 action: STATE_SET "default" 0.0;
864 target: "elm.swallow.pad";
868 signal: "elm,state,hide";
869 action: STATE_SET "hide" 0.0;
872 target: "elm.swallow.pad";
879 group { name: "elm/genlist/item/dialogue/1text.2/expandable3/default";
880 alias: "elm/genlist/item_odd/dialogue/1text.2/expandable3/default";
881 alias: "elm/genlist/item_compress/dialogue/1text.2/expandable3/default";
882 alias: "elm/genlist/item_compress_odd/dialogue/1text.2/expandable3/default";
883 data.item: "stacking" "above";
884 data.item: "selectraise" "on";
885 data.item: "texts" "elm.text";
886 data.item: "treesize" "GENLIST_TREESIZE_16_INC";
890 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_SIZE_48_INC )
891 GENLIST_PART_PADDING_RIGHT_EDIT( GENLIST_SIZE_16_INC )
892 part { name: "elm.text";
896 description { state: "default" 0.0;
900 to_x: "elm.swallow.pad";
903 to_x: "elm.padding.right";
907 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
909 font: "Tizen:style=Regular";
910 size: GENLIST_LIST_MAIN_TEXT_SIZE;
913 text_class: "list_item";
916 description { state: "selected" 0.0;
917 inherit: "default" 0.0;
918 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
920 GENLIST_DESCRIPTION_FADEOUT
925 program { name: "go_active";
926 signal: "elm,state,selected";
928 action: STATE_SET "selected" 0.0;
932 program { name: "go_passive";
933 signal: "elm,state,unselected";
935 action: STATE_SET "default" 0.0;
938 transition: LINEAR 0.1;
940 program { name: "go_disabled";
941 signal: "elm,state,disabled";
943 action: STATE_SET "disabled" 0.0;
946 program { name: "go_enabled";
947 signal: "elm,state,enabled";
949 action: STATE_SET "default" 0.0;
952 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
955 target: "elm.swallow.pad";
959 signal: "elm,state,show";
960 action: STATE_SET "default" 0.0;
963 target: "elm.swallow.pad";
967 signal: "elm,state,hide";
968 action: STATE_SET "hide" 0.0;
971 target: "elm.swallow.pad";
977 // 2.5.1.5 (Deprecated)
978 group { name: "elm/genlist/tree/dialogue/2text.2icon/expandable/default";
979 alias: "elm/genlist/tree_odd/dialogue/2text.2icon/expandable/default";
980 alias: "elm/genlist/tree_compress/dialogue/2text.2icon/expandable/default";
981 alias: "elm/genlist/tree_compress_odd/dialogue/2text.2icon/expandable/default";
982 data.item: "stacking" "above";
983 data.item: "selectraise" "on";
984 data.item: "texts" "elm.text.1 elm.text.2";
985 data.item: "contents" "elm.icon elm.swallow.colorbar";
986 data.item: "treesize" "GENLIST_TREESIZE_16_INC";
988 image: "00_button_expand_closed.png" COMP;
989 image: "00_button_expand_opened.png" COMP;
993 GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
994 GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
995 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
996 GENLIST_PART_PADDING_RIGHT_EDIT
997 part { name: "elm.swallow.colorbar";
1001 description { state: "default" 0.0;
1002 min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
1004 rel2.relative: 0.0 0.0;
1008 part { name: "touch_arrow";
1011 ignore_flags: ON_HOLD;
1013 description { state: "default" 0.0;
1014 min: GENLIST_SIZE_112_INC GENLIST_SIZE_128_INC;
1028 part { name: "arrow";
1030 ignore_flags: ON_HOLD;
1033 description { state: "default" 0.0;
1034 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
1035 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
1039 rel1.to_x: "elm.padding.right";
1043 to_x: "elm.padding.right";
1045 image.normal: "00_button_expand_closed.png";
1047 description { state: "active" 0.0;
1048 inherit: "default" 0.0;
1049 image.normal: "00_button_expand_opened.png";
1051 GENLIST_DESCRIPTION_FADEOUT
1053 part { name: "elm.padding.arrow.left";
1056 description { state: "default" 0.0;
1057 min: GENLIST_SIZE_8_INC 0;
1068 part { name: "elm.padding.icon.right";
1071 description { state: "default" 0.0;
1072 min: GENLIST_SIZE_16_INC 0;
1079 rel2.to_x: "elm.icon";
1083 part { name: "elm.icon";
1087 description { state: "default" 0.0;
1088 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
1089 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
1094 to_x: "elm.swallow.pad";
1098 to_x: "elm.swallow.pad";
1102 part { name: "elm.text.1";
1107 description { state: "default" 0.0;
1108 min: 0 GENLIST_SIZE_61_INC;
1113 to_x: "elm.padding.icon.right";
1114 to_y: "elm.padding.top";
1118 to_x: "elm.padding.arrow.left";
1119 to_y: "elm.padding.top";
1121 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
1123 font: "Tizen:style=Regular";
1124 size: GENLIST_LIST_MAIN_TEXT_SIZE;
1127 text_class: "list_item";
1130 description { state: "selected" 0.0;
1131 inherit: "default" 0.0;
1132 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
1134 GENLIST_DESCRIPTION_FADEOUT
1136 part { name: "elm.text.2";
1141 description { state: "default" 0.0;
1144 to_x: "elm.padding.icon.right";
1150 to_x: "elm.padding.arrow.left";
1151 to_y: "elm.padding.bottom";
1153 color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
1155 font: "Tizen:style=Medium";
1156 size: GENLIST_FONT_32_INC;
1159 text_class: "tizen";
1162 description { state: "selected" 0.0;
1163 inherit: "default" 0.0;
1164 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
1166 GENLIST_DESCRIPTION_FADEOUT
1168 GENLIST_PART_DISCLIP
1173 signal: "elm,state,selected";
1175 action: STATE_SET "selected" 0.0;
1177 target: "elm.text.1";
1178 target: "elm.text.2";
1182 signal: "elm,state,unselected";
1184 action: STATE_SET "default" 0.0;
1186 target: "elm.text.1";
1187 target: "elm.text.2";
1188 transition: LINEAR 0.1;
1191 name: "go_disabled";
1192 signal: "elm,state,disabled";
1194 action: STATE_SET "disabled" 0.0;
1199 signal: "elm,state,enabled";
1201 action: STATE_SET "default" 0.0;
1206 signal: "mouse,up,1";
1207 source: "touch_arrow";
1208 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
1211 name: "go_expanded";
1212 signal: "elm,state,expanded";
1214 action: STATE_SET "active" 0.0;
1218 name: "go_contracted";
1219 signal: "elm,state,contracted";
1221 action: STATE_SET "default" 0.0;
1224 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
1226 target: "elm.text.1";
1227 target: "elm.text.2";
1229 target: "elm.swallow.colorbar";
1231 target: "elm.swallow.pad";
1235 signal: "elm,state,show";
1236 action: STATE_SET "default" 0.0;
1238 target: "elm.text.1";
1239 target: "elm.text.2";
1241 target: "elm.swallow.colorbar";
1243 target: "elm.swallow.pad";
1247 signal: "elm,state,hide";
1248 action: STATE_SET "hide" 0.0;
1250 target: "elm.text.1";
1251 target: "elm.text.2";
1253 target: "elm.swallow.colorbar";
1255 target: "elm.swallow.pad";
1260 #define GENLIST_EXPANDABLE_TREE_GROUP(GE_STYLE_NAME, GE_COLOR, GE_LEFT) \
1261 group { name: "elm/genlist/tree/"GE_STYLE_NAME"/default"; \
1262 alias: "elm/genlist/tree_odd/"GE_STYLE_NAME"/default"; \
1263 data.item: "stacking" "above"; \
1264 data.item: "selectraise" "on"; \
1265 data.item: "texts" "elm.text"; \
1266 data.item: "contents" "elm.swallow.icon elm.swallow.end"; \
1267 data.item: "treesize" "GENLIST_TREESIZE_16_INC"; \
1269 image: "00_button_expand_closed.png" COMP; \
1270 image: "00_button_expand_opened.png" COMP; \
1274 GENLIST_PART_PADDING_LEFT_SIZE( GE_LEFT ) \
1275 GENLIST_PART_PADDING_RIGHT_EDIT \
1276 part { name: "touch_arrow"; \
1278 clip_to: "disclip"; \
1279 ignore_flags: ON_HOLD; \
1281 description { state: "default" 0.0; \
1282 min: GENLIST_SIZE_112_INC GENLIST_SIZE_128_INC; \
1286 relative: 0.5 0.5; \
1290 relative: 0.5 0.5; \
1296 part { name: "arrow"; \
1297 clip_to: "disclip"; \
1298 ignore_flags: ON_HOLD; \
1301 description { state: "default" 0.0; \
1302 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
1303 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
1307 rel1.to_x: "elm.padding.right"; \
1309 relative: 0.0 1.0; \
1311 to_x: "elm.padding.right"; \
1313 image.normal: "00_button_expand_closed.png"; \
1315 description { state: "active" 0.0; \
1316 inherit: "default" 0.0; \
1317 image.normal: "00_button_expand_opened.png"; \
1319 GENLIST_DESCRIPTION_FADEOUT \
1321 part { name: "elm.padding.arrow.left"; \
1324 description { state: "default" 0.0; \
1325 min: GENLIST_SIZE_8_INC 0; \
1331 relative: 0.0 1.0; \
1336 part { name: "elm.text"; \
1337 clip_to: "disclip"; \
1341 description { state: "default" 0.0; \
1344 relative: 1.0 0.0; \
1345 to_x: "elm.swallow.pad"; \
1348 relative: 0.0 1.0; \
1349 to_x: "elm.padding.arrow.left"; \
1351 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR; \
1353 font: "Tizen:style=Roman"; \
1354 size: GENLIST_LIST_MAIN_TEXT_SIZE; \
1357 text_class: "list_item"; \
1360 description { state: "selected" 0.0; \
1361 inherit: "default" 0.0; \
1362 color: GENLIST_LIST_TEXT_FOCUS_COLOR; \
1364 GENLIST_DESCRIPTION_FADEOUT \
1366 GENLIST_PART_DISCLIP \
1370 name: "go_active"; \
1371 signal: "elm,state,selected"; \
1373 action: STATE_SET "selected" 0.0; \
1375 target: "elm.text"; \
1378 name: "go_passive"; \
1379 signal: "elm,state,unselected"; \
1381 action: STATE_SET "default" 0.0; \
1383 target: "elm.text"; \
1384 transition: LINEAR 0.1; \
1387 name: "go_disabled"; \
1388 signal: "elm,state,disabled"; \
1390 action: STATE_SET "disabled" 0.0; \
1391 target: "disclip"; \
1394 name: "go_enabled"; \
1395 signal: "elm,state,enabled"; \
1397 action: STATE_SET "default" 0.0; \
1398 target: "disclip"; \
1402 signal: "mouse,up,1"; \
1403 source: "touch_arrow"; \
1404 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm"; \
1407 name: "go_expanded"; \
1408 signal: "elm,state,expanded"; \
1410 action: STATE_SET "active" 0.0; \
1414 name: "go_contracted"; \
1415 signal: "elm,state,contracted"; \
1417 action: STATE_SET "default" 0.0; \
1420 GENLIST_PROGRAM_ROTATE(0.2, 0.3, \
1422 target: "elm.text"; \
1424 target: "elm.swallow.pad"; \
1428 signal: "elm,state,show"; \
1429 action: STATE_SET "default" 0.0; \
1431 target: "elm.text"; \
1433 target: "elm.swallow.pad"; \
1437 signal: "elm,state,hide"; \
1438 action: STATE_SET "hide" 0.0; \
1440 target: "elm.text"; \
1442 target: "elm.swallow.pad"; \
1447 #define GENLIST_EXPANDABLE_ITEM_GROUP(GE_STYLE_NAME, GE_COLOR, GE_LEFT) \
1448 group { name: "elm/genlist/item/"GE_STYLE_NAME"/default"; \
1449 alias: "elm/genlist/item_odd/"GE_STYLE_NAME"/default"; \
1450 data.item: "stacking" "above"; \
1451 data.item: "selectraise" "on"; \
1452 data.item: "texts" "elm.text"; \
1453 data.item: "contents" "elm.swallow.icon elm.swallow.end"; \
1454 data.item: "treesize" "GENLIST_TREESIZE_16_INC"; \
1457 GENLIST_PART_PADDING_LEFT_SIZE( GE_LEFT ) \
1458 GENLIST_PART_PADDING_RIGHT_EDIT \
1459 part { name: "elm.swallow.end"; \
1462 description { state: "default" 0.0; \
1465 rel1.to_x: "elm.padding.right"; \
1467 relative: 0.0 1.0; \
1468 to_x: "elm.padding.right"; \
1471 GENLIST_DESCRIPTION_FADEOUT \
1473 part { name: "elm.text"; \
1474 clip_to: "disclip"; \
1478 description { state: "default" 0.0; \
1480 relative: 1.0 0.0; \
1482 to_x: "elm.swallow.pad"; \
1485 to_x: "elm.padding.right"; \
1486 relative: 0.0 1.0; \
1489 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR; \
1491 font: "Tizen:style=Roman"; \
1492 size: GENLIST_LIST_MAIN_TEXT_SIZE; \
1495 text_class: "list_item"; \
1498 description { state: "selected" 0.0; \
1499 inherit: "default" 0.0; \
1500 color: GENLIST_LIST_TEXT_FOCUS_COLOR; \
1502 GENLIST_DESCRIPTION_FADEOUT \
1504 GENLIST_PART_DISCLIP \
1507 program { name: "go_active"; \
1508 signal: "elm,state,selected"; \
1510 action: STATE_SET "selected" 0.0; \
1512 target: "elm.text"; \
1514 program { name: "go_passive"; \
1515 signal: "elm,state,unselected"; \
1517 action: STATE_SET "default" 0.0; \
1519 target: "elm.text"; \
1520 transition: LINEAR 0.1; \
1522 program { name: "go_disabled"; \
1523 signal: "elm,state,disabled"; \
1525 action: STATE_SET "disabled" 0.0; \
1526 target: "disclip"; \
1528 program { name: "go_enabled"; \
1529 signal: "elm,state,enabled"; \
1531 action: STATE_SET "default" 0.0; \
1532 target: "disclip"; \
1534 GENLIST_PROGRAM_ROTATE(0.2, 0.3, \
1536 target: "elm.text"; \
1537 target: "elm.swallow.pad"; \
1538 target: "elm.swallow.end"; \
1542 signal: "elm,state,show"; \
1543 action: STATE_SET "default" 0.0; \
1545 target: "elm.text"; \
1546 target: "elm.swallow.end"; \
1547 target: "elm.swallow.pad"; \
1551 signal: "elm,state,hide"; \
1552 action: STATE_SET "hide" 0.0; \
1554 target: "elm.text"; \
1555 target: "elm.swallow.end"; \
1556 target: "elm.swallow.pad"; \
1562 GENLIST_EXPANDABLE_TREE_GROUP("expandable", GENLIST_PART_DIALOGUE_GROUP_BG_COLOR, GENLIST_PADDING_32_INC)
1563 GENLIST_EXPANDABLE_TREE_GROUP("expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_32_INC)
1565 GENLIST_EXPANDABLE_ITEM_GROUP("expandable", GENLIST_PART_DIALOGUE_GROUP_BG_COLOR, GENLIST_PADDING_16_INC)
1566 GENLIST_EXPANDABLE_ITEM_GROUP("expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_16_INC)
1567 GENLIST_EXPANDABLE_ITEM_GROUP("expandable3", GENLIST_PART_EXPANDABLE_3ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_16_INC)
1570 GENLIST_EXPANDABLE_TREE_GROUP("1text/expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_32_INC)
1571 GENLIST_EXPANDABLE_ITEM_GROUP("1text/expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_16_INC)
1575 GENLIST_EXPANDABLE_TREE_GROUP("1text/expandable3", GENLIST_PART_EXPANDABLE_3ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_48_INC)
1576 GENLIST_EXPANDABLE_ITEM_GROUP("1text/expandable3", GENLIST_PART_EXPANDABLE_3ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_48_INC)