[Genlist] Fix genlist icon styles and Add icon/no_padding_line style
[platform/core/uifw/efl-theme-tizen.git] / themes / widgets / genlist / genlist_normal.edc
1 /*
2  * efl-theme-tizen
3  * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4  *
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
8  *
9  *     http://www.apache.org/licenses/LICENSE-2.0
10  *
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.
16  */
17
18
19 /*
20  * vim:ts=3
21 */
22
23    group { GENLIST_NAME("default/default")
24       alias: "elm/list/item/default";
25       alias: "elm/list/item_odd/default";
26       alias: "elm/list/item_compress/default";
27       alias: "elm/list/item_compress_odd/default";
28
29       GENLIST_PROLOG_NORMAL
30       data.item: "texts" "elm.text";
31       data.item: "contents" "elm.swallow.icon elm.swallow.end";
32
33       parts {
34          GENLIST_PART_BASE
35          GENLIST_PART_BG_NORMAL
36          GENLIST_PART_BOTTOM_LINE
37          GENLIST_PART_PADDING_LEFT
38          GENLIST_PART_PADDING_RIGHT
39          GENLIST_PART_PADDING_TOP
40          GENLIST_PART_PADDING_BOTTOM
41
42          GENLIST_PART_ICON("elm.swallow.icon",
43             GENLIST_DESCRIPTION_LTB("elm.padding.left", "elm.padding.top", "elm.padding.bottom",
44                fixed: 1 0;
45             )
46          )
47          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
48             "elm.swallow.icon", "elm.swallow.end",
49             "elm.padding.top", "elm.padding.bottom",
50          )
51          GENLIST_PART_ICON("elm.swallow.end",
52             GENLIST_DESCRIPTION_R("elm.padding.right",
53                fixed: 1 0;
54             )
55          )
56          GENLIST_PART_FLIP
57       }
58       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.swallow.icon"; target: "elm.swallow.end"; )
59    }
60
61 // -------------------------------------------------------------------
62 // Tizen Theme -------------------------------------------------------
63 // -------------------------------------------------------------------
64 // 2.2.6.1
65    group {  GENLIST_NAME("editfield/default")
66       alias: "elm/layout/item/editfield/default";
67
68       GENLIST_PROLOG_NORMAL
69       images {
70          image: "00_EditField_rename.png" COMP;
71       }
72
73       data.item: "contents" "elm.icon.entry elm.icon.eraser";
74
75       parts {
76          GENLIST_PART_BASE
77          GENLIST_PART_BG_NORMAL
78          GENLIST_PART_BOTTOM_LINE
79          GENLIST_PART_PADDING_LEFT
80          GENLIST_PART_PADDING_RIGHT
81          GENLIST_PART_PADDING_TOP_SIZE(29)
82          GENLIST_PART_PADDING_BOTTOM_SIZE(27)
83
84          GENLIST_PART_ICON("elm.icon.entry",
85             GENLIST_DESCRIPTION(
86                "elm.padding.left", "elm.icon.eraser",
87                "elm.padding.top", "elm.padding.bottom",
88                min: 0 48; // This is tuned value for exact entry size.
89             )
90          )
91          GENLIST_PART_IMAGE("elm.image.rename",
92             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
93                fixed: 1 0;
94                visible: 1;
95                image.normal: "00_EditField_rename.png";
96                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
97                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
98                color: GENLIST_ENTRY_RENAME_COLOR;
99             )
100             description { state: "hide" 0.0;
101                inherit: "default" 0.0;
102                visible: 0;
103             }
104          )
105          GENLIST_PART_ICON("elm.icon.eraser",
106             GENLIST_DESCRIPTION_RTB("elm.padding.right",
107                "elm.padding.top", "elm.padding.bottom",
108                fixed: 1 0;
109                visible: 0;
110                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
111                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
112             )
113             description { state: "show" 0.0;
114                inherit: "default" 0.0;
115                visible: 1;
116             }
117          )
118          GENLIST_PART_FLIP
119       }
120       GENLIST_PROGRAMS_NORMAL( target: "elm.icon.entry"; target: "elm.image.rename"; )
121       GENLIST_PROGRAMS_ENTRY
122    }
123
124 // 2.2.6.1 (without genlist background)
125    group {  GENLIST_NAME("editfield/no_bg/default")
126       alias: "elm/layout/editfield/no_bg/default";
127       inherit: "elm/genlist/item/editfield/default";
128
129       parts {
130          GENLIST_PART_BG_NORMAL_OFF
131          GENLIST_PART_BOTTOM_LINE_OFF
132          GENLIST_PART_PADDING_LEFT_SIZE(0)
133          GENLIST_PART_PADDING_RIGHT_SIZE(0)
134       }
135    }
136
137 // 2.2.6.2
138    group { GENLIST_NAME("editfield/title/default")
139       alias: "elm/layout/editfield/title/default";
140
141       GENLIST_PROLOG_NORMAL
142       images {
143          image: "00_EditField_rename.png" COMP;
144       }
145       data.item: "contents" "elm.icon.entry elm.icon.eraser";
146       data.item: "texts" "elm.text";
147       parts {
148          GENLIST_PART_BASE
149          GENLIST_PART_BG_NORMAL
150          GENLIST_PART_BOTTOM_LINE
151          GENLIST_PART_PADDING_LEFT
152          GENLIST_PART_PADDING_RIGHT
153          GENLIST_PART_PADDING_TOP_SIZE(22)
154          GENLIST_PART_PADDING_BOTTOM_SIZE(22)
155
156          GENLIST_PART_SUBITEM_SETTINGS_LRT("elm.text", GENLIST_HEIGHT_2LINE_SUB,
157             "elm.padding.left", "elm.padding.right", "elm.padding.top"
158          )
159          GENLIST_PART_ICON("elm.icon.entry",
160             GENLIST_DESCRIPTION(
161                "elm.padding.left", "elm.icon.eraser",
162                "elm.text", "elm.padding.bottom",
163                min: 0 48; // This is tuned value for exact entry size.
164             )
165          )
166          GENLIST_PART_IMAGE("elm.image.rename",
167             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
168                visible: 1;
169                fixed: 1 0;
170                image.normal: "00_EditField_rename.png";
171                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
172                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
173                color: GENLIST_ENTRY_RENAME_COLOR;
174             )
175             description { state: "hide" 0.0;
176                inherit: "default" 0.0;
177                visible: 0;
178             }
179          )
180          GENLIST_PART_ICON("elm.icon.eraser",
181             GENLIST_DESCRIPTION_RTB("elm.padding.right",
182                "elm.text", "elm.padding.bottom",
183                fixed: 1 0;
184                visible: 0;
185                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
186                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
187             )
188             description { state: "show" 0.0;
189                inherit: "default" 0.0;
190                visible: 1;
191             }
192          )
193          GENLIST_PART_FLIP
194       }
195       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.entry"; target: "elm.image.rename"; )
196       GENLIST_PROGRAMS_ENTRY
197    }
198
199 // 2.2.6.2 (without genlist background)
200    group {  GENLIST_NAME("editfield/title/no_bg/default")
201       alias: "elm/layout/editfield/title/no_bg/default";
202       inherit: "elm/genlist/item/editfield/title/default";
203
204       parts {
205          GENLIST_PART_BG_NORMAL_OFF
206          GENLIST_PART_BOTTOM_LINE_OFF
207          GENLIST_PART_PADDING_LEFT_SIZE(0)
208          GENLIST_PART_PADDING_RIGHT_SIZE(0)
209       }
210    }
211
212    group {  GENLIST_NAME("1icon/default")
213       GENLIST_PROLOG_NORMAL
214
215       data.item: "contents" "elm.icon";
216
217       parts {
218          GENLIST_PART_BASE
219          GENLIST_PART_BG_NORMAL
220          GENLIST_PART_BOTTOM_LINE
221          GENLIST_PART_PADDING_LEFT
222          GENLIST_PART_PADDING_RIGHT
223          GENLIST_PART_PADDING_TOP
224          GENLIST_PART_PADDING_BOTTOM
225
226          GENLIST_PART_ICON("elm.icon",
227             GENLIST_DESCRIPTION(
228                "elm.padding.left", "elm.padding.right",
229                "elm.padding.top", "elm.padding.bottom",
230                min: 0 GENLIST_HEIGHT_1LINE;
231             )
232          )
233          GENLIST_PART_FLIP
234       }
235       GENLIST_PROGRAM_DEFAULT( target: "elm.icon"; )
236       GENLIST_PROGRAM_DISABLED( target: "elm.icon"; )
237       GENLIST_PROGRAM_SELECT( target: "elm.icon"; )
238       GENLIST_PROGRAM_SOUND( "elm.icon" )
239       GENLIST_PROGRAM_FLIP
240    }
241
242    group { GENLIST_NAME("1icon/with_no_line/default")
243       inherit: "elm/genlist/item/1icon/default";
244
245       parts {
246          GENLIST_PART_BOTTOM_LINE_OFF
247       }
248    }
249
250    group { GENLIST_NAME("1icon/no_padding/default")
251       inherit: "elm/genlist/item/1icon/default";
252
253       parts {
254          GENLIST_PART_PADDING_LEFT_SIZE(0)
255          GENLIST_PART_PADDING_RIGHT_SIZE(0)
256          GENLIST_PART_PADDING_TOP_SIZE(0)
257          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
258          part { name: "elm.icon";
259             description { state: "default" 0.0;
260                min: 0 (GENLIST_HEIGHT_1LINE+4);
261             }
262          }
263       }
264    }
265
266    group { GENLIST_NAME("1icon/no_padding_line/default")
267       inherit: "elm/genlist/item/1icon/default";
268
269       parts {
270          GENLIST_PART_PADDING_LEFT_SIZE(0)
271          GENLIST_PART_PADDING_RIGHT_SIZE(0)
272          GENLIST_PART_PADDING_TOP_SIZE(0)
273          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
274          GENLIST_PART_BOTTOM_LINE_OFF
275          part { name: "elm.icon";
276             description { state: "default" 0.0;
277                min: 0 (GENLIST_HEIGHT_1LINE + GENLIST_PADDING_SIZE_TOP + GENLIST_PADDING_SIZE_BOTTOM);
278             }
279          }
280       }
281    }
282
283 // -------------------------------------------------------------------
284 // 1 line -------------------------------------------------------
285 // -------------------------------------------------------------------
286 // 2.2.1.1
287    group { GENLIST_NAME("1text/default")
288       GENLIST_PROLOG_NORMAL
289
290       data.item: "texts" "elm.text";
291
292       parts {
293          GENLIST_PART_BASE
294          GENLIST_PART_BG_NORMAL
295          GENLIST_PART_BOTTOM_LINE
296          GENLIST_PART_PADDING_LEFT
297          GENLIST_PART_PADDING_RIGHT
298          GENLIST_PART_PADDING_TOP
299          GENLIST_PART_PADDING_BOTTOM
300
301          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
302             "elm.padding.left", "elm.padding.right",
303             "elm.padding.top", "elm.padding.bottom",
304          )
305          GENLIST_PART_FLIP
306       }
307       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
308    }
309 // 2.2.1.1 (textblock)
310    group { GENLIST_NAME("1text.tb/default")
311       GENLIST_PROLOG_NORMAL
312       data.item: "texts" "elm.text";
313       parts {
314          GENLIST_PART_BASE
315          GENLIST_PART_BG_NORMAL
316          GENLIST_PART_BOTTOM_LINE
317          GENLIST_PART_PADDING_LEFT
318          GENLIST_PART_PADDING_RIGHT
319          GENLIST_PART_PADDING_TOP
320          GENLIST_PART_PADDING_BOTTOM
321
322          GENLIST_PART_LISTITEM_TB_("elm.text", GENLIST_HEIGHT_1LINE,
323             "elm.padding.left", "elm.padding.right",
324             "elm.padding.top", "elm.padding.bottom",
325          )
326          GENLIST_PART_FLIP
327       }
328       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
329    }
330
331 // 2.2.1.2
332    group { GENLIST_NAME("2text/default")
333       GENLIST_PROLOG_NORMAL
334       data.item: "texts" "elm.text.1 elm.text.2";
335       parts {
336          GENLIST_PART_BASE
337          GENLIST_PART_BG_NORMAL
338          GENLIST_PART_BOTTOM_LINE
339          GENLIST_PART_PADDING_LEFT
340          GENLIST_PART_PADDING_RIGHT
341          GENLIST_PART_PADDING_TOP
342          GENLIST_PART_PADDING_BOTTOM
343
344          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
345             "elm.padding.left", "elm.text.2",
346             "elm.padding.top", "elm.padding.bottom",
347          )
348          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
349             "elm.padding.right",
350             "elm.padding.top", "elm.padding.bottom"
351          )
352          GENLIST_PART_FLIP
353       }
354       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
355    }
356
357 // 2.2.1.3
358    group { GENLIST_NAME("2text.6/default")
359       inherit: "elm/genlist/item/2text/default";
360
361       parts {
362
363          part { name: "elm.text.2";
364             description { state: "default" 0.0;
365                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
366             }
367             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
368          }
369       }
370    }
371
372 // 2.2.1.4
373    group { GENLIST_NAME("1text.1icon/default")
374       GENLIST_PROLOG_NORMAL
375
376       data.item: "texts" "elm.text";
377       data.item: "contents" "elm.icon";
378
379       parts {
380          GENLIST_PART_BASE
381          GENLIST_PART_BG_NORMAL
382          GENLIST_PART_BOTTOM_LINE
383          GENLIST_PART_PADDING_LEFT
384          GENLIST_PART_PADDING_RIGHT
385          GENLIST_PART_PADDING_TOP
386          GENLIST_PART_PADDING_BOTTOM
387
388          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
389             "elm.padding.left", "elm.padding.icon.left",
390             "elm.padding.top", "elm.padding.bottom",
391          )
392          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
393          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
394             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
395          GENLIST_PART_FLIP
396       }
397       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
398    }
399
400 // 2.2.1.5
401    group { GENLIST_NAME("1text.1icon.4/default")
402       inherit: "elm/genlist/item/1text.1icon/default";
403
404       parts {
405          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
406       }
407    }
408
409 // 2.2.1.6
410    group { GENLIST_NAME("1text.1icon.6/default")
411       inherit: "elm/genlist/item/1text.1icon/default";
412
413       parts {
414          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
415       }
416    }
417
418 // 2.2.1.7
419       group { GENLIST_NAME("1text.1icon.7/default")
420       inherit: "elm/genlist/item/1text.1icon/default";
421
422       parts {
423          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
424       }
425    }
426
427 // 2.2.1.8
428    group { GENLIST_NAME("1text.1icon.5/default")
429       inherit: "elm/genlist/item/1text.1icon/default";
430
431       parts {
432          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
433       }
434    }
435
436 // 2.2.1.8.1 (Circle)
437    group { GENLIST_NAME("1text.1icon.5.thumb.circle/default")
438       inherit: "elm/genlist/item/1text.1icon.5/default";
439
440       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
441       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
442       GENLIST_PROGRAMS_THUMB
443    }
444
445 // 2.2.1.8.1 (Square)
446    group { GENLIST_NAME("1text.1icon.5.thumb.square/default")
447       inherit: "elm/genlist/item/1text.1icon.5/default";
448
449       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
450       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
451       GENLIST_PROGRAMS_THUMB
452    }
453
454 // 2.2.1.9
455    group { GENLIST_NAME("1text.2icon.3/default")
456       GENLIST_PROLOG_NORMAL
457       data.item: "texts" "elm.text";
458       data.item: "contents" "elm.icon.1 elm.icon.2";
459
460       parts {
461          GENLIST_PART_BASE
462          GENLIST_PART_BG_NORMAL
463          GENLIST_PART_BOTTOM_LINE
464          GENLIST_PART_PADDING_LEFT
465          GENLIST_PART_PADDING_RIGHT
466          GENLIST_PART_PADDING_TOP
467          GENLIST_PART_PADDING_BOTTOM
468
469          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
470             "elm.padding.left", "elm.text.limit",
471             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
472          )
473          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
474          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
475          // Virtual part for Maxmimum right X axis of TEXT
476          GENLIST_PART_SPACER("elm.text.limit",
477             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
478                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
479             )
480          )
481          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
482          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
483          GENLIST_PART_FLIP
484       }
485       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
486    }
487
488 // 2.2.1.9 (textblock)
489    group { GENLIST_NAME("1text.2icon.3.tb/default")
490       GENLIST_PROLOG_NORMAL
491       data.item: "texts" "elm.text";
492       data.item: "contents" "elm.icon.1 elm.icon.2";
493
494       parts {
495          GENLIST_PART_BASE
496          GENLIST_PART_BG_NORMAL
497          GENLIST_PART_BOTTOM_LINE
498          GENLIST_PART_PADDING_LEFT
499          GENLIST_PART_PADDING_RIGHT
500          GENLIST_PART_PADDING_TOP
501          GENLIST_PART_PADDING_BOTTOM
502
503          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
504             "elm.padding.left", "elm.text.limit",
505             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
506          )
507          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
508          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
509          // Virtual part for Maxmimum right X axis of TEXT
510          GENLIST_PART_SPACER("elm.text.limit",
511             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
512                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
513             )
514          )
515          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
516          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
517          GENLIST_PART_FLIP
518       }
519       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
520    }
521
522 // 2.2.1.10
523    group { GENLIST_NAME("1text.1icon.2/default")
524       // FIXME: just for backward compatibility
525       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
526       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
527       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
528       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
529       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
530       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
531       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
532       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
533       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
534       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
535       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
536       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
537       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
538       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
539       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
540
541       GENLIST_PROLOG_NORMAL
542       data.item: "texts" "elm.text";
543       data.item: "contents" "elm.icon";
544
545       parts {
546          GENLIST_PART_BASE
547          GENLIST_PART_BG_NORMAL
548          GENLIST_PART_BOTTOM_LINE
549          GENLIST_PART_PADDING_LEFT
550          GENLIST_PART_PADDING_RIGHT
551          GENLIST_PART_PADDING_TOP
552          GENLIST_PART_PADDING_BOTTOM
553
554          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
555          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
556          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
557             "elm.padding.icon.right", "elm.padding.right", )
558          GENLIST_PART_FLIP
559       }
560       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
561    }
562
563 // 2.2.1.10.1 (circle)
564    group { GENLIST_NAME("1text.1icon.2.thumb.circle/default")
565       inherit: "elm/genlist/item/1text.1icon.2/default";
566
567       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
568       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
569       GENLIST_PROGRAMS_THUMB
570    }
571
572 // 2.2.1.10.1 (square)
573    group { GENLIST_NAME("1text.1icon.2.thumb.square/default")
574       inherit: "elm/genlist/item/1text.1icon.2/default";
575
576       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
577       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
578       GENLIST_PROGRAMS_THUMB
579    }
580
581 // 2.2.1.10 (textblock)
582    group { GENLIST_NAME("1text.1icon.2.tb/default")
583       GENLIST_PROLOG_NORMAL
584       data.item: "texts" "elm.text";
585       data.item: "contents" "elm.icon";
586
587       parts {
588          GENLIST_PART_BASE
589          GENLIST_PART_BG_NORMAL
590          GENLIST_PART_BOTTOM_LINE
591          GENLIST_PART_PADDING_LEFT
592          GENLIST_PART_PADDING_RIGHT
593          GENLIST_PART_PADDING_TOP
594          GENLIST_PART_PADDING_BOTTOM
595
596          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
597          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
598          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
599          GENLIST_PART_FLIP
600       }
601       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
602    }
603
604 // 2.2.1.11
605    group { GENLIST_NAME("2text.1icon/default")
606       GENLIST_PROLOG_NORMAL
607       data.item: "texts" "elm.text.1 elm.text.2";
608       data.item: "contents" "elm.icon";
609
610       parts {
611          GENLIST_PART_BASE
612          GENLIST_PART_BG_NORMAL
613          GENLIST_PART_BOTTOM_LINE
614          GENLIST_PART_PADDING_LEFT
615          GENLIST_PART_PADDING_RIGHT
616          GENLIST_PART_PADDING_TOP
617          GENLIST_PART_PADDING_BOTTOM
618
619          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
620          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
621          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
622          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
623          GENLIST_PART_FLIP
624       }
625       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
626    }
627
628 // 2.2.1.12
629    group { GENLIST_NAME("2text.1icon.6/default")
630       inherit: "elm/genlist/item/2text.1icon/default";
631
632       parts {
633          part { name: "elm.text.2";
634             description { state: "default" 0.0;
635                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
636             }
637             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
638          }
639       }
640    }
641
642 // 2.2.1.13
643    group { GENLIST_NAME("1text.2icon/default")
644       GENLIST_PROLOG_NORMAL
645       data.item: "texts" "elm.text";
646       data.item: "contents" "elm.icon.1 elm.icon.2";
647
648       parts {
649          GENLIST_PART_BASE
650          GENLIST_PART_BG_NORMAL
651          GENLIST_PART_BOTTOM_LINE
652          GENLIST_PART_PADDING_LEFT
653          GENLIST_PART_PADDING_RIGHT
654          GENLIST_PART_PADDING_TOP
655          GENLIST_PART_PADDING_BOTTOM
656
657          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
658          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
659          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
660          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
661          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
662          GENLIST_PART_FLIP
663       }
664       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
665    }
666
667 // 2.2.1.13 (textblock)
668    group { GENLIST_NAME("1text.2icon.tb/default")
669       GENLIST_PROLOG_NORMAL
670       data.item: "texts" "elm.text";
671       data.item: "contents" "elm.icon.1 elm.icon.2";
672
673       parts {
674          GENLIST_PART_BASE
675          GENLIST_PART_BG_NORMAL
676          GENLIST_PART_BOTTOM_LINE
677          GENLIST_PART_PADDING_LEFT
678          GENLIST_PART_PADDING_RIGHT
679          GENLIST_PART_PADDING_TOP
680          GENLIST_PART_PADDING_BOTTOM
681
682          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
683          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
684          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
685          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
686          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
687          GENLIST_PART_FLIP
688       }
689       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
690    }
691
692 // 2.2.1.14
693    group { GENLIST_NAME("1text.2icon.6/default")
694       inherit: "elm/genlist/item/1text.2icon/default";
695
696       parts {
697          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
698
699       }
700    }
701
702 // 2.2.1.14 (textblock)
703    group { GENLIST_NAME("1text.2icon.6.tb/default")
704       inherit: "elm/genlist/item/1text.2icon.tb/default";
705
706       parts {
707          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
708       }
709    }
710
711 // 2.2.1.15
712    group { GENLIST_NAME("1text.2icon.7/default")
713       inherit: "elm/genlist/item/1text.2icon/default";
714
715       parts {
716          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
717       }
718    }
719
720 // 2.2.1.16
721 // 2.2.1.20
722    group { GENLIST_NAME("1text.1icon.3/default")
723       inherit: "elm/genlist/item/1text.1icon.2/default";
724
725       parts {
726          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
727       }
728       GENLIST_PROGRAM_CHECK("elm.icon")
729    }
730
731 // 2.2.1.16 (textblock)
732 // 2.2.1.20 (textblock)
733    group { GENLIST_NAME("1text.1icon.3.tb/default")
734       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
735
736       parts {
737          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
738       }
739       GENLIST_PROGRAM_CHECK("elm.icon")
740    }
741
742 // 2.2.1.17
743    group { GENLIST_NAME("1text.2icon.4/default")
744       inherit: "elm/genlist/item/1text.2icon/default";
745
746       parts {
747          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
748          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
749       }
750       GENLIST_PROGRAM_CHECK("elm.icon.1")
751    }
752
753 // 2.2.1.17 (textblock)
754    group { GENLIST_NAME("1text.2icon.4.tb/default")
755       inherit: "elm/genlist/item/1text.2icon.tb/default";
756
757       parts {
758          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
759          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
760       }
761       GENLIST_PROGRAM_CHECK("elm.icon")
762    }
763
764 // 2.2.1.18
765 // 2.2.1.23
766    group { GENLIST_NAME("1text.2icon.2/default")
767       GENLIST_PROLOG_NORMAL
768       data.item: "texts" "elm.text";
769       data.item: "contents" "elm.icon.1 elm.icon.2";
770
771       parts {
772          GENLIST_PART_BASE
773          GENLIST_PART_BG_NORMAL
774          GENLIST_PART_BOTTOM_LINE
775          GENLIST_PART_PADDING_LEFT
776          GENLIST_PART_PADDING_RIGHT
777          GENLIST_PART_PADDING_TOP
778          GENLIST_PART_PADDING_BOTTOM
779
780          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
781          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
782          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
783          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
784          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
785          GENLIST_PART_FLIP
786       }
787       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
788       GENLIST_PROGRAM_CHECK("elm.icon.1")
789    }
790
791 // 2.2.1.19
792 // 2.2.1.25
793    group { GENLIST_NAME("1text.3icon/default")
794       GENLIST_PROLOG_NORMAL
795       data.item: "texts" "elm.text";
796       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
797
798       parts {
799          GENLIST_PART_BASE
800          GENLIST_PART_BG_NORMAL
801          GENLIST_PART_BOTTOM_LINE
802          GENLIST_PART_PADDING_LEFT
803          GENLIST_PART_PADDING_RIGHT
804          GENLIST_PART_PADDING_TOP
805          GENLIST_PART_PADDING_BOTTOM
806
807          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
808          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
809          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
810          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
811          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
812             "elm.padding.icon2.right", "elm.padding.icon3.left",)
813          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
814          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
815          GENLIST_PART_FLIP
816       }
817       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
818       GENLIST_PROGRAM_CHECK("elm.icon.1")
819    }
820
821 // 2.2.1.21
822    group { GENLIST_NAME("1text.2icon.8/default")
823       inherit: "elm/genlist/item/1text.2icon/default";
824
825       parts {
826          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
827          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
828       }
829       GENLIST_PROGRAM_CHECK("elm.icon.1")
830    }
831
832 // 2.2.1.22
833    group { GENLIST_NAME("1text.2icon.9/default")
834       inherit: "elm/genlist/item/1text.2icon/default";
835
836       parts {
837          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
838          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
839       }
840       GENLIST_PROGRAM_CHECK("elm.icon.1")
841    }
842
843 // 2.2.1.24
844    group { GENLIST_NAME("1text.3icon.2/default")
845       GENLIST_PROLOG_NORMAL
846       data.item: "texts" "elm.text";
847       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
848
849       parts {
850          GENLIST_PART_BASE
851          GENLIST_PART_BG_NORMAL
852          GENLIST_PART_BOTTOM_LINE
853          GENLIST_PART_PADDING_LEFT
854          GENLIST_PART_PADDING_RIGHT
855          GENLIST_PART_PADDING_TOP
856          GENLIST_PART_PADDING_BOTTOM
857
858          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
859          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
860          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
861             "elm.padding.icon1.right", "elm.padding.icon2.left", )
862          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
863          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
864          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
865          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
866          GENLIST_PART_FLIP
867       }
868       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
869       GENLIST_PROGRAM_CHECK("elm.icon.1")
870    }
871
872 // 2.2.1.26
873    group { GENLIST_NAME("2text.4/default")
874       GENLIST_PROLOG_NORMAL
875       data.item: "texts" "elm.text.1 elm.text.2";
876
877       parts {
878          GENLIST_PART_BASE
879          GENLIST_PART_BG_NORMAL
880          GENLIST_PART_BOTTOM_LINE
881          GENLIST_PART_PADDING_LEFT
882          GENLIST_PART_PADDING_RIGHT
883          GENLIST_PART_PADDING_TOP
884          GENLIST_PART_PADDING_BOTTOM
885
886          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
887             "elm.padding.left", "elm.divider1.left",
888          )
889          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
890          GENLIST_PART_DIVIDER_R("elm.text.2.left")
891          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
892          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
893             "elm.padding.right")
894          GENLIST_PART_FLIP
895       }
896       GENLIST_PROGRAMS_NORMAL(
897          target: "elm.text.1"; target: "elm.text.2";
898          target: "elm.divider1"; target: "elm.divider2"; )
899    }
900
901 // 2.2.1.26 (textblock)
902    group { GENLIST_NAME("2text.4.tb/default")
903       GENLIST_PROLOG_NORMAL
904       data.item: "texts" "elm.text.1 elm.text.2";
905
906       parts {
907          GENLIST_PART_BASE
908          GENLIST_PART_BG_NORMAL
909          GENLIST_PART_BOTTOM_LINE
910          GENLIST_PART_PADDING_LEFT
911          GENLIST_PART_PADDING_RIGHT
912          GENLIST_PART_PADDING_TOP
913          GENLIST_PART_PADDING_BOTTOM
914
915          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
916             "elm.padding.left", "elm.elm.divider1.left",)
917          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
918          GENLIST_PART_DIVIDER_R("elm.text.2.left")
919          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
920          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
921             "elm.padding.right")
922          GENLIST_PART_FLIP
923       }
924       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
925          target: "elm.divider1"; target: "elm.divider2"; )
926    }
927
928 // 2.2.1.27
929    group { GENLIST_NAME("2text.5/default")
930       GENLIST_PROLOG_NORMAL
931       data.item: "texts" "elm.text.1 elm.text.2";
932
933       parts {
934          GENLIST_PART_BASE
935          GENLIST_PART_BG_NORMAL
936          GENLIST_PART_BOTTOM_LINE
937          GENLIST_PART_PADDING_LEFT
938          GENLIST_PART_PADDING_RIGHT
939          GENLIST_PART_PADDING_TOP
940          GENLIST_PART_PADDING_BOTTOM
941
942          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
943             "elm.padding.left")
944          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
945          GENLIST_PART_DIVIDER_L("elm.text2.right")
946          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
947          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
948             "elm.divider.right", "elm.padding.right", )
949          GENLIST_PART_FLIP
950       }
951       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
952    }
953
954 // 2.2.1.28
955    group { GENLIST_NAME("1text.1icon.divider/default")
956       inherit: "elm/genlist/item/1text.1icon.7/default";
957
958       parts {
959          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
960             "elm.padding.left", "elm.divider1",
961          )
962          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
963          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
964          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
965       }
966       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
967    }
968
969 // 2.2.1.29
970    group { GENLIST_NAME("1text.2icon.divider/default")
971       inherit: "elm/genlist/item/1text.2icon.7/default";
972
973       parts {
974          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
975             "elm.padding.icon1.right", "elm.divider1",
976          )
977          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
978          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
979       }
980    }
981
982 // -------------------------------------------------------------------
983 // 2 line -------------------------------------------------------
984 // -------------------------------------------------------------------
985 // 2.2.2.1
986    group { GENLIST_NAME("2text.2/default")
987       GENLIST_PROLOG_NORMAL
988       data.item: "texts" "elm.text.1 elm.text.2";
989
990       parts {
991          GENLIST_PART_BASE
992          GENLIST_PART_BG_NORMAL
993          GENLIST_PART_BOTTOM_LINE
994          GENLIST_PART_PADDING_LEFT
995          GENLIST_PART_PADDING_RIGHT
996          GENLIST_PART_PADDING_TOP_2LINE
997          GENLIST_PART_PADDING_BOTTOM_2LINE
998
999          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1000             "elm.padding.left", "elm.padding.right",
1001             "elm.padding.top", "elm.text.2",
1002          )
1003          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1004             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1005          GENLIST_PART_FLIP
1006       }
1007       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1008    }
1009
1010 // 2.2.2.1 (textblock)
1011    group { GENLIST_NAME("2text.2.tb/default")
1012       GENLIST_PROLOG_NORMAL
1013       data.item: "texts" "elm.text.1 elm.text.2";
1014
1015       parts {
1016          GENLIST_PART_BASE
1017          GENLIST_PART_BG_NORMAL
1018          GENLIST_PART_BOTTOM_LINE
1019          GENLIST_PART_PADDING_LEFT
1020          GENLIST_PART_PADDING_RIGHT
1021          GENLIST_PART_PADDING_TOP_2LINE
1022          GENLIST_PART_PADDING_BOTTOM_2LINE
1023
1024          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1025             "elm.padding.left", "elm.padding.right",
1026             "elm.padding.top", "elm.text.2",
1027          )
1028          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1029             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1030          )
1031          GENLIST_PART_FLIP
1032       }
1033       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1034    }
1035
1036 // 2.2.2.2
1037    group { GENLIST_NAME("2text.3/default")
1038       GENLIST_PROLOG_NORMAL
1039       data.item: "texts" "elm.text.1 elm.text.2";
1040
1041       parts {
1042          GENLIST_PART_BASE
1043          GENLIST_PART_BG_NORMAL
1044          GENLIST_PART_BOTTOM_LINE
1045          GENLIST_PART_PADDING_LEFT
1046          GENLIST_PART_PADDING_RIGHT
1047          GENLIST_PART_PADDING_TOP_2LINE
1048          GENLIST_PART_PADDING_BOTTOM_2LINE
1049
1050          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1051             "elm.padding.left", "elm.padding.right", "elm.padding.top"
1052          )
1053          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1054             "elm.padding.left", "elm.padding.right",
1055             "elm.text.2", "elm.padding.bottom",
1056          )
1057          GENLIST_PART_FLIP
1058       }
1059       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1060    }
1061
1062 // 2.2.2.3
1063    group { GENLIST_NAME("3text/default")
1064       GENLIST_PROLOG_NORMAL
1065       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1066
1067       parts {
1068          GENLIST_PART_BASE
1069          GENLIST_PART_BG_NORMAL
1070          GENLIST_PART_BOTTOM_LINE
1071          GENLIST_PART_PADDING_LEFT
1072          GENLIST_PART_PADDING_RIGHT
1073          GENLIST_PART_PADDING_TOP_2LINE
1074          GENLIST_PART_PADDING_BOTTOM_2LINE
1075
1076          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1077             "elm.padding.left", "elm.text.3",
1078             "elm.padding.top", "elm.text.2",
1079          )
1080          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1081             "elm.padding.right", "elm.padding.top", "elm.text.2"
1082          )
1083          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1084             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1085          GENLIST_PART_FLIP
1086       }
1087       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1088    }
1089
1090 // 2.2.2.3 (textblock)
1091    group { GENLIST_NAME("3text.tb/default")
1092       GENLIST_PROLOG_NORMAL
1093       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1094
1095       parts {
1096          GENLIST_PART_BASE
1097          GENLIST_PART_BG_NORMAL
1098          GENLIST_PART_BOTTOM_LINE
1099          GENLIST_PART_PADDING_LEFT
1100          GENLIST_PART_PADDING_RIGHT
1101          GENLIST_PART_PADDING_TOP_2LINE
1102          GENLIST_PART_PADDING_BOTTOM_2LINE
1103
1104          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1105             "elm.padding.left", "elm.text.3",
1106             "elm.padding.top", "elm.text.2",
1107          )
1108          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1109             "elm.padding.right", "elm.padding.top", "elm.text.2"
1110          )
1111          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1112             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1113          )
1114          GENLIST_PART_FLIP
1115       }
1116       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1117    }
1118
1119 // 2.2.2.4
1120    group { GENLIST_NAME("2text.1icon.2/default")
1121       GENLIST_PROLOG_NORMAL
1122       data.item: "texts" "elm.text.1 elm.text.2";
1123       data.item: "contents" "elm.icon";
1124
1125       parts {
1126          GENLIST_PART_BASE
1127          GENLIST_PART_BG_NORMAL
1128          GENLIST_PART_BOTTOM_LINE
1129          GENLIST_PART_PADDING_LEFT
1130          GENLIST_PART_PADDING_RIGHT
1131          GENLIST_PART_PADDING_TOP_2LINE
1132          GENLIST_PART_PADDING_BOTTOM_2LINE
1133
1134          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1135             "elm.padding.left", "elm.padding.icon.left",
1136             "elm.padding.top", "elm.text.2",
1137          )
1138          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1139             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1140          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1141          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1142          GENLIST_PART_FLIP
1143       }
1144       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1145    }
1146
1147 // 2.2.2.4 (textblock)
1148    group { GENLIST_NAME("2text.1icon.2.tb/default")
1149       GENLIST_PROLOG_NORMAL
1150       data.item: "texts" "elm.text.1 elm.text.2";
1151       data.item: "contents" "elm.icon";
1152
1153       parts {
1154          GENLIST_PART_BASE
1155          GENLIST_PART_BG_NORMAL
1156          GENLIST_PART_BOTTOM_LINE
1157          GENLIST_PART_PADDING_LEFT
1158          GENLIST_PART_PADDING_RIGHT
1159          GENLIST_PART_PADDING_TOP_2LINE
1160          GENLIST_PART_PADDING_BOTTOM_2LINE
1161
1162          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1163             "elm.padding.left", "elm.padding.icon.left",
1164             "elm.padding.top", "elm.text.2",
1165          )
1166          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1167             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1168          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1169          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1170          GENLIST_PART_FLIP
1171       }
1172       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1173    }
1174
1175
1176 // 2.2.2.5
1177    group { GENLIST_NAME("2text.1icon.10/default")
1178       inherit: "elm/genlist/item/2text.1icon.2/default";
1179
1180       parts {
1181          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1182       }
1183    }
1184
1185 // 2.2.2.5 (textblock)
1186    group { GENLIST_NAME("2text.1icon.10.tb/default")
1187       GENLIST_PROLOG_NORMAL
1188       data.item: "texts" "elm.text.1 elm.text.2";
1189       data.item: "contents" "elm.icon";
1190
1191       parts {
1192          GENLIST_PART_BASE
1193          GENLIST_PART_BG_NORMAL
1194          GENLIST_PART_BOTTOM_LINE
1195          GENLIST_PART_PADDING_LEFT
1196          GENLIST_PART_PADDING_RIGHT
1197          GENLIST_PART_PADDING_TOP_2LINE
1198          GENLIST_PART_PADDING_BOTTOM_2LINE
1199
1200          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1201             "elm.padding.left", "elm.padding.icon.left",
1202             "elm.padding.top", "elm.text.2",
1203          )
1204          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1205             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1206          )
1207          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1208          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1209          GENLIST_PART_FLIP
1210       }
1211       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1212    }
1213
1214 // 2.2.2.6
1215    group { GENLIST_NAME("2text.5icon/default")
1216       GENLIST_PROLOG_NORMAL
1217       data.item: "texts" "elm.text.1 elm.text.2";
1218       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1219
1220       parts {
1221          GENLIST_PART_BASE
1222          GENLIST_PART_BG_NORMAL
1223          GENLIST_PART_BOTTOM_LINE
1224          GENLIST_PART_PADDING_LEFT
1225          GENLIST_PART_PADDING_RIGHT
1226          GENLIST_PART_PADDING_TOP_2LINE
1227          GENLIST_PART_PADDING_BOTTOM_2LINE
1228
1229          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1230             "elm.padding.left", "elm.icon.5",
1231             "elm.padding.top", "elm.text.2",
1232          )
1233          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1234             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1235          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1236             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1237          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1238          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1239             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1240          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1241          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1242             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1243          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1244          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1245             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1246          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1247          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1248             "elm.padding.right", "elm.padding.top", "elm.text.2")
1249          GENLIST_PART_FLIP
1250       }
1251       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1252          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1253    }
1254
1255 // 2.2.2.7
1256    group { GENLIST_NAME("3text.1icon/default")
1257       GENLIST_PROLOG_NORMAL
1258       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1259       data.item: "contents" "elm.icon";
1260
1261       parts {
1262          GENLIST_PART_BASE
1263          GENLIST_PART_BG_NORMAL
1264          GENLIST_PART_BOTTOM_LINE
1265          GENLIST_PART_PADDING_LEFT
1266          GENLIST_PART_PADDING_RIGHT
1267          GENLIST_PART_PADDING_TOP_2LINE
1268          GENLIST_PART_PADDING_BOTTOM_2LINE
1269
1270          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1271             "elm.padding.left", "elm.padding.icon.left",
1272             "elm.padding.top", "elm.text.3",
1273          )
1274          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1275          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1276             "elm.padding.right", "elm.padding.top", "elm.text.3"
1277          )
1278
1279          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1280             "elm.padding.left", "elm.padding.text3.right",
1281             "elm.text.1", "elm.padding.bottom",
1282          )
1283          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1284          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1285             "elm.padding.right", "elm.padding.bottom")
1286          GENLIST_PART_FLIP
1287       }
1288       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1289          target: "elm.icon"; )
1290    }
1291
1292 // 2.2.2.7 (textblock)
1293    group { GENLIST_NAME("3text.1icon.tb/default")
1294       GENLIST_PROLOG_NORMAL
1295       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1296       data.item: "contents" "elm.icon";
1297
1298       parts {
1299          GENLIST_PART_BASE
1300          GENLIST_PART_BG_NORMAL
1301          GENLIST_PART_BOTTOM_LINE
1302          GENLIST_PART_PADDING_LEFT
1303          GENLIST_PART_PADDING_RIGHT
1304          GENLIST_PART_PADDING_TOP_2LINE
1305          GENLIST_PART_PADDING_BOTTOM_2LINE
1306
1307          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1308          // and theier font size can be changed both.
1309          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1310             "elm.padding.left", "elm.padding.icon.left",
1311             "elm.padding.top",
1312          )
1313          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1314          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1315             "elm.padding.right", "elm.padding.top", "elm.text.3")
1316
1317          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1318             "elm.padding.left", "elm.padding.text3.right",
1319             "elm.text.1", "elm.padding.bottom"
1320          )
1321          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1322          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1323             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1324          GENLIST_PART_FLIP
1325       }
1326       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1327          target: "elm.icon"; )
1328    }
1329
1330 // 2.2.2.8
1331    group { GENLIST_NAME("2text.2icon/default")
1332       GENLIST_PROLOG_NORMAL
1333       data.item: "texts" "elm.text.1 elm.text.2";
1334       data.item: "contents" "elm.icon.1 elm.icon.2";
1335
1336       parts {
1337          GENLIST_PART_BASE
1338          GENLIST_PART_BG_NORMAL
1339          GENLIST_PART_BOTTOM_LINE
1340          GENLIST_PART_PADDING_LEFT
1341          GENLIST_PART_PADDING_RIGHT
1342          GENLIST_PART_PADDING_TOP_2LINE
1343          GENLIST_PART_PADDING_BOTTOM_2LINE
1344
1345          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1346             "elm.padding.left", "elm.padding.icon1.left",
1347             "elm.padding.top", "elm.icon.2",
1348          )
1349          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1350          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1351             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1352
1353          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1354             "elm.padding.left", "elm.padding.bottom")
1355          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1356          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1357             "elm.icon2.right", "elm.padding.right",
1358             "elm.text.1", "elm.padding.bottom",
1359             fixed: 1 1;
1360          )
1361          GENLIST_PART_FLIP
1362       }
1363       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1364          target: "elm.icon.1"; target: "elm.icon.2"; )
1365    }
1366
1367 // 2.2.2.9
1368    group { GENLIST_NAME("2text.7/default")
1369       inherit: "elm/genlist/item/2text.2/default";
1370
1371       parts {
1372          part { name: "elm.text.2";
1373             description { state: "default" 0.0;
1374                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1375             }
1376             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1377          }
1378       }
1379    }
1380
1381 // 2.2.2.10
1382    group { GENLIST_NAME("2text.1icon.7/default")
1383       inherit: "elm/genlist/item/2text.1icon.2/default";
1384
1385       parts {
1386          part { name: "elm.text.2";
1387             description { state: "default" 0.0;
1388                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1389             }
1390             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1391          }
1392          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1393       }
1394    }
1395
1396 // 2.2.2.10 (textblock)
1397    group { GENLIST_NAME("2text.1icon.7.tb/default")
1398       GENLIST_PROLOG_NORMAL
1399       data.item: "texts" "elm.text.1 elm.text.2";
1400       data.item: "contents" "elm.icon";
1401
1402       parts {
1403          GENLIST_PART_BASE
1404          GENLIST_PART_BG_NORMAL
1405          GENLIST_PART_BOTTOM_LINE
1406          GENLIST_PART_PADDING_LEFT
1407          GENLIST_PART_PADDING_RIGHT
1408          GENLIST_PART_PADDING_TOP_2LINE
1409          GENLIST_PART_PADDING_BOTTOM_2LINE
1410
1411          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1412             "elm.padding.left", "elm.padding.icon.left",
1413             "elm.padding.top", "elm.text.2",
1414          )
1415          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1416             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1417          )
1418          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1419          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1420          GENLIST_PART_FLIP
1421       }
1422       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1423    }
1424
1425 // 2.2.2.11
1426    group { GENLIST_NAME("2text.1icon.11/default")
1427       inherit: "elm/genlist/item/2text.1icon.2/default";
1428       parts {
1429          part { name: "elm.text.2";
1430             description { state: "default" 0.0;
1431                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1432             }
1433             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1434          }
1435          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1436       }
1437    }
1438
1439 // 2.2.2.12
1440    group { GENLIST_NAME("2text.2icon.2/default")
1441       GENLIST_PROLOG_NORMAL
1442       data.item: "texts" "elm.text.1 elm.text.2";
1443       data.item: "contents" "elm.icon.1 elm.icon.2";
1444
1445       parts {
1446          GENLIST_PART_BASE
1447          GENLIST_PART_BG_NORMAL
1448          GENLIST_PART_BOTTOM_LINE
1449          GENLIST_PART_PADDING_LEFT
1450          GENLIST_PART_PADDING_RIGHT
1451          GENLIST_PART_PADDING_TOP_2LINE
1452          GENLIST_PART_PADDING_BOTTOM_2LINE
1453
1454          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1455             "elm.padding.left", "elm.padding.icon1.left",
1456             "elm.padding.top", "elm.text.2",
1457          )
1458          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1459             "elm.icon2.rect", "elm.padding.bottom")
1460          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1461          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1462             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1463          // Virtual part for Maxmimum right X axis of text.2
1464          part { name: "elm.icon2.rect";
1465             type: RECT;
1466             scale: 1;
1467             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1468                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1469                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1470                fixed: 1 1;
1471                visible: 0;
1472             )
1473          }
1474          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1475          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1476          GENLIST_PART_FLIP
1477       }
1478       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1479          target: "elm.icon.1"; target: "elm.icon.2"; )
1480    }
1481
1482 // 2.2.2.13
1483    group { GENLIST_NAME("2text.1icon.5/default")
1484       GENLIST_PROLOG_NORMAL
1485       data.item: "texts" "elm.text.1 elm.text.2";
1486       data.item: "contents" "elm.icon";
1487
1488       parts {
1489          GENLIST_PART_BASE
1490          GENLIST_PART_BG_NORMAL
1491          GENLIST_PART_BOTTOM_LINE
1492          GENLIST_PART_PADDING_LEFT
1493          GENLIST_PART_PADDING_RIGHT
1494          GENLIST_PART_PADDING_TOP_2LINE
1495          GENLIST_PART_PADDING_BOTTOM_2LINE
1496
1497          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1498             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1499          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1500             "elm.padding.left", "elm.padding.icon.left",
1501             "elm.text.2", "elm.padding.bottom",
1502          )
1503          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1504          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1505          GENLIST_PART_FLIP
1506       }
1507       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1508          target: "elm.icon"; )
1509    }
1510
1511 // 2.2.2.14
1512    group { GENLIST_NAME("2text.1icon.4/default")
1513       GENLIST_PROLOG_NORMAL
1514       data.item: "texts" "elm.text.1 elm.text.2";
1515       data.item: "contents" "elm.icon";
1516
1517       parts {
1518          GENLIST_PART_BASE
1519          GENLIST_PART_BG_NORMAL
1520          GENLIST_PART_BOTTOM_LINE
1521          GENLIST_PART_PADDING_LEFT
1522          GENLIST_PART_PADDING_RIGHT
1523          GENLIST_PART_PADDING_TOP_2LINE
1524          GENLIST_PART_PADDING_BOTTOM_2LINE
1525
1526          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1527          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1528          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1529             "elm.padding.icon.right", "elm.padding.right",
1530             "elm.padding.top", "elm.text.2",)
1531          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1532             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1533          GENLIST_PART_FLIP
1534       }
1535       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1536          target: "elm.icon"; )
1537    }
1538
1539 // 2.2.2.14.1 (circle)
1540    group { GENLIST_NAME("2text.1icon.4.thumb.circle/default")
1541       inherit: "elm/genlist/item/2text.1icon.4/default";
1542
1543       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
1544       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1545          target: "elm.icon"; )
1546       GENLIST_PROGRAMS_THUMB
1547    }
1548
1549 // 2.2.2.14.1 (square)
1550    group { GENLIST_NAME("2text.1icon.4.thumb.square/default")
1551       inherit: "elm/genlist/item/2text.1icon.4/default";
1552
1553       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
1554       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1555          target: "elm.icon"; )
1556       GENLIST_PROGRAMS_THUMB
1557    }
1558
1559 // 2.2.2.14 (textblock)
1560    group { GENLIST_NAME("2text.1icon.4.tb/default")
1561       GENLIST_PROLOG_NORMAL
1562       data.item: "texts" "elm.text.1 elm.text.2";
1563       data.item: "contents" "elm.icon";
1564
1565       parts {
1566          GENLIST_PART_BASE
1567          GENLIST_PART_BG_NORMAL
1568          GENLIST_PART_BOTTOM_LINE
1569          GENLIST_PART_PADDING_LEFT
1570          GENLIST_PART_PADDING_RIGHT
1571          GENLIST_PART_PADDING_TOP_2LINE
1572          GENLIST_PART_PADDING_BOTTOM_2LINE
1573
1574          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1575          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1576          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1577             "elm.padding.icon.right", "elm.padding.right",
1578             "elm.padding.top", "elm.text.2",)
1579          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1580             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1581          GENLIST_PART_FLIP
1582       }
1583       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1584          target: "elm.icon"; )
1585    }
1586
1587 // 2.2.2.15
1588    group { GENLIST_NAME("3text.1icon.2/default")
1589       GENLIST_PROLOG_NORMAL
1590       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1591       data.item: "contents" "elm.icon";
1592
1593       parts {
1594          GENLIST_PART_BASE
1595          GENLIST_PART_BG_NORMAL
1596          GENLIST_PART_BOTTOM_LINE
1597          GENLIST_PART_PADDING_LEFT
1598          GENLIST_PART_PADDING_RIGHT
1599          GENLIST_PART_PADDING_TOP_2LINE
1600          GENLIST_PART_PADDING_BOTTOM_2LINE
1601
1602          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1603          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1604          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1605             "elm.padding.icon.right", "elm.text.3",
1606             "elm.padding.top", "elm.text.2",)
1607          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1608             "elm.padding.right", "elm.padding.top", "elm.text.2")
1609          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1610             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1611          GENLIST_PART_FLIP
1612       }
1613       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1614          target: "elm.icon"; )
1615    }
1616
1617 // 2.2.2.16
1618    group { GENLIST_NAME("2text.1icon.8/default")
1619       inherit: "elm/genlist/item/2text.1icon.4/default";
1620
1621       parts {
1622          part { name: "elm.text.2";
1623             description { state: "default" 0.0;
1624                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1625             }
1626             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1627          }
1628       }
1629    }
1630
1631 // 2.2.2.17
1632    group { GENLIST_NAME("2text.6icon/default")
1633       GENLIST_PROLOG_NORMAL
1634       data.item: "texts" "elm.text.1 elm.text.2";
1635       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1636
1637       parts {
1638          GENLIST_PART_BASE
1639          GENLIST_PART_BG_NORMAL
1640          GENLIST_PART_BOTTOM_LINE
1641          GENLIST_PART_PADDING_LEFT
1642          GENLIST_PART_PADDING_RIGHT
1643          GENLIST_PART_PADDING_TOP_2LINE
1644          GENLIST_PART_PADDING_BOTTOM_2LINE
1645
1646          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1647          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1648          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1649             "elm.padding.icon6.right", "elm.icon.5",
1650             "elm.padding.top", "elm.text.2",)
1651          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1652             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1653
1654          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1655             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1656          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1657          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1658             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1659          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1660          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1661             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1662          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1663          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1664             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1665          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1666          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1667             "elm.padding.right", "elm.padding.top", "elm.text.2")
1668          GENLIST_PART_FLIP
1669       }
1670       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1671          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1672    }
1673
1674 // 2.2.2.17 (textblock)
1675    group { GENLIST_NAME("2text.6icon.tb/default")
1676       GENLIST_PROLOG_NORMAL
1677       data.item: "texts" "elm.text.1 elm.text.2";
1678       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1679
1680       parts {
1681          GENLIST_PART_BASE
1682          GENLIST_PART_BG_NORMAL
1683          GENLIST_PART_BOTTOM_LINE
1684          GENLIST_PART_PADDING_LEFT
1685          GENLIST_PART_PADDING_RIGHT
1686          GENLIST_PART_PADDING_TOP_2LINE
1687          GENLIST_PART_PADDING_BOTTOM_2LINE
1688
1689          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1690          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1691          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1692             "elm.padding.icon6.right", "elm.icon.5",
1693             "elm.padding.top", "elm.text.2",)
1694          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1695             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1696
1697          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1698             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1699          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1700          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1701             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1702          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1703          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1704             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1705          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1706          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1707             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1708          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1709          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1710             "elm.padding.right", "elm.padding.top", "elm.text.2")
1711          GENLIST_PART_FLIP
1712       }
1713       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1714          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1715    }
1716
1717 // 2.2.2.18
1718    group { GENLIST_NAME("2text.2icon.4/default")
1719       GENLIST_PROLOG_NORMAL
1720       data.item: "texts" "elm.text.1 elm.text.2";
1721       data.item: "contents" "elm.icon.1 elm.icon.2";
1722
1723       parts {
1724          GENLIST_PART_BASE
1725          GENLIST_PART_BG_NORMAL
1726          GENLIST_PART_BOTTOM_LINE
1727          GENLIST_PART_PADDING_LEFT
1728          GENLIST_PART_PADDING_RIGHT
1729          GENLIST_PART_PADDING_TOP_2LINE
1730          GENLIST_PART_PADDING_BOTTOM_2LINE
1731
1732          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1733          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1734          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1735             "elm.padding.icon1.right", "elm.padding.icon2.left",
1736             "elm.padding.top", "elm.text.2",)
1737          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1738             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1739
1740          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1741          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1742          GENLIST_PART_FLIP
1743       }
1744       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1745          target: "elm.icon.1"; target: "elm.icon.2"; )
1746    }
1747
1748
1749 // 2.2.2.18 (textblock)
1750    group { GENLIST_NAME("2text.2icon.4.tb/default")
1751       GENLIST_PROLOG_NORMAL
1752       data.item: "texts" "elm.text.1 elm.text.2";
1753       data.item: "contents" "elm.icon.1 elm.icon.2";
1754
1755       parts {
1756          GENLIST_PART_BASE
1757          GENLIST_PART_BG_NORMAL
1758          GENLIST_PART_BOTTOM_LINE
1759          GENLIST_PART_PADDING_LEFT
1760          GENLIST_PART_PADDING_RIGHT
1761          GENLIST_PART_PADDING_TOP_2LINE
1762          GENLIST_PART_PADDING_BOTTOM_2LINE
1763
1764          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1765          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1766          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1767             "elm.padding.icon1.right", "elm.padding.icon2.left",
1768             "elm.padding.top", "elm.text.2",)
1769          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1770             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1771
1772          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1773          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1774          GENLIST_PART_FLIP
1775       }
1776       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1777          target: "elm.icon.1"; target: "elm.icon.2";)
1778    }
1779
1780 // 2.2.2.19
1781    group { GENLIST_NAME("2text.2icon.6/default")
1782       GENLIST_PROLOG_NORMAL
1783       data.item: "texts" "elm.text.1 elm.text.2";
1784       data.item: "contents" "elm.icon.1 elm.icon.2";
1785
1786       parts {
1787          GENLIST_PART_BASE
1788          GENLIST_PART_BG_NORMAL
1789          GENLIST_PART_BOTTOM_LINE
1790          GENLIST_PART_PADDING_LEFT
1791          GENLIST_PART_PADDING_RIGHT
1792          GENLIST_PART_PADDING_TOP_2LINE
1793          GENLIST_PART_PADDING_BOTTOM_2LINE
1794
1795          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1796          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1797          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1798             "elm.padding.icon1.right", "elm.padding.right",
1799             "elm.padding.top", "elm.text.2",)
1800          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1801             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1802
1803          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1804          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1805             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1806          GENLIST_PART_FLIP
1807       }
1808       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1809          target: "elm.icon.1"; target: "elm.icon.2";)
1810    }
1811
1812 // 2.2.2.19 (textblock)
1813    group { GENLIST_NAME("2text.2icon.6.tb/default")
1814       GENLIST_PROLOG_NORMAL
1815       data.item: "texts" "elm.text.1 elm.text.2";
1816       data.item: "contents" "elm.icon.1 elm.icon.2";
1817
1818       parts {
1819          GENLIST_PART_BASE
1820          GENLIST_PART_BG_NORMAL
1821          GENLIST_PART_BOTTOM_LINE
1822          GENLIST_PART_PADDING_LEFT
1823          GENLIST_PART_PADDING_RIGHT
1824          GENLIST_PART_PADDING_TOP_2LINE
1825          GENLIST_PART_PADDING_BOTTOM_2LINE
1826
1827          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1828          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1829          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1830             "elm.padding.icon1.right", "elm.padding.right",
1831             "elm.padding.top", "elm.text.2",)
1832          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1833             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1834
1835          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1836          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1837             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1838          GENLIST_PART_FLIP
1839
1840       }
1841       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1842          target: "elm.icon.1"; target: "elm.icon.2";)
1843    }
1844
1845 // 2.2.2.20
1846    group { GENLIST_NAME("2text.2icon.8/default")
1847       GENLIST_PROLOG_NORMAL
1848       data.item: "texts" "elm.text.1 elm.text.2";
1849       data.item: "contents" "elm.icon.1 elm.icon.2";
1850
1851       parts {
1852          GENLIST_PART_BASE
1853          GENLIST_PART_BG_NORMAL
1854          GENLIST_PART_BOTTOM_LINE
1855          GENLIST_PART_PADDING_LEFT
1856          GENLIST_PART_PADDING_RIGHT
1857          GENLIST_PART_PADDING_TOP_2LINE
1858          GENLIST_PART_PADDING_BOTTOM_2LINE
1859
1860          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1861          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1862          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1863             "elm.padding.icon1.right", "elm.padding.icon2.left",
1864             "elm.padding.top", "elm.text.2",)
1865          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1866             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1867
1868          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1869          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1870          GENLIST_PART_FLIP
1871       }
1872       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1873          target: "elm.icon.1"; target: "elm.icon.2"; )
1874    }
1875
1876 // 2.2.2.20 (textblock)
1877    group { GENLIST_NAME("2text.2icon.8.tb/default")
1878       GENLIST_PROLOG_NORMAL
1879       data.item: "texts" "elm.text.1 elm.text.2";
1880       data.item: "contents" "elm.icon.1 elm.icon.2";
1881
1882       parts {
1883          GENLIST_PART_BASE
1884          GENLIST_PART_BG_NORMAL
1885          GENLIST_PART_BOTTOM_LINE
1886          GENLIST_PART_PADDING_LEFT
1887          GENLIST_PART_PADDING_RIGHT
1888          GENLIST_PART_PADDING_TOP_2LINE
1889          GENLIST_PART_PADDING_BOTTOM_2LINE
1890
1891          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1892          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1893          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1894             "elm.padding.icon1.right", "elm.padding.icon2.left",
1895             "elm.padding.top", "elm.text.2",)
1896          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1897             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1898
1899          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1900          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1901          GENLIST_PART_FLIP
1902       }
1903       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1904          target: "elm.icon.1"; target: "elm.icon.2";)
1905    }
1906
1907 // 2.2.2.21
1908    group { GENLIST_NAME("2text.2icon.progress/default")
1909       // FIXME: deprecated name, will be removed
1910       alias: "elm/genlist/item/1text.2icon.5/default";
1911       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1912       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1913       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1914
1915       GENLIST_PROLOG_NORMAL
1916       data.item: "texts" "elm.text.1 elm.text.2";
1917       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1918
1919       parts {
1920          GENLIST_PART_BASE
1921          GENLIST_PART_BG_NORMAL
1922          GENLIST_PART_BOTTOM_LINE
1923          GENLIST_PART_PADDING_LEFT
1924          GENLIST_PART_PADDING_RIGHT
1925          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1926          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
1927
1928          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1929          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1930          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1931             "elm.padding.icon1.right", "elm.padding.right",
1932             "elm.padding.top", "elm.padding.bottom",
1933             min: 0 34;)
1934          )
1935          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1936             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1937          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1938             "elm.padding.right", "elm.swallow.progress",
1939             min: 0 46;
1940             GENLIST_PARAM_SUBITEM_DEFAULT
1941             GENLIST_PARAM_TEXT_LIMIT_RT
1942             fixed: 1 1;)
1943          )
1944          GENLIST_PART_FLIP
1945       }
1946       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1947          target: "elm.icon.1"; target: "elm.swallow.progress";)
1948    }
1949
1950 // 2.2.2.22
1951    group { GENLIST_NAME("3text.3icon.progress/default")
1952       // FIXME: deprecated name, will be removed
1953       alias: "elm/genlist/item/3text.3icon/default";
1954       alias: "elm/genlist/item_odd/3text.3icon/default";
1955       alias: "elm/genlist/item_compress/3text.3icon/default";
1956       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
1957
1958       GENLIST_PROLOG_NORMAL
1959       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1960       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
1961
1962       parts {
1963          GENLIST_PART_BASE
1964          GENLIST_PART_BG_NORMAL
1965          GENLIST_PART_BOTTOM_LINE
1966          GENLIST_PART_PADDING_LEFT
1967          GENLIST_PART_PADDING_RIGHT
1968          GENLIST_PART_PADDING_TOP_SIZE( 0 )
1969          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1970
1971          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1972          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1973          GENLIST_PART_LISTITEM("elm.text.1",
1974             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
1975                "elm.padding.top",
1976                min: 0 50;
1977                GENLIST_PARAM_PROGRESS_MAIN
1978                fixed: 0 1;
1979             )
1980          )
1981          GENLIST_PART_ICON("elm.swallow.progress",
1982             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
1983                min: 0 34;
1984             )
1985          )
1986          GENLIST_PART_SUBITEM("elm.text.2",
1987             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
1988                min: 0 46;
1989                GENLIST_PARAM_SUBITEM_DEFAULT
1990                fixed: 1 1;
1991             )
1992          )
1993          GENLIST_PART_SUBITEM("elm.text.3",
1994             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
1995                min: 0 46;
1996                GENLIST_PARAM_SUBITEM_DEFAULT
1997                GENLIST_PARAM_TEXT_LIMIT_RT
1998                fixed: 1 1; // This limits text growing.
1999             )
2000          )
2001          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2002          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
2003             "elm.padding.right",
2004             min: 156 GENLIST_BTN_01_HEIGHT;
2005             max: 156 GENLIST_BTN_01_HEIGHT;)
2006          )
2007          GENLIST_PART_FLIP
2008       }
2009       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2010          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
2011    }
2012
2013 // 2.2.2.23
2014    group { GENLIST_NAME("2text.1icon.divider/default")
2015       GENLIST_PROLOG_NORMAL
2016       data.item: "texts" "elm.text.1 elm.text.2";
2017       data.item: "contents" "elm.icon";
2018
2019       parts {
2020          GENLIST_PART_BASE
2021          GENLIST_PART_BG_NORMAL
2022          GENLIST_PART_BOTTOM_LINE
2023          GENLIST_PART_PADDING_LEFT
2024          GENLIST_PART_PADDING_RIGHT
2025          GENLIST_PART_PADDING_TOP_2LINE
2026          GENLIST_PART_PADDING_BOTTOM_2LINE
2027
2028          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2029             "elm.padding.left", "elm.padding.divider.left",
2030             "elm.padding.top", "elm.text.2",
2031          )
2032          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2033             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
2034          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
2035          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
2036          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
2037          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
2038          GENLIST_PART_FLIP
2039       }
2040       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2041          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
2042    }
2043
2044 // 2.2.2.30
2045    group { GENLIST_NAME("2text.3icon/default")
2046       GENLIST_PROLOG_NORMAL
2047       data.item: "texts" "elm.text.1 elm.text.2";
2048       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2049
2050       parts {
2051          GENLIST_PART_BASE
2052          GENLIST_PART_BG_NORMAL
2053          GENLIST_PART_BOTTOM_LINE
2054          GENLIST_PART_PADDING_LEFT
2055          GENLIST_PART_PADDING_RIGHT
2056          GENLIST_PART_PADDING_TOP_2LINE
2057          GENLIST_PART_PADDING_BOTTOM_2LINE
2058
2059          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2060             "elm.padding.left", "elm.text.limit",
2061             "elm.padding.top", "elm.icon.3",
2062             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
2063          )
2064          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
2065          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
2066             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
2067
2068           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
2069             "elm.padding.left", "elm.padding.bottom")
2070          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
2071          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2072             "elm.icon3.right", "elm.padding.icon1.left",
2073             "elm.text.1", "elm.padding.bottom",
2074             fixed: 1 1;
2075          )
2076          // Virtual part for Maxmimum right X axis of TEXT
2077          GENLIST_PART_SPACER("elm.text.limit",
2078             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
2079                min: (GENLIST_ICON_LARGE_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
2080             )
2081          )
2082          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2083          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2084          GENLIST_PART_FLIP
2085       }
2086       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2087          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2088    }
2089
2090 // 2.2.2.31
2091    group { GENLIST_NAME("2text.1icon.12/default")
2092       inherit: "elm/genlist/item/2text.1icon.2/default";
2093       parts {
2094          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2095       }
2096    }
2097
2098 // 2.2.2.31.1 (circle)
2099    group { GENLIST_NAME("2text.1icon.12.thumb.circle/default")
2100       inherit: "elm/genlist/item/2text.1icon.12/default";
2101
2102       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2103       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2104          target: "elm.icon"; )
2105       GENLIST_PROGRAMS_THUMB
2106    }
2107
2108 // 2.2.2.31.1 (square)
2109    group { GENLIST_NAME("2text.1icon.12.thumb.square/default")
2110       inherit: "elm/genlist/item/2text.1icon.12/default";
2111
2112       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2113       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2114          target: "elm.icon"; )
2115       GENLIST_PROGRAMS_THUMB
2116    }
2117
2118 // 2.2.2.31 (textblock)
2119    group { GENLIST_NAME("2text.1icon.12.tb/default")
2120       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2121       parts {
2122          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2123       }
2124    }
2125
2126 // 2.2.2.31.1 (circle) textblock
2127    group { GENLIST_NAME("2text.1icon.12.tb.thumb.circle/default")
2128       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2129
2130       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2131       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2132          target: "elm.icon"; )
2133       GENLIST_PROGRAMS_THUMB
2134    }
2135
2136 // 2.2.2.31.1 (square) textblock
2137    group { GENLIST_NAME("2text.1icon.12.tb.thumb.square/default")
2138       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2139
2140       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2141       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2142          target: "elm.icon"; )
2143       GENLIST_PROGRAMS_THUMB
2144    }
2145
2146
2147 // 2.2.2.32
2148 // 2.2.2.36
2149    group { GENLIST_NAME("2text.1icon.9/default")
2150       inherit:"elm/genlist/item/2text.1icon.4/default";
2151       parts {
2152          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2153       }
2154       GENLIST_PROGRAM_CHECK("elm.icon")
2155    }
2156
2157 // 2.2.2.33
2158    group { GENLIST_NAME("2text.2icon.7/default")
2159       inherit: "elm/genlist/item/2text.2icon.4/default";
2160
2161       parts {
2162          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2163       }
2164       GENLIST_PROGRAM_CHECK("elm.icon.1")
2165    }
2166
2167 // 2.2.2.34
2168 // 2.2.2.37
2169    group { GENLIST_NAME("2text.2icon.5/default")
2170       GENLIST_PROLOG_NORMAL
2171       data.item: "texts" "elm.text.1 elm.text.2";
2172       data.item: "contents" "elm.icon.1 elm.icon.2";
2173
2174       parts {
2175          GENLIST_PART_BASE
2176          GENLIST_PART_BG_NORMAL
2177          GENLIST_PART_BOTTOM_LINE
2178          GENLIST_PART_PADDING_LEFT
2179          GENLIST_PART_PADDING_RIGHT
2180          GENLIST_PART_PADDING_TOP_2LINE
2181          GENLIST_PART_PADDING_BOTTOM_2LINE
2182
2183          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2184          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2185          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2186          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2187          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2188             "elm.padding.icon2.right", "elm.padding.right",
2189             "elm.padding.top", "elm.text.2",)
2190          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2191             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2192          GENLIST_PART_FLIP
2193       }
2194       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2195          target: "elm.icon.1"; target: "elm.icon.2";)
2196       GENLIST_PROGRAM_CHECK("elm.icon.1")
2197    }
2198
2199 // 2.2.2.35
2200    group { GENLIST_NAME("2text.3icon.4/default")
2201       GENLIST_PROLOG_NORMAL
2202       data.item: "texts" "elm.text.1 elm.text.2";
2203       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2204
2205       parts {
2206          GENLIST_PART_BASE
2207          GENLIST_PART_BG_NORMAL
2208          GENLIST_PART_BOTTOM_LINE
2209          GENLIST_PART_PADDING_LEFT
2210          GENLIST_PART_PADDING_RIGHT
2211          GENLIST_PART_PADDING_TOP_2LINE
2212          GENLIST_PART_PADDING_BOTTOM_2LINE
2213
2214          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2215          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2216          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2217          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2218          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2219             "elm.padding.icon2.right", "elm.padding.icon3.left",
2220             "elm.padding.top", "elm.text.2",)
2221          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2222             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2223
2224          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2225          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2226          GENLIST_PART_FLIP
2227       }
2228       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2229       GENLIST_PROGRAM_CHECK("elm.icon.1")
2230    }
2231
2232
2233 // 2.2.2.38
2234    group { GENLIST_NAME("4text.1icon.1/default")
2235       GENLIST_PROLOG_NORMAL
2236       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2237       data.item: "contents" "elm.icon.1";
2238
2239       images {
2240          image: "00_list_bubble_bg.png" COMP;
2241       }
2242       parts {
2243          GENLIST_PART_BASE
2244          GENLIST_PART_BG_NORMAL
2245          GENLIST_PART_BOTTOM_LINE
2246          GENLIST_PART_PADDING_LEFT
2247          GENLIST_PART_PADDING_RIGHT
2248          GENLIST_PART_PADDING_TOP_2LINE
2249          GENLIST_PART_PADDING_BOTTOM_2LINE
2250
2251          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2252             "elm.padding.left", "elm.padding.icon1.left",
2253             "elm.padding.top", "elm.text.3",
2254          )
2255          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2256          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2257             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2258
2259          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2260          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2261             "elm.padding.right", "elm.padding.top", "elm.text.3")
2262
2263          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2264             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2265          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2266          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2267             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2268          GENLIST_PART_FLIP
2269       }
2270       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2271          target: "elm.icon.1"; target: "elm.bubble"; )
2272    }
2273
2274 // 2.2.2.38 textblock
2275       group { GENLIST_NAME("4text.1icon.1.tb/default")
2276       GENLIST_PROLOG_NORMAL
2277       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2278       data.item: "contents" "elm.icon.1";
2279
2280       images {
2281          image: "00_list_bubble_bg.png" COMP;
2282       }
2283
2284       parts {
2285          GENLIST_PART_BASE
2286          GENLIST_PART_BG_NORMAL
2287          GENLIST_PART_BOTTOM_LINE
2288          GENLIST_PART_PADDING_LEFT
2289          GENLIST_PART_PADDING_RIGHT
2290          GENLIST_PART_PADDING_TOP_2LINE
2291          GENLIST_PART_PADDING_BOTTOM_2LINE
2292
2293          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2294          // and theier font size can be changed both.
2295          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2296             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2297          )
2298          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2299          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2300             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2301
2302          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2303          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2304             "elm.padding.right", "elm.padding.top", "elm.text.3")
2305
2306          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2307             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2308          )
2309          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2310          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2311             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2312          )
2313          GENLIST_PART_FLIP
2314       }
2315       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2316          target: "elm.icon.1"; target: "elm.bubble"; )
2317    }
2318
2319 // 2.2.2.39
2320    group { GENLIST_NAME("4text.1icon.2/default")
2321       GENLIST_PROLOG_NORMAL
2322       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2323       data.item: "contents" "elm.icon.1 ";
2324
2325       parts {
2326          GENLIST_PART_BASE
2327          GENLIST_PART_BG_NORMAL
2328          GENLIST_PART_BOTTOM_LINE
2329          GENLIST_PART_PADDING_LEFT
2330          GENLIST_PART_PADDING_RIGHT
2331          GENLIST_PART_PADDING_TOP_2LINE
2332          GENLIST_PART_PADDING_BOTTOM_2LINE
2333
2334          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2335             "elm.padding.left", "elm.padding.icon1.left",
2336             "elm.padding.top", "elm.text.3",
2337          )
2338          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2339          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2340             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2341          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2342          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2343             "elm.padding.right", "elm.padding.top", "elm.text.3")
2344
2345          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2346             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2347          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2348          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2349             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2350          GENLIST_PART_FLIP
2351       }
2352       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2353          target: "elm.icon.1";)
2354    }
2355 // 2.2.2.39 (TEXTBLOCK)
2356    group { GENLIST_NAME("4text.1icon.2.tb/default")
2357       GENLIST_PROLOG_NORMAL
2358       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2359       data.item: "contents" "elm.icon.1";
2360
2361       parts {
2362          GENLIST_PART_BASE
2363          GENLIST_PART_BG_NORMAL
2364          GENLIST_PART_BOTTOM_LINE
2365          GENLIST_PART_PADDING_LEFT
2366          GENLIST_PART_PADDING_RIGHT
2367          GENLIST_PART_PADDING_TOP_2LINE
2368          GENLIST_PART_PADDING_BOTTOM_2LINE
2369
2370          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2371             "elm.padding.left", "elm.padding.icon1.left",
2372             "elm.padding.top", "elm.text.3",
2373          )
2374          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2375          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2376             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2377          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2378          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2379             "elm.padding.right", "elm.padding.top", "elm.text.3")
2380
2381          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2382             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2383          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2384          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2385             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2386          GENLIST_PART_FLIP
2387       }
2388       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2389          target: "elm.icon.1";)
2390    }
2391
2392 // 2.2.2.40
2393    group { GENLIST_NAME("4text.1/default")
2394       GENLIST_PROLOG_NORMAL
2395       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2396
2397       images {
2398          image: "00_list_bubble_bg.png" COMP;
2399       }
2400       parts {
2401          GENLIST_PART_BASE
2402          GENLIST_PART_BG_NORMAL
2403          GENLIST_PART_BOTTOM_LINE
2404          GENLIST_PART_PADDING_LEFT
2405          GENLIST_PART_PADDING_RIGHT
2406          GENLIST_PART_PADDING_TOP_2LINE
2407          GENLIST_PART_PADDING_BOTTOM_2LINE
2408
2409          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2410             "elm.padding.left", "elm.padding.bubble.left",
2411             "elm.padding.top", "elm.text.3",
2412          )
2413          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2414          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2415             "elm.padding.right", "elm.padding.top", "elm.text.3")
2416
2417          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2418             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2419          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2420          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2421             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2422          GENLIST_PART_FLIP
2423       }
2424       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2425          target: "elm.bubble"; )
2426
2427    }
2428
2429 // 2.2.2.41
2430    group { GENLIST_NAME("4text.2/default")
2431       inherit: "elm/genlist/item/4text.1/default";
2432       parts {
2433          part { name: "elm.bubble";
2434             description { state: "default" 0.0;
2435                visible: 0;
2436             }
2437          }
2438          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2439             "elm.padding.right", "elm.padding.top", "elm.text.3")
2440       }
2441    }
2442
2443 // 2.2.2.42
2444    group { GENLIST_NAME("3text.1icon.3/default")
2445       GENLIST_PROLOG_NORMAL
2446       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2447       data.item: "contents" "elm.icon.1";
2448
2449       parts {
2450          GENLIST_PART_BASE
2451          GENLIST_PART_BG_NORMAL
2452          GENLIST_PART_BOTTOM_LINE
2453          GENLIST_PART_PADDING_LEFT
2454          GENLIST_PART_PADDING_RIGHT
2455          GENLIST_PART_PADDING_TOP_2LINE
2456          GENLIST_PART_PADDING_BOTTOM_2LINE
2457
2458          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2459             "elm.padding.left", "elm.padding.icon1.left",
2460             "elm.padding.top", "elm.text.3",)
2461          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2462          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2463              "elm.padding.right", "elm.padding.top", "elm.text.3")
2464          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2465             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2466          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2467             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2468          GENLIST_PART_FLIP
2469       }
2470       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2471          target: "elm.icon.1";)
2472    }
2473
2474 // 2.2.2.42
2475    group { GENLIST_NAME("3text.1icon.3.tb/default")
2476       GENLIST_PROLOG_NORMAL
2477       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2478       data.item: "contents" "elm.icon.1";
2479
2480       parts {
2481          GENLIST_PART_BASE
2482          GENLIST_PART_BG_NORMAL
2483          GENLIST_PART_BOTTOM_LINE
2484          GENLIST_PART_PADDING_LEFT
2485          GENLIST_PART_PADDING_RIGHT
2486          GENLIST_PART_PADDING_TOP_2LINE
2487          GENLIST_PART_PADDING_BOTTOM_2LINE
2488
2489          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2490             "elm.padding.left", "elm.padding.icon1.left",
2491             "elm.padding.top",
2492          )
2493          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2494          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2495             "elm.padding.right", "elm.padding.top", "elm.text.3"
2496          )
2497          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2498             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2499          )
2500          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2501             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2502          GENLIST_PART_FLIP
2503       }
2504       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2505          target: "elm.icon.1";)
2506    }
2507
2508
2509 // 2.2.2.43
2510    group { GENLIST_NAME("2text.4icon.1/default")
2511       GENLIST_PROLOG_NORMAL
2512       data.item: "texts" "elm.text.1 elm.text.2";
2513       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2514
2515       parts {
2516          GENLIST_PART_BASE
2517          GENLIST_PART_BG_NORMAL
2518          GENLIST_PART_BOTTOM_LINE
2519          GENLIST_PART_PADDING_LEFT
2520          GENLIST_PART_PADDING_RIGHT
2521          GENLIST_PART_PADDING_TOP_2LINE
2522          GENLIST_PART_PADDING_BOTTOM_2LINE
2523
2524          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2525             "elm.padding.left", "elm.padding.icon1.left",
2526             "elm.padding.top", "elm.text.2",
2527          )
2528          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2529             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2530          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2531          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2532             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2533          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2534          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2535             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2536          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2537          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2538             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2539
2540          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2541          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2542          GENLIST_PART_FLIP
2543       }
2544       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2545          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2546    }
2547
2548 // 2.2.2.44
2549    group { GENLIST_NAME("4text.1icon.3/default")
2550       GENLIST_PROLOG_NORMAL
2551       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2552       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2553
2554       images {
2555          image: "00_list_bubble_bg.png" COMP;
2556       }
2557       parts {
2558          GENLIST_PART_BASE
2559          GENLIST_PART_BG_NORMAL
2560          GENLIST_PART_BOTTOM_LINE
2561          GENLIST_PART_PADDING_TOP_2LINE
2562          GENLIST_PART_PADDING_BOTTOM_2LINE
2563          GENLIST_PART_PADDING_LEFT
2564          GENLIST_PART_PADDING_RIGHT
2565          GENLIST_PART_COLORBAR
2566
2567          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2568          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2569
2570
2571          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2572             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2573          )
2574          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2575          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2576             "elm.padding.right", "elm.padding.top", "elm.text.3"
2577          )
2578
2579          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2580             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2581          )
2582          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2583          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2584             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2585          )
2586          GENLIST_PART_FLIP
2587       }
2588       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2589          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.bubble"; )
2590    }
2591
2592 // 2.2.2.45
2593    group { GENLIST_NAME("3text.1icon.1/default")
2594       GENLIST_PROLOG_NORMAL
2595       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2596       data.item: "contents" "elm.icon";
2597
2598       parts {
2599          GENLIST_PART_BASE
2600          GENLIST_PART_BG_NORMAL
2601          GENLIST_PART_BOTTOM_LINE
2602          GENLIST_PART_PADDING_LEFT
2603          GENLIST_PART_PADDING_RIGHT
2604          GENLIST_PART_PADDING_TOP_2LINE
2605          GENLIST_PART_PADDING_BOTTOM_2LINE
2606
2607          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2608          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2609          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2610             "elm.padding.icon.right", "elm.padding.right",
2611             "elm.padding.top", "elm.text.2",)
2612          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2613             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2614          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2615             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2616          GENLIST_PART_FLIP
2617       }
2618       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2619          target: "elm.icon"; )
2620    }
2621
2622 // 2.2.2.46
2623    group { GENLIST_NAME("2text.2icon.1/default")
2624       GENLIST_PROLOG_NORMAL
2625       data.item: "texts" "elm.text.1 elm.text.2";
2626       data.item: "contents" "elm.icon.1 elm.icon.2";
2627
2628       parts {
2629          GENLIST_PART_BASE
2630          GENLIST_PART_BG_NORMAL
2631          GENLIST_PART_BOTTOM_LINE
2632          GENLIST_PART_PADDING_LEFT
2633          GENLIST_PART_PADDING_RIGHT
2634          GENLIST_PART_PADDING_TOP_2LINE
2635          GENLIST_PART_PADDING_BOTTOM_2LINE
2636
2637          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2638             "elm.padding.left", "elm.padding.icon1.left",
2639             "elm.padding.top", "elm.text.2",
2640          )
2641          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2642             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2643          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2644          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2645          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2646          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2647          GENLIST_PART_FLIP
2648       }
2649       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2650          target: "elm.icon.1"; target: "elm.icon.2";)
2651    }
2652
2653 // 2.2.2.47
2654    group { GENLIST_NAME("2text.1icon.1/default")
2655       inherit: "elm/genlist/item/2text.1icon.2/default";
2656
2657       parts {
2658          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2659       }
2660    }
2661
2662 // 2.2.4.1
2663    group { GENLIST_NAME("multiline/1title.2text/default")
2664       GENLIST_PROLOG_NORMAL
2665       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2666
2667       parts {
2668          GENLIST_PART_BASE
2669          GENLIST_PART_BG_NORMAL
2670          GENLIST_PART_BOTTOM_LINE
2671          GENLIST_PART_PADDING_LEFT
2672          GENLIST_PART_PADDING_RIGHT
2673          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2674          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2675
2676          // FIXME: if textblock is used, part grows to big.
2677          GENLIST_PART_TEXT("elm.title",
2678             GENLIST_DESCRIPTION_L("elm.padding.left",
2679                GENLIST_PARAM_LISTITEM
2680                min: 226 0;
2681                fixed: 1 0;
2682             )
2683             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2684          )
2685          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2686          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2687          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2688
2689          GENLIST_PART_TEXTBLOCK("elm.text.1",
2690             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
2691                GENLIST_PARAM_LISTITEM_TB_WRAP
2692                min: 0 90; fixed: 0 1;
2693             )
2694             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2695          )
2696          GENLIST_PART_TEXTBLOCK("elm.text.2",
2697             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
2698                GENLIST_PARAM_LISTITEM_TB_WRAP
2699                min: 0 90;
2700             )
2701             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2702          )
2703          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
2704          GENLIST_PART_FLIP
2705       }
2706       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
2707          target: "elm.divider1"; target:"elm.divider2";
2708          target: "center_line"; target:"center_line2";
2709       )
2710    }
2711
2712 // 2.2.4.2
2713    group { GENLIST_NAME("multiline/1title.1text/default")
2714       GENLIST_PROLOG_NORMAL
2715       data.item: "texts" "elm.title elm.text";
2716
2717       parts {
2718          GENLIST_PART_BASE
2719          GENLIST_PART_BG_NORMAL
2720          GENLIST_PART_BOTTOM_LINE
2721          GENLIST_PART_PADDING_LEFT
2722          GENLIST_PART_PADDING_RIGHT
2723          GENLIST_PART_PADDING_TOP_SIZE( 22 )
2724          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
2725
2726          // FIXME: if textblock is used, part grows to big.
2727          GENLIST_PART_TEXT("elm.title",
2728             GENLIST_DESCRIPTION_L("elm.padding.left",
2729                GENLIST_PARAM_LISTITEM
2730                min: 226 0;
2731                fixed: 1 0;
2732             )
2733             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2734          )
2735          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2736          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2737          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2738
2739          GENLIST_PART_TEXTBLOCK("elm.text",
2740             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
2741                GENLIST_PARAM_LISTITEM_TB_WRAP
2742                //min: 0 48;
2743             )
2744             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2745          )
2746          GENLIST_PART_FLIP
2747       }
2748       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
2749          target: "elm.text";
2750          target: "elm.divider1"; target:"elm.divider2";
2751       )
2752    }
2753
2754 // 2.2.4.3
2755    group { GENLIST_NAME("multiline/2text/default")
2756       GENLIST_PROLOG_NORMAL
2757       data.item: "texts" "elm.text.1 elm.text.2";
2758
2759       parts {
2760          GENLIST_PART_BASE
2761          GENLIST_PART_BG_NORMAL
2762          GENLIST_PART_BOTTOM_LINE
2763          GENLIST_PART_PADDING_LEFT
2764          GENLIST_PART_PADDING_RIGHT
2765          GENLIST_PART_PADDING_TOP_2LINE
2766          GENLIST_PART_PADDING_BOTTOM_2LINE
2767
2768          GENLIST_PART_TEXT("elm.text.1",
2769             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
2770                GENLIST_PARAM_LISTITEM
2771                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
2772                fixed: 0 1;
2773             )
2774             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2775          )
2776          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2777          GENLIST_PART_TEXTBLOCK("elm.text.2",
2778             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2779                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2780                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
2781             )
2782             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2783          )
2784          GENLIST_PART_FLIP
2785       }
2786       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2787    }
2788
2789 // 2.2.4.4
2790    group { GENLIST_NAME("multiline/2text.5icon/default")
2791       // FIXME: deprecated name, wiil be removed
2792       alias: "elm/genlist/item/multiline/2text.1icon/default";
2793       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
2794       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
2795       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
2796
2797       GENLIST_PROLOG_NORMAL
2798       data.item: "texts" "elm.text.1 elm.text.2";
2799       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
2800
2801       parts {
2802          GENLIST_PART_BASE
2803          GENLIST_PART_BG_NORMAL
2804          GENLIST_PART_BOTTOM_LINE
2805          GENLIST_PART_PADDING_LEFT
2806          GENLIST_PART_PADDING_RIGHT
2807          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2808          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2809
2810          GENLIST_PART_LISTITEM("elm.text.1",
2811             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
2812                GENLIST_PARAM_LISTITEM
2813                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2814             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2815          )
2816          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
2817          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
2818             "elm.icon.4", "elm.padding.top", "elm.text.2")
2819          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
2820             "elm.icon.3", "elm.padding.top", "elm.text.2")
2821          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
2822             "elm.icon.2", "elm.padding.top", "elm.text.2")
2823          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
2824             "elm.icon.1", "elm.padding.top", "elm.text.2")
2825          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
2826             "elm.padding.right", "elm.padding.top", "elm.text.2")
2827
2828
2829          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2830          GENLIST_PART_TEXTBLOCK("elm.text.2",
2831             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2832             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2833             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2834             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2835          )
2836          GENLIST_PART_FLIP
2837       }
2838       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2839    }
2840
2841 // 2.4.4.5
2842    group { GENLIST_NAME("multiline/2text.1icon.2/default")
2843       GENLIST_PROLOG_NORMAL
2844       data.item: "texts" "elm.text.1 elm.text.2";
2845       data.item: "contents" "elm.icon";
2846
2847       parts {
2848          GENLIST_PART_BASE
2849          GENLIST_PART_BG_NORMAL
2850          GENLIST_PART_BOTTOM_LINE
2851          GENLIST_PART_PADDING_LEFT
2852          GENLIST_PART_PADDING_RIGHT
2853          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2854          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2855
2856          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
2857          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2858          GENLIST_PART_LISTITEM("elm.text.1",
2859             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
2860                GENLIST_PARAM_LISTITEM
2861                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2862             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2863          )
2864          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2865          GENLIST_PART_TEXTBLOCK("elm.text.2",
2866             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2867             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2868             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2869             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2870          )
2871          GENLIST_PART_FLIP
2872       }
2873       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2874    }
2875
2876 /************************************************************/
2877 /******************** Dialogue Group ************************/
2878 /************************************************************/
2879 // 2.2.6.1 (Dialogue)
2880    group { GENLIST_NAME("dialogue/editfield/default")
2881       alias: "elm/layout/dialogue/editfield/default";
2882       inherit: "elm/genlist/item/editfield/default";
2883
2884       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2885
2886       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2887       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2888    }
2889
2890 // 2.2.6.2 (Dialogue)
2891    group { GENLIST_NAME("dialogue/editfield/title/default")
2892       alias: "elm/layout/dialogue/editfield/title/default";
2893       inherit: "elm/genlist/item/editfield/title/default";
2894
2895       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2896
2897       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2898       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2899    }
2900
2901 // Dialogue Group Separators
2902 // default separator
2903    group { GENLIST_NAME("dialogue/separator/default")
2904       alias: "elm/layout/dialogue/separator";
2905
2906       data.item: "stacking" "above";
2907       data.item: "selectraise" "on";
2908
2909       parts {
2910          GENLIST_PART_BASE
2911          GENLIST_PART_SPACER("separator",
2912             description { state: "default" 0.0;
2913                min: 0 32;
2914                max: -1 32;
2915             }
2916          )
2917       }
2918    }
2919
2920 // Dialogue Group Separators
2921 // default separator
2922    group { GENLIST_NAME("dialogue/separator.2/default")
2923       alias: "elm/layout/dialogue/separator.2";
2924
2925       data.item: "stacking" "above";
2926       data.item: "selectraise" "on";
2927
2928       parts {
2929          GENLIST_PART_BASE
2930          GENLIST_PART_SPACER("separator",
2931             description { state: "default" 0.0;
2932                min: 0 8;
2933                max: -1 8;
2934             }
2935          )
2936       }
2937    }
2938
2939    group { GENLIST_NAME("dialogue/1icon/default")
2940       alias: "elm/layout/dialogue/1icon";
2941       inherit: "elm/genlist/item/1icon/default";
2942
2943       data.item: "contents" "elm.icon elm.icon.edit";
2944
2945       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2946       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
2947    }
2948
2949 // 2.4.1.1
2950 // 2.5.2.1 (deprecated)
2951    group { GENLIST_NAME("dialogue/1text/default")
2952       alias: "elm/layout/dialogue/1text";
2953       inherit: "elm/genlist/item/1text/default";
2954
2955       // FIXME: temporary alias for back-wrad compatibility
2956       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
2957       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
2958       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
2959       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
2960
2961       data.item: "contents" "elm.icon.edit";
2962       /*
2963       alias: "elm/genlist/item/dialogue.1text/default";
2964       alias: "elm/genlist/item_odd/dialogue.1text/default";
2965       alias: "elm/genlist/item_compress/dialogue.1text/default";
2966       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
2967       */
2968       GENLIST_DIALOGUE_INHERIT_BODY(;)
2969       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
2970    }
2971
2972 // 2.4.1.2
2973    group { GENLIST_NAME("dialogue/1text.1icon/default")
2974       alias: "elm/layout/dialogue/1text.1icon";
2975       inherit: "elm/genlist/item/1text.1icon.6/default";
2976
2977       data.item: "contents" "elm.icon elm.icon.edit";
2978
2979       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2980       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2981    }
2982
2983 // 2.4.1.3
2984 // 2.5.2.4 (expandable)
2985    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
2986       alias: "elm/layout/dialogue/1text.1icon.2";
2987       inherit: "elm/genlist/item/1text.1icon.2/default";
2988
2989       // FIXME: deprecated, only for backward compatibility
2990       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
2991       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
2992
2993       data.item: "contents" "elm.icon elm.icon.edit";
2994
2995       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2996       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2997    }
2998
2999 // 2.4.1.3.1 (circle)
3000    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.circle/default")
3001       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
3002
3003       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE("elm.icon")
3004       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3005       GENLIST_PROGRAMS_THUMB
3006    }
3007
3008 // 2.4.1.3.1 (square)
3009    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.square/default")
3010       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
3011
3012       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE("elm.icon")
3013       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3014       GENLIST_PROGRAMS_THUMB
3015    }
3016
3017 // 2.4.1.3 (TEXTBLOCK)
3018    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
3019       alias: "elm/layout/dialogue/1text.1icon.2.tb";
3020       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
3021
3022       data.item: "contents" "elm.icon elm.icon.edit";
3023
3024       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3025       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3026    }
3027
3028 // 2.4.1.4
3029    group { GENLIST_NAME("dialogue/1text.2icon/default")
3030       alias: "elm/layout/dialogue/1text.2icon";
3031       inherit: "elm/genlist/item/1text.2icon.7/default";
3032
3033       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3034
3035       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3036       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3037    }
3038
3039 // 2.4.1.5
3040    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
3041       alias: "elm/layout/dialogue/2text.1icon.6";
3042       inherit: "elm/genlist/item/2text.1icon.6/default";
3043
3044       data.item: "contents" "elm.icon elm.icon.edit";
3045
3046       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3047       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3048    }
3049
3050 // 2.4.1.6
3051 // 2.4.1.15
3052 // 2.5.2.2 & 2.5.2.3 (expandable)
3053    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
3054       alias: "elm/layout/dialogue/1text.1icon.3";
3055       inherit: "elm/genlist/item/1text.1icon.3/default";
3056
3057       // FIXME: deprecated, only for backward compatibility
3058       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
3059       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
3060
3061       data.item: "contents" "elm.icon elm.icon.edit";
3062
3063       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3064       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3065    }
3066
3067 // 2.4.1.6 (textblock)
3068    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
3069       alias: "elm/layout/dialogue/1text.1icon.3.tb";
3070       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3071
3072       data.item: "contents" "elm.icon elm.icon.edit";
3073
3074       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3075       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3076    }
3077
3078 // 2.4.1.7
3079 // 2.4.1.11
3080    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
3081       alias: "elm/layout/dialogue/1text.2icon.2";
3082       inherit: "elm/genlist/item/1text.2icon.4/default";
3083
3084       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3085
3086       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3087       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3088    }
3089
3090 // 2.4.1.8
3091    group { GENLIST_NAME("dialogue/1text.3icon/default")
3092       alias: "elm/layout/dialogue/1text.3icon";
3093       inherit: "elm/genlist/item/1text.3icon.2/default";
3094
3095       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3096
3097       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3098       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3099          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3100    }
3101
3102 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
3103    group { GENLIST_NAME("dialogue/3icon/default")
3104       alias: "elm/layout/dialogue/3icon";
3105
3106       GENLIST_PROLOG_DIALOGUE
3107       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3108
3109       parts {
3110          GENLIST_PART_BG_DIALOGUE
3111          GENLIST_PART_BASE
3112          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3113          GENLIST_PART_PADDING_RIGHT_EDIT
3114          GENLIST_PART_PADDING_TOP
3115          GENLIST_PART_PADDING_BOTTOM
3116
3117          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
3118          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3119          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
3120             "elm.padding.icon1.right", "elm.padding.icon3.left",
3121             min: 468 GENLIST_HEIGHT_1LINE; )
3122          )
3123          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3124          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
3125          GENLIST_PART_FLIP
3126       }
3127       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
3128          target: "elm.icon.3"; )
3129    }
3130
3131 // 2.4.1.9
3132    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
3133       alias: "elm/layout/dialogue/1text.1icon.5";
3134
3135       GENLIST_PROLOG_DIALOGUE
3136       data.item: "texts" "elm.text";
3137       data.item: "contents" "elm.icon elm.icon.edit";
3138
3139       parts {
3140          GENLIST_PART_BG_DIALOGUE
3141          GENLIST_PART_BASE
3142          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3143          GENLIST_PART_PADDING_RIGHT_EDIT
3144          GENLIST_PART_PADDING_TOP
3145          GENLIST_PART_PADDING_BOTTOM
3146
3147          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3148             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3149          )
3150          GENLIST_PART_ICON("elm.icon",
3151             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3152                min: 0 74;
3153                fixed: 0 1;
3154             )
3155          )
3156          GENLIST_PART_FLIP
3157       }
3158       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3159    }
3160
3161 // 2.4.1.10
3162    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3163       alias: "elm/layout/dialogue/2text.1icon.4";
3164
3165       GENLIST_PROLOG_DIALOGUE
3166       data.item: "texts" "elm.text.1 elm.text.2";
3167       data.item: "contents" "elm.icon elm.icon.edit";
3168
3169       parts {
3170          GENLIST_PART_BG_DIALOGUE
3171          GENLIST_PART_BASE
3172          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3173          GENLIST_PART_PADDING_RIGHT_EDIT
3174          GENLIST_PART_PADDING_TOP_SIZE(16)
3175          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3176
3177          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3178             "elm.padding.left", "elm.text.2",
3179             "elm.padding.top", "elm.padding.icon.top",
3180          )
3181          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3182             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3183          )
3184          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3185          GENLIST_PART_ICON("elm.icon",
3186             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3187                min: 0 16;
3188                fixed: 0 1;
3189             )
3190          )
3191          GENLIST_PART_FLIP
3192       }
3193       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3194          target: "elm.icon"; )
3195    }
3196
3197 // 2.4.1.12
3198    group { GENLIST_NAME("dialogue/2text.6/default")
3199       alias: "elm/layout/dialogue/2text.6";
3200       inherit: "elm/genlist/item/2text.5/default";
3201
3202       // FIXME: deprecated, will be removed
3203       alias: "elm/genlist/item/dialogue.1title.1text/default";
3204       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3205       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3206       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3207
3208       data.item: "contents" "elm.icon.edit";
3209
3210       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3211       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3212    }
3213
3214 // 2.4.1.13
3215    group { GENLIST_NAME("dialogue/2text.9/default")
3216       alias: "elm/layout/dialogue/2text.9";
3217       inherit: "elm/genlist/item/dialogue/2text.6/default";
3218
3219       data.item: "contents" "elm.icon.edit";
3220
3221       parts {
3222          part { name: "elm.text.1";
3223             description { state: "default";
3224                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3225             }
3226          }
3227       }
3228       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3229    }
3230
3231 // 2.4.1.14
3232    group { GENLIST_NAME("dialogue/2text.4/default")
3233       alias: "elm/layout/dialogue/2text.4";
3234       inherit: "elm/genlist/item/2text.4/default";
3235
3236       data.item: "contents" "elm.icon.edit";
3237
3238       GENLIST_DIALOGUE_INHERIT_BODY(; )
3239       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3240          target: "elm.divider1"; target: "elm.divider2"; )
3241    }
3242
3243 // 2.4.1.14 (textblcok)
3244    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3245       alias: "elm/layout/dialogue/2text.4.tb";
3246       inherit: "elm/genlist/item/2text.4.tb/default";
3247
3248       data.item: "contents" "elm.icon.edit";
3249
3250       GENLIST_DIALOGUE_INHERIT_BODY(
3251          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3252             "elm.padding.right")
3253       )
3254       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3255          target: "elm.divider1"; target: "elm.divider2"; )
3256    }
3257
3258 // 2.4.1.16
3259    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3260       alias: "elm/layout/dialogue/1text.3icon.2";
3261       inherit: "elm/genlist/item/1text.3icon/default";
3262
3263       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3264
3265       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3266       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3267          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3268    }
3269
3270 // 2.4.1.17
3271    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3272       alias: "elm/layout/dialogue/1text.1icon.4";
3273       inherit: "elm/genlist/item/1text.1icon.5/default";
3274
3275       data.item: "contents" "elm.icon elm.icon.edit";
3276
3277       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3278       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3279          target: "elm.icon"; )
3280    }
3281
3282 // 2.4.1.18
3283    group { GENLIST_NAME("dialogue/2text.5/default")
3284       alias: "elm/layout/dialogue/2text.5";
3285       inherit: "elm/genlist/item/2text.6/default";
3286
3287       data.item: "contents" "elm.icon.edit";
3288
3289       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3290       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3291    }
3292
3293
3294 // 2.4.1.19
3295    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3296       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3297       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3298
3299       data.item: "contents" "elm.icon elm.icon.edit";
3300
3301       GENLIST_DIALOGUE_INHERIT_BODY(
3302          part { name: "elm.text";
3303             description { state: "default" 0.0;
3304                text.style: "genlist_style_list_main_text_unread_wrap";
3305             }
3306             description { state: "selected" 0.0;
3307                text.style: "genlist_style_list_main_text_focus_wrap";
3308             }
3309             description { state: "disabled" 0.0;
3310                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3311             }
3312          }
3313       )
3314       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3315    }
3316
3317 // 2.4.1.20
3318    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3319       alias: "elm/layout/dialogue/1text.1icon.divider";
3320       inherit: "elm/genlist/item/1text.1icon.divider/default";
3321
3322       data.item: "contents" "elm.icon elm.icon.edit";
3323
3324       GENLIST_DIALOGUE_INHERIT_BODY(;)
3325       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3326    }
3327
3328 // 2.4.1.21
3329    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3330       alias: "elm/layout/dialogue/1text.2icon.divider";
3331       inherit: "elm/genlist/item/1text.2icon.divider/default";
3332
3333       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3334
3335       GENLIST_DIALOGUE_INHERIT_BODY(;)
3336       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3337          target: "elm.divider1"; target: "elm.divider2";
3338       )
3339    }
3340
3341
3342 // 2.4.2.1
3343     group { GENLIST_NAME("dialogue/2text/default")
3344       alias: "elm/layout/dialogue/2text";
3345       inherit: "elm/genlist/item/2text.2/default";
3346
3347       data.item: "contents" "elm.icon.edit";
3348
3349       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3350       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3351    }
3352
3353 // 2.4.2.2
3354    group { GENLIST_NAME("dialogue/2text.2/default")
3355       alias: "elm/layout/dialogue/2text.2";
3356       inherit: "elm/genlist/item/2text.3/default";
3357
3358       data.item: "contents" "elm.icon.edit";
3359
3360       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3361       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3362    }
3363
3364 // 2.4.2.3
3365    group { GENLIST_NAME("dialogue/2text.3/default")
3366       alias: "elm/layout/dialogue/2text.3";
3367       inherit: "elm/genlist/item/2text.7/default";
3368
3369       data.item: "contents" "elm.icon.edit";
3370
3371       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3372       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3373    }
3374
3375 // 2.4.2.4
3376    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3377       alias: "elm/layout/dialogue/2text.1icon.2";
3378       inherit: "elm/genlist/item/2text.1icon.4/default";
3379
3380       data.item: "contents" "elm.icon elm.icon.edit";
3381
3382       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3383       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3384          target: "elm.icon"; )
3385    }
3386
3387 // 2.4.2.5
3388    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3389       alias: "elm/layout/dialogue/2text.1icon.3";
3390       inherit: "elm/genlist/item/2text.1icon.8/default";
3391
3392       data.item: "contents" "elm.icon elm.icon.edit";
3393
3394       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3395       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3396    }
3397
3398 // 2.4.2.6
3399    group { GENLIST_NAME("dialogue/2text.3icon/default")
3400       alias: "elm/layout/dialogue/2text.3icon";
3401       inherit: "elm/genlist/item/2text.2icon.8/default";
3402
3403       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3404
3405       GENLIST_DIALOGUE_INHERIT_BODY(
3406          GENLIST_PART_COLORBAR_DIALOGUE
3407          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3408       )
3409       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3410          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3411    }
3412
3413 // 2.4.2.7
3414    group { GENLIST_NAME("dialogue/2text.2icon/default")
3415       alias: "elm/layout/dialogue/2text.2icon";
3416       inherit: "elm/genlist/item/2text.2icon.5/default";
3417
3418       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3419
3420       GENLIST_DIALOGUE_INHERIT_BODY(
3421          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3422             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3423       )
3424       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3425          target: "elm.icon.1"; target: "elm.icon.2"; )
3426    }
3427
3428 // 2.4.2.8
3429    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3430       alias: "elm/layout/dialogue/2text.2icon.2";
3431       inherit: "elm/genlist/item/2text.2icon.6/default";
3432
3433       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3434
3435       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3436       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3437          target: "elm.icon.1"; target: "elm.icon.2"; )
3438    }
3439
3440 // 2.4.2.9
3441    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3442       alias: "elm/layout/dialogue/2text.2icon.3";
3443       inherit: "elm/genlist/item/2text.2icon.4/default";
3444
3445       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3446
3447       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3448       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3449          target: "elm.icon.1"; target: "elm.icon.2"; )
3450    }
3451
3452 // 2.4.2.9 (TEXTBLOCK)
3453    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3454       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3455       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
3456
3457       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3458
3459       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3460       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3461          target: "elm.icon.1"; target: "elm.icon.2";)
3462    }
3463
3464 // 2.4.2.10
3465    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3466       alias: "elm/layout/dialogue/2text.1icon.5";
3467       inherit: "elm/genlist/item/2text.1icon.5/default";
3468
3469       data.item: "contents" "elm.icon elm.icon.edit";
3470
3471       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3472       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3473          target: "elm.icon"; )
3474    }
3475
3476
3477 // 2.4.2.11
3478    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3479       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3480       inherit: "elm/genlist/item/multiline/1title.1text/default";
3481
3482       // FIXME: deprecated name, will be removed
3483       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3484       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3485       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3486       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3487       alias: "elm/layout/dialogue/1title.1text.2/default";
3488
3489
3490       data.item: "contents" "elm.icon.edit";
3491
3492       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3493       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3494          target: "elm.text";
3495          target: "elm.divider1"; target:"elm.divider2"; )
3496    }
3497
3498 // 2.4.2.12
3499    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3500       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3501       inherit: "elm/genlist/item/multiline/1title.2text/default";
3502
3503       data.item: "contents" "elm.icon.edit";
3504
3505       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3506       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3507          target: "elm.text.1"; target: "elm.text.2";
3508          target: "elm.divider1"; target:"elm.divider2";
3509          target: "center_line"; target:"center_line2";)
3510    }
3511
3512 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3513    GENLIST_PART_IMAGE(BG_NAME, \
3514       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3515          GENLIST_PARAM_PASSWORD_IMAGE \
3516          fixed: 1 0; \
3517       ) \
3518    ) \
3519    GENLIST_PART_ICON(NAME, \
3520       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3521          rel1.offset: 1 1; \
3522          rel2.offset: -1 -1; \
3523       ) \
3524    )
3525
3526 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3527    GENLIST_PART_IMAGE(BG_NAME, \
3528       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3529          GENLIST_PARAM_PASSWORD_IMAGE \
3530          fixed: 1 0; \
3531       ) \
3532    ) \
3533    GENLIST_PART_ICON(NAME, \
3534       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3535          rel1.offset: 1 1; \
3536          rel2.offset: -1 -1; \
3537       ) \
3538    )
3539
3540 //2.4.2.13 (password style)
3541    group { GENLIST_NAME("dialogue/1text.4icon/default")
3542       alias: "elm/layout/dialogue/4icon";
3543
3544       data.item: "stacking" "above";
3545       data.item: "selectraise" "on";
3546       data.item: "texts" "elm.text";
3547       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3548
3549       images {
3550          image : "00_search_edit_field_bg_02.png" COMP;
3551       }
3552       parts {
3553          GENLIST_PART_BASE
3554          GENLIST_PART_BG_DIALOGUE
3555          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3556          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3557          GENLIST_PART_PADDING_TOP_SIZE(22)
3558          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3559          GENLIST_PART_TEXT( "elm.text",
3560             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3561                fixed: 0 1;
3562                min: 0 42;
3563                GENLIST_PARAM_PASSWORD_TITLE
3564             )
3565          )
3566          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3567
3568          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3569             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3570          )
3571          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3572          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3573             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3574          )
3575          GENLIST_PART_SPACER("elm.padding.center",
3576             description { state: "default" 0.0.;
3577                min: 22 0;
3578                max: 22 0;
3579                fixed: 1 1;
3580                align: 0.5 0.5;
3581                rel1 {
3582                   relative: 0.5 0;
3583                }
3584                rel2 {
3585                   relative: 0.5 1;
3586                }
3587             }
3588          )
3589          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3590             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3591          )
3592          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3593          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3594             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3595          )
3596       }
3597       programs {
3598          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3599       }
3600    }
3601
3602 // 2.4.2.14
3603    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3604       alias: "elm/layout/dialogue/2text.2icon.4";
3605       inherit: "elm/genlist/item/2text.2icon/default";
3606
3607       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3608
3609       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3610       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3611          target: "elm.icon.1"; target: "elm.icon.2";)
3612    }
3613
3614 // 2.4.2.15
3615    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3616       alias: "elm/layout/dialogue/2text.1icon.10";
3617       inherit: "elm/genlist/item/2text.1icon.divider/default";
3618
3619       data.item: "contents" "elm.icon elm.icon.edit";
3620
3621       GENLIST_DIALOGUE_INHERIT_BODY(
3622          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3623             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3624          part { name: "elm.divider1";
3625             description { state: "default" 0.0;
3626                visible: 0;
3627             }
3628          }
3629          part { name: "elm.divider2";
3630             description { state: "default" 0.0;
3631                visible: 0;
3632             }
3633          }
3634       )
3635       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3636          target: "elm.icon"; )
3637    }
3638
3639
3640 // 2.4.2.15 (textblock)
3641    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3642       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3643       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3644
3645       data.item: "contents" "elm.icon elm.icon.edit";
3646
3647       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3648       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3649          target: "elm.icon"; )
3650    }
3651
3652 // 2.4.2.16
3653    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3654       alias: "elm/layout/dialogue/2text.1icon.12";
3655       inherit: "elm/genlist/item/2text.1icon.12/default";
3656
3657       data.item: "contents" "elm.icon elm.icon.edit";
3658
3659       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3660       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3661          target: "elm.icon"; )
3662    }
3663
3664
3665 // 2.4.2.17
3666    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3667       alias: "elm/layout/dialogue/2text.1icon.8";
3668
3669       GENLIST_PROLOG_DIALOGUE
3670       data.item: "texts" "elm.text.1 elm.text.2";
3671       data.item: "contents" "elm.icon elm.icon.edit";
3672
3673       parts {
3674          GENLIST_PART_BASE
3675          GENLIST_PART_BG_DIALOGUE
3676          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3677          GENLIST_PART_PADDING_RIGHT_EDIT
3678          GENLIST_PART_PADDING_TOP_2LINE
3679          GENLIST_PART_PADDING_BOTTOM_2LINE
3680
3681          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3682             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3683          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3684             "elm.padding.left", "elm.text2.limit",
3685             "elm.text.2", "elm.padding.bottom",
3686              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3687          )
3688          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3689          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3690             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3691          // Virtual part for Maxmimum right X axis of text.2
3692          GENLIST_PART_SPACER("elm.text2.limit",
3693             GENLIST_DESCRIPTION_R("elm.padding.right",
3694                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3695             )
3696          )
3697          GENLIST_PART_FLIP
3698       }
3699       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
3700          target: "elm.text.2"; target: "elm.icon"; )
3701    }
3702
3703 // 2.4.2.18
3704    group { GENLIST_NAME("dialogue/multiline/2text/default")
3705       alias: "elm/layout/dialogue/multiline/2text/default";
3706       inherit: "elm/genlist/item/multiline/2text/default";
3707
3708       // FIXME: deprecated name, will be removed
3709       alias: "elm/genlist/item/multiline/dialogue/2text/default";
3710       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
3711       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
3712       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
3713       alias: "elm/layout/multiline/dialogue/2text/default";
3714
3715       data.item: "contents" "elm.icon.edit";
3716
3717       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3718       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3719    }
3720
3721 // 2.4.2.19
3722    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
3723       alias: "elm/layout/dialogue/2text.1icon.15/default";
3724
3725       GENLIST_PROLOG_DIALOGUE
3726       data.item: "texts" "elm.text.1 elm.text.2";
3727       data.item: "contents" "elm.icon elm.icon.edit";
3728
3729       parts {
3730          GENLIST_PART_BG_DIALOGUE
3731          GENLIST_PART_BASE
3732          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3733          GENLIST_PART_PADDING_RIGHT_EDIT
3734          GENLIST_PART_PADDING_TOP_2LINE
3735          GENLIST_PART_PADDING_BOTTOM_2LINE
3736
3737          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3738             "elm.padding.left", "elm.padding.right",
3739             "elm.padding.top", "elm.icon",
3740          )
3741          GENLIST_PART_ICON_SMALL_LB("elm.icon",
3742             "elm.padding.left", "elm.padding.bottom")
3743          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
3744          GENLIST_PART_TEXT("elm.text.2",
3745             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
3746                GENLIST_PARAM_SUBITEM_SETTINGS
3747                min: 0 GENLIST_HEIGHT_2LINE_SUB;
3748                fixed: 0 1;
3749             )
3750             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
3751          )
3752          GENLIST_PART_FLIP
3753       }
3754       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3755    }
3756
3757 // 2.4.2.20
3758    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
3759       alias: "elm/layout/dialogue/2text.1icon.divider/default";
3760       inherit: "elm/genlist/item/2text.1icon.divider/default";
3761
3762       data.item: "contents" "elm.icon elm.icon.edit";
3763
3764       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3765       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3766    }
3767
3768 // 2.4.2.21
3769 // FIXME: Why name is 3text ?? it's 2text
3770    group { GENLIST_NAME("dialogue/3text.2icon/default")
3771       alias: "elm/layout/dialogue/3text.2icon/default";
3772       inherit: "elm/genlist/item/2text.2icon/default";
3773
3774       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3775
3776       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3777       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3778          target: "elm.icon.1"; target: "elm.icon.2"; )
3779    }
3780
3781 // 2.4.4.1 group title
3782    group { GENLIST_NAME("dialogue/grouptitle/default")
3783       alias: "elm/layout/dialogue/grouptitle";
3784
3785       // FIXME: deprecated name, will be removed
3786       alias : "elm/genlist/item/dialogue/title/default";
3787       alias: "elm/genlist/item_odd/dialogue/title/default";
3788       alias: "elm/genlist/item_compress/dialogue/title/default";
3789       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
3790       alias: "elm/layout/dialogue/title";
3791
3792       GENLIST_PROLOG
3793       data.item: "texts" "elm.text";
3794       data.item: "contents" "elm.icon";
3795       parts {
3796          GENLIST_PART_BASE
3797          GENLIST_PART_BG_NORMAL
3798          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3799          GENLIST_PART_PADDING_TOP_SIZE( 0 )
3800          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
3801          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
3802
3803          GENLIST_PART_TEXT("elm.text",
3804             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
3805                "elm.padding.top", "elm.padding.bottom",
3806                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
3807                min: 0 GENLIST_HEIGHT_GROUPTITLE;
3808             )
3809          )
3810
3811          GENLIST_PART_ICON("elm.icon",
3812             GENLIST_DESCRIPTION_RTB("elm.padding.right",
3813                "elm.padding.top", "elm.padding.bottom",
3814                min: 32 32; max: 32 32; fixed: 1 1;
3815             )
3816          )
3817          GENLIST_PART_FLIP
3818       }
3819       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
3820    }
3821
3822 // 2.4.4.2 Help Text
3823    group { GENLIST_NAME("multiline/1text/default");
3824       alias: "elm/layout/multiline/1text/default";
3825
3826       // FIXME: name is not correct...
3827       alias: "elm/layout/dialogue/multiline/1text/default";
3828
3829       data.item: "stacking" "above";
3830       data.item: "selectraise" "on";
3831       data.item: "texts" "elm.text";
3832
3833       parts {
3834          GENLIST_PART_BASE
3835          GENLIST_PART_BG_NORMAL
3836          GENLIST_PART_PADDING_LEFT_SIZE(38)
3837          GENLIST_PART_PADDING_RIGHT_SIZE(38)
3838          GENLIST_PART_PADDING_TOP_SIZE(0)
3839          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
3840
3841          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
3842             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3843             min: 0 38;
3844          )
3845          GENLIST_PART_FLIP
3846       }
3847       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3848    }
3849
3850 // 2.4.4.3
3851    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
3852       alias: "elm/layout/dialogue/bg/2text.1icon/default";
3853
3854       GENLIST_PROLOG_DIALOGUE
3855       data.item: "texts" "elm.text.1 elm.text.2";
3856       data.item: "contents" "elm.icon elm.icon.edit";
3857
3858       parts {
3859          GENLIST_PART_BG_DIALOGUE
3860          GENLIST_PART_BASE
3861          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3862          GENLIST_PART_PADDING_RIGHT_EDIT
3863          GENLIST_PART_PADDING_TOP_SIZE(20)
3864          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3865
3866          GENLIST_PART_TEXT("elm.text.1",
3867             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
3868                GENLIST_PARAM_LISTITEM
3869                min: 0 54; fixed:1 1;)
3870             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3871          )
3872          GENLIST_PART_TEXT("elm.text.2",
3873             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
3874                GENLIST_PARAM_SUBITEM_DEFAULT
3875                min: 0 42;)
3876             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3877          )
3878
3879          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
3880          GENLIST_PART_ICON("elm.icon",
3881             GENLIST_DESCRIPTION_R("elm.padding.right",
3882                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3883                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3884             )
3885          )
3886          GENLIST_PART_FLIP
3887       }
3888       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3889    }
3890
3891 // 2.4.4.4
3892    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
3893       alias: "elm/layout/dialogue/bg/3text.2icon/default";
3894
3895       GENLIST_PROLOG_DIALOGUE
3896       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
3897       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3898
3899       parts {
3900          GENLIST_PART_BG_DIALOGUE
3901          GENLIST_PART_BASE
3902          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3903          GENLIST_PART_PADDING_RIGHT_EDIT
3904          GENLIST_PART_PADDING_TOP_SIZE(20)
3905          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3906
3907          GENLIST_PART_TEXT("elm.text.1",
3908             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
3909                GENLIST_PARAM_LISTITEM
3910                min: 0 54; fixed:1 1;)
3911             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3912          )
3913          GENLIST_PART_TEXT("elm.text.2",
3914             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
3915                GENLIST_PARAM_SUBITEM_DEFAULT
3916                min: 0 34;)
3917             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3918          )
3919          GENLIST_PART_TEXT("elm.text.3",
3920             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
3921                GENLIST_PARAM_SUBITEM_DEFAULT
3922                min: 0 34; fixed: 1 1; )
3923             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3924          )
3925
3926          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
3927          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
3928          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
3929          GENLIST_PART_ICON("elm.icon.2",
3930             GENLIST_DESCRIPTION_R("elm.padding.right",
3931                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3932                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3933             )
3934          )
3935          GENLIST_PART_FLIP
3936       }
3937       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
3938          target: "elm.icon.1"; target: "elm.icon.2"; )
3939    }
3940
3941 // 2.4.4.5
3942    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
3943       alias: "elm/layout/dialogue/bg/5text.6icon/default";
3944
3945       GENLIST_PROLOG_DIALOGUE
3946       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
3947       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
3948
3949       parts {
3950          GENLIST_PART_BG_DIALOGUE
3951          GENLIST_PART_BASE
3952          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3953          GENLIST_PART_PADDING_RIGHT_EDIT
3954          GENLIST_PART_PADDING_TOP_SIZE(13)
3955          GENLIST_PART_PADDING_BOTTOM_SIZE(13)
3956
3957          GENLIST_PART_ICON("elm.icon.1",
3958             GENLIST_DESCRIPTION_L("elm.padding.left",
3959                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3960                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3961                fixed: 1 1;
3962             )
3963          )
3964          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3965          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
3966             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
3967             GENLIST_PARAM_APPS_NAME
3968             min: 0 32; fixed: 0 1;)
3969          )
3970          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
3971             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
3972             GENLIST_PARAM_APPS_INC
3973             min: 0 32; fixed: 0 1;)
3974          )
3975
3976          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
3977             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
3978             min: 38 38; fixed: 1 1;)
3979          )
3980          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
3981          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
3982             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
3983             min: 38 38; fixed: 1 1;)
3984          )
3985          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
3986          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
3987             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
3988             min: 38 38; fixed: 1 1;)
3989          )
3990          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
3991          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
3992             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
3993             min: 38 38; fixed: 1 1;)
3994          )
3995          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
3996          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
3997             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
3998             min: 38 38; fixed: 1 1;)
3999          )
4000          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
4001          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
4002             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
4003             GENLIST_PARAM_APPS_RATING
4004             min :0 38;)
4005          )
4006
4007          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
4008             "elm.padding.icon1.right", "elm.padding.bottom",
4009             GENLIST_PARAM_APPS_PRICE
4010             min: 0 32; fixed: 0 1;
4011             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
4012          )
4013          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
4014          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
4015             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
4016             GENLIST_PARAM_APPS_PRICE_SALE
4017             min: 0 32; fixed: 0 1;)
4018          )
4019          GENLIST_PART_FLIP
4020       }
4021       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4022          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
4023    }
4024
4025 // 2.4.4.5.1 (Circle)
4026    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.circle/default")
4027       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4028
4029       GENLIST_INHERIT_THUMB_CIRCLE_LARGE_DIALOGUE("elm.icon.1")
4030       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4031          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4032       )
4033       GENLIST_PROGRAMS_THUMB
4034    }
4035
4036 // 2.4.4.5.1 (Square)
4037    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.square/default")
4038       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4039
4040       GENLIST_INHERIT_THUMB_SQUARE_LARGE_DIALOGUE("elm.icon.1")
4041       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4042          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4043       )
4044       GENLIST_PROGRAMS_THUMB
4045    }
4046
4047 #if 0
4048 // ???
4049    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
4050    group { name: "elm/genlist/item/3text.5icon.2/default";
4051       alias: "elm/genlist/item_odd/3text.5icon.2/default";
4052       alias: "elm/genlist/item_compress/3text.5icon.2/default";
4053       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
4054       data.item: "stacking" "above";
4055       data.item: "selectraise" "on";
4056       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
4057       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
4058       data.item: "flips" "elm.flip.icon elm.flip.content";
4059
4060       parts {
4061          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
4062          GENLIST_PART_BG_NORMAL
4063          GENLIST_PART_BG_NORMAL
4064          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
4065          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
4066          GENLIST_PART_PADDING_LEFT
4067          GENLIST_PART_PADDING_RIGHT_EDIT
4068          GENLIST_PART_COLORBAR
4069          part { name: "elm.icon.checkbox";
4070             type: SWALLOW;
4071             mouse_events: 1;
4072             scale: 1;
4073             description { state: "default" 0.0;
4074                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4075                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4076                fixed: 1 1;
4077                rel1 {
4078                   relative: 1.0 0.0;
4079                   to_x: "elm.padding.left";
4080                   to_y: "elm.padding.top";
4081                }
4082                rel2 {
4083                   relative: 0.0 0.0;
4084                   to_x: "elm.padding.right";
4085                   to_y: "elm.padding.bottom";
4086                }
4087                align: 0.0 0.5;
4088             }
4089          }
4090          part { name: "elm.text.date";
4091             type: TEXT;
4092             mouse_events: 0;
4093             scale: 1;
4094             description { state: "default" 0.0;
4095                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
4096                fixed: 1 1;
4097                rel1 {
4098                   to_x: "elm.padding.right";
4099                   to_y: "elm.padding.bottom";
4100                }
4101                rel2 {
4102                   relative: 0.0 0.0;
4103                   to_x: "elm.padding.right";
4104                   to_y: "elm.padding.bottom";
4105                }
4106                align: 1.0 1.0;
4107                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4108                text {
4109                   font: "Tizen:style=Medium";
4110                   size: GENLIST_FONT_32_INC;
4111                   min: 0 1;
4112                   align: 1.0 0.5;
4113                   text_class: "tizen";
4114                }
4115             }
4116             description { state: "selected" 0.0;
4117                inherit: "default" 0.0;
4118                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4119             }
4120             GENLIST_DESCRIPTION_FLIP_ENABLED
4121          }
4122          part { name: "elm.icon.important";
4123             clip_to: "disclip";
4124             type: SWALLOW;
4125             mouse_events: 1;
4126             scale: 1;
4127             description { state: "default" 0.0;
4128                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
4129                fixed: 1 1;
4130                rel1 {
4131                   relative: 0.0 1.0;
4132                   to_x: "elm.padding.right";
4133                   to_y: "elm.padding.top";
4134                }
4135                rel2 {
4136                   relative: 0.0 0.0;
4137                   to_x: "elm.padding.right";
4138                   to_y: "elm.text.date";
4139                }
4140                align: 1.0 0.5;
4141             }
4142             GENLIST_DESCRIPTION_FLIP_ENABLED
4143          }
4144          part { name: "elm.padding.icon.important.left";
4145             clip_to: "disclip";
4146             type: RECT;
4147             scale: 1;
4148             description { state: "default" 0.0;
4149                min: GENLIST_PADDING_16_INC 0;
4150                fixed: 1 0;
4151                rel1{
4152                   relative: 0.0 1.0;
4153                   to_x: "elm.icon.important";
4154                }
4155                rel2 {
4156                   relative: 0.0 1.0;
4157                   to_x: "elm.icon.important";
4158                }
4159                align: 1.0 0.0;
4160                visible: 0;
4161             }
4162          }
4163          part { name: "elm.padding.icon.checkbox.right";
4164             clip_to: "disclip";
4165             type: RECT;
4166             scale: 1;
4167             description { state: "default" 0.0;
4168                min: GENLIST_PADDING_16_INC 0;
4169                fixed: 1 0;
4170                rel1 {
4171                   relative: 1.0 0.0;
4172                   to_x: "elm.icon.checkbox";
4173                   to_y: "elm.padding.top";
4174                }
4175                rel2 {
4176                   relative: 1.0 0.0;
4177                   to_x:  "elm.icon.checkbox";
4178                   to_y: "elm.padding.bottom";
4179                }
4180                align: 1.0 0.0;
4181                visible: 0;
4182             }
4183          }
4184          part { name: "elm.text.subject.rect";
4185             clip_to: "disclip";
4186             type: RECT;
4187             scale: 1;
4188             description { state: "default" 0.0;
4189                min: 0 GENLIST_SIZE_61_INC;
4190                fixed: 1 1;
4191                rel1 {
4192                   relative: 1.0 1.0;
4193                   to_x: "elm.padding.icon.checkbox.right";
4194                   to_y: "elm.padding.top";
4195                }
4196                rel2 {
4197                   relative: 0.0 0.0;
4198                   to_x: "elm.padding.icon.important.left";
4199                   to_y: "elm.padding.top";
4200                }
4201                align: 0.0 0.0;
4202                visible: 0;
4203             }
4204          }
4205          part { name: "elm.text.subject";
4206             clip_to: "disclip";
4207             type: TEXTBLOCK;
4208             mouse_events: 0;
4209             scale: 1;
4210             description { state: "default" 0.0;
4211                fixed: 1 1;
4212                rel1.to: "elm.text.subject.rect";
4213                rel2.to: "elm.text.subject.rect";
4214                align: 0.0 0.0;
4215                text {
4216                   style: "genlist_style_email_unread";
4217                   min: 0 1;
4218                   max: 0 1;
4219                   align: 0.0 0.5;
4220                }
4221             }
4222             description { state: "selected" 0.0;
4223                inherit: "default" 0.0;
4224                text.style: "genlist_style_email_focus";
4225             }
4226             description { state: "read" 0.0;
4227                inherit: "default" 0.0;
4228                text.style: "genlist_style_email_read";
4229             }
4230             description { state: "unread" 0.0;
4231                inherit: "default" 0.0;
4232                text.style: "genlist_style_email_unread";
4233             }
4234             description { state: "urgency_read" 0.0;
4235                inherit: "default" 0.0;
4236                text.style: "genlist_style_email_urgency_read";
4237             }
4238             description { state: "urgency_unread" 0.0;
4239                inherit: "default" 0.0;
4240                text.style: "genlist_style_email_urgency_unread";
4241             }
4242             GENLIST_DESCRIPTION_FLIP_ENABLED
4243          }
4244          part { name: "elm.text.name";
4245             clip_to: "disclip";
4246             type: TEXTBLOCK;
4247             scale: 1;
4248             description { state: "default" 0.0;
4249                fixed: 1 1;
4250                rel1 {
4251                   relative: 1.0 1.0;
4252                   to_x: "elm.padding.icon.checkbox.right";
4253                   to_y: "elm.text.subject";
4254                }
4255                rel2 {
4256                   relative: 0.0 0.0;
4257                   to_x: "elm.padding.icon.num.left";
4258                   to_y: "elm.padding.bottom";
4259                }
4260                align: 0.0 0.5;
4261                text {
4262                   style: "genlist_style_name_text";
4263                   min: 0 1;
4264                   align: 0.0 0.5;
4265                }
4266             }
4267             description { state: "selected" 0.0;
4268                inherit: "default" 0.0;
4269                text.style: "genlist_style_name_text_focus";
4270             }
4271             GENLIST_DESCRIPTION_FLIP_ENABLED
4272          }
4273          part { name: "elm.padding.icon.num.left";
4274             clip_to: "disclip";
4275             type: RECT;
4276             scale: 1;
4277             description { state: "default" 0.0;
4278                min: GENLIST_PADDING_16_INC 0;
4279                fixed: 1 0;
4280                rel1 {
4281                   relative: 0.0 1.0;
4282                   to_x: "elm.icon.num";
4283                   to_y: "elm.text.subject";
4284                }
4285                rel2 {
4286                   relative: 0.0 0.0;
4287                   to_x: "elm.icon.num";
4288                   to_y: "elm.padding.bottom";
4289                }
4290                align: 1.0 0.0;
4291                visible: 0;
4292             }
4293          }
4294          part { name: "elm.icon.num";
4295             clip_to: "disclip";
4296             type: SWALLOW;
4297             mouse_events: 0;
4298             scale: 1;
4299             description { state: "default" 0.0;
4300                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4301                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4302                fixed: 1 1;
4303                rel1 {
4304                   relative: 0.0 1.0;
4305                   to_x: "elm.padding.icon.attach.left";
4306                   to_y: "elm.text.subject";
4307                }
4308                rel2 {
4309                   relative: 0.0 0.0;
4310                   to_x: "elm.padding.icon.attach.left";
4311                   to_y: "elm.padding.bottom";
4312                }
4313                align: 1.0 0.5;
4314             }
4315             GENLIST_DESCRIPTION_FLIP_ENABLED
4316          }
4317          part { name: "elm.padding.icon.attach.left";
4318             clip_to: "disclip";
4319             type: RECT;
4320             scale: 1;
4321             description { state: "default" 0.0;
4322                min: GENLIST_PADDING_16_INC 0;
4323                fixed: 1 0;
4324                rel1 {
4325                   relative: 0.0 1.0;
4326                   to_x: "elm.icon.attach";
4327                   to_y: "elm.text.subject";
4328                }
4329                rel2 {
4330                   relative: 0.0 0.0;
4331                   to_x: "elm.icon.attach";
4332                   to_y: "elm.padding.bottom";
4333                }
4334                align: 1.0 0.0;
4335                visible: 0;
4336             }
4337          }
4338          part { name: "elm.icon.attach";
4339             clip_to: "disclip";
4340             type: SWALLOW;
4341             scale: 1;
4342             description { state: "default" 0.0;
4343                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4344                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4345                fixed: 1 1;
4346                rel1 {
4347                   relative: 0.0 1.0;
4348                   to_x: "elm.text.date";
4349                   to_y: "elm.text.subject";
4350                }
4351                rel2 {
4352                   relative: 0.0 0.0;
4353                   to_x: "elm.text.date";
4354                   to_y: "elm.padding.bottom";
4355                }
4356                align: 1.0 0.5;
4357             }
4358             GENLIST_DESCRIPTION_FLIP_ENABLED
4359          }
4360          part { name: "elm.swallow.outbox.progress";
4361             type: SWALLOW;
4362             scale: 1;
4363             mouse_events: 1;
4364             repeat_events: 0;
4365             description { state: "default" 0.0;
4366                min: GENLIST_SIZE_168_INC 0;
4367                fixed: 1 1;
4368                color: 0 0 0 0;
4369                align: 1.0 0.5;
4370                rel1 {
4371                   relative: 0.0 1.0;
4372                   offset: 0 0;
4373                   to_x: "elm.padding.right";
4374                   to_y: "elm.padding.top";
4375                }
4376                rel2 {
4377                   relative: 0.0 0.0;
4378                   offset: 0 0;
4379                   to_x: "elm.padding.right";
4380                   to_y: "elm.padding.bottom";
4381                }
4382             }
4383          }
4384          GENLIST_PART_FLIP
4385          GENLIST_PART_DISCLIP
4386       }
4387       programs {
4388          // signal: elm,state,%s,active
4389          //   a "check" item named %s went active
4390          // signal: elm,state,%s,passive
4391          //   a "check" item named %s went passive
4392          // default is passive
4393          program { name: "go_active";
4394             signal: "elm,state,selected";
4395             source: "elm";
4396             action: STATE_SET "selected" 0.0;
4397             target: "bg";
4398             target: "elm.text.subject";
4399             target: "elm.text.name";
4400             target: "elm.text.date";
4401             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4402          }
4403          program { name: "go_passive";
4404             signal: "elm,state,unselected";
4405             source: "elm";
4406             action: STATE_SET "default" 0.0;
4407             target: "bg";
4408             target: "elm.text.subject";
4409             target: "elm.text.name";
4410             target: "elm.text.date";
4411             transition: LINEAR 0.1;
4412          }
4413          program { name: "go_disabled";
4414             signal: "elm,state,disabled";
4415             source: "elm";
4416             action: STATE_SET "disabled" 0.0;
4417             target: "disclip";
4418          }
4419          program { name: "go_enabled";
4420             signal: "elm,state,enabled";
4421             source: "elm";
4422             action: STATE_SET "default" 0.0;
4423             target: "disclip";
4424          }
4425          program { name: "go_read";
4426             signal: "elm,state,read";
4427             source: "elm";
4428             action: STATE_SET "read" 0.0;
4429             target: "elm.text.subject";
4430          }
4431          program { name: "go_unread";
4432             signal: "elm,state,unread";
4433             source: "elm";
4434             action: STATE_SET "unread" 0.0;
4435             target: "elm.text.subject";
4436          }
4437          program { name: "go_urgeny_unread";
4438             signal: "elm,state,urgency_unread";
4439             source: "elm";
4440             action: STATE_SET "urgency_unread" 0.0;
4441             target: "elm.text.subject";
4442          }
4443          program { name: "go_urgency_read";
4444             signal: "elm,state,urgency_read";
4445             source: "elm";
4446             action: STATE_SET "urgency_read" 0.0;
4447             target: "elm.text.subject";
4448          }
4449          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4450       }
4451    }
4452
4453 // ???
4454    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4455    group { name: "elm/genlist/item/2text.1icon.13/default";
4456       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4457       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4458       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4459       data.item: "stacking" "above";
4460       data.item: "selectraise" "on";
4461       data.item: "texts" "elm.text elm.text.msgcount";
4462       data.item: "contents" "elm.icon";
4463       data.item: "flips" "elm.flip.icon elm.flip.content";
4464
4465       parts {
4466          GENLIST_PART_BASE
4467          GENLIST_PART_BOTTOM_LINE
4468          GENLIST_PART_BG_NORMAL
4469          GENLIST_PART_BG_NORMAL
4470          GENLIST_PART_PADDING_LEFT
4471          GENLIST_PART_PADDING_RIGHT_EDIT
4472          part { name: "elm.icon";
4473             clip_to: "disclip";
4474             type: SWALLOW;
4475             scale: 1;
4476             description { state: "default" 0.0;
4477                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4478                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4479                fixed: 1 1;
4480                rel1 {
4481                   relative: 1.0 0.0;
4482                   to_x: "elm.padding.left";
4483                }
4484                rel2 {
4485                   relative: 1.0 1.0;
4486                   to_x: "elm.padding.left";
4487                }
4488                align: 0.0 0.5;
4489             }
4490             GENLIST_DESCRIPTION_FLIP_ENABLED
4491          }
4492          part { name: "elm.text.msgcount";
4493             clip_to: "disclip";
4494             type: TEXT;
4495             mouse_events: 0;
4496             scale: 1;
4497             description {
4498                state: "default" 0.0;
4499                fixed: 1 1;
4500                align: 0 0;
4501                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4502                rel1.to: "elm.icon";
4503                rel2.to: "elm.icon";
4504                text {
4505                   font: "Tizen:style=Medium";
4506                   size: GENLIST_FONT_28_INC;
4507                   min: 0 1;
4508                   align: 0.5 0.5;
4509                   text_class: "tizen";
4510                }
4511                align: 0.0 0.5;
4512             }
4513          }
4514          part { name: "elm.padding.icon.right";
4515             clip_to: "disclip";
4516             type: RECT;
4517             scale: 1;
4518             description {
4519                state: "default" 0.0;
4520                min: GENLIST_SIZE_16_INC 0;
4521                fixed: 1 0;
4522                rel1 {
4523                   relative: 1.0 0.0;
4524                   to_x: "elm.icon";
4525                }
4526                rel2.to_x: "elm.icon";
4527                visible: 0;
4528             }
4529          }
4530          part { name: "elm.text";
4531             clip_to: "disclip";
4532             type: TEXT;
4533             mouse_events: 0;
4534             scale: 1;
4535             description { state: "default" 0.0;
4536                rel1 {
4537                   relative: 1.0 0.0;
4538                   to_x: "elm.padding.icon.right";
4539                }
4540                rel2 {
4541                   relative: 0.0 1.0;
4542                   to_x: "elm.padding.right";
4543                }
4544                align: 0.0 0.5;
4545                color: GENLIST_EMAIL_UNREAD_COLOR;
4546                text {
4547                   font: "Tizen:style=Roman";
4548                   size: GENLIST_EMAIL_SIZE;
4549                   min: 0 1;
4550                   align: 0.0 0.5;
4551                   text_class: "list_item";
4552                }
4553             }
4554             GENLIST_DESCRIPTION_FLIP_ENABLED
4555          }
4556          GENLIST_PART_FLIP
4557          GENLIST_PART_DISCLIP
4558       }
4559       programs {
4560          program { name: "go_active";
4561             signal: "elm,state,selected";
4562             source: "elm";
4563             action: STATE_SET "selected" 0.0;
4564             target: "bg";
4565             target: "elm.text";
4566             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4567          }
4568          program { name: "go_passive";
4569             signal: "elm,state,unselected";
4570             source: "elm";
4571             action: STATE_SET "default" 0.0;
4572             target: "bg";
4573             target: "elm.text";
4574             transition: LINEAR 0.1;
4575          }
4576          program { name: "go_disabled";
4577             signal: "elm,state,disabled";
4578             source: "elm";
4579             action: STATE_SET "disabled" 0.0;
4580             target: "disclip";
4581          }
4582          program { name: "go_enabled";
4583             signal: "elm,state,enabled";
4584             source: "elm";
4585             action: STATE_SET "default" 0.0;
4586             target: "disclip";
4587          }
4588          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4589       }
4590    }
4591
4592 // ???
4593    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4594    group { name: "elm/genlist/item/2text.1icon.14/default";
4595       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4596       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4597       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4598       data.item: "stacking" "above";
4599       data.item: "selectraise" "on";
4600       data.item: "texts" "elm.text elm.text.msgcount";
4601       data.item: "contents" "elm.check elm.icon";
4602       data.item: "flips" "elm.flip.icon elm.flip.content";
4603
4604       parts {
4605          GENLIST_PART_BASE
4606          GENLIST_PART_BOTTOM_LINE
4607          GENLIST_PART_BG_NORMAL
4608          GENLIST_PART_BG_NORMAL
4609          GENLIST_PART_PADDING_LEFT
4610          GENLIST_PART_PADDING_RIGHT_EDIT
4611          part { name: "elm.check";
4612             clip_to: "disclip";
4613             type: SWALLOW;
4614             mouse_events: 1;
4615             scale: 1;
4616             description { state: "default" 0.0;
4617                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4618                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4619                fixed: 1 1;
4620                rel1 {
4621                   relative: 1.0 0.0;
4622                   to_x: "elm.padding.left";
4623                }
4624                rel2 {
4625                   relative: 1.0 1.0;
4626                   to_x: "elm.padding.left";
4627                }
4628                align: 0.0 0.5;
4629             }
4630             GENLIST_DESCRIPTION_FLIP_ENABLED
4631          }
4632
4633          part { name: "elm.padding.icon.checkbox.right";
4634             clip_to: "disclip";
4635             type: RECT;
4636             scale: 1;
4637             description { state: "default" 0.0;
4638                min: GENLIST_PADDING_16_INC 0;
4639                fixed: 1 0;
4640                rel1 {
4641                   relative: 1.0 0.0;
4642                   to_x: "elm.check";
4643                }
4644                rel2 {
4645                   relative: 1.0 1.0;
4646                   to_x:  "elm.check";
4647                }
4648                align: 1.0 0.0;
4649                visible: 0;
4650             }
4651          }
4652          part { name: "elm.icon";
4653             clip_to: "disclip";
4654             type: SWALLOW;
4655             scale: 1;
4656             description { state: "default" 0.0;
4657                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4658                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4659                fixed: 1 1;
4660                rel1.to_x: "elm.padding.right";
4661                rel2 {
4662                   relative: 0.0 1.0;
4663                   to_x: "elm.padding.right";
4664                }
4665                align: 1.0 0.5;
4666             }
4667             GENLIST_DESCRIPTION_FLIP_ENABLED
4668          }
4669          part { name: "elm.text.msgcount";
4670             clip_to: "disclip";
4671             type: TEXT;
4672             mouse_events: 0;
4673             scale: 1;
4674             description {
4675                state: "default" 0.0;
4676                fixed: 1 1;
4677                align: 0 0;
4678                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4679                rel1.to: "elm.icon";
4680                rel2.to: "elm.icon";
4681                text {
4682                   font: "Tizen:style=Medium";
4683                   size: GENLIST_FONT_28_INC;
4684                   min: 0 1;
4685                   align: 0.5 0.5;
4686                   text_class: "tizen";
4687                }
4688                align: 0.0 0.5;
4689             }
4690          }
4691          part { name: "elm.padding.icon.left";
4692             clip_to: "disclip";
4693             type: RECT;
4694             scale: 1;
4695             description {
4696                state: "default" 0.0;
4697                min: GENLIST_SIZE_16_INC 0;
4698                fixed: 1 0;
4699                rel1.to_x: "elm.icon";
4700                rel2 {
4701                   relative: 0.0 1.0;
4702                   to_x: "elm.icon";
4703                }
4704                align: 1.0 0.0;
4705                visible: 0;
4706             }
4707          }
4708          part { name: "elm.text";
4709             clip_to: "disclip";
4710             type: TEXTBLOCK;
4711             mouse_events: 0;
4712             scale: 1;
4713             description { state: "default" 0.0;
4714                rel1 {
4715                   relative: 1.0 0.0;
4716                   to_x: "elm.padding.icon.checkbox.right";
4717                }
4718                rel2 {
4719                   relative: 0.0 1.0;
4720                   to_x: "elm.padding.icon.left";
4721                }
4722                align: 0.0 0.5;
4723                text {
4724                   style: "genlist_style_email_unread";
4725                   min: 0 1;
4726                   max: 0 1;
4727                   align: 0.0 0.5;
4728                }
4729             }
4730             description { state: "selected" 0.0;
4731                inherit: "default" 0.0;
4732                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4733             }
4734             GENLIST_DESCRIPTION_FLIP_ENABLED
4735          }
4736          GENLIST_PART_FLIP
4737          GENLIST_PART_DISCLIP
4738       }
4739       programs {
4740          program { name: "go_active";
4741             signal: "elm,state,selected";
4742             source: "elm";
4743             action: STATE_SET "selected" 0.0;
4744             target: "bg";
4745             target: "elm.text";
4746             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4747          }
4748          program { name: "go_passive";
4749             signal: "elm,state,unselected";
4750             source: "elm";
4751             action: STATE_SET "default" 0.0;
4752             target: "bg";
4753             target: "elm.text";
4754             transition: LINEAR 0.1;
4755          }
4756          program { name: "go_disabled";
4757             signal: "elm,state,disabled";
4758             source: "elm";
4759             action: STATE_SET "disabled" 0.0;
4760             target: "disclip";
4761          }
4762          program { name: "go_enabled";
4763             signal: "elm,state,enabled";
4764             source: "elm";
4765             action: STATE_SET "default" 0.0;
4766             target: "disclip";
4767          }
4768          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4769       }
4770    }
4771
4772
4773    group { name: "elm/genlist/item/readmessage/default";
4774       alias: "elm/genlist/item_odd/readmessage/default";
4775       alias: "elm/genlist/item_compress/readmessage/default";
4776       alias: "elm/genlist/item_compress_odd/readmessage/default";
4777
4778       data.item: "stacking" "above";
4779       data.item: "selectraise" "on";
4780       data.item: "contents" "elm.icon";
4781       parts {
4782          part { name: "base";
4783             type: RECT;
4784             repeat_events: 1;
4785             description { state: "default" 0.0;
4786                color: GENLIST_LIST_BG_COLOR;
4787             }
4788          }
4789          part { name: "elm.icon";
4790             clip_to: "disclip";
4791             type: SWALLOW;
4792             scale: 1;
4793             description { state: "default" 0.0;
4794                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
4795                rel2 {
4796                   relative: 0.76 0.0;
4797                   to_y: "elm.padding.bottom";
4798                }
4799             }
4800          }
4801          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4802          GENLIST_PART_DISCLIP
4803       }
4804       programs {
4805          // signal: elm,state,%s,active
4806          //   a "check" item named %s went active
4807          // signal: elm,state,%s,passive
4808          //   a "check" item named %s went passive
4809          // default is passive
4810          /*program { name: "go_active";
4811             signal: "elm,state,selected";
4812             source: "elm";
4813             action: STATE_SET "selected" 0.0;
4814             target: "bg";
4815          }
4816          program { name: "go_passive";
4817             signal: "elm,state,unselected";
4818             source: "elm";
4819             action: STATE_SET "default" 0.0;
4820             target: "bg";
4821             transition: LINEAR 0.1;
4822          }*/
4823          program { name: "go_disabled";
4824             signal: "elm,state,disabled";
4825             source: "elm";
4826             action: STATE_SET "disabled" 0.0;
4827             target: "disclip";
4828          }
4829          program { name: "go_enabled";
4830             signal: "elm,state,enabled";
4831             source: "elm";
4832             action: STATE_SET "default" 0.0;
4833             target: "disclip";
4834          }
4835       }
4836    }
4837
4838    group { name: "elm/genlist/item/sentmessage/default";
4839       alias: "elm/genlist/item_odd/sentmessage/default";
4840       alias: "elm/genlist/item_compress/sentmessage/default";
4841       alias: "elm/genlist/item_compress_odd/sentmessage/default";
4842
4843       data.item: "stacking" "above";
4844       data.item: "selectraise" "on";
4845       data.item: "contents" "elm.icon";
4846       parts {
4847          part { name: "base";
4848             type: RECT;
4849             repeat_events: 1;
4850             description { state: "default" 0.0;
4851                color: GENLIST_LIST_BG_COLOR;
4852             }
4853          }
4854          part { name: "elm.icon";
4855             clip_to: "disclip";
4856             type: SWALLOW;
4857             scale: 1;
4858             description { state: "default" 0.0;
4859                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
4860                rel2 {
4861                   relative: 1.0 0.0;
4862                   to_y: "elm.padding.bottom";
4863                }
4864             }
4865          }
4866          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4867          GENLIST_PART_DISCLIP
4868       }
4869       programs {
4870          // signal: elm,state,%s,active
4871          //   a "check" item named %s went active
4872          // signal: elm,state,%s,passive
4873          //   a "check" item named %s went passive
4874          // default is passive
4875          /*program { name: "go_active";
4876             signal: "elm,state,selected";
4877             source: "elm";
4878             action: STATE_SET "selected" 0.0;
4879             target: "bg";
4880          }
4881          program { name: "go_passive";
4882             signal: "elm,state,unselected";
4883             source: "elm";
4884             action: STATE_SET "default" 0.0;
4885             target: "bg";
4886             transition: LINEAR 0.1;
4887          }*/
4888          program { name: "go_disabled";
4889             signal: "elm,state,disabled";
4890             source: "elm";
4891             action: STATE_SET "disabled" 0.0;
4892             target: "disclip";
4893          }
4894          program { name: "go_enabled";
4895             signal: "elm,state,enabled";
4896             source: "elm";
4897             action: STATE_SET "default" 0.0;
4898             target: "disclip";
4899          }
4900       }
4901    }
4902
4903    group { name : "elm/genlist/item/dialogue/separator/end/default";
4904       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
4905       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
4906       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
4907       data.item: "stacking" "above";
4908       data.item: "selectraise" "on";
4909       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4910       parts {
4911          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
4912          GENLIST_PART_DISCLIP
4913       }
4914    }
4915
4916    group { name : "elm/genlist/item/dialogue/seperator.2/default";
4917       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
4918       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
4919       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
4920       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
4921       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
4922       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
4923       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
4924       alias: "elm/layout/dialogue/separator/hd18/with_line";
4925
4926       data.item: "stacking" "above";
4927       data.item: "selectraise" "on";
4928       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4929
4930       parts {
4931          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
4932          GENLIST_PART_DISCLIP
4933       }
4934    }
4935
4936    group { name : "elm/genlist/item/dialogue/seperator.3/default";
4937       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
4938       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
4939       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
4940       alias: "elm/genlist/item/dialogue/separator/20/default";
4941       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
4942       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
4943       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
4944       alias: "elm/layout/dialogue/separator/hd32";
4945
4946       data.item: "stacking" "above";
4947       data.item: "selectraise" "on";
4948       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4949
4950       parts {
4951          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
4952          GENLIST_PART_DISCLIP
4953       }
4954    }
4955
4956    group { name : "elm/genlist/item/dialogue/seperator.4/default";
4957       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
4958       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
4959       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
4960       alias: "elm/genlist/item/dialogue/separator/10/default";
4961       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
4962       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
4963       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
4964       alias: "elm/layout/dialogue/separator/hd16";
4965
4966       data.item: "stacking" "above";
4967       data.item: "selectraise" "on";
4968       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4969
4970       parts {
4971          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
4972          GENLIST_PART_DISCLIP
4973       }
4974    }
4975
4976    group { name : "elm/genlist/item/dialogue/seperator.5/default";
4977       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
4978       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
4979       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
4980       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
4981       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
4982       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
4983       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
4984       alias: "elm/layout/dialogue/separator/hd1";
4985
4986       data.item: "stacking" "above";
4987       data.item: "selectraise" "on";
4988       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4989
4990       parts {
4991          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
4992          GENLIST_PART_DISCLIP
4993       }
4994    }
4995
4996
4997    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
4998       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
4999       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
5000       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
5001       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
5002       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
5003       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
5004       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
5005       alias: "elm/layout/dialogue/1title.1text.3";
5006       data.item: "stacking" "above";
5007       data.item: "selectraise" "on";
5008       data.item: "texts" "elm.title elm.text";
5009       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5010       parts {
5011          GENLIST_PART_BASE
5012          GENLIST_PART_BOTTOM_LINE
5013          GENLIST_PART_BG_NORMAL
5014          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5015          GENLIST_PART_PADDING_RIGHT_EDIT
5016          GENLIST_PART_DIALOGUE_ITEM
5017          GENLIST_PART_DIALOGUE_RIGHT_LINE
5018          part { name: "elm.title";
5019             clip_to: "disclip";
5020             type: TEXT;
5021             mouse_events: 0;
5022             scale: 1;
5023             description { state: "default" 0.0;
5024                min: GENLIST_SIZE_163_INC 0;
5025                fixed: 1 0;
5026                rel1 {
5027                   relative: 1.0 0.0;
5028                   to_x: "elm.padding.left";
5029                }
5030                rel2.to_x: "elm.padding.left";
5031                align: 0.0 0.5;
5032                color: GENLIST_MULTILINE_TEXT_COLOR;
5033                text {
5034                   font: "Tizen:style=Medium";
5035                   size: GENLIST_MULTILINE_TEXT_SIZE;
5036                   min: 0 1;
5037                   align: 0.0 0.5;
5038                   text_class: "tizen";
5039                }
5040             }
5041             GENLIST_DESCRIPTION_FLIP_ENABLED
5042          }
5043          part { name: "elm.flip.content.title";
5044             clip_to: "disclip";
5045             type: SWALLOW;
5046             description { state: "default" 0.0;
5047                visible: 0;
5048                fixed: 1 1;
5049                rel1.to: "elm.title";
5050                rel2.to: "elm.title";
5051             }
5052             description { state: "flipped" 0.0;
5053                inherit: "default" 0.0;
5054                visible: 1;
5055             }
5056          }
5057          part { name: "elm.divider1";
5058             type: RECT;
5059             mouse_events: 0;
5060             description { state: "default" 0.0;
5061                min: 1 0;
5062                fixed: 1 0;
5063                rel1 {
5064                   relative: 1.0 0.0;
5065                   to_x: "elm.title";
5066                }
5067                rel2.to_x: "elm.title";
5068                align: 0.0 0.5;
5069                color: GENLIST_LIST_LINE1_COLOR;
5070             }
5071          }
5072          part { name: "elm.padding.text.left";
5073             clip_to: "disclip";
5074             type: RECT;
5075             mouse_events: 0;
5076             scale: 1;
5077             description { state: "default" 0.0;
5078                min: GENLIST_PADDING_16_INC 0;
5079                fixed: 1 0;
5080                rel1 {
5081                    relative: 1.0 0.0;
5082                    to_x: "elm.divider1";
5083                }
5084                rel2.to_x: "elm.divider1";
5085                align: 0.0 0.5;
5086                visible: 0;
5087             }
5088          }
5089          part { name: "elm.text";
5090             clip_to: "disclip";
5091             type: TEXT;
5092             mouse_events: 0;
5093             scale: 1;
5094             description { state: "default" 0.0;
5095                rel1 {
5096                   relative: 1.0 0.0;
5097                   to_x: "elm.padding.text.left";
5098                }
5099                rel2 {
5100                   relative: 0.0 1.0;
5101                   to_x: "elm.padding.right";
5102                }
5103                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5104                text {
5105                   font: "Tizen:style=Roman";
5106                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5107                   min: 0 1;
5108                   align: 0.0 0.5;
5109                   text_class: "list_item";
5110                }
5111             }
5112             GENLIST_DESCRIPTION_FLIP_ENABLED
5113          }
5114          part { name: "elm.flip.content";
5115             clip_to: "disclip";
5116             type: SWALLOW;
5117             mouse_events: 1;
5118             scale: 1;
5119             description { state: "default" 0.0;
5120                fixed: 1 1;
5121                rel1 {
5122                   relative: 0.0 0.5;
5123                   to_x: "elm.text";
5124                }
5125                rel2 {
5126                   relative: 0.0 0.5;
5127                   to_x: "elm.padding.right";
5128                }
5129                visible: 0;
5130             }
5131             description { state: "flipped" 0.0;
5132                inherit: "default" 0.0;
5133                visible: 1;
5134             }
5135          }
5136          GENLIST_PART_DISCLIP
5137       }
5138       programs {
5139          // signal: elm,state,%s,active
5140          //   a "check" item named %s went active
5141          // signal: elm,state,%s,passive
5142          //   a "check" item named %s went passive
5143          // default is passive
5144          /*program { name: "go_active";
5145             signal: "elm,state,selected";
5146             source: "elm";
5147             action: STATE_SET "selected" 0.0;
5148             target: "elm.text";
5149          }
5150          program { name: "go_passive";
5151             signal: "elm,state,unselected";
5152             source: "elm";
5153             action: STATE_SET "default" 0.0;
5154             target: "elm.text";
5155             transition: LINEAR 0.1;
5156          }*/
5157          program { name: "go_disabled";
5158             signal: "elm,state,disabled";
5159             source: "elm";
5160             action: STATE_SET "disabled" 0.0;
5161             target: "disclip";
5162          }
5163          program { name: "go_enabled";
5164             signal: "elm,state,enabled";
5165             source: "elm";
5166             action: STATE_SET "default" 0.0;
5167             target: "disclip";
5168          }
5169          program { name: "flip_enabled";
5170             signal: "elm,state,flip,enabled";
5171             source: "elm";
5172             action: STATE_SET "flipped" 0.0;
5173             target: "elm.title";
5174             target: "elm.text";
5175             target: "elm.flip.content.title";
5176             target: "elm.flip.content";
5177          }
5178          program { name: "flip_disabled";
5179             signal: "elm,state,flip,disabled";
5180             source: "elm";
5181             action: STATE_SET "default" 0.0;
5182             target: "elm.title";
5183             target: "elm.text";
5184             target: "elm.flip.content.title";
5185             target: "elm.flip.content";
5186          }
5187       }
5188    }
5189
5190    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5191       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5192       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5193       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5194       alias: "elm/layout/dialogue/1title.1text.1icon";
5195       data.item: "stacking" "above";
5196       data.item: "selectraise" "on";
5197       data.item: "texts" "elm.title elm.text";
5198       data.item: "contents" "elm.icon";
5199       data.item: "flips" "elm.flip.icon elm.flip.content";
5200       parts {
5201          GENLIST_PART_BASE
5202          GENLIST_PART_BOTTOM_LINE
5203          GENLIST_PART_BG_NORMAL
5204          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5205          GENLIST_PART_PADDING_RIGHT_EDIT
5206          GENLIST_PART_DIALOGUE_ITEM
5207          GENLIST_PART_DIALOGUE_RIGHT_LINE
5208          part { name: "elm.title";
5209             clip_to: "disclip";
5210             type: TEXT;
5211             mouse_events: 0;
5212             scale: 1;
5213             description { state: "default" 0.0;
5214                min: GENLIST_SIZE_163_INC 0;
5215                fixed: 1 0;
5216                rel1 {
5217                   relative: 1.0 0.0;
5218                   to_x: "elm.padding.left";
5219                }
5220                rel2.to_x: "elm.padding.left";
5221                align: 0.0 0.5;
5222                color: GENLIST_MULTILINE_TEXT_COLOR;
5223                text {
5224                   font: "Tizen:style=Medium";
5225                   size: GENLIST_MULTILINE_TEXT_SIZE;
5226                   min: 0 1;
5227                   align: 0.0 0.5;
5228                   text_class: "tizen";
5229                }
5230             }
5231          }
5232          part { name: "elm.divider1";
5233             type: RECT;
5234             mouse_events: 0;
5235             description { state: "default" 0.0;
5236                min: 1 0;
5237                fixed: 1 0;
5238                rel1 {
5239                   relative: 1.0 0.0;
5240                   to_x: "elm.title";
5241                }
5242                rel2.to_x: "elm.title";
5243                align: 0.0 0.5;
5244                color: GENLIST_LIST_LINE1_COLOR;
5245             }
5246          }
5247          part { name: "elm.padding.text.left";
5248             clip_to: "disclip";
5249             type: RECT;
5250             mouse_events: 0;
5251             scale: 1;
5252             description { state: "default" 0.0;
5253                min: GENLIST_PADDING_16_INC 0;
5254                fixed: 1 0;
5255                rel1 {
5256                    relative: 1.0 0.0;
5257                    to_x: "elm.divider1";
5258                }
5259                rel2.to_x: "elm.divider1";
5260                align: 0.0 0.5;
5261                visible: 0;
5262             }
5263          }
5264          part { name: "elm.icon";
5265            clip_to: "disclip";
5266             type: SWALLOW;
5267             mouse_events: 1;
5268             scale: 1;
5269             description { state: "default" 0.0;
5270                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5271                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5272                fixed: 1 1;
5273                rel1.to_x: "elm.padding.right";
5274                rel2 {
5275                   relative: 0.0 1.0;
5276                   to_x: "elm.padding.right";
5277                }
5278                align: 1.0 0.5;
5279             }
5280          }
5281          part { name: "elm.padding.icon.left";
5282             clip_to: "disclip";
5283             type: RECT;
5284             mouse_events: 0;
5285             scale: 1;
5286             description { state: "default" 0.0;
5287                min: GENLIST_PADDING_16_INC 0;
5288                fixed: 1 0;
5289                rel1.to_x: "elm.icon";
5290                rel2 {
5291                    relative: 0.0 1.0;
5292                    to_x: "elm.icon";
5293                }
5294                rel2.to_x: "elm.icon";
5295                align: 1.0 0.5;
5296                visible: 0;
5297             }
5298          }
5299          part { name: "elm.text";
5300             clip_to: "disclip";
5301             type: TEXT;
5302             mouse_events: 0;
5303             scale: 1;
5304             description { state: "default" 0.0;
5305                rel1 {
5306                   relative: 1.0 0.0;
5307                   to_x: "elm.padding.text.left";
5308                }
5309                rel2 {
5310                   relative: 0.0 1.0;
5311                   to_x: "elm.padding.icon.left";
5312                }
5313                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5314                text {
5315                   font: "Tizen:style=Roman";
5316                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5317                   min: 0 1;
5318                   align: 0.0 0.5;
5319                   text_class: "list_item";
5320                }
5321             }
5322             GENLIST_DESCRIPTION_FLIP_ENABLED
5323          }
5324          part { name: "elm.flip.content";
5325             clip_to: "disclip";
5326             type: SWALLOW;
5327             mouse_events: 1;
5328             scale: 1;
5329             description { state: "default" 0.0;
5330                fixed: 1 1;
5331                rel1 {
5332                   relative: 0.0 0.5;
5333                   to_x: "elm.text";
5334                }
5335                rel2 {
5336                   relative: 0.0 0.5;
5337                   to_x: "elm.padding.right";
5338                }
5339                visible: 0;
5340             }
5341             description { state: "flipped" 0.0;
5342                inherit: "default" 0.0;
5343                visible: 1;
5344             }
5345          }
5346          GENLIST_PART_DISCLIP
5347       }
5348       programs {
5349          // signal: elm,state,%s,active
5350          //   a "check" item named %s went active
5351          // signal: elm,state,%s,passive
5352          //   a "check" item named %s went passive
5353          // default is passive
5354          /*program { name: "go_active";
5355             signal: "elm,state,selected";
5356             source: "elm";
5357             action: STATE_SET "selected" 0.0;
5358             target: "elm.text";
5359          }
5360          program { name: "go_passive";
5361             signal: "elm,state,unselected";
5362             source: "elm";
5363             action: STATE_SET "default" 0.0;
5364             target: "elm.text";
5365             transition: LINEAR 0.1;
5366          }*/
5367          program { name: "go_disabled";
5368             signal: "elm,state,disabled";
5369             source: "elm";
5370             action: STATE_SET "disabled" 0.0;
5371             target: "disclip";
5372          }
5373          program { name: "go_enabled";
5374             signal: "elm,state,enabled";
5375             source: "elm";
5376             action: STATE_SET "default" 0.0;
5377             target: "disclip";
5378          }
5379          //GENLIST_PROGRAM_FLIP_1TEXT
5380       }
5381    }
5382
5383    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5384       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5385       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5386       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5387       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5388       data.item: "stacking" "above";
5389       data.item: "selectraise" "on";
5390       data.item: "texts" "elm.title elm.text";
5391       data.item: "contents" "elm.icon";
5392       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5393       parts {
5394          GENLIST_PART_BASE
5395          GENLIST_PART_BOTTOM_LINE
5396          GENLIST_PART_BG_NORMAL
5397          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5398          GENLIST_PART_PADDING_RIGHT_EDIT
5399          GENLIST_PART_DIALOGUE_ITEM
5400          GENLIST_PART_DIALOGUE_RIGHT_LINE
5401          part { name: "elm.title";
5402             clip_to: "disclip";
5403             type: TEXT;
5404             mouse_events: 0;
5405             scale: 1;
5406             description { state: "default" 0.0;
5407                min: GENLIST_SIZE_163_INC 0;
5408                fixed: 1 0;
5409                rel1 {
5410                   relative: 1.0 0.0;
5411                   to_x: "elm.padding.left";
5412                }
5413                rel2.to_x: "elm.padding.left";
5414                align: 0.0 0.5;
5415                color: GENLIST_MULTILINE_TEXT_COLOR;
5416                text {
5417                   font: "Tizen:style=Medium";
5418                   size: GENLIST_MULTILINE_TEXT_SIZE;
5419                   min: 0 1;
5420                   align: 0.0 0.5;
5421                   text_class: "tizen";
5422                }
5423             }
5424             GENLIST_DESCRIPTION_FLIP_ENABLED
5425          }
5426          part { name: "elm.flip.content.title";
5427             clip_to: "disclip";
5428             type: SWALLOW;
5429             description { state: "default" 0.0;
5430                visible: 0;
5431                fixed: 1 1;
5432                rel1.to: "elm.title";
5433                rel2.to: "elm.title";
5434             }
5435             description { state: "flipped" 0.0;
5436                inherit: "default" 0.0;
5437                visible: 1;
5438             }
5439          }
5440          part { name: "elm.divider1";
5441             type: RECT;
5442             mouse_events: 0;
5443             description { state: "default" 0.0;
5444                min: 1 0;
5445                fixed: 1 0;
5446                rel1 {
5447                   relative: 1.0 0.0;
5448                   to_x: "elm.title";
5449                }
5450                rel2.to_x: "elm.title";
5451                align: 0.0 0.5;
5452                color: GENLIST_LIST_LINE1_COLOR;
5453             }
5454          }
5455          part { name: "elm.padding.text.left";
5456             clip_to: "disclip";
5457             type: RECT;
5458             mouse_events: 0;
5459             scale: 1;
5460             description { state: "default" 0.0;
5461                min: GENLIST_PADDING_16_INC 0;
5462                fixed: 1 0;
5463                rel1 {
5464                    relative: 1.0 0.0;
5465                    to_x: "elm.divider1";
5466                }
5467                rel2.to_x: "elm.divider1";
5468                align: 0.0 0.5;
5469                visible: 0;
5470             }
5471          }
5472          part { name: "elm.icon";
5473            clip_to: "disclip";
5474             type: SWALLOW;
5475             mouse_events: 0;
5476             scale: 1;
5477             description { state: "default" 0.0;
5478                min: 0 0;
5479                max: 0 0;
5480                rel1.to_x: "elm.padding.right";
5481                rel2 {
5482                   relative: 0.0 1.0;
5483                   to_x: "elm.padding.right";
5484                }
5485                align: 1.0 0.5;
5486                visible: 0;
5487             }
5488             description { state: "contact_default_number_enabled" 0.0;
5489                inherit: "default" 0.0;
5490                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5491                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5492                visible: 1;
5493             }
5494          }
5495          part { name: "elm.padding.icon.left";
5496             clip_to: "disclip";
5497             type: RECT;
5498             mouse_events: 0;
5499             scale: 1;
5500             description { state: "default" 0.0;
5501                min: 0 0;
5502                fixed: 1 0;
5503                rel1.to_x: "elm.icon";
5504                rel2 {
5505                    relative: 0.0 1.0;
5506                    to_x: "elm.icon";
5507                }
5508                rel2.to_x: "elm.icon";
5509                align: 1.0 0.5;
5510                visible: 0;
5511             }
5512             description { state: "contact_default_number_enabled" 0.0;
5513                inherit: "default" 0.0;
5514                min: GENLIST_PADDING_16_INC 0;
5515             }
5516          }
5517          part { name: "elm.text";
5518             clip_to: "disclip";
5519             type: TEXT;
5520             mouse_events: 0;
5521             scale: 1;
5522             description { state: "default" 0.0;
5523                rel1 {
5524                   relative: 1.0 0.0;
5525                   to_x: "elm.padding.text.left";
5526                }
5527                rel2 {
5528                   relative: 0.0 1.0;
5529                   to_x: "elm.padding.icon.left";
5530                }
5531                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5532                text {
5533                   font: "Tizen:style=Roman";
5534                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5535                   min: 0 1;
5536                   align: 0.0 0.5;
5537                   text_class: "list_item";
5538                }
5539             }
5540             description { state: "contact_default_number_enabled" 0.0;
5541                inherit: "default" 0.0;
5542                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5543             }
5544             GENLIST_DESCRIPTION_FLIP_ENABLED
5545          }
5546          part { name: "elm.flip.content";
5547             clip_to: "disclip";
5548             type: SWALLOW;
5549             mouse_events: 1;
5550             scale: 1;
5551             description { state: "default" 0.0;
5552                fixed: 1 1;
5553                rel1 {
5554                   relative: 0.0 0.5;
5555                   to_x: "elm.text";
5556                }
5557                rel2 {
5558                   relative: 1.0 0.5;
5559                   to_x: "elm.padding.icon.left";
5560                }
5561                visible: 0;
5562             }
5563             description { state: "flipped" 0.0;
5564                inherit: "default" 0.0;
5565                visible: 1;
5566             }
5567          }
5568          GENLIST_PART_DISCLIP
5569       }
5570       programs {
5571          // signal: elm,state,%s,active
5572          //   a "check" item named %s went active
5573          // signal: elm,state,%s,passive
5574          //   a "check" item named %s went passive
5575          // default is passive
5576          /*program { name: "go_active";
5577             signal: "elm,state,selected";
5578             source: "elm";
5579             action: STATE_SET "selected" 0.0;
5580             target: "elm.text";
5581          }
5582          program { name: "go_passive";
5583             signal: "elm,state,unselected";
5584             source: "elm";
5585             action: STATE_SET "default" 0.0;
5586             target: "elm.text";
5587             transition: LINEAR 0.1;
5588          }*/
5589          program { name: "go_disabled";
5590             signal: "elm,state,disabled";
5591             source: "elm";
5592             action: STATE_SET "disabled" 0.0;
5593             target: "disclip";
5594          }
5595          program { name: "go_enabled";
5596             signal: "elm,state,enabled";
5597             source: "elm";
5598             action: STATE_SET "default" 0.0;
5599             target: "disclip";
5600          }
5601          program { name: "flip_enabled";
5602             signal: "elm,state,flip,enabled";
5603             source: "elm";
5604             action: STATE_SET "flipped" 0.0;
5605             target: "elm.title";
5606             target: "elm.text";
5607             target: "elm.flip.content.title";
5608             target: "elm.flip.content";
5609          }
5610          program { name: "flip_disabled";
5611             signal: "elm,state,flip,disabled";
5612             source: "elm";
5613             action: STATE_SET "default" 0.0;
5614             target: "elm.title";
5615             target: "elm.text";
5616             target: "elm.flip.content.title";
5617             target: "elm.flip.content";
5618          }
5619          program { name: "contact_default_number_enabled";
5620             signal: "elm,state,contact,default_number,enabled";
5621             source: "elm";
5622             action: STATE_SET "contact_default_number_enabled" 0.0;
5623             target: "elm.icon";
5624             target: "elm.padding.icon.left";
5625             target: "elm.text";
5626          }
5627          program { name: "contact_default_number_disabled";
5628             signal: "elm,state,contact,default_number,disabled";
5629             source: "elm";
5630             action: STATE_SET "default" 0.0;
5631             target: "elm.icon";
5632             target: "elm.padding.icon.left";
5633             target: "elm.text";
5634          }
5635       }
5636    }
5637
5638
5639    group { name: "elm/genlist/item/dialogue/2text/default";
5640       alias: "elm/genlist/item_odd/dialogue/2text/default";
5641       alias: "elm/genlist/item_compress/dialogue/2text/default";
5642       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5643       alias: "elm/layout/dialogue/2text";
5644       data.item: "stacking" "above";
5645       data.item: "selectraise" "on";
5646       data.item: "texts" "elm.text.1 elm.text.2";
5647       data.item: "flips" "elm.flip.icon elm.flip.content";
5648       parts {
5649          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5650          GENLIST_PART_BG_NORMAL
5651          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5652          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5653          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5654          GENLIST_PART_PADDING_RIGHT_EDIT
5655          GENLIST_PART_DIALOGUE_ITEM
5656          GENLIST_PART_DIALOGUE_RIGHT_LINE
5657          part { name: "elm.text.1";
5658             clip_to: "disclip";
5659             type: TEXT;
5660             mouse_events: 0;
5661             scale: 1;
5662             description { state: "default" 0.0;
5663                min: 0 GENLIST_SIZE_61_INC;
5664                fixed: 0 1;
5665                rel1 {
5666                   relative: 1.0 1.0;
5667                   to_x: "elm.padding.left";
5668                   to_y: "elm.padding.top";
5669                }
5670                rel2 {
5671                   relative: 0.0 1.0;
5672                   to_x: "elm.padding.right";
5673                   to_y: "elm.padding.top";
5674                }
5675                align: 0.0 0.0;
5676                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5677                text {
5678                   font: "Tizen:style=Roman";
5679                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5680                   min: 0 1;
5681                   align: 0.0 0.5;
5682                   text_class: "list_item";
5683                }
5684             }
5685             description { state: "selected" 0.0;
5686                inherit: "default" 0.0;
5687                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5688             }
5689             GENLIST_DESCRIPTION_FLIP_ENABLED
5690          }
5691          part { name: "elm.text.2";
5692             clip_to: "disclip";
5693             type: TEXT;
5694             mouse_events: 0;
5695             scale: 1;
5696             description { state: "default" 0.0;
5697                rel1 {
5698                   relative: 1.0 1.0;
5699                   to_x: "elm.padding.left";
5700                   to_y: "elm.text.1";
5701                }
5702                rel2 {
5703                   relative: 0.0 0.0;
5704                   to_x: "elm.padding.right";
5705                   to_y: "elm.padding.bottom";
5706                }
5707                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5708                text {
5709                   font: "Tizen:style=Medium";
5710                   size: GENLIST_FONT_32_INC;
5711                   min: 0 1;
5712                   align: 0.0 0.5;
5713                   text_class: "tizen";
5714                }
5715             }
5716             description { state: "selected" 0.0;
5717                inherit: "default" 0.0;
5718                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5719             }
5720             GENLIST_DESCRIPTION_FLIP_ENABLED
5721          }
5722          GENLIST_PART_FLIP
5723          GENLIST_PART_DISCLIP
5724       }
5725       programs {
5726          // signal: elm,state,%s,active
5727          //   a "check" item named %s went active
5728          // signal: elm,state,%s,passive
5729          //   a "check" item named %s went passive
5730          // default is passive
5731          program { name: "go_active";
5732             signal: "elm,state,selected";
5733             source: "elm";
5734             action: STATE_SET "selected" 0.0;
5735             target: "bg";
5736             target: "elm.text.1";
5737             target: "elm.text.2";
5738             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5739          }
5740          program { name: "go_passive";
5741             signal: "elm,state,unselected";
5742             source: "elm";
5743             action: STATE_SET "default" 0.0;
5744             target: "bg";
5745             target: "elm.text.1";
5746             target: "elm.text.2";
5747             transition: LINEAR 0.1;
5748          }
5749          program { name: "go_disabled";
5750             signal: "elm,state,disabled";
5751             source: "elm";
5752             action: STATE_SET "disabled" 0.0;
5753             target: "disclip";
5754          }
5755          program { name: "go_enabled";
5756             signal: "elm,state,enabled";
5757             source: "elm";
5758             action: STATE_SET "default" 0.0;
5759             target: "disclip";
5760          }
5761          GENLIST_PROGRAM_FLIP_2TEXT
5762          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5763       }
5764    }
5765
5766    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
5767       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
5768       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
5769       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
5770       alias: "elm/layout/dialogue/2text.1icon.2";
5771       data.item: "stacking" "above";
5772       data.item: "selectraise" "on";
5773       data.item: "texts" "elm.text.1 elm.text.2";
5774       data.item: "contents" "elm.icon";
5775       data.item: "flips" "elm.flip.icon elm.flip.content";
5776       parts {
5777          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5778          GENLIST_PART_BG_NORMAL
5779          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5780          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5781          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5782          GENLIST_PART_PADDING_RIGHT_EDIT
5783          GENLIST_PART_DIALOGUE_ITEM
5784          GENLIST_PART_DIALOGUE_RIGHT_LINE
5785          part { name: "elm.icon";
5786             clip_to: "disclip";
5787             type: SWALLOW;
5788             scale: 1;
5789             description { state: "default" 0.0;
5790                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5791                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5792                fixed: 1 1;
5793                rel1 {
5794                   relative: 1.0 0.0;
5795                   to_x: "elm.padding.left";
5796                }
5797                rel2.to_x: "elm.padding.left";
5798                align: 0.0 0.5;
5799             }
5800             GENLIST_DESCRIPTION_FLIP_ENABLED
5801          }
5802          part { name: "elm.padding.icon.right";
5803             clip_to: "disclip";
5804             type: RECT;
5805             scale: 1;
5806             description { state: "default" 0.0;
5807                min: GENLIST_PADDING_16_INC 0;
5808                fixed: 1 0;
5809                rel1 {
5810                   relative: 1.0 0.0;
5811                   to_x: "elm.icon";
5812                }
5813                rel2.to_x: "elm.icon";
5814                align: 0.0 0.0;
5815                visible: 0;
5816             }
5817          }
5818          part { name: "elm.text.1";
5819             clip_to: "disclip";
5820             type: TEXT;
5821             mouse_events: 0;
5822             scale: 1;
5823             description { state: "default" 0.0;
5824                min: 0 GENLIST_SIZE_61_INC;
5825                fixed: 0 1;
5826                rel1 {
5827                   relative: 1.0 1.0;
5828                   to_x: "elm.padding.icon.right";
5829                   to_y: "elm.padding.top";
5830                }
5831                rel2 {
5832                   relative: 0.0 1.0;
5833                   to_x: "elm.padding.right";
5834                   to_y: "elm.padding.top";
5835                }
5836                align: 0.0 0.0;
5837                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5838                text {
5839                   font: "Tizen:style=Roman";
5840                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5841                   min: 0 1;
5842                   align: 0.0 0.5;
5843                   text_class: "list_item";
5844                }
5845             }
5846             description { state: "selected" 0.0;
5847                inherit: "default" 0.0;
5848                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5849             }
5850             GENLIST_DESCRIPTION_FLIP_ENABLED
5851          }
5852          part { name: "elm.text.2";
5853             clip_to: "disclip";
5854             type: TEXT;
5855             mouse_events: 0;
5856             scale: 1;
5857             description { state: "default" 0.0;
5858                rel1 {
5859                   relative: 1.0 1.0;
5860                   to_x: "elm.padding.icon.right";
5861                   to_y: "elm.text.1";
5862                }
5863                rel2 {
5864                   relative: 0.0 0.0;
5865                   to_x: "elm.padding.right";
5866                   to_y: "elm.padding.bottom";
5867                }
5868                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5869                text {
5870                   font: "Tizen:style=Medium";
5871                   size: GENLIST_FONT_32_INC;
5872                   min: 0 1;
5873                   align: 0.0 0.5;
5874                   text_class: "tizen";
5875                }
5876             }
5877             description { state: "selected" 0.0;
5878                inherit: "default" 0.0;
5879                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5880             }
5881             GENLIST_DESCRIPTION_FLIP_ENABLED
5882          }
5883          GENLIST_PART_FLIP
5884          GENLIST_PART_DISCLIP
5885       }
5886       programs {
5887          // signal: elm,state,%s,active
5888          //   a "check" item named %s went active
5889          // signal: elm,state,%s,passive
5890          //   a "check" item named %s went passive
5891          // default is passive
5892          program { name: "go_active";
5893             signal: "elm,state,selected";
5894             source: "elm";
5895             action: STATE_SET "selected" 0.0;
5896             target: "bg";
5897             target: "elm.text.1";
5898             target: "elm.text.2";
5899             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5900          }
5901          program { name: "go_passive";
5902             signal: "elm,state,unselected";
5903             source: "elm";
5904             action: STATE_SET "default" 0.0;
5905             target: "bg";
5906             target: "elm.text.1";
5907             target: "elm.text.2";
5908             transition: LINEAR 0.1;
5909          }
5910          program { name: "go_disabled";
5911             signal: "elm,state,disabled";
5912             source: "elm";
5913             action: STATE_SET "disabled" 0.0;
5914             target: "disclip";
5915          }
5916          program { name: "go_enabled";
5917             signal: "elm,state,enabled";
5918             source: "elm";
5919             action: STATE_SET "default" 0.0;
5920             target: "disclip";
5921          }
5922          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
5923          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5924       }
5925    }
5926
5927    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
5928       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
5929       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
5930       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
5931       alias: "elm/layout/dialogue/2text.1icon.3";
5932       data.item: "stacking" "above";
5933       data.item: "selectraise" "on";
5934       data.item: "texts" "elm.text.1 elm.text.2";
5935       data.item: "contents" "elm.icon";
5936       data.item: "flips" "elm.flip.icon elm.flip.content";
5937       parts {
5938          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5939          GENLIST_PART_BG_NORMAL
5940          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5941          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5942          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5943          GENLIST_PART_PADDING_RIGHT_EDIT
5944          GENLIST_PART_DIALOGUE_ITEM
5945          GENLIST_PART_DIALOGUE_RIGHT_LINE
5946          part { name: "elm.icon";
5947             clip_to: "disclip";
5948             type: SWALLOW;
5949             scale: 1;
5950             description { state: "default" 0.0;
5951                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5952                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5953                fixed: 1 1;
5954                rel1 {
5955                   relative: 1.0 0.0;
5956                   to_x: "elm.padding.left";
5957                }
5958                rel2.to_x: "elm.padding.left";
5959                align: 0.0 0.5;
5960             }
5961             GENLIST_DESCRIPTION_FLIP_ENABLED
5962          }
5963          part { name: "elm.padding.icon.right";
5964             clip_to: "disclip";
5965             type: RECT;
5966             scale: 1;
5967             description { state: "default" 0.0;
5968                min: GENLIST_PADDING_16_INC 0;
5969                fixed: 1 0;
5970                rel1 {
5971                   relative: 1.0 0.0;
5972                   to_x: "elm.icon";
5973                }
5974                rel2.to_x: "elm.icon";
5975                align: 0.0 0.0;
5976                visible: 0;
5977             }
5978          }
5979          part { name: "elm.text.1";
5980             clip_to: "disclip";
5981             type: TEXT;
5982             mouse_events: 0;
5983             scale: 1;
5984             description { state: "default" 0.0;
5985                min: 0 GENLIST_SIZE_61_INC;
5986                fixed: 0 1;
5987                rel1 {
5988                   relative: 1.0 1.0;
5989                   to_x: "elm.padding.icon.right";
5990                   to_y: "elm.padding.top";
5991                }
5992                rel2 {
5993                   relative: 0.0 1.0;
5994                   to_x: "elm.padding.right";
5995                   to_y: "elm.padding.top";
5996                }
5997                align: 0.0 0.0;
5998                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5999                text {
6000                   font: "Tizen:style=Roman";
6001                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6002                   min: 0 1;
6003                   align: 0.0 0.5;
6004                   text_class: "list_item";
6005                }
6006             }
6007             description { state: "selected" 0.0;
6008                inherit: "default" 0.0;
6009                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6010             }
6011             GENLIST_DESCRIPTION_FLIP_ENABLED
6012          }
6013          part { name: "elm.text.2";
6014             clip_to: "disclip";
6015             type: TEXT;
6016             mouse_events: 0;
6017             scale: 1;
6018             description { state: "default" 0.0;
6019                rel1 {
6020                   relative: 1.0 1.0;
6021                   to_x: "elm.padding.icon.right";
6022                   to_y: "elm.text.1";
6023                }
6024                rel2 {
6025                   relative: 0.0 0.0;
6026                   to_x: "elm.padding.right";
6027                   to_y: "elm.padding.bottom";
6028                }
6029                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6030                text {
6031                   font: "Tizen:style=Medium";
6032                   size: GENLIST_FONT_32_INC;
6033                   min: 0 1;
6034                   align: 0.0 0.5;
6035                   text_class: "tizen";
6036                }
6037             }
6038             description { state: "selected" 0.0;
6039                inherit: "default" 0.0;
6040                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6041             }
6042             GENLIST_DESCRIPTION_FLIP_ENABLED
6043          }
6044          GENLIST_PART_FLIP
6045          GENLIST_PART_DISCLIP
6046       }
6047       programs {
6048          // signal: elm,state,%s,active
6049          //   a "check" item named %s went active
6050          // signal: elm,state,%s,passive
6051          //   a "check" item named %s went passive
6052          // default is passive
6053          program { name: "go_active";
6054             signal: "elm,state,selected";
6055             source: "elm";
6056             action: STATE_SET "selected" 0.0;
6057             target: "bg";
6058             target: "elm.text.1";
6059             target: "elm.text.2";
6060             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6061          }
6062          program { name: "go_passive";
6063             signal: "elm,state,unselected";
6064             source: "elm";
6065             action: STATE_SET "default" 0.0;
6066             target: "bg";
6067             target: "elm.text.1";
6068             target: "elm.text.2";
6069             transition: LINEAR 0.1;
6070          }
6071          program { name: "go_disabled";
6072             signal: "elm,state,disabled";
6073             source: "elm";
6074             action: STATE_SET "disabled" 0.0;
6075             target: "disclip";
6076          }
6077          program { name: "go_enabled";
6078             signal: "elm,state,enabled";
6079             source: "elm";
6080             action: STATE_SET "default" 0.0;
6081             target: "disclip";
6082          }
6083          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6084          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6085       }
6086    }
6087
6088    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
6089       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
6090       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
6091       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
6092       alias: "elm/layout/dialogue/2text.3icon";
6093       data.item: "stacking" "above";
6094       data.item: "selectraise" "on";
6095       data.item: "texts" "elm.text.1 elm.text.2";
6096       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6097       data.item: "flips" "elm.flip.icon elm.flip.content";
6098       parts {
6099          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6100          GENLIST_PART_BG_NORMAL
6101          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6102          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6103          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6104          GENLIST_PART_PADDING_RIGHT_EDIT
6105          GENLIST_PART_DIALOGUE_ITEM
6106          GENLIST_PART_DIALOGUE_RIGHT_LINE
6107          part { name: "elm.swallow.colorbar";
6108             clip_to: "disclip";
6109             type: SWALLOW;
6110             scale: 1;
6111             description { state: "default" 0.0;
6112                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6113                fixed: 1 1;
6114                rel1 {
6115                   relative: 1.0 0.0;
6116                   to_x: "elm.rect.dialogue";
6117                }
6118                rel2 {
6119                   relative: 1.0 0.0;
6120                   to_x: "elm.rect.dialogue";
6121                }
6122                align: 0.0 0.0;
6123             }
6124          }
6125          part { name: "elm.icon.1";
6126             clip_to: "disclip";
6127             type: SWALLOW;
6128             scale: 1;
6129             description { state: "default" 0.0;
6130                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6131                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6132                fixed: 1 1;
6133                rel1 {
6134                   relative: 1.0 0.0;
6135                   to_x: "elm.padding.left";
6136                }
6137                rel2 {
6138                   relative: 1.0 1.0;
6139                   to_x: "elm.padding.left";
6140                }
6141                align: 0.0 0.5;
6142             }
6143             GENLIST_DESCRIPTION_FLIP_ENABLED
6144          }
6145          part { name: "elm.padding.icon1.right";
6146             type: RECT;
6147             scale: 1;
6148             description { state: "default" 0.0;
6149                min: GENLIST_PADDING_16_INC 0;
6150                fixed: 1 0;
6151                rel1 {
6152                   relative: 1.0 0.0;
6153                   to_x: "elm.icon.1";
6154                }
6155                rel2.to_x: "elm.icon.1";
6156                align: 0.0 0.0;
6157                visible: 0;
6158             }
6159          }
6160          part { name: "elm.icon.2";
6161             clip_to: "disclip";
6162             type: SWALLOW;
6163             scale: 1;
6164             description { state: "default" 0.0;
6165                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6166                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6167                fixed: 1 1;
6168                rel1.to_x: "elm.padding.right";
6169                rel2 {
6170                   relative: 0.0 1.0;
6171                   to_x: "elm.padding.right";
6172                }
6173                align: 1.0 0.5;
6174             }
6175             GENLIST_DESCRIPTION_FLIP_ENABLED
6176          }
6177          part { name: "elm.padding.icon2.left";
6178             type: RECT;
6179             scale: 1;
6180             description { state: "default" 0.0;
6181                min: GENLIST_PADDING_16_INC 0;
6182                fixed: 1 0;
6183                rel1.to_x: "elm.icon.2";
6184                rel2 {
6185                   relative: 0.0 1.0;
6186                   to_x: "elm.icon.2";
6187                }
6188                align: 1.0 0.0;
6189                visible: 0;
6190             }
6191          }
6192          part { name: "elm.text.1";
6193             clip_to: "disclip";
6194             type: TEXT;
6195             mouse_events: 0;
6196             scale: 1;
6197             description { state: "default" 0.0;
6198                min: 0 GENLIST_SIZE_61_INC;
6199                fixed: 0 1;
6200                rel1 {
6201                   relative: 1.0 1.0;
6202                   to_x: "elm.padding.icon1.right";
6203                   to_y: "elm.padding.top";
6204                }
6205                rel2 {
6206                   relative: 0.0 1.0;
6207                   to_x: "elm.padding.icon2.left";
6208                   to_y: "elm.padding.top";
6209                }
6210                align: 0.0 0.0;
6211                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6212                text {
6213                   font: "Tizen:style=Roman";
6214                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6215                   min: 0 1;
6216                   align: 0.0 0.5;
6217                   text_class: "list_item";
6218                }
6219             }
6220             description { state: "selected" 0.0;
6221                inherit: "default" 0.0;
6222                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6223             }
6224             GENLIST_DESCRIPTION_FLIP_ENABLED
6225          }
6226          part { name: "elm.text.2";
6227             clip_to: "disclip";
6228             type: TEXT;
6229             mouse_events: 0;
6230             scale: 1;
6231             description { state: "default" 0.0;
6232                rel1 {
6233                   relative: 1.0 1.0;
6234                   to_x: "elm.padding.icon1.right";
6235                   to_y: "elm.text.1";
6236                }
6237                rel2 {
6238                   relative: 0.0 0.0;
6239                   to_x: "elm.padding.icon2.left";
6240                   to_y: "elm.padding.bottom";
6241                }
6242                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6243                text {
6244                   font: "Tizen:style=Medium";
6245                   size: GENLIST_FONT_32_INC;
6246                   min: 0 1;
6247                   align: 0.0 0.5;
6248                   text_class: "tizen";
6249                }
6250             }
6251             description { state: "selected" 0.0;
6252                inherit: "default" 0.0;
6253                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6254             }
6255             GENLIST_DESCRIPTION_FLIP_ENABLED
6256          }
6257          GENLIST_PART_FLIP
6258          GENLIST_PART_DISCLIP
6259       }
6260       programs {
6261          // signal: elm,state,%s,active
6262          //   a "check" item named %s went active
6263          // signal: elm,state,%s,passive
6264          //   a "check" item named %s went passive
6265          // default is passive
6266          program { name: "go_active";
6267             signal: "elm,state,selected";
6268             source: "elm";
6269             action: STATE_SET "selected" 0.0;
6270             target: "bg";
6271             target: "elm.text.1";
6272             target: "elm.text.2";
6273             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6274          }
6275          program { name: "go_passive";
6276             signal: "elm,state,unselected";
6277             source: "elm";
6278             action: STATE_SET "default" 0.0;
6279             target: "bg";
6280             target: "elm.text.1";
6281             target: "elm.text.2";
6282             transition: LINEAR 0.1;
6283          }
6284          program { name: "go_disabled";
6285             signal: "elm,state,disabled";
6286             source: "elm";
6287             action: STATE_SET "disabled" 0.0;
6288             target: "disclip";
6289          }
6290          program { name: "go_enabled";
6291             signal: "elm,state,enabled";
6292             source: "elm";
6293             action: STATE_SET "default" 0.0;
6294             target: "disclip";
6295          }
6296          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6297          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6298       }
6299    }
6300
6301    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6302       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6303       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6304       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6305       alias: "elm/layout/dialogue/2text.2icon.2";
6306       data.item: "stacking" "above";
6307       data.item: "selectraise" "on";
6308       data.item: "texts" "elm.text.1 elm.text.2";
6309       data.item: "contents" "elm.icon.1 elm.icon.2";
6310       data.item: "flips" "elm.flip.icon elm.flip.content";
6311       parts {
6312          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6313          GENLIST_PART_BG_NORMAL
6314          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6315          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6316          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6317          GENLIST_PART_PADDING_RIGHT_EDIT
6318          GENLIST_PART_DIALOGUE_ITEM
6319          GENLIST_PART_DIALOGUE_RIGHT_LINE
6320          part { name: "elm.icon.1";
6321             clip_to: "disclip";
6322             type: SWALLOW;
6323             scale: 1;
6324             description { state: "default" 0.0;
6325                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6326                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6327                fixed: 1 1;
6328                rel1 {
6329                   relative: 1.0 1.0;
6330                   to_x: "elm.padding.left";
6331                   to_y: "elm.padding.top";
6332                }
6333                rel2 {
6334                   relative: 1.0 0.0;
6335                   to_x: "elm.padding.left";
6336                   to_y: "elm.padding.bottom";
6337                }
6338                align: 0.0 0.5;
6339             }
6340             GENLIST_DESCRIPTION_FLIP_ENABLED
6341          }
6342          part { name: "elm.padding.icon1.right";
6343             clip_to: "disclip";
6344             type: RECT;
6345             scale: 1;
6346             description { state: "default" 0.0;
6347                min: GENLIST_PADDING_16_INC 0;
6348                fixed: 1 0;
6349                rel1 {
6350                   relative: 1.0 0.0;
6351                   to_x: "elm.icon.1";
6352                }
6353                rel2.to_x: "elm.icon.1";
6354                align: 0.0 0.0;
6355                visible: 0;
6356             }
6357          }
6358          part { name: "elm.text.1";
6359             clip_to: "disclip";
6360             type: TEXT;
6361             mouse_events: 0;
6362             scale: 1;
6363             description { state: "default" 0.0;
6364                min: 0 GENLIST_SIZE_61_INC;
6365                fixed: 0 1;
6366                rel1 {
6367                   relative: 1.0 1.0;
6368                   to_x: "elm.padding.icon1.right";
6369                   to_y: "elm.padding.top";
6370                }
6371                rel2 {
6372                   relative: 0.0 1.0;
6373                   to_x: "elm.padding.right";
6374                   to_y: "elm.padding.top";
6375                }
6376                align: 0.0 0.0;
6377                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6378                text {
6379                   font: "Tizen:style=Roman";
6380                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6381                   min: 0 1;
6382                   align: 0.0 0.5;
6383                   text_class: "list_item";
6384                }
6385             }
6386             description { state: "selected" 0.0;
6387                inherit: "default" 0.0;
6388                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6389             }
6390             GENLIST_DESCRIPTION_FLIP_ENABLED
6391          }
6392          part { name: "elm.icon.2";
6393             clip_to: "disclip";
6394             type: SWALLOW;
6395             scale: 1;
6396             description { state: "default" 0.0;
6397                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6398                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6399                fixed: 1 1;
6400                rel1 {
6401                   relative: 0.0 1.0;
6402                   to_x: "elm.padding.right";
6403                   to_y: "elm.text.1";
6404                }
6405                rel2 {
6406                   relative: 0.0 0.0;
6407                   to_x: "elm.padding.right";
6408                   to_y: "elm.padding.bottom";
6409                }
6410                align: 1.0 0.5;
6411             }
6412             GENLIST_DESCRIPTION_FLIP_ENABLED
6413          }
6414          part { name: "elm.padding.icon2.left";
6415             clip_to: "disclip";
6416             type: RECT;
6417             scale: 1;
6418             description { state: "default" 0.0;
6419                min: GENLIST_PADDING_16_INC 0;
6420                fixed: 1 0;
6421                rel1 {
6422                   relative: 0.0 0.0;
6423                   to_x: "elm.icon.2";
6424                }
6425                rel2.to_x: "elm.icon.2";
6426                align: 1.0 0.0;
6427                visible: 0;
6428             }
6429          }
6430          part { name: "elm.text.2";
6431             clip_to: "disclip";
6432             type: TEXT;
6433             mouse_events: 0;
6434             scale: 1;
6435             description { state: "default" 0.0;
6436                rel1 {
6437                   relative: 1.0 1.0;
6438                   to_x: "elm.padding.icon1.right";
6439                   to_y: "elm.text.1";
6440                }
6441                rel2 {
6442                   relative: 0.0 0.0;
6443                   to_x: "elm.padding.icon2.left";
6444                   to_y: "elm.padding.bottom";
6445                }
6446                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6447                text {
6448                   font: "Tizen:style=Medium";
6449                   size: GENLIST_FONT_32_INC;
6450                   min: 0 1;
6451                   align: 0.0 0.5;
6452                   text_class: "tizen";
6453                }
6454             }
6455             description { state: "selected" 0.0;
6456                inherit: "default" 0.0;
6457                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6458             }
6459             GENLIST_DESCRIPTION_FLIP_ENABLED
6460          }
6461          GENLIST_PART_FLIP
6462          GENLIST_PART_DISCLIP
6463       }
6464       programs {
6465          // signal: elm,state,%s,active
6466          //   a "check" item named %s went active
6467          // signal: elm,state,%s,passive
6468          //   a "check" item named %s went passive
6469          // default is passive
6470          program { name: "go_active";
6471             signal: "elm,state,selected";
6472             source: "elm";
6473             action: STATE_SET "selected" 0.0;
6474             target: "bg";
6475             target: "elm.text.1";
6476             target: "elm.text.2";
6477             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6478          }
6479          program { name: "go_passive";
6480             signal: "elm,state,unselected";
6481             source: "elm";
6482             action: STATE_SET "default" 0.0;
6483             target: "bg";
6484             target: "elm.text.1";
6485             target: "elm.text.2";
6486             transition: LINEAR 0.1;
6487          }
6488          program { name: "go_disabled";
6489             signal: "elm,state,disabled";
6490             source: "elm";
6491             action: STATE_SET "disabled" 0.0;
6492             target: "disclip";
6493          }
6494          program { name: "go_enabled";
6495             signal: "elm,state,enabled";
6496             source: "elm";
6497             action: STATE_SET "default" 0.0;
6498             target: "disclip";
6499          }
6500          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6501          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6502       }
6503    }
6504
6505 // 2.4.2.9
6506    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6507       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6508       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6509       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6510       alias: "elm/layout/dialogue/2text.2icon.3";
6511       inherit: "elm/genlist/item/2text.2icon.4/default";
6512       parts {
6513          GENLIST_PART_BG_NORMAL
6514          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6515          GENLIST_PART_DIALOGUE_ITEM
6516          GENLIST_PART_DIALOGUE_RIGHT_LINE
6517       }
6518    }
6519 // 2.4.2.9 (textblock)
6520    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6521       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6522       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6523       parts {
6524          GENLIST_PART_BG_NORMAL
6525          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6526          GENLIST_PART_DIALOGUE_ITEM
6527          GENLIST_PART_DIALOGUE_RIGHT_LINE
6528       }
6529    }
6530
6531 // 4.2.11
6532    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6533       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6534       alias: "elm/layout/dialogue/1title.1text.2";
6535       data.item: "stacking" "above";
6536       data.item: "selectraise" "on";
6537       data.item: "texts" "elm.title elm.text";
6538       parts {
6539          part { name: "base";
6540             type: RECT;
6541             repeat_events: 1;
6542             description { state: "default" 0.0;
6543                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6544             }
6545          }
6546          GENLIST_PART_BG_NORMAL
6547          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6548          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6549          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6550          GENLIST_PART_PADDING_RIGHT_EDIT
6551          GENLIST_PART_DIALOGUE_ITEM
6552          GENLIST_PART_DIALOGUE_RIGHT_LINE
6553          part { name: "elm.title";
6554             clip_to: "disclip";
6555             type: TEXT;
6556             mouse_events: 0;
6557             scale: 1;
6558             description { state: "default" 0.0;
6559                min: GENLIST_SIZE_163_INC 0;
6560                fixed: 1 0;
6561                rel1 {
6562                   relative: 1.0 0.0;
6563                   to_x: "elm.padding.left";
6564                }
6565                rel2 {
6566                   relative: 1.0 1.0;
6567                   to_x: "elm.padding.left";
6568                }
6569                align: 0.0 0.0;
6570                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6571                text {
6572                   font: "Tizen:style=Medium";
6573                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6574                   min: 0 1;
6575                   align: 0.0 0.5;
6576                   text_class: "tizen";
6577                }
6578             }
6579             description { state: "selected" 0.0;
6580                inherit: "default" 0.0;
6581                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6582             }
6583          }
6584          part { name: "elm.divider1";
6585             clip_to: "disclip";
6586             type: RECT;
6587             mouse_events: 0;
6588             description { state: "default" 0.0;
6589                min: 1 0;
6590                fixed: 1 0;
6591                rel1 {
6592                   relative: 1.0 0.0;
6593                   to_x: "elm.title";
6594                }
6595                rel2.to_x: "elm.title";
6596                align: 0.0 0.5;
6597                color: GENLIST_LIST_LINE1_COLOR;
6598             }
6599          }
6600          part { name: "elm.padding.text.left";
6601             clip_to: "disclip";
6602             type: RECT;
6603             mouse_events: 0;
6604             description { state: "default" 0.0;
6605                min: GENLIST_PADDING_16_INC 0;
6606                fixed: 1 0;
6607                rel1 {
6608                   relative: 1.0 0.0;
6609                   to_x: "elm.divider1";
6610                }
6611                rel2.to_x: "elm.divider1";
6612                align: 0.0 0.5;
6613                visible: 0;
6614             }
6615          }
6616          part { name: "elm.text";
6617             clip_to: "disclip";
6618             type: TEXTBLOCK;
6619             mouse_events: 0;
6620             scale: 1;
6621             description { state: "default" 0.0;
6622                rel1 {
6623                   relative: 1.0 1.0;
6624                   to_x: "elm.padding.text.left";
6625                   to_y: "elm.padding.top";
6626                }
6627                rel2 {
6628                   relative: 0.0 0.0;
6629                   to_x: "elm.padding.right";
6630                   to_y: "elm.padding.bottom";
6631                }
6632                text {
6633                   style: "genlist_style_list_main_text_unread_wrap";
6634                   min: 0 1;
6635                   align: 0.0 0.5;
6636                }
6637             }
6638             description { state: "selected" 0.0;
6639                inherit: "default" 0.0;
6640                text.style: "genlist_style_list_main_text_focus_wrap";
6641             }
6642          }
6643          GENLIST_PART_DISCLIP
6644       }
6645       programs {
6646          // signal: elm,state,%s,active
6647          //   a "check" item named %s went active
6648          // signal: elm,state,%s,passive
6649          //   a "check" item named %s went passive
6650          // default is passive
6651          program { name: "go_active";
6652             signal: "elm,state,selected";
6653             source: "elm";
6654             action: STATE_SET "selected" 0.0;
6655             target: "bg";
6656             target: "elm.title";
6657             target: "elm.text";
6658             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6659          }
6660          program { name: "go_passive";
6661             signal: "elm,state,unselected";
6662             source: "elm";
6663             action: STATE_SET "default" 0.0;
6664             target: "bg";
6665             target: "elm.title";
6666             target: "elm.text";
6667             transition: LINEAR 0.1;
6668          }
6669          program { name: "go_disabled";
6670             signal: "elm,state,disabled";
6671             source: "elm";
6672             action: STATE_SET "disabled" 0.0;
6673             target: "disclip";
6674          }
6675          program { name: "go_enabled";
6676             signal: "elm,state,enabled";
6677             source: "elm";
6678             action: STATE_SET "default" 0.0;
6679             target: "disclip";
6680          }
6681          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6682       }
6683    }
6684
6685    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6686       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6687       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6688       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6689       alias: "elm/layout/dialogue/1title.2text";
6690       data.item: "stacking" "above";
6691       data.item: "selectraise" "on";
6692       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6693       parts {
6694          GENLIST_PART_BASE
6695          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6696          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6697          GENLIST_PART_PADDING_RIGHT_EDIT
6698          GENLIST_PART_DIALOGUE_ITEM
6699          GENLIST_PART_DIALOGUE_RIGHT_LINE
6700          part { name: "elm.divider1";
6701             clip_to: "disclip";
6702             type: RECT;
6703             mouse_events: 0;
6704             description { state: "default" 0.0;
6705                min: 1 0;
6706                fixed: 1 0;
6707                rel1 {
6708                   relative: 1.0 0.0;
6709                   to_x: "elm.title";
6710                }
6711                rel2.to_x: "elm.title";
6712                align: 0.0 0.5;
6713                color: GENLIST_LIST_LINE1_COLOR;
6714             }
6715          }
6716          part { name: "center_line";
6717             clip_to: "disclip";
6718             type: RECT;
6719             mouse_events: 0;
6720             description { state: "default" 0.0;
6721                min: 0 1;
6722                fixed: 0 1;
6723                color: GENLIST_LIST_LINE1_COLOR;
6724                rel1 {
6725                   relative: 1.0 0.5;
6726                   to_x: "elm.divider1";
6727                }
6728                rel2.relative: 1.0 0.5;
6729                align: 0.5 1.0;
6730             }
6731          }
6732          part { name: "elm.title";
6733             clip_to: "disclip";
6734             type: TEXT;
6735             mouse_events: 0;
6736             scale: 1;
6737             description { state: "default" 0.0;
6738                min: GENLIST_SIZE_163_INC 0;
6739                fixed: 1 0;
6740                rel1 {
6741                   relative: 1.0  0.0;
6742                   to_x: "elm.padding.left";
6743                }
6744                rel2.to_x: "elm.padding.left";
6745                align: 0.0 0.5;
6746                color: GENLIST_MULTILINE_TEXT_COLOR;
6747                text {
6748                   font: "Tizen:style=Medium";
6749                   size: GENLIST_MULTILINE_TEXT_SIZE;
6750                   min: 0 1;
6751                   align: 0.0 0.5;
6752                   text_class: "tizen";
6753                }
6754             }
6755          }
6756          part { name: "elm.padding.title.right";
6757             clip_to: "disclip";
6758             type: RECT;
6759             mouse_events: 0;
6760             scale: 1;
6761             description { state: "default" 0.0;
6762                min: GENLIST_PADDING_16_INC 0;
6763                fixed: 1 0;
6764                rel1 {
6765                    relative: 1.0 0.0;
6766                    to_x: "elm.title";
6767                }
6768                rel2.to_x: "elm.title";
6769                visible: 0;
6770                align: 0.0 0.5;
6771             }
6772          }
6773          part { name: "elm.text.1";
6774             clip_to: "disclip";
6775             type: TEXT;
6776             mouse_events: 0;
6777             scale: 1;
6778             description { state: "default" 0.0;
6779                rel1 {
6780                   relative: 1.0 0.0;
6781                   to_x: "elm.padding.title.right";
6782                }
6783                rel2 {
6784                   relative: 0.0 0.0;
6785                   to_x: "elm.padding.right";
6786                   to_y: "center_line";
6787                }
6788                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6789                text {
6790                   font: "Tizen:style=Roman";
6791                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6792                   min: 0 1;
6793                   align: 0.0 0.5;
6794                   text_class: "list_item";
6795                }
6796             }
6797          }
6798          part { name: "elm.text.2";
6799             clip_to: "disclip";
6800             type: TEXT;
6801             mouse_events: 0;
6802             scale: 1;
6803             description { state: "default" 0.0;
6804                rel1 {
6805                   relative: 1.0 0.5;
6806                   to_x: "elm.padding.title.right";
6807                }
6808                rel2 {
6809                   relative: 0.0 1.0;
6810                   to_x: "elm.padding.right";
6811                }
6812                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6813                text {
6814                   font: "Tizen:style=Roman";
6815                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6816                   min: 0 1;
6817                   align: 0.0 0.5;
6818                   text_class: "tizen";
6819                }
6820             }
6821          }
6822          GENLIST_PART_DISCLIP
6823       }
6824       programs {
6825          // signal: elm,state,%s,active
6826          //   a "check" item named %s went active
6827          // signal: elm,state,%s,passive
6828          //   a "check" item named %s went passive
6829          // default is passive
6830          program { name: "go_active";
6831             signal: "elm,state,selected";
6832             source: "elm";
6833             action: STATE_SET "selected" 0.0;
6834             target: "elm.title";
6835             target: "elm.text.1";
6836             target: "elm.text.2";
6837          }
6838          program { name: "go_passive";
6839             signal: "elm,state,unselected";
6840             source: "elm";
6841             action: STATE_SET "default" 0.0;
6842             target: "elm.title";
6843             target: "elm.text.1";
6844             target: "elm.text.2";
6845             transition: LINEAR 0.1;
6846          }
6847          program { name: "go_disabled";
6848             signal: "elm,state,disabled";
6849             source: "elm";
6850             action: STATE_SET "disabled" 0.0;
6851             target: "disclip";
6852          }
6853          program { name: "go_enabled";
6854             signal: "elm,state,enabled";
6855             source: "elm";
6856             action: STATE_SET "default" 0.0;
6857             target: "disclip";
6858          }
6859       }
6860    }
6861
6862 #if 0
6863    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
6864       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
6865       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
6866       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
6867       alias: "elm/layout/dialogue/2text.1icon.6";
6868       data.item: "stacking" "above";
6869       data.item: "selectraise" "on";
6870       data.item: "texts" "elm.text.1 elm.text.2";
6871       data.item: "contents" "elm.icon";
6872       data.item: "flips" "elm.flip.icon elm.flip.content";
6873       parts {
6874          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6875          GENLIST_PART_BG_NORMAL
6876          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6877          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6878          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6879          GENLIST_PART_PADDING_RIGHT_EDIT
6880          GENLIST_PART_DIALOGUE_ITEM
6881          GENLIST_PART_DIALOGUE_RIGHT_LINE
6882          part { name: "elm.icon";
6883             clip_to: "disclip";
6884             type: SWALLOW;
6885             scale: 1;
6886             description { state: "default" 0.0;
6887                fixed: 1 1;
6888                rel1.to_x: "elm.padding.right";
6889                rel2 {
6890                   relative: 0.0 1.0;
6891                   to_x: "elm.padding.right";
6892                }
6893                align: 1.0 0.5;
6894             }
6895             GENLIST_DESCRIPTION_FLIP_ENABLED
6896          }
6897          part { name: "elm.padding.icon.left";
6898             clip_to: "disclip";
6899             type: RECT;
6900             scale: 1;
6901             description { state: "default" 0.0;
6902                min: GENLIST_SIZE_16_INC 0;
6903                fixed: 1 0;
6904                rel1.to_x: "elm.icon";
6905                rel2 {
6906                   relative: 0.0 1.0;
6907                   to_x: "elm.icon";
6908                }
6909                align: 1.0 0.0;
6910                visible: 0;
6911             }
6912          }
6913          part { name: "elm.text.1";
6914             clip_to: "disclip";
6915             type: TEXT;
6916             mouse_events: 0;
6917             scale: 1;
6918             description { state: "default" 0.0;
6919                min: 0 GENLIST_SIZE_61_INC;
6920                fixed: 0 1;
6921                rel1 {
6922                   relative: 1.0 1.0;
6923                   to_x: "elm.padding.left";
6924                   to_y: "elm.padding.top";
6925                }
6926                rel2 {
6927                   relative: 0.0 1.0;
6928                   to_x: "elm.padding.icon.left";
6929                   to_y: "elm.padding.top";
6930                }
6931                align: 0.0 0.0;
6932                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6933                text {
6934                   font: "Tizen:style=Roman";
6935                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6936                   min: 0 1;
6937                   align: 0.0 0.5;
6938                   text_class: "list_item";
6939                }
6940             }
6941             description { state: "selected" 0.0;
6942                inherit: "default" 0.0;
6943                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6944             }
6945             GENLIST_DESCRIPTION_FLIP_ENABLED
6946          }
6947          part { name: "elm.text.2";
6948             clip_to: "disclip";
6949             type: TEXT;
6950             mouse_events: 0;
6951             scale: 1;
6952             description { state: "default" 0.0;
6953                rel1 {
6954                   relative: 1.0 1.0;
6955                   to_x: "elm.padding.left";
6956                   to_y: "elm.text.1";
6957                }
6958                rel2 {
6959                   relative: 0.0 0.0;
6960                   to_x: "elm.padding.icon.left";
6961                   to_y: "elm.padding.bottom";
6962                }
6963                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6964                text {
6965                   font: "Tizen:style=Medium";
6966                   size: GENLIST_FONT_32_INC;
6967                   min: 0 1;
6968                   align: 0.0 0.5;
6969                   text_class: "tizen";
6970                }
6971             }
6972             description { state: "selected" 0.0;
6973                inherit: "default" 0.0;
6974                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6975             }
6976             GENLIST_DESCRIPTION_FLIP_ENABLED
6977          }
6978          GENLIST_PART_FLIP
6979          GENLIST_PART_DISCLIP
6980       }
6981       programs {
6982          // signal: elm,state,%s,active
6983          //   a "check" item named %s went active
6984          // signal: elm,state,%s,passive
6985          //   a "check" item named %s went passive
6986          // default is passive
6987          program { name: "go_active";
6988             signal: "elm,state,selected";
6989             source: "elm";
6990             action: STATE_SET "selected" 0.0;
6991             target: "bg";
6992             target: "elm.text.1";
6993             target: "elm.text.2";
6994             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6995          }
6996          program { name: "go_passive";
6997             signal: "elm,state,unselected";
6998             source: "elm";
6999             action: STATE_SET "default" 0.0;
7000             target: "bg";
7001             target: "elm.text.1";
7002             target: "elm.text.2";
7003             transition: LINEAR 0.1;
7004          }
7005          program { name: "go_disabled";
7006             signal: "elm,state,disabled";
7007             source: "elm";
7008             action: STATE_SET "disabled" 0.0;
7009             target: "disclip";
7010          }
7011          program { name: "go_enabled";
7012             signal: "elm,state,enabled";
7013             source: "elm";
7014             action: STATE_SET "default" 0.0;
7015             target: "disclip";
7016          }
7017          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7018          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7019       }
7020    }
7021
7022    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
7023       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
7024       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
7025       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
7026       alias: "elm/layout/dialogue/2text.1icon.7";
7027       data.item: "stacking" "above";
7028       data.item: "selectraise" "on";
7029       data.item: "texts" "elm.text.1 elm.text.2";
7030       data.item: "contents" "elm.icon";
7031       data.item: "flips" "elm.flip.icon elm.flip.content";
7032       parts {
7033          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7034          GENLIST_PART_BG_NORMAL
7035          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7036          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7037          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7038          GENLIST_PART_PADDING_RIGHT_EDIT
7039          GENLIST_PART_DIALOGUE_ITEM
7040          GENLIST_PART_DIALOGUE_RIGHT_LINE
7041          part { name: "elm.icon";
7042             clip_to: "disclip";
7043             type: SWALLOW;
7044             scale: 1;
7045             description { state: "default" 0.0;
7046                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7047                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7048                fixed: 1 1;
7049                rel1 {
7050                   relative: 0.0 1.0;
7051                   to_x: "elm.padding.right";
7052                   to_y: "elm.padding.top";
7053                }
7054                rel2 {
7055                   relative: 0.0 0.0;
7056                   to_x: "elm.padding.right";
7057                   to_y: "elm.padding.bottom";
7058                }
7059                align: 1.0 0.5;
7060             }
7061             GENLIST_DESCRIPTION_FLIP_ENABLED
7062          }
7063          part { name: "elm.padding.icon.left";
7064             clip_to: "disclip";
7065             type: RECT;
7066             scale: 1;
7067             description { state: "default" 0.0;
7068                min: GENLIST_SIZE_16_INC 0;
7069                fixed: 1 0;
7070                rel1.to_x: "elm.icon";
7071                rel2 {
7072                   relative: 0.0 1.0;
7073                   to_x: "elm.icon";
7074                }
7075                align: 1.0 0.0;
7076                visible: 0;
7077             }
7078          }
7079          part { name: "elm.text.1";
7080             clip_to: "disclip";
7081             type: TEXT;
7082             mouse_events: 0;
7083             scale: 1;
7084             description { state: "default" 0.0;
7085                min: 0 GENLIST_SIZE_61_INC;
7086                fixed: 0 1;
7087                rel1 {
7088                   relative: 1.0 1.0;
7089                   to_x: "elm.padding.left";
7090                   to_y: "elm.padding.top";
7091                }
7092                rel2 {
7093                   relative: 0.0 1.0;
7094                   to_x: "elm.padding.icon.left";
7095                   to_y: "elm.padding.top";
7096                }
7097                align: 0.0 0.0;
7098                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7099                text {
7100                   font: "Tizen:style=Roman";
7101                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7102                   min: 0 1;
7103                   align: 0.0 0.5;
7104                   text_class: "list_item";
7105                }
7106             }
7107             description { state: "selected" 0.0;
7108                inherit: "default" 0.0;
7109                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7110             }
7111             GENLIST_DESCRIPTION_FLIP_ENABLED
7112          }
7113          part { name: "elm.text.2";
7114             clip_to: "disclip";
7115             type: TEXT;
7116             mouse_events: 0;
7117             scale: 1;
7118             description { state: "default" 0.0;
7119                rel1 {
7120                   relative: 1.0 1.0;
7121                   to_x: "elm.padding.left";
7122                   to_y: "elm.text.1";
7123                }
7124                rel2 {
7125                   relative: 0.0 0.0;
7126                   to_x: "elm.padding.icon.left";
7127                   to_y: "elm.padding.bottom";
7128                }
7129                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7130                text {
7131                   font: "Tizen:style=Medium";
7132                   size: GENLIST_FONT_32_INC;
7133                   min: 0 1;
7134                   align: 0.0 0.5;
7135                   text_class: "tizen";
7136                }
7137             }
7138             description { state: "selected" 0.0;
7139                inherit: "default" 0.0;
7140                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7141             }
7142             GENLIST_DESCRIPTION_FLIP_ENABLED
7143          }
7144          GENLIST_PART_FLIP
7145          GENLIST_PART_DISCLIP
7146       }
7147       programs {
7148          // signal: elm,state,%s,active
7149          //   a "check" item named %s went active
7150          // signal: elm,state,%s,passive
7151          //   a "check" item named %s went passive
7152          // default is passive
7153          program { name: "go_active";
7154             signal: "elm,state,selected";
7155             source: "elm";
7156             action: STATE_SET "selected" 0.0;
7157             target: "bg";
7158             target: "elm.text.1";
7159             target: "elm.text.2";
7160             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7161          }
7162          program { name: "go_passive";
7163             signal: "elm,state,unselected";
7164             source: "elm";
7165             action: STATE_SET "default" 0.0;
7166             target: "bg";
7167             target: "elm.text.1";
7168             target: "elm.text.2";
7169             transition: LINEAR 0.1;
7170          }
7171          program { name: "go_disabled";
7172             signal: "elm,state,disabled";
7173             source: "elm";
7174             action: STATE_SET "disabled" 0.0;
7175             target: "disclip";
7176          }
7177          program { name: "go_enabled";
7178             signal: "elm,state,enabled";
7179             source: "elm";
7180             action: STATE_SET "default" 0.0;
7181             target: "disclip";
7182          }
7183          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7184          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7185       }
7186    }
7187
7188    // 2.4.2.19
7189    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7190       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7191       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7192       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7193       alias: "elm/layout/dialogue/2text.1icon.9";
7194       data.item: "stacking" "above";
7195       data.item: "selectraise" "on";
7196       data.item: "texts" "elm.text.1 elm.text.2";
7197       data.item: "contents" "elm.icon.1";
7198       data.item: "flips" "elm.flip.icon elm.flip.content";
7199
7200       parts {
7201          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7202          GENLIST_PART_BG_NORMAL
7203          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7204          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7205          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7206          GENLIST_PART_PADDING_RIGHT_EDIT
7207          GENLIST_PART_DIALOGUE_ITEM
7208          GENLIST_PART_DIALOGUE_RIGHT_LINE
7209          part { name: "elm.icon.1";
7210             clip_to: "disclip";
7211             type: SWALLOW;
7212             scale: 1;
7213             description { state: "default" 0.0;
7214                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7215                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7216                fixed: 1 1;
7217                rel1 {
7218                   relative: 1.0 1.0;
7219                   to_x: "elm.padding.left";
7220                   to_y: "elm.text.1";
7221                }
7222                rel2 {
7223                   relative: 1.0 0.0;
7224                   to_x: "elm.padding.left";
7225                   to_y: "elm.padding.bottom";
7226                }
7227                align: 0.0 0.5;
7228             }
7229             GENLIST_DESCRIPTION_FLIP_ENABLED
7230          }
7231          part { name: "elm.padding.icon1.right";
7232             clip_to: "disclip";
7233             type: RECT;
7234             scale: 1;
7235             description { state: "default" 0.0;
7236                min: GENLIST_PADDING_16_INC 0;
7237                fixed: 1 0;
7238                rel1 {
7239                   relative: 1.0 0.0;
7240                   to_x: "elm.icon.1";
7241                }
7242                rel2.to_x: "elm.icon.1";
7243                align: 0.0 0.0;
7244                visible: 0;
7245             }
7246          }
7247          part { name: "elm.text.1";
7248             clip_to: "disclip";
7249             type: TEXT;
7250             mouse_events: 0;
7251             scale: 1;
7252             description { state: "default" 0.0;
7253                min: 0 GENLIST_SIZE_61_INC;
7254                fixed: 0 1;
7255                rel1 {
7256                   relative: 1.0 1.0;
7257                   to_x: "elm.padding.left";
7258                   to_y: "elm.padding.top";
7259                }
7260                rel2 {
7261                   relative: 0.0 1.0;
7262                   to_x: "elm.padding.right";
7263                   to_y: "elm.padding.top";
7264                }
7265                align: 0.0 0.0;
7266                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7267                text {
7268                   font: "Tizen:style=Roman";
7269                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7270                   min: 0 1;
7271                   align: 0.0 0.5;
7272                   text_class: "list_item";
7273                }
7274             }
7275             description { state: "selected" 0.0;
7276                inherit: "default" 0.0;
7277                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7278             }
7279             GENLIST_DESCRIPTION_FLIP_ENABLED
7280          }
7281          part { name: "elm.text.2";
7282             clip_to: "disclip";
7283             type: TEXT;
7284             mouse_events: 0;
7285             scale: 1;
7286             description { state: "default" 0.0;
7287                rel1 {
7288                   relative: 1.0 1.0;
7289                   to_x: "elm.padding.icon1.right";
7290                   to_y: "elm.text.1";
7291                }
7292                rel2 {
7293                   relative: 0.0 0.0;
7294                   to_x: "elm.padding.right";
7295                   to_y: "elm.padding.bottom";
7296                }
7297                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7298                text {
7299                   font: "Tizen:style=Medium";
7300                   size: GENLIST_FONT_32_INC;
7301                   min: 0 1;
7302                   align: 0.0 0.5;
7303                   text_class: "tizen";
7304                }
7305             }
7306             description { state: "selected" 0.0;
7307                inherit: "default" 0.0;
7308                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7309             }
7310             GENLIST_DESCRIPTION_FLIP_ENABLED
7311          }
7312          GENLIST_PART_FLIP
7313          GENLIST_PART_DISCLIP
7314       }
7315       programs {
7316          // signal: elm,state,%s,active
7317          //   a "check" item named %s went active
7318          // signal: elm,state,%s,passive
7319          //   a "check" item named %s went passive
7320          // default is passive
7321          program { name: "go_active";
7322             signal: "elm,state,selected";
7323             source: "elm";
7324             action: STATE_SET "selected" 0.0;
7325             target: "bg";
7326             target: "elm.text.1";
7327             target: "elm.text.2";
7328          }
7329          program { name: "go_passive";
7330             signal: "elm,state,unselected";
7331             source: "elm";
7332             action: STATE_SET "default" 0.0;
7333             target: "bg";
7334             target: "elm.text.1";
7335             target: "elm.text.2";
7336             transition: LINEAR 0.1;
7337          }
7338          program { name: "go_disabled";
7339             signal: "elm,state,disabled";
7340             source: "elm";
7341             action: STATE_SET "disabled" 0.0;
7342             target: "disclip";
7343          }
7344          program { name: "go_enabled";
7345             signal: "elm,state,enabled";
7346             source: "elm";
7347             action: STATE_SET "default" 0.0;
7348             target: "disclip";
7349          }
7350       }
7351    }
7352
7353 // 4.3.1
7354    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7355       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7356       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7357       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7358       alias: "elm/layout/dialogue/bg/2text.2icon";
7359       data.item: "stacking" "above";
7360       data.item: "selectraise" "on";
7361       data.item: "texts" "elm.text.1 elm.text.2";
7362       data.item: "contents" "elm.icon.1 elm.icon.2";
7363       images {
7364           image: "00_list_thumbnail_bg.png" COMP;
7365       }
7366       parts {
7367          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7368          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7369          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7370          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7371          GENLIST_PART_PADDING_RIGHT_EDIT
7372          part { name: "elm.icon1.bg";
7373             scale: 1;
7374             description { state: "default" 0.0;
7375                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7376                fixed: 1 1;
7377                align: 0.0 0.52;
7378                rel1 {
7379                   relative: 1.0 0.5;
7380                   to_x: "elm.padding.left";
7381                }
7382                rel2 {
7383                   relative: 1.0 0.5;
7384                   to_x: "elm.padding.left";
7385                }
7386                image {
7387                   normal: "00_list_thumbnail_bg.png";
7388                   border: 1 1 1 1;
7389                   border_scale: 1;
7390                   middle: NONE;
7391                }
7392             }
7393          }
7394          part { name: "elm.icon.1";
7395             type: SWALLOW;
7396             description { state: "default" 0.0;
7397                rel1.to: "elm.icon1.bg";
7398                rel2.to: "elm.icon1.bg";
7399             }
7400          }
7401          part { name: "elm.padding.icon1.right";
7402             type: RECT;
7403             mouse_events: 0;
7404             scale: 1;
7405             description { state: "default" 0.0;
7406                min: GENLIST_PADDING_24_INC 0;
7407                fixed: 1 0;
7408                rel1 {
7409                    relative: 1.0 0.0;
7410                    to_x: "elm.icon1.bg";
7411                }
7412                rel2.to_x: "elm.icon1.bg";
7413                visible: 0;
7414                align: 0.0 0.5;
7415             }
7416          }
7417          part { name: "elm.icon.2";
7418             type: SWALLOW;
7419             scale: 1;
7420             description { state: "default" 0.0;
7421                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7422                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7423                fixed: 1 1;
7424                rel1 {
7425                   relative: 0.0 0.5;
7426                   to_x: "elm.padding.right";
7427                }
7428                rel2 {
7429                   relative: 0.0 0.5;
7430                   to_x: "elm.padding.right";
7431                }
7432                align: 1.0 0.5;
7433             }
7434          }
7435          part { name: "elm.padding.icon2.right";
7436             type: RECT;
7437             mouse_events: 0;
7438             scale: 1;
7439             description { state: "default" 0.0;
7440                min: GENLIST_PADDING_16_INC 0;
7441                fixed: 1 0;
7442                rel1.to_x: "elm.icon.2";
7443                rel2 {
7444                   relative: 0.0 1.0;
7445                   to_x: "elm.icon.2";
7446                }
7447                rel2.to_x: "elm.icon.2";
7448                visible: 0;
7449                align: 1.0 0.5;
7450             }
7451          }
7452          part { name: "elm.text.1";
7453             clip_to: "disclip";
7454             type: TEXT;
7455             mouse_events: 0;
7456             scale: 1;
7457             description { state: "default" 0.0;
7458                min: 0 GENLIST_SIZE_54_INC;
7459                fixed: 0 1;
7460                align: 0.0 0.0;
7461                rel1 {
7462                   relative: 1.0 1.0;
7463                   to_x: "elm.padding.icon1.right";
7464                   to_y: "elm.padding.top";
7465                }
7466                rel2 {
7467                   relative: 0.0 1.0;
7468                   to_x: "elm.padding.icon2.right";
7469                   to_y: "elm.padding.top";
7470                }
7471                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7472                text {
7473                   font: "Tizen:style=Roman";
7474                   size: GENLIST_FONT_48_INC;
7475                   min: 0 1;
7476                   align: 0.0 0.0;
7477                   text_class: "list_item";
7478                }
7479             }
7480          }
7481          part { name: "elm.padding.text.1.bottom";
7482             type: RECT;
7483             mouse_events: 0;
7484             scale: 1;
7485             description { state: "default" 0.0;
7486                min: 0 GENLIST_PADDING_8_INC;
7487                fixed: 0 1;
7488                rel1 {
7489                    relative: 0.0 1.0;
7490                    to_y: "elm.text.1";
7491                }
7492                rel2.to_y: "elm.text.1";
7493                visible: 0;
7494                align: 0.0 0.0;
7495             }
7496          }
7497          part { name: "elm.text.2";
7498             clip_to: "disclip";
7499             type: TEXT;
7500             mouse_events: 0;
7501             scale: 1;
7502             description { state: "default" 0.0;
7503                rel1 {
7504                   relative: 1.0 1.0;
7505                   to_x: "elm.padding.icon1.right";
7506                   to_y: "elm.padding.text.1.bottom";
7507                }
7508                rel2 {
7509                   relative: 0.0 0.0;
7510                   to_x: "elm.padding.icon2.right";
7511                   to_y: "elm.padding.bottom";
7512                }
7513                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7514                text {
7515                   font: "Tizen:style=Medium";
7516                   size: GENLIST_FONT_32_INC;
7517                   min: 0 1;
7518                   align: 0.0 1.0;
7519                   text_class: "tizen";
7520                }
7521             }
7522          }
7523          GENLIST_PART_DISCLIP
7524       }
7525       programs {
7526          // signal: elm,state,%s,active
7527          //   a "check" item named %s went active
7528          // signal: elm,state,%s,passive
7529          //   a "check" item named %s went passive
7530          // default is passive
7531          /*program { name: "go_active";
7532             signal: "elm,state,selected";
7533             source: "elm";
7534             action: STATE_SET "selected" 0.0;
7535             target: "elm.text";
7536             target: "elm.text.sub";
7537          }
7538          program { name: "go_passive";
7539             signal: "elm,state,unselected";
7540             source: "elm";
7541             action: STATE_SET "default" 0.0;
7542             target: "elm.text";
7543             target: "elm.text.sub";
7544             transition: LINEAR 0.1;
7545          }*/
7546          program { name: "go_disabled";
7547             signal: "elm,state,disabled";
7548             source: "elm";
7549             action: STATE_SET "disabled" 0.0;
7550             target: "disclip";
7551          }
7552          program { name: "go_enabled";
7553             signal: "elm,state,enabled";
7554             source: "elm";
7555             action: STATE_SET "default" 0.0;
7556             target: "disclip";
7557          }
7558       }
7559    }
7560
7561 // 4.3.3
7562    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7563       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7564       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7565       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7566       alias: "elm/layout/dialogue/bg/5text.2icon";
7567       data.item: "stacking" "above";
7568       data.item: "selectraise" "on";
7569       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7570       data.item: "contents" "elm.icon.1 elm.icon.2";
7571       images {
7572           image: "00_list_thumbnail_bg.png" COMP;
7573       }
7574       parts {
7575          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7576          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7577          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7578          GENLIST_PART_PADDING_LEFT
7579          GENLIST_PART_PADDING_RIGHT_EDIT
7580          part { name: "elm.icon1.bg";
7581             scale: 1;
7582             description { state: "default" 0.0;
7583                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7584                fixed: 1 1;
7585                align: 0.0 0.5;
7586                rel1 {
7587                   relative: 1.0 0.5;
7588                   to_x: "elm.padding.left";
7589                }
7590                rel2 {
7591                   relative: 1.0 0.5;
7592                   to_x: "elm.padding.left";
7593                }
7594                image {
7595                   normal: "00_list_thumbnail_bg.png";
7596                   border: 1 1 1 1;
7597                   border_scale: 1;
7598                   middle: NONE;
7599                }
7600             }
7601          }
7602          part { name: "elm.icon.1";
7603             type: SWALLOW;
7604             description { state: "default" 0.0;
7605                rel1.to: "elm.icon1.bg";
7606                rel2.to: "elm.icon1.bg";
7607             }
7608          }
7609          part { name: "elm.padding.icon1.right";
7610             type: RECT;
7611             mouse_events: 0;
7612             scale: 1;
7613             description { state: "default" 0.0;
7614                min: GENLIST_PADDING_16_INC 0;
7615                fixed: 1 0;
7616                rel1 {
7617                    relative: 1.0 0.0;
7618                    to_x: "elm.icon1.bg";
7619                }
7620                rel2.to_x: "elm.icon1.bg";
7621                visible: 0;
7622                align: 0.0 0.5;
7623             }
7624          }
7625          part { name: "elm.text.1";
7626             clip_to: "disclip";
7627             type: TEXT;
7628             mouse_events: 0;
7629             scale: 1;
7630             description { state: "default" 0.0;
7631                min: 0 GENLIST_SIZE_38_INC;
7632                fixed: 0 1;
7633                rel1 {
7634                   relative: 1.0 1.0;
7635                   to_x: "elm.padding.icon1.right";
7636                   to_y: "elm.padding.top";
7637                }
7638                rel2 {
7639                   relative: 0.0 1.0;
7640                   to_x: "elm.padding.right";
7641                   to_y: "elm.padding.top";
7642                }
7643                align: 0.0 0.0;
7644                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7645                text {
7646                   font: "Tizen:style=Medium";
7647                   size: GENLIST_FONT_32_INC;
7648                   align: 0.0 0.5;
7649                   text_class: "list_item";
7650                }
7651             }
7652          }
7653          part { name: "elm.text.2";
7654             clip_to: "disclip";
7655             type: TEXT;
7656             mouse_events: 0;
7657             scale: 1;
7658             description { state: "default" 0.0;
7659                min: 0 GENLIST_SIZE_38_INC;
7660                fixed: 0 1;
7661                rel1 {
7662                   relative: 1.0 1.0;
7663                   to_x: "elm.padding.icon1.right";
7664                   to_y: "elm.text.1";
7665                }
7666                rel2 {
7667                   relative: 0.0 1.0;
7668                   to_x: "elm.padding.right";
7669                   to_y: "elm.text.1";
7670                }
7671                align: 0.0 0.0;
7672                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7673                text {
7674                   font: "Tizen:style=Medium";
7675                   size: GENLIST_FONT_28_INC;
7676                   align: 0.0 0.5;
7677                   text_class: "tizen";
7678                }
7679             }
7680          }
7681          part { name: "elm.icon.2";
7682             clip_to: "disclip";
7683             type: SWALLOW;
7684             mouse_events: 0;
7685             scale: 1;
7686             description { state: "default" 0.0;
7687                fixed: 1 1;
7688                rel1 {
7689                   relative: 1.0 0.0;
7690                   to_x: "elm.padding.icon1.right";
7691                   to_y: "elm.text.3";
7692                }
7693                rel2 {
7694                   relative: 1.0 1.0;
7695                   to_x: "elm.padding.icon1.right";
7696                   to_y: "elm.text.3";
7697                }
7698                align: 0.0 0.5;
7699             }
7700          }
7701          part { name: "elm.padding.icon2.right";
7702             type: RECT;
7703             mouse_events: 0;
7704             scale: 1;
7705             description { state: "default" 0.0;
7706                min: GENLIST_PADDING_16_INC 0;
7707                fixed: 1 0;
7708                rel1 {
7709                    relative: 1.0 0.0;
7710                    to_x: "elm.icon.2";
7711                }
7712                rel2.to_x: "elm.icon.2";
7713                visible: 0;
7714                align: 0.0 0.5;
7715             }
7716          }
7717          part { name: "elm.text.3";
7718             clip_to: "disclip";
7719             type: TEXT;
7720             mouse_events: 0;
7721             scale: 1;
7722             description { state: "default" 0.0;
7723                min: 0 GENLIST_SIZE_38_INC;
7724                fixed: 0 1;
7725                rel1 {
7726                   relative: 1.0 1.0;
7727                   to_x: "elm.padding.icon2.right";
7728                   to_y: "elm.text.2";
7729                }
7730                rel2 {
7731                   relative: 0.0 1.0;
7732                   to_x: "elm.padding.right";
7733                   to_y: "elm.text.2";
7734                }
7735                align: 0.0 0.0;
7736                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
7737                text {
7738                   font: "Tizen:style=Medium";
7739                   size: GENLIST_FONT_28_INC;
7740                   align: 0.0 0.5;
7741                   text_class: "tizen";
7742                }
7743             }
7744          }
7745          part { name: "elm.text.4";
7746             clip_to: "disclip";
7747             type: TEXT;
7748             mouse_events: 0;
7749             scale: 1;
7750             description { state: "default" 0.0;
7751                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7752                fixed: 1 1;
7753                align: 0 1;
7754                rel1 {
7755                   relative: 1.0 0.0;
7756                   to_x: "elm.padding.icon1.right";
7757                   to_y: "elm.padding.bottom";
7758                }
7759                rel2 {
7760                   relative: 1.0 0.0;
7761                   to_x: "elm.padding.icon1.right";
7762                   to_y: "elm.padding.bottom";
7763                }
7764                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
7765                text {
7766                   font: "Tizen:style=Medium";
7767                   size: GENLIST_FONT_28_INC;
7768                   align: 0.0 0.5;
7769                   text_class: "tizen";
7770                }
7771             }
7772          }
7773          part { name: "elm.padding.text4.right";
7774             type: RECT;
7775             mouse_events: 0;
7776             scale: 1;
7777             description { state: "default" 0.0;
7778                min: GENLIST_PADDING_16_INC 0;
7779                fixed: 1 0;
7780                rel1 {
7781                    relative: 1.0 0.0;
7782                    to_x: "elm.text.4";
7783                }
7784                rel2.to_x: "elm.text.4";
7785                visible: 0;
7786                align: 0.0 0.5;
7787             }
7788          }
7789          part { name: "elm.text.5";
7790             clip_to: "disclip";
7791             type: TEXT;
7792             mouse_events: 0;
7793             scale: 1;
7794             description { state: "default" 0.0;
7795                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7796                fixed: 1 1;
7797                align: 0 1;
7798                rel1 {
7799                   relative: 1.0 0.0;
7800                   to_x: "elm.padding.text4.right";
7801                   to_y: "elm.padding.bottom";
7802                }
7803                rel2 {
7804                   relative: 1.0 0.0;
7805                   to_x: "elm.padding.text4.right";
7806                   to_y: "elm.padding.bottom";
7807                }
7808                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
7809                text {
7810                   font: "Tizen:style=Medium";
7811                   size: GENLIST_FONT_28_INC;
7812                   align: 0.0 0.5;
7813                   text_class: "tizen";
7814                }
7815             }
7816          }
7817          GENLIST_PART_DISCLIP
7818       }
7819       programs {
7820          // signal: elm,state,%s,active
7821          //   a "check" item named %s went active
7822          // signal: elm,state,%s,passive
7823          //   a "check" item named %s went passive
7824          // default is passive
7825          /*program { name: "go_active";
7826             signal: "elm,state,selected";
7827             source: "elm";
7828             action: STATE_SET "selected" 0.0;
7829             target: "elm.text";
7830             target: "elm.text.sub";
7831          }
7832          program { name: "go_passive";
7833             signal: "elm,state,unselected";
7834             source: "elm";
7835             action: STATE_SET "default" 0.0;
7836             target: "elm.text";
7837             target: "elm.text.sub";
7838             transition: LINEAR 0.1;
7839          }*/
7840          program { name: "go_disabled";
7841             signal: "elm,state,disabled";
7842             source: "elm";
7843             action: STATE_SET "disabled" 0.0;
7844             target: "disclip";
7845          }
7846          program { name: "go_enabled";
7847             signal: "elm,state,enabled";
7848             source: "elm";
7849             action: STATE_SET "default" 0.0;
7850             target: "disclip";
7851          }
7852       }
7853    }
7854
7855    // 4.1.9
7856
7857    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
7858       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
7859       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
7860       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
7861       alias: "elm/layout/dialogue/bg/1icon";
7862       data.item: "stacking" "above";
7863       data.item: "selectraise" "on";
7864       data.item: "contents" "elm.icon";
7865
7866       parts {
7867          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7868          GENLIST_PART_PADDING_LEFT
7869          GENLIST_PART_PADDING_RIGHT_EDIT
7870          part { name: "elm.icon";
7871             clip_to: "disclip";
7872             type: SWALLOW;
7873             scale: 1;
7874             description { state: "default" 0.0;
7875                rel1 {
7876                   relative: 1.0 0.0;
7877                   to_x: "elm.padding.left";
7878                }
7879                rel2 {
7880                   relative: 0.0 1.0;
7881                   to_x: "elm.padding.right";
7882                }
7883             }
7884          }
7885          GENLIST_PART_DISCLIP
7886       }
7887       programs {
7888          // signal: elm,state,%s,active
7889          //   a "check" item named %s went active
7890          // signal: elm,state,%s,passive
7891          //   a "check" item named %s went passive
7892          // default is passive
7893          program { name: "go_disabled";
7894             signal: "elm,state,disabled";
7895             source: "elm";
7896             action: STATE_SET "disabled" 0.0;
7897             target: "disclip";
7898          }
7899          program { name: "go_enabled";
7900             signal: "elm,state,enabled";
7901             source: "elm";
7902             action: STATE_SET "default" 0.0;
7903             target: "disclip";
7904          }
7905       }
7906    }
7907
7908    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
7909       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
7910       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
7911       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
7912       alias: "elm/layout/dialogue/bg/2icon";
7913       data.item: "stacking" "above";
7914       data.item: "selectraise" "on";
7915       data.item: "contents" "elm.icon.1 elm.icon.2";
7916
7917       parts {
7918          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7919          part { name: "elm.icon.1";
7920             clip_to: "disclip";
7921             type: SWALLOW;
7922             description { state: "default" 0.0;
7923                rel1.relative: 0.021 0.0;
7924                rel2.relative: 0.492 1.0;
7925             }
7926          }
7927          part { name: "elm.icon.2";
7928             clip_to: "disclip";
7929             type: SWALLOW;
7930             description { state: "default" 0.0;
7931                rel1.relative: 0.51 0.0;
7932                rel2.relative: 0.979 1.0;
7933             }
7934          }
7935          GENLIST_PART_DISCLIP
7936       }
7937       programs {
7938          // signal: elm,state,%s,active
7939          //   a "check" item named %s went active
7940          // signal: elm,state,%s,passive
7941          //   a "check" item named %s went passive
7942          // default is passive
7943          program { name: "go_disabled";
7944             signal: "elm,state,disabled";
7945             source: "elm";
7946             action: STATE_SET "disabled" 0.0;
7947             target: "disclip";
7948          }
7949          program { name: "go_enabled";
7950             signal: "elm,state,enabled";
7951             source: "elm";
7952             action: STATE_SET "default" 0.0;
7953             target: "disclip";
7954          }
7955       }
7956    }
7957
7958    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
7959       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
7960       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
7961       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
7962
7963       alias: "elm/genlist/item/dialogue.3icon/default";
7964       alias: "elm/genlist/item_odd/dialogue.3icon/default";
7965       alias: "elm/genlist/item_compress/dialogue.3icon/default";
7966       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
7967
7968       alias: "elm/layout/dialogue/bg/3icon";
7969       alias: "elm/layout/dialogue/dialogue.3icon";
7970
7971       data.item: "stacking" "above";
7972       data.item: "selectraise" "on";
7973       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7974
7975       parts {
7976          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7977          part { name: "elm.icon.1";
7978             clip_to: "disclip";
7979             type: SWALLOW;
7980             description { state: "default" 0.0;
7981                rel1.relative: 0.021 0.0;
7982                rel2.relative: 0.327 1.0;
7983             }
7984          }
7985          part { name: "elm.icon.2";
7986             clip_to: "disclip";
7987             type: SWALLOW;
7988             description { state: "default" 0.0;
7989                rel1.relative: 0.348 0.0;
7990                rel2.relative: 0.652 1.0;
7991             }
7992          }
7993          part { name: "elm.icon.3";
7994             clip_to: "disclip";
7995             type: SWALLOW;
7996             description { state: "default" 0.0;
7997                rel1.relative: 0.673 0.0;
7998                rel2.relative: 0.979 1.0;
7999             }
8000          }
8001          GENLIST_PART_DISCLIP
8002       }
8003       programs {
8004          // signal: elm,state,%s,active
8005          //   a "check" item named %s went active
8006          // signal: elm,state,%s,passive
8007          //   a "check" item named %s went passive
8008          // default is passive
8009          program { name: "go_disabled";
8010             signal: "elm,state,disabled";
8011             source: "elm";
8012             action: STATE_SET "disabled" 0.0;
8013             target: "disclip";
8014          }
8015          program { name: "go_enabled";
8016             signal: "elm,state,enabled";
8017             source: "elm";
8018             action: STATE_SET "default" 0.0;
8019             target: "disclip";
8020          }
8021       }
8022    }
8023
8024    group { name: "elm/genlist/item/dialogue.3icon.2/default";
8025       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
8026       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
8027       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
8028       alias: "elm/layout/dialogue/dialogue.3icon.2";
8029       data.item: "stacking" "above";
8030       data.item: "selectraise" "on";
8031       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8032
8033       parts {
8034          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
8035          GENLIST_PART_PADDING_LEFT
8036          GENLIST_PART_PADDING_RIGHT_EDIT
8037          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
8038          part { name: "elm.icon.1";
8039             clip_to: "disclip";
8040             type: SWALLOW;
8041             description { state: "default" 0.0;
8042                min: GENLIST_SIZE_234_INC 0;
8043                fixed: 1 0;
8044                rel1 {
8045                   relative: 0.0 1.0;
8046                   to_x: "elm.padding.right";
8047                   to_y: "elm.padding.top";
8048                }
8049                rel2 {
8050                   relative: 0.0 1.0;
8051                   to_x: "elm.padding.right";
8052                }
8053                align: 1.0 0.5;
8054             }
8055          }
8056          part { name: "elm.padding.icon.1.left";
8057             clip_to: "disclip";
8058             type: RECT;
8059             mouse_events: 0;
8060             scale: 1;
8061             description { state: "default" 0.0;
8062                min: GENLIST_PADDING_16_INC 0;
8063                fixed: 1 0;
8064                rel1.to_x: "elm.icon.1";
8065                rel2 {
8066                   relative: 0.0 1.0;
8067                   to_x: "elm.icon.1";
8068                }
8069                visible: 0;
8070                align: 1.0 0.5;
8071             }
8072          }
8073          part { name: "elm.icon.2";
8074             clip_to: "disclip";
8075             type: SWALLOW;
8076             description { state: "default" 0.0;
8077                min: GENLIST_SIZE_234_INC 0;
8078                fixed: 1 0;
8079                rel1 {
8080                   relative: 0.0 1.0;
8081                   to_x: "elm.padding.icon.1.left";
8082                   to_y: "elm.padding.top";
8083                }
8084                rel2 {
8085                   relative: 0.0 1.0;
8086                   to_x: "elm.padding.icon.1.left";
8087                }
8088                align: 1.0 0.5;
8089             }
8090          }
8091          part { name: "elm.padding.icon.2.left";
8092             clip_to: "disclip";
8093             type: RECT;
8094             mouse_events: 0;
8095             scale: 1;
8096             description { state: "default" 0.0;
8097                min: GENLIST_PADDING_16_INC 0;
8098                fixed: 1 0;
8099                rel1.to_x: "elm.icon.2";
8100                rel2 {
8101                   relative: 0.0 1.0;
8102                   to_x: "elm.icon.2";
8103                }
8104                visible: 0;
8105                align: 1.0 0.5;
8106             }
8107          }
8108          part { name: "elm.icon.3";
8109             clip_to: "disclip";
8110             type: SWALLOW;
8111             description { state: "default" 0.0;
8112                min: GENLIST_SIZE_234_INC 0;
8113                fixed: 1 0;
8114                rel1 {
8115                   relative: 0.0 1.0;
8116                   to_x: "elm.padding.icon.2.left";
8117                   to_y: "elm.padding.top";
8118                }
8119                rel2 {
8120                   relative: 0.0 1.0;
8121                   to_x: "elm.padding.icon.2.left";
8122                }
8123                align: 1.0 0.5;
8124             }
8125          }
8126          GENLIST_PART_DISCLIP
8127       }
8128       programs {
8129          // signal: elm,state,%s,active
8130          //   a "check" item named %s went active
8131          // signal: elm,state,%s,passive
8132          //   a "check" item named %s went passive
8133          // default is passive
8134          program { name: "go_disabled";
8135             signal: "elm,state,disabled";
8136             source: "elm";
8137             action: STATE_SET "disabled" 0.0;
8138             target: "disclip";
8139          }
8140          program { name: "go_enabled";
8141             signal: "elm,state,enabled";
8142             source: "elm";
8143             action: STATE_SET "default" 0.0;
8144             target: "disclip";
8145          }
8146       }
8147    }
8148
8149    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
8150       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
8151       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
8152       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
8153       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
8154       data.item: "stacking" "above";
8155       data.item: "selectraise" "on";
8156       data.item: "texts" "elm.title elm.text";
8157
8158       images {
8159           image: "00_list_img_check.png" COMP;
8160       }
8161
8162       parts {
8163          GENLIST_PART_BASE
8164          GENLIST_PART_BOTTOM_LINE
8165          GENLIST_PART_BG_NORMAL
8166          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8167          GENLIST_PART_PADDING_RIGHT_EDIT
8168          GENLIST_PART_DIALOGUE_ITEM
8169          GENLIST_PART_DIALOGUE_RIGHT_LINE
8170          part { name: "elm.divider1";
8171             type: RECT;
8172             mouse_events: 0;
8173             description { state: "default" 0.0;
8174                min: 1 0;
8175                fixed: 1 0;
8176                color: GENLIST_LIST_LINE1_COLOR;
8177                rel1 {
8178                   relative: 1.0 0.0;
8179                   to_x: "elm.title";
8180                }
8181                rel2.to_x: "elm.title";
8182                align: 0.0 0.5;
8183             }
8184          }
8185          part { name: "elm.title";
8186             type: TEXT;
8187             mouse_events: 0;
8188             scale: 1;
8189             description { state: "default" 0.0;
8190                min: GENLIST_SIZE_163_INC 0;
8191                fixed: 1 0;
8192                rel1 {
8193                   relative: 1.0  0.0;
8194                   to_x: "elm.padding.left";
8195                }
8196                rel2.to_x: "elm.padding.left";
8197                align: 0.0 0.5;
8198                color: GENLIST_MULTILINE_TEXT_COLOR;
8199                text {
8200                   font: "Tizen:style=Medium";
8201                   size: GENLIST_MULTILINE_TEXT_SIZE;
8202                   min: 0 1;
8203                   align: 0.0 0.5;
8204                   text_class: "tizen";
8205                }
8206             }
8207          }
8208          part { name: "elm.padding.title.right";
8209             type: RECT;
8210             mouse_events: 0;
8211             scale: 1;
8212             description { state: "default" 0.0;
8213                min: GENLIST_PADDING_16_INC 0;
8214                fixed: 1 0;
8215                rel1 {
8216                    relative: 1.0 0.0;
8217                    to_x: "elm.divider1";
8218                }
8219                rel2.to_x: "elm.divider1";
8220                visible: 0;
8221                align: 0.0 0.5;
8222             }
8223          }
8224          part { name: "elm.text";
8225             clip_to: "disclip";
8226             type: TEXT;
8227             mouse_events: 0;
8228             scale: 1;
8229             description { state: "default" 0.0;
8230                rel1 {
8231                   relative: 1.0  0.0;
8232                   to_x: "elm.padding.title.right";
8233                }
8234                rel2.to_x: "elm.padding.title.right";
8235                align: 0.0 0.5;
8236                fixed: 1 1;
8237                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8238                text {
8239                   font: "Tizen:style=Roman";
8240                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8241                   min: 1 1;
8242                   max: 1 1;
8243                   align: 0.0 0.5;
8244                   text_class: "list_item";
8245                }
8246             }
8247             description { state: "selected" 0.0;
8248                inherit: "default" 0.0;
8249                color: 217 147 26 255;
8250             }
8251          }
8252          part { name: "elm.padding.text.right";
8253             type: RECT;
8254             mouse_events: 0;
8255             scale: 1;
8256             description { state: "default" 0.0;
8257                min: GENLIST_PADDING_11_INC 0;
8258                fixed: 1 0;
8259                rel1 {
8260                    relative: 1.0 0.0;
8261                    to_x: "elm.text";
8262                }
8263                rel2.to_x: "elm.text";
8264                visible: 0;
8265                align: 0.0 0.5;
8266             }
8267          }
8268          part { name: "elm.image.check";
8269             clip_to: "disclip";
8270             mouse_events: 0;
8271             scale: 1;
8272             description { state: "default" 0.0;
8273                image.normal: "00_list_img_check.png";
8274                rel1 {
8275                   relative: 1.0 0.366;
8276                   to_x: "elm.padding.text.right";
8277                }
8278                rel2 {
8279                   relative: 3.857 0.648;
8280                   to_x: "elm.padding.text.right";
8281                }
8282                visible: 0;
8283             }
8284             description { state: "selected" 0.0;
8285                inherit: "default" 0.0;
8286                visible: 1;
8287             }
8288          }
8289          GENLIST_PART_DISCLIP
8290       }
8291       programs {
8292          // signal: elm,state,%s,active
8293          //   a "check" item named %s went active
8294          // signal: elm,state,%s,passive
8295          //   a "check" item named %s went passive
8296          // default is passive
8297          program { name: "go_active";
8298             signal: "elm,state,selected";
8299             source: "elm";
8300             action: STATE_SET "selected" 0.0;
8301             target: "elm.text";
8302             target: "elm.image.check";
8303             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8304          }
8305          program { name: "go_passive";
8306             signal: "elm,state,unselected";
8307             source: "elm";
8308             action: STATE_SET "default" 0.0;
8309             target: "elm.text";
8310             target: "elm.image.check";
8311             transition: LINEAR 0.1;
8312          }
8313          program { name: "go_disabled";
8314             signal: "elm,state,disabled";
8315             source: "elm";
8316             action: STATE_SET "disabled" 0.0;
8317             target: "disclip";
8318          }
8319          program { name: "go_enabled";
8320             signal: "elm,state,enabled";
8321             source: "elm";
8322             action: STATE_SET "default" 0.0;
8323             target: "disclip";
8324          }
8325          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8326       }
8327    }
8328
8329    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8330       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8331       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8332       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8333
8334       alias: "elm/genlist/item/dialogue.1title.4text/default";
8335       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8336       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8337       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8338
8339       alias: "elm/layout/dialogue/1title.4text";
8340
8341       data.item: "stacking" "above";
8342       data.item: "selectraise" "on";
8343       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8344
8345       parts {
8346         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8347          GENLIST_PART_BG_NORMAL
8348          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8349          GENLIST_PART_PADDING_RIGHT_EDIT
8350          GENLIST_PART_DIALOGUE_ITEM
8351          GENLIST_PART_DIALOGUE_RIGHT_LINE
8352          part { name: "elm.divider1";
8353             type: RECT;
8354             mouse_events: 0;
8355             description { state: "default" 0.0;
8356                min: 1 0;
8357                fixed: 1 0;
8358                color: GENLIST_LIST_LINE1_COLOR;
8359                rel1 {
8360                   relative: 1.0 0.0;
8361                   to_x: "elm.title";
8362                }
8363                rel2.to_x: "elm.title";
8364                align: 0.0 0.5;
8365             }
8366          }
8367          part { name: "center1_line";
8368             type: RECT;
8369             mouse_events: 0;
8370             description { state: "default" 0.0;
8371                min: 0 1;
8372                fixed: 0 1;
8373                color: GENLIST_LIST_LINE1_COLOR;
8374                rel1 {
8375                   relative: 1.0 0.25;
8376                   to_x: "elm.divider1";
8377                }
8378                rel2.relative: 1.0 0.25;
8379                align: 0.5 1.0;
8380             }
8381          }
8382          part { name: "center2_line";
8383             type: RECT;
8384             mouse_events: 0;
8385             description { state: "default" 0.0;
8386                min: 0 1;
8387                fixed: 0 1;
8388                color: GENLIST_LIST_LINE1_COLOR;
8389                rel1 {
8390                   relative: 1.0 0.5;
8391                   to_x: "elm.divider1";
8392                }
8393                rel2.relative: 1.0 0.5;
8394                align: 0.5 1.0;
8395             }
8396          }
8397          part { name: "center3_line";
8398             type: RECT;
8399             mouse_events: 0;
8400             description { state: "default" 0.0;
8401                min: 0 1;
8402                fixed: 0 1;
8403                color: GENLIST_LIST_LINE1_COLOR;
8404                rel1 {
8405                   relative: 1.0 0.75;
8406                   to_x: "elm.divider1";
8407                }
8408                rel2.relative: 1.0 0.75;
8409                align: 0.5 1.0;
8410             }
8411          }
8412          part { name: "elm.title";
8413             type: TEXT;
8414             mouse_events: 0;
8415             scale: 1;
8416             description { state: "default" 0.0;
8417                min: GENLIST_SIZE_163_INC 0;
8418                fixed: 1 0;
8419                rel1 {
8420                   relative: 1.0  0.0;
8421                   to_x: "elm.padding.left";
8422                }
8423                rel2.to_x: "elm.padding.left";
8424                align: 0.0 0.5;
8425                color: GENLIST_MULTILINE_TEXT_COLOR;
8426                text {
8427                   font: "Tizen:style=Medium";
8428                   size: GENLIST_MULTILINE_TEXT_SIZE;
8429                   min: 0 1;
8430                   align: 0.0 0.5;
8431                   text_class: "tizen";
8432                }
8433             }
8434          }
8435          part { name: "elm.padding.title.right";
8436             type: RECT;
8437             mouse_events: 0;
8438             scale: 1;
8439             description { state: "default" 0.0;
8440                min: GENLIST_PADDING_16_INC 0;
8441                fixed: 1 0;
8442                rel1 {
8443                    relative: 1.0 0.0;
8444                    to_x: "elm.title";
8445                }
8446                rel2.to_x: "elm.title";
8447                visible: 0;
8448                align: 0.0 0.5;
8449             }
8450          }
8451          part { name: "elm.text.1";
8452             clip_to: "disclip";
8453             type: TEXT;
8454             mouse_events: 0;
8455             scale: 1;
8456             description { state: "default" 0.0;
8457                rel1 {
8458                   relative: 1.0 0.0;
8459                   to_x: "elm.padding.title.right";
8460                }
8461                rel2 {
8462                   relative: 0.0 0.0;
8463                   to_x: "elm.padding.right";
8464                   to_y: "center1_line";
8465                }
8466                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8467                text {
8468                   font: "Tizen:style=Roman";
8469                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8470                   min: 0 1;
8471                   align: 0.0 0.5;
8472                   text_class: "list_item";
8473                }
8474             }
8475          }
8476          part { name: "elm.text.2";
8477             clip_to: "disclip";
8478             type: TEXT;
8479             mouse_events: 0;
8480             scale: 1;
8481             description { state: "default" 0.0;
8482                rel1 {
8483                   relative: 1.0 0.25;
8484                   to_x: "elm.padding.title.right";
8485                }
8486                rel2 {
8487                   relative: 0.0 0.0;
8488                   to_x: "elm.padding.right";
8489                   to_y: "center2_line";
8490                }
8491                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8492                text {
8493                   font: "Tizen:style=Roman";
8494                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8495                   min: 0 1;
8496                   align: 0.0 0.5;
8497                   text_class: "list_item";
8498                }
8499             }
8500          }
8501          part { name: "elm.text.3";
8502             clip_to: "disclip";
8503             type: TEXT;
8504             mouse_events: 0;
8505             scale: 1;
8506             description { state: "default" 0.0;
8507                rel1 {
8508                   relative: 1.0  0.5;
8509                   to_x: "elm.padding.title.right";
8510                }
8511                rel2 {
8512                   relative: 0.0 0.0;
8513                   to_x: "elm.padding.right";
8514                   to_y: "center3_line";
8515                }
8516                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8517                text {
8518                   font: "Tizen:style=Roman";
8519                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8520                   min: 0 1;
8521                   align: 0.0 0.5;
8522                   text_class: "list_item";
8523                }
8524             }
8525          }
8526          part { name: "elm.text.4";
8527             clip_to: "disclip";
8528             type: TEXT;
8529             mouse_events: 0;
8530             scale: 1;
8531             description { state: "default" 0.0;
8532                rel1 {
8533                   relative: 1.0  0.75;
8534                   to_x: "elm.padding.title.right";
8535                }
8536                rel2 {
8537                   relative: 0.0 0.0;
8538                   to_x: "elm.padding.right";
8539                   to_y: "bottom_line";
8540                }
8541                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8542                text {
8543                   font: "Tizen:style=Roman";
8544                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8545                   min: 0 1;
8546                   align: 0.0 0.5;
8547                   text_class: "list_item";
8548                }
8549             }
8550          }
8551          GENLIST_PART_DISCLIP
8552       }
8553       programs {
8554          // signal: elm,state,%s,active
8555          //   a "check" item named %s went active
8556          // signal: elm,state,%s,passive
8557          //   a "check" item named %s went passive
8558          // default is passive
8559          /*program { name: "go_active";
8560             signal: "elm,state,selected";
8561             source: "elm";
8562             action: STATE_SET "selected" 0.0;
8563             target: "elm.text";
8564          }
8565          program { name: "go_passive";
8566             signal: "elm,state,unselected";
8567             source: "elm";
8568             action: STATE_SET "default" 0.0;
8569             target: "elm.text";
8570             transition: LINEAR 0.1;
8571          }*/
8572          program { name: "go_disabled";
8573             signal: "elm,state,disabled";
8574             source: "elm";
8575             action: STATE_SET "disabled" 0.0;
8576             target: "disclip";
8577          }
8578          program { name: "go_enabled";
8579             signal: "elm,state,enabled";
8580             source: "elm";
8581             action: STATE_SET "default" 0.0;
8582             target: "disclip";
8583          }
8584       }
8585    }
8586
8587    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8588       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8589       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8590       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8591       alias: "elm/layout/dialogue/1title.5text";
8592       data.item: "stacking" "above";
8593       data.item: "selectraise" "on";
8594       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8595       data.item: "flips" "elm.flip.content.title elm.flip.content.1 elm.flip.content.2 elm.flip.content.3 elm.flip.content.4 elm.flip.content.5";
8596
8597       parts {
8598         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8599          GENLIST_PART_BG_NORMAL
8600          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8601          GENLIST_PART_PADDING_RIGHT_EDIT
8602          GENLIST_PART_DIALOGUE_ITEM
8603          GENLIST_PART_DIALOGUE_RIGHT_LINE
8604          part { name: "elm.divider1";
8605             type: RECT;
8606             mouse_events: 0;
8607             description { state: "default" 0.0;
8608                min: 1 0;
8609                fixed: 1 0;
8610                color: GENLIST_LIST_LINE1_COLOR;
8611                rel1 {
8612                   relative: 1.0 0.0;
8613                   to_x: "elm.title";
8614                }
8615                rel2.to_x: "elm.title";
8616                align: 0.0 0.5;
8617             }
8618          }
8619          part { name: "center1_line";
8620             type: RECT;
8621             mouse_events: 0;
8622             description { state: "default" 0.0;
8623                min: 0 1;
8624                fixed: 0 1;
8625                color: GENLIST_LIST_LINE1_COLOR;
8626                rel1 {
8627                   relative: 1.0 0.2;
8628                   to_x: "elm.divider1";
8629                }
8630                rel2.relative: 1.0 0.2;
8631                align: 0.5 1.0;
8632             }
8633          }
8634          part { name: "center2_line";
8635             type: RECT;
8636             mouse_events: 0;
8637             description { state: "default" 0.0;
8638                min: 0 1;
8639                fixed: 0 1;
8640                color: GENLIST_LIST_LINE1_COLOR;
8641                rel1 {
8642                   relative: 1.0 0.4;
8643                   to_x: "elm.divider1";
8644                }
8645                rel2.relative: 1.0 0.4;
8646                align: 0.5 1.0;
8647             }
8648          }
8649          part { name: "center3_line";
8650             type: RECT;
8651             mouse_events: 0;
8652             description { state: "default" 0.0;
8653                min: 0 1;
8654                fixed: 0 1;
8655                color: GENLIST_LIST_LINE1_COLOR;
8656                rel1 {
8657                   relative: 1.0 0.6;
8658                   to_x: "elm.divider1";
8659                }
8660                rel2.relative: 1.0 0.6;
8661                align: 0.5 1.0;
8662             }
8663          }
8664          part { name: "center4_line";
8665             type: RECT;
8666             mouse_events: 0;
8667             description { state: "default" 0.0;
8668                min: 0 1;
8669                fixed: 0 1;
8670                color: GENLIST_LIST_LINE1_COLOR;
8671                rel1 {
8672                   relative: 1.0 0.8;
8673                   to_x: "elm.divider1";
8674                }
8675                rel2.relative: 1.0 0.8;
8676                align: 0.5 1.0;
8677             }
8678          }
8679          part { name: "elm.title";
8680             type: TEXT;
8681             mouse_events: 0;
8682             scale: 1;
8683             description { state: "default" 0.0;
8684                min: GENLIST_SIZE_163_INC 0;
8685                fixed: 1 0;
8686                rel1 {
8687                   relative: 1.0  0.0;
8688                   to_x: "elm.padding.left";
8689                }
8690                rel2.to_x: "elm.padding.left";
8691                align: 0.0 0.5;
8692                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8693                text {
8694                   font: "Tizen:style=Medium";
8695                   size: GENLIST_FONT_32_INC;
8696                   min: 0 1;
8697                   align: 0.0 0.5;
8698                   text_class: "tizen";
8699                }
8700             }
8701             GENLIST_DESCRIPTION_FLIP_ENABLED
8702          }
8703          part { name: "elm.flip.content.title";
8704             clip_to: "disclip";
8705             type: SWALLOW;
8706             description { state: "default" 0.0;
8707                visible: 0;
8708                fixed: 1 1;
8709                rel1.to: "elm.title";
8710                rel2.to: "elm.title";
8711             }
8712             description { state: "flipped" 0.0;
8713                inherit: "default" 0.0;
8714                visible: 1;
8715             }
8716          }
8717          part { name: "elm.padding.title.right";
8718             type: RECT;
8719             mouse_events: 0;
8720             scale: 1;
8721             description { state: "default" 0.0;
8722                min: GENLIST_PADDING_16_INC 0;
8723                fixed: 1 0;
8724                rel1 {
8725                    relative: 1.0 0.0;
8726                    to_x: "elm.title";
8727                }
8728                rel2.to_x: "elm.title";
8729                visible: 0;
8730                align: 0.0 0.5;
8731             }
8732          }
8733          part { name: "elm.text.1";
8734             clip_to: "disclip";
8735             type: TEXT;
8736             mouse_events: 0;
8737             scale: 1;
8738             description { state: "default" 0.0;
8739                rel1 {
8740                   relative: 1.0 0.0;
8741                   to_x: "elm.padding.title.right";
8742                }
8743                rel2 {
8744                   relative: 0.0 0.0;
8745                   to_x: "elm.padding.right";
8746                   to_y: "center1_line";
8747                }
8748                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8749                text {
8750                   font: "Tizen:style=Roman";
8751                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8752                   min: 0 1;
8753                   align: 0.0 0.5;
8754                   text_class: "list_item";
8755                }
8756             }
8757             GENLIST_DESCRIPTION_FLIP_ENABLED
8758          }
8759          part { name: "elm.flip.content.1";
8760             clip_to: "disclip";
8761             type: SWALLOW;
8762             description { state: "default" 0.0;
8763                visible: 0;
8764                fixed: 1 1;
8765                rel1.to: "elm.text.1";
8766                rel2.to: "elm.text.1";
8767             }
8768             description { state: "flipped" 0.0;
8769                inherit: "default" 0.0;
8770                visible: 1;
8771             }
8772          }
8773          part { name: "elm.text.2";
8774             clip_to: "disclip";
8775             type: TEXT;
8776             mouse_events: 0;
8777             scale: 1;
8778             description { state: "default" 0.0;
8779                rel1 {
8780                   relative: 1.0 0.2;
8781                   to_x: "elm.padding.title.right";
8782                }
8783                rel2 {
8784                   relative: 0.0 0.0;
8785                   to_x: "elm.padding.right";
8786                   to_y: "center2_line";
8787                }
8788                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8789                text {
8790                   font: "Tizen:style=Roman";
8791                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8792                   min: 0 1;
8793                   align: 0.0 0.5;
8794                   text_class: "tizen";
8795                }
8796             }
8797             GENLIST_DESCRIPTION_FLIP_ENABLED
8798          }
8799          part { name: "elm.flip.content.2";
8800             clip_to: "disclip";
8801             type: SWALLOW;
8802             description { state: "default" 0.0;
8803                visible: 0;
8804                fixed: 1 1;
8805                rel1.to: "elm.text.2";
8806                rel2.to: "elm.text.2";
8807             }
8808             description { state: "flipped" 0.0;
8809                inherit: "default" 0.0;
8810                visible: 1;
8811             }
8812          }
8813          part { name: "elm.text.3";
8814             clip_to: "disclip";
8815             type: TEXT;
8816             mouse_events: 0;
8817             scale: 1;
8818             description { state: "default" 0.0;
8819                rel1 {
8820                   relative: 1.0  0.4;
8821                   to_x: "elm.padding.title.right";
8822                }
8823                rel2 {
8824                   relative: 0.0 0.0;
8825                   to_x: "elm.padding.right";
8826                   to_y: "center3_line";
8827                }
8828                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8829                text {
8830                   font: "Tizen:style=Roman";
8831                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8832                   min: 0 1;
8833                   align: 0.0 0.5;
8834                   text_class: "tizen";
8835                }
8836             }
8837             GENLIST_DESCRIPTION_FLIP_ENABLED
8838          }
8839          part { name: "elm.flip.content.3";
8840             clip_to: "disclip";
8841             type: SWALLOW;
8842             description { state: "default" 0.0;
8843                visible: 0;
8844                fixed: 1 1;
8845                rel1.to: "elm.text.3";
8846                rel2.to: "elm.text.3";
8847             }
8848             description { state: "flipped" 0.0;
8849                inherit: "default" 0.0;
8850                visible: 1;
8851             }
8852          }
8853          part { name: "elm.text.4";
8854             clip_to: "disclip";
8855             type: TEXT;
8856             mouse_events: 0;
8857             scale: 1;
8858             description { state: "default" 0.0;
8859                rel1 {
8860                   relative: 1.0 0.6;
8861                   to_x: "elm.padding.title.right";
8862                }
8863                rel2 {
8864                   relative: 0.0 0.0;
8865                   to_x: "elm.padding.right";
8866                   to_y: "center4_line";
8867                }
8868                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8869                text {
8870                   font: "Tizen:style=Roman";
8871                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8872                   min: 0 1;
8873                   align: 0.0 0.5;
8874                   text_class: "tizen";
8875                }
8876             }
8877             GENLIST_DESCRIPTION_FLIP_ENABLED
8878          }
8879          part { name: "elm.flip.content.4";
8880             clip_to: "disclip";
8881             type: SWALLOW;
8882             description { state: "default" 0.0;
8883                visible: 0;
8884                fixed: 1 1;
8885                rel1.to: "elm.text.4";
8886                rel2.to: "elm.text.4";
8887             }
8888             description { state: "flipped" 0.0;
8889                inherit: "default" 0.0;
8890                visible: 1;
8891             }
8892          }
8893          part { name: "elm.text.5";
8894             clip_to: "disclip";
8895             type: TEXT;
8896             mouse_events: 0;
8897             scale: 1;
8898             description { state: "default" 0.0;
8899                rel1 {
8900                   relative: 1.0  0.8;
8901                   to_x: "elm.padding.title.right";
8902                }
8903                rel2 {
8904                   relative: 0.0 0.0;
8905                   to_x: "elm.padding.right";
8906                   to_y: "bottom_line";
8907                }
8908                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8909                text {
8910                   font: "Tizen:style=Roman";
8911                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8912                   min: 0 1;
8913                   align: 0.0 0.5;
8914                   text_class: "tizen";
8915                }
8916             }
8917             GENLIST_DESCRIPTION_FLIP_ENABLED
8918          }
8919          part { name: "elm.flip.content.5";
8920             clip_to: "disclip";
8921             type: SWALLOW;
8922             description { state: "default" 0.0;
8923                visible: 0;
8924                fixed: 1 1;
8925                rel1.to: "elm.text.5";
8926                rel2.to: "elm.text.5";
8927             }
8928             description { state: "flipped" 0.0;
8929                inherit: "default" 0.0;
8930                visible: 1;
8931             }
8932          }
8933          GENLIST_PART_DISCLIP
8934       }
8935       programs {
8936          // signal: elm,state,%s,active
8937          //   a "check" item named %s went active
8938          // signal: elm,state,%s,passive
8939          //   a "check" item named %s went passive
8940          // default is passive
8941          /*program { name: "go_active";
8942             signal: "elm,state,selected";
8943             source: "elm";
8944             action: STATE_SET "selected" 0.0;
8945             target: "elm.text";
8946          }
8947          program { name: "go_passive";
8948             signal: "elm,state,unselected";
8949             source: "elm";
8950             action: STATE_SET "default" 0.0;
8951             target: "elm.text";
8952             transition: LINEAR 0.1;
8953          }*/
8954          program { name: "go_disabled";
8955             signal: "elm,state,disabled";
8956             source: "elm";
8957             action: STATE_SET "disabled" 0.0;
8958             target: "disclip";
8959          }
8960          program { name: "go_enabled";
8961             signal: "elm,state,enabled";
8962             source: "elm";
8963             action: STATE_SET "default" 0.0;
8964             target: "disclip";
8965          }
8966          program { name: "flip_enabled";
8967             signal: "elm,state,flip,enabled";
8968             source: "elm";
8969             action: STATE_SET "flipped" 0.0;
8970             target: "elm.title";
8971             target: "elm.text.1";
8972             target: "elm.text.2";
8973             target: "elm.text.3";
8974             target: "elm.text.4";
8975             target: "elm.text.5";
8976             target: "elm.flip.content.title";
8977             target: "elm.flip.content.1";
8978             target: "elm.flip.content.2";
8979             target: "elm.flip.content.3";
8980             target: "elm.flip.content.4";
8981             target: "elm.flip.content.5";
8982          }
8983          program { name: "flip_disabled";
8984             signal: "elm,state,flip,disabled";
8985             source: "elm";
8986             action: STATE_SET "default" 0.0;
8987             target: "elm.title";
8988             target: "elm.text.1";
8989             target: "elm.text.2";
8990             target: "elm.text.3";
8991             target: "elm.text.4";
8992             target: "elm.text.5";
8993             target: "elm.flip.content.title";
8994             target: "elm.flip.content.1";
8995             target: "elm.flip.content.2";
8996             target: "elm.flip.content.3";
8997             target: "elm.flip.content.4";
8998             target: "elm.flip.content.5";
8999          }
9000       }
9001    }
9002
9003 /* extended item of bg/2text.1icon.3 */
9004    group { name: "elm/genlist/item/dialogue/bg/1text/default";
9005       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
9006       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
9007       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
9008       alias: "elm/layout/dialogue/bg/1text";
9009       data.item: "stacking" "above";
9010       data.item: "selectraise" "on";
9011       data.item: "texts" "elm.text";
9012       data.item: "flips" "elm.flip.icon elm.flip.content";
9013       parts {
9014          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
9015          GENLIST_PART_PADDING_TOP_SIZE( 0 )
9016          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9017          GENLIST_PART_PADDING_LEFT
9018          GENLIST_PART_PADDING_RIGHT_EDIT
9019          part { name: "elm.icon.bg";
9020             type: RECT;
9021             scale: 1;
9022             description { state: "default" 0.0;
9023                min: GENLIST_SIZE_160_INC 0;
9024                fixed: 1 0;
9025                align: 0.0 0.5;
9026                rel1 {
9027                   relative: 1.0 0.5;
9028                   to_x: "elm.padding.left";
9029                }
9030                rel2 {
9031                   relative: 1.0 0.5;
9032                   to_x: "elm.padding.left";
9033                }
9034                color: 0 0 0 0;
9035             }
9036          }
9037          part { name: "elm.padding.icon.right";
9038             type: RECT;
9039             mouse_events: 0;
9040             scale: 1;
9041             description { state: "default" 0.0;
9042                min: GENLIST_SIZE_16_INC 0;
9043                fixed: 1 0;
9044                rel1 {
9045                    relative: 1.0 0.0;
9046                    to_x: "elm.icon.bg";
9047                }
9048                rel2.to_x: "elm.icon.bg";
9049                color: GENLIST_LIST_LINE1_COLOR;
9050                align: 0.0 0.5;
9051             }
9052          }
9053          part { name: "elm.padding.text.left";
9054             type: RECT;
9055             mouse_events: 0;
9056             scale: 1;
9057             description { state: "default" 0.0;
9058                min: GENLIST_SIZE_16_INC 0;
9059                fixed: 1 0;
9060                rel1 {
9061                    relative: 1.0 1.0;
9062                    to_x: "elm.padding.icon.right";
9063                    to_y: "elm.padding.top";
9064                }
9065                rel2.to_x: "elm.padding.icon.right";
9066                visible: 0;
9067                align: 0.0 0.5;
9068             }
9069          }
9070          part { name: "elm.divider1";
9071             type: RECT;
9072             mouse_events: 0;
9073             description { state: "default" 0.0;
9074                visible: 0;
9075                rel1 {
9076                   relative: 1.0 0.0;
9077                   to_x: "elm.padding.icon.right";
9078                }
9079                rel2.to_x: "elm.padding.icon.right";
9080                align: 0.0 0.5;
9081             }
9082          }
9083          part { name: "elm.text.bg";
9084             clip_to: "disclip";
9085             type: RECT;
9086             mouse_events: 0;
9087             scale: 1;
9088             description { state: "default" 0.0;
9089                rel1 {
9090                   relative: 1.0 0.0;
9091                   to_x: "elm.padding.icon.right";
9092                }
9093                rel2 {
9094                   relative: 1.0 1.0;
9095                   to_x: "elm.padding.right";
9096                }
9097                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9098             }
9099          }
9100          part { name: "elm.text";
9101             clip_to: "disclip";
9102             type: TEXT;
9103             mouse_events: 0;
9104             scale: 1;
9105             description { state: "default" 0.0;
9106                rel1 {
9107                   relative: 1.0 0.0;
9108                   to_x: "elm.padding.text.left";
9109                   to_y: "elm.text.bg";
9110                }
9111                rel2 {
9112                   relative: 0.0 1.0;
9113                   to_x: "elm.padding.right";
9114                   to_y: "elm.text.bg";
9115                }
9116                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9117                text {
9118                   font: "Tizen:style=Roman";
9119                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9120                   min: 0 1;
9121                   align: 0.0 0.5;
9122                   text_class: "list_item";
9123                }
9124             }
9125             GENLIST_DESCRIPTION_FLIP_ENABLED
9126          }
9127          part { name: "elm.flip.content";
9128             clip_to: "disclip";
9129             type: SWALLOW;
9130             mouse_events: 1;
9131             scale: 1;
9132             description { state: "default" 0.0;
9133                fixed: 1 1;
9134                rel1 {
9135                   relative: 1.0 0.0;
9136                   to_x: "elm.padding.text.left";
9137                   to_y: "elm.text.bg";
9138                }
9139                rel2 {
9140                   relative: 0.0 1.0;
9141                   to_x: "elm.padding.right";
9142                   to_y: "elm.text.bg";
9143                }
9144                visible: 0;
9145             }
9146             description { state: "flipped" 0.0;
9147                inherit: "default" 0.0;
9148                visible: 1;
9149             }
9150          }
9151          GENLIST_PART_DISCLIP
9152       }
9153       programs {
9154          // signal: elm,state,%s,active
9155          //   a "check" item named %s went active
9156          // signal: elm,state,%s,passive
9157          //   a "check" item named %s went passive
9158          // default is passive
9159          /*program { name: "go_active";
9160             signal: "elm,state,selected";
9161             source: "elm";
9162             action: STATE_SET "selected" 0.0;
9163             target: "elm.text";
9164          }
9165          program { name: "go_passive";
9166             signal: "elm,state,unselected";
9167             source: "elm";
9168             action: STATE_SET "default" 0.0;
9169             target: "elm.text";
9170             transition: LINEAR 0.1;
9171          }*/
9172          program { name: "go_disabled";
9173             signal: "elm,state,disabled";
9174             source: "elm";
9175             action: STATE_SET "disabled" 0.0;
9176             target: "disclip";
9177          }
9178          program { name: "go_enabled";
9179             signal: "elm,state,enabled";
9180             source: "elm";
9181             action: STATE_SET "default" 0.0;
9182             target: "disclip";
9183          }
9184          program { name: "flipped";
9185             signal: "elm,state,flip,enabled";
9186             source: "elm";
9187             action: STATE_SET "flipped" 0.0;
9188             target: "elm.text";
9189             target: "elm.flip.content";
9190          }
9191          program { name: "flip_disabled";
9192             signal: "elm,state,flip,disabled";
9193             source: "elm";
9194             action: STATE_SET "default" 0.0;
9195             target: "elm.text";
9196             target: "elm.flip.content";
9197          }
9198       }
9199    }
9200
9201
9202
9203    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9204       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9205       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9206       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9207       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9208       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9209       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9210       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9211       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9212       data.item: "stacking" "above";
9213       data.item: "selectraise" "on";
9214       data.item: "texts" "elm.text.1 elm.text.2";
9215       data.item: "contents" "elm.icon";
9216       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9217       images {
9218           image: "00_list_thumbnail_bg.png" COMP;
9219       }
9220       parts {
9221          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9222          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9223          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9224          GENLIST_PART_PADDING_LEFT
9225          GENLIST_PART_PADDING_RIGHT_EDIT
9226          part { name: "elm.icon.bg";
9227             scale: 1;
9228             description { state: "default" 0.0;
9229                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9230                fixed: 1 1;
9231                align: 0.0 0.8;
9232                rel1 {
9233                   relative: 1.0 0.5;
9234                   to_x: "elm.padding.left";
9235                }
9236                rel2 {
9237                   relative: 1.0 0.5;
9238                   to_x: "elm.padding.left";
9239                }
9240                image {
9241                   normal: "00_list_thumbnail_bg.png";
9242                   border: 1 1 1 1;
9243                   border_scale: 1;
9244                   middle: NONE;
9245                }
9246             }
9247          }
9248          part { name: "elm.icon";
9249             type: SWALLOW;
9250             description { state: "default" 0.0;
9251                rel1.to: "elm.icon.bg";
9252                rel2.to: "elm.icon.bg";
9253             }
9254          }
9255          part { name: "elm.padding.icon.right";
9256             type: RECT;
9257             mouse_events: 0;
9258             scale: 1;
9259             description { state: "default" 0.0;
9260                min: GENLIST_PADDING_16_INC 0;
9261                fixed: 1 0;
9262                rel1 {
9263                    relative: 1.0 0.0;
9264                    to_x: "elm.icon.bg";
9265                }
9266                rel2.to_x: "elm.icon.bg";
9267                visible: 0;
9268                align: 0.0 0.5;
9269             }
9270          }
9271          part { name: "elm.padding.text.left";
9272             type: RECT;
9273             mouse_events: 0;
9274             scale: 1;
9275             description { state: "default" 0.0;
9276                min: GENLIST_PADDING_16_INC 0;
9277                fixed: 1 0;
9278                rel1 {
9279                    relative: 1.0 1.0;
9280                    to_x: "elm.padding.icon.right";
9281                    to_y: "elm.padding.top";
9282                }
9283                rel2.to_x: "elm.padding.icon.right";
9284                visible: 0;
9285                align: 1.0 0.5;
9286             }
9287          }
9288          part { name: "elm.divider1";
9289             type: RECT;
9290             mouse_events: 0;
9291             description { state: "default" 0.0;
9292                min: 1 0;
9293                fixed: 1 0;
9294                color: GENLIST_LIST_LINE1_COLOR;
9295                rel1 {
9296                   relative: 1.0 1.0;
9297                   to_x: "elm.padding.text.left";
9298                   to_y: "elm.padding.top";
9299                }
9300                rel2 {
9301                   relative: 1.0 0.0;
9302                   to_x: "elm.padding.text.left";
9303                   to_y: "elm.padding.bottom";
9304                }
9305                align: 0.0 0.5;
9306             }
9307          }
9308          part { name: "text_vertical_rect";
9309             type: RECT;
9310             mouse_events: 0;
9311             description { state: "default" 0.0;
9312                min: GENLIST_PADDING_16_INC 0;
9313                fixed: 1 0;
9314                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9315                rel1 {
9316                   relative: 1.0 1.0;
9317                   to_x: "elm.divider1";
9318                   to_y: "elm.padding.top";
9319                }
9320                rel2 {
9321                   relative: 1.0 0.0;
9322                   to_x: "elm.padding.text.left";
9323                   to_y: "elm.padding.bottom";
9324                }
9325                align: 0.0 0.5;
9326             }
9327          }
9328          part { name: "elm.padding.text.right";
9329             type: RECT;
9330             mouse_events: 0;
9331             scale: 1;
9332             description { state: "default" 0.0;
9333                min: GENLIST_PADDING_16_INC 0;
9334                fixed: 1 0;
9335                rel1 {
9336                    relative: 1.0 0.0;
9337                    to_x: "text_vertical_rect";
9338                }
9339                rel2.to_x: "text_vertical_rect";
9340                visible: 0;
9341                align: 0.0 0.5;
9342             }
9343          }
9344          part { name: "text_top_line";
9345             type: RECT;
9346             mouse_events: 0;
9347             description { state: "default" 0.0;
9348                min: 0 1;
9349                fixed: 0 1;
9350                color: GENLIST_LIST_LINE1_COLOR;
9351                rel1 {
9352                   relative: 1.0 0.0;
9353                   to_x: "text_vertical_rect";
9354                   to_y: "text_vertical_rect";
9355                }
9356                rel2 {
9357                   relative: 1.0 0.0;
9358                   to_y: "text_vertical_rect";
9359                }
9360                align: 0.0 0.0;
9361             }
9362          }
9363          part { name: "text_center_line";
9364             type: RECT;
9365             mouse_events: 0;
9366             description { state: "default" 0.0;
9367                min: 0 1;
9368                fixed: 0 1;
9369                color: GENLIST_LIST_LINE1_COLOR;
9370                rel1 {
9371                   relative: 1.0 0.5;
9372                   to_x: "text_vertical_rect";
9373                }
9374                rel2.relative: 1.0 0.5;
9375                align: 0.5 0.5;
9376             }
9377          }
9378          part { name: "text_bottom_line";
9379             type: RECT;
9380             mouse_events: 0;
9381             description { state: "default" 0.0;
9382                min: 0 1;
9383                fixed: 0 1;
9384                color: GENLIST_LIST_LINE1_COLOR;
9385                rel1 {
9386                   relative: 1.0 1.0;
9387                   to_x: "text_vertical_rect";
9388                   to_y: "text_vertical_rect";
9389                }
9390                rel2 {
9391                   relative: 1.0 1.0;
9392                   to_y: "text_vertical_rect";
9393                }
9394                align: 0.0 1.0;
9395             }
9396          }
9397          part { name: "elm.text.bg.1";
9398             clip_to: "disclip";
9399             type: RECT;
9400             mouse_events: 0;
9401             scale: 1;
9402             description { state: "default" 0.0;
9403                rel1 {
9404                   relative: 1.0 1.0;
9405                   to_x: "text_vertical_rect";
9406                   to_y: "text_top_line";
9407                }
9408                rel2 {
9409                   relative: 1.0 0.0;
9410                   to_x: "elm.padding.right";
9411                   to_y: "text_center_line";
9412                }
9413                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9414             }
9415          }
9416          part { name: "elm.text.1";
9417             type: TEXT;
9418             mouse_events: 0;
9419             scale: 1;
9420             description { state: "default" 0.0;
9421                min: 0 GENLIST_SIZE_54_INC;
9422                rel1 {
9423                   relative: 1.0 0.0;
9424                   to_x: "elm.padding.text.right";
9425                   to_y: "elm.text.bg.1";
9426                }
9427                rel2 {
9428                   relative: 0.0 1.0;
9429                   to_x: "elm.padding.right";
9430                   to_y: "elm.text.bg.1";
9431                }
9432                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9433                text {
9434                   font: "Tizen:style=Roman";
9435                   size: GENLIST_FONT_48_INC;
9436                   align: 0.0 0.5;
9437                   text_class: "list_item";
9438                }
9439             }
9440             GENLIST_DESCRIPTION_FLIP_ENABLED
9441          }
9442          part { name: "elm.flip.content.1";
9443             clip_to: "disclip";
9444             type: SWALLOW;
9445             description { state: "default" 0.0;
9446                visible: 0;
9447                fixed: 1 1;
9448                rel1.to: "elm.text.1";
9449                rel2.to: "elm.text.1";
9450             }
9451             description { state: "flipped" 0.0;
9452                inherit: "default" 0.0;
9453                visible: 1;
9454             }
9455          }
9456          part { name: "elm.text.bg.2";
9457             clip_to: "disclip";
9458             type: RECT;
9459             mouse_events: 0;
9460             scale: 1;
9461             description { state: "default" 0.0;
9462                rel1 {
9463                   relative: 1.0 1.0;
9464                   to_x: "text_vertical_rect";
9465                   to_y: "text_center_line";
9466                }
9467                rel2 {
9468                   relative: 1.0 0.0;
9469                   to_x: "elm.padding.right";
9470                   to_y: "text_bottom_line";
9471                }
9472                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9473             }
9474          }
9475          part { name: "elm.text.2";
9476             clip_to: "disclip";
9477             type: TEXT;
9478             mouse_events: 0;
9479             scale: 1;
9480             description { state: "default" 0.0;
9481                min: 0 GENLIST_SIZE_54_INC;
9482                rel1 {
9483                   relative: 1.0 0.0;
9484                   to_x: "elm.padding.text.right";
9485                   to_y: "elm.text.bg.2";
9486                }
9487                rel2 {
9488                   relative: 0.0 1.0;
9489                   to_x: "elm.padding.right";
9490                   to_y: "elm.text.bg.2";
9491                }
9492                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9493                text {
9494                   font: "Tizen:style=Roman";
9495                   size: GENLIST_FONT_48_INC;
9496                   align: 0.0 0.5;
9497                   text_class: "tizen";
9498                }
9499             }
9500             GENLIST_DESCRIPTION_FLIP_ENABLED
9501          }
9502          part { name: "elm.flip.content.2";
9503             clip_to: "disclip";
9504             type: SWALLOW;
9505             description { state: "default" 0.0;
9506                visible: 0;
9507                fixed: 1 1;
9508                rel1.to: "elm.text.2";
9509                rel2.to: "elm.text.2";
9510             }
9511             description { state: "flipped" 0.0;
9512                inherit: "default" 0.0;
9513                visible: 1;
9514             }
9515          }
9516          part { name: "elm.divider2";
9517             type: RECT;
9518             mouse_events: 0;
9519             description { state: "default" 0.0;
9520                min: 1 0;
9521                fixed: 1 0;
9522                color: GENLIST_LIST_LINE1_COLOR;
9523                rel1 {
9524                   relative: 1.0 1.0;
9525                   to_y: "elm.padding.top";
9526                }
9527                rel2 {
9528                   relative: 1.0 0.0;
9529                   offset: -1 0;
9530                   to_y: "elm.padding.bottom";
9531                }
9532                align: 1.0 0.0;
9533             }
9534          }
9535          GENLIST_PART_DISCLIP
9536       }
9537       programs {
9538          // signal: elm,state,%s,active
9539          //   a "check" item named %s went active
9540          // signal: elm,state,%s,passive
9541          //   a "check" item named %s went passive
9542          // default is passive
9543          /*program { name: "go_active";
9544             signal: "elm,state,selected";
9545             source: "elm";
9546             action: STATE_SET "selected" 0.0;
9547             target: "elm.text";
9548             target: "elm.text.sub";
9549          }
9550          program { name: "go_passive";
9551             signal: "elm,state,unselected";
9552             source: "elm";
9553             action: STATE_SET "default" 0.0;
9554             target: "elm.text";
9555             target: "elm.text.sub";
9556             transition: LINEAR 0.1;
9557          }*/
9558          program { name: "go_disabled";
9559             signal: "elm,state,disabled";
9560             source: "elm";
9561             action: STATE_SET "disabled" 0.0;
9562             target: "disclip";
9563          }
9564          program { name: "go_enabled";
9565             signal: "elm,state,enabled";
9566             source: "elm";
9567             action: STATE_SET "default" 0.0;
9568             target: "disclip";
9569          }
9570          program { name: "flip_enabled";
9571             signal: "elm,state,flip,enabled";
9572             source: "elm";
9573             action: STATE_SET "flipped" 0.0;
9574             target: "elm.text.1";
9575             target: "elm.text.2";
9576             target: "elm.flip.content.1";
9577             target: "elm.flip.content.2";
9578          }
9579          program { name: "flip_disabled";
9580             signal: "elm,state,flip,disabled";
9581             source: "elm";
9582             action: STATE_SET "default" 0.0;
9583             target: "elm.text.1";
9584             target: "elm.text.2";
9585             target: "elm.flip.content.1";
9586             target: "elm.flip.content.2";
9587          }
9588       }
9589    }
9590
9591 /* non-bottom-border-area version of 2text.1icon.2 */
9592    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9593       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9594       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9595       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9596       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9597       data.item: "stacking" "above";
9598       data.item: "selectraise" "on";
9599       data.item: "texts" "elm.text.1 elm.text.2";
9600       data.item: "contents" "elm.icon";
9601       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9602       images {
9603           image: "00_list_thumbnail_bg.png" COMP;
9604       }
9605       parts {
9606          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9607          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9608          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9609          GENLIST_PART_PADDING_LEFT
9610          GENLIST_PART_PADDING_RIGHT_EDIT
9611          part { name: "elm.icon.bg";
9612             scale: 1;
9613             description { state: "default" 0.0;
9614                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9615                fixed: 1 1;
9616                align: 0.0 0.7;
9617                rel1 {
9618                   relative: 1.0 0.5;
9619                   to_x: "elm.padding.left";
9620                }
9621                rel2 {
9622                   relative: 1.0 0.5;
9623                   to_x: "elm.padding.left";
9624                }
9625                image {
9626                   normal: "00_list_thumbnail_bg.png";
9627                   border: 1 1 1 1;
9628                   border_scale: 1;
9629                   middle: NONE;
9630                }
9631             }
9632          }
9633          part { name: "elm.icon";
9634             type: SWALLOW;
9635             description { state: "default" 0.0;
9636                rel1.to: "elm.icon.bg";
9637                rel2.to: "elm.icon.bg";
9638             }
9639          }
9640          part { name: "elm.padding.icon.right";
9641             type: RECT;
9642             mouse_events: 0;
9643             scale: 1;
9644             description { state: "default" 0.0;
9645                min: GENLIST_PADDING_16_INC 0;
9646                fixed: 1 0;
9647                rel1 {
9648                    relative: 1.0 0.0;
9649                    to_x: "elm.icon.bg";
9650                }
9651                rel2.to_x: "elm.icon.bg";
9652                visible: 0;
9653                align: 0.0 0.5;
9654             }
9655          }
9656          part { name: "elm.padding.text.left";
9657             type: RECT;
9658             mouse_events: 0;
9659             scale: 1;
9660             description { state: "default" 0.0;
9661                min: GENLIST_PADDING_16_INC 0;
9662                fixed: 1 0;
9663                rel1 {
9664                    relative: 1.0 1.0;
9665                    to_x: "elm.padding.icon.right";
9666                    to_y: "elm.padding.top";
9667                }
9668                rel2.to_x: "elm.padding.icon.right";
9669                visible: 0;
9670                align: 1.0 0.5;
9671             }
9672          }
9673          part { name: "elm.divider1";
9674             type: RECT;
9675             mouse_events: 0;
9676             description { state: "default" 0.0;
9677                visible: 0;
9678                rel1 {
9679                   relative: 1.0 1.0;
9680                   to_x: "elm.padding.text.left";
9681                   to_y: "elm.padding.top";
9682                }
9683                rel2 {
9684                   relative: 1.0 0.0;
9685                   to_x: "elm.padding.text.left";
9686                   to_y: "elm.padding.bottom";
9687                }
9688             }
9689          }
9690          part { name: "text_vertical_rect";
9691             type: RECT;
9692             mouse_events: 0;
9693             scale: 1;
9694             description { state: "default" 0.0;
9695                min: GENLIST_SIZE_16_INC 0;
9696                fixed: 1 0;
9697                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9698                rel1 {
9699                   relative: 1.0 1.0;
9700                   to_x: "elm.divider1";
9701                   to_y: "elm.padding.top";
9702                }
9703                rel2 {
9704                   relative: 1.0 0.0;
9705                   to_x: "elm.padding.text.left";
9706                   to_y: "elm.padding.bottom";
9707                }
9708                align: 0.0 0.5;
9709             }
9710          }
9711          part { name: "elm.padding.text.right";
9712             type: RECT;
9713             mouse_events: 0;
9714             scale: 1;
9715             description { state: "default" 0.0;
9716                min: GENLIST_PADDING_16_INC 0;
9717                fixed: 1 0;
9718                rel1 {
9719                    relative: 1.0 0.0;
9720                    to_x: "text_vertical_rect";
9721                }
9722                rel2.to_x: "text_vertical_rect";
9723                visible: 0;
9724                align: 0.0 0.5;
9725             }
9726          }
9727          part { name: "text_top_line";
9728             type: RECT;
9729             mouse_events: 0;
9730             description { state: "default" 0.0;
9731                min: 0 1;
9732                fixed: 0 1;
9733                color: GENLIST_LIST_LINE1_COLOR;
9734                rel1 {
9735                   relative: 1.0 0.0;
9736                   to_x: "text_vertical_rect";
9737                   to_y: "text_vertical_rect";
9738                }
9739                rel2 {
9740                   relative: 1.0 0.0;
9741                   to_y: "text_vertical_rect";
9742                }
9743                align: 0.0 0.0;
9744             }
9745          }
9746          part { name: "text_center_line";
9747             type: RECT;
9748             mouse_events: 0;
9749             description { state: "default" 0.0;
9750                min: 0 1;
9751                fixed: 0 1;
9752                color: GENLIST_LIST_LINE1_COLOR;
9753                rel1 {
9754                   relative: 1.0 0.56;
9755                   to_x: "text_vertical_rect";
9756                }
9757                rel2.relative: 1.0 0.56;
9758                align: 0.5 0.5;
9759             }
9760          }
9761          part { name: "text_bottom_line";
9762             type: RECT;
9763             mouse_events: 0;
9764             description { state: "default" 0.0;
9765                min: 0 1;
9766                fixed: 0 1;
9767                color: GENLIST_LIST_LINE1_COLOR;
9768                rel1 {
9769                   relative: 1.0 1.0;
9770                   to_x: "text_vertical_rect";
9771                   to_y: "text_vertical_rect";
9772                }
9773                rel2 {
9774                   relative: 1.0 1.0;
9775                   to_y: "text_vertical_rect";
9776                }
9777                align: 0.0 1.0;
9778             }
9779          }
9780          part { name: "elm.text.bg.1";
9781             clip_to: "disclip";
9782             type: RECT;
9783             mouse_events: 0;
9784             scale: 1;
9785             description { state: "default" 0.0;
9786                rel1 {
9787                   relative: 1.0 1.0;
9788                   to_x: "text_vertical_rect";
9789                   to_y: "text_top_line";
9790                }
9791                rel2 {
9792                   relative: 1.0 0.0;
9793                   to_x: "elm.padding.right";
9794                   to_y: "text_center_line";
9795                }
9796                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9797             }
9798          }
9799          part { name: "elm.text.1";
9800             type: TEXT;
9801             mouse_events: 0;
9802             scale: 1;
9803             description { state: "default" 0.0;
9804                min: 0 GENLIST_SIZE_54_INC;
9805                rel1 {
9806                   relative: 1.0 0.0;
9807                   to_x: "elm.padding.text.right";
9808                   to_y: "elm.text.bg.1";
9809                }
9810                rel2 {
9811                   relative: 0.0 1.0;
9812                   to_x: "elm.padding.right";
9813                   to_y: "elm.text.bg.1";
9814                }
9815                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9816                text {
9817                   font: "Tizen:style=Roman";
9818                   size: GENLIST_FONT_48_INC;
9819                   align: 0.0 0.5;
9820                   text_class: "list_item";
9821                }
9822             }
9823             GENLIST_DESCRIPTION_FLIP_ENABLED
9824          }
9825          part { name: "elm.flip.content.1";
9826             type: SWALLOW;
9827             description { state: "default" 0.0;
9828                visible: 0;
9829                fixed: 1 1;
9830                rel1.to: "elm.text.1";
9831                rel2.to: "elm.text.1";
9832             }
9833             description { state: "flipped" 0.0;
9834                inherit: "default" 0.0;
9835                visible: 1;
9836             }
9837          }
9838          part { name: "elm.text.bg.2";
9839             clip_to: "disclip";
9840             type: RECT;
9841             mouse_events: 0;
9842             scale: 1;
9843             description { state: "default" 0.0;
9844                rel1 {
9845                   relative: 1.0 1.0;
9846                   to_x: "text_vertical_rect";
9847                   to_y: "text_center_line";
9848                }
9849                rel2 {
9850                   relative: 1.0 0.0;
9851                   to_x: "elm.padding.right";
9852                   to_y: "text_bottom_line";
9853                }
9854                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9855             }
9856          }
9857          part { name: "elm.text.2";
9858             clip_to: "disclip";
9859             type: TEXT;
9860             mouse_events: 0;
9861             scale: 1;
9862             description { state: "default" 0.0;
9863                min: 0 GENLIST_SIZE_54_INC;
9864                rel1 {
9865                   relative: 1.0 0.0;
9866                   to_x: "elm.padding.text.right";
9867                   to_y: "elm.text.bg.2";
9868                }
9869                rel2 {
9870                   relative: 0.0 1.0;
9871                   to_x: "elm.padding.right";
9872                   to_y: "elm.text.bg.2";
9873                }
9874                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9875                text {
9876                   font: "Tizen:style=Roman";
9877                   size: GENLIST_FONT_48_INC;
9878                   text_class: "tizen";
9879                }
9880             }
9881             GENLIST_DESCRIPTION_FLIP_ENABLED
9882          }
9883          part { name: "elm.flip.content.2";
9884             type: SWALLOW;
9885             description { state: "default" 0.0;
9886                visible: 0;
9887                fixed: 1 1;
9888                rel1.to: "elm.text.2";
9889                rel2.to: "elm.text.2";
9890             }
9891             description { state: "flipped" 0.0;
9892                inherit: "default" 0.0;
9893                visible: 1;
9894             }
9895          }
9896          part { name: "elm.divider2";
9897             type: RECT;
9898             mouse_events: 0;
9899             description { state: "default" 0.0;
9900                min: 1 0;
9901                fixed: 1 0;
9902                color: GENLIST_LIST_LINE1_COLOR;
9903                rel1 {
9904                   relative: 1.0 1.0;
9905                   to_y: "elm.padding.top";
9906                }
9907                rel2 {
9908                   relative: 1.0 0.0;
9909                   offset: -1 0;
9910                   to_y: "elm.padding.bottom";
9911                }
9912                align: 1.0 0.0;
9913             }
9914          }
9915          GENLIST_PART_DISCLIP
9916       }
9917       programs {
9918          // signal: elm,state,%s,active
9919          //   a "check" item named %s went active
9920          // signal: elm,state,%s,passive
9921          //   a "check" item named %s went passive
9922          // default is passive
9923          /*program { name: "go_active";
9924             signal: "elm,state,selected";
9925             source: "elm";
9926             action: STATE_SET "selected" 0.0;
9927             target: "elm.text";
9928             target: "elm.text.sub";
9929          }
9930          program { name: "go_passive";
9931             signal: "elm,state,unselected";
9932             source: "elm";
9933             action: STATE_SET "default" 0.0;
9934             target: "elm.text";
9935             target: "elm.text.sub";
9936             transition: LINEAR 0.1;
9937          }*/
9938          program { name: "go_disabled";
9939             signal: "elm,state,disabled";
9940             source: "elm";
9941             action: STATE_SET "disabled" 0.0;
9942             target: "disclip";
9943          }
9944          program { name: "go_enabled";
9945             signal: "elm,state,enabled";
9946             source: "elm";
9947             action: STATE_SET "default" 0.0;
9948             target: "disclip";
9949          }
9950          program { name: "flip_enabled";
9951             signal: "elm,state,flip,enabled";
9952             source: "elm";
9953             action: STATE_SET "flipped" 0.0;
9954             target: "elm.text.1";
9955             target: "elm.text.2";
9956             target: "elm.flip.content.1";
9957             target: "elm.flip.content.2";
9958          }
9959          program { name: "flip_disabled";
9960             signal: "elm,state,flip,disabled";
9961             source: "elm";
9962             action: STATE_SET "default" 0.0;
9963             target: "elm.text.1";
9964             target: "elm.text.2";
9965             target: "elm.flip.content.1";
9966             target: "elm.flip.content.2";
9967          }
9968       }
9969    }
9970
9971    ///////// will be removed /////////
9972    group { name: "elm/genlist/item/dialogue/1icon.2/default";
9973       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
9974       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
9975       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
9976       alias: "elm/layout/dialogue/1icon.2";
9977       data.item: "stacking" "above";
9978       data.item: "selectraise" "on";
9979       data.item: "contents" "elm.icon";
9980
9981       parts {
9982          GENLIST_PART_BASE
9983          GENLIST_PART_BOTTOM_LINE
9984          GENLIST_PART_BG_NORMAL
9985          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
9986          GENLIST_PART_PADDING_RIGHT_EDIT
9987          GENLIST_PART_DIALOGUE_ITEM
9988          GENLIST_PART_DIALOGUE_RIGHT_LINE
9989          part { name: "elm.icon";
9990             clip_to: "disclip";
9991             type: SWALLOW;
9992             scale: 1;
9993             description { state: "default" 0.0;
9994                rel1 {
9995                   relative: 1.0 0.0;
9996                   to_x: "elm.padding.left";
9997                }
9998                rel2 {
9999                   relative: 0.0 1.0;
10000                   to_x: "elm.padding.right";
10001                }
10002             }
10003          }
10004          GENLIST_PART_DISCLIP
10005       }
10006       programs {
10007          // signal: elm,state,%s,active
10008          //   a "check" item named %s went active
10009          // signal: elm,state,%s,passive
10010          //   a "check" item named %s went passive
10011          // default is passive
10012          /*program { name: "go_active";
10013             signal: "elm,state,selected";
10014             source: "elm";
10015             action: STATE_SET "selected" 0.0;
10016             target: "bg";
10017             target: "elm.text";
10018          }
10019          program { name: "go_passive";
10020             signal: "elm,state,unselected";
10021             source: "elm";
10022             action: STATE_SET "default" 0.0;
10023             target: "bg";
10024             target: "elm.text";
10025             transition: LINEAR 0.1;
10026          }*/
10027          program { name: "go_disabled";
10028             signal: "elm,state,disabled";
10029             source: "elm";
10030             action: STATE_SET "disabled" 0.0;
10031             target: "disclip";
10032          }
10033          program { name: "go_enabled";
10034             signal: "elm,state,enabled";
10035             source: "elm";
10036             action: STATE_SET "default" 0.0;
10037             target: "disclip";
10038          }
10039       }
10040    }
10041
10042
10043 // 4.3.2 (old)
10044    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
10045       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
10046       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
10047       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
10048       alias: "elm/layout/dialogue/bg/3text.1icon";
10049       data.item: "stacking" "above";
10050       data.item: "selectraise" "on";
10051       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10052       data.item: "contents" "elm.icon";
10053       images {
10054           image: "00_list_thumbnail_bg.png" COMP;
10055       }
10056       parts {
10057          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
10058          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
10059          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
10060          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10061          GENLIST_PART_PADDING_RIGHT_EDIT
10062          part { name: "elm.icon.bg";
10063             scale: 1;
10064             description { state: "default" 0.0;
10065                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
10066                fixed: 1 1;
10067                align: 0.0 0.5;
10068                rel1 {
10069                   relative: 1.0 0.5;
10070                   to_x: "elm.padding.left";
10071                }
10072                rel2 {
10073                   relative: 1.0 0.5;
10074                   to_x: "elm.padding.left";
10075                }
10076                image {
10077                   normal: "00_list_thumbnail_bg.png";
10078                   border: 1 1 1 1;
10079                   border_scale: 1;
10080                   middle: NONE;
10081                }
10082             }
10083          }
10084          part { name: "elm.icon";
10085             type: SWALLOW;
10086             description { state: "default" 0.0;
10087                rel1.to: "elm.icon.bg";
10088                rel2.to: "elm.icon.bg";
10089             }
10090          }
10091          part { name: "elm.padding.icon.right";
10092             type: RECT;
10093             mouse_events: 0;
10094             scale: 1;
10095             description { state: "default" 0.0;
10096                min: GENLIST_PADDING_24_INC 0;
10097                fixed: 1 0;
10098                rel1 {
10099                    relative: 1.0 0.0;
10100                    to_x: "elm.icon.bg";
10101                }
10102                rel2.to_x: "elm.icon.bg";
10103                visible: 0;
10104                align: 0.0 0.5;
10105             }
10106          }
10107          part { name: "elm.text.1";
10108             clip_to: "disclip";
10109             type: TEXT;
10110             mouse_events: 0;
10111             scale: 1;
10112             description { state: "default" 0.0;
10113                min: 0 GENLIST_SIZE_54_INC;
10114                fixed: 0 1;
10115                align: 0 0;
10116                rel1 {
10117                   relative: 1.0 1.0;
10118                   to_x: "elm.padding.icon.right";
10119                   to_y: "elm.padding.top";
10120                }
10121                rel2 {
10122                   relative: 0.0 1.0;
10123                   to_x: "elm.padding.right";
10124                   to_y: "elm.padding.top";
10125                }
10126                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
10127                text {
10128                   font: "Tizen:style=Roman";
10129                   size: GENLIST_FONT_48_INC;
10130                   align: 0.0 0.0;
10131                   text_class: "list_item";
10132                }
10133             }
10134          }
10135          part { name: "elm.text.2";
10136             clip_to: "disclip";
10137             type: TEXT;
10138             mouse_events: 0;
10139             scale: 1;
10140             description { state: "default" 0.0;
10141                rel1 {
10142                   relative: 1.0 1.0;
10143                   to_x: "elm.padding.icon.right";
10144                   to_y: "elm.text.1";
10145                }
10146                rel2 {
10147                   relative: 0.0 0.0;
10148                   to_x: "elm.padding.right";
10149                   to_y: "elm.text.3";
10150                }
10151                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10152                text {
10153                   font: "Tizen:style=Medium";
10154                   size: GENLIST_FONT_32_INC;
10155                   align: 0.0 1.0;
10156                   text_class: "tizen";
10157                }
10158             }
10159          }
10160          part { name: "elm.text.3";
10161             clip_to: "disclip";
10162             type: TEXT;
10163             mouse_events: 0;
10164             scale: 1;
10165             description { state: "default" 0.0;
10166                min: 0 GENLIST_ICON_SMALL_SIZE;
10167                fixed: 0 1;
10168                align: 0 1;
10169                rel1 {
10170                   relative: 1.0 0.0;
10171                   to_x: "elm.padding.icon.right";
10172                   to_y: "elm.padding.bottom";
10173                }
10174                rel2 {
10175                   relative: 0.0 0.0;
10176                   to_x: "elm.padding.right";
10177                   to_y: "elm.padding.bottom";
10178                }
10179                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10180                text {
10181                   font: "Tizen:style=Medium";
10182                   size: GENLIST_FONT_32_INC;
10183                   align: 0.0 1.0;
10184                   text_class: "tizen";
10185                }
10186             }
10187          }
10188          GENLIST_PART_DISCLIP
10189       }
10190       programs {
10191          // signal: elm,state,%s,active
10192          //   a "check" item named %s went active
10193          // signal: elm,state,%s,passive
10194          //   a "check" item named %s went passive
10195          // default is passive
10196          /*program { name: "go_active";
10197             signal: "elm,state,selected";
10198             source: "elm";
10199             action: STATE_SET "selected" 0.0;
10200             target: "elm.text";
10201             target: "elm.text.sub";
10202          }
10203          program { name: "go_passive";
10204             signal: "elm,state,unselected";
10205             source: "elm";
10206             action: STATE_SET "default" 0.0;
10207             target: "elm.text";
10208             target: "elm.text.sub";
10209             transition: LINEAR 0.1;
10210          }*/
10211          program { name: "go_disabled";
10212             signal: "elm,state,disabled";
10213             source: "elm";
10214             action: STATE_SET "disabled" 0.0;
10215             target: "disclip";
10216          }
10217          program { name: "go_enabled";
10218             signal: "elm,state,enabled";
10219             source: "elm";
10220             action: STATE_SET "default" 0.0;
10221             target: "disclip";
10222          }
10223       }
10224   }
10225
10226 ////////////////////////////////////////////////////////
10227 // Check that belows are used
10228    group { name: "elm/genlist/item/1text.2/default";
10229       alias: "elm/genlist/item_odd/1text.2/default";
10230       alias: "elm/genlist/item_compress/1text.2/default";
10231       alias: "elm/genlist/item_compress_odd/1text.2/default";
10232       data.item: "stacking" "above";
10233       data.item: "selectraise" "on";
10234       data.item: "texts" "elm.text";
10235       data.item: "flips" "elm.flip.icon elm.flip.content";
10236
10237       parts {
10238          GENLIST_PART_BASE
10239          GENLIST_PART_BG_NORMAL
10240          GENLIST_PART_BOTTOM_LINE
10241          GENLIST_PART_PADDING_LEFT
10242          GENLIST_PART_PADDING_RIGHT_EDIT
10243          part { name: "temp_center_line"; //temporary
10244             clip_to: "disclip";
10245             type: RECT;
10246             mouse_events: 0;
10247             scale: 1;
10248             description { state: "default" 0.0;
10249                rel1 {
10250                   relative: 0.0 0.5;
10251                   to: "base";
10252                }
10253                rel2 {
10254                   relative: 1.0 0.5;
10255                   to: "base";
10256                }
10257             }
10258          }
10259          part { name: "elm.text";
10260             clip_to: "disclip";
10261             type: TEXTBLOCK;
10262             mouse_events: 0;
10263             scale: 1;
10264             multiline: 0;
10265             description { state: "default" 0.0;
10266                fixed: 1 1;
10267                rel1 {
10268                   relative: 1.0 0.5;
10269                   to_x: "elm.padding.left";
10270                   to_y: "temp_center_line";
10271                }
10272                rel2 {
10273                   relative: 0.0 0.5;
10274                   to_x: "elm.padding.right";
10275                   to_y: "temp_center_line";
10276                }
10277                align: 0.0 0.5;
10278                text {
10279                   style: "genlist_style_list_main_text_unread";
10280                   min: 0 1;
10281                   align: 0.0 0.5;
10282                }
10283             }
10284             description { state: "selected" 0.0;
10285                inherit: "default" 0.0;
10286                text.style: "genlist_style_list_main_text_focus";
10287             }
10288             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10289             GENLIST_DESCRIPTION_FLIP_ENABLED
10290          }
10291          GENLIST_PART_FLIP
10292          GENLIST_PART_DISCLIP
10293       }
10294       programs {
10295          // signal: elm,state,%s,active
10296          //   a "check" item named %s went active
10297          // signal: elm,state,%s,passive
10298          //   a "check" item named %s went passive
10299          // default is passive
10300          program { name: "go_active";
10301             signal: "elm,state,selected";
10302             source: "elm";
10303             action: STATE_SET "selected" 0.0;
10304             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10305             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10306          }
10307          program { name: "go_passive";
10308             signal: "elm,state,unselected";
10309             source: "elm";
10310             action: STATE_SET "default" 0.0;
10311             target: "bg";
10312             target: "elm.text";
10313             transition: LINEAR 0.1;
10314          }
10315          program { name: "go_disabled";
10316             signal: "elm,state,disabled";
10317             source: "elm";
10318             action: STATE_SET "disabled" 0.0;
10319             target: "disclip";
10320          }
10321          program { name: "go_enabled";
10322             signal: "elm,state,enabled";
10323             source: "elm";
10324             action: STATE_SET "default" 0.0;
10325             target: "disclip";
10326          }
10327          //GENLIST_PROGRAM_FLIP_1TEXT
10328          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10329       }
10330    }
10331
10332 // ???
10333    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10334    group { name: "elm/genlist/item/3text.6icon/default";
10335       alias: "elm/genlist/item_odd/3text.6icon/default";
10336       alias: "elm/genlist/item_compress/3text.6icon/default";
10337       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10338       data.item: "stacking" "above";
10339       data.item: "selectraise" "on";
10340       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10341       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10342       data.item: "flips" "elm.flip.icon elm.flip.content";
10343
10344       parts {
10345          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10346          GENLIST_PART_BG_NORMAL
10347          GENLIST_PART_BG_NORMAL
10348          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10349          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10350          GENLIST_PART_PADDING_LEFT
10351          GENLIST_PART_PADDING_RIGHT_EDIT
10352          part { name: "elm.swallow.colorbar";
10353             clip_to: "disclip";
10354             type: SWALLOW;
10355             scale: 1;
10356             description { state: "default" 0.0;
10357                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10358                rel2.relative: 0.0 0.0;
10359                align: 0.0 0.0;
10360             }
10361          }
10362          part { name: "elm.text.3";
10363             clip_to: "disclip";
10364             type: TEXT;
10365             mouse_events: 0;
10366             scale: 1;
10367             description { state: "default" 0.0;
10368                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10369                rel1 {
10370                   relative: 0.0 0.0;
10371                   to_x: "elm.padding.right";
10372                   to_y: "elm.padding.bottom";
10373                }
10374                rel2 {
10375                   relative: 0.0 0.0;
10376                   to_x: "elm.padding.right";
10377                   to_y: "elm.padding.bottom";
10378                }
10379                align: 1.0 1.0;
10380                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10381                text {
10382                   font: "Tizen:style=Medium";
10383                   size: GENLIST_FONT_32_INC;
10384                   min: 0 1;
10385                   align: 1.0 0.5;
10386                   text_class: "tizen";
10387                }
10388             }
10389             description { state: "selected" 0.0;
10390                inherit: "default" 0.0;
10391                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10392             }
10393             GENLIST_DESCRIPTION_FLIP_ENABLED
10394          }
10395          part { name: "elm.icon.1";
10396             clip_to: "disclip";
10397             type: SWALLOW;
10398             mouse_events: 0;
10399             scale: 1;
10400             description { state: "default" 0.0;
10401                rel1 {
10402                   relative: 0.0 1.0;
10403                   to_x: "elm.padding.right";
10404                   to_y: "elm.padding.top";
10405                }
10406                rel2 {
10407                   relative: 0.0 0.0;
10408                   to_x: "elm.padding.right";
10409                   to_y: "elm.text.3";
10410                }
10411                align: 1.0 0.0;
10412             }
10413             GENLIST_DESCRIPTION_FLIP_ENABLED
10414          }
10415          part { name: "elm.padding.icon1.left";
10416             clip_to: "disclip";
10417             type: RECT;
10418             scale: 1;
10419             description { state: "default" 0.0;
10420                min: GENLIST_PADDING_16_INC 0;
10421                rel1.to_x: "elm.icon.1";
10422                rel2 {
10423                   relative: 0.0 1.0;
10424                   to_x: "elm.icon.1";
10425                }
10426                align: 1.0 0.0;
10427                visible: 0;
10428             }
10429          }
10430          part { name: "elm.text1.rect";
10431             clip_to: "disclip";
10432             type: RECT;
10433             scale: 1;
10434             description { state: "default" 0.0;
10435                min: 0 GENLIST_SIZE_61_INC;
10436                rel1 {
10437                   relative: 1.0 1.0;
10438                   to_x: "elm.swallow.colorbar";
10439                   to_y: "elm.padding.top";
10440                }
10441                rel2 {
10442                   relative: 0.0 0.0;
10443                   to_x: "elm.padding.icon1.left";
10444                   to_y: "elm.padding.top";
10445                }
10446                align: 0.0 0.0;
10447                visible: 0;
10448             }
10449          }
10450          part { name: "elm.text.1";
10451             clip_to: "disclip";
10452             type: TEXTBLOCK;
10453             mouse_events: 0;
10454             scale: 1;
10455             description { state: "default" 0.0;
10456                rel1.to: "elm.text1.rect";
10457                rel2.to: "elm.text1.rect";
10458                align: 0.0 0.0;
10459                text {
10460                   style: "genlist_style_email_unread";
10461                   min: 0 1;
10462                   max: 0 1;
10463                   align: 0.0 0.5;
10464                }
10465             }
10466             description { state: "selected" 0.0;
10467                inherit: "default" 0.0;
10468                text.style: "genlist_style_email_focus";
10469             }
10470             description { state: "read" 0.0;
10471                inherit: "default" 0.0;
10472                text.style: "genlist_style_email_read";
10473             }
10474             description { state: "urgency_read" 0.0;
10475                inherit: "default" 0.0;
10476                text.style: "genlist_style_email_urgency_read";
10477             }
10478             description { state: "urgency_unread" 0.0;
10479                inherit: "default" 0.0;
10480                text.style: "genlist_style_email_urgency_unread";
10481             }
10482             GENLIST_DESCRIPTION_FLIP_ENABLED
10483          }
10484          part { name: "elm.text.2";
10485             clip_to: "disclip";
10486             type: TEXTBLOCK;
10487             scale: 1;
10488             description { state: "default" 0.0;
10489                rel1 {
10490                   relative: 1.0 1.0;
10491                   to_x: "elm.padding.left";
10492                   to_y: "elm.text.1";
10493                }
10494                rel2 {
10495                   relative: 0.0 0.0;
10496                   to_x: "elm.padding.icon2.left";
10497                   to_y: "elm.padding.bottom";
10498                }
10499                align: 0.0 0.5;
10500                text {
10501                   style: "genlist_style_name_text";
10502                   min: 0 1;
10503                   align: 0.0 0.5;
10504                }
10505             }
10506             description { state: "selected" 0.0;
10507                inherit: "default" 0.0;
10508                text.style: "genlist_style_name_text_focus";
10509             }
10510             GENLIST_DESCRIPTION_FLIP_ENABLED
10511          }
10512          part { name: "elm.padding.icon2.left";
10513             clip_to: "disclip";
10514             type: RECT;
10515             scale: 1;
10516             description { state: "default" 0.0;
10517                min: GENLIST_PADDING_16_INC 0;
10518                rel1 {
10519                   relative: 0.0 1.0;
10520                   to_x: "elm.icon.2";
10521                   to_y: "elm.text.1";
10522                }
10523                rel2 {
10524                   relative: 0.0 0.0;
10525                   to_x: "elm.icon.2";
10526                   to_y: "elm.padding.bottom";
10527                }
10528                align: 1.0 0.0;
10529                visible: 0;
10530             }
10531          }
10532          part { name: "elm.icon.2";
10533             clip_to: "disclip";
10534             type: SWALLOW;
10535             scale: 1;
10536             description { state: "default" 0.0;
10537                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10538                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10539                rel1 {
10540                   relative: 0.0 1.0;
10541                   to_x: "elm.padding.icon3.left";
10542                   to_y: "elm.text.1";
10543                }
10544                rel2 {
10545                   relative: 0.0 0.0;
10546                   to_x: "elm.padding.icon3.left";
10547                   to_y: "elm.padding.bottom";
10548                }
10549                align: 1.0 0.5;
10550             }
10551             GENLIST_DESCRIPTION_FLIP_ENABLED
10552          }
10553          part { name: "elm.padding.icon3.left";
10554             clip_to: "disclip";
10555             type: RECT;
10556             scale: 1;
10557             description { state: "default" 0.0;
10558                min: GENLIST_PADDING_16_INC 0;
10559                rel1 {
10560                   relative: 0.0 1.0;
10561                   to_x: "elm.icon.3";
10562                   to_y: "elm.text.1";
10563                }
10564                rel2 {
10565                   relative: 0.0 0.0;
10566                   to_x: "elm.icon.3";
10567                   to_y: "elm.padding.bottom";
10568                }
10569                align: 1.0 0.0;
10570                visible: 0;
10571             }
10572          }
10573          part { name: "elm.icon.3";
10574             clip_to: "disclip";
10575             type: SWALLOW;
10576             scale: 1;
10577             description { state: "default" 0.0;
10578                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10579                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10580                rel1 {
10581                   relative: 0.0 1.0;
10582                   to_x: "elm.padding.icon4.left";
10583                   to_y: "elm.text.1";
10584                }
10585                rel2 {
10586                   relative: 0.0 0.0;
10587                   to_x: "elm.padding.icon4.left";
10588                   to_y: "elm.padding.bottom";
10589                }
10590                align: 1.0 0.5;
10591             }
10592             GENLIST_DESCRIPTION_FLIP_ENABLED
10593          }
10594          part { name: "elm.padding.icon4.left";
10595             clip_to: "disclip";
10596             type: RECT;
10597             scale: 1;
10598             description { state: "default" 0.0;
10599                min: GENLIST_PADDING_16_INC 0;
10600                rel1 {
10601                   relative: 0.0 1.0;
10602                   to_x: "elm.icon.4";
10603                   to_y: "elm.text.1";
10604                }
10605                rel2 {
10606                   relative: 0.0 0.0;
10607                   to_x: "elm.icon.4";
10608                   to_y: "elm.padding.bottom";
10609                }
10610                align: 1.0 0.0;
10611                visible: 0;
10612             }
10613          }
10614          part { name: "elm.icon.4";
10615             clip_to: "disclip";
10616             type: SWALLOW;
10617             scale: 1;
10618             description { state: "default" 0.0;
10619                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10620                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10621                rel1 {
10622                   relative: 0.0 1.0;
10623                   to_x: "elm.text.3";
10624                   to_y: "elm.text.1";
10625                }
10626                rel2 {
10627                   relative: 0.0 0.0;
10628                   to_x: "elm.text.3";
10629                   to_y: "elm.padding.bottom";
10630                }
10631                align: 1.0 0.5;
10632             }
10633             GENLIST_DESCRIPTION_FLIP_ENABLED
10634          }
10635          part { name: "elm.swallow.outbox.progress";
10636             type: SWALLOW;
10637             scale: 1;
10638             mouse_events: 1;
10639             repeat_events: 0;
10640             description { state: "default" 0.0;
10641                min: GENLIST_SIZE_168_INC 0;
10642                color: 0 0 0 0;
10643                align: 1.0 0.5;
10644                rel1 {
10645                   relative: 0.0 1.0;
10646                   offset: 0 0;
10647                   to_x: "elm.padding.right";
10648                   to_y: "elm.padding.top";
10649                }
10650                rel2 {
10651                   relative: 0.0 0.0;
10652                   offset: 0 0;
10653                   to_x: "elm.padding.right";
10654                   to_y: "elm.padding.bottom";
10655                }
10656             }
10657          }
10658          GENLIST_PART_FLIP
10659          GENLIST_PART_DISCLIP
10660       }
10661       programs {
10662          // signal: elm,state,%s,active
10663          //   a "check" item named %s went active
10664          // signal: elm,state,%s,passive
10665          //   a "check" item named %s went passive
10666          // default is passive
10667          program { name: "go_active";
10668             signal: "elm,state,selected";
10669             source: "elm";
10670             action: STATE_SET "selected" 0.0;
10671             target: "bg";
10672             target: "elm.text.1";
10673             target: "elm.text.2";
10674             target: "elm.text.3";
10675             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10676          }
10677          program { name: "go_passive";
10678             signal: "elm,state,unselected";
10679             source: "elm";
10680             action: STATE_SET "default" 0.0;
10681             target: "bg";
10682             target: "elm.text.1";
10683             target: "elm.text.2";
10684             target: "elm.text.3";
10685             transition: LINEAR 0.1;
10686          }
10687          program { name: "go_disabled";
10688             signal: "elm,state,disabled";
10689             source: "elm";
10690             action: STATE_SET "disabled" 0.0;
10691             target: "disclip";
10692          }
10693          program { name: "go_enabled";
10694             signal: "elm,state,enabled";
10695             source: "elm";
10696             action: STATE_SET "default" 0.0;
10697             target: "disclip";
10698          }
10699          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10700          program { name: "go_read";
10701             signal: "elm,state,read";
10702             source: "elm";
10703             action: STATE_SET "read" 0.0;
10704             target: "elm.text.1";
10705          }
10706          program { name: "go_unread";
10707             signal: "elm,state,unread";
10708             source: "elm";
10709             action: STATE_SET "default" 0.0;
10710             target: "elm.text.1";
10711          }
10712          program { name: "go_urgeny_unread";
10713             signal: "elm,state,urgency_unread";
10714             source: "elm";
10715             action: STATE_SET "urgency_unread" 0.0;
10716             target: "elm.text.1";
10717          }
10718          program { name: "go_urgency_read";
10719             signal: "elm,state,urgency_read";
10720             source: "elm";
10721             action: STATE_SET "urgency_read" 0.0;
10722             target: "elm.text.1";
10723          }
10724          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10725       }
10726    }
10727
10728    // 3.2.24
10729    group { name: "elm/genlist/item/2text.3icon.2/default";
10730       alias: "elm/genlist/item_odd/2text.3icon.2/default";
10731       alias: "elm/genlist/item_compress/2text.3icon.2/default";
10732       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
10733       data.item: "stacking" "above";
10734       data.item: "selectraise" "on";
10735       data.item: "texts" "elm.text.1 elm.text.2";
10736       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10737       data.item: "flips" "elm.flip.icon elm.flip.content";
10738
10739       parts {
10740          GENLIST_PART_BASE_LIST_H( 129 )
10741          GENLIST_PART_BG_NORMAL
10742          GENLIST_PART_PADDING_TOP_SIZE( 10 )
10743          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
10744          GENLIST_PART_PADDING_LEFT
10745          GENLIST_PART_PADDING_RIGHT_EDIT
10746          part { name: "elm.swallow.colorbar";
10747             clip_to: "disclip";
10748             type: SWALLOW;
10749             scale: 1;
10750             description { state: "default" 0.0;
10751                min: 10 21;
10752                fixed: 1 1;
10753                rel2.relative: 0.0 0.0;
10754                align: 0.0 0.0;
10755             }
10756          }
10757          part { name: "elm.icon.2";
10758             clip_to: "disclip";
10759             type: SWALLOW;
10760             scale: 1;
10761             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
10762                fixed: 1 1;
10763             )
10764             GENLIST_DESCRIPTION_FLIP_ENABLED
10765          }
10766          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
10767          part { name: "elm.text.2";
10768             clip_to: "disclip";
10769             type: TEXT;
10770             mouse_events: 0;
10771             scale: 1;
10772             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
10773                min: 0 GENLIST_SIZE_48_INC;
10774                fixed: 0 1;
10775                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10776                text {
10777                   font: "Tizen:style=Medium";
10778                   size: GENLIST_LIST_SUB_TEXT_SIZE;
10779                   min: 0 1;
10780                   align: 0.0 0.5;
10781                   text_class: "tizen";
10782                }
10783             )
10784             description { state: "selected" 0.0;
10785                inherit: "default" 0.0;
10786                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10787             }
10788             GENLIST_DESCRIPTION_FLIP_ENABLED
10789          }
10790          // virtual padding for limiting flexible text
10791          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
10792          part { name: "elm.text.1";
10793             clip_to: "disclip";
10794             type: TEXT;
10795             mouse_events: 0;
10796             scale: 1;
10797             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
10798                align: 0 0.5;
10799                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10800                text {
10801                   font: "Tizen:style=Roman";
10802                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10803                   min: 0 1;
10804                   max: 1 1;
10805                   align: 0 0.5;
10806                   text_class: "list_item";
10807                }
10808             )
10809             description { state: "selected" 0.0;
10810                inherit: "default" 0.0;
10811                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10812             }
10813             GENLIST_DESCRIPTION_FLIP_ENABLED
10814          }
10815          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
10816          part { name: "elm.icon.1";
10817             clip_to: "disclip";
10818             type: SWALLOW;
10819             scale: 1;
10820             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
10821                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10822                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10823                fixed: 1 1;
10824                align: 0 0.5;
10825             )
10826             GENLIST_DESCRIPTION_FLIP_ENABLED
10827          }
10828          GENLIST_PART_FLIP
10829          GENLIST_PART_DISCLIP
10830       }
10831       programs {
10832          // signal: elm,state,%s,active
10833          //   a "check" item named %s went active
10834          // signal: elm,state,%s,passive
10835          //   a "check" item named %s went passive
10836          // default is passive
10837          program { name: "go_active";
10838             signal: "elm,state,selected";
10839             source: "elm";
10840             action: STATE_SET "selected" 0.0;
10841             target: "bg";
10842             target: "elm.text.1";
10843             target: "elm.text.2";
10844             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10845          }
10846          program { name: "go_passive";
10847             signal: "elm,state,unselected";
10848             source: "elm";
10849             action: STATE_SET "default" 0.0;
10850             target: "bg";
10851             target: "elm.text.1";
10852             target: "elm.text.2";
10853             transition: LINEAR 0.1;
10854          }
10855          program { name: "go_disabled";
10856             signal: "elm,state,disabled";
10857             source: "elm";
10858             action: STATE_SET "disabled" 0.0;
10859             target: "disclip";
10860          }
10861          program { name: "go_enabled";
10862             signal: "elm,state,enabled";
10863             source: "elm";
10864             action: STATE_SET "default" 0.0;
10865             target: "disclip";
10866          }
10867          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
10868          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10869       }
10870    }
10871 // 3.2.25
10872    group { name: "elm/genlist/item/2text.3icon.3/default";
10873       alias: "elm/genlist/item_odd/2text.3icon.3/default";
10874       alias: "elm/genlist/item_compress/2text.3icon.3/default";
10875       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
10876       data.item: "stacking" "above";
10877       data.item: "selectraise" "on";
10878       data.item: "texts" "elm.text.1 elm.text.2";
10879       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10880       data.item: "flips" "elm.flip.icon elm.flip.content";
10881
10882       parts {
10883          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10884          GENLIST_PART_BG_NORMAL
10885          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10886          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10887          GENLIST_PART_PADDING_LEFT
10888          GENLIST_PART_PADDING_RIGHT_EDIT
10889          part { name: "elm.swallow.colorbar";
10890             clip_to: "disclip";
10891             type: SWALLOW;
10892             scale: 1;
10893             description { state: "default" 0.0;
10894                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10895                fixed: 1 1;
10896                rel2.relative: 0.0 0.0;
10897                align: 0.0 0.0;
10898             }
10899          }
10900          part { name: "elm.icon.1";
10901             clip_to: "disclip";
10902             type: SWALLOW;
10903             scale: 1;
10904             description { state: "default" 0.0;
10905                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10906                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10907                fixed: 1 1;
10908                rel1 {
10909                   relative: 1.0 1.0;
10910                   to_x: "elm.padding.left";
10911                   to_y: "elm.padding.top";
10912                }
10913                rel2 {
10914                   relative: 1.0 0.0;
10915                   to_x: "elm.padding.left";
10916                   to_y: "elm.padding.bottom";
10917                }
10918                align: 0.0 0.5;
10919             }
10920             GENLIST_DESCRIPTION_FLIP_ENABLED
10921          }
10922          part { name: "elm.padding.icon1.right";
10923             clip_to: "disclip";
10924             type: RECT;
10925             scale: 1;
10926             description { state: "default" 0.0;
10927                min: GENLIST_PADDING_16_INC 0;
10928                fixed: 1 0;
10929                rel1 {
10930                   relative: 1.0 0.0;
10931                   to_x: "elm.icon.1";
10932                }
10933                rel2.to_x: "elm.icon.1";
10934                align: 0.0 0.0;
10935                visible: 0;
10936             }
10937          }
10938          part { name: "elm.icon.2";
10939             clip_to: "disclip";
10940             type: SWALLOW;
10941             scale: 1;
10942             description { state: "default" 0.0;
10943                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10944                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10945                fixed: 1 1;
10946                rel1 {
10947                   relative: 0.0 1.0;
10948                   to_x: "elm.padding.right";
10949                   to_y: "elm.padding.top";
10950                }
10951                rel2 {
10952                   relative: 0.0 1.0;
10953                   to_x: "elm.padding.right";
10954                   to_y: "elm.padding.bottom";
10955                }
10956                align: 1.0 0.5;
10957             }
10958             GENLIST_DESCRIPTION_FLIP_ENABLED
10959          }
10960          part { name: "elm.padding.icon2.left";
10961             clip_to: "disclip";
10962             type: RECT;
10963             scale: 1;
10964             description { state: "default" 0.0;
10965                min: GENLIST_PADDING_16_INC 0;
10966                fixed: 1 0;
10967                rel1 {
10968                   relative: 0.0 0.0;
10969                   to_x: "elm.icon.2";
10970                }
10971                rel2.to_x: "elm.icon.2";
10972                align: 1.0 0.0;
10973                visible: 0;
10974             }
10975          }
10976          part { name: "elm.text.1";
10977             clip_to: "disclip";
10978             type: TEXT;
10979             mouse_events: 0;
10980             scale: 1;
10981             description { state: "default" 0.0;
10982                min: 0 GENLIST_SIZE_61_INC;
10983                fixed: 1 1;
10984                rel1 {
10985                   relative: 1.0 1.0;
10986                   to_x: "elm.padding.icon1.right";
10987                   to_y: "elm.padding.top";
10988                }
10989                rel2 {
10990                   relative: 0.0 1.0;
10991                   to_x: "elm.padding.icon2.left";
10992                   to_y: "elm.padding.top";
10993                }
10994                align: 0.0 0.0;
10995                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10996                text {
10997                   font: "Tizen:style=Roman";
10998                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10999                   min: 0 1;
11000                   align: 0.0 0.5;
11001                   text_class: "list_item";
11002                }
11003             }
11004             description { state: "selected" 0.0;
11005                inherit: "default" 0.0;
11006                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11007             }
11008             GENLIST_DESCRIPTION_FLIP_ENABLED
11009          }
11010          part { name: "elm.text.2";
11011             clip_to: "disclip";
11012             type: TEXT;
11013             mouse_events: 0;
11014             scale: 1;
11015             description { state: "default" 0.0;
11016                rel1 {
11017                   relative: 1.0 1.0;
11018                   to_x: "elm.padding.icon1.right";
11019                   to_y: "elm.text.1";
11020                }
11021                rel2 {
11022                   relative: 0.0 0.0;
11023                   to_x: "elm.padding.icon2.left";
11024                   to_y: "elm.padding.bottom";
11025                }
11026                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11027                text {
11028                   font: "Tizen:style=Medium";
11029                   size: GENLIST_FONT_32_INC;
11030                   min: 0 1;
11031                   align: 0.0 0.5;
11032                   text_class: "tizen";
11033                }
11034             }
11035             description { state: "selected" 0.0;
11036                inherit: "default" 0.0;
11037                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11038             }
11039             GENLIST_DESCRIPTION_FLIP_ENABLED
11040          }
11041          GENLIST_PART_FLIP
11042          GENLIST_PART_DISCLIP
11043       }
11044       programs {
11045          // signal: elm,state,%s,active
11046          //   a "check" item named %s went active
11047          // signal: elm,state,%s,passive
11048          //   a "check" item named %s went passive
11049          // default is passive
11050          program { name: "go_active";
11051             signal: "elm,state,selected";
11052             source: "elm";
11053             action: STATE_SET "selected" 0.0;
11054             target: "bg";
11055             target: "elm.text.1";
11056             target: "elm.text.2";
11057             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11058          }
11059          program { name: "go_passive";
11060             signal: "elm,state,unselected";
11061             source: "elm";
11062             action: STATE_SET "default" 0.0;
11063             target: "bg";
11064             target: "elm.text.1";
11065             target: "elm.text.2";
11066             transition: LINEAR 0.1;
11067          }
11068          program { name: "go_disabled";
11069             signal: "elm,state,disabled";
11070             source: "elm";
11071             action: STATE_SET "disabled" 0.0;
11072             target: "disclip";
11073          }
11074          program { name: "go_enabled";
11075             signal: "elm,state,enabled";
11076             source: "elm";
11077             action: STATE_SET "default" 0.0;
11078             target: "disclip";
11079          }
11080          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11081          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11082       }
11083    }
11084    // 3.2.30
11085    group { name: "elm/genlist/item/1text.3icon.3/default";
11086       alias: "elm/genlist/item_odd/1text.3icon.3/default";
11087       alias: "elm/genlist/item_compress/1text.3icon.3/default";
11088       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
11089       data.item: "stacking" "above";
11090       data.item: "selectraise" "on";
11091       data.item: "texts" "elm.text.1";
11092       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11093       data.item: "flips" "elm.flip.icon elm.flip.content";
11094
11095       parts {
11096          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11097          GENLIST_PART_BG_NORMAL
11098          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11099          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11100          GENLIST_PART_PADDING_LEFT
11101          GENLIST_PART_PADDING_RIGHT_EDIT
11102          part { name: "elm.icon.1";
11103             clip_to: "disclip";
11104             type: SWALLOW;
11105             scale: 1;
11106             description { state: "default" 0.0;
11107                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11108                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11109                fixed: 1 1;
11110                rel1 {
11111                   relative: 1.0 1.0;
11112                   to_x: "elm.padding.left";
11113                   to_y: "elm.padding.top";
11114                }
11115                rel2 {
11116                   relative: 1.0 0.0;
11117                   to_x: "elm.padding.left";
11118                   to_y: "elm.padding.bottom";
11119                }
11120                align: 0.0 0.5;
11121             }
11122             GENLIST_DESCRIPTION_FLIP_ENABLED
11123          }
11124          part { name: "elm.padding.icon1.right";
11125             clip_to: "disclip";
11126             type: RECT;
11127             scale: 1;
11128             description { state: "default" 0.0;
11129                min: GENLIST_PADDING_16_INC 0;
11130                fixed: 1 0;
11131                rel1 {
11132                   relative: 1.0 0.0;
11133                   to_x: "elm.icon.1";
11134                }
11135                rel2.to_x: "elm.icon.1";
11136                align: 0.0 0.0;
11137                visible: 0;
11138             }
11139          }
11140          part { name: "elm.icon.2";
11141             clip_to: "disclip";
11142             type: SWALLOW;
11143             scale: 1;
11144             description { state: "default" 0.0;
11145                fixed: 1 1;
11146                rel1 {
11147                   relative: 0.0 1.0;
11148                   to_x: "elm.padding.right";
11149                   to_y: "elm.padding.top";
11150                }
11151                rel2 {
11152                   relative: 0.0 0.0;
11153                   to_x: "elm.padding.right";
11154                   to_y: "elm.padding.bottom";
11155                }
11156                align: 1.0 0.5;
11157             }
11158             GENLIST_DESCRIPTION_FLIP_ENABLED
11159          }
11160          part { name: "elm.padding.icon2.left";
11161             clip_to: "disclip";
11162             type: RECT;
11163             scale: 1;
11164             description { state: "default" 0.0;
11165                min: GENLIST_PADDING_16_INC 0;
11166                fixed: 1 0;
11167                rel1.to_x: "elm.icon.2";
11168                rel2 {
11169                   relative: 0.0 1.0;
11170                   to_x: "elm.icon.2";
11171                }
11172                align: 1.0 0.0;
11173                visible: 0;
11174             }
11175          }
11176          part { name: "elm.text.1";
11177             clip_to: "disclip";
11178             type: TEXT;
11179             mouse_events: 0;
11180             scale: 1;
11181             description { state: "default" 0.0;
11182                min: 0 GENLIST_SIZE_61_INC;
11183                fixed: 0 1;
11184                rel1 {
11185                   relative: 1.0 1.0;
11186                   to_x: "elm.padding.icon1.right";
11187                   to_y: "elm.padding.top";
11188                }
11189                rel2 {
11190                   relative: 0.0 1.0;
11191                   to_x: "elm.padding.icon2.left";
11192                   to_y: "elm.padding.top";
11193                }
11194                align: 0 0;
11195                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11196                text {
11197                   font: "Tizen:style=Roman";
11198                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11199                   min: 0 1;
11200                   align: 0.0 0.5;
11201                   text_class: "list_item";
11202                }
11203             }
11204             description { state: "selected" 0.0;
11205                inherit: "default" 0.0;
11206                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11207             }
11208             GENLIST_DESCRIPTION_FLIP_ENABLED
11209          }
11210          part { name: "elm.swallow.progress";
11211             clip_to: "disclip";
11212             type: SWALLOW;
11213             scale: 1;
11214             description { state: "default" 0.0;
11215                fixed: 0 1;
11216                rel1 {
11217                   relative: 1.0 1.0;
11218                   to_x: "elm.padding.icon1.right";
11219                   to_y: "elm.text.1";
11220                }
11221                rel2 {
11222                   relative: 0.0 1.0;
11223                   to_x: "elm.padding.icon2.left";
11224                   to_y: "elm.text.1";
11225                }
11226                align: 0.5 0.0;
11227             }
11228             GENLIST_DESCRIPTION_FLIP_ENABLED
11229          }
11230          GENLIST_PART_FLIP
11231          GENLIST_PART_DISCLIP
11232       }
11233       programs {
11234          // signal: elm,state,%s,active
11235          //   a "check" item named %s went active
11236          // signal: elm,state,%s,passive
11237          //   a "check" item named %s went passive
11238          // default is passive
11239          program { name: "go_active";
11240             signal: "elm,state,selected";
11241             source: "elm";
11242             action: STATE_SET "selected" 0.0;
11243             target: "bg";
11244             target: "elm.text.1";
11245             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11246          }
11247          program { name: "go_passive";
11248             signal: "elm,state,unselected";
11249             source: "elm";
11250             action: STATE_SET "default" 0.0;
11251             target: "bg";
11252             target: "elm.text.1";
11253             transition: LINEAR 0.1;
11254          }
11255          program { name: "go_disabled";
11256             signal: "elm,state,disabled";
11257             source: "elm";
11258             action: STATE_SET "disabled" 0.0;
11259             target: "disclip";
11260          }
11261          program { name: "go_enabled";
11262             signal: "elm,state,enabled";
11263             source: "elm";
11264             action: STATE_SET "default" 0.0;
11265             target: "disclip";
11266          }
11267          program { name: "flip_enabled";
11268             signal: "elm,state,flip,enabled";
11269             source: "elm";
11270             action: STATE_SET "flipped" 0.0;
11271             target: "elm.text.1";
11272             target: "elm.icon.1";
11273             target: "elm.icon.2";
11274             target: "elm.swallow.progress";
11275             target: "elm.flip.content";
11276          }
11277          program { name: "flip_disabled";
11278             signal: "elm,state,flip,disabled";
11279             source: "elm";
11280             action: STATE_SET "default" 0.0;
11281             target: "elm.text.1";
11282             target: "elm.icon.1";
11283             target: "elm.icon.2";
11284             target: "elm.swallow.progress";
11285             target: "elm.flip.content";
11286          }
11287          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11288       }
11289    }
11290
11291
11292 // 2.2.2.31
11293    group { name: "elm/genlist/item/2text.2icon.9/default";
11294       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11295       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11296       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11297       data.item: "stacking" "above";
11298       data.item: "selectraise" "on";
11299       data.item: "texts" "elm.text.1 elm.text.2";
11300       data.item: "contents" "elm.icon.1 elm.icon.2";
11301       data.item: "flips" "elm.flip.icon elm.flip.content";
11302
11303       parts {
11304          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11305          GENLIST_PART_BG_NORMAL
11306          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11307          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11308          GENLIST_PART_PADDING_LEFT
11309          GENLIST_PART_PADDING_RIGHT_EDIT
11310          part { name: "elm.icon.2";
11311             clip_to: "disclip";
11312             type: SWALLOW;
11313             scale: 1;
11314             description { state: "default" 0.0;
11315                fixed: 1 1;
11316                rel1 {
11317                   relative: 0.0 1.0;
11318                   to_x: "elm.padding.right";
11319                   to_y: "elm.padding.top";
11320                }
11321                rel2 {
11322                   relative: 0.0 0.0;
11323                   to_x: "elm.padding.right";
11324                   to_y: "elm.padding.bottom";
11325                }
11326                align: 1.0 0.5;
11327             }
11328             GENLIST_DESCRIPTION_FLIP_ENABLED
11329          }
11330          part { name: "elm.padding.icon2.left";
11331             clip_to: "disclip";
11332             type: RECT;
11333             scale: 1;
11334             description { state: "default" 0.0;
11335                min: GENLIST_SIZE_16_INC 0;
11336                fixed: 1 0;
11337                rel1.to_x: "elm.icon.2";
11338                rel2 {
11339                   relative: 0.0 1.0;
11340                   to_x: "elm.icon.2";
11341                }
11342                align: 1.0 0.0;
11343                visible: 0;
11344             }
11345          }
11346          part { name: "elm.text.2";
11347             clip_to: "disclip";
11348             type: TEXT;
11349             mouse_events: 0;
11350             scale: 1;
11351             description { state: "default" 0.0;
11352                min: 0 GENLIST_SIZE_48_INC;
11353                fixed: 0 1;
11354                rel1 {
11355                   relative: 1.0 0.0;
11356                   to_x: "elm.padding.left";
11357                   to_y: "elm.padding.bottom";
11358                }
11359                rel2 {
11360                   relative: 0.0 0.0;
11361                   to_x: "elm.padding.icon2.left";
11362                   to_y: "elm.padding.bottom";
11363                }
11364                align: 0.0 1.0;
11365                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11366                text {
11367                   font: "Tizen:style=Medium";
11368                   size: GENLIST_FONT_32_INC;
11369                   min: 0 1;
11370                   align: 0.0 0.5;
11371                   text_class: "tizen";
11372                }
11373             }
11374             description { state: "selected" 0.0;
11375                inherit: "default" 0.0;
11376                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11377             }
11378             GENLIST_DESCRIPTION_FLIP_ENABLED
11379          }
11380          part { name: "elm.text.1";
11381             clip_to: "disclip";
11382             type: TEXT;
11383             mouse_events: 0;
11384             scale: 1;
11385             description { state: "default" 0.0;
11386                min: 0 0;
11387                max: GENLIST_SIZE_560_INC 0;
11388                fixed: 1 0;
11389                rel1 {
11390                   relative: 1.0 1.0;
11391                   to_x: "elm.padding.left";
11392                   to_y: "elm.padding.top";
11393                }
11394                rel2 {
11395                   relative: 1.0 0.0;
11396                   to_x: "elm.padding.left";
11397                   to_y: "elm.text.2";
11398                }
11399                align: 0.0 0.5;
11400                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11401                text {
11402                   font: "Tizen:style=Roman";
11403                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11404                   min: 1 1;
11405                   align: 0.0 0.5;
11406                   text_class: "list_item";
11407                }
11408             }
11409             description { state: "selected" 0.0;
11410                inherit: "default" 0.0;
11411                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11412             }
11413             GENLIST_DESCRIPTION_FLIP_ENABLED
11414          }
11415          part { name: "elm.padding.icon1.left";
11416             clip_to: "disclip";
11417             type: RECT;
11418             scale: 1;
11419             description { state: "default" 0.0;
11420                min: GENLIST_SIZE_16_INC 0;
11421                fixed: 1 0;
11422                rel1 {
11423                   relative: 1.0 0.0;
11424                   to_x: "elm.text.1";
11425                }
11426                rel2.to_x: "elm.text.1";
11427                align: 0.0 0.0;
11428                visible: 0;
11429             }
11430          }
11431          part { name: "elm.icon.1";
11432             clip_to: "disclip";
11433             type: SWALLOW;
11434             scale: 1;
11435             description { state: "default" 0.0;
11436                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11437                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11438                fixed: 1 1;
11439                rel1 {
11440                   relative: 1.0 1.0;
11441                   to_x: "elm.padding.icon1.left";
11442                   to_y: "elm.padding.top";
11443                }
11444                rel2 {
11445                   relative: 1.0 0.0;
11446                   to_x: "elm.padding.icon1.left";
11447                   to_y: "elm.text.2";
11448                }
11449                align: 0.0 0.5;
11450             }
11451             GENLIST_DESCRIPTION_FLIP_ENABLED
11452          }
11453          GENLIST_PART_FLIP
11454          GENLIST_PART_DISCLIP
11455       }
11456       programs {
11457          // signal: elm,state,%s,active
11458          //   a "check" item named %s went active
11459          // signal: elm,state,%s,passive
11460          //   a "check" item named %s went passive
11461          // default is passive
11462          program { name: "go_active";
11463             signal: "elm,state,selected";
11464             source: "elm";
11465             action: STATE_SET "selected" 0.0;
11466             target: "bg";
11467             target: "elm.text.1";
11468             target: "elm.text.2";
11469             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11470          }
11471          program { name: "go_passive";
11472             signal: "elm,state,unselected";
11473             source: "elm";
11474             action: STATE_SET "default" 0.0;
11475             target: "bg";
11476             target: "elm.text.1";
11477             target: "elm.text.2";
11478             transition: LINEAR 0.1;
11479          }
11480          program { name: "go_disabled";
11481             signal: "elm,state,disabled";
11482             source: "elm";
11483             action: STATE_SET "disabled" 0.0;
11484             target: "disclip";
11485          }
11486          program { name: "go_enabled";
11487             signal: "elm,state,enabled";
11488             source: "elm";
11489             action: STATE_SET "default" 0.0;
11490             target: "disclip";
11491          }
11492          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11493          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11494       }
11495    }
11496    // 3.2.33
11497    group { name: "elm/genlist/item/1text.2icon.5/default";
11498       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11499       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11500       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11501       data.item: "stacking" "above";
11502       data.item: "selectraise" "on";
11503       data.item: "texts" "elm.text.1";
11504       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11505       data.item: "flips" "elm.flip.icon elm.flip.content";
11506
11507       parts {
11508          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11509          GENLIST_PART_BG_NORMAL
11510          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11511          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11512          GENLIST_PART_PADDING_LEFT
11513          GENLIST_PART_PADDING_RIGHT_EDIT
11514          part { name: "elm.icon.1";
11515             clip_to: "disclip";
11516             type: SWALLOW;
11517             scale: 1;
11518             description { state: "default" 0.0;
11519                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11520                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11521                fixed: 1 1;
11522                rel1 {
11523                   relative: 1.0 1.0;
11524                   to_x: "elm.padding.left";
11525                   to_y: "elm.padding.top";
11526                }
11527                rel2 {
11528                   relative: 1.0 0.0;
11529                   to_x: "elm.padding.left";
11530                   to_y: "elm.padding.bottom";
11531                }
11532                align: 0.0 0.5;
11533             }
11534             GENLIST_DESCRIPTION_FLIP_ENABLED
11535          }
11536          part { name: "elm.padding.icon1.right";
11537             clip_to: "disclip";
11538             type: RECT;
11539             scale: 1;
11540             description { state: "default" 0.0;
11541                min: GENLIST_PADDING_16_INC 0;
11542                fixed: 1 0;
11543                rel1 {
11544                   relative: 1.0 0.0;
11545                   to_x: "elm.icon.1";
11546                }
11547                rel2.to_x: "elm.icon.1";
11548                align: 0.0 0.0;
11549                visible: 0;
11550             }
11551          }
11552          part { name: "elm.text.1";
11553             clip_to: "disclip";
11554             type: TEXT;
11555             mouse_events: 0;
11556             scale: 1;
11557             description { state: "default" 0.0;
11558                min: 0 GENLIST_SIZE_61_INC;
11559                fixed: 0 1;
11560                rel1 {
11561                   relative: 1.0 1.0;
11562                   to_x: "elm.padding.icon1.right";
11563                   to_y: "elm.padding.top";
11564                }
11565                rel2 {
11566                   relative: 0.0 1.0;
11567                   to_x: "elm.padding.right";
11568                   to_y: "elm.padding.top";
11569                }
11570                align: 0 0;
11571                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11572                text {
11573                   font: "Tizen:style=Roman";
11574                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11575                   min: 0 1;
11576                   align: 0.0 0.5;
11577                   text_class: "list_item";
11578                }
11579             }
11580             description { state: "selected" 0.0;
11581                inherit: "default" 0.0;
11582                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11583             }
11584             GENLIST_DESCRIPTION_FLIP_ENABLED
11585          }
11586          part { name: "elm.swallow.progress";
11587             clip_to: "disclip";
11588             type: SWALLOW;
11589             scale: 1;
11590             description { state: "default" 0.0;
11591                fixed: 0 1;
11592                rel1 {
11593                   relative: 1.0 1.0;
11594                   to_x: "elm.padding.icon1.right";
11595                   to_y: "elm.text.1";
11596                }
11597                rel2 {
11598                   relative: 0.0 1.0;
11599                   to_x: "elm.padding.right";
11600                   to_y: "elm.text.1";
11601                }
11602                align: 0.5 0.0;
11603             }
11604             GENLIST_DESCRIPTION_FLIP_ENABLED
11605          }
11606          GENLIST_PART_FLIP
11607          GENLIST_PART_DISCLIP
11608       }
11609       programs {
11610          // signal: elm,state,%s,active
11611          //   a "check" item named %s went active
11612          // signal: elm,state,%s,passive
11613          //   a "check" item named %s went passive
11614          // default is passive
11615          program { name: "go_active";
11616             signal: "elm,state,selected";
11617             source: "elm";
11618             action: STATE_SET "selected" 0.0;
11619             target: "bg";
11620             target: "elm.text.1";
11621             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11622          }
11623          program { name: "go_passive";
11624             signal: "elm,state,unselected";
11625             source: "elm";
11626             action: STATE_SET "default" 0.0;
11627             target: "bg";
11628             target: "elm.text.1";
11629             transition: LINEAR 0.1;
11630          }
11631          program { name: "go_disabled";
11632             signal: "elm,state,disabled";
11633             source: "elm";
11634             action: STATE_SET "disabled" 0.0;
11635             target: "disclip";
11636          }
11637          program { name: "go_enabled";
11638             signal: "elm,state,enabled";
11639             source: "elm";
11640             action: STATE_SET "default" 0.0;
11641             target: "disclip";
11642          }
11643          program { name: "flip_enabled";
11644             signal: "elm,state,flip,enabled";
11645             source: "elm";
11646             action: STATE_SET "flipped" 0.0;
11647             target: "elm.text.1";
11648             target: "elm.icon.1";
11649             target: "elm.swallow.progress";
11650             target: "elm.flip.content";
11651          }
11652          program { name: "flip_disabled";
11653             signal: "elm,state,flip,disabled";
11654             source: "elm";
11655             action: STATE_SET "default" 0.0;
11656             target: "elm.text.1";
11657             target: "elm.icon.1";
11658             target: "elm.swallow.progress";
11659             target: "elm.flip.content";
11660          }
11661          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11662       }
11663    }
11664    // 3.2.30
11665    group { name: "elm/genlist/item/3text.3icon/default";
11666       alias: "elm/genlist/item_odd/3text.3icon/default";
11667       alias: "elm/genlist/item_compress/3text.3icon/default";
11668       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11669       data.item: "stacking" "above";
11670       data.item: "selectraise" "on";
11671       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11672       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11673       data.item: "flips" "elm.flip.icon elm.flip.content";
11674
11675       parts {
11676          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11677          GENLIST_PART_BG_NORMAL
11678          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11679          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11680          GENLIST_PART_PADDING_LEFT
11681          GENLIST_PART_PADDING_RIGHT_EDIT
11682          part { name: "elm.icon.1";
11683             clip_to: "disclip";
11684             type: SWALLOW;
11685             scale: 1;
11686             description { state: "default" 0.0;
11687                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11688                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11689                fixed: 1 1;
11690                rel1 {
11691                   relative: 1.0 1.0;
11692                   to_x: "elm.padding.left";
11693                   to_y: "elm.padding.top";
11694                }
11695                rel2 {
11696                   relative: 1.0 0.0;
11697                   to_x: "elm.padding.left";
11698                   to_y: "elm.padding.bottom";
11699                }
11700                align: 0.0 0.5;
11701             }
11702             GENLIST_DESCRIPTION_FLIP_ENABLED
11703          }
11704          part { name: "elm.padding.icon1.right";
11705             clip_to: "disclip";
11706             type: RECT;
11707             scale: 1;
11708             description { state: "default" 0.0;
11709                min: GENLIST_PADDING_16_INC 0;
11710                fixed: 1 0;
11711                rel1 {
11712                   relative: 1.0 0.0;
11713                   to_x: "elm.icon.1";
11714                }
11715                rel2.to_x: "elm.icon.1";
11716                align: 0.0 0.0;
11717                visible: 0;
11718             }
11719          }
11720          part { name: "elm.icon.2";
11721             clip_to: "disclip";
11722             type: SWALLOW;
11723             scale: 1;
11724             description { state: "default" 0.0;
11725                fixed: 1 1;
11726                rel1 {
11727                   relative: 0.0 1.0;
11728                   to_x: "elm.padding.right";
11729                   to_y: "elm.padding.top";
11730                }
11731                rel2 {
11732                   relative: 0.0 0.0;
11733                   to_x: "elm.padding.right";
11734                   to_y: "elm.padding.bottom";
11735                }
11736                align: 1.0 0.5;
11737             }
11738             GENLIST_DESCRIPTION_FLIP_ENABLED
11739          }
11740          part { name: "elm.padding.icon2.left";
11741             clip_to: "disclip";
11742             type: RECT;
11743             scale: 1;
11744             description { state: "default" 0.0;
11745                min: GENLIST_PADDING_16_INC 0;
11746                fixed: 1 0;
11747                rel1.to_x: "elm.icon.2";
11748                rel2 {
11749                   relative: 0.0 1.0;
11750                   to_x: "elm.icon.2";
11751                }
11752                align: 1.0 0.0;
11753                visible: 0;
11754             }
11755          }
11756          part { name: "elm.text.1";
11757             clip_to: "disclip";
11758             type: TEXT;
11759             mouse_events: 0;
11760             scale: 1;
11761             description { state: "default" 0.0;
11762                min: 0 GENLIST_SIZE_61_INC;
11763                fixed: 0 1;
11764                rel1 {
11765                   relative: 1.0 0.0;
11766                   to_x: "elm.padding.icon1.right";
11767                   to_y: "elm.padding.top";
11768                }
11769                rel2 {
11770                   relative: 0.0 0.0;
11771                   to_x: "elm.padding.icon2.left";
11772                   to_y: "elm.padding.top";
11773                }
11774                align: 0 0;
11775                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11776                text {
11777                   font: "Tizen:style=Roman";
11778                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11779                   min: 0 1;
11780                   align: 0.0 0.5;
11781                   text_class: "list_item";
11782                }
11783             }
11784             description { state: "selected" 0.0;
11785                inherit: "default" 0.0;
11786                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11787             }
11788             GENLIST_DESCRIPTION_FLIP_ENABLED
11789          }
11790          part { name: "elm.swallow.progress";
11791             clip_to: "disclip";
11792             type: SWALLOW;
11793             scale: 1;
11794             description { state: "default" 0.0;
11795                fixed: 0 1;
11796                rel1 {
11797                   relative: 1.0 1.0;
11798                   to_x: "elm.padding.icon1.right";
11799                   to_y: "elm.text.1";
11800                }
11801                rel2 {
11802                   relative: 0.0 0.0;
11803                   to_x: "elm.padding.icon2.left";
11804                   to_y: "elm.text.2";
11805                }
11806                align: 0.5 0.5;
11807             }
11808             GENLIST_DESCRIPTION_FLIP_ENABLED
11809          }
11810          part { name: "elm.text.2";
11811             clip_to: "disclip";
11812             type: TEXT;
11813             mouse_events: 0;
11814             scale: 1;
11815             description { state: "default" 0.0;
11816                min: 0 GENLIST_SIZE_48_INC;
11817                fixed: 0 1;
11818                rel1 {
11819                   relative: 1.0 1.0;
11820                   to_x: "elm.padding.icon1.right";
11821                   to_y: "elm.padding.bottom";
11822                }
11823                rel2 {
11824                   relative: 0.0 1.0;
11825                   to_x: "elm.padding.icon2.left";
11826                   to_y: "elm.padding.bottom";
11827                }
11828                align: 0 1;
11829                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11830                text {
11831                   font: "Tizen:style=Roman";
11832                   size: GENLIST_FONT_32_INC;
11833                   min: 0 1;
11834                   align: 0.0 0.5;
11835                   text_class: "tizen";
11836                }
11837             }
11838             description { state: "selected" 0.0;
11839                inherit: "default" 0.0;
11840                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11841             }
11842             GENLIST_DESCRIPTION_FLIP_ENABLED
11843          }
11844          part { name: "elm.text.3";
11845             clip_to: "disclip";
11846             type: TEXT;
11847             mouse_events: 0;
11848             scale: 1;
11849             description { state: "default" 0.0;
11850                min: 0 GENLIST_SIZE_48_INC;
11851                fixed: 0 1;
11852                rel1 {
11853                   relative: 1.0 1.0;
11854                   to_x: "elm.padding.icon1.right";
11855                   to_y: "elm.padding.bottom";
11856                }
11857                rel2 {
11858                   relative: 0.0 1.0;
11859                   to_x: "elm.padding.icon2.left";
11860                   to_y: "elm.padding.bottom";
11861                }
11862                align: 1 1;
11863                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11864                text {
11865                   font: "Tizen:style=Roman";
11866                   size: GENLIST_FONT_32_INC;
11867                   min: 0 1;
11868                   align: 1.0 0.5;
11869                   text_class: "tizen";
11870                }
11871             }
11872             description { state: "selected" 0.0;
11873                inherit: "default" 0.0;
11874                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11875             }
11876             GENLIST_DESCRIPTION_FLIP_ENABLED
11877          }
11878          GENLIST_PART_FLIP
11879          GENLIST_PART_DISCLIP
11880       }
11881       programs {
11882          // signal: elm,state,%s,active
11883          //   a "check" item named %s went active
11884          // signal: elm,state,%s,passive
11885          //   a "check" item named %s went passive
11886          // default is passive
11887          program { name: "go_active";
11888             signal: "elm,state,selected";
11889             source: "elm";
11890             action: STATE_SET "selected" 0.0;
11891             target: "bg";
11892             target: "elm.text.1";
11893             target: "elm.text.2";
11894             target: "elm.text.3";
11895             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11896          }
11897          program { name: "go_passive";
11898             signal: "elm,state,unselected";
11899             source: "elm";
11900             action: STATE_SET "default" 0.0;
11901             target: "bg";
11902             target: "elm.text.1";
11903             target: "elm.text.2";
11904             target: "elm.text.3";
11905             transition: LINEAR 0.1;
11906          }
11907          program { name: "go_disabled";
11908             signal: "elm,state,disabled";
11909             source: "elm";
11910             action: STATE_SET "disabled" 0.0;
11911             target: "disclip";
11912          }
11913          program { name: "go_enabled";
11914             signal: "elm,state,enabled";
11915             source: "elm";
11916             action: STATE_SET "default" 0.0;
11917             target: "disclip";
11918          }
11919          program { name: "flip_enabled";
11920             signal: "elm,state,flip,enabled";
11921             source: "elm";
11922             action: STATE_SET "flipped" 0.0;
11923             target: "elm.text.1";
11924             target: "elm.text.2";
11925             target: "elm.text.3";
11926             target: "elm.icon.1";
11927             target: "elm.icon.2";
11928             target: "elm.swallow.progress";
11929             target: "elm.flip.content";
11930          }
11931          program { name: "flip_disabled";
11932             signal: "elm,state,flip,disabled";
11933             source: "elm";
11934             action: STATE_SET "default" 0.0;
11935             target: "elm.text.1";
11936             target: "elm.text.2";
11937             target: "elm.text.3";
11938             target: "elm.icon.1";
11939             target: "elm.icon.2";
11940             target: "elm.swallow.progress";
11941             target: "elm.flip.content";
11942          }
11943          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11944       }
11945    }
11946 // ???
11947    group { name: "elm/genlist/item/3text.5icon/default";
11948       alias: "elm/genlist/item_odd/3text.5icon/default";
11949       alias: "elm/genlist/item_compress/3text.5icon/default";
11950       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
11951       data.item: "stacking" "above";
11952       data.item: "selectraise" "on";
11953       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11954       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
11955       data.item: "flips" "elm.flip.icon elm.flip.content";
11956
11957       parts {
11958          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11959          GENLIST_PART_BG_NORMAL
11960          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11961          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11962          GENLIST_PART_PADDING_LEFT
11963          GENLIST_PART_PADDING_RIGHT_EDIT
11964          part { name: "elm.swallow.colorbar";
11965             clip_to: "disclip";
11966             type: SWALLOW;
11967             scale: 1;
11968             description { state: "default" 0.0;
11969                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11970                fixed: 1 1;
11971                rel2.relative: 0.0 0.0;
11972                align: 0.0 0.0;
11973             }
11974          }
11975          part { name: "elm.text.3";
11976             clip_to: "disclip";
11977             type: TEXT;
11978             mouse_events: 0;
11979             scale: 1;
11980             description { state: "default" 0.0;
11981                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
11982                fixed: 1 1;
11983                rel1 {
11984                   relative: 0.0 0.0;
11985                   to_x: "elm.padding.right";
11986                   to_y: "elm.padding.bottom";
11987                }
11988                rel2 {
11989                   relative: 0.0 0.0;
11990                   to_x: "elm.padding.right";
11991                   to_y: "elm.padding.bottom";
11992                }
11993                align: 1.0 1.0;
11994                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11995                text {
11996                   font: "Tizen:style=Medium";
11997                   size: GENLIST_FONT_32_INC;
11998                   min: 0 1;
11999                   align: 1.0 0.5;
12000                   text_class: "tizen";
12001                }
12002             }
12003             description { state: "selected" 0.0;
12004                inherit: "default" 0.0;
12005                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12006             }
12007             GENLIST_DESCRIPTION_FLIP_ENABLED
12008          }
12009          part { name: "elm.icon.1";
12010             clip_to: "disclip";
12011             type: SWALLOW;
12012             scale: 1;
12013             description { state: "default" 0.0;
12014                rel1 {
12015                   relative: 0.0 1.0;
12016                   to_x: "elm.padding.right";
12017                   to_y: "elm.padding.top";
12018                }
12019                rel2 {
12020                   relative: 0.0 0.0;
12021                   to_x: "elm.padding.right";
12022                   to_y: "elm.text.3";
12023                }
12024                align: 1.0 0.5;
12025             }
12026             GENLIST_DESCRIPTION_FLIP_ENABLED
12027          }
12028          part { name: "elm.padding.icon1.left";
12029             clip_to: "disclip";
12030             type: RECT;
12031             scale: 1;
12032             description { state: "default" 0.0;
12033                min: GENLIST_PADDING_16_INC 0;
12034                fixed: 1 0;
12035                rel1.to_x: "elm.icon.1";
12036                rel2 {
12037                   relative: 0.0 1.0;
12038                   to_x: "elm.icon.1";
12039                }
12040                align: 1.0 0.0;
12041                visible: 0;
12042             }
12043          }
12044          part { name: "elm.text.1";
12045             clip_to: "disclip";
12046             type: TEXT;
12047             mouse_events: 0;
12048             scale: 1;
12049             description { state: "default" 0.0;
12050                min: 0 GENLIST_SIZE_61_INC;
12051                fixed: 0 1;
12052                rel1 {
12053                   relative: 1.0 1.0;
12054                   to_x: "elm.padding.left";
12055                   to_y: "elm.padding.top";
12056                }
12057                rel2 {
12058                   relative: 0.0 1.0;
12059                   to_x: "elm.padding.icon1.left";
12060                   to_y: "elm.padding.top";
12061                }
12062                align: 0.0 0.0;
12063                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12064                text {
12065                   font: "Tizen:style=Roman";
12066                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12067                   min: 0 1;
12068                   align: 0.0 0.5;
12069                   text_class: "list_item";
12070                }
12071             }
12072             description { state: "selected" 0.0;
12073                inherit: "default" 0.0;
12074                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12075             }
12076             GENLIST_DESCRIPTION_FLIP_ENABLED
12077          }
12078          part { name: "elm.padding.text3.left";
12079             clip_to: "disclip";
12080             type: RECT;
12081             scale: 1;
12082             description { state: "default" 0.0;
12083                min: GENLIST_PADDING_16_INC 0;
12084                fixed: 1 0;
12085                rel1.to: "elm.text.3";
12086                rel2 {
12087                   relative: 0.0 1.0;
12088                   to: "elm.text.3";
12089                }
12090                align: 1.0 1.0;
12091                visible: 0;
12092             }
12093          }
12094          part { name: "elm.text.2";
12095             clip_to: "disclip";
12096             type: TEXT;
12097             mouse_events: 0;
12098             scale: 1;
12099             description { state: "default" 0.0;
12100                rel1 {
12101                   relative: 1.0 1.0;
12102                   to_x: "elm.padding.left";
12103                   to_y: "elm.text.1";
12104                }
12105                rel2 {
12106                   relative: 0.0 0.0;
12107                   to_x: "elm.padding.text3.left";
12108                   to_y: "elm.padding.bottom";
12109                }
12110                align: 0.0 0.5;
12111                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12112                text {
12113                   font: "Tizen:style=Medium";
12114                   size: GENLIST_FONT_32_INC;
12115                   min: 0 1;
12116                   align: 0.0 0.5;
12117                   text_class: "tizen";
12118                }
12119             }
12120             description { state: "selected" 0.0;
12121                inherit: "default" 0.0;
12122                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12123             }
12124             GENLIST_DESCRIPTION_FLIP_ENABLED
12125          }
12126          part { name: "elm.padding.icon2.left";
12127             clip_to: "disclip";
12128             type: RECT;
12129             scale: 1;
12130             description { state: "default" 0.0;
12131                min: GENLIST_PADDING_16_INC 0;
12132                fixed: 1 0;
12133                rel1 {
12134                   relative: 1.0 0.0;
12135                   to_x: "elm.text.2";
12136                }
12137                rel2.to_x: "elm.text.2";
12138                align: 0.0 0.0;
12139                visible: 0;
12140             }
12141          }
12142          part { name: "elm.icon.2";
12143             clip_to: "disclip";
12144             type: SWALLOW;
12145             scale: 1;
12146             description { state: "default" 0.0;
12147                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12148                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12149                fixed: 1 1;
12150                rel1 {
12151                   relative: 1.0 1.0;
12152                   to_x: "elm.padding.icon2.left";
12153                   to_y: "elm.text.1";
12154                }
12155                rel2 {
12156                   relative: 1.0 0.0;
12157                   to_x: "elm.padding.icon2.left";
12158                   to_y: "elm.padding.bottom";
12159                }
12160                align: 0.0 0.5;
12161             }
12162             GENLIST_DESCRIPTION_FLIP_ENABLED
12163          }
12164          part { name: "elm.padding.icon3.left";
12165             clip_to: "disclip";
12166             type: RECT;
12167             scale: 1;
12168             description { state: "default" 0.0;
12169                min: GENLIST_PADDING_16_INC 0;
12170                fixed: 1 0;
12171                rel1 {
12172                   relative: 1.0 0.0;
12173                   to_x: "elm.icon.2";
12174                }
12175                rel2.to_x: "elm.icon.2";
12176                align: 0.0 0.0;
12177                visible: 0;
12178             }
12179          }
12180          part { name: "elm.icon.3";
12181             clip_to: "disclip";
12182             type: SWALLOW;
12183             scale: 1;
12184             description { state: "default" 0.0;
12185                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12186                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12187                fixed: 1 1;
12188                rel1 {
12189                   relative: 1.0 1.0;
12190                   to_x: "elm.padding.icon3.left";
12191                   to_y: "elm.text.1";
12192                }
12193                rel2 {
12194                   relative: 1.0 0.0;
12195                   to_x: "elm.padding.icon3.left";
12196                   to_y: "elm.padding.bottom";
12197                }
12198                align: 0.0 0.5;
12199             }
12200             GENLIST_DESCRIPTION_FLIP_ENABLED
12201          }
12202          part { name: "elm.padding.icon4.left";
12203             clip_to: "disclip";
12204             type: RECT;
12205             scale: 1;
12206             description { state: "default" 0.0;
12207                min: GENLIST_PADDING_16_INC 0;
12208                fixed: 1 0;
12209                rel1 {
12210                   relative: 1.0 0.0;
12211                   to_x: "elm.icon.3";
12212                }
12213                rel2.to_x: "elm.icon.3";
12214                align: 0.0 0.0;
12215                visible: 0;
12216             }
12217          }
12218          part { name: "elm.icon.4";
12219             clip_to: "disclip";
12220             type: SWALLOW;
12221             scale: 1;
12222             description { state: "default" 0.0;
12223                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12224                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12225                fixed: 1 1;
12226                rel1 {
12227                   relative: 1.0 1.0;
12228                   to_x: "elm.padding.icon4.left";
12229                   to_y: "elm.text.1";
12230                }
12231                rel2 {
12232                   relative: 1.0 0.0;
12233                   to_x: "elm.padding.icon4.left";
12234                   to_y: "elm.padding.bottom";
12235                }
12236                align: 0.0 0.5;
12237             }
12238             GENLIST_DESCRIPTION_FLIP_ENABLED
12239          }
12240          GENLIST_PART_FLIP
12241          GENLIST_PART_DISCLIP
12242       }
12243       programs {
12244          // signal: elm,state,%s,active
12245          //   a "check" item named %s went active
12246          // signal: elm,state,%s,passive
12247          //   a "check" item named %s went passive
12248          // default is passive
12249          program { name: "go_active";
12250             signal: "elm,state,selected";
12251             source: "elm";
12252             action: STATE_SET "selected" 0.0;
12253             target: "bg";
12254             target: "elm.text.1";
12255             target: "elm.text.2";
12256             target: "elm.text.3";
12257             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12258          }
12259          program { name: "go_passive";
12260             signal: "elm,state,unselected";
12261             source: "elm";
12262             action: STATE_SET "default" 0.0;
12263             target: "bg";
12264             target: "elm.text.1";
12265             target: "elm.text.2";
12266             target: "elm.text.3";
12267             transition: LINEAR 0.1;
12268          }
12269          program { name: "go_disabled";
12270             signal: "elm,state,disabled";
12271             source: "elm";
12272             action: STATE_SET "disabled" 0.0;
12273             target: "disclip";
12274          }
12275          program { name: "go_enabled";
12276             signal: "elm,state,enabled";
12277             source: "elm";
12278             action: STATE_SET "default" 0.0;
12279             target: "disclip";
12280          }
12281          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12282          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12283       }
12284    }
12285    // Email style??
12286    group { name: "elm/genlist/item/4text.8icon/default";
12287       alias: "elm/genlist/item_odd/4text.8icon/default";
12288       alias: "elm/genlist/item_compress/4text.8icon/default";
12289       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12290       data.item: "stacking" "above";
12291       data.item: "selectraise" "on";
12292       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12293       data.item: "contents" "elm.icon.important elm.icon.important.touch elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox elm.icon.checkbox.touch elm.icon.priority elm.icon.lastverb elm.icon.appointment";
12294       data.item: "flips" "elm.flip.icon elm.flip.content";
12295       script {
12296          public email_state = 0;
12297       }
12298       images {
12299          image: "00_list_bubble_bg.png" COMP;
12300       }
12301       parts {
12302          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12303          GENLIST_PART_BG_NORMAL
12304          GENLIST_PART_BG_NORMAL
12305          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12306          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12307          GENLIST_PART_PADDING_LEFT
12308          GENLIST_PART_PADDING_RIGHT_EDIT
12309          GENLIST_PART_COLORBAR
12310          part { name: "elm.icon.checkbox.touch";
12311             clip_to: "disclip";
12312             type: SWALLOW;
12313             mouse_events: 1;
12314             scale: 1;
12315             description { state: "default" 0.0;
12316                rel1.to: "elm.icon.checkbox";
12317                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12318                rel2.to: "elm.icon.checkbox";
12319                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12320             }
12321          }
12322          part { name: "elm.icon.checkbox";
12323             clip_to: "disclip";
12324             type: SWALLOW;
12325             mouse_events: 1;
12326             scale: 1;
12327             GENLIST_DESCRIPTION_L("elm.padding.left",
12328                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12329                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12330                fixed: 1 1;
12331             )
12332          }
12333          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12334          part { name: "elm.icon.important";
12335             clip_to: "disclip";
12336             type: SWALLOW;
12337             mouse_events: 1;
12338             scale: 1;
12339             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12340                min: 56 60;
12341                fixed: 1 1;
12342             )
12343             GENLIST_DESCRIPTION_FLIP_ENABLED
12344          }
12345          part { name: "elm.icon.important.touch";
12346             clip_to: "disclip";
12347             type: SWALLOW;
12348             mouse_events: 1;
12349             scale: 1;
12350             description { state: "default" 0.0;
12351                rel1.to: "elm.icon.important";
12352                rel2.to: "elm.icon.important";
12353             }
12354             GENLIST_DESCRIPTION_FLIP_ENABLED
12355          }
12356          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12357          part { name: "elm.image.num";
12358             clip_to: "disclip";
12359             type: IMAGE;
12360             mouse_events: 0;
12361             scale: 1;
12362             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12363                max: 0 60;
12364                fixed: 1 1;
12365                rel1.offset: 0 8;
12366                rel2.offset: 0 8;
12367                image.normal: "00_list_bubble_bg.png";
12368                image.border: 5 5 5 5;
12369             )
12370             description { state: "num_enable" 0.0;
12371                inherit: "default" 0.0;
12372                max: 62 60;
12373                min: 46 44;
12374             }
12375             GENLIST_DESCRIPTION_FLIP_ENABLED
12376          }
12377          // This part is used?
12378          part { name: "elm.text.num";
12379             clip_to: "disclip";
12380             type: TEXT;
12381             mouse_events: 0;
12382             scale: 1;
12383             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12384                max: 0 60;
12385                fixed: 1 1;
12386                rel1.offset: 0 8;
12387                rel2.offset: 0 8;
12388             )
12389             description { state: "num_enable" 0.0;
12390                inherit: "default" 0.0;
12391                max: 62 60;
12392                min: 46 44;
12393                text {
12394                   font: "Tizen:style=Medium";
12395                   size: 32;
12396                   min: 1 1;
12397                   align: 0.5 0.5;
12398                   text_class: "tizen";
12399                }
12400                color: GENLIST_CONVERTOR_STYLE_COLOR;
12401             }
12402             GENLIST_DESCRIPTION_FLIP_ENABLED
12403          }
12404          part { name: "elm.icon.attach";
12405             clip_to: "disclip";
12406             type: SWALLOW;
12407             scale: 1;
12408             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12409                min: 0 60;
12410                fixed: 1 1;
12411             )
12412             description { state: "attach_enable" 0.0;
12413                inherit: "default" 0.0;
12414                min: 48 60;
12415             }
12416             GENLIST_DESCRIPTION_FLIP_ENABLED
12417          }
12418          part { name: "elm.text.subject";
12419             clip_to: "disclip";
12420             type: TEXTBLOCK;
12421             mouse_events: 0;
12422             scale: 1;
12423             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12424                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12425                fixed: 1 1;
12426                text {
12427                   style: "genlist_style_email_unread";
12428                   min: 0 1;
12429                   align: 0 0.5;
12430                }
12431             )
12432             description { state: "read" 0.0;
12433                inherit: "default" 0.0;
12434                text.style: "genlist_style_email_read";
12435             }
12436             description { state: "selected" 0.0;
12437                inherit: "default" 0.0;
12438                text.style: "genlist_style_email_focus";
12439             }
12440             GENLIST_DESCRIPTION_FLIP_ENABLED
12441          }
12442          part { name: "elm.padding.intermediate";
12443             clip_to: "disclip";
12444             type: RECT;
12445             scale: 1;
12446             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12447                min: 0 GENLIST_PADDING_4_INC;
12448                fixed: 0 1;
12449                visible: 0;
12450             )
12451          }
12452          part { name: "elm.icon.priority";
12453             clip_to: "disclip";
12454             type: SWALLOW;
12455             scale: 1;
12456             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12457                min: 0 GENLIST_SIZE_40_INC;
12458                fixed: 1 1;
12459                align: 0.0 0.0;
12460             )
12461             description { state: "priority_enable" 0.0;
12462                inherit: "default" 0.0;
12463                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12464             }
12465             GENLIST_DESCRIPTION_FLIP_ENABLED
12466          }
12467          part { name: "elm.icon.lastverb";
12468             clip_to: "disclip";
12469             type: SWALLOW;
12470             scale: 1;
12471             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12472                min: 0 GENLIST_SIZE_40_INC;
12473                fixed: 1 1;
12474                align: 0.0 0.0;
12475             )
12476             description { state: "lastverb_enable" 0.0;
12477                inherit: "default" 0.0;
12478                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12479             }
12480             GENLIST_DESCRIPTION_FLIP_ENABLED
12481          }
12482
12483          part { name: "elm.text.date";
12484             clip_to: "disclip";
12485             type: TEXT;
12486             mouse_events: 0;
12487             scale: 1;
12488             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12489                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12490                fixed: 1 0;
12491                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12492                text {
12493                   font: "Tizen:style=Medium";
12494                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12495                   min: 0 1;
12496                   align: 1.0 0.5;
12497                   text_class: "tizen";
12498                }
12499             )
12500             description { state: "selected" 0.0;
12501                inherit: "default" 0.0;
12502                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12503             }
12504             GENLIST_DESCRIPTION_FLIP_ENABLED
12505          }
12506
12507          part { name: "elm.icon.appointment";
12508             clip_to: "disclip";
12509             type: SWALLOW;
12510             mouse_events: 0;
12511             scale: 1;
12512             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12513                min: 0 GENLIST_SIZE_40_INC;
12514                fixed: 1 1;
12515                align: 1.0 0.0;
12516             )
12517             GENLIST_DESCRIPTION_FLIP_ENABLED
12518          }
12519          part { name: "elm.text.name";
12520             clip_to: "disclip";
12521             type: TEXTBLOCK;
12522             mouse_events: 0;
12523             scale: 1;
12524             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12525                min: 0 GENLIST_SIZE_40_INC;
12526                fixed: 1 1;
12527                text {
12528                   style: "genlist_style_name_text";
12529                   min: 0 1;
12530                   align: 0.0 0.5;
12531                }
12532             )
12533             description { state: "selected" 0.0;
12534                inherit: "default" 0.0;
12535                text.style: "genlist_style_name_text_focus";
12536             }
12537             GENLIST_DESCRIPTION_FLIP_ENABLED
12538          }
12539          part { name: "elm.text.preview";
12540             clip_to: "disclip";
12541             type: TEXT;
12542             scale: 1;
12543             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12544                min: 0 GENLIST_SIZE_40_INC;
12545                fixed: 1 1;
12546                align: 0.0 1.0;
12547                color: GENLIST_CONTENTS_TEXT_COLOR;
12548                text {
12549                   font: "Tizen:style=Medium";
12550                   size: GENLIST_CONTENTS_TEXT_SIZE;
12551                   min: 0 1;
12552                   align: 0.0 0.5;
12553                   text_class: "tizen";
12554                }
12555             )
12556             description { state: "selected" 0.0;
12557                inherit: "default" 0.0;
12558                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12559             }
12560             GENLIST_DESCRIPTION_FLIP_ENABLED
12561          }
12562          part { name: "elm.swallow.outbox.progress";
12563             type: SWALLOW;
12564             scale: 1;
12565             mouse_events: 1;
12566             repeat_events: 0;
12567             description { state: "default" 0.0;
12568                min: GENLIST_SIZE_168_INC 0;
12569                fixed: 1 1;
12570                color: 0 0 0 0;
12571                align: 1.0 0.5;
12572                rel1 {
12573                   relative: 0.0 1.0;
12574                   offset: 0 0;
12575                   to_x: "elm.padding.right";
12576                   to_y: "elm.padding.top";
12577                }
12578                rel2 {
12579                   relative: 0.0 0.0;
12580                   offset: 0 0;
12581                   to_x: "elm.padding.right";
12582                   to_y: "elm.padding.bottom";
12583                }
12584             }
12585          }
12586          GENLIST_PART_FLIP
12587          GENLIST_PART_DISCLIP
12588       }
12589       programs {
12590          program { name: "go_active";
12591             signal: "elm,state,selected";
12592             source: "elm";
12593             action: STATE_SET "selected" 0.0;
12594             target: "bg";
12595             target: "elm.text.subject";
12596             target: "elm.text.name";
12597             target: "elm.text.date";
12598             target: "elm.text.preview";
12599             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12600          }
12601          program { name: "go_passive";
12602             signal: "elm,state,unselected";
12603             source: "elm";
12604             transition: LINEAR 0.1;
12605             script {
12606                set_state(PART:"bg", "default", 0.0);
12607                set_state(PART:"elm.text.name", "default", 0.0);
12608                set_state(PART:"elm.text.date", "default", 0.0);
12609                set_state(PART:"elm.text.preview", "default", 0.0);
12610                if (get_int(email_state) == 1)
12611                  set_state(PART:"elm.text.subject", "read", 0.0);
12612                else
12613                  set_state(PART:"elm.text.subject", "default", 0.0);
12614             }
12615          }
12616          program { name: "go_disabled";
12617             signal: "elm,state,disabled";
12618             source: "elm";
12619             action: STATE_SET "disabled" 0.0;
12620             target: "disclip";
12621          }
12622          program { name: "go_enabled";
12623             signal: "elm,state,enabled";
12624             source: "elm";
12625             action: STATE_SET "default" 0.0;
12626             target: "disclip";
12627          }
12628          program { name: "go_read";
12629             signal: "elm,state,read";
12630             source: "elm";
12631             script {
12632               set_int(email_state, 1);
12633               set_state(PART:"elm.text.subject", "read", 0.0);
12634             }
12635          }
12636          program { name: "go_unread";
12637             signal: "elm,state,unread";
12638             source: "elm";
12639             script {
12640               set_int(email_state, 0);
12641               set_state(PART:"elm.text.subject", "default", 0.0);
12642             }
12643          }
12644          program { name: "go_attach";
12645             signal: "elm,state,attach";
12646             source: "elm";
12647             action: STATE_SET "attach_enable" 0.0;
12648             target: "elm.icon.attach";
12649          }
12650          program { name: "go_priority";
12651             signal: "elm,state,priority";
12652             source: "elm";
12653             action: STATE_SET "priority_enable" 0.0;
12654             target: "elm.icon.priority";
12655          }
12656          program { name: "go_lastverb";
12657             signal: "elm,state,lastverb";
12658             source: "elm";
12659             action: STATE_SET "lastverb_enable" 0.0;
12660             target: "elm.icon.lastverb";
12661          }
12662          program { name: "go_num";
12663             signal: "elm,state,num";
12664             source: "elm";
12665             action: STATE_SET "num_enable" 0.0;
12666             target: "elm.image.num";
12667             target: "elm.text.num";
12668          }
12669          program { name: "click";
12670             signal: "mouse,up,1";
12671             source: "elm.icon.checkbox.touch";
12672             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12673          }
12674          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12675       }
12676    }
12677    group { name: "elm/list/item/matchlist";
12678       alias: "elm/list/item_odd/matchlist";
12679       alias: "elm/list/item_compress/matchlist";
12680       alias: "elm/list/item_compress_odd/matchlist";
12681       data.item: "stacking" "above";
12682       data.item: "selectraise" "on";
12683       data.item: "texts" "elm.text";
12684       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12685       parts {
12686          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12687          GENLIST_PART_BG_NORMAL
12688          GENLIST_PART_PADDING_LEFT
12689          GENLIST_PART_PADDING_RIGHT_EDIT
12690          part { name: "elm.swallow.end";
12691             clip_to: "disclip";
12692             type: SWALLOW;
12693             scale: 1;
12694             description { state: "default" 0.0;
12695                fixed: 1 0;
12696                align: 1.0 0.5;
12697                rel1.to_x: "elm.padding.right";
12698                rel2 {
12699                   relative: 0.0  1.0;
12700                   to_x: "elm.padding.right";
12701                }
12702             }
12703          }
12704          part { name: "elm.text";
12705             clip_to: "disclip";
12706             type: TEXTBLOCK;
12707             mouse_events: 0;
12708             scale: 1;
12709             description { state: "default" 0.0;
12710                rel1 {
12711                   relative: 1.0  0.2;
12712                   offset: 0 0;
12713                   to_x: "elm.swallow.icon";
12714                }
12715                rel2 {
12716                   to_x: "elm.swallow.end";
12717                   relative: 0.0  1.0;
12718                   offset:   0   0;
12719                }
12720                text {
12721                   style: "text_style";
12722                }
12723             }
12724             description { state: "selected" 0.0;
12725                inherit: "default" 0.0;
12726                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12727             }
12728          }
12729          part { name: "elm.swallow.icon";
12730             type: SWALLOW;
12731             description { state: "default" 0.0;
12732                fixed: 1 0;
12733                align: 0.0 0.5;
12734                rel1 {
12735                   relative: 1.0 0.0;
12736                   to_x: "elm.padding.left";
12737                }
12738                rel2.to_x: "elm.padding.left";
12739             }
12740          }
12741          GENLIST_PART_DISCLIP
12742       }
12743       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
12744    }
12745
12746 // 2.2.3.5 (unread) && 2.2.3.6 (read)
12747    group { name: "elm/genlist/item/4text.6icon.1/default";
12748       alias: "elm/genlist/item_odd/4text.6icon.1/default";
12749       alias: "elm/genlist/item_compress/4text.6icon.1/default";
12750       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
12751       alias: "elm/genlist/tree/4text.6icon.1/default";
12752       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
12753       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
12754       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
12755       // FIXME: deprecated name, will be removed
12756       alias: "elm/genlist/item/4text.6icon.2/default";
12757       alias: "elm/genlist/item_odd/4text.6icon.2/default";
12758       alias: "elm/genlist/item_compress/4text.6icon.2/default";
12759       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
12760
12761       GENLIST_PROLOG_NORMAL
12762       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12763       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
12764
12765       parts {
12766          GENLIST_PART_BASE
12767          GENLIST_PART_BG_NORMAL
12768          GENLIST_PART_BOTTOM_LINE
12769          GENLIST_PART_PADDING_LEFT
12770          GENLIST_PART_PADDING_RIGHT
12771          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12772          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12773          GENLIST_PART_COLORBAR
12774
12775          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12776          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12777
12778          GENLIST_PART_TEXT("elm.text.1",
12779             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12780                GENLIST_PARAM_LISTITEM
12781                min: 0 HEIGHT_EMAIL_MAIN;
12782                fixed:1 1;)
12783             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12784          )
12785          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12786          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12787          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12788          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
12789          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
12790          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
12791
12792          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12793             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12794          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12795             "elm.padding.right", "elm.text.1", "elm.text.4")
12796          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12797
12798          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12799          GENLIST_PART_TEXT("elm.text.4",
12800             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12801                PARAM_EMAIL_CONTENTS
12802                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12803          )
12804          GENLIST_PART_FLIP
12805       }
12806       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12807          target: "elm.text.3"; target: "elm.text.4";
12808          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12809          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
12810    }
12811
12812
12813   // 2.2.3.7 (unread) && 2.2.3.8 (read)
12814    group { name: "elm/genlist/item/4text.5icon.1/default";
12815       alias: "elm/genlist/item_odd/4text.5icon.1/default";
12816       alias: "elm/genlist/item_compress/4text.5icon.1/default";
12817       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
12818       // FIXME: deprecated name, will be removed
12819       alias: "elm/genlist/item/4text.5icon.2/default";
12820       alias: "elm/genlist/item_odd/4text.5icon.2/default";
12821       alias: "elm/genlist/item_compress/4text.5icon.2/default";
12822       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
12823
12824       GENLIST_PROLOG_NORMAL
12825       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12826       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12827
12828       parts {
12829          GENLIST_PART_BASE
12830          GENLIST_PART_BG_NORMAL
12831          GENLIST_PART_BOTTOM_LINE
12832          GENLIST_PART_PADDING_LEFT
12833          GENLIST_PART_PADDING_RIGHT
12834          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12835          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12836          GENLIST_PART_COLORBAR
12837
12838          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12839          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12840
12841          GENLIST_PART_TEXT("elm.text.1",
12842             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12843                GENLIST_PARAM_LISTITEM
12844                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12845             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12846          )
12847          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12848          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12849          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12850          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12851
12852          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12853             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12854          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12855             "elm.padding.right", "elm.text.1", "elm.text.4")
12856          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12857
12858          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12859          GENLIST_PART_TEXT("elm.text.4",
12860             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12861                PARAM_EMAIL_CONTENTS
12862                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12863          )
12864          GENLIST_PART_FLIP
12865       }
12866       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12867          target: "elm.text.3"; target: "elm.text.4";
12868          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12869          target: "elm.icon.3"; target: "elm.icon.4"; )
12870    }
12871
12872    // 2.2.3.9 (unread) && 2.2.3.10 (read)
12873    group { name: "elm/genlist/item/4text.5icon.3/default";
12874       alias: "elm/genlist/item_odd/4text.5icon.3/default";
12875       alias: "elm/genlist/item_compress/4text.5icon.3/default";
12876       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
12877       // FIXME: deprecated name, will be removed
12878       alias: "elm/genlist/item/4text.5icon.4/default";
12879       alias: "elm/genlist/item_odd/4text.5icon.4/default";
12880       alias: "elm/genlist/item_compress/4text.5icon.4/default";
12881       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
12882
12883       GENLIST_PROLOG_NORMAL
12884       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12885       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12886
12887       parts {
12888          GENLIST_PART_BASE
12889          GENLIST_PART_BG_NORMAL
12890          GENLIST_PART_BOTTOM_LINE
12891          GENLIST_PART_PADDING_LEFT
12892          GENLIST_PART_PADDING_RIGHT
12893          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12894          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12895          GENLIST_PART_COLORBAR
12896
12897          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12898          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12899
12900          GENLIST_PART_TEXT("elm.text.1",
12901             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12902                GENLIST_PARAM_LISTITEM
12903                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12904             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12905          )
12906          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12907          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12908          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12909          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12910          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12911          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12912
12913          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12914             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12915          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12916             "elm.padding.right", "elm.text.1", "elm.text.4")
12917          GENLIST_PART_TEXT("elm.text.4",
12918             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12919                PARAM_EMAIL_CONTENTS
12920                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12921          )
12922          GENLIST_PART_FLIP
12923       }
12924       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12925          target: "elm.text.3"; target: "elm.text.4";
12926          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12927          target: "elm.icon.3"; target: "elm.icon.4"; )
12928    }
12929
12930    // 2.2.3.11 (unread) && 2.2.3.12 (read)
12931    group { name: "elm/genlist/item/4text.4icon.1/default";
12932       alias: "elm/genlist/item_odd/4text.4icon.1/default";
12933       alias: "elm/genlist/item_compress/4text.4icon.1/default";
12934       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
12935       // FIXME: deprecated name, will be removed
12936       alias: "elm/genlist/item/4text.4icon.2/default";
12937       alias: "elm/genlist/item_odd/4text.4icon.2/default";
12938       alias: "elm/genlist/item_compress/4text.4icon.2/default";
12939       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
12940
12941       GENLIST_PROLOG_NORMAL
12942       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12943       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
12944
12945       parts {
12946          GENLIST_PART_BASE
12947          GENLIST_PART_BG_NORMAL
12948          GENLIST_PART_BOTTOM_LINE
12949          GENLIST_PART_PADDING_LEFT
12950          GENLIST_PART_PADDING_RIGHT
12951          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12952          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12953          GENLIST_PART_COLORBAR
12954
12955          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12956          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12957
12958          GENLIST_PART_TEXT("elm.text.1",
12959             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12960                GENLIST_PARAM_LISTITEM
12961                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12962             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12963          )
12964          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12965          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12966          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12967          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
12968
12969          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
12970             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
12971          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
12972             "elm.padding.right", "elm.text.1", "elm.text.4")
12973          GENLIST_PART_TEXT("elm.text.4",
12974             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12975                PARAM_EMAIL_CONTENTS
12976                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12977          )
12978          GENLIST_PART_FLIP
12979       }
12980       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12981          target: "elm.text.3"; target: "elm.text.4";
12982          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12983          target: "elm.icon.3"; )
12984    }
12985 #endif