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
55 GENLIST_PART_FOCUS_DIALOGUE
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"; )
61 GENLIST_PROGRAM_SOUND("elm.text.1")
62 GENLIST_PROGRAM_SOUND("elm.text.2")
67 group { GENLIST_NAME("dialogue/2text.2/expandable/default")
68 GENLIST_PROLOG_DIALOGUE
69 data.item: "texts" "elm.text.1 elm.text.2";
71 GENLIST_IMAGES_EXPANDABLE_BTN
73 GENLIST_PART_BG_DIALOGUE
75 GENLIST_PART_PADDING_TOP_2LINE
76 GENLIST_PART_PADDING_BOTTOM_2LINE
77 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
78 GENLIST_PART_PADDING_RIGHT_EDIT
80 GENLIST_PART_SUBITEM("elm.text.2",
81 GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.arrow.left",
84 min: 0 GENLIST_HEIGHT_2LINE_SUB;
85 GENLIST_PARAM_SUBITEM_DEFAULT
88 GENLIST_PART_LISTITEM("elm.text.1",
89 GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.arrow.left",
90 "elm.text.2", "elm.padding.bottom",
91 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
92 GENLIST_PARAM_LISTITEM
95 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
96 GENLIST_PART_EXPANDABLE_ARROW
98 GENLIST_PART_FOCUS_DIALOGUE
100 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "arrow_clip"; )
102 GENLIST_PROGRAM_SELECT_ARROW
103 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
104 GENLIST_PROGRAM_SOUND("elm.text.1")
105 GENLIST_PROGRAM_SOUND("elm.text.2")
110 group { GENLIST_NAME("dialogue/2text.3/expandable/default")
111 GENLIST_PROLOG_DIALOGUE
112 data.item: "texts" "elm.text.1 elm.text.2";
114 GENLIST_IMAGES_EXPANDABLE_BTN
116 GENLIST_PART_BG_DIALOGUE
118 GENLIST_PART_PADDING_TOP_2LINE
119 GENLIST_PART_PADDING_BOTTOM_2LINE
120 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
121 GENLIST_PART_PADDING_RIGHT_EDIT
123 GENLIST_PART_LISTITEM("elm.text.1",
124 GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.arrow.left",
125 "elm.padding.top", "elm.text.2",
126 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
127 GENLIST_PARAM_LISTITEM
130 GENLIST_PART_SUBITEM("elm.text.2",
131 GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.arrow.left", "elm.padding.bottom",
132 min: 0 GENLIST_HEIGHT_2LINE_SUB;
134 GENLIST_PARAM_SUBITEM_SETTINGS
137 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
138 GENLIST_PART_EXPANDABLE_ARROW
140 GENLIST_PART_FOCUS_DIALOGUE
142 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "arrow_clip"; )
144 GENLIST_PROGRAM_SELECT_ARROW
145 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
146 GENLIST_PROGRAM_SOUND("elm.text.1")
147 GENLIST_PROGRAM_SOUND("elm.text.2")
152 group { GENLIST_NAME("dialogue/2text.1icon/expandable/default")
153 GENLIST_PROLOG_DIALOGUE
154 data.item: "texts" "elm.text.1 elm.text.2";
155 data.item: "contents" "elm.icon";
158 image: "00_list_button_expand_closed.png" COMP;
159 image: "00_list_button_expand_opened.png" COMP;
161 GENLIST_IMAGES_EXPANDABLE_BTN
163 GENLIST_PART_BG_DIALOGUE
165 GENLIST_PART_PADDING_TOP_2LINE
166 GENLIST_PART_PADDING_BOTTOM_2LINE
167 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
168 GENLIST_PART_PADDING_RIGHT_EDIT
169 GENLIST_PART_ICON("elm.icon",
170 GENLIST_DESCRIPTION_L("elm.padding.left",
171 GENLIST_PARAM_ICON_CHECK_RADIO)
173 GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
174 GENLIST_PART_LISTITEM("elm.text.1",
175 GENLIST_DESCRIPTION("elm.padding.icon.right", "elm.padding.arrow.left",
176 "elm.padding.top", "elm.text.2",
177 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
178 GENLIST_PARAM_LISTITEM
181 GENLIST_PART_SUBITEM("elm.text.2",
182 GENLIST_DESCRIPTION_LRB("elm.padding.icon.right", "elm.padding.arrow.left", "elm.padding.bottom",
183 min: 0 GENLIST_HEIGHT_2LINE_SUB;
185 GENLIST_PARAM_SUBITEM_DEFAULT
188 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
189 GENLIST_PART_EXPANDABLE_ARROW
191 GENLIST_PART_FOCUS_DIALOGUE
193 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "arrow_clip"; )
195 GENLIST_PROGRAM_SELECT_ARROW
196 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
197 GENLIST_PROGRAM_SOUND("elm.text.1")
198 GENLIST_PROGRAM_SOUND("elm.text.2")
203 group { GENLIST_NAME("dialogue/3text.1icon/expandable/default")
204 GENLIST_PROLOG_DIALOGUE
206 data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
207 data.item: "contents" "elm.swallow.colorbar elm.icon";
210 image: "00_list_button_expand_closed.png" COMP;
211 image: "00_list_button_expand_opened.png" COMP;
214 GENLIST_IMAGES_EXPANDABLE_BTN
216 GENLIST_PART_BG_DIALOGUE
218 GENLIST_PART_PADDING_TOP_2LINE
219 GENLIST_PART_PADDING_BOTTOM_2LINE
220 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
221 GENLIST_PART_PADDING_RIGHT_EDIT
222 GENLIST_PART_COLORBAR
224 GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
225 GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
226 GENLIST_PART_LISTITEM("elm.text.1",
227 GENLIST_DESCRIPTION("elm.padding.icon.right", "elm.text.3",
228 "elm.padding.top", "elm.text.2",
229 min: 0 GENLIST_HEIGHT_2LINE_MAIN;
230 GENLIST_PARAM_LISTITEM
233 GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
234 "elm.padding.arrow.left", "elm.padding.top", "elm.text.2"
236 GENLIST_PART_SUBITEM("elm.text.2",
237 GENLIST_DESCRIPTION_LRB("elm.padding.icon.right", "elm.padding.arrow.left", "elm.padding.bottom",
238 min: 0 GENLIST_HEIGHT_2LINE_SUB;
240 GENLIST_PARAM_SUBITEM_DEFAULT
243 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
244 GENLIST_PART_EXPANDABLE_ARROW
246 GENLIST_PART_FOCUS_DIALOGUE
248 GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
249 target: "arrow_clip"; )
251 GENLIST_PROGRAM_SELECT_ARROW
252 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
253 GENLIST_PROGRAM_SOUND("elm.text.1")
254 GENLIST_PROGRAM_SOUND("elm.text.2")
255 GENLIST_PROGRAM_SOUND("elm.text.3")
260 group { GENLIST_NAME("dialogue/1text/expandable/default")
262 // FIXME: deprecated, only for backward compatibility
263 alias: "elm/genlist/tree/dialogue/1text/expandable2/default";
264 alias: "elm/genlist/tree_odd/dialogue/1text/expandable2/default";
265 alias: "elm/genlist/tree_compress/dialogue/1text/expandable2/default";
266 alias: "elm/genlist/tree_compress_odd/dialogue/1text/expandable2/default";
268 GENLIST_PROLOG_DIALOGUE
269 data.item: "texts" "elm.text";
271 GENLIST_IMAGES_EXPANDABLE_BTN
273 GENLIST_PART_BG_DIALOGUE
275 GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
276 GENLIST_PART_PADDING_TOP_SIZE(0)
277 GENLIST_PART_PADDING_BOTTOM_SIZE(0)
278 GENLIST_PART_PADDING_RIGHT_EDIT
280 GENLIST_PART_LISTITEM("elm.text",
281 GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.arrow.left",
282 "elm.padding.top", "elm.padding.bottom",
283 min: 0 GENLIST_HEIGHT_1LINE;
284 GENLIST_PARAM_LISTITEM
287 GENLIST_PART_PADDING_R("elm.padding.arrow.left", "arrow")
288 GENLIST_PART_EXPANDABLE_ARROW
290 GENLIST_PART_FOCUS_DIALOGUE
292 GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "arrow_clip"; )
294 GENLIST_PROGRAM_SELECT_ARROW
295 GENLIST_PROGRAM_EXPAND_ROOT( target: "arrow"; )
296 GENLIST_PROGRAM_SOUND("elm.text")
300 group { name: "elm/genlist/tree/1text.2/expandable_n_depth/default";
301 alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
302 alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
303 alias: "elm/genlist/tree_compress_odd/1text.2/expandable_n_depth/default";
304 alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
305 alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
306 alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
307 alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
309 data.item: "texts" "elm.text";
310 data.item: "contents" "elm.icon elm.icon.edit";
313 GENLIST_PART_BG_NORMAL
315 GENLIST_PART_BOTTOM_LINE
316 GENLIST_PART_PADDING_LEFT
317 GENLIST_PART_PADDING_RIGHT
319 GENLIST_PART_ICON_BIG_L("elm.icon", "elm.swallow.pad")
320 GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
321 GENLIST_PART_LISTITEM("elm.text",
322 GENLIST_DESCRIPTION_LR("elm.icon.right", "elm.padding.right",
323 min: 0 GENLIST_HEIGHT_1LINE;
324 GENLIST_PARAM_LISTITEM
329 GENLIST_PROGRAM_DISABLED
330 GENLIST_PROGRAM_SELECT_BOTTOMLINE( target: "elm.text"; )
331 GENLIST_PROGRAM_SOUND("elm.text")
335 group { name: "elm/genlist/item/1text.1/expandable_n_depth/default";
336 alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
337 alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
338 alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
339 alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
340 alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
341 alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
342 alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
344 data.item: "texts" "elm.text";
345 data.item: "contents" "elm.icon elm.icon.edit";
348 GENLIST_PART_BG_NORMAL
350 GENLIST_PART_BOTTOM_LINE
351 GENLIST_PART_PADDING_LEFT
352 GENLIST_PART_PADDING_RIGHT
354 GENLIST_PART_IMAGE("elm.icon", "elm.swallow.pad")
355 GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
356 GENLIST_PART_LISTITEM("elm.text",
357 GENLIST_DESCRIPTION_LR("elm.icon.right", "elm.padding.right",
358 min: 0 GENLIST_HEIGHT_1LINE;
359 GENLIST_PARAM_LISTITEM
364 GENLIST_PROGRAM_DISABLED
365 GENLIST_PROGRAM_SELECT_BOTTOMLINE( target: "elm.text"; )
366 GENLIST_PROGRAM_SOUND("elm.text")
371 data.item: "texts" "elm.text";
372 data.item: "treesize" "26";
376 alias: "base" "group:base";
377 alias: "arrow" "group:arrow";
378 alias: "elm.text" "group:elm.text";
379 alias: "bottom_line" "group:bottom_line";
380 alias: "elm.padding.left" "group:elm.padding.left";
381 alias: "elm.padding.right" "group:elm.padding.right";
382 alias: "elm.swallow.pad" "group:elm.swallow.pad";
384 GENLIST_PART_PERSPECTIVE_POINT
385 part { name: "event";
388 state: "default" 0.0;
392 part { name: "group";
395 source: "elm/genlist/tree/1text.1/expandable_n_depth/effect_parts/default";
397 min: 16 GENLIST_HEIGHT_1LINE;
398 state: "default" 0.0;
400 GENLIST_DESCRIPTION_ROTATE(-90.0, 0, 0)
406 signal: "mouse,up,1";
407 source: "group:touch_arrow";
408 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
410 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
415 signal: "elm,state,show";
416 action: STATE_SET "default" 0.0;
421 signal: "elm,state,hide";
422 action: STATE_SET "hide" 0.0;
428 /* internally used in 2.5.3.1 */
429 group { name: "elm/genlist/tree/1text.1/expandable_n_depth/effect_parts/default";
431 image: "00_folder_icon_folder_plus.png" COMP;
432 image: "00_folder_icon_folder_minus.png" COMP;
436 GENLIST_PART_PADDING_LEFT
437 GENLIST_PART_PADDING_RIGHT_EDIT
439 part { name: "touch_arrow";
441 ignore_flags: ON_HOLD;
443 description { state: "default" 0.0;
458 part { name: "elm.padding.arrow.right";
461 description { state: "default" 0.0;
473 part { name: "arrow";
474 ignore_flags: ON_HOLD;
477 description { state: "default" 0.0;
478 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
479 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
485 to_x: "elm.swallow.pad";
487 rel2.to_x: "elm.swallow.pad";
488 image.normal: "00_folder_icon_folder_plus.png";
490 description { state: "active" 0.0;
491 inherit: "default" 0.0;
492 image.normal: "00_folder_icon_folder_minus.png";
495 part { name: "elm.text";
499 description { state: "default" 0.0;
503 to_x: "elm.padding.arrow.right";
507 to_x: "elm.padding.right";
509 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
511 font: "Tizen:style=Roman";
512 size: GENLIST_LIST_MAIN_TEXT_SIZE;
515 text_class: "list_item";
518 description { state: "selected" 0.0;
519 inherit: "default" 0.0;
520 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
528 signal: "elm,state,expanded";
530 action: STATE_SET "active" 0.0;
534 name: "go_contracted";
535 signal: "elm,state,contracted";
537 action: STATE_SET "default" 0.0;
543 signal: "elm,state,selected";
545 action: STATE_SET "selected" 0.0;
551 signal: "elm,state,unselected";
553 action: STATE_SET "default" 0.0;
556 transition: LINEAR 0.1;
560 signal: "elm,state,disabled";
562 action: STATE_SET "disabled" 0.0;
567 signal: "elm,state,enabled";
569 action: STATE_SET "default" 0.0;
572 GENLIST_PROGRAM_SOUND("elm.text")
577 group { name: "elm/genlist/item/1text.2/expandable_n_depth/default";
578 alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
579 alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
580 alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
581 inherit: "elm/genlist/tree/1text.1/expandable_n_depth/default";
584 alias: "base" "group:base";
585 alias: "arrow" "group:arrow";
586 alias: "elm.text" "group:elm.text";
587 alias: "bottom_line" "group:bottom_line";
588 alias: "elm.padding.left" "group:elm.padding.left";
589 alias: "elm.padding.right" "group:elm.padding.right";
590 alias: "elm.swallow.pad" "group:elm.swallow.pad";
591 part { name: "group";
594 source: "elm/genlist/tree/1text.2/expandable_n_depth/effect_parts/default";
596 min: 16 GENLIST_HEIGHT_1LINE;
597 state: "default" 0.0;
599 GENLIST_DESCRIPTION_ROTATE(-90.0, 0, 0)
604 /* internally used in 2.5.3.2 */
605 group { name: "elm/genlist/tree/1text.2/expandable_n_depth/effect_parts/default";
606 inherit: "elm/genlist/tree/1text.1/expandable_n_depth/effect_parts/default";
608 image: "00_folder_icon_folder.png" COMP;
611 part { name: "touch_arrow";
614 part { name: "arrow";
615 description { state: "default" 0.0;
616 image.normal: "00_folder_icon_folder.png";
618 description { state: "active" 0.0;
619 image.normal: "00_folder_icon_folder.png";
629 group { name: "elm/genlist/item/dialogue/1text.2icon/expandable2/default";
630 alias: "elm/genlist/item_odd/dialogue/1text.2icon/expandable2/default";
631 alias: "elm/genlist/item_compress/dialogue/1text.2icon/expandable2/default";
632 alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon/expandable2/default";
633 data.item: "stacking" "above";
634 data.item: "selectraise" "on";
635 data.item: "texts" "elm.text";
636 data.item: "contents" "elm.icon.1 elm.icon.2";
637 data.item: "treesize" "GENLIST_TREESIZE_16_INC";
641 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
642 GENLIST_PART_PADDING_RIGHT_EDIT
643 part { name: "elm.padding.icon1.right";
646 description { state: "default" 0.0;
647 min: GENLIST_PADDING_16_INC 0;
654 rel2.to_x: "elm.icon.1";
658 part { name: "elm.icon.1";
661 description { state: "default" 0.0;
662 min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
663 max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
668 to_x: "elm.swallow.pad";
672 to_x: "elm.swallow.pad";
675 GENLIST_DESCRIPTION_FADEOUT
677 part { name: "elm.padding.icon2.right";
680 description { state: "default" 0.0;
681 min: GENLIST_PADDING_16_INC 0;
688 rel2.to_x: "elm.icon.2";
692 part { name: "elm.icon.2";
695 description { state: "default" 0.0;
696 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
697 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
702 to_x: "elm.padding.icon1.right";
706 to_x: "elm.padding.icon1.right";
709 GENLIST_DESCRIPTION_FADEOUT
711 part { name: "elm.text";
715 description { state: "default" 0.0;
718 to_x: "elm.padding.icon2.right";
722 to_x: "elm.padding.right";
724 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
726 font: "Tizen:style=Regular";
727 size: GENLIST_LIST_MAIN_TEXT_SIZE;
730 text_class: "list_item";
733 description { state: "selected" 0.0;
734 inherit: "default" 0.0;
735 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
737 GENLIST_DESCRIPTION_FADEOUT
742 program { name: "go_active";
743 signal: "elm,state,selected";
745 action: STATE_SET "selected" 0.0;
749 program { name: "go_passive";
750 signal: "elm,state,unselected";
752 action: STATE_SET "default" 0.0;
755 transition: LINEAR 0.1;
757 program { name: "go_disabled";
758 signal: "elm,state,disabled";
760 action: STATE_SET "disabled" 0.0;
763 program { name: "go_enabled";
764 signal: "elm,state,enabled";
766 action: STATE_SET "default" 0.0;
769 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
772 target: "elm.swallow.pad";
773 target: "elm.icon.1";
774 target: "elm.icon.2";
778 signal: "elm,state,show";
779 action: STATE_SET "default" 0.0;
782 target: "elm.icon.1";
783 target: "elm.icon.2";
784 target: "elm.swallow.pad";
788 signal: "elm,state,hide";
789 action: STATE_SET "hide" 0.0;
792 target: "elm.icon.1";
793 target: "elm.icon.2";
794 target: "elm.swallow.pad";
801 group { name: "elm/genlist/item/dialogue/1text/expandable3/default";
802 alias: "elm/genlist/item_odd/dialogue/1text/expandable3/default";
803 alias: "elm/genlist/item_compress/dialogue/1text/expandable3/default";
804 alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable3/default";
805 data.item: "stacking" "above";
806 data.item: "selectraise" "on";
807 data.item: "texts" "elm.text";
808 data.item: "treesize" "10";
812 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
813 GENLIST_PART_PADDING_RIGHT_EDIT
814 part { name: "elm.text";
818 description { state: "default" 0.0;
822 to_x: "elm.swallow.pad";
825 to_x: "elm.padding.right";
829 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
831 font: "Tizen:style=Regular";
832 size: GENLIST_LIST_MAIN_TEXT_SIZE;
835 text_class: "list_item";
838 description { state: "selected" 0.0;
839 inherit: "default" 0.0;
840 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
842 GENLIST_DESCRIPTION_FADEOUT
847 program { name: "go_active";
848 signal: "elm,state,selected";
850 action: STATE_SET "selected" 0.0;
854 program { name: "go_passive";
855 signal: "elm,state,unselected";
857 action: STATE_SET "default" 0.0;
860 transition: LINEAR 0.1;
862 program { name: "go_disabled";
863 signal: "elm,state,disabled";
865 action: STATE_SET "disabled" 0.0;
868 program { name: "go_enabled";
869 signal: "elm,state,enabled";
871 action: STATE_SET "default" 0.0;
874 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
877 target: "elm.swallow.pad";
881 signal: "elm,state,show";
882 action: STATE_SET "default" 0.0;
885 target: "elm.swallow.pad";
889 signal: "elm,state,hide";
890 action: STATE_SET "hide" 0.0;
893 target: "elm.swallow.pad";
900 group { name: "elm/genlist/item/dialogue/1text.2/expandable3/default";
901 alias: "elm/genlist/item_odd/dialogue/1text.2/expandable3/default";
902 alias: "elm/genlist/item_compress/dialogue/1text.2/expandable3/default";
903 alias: "elm/genlist/item_compress_odd/dialogue/1text.2/expandable3/default";
904 data.item: "stacking" "above";
905 data.item: "selectraise" "on";
906 data.item: "texts" "elm.text";
907 data.item: "treesize" "GENLIST_TREESIZE_16_INC";
911 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_SIZE_48_INC )
912 GENLIST_PART_PADDING_RIGHT_EDIT( GENLIST_SIZE_16_INC )
913 part { name: "elm.text";
917 description { state: "default" 0.0;
921 to_x: "elm.swallow.pad";
924 to_x: "elm.padding.right";
928 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
930 font: "Tizen:style=Regular";
931 size: GENLIST_LIST_MAIN_TEXT_SIZE;
934 text_class: "list_item";
937 description { state: "selected" 0.0;
938 inherit: "default" 0.0;
939 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
941 GENLIST_DESCRIPTION_FADEOUT
946 program { name: "go_active";
947 signal: "elm,state,selected";
949 action: STATE_SET "selected" 0.0;
953 program { name: "go_passive";
954 signal: "elm,state,unselected";
956 action: STATE_SET "default" 0.0;
959 transition: LINEAR 0.1;
961 program { name: "go_disabled";
962 signal: "elm,state,disabled";
964 action: STATE_SET "disabled" 0.0;
967 program { name: "go_enabled";
968 signal: "elm,state,enabled";
970 action: STATE_SET "default" 0.0;
973 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
976 target: "elm.swallow.pad";
980 signal: "elm,state,show";
981 action: STATE_SET "default" 0.0;
984 target: "elm.swallow.pad";
988 signal: "elm,state,hide";
989 action: STATE_SET "hide" 0.0;
992 target: "elm.swallow.pad";
998 // 2.5.1.5 (Deprecated)
999 group { name: "elm/genlist/tree/dialogue/2text.2icon/expandable/default";
1000 alias: "elm/genlist/tree_odd/dialogue/2text.2icon/expandable/default";
1001 alias: "elm/genlist/tree_compress/dialogue/2text.2icon/expandable/default";
1002 alias: "elm/genlist/tree_compress_odd/dialogue/2text.2icon/expandable/default";
1003 data.item: "stacking" "above";
1004 data.item: "selectraise" "on";
1005 data.item: "texts" "elm.text.1 elm.text.2";
1006 data.item: "contents" "elm.icon elm.swallow.colorbar";
1007 data.item: "treesize" "GENLIST_TREESIZE_16_INC";
1009 image: "00_list_button_expand_closed.png" COMP;
1010 image: "00_list_button_expand_opened.png" COMP;
1014 GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
1015 GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
1016 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
1017 GENLIST_PART_PADDING_RIGHT_EDIT
1018 part { name: "elm.swallow.colorbar";
1022 description { state: "default" 0.0;
1023 min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
1025 rel2.relative: 0.0 0.0;
1029 part { name: "touch_arrow";
1032 ignore_flags: ON_HOLD;
1034 description { state: "default" 0.0;
1035 min: GENLIST_SIZE_112_INC GENLIST_SIZE_128_INC;
1049 part { name: "arrow";
1051 ignore_flags: ON_HOLD;
1054 description { state: "default" 0.0;
1055 min: GENLIST_BTN_02_SIZE GENLIST_BTN_02_SIZE;
1056 max: GENLIST_BTN_02_SIZE GENLIST_BTN_02_SIZE;
1060 rel1.to_x: "elm.padding.right";
1064 to_x: "elm.padding.right";
1066 image.normal: "00_list_button_expand_closed.png";
1068 description { state: "active" 0.0;
1069 inherit: "default" 0.0;
1070 image.normal: "00_list_button_expand_opened.png";
1072 GENLIST_DESCRIPTION_FADEOUT
1074 part { name: "elm.padding.arrow.left";
1077 description { state: "default" 0.0;
1078 min: GENLIST_SIZE_8_INC 0;
1089 part { name: "elm.padding.icon.right";
1092 description { state: "default" 0.0;
1093 min: GENLIST_SIZE_16_INC 0;
1100 rel2.to_x: "elm.icon";
1104 part { name: "elm.icon";
1108 description { state: "default" 0.0;
1109 min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
1110 max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
1115 to_x: "elm.swallow.pad";
1119 to_x: "elm.swallow.pad";
1123 part { name: "elm.text.1";
1128 description { state: "default" 0.0;
1129 min: 0 GENLIST_SIZE_61_INC;
1134 to_x: "elm.padding.icon.right";
1135 to_y: "elm.padding.top";
1139 to_x: "elm.padding.arrow.left";
1140 to_y: "elm.padding.top";
1142 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
1144 font: "Tizen:style=Regular";
1145 size: GENLIST_LIST_MAIN_TEXT_SIZE;
1148 text_class: "list_item";
1151 description { state: "selected" 0.0;
1152 inherit: "default" 0.0;
1153 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
1155 GENLIST_DESCRIPTION_FADEOUT
1157 part { name: "elm.text.2";
1162 description { state: "default" 0.0;
1165 to_x: "elm.padding.icon.right";
1171 to_x: "elm.padding.arrow.left";
1172 to_y: "elm.padding.bottom";
1174 color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
1176 font: "Tizen:style=Medium";
1177 size: GENLIST_FONT_32_INC;
1180 text_class: "tizen";
1183 description { state: "selected" 0.0;
1184 inherit: "default" 0.0;
1185 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
1187 GENLIST_DESCRIPTION_FADEOUT
1189 GENLIST_PART_DISCLIP
1194 signal: "elm,state,selected";
1196 action: STATE_SET "selected" 0.0;
1198 target: "elm.text.1";
1199 target: "elm.text.2";
1203 signal: "elm,state,unselected";
1205 action: STATE_SET "default" 0.0;
1207 target: "elm.text.1";
1208 target: "elm.text.2";
1209 transition: LINEAR 0.1;
1212 name: "go_disabled";
1213 signal: "elm,state,disabled";
1215 action: STATE_SET "disabled" 0.0;
1220 signal: "elm,state,enabled";
1222 action: STATE_SET "default" 0.0;
1227 signal: "mouse,up,1";
1228 source: "touch_arrow";
1229 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
1232 name: "go_expanded";
1233 signal: "elm,state,expanded";
1235 action: STATE_SET "active" 0.0;
1239 name: "go_contracted";
1240 signal: "elm,state,contracted";
1242 action: STATE_SET "default" 0.0;
1245 GENLIST_PROGRAM_ROTATE(0.2, 0.3,
1247 target: "elm.text.1";
1248 target: "elm.text.2";
1250 target: "elm.swallow.colorbar";
1252 target: "elm.swallow.pad";
1256 signal: "elm,state,show";
1257 action: STATE_SET "default" 0.0;
1259 target: "elm.text.1";
1260 target: "elm.text.2";
1262 target: "elm.swallow.colorbar";
1264 target: "elm.swallow.pad";
1268 signal: "elm,state,hide";
1269 action: STATE_SET "hide" 0.0;
1271 target: "elm.text.1";
1272 target: "elm.text.2";
1274 target: "elm.swallow.colorbar";
1276 target: "elm.swallow.pad";
1281 #define GENLIST_EXPANDABLE_TREE_GROUP(GE_STYLE_NAME, GE_COLOR, GE_LEFT) \
1282 group { name: "elm/genlist/tree/"GE_STYLE_NAME"/default"; \
1283 alias: "elm/genlist/tree_odd/"GE_STYLE_NAME"/default"; \
1284 data.item: "stacking" "above"; \
1285 data.item: "selectraise" "on"; \
1286 data.item: "texts" "elm.text"; \
1287 data.item: "contents" "elm.swallow.icon elm.swallow.end"; \
1288 data.item: "treesize" "GENLIST_TREESIZE_16_INC"; \
1290 image: "00_list_button_expand_closed.png" COMP; \
1291 image: "00_list_button_expand_opened.png" COMP; \
1295 GENLIST_PART_PADDING_LEFT_SIZE( GE_LEFT ) \
1296 GENLIST_PART_PADDING_RIGHT_EDIT \
1297 part { name: "touch_arrow"; \
1299 clip_to: "disclip"; \
1300 ignore_flags: ON_HOLD; \
1302 description { state: "default" 0.0; \
1303 min: GENLIST_SIZE_112_INC GENLIST_SIZE_128_INC; \
1307 relative: 0.5 0.5; \
1311 relative: 0.5 0.5; \
1317 part { name: "arrow"; \
1318 clip_to: "disclip"; \
1319 ignore_flags: ON_HOLD; \
1322 description { state: "default" 0.0; \
1323 min: GENLIST_BTN_02_SIZE GENLIST_BTN_02_SIZE; \
1324 max: GENLIST_BTN_02_SIZE GENLIST_BTN_02_SIZE; \
1328 rel1.to_x: "elm.padding.right"; \
1330 relative: 0.0 1.0; \
1332 to_x: "elm.padding.right"; \
1334 image.normal: "00_list_button_expand_closed.png"; \
1336 description { state: "active" 0.0; \
1337 inherit: "default" 0.0; \
1338 image.normal: "00_list_button_expand_opened.png"; \
1340 GENLIST_DESCRIPTION_FADEOUT \
1342 part { name: "elm.padding.arrow.left"; \
1345 description { state: "default" 0.0; \
1346 min: GENLIST_SIZE_8_INC 0; \
1352 relative: 0.0 1.0; \
1357 part { name: "elm.text"; \
1358 clip_to: "disclip"; \
1362 description { state: "default" 0.0; \
1365 relative: 1.0 0.0; \
1366 to_x: "elm.swallow.pad"; \
1369 relative: 0.0 1.0; \
1370 to_x: "elm.padding.arrow.left"; \
1372 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR; \
1374 font: "Tizen:style=Roman"; \
1375 size: GENLIST_LIST_MAIN_TEXT_SIZE; \
1378 text_class: "list_item"; \
1381 description { state: "selected" 0.0; \
1382 inherit: "default" 0.0; \
1383 color: GENLIST_LIST_TEXT_FOCUS_COLOR; \
1385 GENLIST_DESCRIPTION_FADEOUT \
1387 GENLIST_PART_DISCLIP \
1391 name: "go_active"; \
1392 signal: "elm,state,selected"; \
1394 action: STATE_SET "selected" 0.0; \
1396 target: "elm.text"; \
1399 name: "go_passive"; \
1400 signal: "elm,state,unselected"; \
1402 action: STATE_SET "default" 0.0; \
1404 target: "elm.text"; \
1405 transition: LINEAR 0.1; \
1408 name: "go_disabled"; \
1409 signal: "elm,state,disabled"; \
1411 action: STATE_SET "disabled" 0.0; \
1412 target: "disclip"; \
1415 name: "go_enabled"; \
1416 signal: "elm,state,enabled"; \
1418 action: STATE_SET "default" 0.0; \
1419 target: "disclip"; \
1423 signal: "mouse,up,1"; \
1424 source: "touch_arrow"; \
1425 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm"; \
1428 name: "go_expanded"; \
1429 signal: "elm,state,expanded"; \
1431 action: STATE_SET "active" 0.0; \
1435 name: "go_contracted"; \
1436 signal: "elm,state,contracted"; \
1438 action: STATE_SET "default" 0.0; \
1441 GENLIST_PROGRAM_ROTATE(0.2, 0.3, \
1443 target: "elm.text"; \
1445 target: "elm.swallow.pad"; \
1449 signal: "elm,state,show"; \
1450 action: STATE_SET "default" 0.0; \
1452 target: "elm.text"; \
1454 target: "elm.swallow.pad"; \
1458 signal: "elm,state,hide"; \
1459 action: STATE_SET "hide" 0.0; \
1461 target: "elm.text"; \
1463 target: "elm.swallow.pad"; \
1468 #define GENLIST_EXPANDABLE_ITEM_GROUP(GE_STYLE_NAME, GE_COLOR, GE_LEFT) \
1469 group { name: "elm/genlist/item/"GE_STYLE_NAME"/default"; \
1470 alias: "elm/genlist/item_odd/"GE_STYLE_NAME"/default"; \
1471 data.item: "stacking" "above"; \
1472 data.item: "selectraise" "on"; \
1473 data.item: "texts" "elm.text"; \
1474 data.item: "contents" "elm.swallow.icon elm.swallow.end"; \
1475 data.item: "treesize" "GENLIST_TREESIZE_16_INC"; \
1478 GENLIST_PART_PADDING_LEFT_SIZE( GE_LEFT ) \
1479 GENLIST_PART_PADDING_RIGHT_EDIT \
1480 part { name: "elm.swallow.end"; \
1483 description { state: "default" 0.0; \
1486 rel1.to_x: "elm.padding.right"; \
1488 relative: 0.0 1.0; \
1489 to_x: "elm.padding.right"; \
1492 GENLIST_DESCRIPTION_FADEOUT \
1494 part { name: "elm.text"; \
1495 clip_to: "disclip"; \
1499 description { state: "default" 0.0; \
1501 relative: 1.0 0.0; \
1503 to_x: "elm.swallow.pad"; \
1506 to_x: "elm.padding.right"; \
1507 relative: 0.0 1.0; \
1510 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR; \
1512 font: "Tizen:style=Roman"; \
1513 size: GENLIST_LIST_MAIN_TEXT_SIZE; \
1516 text_class: "list_item"; \
1519 description { state: "selected" 0.0; \
1520 inherit: "default" 0.0; \
1521 color: GENLIST_LIST_TEXT_FOCUS_COLOR; \
1523 GENLIST_DESCRIPTION_FADEOUT \
1525 GENLIST_PART_DISCLIP \
1528 program { name: "go_active"; \
1529 signal: "elm,state,selected"; \
1531 action: STATE_SET "selected" 0.0; \
1533 target: "elm.text"; \
1535 program { name: "go_passive"; \
1536 signal: "elm,state,unselected"; \
1538 action: STATE_SET "default" 0.0; \
1540 target: "elm.text"; \
1541 transition: LINEAR 0.1; \
1543 program { name: "go_disabled"; \
1544 signal: "elm,state,disabled"; \
1546 action: STATE_SET "disabled" 0.0; \
1547 target: "disclip"; \
1549 program { name: "go_enabled"; \
1550 signal: "elm,state,enabled"; \
1552 action: STATE_SET "default" 0.0; \
1553 target: "disclip"; \
1555 GENLIST_PROGRAM_ROTATE(0.2, 0.3, \
1557 target: "elm.text"; \
1558 target: "elm.swallow.pad"; \
1559 target: "elm.swallow.end"; \
1563 signal: "elm,state,show"; \
1564 action: STATE_SET "default" 0.0; \
1566 target: "elm.text"; \
1567 target: "elm.swallow.end"; \
1568 target: "elm.swallow.pad"; \
1572 signal: "elm,state,hide"; \
1573 action: STATE_SET "hide" 0.0; \
1575 target: "elm.text"; \
1576 target: "elm.swallow.end"; \
1577 target: "elm.swallow.pad"; \
1583 GENLIST_EXPANDABLE_TREE_GROUP("expandable", GENLIST_PART_DIALOGUE_GROUP_BG_COLOR, GENLIST_PADDING_32_INC)
1584 GENLIST_EXPANDABLE_TREE_GROUP("expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_32_INC)
1586 GENLIST_EXPANDABLE_ITEM_GROUP("expandable", GENLIST_PART_DIALOGUE_GROUP_BG_COLOR, GENLIST_PADDING_16_INC)
1587 GENLIST_EXPANDABLE_ITEM_GROUP("expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_16_INC)
1588 GENLIST_EXPANDABLE_ITEM_GROUP("expandable3", GENLIST_PART_EXPANDABLE_3ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_16_INC)
1591 GENLIST_EXPANDABLE_TREE_GROUP("1text/expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_32_INC)
1592 GENLIST_EXPANDABLE_ITEM_GROUP("1text/expandable2", GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_16_INC)
1596 GENLIST_EXPANDABLE_TREE_GROUP("1text/expandable3", GENLIST_PART_EXPANDABLE_3ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_48_INC)
1597 GENLIST_EXPANDABLE_ITEM_GROUP("1text/expandable3", GENLIST_PART_EXPANDABLE_3ND_DEPTH_BG_COLOR_INC, GENLIST_PADDING_48_INC)