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
57 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "arrow_clip"; )
59 GENLIST_PROGRAM_SELECT_ARROW
60 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
65 group { GENLIST_NAME("dialogue/2text.2/expandable/default")
66 GENLIST_PROLOG_DIALOGUE
67 data.item: "texts" "elm.text.1 elm.text.2";
69 GENLIST_IMAGES_EXPANDABLE_BTN
71 GENLIST_PART_BG_DIALOGUE
73 GENLIST_PART_PADDING_TOP_2LINE
74 GENLIST_PART_PADDING_BOTTOM_2LINE
75 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
76 GENLIST_PART_PADDING_RIGHT_EDIT
78 GENLIST_PART_SUBITEM("elm.text.2",
79 GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.arrow.left",
82 min: 0 GENLIST_HEIGHT_2LINE_SUB;
83 GENLIST_PARAM_SUBITEM_DEFAULT
86 GENLIST_PART_LISTITEM("elm.text.1",
87 GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.arrow.left",
88 "elm.text.2", "elm.padding.bottom",
89 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
90 GENLIST_PARAM_LISTITEM
93 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
94 GENLIST_PART_EXPANDABLE_ARROW
98 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "arrow_clip"; )
100 GENLIST_PROGRAM_SELECT_ARROW
101 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
106 group { GENLIST_NAME("dialogue/2text.3/expandable/default")
107 GENLIST_PROLOG_DIALOGUE
108 data.item: "texts" "elm.text.1 elm.text.2";
110 GENLIST_IMAGES_EXPANDABLE_BTN
112 GENLIST_PART_BG_DIALOGUE
114 GENLIST_PART_PADDING_TOP_2LINE
115 GENLIST_PART_PADDING_BOTTOM_2LINE
116 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
117 GENLIST_PART_PADDING_RIGHT_EDIT
119 GENLIST_PART_LISTITEM("elm.text.1",
120 GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.arrow.left",
121 "elm.padding.top", "elm.text.2",
122 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
123 GENLIST_PARAM_LISTITEM
126 GENLIST_PART_SUBITEM("elm.text.2",
127 GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.arrow.left", "elm.padding.bottom",
128 min: 0 GENLIST_HEIGHT_2LINE_SUB;
130 GENLIST_PARAM_SUBITEM_SETTINGS
133 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
134 GENLIST_PART_EXPANDABLE_ARROW
138 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "arrow_clip"; )
140 GENLIST_PROGRAM_SELECT_ARROW
141 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
146 group { GENLIST_NAME("dialogue/2text.1icon/expandable/default")
147 GENLIST_PROLOG_DIALOGUE
148 data.item: "texts" "elm.text.1 elm.text.2";
149 data.item: "contents" "elm.icon";
152 image: "00_button_expand_closed.png" COMP;
153 image: "00_button_expand_opened.png" COMP;
155 GENLIST_IMAGES_EXPANDABLE_BTN
157 GENLIST_PART_BG_DIALOGUE
159 GENLIST_PART_PADDING_TOP_2LINE
160 GENLIST_PART_PADDING_BOTTOM_2LINE
161 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
162 GENLIST_PART_PADDING_RIGHT_EDIT
163 GENLIST_PART_ICON("elm.icon",
164 GENLIST_DESCRIPTION_L("elm.padding.left",
165 GENLIST_PARAM_ICON_CHECK_RADIO)
167 GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
168 GENLIST_PART_LISTITEM("elm.text.1",
169 GENLIST_DESCRIPTION("elm.padding.icon.right", "elm.padding.arrow.left",
170 "elm.padding.top", "elm.text.2",
171 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
172 GENLIST_PARAM_LISTITEM
175 GENLIST_PART_SUBITEM("elm.text.2",
176 GENLIST_DESCRIPTION_LRB("elm.padding.icon.right", "elm.padding.arrow.left", "elm.padding.bottom",
177 min: 0 GENLIST_HEIGHT_2LINE_SUB;
179 GENLIST_PARAM_SUBITEM_DEFAULT
182 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
183 GENLIST_PART_EXPANDABLE_ARROW
187 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "arrow_clip"; )
189 GENLIST_PROGRAM_SELECT_ARROW
190 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
195 group { GENLIST_NAME("dialogue/3text.1icon/expandable/default")
196 GENLIST_PROLOG_DIALOGUE
198 data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
199 data.item: "contents" "elm.swallow.colorbar elm.icon";
202 image: "00_button_expand_closed.png" COMP;
203 image: "00_button_expand_opened.png" COMP;
206 GENLIST_IMAGES_EXPANDABLE_BTN
208 GENLIST_PART_BG_DIALOGUE
210 GENLIST_PART_PADDING_TOP_2LINE
211 GENLIST_PART_PADDING_BOTTOM_2LINE
212 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
213 GENLIST_PART_PADDING_RIGHT_EDIT
214 GENLIST_PART_COLORBAR
216 GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
217 GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
218 GENLIST_PART_LISTITEM("elm.text.1",
219 GENLIST_DESCRIPTION("elm.padding.icon.right", "elm.text.3",
220 "elm.padding.top", "elm.text.2",
221 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
222 GENLIST_PARAM_LISTITEM
225 GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
226 "elm.padding.arrow.left", "elm.padding.top", "elm.text.2"
228 GENLIST_PART_SUBITEM("elm.text.2",
229 GENLIST_DESCRIPTION_LRB("elm.padding.icon.right", "elm.padding.arrow.left", "elm.padding.bottom",
230 min: 0 GENLIST_HEIGHT_2LINE_SUB;
232 GENLIST_PARAM_SUBITEM_DEFAULT
235 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
236 GENLIST_PART_EXPANDABLE_ARROW
240 GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
241 target: "arrow_clip"; )
243 GENLIST_PROGRAM_SELECT_ARROW
244 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
249 group { GENLIST_NAME("dialogue/1text/expandable/default")
251 // FIXME: deprecated, only for backward compatibility
252 alias: "elm/genlist/tree/dialogue/1text/expandable2/default";
253 alias: "elm/genlist/tree_odd/dialogue/1text/expandable2/default";
254 alias: "elm/genlist/tree_compress/dialogue/1text/expandable2/default";
255 alias: "elm/genlist/tree_compress_odd/dialogue/1text/expandable2/default";
257 GENLIST_PROLOG_DIALOGUE
258 data.item: "texts" "elm.text";
260 GENLIST_IMAGES_EXPANDABLE_BTN
262 GENLIST_PART_BG_DIALOGUE
264 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
265 GENLIST_PART_PADDING_TOP_SIZE(0)
266 GENLIST_PART_PADDING_BOTTOM_SIZE(0)
267 GENLIST_PART_PADDING_RIGHT_EDIT
269 GENLIST_PART_LISTITEM("elm.text",
270 GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.arrow.left",
271 "elm.padding.top", "elm.padding.bottom",
272 min: 0 GENLIST_HEIGHT_1LINE;
273 GENLIST_PARAM_LISTITEM
276 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
277 GENLIST_PART_EXPANDABLE_ARROW
281 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "arrow_clip"; )
283 GENLIST_PROGRAM_SELECT_ARROW
284 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
288 group { name: "elm/genlist/tree/1text.2/expandable_n_depth/default";
289 alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
290 alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
291 alias: "elm/genlist/tree_compress_odd/1text.2/expandable_n_depth/default";
292 alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
293 alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
294 alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
295 alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
297 data.item: "texts" "elm.text";
298 data.item: "contents" "elm.icon elm.icon.edit";
301 GENLIST_PART_BG_NORMAL
303 GENLIST_PART_BOTTOM_LINE
304 GENLIST_PART_PADDING_LEFT
305 GENLIST_PART_PADDING_RIGHT
307 GENLIST_PART_ICON_BIG_L("elm.icon", "elm.swallow.pad")
308 GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
309 GENLIST_PART_LISTITEM("elm.text",
310 GENLIST_DESCRIPTION_LR("elm.icon.right", "elm.padding.right",
311 min: 0 GENLIST_HEIGHT_1LINE;
312 GENLIST_PARAM_LISTITEM
317 GENLIST_PROGRAM_DISABLED
318 GENLIST_PROGRAM_SELECT_BOTTOMLINE( target: "elm.text"; )
322 group { name: "elm/genlist/item/1text.1/expandable_n_depth/default";
323 alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
324 alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
325 alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
326 alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
327 alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
328 alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
329 alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
331 data.item: "texts" "elm.text";
332 data.item: "contents" "elm.icon elm.icon.edit";
335 GENLIST_PART_BG_NORMAL
337 GENLIST_PART_BOTTOM_LINE
338 GENLIST_PART_PADDING_LEFT
339 GENLIST_PART_PADDING_RIGHT
341 GENLIST_PART_IMAGE("elm.icon", "elm.swallow.pad")
342 GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
343 GENLIST_PART_LISTITEM("elm.text",
344 GENLIST_DESCRIPTION_LR("elm.icon.right", "elm.padding.right",
345 min: 0 GENLIST_HEIGHT_1LINE;
346 GENLIST_PARAM_LISTITEM
351 GENLIST_PROGRAM_DISABLED
352 GENLIST_PROGRAM_SELECT_BOTTOMLINE( target: "elm.text"; )
357 data.item: "texts" "elm.text";
358 data.item: "treesize" "26";
362 alias: "base" "group:base";
363 alias: "arrow" "group:arrow";
364 alias: "elm.text" "group:elm.text";
365 alias: "bottom_line" "group:bottom_line";
366 alias: "elm.padding.left" "group:elm.padding.left";
367 alias: "elm.padding.right" "group:elm.padding.right";
368 alias: "elm.swallow.pad" "group:elm.swallow.pad";
370 GENLIST_PART_PERSPECTIVE_POINT
371 part { name: "event";
374 state: "default" 0.0;
378 part { name: "group";
381 source: "elm/genlist/tree/1text.1/expandable_n_depth/effect_parts/default";
383 min: 16 GENLIST_HEIGHT_1LINE;
384 state: "default" 0.0;
386 GENLIST_DESCRIPTION_ROTATE(-90.0, 0, 0)
392 signal: "mouse,up,1";
393 source: "group:touch_arrow";
394 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
396 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
401 signal: "elm,state,show";
402 action: STATE_SET "default" 0.0;
407 signal: "elm,state,hide";
408 action: STATE_SET "hide" 0.0;
414 /* internally used in 2.5.3.1 */
415 group { name: "elm/genlist/tree/1text.1/expandable_n_depth/effect_parts/default";
417 image: "00_folder_icon_folder_plus.png" COMP;
418 image: "00_folder_icon_folder_minus.png" COMP;
422 GENLIST_PART_PADDING_LEFT
423 GENLIST_PART_PADDING_RIGHT_EDIT
425 part { name: "touch_arrow";
427 ignore_flags: ON_HOLD;
429 description { state: "default" 0.0;
444 part { name: "elm.padding.arrow.right";
447 description { state: "default" 0.0;
459 part { name: "arrow";
460 ignore_flags: ON_HOLD;
463 description { state: "default" 0.0;
464 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
465 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
471 to_x: "elm.swallow.pad";
473 rel2.to_x: "elm.swallow.pad";
474 image.normal: "00_folder_icon_folder_plus.png";
476 description { state: "active" 0.0;
477 inherit: "default" 0.0;
478 image.normal: "00_folder_icon_folder_minus.png";
481 part { name: "elm.text";
485 description { state: "default" 0.0;
489 to_x: "elm.padding.arrow.right";
493 to_x: "elm.padding.right";
495 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
497 font: "Tizen:style=Roman";
498 size: GENLIST_LIST_MAIN_TEXT_SIZE;
501 text_class: "list_item";
504 description { state: "selected" 0.0;
505 inherit: "default" 0.0;
506 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
514 signal: "elm,state,expanded";
516 action: STATE_SET "active" 0.0;
520 name: "go_contracted";
521 signal: "elm,state,contracted";
523 action: STATE_SET "default" 0.0;
529 signal: "elm,state,selected";
531 action: STATE_SET "selected" 0.0;
537 signal: "elm,state,unselected";
539 action: STATE_SET "default" 0.0;
542 transition: LINEAR 0.1;
546 signal: "elm,state,disabled";
548 action: STATE_SET "disabled" 0.0;
553 signal: "elm,state,enabled";
555 action: STATE_SET "default" 0.0;
562 group { name: "elm/genlist/item/1text.2/expandable_n_depth/default";
563 alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
564 alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
565 alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
566 inherit: "elm/genlist/tree/1text.1/expandable_n_depth/default";
569 alias: "base" "group:base";
570 alias: "arrow" "group:arrow";
571 alias: "elm.text" "group:elm.text";
572 alias: "bottom_line" "group:bottom_line";
573 alias: "elm.padding.left" "group:elm.padding.left";
574 alias: "elm.padding.right" "group:elm.padding.right";
575 alias: "elm.swallow.pad" "group:elm.swallow.pad";
576 part { name: "group";
579 source: "elm/genlist/tree/1text.2/expandable_n_depth/effect_parts/default";
581 min: 16 GENLIST_HEIGHT_1LINE;
582 state: "default" 0.0;
584 GENLIST_DESCRIPTION_ROTATE(-90.0, 0, 0)
589 /* internally used in 2.5.3.2 */
590 group { name: "elm/genlist/tree/1text.2/expandable_n_depth/effect_parts/default";
591 inherit: "elm/genlist/tree/1text.1/expandable_n_depth/effect_parts/default";
593 image: "00_folder_icon_folder.png" COMP;
596 part { name: "touch_arrow";
599 part { name: "arrow";
600 description { state: "default" 0.0;
601 image.normal: "00_folder_icon_folder.png";
603 description { state: "active" 0.0;
604 image.normal: "00_folder_icon_folder.png";
614 group { name: "elm/genlist/item/dialogue/1text.2icon/expandable2/default";
615 alias: "elm/genlist/item_odd/dialogue/1text.2icon/expandable2/default";
616 alias: "elm/genlist/item_compress/dialogue/1text.2icon/expandable2/default";
617 alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon/expandable2/default";
618 data.item: "stacking" "above";
619 data.item: "selectraise" "on";
620 data.item: "texts" "elm.text";
621 data.item: "contents" "elm.icon.1 elm.icon.2";
622 data.item: "treesize" "GENLIST_TREESIZE_16_INC";
626 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
627 GENLIST_PART_PADDING_RIGHT_EDIT
628 part { name: "elm.padding.icon1.right";
631 description { state: "default" 0.0;
632 min: GENLIST_PADDING_16_INC 0;
639 rel2.to_x: "elm.icon.1";
643 part { name: "elm.icon.1";
646 description { state: "default" 0.0;
647 min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
648 max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
653 to_x: "elm.swallow.pad";
657 to_x: "elm.swallow.pad";
660 GENLIST_DESCRIPTION_FADEOUT
662 part { name: "elm.padding.icon2.right";
665 description { state: "default" 0.0;
666 min: GENLIST_PADDING_16_INC 0;
673 rel2.to_x: "elm.icon.2";
677 part { name: "elm.icon.2";
680 description { state: "default" 0.0;
681 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
682 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
687 to_x: "elm.padding.icon1.right";
691 to_x: "elm.padding.icon1.right";
694 GENLIST_DESCRIPTION_FADEOUT
696 part { name: "elm.text";
700 description { state: "default" 0.0;
703 to_x: "elm.padding.icon2.right";
707 to_x: "elm.padding.right";
709 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
711 font: "Tizen:style=Regular";
712 size: GENLIST_LIST_MAIN_TEXT_SIZE;
715 text_class: "list_item";
718 description { state: "selected" 0.0;
719 inherit: "default" 0.0;
720 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
722 GENLIST_DESCRIPTION_FADEOUT
727 program { name: "go_active";
728 signal: "elm,state,selected";
730 action: STATE_SET "selected" 0.0;
734 program { name: "go_passive";
735 signal: "elm,state,unselected";
737 action: STATE_SET "default" 0.0;
740 transition: LINEAR 0.1;
742 program { name: "go_disabled";
743 signal: "elm,state,disabled";
745 action: STATE_SET "disabled" 0.0;
748 program { name: "go_enabled";
749 signal: "elm,state,enabled";
751 action: STATE_SET "default" 0.0;
754 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
757 target: "elm.swallow.pad";
758 target: "elm.icon.1";
759 target: "elm.icon.2";
763 signal: "elm,state,show";
764 action: STATE_SET "default" 0.0;
767 target: "elm.icon.1";
768 target: "elm.icon.2";
769 target: "elm.swallow.pad";
773 signal: "elm,state,hide";
774 action: STATE_SET "hide" 0.0;
777 target: "elm.icon.1";
778 target: "elm.icon.2";
779 target: "elm.swallow.pad";
786 group { name: "elm/genlist/item/dialogue/1text/expandable3/default";
787 alias: "elm/genlist/item_odd/dialogue/1text/expandable3/default";
788 alias: "elm/genlist/item_compress/dialogue/1text/expandable3/default";
789 alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable3/default";
790 data.item: "stacking" "above";
791 data.item: "selectraise" "on";
792 data.item: "texts" "elm.text";
793 data.item: "treesize" "10";
797 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
798 GENLIST_PART_PADDING_RIGHT_EDIT
799 part { name: "elm.text";
803 description { state: "default" 0.0;
807 to_x: "elm.swallow.pad";
810 to_x: "elm.padding.right";
814 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
816 font: "Tizen:style=Regular";
817 size: GENLIST_LIST_MAIN_TEXT_SIZE;
820 text_class: "list_item";
823 description { state: "selected" 0.0;
824 inherit: "default" 0.0;
825 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
827 GENLIST_DESCRIPTION_FADEOUT
832 program { name: "go_active";
833 signal: "elm,state,selected";
835 action: STATE_SET "selected" 0.0;
839 program { name: "go_passive";
840 signal: "elm,state,unselected";
842 action: STATE_SET "default" 0.0;
845 transition: LINEAR 0.1;
847 program { name: "go_disabled";
848 signal: "elm,state,disabled";
850 action: STATE_SET "disabled" 0.0;
853 program { name: "go_enabled";
854 signal: "elm,state,enabled";
856 action: STATE_SET "default" 0.0;
859 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
862 target: "elm.swallow.pad";
866 signal: "elm,state,show";
867 action: STATE_SET "default" 0.0;
870 target: "elm.swallow.pad";
874 signal: "elm,state,hide";
875 action: STATE_SET "hide" 0.0;
878 target: "elm.swallow.pad";
885 group { name: "elm/genlist/item/dialogue/1text.2/expandable3/default";
886 alias: "elm/genlist/item_odd/dialogue/1text.2/expandable3/default";
887 alias: "elm/genlist/item_compress/dialogue/1text.2/expandable3/default";
888 alias: "elm/genlist/item_compress_odd/dialogue/1text.2/expandable3/default";
889 data.item: "stacking" "above";
890 data.item: "selectraise" "on";
891 data.item: "texts" "elm.text";
892 data.item: "treesize" "GENLIST_TREESIZE_16_INC";
896 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_SIZE_48_INC )
897 GENLIST_PART_PADDING_RIGHT_EDIT( GENLIST_SIZE_16_INC )
898 part { name: "elm.text";
902 description { state: "default" 0.0;
906 to_x: "elm.swallow.pad";
909 to_x: "elm.padding.right";
913 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
915 font: "Tizen:style=Regular";
916 size: GENLIST_LIST_MAIN_TEXT_SIZE;
919 text_class: "list_item";
922 description { state: "selected" 0.0;
923 inherit: "default" 0.0;
924 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
926 GENLIST_DESCRIPTION_FADEOUT
931 program { name: "go_active";
932 signal: "elm,state,selected";
934 action: STATE_SET "selected" 0.0;
938 program { name: "go_passive";
939 signal: "elm,state,unselected";
941 action: STATE_SET "default" 0.0;
944 transition: LINEAR 0.1;
946 program { name: "go_disabled";
947 signal: "elm,state,disabled";
949 action: STATE_SET "disabled" 0.0;
952 program { name: "go_enabled";
953 signal: "elm,state,enabled";
955 action: STATE_SET "default" 0.0;
958 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
961 target: "elm.swallow.pad";
965 signal: "elm,state,show";
966 action: STATE_SET "default" 0.0;
969 target: "elm.swallow.pad";
973 signal: "elm,state,hide";
974 action: STATE_SET "hide" 0.0;
977 target: "elm.swallow.pad";
983 // 2.5.1.5 (Deprecated)
984 group { name: "elm/genlist/tree/dialogue/2text.2icon/expandable/default";
985 alias: "elm/genlist/tree_odd/dialogue/2text.2icon/expandable/default";
986 alias: "elm/genlist/tree_compress/dialogue/2text.2icon/expandable/default";
987 alias: "elm/genlist/tree_compress_odd/dialogue/2text.2icon/expandable/default";
988 data.item: "stacking" "above";
989 data.item: "selectraise" "on";
990 data.item: "texts" "elm.text.1 elm.text.2";
991 data.item: "contents" "elm.icon elm.swallow.colorbar";
992 data.item: "treesize" "GENLIST_TREESIZE_16_INC";
994 image: "00_button_expand_closed.png" COMP;
995 image: "00_button_expand_opened.png" COMP;
999 GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
1000 GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
1001 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
1002 GENLIST_PART_PADDING_RIGHT_EDIT
1003 part { name: "elm.swallow.colorbar";
1007 description { state: "default" 0.0;
1008 min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
1010 rel2.relative: 0.0 0.0;
1014 part { name: "touch_arrow";
1017 ignore_flags: ON_HOLD;
1019 description { state: "default" 0.0;
1020 min: GENLIST_SIZE_112_INC GENLIST_SIZE_128_INC;
1034 part { name: "arrow";
1036 ignore_flags: ON_HOLD;
1039 description { state: "default" 0.0;
1040 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
1041 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
1045 rel1.to_x: "elm.padding.right";
1049 to_x: "elm.padding.right";
1051 image.normal: "00_button_expand_closed.png";
1053 description { state: "active" 0.0;
1054 inherit: "default" 0.0;
1055 image.normal: "00_button_expand_opened.png";
1057 GENLIST_DESCRIPTION_FADEOUT
1059 part { name: "elm.padding.arrow.left";
1062 description { state: "default" 0.0;
1063 min: GENLIST_SIZE_8_INC 0;
1074 part { name: "elm.padding.icon.right";
1077 description { state: "default" 0.0;
1078 min: GENLIST_SIZE_16_INC 0;
1085 rel2.to_x: "elm.icon";
1089 part { name: "elm.icon";
1093 description { state: "default" 0.0;
1094 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
1095 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
1100 to_x: "elm.swallow.pad";
1104 to_x: "elm.swallow.pad";
1108 part { name: "elm.text.1";
1113 description { state: "default" 0.0;
1114 min: 0 GENLIST_SIZE_61_INC;
1119 to_x: "elm.padding.icon.right";
1120 to_y: "elm.padding.top";
1124 to_x: "elm.padding.arrow.left";
1125 to_y: "elm.padding.top";
1127 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
1129 font: "Tizen:style=Regular";
1130 size: GENLIST_LIST_MAIN_TEXT_SIZE;
1133 text_class: "list_item";
1136 description { state: "selected" 0.0;
1137 inherit: "default" 0.0;
1138 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
1140 GENLIST_DESCRIPTION_FADEOUT
1142 part { name: "elm.text.2";
1147 description { state: "default" 0.0;
1150 to_x: "elm.padding.icon.right";
1156 to_x: "elm.padding.arrow.left";
1157 to_y: "elm.padding.bottom";
1159 color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
1161 font: "Tizen:style=Medium";
1162 size: GENLIST_FONT_32_INC;
1165 text_class: "tizen";
1168 description { state: "selected" 0.0;
1169 inherit: "default" 0.0;
1170 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
1172 GENLIST_DESCRIPTION_FADEOUT
1174 GENLIST_PART_DISCLIP
1179 signal: "elm,state,selected";
1181 action: STATE_SET "selected" 0.0;
1183 target: "elm.text.1";
1184 target: "elm.text.2";
1188 signal: "elm,state,unselected";
1190 action: STATE_SET "default" 0.0;
1192 target: "elm.text.1";
1193 target: "elm.text.2";
1194 transition: LINEAR 0.1;
1197 name: "go_disabled";
1198 signal: "elm,state,disabled";
1200 action: STATE_SET "disabled" 0.0;
1205 signal: "elm,state,enabled";
1207 action: STATE_SET "default" 0.0;
1212 signal: "mouse,up,1";
1213 source: "touch_arrow";
1214 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
1217 name: "go_expanded";
1218 signal: "elm,state,expanded";
1220 action: STATE_SET "active" 0.0;
1224 name: "go_contracted";
1225 signal: "elm,state,contracted";
1227 action: STATE_SET "default" 0.0;
1230 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
1232 target: "elm.text.1";
1233 target: "elm.text.2";
1235 target: "elm.swallow.colorbar";
1237 target: "elm.swallow.pad";
1241 signal: "elm,state,show";
1242 action: STATE_SET "default" 0.0;
1244 target: "elm.text.1";
1245 target: "elm.text.2";
1247 target: "elm.swallow.colorbar";
1249 target: "elm.swallow.pad";
1253 signal: "elm,state,hide";
1254 action: STATE_SET "hide" 0.0;
1256 target: "elm.text.1";
1257 target: "elm.text.2";
1259 target: "elm.swallow.colorbar";
1261 target: "elm.swallow.pad";
1266 #define GENLIST_EXPANDABLE_TREE_GROUP(GE_STYLE_NAME, GE_COLOR, GE_LEFT) \
1267 group { name: "elm/genlist/tree/"GE_STYLE_NAME"/default"; \
1268 alias: "elm/genlist/tree_odd/"GE_STYLE_NAME"/default"; \
1269 data.item: "stacking" "above"; \
1270 data.item: "selectraise" "on"; \
1271 data.item: "texts" "elm.text"; \
1272 data.item: "contents" "elm.swallow.icon elm.swallow.end"; \
1273 data.item: "treesize" "GENLIST_TREESIZE_16_INC"; \
1275 image: "00_button_expand_closed.png" COMP; \
1276 image: "00_button_expand_opened.png" COMP; \
1280 GENLIST_PART_PADDING_LEFT_SIZE( GE_LEFT ) \
1281 GENLIST_PART_PADDING_RIGHT_EDIT \
1282 part { name: "touch_arrow"; \
1284 clip_to: "disclip"; \
1285 ignore_flags: ON_HOLD; \
1287 description { state: "default" 0.0; \
1288 min: GENLIST_SIZE_112_INC GENLIST_SIZE_128_INC; \
1292 relative: 0.5 0.5; \
1296 relative: 0.5 0.5; \
1302 part { name: "arrow"; \
1303 clip_to: "disclip"; \
1304 ignore_flags: ON_HOLD; \
1307 description { state: "default" 0.0; \
1308 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
1309 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE; \
1313 rel1.to_x: "elm.padding.right"; \
1315 relative: 0.0 1.0; \
1317 to_x: "elm.padding.right"; \
1319 image.normal: "00_button_expand_closed.png"; \
1321 description { state: "active" 0.0; \
1322 inherit: "default" 0.0; \
1323 image.normal: "00_button_expand_opened.png"; \
1325 GENLIST_DESCRIPTION_FADEOUT \
1327 part { name: "elm.padding.arrow.left"; \
1330 description { state: "default" 0.0; \
1331 min: GENLIST_SIZE_8_INC 0; \
1337 relative: 0.0 1.0; \
1342 part { name: "elm.text"; \
1343 clip_to: "disclip"; \
1347 description { state: "default" 0.0; \
1350 relative: 1.0 0.0; \
1351 to_x: "elm.swallow.pad"; \
1354 relative: 0.0 1.0; \
1355 to_x: "elm.padding.arrow.left"; \
1357 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR; \
1359 font: "Tizen:style=Roman"; \
1360 size: GENLIST_LIST_MAIN_TEXT_SIZE; \
1363 text_class: "list_item"; \
1366 description { state: "selected" 0.0; \
1367 inherit: "default" 0.0; \
1368 color: GENLIST_LIST_TEXT_FOCUS_COLOR; \
1370 GENLIST_DESCRIPTION_FADEOUT \
1372 GENLIST_PART_DISCLIP \
1376 name: "go_active"; \
1377 signal: "elm,state,selected"; \
1379 action: STATE_SET "selected" 0.0; \
1381 target: "elm.text"; \
1384 name: "go_passive"; \
1385 signal: "elm,state,unselected"; \
1387 action: STATE_SET "default" 0.0; \
1389 target: "elm.text"; \
1390 transition: LINEAR 0.1; \
1393 name: "go_disabled"; \
1394 signal: "elm,state,disabled"; \
1396 action: STATE_SET "disabled" 0.0; \
1397 target: "disclip"; \
1400 name: "go_enabled"; \
1401 signal: "elm,state,enabled"; \
1403 action: STATE_SET "default" 0.0; \
1404 target: "disclip"; \
1408 signal: "mouse,up,1"; \
1409 source: "touch_arrow"; \
1410 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm"; \
1413 name: "go_expanded"; \
1414 signal: "elm,state,expanded"; \
1416 action: STATE_SET "active" 0.0; \
1420 name: "go_contracted"; \
1421 signal: "elm,state,contracted"; \
1423 action: STATE_SET "default" 0.0; \
1426 GENLIST_PROGRAM_ROTATE(0.2, 0.3, \
1428 target: "elm.text"; \
1430 target: "elm.swallow.pad"; \
1434 signal: "elm,state,show"; \
1435 action: STATE_SET "default" 0.0; \
1437 target: "elm.text"; \
1439 target: "elm.swallow.pad"; \
1443 signal: "elm,state,hide"; \
1444 action: STATE_SET "hide" 0.0; \
1446 target: "elm.text"; \
1448 target: "elm.swallow.pad"; \
1453 #define GENLIST_EXPANDABLE_ITEM_GROUP(GE_STYLE_NAME, GE_COLOR, GE_LEFT) \
1454 group { name: "elm/genlist/item/"GE_STYLE_NAME"/default"; \
1455 alias: "elm/genlist/item_odd/"GE_STYLE_NAME"/default"; \
1456 data.item: "stacking" "above"; \
1457 data.item: "selectraise" "on"; \
1458 data.item: "texts" "elm.text"; \
1459 data.item: "contents" "elm.swallow.icon elm.swallow.end"; \
1460 data.item: "treesize" "GENLIST_TREESIZE_16_INC"; \
1463 GENLIST_PART_PADDING_LEFT_SIZE( GE_LEFT ) \
1464 GENLIST_PART_PADDING_RIGHT_EDIT \
1465 part { name: "elm.swallow.end"; \
1468 description { state: "default" 0.0; \
1471 rel1.to_x: "elm.padding.right"; \
1473 relative: 0.0 1.0; \
1474 to_x: "elm.padding.right"; \
1477 GENLIST_DESCRIPTION_FADEOUT \
1479 part { name: "elm.text"; \
1480 clip_to: "disclip"; \
1484 description { state: "default" 0.0; \
1486 relative: 1.0 0.0; \
1488 to_x: "elm.swallow.pad"; \
1491 to_x: "elm.padding.right"; \
1492 relative: 0.0 1.0; \
1495 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR; \
1497 font: "Tizen:style=Roman"; \
1498 size: GENLIST_LIST_MAIN_TEXT_SIZE; \
1501 text_class: "list_item"; \
1504 description { state: "selected" 0.0; \
1505 inherit: "default" 0.0; \
1506 color: GENLIST_LIST_TEXT_FOCUS_COLOR; \
1508 GENLIST_DESCRIPTION_FADEOUT \
1510 GENLIST_PART_DISCLIP \
1513 program { name: "go_active"; \
1514 signal: "elm,state,selected"; \
1516 action: STATE_SET "selected" 0.0; \
1518 target: "elm.text"; \
1520 program { name: "go_passive"; \
1521 signal: "elm,state,unselected"; \
1523 action: STATE_SET "default" 0.0; \
1525 target: "elm.text"; \
1526 transition: LINEAR 0.1; \
1528 program { name: "go_disabled"; \
1529 signal: "elm,state,disabled"; \
1531 action: STATE_SET "disabled" 0.0; \
1532 target: "disclip"; \
1534 program { name: "go_enabled"; \
1535 signal: "elm,state,enabled"; \
1537 action: STATE_SET "default" 0.0; \
1538 target: "disclip"; \
1540 GENLIST_PROGRAM_ROTATE(0.2, 0.3, \
1542 target: "elm.text"; \
1543 target: "elm.swallow.pad"; \
1544 target: "elm.swallow.end"; \
1548 signal: "elm,state,show"; \
1549 action: STATE_SET "default" 0.0; \
1551 target: "elm.text"; \
1552 target: "elm.swallow.end"; \
1553 target: "elm.swallow.pad"; \
1557 signal: "elm,state,hide"; \
1558 action: STATE_SET "hide" 0.0; \
1560 target: "elm.text"; \
1561 target: "elm.swallow.end"; \
1562 target: "elm.swallow.pad"; \
1568 GENLIST_EXPANDABLE_TREE_GROUP("expandable", GENLIST_PART_DIALOGUE_GROUP_BG_COLOR, GENLIST_PADDING_32_INC)
1569 GENLIST_EXPANDABLE_TREE_GROUP("expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_32_INC)
1571 GENLIST_EXPANDABLE_ITEM_GROUP("expandable", GENLIST_PART_DIALOGUE_GROUP_BG_COLOR, GENLIST_PADDING_16_INC)
1572 GENLIST_EXPANDABLE_ITEM_GROUP("expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_16_INC)
1573 GENLIST_EXPANDABLE_ITEM_GROUP("expandable3", GENLIST_PART_EXPANDABLE_3ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_16_INC)
1576 GENLIST_EXPANDABLE_TREE_GROUP("1text/expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_32_INC)
1577 GENLIST_EXPANDABLE_ITEM_GROUP("1text/expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_16_INC)
1581 GENLIST_EXPANDABLE_TREE_GROUP("1text/expandable3", GENLIST_PART_EXPANDABLE_3ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_48_INC)
1582 GENLIST_EXPANDABLE_ITEM_GROUP("1text/expandable3", GENLIST_PART_EXPANDABLE_3ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_48_INC)