Change file permission correctly.
[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_PROGRAMS_NORMAL( target: "elm.icon"; )
236    }
237
238    group { GENLIST_NAME("1icon/with_no_line/default")
239       inherit: "elm/genlist/item/1icon/default";
240
241       parts {
242          part { name: "bottom_line";
243             description { state: "default" 0.0;
244                visible: 0;
245             }
246          }
247          part { name: "bottom_line2";
248             description { state: "default" 0.0;
249                visible: 0;
250             }
251          }
252       }
253    }
254
255    group { GENLIST_NAME("1icon/no_padding/default")
256       inherit: "elm/genlist/item/1icon/default";
257
258       parts {
259          GENLIST_PART_PADDING_LEFT_SIZE(0)
260          GENLIST_PART_PADDING_RIGHT_SIZE(0)
261       }
262    }
263
264 // -------------------------------------------------------------------
265 // 1 line -------------------------------------------------------
266 // -------------------------------------------------------------------
267 // 2.2.1.1
268    group { GENLIST_NAME("1text/default")
269       GENLIST_PROLOG_NORMAL
270
271       data.item: "texts" "elm.text";
272
273       parts {
274          GENLIST_PART_BG_NORMAL
275          GENLIST_PART_BASE
276          GENLIST_PART_BOTTOM_LINE
277          GENLIST_PART_PADDING_LEFT
278          GENLIST_PART_PADDING_RIGHT
279          GENLIST_PART_PADDING_TOP
280          GENLIST_PART_PADDING_BOTTOM
281
282          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
283             "elm.padding.left", "elm.padding.right",
284             "elm.padding.top", "elm.padding.bottom",
285          )
286          GENLIST_PART_FLIP
287       }
288       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
289    }
290 // 2.2.1.1 (textblock)
291    group { GENLIST_NAME("1text.tb/default")
292       GENLIST_PROLOG_NORMAL
293       data.item: "texts" "elm.text";
294       parts {
295          GENLIST_PART_BASE
296          GENLIST_PART_BG_NORMAL
297          GENLIST_PART_BOTTOM_LINE
298          GENLIST_PART_PADDING_LEFT
299          GENLIST_PART_PADDING_RIGHT
300          GENLIST_PART_PADDING_TOP
301          GENLIST_PART_PADDING_BOTTOM
302
303          GENLIST_PART_LISTITEM_TB_("elm.text", GENLIST_HEIGHT_1LINE,
304             "elm.padding.left", "elm.padding.right",
305             "elm.padding.top", "elm.padding.bottom",
306          )
307          GENLIST_PART_FLIP
308       }
309       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
310    }
311
312 // 2.2.1.2
313    group { GENLIST_NAME("2text/default")
314       GENLIST_PROLOG_NORMAL
315       data.item: "texts" "elm.text.1 elm.text.2";
316       parts {
317          GENLIST_PART_BG_NORMAL
318          GENLIST_PART_BASE
319          GENLIST_PART_BOTTOM_LINE
320          GENLIST_PART_PADDING_LEFT
321          GENLIST_PART_PADDING_RIGHT
322          GENLIST_PART_PADDING_TOP
323          GENLIST_PART_PADDING_BOTTOM
324
325          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
326             "elm.padding.left", "elm.text.2",
327             "elm.padding.top", "elm.padding.bottom",
328          )
329          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
330             "elm.padding.right",
331             "elm.padding.top", "elm.padding.bottom"
332          )
333          GENLIST_PART_FLIP
334       }
335       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
336    }
337
338 // 2.2.1.3
339    group { GENLIST_NAME("2text.6/default")
340       inherit: "elm/genlist/item/2text/default";
341
342       parts {
343
344          part { name: "elm.text.2";
345             description { state: "default" 0.0;
346                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
347             }
348             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
349          }
350       }
351    }
352
353 // 2.2.1.4
354    group { GENLIST_NAME("1text.1icon/default")
355       GENLIST_PROLOG_NORMAL
356
357       data.item: "texts" "elm.text";
358       data.item: "contents" "elm.icon";
359
360       parts {
361          GENLIST_PART_BG_NORMAL
362          GENLIST_PART_BASE
363          GENLIST_PART_BOTTOM_LINE
364          GENLIST_PART_PADDING_LEFT
365          GENLIST_PART_PADDING_RIGHT
366          GENLIST_PART_PADDING_TOP
367          GENLIST_PART_PADDING_BOTTOM
368
369          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
370             "elm.padding.left", "elm.padding.icon.left",
371             "elm.padding.top", "elm.padding.bottom",
372          )
373          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
374          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
375             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
376          GENLIST_PART_FLIP
377       }
378       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
379    }
380
381 // 2.2.1.5
382    group { GENLIST_NAME("1text.1icon.4/default")
383       inherit: "elm/genlist/item/1text.1icon/default";
384
385       parts {
386          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
387       }
388    }
389
390 // 2.2.1.6
391    group { GENLIST_NAME("1text.1icon.6/default")
392       inherit: "elm/genlist/item/1text.1icon/default";
393
394       parts {
395          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
396       }
397    }
398
399
400 // 2.2.1.7
401       group { GENLIST_NAME("1text.1icon.7/default")
402       inherit: "elm/genlist/item/1text.1icon/default";
403
404       parts {
405          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
406       }
407    }
408
409 // 2.2.1.8
410    group { GENLIST_NAME("1text.1icon.5/default")
411       inherit: "elm/genlist/item/1text.1icon/default";
412
413       parts {
414          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
415       }
416    }
417
418 // 2.2.1.8.1 (Circle)
419    group { GENLIST_NAME("1text.1icon.5.thumb.circle/default")
420       inherit: "elm/genlist/item/1text.1icon.5/default";
421
422       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
423       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
424    }
425
426 // 2.2.1.8.1 (Square)
427    group { GENLIST_NAME("1text.1icon.5.thumb.square/default")
428       inherit: "elm/genlist/item/1text.1icon.5/default";
429
430       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
431       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
432    }
433
434 // 2.2.1.9
435    group { GENLIST_NAME("1text.2icon.3/default")
436       GENLIST_PROLOG_NORMAL
437       data.item: "texts" "elm.text";
438       data.item: "contents" "elm.icon.1 elm.icon.2";
439
440       parts {
441          GENLIST_PART_BG_NORMAL
442          GENLIST_PART_BASE
443          GENLIST_PART_BOTTOM_LINE
444          GENLIST_PART_PADDING_LEFT
445          GENLIST_PART_PADDING_RIGHT
446          GENLIST_PART_PADDING_TOP
447          GENLIST_PART_PADDING_BOTTOM
448
449          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
450             "elm.padding.left", "elm.text.limit",
451             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
452          )
453          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
454          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
455          // Virtual part for Maxmimum right X axis of TEXT
456          GENLIST_PART_SPACER("elm.text.limit",
457             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
458                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
459             )
460          )
461          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
462          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
463          GENLIST_PART_FLIP
464       }
465       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
466    }
467
468 // 2.2.1.9 (textblock)
469    group { GENLIST_NAME("1text.2icon.3.tb/default")
470       GENLIST_PROLOG_NORMAL
471       data.item: "texts" "elm.text";
472       data.item: "contents" "elm.icon.1 elm.icon.2";
473
474       parts {
475          GENLIST_PART_BG_NORMAL
476          GENLIST_PART_BASE
477          GENLIST_PART_BOTTOM_LINE
478          GENLIST_PART_PADDING_LEFT
479          GENLIST_PART_PADDING_RIGHT
480          GENLIST_PART_PADDING_TOP
481          GENLIST_PART_PADDING_BOTTOM
482
483          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
484             "elm.padding.left", "elm.text.limit",
485             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
486          )
487          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
488          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
489          // Virtual part for Maxmimum right X axis of TEXT
490          GENLIST_PART_SPACER("elm.text.limit",
491             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
492                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
493             )
494          )
495          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
496          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
497          GENLIST_PART_FLIP
498       }
499       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
500    }
501
502 // 2.2.1.10
503    group { GENLIST_NAME("1text.1icon.2/default")
504       // FIXME: just for backward compatibility
505       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
506       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
507       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
508       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
509       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
510       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
511       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
512       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
513       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
514       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
515       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
516       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
517       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
518       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
519       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
520
521       GENLIST_PROLOG_NORMAL
522       data.item: "texts" "elm.text";
523       data.item: "contents" "elm.icon";
524
525       parts {
526          GENLIST_PART_BG_NORMAL
527          GENLIST_PART_BASE
528          GENLIST_PART_BOTTOM_LINE
529          GENLIST_PART_PADDING_LEFT
530          GENLIST_PART_PADDING_RIGHT
531          GENLIST_PART_PADDING_TOP
532          GENLIST_PART_PADDING_BOTTOM
533
534          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
535          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
536          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
537             "elm.padding.icon.right", "elm.padding.right", )
538          GENLIST_PART_FLIP
539       }
540       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
541    }
542
543 // 2.2.1.10.1 (circle)
544    group { GENLIST_NAME("1text.1icon.2.thumb.circle/default")
545       inherit: "elm/genlist/item/1text.1icon.2/default";
546
547       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
548       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
549    }
550
551 // 2.2.1.10.1 (square)
552    group { GENLIST_NAME("1text.1icon.2.thumb.square/default")
553       inherit: "elm/genlist/item/1text.1icon.2/default";
554
555       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
556       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
557    }
558
559 // 2.2.1.10 (textblock)
560    group { GENLIST_NAME("1text.1icon.2.tb/default")
561       GENLIST_PROLOG_NORMAL
562       data.item: "texts" "elm.text";
563       data.item: "contents" "elm.icon";
564
565       parts {
566          GENLIST_PART_BG_NORMAL
567          GENLIST_PART_BASE
568          GENLIST_PART_BOTTOM_LINE
569          GENLIST_PART_PADDING_LEFT
570          GENLIST_PART_PADDING_RIGHT
571          GENLIST_PART_PADDING_TOP
572          GENLIST_PART_PADDING_BOTTOM
573
574          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
575          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
576          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
577          GENLIST_PART_FLIP
578       }
579       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
580    }
581
582 // 2.2.1.11
583    group { GENLIST_NAME("2text.1icon/default")
584       GENLIST_PROLOG_NORMAL
585       data.item: "texts" "elm.text.1 elm.text.2";
586       data.item: "contents" "elm.icon";
587
588       parts {
589          GENLIST_PART_BG_NORMAL
590          GENLIST_PART_BASE
591          GENLIST_PART_BOTTOM_LINE
592          GENLIST_PART_PADDING_LEFT
593          GENLIST_PART_PADDING_RIGHT
594          GENLIST_PART_PADDING_TOP
595          GENLIST_PART_PADDING_BOTTOM
596
597          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
598          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
599          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
600          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
601          GENLIST_PART_FLIP
602       }
603       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
604    }
605
606 // 2.2.1.12
607    group { GENLIST_NAME("2text.1icon.6/default")
608       inherit: "elm/genlist/item/2text.1icon/default";
609
610       parts {
611          part { name: "elm.text.2";
612             description { state: "default" 0.0;
613                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
614             }
615             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
616          }
617       }
618    }
619
620 // 2.2.1.13
621    group { GENLIST_NAME("1text.2icon/default")
622       GENLIST_PROLOG_NORMAL
623       data.item: "texts" "elm.text";
624       data.item: "contents" "elm.icon.1 elm.icon.2";
625
626       parts {
627          GENLIST_PART_BG_NORMAL
628          GENLIST_PART_BASE
629          GENLIST_PART_BOTTOM_LINE
630          GENLIST_PART_PADDING_LEFT
631          GENLIST_PART_PADDING_RIGHT
632          GENLIST_PART_PADDING_TOP
633          GENLIST_PART_PADDING_BOTTOM
634
635          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
636          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
637          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
638          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
639          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
640          GENLIST_PART_FLIP
641       }
642       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
643    }
644
645 // 2.2.1.13 (textblock)
646    group { GENLIST_NAME("1text.2icon.tb/default")
647       GENLIST_PROLOG_NORMAL
648       data.item: "texts" "elm.text";
649       data.item: "contents" "elm.icon.1 elm.icon.2";
650
651       parts {
652          GENLIST_PART_BG_NORMAL
653          GENLIST_PART_BASE
654          GENLIST_PART_BOTTOM_LINE
655          GENLIST_PART_PADDING_LEFT
656          GENLIST_PART_PADDING_RIGHT
657          GENLIST_PART_PADDING_TOP
658          GENLIST_PART_PADDING_BOTTOM
659
660          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
661          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
662          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
663          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
664          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
665          GENLIST_PART_FLIP
666       }
667       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
668    }
669
670 // 2.2.1.14
671    group { GENLIST_NAME("1text.2icon.6/default")
672       inherit: "elm/genlist/item/1text.2icon/default";
673
674       parts {
675          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
676
677       }
678    }
679
680 // 2.2.1.14 (textblock)
681    group { GENLIST_NAME("1text.2icon.6.tb/default")
682       inherit: "elm/genlist/item/1text.2icon.tb/default";
683
684       parts {
685          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
686       }
687    }
688
689 // 2.2.1.15
690    group { GENLIST_NAME("1text.2icon.7/default")
691       inherit: "elm/genlist/item/1text.2icon/default";
692
693       parts {
694          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
695       }
696    }
697
698 // 2.2.1.16
699 // 2.2.1.20
700    group { GENLIST_NAME("1text.1icon.3/default")
701       inherit: "elm/genlist/item/1text.1icon.2/default";
702
703       parts {
704          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
705       }
706       GENLIST_PROGRAM_CHECK("elm.icon")
707    }
708
709 // 2.2.1.16 (textblock)
710 // 2.2.1.20 (textblock)
711    group { GENLIST_NAME("1text.1icon.3.tb/default")
712       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
713
714       parts {
715          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
716       }
717       GENLIST_PROGRAM_CHECK("elm.icon")
718    }
719
720 // 2.2.1.17
721    group { GENLIST_NAME("1text.2icon.4/default")
722       inherit: "elm/genlist/item/1text.2icon/default";
723
724       parts {
725          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
726          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
727       }
728       GENLIST_PROGRAM_CHECK("elm.icon.1")
729    }
730
731 // 2.2.1.17 (textblock)
732    group { GENLIST_NAME("1text.2icon.4.tb/default")
733       inherit: "elm/genlist/item/1text.2icon.tb/default";
734
735       parts {
736          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
737          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
738       }
739       GENLIST_PROGRAM_CHECK("elm.icon")
740    }
741
742 // 2.2.1.18
743 // 2.2.1.23
744    group { GENLIST_NAME("1text.2icon.2/default")
745       GENLIST_PROLOG_NORMAL
746       data.item: "texts" "elm.text";
747       data.item: "contents" "elm.icon.1 elm.icon.2";
748
749       parts {
750          GENLIST_PART_BG_NORMAL
751          GENLIST_PART_BASE
752          GENLIST_PART_BOTTOM_LINE
753          GENLIST_PART_PADDING_LEFT
754          GENLIST_PART_PADDING_RIGHT
755          GENLIST_PART_PADDING_TOP
756          GENLIST_PART_PADDING_BOTTOM
757
758          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
759          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
760          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
761          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
762          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
763          GENLIST_PART_FLIP
764       }
765       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
766       GENLIST_PROGRAM_CHECK("elm.icon.1")
767    }
768
769 // 2.2.1.19
770 // 2.2.1.25
771    group { GENLIST_NAME("1text.3icon/default")
772       GENLIST_PROLOG_NORMAL
773       data.item: "texts" "elm.text";
774       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
775
776       parts {
777          GENLIST_PART_BG_NORMAL
778          GENLIST_PART_BASE
779          GENLIST_PART_BOTTOM_LINE
780          GENLIST_PART_PADDING_LEFT
781          GENLIST_PART_PADDING_RIGHT
782          GENLIST_PART_PADDING_TOP
783          GENLIST_PART_PADDING_BOTTOM
784
785          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
786          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
787          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
788          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
789          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
790             "elm.padding.icon2.right", "elm.padding.icon3.left",)
791          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
792          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
793          GENLIST_PART_FLIP
794       }
795       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
796       GENLIST_PROGRAM_CHECK("elm.icon.1")
797    }
798
799 // 2.2.1.21
800    group { GENLIST_NAME("1text.2icon.8/default")
801       inherit: "elm/genlist/item/1text.2icon/default";
802
803       parts {
804          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
805          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
806       }
807       GENLIST_PROGRAM_CHECK("elm.icon.1")
808    }
809
810 // 2.2.1.22
811    group { GENLIST_NAME("1text.2icon.9/default")
812       inherit: "elm/genlist/item/1text.2icon/default";
813
814       parts {
815          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
816          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
817       }
818       GENLIST_PROGRAM_CHECK("elm.icon.1")
819    }
820
821 // 2.2.1.24
822    group { GENLIST_NAME("1text.3icon.2/default")
823       GENLIST_PROLOG_NORMAL
824       data.item: "texts" "elm.text";
825       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
826
827       parts {
828          GENLIST_PART_BG_NORMAL
829          GENLIST_PART_BASE
830          GENLIST_PART_BOTTOM_LINE
831          GENLIST_PART_PADDING_LEFT
832          GENLIST_PART_PADDING_RIGHT
833          GENLIST_PART_PADDING_TOP
834          GENLIST_PART_PADDING_BOTTOM
835
836          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
837          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
838          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
839             "elm.padding.icon1.right", "elm.padding.icon2.left", )
840          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
841          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
842          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
843          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
844          GENLIST_PART_FLIP
845       }
846       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
847       GENLIST_PROGRAM_CHECK("elm.icon.1")
848    }
849
850 // 2.2.1.26
851    group { GENLIST_NAME("2text.4/default")
852       GENLIST_PROLOG_NORMAL
853       data.item: "texts" "elm.text.1 elm.text.2";
854
855       parts {
856          GENLIST_PART_BG_NORMAL
857          GENLIST_PART_BASE
858          GENLIST_PART_BOTTOM_LINE
859          GENLIST_PART_PADDING_LEFT
860          GENLIST_PART_PADDING_RIGHT
861          GENLIST_PART_PADDING_TOP
862          GENLIST_PART_PADDING_BOTTOM
863
864          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
865             "elm.padding.left", "elm.divider1.left",
866          )
867          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
868          GENLIST_PART_DIVIDER_R("elm.text.2.left")
869          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
870          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
871             "elm.padding.right")
872          GENLIST_PART_FLIP
873       }
874       GENLIST_PROGRAMS_NORMAL(
875          target: "elm.text.1"; target: "elm.text.2";
876          target: "elm.divider1"; target: "elm.divider2"; )
877    }
878
879 // 2.2.1.26 (textblock)
880    group { GENLIST_NAME("2text.4.tb/default")
881       GENLIST_PROLOG_NORMAL
882       data.item: "texts" "elm.text.1 elm.text.2";
883
884       parts {
885          GENLIST_PART_BG_NORMAL
886          GENLIST_PART_BASE
887          GENLIST_PART_BOTTOM_LINE
888          GENLIST_PART_PADDING_LEFT
889          GENLIST_PART_PADDING_RIGHT
890          GENLIST_PART_PADDING_TOP
891          GENLIST_PART_PADDING_BOTTOM
892
893          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
894             "elm.padding.left", "elm.elm.divider1.left",)
895          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
896          GENLIST_PART_DIVIDER_R("elm.text.2.left")
897          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
898          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
899             "elm.padding.right")
900          GENLIST_PART_FLIP
901       }
902       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
903          target: "elm.divider1"; target: "elm.divider2"; )
904    }
905
906 // 2.2.1.27
907    group { GENLIST_NAME("2text.5/default")
908       GENLIST_PROLOG_NORMAL
909       data.item: "texts" "elm.text.1 elm.text.2";
910
911       parts {
912          GENLIST_PART_BG_NORMAL
913          GENLIST_PART_BASE
914          GENLIST_PART_BOTTOM_LINE
915          GENLIST_PART_PADDING_LEFT
916          GENLIST_PART_PADDING_RIGHT
917          GENLIST_PART_PADDING_TOP
918          GENLIST_PART_PADDING_BOTTOM
919
920          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
921             "elm.padding.left")
922          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
923          GENLIST_PART_DIVIDER_L("elm.text2.right")
924          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
925          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
926             "elm.divider.right", "elm.padding.right", )
927          GENLIST_PART_FLIP
928       }
929       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
930    }
931
932 // 2.2.1.28
933    group { GENLIST_NAME("1text.1icon.divider/default")
934       inherit: "elm/genlist/item/1text.1icon.7/default";
935
936       parts {
937          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
938             "elm.padding.left", "elm.divider1",
939          )
940          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
941          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
942          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
943       }
944       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
945    }
946
947 // 2.2.1.29
948    group { GENLIST_NAME("1text.2icon.divider/default")
949       inherit: "elm/genlist/item/1text.2icon.7/default";
950
951       parts {
952          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
953             "elm.padding.icon1.right", "elm.divider1",
954          )
955          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
956          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
957       }
958    }
959
960 // -------------------------------------------------------------------
961 // 2 line -------------------------------------------------------
962 // -------------------------------------------------------------------
963 // 2.2.2.1
964    group { GENLIST_NAME("2text.2/default")
965       GENLIST_PROLOG_NORMAL
966       data.item: "texts" "elm.text.1 elm.text.2";
967
968       parts {
969          GENLIST_PART_BG_NORMAL
970          GENLIST_PART_BASE
971          GENLIST_PART_BOTTOM_LINE
972          GENLIST_PART_PADDING_LEFT
973          GENLIST_PART_PADDING_RIGHT
974          GENLIST_PART_PADDING_TOP_2LINE
975          GENLIST_PART_PADDING_BOTTOM_2LINE
976
977          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
978             "elm.padding.left", "elm.padding.right",
979             "elm.padding.top", "elm.text.2",
980          )
981          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
982             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
983          GENLIST_PART_FLIP
984       }
985       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
986    }
987
988 // 2.2.2.1 (textblock)
989    group { GENLIST_NAME("2text.2.tb/default")
990       GENLIST_PROLOG_NORMAL
991       data.item: "texts" "elm.text.1 elm.text.2";
992
993       parts {
994          GENLIST_PART_BG_NORMAL
995          GENLIST_PART_BASE
996          GENLIST_PART_BOTTOM_LINE
997          GENLIST_PART_PADDING_LEFT
998          GENLIST_PART_PADDING_RIGHT
999          GENLIST_PART_PADDING_TOP_2LINE
1000          GENLIST_PART_PADDING_BOTTOM_2LINE
1001
1002          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1003             "elm.padding.left", "elm.padding.right",
1004             "elm.padding.top", "elm.text.2",
1005          )
1006          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1007             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1008          )
1009          GENLIST_PART_FLIP
1010       }
1011       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1012    }
1013
1014 // 2.2.2.2
1015    group { GENLIST_NAME("2text.3/default")
1016       GENLIST_PROLOG_NORMAL
1017       data.item: "texts" "elm.text.1 elm.text.2";
1018
1019       parts {
1020          GENLIST_PART_BG_NORMAL
1021          GENLIST_PART_BASE
1022          GENLIST_PART_BOTTOM_LINE
1023          GENLIST_PART_PADDING_LEFT
1024          GENLIST_PART_PADDING_RIGHT
1025          GENLIST_PART_PADDING_TOP_2LINE
1026          GENLIST_PART_PADDING_BOTTOM_2LINE
1027
1028          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1029             "elm.padding.left", "elm.padding.right", "elm.padding.top"
1030          )
1031          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1032             "elm.padding.left", "elm.padding.right",
1033             "elm.text.2", "elm.padding.bottom",
1034          )
1035          GENLIST_PART_FLIP
1036       }
1037       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1038    }
1039
1040 // 2.2.2.3
1041    group { GENLIST_NAME("3text/default")
1042       GENLIST_PROLOG_NORMAL
1043       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1044
1045       parts {
1046          GENLIST_PART_BG_NORMAL
1047          GENLIST_PART_BASE
1048          GENLIST_PART_BOTTOM_LINE
1049          GENLIST_PART_PADDING_LEFT
1050          GENLIST_PART_PADDING_RIGHT
1051          GENLIST_PART_PADDING_TOP_2LINE
1052          GENLIST_PART_PADDING_BOTTOM_2LINE
1053
1054          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1055             "elm.padding.left", "elm.text.3",
1056             "elm.padding.top", "elm.text.2",
1057          )
1058          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1059             "elm.padding.right", "elm.padding.top", "elm.text.2"
1060          )
1061          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1062             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1063          GENLIST_PART_FLIP
1064       }
1065       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1066    }
1067
1068 // 2.2.2.3 (textblock)
1069    group { GENLIST_NAME("3text.tb/default")
1070       GENLIST_PROLOG_NORMAL
1071       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1072
1073       parts {
1074          GENLIST_PART_BG_NORMAL
1075          GENLIST_PART_BASE
1076          GENLIST_PART_BOTTOM_LINE
1077          GENLIST_PART_PADDING_LEFT
1078          GENLIST_PART_PADDING_RIGHT
1079          GENLIST_PART_PADDING_TOP_2LINE
1080          GENLIST_PART_PADDING_BOTTOM_2LINE
1081
1082          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1083             "elm.padding.left", "elm.text.3",
1084             "elm.padding.top", "elm.text.2",
1085          )
1086          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1087             "elm.padding.right", "elm.padding.top", "elm.text.2"
1088          )
1089          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1090             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1091          )
1092          GENLIST_PART_FLIP
1093       }
1094       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1095    }
1096
1097 // 2.2.2.4
1098    group { GENLIST_NAME("2text.1icon.2/default")
1099       GENLIST_PROLOG_NORMAL
1100       data.item: "texts" "elm.text.1 elm.text.2";
1101       data.item: "contents" "elm.icon";
1102
1103       parts {
1104          GENLIST_PART_BG_NORMAL
1105          GENLIST_PART_BASE
1106          GENLIST_PART_BOTTOM_LINE
1107          GENLIST_PART_PADDING_LEFT
1108          GENLIST_PART_PADDING_RIGHT
1109          GENLIST_PART_PADDING_TOP_2LINE
1110          GENLIST_PART_PADDING_BOTTOM_2LINE
1111
1112          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1113             "elm.padding.left", "elm.padding.icon.left",
1114             "elm.padding.top", "elm.text.2",
1115          )
1116          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1117             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1118          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1119          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1120          GENLIST_PART_FLIP
1121       }
1122       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1123    }
1124
1125 // 2.2.2.4 (textblock)
1126    group { GENLIST_NAME("2text.1icon.2.tb/default")
1127       GENLIST_PROLOG_NORMAL
1128       data.item: "texts" "elm.text.1 elm.text.2";
1129       data.item: "contents" "elm.icon";
1130
1131       parts {
1132          GENLIST_PART_BG_NORMAL
1133          GENLIST_PART_BASE
1134          GENLIST_PART_BOTTOM_LINE
1135          GENLIST_PART_PADDING_LEFT
1136          GENLIST_PART_PADDING_RIGHT
1137          GENLIST_PART_PADDING_TOP_2LINE
1138          GENLIST_PART_PADDING_BOTTOM_2LINE
1139
1140          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1141             "elm.padding.left", "elm.padding.icon.left",
1142             "elm.padding.top", "elm.text.2",
1143          )
1144          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1145             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1146          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1147          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1148          GENLIST_PART_FLIP
1149       }
1150       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1151    }
1152
1153
1154 // 2.2.2.5
1155    group { GENLIST_NAME("2text.1icon.10/default")
1156       inherit: "elm/genlist/item/2text.1icon.2/default";
1157
1158       parts {
1159          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1160       }
1161    }
1162
1163 // 2.2.2.5 (textblock)
1164    group { GENLIST_NAME("2text.1icon.10.tb/default")
1165       GENLIST_PROLOG_NORMAL
1166       data.item: "texts" "elm.text.1 elm.text.2";
1167       data.item: "contents" "elm.icon";
1168
1169       parts {
1170          GENLIST_PART_BG_NORMAL
1171          GENLIST_PART_BASE
1172          GENLIST_PART_BOTTOM_LINE
1173          GENLIST_PART_PADDING_LEFT
1174          GENLIST_PART_PADDING_RIGHT
1175          GENLIST_PART_PADDING_TOP_2LINE
1176          GENLIST_PART_PADDING_BOTTOM_2LINE
1177
1178          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1179             "elm.padding.left", "elm.padding.icon.left",
1180             "elm.padding.top", "elm.text.2",
1181          )
1182          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1183             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1184          )
1185          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1186          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1187          GENLIST_PART_FLIP
1188       }
1189       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1190    }
1191
1192 // 2.2.2.6
1193    group { GENLIST_NAME("2text.5icon/default")
1194       GENLIST_PROLOG_NORMAL
1195       data.item: "texts" "elm.text.1 elm.text.2";
1196       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1197
1198       parts {
1199          GENLIST_PART_BG_NORMAL
1200          GENLIST_PART_BASE
1201          GENLIST_PART_BOTTOM_LINE
1202          GENLIST_PART_PADDING_LEFT
1203          GENLIST_PART_PADDING_RIGHT
1204          GENLIST_PART_PADDING_TOP_2LINE
1205          GENLIST_PART_PADDING_BOTTOM_2LINE
1206
1207          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1208             "elm.padding.left", "elm.icon.5",
1209             "elm.padding.top", "elm.text.2",
1210          )
1211          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1212             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1213          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1214             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1215          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1216          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1217             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1218          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1219          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1220             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1221          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1222          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1223             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1224          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1225          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1226             "elm.padding.right", "elm.padding.top", "elm.text.2")
1227          GENLIST_PART_FLIP
1228       }
1229       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1230          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1231    }
1232
1233 // 2.2.2.7
1234    group { GENLIST_NAME("3text.1icon/default")
1235       GENLIST_PROLOG_NORMAL
1236       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1237       data.item: "contents" "elm.icon";
1238
1239       parts {
1240          GENLIST_PART_BG_NORMAL
1241          GENLIST_PART_BASE
1242          GENLIST_PART_BOTTOM_LINE
1243          GENLIST_PART_PADDING_LEFT
1244          GENLIST_PART_PADDING_RIGHT
1245          GENLIST_PART_PADDING_TOP_2LINE
1246          GENLIST_PART_PADDING_BOTTOM_2LINE
1247
1248          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1249             "elm.padding.left", "elm.padding.icon.left",
1250             "elm.padding.top", "elm.text.3",
1251          )
1252          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1253          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1254             "elm.padding.right", "elm.padding.top", "elm.text.3"
1255          )
1256
1257          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1258             "elm.padding.left", "elm.padding.text3.right",
1259             "elm.text.1", "elm.padding.bottom",
1260          )
1261          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1262          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1263             "elm.padding.right", "elm.padding.bottom")
1264          GENLIST_PART_FLIP
1265       }
1266       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1267          target: "elm.icon"; )
1268    }
1269
1270 // 2.2.2.7 (textblock)
1271    group { GENLIST_NAME("3text.1icon.tb/default")
1272       GENLIST_PROLOG_NORMAL
1273       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1274       data.item: "contents" "elm.icon";
1275
1276       parts {
1277          GENLIST_PART_BG_NORMAL
1278          GENLIST_PART_BASE
1279          GENLIST_PART_BOTTOM_LINE
1280          GENLIST_PART_PADDING_LEFT
1281          GENLIST_PART_PADDING_RIGHT
1282          GENLIST_PART_PADDING_TOP_2LINE
1283          GENLIST_PART_PADDING_BOTTOM_2LINE
1284
1285          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1286          // and theier font size can be changed both.
1287          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1288             "elm.padding.left", "elm.padding.icon.left",
1289             "elm.padding.top",
1290          )
1291          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1292          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1293             "elm.padding.right", "elm.padding.top", "elm.text.3")
1294
1295          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1296             "elm.padding.left", "elm.padding.text3.right",
1297             "elm.text.1", "elm.padding.bottom"
1298          )
1299          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1300          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1301             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1302          GENLIST_PART_FLIP
1303       }
1304       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1305          target: "elm.icon"; )
1306    }
1307
1308 // 2.2.2.8
1309    group { GENLIST_NAME("2text.2icon/default")
1310       GENLIST_PROLOG_NORMAL
1311       data.item: "texts" "elm.text.1 elm.text.2";
1312       data.item: "contents" "elm.icon.1 elm.icon.2";
1313
1314       parts {
1315          GENLIST_PART_BG_NORMAL
1316          GENLIST_PART_BASE
1317          GENLIST_PART_BOTTOM_LINE
1318          GENLIST_PART_PADDING_LEFT
1319          GENLIST_PART_PADDING_RIGHT
1320          GENLIST_PART_PADDING_TOP_2LINE
1321          GENLIST_PART_PADDING_BOTTOM_2LINE
1322
1323          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1324             "elm.padding.left", "elm.padding.icon1.left",
1325             "elm.padding.top", "elm.icon.2",
1326          )
1327          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1328          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1329             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1330
1331          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1332             "elm.padding.left", "elm.padding.bottom")
1333          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1334          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1335             "elm.icon2.right", "elm.padding.right",
1336             "elm.text.1", "elm.padding.bottom",
1337             fixed: 1 1;
1338          )
1339          GENLIST_PART_FLIP
1340       }
1341       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1342          target: "elm.icon.1"; target: "elm.icon.2"; )
1343    }
1344
1345 // 2.2.2.9
1346    group { GENLIST_NAME("2text.7/default")
1347       inherit: "elm/genlist/item/2text.2/default";
1348
1349       parts {
1350          part { name: "elm.text.2";
1351             description { state: "default" 0.0;
1352                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1353             }
1354             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1355          }
1356       }
1357    }
1358
1359 // 2.2.2.10
1360    group { GENLIST_NAME("2text.1icon.7/default")
1361       inherit: "elm/genlist/item/2text.1icon.2/default";
1362
1363       parts {
1364          part { name: "elm.text.2";
1365             description { state: "default" 0.0;
1366                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1367             }
1368             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1369          }
1370          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1371       }
1372    }
1373
1374 // 2.2.2.10 (textblock)
1375    group { GENLIST_NAME("2text.1icon.7.tb/default")
1376       GENLIST_PROLOG_NORMAL
1377       data.item: "texts" "elm.text.1 elm.text.2";
1378       data.item: "contents" "elm.icon";
1379
1380       parts {
1381          GENLIST_PART_BG_NORMAL
1382          GENLIST_PART_BASE
1383          GENLIST_PART_BOTTOM_LINE
1384          GENLIST_PART_PADDING_LEFT
1385          GENLIST_PART_PADDING_RIGHT
1386          GENLIST_PART_PADDING_TOP_2LINE
1387          GENLIST_PART_PADDING_BOTTOM_2LINE
1388
1389          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1390             "elm.padding.left", "elm.padding.icon.left",
1391             "elm.padding.top", "elm.text.2",
1392          )
1393          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1394             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1395          )
1396          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1397          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1398          GENLIST_PART_FLIP
1399       }
1400       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1401    }
1402
1403 // 2.2.2.11
1404    group { GENLIST_NAME("2text.1icon.11/default")
1405       inherit: "elm/genlist/item/2text.1icon.2/default";
1406       parts {
1407          part { name: "elm.text.2";
1408             description { state: "default" 0.0;
1409                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1410             }
1411             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1412          }
1413          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1414       }
1415    }
1416
1417 // 2.2.2.12
1418    group { GENLIST_NAME("2text.2icon.2/default")
1419       GENLIST_PROLOG_NORMAL
1420       data.item: "texts" "elm.text.1 elm.text.2";
1421       data.item: "contents" "elm.icon.1 elm.icon.2";
1422
1423       parts {
1424          GENLIST_PART_BG_NORMAL
1425          GENLIST_PART_BASE
1426          GENLIST_PART_BOTTOM_LINE
1427          GENLIST_PART_PADDING_LEFT
1428          GENLIST_PART_PADDING_RIGHT
1429          GENLIST_PART_PADDING_TOP_2LINE
1430          GENLIST_PART_PADDING_BOTTOM_2LINE
1431
1432          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1433             "elm.padding.left", "elm.padding.icon1.left",
1434             "elm.padding.top", "elm.text.2",
1435          )
1436          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1437             "elm.icon2.rect", "elm.padding.bottom")
1438          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1439          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1440             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1441          // Virtual part for Maxmimum right X axis of text.2
1442          part { name: "elm.icon2.rect";
1443             type: RECT;
1444             scale: 1;
1445             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1446                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1447                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1448                fixed: 1 1;
1449                visible: 0;
1450             )
1451          }
1452          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1453          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1454          GENLIST_PART_FLIP
1455       }
1456       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1457          target: "elm.icon.1"; target: "elm.icon.2"; )
1458    }
1459
1460 // 2.2.2.13
1461    group { GENLIST_NAME("2text.1icon.5/default")
1462       GENLIST_PROLOG_NORMAL
1463       data.item: "texts" "elm.text.1 elm.text.2";
1464       data.item: "contents" "elm.icon";
1465
1466       parts {
1467          GENLIST_PART_BG_NORMAL
1468          GENLIST_PART_BASE
1469          GENLIST_PART_BOTTOM_LINE
1470          GENLIST_PART_PADDING_LEFT
1471          GENLIST_PART_PADDING_RIGHT
1472          GENLIST_PART_PADDING_TOP_2LINE
1473          GENLIST_PART_PADDING_BOTTOM_2LINE
1474
1475          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1476             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1477          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1478             "elm.padding.left", "elm.padding.icon.left",
1479             "elm.text.2", "elm.padding.bottom",
1480          )
1481          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1482          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1483          GENLIST_PART_FLIP
1484       }
1485       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1486          target: "elm.icon"; )
1487    }
1488
1489 // 2.2.2.14
1490    group { GENLIST_NAME("2text.1icon.4/default")
1491       GENLIST_PROLOG_NORMAL
1492       data.item: "texts" "elm.text.1 elm.text.2";
1493       data.item: "contents" "elm.icon";
1494
1495       parts {
1496          GENLIST_PART_BG_NORMAL
1497          GENLIST_PART_BASE
1498          GENLIST_PART_BOTTOM_LINE
1499          GENLIST_PART_PADDING_LEFT
1500          GENLIST_PART_PADDING_RIGHT
1501          GENLIST_PART_PADDING_TOP_2LINE
1502          GENLIST_PART_PADDING_BOTTOM_2LINE
1503
1504          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1505          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1506          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1507             "elm.padding.icon.right", "elm.padding.right",
1508             "elm.padding.top", "elm.text.2",)
1509          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1510             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1511          GENLIST_PART_FLIP
1512       }
1513       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1514          target: "elm.icon"; )
1515    }
1516
1517 // 2.2.2.14.1 (circle)
1518    group { GENLIST_NAME("2text.1icon.4.thumb.circle/default")
1519       inherit: "elm/genlist/item/2text.1icon.4/default";
1520
1521       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
1522       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1523          target: "elm.icon"; target: "elm.thumb"; )
1524    }
1525
1526 // 2.2.2.14.1 (square)
1527    group { GENLIST_NAME("2text.1icon.4.thumb.square/default")
1528       inherit: "elm/genlist/item/2text.1icon.4/default";
1529
1530       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
1531       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1532          target: "elm.icon"; target: "elm.thumb"; )
1533    }
1534
1535 // 2.2.2.14 (textblock)
1536    group { GENLIST_NAME("2text.1icon.4.tb/default")
1537       GENLIST_PROLOG_NORMAL
1538       data.item: "texts" "elm.text.1 elm.text.2";
1539       data.item: "contents" "elm.icon";
1540
1541       parts {
1542          GENLIST_PART_BG_NORMAL
1543          GENLIST_PART_BASE
1544          GENLIST_PART_BOTTOM_LINE
1545          GENLIST_PART_PADDING_LEFT
1546          GENLIST_PART_PADDING_RIGHT
1547          GENLIST_PART_PADDING_TOP_2LINE
1548          GENLIST_PART_PADDING_BOTTOM_2LINE
1549
1550          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1551          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1552          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1553             "elm.padding.icon.right", "elm.padding.right",
1554             "elm.padding.top", "elm.text.2",)
1555          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1556             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1557          GENLIST_PART_FLIP
1558       }
1559       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1560          target: "elm.icon"; )
1561    }
1562
1563 // 2.2.2.15
1564    group { GENLIST_NAME("3text.1icon.2/default")
1565       GENLIST_PROLOG_NORMAL
1566       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1567       data.item: "contents" "elm.icon";
1568
1569       parts {
1570          GENLIST_PART_BG_NORMAL
1571          GENLIST_PART_BASE
1572          GENLIST_PART_BOTTOM_LINE
1573          GENLIST_PART_PADDING_LEFT
1574          GENLIST_PART_PADDING_RIGHT
1575          GENLIST_PART_PADDING_TOP_2LINE
1576          GENLIST_PART_PADDING_BOTTOM_2LINE
1577
1578          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1579          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1580          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1581             "elm.padding.icon.right", "elm.text.3",
1582             "elm.padding.top", "elm.text.2",)
1583          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1584             "elm.padding.right", "elm.padding.top", "elm.text.2")
1585          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1586             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1587          GENLIST_PART_FLIP
1588       }
1589       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1590          target: "elm.icon"; )
1591    }
1592
1593 // 2.2.2.16
1594    group { GENLIST_NAME("2text.1icon.8/default")
1595       inherit: "elm/genlist/item/2text.1icon.4/default";
1596
1597       parts {
1598          part { name: "elm.text.2";
1599             description { state: "default" 0.0;
1600                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1601             }
1602             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1603          }
1604       }
1605    }
1606
1607 // 2.2.2.17
1608    group { GENLIST_NAME("2text.6icon/default")
1609       GENLIST_PROLOG_NORMAL
1610       data.item: "texts" "elm.text.1 elm.text.2";
1611       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1612
1613       parts {
1614          GENLIST_PART_BG_NORMAL
1615          GENLIST_PART_BASE
1616          GENLIST_PART_BOTTOM_LINE
1617          GENLIST_PART_PADDING_LEFT
1618          GENLIST_PART_PADDING_RIGHT
1619          GENLIST_PART_PADDING_TOP_2LINE
1620          GENLIST_PART_PADDING_BOTTOM_2LINE
1621
1622          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1623          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1624          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1625             "elm.padding.icon6.right", "elm.icon.5",
1626             "elm.padding.top", "elm.text.2",)
1627          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1628             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1629
1630          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1631             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1632          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1633          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1634             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1635          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1636          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1637             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1638          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1639          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1640             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1641          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1642          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1643             "elm.padding.right", "elm.padding.top", "elm.text.2")
1644          GENLIST_PART_FLIP
1645       }
1646       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1647          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1648    }
1649
1650 // 2.2.2.17 (textblock)
1651    group { GENLIST_NAME("2text.6icon.tb/default")
1652       GENLIST_PROLOG_NORMAL
1653       data.item: "texts" "elm.text.1 elm.text.2";
1654       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1655
1656       parts {
1657          GENLIST_PART_BG_NORMAL
1658          GENLIST_PART_BASE
1659          GENLIST_PART_BOTTOM_LINE
1660          GENLIST_PART_PADDING_LEFT
1661          GENLIST_PART_PADDING_RIGHT
1662          GENLIST_PART_PADDING_TOP_2LINE
1663          GENLIST_PART_PADDING_BOTTOM_2LINE
1664
1665          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1666          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1667          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1668             "elm.padding.icon6.right", "elm.icon.5",
1669             "elm.padding.top", "elm.text.2",)
1670          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1671             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1672
1673          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1674             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1675          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1676          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1677             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1678          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1679          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1680             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1681          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1682          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1683             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1684          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1685          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1686             "elm.padding.right", "elm.padding.top", "elm.text.2")
1687          GENLIST_PART_FLIP
1688       }
1689       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1690          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1691    }
1692
1693 // 2.2.2.18
1694    group { GENLIST_NAME("2text.2icon.4/default")
1695       GENLIST_PROLOG_NORMAL
1696       data.item: "texts" "elm.text.1 elm.text.2";
1697       data.item: "contents" "elm.icon.1 elm.icon.2";
1698
1699       parts {
1700          GENLIST_PART_BG_NORMAL
1701          GENLIST_PART_BASE
1702          GENLIST_PART_BOTTOM_LINE
1703          GENLIST_PART_PADDING_LEFT
1704          GENLIST_PART_PADDING_RIGHT
1705          GENLIST_PART_PADDING_TOP_2LINE
1706          GENLIST_PART_PADDING_BOTTOM_2LINE
1707
1708          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1709          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1710          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1711             "elm.padding.icon1.right", "elm.padding.icon2.left",
1712             "elm.padding.top", "elm.text.2",)
1713          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1714             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1715
1716          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1717          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1718          GENLIST_PART_FLIP
1719       }
1720       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1721          target: "elm.icon.1"; target: "elm.icon.2"; )
1722    }
1723
1724
1725 // 2.2.2.18 (textblock)
1726    group { GENLIST_NAME("2text.2icon.4.tb/default")
1727       GENLIST_PROLOG_NORMAL
1728       data.item: "texts" "elm.text.1 elm.text.2";
1729       data.item: "contents" "elm.icon.1 elm.icon.2";
1730
1731       parts {
1732          GENLIST_PART_BG_NORMAL
1733          GENLIST_PART_BASE
1734          GENLIST_PART_BOTTOM_LINE
1735          GENLIST_PART_PADDING_LEFT
1736          GENLIST_PART_PADDING_RIGHT
1737          GENLIST_PART_PADDING_TOP_2LINE
1738          GENLIST_PART_PADDING_BOTTOM_2LINE
1739
1740          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1741          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1742          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1743             "elm.padding.icon1.right", "elm.padding.icon2.left",
1744             "elm.padding.top", "elm.text.2",)
1745          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1746             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1747
1748          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1749          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1750          GENLIST_PART_FLIP
1751       }
1752       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1753          target: "elm.icon.1"; target: "elm.icon.2";)
1754    }
1755
1756 // 2.2.2.19
1757    group { GENLIST_NAME("2text.2icon.6/default")
1758       GENLIST_PROLOG_NORMAL
1759       data.item: "texts" "elm.text.1 elm.text.2";
1760       data.item: "contents" "elm.icon.1 elm.icon.2";
1761
1762       parts {
1763          GENLIST_PART_BG_NORMAL
1764          GENLIST_PART_BASE
1765          GENLIST_PART_BOTTOM_LINE
1766          GENLIST_PART_PADDING_LEFT
1767          GENLIST_PART_PADDING_RIGHT
1768          GENLIST_PART_PADDING_TOP_2LINE
1769          GENLIST_PART_PADDING_BOTTOM_2LINE
1770
1771          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1772          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1773          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1774             "elm.padding.icon1.right", "elm.padding.right",
1775             "elm.padding.top", "elm.text.2",)
1776          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1777             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1778
1779          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1780          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1781             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1782          GENLIST_PART_FLIP
1783       }
1784       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1785          target: "elm.icon.1"; target: "elm.icon.2";)
1786    }
1787
1788 // 2.2.2.19 (textblock)
1789    group { GENLIST_NAME("2text.2icon.6.tb/default")
1790       GENLIST_PROLOG_NORMAL
1791       data.item: "texts" "elm.text.1 elm.text.2";
1792       data.item: "contents" "elm.icon.1 elm.icon.2";
1793
1794       parts {
1795          GENLIST_PART_BG_NORMAL
1796          GENLIST_PART_BASE
1797          GENLIST_PART_BOTTOM_LINE
1798          GENLIST_PART_PADDING_LEFT
1799          GENLIST_PART_PADDING_RIGHT
1800          GENLIST_PART_PADDING_TOP_2LINE
1801          GENLIST_PART_PADDING_BOTTOM_2LINE
1802
1803          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1804          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1805          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1806             "elm.padding.icon1.right", "elm.padding.right",
1807             "elm.padding.top", "elm.text.2",)
1808          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1809             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1810
1811          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1812          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1813             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1814          GENLIST_PART_FLIP
1815
1816       }
1817       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1818          target: "elm.icon.1"; target: "elm.icon.2";)
1819    }
1820
1821 // 2.2.2.20
1822    group { GENLIST_NAME("2text.2icon.8/default")
1823       GENLIST_PROLOG_NORMAL
1824       data.item: "texts" "elm.text.1 elm.text.2";
1825       data.item: "contents" "elm.icon.1 elm.icon.2";
1826
1827       parts {
1828          GENLIST_PART_BG_NORMAL
1829          GENLIST_PART_BASE
1830          GENLIST_PART_BOTTOM_LINE
1831          GENLIST_PART_PADDING_LEFT
1832          GENLIST_PART_PADDING_RIGHT
1833          GENLIST_PART_PADDING_TOP_2LINE
1834          GENLIST_PART_PADDING_BOTTOM_2LINE
1835
1836          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1837          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1838          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1839             "elm.padding.icon1.right", "elm.padding.icon2.left",
1840             "elm.padding.top", "elm.text.2",)
1841          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1842             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1843
1844          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1845          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1846          GENLIST_PART_FLIP
1847       }
1848       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1849          target: "elm.icon.1"; target: "elm.icon.2"; )
1850    }
1851
1852 // 2.2.2.20 (textblock)
1853    group { GENLIST_NAME("2text.2icon.8.tb/default")
1854       GENLIST_PROLOG_NORMAL
1855       data.item: "texts" "elm.text.1 elm.text.2";
1856       data.item: "contents" "elm.icon.1 elm.icon.2";
1857
1858       parts {
1859          GENLIST_PART_BG_NORMAL
1860          GENLIST_PART_BASE
1861          GENLIST_PART_BOTTOM_LINE
1862          GENLIST_PART_PADDING_LEFT
1863          GENLIST_PART_PADDING_RIGHT
1864          GENLIST_PART_PADDING_TOP_2LINE
1865          GENLIST_PART_PADDING_BOTTOM_2LINE
1866
1867          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1868          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1869          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1870             "elm.padding.icon1.right", "elm.padding.icon2.left",
1871             "elm.padding.top", "elm.text.2",)
1872          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1873             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1874
1875          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1876          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1877          GENLIST_PART_FLIP
1878       }
1879       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1880          target: "elm.icon.1"; target: "elm.icon.2";)
1881    }
1882
1883 // 2.2.2.21
1884    group { GENLIST_NAME("2text.2icon.progress/default")
1885       // FIXME: deprecated name, will be removed
1886       alias: "elm/genlist/item/1text.2icon.5/default";
1887       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1888       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1889       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1890
1891       GENLIST_PROLOG_NORMAL
1892       data.item: "texts" "elm.text.1 elm.text.2";
1893       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1894
1895       parts {
1896          GENLIST_PART_BG_NORMAL
1897          GENLIST_PART_BASE
1898          GENLIST_PART_BOTTOM_LINE
1899          GENLIST_PART_PADDING_LEFT
1900          GENLIST_PART_PADDING_RIGHT
1901          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1902          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
1903
1904          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1905          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1906          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1907             "elm.padding.icon1.right", "elm.padding.right",
1908             "elm.padding.top", "elm.padding.bottom",
1909             min: 0 34;)
1910          )
1911          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1912             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1913          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1914             "elm.padding.right", "elm.swallow.progress",
1915             min: 0 46;
1916             GENLIST_PARAM_SUBITEM_DEFAULT
1917             GENLIST_PARAM_TEXT_LIMIT_RT
1918             fixed: 1 1;)
1919          )
1920          GENLIST_PART_FLIP
1921       }
1922       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1923          target: "elm.icon.1"; target: "elm.swallow.progress";)
1924    }
1925
1926 // 2.2.2.22
1927    group { GENLIST_NAME("3text.3icon.progress/default")
1928       // FIXME: deprecated name, will be removed
1929       alias: "elm/genlist/item/3text.3icon/default";
1930       alias: "elm/genlist/item_odd/3text.3icon/default";
1931       alias: "elm/genlist/item_compress/3text.3icon/default";
1932       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
1933
1934       GENLIST_PROLOG_NORMAL
1935       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1936       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
1937
1938       parts {
1939          GENLIST_PART_BG_NORMAL
1940          GENLIST_PART_BASE
1941          GENLIST_PART_BOTTOM_LINE
1942          GENLIST_PART_PADDING_LEFT
1943          GENLIST_PART_PADDING_RIGHT
1944          GENLIST_PART_PADDING_TOP_SIZE( 0 )
1945          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1946
1947          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1948          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1949          GENLIST_PART_LISTITEM("elm.text.1",
1950             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
1951                "elm.padding.top",
1952                min: 0 50;
1953                GENLIST_PARAM_PROGRESS_MAIN
1954                fixed: 0 1;
1955             )
1956          )
1957          GENLIST_PART_ICON("elm.swallow.progress",
1958             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
1959                min: 0 34;
1960             )
1961          )
1962          GENLIST_PART_SUBITEM("elm.text.2",
1963             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
1964                min: 0 46;
1965                GENLIST_PARAM_SUBITEM_DEFAULT
1966                fixed: 1 1;
1967             )
1968          )
1969          GENLIST_PART_SUBITEM("elm.text.3",
1970             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
1971                min: 0 46;
1972                GENLIST_PARAM_SUBITEM_DEFAULT
1973                GENLIST_PARAM_TEXT_LIMIT_RT
1974                fixed: 1 1; // This limits text growing.
1975             )
1976          )
1977          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1978          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
1979             "elm.padding.right",
1980             min: 156 GENLIST_BTN_01_HEIGHT;
1981             max: 156 GENLIST_BTN_01_HEIGHT;)
1982          )
1983          GENLIST_PART_FLIP
1984       }
1985       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1986          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
1987    }
1988
1989 // 2.2.2.23
1990    group { GENLIST_NAME("2text.1icon.divider/default")
1991       GENLIST_PROLOG_NORMAL
1992       data.item: "texts" "elm.text.1 elm.text.2";
1993       data.item: "contents" "elm.icon";
1994
1995       parts {
1996          GENLIST_PART_BG_NORMAL
1997          GENLIST_PART_BASE
1998          GENLIST_PART_BOTTOM_LINE
1999          GENLIST_PART_PADDING_LEFT
2000          GENLIST_PART_PADDING_RIGHT
2001          GENLIST_PART_PADDING_TOP_2LINE
2002          GENLIST_PART_PADDING_BOTTOM_2LINE
2003
2004          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2005             "elm.padding.left", "elm.padding.divider.left",
2006             "elm.padding.top", "elm.text.2",
2007          )
2008          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2009             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
2010          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
2011          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
2012          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
2013          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
2014          GENLIST_PART_FLIP
2015       }
2016       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2017          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
2018    }
2019
2020 // 2.2.2.30
2021    group { GENLIST_NAME("2text.3icon/default")
2022       GENLIST_PROLOG_NORMAL
2023       data.item: "texts" "elm.text.1 elm.text.2";
2024       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2025
2026       parts {
2027          GENLIST_PART_BG_NORMAL
2028          GENLIST_PART_BASE
2029          GENLIST_PART_BOTTOM_LINE
2030          GENLIST_PART_PADDING_LEFT
2031          GENLIST_PART_PADDING_RIGHT
2032          GENLIST_PART_PADDING_TOP_2LINE
2033          GENLIST_PART_PADDING_BOTTOM_2LINE
2034
2035          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2036             "elm.padding.left", "elm.text.limit",
2037             "elm.padding.top", "elm.icon.3",
2038             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
2039          )
2040          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
2041          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
2042             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
2043
2044           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
2045             "elm.padding.left", "elm.padding.bottom")
2046          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
2047          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2048             "elm.icon3.right", "elm.padding.icon1.left",
2049             "elm.text.1", "elm.padding.bottom",
2050             fixed: 1 1;
2051          )
2052          // Virtual part for Maxmimum right X axis of TEXT
2053          GENLIST_PART_SPACER("elm.text.limit",
2054             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
2055                min: (GENLIST_ICON_LARGE_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
2056             )
2057          )
2058          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2059          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2060          GENLIST_PART_FLIP
2061       }
2062       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2063          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2064    }
2065
2066 // 2.2.2.31
2067    group { GENLIST_NAME("2text.1icon.12/default")
2068       inherit: "elm/genlist/item/2text.1icon.2/default";
2069       parts {
2070          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2071       }
2072    }
2073
2074 // 2.2.2.31.1 (circle)
2075    group { GENLIST_NAME("2text.1icon.12.thumb.circle/default")
2076       inherit: "elm/genlist/item/2text.1icon.12/default";
2077
2078       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2079       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2080          target: "elm.icon"; target: "elm.thumb"; )
2081    }
2082
2083 // 2.2.2.31.1 (square)
2084    group { GENLIST_NAME("2text.1icon.12.thumb.square/default")
2085       inherit: "elm/genlist/item/2text.1icon.12/default";
2086
2087       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2088       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2089          target: "elm.icon"; target: "elm.thumb"; )
2090    }
2091
2092 // 2.2.2.32
2093    group { GENLIST_NAME("2text.1icon.12.tb/default")
2094       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2095       parts {
2096          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2097       }
2098    }
2099
2100 // 2.2.2.32
2101 // 2.2.2.36
2102    group { GENLIST_NAME("2text.1icon.9/default")
2103       inherit:"elm/genlist/item/2text.1icon.4/default";
2104       parts {
2105          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2106       }
2107       GENLIST_PROGRAM_CHECK("elm.icon")
2108    }
2109
2110 // 2.2.2.33
2111    group { GENLIST_NAME("2text.2icon.7/default")
2112       inherit: "elm/genlist/item/2text.2icon.4/default";
2113
2114       parts {
2115          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2116       }
2117       GENLIST_PROGRAM_CHECK("elm.icon.1")
2118    }
2119
2120 // 2.2.2.34
2121 // 2.2.2.37
2122    group { GENLIST_NAME("2text.2icon.5/default")
2123       GENLIST_PROLOG_NORMAL
2124       data.item: "texts" "elm.text.1 elm.text.2";
2125       data.item: "contents" "elm.icon.1 elm.icon.2";
2126
2127       parts {
2128          GENLIST_PART_BG_NORMAL
2129          GENLIST_PART_BASE
2130          GENLIST_PART_BOTTOM_LINE
2131          GENLIST_PART_PADDING_LEFT
2132          GENLIST_PART_PADDING_RIGHT
2133          GENLIST_PART_PADDING_TOP_2LINE
2134          GENLIST_PART_PADDING_BOTTOM_2LINE
2135
2136          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2137          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2138          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2139          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2140          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2141             "elm.padding.icon2.right", "elm.padding.right",
2142             "elm.padding.top", "elm.text.2",)
2143          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2144             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2145          GENLIST_PART_FLIP
2146       }
2147       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2148          target: "elm.icon.1"; target: "elm.icon.2";)
2149       GENLIST_PROGRAM_CHECK("elm.icon.1")
2150    }
2151
2152 // 2.2.2.35
2153    group { GENLIST_NAME("2text.3icon.4/default")
2154       GENLIST_PROLOG_NORMAL
2155       data.item: "texts" "elm.text.1 elm.text.2";
2156       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2157
2158       parts {
2159          GENLIST_PART_BG_NORMAL
2160          GENLIST_PART_BASE
2161          GENLIST_PART_BOTTOM_LINE
2162          GENLIST_PART_PADDING_LEFT
2163          GENLIST_PART_PADDING_RIGHT
2164          GENLIST_PART_PADDING_TOP_2LINE
2165          GENLIST_PART_PADDING_BOTTOM_2LINE
2166
2167          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2168          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2169          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2170          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2171          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2172             "elm.padding.icon2.right", "elm.padding.icon3.left",
2173             "elm.padding.top", "elm.text.2",)
2174          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2175             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2176
2177          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2178          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2179          GENLIST_PART_FLIP
2180       }
2181       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2182       GENLIST_PROGRAM_CHECK("elm.icon.1")
2183    }
2184
2185
2186 // 2.2.2.38
2187    group { GENLIST_NAME("4text.1icon.1/default")
2188       GENLIST_PROLOG_NORMAL
2189       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2190       data.item: "contents" "elm.icon.1";
2191
2192       images {
2193          image: "00_list_bubble_bg.png" COMP;
2194       }
2195       parts {
2196          GENLIST_PART_BG_NORMAL
2197          GENLIST_PART_BASE
2198          GENLIST_PART_BOTTOM_LINE
2199          GENLIST_PART_PADDING_LEFT
2200          GENLIST_PART_PADDING_RIGHT
2201          GENLIST_PART_PADDING_TOP_2LINE
2202          GENLIST_PART_PADDING_BOTTOM_2LINE
2203
2204          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2205             "elm.padding.left", "elm.padding.icon1.left",
2206             "elm.padding.top", "elm.text.3",
2207          )
2208          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2209          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2210             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2211
2212          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2213          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2214             "elm.padding.right", "elm.padding.top", "elm.text.3")
2215
2216          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2217             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2218          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2219          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2220             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2221          GENLIST_PART_FLIP
2222       }
2223       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2224          target: "elm.icon.1";)
2225    }
2226
2227 // 2.2.2.38 textblock
2228       group { GENLIST_NAME("4text.1icon.1.tb/default")
2229       GENLIST_PROLOG_NORMAL
2230       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2231       data.item: "contents" "elm.icon.1";
2232
2233       images {
2234          image: "00_list_bubble_bg.png" COMP;
2235       }
2236
2237       parts {
2238          GENLIST_PART_BG_NORMAL
2239          GENLIST_PART_BASE
2240          GENLIST_PART_BOTTOM_LINE
2241          GENLIST_PART_PADDING_LEFT
2242          GENLIST_PART_PADDING_RIGHT
2243          GENLIST_PART_PADDING_TOP_2LINE
2244          GENLIST_PART_PADDING_BOTTOM_2LINE
2245
2246          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2247          // and theier font size can be changed both.
2248          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2249             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2250          )
2251          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2252          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2253             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2254
2255          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2256          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2257             "elm.padding.right", "elm.padding.top", "elm.text.3")
2258
2259          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2260             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2261          )
2262          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2263          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2264             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2265          )
2266          GENLIST_PART_FLIP
2267       }
2268       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2269          target: "elm.icon.1";)
2270    }
2271
2272 // 2.2.2.39
2273    group { GENLIST_NAME("4text.1icon.2/default")
2274       GENLIST_PROLOG_NORMAL
2275       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2276       data.item: "contents" "elm.icon.1 ";
2277
2278       parts {
2279          GENLIST_PART_BG_NORMAL
2280          GENLIST_PART_BASE
2281          GENLIST_PART_BOTTOM_LINE
2282          GENLIST_PART_PADDING_LEFT
2283          GENLIST_PART_PADDING_RIGHT
2284          GENLIST_PART_PADDING_TOP_2LINE
2285          GENLIST_PART_PADDING_BOTTOM_2LINE
2286
2287          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2288             "elm.padding.left", "elm.padding.icon1.left",
2289             "elm.padding.top", "elm.text.3",
2290          )
2291          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2292          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2293             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2294          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2295          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2296             "elm.padding.right", "elm.padding.top", "elm.text.3")
2297
2298          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2299             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2300          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2301          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2302             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2303          GENLIST_PART_FLIP
2304       }
2305       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2306          target: "elm.icon.1";)
2307    }
2308 // 2.2.2.39 (TEXTBLOCK)
2309    group { GENLIST_NAME("4text.1icon.2.tb/default")
2310       GENLIST_PROLOG_NORMAL
2311       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2312       data.item: "contents" "elm.icon.1";
2313
2314       parts {
2315          GENLIST_PART_BG_NORMAL
2316          GENLIST_PART_BASE
2317          GENLIST_PART_BOTTOM_LINE
2318          GENLIST_PART_PADDING_LEFT
2319          GENLIST_PART_PADDING_RIGHT
2320          GENLIST_PART_PADDING_TOP_2LINE
2321          GENLIST_PART_PADDING_BOTTOM_2LINE
2322
2323          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2324             "elm.padding.left", "elm.padding.icon1.left",
2325             "elm.padding.top", "elm.text.3",
2326          )
2327          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2328          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2329             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2330          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2331          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2332             "elm.padding.right", "elm.padding.top", "elm.text.3")
2333
2334          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2335             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2336          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2337          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2338             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2339          GENLIST_PART_FLIP
2340       }
2341       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2342          target: "elm.icon.1";)
2343    }
2344
2345 // 2.2.2.40
2346    group { GENLIST_NAME("4text.1/default")
2347       GENLIST_PROLOG_NORMAL
2348       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2349
2350       images {
2351          image: "00_list_bubble_bg.png" COMP;
2352       }
2353       parts {
2354          GENLIST_PART_BG_NORMAL
2355          GENLIST_PART_BASE
2356          GENLIST_PART_BOTTOM_LINE
2357          GENLIST_PART_PADDING_LEFT
2358          GENLIST_PART_PADDING_RIGHT
2359          GENLIST_PART_PADDING_TOP_2LINE
2360          GENLIST_PART_PADDING_BOTTOM_2LINE
2361
2362          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2363             "elm.padding.left", "elm.padding.bubble.left",
2364             "elm.padding.top", "elm.text.3",
2365          )
2366          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2367          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2368             "elm.padding.right", "elm.padding.top", "elm.text.3")
2369
2370          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2371             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2372          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2373          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2374             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2375          GENLIST_PART_FLIP
2376       }
2377       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; )
2378
2379    }
2380
2381 // 2.2.2.41
2382    group { GENLIST_NAME("4text.2/default")
2383       inherit: "elm/genlist/item/4text.1/default";
2384       parts {
2385          part { name: "elm.bubble";
2386             description { state: "default" 0.0;
2387                visible: 0;
2388             }
2389          }
2390          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2391             "elm.padding.right", "elm.padding.top", "elm.text.3")
2392       }
2393    }
2394
2395 // 2.2.2.42
2396    group { GENLIST_NAME("3text.1icon.3/default")
2397       GENLIST_PROLOG_NORMAL
2398       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2399       data.item: "contents" "elm.icon.1";
2400
2401       parts {
2402          GENLIST_PART_BG_NORMAL
2403          GENLIST_PART_BASE
2404          GENLIST_PART_BOTTOM_LINE
2405          GENLIST_PART_PADDING_LEFT
2406          GENLIST_PART_PADDING_RIGHT
2407          GENLIST_PART_PADDING_TOP_2LINE
2408          GENLIST_PART_PADDING_BOTTOM_2LINE
2409
2410          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2411             "elm.padding.left", "elm.padding.icon1.left",
2412             "elm.padding.top", "elm.text.3",)
2413          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2414          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2415              "elm.padding.right", "elm.padding.top", "elm.text.3")
2416          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2417             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2418          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2419             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2420          GENLIST_PART_FLIP
2421       }
2422       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2423          target: "elm.icon.1";)
2424    }
2425
2426 // 2.2.2.42
2427    group { GENLIST_NAME("3text.1icon.3.tb/default")
2428       GENLIST_PROLOG_NORMAL
2429       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2430       data.item: "contents" "elm.icon.1";
2431
2432       parts {
2433          GENLIST_PART_BG_NORMAL
2434          GENLIST_PART_BASE
2435          GENLIST_PART_BOTTOM_LINE
2436          GENLIST_PART_PADDING_LEFT
2437          GENLIST_PART_PADDING_RIGHT
2438          GENLIST_PART_PADDING_TOP_2LINE
2439          GENLIST_PART_PADDING_BOTTOM_2LINE
2440
2441          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2442             "elm.padding.left", "elm.padding.icon1.left",
2443             "elm.padding.top",
2444          )
2445          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2446          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2447             "elm.padding.right", "elm.padding.top", "elm.text.3"
2448          )
2449          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2450             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2451          )
2452          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2453             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2454          GENLIST_PART_FLIP
2455       }
2456       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2457          target: "elm.icon.1";)
2458    }
2459
2460
2461 // 2.2.2.43
2462    group { GENLIST_NAME("2text.4icon.1/default")
2463       GENLIST_PROLOG_NORMAL
2464       data.item: "texts" "elm.text.1 elm.text.2";
2465       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2466
2467       parts {
2468          GENLIST_PART_BG_NORMAL
2469          GENLIST_PART_BASE
2470          GENLIST_PART_BOTTOM_LINE
2471          GENLIST_PART_PADDING_LEFT
2472          GENLIST_PART_PADDING_RIGHT
2473          GENLIST_PART_PADDING_TOP_2LINE
2474          GENLIST_PART_PADDING_BOTTOM_2LINE
2475
2476          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2477             "elm.padding.left", "elm.padding.icon1.left",
2478             "elm.padding.top", "elm.text.2",
2479          )
2480          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2481             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2482          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2483          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2484             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2485          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2486          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2487             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2488          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2489          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2490             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2491
2492          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2493          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2494          GENLIST_PART_FLIP
2495       }
2496       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2497          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2498    }
2499
2500 // 2.2.2.44
2501    group { GENLIST_NAME("4text.1icon.3/default")
2502       GENLIST_PROLOG_NORMAL
2503       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2504       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2505
2506       images {
2507          image: "00_list_bubble_bg.png" COMP;
2508       }
2509       parts {
2510          GENLIST_PART_BG_NORMAL
2511          GENLIST_PART_BASE
2512          GENLIST_PART_BOTTOM_LINE
2513          GENLIST_PART_PADDING_TOP_2LINE
2514          GENLIST_PART_PADDING_BOTTOM_2LINE
2515          GENLIST_PART_PADDING_LEFT
2516          GENLIST_PART_PADDING_RIGHT
2517          GENLIST_PART_COLORBAR
2518
2519          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2520          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2521
2522
2523          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2524             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2525          )
2526          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2527          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2528             "elm.padding.right", "elm.padding.top", "elm.text.3"
2529          )
2530
2531          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2532             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2533          )
2534          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2535          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2536             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2537          )
2538          GENLIST_PART_FLIP
2539       }
2540       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2541          target: "elm.swallow.colorbar"; target: "elm.icon.1";)
2542    }
2543
2544 // 2.2.2.45
2545    group { GENLIST_NAME("3text.1icon.1/default")
2546       GENLIST_PROLOG_NORMAL
2547       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2548       data.item: "contents" "elm.icon";
2549
2550       parts {
2551          GENLIST_PART_BG_NORMAL
2552          GENLIST_PART_BASE
2553          GENLIST_PART_BOTTOM_LINE
2554          GENLIST_PART_PADDING_LEFT
2555          GENLIST_PART_PADDING_RIGHT
2556          GENLIST_PART_PADDING_TOP_2LINE
2557          GENLIST_PART_PADDING_BOTTOM_2LINE
2558
2559          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2560          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2561          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2562             "elm.padding.icon.right", "elm.padding.right",
2563             "elm.padding.top", "elm.text.2",)
2564          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2565             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2566          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2567             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2568          GENLIST_PART_FLIP
2569       }
2570       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2571          target: "elm.icon"; )
2572    }
2573
2574 // 2.2.2.46
2575    group { GENLIST_NAME("2text.2icon.1/default")
2576       GENLIST_PROLOG_NORMAL
2577       data.item: "texts" "elm.text.1 elm.text.2";
2578       data.item: "contents" "elm.icon.1 elm.icon.2";
2579
2580       parts {
2581          GENLIST_PART_BG_NORMAL
2582          GENLIST_PART_BASE
2583          GENLIST_PART_BOTTOM_LINE
2584          GENLIST_PART_PADDING_LEFT
2585          GENLIST_PART_PADDING_RIGHT
2586          GENLIST_PART_PADDING_TOP_2LINE
2587          GENLIST_PART_PADDING_BOTTOM_2LINE
2588
2589          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2590             "elm.padding.left", "elm.padding.icon1.left",
2591             "elm.padding.top", "elm.text.2",
2592          )
2593          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2594             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2595          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2596          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2597          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2598          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2599          GENLIST_PART_FLIP
2600       }
2601       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2602          target: "elm.icon.1"; target: "elm.icon.2";)
2603    }
2604
2605 // 2.2.2.47
2606    group { GENLIST_NAME("2text.1icon.1/default")
2607       inherit: "elm/genlist/item/2text.1icon.2/default";
2608
2609       parts {
2610          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2611       }
2612    }
2613
2614 // 2.2.4.1
2615    group { GENLIST_NAME("multiline/1title.2text/default")
2616       GENLIST_PROLOG_NORMAL
2617       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2618
2619       parts {
2620          GENLIST_PART_BG_NORMAL
2621          GENLIST_PART_BASE
2622          GENLIST_PART_BOTTOM_LINE
2623          GENLIST_PART_PADDING_LEFT
2624          GENLIST_PART_PADDING_RIGHT
2625          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2626          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2627
2628          // FIXME: if textblock is used, part grows to big.
2629          GENLIST_PART_TEXT("elm.title",
2630             GENLIST_DESCRIPTION_L("elm.padding.left",
2631                GENLIST_PARAM_LISTITEM
2632                min: 226 0;
2633                fixed: 1 0;
2634             )
2635             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2636          )
2637          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2638          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2639          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2640
2641          GENLIST_PART_TEXTBLOCK("elm.text.1",
2642             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
2643                GENLIST_PARAM_LISTITEM_TB_WRAP
2644                min: 0 90; fixed: 0 1;
2645             )
2646             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2647          )
2648          GENLIST_PART_TEXTBLOCK("elm.text.2",
2649             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
2650                GENLIST_PARAM_LISTITEM_TB_WRAP
2651                min: 0 90;
2652             )
2653             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2654          )
2655          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
2656          GENLIST_PART_FLIP
2657       }
2658       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
2659          target: "elm.divider1"; target:"elm.divider2";
2660          target: "center_line"; target:"center_line2";
2661       )
2662    }
2663
2664 // 2.2.4.2
2665    group { GENLIST_NAME("multiline/1title.1text/default")
2666       GENLIST_PROLOG_NORMAL
2667       data.item: "texts" "elm.title elm.text";
2668
2669       parts {
2670          GENLIST_PART_BG_NORMAL
2671          GENLIST_PART_BASE
2672          GENLIST_PART_BOTTOM_LINE
2673          GENLIST_PART_PADDING_LEFT
2674          GENLIST_PART_PADDING_RIGHT
2675          GENLIST_PART_PADDING_TOP_SIZE( 22 )
2676          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
2677
2678          // FIXME: if textblock is used, part grows to big.
2679          GENLIST_PART_TEXT("elm.title",
2680             GENLIST_DESCRIPTION_L("elm.padding.left",
2681                GENLIST_PARAM_LISTITEM
2682                min: 226 0;
2683                fixed: 1 0;
2684             )
2685             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2686          )
2687          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2688          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2689          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2690
2691          GENLIST_PART_TEXTBLOCK("elm.text",
2692             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
2693                GENLIST_PARAM_LISTITEM_TB_WRAP
2694                //min: 0 48;
2695             )
2696             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2697          )
2698          GENLIST_PART_FLIP
2699       }
2700       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
2701          target: "elm.text";
2702          target: "elm.divider1"; target:"elm.divider2";
2703       )
2704    }
2705
2706 // 2.2.4.3
2707    group { GENLIST_NAME("multiline/2text/default")
2708       GENLIST_PROLOG_NORMAL
2709       data.item: "texts" "elm.text.1 elm.text.2";
2710
2711       parts {
2712          GENLIST_PART_BG_NORMAL
2713          GENLIST_PART_BASE
2714          GENLIST_PART_BOTTOM_LINE
2715          GENLIST_PART_PADDING_LEFT
2716          GENLIST_PART_PADDING_RIGHT
2717          GENLIST_PART_PADDING_TOP_2LINE
2718          GENLIST_PART_PADDING_BOTTOM_2LINE
2719
2720          GENLIST_PART_TEXT("elm.text.1",
2721             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
2722                GENLIST_PARAM_LISTITEM
2723                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
2724                fixed: 0 1;
2725             )
2726             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2727          )
2728          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2729          GENLIST_PART_TEXTBLOCK("elm.text.2",
2730             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2731                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2732                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
2733             )
2734             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2735          )
2736          GENLIST_PART_FLIP
2737       }
2738       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2739    }
2740
2741 // 2.2.4.4
2742    group { GENLIST_NAME("multiline/2text.5icon/default")
2743       // FIXME: deprecated name, wiil be removed
2744       alias: "elm/genlist/item/multiline/2text.1icon/default";
2745       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
2746       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
2747       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
2748
2749       GENLIST_PROLOG_NORMAL
2750       data.item: "texts" "elm.text.1 elm.text.2";
2751       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
2752
2753       parts {
2754          GENLIST_PART_BG_NORMAL
2755          GENLIST_PART_BASE
2756          GENLIST_PART_BOTTOM_LINE
2757          GENLIST_PART_PADDING_LEFT
2758          GENLIST_PART_PADDING_RIGHT
2759          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2760          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2761
2762          GENLIST_PART_LISTITEM("elm.text.1",
2763             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
2764                GENLIST_PARAM_LISTITEM
2765                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2766             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2767          )
2768          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
2769          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
2770             "elm.icon.4", "elm.padding.top", "elm.text.2")
2771          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
2772             "elm.icon.3", "elm.padding.top", "elm.text.2")
2773          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
2774             "elm.icon.2", "elm.padding.top", "elm.text.2")
2775          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
2776             "elm.icon.1", "elm.padding.top", "elm.text.2")
2777          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
2778             "elm.padding.right", "elm.padding.top", "elm.text.2")
2779
2780
2781          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2782          GENLIST_PART_TEXTBLOCK("elm.text.2",
2783             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2784             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2785             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2786             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2787          )
2788          GENLIST_PART_FLIP
2789       }
2790       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2791    }
2792
2793 // 2.4.4.5
2794    group { GENLIST_NAME("multiline/2text.1icon.2/default")
2795       GENLIST_PROLOG_NORMAL
2796       data.item: "texts" "elm.text.1 elm.text.2";
2797       data.item: "contents" "elm.icon";
2798
2799       parts {
2800          GENLIST_PART_BG_NORMAL
2801          GENLIST_PART_BASE
2802          GENLIST_PART_BOTTOM_LINE
2803          GENLIST_PART_PADDING_LEFT
2804          GENLIST_PART_PADDING_RIGHT
2805          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2806          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2807
2808          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
2809          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2810          GENLIST_PART_LISTITEM("elm.text.1",
2811             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
2812                GENLIST_PARAM_LISTITEM
2813                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2814             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2815          )
2816          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2817          GENLIST_PART_TEXTBLOCK("elm.text.2",
2818             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2819             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2820             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2821             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2822          )
2823          GENLIST_PART_FLIP
2824       }
2825       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2826    }
2827
2828 /************************************************************/
2829 /******************** Dialogue Group ************************/
2830 /************************************************************/
2831 // 2.2.6.1 (Dialogue)
2832    group { GENLIST_NAME("dialogue/editfield/default")
2833       alias: "elm/layout/dialogue/editfield/default";
2834       inherit: "elm/genlist/item/editfield/default";
2835
2836       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2837
2838       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2839       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2840    }
2841
2842 // 2.2.6.2 (Dialogue)
2843    group { GENLIST_NAME("dialogue/editfield/title/default")
2844       alias: "elm/layout/dialogue/editfield/title/default";
2845       inherit: "elm/genlist/item/editfield/title/default";
2846
2847       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2848
2849       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2850       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2851    }
2852
2853 // Dialogue Group Separators
2854 // default separator
2855    group { GENLIST_NAME("dialogue/separator/default")
2856       alias: "elm/layout/dialogue/separator";
2857
2858       data.item: "stacking" "above";
2859       data.item: "selectraise" "on";
2860
2861       parts {
2862          GENLIST_PART_BG(0 0 0 0, 0 0 0 0, 0 0 0 0)
2863          GENLIST_PART_BASE
2864          GENLIST_PART_SPACER("separator",
2865             description { state: "default" 0.0;
2866                min: 0 32;
2867                max: -1 32;
2868             }
2869          )
2870       }
2871    }
2872
2873 // Dialogue Group Separators
2874 // default separator
2875    group { GENLIST_NAME("dialogue/separator.2/default")
2876       alias: "elm/layout/dialogue/separator.2";
2877
2878       data.item: "stacking" "above";
2879       data.item: "selectraise" "on";
2880
2881       parts {
2882          GENLIST_PART_BG(0 0 0 0, 0 0 0 0, 0 0 0 0)
2883          GENLIST_PART_BASE
2884          GENLIST_PART_SPACER("separator",
2885             description { state: "default" 0.0;
2886                min: 0 8;
2887                max: -1 8;
2888             }
2889          )
2890       }
2891    }
2892
2893    group { GENLIST_NAME("dialogue/1icon/default")
2894       alias: "elm/layout/dialogue/1icon";
2895       inherit: "elm/genlist/item/1icon/default";
2896
2897       data.item: "contents" "elm.icon elm.icon.edit";
2898
2899       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2900       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
2901    }
2902
2903 // 2.4.1.1
2904 // 2.5.2.1 (deprecated)
2905    group { GENLIST_NAME("dialogue/1text/default")
2906       alias: "elm/layout/dialogue/1text";
2907       inherit: "elm/genlist/item/1text/default";
2908
2909       // FIXME: temporary alias for back-wrad compatibility
2910       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
2911       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
2912       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
2913       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
2914
2915       data.item: "contents" "elm.icon.edit";
2916       /*
2917       alias: "elm/genlist/item/dialogue.1text/default";
2918       alias: "elm/genlist/item_odd/dialogue.1text/default";
2919       alias: "elm/genlist/item_compress/dialogue.1text/default";
2920       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
2921       */
2922       GENLIST_DIALOGUE_INHERIT_BODY(;)
2923       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
2924    }
2925
2926 // 2.4.1.2
2927    group { GENLIST_NAME("dialogue/1text.1icon/default")
2928       alias: "elm/layout/dialogue/1text.1icon";
2929       inherit: "elm/genlist/item/1text.1icon.6/default";
2930
2931       data.item: "contents" "elm.icon elm.icon.edit";
2932
2933       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2934       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2935    }
2936
2937 // 2.4.1.3
2938 // 2.5.2.4 (expandable)
2939    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
2940       alias: "elm/layout/dialogue/1text.1icon.2";
2941       inherit: "elm/genlist/item/1text.1icon.2/default";
2942
2943       // FIXME: deprecated, only for backward compatibility
2944       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
2945       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
2946
2947       data.item: "contents" "elm.icon elm.icon.edit";
2948
2949       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2950       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2951    }
2952
2953 // 2.4.1.3.1 (circle)
2954    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.circle/default")
2955       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
2956
2957       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE("elm.icon")
2958       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
2959    }
2960
2961 // 2.4.1.3.1 (square)
2962    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.square/default")
2963       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
2964
2965       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE("elm.icon")
2966       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
2967    }
2968
2969 // 2.4.1.3 (TEXTBLOCK)
2970    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
2971       alias: "elm/layout/dialogue/1text.1icon.2.tb";
2972       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
2973
2974       data.item: "contents" "elm.icon elm.icon.edit";
2975
2976       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2977       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2978    }
2979
2980 // 2.4.1.4
2981    group { GENLIST_NAME("dialogue/1text.2icon/default")
2982       alias: "elm/layout/dialogue/1text.2icon";
2983       inherit: "elm/genlist/item/1text.2icon.7/default";
2984
2985       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
2986
2987       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2988       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
2989    }
2990
2991 // 2.4.1.5
2992    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
2993       alias: "elm/layout/dialogue/2text.1icon.6";
2994       inherit: "elm/genlist/item/2text.1icon.6/default";
2995
2996       data.item: "contents" "elm.icon elm.icon.edit";
2997
2998       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2999       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3000    }
3001
3002 // 2.4.1.6
3003 // 2.4.1.15
3004 // 2.5.2.2 & 2.5.2.3 (expandable)
3005    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
3006       alias: "elm/layout/dialogue/1text.1icon.3";
3007       inherit: "elm/genlist/item/1text.1icon.3/default";
3008
3009       // FIXME: deprecated, only for backward compatibility
3010       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
3011       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
3012
3013       data.item: "contents" "elm.icon elm.icon.edit";
3014
3015       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3016       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3017    }
3018
3019 // 2.4.1.6 (textblock)
3020    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
3021       alias: "elm/layout/dialogue/1text.1icon.3.tb";
3022       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3023
3024       data.item: "contents" "elm.icon elm.icon.edit";
3025
3026       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3027       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3028    }
3029
3030 // 2.4.1.7
3031 // 2.4.1.11
3032    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
3033       alias: "elm/layout/dialogue/1text.2icon.2";
3034       inherit: "elm/genlist/item/1text.2icon.4/default";
3035
3036       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3037
3038       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3039       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3040    }
3041
3042 // 2.4.1.8
3043    group { GENLIST_NAME("dialogue/1text.3icon/default")
3044       alias: "elm/layout/dialogue/1text.3icon";
3045       inherit: "elm/genlist/item/1text.3icon.2/default";
3046
3047       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3048
3049       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3050       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3051          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3052    }
3053
3054 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
3055    group { GENLIST_NAME("dialogue/3icon/default")
3056       alias: "elm/layout/dialogue/3icon";
3057
3058       GENLIST_PROLOG_DIALOGUE
3059       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3060
3061       parts {
3062          GENLIST_PART_BG_DIALOGUE
3063          GENLIST_PART_BASE
3064          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3065          GENLIST_PART_PADDING_RIGHT_EDIT
3066          GENLIST_PART_PADDING_TOP
3067          GENLIST_PART_PADDING_BOTTOM
3068
3069          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
3070          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3071          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
3072             "elm.padding.icon1.right", "elm.padding.icon3.left",
3073             min: 468 GENLIST_HEIGHT_1LINE; )
3074          )
3075          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3076          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
3077          GENLIST_PART_FLIP
3078       }
3079       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
3080          target: "elm.icon.3"; )
3081    }
3082
3083 // 2.4.1.9
3084    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
3085       alias: "elm/layout/dialogue/1text.1icon.5";
3086
3087       GENLIST_PROLOG_DIALOGUE
3088       data.item: "texts" "elm.text";
3089       data.item: "contents" "elm.icon elm.icon.edit";
3090
3091       parts {
3092          GENLIST_PART_BG_DIALOGUE
3093          GENLIST_PART_BASE
3094          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3095          GENLIST_PART_PADDING_RIGHT_EDIT
3096          GENLIST_PART_PADDING_TOP
3097          GENLIST_PART_PADDING_BOTTOM
3098
3099          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3100             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3101          )
3102          GENLIST_PART_ICON("elm.icon",
3103             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3104                min: 0 74;
3105                fixed: 0 1;
3106             )
3107          )
3108          GENLIST_PART_FLIP
3109       }
3110       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3111    }
3112
3113 // 2.4.1.10
3114    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3115       alias: "elm/layout/dialogue/2text.1icon.4";
3116
3117       GENLIST_PROLOG_DIALOGUE
3118       data.item: "texts" "elm.text.1 elm.text.2";
3119       data.item: "contents" "elm.icon elm.icon.edit";
3120
3121       parts {
3122          GENLIST_PART_BG_DIALOGUE
3123          GENLIST_PART_BASE
3124          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3125          GENLIST_PART_PADDING_RIGHT_EDIT
3126          GENLIST_PART_PADDING_TOP_SIZE(16)
3127          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3128
3129          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3130             "elm.padding.left", "elm.text.2",
3131             "elm.padding.top", "elm.padding.icon.top",
3132          )
3133          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3134             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3135          )
3136          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3137          GENLIST_PART_ICON("elm.icon",
3138             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3139                min: 0 16;
3140                fixed: 0 1;
3141             )
3142          )
3143          GENLIST_PART_FLIP
3144       }
3145       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3146          target: "elm.icon"; )
3147    }
3148
3149 // 2.4.1.12
3150    group { GENLIST_NAME("dialogue/2text.6/default")
3151       alias: "elm/layout/dialogue/2text.6";
3152       inherit: "elm/genlist/item/2text.5/default";
3153
3154       // FIXME: deprecated, will be removed
3155       alias: "elm/genlist/item/dialogue.1title.1text/default";
3156       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3157       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3158       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3159
3160       data.item: "contents" "elm.icon.edit";
3161
3162       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3163       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3164    }
3165
3166 // 2.4.1.13
3167    group { GENLIST_NAME("dialogue/2text.9/default")
3168       alias: "elm/layout/dialogue/2text.9";
3169       inherit: "elm/genlist/item/dialogue/2text.6/default";
3170
3171       data.item: "contents" "elm.icon.edit";
3172
3173       parts {
3174          part { name: "elm.text.1";
3175             description { state: "default";
3176                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3177             }
3178          }
3179       }
3180       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3181    }
3182
3183 // 2.4.1.14
3184    group { GENLIST_NAME("dialogue/2text.4/default")
3185       alias: "elm/layout/dialogue/2text.4";
3186       inherit: "elm/genlist/item/2text.4/default";
3187
3188       data.item: "contents" "elm.icon.edit";
3189
3190       GENLIST_DIALOGUE_INHERIT_BODY(; )
3191       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3192          target: "elm.divider1"; target: "elm.divider2"; )
3193    }
3194
3195 // 2.4.1.14 (textblcok)
3196    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3197       alias: "elm/layout/dialogue/2text.4.tb";
3198       inherit: "elm/genlist/item/2text.4.tb/default";
3199
3200       data.item: "contents" "elm.icon.edit";
3201
3202       GENLIST_DIALOGUE_INHERIT_BODY(
3203          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3204             "elm.padding.right")
3205       )
3206       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3207          target: "elm.divider1"; target: "elm.divider2"; )
3208    }
3209
3210 // 2.4.1.16
3211    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3212       alias: "elm/layout/dialogue/1text.3icon.2";
3213       inherit: "elm/genlist/item/1text.3icon/default";
3214
3215       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3216
3217       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3218       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3219          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3220    }
3221
3222 // 2.4.1.17
3223    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3224       alias: "elm/layout/dialogue/1text.1icon.4";
3225       inherit: "elm/genlist/item/1text.1icon.5/default";
3226
3227       data.item: "contents" "elm.icon elm.icon.edit";
3228
3229       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3230       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3231          target: "elm.icon"; )
3232    }
3233
3234 // 2.4.1.18
3235    group { GENLIST_NAME("dialogue/2text.5/default")
3236       alias: "elm/layout/dialogue/2text.5";
3237       inherit: "elm/genlist/item/2text.6/default";
3238
3239       data.item: "contents" "elm.icon.edit";
3240
3241       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3242       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3243    }
3244
3245
3246 // 2.4.1.19
3247    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3248       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3249       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3250
3251       data.item: "contents" "elm.icon elm.icon.edit";
3252
3253       GENLIST_DIALOGUE_INHERIT_BODY(
3254          part { name: "elm.text";
3255             description { state: "default" 0.0;
3256                text.style: "genlist_style_list_main_text_unread_wrap";
3257             }
3258             description { state: "selected" 0.0;
3259                text.style: "genlist_style_list_main_text_focus_wrap";
3260             }
3261             description { state: "disabled" 0.0;
3262                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3263             }
3264          }
3265       )
3266       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3267    }
3268
3269 // 2.4.1.20
3270    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3271       alias: "elm/layout/dialogue/1text.1icon.divider";
3272       inherit: "elm/genlist/item/1text.1icon.divider/default";
3273
3274       data.item: "contents" "elm.icon elm.icon.edit";
3275
3276       GENLIST_DIALOGUE_INHERIT_BODY(;)
3277       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3278    }
3279
3280 // 2.4.1.21
3281    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3282       alias: "elm/layout/dialogue/1text.2icon.divider";
3283       inherit: "elm/genlist/item/1text.2icon.divider/default";
3284
3285       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3286
3287       GENLIST_DIALOGUE_INHERIT_BODY(;)
3288       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3289          target: "elm.divider1"; target: "elm.divider2";
3290       )
3291    }
3292
3293
3294 // 2.4.2.1
3295     group { GENLIST_NAME("dialogue/2text/default")
3296       alias: "elm/layout/dialogue/2text";
3297       inherit: "elm/genlist/item/2text.2/default";
3298
3299       data.item: "contents" "elm.icon.edit";
3300
3301       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3302       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3303    }
3304
3305 // 2.4.2.2
3306    group { GENLIST_NAME("dialogue/2text.2/default")
3307       alias: "elm/layout/dialogue/2text.2";
3308       inherit: "elm/genlist/item/2text.3/default";
3309
3310       data.item: "contents" "elm.icon.edit";
3311
3312       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3313       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3314    }
3315
3316 // 2.4.2.3
3317    group { GENLIST_NAME("dialogue/2text.3/default")
3318       alias: "elm/layout/dialogue/2text.3";
3319       inherit: "elm/genlist/item/2text.7/default";
3320
3321       data.item: "contents" "elm.icon.edit";
3322
3323       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3324       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3325    }
3326
3327 // 2.4.2.4
3328    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3329       alias: "elm/layout/dialogue/2text.1icon.2";
3330       inherit: "elm/genlist/item/2text.1icon.4/default";
3331
3332       data.item: "contents" "elm.icon elm.icon.edit";
3333
3334       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3335       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3336          target: "elm.icon"; )
3337    }
3338
3339 // 2.4.2.5
3340    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3341       alias: "elm/layout/dialogue/2text.1icon.3";
3342       inherit: "elm/genlist/item/2text.1icon.8/default";
3343
3344       data.item: "contents" "elm.icon elm.icon.edit";
3345
3346       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3347       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3348    }
3349
3350 // 2.4.2.6
3351    group { GENLIST_NAME("dialogue/2text.3icon/default")
3352       alias: "elm/layout/dialogue/2text.3icon";
3353       inherit: "elm/genlist/item/2text.2icon.8/default";
3354
3355       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3356
3357       GENLIST_DIALOGUE_INHERIT_BODY(
3358          GENLIST_PART_COLORBAR
3359          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3360       )
3361       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3362          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3363    }
3364
3365 // 2.4.2.7
3366    group { GENLIST_NAME("dialogue/2text.2icon/default")
3367       alias: "elm/layout/dialogue/2text.2icon";
3368       inherit: "elm/genlist/item/2text.2icon.5/default";
3369
3370       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3371
3372       GENLIST_DIALOGUE_INHERIT_BODY(
3373          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3374             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3375       )
3376       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3377          target: "elm.icon.1"; target: "elm.icon.2"; )
3378    }
3379
3380 // 2.4.2.8
3381    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3382       alias: "elm/layout/dialogue/2text.2icon.2";
3383       inherit: "elm/genlist/item/2text.2icon.6/default";
3384
3385       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3386
3387       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3388       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3389          target: "elm.icon.1"; target: "elm.icon.2"; )
3390    }
3391
3392 // 2.4.2.9
3393    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3394       alias: "elm/layout/dialogue/2text.2icon.3";
3395       inherit: "elm/genlist/item/2text.2icon.4/default";
3396
3397       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3398
3399       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3400       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3401          target: "elm.icon.1"; target: "elm.icon.2"; )
3402    }
3403
3404 // 2.4.2.9 (TEXTBLOCK)
3405    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3406       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3407       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
3408
3409       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3410
3411       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3412       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3413          target: "elm.icon.1"; target: "elm.icon.2";)
3414    }
3415
3416 // 2.4.2.10
3417    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3418       alias: "elm/layout/dialogue/2text.1icon.5";
3419       inherit: "elm/genlist/item/2text.1icon.5/default";
3420
3421       data.item: "contents" "elm.icon elm.icon.edit";
3422
3423       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3424       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3425          target: "elm.icon"; )
3426    }
3427
3428
3429 // 2.4.2.11
3430    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3431       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3432       inherit: "elm/genlist/item/multiline/1title.1text/default";
3433
3434       // FIXME: deprecated name, will be removed
3435       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3436       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3437       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3438       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3439       alias: "elm/layout/dialogue/1title.1text.2/default";
3440
3441
3442       data.item: "contents" "elm.icon.edit";
3443
3444       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3445       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3446          target: "elm.text";
3447          target: "elm.divider1"; target:"elm.divider2"; )
3448    }
3449
3450 // 2.4.2.12
3451    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3452       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3453       inherit: "elm/genlist/item/multiline/1title.2text/default";
3454
3455       data.item: "contents" "elm.icon.edit";
3456
3457       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3458       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3459          target: "elm.text.1"; target: "elm.text.2";
3460          target: "elm.divider1"; target:"elm.divider2";
3461          target: "center_line"; target:"center_line2";)
3462    }
3463
3464 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3465    GENLIST_PART_IMAGE(BG_NAME, \
3466       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3467          GENLIST_PARAM_PASSWORD_IMAGE \
3468          fixed: 1 0; \
3469       ) \
3470    ) \
3471    GENLIST_PART_ICON(NAME, \
3472       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3473          rel1.offset: 1 1; \
3474          rel2.offset: -1 -1; \
3475       ) \
3476    )
3477
3478 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3479    GENLIST_PART_IMAGE(BG_NAME, \
3480       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3481          GENLIST_PARAM_PASSWORD_IMAGE \
3482          fixed: 1 0; \
3483       ) \
3484    ) \
3485    GENLIST_PART_ICON(NAME, \
3486       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3487          rel1.offset: 1 1; \
3488          rel2.offset: -1 -1; \
3489       ) \
3490    )
3491
3492 //2.4.2.13 (password style)
3493    group { GENLIST_NAME("dialogue/1text.4icon/default")
3494       alias: "elm/layout/dialogue/4icon";
3495
3496       data.item: "stacking" "above";
3497       data.item: "selectraise" "on";
3498       data.item: "texts" "elm.text";
3499       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3500
3501       images {
3502          image : "00_search_edit_field_bg_02.png" COMP;
3503       }
3504       parts {
3505          GENLIST_PART_BASE
3506          GENLIST_PART_BG_DIALOGUE
3507          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3508          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3509          GENLIST_PART_PADDING_TOP_SIZE(22)
3510          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3511          GENLIST_PART_TEXT( "elm.text",
3512             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3513                fixed: 0 1;
3514                min: 0 42;
3515                GENLIST_PARAM_PASSWORD_TITLE
3516             )
3517          )
3518          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3519
3520          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3521             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3522          )
3523          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3524          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3525             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3526          )
3527          GENLIST_PART_SPACER("elm.padding.center",
3528             description { state: "default" 0.0.;
3529                min: 22 0;
3530                max: 22 0;
3531                fixed: 1 1;
3532                align: 0.5 0.5;
3533                rel1 {
3534                   relative: 0.5 0;
3535                }
3536                rel2 {
3537                   relative: 0.5 1;
3538                }
3539             }
3540          )
3541          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3542             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3543          )
3544          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3545          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3546             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3547          )
3548       }
3549       programs {
3550          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3551       }
3552    }
3553
3554 // 2.4.2.14
3555    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3556       alias: "elm/layout/dialogue/2text.2icon.4";
3557       inherit: "elm/genlist/item/2text.2icon/default";
3558
3559       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3560
3561       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3562       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3563          target: "elm.icon.1"; target: "elm.icon.2";)
3564    }
3565
3566 // 2.4.2.15
3567    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3568       alias: "elm/layout/dialogue/2text.1icon.10";
3569       inherit: "elm/genlist/item/2text.1icon.divider/default";
3570
3571       data.item: "contents" "elm.icon elm.icon.edit";
3572
3573       GENLIST_DIALOGUE_INHERIT_BODY(
3574          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3575             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3576          part { name: "elm.divider1";
3577             description { state: "default" 0.0;
3578                visible: 0;
3579             }
3580          }
3581          part { name: "elm.divider2";
3582             description { state: "default" 0.0;
3583                visible: 0;
3584             }
3585          }
3586       )
3587       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3588          target: "elm.icon"; )
3589    }
3590
3591
3592 // 2.4.2.15 (textblock)
3593    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3594       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3595       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3596
3597       data.item: "contents" "elm.icon elm.icon.edit";
3598
3599       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3600       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3601          target: "elm.icon"; )
3602    }
3603
3604 // 2.4.2.16
3605    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3606       alias: "elm/layout/dialogue/2text.1icon.12";
3607       inherit: "elm/genlist/item/2text.1icon.12/default";
3608
3609       data.item: "contents" "elm.icon elm.icon.edit";
3610
3611       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3612       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3613          target: "elm.icon"; )
3614    }
3615
3616
3617 // 2.4.2.17
3618    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3619       alias: "elm/layout/dialogue/2text.1icon.8";
3620
3621       GENLIST_PROLOG_DIALOGUE
3622       data.item: "texts" "elm.text.1 elm.text.2";
3623       data.item: "contents" "elm.icon elm.icon.edit";
3624
3625       parts {
3626          GENLIST_PART_BASE
3627          GENLIST_PART_BG_DIALOGUE
3628          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3629          GENLIST_PART_PADDING_RIGHT_EDIT
3630          GENLIST_PART_PADDING_TOP_2LINE
3631          GENLIST_PART_PADDING_BOTTOM_2LINE
3632
3633          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3634             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3635          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3636             "elm.padding.left", "elm.text2.limit",
3637             "elm.text.2", "elm.padding.bottom",
3638              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3639          )
3640          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3641          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3642             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3643          // Virtual part for Maxmimum right X axis of text.2
3644          GENLIST_PART_SPACER("elm.text2.limit",
3645             GENLIST_DESCRIPTION_R("elm.padding.right",
3646                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3647             )
3648          )
3649          GENLIST_PART_FLIP
3650       }
3651       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
3652          target: "elm.text.2"; target: "elm.icon"; )
3653    }
3654
3655 // 2.4.2.18
3656    group { GENLIST_NAME("dialogue/multiline/2text/default")
3657       alias: "elm/layout/dialogue/multiline/2text/default";
3658       inherit: "elm/genlist/item/multiline/2text/default";
3659
3660       // FIXME: deprecated name, will be removed
3661       alias: "elm/genlist/item/multiline/dialogue/2text/default";
3662       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
3663       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
3664       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
3665       alias: "elm/layout/multiline/dialogue/2text/default";
3666
3667       data.item: "contents" "elm.icon.edit";
3668
3669       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3670       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3671    }
3672
3673 // 2.4.2.19
3674    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
3675       alias: "elm/layout/dialogue/2text.1icon.15/default";
3676
3677       GENLIST_PROLOG_DIALOGUE
3678       data.item: "texts" "elm.text.1 elm.text.2";
3679       data.item: "contents" "elm.icon elm.icon.edit";
3680
3681       parts {
3682          GENLIST_PART_BG_DIALOGUE
3683          GENLIST_PART_BASE
3684          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3685          GENLIST_PART_PADDING_RIGHT_EDIT
3686          GENLIST_PART_PADDING_TOP_2LINE
3687          GENLIST_PART_PADDING_BOTTOM_2LINE
3688
3689          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3690             "elm.padding.left", "elm.padding.right",
3691             "elm.padding.top", "elm.icon",
3692          )
3693          GENLIST_PART_ICON_SMALL_LB("elm.icon",
3694             "elm.padding.left", "elm.padding.bottom")
3695          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
3696          GENLIST_PART_TEXT("elm.text.2",
3697             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
3698                GENLIST_PARAM_SUBITEM_SETTINGS
3699                min: 0 GENLIST_HEIGHT_2LINE_SUB;
3700                fixed: 0 1;
3701             )
3702             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
3703          )
3704          GENLIST_PART_FLIP
3705       }
3706       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3707    }
3708
3709 // 2.4.2.20
3710    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
3711       alias: "elm/layout/dialogue/2text.1icon.divider/default";
3712       inherit: "elm/genlist/item/2text.1icon.divider/default";
3713
3714       data.item: "contents" "elm.icon elm.icon.edit";
3715
3716       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3717       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3718    }
3719
3720 // 2.4.2.21
3721 // FIXME: Why name is 3text ?? it's 2text
3722    group { GENLIST_NAME("dialogue/3text.2icon/default")
3723       alias: "elm/layout/dialogue/3text.2icon/default";
3724       inherit: "elm/genlist/item/2text.2icon/default";
3725
3726       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3727
3728       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3729       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3730          target: "elm.icon.1"; target: "elm.icon.2"; )
3731    }
3732
3733 // 2.4.4.1 group title
3734    group { GENLIST_NAME("dialogue/grouptitle/default")
3735       alias: "elm/layout/dialogue/grouptitle";
3736
3737       // FIXME: deprecated name, will be removed
3738       alias : "elm/genlist/item/dialogue/title/default";
3739       alias: "elm/genlist/item_odd/dialogue/title/default";
3740       alias: "elm/genlist/item_compress/dialogue/title/default";
3741       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
3742       alias: "elm/layout/dialogue/title";
3743
3744       GENLIST_PROLOG
3745       data.item: "texts" "elm.text";
3746       data.item: "contents" "elm.icon";
3747       parts {
3748          GENLIST_PART_BG_NORMAL
3749          GENLIST_PART_BASE
3750          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3751          GENLIST_PART_PADDING_TOP_SIZE( 0 )
3752          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
3753          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
3754
3755          GENLIST_PART_TEXT("elm.text",
3756             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
3757                "elm.padding.top", "elm.padding.bottom",
3758                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
3759                min: 0 GENLIST_HEIGHT_GROUPTITLE;
3760             )
3761          )
3762
3763          GENLIST_PART_ICON("elm.icon",
3764             GENLIST_DESCRIPTION_RTB("elm.padding.right",
3765                "elm.padding.top", "elm.padding.bottom",
3766                min: 32 32; max: 32 32; fixed: 1 1;
3767             )
3768          )
3769          GENLIST_PART_FLIP
3770       }
3771       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
3772    }
3773
3774 // 2.4.4.2 Help Text
3775    group { GENLIST_NAME("multiline/1text/default");
3776       alias: "elm/layout/multiline/1text/default";
3777
3778       // FIXME: name is not correct...
3779       alias: "elm/layout/dialogue/multiline/1text/default";
3780
3781       data.item: "stacking" "above";
3782       data.item: "selectraise" "on";
3783       data.item: "texts" "elm.text";
3784
3785       parts {
3786          GENLIST_PART_BG_NORMAL
3787          GENLIST_PART_BASE
3788          GENLIST_PART_PADDING_LEFT_SIZE(38)
3789          GENLIST_PART_PADDING_RIGHT_SIZE(38)
3790          GENLIST_PART_PADDING_TOP_SIZE(0)
3791          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
3792
3793          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
3794             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3795             min: 0 38;
3796          )
3797          GENLIST_PART_FLIP
3798       }
3799       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3800    }
3801
3802 // 2.4.4.3
3803    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
3804       alias: "elm/layout/dialogue/bg/2text.1icon/default";
3805
3806       GENLIST_PROLOG_DIALOGUE
3807       data.item: "texts" "elm.text.1 elm.text.2";
3808       data.item: "contents" "elm.icon elm.icon.edit";
3809
3810       parts {
3811          GENLIST_PART_BG_DIALOGUE
3812          GENLIST_PART_BASE
3813          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3814          GENLIST_PART_PADDING_RIGHT_EDIT
3815          GENLIST_PART_PADDING_TOP_SIZE(20)
3816          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3817
3818          GENLIST_PART_TEXT("elm.text.1",
3819             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
3820                GENLIST_PARAM_LISTITEM
3821                min: 0 54; fixed:1 1;)
3822             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3823          )
3824          GENLIST_PART_TEXT("elm.text.2",
3825             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
3826                GENLIST_PARAM_SUBITEM_DEFAULT
3827                min: 0 42;)
3828             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3829          )
3830
3831          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
3832          GENLIST_PART_ICON("elm.icon", GENLIST_DESCRIPTION_R(
3833             "elm.padding.right",
3834             min: 124 124; max: 124 124;)
3835          )
3836          GENLIST_PART_FLIP
3837       }
3838       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3839    }
3840
3841 // 2.4.4.4
3842    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
3843       alias: "elm/layout/dialogue/bg/3text.2icon/default";
3844
3845       GENLIST_PROLOG_DIALOGUE
3846       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
3847       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3848
3849       parts {
3850          GENLIST_PART_BG_DIALOGUE
3851          GENLIST_PART_BASE
3852          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3853          GENLIST_PART_PADDING_RIGHT_EDIT
3854          GENLIST_PART_PADDING_TOP_SIZE(20)
3855          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3856
3857          GENLIST_PART_TEXT("elm.text.1",
3858             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
3859                GENLIST_PARAM_LISTITEM
3860                min: 0 54; fixed:1 1;)
3861             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3862          )
3863          GENLIST_PART_TEXT("elm.text.2",
3864             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
3865                GENLIST_PARAM_SUBITEM_DEFAULT
3866                min: 0 34;)
3867             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3868          )
3869          GENLIST_PART_TEXT("elm.text.3",
3870             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
3871                GENLIST_PARAM_SUBITEM_DEFAULT
3872                min: 0 34; fixed: 1 1; )
3873             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3874          )
3875
3876          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
3877          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
3878          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
3879          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
3880             "elm.padding.right",
3881             min: 124 124; max: 124 124;)
3882          )
3883          GENLIST_PART_FLIP
3884       }
3885       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
3886          target: "elm.icon.1"; target: "elm.icon.2"; )
3887    }
3888
3889 // 2.4.4.4 (Apps)
3890    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
3891       alias: "elm/layout/dialogue/bg/5text.6icon/default";
3892
3893       GENLIST_PROLOG_DIALOGUE
3894       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
3895       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
3896
3897       parts {
3898          GENLIST_PART_BG_DIALOGUE
3899          GENLIST_PART_BASE
3900          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3901          GENLIST_PART_PADDING_RIGHT_EDIT
3902          GENLIST_PART_PADDING_TOP_SIZE(13)
3903          GENLIST_PART_PADDING_BOTTOM_SIZE(13)
3904
3905          GENLIST_PART_ICON("elm.icon.1",
3906             GENLIST_DESCRIPTION_L("elm.padding.left",
3907                min: 126 126; max: 126 126;  fixed: 1 1;)
3908          )
3909          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3910          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
3911             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
3912             GENLIST_PARAM_APPS_NAME
3913             min: 0 32; fixed: 0 1;)
3914          )
3915          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
3916             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
3917             GENLIST_PARAM_APPS_INC
3918             min: 0 32; fixed: 0 1;)
3919          )
3920
3921          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
3922             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
3923             min: 38 38; fixed: 1 1;)
3924          )
3925          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
3926          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
3927             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
3928             min: 38 38; fixed: 1 1;)
3929          )
3930          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
3931          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
3932             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
3933             min: 38 38; fixed: 1 1;)
3934          )
3935          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
3936          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
3937             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
3938             min: 38 38; fixed: 1 1;)
3939          )
3940          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
3941          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
3942             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
3943             min: 38 38; fixed: 1 1;)
3944          )
3945          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
3946          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
3947             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
3948             GENLIST_PARAM_APPS_RATING
3949             min :0 38;)
3950          )
3951
3952          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
3953             "elm.padding.icon1.right", "elm.padding.bottom",
3954             GENLIST_PARAM_APPS_PRICE
3955             min: 0 32; fixed: 0 1;
3956             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
3957          )
3958          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
3959          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
3960             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
3961             GENLIST_PARAM_APPS_PRICE_SALE
3962             min: 0 32; fixed: 0 1;)
3963          )
3964          GENLIST_PART_FLIP
3965       }
3966       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3967          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
3968    }
3969
3970 // 2.4.4.4.1 (Circle)
3971    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.circle/default")
3972       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
3973
3974       GENLIST_INHERIT_THUMB_CIRCLE_THUMB_DIALOGUE("elm.icon.1")
3975       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3976          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
3977          target: "elm.thumb"; )
3978    }
3979
3980 // 2.4.4.4.1 (Square)
3981    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.square/default")
3982       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
3983
3984       GENLIST_INHERIT_THUMB_SQUARE_THUMB_DIALOGUE("elm.icon.1")
3985       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3986          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
3987          target: "elm.thumb"; )
3988    }
3989
3990 #if 0
3991 // ???
3992    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
3993    group { name: "elm/genlist/item/3text.5icon.2/default";
3994       alias: "elm/genlist/item_odd/3text.5icon.2/default";
3995       alias: "elm/genlist/item_compress/3text.5icon.2/default";
3996       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
3997       data.item: "stacking" "above";
3998       data.item: "selectraise" "on";
3999       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
4000       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
4001       data.item: "flips" "elm.flip.icon elm.flip.content";
4002
4003       parts {
4004          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
4005          GENLIST_PART_BG_NORMAL
4006          GENLIST_PART_BG_NORMAL
4007          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
4008          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
4009          GENLIST_PART_PADDING_LEFT
4010          GENLIST_PART_PADDING_RIGHT_EDIT
4011          GENLIST_PART_COLORBAR
4012          part { name: "elm.icon.checkbox";
4013             type: SWALLOW;
4014             mouse_events: 1;
4015             scale: 1;
4016             description { state: "default" 0.0;
4017                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4018                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4019                fixed: 1 1;
4020                rel1 {
4021                   relative: 1.0 0.0;
4022                   to_x: "elm.padding.left";
4023                   to_y: "elm.padding.top";
4024                }
4025                rel2 {
4026                   relative: 0.0 0.0;
4027                   to_x: "elm.padding.right";
4028                   to_y: "elm.padding.bottom";
4029                }
4030                align: 0.0 0.5;
4031             }
4032          }
4033          part { name: "elm.text.date";
4034             type: TEXT;
4035             mouse_events: 0;
4036             scale: 1;
4037             description { state: "default" 0.0;
4038                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
4039                fixed: 1 1;
4040                rel1 {
4041                   to_x: "elm.padding.right";
4042                   to_y: "elm.padding.bottom";
4043                }
4044                rel2 {
4045                   relative: 0.0 0.0;
4046                   to_x: "elm.padding.right";
4047                   to_y: "elm.padding.bottom";
4048                }
4049                align: 1.0 1.0;
4050                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4051                text {
4052                   font: "Tizen:style=Medium";
4053                   size: GENLIST_FONT_32_INC;
4054                   min: 0 1;
4055                   align: 1.0 0.5;
4056                   text_class: "tizen";
4057                }
4058             }
4059             description { state: "selected" 0.0;
4060                inherit: "default" 0.0;
4061                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4062             }
4063             GENLIST_DESCRIPTION_FLIP_ENABLED
4064          }
4065          part { name: "elm.icon.important";
4066             clip_to: "disclip";
4067             type: SWALLOW;
4068             mouse_events: 1;
4069             scale: 1;
4070             description { state: "default" 0.0;
4071                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
4072                fixed: 1 1;
4073                rel1 {
4074                   relative: 0.0 1.0;
4075                   to_x: "elm.padding.right";
4076                   to_y: "elm.padding.top";
4077                }
4078                rel2 {
4079                   relative: 0.0 0.0;
4080                   to_x: "elm.padding.right";
4081                   to_y: "elm.text.date";
4082                }
4083                align: 1.0 0.5;
4084             }
4085             GENLIST_DESCRIPTION_FLIP_ENABLED
4086          }
4087          part { name: "elm.padding.icon.important.left";
4088             clip_to: "disclip";
4089             type: RECT;
4090             scale: 1;
4091             description { state: "default" 0.0;
4092                min: GENLIST_PADDING_16_INC 0;
4093                fixed: 1 0;
4094                rel1{
4095                   relative: 0.0 1.0;
4096                   to_x: "elm.icon.important";
4097                }
4098                rel2 {
4099                   relative: 0.0 1.0;
4100                   to_x: "elm.icon.important";
4101                }
4102                align: 1.0 0.0;
4103                visible: 0;
4104             }
4105          }
4106          part { name: "elm.padding.icon.checkbox.right";
4107             clip_to: "disclip";
4108             type: RECT;
4109             scale: 1;
4110             description { state: "default" 0.0;
4111                min: GENLIST_PADDING_16_INC 0;
4112                fixed: 1 0;
4113                rel1 {
4114                   relative: 1.0 0.0;
4115                   to_x: "elm.icon.checkbox";
4116                   to_y: "elm.padding.top";
4117                }
4118                rel2 {
4119                   relative: 1.0 0.0;
4120                   to_x:  "elm.icon.checkbox";
4121                   to_y: "elm.padding.bottom";
4122                }
4123                align: 1.0 0.0;
4124                visible: 0;
4125             }
4126          }
4127          part { name: "elm.text.subject.rect";
4128             clip_to: "disclip";
4129             type: RECT;
4130             scale: 1;
4131             description { state: "default" 0.0;
4132                min: 0 GENLIST_SIZE_61_INC;
4133                fixed: 1 1;
4134                rel1 {
4135                   relative: 1.0 1.0;
4136                   to_x: "elm.padding.icon.checkbox.right";
4137                   to_y: "elm.padding.top";
4138                }
4139                rel2 {
4140                   relative: 0.0 0.0;
4141                   to_x: "elm.padding.icon.important.left";
4142                   to_y: "elm.padding.top";
4143                }
4144                align: 0.0 0.0;
4145                visible: 0;
4146             }
4147          }
4148          part { name: "elm.text.subject";
4149             clip_to: "disclip";
4150             type: TEXTBLOCK;
4151             mouse_events: 0;
4152             scale: 1;
4153             description { state: "default" 0.0;
4154                fixed: 1 1;
4155                rel1.to: "elm.text.subject.rect";
4156                rel2.to: "elm.text.subject.rect";
4157                align: 0.0 0.0;
4158                text {
4159                   style: "genlist_style_email_unread";
4160                   min: 0 1;
4161                   max: 0 1;
4162                   align: 0.0 0.5;
4163                }
4164             }
4165             description { state: "selected" 0.0;
4166                inherit: "default" 0.0;
4167                text.style: "genlist_style_email_focus";
4168             }
4169             description { state: "read" 0.0;
4170                inherit: "default" 0.0;
4171                text.style: "genlist_style_email_read";
4172             }
4173             description { state: "unread" 0.0;
4174                inherit: "default" 0.0;
4175                text.style: "genlist_style_email_unread";
4176             }
4177             description { state: "urgency_read" 0.0;
4178                inherit: "default" 0.0;
4179                text.style: "genlist_style_email_urgency_read";
4180             }
4181             description { state: "urgency_unread" 0.0;
4182                inherit: "default" 0.0;
4183                text.style: "genlist_style_email_urgency_unread";
4184             }
4185             GENLIST_DESCRIPTION_FLIP_ENABLED
4186          }
4187          part { name: "elm.text.name";
4188             clip_to: "disclip";
4189             type: TEXTBLOCK;
4190             scale: 1;
4191             description { state: "default" 0.0;
4192                fixed: 1 1;
4193                rel1 {
4194                   relative: 1.0 1.0;
4195                   to_x: "elm.padding.icon.checkbox.right";
4196                   to_y: "elm.text.subject";
4197                }
4198                rel2 {
4199                   relative: 0.0 0.0;
4200                   to_x: "elm.padding.icon.num.left";
4201                   to_y: "elm.padding.bottom";
4202                }
4203                align: 0.0 0.5;
4204                text {
4205                   style: "genlist_style_name_text";
4206                   min: 0 1;
4207                   align: 0.0 0.5;
4208                }
4209             }
4210             description { state: "selected" 0.0;
4211                inherit: "default" 0.0;
4212                text.style: "genlist_style_name_text_focus";
4213             }
4214             GENLIST_DESCRIPTION_FLIP_ENABLED
4215          }
4216          part { name: "elm.padding.icon.num.left";
4217             clip_to: "disclip";
4218             type: RECT;
4219             scale: 1;
4220             description { state: "default" 0.0;
4221                min: GENLIST_PADDING_16_INC 0;
4222                fixed: 1 0;
4223                rel1 {
4224                   relative: 0.0 1.0;
4225                   to_x: "elm.icon.num";
4226                   to_y: "elm.text.subject";
4227                }
4228                rel2 {
4229                   relative: 0.0 0.0;
4230                   to_x: "elm.icon.num";
4231                   to_y: "elm.padding.bottom";
4232                }
4233                align: 1.0 0.0;
4234                visible: 0;
4235             }
4236          }
4237          part { name: "elm.icon.num";
4238             clip_to: "disclip";
4239             type: SWALLOW;
4240             mouse_events: 0;
4241             scale: 1;
4242             description { state: "default" 0.0;
4243                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4244                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4245                fixed: 1 1;
4246                rel1 {
4247                   relative: 0.0 1.0;
4248                   to_x: "elm.padding.icon.attach.left";
4249                   to_y: "elm.text.subject";
4250                }
4251                rel2 {
4252                   relative: 0.0 0.0;
4253                   to_x: "elm.padding.icon.attach.left";
4254                   to_y: "elm.padding.bottom";
4255                }
4256                align: 1.0 0.5;
4257             }
4258             GENLIST_DESCRIPTION_FLIP_ENABLED
4259          }
4260          part { name: "elm.padding.icon.attach.left";
4261             clip_to: "disclip";
4262             type: RECT;
4263             scale: 1;
4264             description { state: "default" 0.0;
4265                min: GENLIST_PADDING_16_INC 0;
4266                fixed: 1 0;
4267                rel1 {
4268                   relative: 0.0 1.0;
4269                   to_x: "elm.icon.attach";
4270                   to_y: "elm.text.subject";
4271                }
4272                rel2 {
4273                   relative: 0.0 0.0;
4274                   to_x: "elm.icon.attach";
4275                   to_y: "elm.padding.bottom";
4276                }
4277                align: 1.0 0.0;
4278                visible: 0;
4279             }
4280          }
4281          part { name: "elm.icon.attach";
4282             clip_to: "disclip";
4283             type: SWALLOW;
4284             scale: 1;
4285             description { state: "default" 0.0;
4286                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4287                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4288                fixed: 1 1;
4289                rel1 {
4290                   relative: 0.0 1.0;
4291                   to_x: "elm.text.date";
4292                   to_y: "elm.text.subject";
4293                }
4294                rel2 {
4295                   relative: 0.0 0.0;
4296                   to_x: "elm.text.date";
4297                   to_y: "elm.padding.bottom";
4298                }
4299                align: 1.0 0.5;
4300             }
4301             GENLIST_DESCRIPTION_FLIP_ENABLED
4302          }
4303          part { name: "elm.swallow.outbox.progress";
4304             type: SWALLOW;
4305             scale: 1;
4306             mouse_events: 1;
4307             repeat_events: 0;
4308             description { state: "default" 0.0;
4309                min: GENLIST_SIZE_168_INC 0;
4310                fixed: 1 1;
4311                color: 0 0 0 0;
4312                align: 1.0 0.5;
4313                rel1 {
4314                   relative: 0.0 1.0;
4315                   offset: 0 0;
4316                   to_x: "elm.padding.right";
4317                   to_y: "elm.padding.top";
4318                }
4319                rel2 {
4320                   relative: 0.0 0.0;
4321                   offset: 0 0;
4322                   to_x: "elm.padding.right";
4323                   to_y: "elm.padding.bottom";
4324                }
4325             }
4326          }
4327          GENLIST_PART_FLIP
4328          GENLIST_PART_DISCLIP
4329       }
4330       programs {
4331          // signal: elm,state,%s,active
4332          //   a "check" item named %s went active
4333          // signal: elm,state,%s,passive
4334          //   a "check" item named %s went passive
4335          // default is passive
4336          program { name: "go_active";
4337             signal: "elm,state,selected";
4338             source: "elm";
4339             action: STATE_SET "selected" 0.0;
4340             target: "bg";
4341             target: "elm.text.subject";
4342             target: "elm.text.name";
4343             target: "elm.text.date";
4344             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4345          }
4346          program { name: "go_passive";
4347             signal: "elm,state,unselected";
4348             source: "elm";
4349             action: STATE_SET "default" 0.0;
4350             target: "bg";
4351             target: "elm.text.subject";
4352             target: "elm.text.name";
4353             target: "elm.text.date";
4354             transition: LINEAR 0.1;
4355          }
4356          program { name: "go_disabled";
4357             signal: "elm,state,disabled";
4358             source: "elm";
4359             action: STATE_SET "disabled" 0.0;
4360             target: "disclip";
4361          }
4362          program { name: "go_enabled";
4363             signal: "elm,state,enabled";
4364             source: "elm";
4365             action: STATE_SET "default" 0.0;
4366             target: "disclip";
4367          }
4368          program { name: "go_read";
4369             signal: "elm,state,read";
4370             source: "elm";
4371             action: STATE_SET "read" 0.0;
4372             target: "elm.text.subject";
4373          }
4374          program { name: "go_unread";
4375             signal: "elm,state,unread";
4376             source: "elm";
4377             action: STATE_SET "unread" 0.0;
4378             target: "elm.text.subject";
4379          }
4380          program { name: "go_urgeny_unread";
4381             signal: "elm,state,urgency_unread";
4382             source: "elm";
4383             action: STATE_SET "urgency_unread" 0.0;
4384             target: "elm.text.subject";
4385          }
4386          program { name: "go_urgency_read";
4387             signal: "elm,state,urgency_read";
4388             source: "elm";
4389             action: STATE_SET "urgency_read" 0.0;
4390             target: "elm.text.subject";
4391          }
4392          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4393       }
4394    }
4395
4396 // ???
4397    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4398    group { name: "elm/genlist/item/2text.1icon.13/default";
4399       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4400       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4401       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4402       data.item: "stacking" "above";
4403       data.item: "selectraise" "on";
4404       data.item: "texts" "elm.text elm.text.msgcount";
4405       data.item: "contents" "elm.icon";
4406       data.item: "flips" "elm.flip.icon elm.flip.content";
4407
4408       parts {
4409          GENLIST_PART_BASE
4410          GENLIST_PART_BOTTOM_LINE
4411          GENLIST_PART_BG_NORMAL
4412          GENLIST_PART_BG_NORMAL
4413          GENLIST_PART_PADDING_LEFT
4414          GENLIST_PART_PADDING_RIGHT_EDIT
4415          part { name: "elm.icon";
4416             clip_to: "disclip";
4417             type: SWALLOW;
4418             scale: 1;
4419             description { state: "default" 0.0;
4420                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4421                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4422                fixed: 1 1;
4423                rel1 {
4424                   relative: 1.0 0.0;
4425                   to_x: "elm.padding.left";
4426                }
4427                rel2 {
4428                   relative: 1.0 1.0;
4429                   to_x: "elm.padding.left";
4430                }
4431                align: 0.0 0.5;
4432             }
4433             GENLIST_DESCRIPTION_FLIP_ENABLED
4434          }
4435          part { name: "elm.text.msgcount";
4436             clip_to: "disclip";
4437             type: TEXT;
4438             mouse_events: 0;
4439             scale: 1;
4440             description {
4441                state: "default" 0.0;
4442                fixed: 1 1;
4443                align: 0 0;
4444                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4445                rel1.to: "elm.icon";
4446                rel2.to: "elm.icon";
4447                text {
4448                   font: "Tizen:style=Medium";
4449                   size: GENLIST_FONT_28_INC;
4450                   min: 0 1;
4451                   align: 0.5 0.5;
4452                   text_class: "tizen";
4453                }
4454                align: 0.0 0.5;
4455             }
4456          }
4457          part { name: "elm.padding.icon.right";
4458             clip_to: "disclip";
4459             type: RECT;
4460             scale: 1;
4461             description {
4462                state: "default" 0.0;
4463                min: GENLIST_SIZE_16_INC 0;
4464                fixed: 1 0;
4465                rel1 {
4466                   relative: 1.0 0.0;
4467                   to_x: "elm.icon";
4468                }
4469                rel2.to_x: "elm.icon";
4470                visible: 0;
4471             }
4472          }
4473          part { name: "elm.text";
4474             clip_to: "disclip";
4475             type: TEXT;
4476             mouse_events: 0;
4477             scale: 1;
4478             description { state: "default" 0.0;
4479                rel1 {
4480                   relative: 1.0 0.0;
4481                   to_x: "elm.padding.icon.right";
4482                }
4483                rel2 {
4484                   relative: 0.0 1.0;
4485                   to_x: "elm.padding.right";
4486                }
4487                align: 0.0 0.5;
4488                color: GENLIST_EMAIL_UNREAD_COLOR;
4489                text {
4490                   font: "Tizen:style=Roman";
4491                   size: GENLIST_EMAIL_SIZE;
4492                   min: 0 1;
4493                   align: 0.0 0.5;
4494                   text_class: "list_item";
4495                }
4496             }
4497             GENLIST_DESCRIPTION_FLIP_ENABLED
4498          }
4499          GENLIST_PART_FLIP
4500          GENLIST_PART_DISCLIP
4501       }
4502       programs {
4503          program { name: "go_active";
4504             signal: "elm,state,selected";
4505             source: "elm";
4506             action: STATE_SET "selected" 0.0;
4507             target: "bg";
4508             target: "elm.text";
4509             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4510          }
4511          program { name: "go_passive";
4512             signal: "elm,state,unselected";
4513             source: "elm";
4514             action: STATE_SET "default" 0.0;
4515             target: "bg";
4516             target: "elm.text";
4517             transition: LINEAR 0.1;
4518          }
4519          program { name: "go_disabled";
4520             signal: "elm,state,disabled";
4521             source: "elm";
4522             action: STATE_SET "disabled" 0.0;
4523             target: "disclip";
4524          }
4525          program { name: "go_enabled";
4526             signal: "elm,state,enabled";
4527             source: "elm";
4528             action: STATE_SET "default" 0.0;
4529             target: "disclip";
4530          }
4531          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4532       }
4533    }
4534
4535 // ???
4536    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4537    group { name: "elm/genlist/item/2text.1icon.14/default";
4538       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4539       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4540       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4541       data.item: "stacking" "above";
4542       data.item: "selectraise" "on";
4543       data.item: "texts" "elm.text elm.text.msgcount";
4544       data.item: "contents" "elm.check elm.icon";
4545       data.item: "flips" "elm.flip.icon elm.flip.content";
4546
4547       parts {
4548          GENLIST_PART_BASE
4549          GENLIST_PART_BOTTOM_LINE
4550          GENLIST_PART_BG_NORMAL
4551          GENLIST_PART_BG_NORMAL
4552          GENLIST_PART_PADDING_LEFT
4553          GENLIST_PART_PADDING_RIGHT_EDIT
4554          part { name: "elm.check";
4555             clip_to: "disclip";
4556             type: SWALLOW;
4557             mouse_events: 1;
4558             scale: 1;
4559             description { state: "default" 0.0;
4560                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4561                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4562                fixed: 1 1;
4563                rel1 {
4564                   relative: 1.0 0.0;
4565                   to_x: "elm.padding.left";
4566                }
4567                rel2 {
4568                   relative: 1.0 1.0;
4569                   to_x: "elm.padding.left";
4570                }
4571                align: 0.0 0.5;
4572             }
4573             GENLIST_DESCRIPTION_FLIP_ENABLED
4574          }
4575
4576          part { name: "elm.padding.icon.checkbox.right";
4577             clip_to: "disclip";
4578             type: RECT;
4579             scale: 1;
4580             description { state: "default" 0.0;
4581                min: GENLIST_PADDING_16_INC 0;
4582                fixed: 1 0;
4583                rel1 {
4584                   relative: 1.0 0.0;
4585                   to_x: "elm.check";
4586                }
4587                rel2 {
4588                   relative: 1.0 1.0;
4589                   to_x:  "elm.check";
4590                }
4591                align: 1.0 0.0;
4592                visible: 0;
4593             }
4594          }
4595          part { name: "elm.icon";
4596             clip_to: "disclip";
4597             type: SWALLOW;
4598             scale: 1;
4599             description { state: "default" 0.0;
4600                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4601                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4602                fixed: 1 1;
4603                rel1.to_x: "elm.padding.right";
4604                rel2 {
4605                   relative: 0.0 1.0;
4606                   to_x: "elm.padding.right";
4607                }
4608                align: 1.0 0.5;
4609             }
4610             GENLIST_DESCRIPTION_FLIP_ENABLED
4611          }
4612          part { name: "elm.text.msgcount";
4613             clip_to: "disclip";
4614             type: TEXT;
4615             mouse_events: 0;
4616             scale: 1;
4617             description {
4618                state: "default" 0.0;
4619                fixed: 1 1;
4620                align: 0 0;
4621                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4622                rel1.to: "elm.icon";
4623                rel2.to: "elm.icon";
4624                text {
4625                   font: "Tizen:style=Medium";
4626                   size: GENLIST_FONT_28_INC;
4627                   min: 0 1;
4628                   align: 0.5 0.5;
4629                   text_class: "tizen";
4630                }
4631                align: 0.0 0.5;
4632             }
4633          }
4634          part { name: "elm.padding.icon.left";
4635             clip_to: "disclip";
4636             type: RECT;
4637             scale: 1;
4638             description {
4639                state: "default" 0.0;
4640                min: GENLIST_SIZE_16_INC 0;
4641                fixed: 1 0;
4642                rel1.to_x: "elm.icon";
4643                rel2 {
4644                   relative: 0.0 1.0;
4645                   to_x: "elm.icon";
4646                }
4647                align: 1.0 0.0;
4648                visible: 0;
4649             }
4650          }
4651          part { name: "elm.text";
4652             clip_to: "disclip";
4653             type: TEXTBLOCK;
4654             mouse_events: 0;
4655             scale: 1;
4656             description { state: "default" 0.0;
4657                rel1 {
4658                   relative: 1.0 0.0;
4659                   to_x: "elm.padding.icon.checkbox.right";
4660                }
4661                rel2 {
4662                   relative: 0.0 1.0;
4663                   to_x: "elm.padding.icon.left";
4664                }
4665                align: 0.0 0.5;
4666                text {
4667                   style: "genlist_style_email_unread";
4668                   min: 0 1;
4669                   max: 0 1;
4670                   align: 0.0 0.5;
4671                }
4672             }
4673             description { state: "selected" 0.0;
4674                inherit: "default" 0.0;
4675                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4676             }
4677             GENLIST_DESCRIPTION_FLIP_ENABLED
4678          }
4679          GENLIST_PART_FLIP
4680          GENLIST_PART_DISCLIP
4681       }
4682       programs {
4683          program { name: "go_active";
4684             signal: "elm,state,selected";
4685             source: "elm";
4686             action: STATE_SET "selected" 0.0;
4687             target: "bg";
4688             target: "elm.text";
4689             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4690          }
4691          program { name: "go_passive";
4692             signal: "elm,state,unselected";
4693             source: "elm";
4694             action: STATE_SET "default" 0.0;
4695             target: "bg";
4696             target: "elm.text";
4697             transition: LINEAR 0.1;
4698          }
4699          program { name: "go_disabled";
4700             signal: "elm,state,disabled";
4701             source: "elm";
4702             action: STATE_SET "disabled" 0.0;
4703             target: "disclip";
4704          }
4705          program { name: "go_enabled";
4706             signal: "elm,state,enabled";
4707             source: "elm";
4708             action: STATE_SET "default" 0.0;
4709             target: "disclip";
4710          }
4711          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4712       }
4713    }
4714
4715
4716    group { name: "elm/genlist/item/readmessage/default";
4717       alias: "elm/genlist/item_odd/readmessage/default";
4718       alias: "elm/genlist/item_compress/readmessage/default";
4719       alias: "elm/genlist/item_compress_odd/readmessage/default";
4720
4721       data.item: "stacking" "above";
4722       data.item: "selectraise" "on";
4723       data.item: "contents" "elm.icon";
4724       parts {
4725          part { name: "base";
4726             type: RECT;
4727             repeat_events: 1;
4728             description { state: "default" 0.0;
4729                color: GENLIST_LIST_BG_COLOR;
4730             }
4731          }
4732          part { name: "elm.icon";
4733             clip_to: "disclip";
4734             type: SWALLOW;
4735             scale: 1;
4736             description { state: "default" 0.0;
4737                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
4738                rel2 {
4739                   relative: 0.76 0.0;
4740                   to_y: "elm.padding.bottom";
4741                }
4742             }
4743          }
4744          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4745          GENLIST_PART_DISCLIP
4746       }
4747       programs {
4748          // signal: elm,state,%s,active
4749          //   a "check" item named %s went active
4750          // signal: elm,state,%s,passive
4751          //   a "check" item named %s went passive
4752          // default is passive
4753          /*program { name: "go_active";
4754             signal: "elm,state,selected";
4755             source: "elm";
4756             action: STATE_SET "selected" 0.0;
4757             target: "bg";
4758          }
4759          program { name: "go_passive";
4760             signal: "elm,state,unselected";
4761             source: "elm";
4762             action: STATE_SET "default" 0.0;
4763             target: "bg";
4764             transition: LINEAR 0.1;
4765          }*/
4766          program { name: "go_disabled";
4767             signal: "elm,state,disabled";
4768             source: "elm";
4769             action: STATE_SET "disabled" 0.0;
4770             target: "disclip";
4771          }
4772          program { name: "go_enabled";
4773             signal: "elm,state,enabled";
4774             source: "elm";
4775             action: STATE_SET "default" 0.0;
4776             target: "disclip";
4777          }
4778       }
4779    }
4780
4781    group { name: "elm/genlist/item/sentmessage/default";
4782       alias: "elm/genlist/item_odd/sentmessage/default";
4783       alias: "elm/genlist/item_compress/sentmessage/default";
4784       alias: "elm/genlist/item_compress_odd/sentmessage/default";
4785
4786       data.item: "stacking" "above";
4787       data.item: "selectraise" "on";
4788       data.item: "contents" "elm.icon";
4789       parts {
4790          part { name: "base";
4791             type: RECT;
4792             repeat_events: 1;
4793             description { state: "default" 0.0;
4794                color: GENLIST_LIST_BG_COLOR;
4795             }
4796          }
4797          part { name: "elm.icon";
4798             clip_to: "disclip";
4799             type: SWALLOW;
4800             scale: 1;
4801             description { state: "default" 0.0;
4802                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
4803                rel2 {
4804                   relative: 1.0 0.0;
4805                   to_y: "elm.padding.bottom";
4806                }
4807             }
4808          }
4809          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4810          GENLIST_PART_DISCLIP
4811       }
4812       programs {
4813          // signal: elm,state,%s,active
4814          //   a "check" item named %s went active
4815          // signal: elm,state,%s,passive
4816          //   a "check" item named %s went passive
4817          // default is passive
4818          /*program { name: "go_active";
4819             signal: "elm,state,selected";
4820             source: "elm";
4821             action: STATE_SET "selected" 0.0;
4822             target: "bg";
4823          }
4824          program { name: "go_passive";
4825             signal: "elm,state,unselected";
4826             source: "elm";
4827             action: STATE_SET "default" 0.0;
4828             target: "bg";
4829             transition: LINEAR 0.1;
4830          }*/
4831          program { name: "go_disabled";
4832             signal: "elm,state,disabled";
4833             source: "elm";
4834             action: STATE_SET "disabled" 0.0;
4835             target: "disclip";
4836          }
4837          program { name: "go_enabled";
4838             signal: "elm,state,enabled";
4839             source: "elm";
4840             action: STATE_SET "default" 0.0;
4841             target: "disclip";
4842          }
4843       }
4844    }
4845
4846    group { name : "elm/genlist/item/dialogue/separator/end/default";
4847       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
4848       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
4849       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
4850       data.item: "stacking" "above";
4851       data.item: "selectraise" "on";
4852       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4853       parts {
4854          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
4855          GENLIST_PART_DISCLIP
4856       }
4857    }
4858
4859    group { name : "elm/genlist/item/dialogue/seperator.2/default";
4860       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
4861       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
4862       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
4863       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
4864       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
4865       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
4866       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
4867       alias: "elm/layout/dialogue/separator/hd18/with_line";
4868
4869       data.item: "stacking" "above";
4870       data.item: "selectraise" "on";
4871       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4872
4873       parts {
4874          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
4875          GENLIST_PART_DISCLIP
4876       }
4877    }
4878
4879    group { name : "elm/genlist/item/dialogue/seperator.3/default";
4880       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
4881       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
4882       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
4883       alias: "elm/genlist/item/dialogue/separator/20/default";
4884       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
4885       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
4886       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
4887       alias: "elm/layout/dialogue/separator/hd32";
4888
4889       data.item: "stacking" "above";
4890       data.item: "selectraise" "on";
4891       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4892
4893       parts {
4894          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
4895          GENLIST_PART_DISCLIP
4896       }
4897    }
4898
4899    group { name : "elm/genlist/item/dialogue/seperator.4/default";
4900       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
4901       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
4902       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
4903       alias: "elm/genlist/item/dialogue/separator/10/default";
4904       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
4905       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
4906       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
4907       alias: "elm/layout/dialogue/separator/hd16";
4908
4909       data.item: "stacking" "above";
4910       data.item: "selectraise" "on";
4911       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4912
4913       parts {
4914          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
4915          GENLIST_PART_DISCLIP
4916       }
4917    }
4918
4919    group { name : "elm/genlist/item/dialogue/seperator.5/default";
4920       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
4921       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
4922       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
4923       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
4924       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
4925       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
4926       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
4927       alias: "elm/layout/dialogue/separator/hd1";
4928
4929       data.item: "stacking" "above";
4930       data.item: "selectraise" "on";
4931       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4932
4933       parts {
4934          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
4935          GENLIST_PART_DISCLIP
4936       }
4937    }
4938
4939
4940    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
4941       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
4942       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
4943       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
4944       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
4945       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
4946       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
4947       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
4948       alias: "elm/layout/dialogue/1title.1text.3";
4949       data.item: "stacking" "above";
4950       data.item: "selectraise" "on";
4951       data.item: "texts" "elm.title elm.text";
4952       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
4953       parts {
4954          GENLIST_PART_BASE
4955          GENLIST_PART_BOTTOM_LINE
4956          GENLIST_PART_BG_NORMAL
4957          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
4958          GENLIST_PART_PADDING_RIGHT_EDIT
4959          GENLIST_PART_DIALOGUE_ITEM
4960          GENLIST_PART_DIALOGUE_RIGHT_LINE
4961          part { name: "elm.title";
4962             clip_to: "disclip";
4963             type: TEXT;
4964             mouse_events: 0;
4965             scale: 1;
4966             description { state: "default" 0.0;
4967                min: GENLIST_SIZE_163_INC 0;
4968                fixed: 1 0;
4969                rel1 {
4970                   relative: 1.0 0.0;
4971                   to_x: "elm.padding.left";
4972                }
4973                rel2.to_x: "elm.padding.left";
4974                align: 0.0 0.5;
4975                color: GENLIST_MULTILINE_TEXT_COLOR;
4976                text {
4977                   font: "Tizen:style=Medium";
4978                   size: GENLIST_MULTILINE_TEXT_SIZE;
4979                   min: 0 1;
4980                   align: 0.0 0.5;
4981                   text_class: "tizen";
4982                }
4983             }
4984             GENLIST_DESCRIPTION_FLIP_ENABLED
4985          }
4986          part { name: "elm.flip.content.title";
4987             clip_to: "disclip";
4988             type: SWALLOW;
4989             description { state: "default" 0.0;
4990                visible: 0;
4991                fixed: 1 1;
4992                rel1.to: "elm.title";
4993                rel2.to: "elm.title";
4994             }
4995             description { state: "flip_enabled" 0.0;
4996                inherit: "default" 0.0;
4997                visible: 1;
4998             }
4999          }
5000          part { name: "elm.divider1";
5001             type: RECT;
5002             mouse_events: 0;
5003             description { state: "default" 0.0;
5004                min: 1 0;
5005                fixed: 1 0;
5006                rel1 {
5007                   relative: 1.0 0.0;
5008                   to_x: "elm.title";
5009                }
5010                rel2.to_x: "elm.title";
5011                align: 0.0 0.5;
5012                color: GENLIST_LIST_LINE1_COLOR;
5013             }
5014          }
5015          part { name: "elm.padding.text.left";
5016             clip_to: "disclip";
5017             type: RECT;
5018             mouse_events: 0;
5019             scale: 1;
5020             description { state: "default" 0.0;
5021                min: GENLIST_PADDING_16_INC 0;
5022                fixed: 1 0;
5023                rel1 {
5024                    relative: 1.0 0.0;
5025                    to_x: "elm.divider1";
5026                }
5027                rel2.to_x: "elm.divider1";
5028                align: 0.0 0.5;
5029                visible: 0;
5030             }
5031          }
5032          part { name: "elm.text";
5033             clip_to: "disclip";
5034             type: TEXT;
5035             mouse_events: 0;
5036             scale: 1;
5037             description { state: "default" 0.0;
5038                rel1 {
5039                   relative: 1.0 0.0;
5040                   to_x: "elm.padding.text.left";
5041                }
5042                rel2 {
5043                   relative: 0.0 1.0;
5044                   to_x: "elm.padding.right";
5045                }
5046                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5047                text {
5048                   font: "Tizen:style=Roman";
5049                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5050                   min: 0 1;
5051                   align: 0.0 0.5;
5052                   text_class: "list_item";
5053                }
5054             }
5055             GENLIST_DESCRIPTION_FLIP_ENABLED
5056          }
5057          part { name: "elm.flip.content";
5058             clip_to: "disclip";
5059             type: SWALLOW;
5060             mouse_events: 1;
5061             scale: 1;
5062             description { state: "default" 0.0;
5063                fixed: 1 1;
5064                rel1 {
5065                   relative: 0.0 0.5;
5066                   to_x: "elm.text";
5067                }
5068                rel2 {
5069                   relative: 0.0 0.5;
5070                   to_x: "elm.padding.right";
5071                }
5072                visible: 0;
5073             }
5074             description { state: "flip_enabled" 0.0;
5075                inherit: "default" 0.0;
5076                visible: 1;
5077             }
5078          }
5079          GENLIST_PART_DISCLIP
5080       }
5081       programs {
5082          // signal: elm,state,%s,active
5083          //   a "check" item named %s went active
5084          // signal: elm,state,%s,passive
5085          //   a "check" item named %s went passive
5086          // default is passive
5087          /*program { name: "go_active";
5088             signal: "elm,state,selected";
5089             source: "elm";
5090             action: STATE_SET "selected" 0.0;
5091             target: "elm.text";
5092          }
5093          program { name: "go_passive";
5094             signal: "elm,state,unselected";
5095             source: "elm";
5096             action: STATE_SET "default" 0.0;
5097             target: "elm.text";
5098             transition: LINEAR 0.1;
5099          }*/
5100          program { name: "go_disabled";
5101             signal: "elm,state,disabled";
5102             source: "elm";
5103             action: STATE_SET "disabled" 0.0;
5104             target: "disclip";
5105          }
5106          program { name: "go_enabled";
5107             signal: "elm,state,enabled";
5108             source: "elm";
5109             action: STATE_SET "default" 0.0;
5110             target: "disclip";
5111          }
5112          program { name: "flip_enabled";
5113             signal: "elm,state,flip,enabled";
5114             source: "elm";
5115             action: STATE_SET "flip_enabled" 0.0;
5116             target: "elm.title";
5117             target: "elm.text";
5118             target: "elm.flip.content.title";
5119             target: "elm.flip.content";
5120          }
5121          program { name: "flip_disabled";
5122             signal: "elm,state,flip,disabled";
5123             source: "elm";
5124             action: STATE_SET "default" 0.0;
5125             target: "elm.title";
5126             target: "elm.text";
5127             target: "elm.flip.content.title";
5128             target: "elm.flip.content";
5129          }
5130       }
5131    }
5132
5133    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5134       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5135       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5136       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5137       alias: "elm/layout/dialogue/1title.1text.1icon";
5138       data.item: "stacking" "above";
5139       data.item: "selectraise" "on";
5140       data.item: "texts" "elm.title elm.text";
5141       data.item: "contents" "elm.icon";
5142       data.item: "flips" "elm.flip.icon elm.flip.content";
5143       parts {
5144          GENLIST_PART_BASE
5145          GENLIST_PART_BOTTOM_LINE
5146          GENLIST_PART_BG_NORMAL
5147          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5148          GENLIST_PART_PADDING_RIGHT_EDIT
5149          GENLIST_PART_DIALOGUE_ITEM
5150          GENLIST_PART_DIALOGUE_RIGHT_LINE
5151          part { name: "elm.title";
5152             clip_to: "disclip";
5153             type: TEXT;
5154             mouse_events: 0;
5155             scale: 1;
5156             description { state: "default" 0.0;
5157                min: GENLIST_SIZE_163_INC 0;
5158                fixed: 1 0;
5159                rel1 {
5160                   relative: 1.0 0.0;
5161                   to_x: "elm.padding.left";
5162                }
5163                rel2.to_x: "elm.padding.left";
5164                align: 0.0 0.5;
5165                color: GENLIST_MULTILINE_TEXT_COLOR;
5166                text {
5167                   font: "Tizen:style=Medium";
5168                   size: GENLIST_MULTILINE_TEXT_SIZE;
5169                   min: 0 1;
5170                   align: 0.0 0.5;
5171                   text_class: "tizen";
5172                }
5173             }
5174          }
5175          part { name: "elm.divider1";
5176             type: RECT;
5177             mouse_events: 0;
5178             description { state: "default" 0.0;
5179                min: 1 0;
5180                fixed: 1 0;
5181                rel1 {
5182                   relative: 1.0 0.0;
5183                   to_x: "elm.title";
5184                }
5185                rel2.to_x: "elm.title";
5186                align: 0.0 0.5;
5187                color: GENLIST_LIST_LINE1_COLOR;
5188             }
5189          }
5190          part { name: "elm.padding.text.left";
5191             clip_to: "disclip";
5192             type: RECT;
5193             mouse_events: 0;
5194             scale: 1;
5195             description { state: "default" 0.0;
5196                min: GENLIST_PADDING_16_INC 0;
5197                fixed: 1 0;
5198                rel1 {
5199                    relative: 1.0 0.0;
5200                    to_x: "elm.divider1";
5201                }
5202                rel2.to_x: "elm.divider1";
5203                align: 0.0 0.5;
5204                visible: 0;
5205             }
5206          }
5207          part { name: "elm.icon";
5208            clip_to: "disclip";
5209             type: SWALLOW;
5210             mouse_events: 1;
5211             scale: 1;
5212             description { state: "default" 0.0;
5213                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5214                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5215                fixed: 1 1;
5216                rel1.to_x: "elm.padding.right";
5217                rel2 {
5218                   relative: 0.0 1.0;
5219                   to_x: "elm.padding.right";
5220                }
5221                align: 1.0 0.5;
5222             }
5223          }
5224          part { name: "elm.padding.icon.left";
5225             clip_to: "disclip";
5226             type: RECT;
5227             mouse_events: 0;
5228             scale: 1;
5229             description { state: "default" 0.0;
5230                min: GENLIST_PADDING_16_INC 0;
5231                fixed: 1 0;
5232                rel1.to_x: "elm.icon";
5233                rel2 {
5234                    relative: 0.0 1.0;
5235                    to_x: "elm.icon";
5236                }
5237                rel2.to_x: "elm.icon";
5238                align: 1.0 0.5;
5239                visible: 0;
5240             }
5241          }
5242          part { name: "elm.text";
5243             clip_to: "disclip";
5244             type: TEXT;
5245             mouse_events: 0;
5246             scale: 1;
5247             description { state: "default" 0.0;
5248                rel1 {
5249                   relative: 1.0 0.0;
5250                   to_x: "elm.padding.text.left";
5251                }
5252                rel2 {
5253                   relative: 0.0 1.0;
5254                   to_x: "elm.padding.icon.left";
5255                }
5256                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5257                text {
5258                   font: "Tizen:style=Roman";
5259                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5260                   min: 0 1;
5261                   align: 0.0 0.5;
5262                   text_class: "list_item";
5263                }
5264             }
5265             GENLIST_DESCRIPTION_FLIP_ENABLED
5266          }
5267          part { name: "elm.flip.content";
5268             clip_to: "disclip";
5269             type: SWALLOW;
5270             mouse_events: 1;
5271             scale: 1;
5272             description { state: "default" 0.0;
5273                fixed: 1 1;
5274                rel1 {
5275                   relative: 0.0 0.5;
5276                   to_x: "elm.text";
5277                }
5278                rel2 {
5279                   relative: 0.0 0.5;
5280                   to_x: "elm.padding.right";
5281                }
5282                visible: 0;
5283             }
5284             description { state: "flip_enabled" 0.0;
5285                inherit: "default" 0.0;
5286                visible: 1;
5287             }
5288          }
5289          GENLIST_PART_DISCLIP
5290       }
5291       programs {
5292          // signal: elm,state,%s,active
5293          //   a "check" item named %s went active
5294          // signal: elm,state,%s,passive
5295          //   a "check" item named %s went passive
5296          // default is passive
5297          /*program { name: "go_active";
5298             signal: "elm,state,selected";
5299             source: "elm";
5300             action: STATE_SET "selected" 0.0;
5301             target: "elm.text";
5302          }
5303          program { name: "go_passive";
5304             signal: "elm,state,unselected";
5305             source: "elm";
5306             action: STATE_SET "default" 0.0;
5307             target: "elm.text";
5308             transition: LINEAR 0.1;
5309          }*/
5310          program { name: "go_disabled";
5311             signal: "elm,state,disabled";
5312             source: "elm";
5313             action: STATE_SET "disabled" 0.0;
5314             target: "disclip";
5315          }
5316          program { name: "go_enabled";
5317             signal: "elm,state,enabled";
5318             source: "elm";
5319             action: STATE_SET "default" 0.0;
5320             target: "disclip";
5321          }
5322          //GENLIST_PROGRAM_FLIP_1TEXT
5323       }
5324    }
5325
5326    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5327       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5328       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5329       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5330       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5331       data.item: "stacking" "above";
5332       data.item: "selectraise" "on";
5333       data.item: "texts" "elm.title elm.text";
5334       data.item: "contents" "elm.icon";
5335       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5336       parts {
5337          GENLIST_PART_BASE
5338          GENLIST_PART_BOTTOM_LINE
5339          GENLIST_PART_BG_NORMAL
5340          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5341          GENLIST_PART_PADDING_RIGHT_EDIT
5342          GENLIST_PART_DIALOGUE_ITEM
5343          GENLIST_PART_DIALOGUE_RIGHT_LINE
5344          part { name: "elm.title";
5345             clip_to: "disclip";
5346             type: TEXT;
5347             mouse_events: 0;
5348             scale: 1;
5349             description { state: "default" 0.0;
5350                min: GENLIST_SIZE_163_INC 0;
5351                fixed: 1 0;
5352                rel1 {
5353                   relative: 1.0 0.0;
5354                   to_x: "elm.padding.left";
5355                }
5356                rel2.to_x: "elm.padding.left";
5357                align: 0.0 0.5;
5358                color: GENLIST_MULTILINE_TEXT_COLOR;
5359                text {
5360                   font: "Tizen:style=Medium";
5361                   size: GENLIST_MULTILINE_TEXT_SIZE;
5362                   min: 0 1;
5363                   align: 0.0 0.5;
5364                   text_class: "tizen";
5365                }
5366             }
5367             GENLIST_DESCRIPTION_FLIP_ENABLED
5368          }
5369          part { name: "elm.flip.content.title";
5370             clip_to: "disclip";
5371             type: SWALLOW;
5372             description { state: "default" 0.0;
5373                visible: 0;
5374                fixed: 1 1;
5375                rel1.to: "elm.title";
5376                rel2.to: "elm.title";
5377             }
5378             description { state: "flip_enabled" 0.0;
5379                inherit: "default" 0.0;
5380                visible: 1;
5381             }
5382          }
5383          part { name: "elm.divider1";
5384             type: RECT;
5385             mouse_events: 0;
5386             description { state: "default" 0.0;
5387                min: 1 0;
5388                fixed: 1 0;
5389                rel1 {
5390                   relative: 1.0 0.0;
5391                   to_x: "elm.title";
5392                }
5393                rel2.to_x: "elm.title";
5394                align: 0.0 0.5;
5395                color: GENLIST_LIST_LINE1_COLOR;
5396             }
5397          }
5398          part { name: "elm.padding.text.left";
5399             clip_to: "disclip";
5400             type: RECT;
5401             mouse_events: 0;
5402             scale: 1;
5403             description { state: "default" 0.0;
5404                min: GENLIST_PADDING_16_INC 0;
5405                fixed: 1 0;
5406                rel1 {
5407                    relative: 1.0 0.0;
5408                    to_x: "elm.divider1";
5409                }
5410                rel2.to_x: "elm.divider1";
5411                align: 0.0 0.5;
5412                visible: 0;
5413             }
5414          }
5415          part { name: "elm.icon";
5416            clip_to: "disclip";
5417             type: SWALLOW;
5418             mouse_events: 0;
5419             scale: 1;
5420             description { state: "default" 0.0;
5421                min: 0 0;
5422                max: 0 0;
5423                rel1.to_x: "elm.padding.right";
5424                rel2 {
5425                   relative: 0.0 1.0;
5426                   to_x: "elm.padding.right";
5427                }
5428                align: 1.0 0.5;
5429                visible: 0;
5430             }
5431             description { state: "contact_default_number_enabled" 0.0;
5432                inherit: "default" 0.0;
5433                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5434                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5435                visible: 1;
5436             }
5437          }
5438          part { name: "elm.padding.icon.left";
5439             clip_to: "disclip";
5440             type: RECT;
5441             mouse_events: 0;
5442             scale: 1;
5443             description { state: "default" 0.0;
5444                min: 0 0;
5445                fixed: 1 0;
5446                rel1.to_x: "elm.icon";
5447                rel2 {
5448                    relative: 0.0 1.0;
5449                    to_x: "elm.icon";
5450                }
5451                rel2.to_x: "elm.icon";
5452                align: 1.0 0.5;
5453                visible: 0;
5454             }
5455             description { state: "contact_default_number_enabled" 0.0;
5456                inherit: "default" 0.0;
5457                min: GENLIST_PADDING_16_INC 0;
5458             }
5459          }
5460          part { name: "elm.text";
5461             clip_to: "disclip";
5462             type: TEXT;
5463             mouse_events: 0;
5464             scale: 1;
5465             description { state: "default" 0.0;
5466                rel1 {
5467                   relative: 1.0 0.0;
5468                   to_x: "elm.padding.text.left";
5469                }
5470                rel2 {
5471                   relative: 0.0 1.0;
5472                   to_x: "elm.padding.icon.left";
5473                }
5474                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5475                text {
5476                   font: "Tizen:style=Roman";
5477                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5478                   min: 0 1;
5479                   align: 0.0 0.5;
5480                   text_class: "list_item";
5481                }
5482             }
5483             description { state: "contact_default_number_enabled" 0.0;
5484                inherit: "default" 0.0;
5485                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5486             }
5487             GENLIST_DESCRIPTION_FLIP_ENABLED
5488          }
5489          part { name: "elm.flip.content";
5490             clip_to: "disclip";
5491             type: SWALLOW;
5492             mouse_events: 1;
5493             scale: 1;
5494             description { state: "default" 0.0;
5495                fixed: 1 1;
5496                rel1 {
5497                   relative: 0.0 0.5;
5498                   to_x: "elm.text";
5499                }
5500                rel2 {
5501                   relative: 1.0 0.5;
5502                   to_x: "elm.padding.icon.left";
5503                }
5504                visible: 0;
5505             }
5506             description { state: "flip_enabled" 0.0;
5507                inherit: "default" 0.0;
5508                visible: 1;
5509             }
5510          }
5511          GENLIST_PART_DISCLIP
5512       }
5513       programs {
5514          // signal: elm,state,%s,active
5515          //   a "check" item named %s went active
5516          // signal: elm,state,%s,passive
5517          //   a "check" item named %s went passive
5518          // default is passive
5519          /*program { name: "go_active";
5520             signal: "elm,state,selected";
5521             source: "elm";
5522             action: STATE_SET "selected" 0.0;
5523             target: "elm.text";
5524          }
5525          program { name: "go_passive";
5526             signal: "elm,state,unselected";
5527             source: "elm";
5528             action: STATE_SET "default" 0.0;
5529             target: "elm.text";
5530             transition: LINEAR 0.1;
5531          }*/
5532          program { name: "go_disabled";
5533             signal: "elm,state,disabled";
5534             source: "elm";
5535             action: STATE_SET "disabled" 0.0;
5536             target: "disclip";
5537          }
5538          program { name: "go_enabled";
5539             signal: "elm,state,enabled";
5540             source: "elm";
5541             action: STATE_SET "default" 0.0;
5542             target: "disclip";
5543          }
5544          program { name: "flip_enabled";
5545             signal: "elm,state,flip,enabled";
5546             source: "elm";
5547             action: STATE_SET "flip_enabled" 0.0;
5548             target: "elm.title";
5549             target: "elm.text";
5550             target: "elm.flip.content.title";
5551             target: "elm.flip.content";
5552          }
5553          program { name: "flip_disabled";
5554             signal: "elm,state,flip,disabled";
5555             source: "elm";
5556             action: STATE_SET "default" 0.0;
5557             target: "elm.title";
5558             target: "elm.text";
5559             target: "elm.flip.content.title";
5560             target: "elm.flip.content";
5561          }
5562          program { name: "contact_default_number_enabled";
5563             signal: "elm,state,contact,default_number,enabled";
5564             source: "elm";
5565             action: STATE_SET "contact_default_number_enabled" 0.0;
5566             target: "elm.icon";
5567             target: "elm.padding.icon.left";
5568             target: "elm.text";
5569          }
5570          program { name: "contact_default_number_disabled";
5571             signal: "elm,state,contact,default_number,disabled";
5572             source: "elm";
5573             action: STATE_SET "default" 0.0;
5574             target: "elm.icon";
5575             target: "elm.padding.icon.left";
5576             target: "elm.text";
5577          }
5578       }
5579    }
5580
5581
5582    group { name: "elm/genlist/item/dialogue/2text/default";
5583       alias: "elm/genlist/item_odd/dialogue/2text/default";
5584       alias: "elm/genlist/item_compress/dialogue/2text/default";
5585       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5586       alias: "elm/layout/dialogue/2text";
5587       data.item: "stacking" "above";
5588       data.item: "selectraise" "on";
5589       data.item: "texts" "elm.text.1 elm.text.2";
5590       data.item: "flips" "elm.flip.icon elm.flip.content";
5591       parts {
5592          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5593          GENLIST_PART_BG_NORMAL
5594          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5595          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5596          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5597          GENLIST_PART_PADDING_RIGHT_EDIT
5598          GENLIST_PART_DIALOGUE_ITEM
5599          GENLIST_PART_DIALOGUE_RIGHT_LINE
5600          part { name: "elm.text.1";
5601             clip_to: "disclip";
5602             type: TEXT;
5603             mouse_events: 0;
5604             scale: 1;
5605             description { state: "default" 0.0;
5606                min: 0 GENLIST_SIZE_61_INC;
5607                fixed: 0 1;
5608                rel1 {
5609                   relative: 1.0 1.0;
5610                   to_x: "elm.padding.left";
5611                   to_y: "elm.padding.top";
5612                }
5613                rel2 {
5614                   relative: 0.0 1.0;
5615                   to_x: "elm.padding.right";
5616                   to_y: "elm.padding.top";
5617                }
5618                align: 0.0 0.0;
5619                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5620                text {
5621                   font: "Tizen:style=Roman";
5622                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5623                   min: 0 1;
5624                   align: 0.0 0.5;
5625                   text_class: "list_item";
5626                }
5627             }
5628             description { state: "selected" 0.0;
5629                inherit: "default" 0.0;
5630                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5631             }
5632             GENLIST_DESCRIPTION_FLIP_ENABLED
5633          }
5634          part { name: "elm.text.2";
5635             clip_to: "disclip";
5636             type: TEXT;
5637             mouse_events: 0;
5638             scale: 1;
5639             description { state: "default" 0.0;
5640                rel1 {
5641                   relative: 1.0 1.0;
5642                   to_x: "elm.padding.left";
5643                   to_y: "elm.text.1";
5644                }
5645                rel2 {
5646                   relative: 0.0 0.0;
5647                   to_x: "elm.padding.right";
5648                   to_y: "elm.padding.bottom";
5649                }
5650                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5651                text {
5652                   font: "Tizen:style=Medium";
5653                   size: GENLIST_FONT_32_INC;
5654                   min: 0 1;
5655                   align: 0.0 0.5;
5656                   text_class: "tizen";
5657                }
5658             }
5659             description { state: "selected" 0.0;
5660                inherit: "default" 0.0;
5661                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5662             }
5663             GENLIST_DESCRIPTION_FLIP_ENABLED
5664          }
5665          GENLIST_PART_FLIP
5666          GENLIST_PART_DISCLIP
5667       }
5668       programs {
5669          // signal: elm,state,%s,active
5670          //   a "check" item named %s went active
5671          // signal: elm,state,%s,passive
5672          //   a "check" item named %s went passive
5673          // default is passive
5674          program { name: "go_active";
5675             signal: "elm,state,selected";
5676             source: "elm";
5677             action: STATE_SET "selected" 0.0;
5678             target: "bg";
5679             target: "elm.text.1";
5680             target: "elm.text.2";
5681             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5682          }
5683          program { name: "go_passive";
5684             signal: "elm,state,unselected";
5685             source: "elm";
5686             action: STATE_SET "default" 0.0;
5687             target: "bg";
5688             target: "elm.text.1";
5689             target: "elm.text.2";
5690             transition: LINEAR 0.1;
5691          }
5692          program { name: "go_disabled";
5693             signal: "elm,state,disabled";
5694             source: "elm";
5695             action: STATE_SET "disabled" 0.0;
5696             target: "disclip";
5697          }
5698          program { name: "go_enabled";
5699             signal: "elm,state,enabled";
5700             source: "elm";
5701             action: STATE_SET "default" 0.0;
5702             target: "disclip";
5703          }
5704          GENLIST_PROGRAM_FLIP_2TEXT
5705          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5706       }
5707    }
5708
5709    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
5710       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
5711       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
5712       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
5713       alias: "elm/layout/dialogue/2text.1icon.2";
5714       data.item: "stacking" "above";
5715       data.item: "selectraise" "on";
5716       data.item: "texts" "elm.text.1 elm.text.2";
5717       data.item: "contents" "elm.icon";
5718       data.item: "flips" "elm.flip.icon elm.flip.content";
5719       parts {
5720          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5721          GENLIST_PART_BG_NORMAL
5722          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5723          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5724          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5725          GENLIST_PART_PADDING_RIGHT_EDIT
5726          GENLIST_PART_DIALOGUE_ITEM
5727          GENLIST_PART_DIALOGUE_RIGHT_LINE
5728          part { name: "elm.icon";
5729             clip_to: "disclip";
5730             type: SWALLOW;
5731             scale: 1;
5732             description { state: "default" 0.0;
5733                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5734                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5735                fixed: 1 1;
5736                rel1 {
5737                   relative: 1.0 0.0;
5738                   to_x: "elm.padding.left";
5739                }
5740                rel2.to_x: "elm.padding.left";
5741                align: 0.0 0.5;
5742             }
5743             GENLIST_DESCRIPTION_FLIP_ENABLED
5744          }
5745          part { name: "elm.padding.icon.right";
5746             clip_to: "disclip";
5747             type: RECT;
5748             scale: 1;
5749             description { state: "default" 0.0;
5750                min: GENLIST_PADDING_16_INC 0;
5751                fixed: 1 0;
5752                rel1 {
5753                   relative: 1.0 0.0;
5754                   to_x: "elm.icon";
5755                }
5756                rel2.to_x: "elm.icon";
5757                align: 0.0 0.0;
5758                visible: 0;
5759             }
5760          }
5761          part { name: "elm.text.1";
5762             clip_to: "disclip";
5763             type: TEXT;
5764             mouse_events: 0;
5765             scale: 1;
5766             description { state: "default" 0.0;
5767                min: 0 GENLIST_SIZE_61_INC;
5768                fixed: 0 1;
5769                rel1 {
5770                   relative: 1.0 1.0;
5771                   to_x: "elm.padding.icon.right";
5772                   to_y: "elm.padding.top";
5773                }
5774                rel2 {
5775                   relative: 0.0 1.0;
5776                   to_x: "elm.padding.right";
5777                   to_y: "elm.padding.top";
5778                }
5779                align: 0.0 0.0;
5780                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5781                text {
5782                   font: "Tizen:style=Roman";
5783                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5784                   min: 0 1;
5785                   align: 0.0 0.5;
5786                   text_class: "list_item";
5787                }
5788             }
5789             description { state: "selected" 0.0;
5790                inherit: "default" 0.0;
5791                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5792             }
5793             GENLIST_DESCRIPTION_FLIP_ENABLED
5794          }
5795          part { name: "elm.text.2";
5796             clip_to: "disclip";
5797             type: TEXT;
5798             mouse_events: 0;
5799             scale: 1;
5800             description { state: "default" 0.0;
5801                rel1 {
5802                   relative: 1.0 1.0;
5803                   to_x: "elm.padding.icon.right";
5804                   to_y: "elm.text.1";
5805                }
5806                rel2 {
5807                   relative: 0.0 0.0;
5808                   to_x: "elm.padding.right";
5809                   to_y: "elm.padding.bottom";
5810                }
5811                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5812                text {
5813                   font: "Tizen:style=Medium";
5814                   size: GENLIST_FONT_32_INC;
5815                   min: 0 1;
5816                   align: 0.0 0.5;
5817                   text_class: "tizen";
5818                }
5819             }
5820             description { state: "selected" 0.0;
5821                inherit: "default" 0.0;
5822                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5823             }
5824             GENLIST_DESCRIPTION_FLIP_ENABLED
5825          }
5826          GENLIST_PART_FLIP
5827          GENLIST_PART_DISCLIP
5828       }
5829       programs {
5830          // signal: elm,state,%s,active
5831          //   a "check" item named %s went active
5832          // signal: elm,state,%s,passive
5833          //   a "check" item named %s went passive
5834          // default is passive
5835          program { name: "go_active";
5836             signal: "elm,state,selected";
5837             source: "elm";
5838             action: STATE_SET "selected" 0.0;
5839             target: "bg";
5840             target: "elm.text.1";
5841             target: "elm.text.2";
5842             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5843          }
5844          program { name: "go_passive";
5845             signal: "elm,state,unselected";
5846             source: "elm";
5847             action: STATE_SET "default" 0.0;
5848             target: "bg";
5849             target: "elm.text.1";
5850             target: "elm.text.2";
5851             transition: LINEAR 0.1;
5852          }
5853          program { name: "go_disabled";
5854             signal: "elm,state,disabled";
5855             source: "elm";
5856             action: STATE_SET "disabled" 0.0;
5857             target: "disclip";
5858          }
5859          program { name: "go_enabled";
5860             signal: "elm,state,enabled";
5861             source: "elm";
5862             action: STATE_SET "default" 0.0;
5863             target: "disclip";
5864          }
5865          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
5866          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5867       }
5868    }
5869
5870    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
5871       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
5872       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
5873       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
5874       alias: "elm/layout/dialogue/2text.1icon.3";
5875       data.item: "stacking" "above";
5876       data.item: "selectraise" "on";
5877       data.item: "texts" "elm.text.1 elm.text.2";
5878       data.item: "contents" "elm.icon";
5879       data.item: "flips" "elm.flip.icon elm.flip.content";
5880       parts {
5881          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5882          GENLIST_PART_BG_NORMAL
5883          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5884          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5885          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5886          GENLIST_PART_PADDING_RIGHT_EDIT
5887          GENLIST_PART_DIALOGUE_ITEM
5888          GENLIST_PART_DIALOGUE_RIGHT_LINE
5889          part { name: "elm.icon";
5890             clip_to: "disclip";
5891             type: SWALLOW;
5892             scale: 1;
5893             description { state: "default" 0.0;
5894                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5895                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5896                fixed: 1 1;
5897                rel1 {
5898                   relative: 1.0 0.0;
5899                   to_x: "elm.padding.left";
5900                }
5901                rel2.to_x: "elm.padding.left";
5902                align: 0.0 0.5;
5903             }
5904             GENLIST_DESCRIPTION_FLIP_ENABLED
5905          }
5906          part { name: "elm.padding.icon.right";
5907             clip_to: "disclip";
5908             type: RECT;
5909             scale: 1;
5910             description { state: "default" 0.0;
5911                min: GENLIST_PADDING_16_INC 0;
5912                fixed: 1 0;
5913                rel1 {
5914                   relative: 1.0 0.0;
5915                   to_x: "elm.icon";
5916                }
5917                rel2.to_x: "elm.icon";
5918                align: 0.0 0.0;
5919                visible: 0;
5920             }
5921          }
5922          part { name: "elm.text.1";
5923             clip_to: "disclip";
5924             type: TEXT;
5925             mouse_events: 0;
5926             scale: 1;
5927             description { state: "default" 0.0;
5928                min: 0 GENLIST_SIZE_61_INC;
5929                fixed: 0 1;
5930                rel1 {
5931                   relative: 1.0 1.0;
5932                   to_x: "elm.padding.icon.right";
5933                   to_y: "elm.padding.top";
5934                }
5935                rel2 {
5936                   relative: 0.0 1.0;
5937                   to_x: "elm.padding.right";
5938                   to_y: "elm.padding.top";
5939                }
5940                align: 0.0 0.0;
5941                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5942                text {
5943                   font: "Tizen:style=Roman";
5944                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5945                   min: 0 1;
5946                   align: 0.0 0.5;
5947                   text_class: "list_item";
5948                }
5949             }
5950             description { state: "selected" 0.0;
5951                inherit: "default" 0.0;
5952                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5953             }
5954             GENLIST_DESCRIPTION_FLIP_ENABLED
5955          }
5956          part { name: "elm.text.2";
5957             clip_to: "disclip";
5958             type: TEXT;
5959             mouse_events: 0;
5960             scale: 1;
5961             description { state: "default" 0.0;
5962                rel1 {
5963                   relative: 1.0 1.0;
5964                   to_x: "elm.padding.icon.right";
5965                   to_y: "elm.text.1";
5966                }
5967                rel2 {
5968                   relative: 0.0 0.0;
5969                   to_x: "elm.padding.right";
5970                   to_y: "elm.padding.bottom";
5971                }
5972                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5973                text {
5974                   font: "Tizen:style=Medium";
5975                   size: GENLIST_FONT_32_INC;
5976                   min: 0 1;
5977                   align: 0.0 0.5;
5978                   text_class: "tizen";
5979                }
5980             }
5981             description { state: "selected" 0.0;
5982                inherit: "default" 0.0;
5983                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5984             }
5985             GENLIST_DESCRIPTION_FLIP_ENABLED
5986          }
5987          GENLIST_PART_FLIP
5988          GENLIST_PART_DISCLIP
5989       }
5990       programs {
5991          // signal: elm,state,%s,active
5992          //   a "check" item named %s went active
5993          // signal: elm,state,%s,passive
5994          //   a "check" item named %s went passive
5995          // default is passive
5996          program { name: "go_active";
5997             signal: "elm,state,selected";
5998             source: "elm";
5999             action: STATE_SET "selected" 0.0;
6000             target: "bg";
6001             target: "elm.text.1";
6002             target: "elm.text.2";
6003             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6004          }
6005          program { name: "go_passive";
6006             signal: "elm,state,unselected";
6007             source: "elm";
6008             action: STATE_SET "default" 0.0;
6009             target: "bg";
6010             target: "elm.text.1";
6011             target: "elm.text.2";
6012             transition: LINEAR 0.1;
6013          }
6014          program { name: "go_disabled";
6015             signal: "elm,state,disabled";
6016             source: "elm";
6017             action: STATE_SET "disabled" 0.0;
6018             target: "disclip";
6019          }
6020          program { name: "go_enabled";
6021             signal: "elm,state,enabled";
6022             source: "elm";
6023             action: STATE_SET "default" 0.0;
6024             target: "disclip";
6025          }
6026          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6027          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6028       }
6029    }
6030
6031    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
6032       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
6033       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
6034       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
6035       alias: "elm/layout/dialogue/2text.3icon";
6036       data.item: "stacking" "above";
6037       data.item: "selectraise" "on";
6038       data.item: "texts" "elm.text.1 elm.text.2";
6039       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6040       data.item: "flips" "elm.flip.icon elm.flip.content";
6041       parts {
6042          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6043          GENLIST_PART_BG_NORMAL
6044          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6045          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6046          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6047          GENLIST_PART_PADDING_RIGHT_EDIT
6048          GENLIST_PART_DIALOGUE_ITEM
6049          GENLIST_PART_DIALOGUE_RIGHT_LINE
6050          part { name: "elm.swallow.colorbar";
6051             clip_to: "disclip";
6052             type: SWALLOW;
6053             scale: 1;
6054             description { state: "default" 0.0;
6055                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6056                fixed: 1 1;
6057                rel1 {
6058                   relative: 1.0 0.0;
6059                   to_x: "elm.rect.dialogue";
6060                }
6061                rel2 {
6062                   relative: 1.0 0.0;
6063                   to_x: "elm.rect.dialogue";
6064                }
6065                align: 0.0 0.0;
6066             }
6067          }
6068          part { name: "elm.icon.1";
6069             clip_to: "disclip";
6070             type: SWALLOW;
6071             scale: 1;
6072             description { state: "default" 0.0;
6073                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6074                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6075                fixed: 1 1;
6076                rel1 {
6077                   relative: 1.0 0.0;
6078                   to_x: "elm.padding.left";
6079                }
6080                rel2 {
6081                   relative: 1.0 1.0;
6082                   to_x: "elm.padding.left";
6083                }
6084                align: 0.0 0.5;
6085             }
6086             GENLIST_DESCRIPTION_FLIP_ENABLED
6087          }
6088          part { name: "elm.padding.icon1.right";
6089             type: RECT;
6090             scale: 1;
6091             description { state: "default" 0.0;
6092                min: GENLIST_PADDING_16_INC 0;
6093                fixed: 1 0;
6094                rel1 {
6095                   relative: 1.0 0.0;
6096                   to_x: "elm.icon.1";
6097                }
6098                rel2.to_x: "elm.icon.1";
6099                align: 0.0 0.0;
6100                visible: 0;
6101             }
6102          }
6103          part { name: "elm.icon.2";
6104             clip_to: "disclip";
6105             type: SWALLOW;
6106             scale: 1;
6107             description { state: "default" 0.0;
6108                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6109                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6110                fixed: 1 1;
6111                rel1.to_x: "elm.padding.right";
6112                rel2 {
6113                   relative: 0.0 1.0;
6114                   to_x: "elm.padding.right";
6115                }
6116                align: 1.0 0.5;
6117             }
6118             GENLIST_DESCRIPTION_FLIP_ENABLED
6119          }
6120          part { name: "elm.padding.icon2.left";
6121             type: RECT;
6122             scale: 1;
6123             description { state: "default" 0.0;
6124                min: GENLIST_PADDING_16_INC 0;
6125                fixed: 1 0;
6126                rel1.to_x: "elm.icon.2";
6127                rel2 {
6128                   relative: 0.0 1.0;
6129                   to_x: "elm.icon.2";
6130                }
6131                align: 1.0 0.0;
6132                visible: 0;
6133             }
6134          }
6135          part { name: "elm.text.1";
6136             clip_to: "disclip";
6137             type: TEXT;
6138             mouse_events: 0;
6139             scale: 1;
6140             description { state: "default" 0.0;
6141                min: 0 GENLIST_SIZE_61_INC;
6142                fixed: 0 1;
6143                rel1 {
6144                   relative: 1.0 1.0;
6145                   to_x: "elm.padding.icon1.right";
6146                   to_y: "elm.padding.top";
6147                }
6148                rel2 {
6149                   relative: 0.0 1.0;
6150                   to_x: "elm.padding.icon2.left";
6151                   to_y: "elm.padding.top";
6152                }
6153                align: 0.0 0.0;
6154                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6155                text {
6156                   font: "Tizen:style=Roman";
6157                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6158                   min: 0 1;
6159                   align: 0.0 0.5;
6160                   text_class: "list_item";
6161                }
6162             }
6163             description { state: "selected" 0.0;
6164                inherit: "default" 0.0;
6165                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6166             }
6167             GENLIST_DESCRIPTION_FLIP_ENABLED
6168          }
6169          part { name: "elm.text.2";
6170             clip_to: "disclip";
6171             type: TEXT;
6172             mouse_events: 0;
6173             scale: 1;
6174             description { state: "default" 0.0;
6175                rel1 {
6176                   relative: 1.0 1.0;
6177                   to_x: "elm.padding.icon1.right";
6178                   to_y: "elm.text.1";
6179                }
6180                rel2 {
6181                   relative: 0.0 0.0;
6182                   to_x: "elm.padding.icon2.left";
6183                   to_y: "elm.padding.bottom";
6184                }
6185                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6186                text {
6187                   font: "Tizen:style=Medium";
6188                   size: GENLIST_FONT_32_INC;
6189                   min: 0 1;
6190                   align: 0.0 0.5;
6191                   text_class: "tizen";
6192                }
6193             }
6194             description { state: "selected" 0.0;
6195                inherit: "default" 0.0;
6196                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6197             }
6198             GENLIST_DESCRIPTION_FLIP_ENABLED
6199          }
6200          GENLIST_PART_FLIP
6201          GENLIST_PART_DISCLIP
6202       }
6203       programs {
6204          // signal: elm,state,%s,active
6205          //   a "check" item named %s went active
6206          // signal: elm,state,%s,passive
6207          //   a "check" item named %s went passive
6208          // default is passive
6209          program { name: "go_active";
6210             signal: "elm,state,selected";
6211             source: "elm";
6212             action: STATE_SET "selected" 0.0;
6213             target: "bg";
6214             target: "elm.text.1";
6215             target: "elm.text.2";
6216             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6217          }
6218          program { name: "go_passive";
6219             signal: "elm,state,unselected";
6220             source: "elm";
6221             action: STATE_SET "default" 0.0;
6222             target: "bg";
6223             target: "elm.text.1";
6224             target: "elm.text.2";
6225             transition: LINEAR 0.1;
6226          }
6227          program { name: "go_disabled";
6228             signal: "elm,state,disabled";
6229             source: "elm";
6230             action: STATE_SET "disabled" 0.0;
6231             target: "disclip";
6232          }
6233          program { name: "go_enabled";
6234             signal: "elm,state,enabled";
6235             source: "elm";
6236             action: STATE_SET "default" 0.0;
6237             target: "disclip";
6238          }
6239          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6240          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6241       }
6242    }
6243
6244    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6245       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6246       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6247       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6248       alias: "elm/layout/dialogue/2text.2icon.2";
6249       data.item: "stacking" "above";
6250       data.item: "selectraise" "on";
6251       data.item: "texts" "elm.text.1 elm.text.2";
6252       data.item: "contents" "elm.icon.1 elm.icon.2";
6253       data.item: "flips" "elm.flip.icon elm.flip.content";
6254       parts {
6255          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6256          GENLIST_PART_BG_NORMAL
6257          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6258          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6259          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6260          GENLIST_PART_PADDING_RIGHT_EDIT
6261          GENLIST_PART_DIALOGUE_ITEM
6262          GENLIST_PART_DIALOGUE_RIGHT_LINE
6263          part { name: "elm.icon.1";
6264             clip_to: "disclip";
6265             type: SWALLOW;
6266             scale: 1;
6267             description { state: "default" 0.0;
6268                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6269                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6270                fixed: 1 1;
6271                rel1 {
6272                   relative: 1.0 1.0;
6273                   to_x: "elm.padding.left";
6274                   to_y: "elm.padding.top";
6275                }
6276                rel2 {
6277                   relative: 1.0 0.0;
6278                   to_x: "elm.padding.left";
6279                   to_y: "elm.padding.bottom";
6280                }
6281                align: 0.0 0.5;
6282             }
6283             GENLIST_DESCRIPTION_FLIP_ENABLED
6284          }
6285          part { name: "elm.padding.icon1.right";
6286             clip_to: "disclip";
6287             type: RECT;
6288             scale: 1;
6289             description { state: "default" 0.0;
6290                min: GENLIST_PADDING_16_INC 0;
6291                fixed: 1 0;
6292                rel1 {
6293                   relative: 1.0 0.0;
6294                   to_x: "elm.icon.1";
6295                }
6296                rel2.to_x: "elm.icon.1";
6297                align: 0.0 0.0;
6298                visible: 0;
6299             }
6300          }
6301          part { name: "elm.text.1";
6302             clip_to: "disclip";
6303             type: TEXT;
6304             mouse_events: 0;
6305             scale: 1;
6306             description { state: "default" 0.0;
6307                min: 0 GENLIST_SIZE_61_INC;
6308                fixed: 0 1;
6309                rel1 {
6310                   relative: 1.0 1.0;
6311                   to_x: "elm.padding.icon1.right";
6312                   to_y: "elm.padding.top";
6313                }
6314                rel2 {
6315                   relative: 0.0 1.0;
6316                   to_x: "elm.padding.right";
6317                   to_y: "elm.padding.top";
6318                }
6319                align: 0.0 0.0;
6320                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6321                text {
6322                   font: "Tizen:style=Roman";
6323                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6324                   min: 0 1;
6325                   align: 0.0 0.5;
6326                   text_class: "list_item";
6327                }
6328             }
6329             description { state: "selected" 0.0;
6330                inherit: "default" 0.0;
6331                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6332             }
6333             GENLIST_DESCRIPTION_FLIP_ENABLED
6334          }
6335          part { name: "elm.icon.2";
6336             clip_to: "disclip";
6337             type: SWALLOW;
6338             scale: 1;
6339             description { state: "default" 0.0;
6340                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6341                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6342                fixed: 1 1;
6343                rel1 {
6344                   relative: 0.0 1.0;
6345                   to_x: "elm.padding.right";
6346                   to_y: "elm.text.1";
6347                }
6348                rel2 {
6349                   relative: 0.0 0.0;
6350                   to_x: "elm.padding.right";
6351                   to_y: "elm.padding.bottom";
6352                }
6353                align: 1.0 0.5;
6354             }
6355             GENLIST_DESCRIPTION_FLIP_ENABLED
6356          }
6357          part { name: "elm.padding.icon2.left";
6358             clip_to: "disclip";
6359             type: RECT;
6360             scale: 1;
6361             description { state: "default" 0.0;
6362                min: GENLIST_PADDING_16_INC 0;
6363                fixed: 1 0;
6364                rel1 {
6365                   relative: 0.0 0.0;
6366                   to_x: "elm.icon.2";
6367                }
6368                rel2.to_x: "elm.icon.2";
6369                align: 1.0 0.0;
6370                visible: 0;
6371             }
6372          }
6373          part { name: "elm.text.2";
6374             clip_to: "disclip";
6375             type: TEXT;
6376             mouse_events: 0;
6377             scale: 1;
6378             description { state: "default" 0.0;
6379                rel1 {
6380                   relative: 1.0 1.0;
6381                   to_x: "elm.padding.icon1.right";
6382                   to_y: "elm.text.1";
6383                }
6384                rel2 {
6385                   relative: 0.0 0.0;
6386                   to_x: "elm.padding.icon2.left";
6387                   to_y: "elm.padding.bottom";
6388                }
6389                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6390                text {
6391                   font: "Tizen:style=Medium";
6392                   size: GENLIST_FONT_32_INC;
6393                   min: 0 1;
6394                   align: 0.0 0.5;
6395                   text_class: "tizen";
6396                }
6397             }
6398             description { state: "selected" 0.0;
6399                inherit: "default" 0.0;
6400                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6401             }
6402             GENLIST_DESCRIPTION_FLIP_ENABLED
6403          }
6404          GENLIST_PART_FLIP
6405          GENLIST_PART_DISCLIP
6406       }
6407       programs {
6408          // signal: elm,state,%s,active
6409          //   a "check" item named %s went active
6410          // signal: elm,state,%s,passive
6411          //   a "check" item named %s went passive
6412          // default is passive
6413          program { name: "go_active";
6414             signal: "elm,state,selected";
6415             source: "elm";
6416             action: STATE_SET "selected" 0.0;
6417             target: "bg";
6418             target: "elm.text.1";
6419             target: "elm.text.2";
6420             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6421          }
6422          program { name: "go_passive";
6423             signal: "elm,state,unselected";
6424             source: "elm";
6425             action: STATE_SET "default" 0.0;
6426             target: "bg";
6427             target: "elm.text.1";
6428             target: "elm.text.2";
6429             transition: LINEAR 0.1;
6430          }
6431          program { name: "go_disabled";
6432             signal: "elm,state,disabled";
6433             source: "elm";
6434             action: STATE_SET "disabled" 0.0;
6435             target: "disclip";
6436          }
6437          program { name: "go_enabled";
6438             signal: "elm,state,enabled";
6439             source: "elm";
6440             action: STATE_SET "default" 0.0;
6441             target: "disclip";
6442          }
6443          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6444          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6445       }
6446    }
6447
6448 // 2.4.2.9
6449    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6450       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6451       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6452       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6453       alias: "elm/layout/dialogue/2text.2icon.3";
6454       inherit: "elm/genlist/item/2text.2icon.4/default";
6455       parts {
6456          GENLIST_PART_BG_NORMAL
6457          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6458          GENLIST_PART_DIALOGUE_ITEM
6459          GENLIST_PART_DIALOGUE_RIGHT_LINE
6460       }
6461    }
6462 // 2.4.2.9 (textblock)
6463    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6464       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6465       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6466       parts {
6467          GENLIST_PART_BG_NORMAL
6468          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6469          GENLIST_PART_DIALOGUE_ITEM
6470          GENLIST_PART_DIALOGUE_RIGHT_LINE
6471       }
6472    }
6473
6474 // 4.2.11
6475    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6476       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6477       alias: "elm/layout/dialogue/1title.1text.2";
6478       data.item: "stacking" "above";
6479       data.item: "selectraise" "on";
6480       data.item: "texts" "elm.title elm.text";
6481       parts {
6482          part { name: "base";
6483             type: RECT;
6484             repeat_events: 1;
6485             description { state: "default" 0.0;
6486                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6487             }
6488          }
6489          GENLIST_PART_BG_NORMAL
6490          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6491          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6492          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6493          GENLIST_PART_PADDING_RIGHT_EDIT
6494          GENLIST_PART_DIALOGUE_ITEM
6495          GENLIST_PART_DIALOGUE_RIGHT_LINE
6496          part { name: "elm.title";
6497             clip_to: "disclip";
6498             type: TEXT;
6499             mouse_events: 0;
6500             scale: 1;
6501             description { state: "default" 0.0;
6502                min: GENLIST_SIZE_163_INC 0;
6503                fixed: 1 0;
6504                rel1 {
6505                   relative: 1.0 0.0;
6506                   to_x: "elm.padding.left";
6507                }
6508                rel2 {
6509                   relative: 1.0 1.0;
6510                   to_x: "elm.padding.left";
6511                }
6512                align: 0.0 0.0;
6513                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6514                text {
6515                   font: "Tizen:style=Medium";
6516                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6517                   min: 0 1;
6518                   align: 0.0 0.5;
6519                   text_class: "tizen";
6520                }
6521             }
6522             description { state: "selected" 0.0;
6523                inherit: "default" 0.0;
6524                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6525             }
6526          }
6527          part { name: "elm.divider1";
6528             clip_to: "disclip";
6529             type: RECT;
6530             mouse_events: 0;
6531             description { state: "default" 0.0;
6532                min: 1 0;
6533                fixed: 1 0;
6534                rel1 {
6535                   relative: 1.0 0.0;
6536                   to_x: "elm.title";
6537                }
6538                rel2.to_x: "elm.title";
6539                align: 0.0 0.5;
6540                color: GENLIST_LIST_LINE1_COLOR;
6541             }
6542          }
6543          part { name: "elm.padding.text.left";
6544             clip_to: "disclip";
6545             type: RECT;
6546             mouse_events: 0;
6547             description { state: "default" 0.0;
6548                min: GENLIST_PADDING_16_INC 0;
6549                fixed: 1 0;
6550                rel1 {
6551                   relative: 1.0 0.0;
6552                   to_x: "elm.divider1";
6553                }
6554                rel2.to_x: "elm.divider1";
6555                align: 0.0 0.5;
6556                visible: 0;
6557             }
6558          }
6559          part { name: "elm.text";
6560             clip_to: "disclip";
6561             type: TEXTBLOCK;
6562             mouse_events: 0;
6563             scale: 1;
6564             description { state: "default" 0.0;
6565                rel1 {
6566                   relative: 1.0 1.0;
6567                   to_x: "elm.padding.text.left";
6568                   to_y: "elm.padding.top";
6569                }
6570                rel2 {
6571                   relative: 0.0 0.0;
6572                   to_x: "elm.padding.right";
6573                   to_y: "elm.padding.bottom";
6574                }
6575                text {
6576                   style: "genlist_style_list_main_text_unread_wrap";
6577                   min: 0 1;
6578                   align: 0.0 0.5;
6579                }
6580             }
6581             description { state: "selected" 0.0;
6582                inherit: "default" 0.0;
6583                text.style: "genlist_style_list_main_text_focus_wrap";
6584             }
6585          }
6586          GENLIST_PART_DISCLIP
6587       }
6588       programs {
6589          // signal: elm,state,%s,active
6590          //   a "check" item named %s went active
6591          // signal: elm,state,%s,passive
6592          //   a "check" item named %s went passive
6593          // default is passive
6594          program { name: "go_active";
6595             signal: "elm,state,selected";
6596             source: "elm";
6597             action: STATE_SET "selected" 0.0;
6598             target: "bg";
6599             target: "elm.title";
6600             target: "elm.text";
6601             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6602          }
6603          program { name: "go_passive";
6604             signal: "elm,state,unselected";
6605             source: "elm";
6606             action: STATE_SET "default" 0.0;
6607             target: "bg";
6608             target: "elm.title";
6609             target: "elm.text";
6610             transition: LINEAR 0.1;
6611          }
6612          program { name: "go_disabled";
6613             signal: "elm,state,disabled";
6614             source: "elm";
6615             action: STATE_SET "disabled" 0.0;
6616             target: "disclip";
6617          }
6618          program { name: "go_enabled";
6619             signal: "elm,state,enabled";
6620             source: "elm";
6621             action: STATE_SET "default" 0.0;
6622             target: "disclip";
6623          }
6624          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6625       }
6626    }
6627
6628    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6629       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6630       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6631       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6632       alias: "elm/layout/dialogue/1title.2text";
6633       data.item: "stacking" "above";
6634       data.item: "selectraise" "on";
6635       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6636       parts {
6637          GENLIST_PART_BASE
6638          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6639          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6640          GENLIST_PART_PADDING_RIGHT_EDIT
6641          GENLIST_PART_DIALOGUE_ITEM
6642          GENLIST_PART_DIALOGUE_RIGHT_LINE
6643          part { name: "elm.divider1";
6644             clip_to: "disclip";
6645             type: RECT;
6646             mouse_events: 0;
6647             description { state: "default" 0.0;
6648                min: 1 0;
6649                fixed: 1 0;
6650                rel1 {
6651                   relative: 1.0 0.0;
6652                   to_x: "elm.title";
6653                }
6654                rel2.to_x: "elm.title";
6655                align: 0.0 0.5;
6656                color: GENLIST_LIST_LINE1_COLOR;
6657             }
6658          }
6659          part { name: "center_line";
6660             clip_to: "disclip";
6661             type: RECT;
6662             mouse_events: 0;
6663             description { state: "default" 0.0;
6664                min: 0 1;
6665                fixed: 0 1;
6666                color: GENLIST_LIST_LINE1_COLOR;
6667                rel1 {
6668                   relative: 1.0 0.5;
6669                   to_x: "elm.divider1";
6670                }
6671                rel2.relative: 1.0 0.5;
6672                align: 0.5 1.0;
6673             }
6674          }
6675          part { name: "elm.title";
6676             clip_to: "disclip";
6677             type: TEXT;
6678             mouse_events: 0;
6679             scale: 1;
6680             description { state: "default" 0.0;
6681                min: GENLIST_SIZE_163_INC 0;
6682                fixed: 1 0;
6683                rel1 {
6684                   relative: 1.0  0.0;
6685                   to_x: "elm.padding.left";
6686                }
6687                rel2.to_x: "elm.padding.left";
6688                align: 0.0 0.5;
6689                color: GENLIST_MULTILINE_TEXT_COLOR;
6690                text {
6691                   font: "Tizen:style=Medium";
6692                   size: GENLIST_MULTILINE_TEXT_SIZE;
6693                   min: 0 1;
6694                   align: 0.0 0.5;
6695                   text_class: "tizen";
6696                }
6697             }
6698          }
6699          part { name: "elm.padding.title.right";
6700             clip_to: "disclip";
6701             type: RECT;
6702             mouse_events: 0;
6703             scale: 1;
6704             description { state: "default" 0.0;
6705                min: GENLIST_PADDING_16_INC 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                visible: 0;
6713                align: 0.0 0.5;
6714             }
6715          }
6716          part { name: "elm.text.1";
6717             clip_to: "disclip";
6718             type: TEXT;
6719             mouse_events: 0;
6720             scale: 1;
6721             description { state: "default" 0.0;
6722                rel1 {
6723                   relative: 1.0 0.0;
6724                   to_x: "elm.padding.title.right";
6725                }
6726                rel2 {
6727                   relative: 0.0 0.0;
6728                   to_x: "elm.padding.right";
6729                   to_y: "center_line";
6730                }
6731                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6732                text {
6733                   font: "Tizen:style=Roman";
6734                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6735                   min: 0 1;
6736                   align: 0.0 0.5;
6737                   text_class: "list_item";
6738                }
6739             }
6740          }
6741          part { name: "elm.text.2";
6742             clip_to: "disclip";
6743             type: TEXT;
6744             mouse_events: 0;
6745             scale: 1;
6746             description { state: "default" 0.0;
6747                rel1 {
6748                   relative: 1.0 0.5;
6749                   to_x: "elm.padding.title.right";
6750                }
6751                rel2 {
6752                   relative: 0.0 1.0;
6753                   to_x: "elm.padding.right";
6754                }
6755                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6756                text {
6757                   font: "Tizen:style=Roman";
6758                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6759                   min: 0 1;
6760                   align: 0.0 0.5;
6761                   text_class: "tizen";
6762                }
6763             }
6764          }
6765          GENLIST_PART_DISCLIP
6766       }
6767       programs {
6768          // signal: elm,state,%s,active
6769          //   a "check" item named %s went active
6770          // signal: elm,state,%s,passive
6771          //   a "check" item named %s went passive
6772          // default is passive
6773          program { name: "go_active";
6774             signal: "elm,state,selected";
6775             source: "elm";
6776             action: STATE_SET "selected" 0.0;
6777             target: "elm.title";
6778             target: "elm.text.1";
6779             target: "elm.text.2";
6780          }
6781          program { name: "go_passive";
6782             signal: "elm,state,unselected";
6783             source: "elm";
6784             action: STATE_SET "default" 0.0;
6785             target: "elm.title";
6786             target: "elm.text.1";
6787             target: "elm.text.2";
6788             transition: LINEAR 0.1;
6789          }
6790          program { name: "go_disabled";
6791             signal: "elm,state,disabled";
6792             source: "elm";
6793             action: STATE_SET "disabled" 0.0;
6794             target: "disclip";
6795          }
6796          program { name: "go_enabled";
6797             signal: "elm,state,enabled";
6798             source: "elm";
6799             action: STATE_SET "default" 0.0;
6800             target: "disclip";
6801          }
6802       }
6803    }
6804
6805 #if 0
6806    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
6807       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
6808       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
6809       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
6810       alias: "elm/layout/dialogue/2text.1icon.6";
6811       data.item: "stacking" "above";
6812       data.item: "selectraise" "on";
6813       data.item: "texts" "elm.text.1 elm.text.2";
6814       data.item: "contents" "elm.icon";
6815       data.item: "flips" "elm.flip.icon elm.flip.content";
6816       parts {
6817          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6818          GENLIST_PART_BG_NORMAL
6819          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6820          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6821          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6822          GENLIST_PART_PADDING_RIGHT_EDIT
6823          GENLIST_PART_DIALOGUE_ITEM
6824          GENLIST_PART_DIALOGUE_RIGHT_LINE
6825          part { name: "elm.icon";
6826             clip_to: "disclip";
6827             type: SWALLOW;
6828             scale: 1;
6829             description { state: "default" 0.0;
6830                fixed: 1 1;
6831                rel1.to_x: "elm.padding.right";
6832                rel2 {
6833                   relative: 0.0 1.0;
6834                   to_x: "elm.padding.right";
6835                }
6836                align: 1.0 0.5;
6837             }
6838             GENLIST_DESCRIPTION_FLIP_ENABLED
6839          }
6840          part { name: "elm.padding.icon.left";
6841             clip_to: "disclip";
6842             type: RECT;
6843             scale: 1;
6844             description { state: "default" 0.0;
6845                min: GENLIST_SIZE_16_INC 0;
6846                fixed: 1 0;
6847                rel1.to_x: "elm.icon";
6848                rel2 {
6849                   relative: 0.0 1.0;
6850                   to_x: "elm.icon";
6851                }
6852                align: 1.0 0.0;
6853                visible: 0;
6854             }
6855          }
6856          part { name: "elm.text.1";
6857             clip_to: "disclip";
6858             type: TEXT;
6859             mouse_events: 0;
6860             scale: 1;
6861             description { state: "default" 0.0;
6862                min: 0 GENLIST_SIZE_61_INC;
6863                fixed: 0 1;
6864                rel1 {
6865                   relative: 1.0 1.0;
6866                   to_x: "elm.padding.left";
6867                   to_y: "elm.padding.top";
6868                }
6869                rel2 {
6870                   relative: 0.0 1.0;
6871                   to_x: "elm.padding.icon.left";
6872                   to_y: "elm.padding.top";
6873                }
6874                align: 0.0 0.0;
6875                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6876                text {
6877                   font: "Tizen:style=Roman";
6878                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6879                   min: 0 1;
6880                   align: 0.0 0.5;
6881                   text_class: "list_item";
6882                }
6883             }
6884             description { state: "selected" 0.0;
6885                inherit: "default" 0.0;
6886                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6887             }
6888             GENLIST_DESCRIPTION_FLIP_ENABLED
6889          }
6890          part { name: "elm.text.2";
6891             clip_to: "disclip";
6892             type: TEXT;
6893             mouse_events: 0;
6894             scale: 1;
6895             description { state: "default" 0.0;
6896                rel1 {
6897                   relative: 1.0 1.0;
6898                   to_x: "elm.padding.left";
6899                   to_y: "elm.text.1";
6900                }
6901                rel2 {
6902                   relative: 0.0 0.0;
6903                   to_x: "elm.padding.icon.left";
6904                   to_y: "elm.padding.bottom";
6905                }
6906                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6907                text {
6908                   font: "Tizen:style=Medium";
6909                   size: GENLIST_FONT_32_INC;
6910                   min: 0 1;
6911                   align: 0.0 0.5;
6912                   text_class: "tizen";
6913                }
6914             }
6915             description { state: "selected" 0.0;
6916                inherit: "default" 0.0;
6917                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6918             }
6919             GENLIST_DESCRIPTION_FLIP_ENABLED
6920          }
6921          GENLIST_PART_FLIP
6922          GENLIST_PART_DISCLIP
6923       }
6924       programs {
6925          // signal: elm,state,%s,active
6926          //   a "check" item named %s went active
6927          // signal: elm,state,%s,passive
6928          //   a "check" item named %s went passive
6929          // default is passive
6930          program { name: "go_active";
6931             signal: "elm,state,selected";
6932             source: "elm";
6933             action: STATE_SET "selected" 0.0;
6934             target: "bg";
6935             target: "elm.text.1";
6936             target: "elm.text.2";
6937             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6938          }
6939          program { name: "go_passive";
6940             signal: "elm,state,unselected";
6941             source: "elm";
6942             action: STATE_SET "default" 0.0;
6943             target: "bg";
6944             target: "elm.text.1";
6945             target: "elm.text.2";
6946             transition: LINEAR 0.1;
6947          }
6948          program { name: "go_disabled";
6949             signal: "elm,state,disabled";
6950             source: "elm";
6951             action: STATE_SET "disabled" 0.0;
6952             target: "disclip";
6953          }
6954          program { name: "go_enabled";
6955             signal: "elm,state,enabled";
6956             source: "elm";
6957             action: STATE_SET "default" 0.0;
6958             target: "disclip";
6959          }
6960          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6961          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6962       }
6963    }
6964
6965    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
6966       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
6967       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
6968       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
6969       alias: "elm/layout/dialogue/2text.1icon.7";
6970       data.item: "stacking" "above";
6971       data.item: "selectraise" "on";
6972       data.item: "texts" "elm.text.1 elm.text.2";
6973       data.item: "contents" "elm.icon";
6974       data.item: "flips" "elm.flip.icon elm.flip.content";
6975       parts {
6976          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6977          GENLIST_PART_BG_NORMAL
6978          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6979          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6980          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6981          GENLIST_PART_PADDING_RIGHT_EDIT
6982          GENLIST_PART_DIALOGUE_ITEM
6983          GENLIST_PART_DIALOGUE_RIGHT_LINE
6984          part { name: "elm.icon";
6985             clip_to: "disclip";
6986             type: SWALLOW;
6987             scale: 1;
6988             description { state: "default" 0.0;
6989                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
6990                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
6991                fixed: 1 1;
6992                rel1 {
6993                   relative: 0.0 1.0;
6994                   to_x: "elm.padding.right";
6995                   to_y: "elm.padding.top";
6996                }
6997                rel2 {
6998                   relative: 0.0 0.0;
6999                   to_x: "elm.padding.right";
7000                   to_y: "elm.padding.bottom";
7001                }
7002                align: 1.0 0.5;
7003             }
7004             GENLIST_DESCRIPTION_FLIP_ENABLED
7005          }
7006          part { name: "elm.padding.icon.left";
7007             clip_to: "disclip";
7008             type: RECT;
7009             scale: 1;
7010             description { state: "default" 0.0;
7011                min: GENLIST_SIZE_16_INC 0;
7012                fixed: 1 0;
7013                rel1.to_x: "elm.icon";
7014                rel2 {
7015                   relative: 0.0 1.0;
7016                   to_x: "elm.icon";
7017                }
7018                align: 1.0 0.0;
7019                visible: 0;
7020             }
7021          }
7022          part { name: "elm.text.1";
7023             clip_to: "disclip";
7024             type: TEXT;
7025             mouse_events: 0;
7026             scale: 1;
7027             description { state: "default" 0.0;
7028                min: 0 GENLIST_SIZE_61_INC;
7029                fixed: 0 1;
7030                rel1 {
7031                   relative: 1.0 1.0;
7032                   to_x: "elm.padding.left";
7033                   to_y: "elm.padding.top";
7034                }
7035                rel2 {
7036                   relative: 0.0 1.0;
7037                   to_x: "elm.padding.icon.left";
7038                   to_y: "elm.padding.top";
7039                }
7040                align: 0.0 0.0;
7041                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7042                text {
7043                   font: "Tizen:style=Roman";
7044                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7045                   min: 0 1;
7046                   align: 0.0 0.5;
7047                   text_class: "list_item";
7048                }
7049             }
7050             description { state: "selected" 0.0;
7051                inherit: "default" 0.0;
7052                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7053             }
7054             GENLIST_DESCRIPTION_FLIP_ENABLED
7055          }
7056          part { name: "elm.text.2";
7057             clip_to: "disclip";
7058             type: TEXT;
7059             mouse_events: 0;
7060             scale: 1;
7061             description { state: "default" 0.0;
7062                rel1 {
7063                   relative: 1.0 1.0;
7064                   to_x: "elm.padding.left";
7065                   to_y: "elm.text.1";
7066                }
7067                rel2 {
7068                   relative: 0.0 0.0;
7069                   to_x: "elm.padding.icon.left";
7070                   to_y: "elm.padding.bottom";
7071                }
7072                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7073                text {
7074                   font: "Tizen:style=Medium";
7075                   size: GENLIST_FONT_32_INC;
7076                   min: 0 1;
7077                   align: 0.0 0.5;
7078                   text_class: "tizen";
7079                }
7080             }
7081             description { state: "selected" 0.0;
7082                inherit: "default" 0.0;
7083                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7084             }
7085             GENLIST_DESCRIPTION_FLIP_ENABLED
7086          }
7087          GENLIST_PART_FLIP
7088          GENLIST_PART_DISCLIP
7089       }
7090       programs {
7091          // signal: elm,state,%s,active
7092          //   a "check" item named %s went active
7093          // signal: elm,state,%s,passive
7094          //   a "check" item named %s went passive
7095          // default is passive
7096          program { name: "go_active";
7097             signal: "elm,state,selected";
7098             source: "elm";
7099             action: STATE_SET "selected" 0.0;
7100             target: "bg";
7101             target: "elm.text.1";
7102             target: "elm.text.2";
7103             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7104          }
7105          program { name: "go_passive";
7106             signal: "elm,state,unselected";
7107             source: "elm";
7108             action: STATE_SET "default" 0.0;
7109             target: "bg";
7110             target: "elm.text.1";
7111             target: "elm.text.2";
7112             transition: LINEAR 0.1;
7113          }
7114          program { name: "go_disabled";
7115             signal: "elm,state,disabled";
7116             source: "elm";
7117             action: STATE_SET "disabled" 0.0;
7118             target: "disclip";
7119          }
7120          program { name: "go_enabled";
7121             signal: "elm,state,enabled";
7122             source: "elm";
7123             action: STATE_SET "default" 0.0;
7124             target: "disclip";
7125          }
7126          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7127          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7128       }
7129    }
7130
7131    // 2.4.2.19
7132    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7133       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7134       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7135       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7136       alias: "elm/layout/dialogue/2text.1icon.9";
7137       data.item: "stacking" "above";
7138       data.item: "selectraise" "on";
7139       data.item: "texts" "elm.text.1 elm.text.2";
7140       data.item: "contents" "elm.icon.1";
7141       data.item: "flips" "elm.flip.icon elm.flip.content";
7142
7143       parts {
7144          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7145          GENLIST_PART_BG_NORMAL
7146          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7147          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7148          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7149          GENLIST_PART_PADDING_RIGHT_EDIT
7150          GENLIST_PART_DIALOGUE_ITEM
7151          GENLIST_PART_DIALOGUE_RIGHT_LINE
7152          part { name: "elm.icon.1";
7153             clip_to: "disclip";
7154             type: SWALLOW;
7155             scale: 1;
7156             description { state: "default" 0.0;
7157                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7158                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7159                fixed: 1 1;
7160                rel1 {
7161                   relative: 1.0 1.0;
7162                   to_x: "elm.padding.left";
7163                   to_y: "elm.text.1";
7164                }
7165                rel2 {
7166                   relative: 1.0 0.0;
7167                   to_x: "elm.padding.left";
7168                   to_y: "elm.padding.bottom";
7169                }
7170                align: 0.0 0.5;
7171             }
7172             GENLIST_DESCRIPTION_FLIP_ENABLED
7173          }
7174          part { name: "elm.padding.icon1.right";
7175             clip_to: "disclip";
7176             type: RECT;
7177             scale: 1;
7178             description { state: "default" 0.0;
7179                min: GENLIST_PADDING_16_INC 0;
7180                fixed: 1 0;
7181                rel1 {
7182                   relative: 1.0 0.0;
7183                   to_x: "elm.icon.1";
7184                }
7185                rel2.to_x: "elm.icon.1";
7186                align: 0.0 0.0;
7187                visible: 0;
7188             }
7189          }
7190          part { name: "elm.text.1";
7191             clip_to: "disclip";
7192             type: TEXT;
7193             mouse_events: 0;
7194             scale: 1;
7195             description { state: "default" 0.0;
7196                min: 0 GENLIST_SIZE_61_INC;
7197                fixed: 0 1;
7198                rel1 {
7199                   relative: 1.0 1.0;
7200                   to_x: "elm.padding.left";
7201                   to_y: "elm.padding.top";
7202                }
7203                rel2 {
7204                   relative: 0.0 1.0;
7205                   to_x: "elm.padding.right";
7206                   to_y: "elm.padding.top";
7207                }
7208                align: 0.0 0.0;
7209                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7210                text {
7211                   font: "Tizen:style=Roman";
7212                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7213                   min: 0 1;
7214                   align: 0.0 0.5;
7215                   text_class: "list_item";
7216                }
7217             }
7218             description { state: "selected" 0.0;
7219                inherit: "default" 0.0;
7220                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7221             }
7222             GENLIST_DESCRIPTION_FLIP_ENABLED
7223          }
7224          part { name: "elm.text.2";
7225             clip_to: "disclip";
7226             type: TEXT;
7227             mouse_events: 0;
7228             scale: 1;
7229             description { state: "default" 0.0;
7230                rel1 {
7231                   relative: 1.0 1.0;
7232                   to_x: "elm.padding.icon1.right";
7233                   to_y: "elm.text.1";
7234                }
7235                rel2 {
7236                   relative: 0.0 0.0;
7237                   to_x: "elm.padding.right";
7238                   to_y: "elm.padding.bottom";
7239                }
7240                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7241                text {
7242                   font: "Tizen:style=Medium";
7243                   size: GENLIST_FONT_32_INC;
7244                   min: 0 1;
7245                   align: 0.0 0.5;
7246                   text_class: "tizen";
7247                }
7248             }
7249             description { state: "selected" 0.0;
7250                inherit: "default" 0.0;
7251                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7252             }
7253             GENLIST_DESCRIPTION_FLIP_ENABLED
7254          }
7255          GENLIST_PART_FLIP
7256          GENLIST_PART_DISCLIP
7257       }
7258       programs {
7259          // signal: elm,state,%s,active
7260          //   a "check" item named %s went active
7261          // signal: elm,state,%s,passive
7262          //   a "check" item named %s went passive
7263          // default is passive
7264          program { name: "go_active";
7265             signal: "elm,state,selected";
7266             source: "elm";
7267             action: STATE_SET "selected" 0.0;
7268             target: "bg";
7269             target: "elm.text.1";
7270             target: "elm.text.2";
7271          }
7272          program { name: "go_passive";
7273             signal: "elm,state,unselected";
7274             source: "elm";
7275             action: STATE_SET "default" 0.0;
7276             target: "bg";
7277             target: "elm.text.1";
7278             target: "elm.text.2";
7279             transition: LINEAR 0.1;
7280          }
7281          program { name: "go_disabled";
7282             signal: "elm,state,disabled";
7283             source: "elm";
7284             action: STATE_SET "disabled" 0.0;
7285             target: "disclip";
7286          }
7287          program { name: "go_enabled";
7288             signal: "elm,state,enabled";
7289             source: "elm";
7290             action: STATE_SET "default" 0.0;
7291             target: "disclip";
7292          }
7293       }
7294    }
7295
7296 // 4.3.1
7297    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7298       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7299       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7300       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7301       alias: "elm/layout/dialogue/bg/2text.2icon";
7302       data.item: "stacking" "above";
7303       data.item: "selectraise" "on";
7304       data.item: "texts" "elm.text.1 elm.text.2";
7305       data.item: "contents" "elm.icon.1 elm.icon.2";
7306       images {
7307           image: "00_list_thumbnail_bg.png" COMP;
7308       }
7309       parts {
7310          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7311          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7312          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7313          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7314          GENLIST_PART_PADDING_RIGHT_EDIT
7315          part { name: "elm.icon1.bg";
7316             scale: 1;
7317             description { state: "default" 0.0;
7318                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7319                fixed: 1 1;
7320                align: 0.0 0.52;
7321                rel1 {
7322                   relative: 1.0 0.5;
7323                   to_x: "elm.padding.left";
7324                }
7325                rel2 {
7326                   relative: 1.0 0.5;
7327                   to_x: "elm.padding.left";
7328                }
7329                image {
7330                   normal: "00_list_thumbnail_bg.png";
7331                   border: 1 1 1 1;
7332                   border_scale: 1;
7333                   middle: NONE;
7334                }
7335             }
7336          }
7337          part { name: "elm.icon.1";
7338             type: SWALLOW;
7339             description { state: "default" 0.0;
7340                rel1.to: "elm.icon1.bg";
7341                rel2.to: "elm.icon1.bg";
7342             }
7343          }
7344          part { name: "elm.padding.icon1.right";
7345             type: RECT;
7346             mouse_events: 0;
7347             scale: 1;
7348             description { state: "default" 0.0;
7349                min: GENLIST_PADDING_24_INC 0;
7350                fixed: 1 0;
7351                rel1 {
7352                    relative: 1.0 0.0;
7353                    to_x: "elm.icon1.bg";
7354                }
7355                rel2.to_x: "elm.icon1.bg";
7356                visible: 0;
7357                align: 0.0 0.5;
7358             }
7359          }
7360          part { name: "elm.icon.2";
7361             type: SWALLOW;
7362             scale: 1;
7363             description { state: "default" 0.0;
7364                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7365                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7366                fixed: 1 1;
7367                rel1 {
7368                   relative: 0.0 0.5;
7369                   to_x: "elm.padding.right";
7370                }
7371                rel2 {
7372                   relative: 0.0 0.5;
7373                   to_x: "elm.padding.right";
7374                }
7375                align: 1.0 0.5;
7376             }
7377          }
7378          part { name: "elm.padding.icon2.right";
7379             type: RECT;
7380             mouse_events: 0;
7381             scale: 1;
7382             description { state: "default" 0.0;
7383                min: GENLIST_PADDING_16_INC 0;
7384                fixed: 1 0;
7385                rel1.to_x: "elm.icon.2";
7386                rel2 {
7387                   relative: 0.0 1.0;
7388                   to_x: "elm.icon.2";
7389                }
7390                rel2.to_x: "elm.icon.2";
7391                visible: 0;
7392                align: 1.0 0.5;
7393             }
7394          }
7395          part { name: "elm.text.1";
7396             clip_to: "disclip";
7397             type: TEXT;
7398             mouse_events: 0;
7399             scale: 1;
7400             description { state: "default" 0.0;
7401                min: 0 GENLIST_SIZE_54_INC;
7402                fixed: 0 1;
7403                align: 0.0 0.0;
7404                rel1 {
7405                   relative: 1.0 1.0;
7406                   to_x: "elm.padding.icon1.right";
7407                   to_y: "elm.padding.top";
7408                }
7409                rel2 {
7410                   relative: 0.0 1.0;
7411                   to_x: "elm.padding.icon2.right";
7412                   to_y: "elm.padding.top";
7413                }
7414                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7415                text {
7416                   font: "Tizen:style=Roman";
7417                   size: GENLIST_FONT_48_INC;
7418                   min: 0 1;
7419                   align: 0.0 0.0;
7420                   text_class: "list_item";
7421                }
7422             }
7423          }
7424          part { name: "elm.padding.text.1.bottom";
7425             type: RECT;
7426             mouse_events: 0;
7427             scale: 1;
7428             description { state: "default" 0.0;
7429                min: 0 GENLIST_PADDING_8_INC;
7430                fixed: 0 1;
7431                rel1 {
7432                    relative: 0.0 1.0;
7433                    to_y: "elm.text.1";
7434                }
7435                rel2.to_y: "elm.text.1";
7436                visible: 0;
7437                align: 0.0 0.0;
7438             }
7439          }
7440          part { name: "elm.text.2";
7441             clip_to: "disclip";
7442             type: TEXT;
7443             mouse_events: 0;
7444             scale: 1;
7445             description { state: "default" 0.0;
7446                rel1 {
7447                   relative: 1.0 1.0;
7448                   to_x: "elm.padding.icon1.right";
7449                   to_y: "elm.padding.text.1.bottom";
7450                }
7451                rel2 {
7452                   relative: 0.0 0.0;
7453                   to_x: "elm.padding.icon2.right";
7454                   to_y: "elm.padding.bottom";
7455                }
7456                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7457                text {
7458                   font: "Tizen:style=Medium";
7459                   size: GENLIST_FONT_32_INC;
7460                   min: 0 1;
7461                   align: 0.0 1.0;
7462                   text_class: "tizen";
7463                }
7464             }
7465          }
7466          GENLIST_PART_DISCLIP
7467       }
7468       programs {
7469          // signal: elm,state,%s,active
7470          //   a "check" item named %s went active
7471          // signal: elm,state,%s,passive
7472          //   a "check" item named %s went passive
7473          // default is passive
7474          /*program { name: "go_active";
7475             signal: "elm,state,selected";
7476             source: "elm";
7477             action: STATE_SET "selected" 0.0;
7478             target: "elm.text";
7479             target: "elm.text.sub";
7480          }
7481          program { name: "go_passive";
7482             signal: "elm,state,unselected";
7483             source: "elm";
7484             action: STATE_SET "default" 0.0;
7485             target: "elm.text";
7486             target: "elm.text.sub";
7487             transition: LINEAR 0.1;
7488          }*/
7489          program { name: "go_disabled";
7490             signal: "elm,state,disabled";
7491             source: "elm";
7492             action: STATE_SET "disabled" 0.0;
7493             target: "disclip";
7494          }
7495          program { name: "go_enabled";
7496             signal: "elm,state,enabled";
7497             source: "elm";
7498             action: STATE_SET "default" 0.0;
7499             target: "disclip";
7500          }
7501       }
7502    }
7503
7504 // 4.3.3
7505    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7506       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7507       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7508       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7509       alias: "elm/layout/dialogue/bg/5text.2icon";
7510       data.item: "stacking" "above";
7511       data.item: "selectraise" "on";
7512       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7513       data.item: "contents" "elm.icon.1 elm.icon.2";
7514       images {
7515           image: "00_list_thumbnail_bg.png" COMP;
7516       }
7517       parts {
7518          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7519          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7520          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7521          GENLIST_PART_PADDING_LEFT
7522          GENLIST_PART_PADDING_RIGHT_EDIT
7523          part { name: "elm.icon1.bg";
7524             scale: 1;
7525             description { state: "default" 0.0;
7526                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7527                fixed: 1 1;
7528                align: 0.0 0.5;
7529                rel1 {
7530                   relative: 1.0 0.5;
7531                   to_x: "elm.padding.left";
7532                }
7533                rel2 {
7534                   relative: 1.0 0.5;
7535                   to_x: "elm.padding.left";
7536                }
7537                image {
7538                   normal: "00_list_thumbnail_bg.png";
7539                   border: 1 1 1 1;
7540                   border_scale: 1;
7541                   middle: NONE;
7542                }
7543             }
7544          }
7545          part { name: "elm.icon.1";
7546             type: SWALLOW;
7547             description { state: "default" 0.0;
7548                rel1.to: "elm.icon1.bg";
7549                rel2.to: "elm.icon1.bg";
7550             }
7551          }
7552          part { name: "elm.padding.icon1.right";
7553             type: RECT;
7554             mouse_events: 0;
7555             scale: 1;
7556             description { state: "default" 0.0;
7557                min: GENLIST_PADDING_16_INC 0;
7558                fixed: 1 0;
7559                rel1 {
7560                    relative: 1.0 0.0;
7561                    to_x: "elm.icon1.bg";
7562                }
7563                rel2.to_x: "elm.icon1.bg";
7564                visible: 0;
7565                align: 0.0 0.5;
7566             }
7567          }
7568          part { name: "elm.text.1";
7569             clip_to: "disclip";
7570             type: TEXT;
7571             mouse_events: 0;
7572             scale: 1;
7573             description { state: "default" 0.0;
7574                min: 0 GENLIST_SIZE_38_INC;
7575                fixed: 0 1;
7576                rel1 {
7577                   relative: 1.0 1.0;
7578                   to_x: "elm.padding.icon1.right";
7579                   to_y: "elm.padding.top";
7580                }
7581                rel2 {
7582                   relative: 0.0 1.0;
7583                   to_x: "elm.padding.right";
7584                   to_y: "elm.padding.top";
7585                }
7586                align: 0.0 0.0;
7587                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7588                text {
7589                   font: "Tizen:style=Medium";
7590                   size: GENLIST_FONT_32_INC;
7591                   align: 0.0 0.5;
7592                   text_class: "list_item";
7593                }
7594             }
7595          }
7596          part { name: "elm.text.2";
7597             clip_to: "disclip";
7598             type: TEXT;
7599             mouse_events: 0;
7600             scale: 1;
7601             description { state: "default" 0.0;
7602                min: 0 GENLIST_SIZE_38_INC;
7603                fixed: 0 1;
7604                rel1 {
7605                   relative: 1.0 1.0;
7606                   to_x: "elm.padding.icon1.right";
7607                   to_y: "elm.text.1";
7608                }
7609                rel2 {
7610                   relative: 0.0 1.0;
7611                   to_x: "elm.padding.right";
7612                   to_y: "elm.text.1";
7613                }
7614                align: 0.0 0.0;
7615                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7616                text {
7617                   font: "Tizen:style=Medium";
7618                   size: GENLIST_FONT_28_INC;
7619                   align: 0.0 0.5;
7620                   text_class: "tizen";
7621                }
7622             }
7623          }
7624          part { name: "elm.icon.2";
7625             clip_to: "disclip";
7626             type: SWALLOW;
7627             mouse_events: 0;
7628             scale: 1;
7629             description { state: "default" 0.0;
7630                fixed: 1 1;
7631                rel1 {
7632                   relative: 1.0 0.0;
7633                   to_x: "elm.padding.icon1.right";
7634                   to_y: "elm.text.3";
7635                }
7636                rel2 {
7637                   relative: 1.0 1.0;
7638                   to_x: "elm.padding.icon1.right";
7639                   to_y: "elm.text.3";
7640                }
7641                align: 0.0 0.5;
7642             }
7643          }
7644          part { name: "elm.padding.icon2.right";
7645             type: RECT;
7646             mouse_events: 0;
7647             scale: 1;
7648             description { state: "default" 0.0;
7649                min: GENLIST_PADDING_16_INC 0;
7650                fixed: 1 0;
7651                rel1 {
7652                    relative: 1.0 0.0;
7653                    to_x: "elm.icon.2";
7654                }
7655                rel2.to_x: "elm.icon.2";
7656                visible: 0;
7657                align: 0.0 0.5;
7658             }
7659          }
7660          part { name: "elm.text.3";
7661             clip_to: "disclip";
7662             type: TEXT;
7663             mouse_events: 0;
7664             scale: 1;
7665             description { state: "default" 0.0;
7666                min: 0 GENLIST_SIZE_38_INC;
7667                fixed: 0 1;
7668                rel1 {
7669                   relative: 1.0 1.0;
7670                   to_x: "elm.padding.icon2.right";
7671                   to_y: "elm.text.2";
7672                }
7673                rel2 {
7674                   relative: 0.0 1.0;
7675                   to_x: "elm.padding.right";
7676                   to_y: "elm.text.2";
7677                }
7678                align: 0.0 0.0;
7679                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
7680                text {
7681                   font: "Tizen:style=Medium";
7682                   size: GENLIST_FONT_28_INC;
7683                   align: 0.0 0.5;
7684                   text_class: "tizen";
7685                }
7686             }
7687          }
7688          part { name: "elm.text.4";
7689             clip_to: "disclip";
7690             type: TEXT;
7691             mouse_events: 0;
7692             scale: 1;
7693             description { state: "default" 0.0;
7694                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7695                fixed: 1 1;
7696                align: 0 1;
7697                rel1 {
7698                   relative: 1.0 0.0;
7699                   to_x: "elm.padding.icon1.right";
7700                   to_y: "elm.padding.bottom";
7701                }
7702                rel2 {
7703                   relative: 1.0 0.0;
7704                   to_x: "elm.padding.icon1.right";
7705                   to_y: "elm.padding.bottom";
7706                }
7707                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
7708                text {
7709                   font: "Tizen:style=Medium";
7710                   size: GENLIST_FONT_28_INC;
7711                   align: 0.0 0.5;
7712                   text_class: "tizen";
7713                }
7714             }
7715          }
7716          part { name: "elm.padding.text4.right";
7717             type: RECT;
7718             mouse_events: 0;
7719             scale: 1;
7720             description { state: "default" 0.0;
7721                min: GENLIST_PADDING_16_INC 0;
7722                fixed: 1 0;
7723                rel1 {
7724                    relative: 1.0 0.0;
7725                    to_x: "elm.text.4";
7726                }
7727                rel2.to_x: "elm.text.4";
7728                visible: 0;
7729                align: 0.0 0.5;
7730             }
7731          }
7732          part { name: "elm.text.5";
7733             clip_to: "disclip";
7734             type: TEXT;
7735             mouse_events: 0;
7736             scale: 1;
7737             description { state: "default" 0.0;
7738                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7739                fixed: 1 1;
7740                align: 0 1;
7741                rel1 {
7742                   relative: 1.0 0.0;
7743                   to_x: "elm.padding.text4.right";
7744                   to_y: "elm.padding.bottom";
7745                }
7746                rel2 {
7747                   relative: 1.0 0.0;
7748                   to_x: "elm.padding.text4.right";
7749                   to_y: "elm.padding.bottom";
7750                }
7751                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
7752                text {
7753                   font: "Tizen:style=Medium";
7754                   size: GENLIST_FONT_28_INC;
7755                   align: 0.0 0.5;
7756                   text_class: "tizen";
7757                }
7758             }
7759          }
7760          GENLIST_PART_DISCLIP
7761       }
7762       programs {
7763          // signal: elm,state,%s,active
7764          //   a "check" item named %s went active
7765          // signal: elm,state,%s,passive
7766          //   a "check" item named %s went passive
7767          // default is passive
7768          /*program { name: "go_active";
7769             signal: "elm,state,selected";
7770             source: "elm";
7771             action: STATE_SET "selected" 0.0;
7772             target: "elm.text";
7773             target: "elm.text.sub";
7774          }
7775          program { name: "go_passive";
7776             signal: "elm,state,unselected";
7777             source: "elm";
7778             action: STATE_SET "default" 0.0;
7779             target: "elm.text";
7780             target: "elm.text.sub";
7781             transition: LINEAR 0.1;
7782          }*/
7783          program { name: "go_disabled";
7784             signal: "elm,state,disabled";
7785             source: "elm";
7786             action: STATE_SET "disabled" 0.0;
7787             target: "disclip";
7788          }
7789          program { name: "go_enabled";
7790             signal: "elm,state,enabled";
7791             source: "elm";
7792             action: STATE_SET "default" 0.0;
7793             target: "disclip";
7794          }
7795       }
7796    }
7797
7798    // 4.1.9
7799
7800    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
7801       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
7802       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
7803       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
7804       alias: "elm/layout/dialogue/bg/1icon";
7805       data.item: "stacking" "above";
7806       data.item: "selectraise" "on";
7807       data.item: "contents" "elm.icon";
7808
7809       parts {
7810          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7811          GENLIST_PART_PADDING_LEFT
7812          GENLIST_PART_PADDING_RIGHT_EDIT
7813          part { name: "elm.icon";
7814             clip_to: "disclip";
7815             type: SWALLOW;
7816             scale: 1;
7817             description { state: "default" 0.0;
7818                rel1 {
7819                   relative: 1.0 0.0;
7820                   to_x: "elm.padding.left";
7821                }
7822                rel2 {
7823                   relative: 0.0 1.0;
7824                   to_x: "elm.padding.right";
7825                }
7826             }
7827          }
7828          GENLIST_PART_DISCLIP
7829       }
7830       programs {
7831          // signal: elm,state,%s,active
7832          //   a "check" item named %s went active
7833          // signal: elm,state,%s,passive
7834          //   a "check" item named %s went passive
7835          // default is passive
7836          program { name: "go_disabled";
7837             signal: "elm,state,disabled";
7838             source: "elm";
7839             action: STATE_SET "disabled" 0.0;
7840             target: "disclip";
7841          }
7842          program { name: "go_enabled";
7843             signal: "elm,state,enabled";
7844             source: "elm";
7845             action: STATE_SET "default" 0.0;
7846             target: "disclip";
7847          }
7848       }
7849    }
7850
7851    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
7852       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
7853       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
7854       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
7855       alias: "elm/layout/dialogue/bg/2icon";
7856       data.item: "stacking" "above";
7857       data.item: "selectraise" "on";
7858       data.item: "contents" "elm.icon.1 elm.icon.2";
7859
7860       parts {
7861          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7862          part { name: "elm.icon.1";
7863             clip_to: "disclip";
7864             type: SWALLOW;
7865             description { state: "default" 0.0;
7866                rel1.relative: 0.021 0.0;
7867                rel2.relative: 0.492 1.0;
7868             }
7869          }
7870          part { name: "elm.icon.2";
7871             clip_to: "disclip";
7872             type: SWALLOW;
7873             description { state: "default" 0.0;
7874                rel1.relative: 0.51 0.0;
7875                rel2.relative: 0.979 1.0;
7876             }
7877          }
7878          GENLIST_PART_DISCLIP
7879       }
7880       programs {
7881          // signal: elm,state,%s,active
7882          //   a "check" item named %s went active
7883          // signal: elm,state,%s,passive
7884          //   a "check" item named %s went passive
7885          // default is passive
7886          program { name: "go_disabled";
7887             signal: "elm,state,disabled";
7888             source: "elm";
7889             action: STATE_SET "disabled" 0.0;
7890             target: "disclip";
7891          }
7892          program { name: "go_enabled";
7893             signal: "elm,state,enabled";
7894             source: "elm";
7895             action: STATE_SET "default" 0.0;
7896             target: "disclip";
7897          }
7898       }
7899    }
7900
7901    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
7902       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
7903       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
7904       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
7905
7906       alias: "elm/genlist/item/dialogue.3icon/default";
7907       alias: "elm/genlist/item_odd/dialogue.3icon/default";
7908       alias: "elm/genlist/item_compress/dialogue.3icon/default";
7909       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
7910
7911       alias: "elm/layout/dialogue/bg/3icon";
7912       alias: "elm/layout/dialogue/dialogue.3icon";
7913
7914       data.item: "stacking" "above";
7915       data.item: "selectraise" "on";
7916       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7917
7918       parts {
7919          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7920          part { name: "elm.icon.1";
7921             clip_to: "disclip";
7922             type: SWALLOW;
7923             description { state: "default" 0.0;
7924                rel1.relative: 0.021 0.0;
7925                rel2.relative: 0.327 1.0;
7926             }
7927          }
7928          part { name: "elm.icon.2";
7929             clip_to: "disclip";
7930             type: SWALLOW;
7931             description { state: "default" 0.0;
7932                rel1.relative: 0.348 0.0;
7933                rel2.relative: 0.652 1.0;
7934             }
7935          }
7936          part { name: "elm.icon.3";
7937             clip_to: "disclip";
7938             type: SWALLOW;
7939             description { state: "default" 0.0;
7940                rel1.relative: 0.673 0.0;
7941                rel2.relative: 0.979 1.0;
7942             }
7943          }
7944          GENLIST_PART_DISCLIP
7945       }
7946       programs {
7947          // signal: elm,state,%s,active
7948          //   a "check" item named %s went active
7949          // signal: elm,state,%s,passive
7950          //   a "check" item named %s went passive
7951          // default is passive
7952          program { name: "go_disabled";
7953             signal: "elm,state,disabled";
7954             source: "elm";
7955             action: STATE_SET "disabled" 0.0;
7956             target: "disclip";
7957          }
7958          program { name: "go_enabled";
7959             signal: "elm,state,enabled";
7960             source: "elm";
7961             action: STATE_SET "default" 0.0;
7962             target: "disclip";
7963          }
7964       }
7965    }
7966
7967    group { name: "elm/genlist/item/dialogue.3icon.2/default";
7968       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
7969       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
7970       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
7971       alias: "elm/layout/dialogue/dialogue.3icon.2";
7972       data.item: "stacking" "above";
7973       data.item: "selectraise" "on";
7974       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7975
7976       parts {
7977          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
7978          GENLIST_PART_PADDING_LEFT
7979          GENLIST_PART_PADDING_RIGHT_EDIT
7980          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
7981          part { name: "elm.icon.1";
7982             clip_to: "disclip";
7983             type: SWALLOW;
7984             description { state: "default" 0.0;
7985                min: GENLIST_SIZE_234_INC 0;
7986                fixed: 1 0;
7987                rel1 {
7988                   relative: 0.0 1.0;
7989                   to_x: "elm.padding.right";
7990                   to_y: "elm.padding.top";
7991                }
7992                rel2 {
7993                   relative: 0.0 1.0;
7994                   to_x: "elm.padding.right";
7995                }
7996                align: 1.0 0.5;
7997             }
7998          }
7999          part { name: "elm.padding.icon.1.left";
8000             clip_to: "disclip";
8001             type: RECT;
8002             mouse_events: 0;
8003             scale: 1;
8004             description { state: "default" 0.0;
8005                min: GENLIST_PADDING_16_INC 0;
8006                fixed: 1 0;
8007                rel1.to_x: "elm.icon.1";
8008                rel2 {
8009                   relative: 0.0 1.0;
8010                   to_x: "elm.icon.1";
8011                }
8012                visible: 0;
8013                align: 1.0 0.5;
8014             }
8015          }
8016          part { name: "elm.icon.2";
8017             clip_to: "disclip";
8018             type: SWALLOW;
8019             description { state: "default" 0.0;
8020                min: GENLIST_SIZE_234_INC 0;
8021                fixed: 1 0;
8022                rel1 {
8023                   relative: 0.0 1.0;
8024                   to_x: "elm.padding.icon.1.left";
8025                   to_y: "elm.padding.top";
8026                }
8027                rel2 {
8028                   relative: 0.0 1.0;
8029                   to_x: "elm.padding.icon.1.left";
8030                }
8031                align: 1.0 0.5;
8032             }
8033          }
8034          part { name: "elm.padding.icon.2.left";
8035             clip_to: "disclip";
8036             type: RECT;
8037             mouse_events: 0;
8038             scale: 1;
8039             description { state: "default" 0.0;
8040                min: GENLIST_PADDING_16_INC 0;
8041                fixed: 1 0;
8042                rel1.to_x: "elm.icon.2";
8043                rel2 {
8044                   relative: 0.0 1.0;
8045                   to_x: "elm.icon.2";
8046                }
8047                visible: 0;
8048                align: 1.0 0.5;
8049             }
8050          }
8051          part { name: "elm.icon.3";
8052             clip_to: "disclip";
8053             type: SWALLOW;
8054             description { state: "default" 0.0;
8055                min: GENLIST_SIZE_234_INC 0;
8056                fixed: 1 0;
8057                rel1 {
8058                   relative: 0.0 1.0;
8059                   to_x: "elm.padding.icon.2.left";
8060                   to_y: "elm.padding.top";
8061                }
8062                rel2 {
8063                   relative: 0.0 1.0;
8064                   to_x: "elm.padding.icon.2.left";
8065                }
8066                align: 1.0 0.5;
8067             }
8068          }
8069          GENLIST_PART_DISCLIP
8070       }
8071       programs {
8072          // signal: elm,state,%s,active
8073          //   a "check" item named %s went active
8074          // signal: elm,state,%s,passive
8075          //   a "check" item named %s went passive
8076          // default is passive
8077          program { name: "go_disabled";
8078             signal: "elm,state,disabled";
8079             source: "elm";
8080             action: STATE_SET "disabled" 0.0;
8081             target: "disclip";
8082          }
8083          program { name: "go_enabled";
8084             signal: "elm,state,enabled";
8085             source: "elm";
8086             action: STATE_SET "default" 0.0;
8087             target: "disclip";
8088          }
8089       }
8090    }
8091
8092    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
8093       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
8094       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
8095       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
8096       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
8097       data.item: "stacking" "above";
8098       data.item: "selectraise" "on";
8099       data.item: "texts" "elm.title elm.text";
8100
8101       images {
8102           image: "00_list_img_check.png" COMP;
8103       }
8104
8105       parts {
8106          GENLIST_PART_BASE
8107          GENLIST_PART_BOTTOM_LINE
8108          GENLIST_PART_BG_NORMAL
8109          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8110          GENLIST_PART_PADDING_RIGHT_EDIT
8111          GENLIST_PART_DIALOGUE_ITEM
8112          GENLIST_PART_DIALOGUE_RIGHT_LINE
8113          part { name: "elm.divider1";
8114             type: RECT;
8115             mouse_events: 0;
8116             description { state: "default" 0.0;
8117                min: 1 0;
8118                fixed: 1 0;
8119                color: GENLIST_LIST_LINE1_COLOR;
8120                rel1 {
8121                   relative: 1.0 0.0;
8122                   to_x: "elm.title";
8123                }
8124                rel2.to_x: "elm.title";
8125                align: 0.0 0.5;
8126             }
8127          }
8128          part { name: "elm.title";
8129             type: TEXT;
8130             mouse_events: 0;
8131             scale: 1;
8132             description { state: "default" 0.0;
8133                min: GENLIST_SIZE_163_INC 0;
8134                fixed: 1 0;
8135                rel1 {
8136                   relative: 1.0  0.0;
8137                   to_x: "elm.padding.left";
8138                }
8139                rel2.to_x: "elm.padding.left";
8140                align: 0.0 0.5;
8141                color: GENLIST_MULTILINE_TEXT_COLOR;
8142                text {
8143                   font: "Tizen:style=Medium";
8144                   size: GENLIST_MULTILINE_TEXT_SIZE;
8145                   min: 0 1;
8146                   align: 0.0 0.5;
8147                   text_class: "tizen";
8148                }
8149             }
8150          }
8151          part { name: "elm.padding.title.right";
8152             type: RECT;
8153             mouse_events: 0;
8154             scale: 1;
8155             description { state: "default" 0.0;
8156                min: GENLIST_PADDING_16_INC 0;
8157                fixed: 1 0;
8158                rel1 {
8159                    relative: 1.0 0.0;
8160                    to_x: "elm.divider1";
8161                }
8162                rel2.to_x: "elm.divider1";
8163                visible: 0;
8164                align: 0.0 0.5;
8165             }
8166          }
8167          part { name: "elm.text";
8168             clip_to: "disclip";
8169             type: TEXT;
8170             mouse_events: 0;
8171             scale: 1;
8172             description { state: "default" 0.0;
8173                rel1 {
8174                   relative: 1.0  0.0;
8175                   to_x: "elm.padding.title.right";
8176                }
8177                rel2.to_x: "elm.padding.title.right";
8178                align: 0.0 0.5;
8179                fixed: 1 1;
8180                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8181                text {
8182                   font: "Tizen:style=Roman";
8183                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8184                   min: 1 1;
8185                   max: 1 1;
8186                   align: 0.0 0.5;
8187                   text_class: "list_item";
8188                }
8189             }
8190             description { state: "selected" 0.0;
8191                inherit: "default" 0.0;
8192                color: 217 147 26 255;
8193             }
8194          }
8195          part { name: "elm.padding.text.right";
8196             type: RECT;
8197             mouse_events: 0;
8198             scale: 1;
8199             description { state: "default" 0.0;
8200                min: GENLIST_PADDING_11_INC 0;
8201                fixed: 1 0;
8202                rel1 {
8203                    relative: 1.0 0.0;
8204                    to_x: "elm.text";
8205                }
8206                rel2.to_x: "elm.text";
8207                visible: 0;
8208                align: 0.0 0.5;
8209             }
8210          }
8211          part { name: "elm.image.check";
8212             clip_to: "disclip";
8213             mouse_events: 0;
8214             scale: 1;
8215             description { state: "default" 0.0;
8216                image.normal: "00_list_img_check.png";
8217                rel1 {
8218                   relative: 1.0 0.366;
8219                   to_x: "elm.padding.text.right";
8220                }
8221                rel2 {
8222                   relative: 3.857 0.648;
8223                   to_x: "elm.padding.text.right";
8224                }
8225                visible: 0;
8226             }
8227             description { state: "selected" 0.0;
8228                inherit: "default" 0.0;
8229                visible: 1;
8230             }
8231          }
8232          GENLIST_PART_DISCLIP
8233       }
8234       programs {
8235          // signal: elm,state,%s,active
8236          //   a "check" item named %s went active
8237          // signal: elm,state,%s,passive
8238          //   a "check" item named %s went passive
8239          // default is passive
8240          program { name: "go_active";
8241             signal: "elm,state,selected";
8242             source: "elm";
8243             action: STATE_SET "selected" 0.0;
8244             target: "elm.text";
8245             target: "elm.image.check";
8246             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8247          }
8248          program { name: "go_passive";
8249             signal: "elm,state,unselected";
8250             source: "elm";
8251             action: STATE_SET "default" 0.0;
8252             target: "elm.text";
8253             target: "elm.image.check";
8254             transition: LINEAR 0.1;
8255          }
8256          program { name: "go_disabled";
8257             signal: "elm,state,disabled";
8258             source: "elm";
8259             action: STATE_SET "disabled" 0.0;
8260             target: "disclip";
8261          }
8262          program { name: "go_enabled";
8263             signal: "elm,state,enabled";
8264             source: "elm";
8265             action: STATE_SET "default" 0.0;
8266             target: "disclip";
8267          }
8268          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8269       }
8270    }
8271
8272    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8273       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8274       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8275       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8276
8277       alias: "elm/genlist/item/dialogue.1title.4text/default";
8278       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8279       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8280       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8281
8282       alias: "elm/layout/dialogue/1title.4text";
8283
8284       data.item: "stacking" "above";
8285       data.item: "selectraise" "on";
8286       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8287
8288       parts {
8289         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8290          GENLIST_PART_BG_NORMAL
8291          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8292          GENLIST_PART_PADDING_RIGHT_EDIT
8293          GENLIST_PART_DIALOGUE_ITEM
8294          GENLIST_PART_DIALOGUE_RIGHT_LINE
8295          part { name: "elm.divider1";
8296             type: RECT;
8297             mouse_events: 0;
8298             description { state: "default" 0.0;
8299                min: 1 0;
8300                fixed: 1 0;
8301                color: GENLIST_LIST_LINE1_COLOR;
8302                rel1 {
8303                   relative: 1.0 0.0;
8304                   to_x: "elm.title";
8305                }
8306                rel2.to_x: "elm.title";
8307                align: 0.0 0.5;
8308             }
8309          }
8310          part { name: "center1_line";
8311             type: RECT;
8312             mouse_events: 0;
8313             description { state: "default" 0.0;
8314                min: 0 1;
8315                fixed: 0 1;
8316                color: GENLIST_LIST_LINE1_COLOR;
8317                rel1 {
8318                   relative: 1.0 0.25;
8319                   to_x: "elm.divider1";
8320                }
8321                rel2.relative: 1.0 0.25;
8322                align: 0.5 1.0;
8323             }
8324          }
8325          part { name: "center2_line";
8326             type: RECT;
8327             mouse_events: 0;
8328             description { state: "default" 0.0;
8329                min: 0 1;
8330                fixed: 0 1;
8331                color: GENLIST_LIST_LINE1_COLOR;
8332                rel1 {
8333                   relative: 1.0 0.5;
8334                   to_x: "elm.divider1";
8335                }
8336                rel2.relative: 1.0 0.5;
8337                align: 0.5 1.0;
8338             }
8339          }
8340          part { name: "center3_line";
8341             type: RECT;
8342             mouse_events: 0;
8343             description { state: "default" 0.0;
8344                min: 0 1;
8345                fixed: 0 1;
8346                color: GENLIST_LIST_LINE1_COLOR;
8347                rel1 {
8348                   relative: 1.0 0.75;
8349                   to_x: "elm.divider1";
8350                }
8351                rel2.relative: 1.0 0.75;
8352                align: 0.5 1.0;
8353             }
8354          }
8355          part { name: "elm.title";
8356             type: TEXT;
8357             mouse_events: 0;
8358             scale: 1;
8359             description { state: "default" 0.0;
8360                min: GENLIST_SIZE_163_INC 0;
8361                fixed: 1 0;
8362                rel1 {
8363                   relative: 1.0  0.0;
8364                   to_x: "elm.padding.left";
8365                }
8366                rel2.to_x: "elm.padding.left";
8367                align: 0.0 0.5;
8368                color: GENLIST_MULTILINE_TEXT_COLOR;
8369                text {
8370                   font: "Tizen:style=Medium";
8371                   size: GENLIST_MULTILINE_TEXT_SIZE;
8372                   min: 0 1;
8373                   align: 0.0 0.5;
8374                   text_class: "tizen";
8375                }
8376             }
8377          }
8378          part { name: "elm.padding.title.right";
8379             type: RECT;
8380             mouse_events: 0;
8381             scale: 1;
8382             description { state: "default" 0.0;
8383                min: GENLIST_PADDING_16_INC 0;
8384                fixed: 1 0;
8385                rel1 {
8386                    relative: 1.0 0.0;
8387                    to_x: "elm.title";
8388                }
8389                rel2.to_x: "elm.title";
8390                visible: 0;
8391                align: 0.0 0.5;
8392             }
8393          }
8394          part { name: "elm.text.1";
8395             clip_to: "disclip";
8396             type: TEXT;
8397             mouse_events: 0;
8398             scale: 1;
8399             description { state: "default" 0.0;
8400                rel1 {
8401                   relative: 1.0 0.0;
8402                   to_x: "elm.padding.title.right";
8403                }
8404                rel2 {
8405                   relative: 0.0 0.0;
8406                   to_x: "elm.padding.right";
8407                   to_y: "center1_line";
8408                }
8409                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8410                text {
8411                   font: "Tizen:style=Roman";
8412                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8413                   min: 0 1;
8414                   align: 0.0 0.5;
8415                   text_class: "list_item";
8416                }
8417             }
8418          }
8419          part { name: "elm.text.2";
8420             clip_to: "disclip";
8421             type: TEXT;
8422             mouse_events: 0;
8423             scale: 1;
8424             description { state: "default" 0.0;
8425                rel1 {
8426                   relative: 1.0 0.25;
8427                   to_x: "elm.padding.title.right";
8428                }
8429                rel2 {
8430                   relative: 0.0 0.0;
8431                   to_x: "elm.padding.right";
8432                   to_y: "center2_line";
8433                }
8434                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8435                text {
8436                   font: "Tizen:style=Roman";
8437                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8438                   min: 0 1;
8439                   align: 0.0 0.5;
8440                   text_class: "list_item";
8441                }
8442             }
8443          }
8444          part { name: "elm.text.3";
8445             clip_to: "disclip";
8446             type: TEXT;
8447             mouse_events: 0;
8448             scale: 1;
8449             description { state: "default" 0.0;
8450                rel1 {
8451                   relative: 1.0  0.5;
8452                   to_x: "elm.padding.title.right";
8453                }
8454                rel2 {
8455                   relative: 0.0 0.0;
8456                   to_x: "elm.padding.right";
8457                   to_y: "center3_line";
8458                }
8459                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8460                text {
8461                   font: "Tizen:style=Roman";
8462                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8463                   min: 0 1;
8464                   align: 0.0 0.5;
8465                   text_class: "list_item";
8466                }
8467             }
8468          }
8469          part { name: "elm.text.4";
8470             clip_to: "disclip";
8471             type: TEXT;
8472             mouse_events: 0;
8473             scale: 1;
8474             description { state: "default" 0.0;
8475                rel1 {
8476                   relative: 1.0  0.75;
8477                   to_x: "elm.padding.title.right";
8478                }
8479                rel2 {
8480                   relative: 0.0 0.0;
8481                   to_x: "elm.padding.right";
8482                   to_y: "bottom_line";
8483                }
8484                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8485                text {
8486                   font: "Tizen:style=Roman";
8487                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8488                   min: 0 1;
8489                   align: 0.0 0.5;
8490                   text_class: "list_item";
8491                }
8492             }
8493          }
8494          GENLIST_PART_DISCLIP
8495       }
8496       programs {
8497          // signal: elm,state,%s,active
8498          //   a "check" item named %s went active
8499          // signal: elm,state,%s,passive
8500          //   a "check" item named %s went passive
8501          // default is passive
8502          /*program { name: "go_active";
8503             signal: "elm,state,selected";
8504             source: "elm";
8505             action: STATE_SET "selected" 0.0;
8506             target: "elm.text";
8507          }
8508          program { name: "go_passive";
8509             signal: "elm,state,unselected";
8510             source: "elm";
8511             action: STATE_SET "default" 0.0;
8512             target: "elm.text";
8513             transition: LINEAR 0.1;
8514          }*/
8515          program { name: "go_disabled";
8516             signal: "elm,state,disabled";
8517             source: "elm";
8518             action: STATE_SET "disabled" 0.0;
8519             target: "disclip";
8520          }
8521          program { name: "go_enabled";
8522             signal: "elm,state,enabled";
8523             source: "elm";
8524             action: STATE_SET "default" 0.0;
8525             target: "disclip";
8526          }
8527       }
8528    }
8529
8530    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8531       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8532       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8533       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8534       alias: "elm/layout/dialogue/1title.5text";
8535       data.item: "stacking" "above";
8536       data.item: "selectraise" "on";
8537       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8538       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";
8539
8540       parts {
8541         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8542          GENLIST_PART_BG_NORMAL
8543          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8544          GENLIST_PART_PADDING_RIGHT_EDIT
8545          GENLIST_PART_DIALOGUE_ITEM
8546          GENLIST_PART_DIALOGUE_RIGHT_LINE
8547          part { name: "elm.divider1";
8548             type: RECT;
8549             mouse_events: 0;
8550             description { state: "default" 0.0;
8551                min: 1 0;
8552                fixed: 1 0;
8553                color: GENLIST_LIST_LINE1_COLOR;
8554                rel1 {
8555                   relative: 1.0 0.0;
8556                   to_x: "elm.title";
8557                }
8558                rel2.to_x: "elm.title";
8559                align: 0.0 0.5;
8560             }
8561          }
8562          part { name: "center1_line";
8563             type: RECT;
8564             mouse_events: 0;
8565             description { state: "default" 0.0;
8566                min: 0 1;
8567                fixed: 0 1;
8568                color: GENLIST_LIST_LINE1_COLOR;
8569                rel1 {
8570                   relative: 1.0 0.2;
8571                   to_x: "elm.divider1";
8572                }
8573                rel2.relative: 1.0 0.2;
8574                align: 0.5 1.0;
8575             }
8576          }
8577          part { name: "center2_line";
8578             type: RECT;
8579             mouse_events: 0;
8580             description { state: "default" 0.0;
8581                min: 0 1;
8582                fixed: 0 1;
8583                color: GENLIST_LIST_LINE1_COLOR;
8584                rel1 {
8585                   relative: 1.0 0.4;
8586                   to_x: "elm.divider1";
8587                }
8588                rel2.relative: 1.0 0.4;
8589                align: 0.5 1.0;
8590             }
8591          }
8592          part { name: "center3_line";
8593             type: RECT;
8594             mouse_events: 0;
8595             description { state: "default" 0.0;
8596                min: 0 1;
8597                fixed: 0 1;
8598                color: GENLIST_LIST_LINE1_COLOR;
8599                rel1 {
8600                   relative: 1.0 0.6;
8601                   to_x: "elm.divider1";
8602                }
8603                rel2.relative: 1.0 0.6;
8604                align: 0.5 1.0;
8605             }
8606          }
8607          part { name: "center4_line";
8608             type: RECT;
8609             mouse_events: 0;
8610             description { state: "default" 0.0;
8611                min: 0 1;
8612                fixed: 0 1;
8613                color: GENLIST_LIST_LINE1_COLOR;
8614                rel1 {
8615                   relative: 1.0 0.8;
8616                   to_x: "elm.divider1";
8617                }
8618                rel2.relative: 1.0 0.8;
8619                align: 0.5 1.0;
8620             }
8621          }
8622          part { name: "elm.title";
8623             type: TEXT;
8624             mouse_events: 0;
8625             scale: 1;
8626             description { state: "default" 0.0;
8627                min: GENLIST_SIZE_163_INC 0;
8628                fixed: 1 0;
8629                rel1 {
8630                   relative: 1.0  0.0;
8631                   to_x: "elm.padding.left";
8632                }
8633                rel2.to_x: "elm.padding.left";
8634                align: 0.0 0.5;
8635                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8636                text {
8637                   font: "Tizen:style=Medium";
8638                   size: GENLIST_FONT_32_INC;
8639                   min: 0 1;
8640                   align: 0.0 0.5;
8641                   text_class: "tizen";
8642                }
8643             }
8644             GENLIST_DESCRIPTION_FLIP_ENABLED
8645          }
8646          part { name: "elm.flip.content.title";
8647             clip_to: "disclip";
8648             type: SWALLOW;
8649             description { state: "default" 0.0;
8650                visible: 0;
8651                fixed: 1 1;
8652                rel1.to: "elm.title";
8653                rel2.to: "elm.title";
8654             }
8655             description { state: "flip_enabled" 0.0;
8656                inherit: "default" 0.0;
8657                visible: 1;
8658             }
8659          }
8660          part { name: "elm.padding.title.right";
8661             type: RECT;
8662             mouse_events: 0;
8663             scale: 1;
8664             description { state: "default" 0.0;
8665                min: GENLIST_PADDING_16_INC 0;
8666                fixed: 1 0;
8667                rel1 {
8668                    relative: 1.0 0.0;
8669                    to_x: "elm.title";
8670                }
8671                rel2.to_x: "elm.title";
8672                visible: 0;
8673                align: 0.0 0.5;
8674             }
8675          }
8676          part { name: "elm.text.1";
8677             clip_to: "disclip";
8678             type: TEXT;
8679             mouse_events: 0;
8680             scale: 1;
8681             description { state: "default" 0.0;
8682                rel1 {
8683                   relative: 1.0 0.0;
8684                   to_x: "elm.padding.title.right";
8685                }
8686                rel2 {
8687                   relative: 0.0 0.0;
8688                   to_x: "elm.padding.right";
8689                   to_y: "center1_line";
8690                }
8691                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8692                text {
8693                   font: "Tizen:style=Roman";
8694                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8695                   min: 0 1;
8696                   align: 0.0 0.5;
8697                   text_class: "list_item";
8698                }
8699             }
8700             GENLIST_DESCRIPTION_FLIP_ENABLED
8701          }
8702          part { name: "elm.flip.content.1";
8703             clip_to: "disclip";
8704             type: SWALLOW;
8705             description { state: "default" 0.0;
8706                visible: 0;
8707                fixed: 1 1;
8708                rel1.to: "elm.text.1";
8709                rel2.to: "elm.text.1";
8710             }
8711             description { state: "flip_enabled" 0.0;
8712                inherit: "default" 0.0;
8713                visible: 1;
8714             }
8715          }
8716          part { name: "elm.text.2";
8717             clip_to: "disclip";
8718             type: TEXT;
8719             mouse_events: 0;
8720             scale: 1;
8721             description { state: "default" 0.0;
8722                rel1 {
8723                   relative: 1.0 0.2;
8724                   to_x: "elm.padding.title.right";
8725                }
8726                rel2 {
8727                   relative: 0.0 0.0;
8728                   to_x: "elm.padding.right";
8729                   to_y: "center2_line";
8730                }
8731                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8732                text {
8733                   font: "Tizen:style=Roman";
8734                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8735                   min: 0 1;
8736                   align: 0.0 0.5;
8737                   text_class: "tizen";
8738                }
8739             }
8740             GENLIST_DESCRIPTION_FLIP_ENABLED
8741          }
8742          part { name: "elm.flip.content.2";
8743             clip_to: "disclip";
8744             type: SWALLOW;
8745             description { state: "default" 0.0;
8746                visible: 0;
8747                fixed: 1 1;
8748                rel1.to: "elm.text.2";
8749                rel2.to: "elm.text.2";
8750             }
8751             description { state: "flip_enabled" 0.0;
8752                inherit: "default" 0.0;
8753                visible: 1;
8754             }
8755          }
8756          part { name: "elm.text.3";
8757             clip_to: "disclip";
8758             type: TEXT;
8759             mouse_events: 0;
8760             scale: 1;
8761             description { state: "default" 0.0;
8762                rel1 {
8763                   relative: 1.0  0.4;
8764                   to_x: "elm.padding.title.right";
8765                }
8766                rel2 {
8767                   relative: 0.0 0.0;
8768                   to_x: "elm.padding.right";
8769                   to_y: "center3_line";
8770                }
8771                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8772                text {
8773                   font: "Tizen:style=Roman";
8774                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8775                   min: 0 1;
8776                   align: 0.0 0.5;
8777                   text_class: "tizen";
8778                }
8779             }
8780             GENLIST_DESCRIPTION_FLIP_ENABLED
8781          }
8782          part { name: "elm.flip.content.3";
8783             clip_to: "disclip";
8784             type: SWALLOW;
8785             description { state: "default" 0.0;
8786                visible: 0;
8787                fixed: 1 1;
8788                rel1.to: "elm.text.3";
8789                rel2.to: "elm.text.3";
8790             }
8791             description { state: "flip_enabled" 0.0;
8792                inherit: "default" 0.0;
8793                visible: 1;
8794             }
8795          }
8796          part { name: "elm.text.4";
8797             clip_to: "disclip";
8798             type: TEXT;
8799             mouse_events: 0;
8800             scale: 1;
8801             description { state: "default" 0.0;
8802                rel1 {
8803                   relative: 1.0 0.6;
8804                   to_x: "elm.padding.title.right";
8805                }
8806                rel2 {
8807                   relative: 0.0 0.0;
8808                   to_x: "elm.padding.right";
8809                   to_y: "center4_line";
8810                }
8811                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8812                text {
8813                   font: "Tizen:style=Roman";
8814                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8815                   min: 0 1;
8816                   align: 0.0 0.5;
8817                   text_class: "tizen";
8818                }
8819             }
8820             GENLIST_DESCRIPTION_FLIP_ENABLED
8821          }
8822          part { name: "elm.flip.content.4";
8823             clip_to: "disclip";
8824             type: SWALLOW;
8825             description { state: "default" 0.0;
8826                visible: 0;
8827                fixed: 1 1;
8828                rel1.to: "elm.text.4";
8829                rel2.to: "elm.text.4";
8830             }
8831             description { state: "flip_enabled" 0.0;
8832                inherit: "default" 0.0;
8833                visible: 1;
8834             }
8835          }
8836          part { name: "elm.text.5";
8837             clip_to: "disclip";
8838             type: TEXT;
8839             mouse_events: 0;
8840             scale: 1;
8841             description { state: "default" 0.0;
8842                rel1 {
8843                   relative: 1.0  0.8;
8844                   to_x: "elm.padding.title.right";
8845                }
8846                rel2 {
8847                   relative: 0.0 0.0;
8848                   to_x: "elm.padding.right";
8849                   to_y: "bottom_line";
8850                }
8851                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8852                text {
8853                   font: "Tizen:style=Roman";
8854                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8855                   min: 0 1;
8856                   align: 0.0 0.5;
8857                   text_class: "tizen";
8858                }
8859             }
8860             GENLIST_DESCRIPTION_FLIP_ENABLED
8861          }
8862          part { name: "elm.flip.content.5";
8863             clip_to: "disclip";
8864             type: SWALLOW;
8865             description { state: "default" 0.0;
8866                visible: 0;
8867                fixed: 1 1;
8868                rel1.to: "elm.text.5";
8869                rel2.to: "elm.text.5";
8870             }
8871             description { state: "flip_enabled" 0.0;
8872                inherit: "default" 0.0;
8873                visible: 1;
8874             }
8875          }
8876          GENLIST_PART_DISCLIP
8877       }
8878       programs {
8879          // signal: elm,state,%s,active
8880          //   a "check" item named %s went active
8881          // signal: elm,state,%s,passive
8882          //   a "check" item named %s went passive
8883          // default is passive
8884          /*program { name: "go_active";
8885             signal: "elm,state,selected";
8886             source: "elm";
8887             action: STATE_SET "selected" 0.0;
8888             target: "elm.text";
8889          }
8890          program { name: "go_passive";
8891             signal: "elm,state,unselected";
8892             source: "elm";
8893             action: STATE_SET "default" 0.0;
8894             target: "elm.text";
8895             transition: LINEAR 0.1;
8896          }*/
8897          program { name: "go_disabled";
8898             signal: "elm,state,disabled";
8899             source: "elm";
8900             action: STATE_SET "disabled" 0.0;
8901             target: "disclip";
8902          }
8903          program { name: "go_enabled";
8904             signal: "elm,state,enabled";
8905             source: "elm";
8906             action: STATE_SET "default" 0.0;
8907             target: "disclip";
8908          }
8909          program { name: "flip_enabled";
8910             signal: "elm,state,flip,enabled";
8911             source: "elm";
8912             action: STATE_SET "flip_enabled" 0.0;
8913             target: "elm.title";
8914             target: "elm.text.1";
8915             target: "elm.text.2";
8916             target: "elm.text.3";
8917             target: "elm.text.4";
8918             target: "elm.text.5";
8919             target: "elm.flip.content.title";
8920             target: "elm.flip.content.1";
8921             target: "elm.flip.content.2";
8922             target: "elm.flip.content.3";
8923             target: "elm.flip.content.4";
8924             target: "elm.flip.content.5";
8925          }
8926          program { name: "flip_disabled";
8927             signal: "elm,state,flip,disabled";
8928             source: "elm";
8929             action: STATE_SET "default" 0.0;
8930             target: "elm.title";
8931             target: "elm.text.1";
8932             target: "elm.text.2";
8933             target: "elm.text.3";
8934             target: "elm.text.4";
8935             target: "elm.text.5";
8936             target: "elm.flip.content.title";
8937             target: "elm.flip.content.1";
8938             target: "elm.flip.content.2";
8939             target: "elm.flip.content.3";
8940             target: "elm.flip.content.4";
8941             target: "elm.flip.content.5";
8942          }
8943       }
8944    }
8945
8946 /* extended item of bg/2text.1icon.3 */
8947    group { name: "elm/genlist/item/dialogue/bg/1text/default";
8948       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
8949       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
8950       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
8951       alias: "elm/layout/dialogue/bg/1text";
8952       data.item: "stacking" "above";
8953       data.item: "selectraise" "on";
8954       data.item: "texts" "elm.text";
8955       data.item: "flips" "elm.flip.icon elm.flip.content";
8956       parts {
8957          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
8958          GENLIST_PART_PADDING_TOP_SIZE( 0 )
8959          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
8960          GENLIST_PART_PADDING_LEFT
8961          GENLIST_PART_PADDING_RIGHT_EDIT
8962          part { name: "elm.icon.bg";
8963             type: RECT;
8964             scale: 1;
8965             description { state: "default" 0.0;
8966                min: GENLIST_SIZE_160_INC 0;
8967                fixed: 1 0;
8968                align: 0.0 0.5;
8969                rel1 {
8970                   relative: 1.0 0.5;
8971                   to_x: "elm.padding.left";
8972                }
8973                rel2 {
8974                   relative: 1.0 0.5;
8975                   to_x: "elm.padding.left";
8976                }
8977                color: 0 0 0 0;
8978             }
8979          }
8980          part { name: "elm.padding.icon.right";
8981             type: RECT;
8982             mouse_events: 0;
8983             scale: 1;
8984             description { state: "default" 0.0;
8985                min: GENLIST_SIZE_16_INC 0;
8986                fixed: 1 0;
8987                rel1 {
8988                    relative: 1.0 0.0;
8989                    to_x: "elm.icon.bg";
8990                }
8991                rel2.to_x: "elm.icon.bg";
8992                color: GENLIST_LIST_LINE1_COLOR;
8993                align: 0.0 0.5;
8994             }
8995          }
8996          part { name: "elm.padding.text.left";
8997             type: RECT;
8998             mouse_events: 0;
8999             scale: 1;
9000             description { state: "default" 0.0;
9001                min: GENLIST_SIZE_16_INC 0;
9002                fixed: 1 0;
9003                rel1 {
9004                    relative: 1.0 1.0;
9005                    to_x: "elm.padding.icon.right";
9006                    to_y: "elm.padding.top";
9007                }
9008                rel2.to_x: "elm.padding.icon.right";
9009                visible: 0;
9010                align: 0.0 0.5;
9011             }
9012          }
9013          part { name: "elm.divider1";
9014             type: RECT;
9015             mouse_events: 0;
9016             description { state: "default" 0.0;
9017                visible: 0;
9018                rel1 {
9019                   relative: 1.0 0.0;
9020                   to_x: "elm.padding.icon.right";
9021                }
9022                rel2.to_x: "elm.padding.icon.right";
9023                align: 0.0 0.5;
9024             }
9025          }
9026          part { name: "elm.text.bg";
9027             clip_to: "disclip";
9028             type: RECT;
9029             mouse_events: 0;
9030             scale: 1;
9031             description { state: "default" 0.0;
9032                rel1 {
9033                   relative: 1.0 0.0;
9034                   to_x: "elm.padding.icon.right";
9035                }
9036                rel2 {
9037                   relative: 1.0 1.0;
9038                   to_x: "elm.padding.right";
9039                }
9040                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9041             }
9042          }
9043          part { name: "elm.text";
9044             clip_to: "disclip";
9045             type: TEXT;
9046             mouse_events: 0;
9047             scale: 1;
9048             description { state: "default" 0.0;
9049                rel1 {
9050                   relative: 1.0 0.0;
9051                   to_x: "elm.padding.text.left";
9052                   to_y: "elm.text.bg";
9053                }
9054                rel2 {
9055                   relative: 0.0 1.0;
9056                   to_x: "elm.padding.right";
9057                   to_y: "elm.text.bg";
9058                }
9059                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9060                text {
9061                   font: "Tizen:style=Roman";
9062                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9063                   min: 0 1;
9064                   align: 0.0 0.5;
9065                   text_class: "list_item";
9066                }
9067             }
9068             GENLIST_DESCRIPTION_FLIP_ENABLED
9069          }
9070          part { name: "elm.flip.content";
9071             clip_to: "disclip";
9072             type: SWALLOW;
9073             mouse_events: 1;
9074             scale: 1;
9075             description { state: "default" 0.0;
9076                fixed: 1 1;
9077                rel1 {
9078                   relative: 1.0 0.0;
9079                   to_x: "elm.padding.text.left";
9080                   to_y: "elm.text.bg";
9081                }
9082                rel2 {
9083                   relative: 0.0 1.0;
9084                   to_x: "elm.padding.right";
9085                   to_y: "elm.text.bg";
9086                }
9087                visible: 0;
9088             }
9089             description { state: "flip_enabled" 0.0;
9090                inherit: "default" 0.0;
9091                visible: 1;
9092             }
9093          }
9094          GENLIST_PART_DISCLIP
9095       }
9096       programs {
9097          // signal: elm,state,%s,active
9098          //   a "check" item named %s went active
9099          // signal: elm,state,%s,passive
9100          //   a "check" item named %s went passive
9101          // default is passive
9102          /*program { name: "go_active";
9103             signal: "elm,state,selected";
9104             source: "elm";
9105             action: STATE_SET "selected" 0.0;
9106             target: "elm.text";
9107          }
9108          program { name: "go_passive";
9109             signal: "elm,state,unselected";
9110             source: "elm";
9111             action: STATE_SET "default" 0.0;
9112             target: "elm.text";
9113             transition: LINEAR 0.1;
9114          }*/
9115          program { name: "go_disabled";
9116             signal: "elm,state,disabled";
9117             source: "elm";
9118             action: STATE_SET "disabled" 0.0;
9119             target: "disclip";
9120          }
9121          program { name: "go_enabled";
9122             signal: "elm,state,enabled";
9123             source: "elm";
9124             action: STATE_SET "default" 0.0;
9125             target: "disclip";
9126          }
9127          program { name: "flip_enabled";
9128             signal: "elm,state,flip,enabled";
9129             source: "elm";
9130             action: STATE_SET "flip_enabled" 0.0;
9131             target: "elm.text";
9132             target: "elm.flip.content";
9133          }
9134          program { name: "flip_disabled";
9135             signal: "elm,state,flip,disabled";
9136             source: "elm";
9137             action: STATE_SET "default" 0.0;
9138             target: "elm.text";
9139             target: "elm.flip.content";
9140          }
9141       }
9142    }
9143
9144
9145
9146    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9147       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9148       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9149       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9150       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9151       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9152       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9153       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9154       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9155       data.item: "stacking" "above";
9156       data.item: "selectraise" "on";
9157       data.item: "texts" "elm.text.1 elm.text.2";
9158       data.item: "contents" "elm.icon";
9159       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9160       images {
9161           image: "00_list_thumbnail_bg.png" COMP;
9162       }
9163       parts {
9164          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9165          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9166          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9167          GENLIST_PART_PADDING_LEFT
9168          GENLIST_PART_PADDING_RIGHT_EDIT
9169          part { name: "elm.icon.bg";
9170             scale: 1;
9171             description { state: "default" 0.0;
9172                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9173                fixed: 1 1;
9174                align: 0.0 0.8;
9175                rel1 {
9176                   relative: 1.0 0.5;
9177                   to_x: "elm.padding.left";
9178                }
9179                rel2 {
9180                   relative: 1.0 0.5;
9181                   to_x: "elm.padding.left";
9182                }
9183                image {
9184                   normal: "00_list_thumbnail_bg.png";
9185                   border: 1 1 1 1;
9186                   border_scale: 1;
9187                   middle: NONE;
9188                }
9189             }
9190          }
9191          part { name: "elm.icon";
9192             type: SWALLOW;
9193             description { state: "default" 0.0;
9194                rel1.to: "elm.icon.bg";
9195                rel2.to: "elm.icon.bg";
9196             }
9197          }
9198          part { name: "elm.padding.icon.right";
9199             type: RECT;
9200             mouse_events: 0;
9201             scale: 1;
9202             description { state: "default" 0.0;
9203                min: GENLIST_PADDING_16_INC 0;
9204                fixed: 1 0;
9205                rel1 {
9206                    relative: 1.0 0.0;
9207                    to_x: "elm.icon.bg";
9208                }
9209                rel2.to_x: "elm.icon.bg";
9210                visible: 0;
9211                align: 0.0 0.5;
9212             }
9213          }
9214          part { name: "elm.padding.text.left";
9215             type: RECT;
9216             mouse_events: 0;
9217             scale: 1;
9218             description { state: "default" 0.0;
9219                min: GENLIST_PADDING_16_INC 0;
9220                fixed: 1 0;
9221                rel1 {
9222                    relative: 1.0 1.0;
9223                    to_x: "elm.padding.icon.right";
9224                    to_y: "elm.padding.top";
9225                }
9226                rel2.to_x: "elm.padding.icon.right";
9227                visible: 0;
9228                align: 1.0 0.5;
9229             }
9230          }
9231          part { name: "elm.divider1";
9232             type: RECT;
9233             mouse_events: 0;
9234             description { state: "default" 0.0;
9235                min: 1 0;
9236                fixed: 1 0;
9237                color: GENLIST_LIST_LINE1_COLOR;
9238                rel1 {
9239                   relative: 1.0 1.0;
9240                   to_x: "elm.padding.text.left";
9241                   to_y: "elm.padding.top";
9242                }
9243                rel2 {
9244                   relative: 1.0 0.0;
9245                   to_x: "elm.padding.text.left";
9246                   to_y: "elm.padding.bottom";
9247                }
9248                align: 0.0 0.5;
9249             }
9250          }
9251          part { name: "text_vertical_rect";
9252             type: RECT;
9253             mouse_events: 0;
9254             description { state: "default" 0.0;
9255                min: GENLIST_PADDING_16_INC 0;
9256                fixed: 1 0;
9257                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9258                rel1 {
9259                   relative: 1.0 1.0;
9260                   to_x: "elm.divider1";
9261                   to_y: "elm.padding.top";
9262                }
9263                rel2 {
9264                   relative: 1.0 0.0;
9265                   to_x: "elm.padding.text.left";
9266                   to_y: "elm.padding.bottom";
9267                }
9268                align: 0.0 0.5;
9269             }
9270          }
9271          part { name: "elm.padding.text.right";
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 0.0;
9280                    to_x: "text_vertical_rect";
9281                }
9282                rel2.to_x: "text_vertical_rect";
9283                visible: 0;
9284                align: 0.0 0.5;
9285             }
9286          }
9287          part { name: "text_top_line";
9288             type: RECT;
9289             mouse_events: 0;
9290             description { state: "default" 0.0;
9291                min: 0 1;
9292                fixed: 0 1;
9293                color: GENLIST_LIST_LINE1_COLOR;
9294                rel1 {
9295                   relative: 1.0 0.0;
9296                   to_x: "text_vertical_rect";
9297                   to_y: "text_vertical_rect";
9298                }
9299                rel2 {
9300                   relative: 1.0 0.0;
9301                   to_y: "text_vertical_rect";
9302                }
9303                align: 0.0 0.0;
9304             }
9305          }
9306          part { name: "text_center_line";
9307             type: RECT;
9308             mouse_events: 0;
9309             description { state: "default" 0.0;
9310                min: 0 1;
9311                fixed: 0 1;
9312                color: GENLIST_LIST_LINE1_COLOR;
9313                rel1 {
9314                   relative: 1.0 0.5;
9315                   to_x: "text_vertical_rect";
9316                }
9317                rel2.relative: 1.0 0.5;
9318                align: 0.5 0.5;
9319             }
9320          }
9321          part { name: "text_bottom_line";
9322             type: RECT;
9323             mouse_events: 0;
9324             description { state: "default" 0.0;
9325                min: 0 1;
9326                fixed: 0 1;
9327                color: GENLIST_LIST_LINE1_COLOR;
9328                rel1 {
9329                   relative: 1.0 1.0;
9330                   to_x: "text_vertical_rect";
9331                   to_y: "text_vertical_rect";
9332                }
9333                rel2 {
9334                   relative: 1.0 1.0;
9335                   to_y: "text_vertical_rect";
9336                }
9337                align: 0.0 1.0;
9338             }
9339          }
9340          part { name: "elm.text.bg.1";
9341             clip_to: "disclip";
9342             type: RECT;
9343             mouse_events: 0;
9344             scale: 1;
9345             description { state: "default" 0.0;
9346                rel1 {
9347                   relative: 1.0 1.0;
9348                   to_x: "text_vertical_rect";
9349                   to_y: "text_top_line";
9350                }
9351                rel2 {
9352                   relative: 1.0 0.0;
9353                   to_x: "elm.padding.right";
9354                   to_y: "text_center_line";
9355                }
9356                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9357             }
9358          }
9359          part { name: "elm.text.1";
9360             type: TEXT;
9361             mouse_events: 0;
9362             scale: 1;
9363             description { state: "default" 0.0;
9364                min: 0 GENLIST_SIZE_54_INC;
9365                rel1 {
9366                   relative: 1.0 0.0;
9367                   to_x: "elm.padding.text.right";
9368                   to_y: "elm.text.bg.1";
9369                }
9370                rel2 {
9371                   relative: 0.0 1.0;
9372                   to_x: "elm.padding.right";
9373                   to_y: "elm.text.bg.1";
9374                }
9375                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9376                text {
9377                   font: "Tizen:style=Roman";
9378                   size: GENLIST_FONT_48_INC;
9379                   align: 0.0 0.5;
9380                   text_class: "list_item";
9381                }
9382             }
9383             GENLIST_DESCRIPTION_FLIP_ENABLED
9384          }
9385          part { name: "elm.flip.content.1";
9386             clip_to: "disclip";
9387             type: SWALLOW;
9388             description { state: "default" 0.0;
9389                visible: 0;
9390                fixed: 1 1;
9391                rel1.to: "elm.text.1";
9392                rel2.to: "elm.text.1";
9393             }
9394             description { state: "flip_enabled" 0.0;
9395                inherit: "default" 0.0;
9396                visible: 1;
9397             }
9398          }
9399          part { name: "elm.text.bg.2";
9400             clip_to: "disclip";
9401             type: RECT;
9402             mouse_events: 0;
9403             scale: 1;
9404             description { state: "default" 0.0;
9405                rel1 {
9406                   relative: 1.0 1.0;
9407                   to_x: "text_vertical_rect";
9408                   to_y: "text_center_line";
9409                }
9410                rel2 {
9411                   relative: 1.0 0.0;
9412                   to_x: "elm.padding.right";
9413                   to_y: "text_bottom_line";
9414                }
9415                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9416             }
9417          }
9418          part { name: "elm.text.2";
9419             clip_to: "disclip";
9420             type: TEXT;
9421             mouse_events: 0;
9422             scale: 1;
9423             description { state: "default" 0.0;
9424                min: 0 GENLIST_SIZE_54_INC;
9425                rel1 {
9426                   relative: 1.0 0.0;
9427                   to_x: "elm.padding.text.right";
9428                   to_y: "elm.text.bg.2";
9429                }
9430                rel2 {
9431                   relative: 0.0 1.0;
9432                   to_x: "elm.padding.right";
9433                   to_y: "elm.text.bg.2";
9434                }
9435                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9436                text {
9437                   font: "Tizen:style=Roman";
9438                   size: GENLIST_FONT_48_INC;
9439                   align: 0.0 0.5;
9440                   text_class: "tizen";
9441                }
9442             }
9443             GENLIST_DESCRIPTION_FLIP_ENABLED
9444          }
9445          part { name: "elm.flip.content.2";
9446             clip_to: "disclip";
9447             type: SWALLOW;
9448             description { state: "default" 0.0;
9449                visible: 0;
9450                fixed: 1 1;
9451                rel1.to: "elm.text.2";
9452                rel2.to: "elm.text.2";
9453             }
9454             description { state: "flip_enabled" 0.0;
9455                inherit: "default" 0.0;
9456                visible: 1;
9457             }
9458          }
9459          part { name: "elm.divider2";
9460             type: RECT;
9461             mouse_events: 0;
9462             description { state: "default" 0.0;
9463                min: 1 0;
9464                fixed: 1 0;
9465                color: GENLIST_LIST_LINE1_COLOR;
9466                rel1 {
9467                   relative: 1.0 1.0;
9468                   to_y: "elm.padding.top";
9469                }
9470                rel2 {
9471                   relative: 1.0 0.0;
9472                   offset: -1 0;
9473                   to_y: "elm.padding.bottom";
9474                }
9475                align: 1.0 0.0;
9476             }
9477          }
9478          GENLIST_PART_DISCLIP
9479       }
9480       programs {
9481          // signal: elm,state,%s,active
9482          //   a "check" item named %s went active
9483          // signal: elm,state,%s,passive
9484          //   a "check" item named %s went passive
9485          // default is passive
9486          /*program { name: "go_active";
9487             signal: "elm,state,selected";
9488             source: "elm";
9489             action: STATE_SET "selected" 0.0;
9490             target: "elm.text";
9491             target: "elm.text.sub";
9492          }
9493          program { name: "go_passive";
9494             signal: "elm,state,unselected";
9495             source: "elm";
9496             action: STATE_SET "default" 0.0;
9497             target: "elm.text";
9498             target: "elm.text.sub";
9499             transition: LINEAR 0.1;
9500          }*/
9501          program { name: "go_disabled";
9502             signal: "elm,state,disabled";
9503             source: "elm";
9504             action: STATE_SET "disabled" 0.0;
9505             target: "disclip";
9506          }
9507          program { name: "go_enabled";
9508             signal: "elm,state,enabled";
9509             source: "elm";
9510             action: STATE_SET "default" 0.0;
9511             target: "disclip";
9512          }
9513          program { name: "flip_enabled";
9514             signal: "elm,state,flip,enabled";
9515             source: "elm";
9516             action: STATE_SET "flip_enabled" 0.0;
9517             target: "elm.text.1";
9518             target: "elm.text.2";
9519             target: "elm.flip.content.1";
9520             target: "elm.flip.content.2";
9521          }
9522          program { name: "flip_disabled";
9523             signal: "elm,state,flip,disabled";
9524             source: "elm";
9525             action: STATE_SET "default" 0.0;
9526             target: "elm.text.1";
9527             target: "elm.text.2";
9528             target: "elm.flip.content.1";
9529             target: "elm.flip.content.2";
9530          }
9531       }
9532    }
9533
9534 /* non-bottom-border-area version of 2text.1icon.2 */
9535    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9536       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9537       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9538       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9539       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9540       data.item: "stacking" "above";
9541       data.item: "selectraise" "on";
9542       data.item: "texts" "elm.text.1 elm.text.2";
9543       data.item: "contents" "elm.icon";
9544       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9545       images {
9546           image: "00_list_thumbnail_bg.png" COMP;
9547       }
9548       parts {
9549          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9550          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9551          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9552          GENLIST_PART_PADDING_LEFT
9553          GENLIST_PART_PADDING_RIGHT_EDIT
9554          part { name: "elm.icon.bg";
9555             scale: 1;
9556             description { state: "default" 0.0;
9557                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9558                fixed: 1 1;
9559                align: 0.0 0.7;
9560                rel1 {
9561                   relative: 1.0 0.5;
9562                   to_x: "elm.padding.left";
9563                }
9564                rel2 {
9565                   relative: 1.0 0.5;
9566                   to_x: "elm.padding.left";
9567                }
9568                image {
9569                   normal: "00_list_thumbnail_bg.png";
9570                   border: 1 1 1 1;
9571                   border_scale: 1;
9572                   middle: NONE;
9573                }
9574             }
9575          }
9576          part { name: "elm.icon";
9577             type: SWALLOW;
9578             description { state: "default" 0.0;
9579                rel1.to: "elm.icon.bg";
9580                rel2.to: "elm.icon.bg";
9581             }
9582          }
9583          part { name: "elm.padding.icon.right";
9584             type: RECT;
9585             mouse_events: 0;
9586             scale: 1;
9587             description { state: "default" 0.0;
9588                min: GENLIST_PADDING_16_INC 0;
9589                fixed: 1 0;
9590                rel1 {
9591                    relative: 1.0 0.0;
9592                    to_x: "elm.icon.bg";
9593                }
9594                rel2.to_x: "elm.icon.bg";
9595                visible: 0;
9596                align: 0.0 0.5;
9597             }
9598          }
9599          part { name: "elm.padding.text.left";
9600             type: RECT;
9601             mouse_events: 0;
9602             scale: 1;
9603             description { state: "default" 0.0;
9604                min: GENLIST_PADDING_16_INC 0;
9605                fixed: 1 0;
9606                rel1 {
9607                    relative: 1.0 1.0;
9608                    to_x: "elm.padding.icon.right";
9609                    to_y: "elm.padding.top";
9610                }
9611                rel2.to_x: "elm.padding.icon.right";
9612                visible: 0;
9613                align: 1.0 0.5;
9614             }
9615          }
9616          part { name: "elm.divider1";
9617             type: RECT;
9618             mouse_events: 0;
9619             description { state: "default" 0.0;
9620                visible: 0;
9621                rel1 {
9622                   relative: 1.0 1.0;
9623                   to_x: "elm.padding.text.left";
9624                   to_y: "elm.padding.top";
9625                }
9626                rel2 {
9627                   relative: 1.0 0.0;
9628                   to_x: "elm.padding.text.left";
9629                   to_y: "elm.padding.bottom";
9630                }
9631             }
9632          }
9633          part { name: "text_vertical_rect";
9634             type: RECT;
9635             mouse_events: 0;
9636             scale: 1;
9637             description { state: "default" 0.0;
9638                min: GENLIST_SIZE_16_INC 0;
9639                fixed: 1 0;
9640                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9641                rel1 {
9642                   relative: 1.0 1.0;
9643                   to_x: "elm.divider1";
9644                   to_y: "elm.padding.top";
9645                }
9646                rel2 {
9647                   relative: 1.0 0.0;
9648                   to_x: "elm.padding.text.left";
9649                   to_y: "elm.padding.bottom";
9650                }
9651                align: 0.0 0.5;
9652             }
9653          }
9654          part { name: "elm.padding.text.right";
9655             type: RECT;
9656             mouse_events: 0;
9657             scale: 1;
9658             description { state: "default" 0.0;
9659                min: GENLIST_PADDING_16_INC 0;
9660                fixed: 1 0;
9661                rel1 {
9662                    relative: 1.0 0.0;
9663                    to_x: "text_vertical_rect";
9664                }
9665                rel2.to_x: "text_vertical_rect";
9666                visible: 0;
9667                align: 0.0 0.5;
9668             }
9669          }
9670          part { name: "text_top_line";
9671             type: RECT;
9672             mouse_events: 0;
9673             description { state: "default" 0.0;
9674                min: 0 1;
9675                fixed: 0 1;
9676                color: GENLIST_LIST_LINE1_COLOR;
9677                rel1 {
9678                   relative: 1.0 0.0;
9679                   to_x: "text_vertical_rect";
9680                   to_y: "text_vertical_rect";
9681                }
9682                rel2 {
9683                   relative: 1.0 0.0;
9684                   to_y: "text_vertical_rect";
9685                }
9686                align: 0.0 0.0;
9687             }
9688          }
9689          part { name: "text_center_line";
9690             type: RECT;
9691             mouse_events: 0;
9692             description { state: "default" 0.0;
9693                min: 0 1;
9694                fixed: 0 1;
9695                color: GENLIST_LIST_LINE1_COLOR;
9696                rel1 {
9697                   relative: 1.0 0.56;
9698                   to_x: "text_vertical_rect";
9699                }
9700                rel2.relative: 1.0 0.56;
9701                align: 0.5 0.5;
9702             }
9703          }
9704          part { name: "text_bottom_line";
9705             type: RECT;
9706             mouse_events: 0;
9707             description { state: "default" 0.0;
9708                min: 0 1;
9709                fixed: 0 1;
9710                color: GENLIST_LIST_LINE1_COLOR;
9711                rel1 {
9712                   relative: 1.0 1.0;
9713                   to_x: "text_vertical_rect";
9714                   to_y: "text_vertical_rect";
9715                }
9716                rel2 {
9717                   relative: 1.0 1.0;
9718                   to_y: "text_vertical_rect";
9719                }
9720                align: 0.0 1.0;
9721             }
9722          }
9723          part { name: "elm.text.bg.1";
9724             clip_to: "disclip";
9725             type: RECT;
9726             mouse_events: 0;
9727             scale: 1;
9728             description { state: "default" 0.0;
9729                rel1 {
9730                   relative: 1.0 1.0;
9731                   to_x: "text_vertical_rect";
9732                   to_y: "text_top_line";
9733                }
9734                rel2 {
9735                   relative: 1.0 0.0;
9736                   to_x: "elm.padding.right";
9737                   to_y: "text_center_line";
9738                }
9739                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9740             }
9741          }
9742          part { name: "elm.text.1";
9743             type: TEXT;
9744             mouse_events: 0;
9745             scale: 1;
9746             description { state: "default" 0.0;
9747                min: 0 GENLIST_SIZE_54_INC;
9748                rel1 {
9749                   relative: 1.0 0.0;
9750                   to_x: "elm.padding.text.right";
9751                   to_y: "elm.text.bg.1";
9752                }
9753                rel2 {
9754                   relative: 0.0 1.0;
9755                   to_x: "elm.padding.right";
9756                   to_y: "elm.text.bg.1";
9757                }
9758                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9759                text {
9760                   font: "Tizen:style=Roman";
9761                   size: GENLIST_FONT_48_INC;
9762                   align: 0.0 0.5;
9763                   text_class: "list_item";
9764                }
9765             }
9766             GENLIST_DESCRIPTION_FLIP_ENABLED
9767          }
9768          part { name: "elm.flip.content.1";
9769             type: SWALLOW;
9770             description { state: "default" 0.0;
9771                visible: 0;
9772                fixed: 1 1;
9773                rel1.to: "elm.text.1";
9774                rel2.to: "elm.text.1";
9775             }
9776             description { state: "flip_enabled" 0.0;
9777                inherit: "default" 0.0;
9778                visible: 1;
9779             }
9780          }
9781          part { name: "elm.text.bg.2";
9782             clip_to: "disclip";
9783             type: RECT;
9784             mouse_events: 0;
9785             scale: 1;
9786             description { state: "default" 0.0;
9787                rel1 {
9788                   relative: 1.0 1.0;
9789                   to_x: "text_vertical_rect";
9790                   to_y: "text_center_line";
9791                }
9792                rel2 {
9793                   relative: 1.0 0.0;
9794                   to_x: "elm.padding.right";
9795                   to_y: "text_bottom_line";
9796                }
9797                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9798             }
9799          }
9800          part { name: "elm.text.2";
9801             clip_to: "disclip";
9802             type: TEXT;
9803             mouse_events: 0;
9804             scale: 1;
9805             description { state: "default" 0.0;
9806                min: 0 GENLIST_SIZE_54_INC;
9807                rel1 {
9808                   relative: 1.0 0.0;
9809                   to_x: "elm.padding.text.right";
9810                   to_y: "elm.text.bg.2";
9811                }
9812                rel2 {
9813                   relative: 0.0 1.0;
9814                   to_x: "elm.padding.right";
9815                   to_y: "elm.text.bg.2";
9816                }
9817                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9818                text {
9819                   font: "Tizen:style=Roman";
9820                   size: GENLIST_FONT_48_INC;
9821                   text_class: "tizen";
9822                }
9823             }
9824             GENLIST_DESCRIPTION_FLIP_ENABLED
9825          }
9826          part { name: "elm.flip.content.2";
9827             type: SWALLOW;
9828             description { state: "default" 0.0;
9829                visible: 0;
9830                fixed: 1 1;
9831                rel1.to: "elm.text.2";
9832                rel2.to: "elm.text.2";
9833             }
9834             description { state: "flip_enabled" 0.0;
9835                inherit: "default" 0.0;
9836                visible: 1;
9837             }
9838          }
9839          part { name: "elm.divider2";
9840             type: RECT;
9841             mouse_events: 0;
9842             description { state: "default" 0.0;
9843                min: 1 0;
9844                fixed: 1 0;
9845                color: GENLIST_LIST_LINE1_COLOR;
9846                rel1 {
9847                   relative: 1.0 1.0;
9848                   to_y: "elm.padding.top";
9849                }
9850                rel2 {
9851                   relative: 1.0 0.0;
9852                   offset: -1 0;
9853                   to_y: "elm.padding.bottom";
9854                }
9855                align: 1.0 0.0;
9856             }
9857          }
9858          GENLIST_PART_DISCLIP
9859       }
9860       programs {
9861          // signal: elm,state,%s,active
9862          //   a "check" item named %s went active
9863          // signal: elm,state,%s,passive
9864          //   a "check" item named %s went passive
9865          // default is passive
9866          /*program { name: "go_active";
9867             signal: "elm,state,selected";
9868             source: "elm";
9869             action: STATE_SET "selected" 0.0;
9870             target: "elm.text";
9871             target: "elm.text.sub";
9872          }
9873          program { name: "go_passive";
9874             signal: "elm,state,unselected";
9875             source: "elm";
9876             action: STATE_SET "default" 0.0;
9877             target: "elm.text";
9878             target: "elm.text.sub";
9879             transition: LINEAR 0.1;
9880          }*/
9881          program { name: "go_disabled";
9882             signal: "elm,state,disabled";
9883             source: "elm";
9884             action: STATE_SET "disabled" 0.0;
9885             target: "disclip";
9886          }
9887          program { name: "go_enabled";
9888             signal: "elm,state,enabled";
9889             source: "elm";
9890             action: STATE_SET "default" 0.0;
9891             target: "disclip";
9892          }
9893          program { name: "flip_enabled";
9894             signal: "elm,state,flip,enabled";
9895             source: "elm";
9896             action: STATE_SET "flip_enabled" 0.0;
9897             target: "elm.text.1";
9898             target: "elm.text.2";
9899             target: "elm.flip.content.1";
9900             target: "elm.flip.content.2";
9901          }
9902          program { name: "flip_disabled";
9903             signal: "elm,state,flip,disabled";
9904             source: "elm";
9905             action: STATE_SET "default" 0.0;
9906             target: "elm.text.1";
9907             target: "elm.text.2";
9908             target: "elm.flip.content.1";
9909             target: "elm.flip.content.2";
9910          }
9911       }
9912    }
9913
9914    ///////// will be removed /////////
9915    group { name: "elm/genlist/item/dialogue/1icon.2/default";
9916       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
9917       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
9918       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
9919       alias: "elm/layout/dialogue/1icon.2";
9920       data.item: "stacking" "above";
9921       data.item: "selectraise" "on";
9922       data.item: "contents" "elm.icon";
9923
9924       parts {
9925          GENLIST_PART_BASE
9926          GENLIST_PART_BOTTOM_LINE
9927          GENLIST_PART_BG_NORMAL
9928          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
9929          GENLIST_PART_PADDING_RIGHT_EDIT
9930          GENLIST_PART_DIALOGUE_ITEM
9931          GENLIST_PART_DIALOGUE_RIGHT_LINE
9932          part { name: "elm.icon";
9933             clip_to: "disclip";
9934             type: SWALLOW;
9935             scale: 1;
9936             description { state: "default" 0.0;
9937                rel1 {
9938                   relative: 1.0 0.0;
9939                   to_x: "elm.padding.left";
9940                }
9941                rel2 {
9942                   relative: 0.0 1.0;
9943                   to_x: "elm.padding.right";
9944                }
9945             }
9946          }
9947          GENLIST_PART_DISCLIP
9948       }
9949       programs {
9950          // signal: elm,state,%s,active
9951          //   a "check" item named %s went active
9952          // signal: elm,state,%s,passive
9953          //   a "check" item named %s went passive
9954          // default is passive
9955          /*program { name: "go_active";
9956             signal: "elm,state,selected";
9957             source: "elm";
9958             action: STATE_SET "selected" 0.0;
9959             target: "bg";
9960             target: "elm.text";
9961          }
9962          program { name: "go_passive";
9963             signal: "elm,state,unselected";
9964             source: "elm";
9965             action: STATE_SET "default" 0.0;
9966             target: "bg";
9967             target: "elm.text";
9968             transition: LINEAR 0.1;
9969          }*/
9970          program { name: "go_disabled";
9971             signal: "elm,state,disabled";
9972             source: "elm";
9973             action: STATE_SET "disabled" 0.0;
9974             target: "disclip";
9975          }
9976          program { name: "go_enabled";
9977             signal: "elm,state,enabled";
9978             source: "elm";
9979             action: STATE_SET "default" 0.0;
9980             target: "disclip";
9981          }
9982       }
9983    }
9984
9985
9986 // 4.3.2 (old)
9987    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
9988       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
9989       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
9990       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
9991       alias: "elm/layout/dialogue/bg/3text.1icon";
9992       data.item: "stacking" "above";
9993       data.item: "selectraise" "on";
9994       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
9995       data.item: "contents" "elm.icon";
9996       images {
9997           image: "00_list_thumbnail_bg.png" COMP;
9998       }
9999       parts {
10000          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
10001          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
10002          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
10003          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10004          GENLIST_PART_PADDING_RIGHT_EDIT
10005          part { name: "elm.icon.bg";
10006             scale: 1;
10007             description { state: "default" 0.0;
10008                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
10009                fixed: 1 1;
10010                align: 0.0 0.5;
10011                rel1 {
10012                   relative: 1.0 0.5;
10013                   to_x: "elm.padding.left";
10014                }
10015                rel2 {
10016                   relative: 1.0 0.5;
10017                   to_x: "elm.padding.left";
10018                }
10019                image {
10020                   normal: "00_list_thumbnail_bg.png";
10021                   border: 1 1 1 1;
10022                   border_scale: 1;
10023                   middle: NONE;
10024                }
10025             }
10026          }
10027          part { name: "elm.icon";
10028             type: SWALLOW;
10029             description { state: "default" 0.0;
10030                rel1.to: "elm.icon.bg";
10031                rel2.to: "elm.icon.bg";
10032             }
10033          }
10034          part { name: "elm.padding.icon.right";
10035             type: RECT;
10036             mouse_events: 0;
10037             scale: 1;
10038             description { state: "default" 0.0;
10039                min: GENLIST_PADDING_24_INC 0;
10040                fixed: 1 0;
10041                rel1 {
10042                    relative: 1.0 0.0;
10043                    to_x: "elm.icon.bg";
10044                }
10045                rel2.to_x: "elm.icon.bg";
10046                visible: 0;
10047                align: 0.0 0.5;
10048             }
10049          }
10050          part { name: "elm.text.1";
10051             clip_to: "disclip";
10052             type: TEXT;
10053             mouse_events: 0;
10054             scale: 1;
10055             description { state: "default" 0.0;
10056                min: 0 GENLIST_SIZE_54_INC;
10057                fixed: 0 1;
10058                align: 0 0;
10059                rel1 {
10060                   relative: 1.0 1.0;
10061                   to_x: "elm.padding.icon.right";
10062                   to_y: "elm.padding.top";
10063                }
10064                rel2 {
10065                   relative: 0.0 1.0;
10066                   to_x: "elm.padding.right";
10067                   to_y: "elm.padding.top";
10068                }
10069                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
10070                text {
10071                   font: "Tizen:style=Roman";
10072                   size: GENLIST_FONT_48_INC;
10073                   align: 0.0 0.0;
10074                   text_class: "list_item";
10075                }
10076             }
10077          }
10078          part { name: "elm.text.2";
10079             clip_to: "disclip";
10080             type: TEXT;
10081             mouse_events: 0;
10082             scale: 1;
10083             description { state: "default" 0.0;
10084                rel1 {
10085                   relative: 1.0 1.0;
10086                   to_x: "elm.padding.icon.right";
10087                   to_y: "elm.text.1";
10088                }
10089                rel2 {
10090                   relative: 0.0 0.0;
10091                   to_x: "elm.padding.right";
10092                   to_y: "elm.text.3";
10093                }
10094                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10095                text {
10096                   font: "Tizen:style=Medium";
10097                   size: GENLIST_FONT_32_INC;
10098                   align: 0.0 1.0;
10099                   text_class: "tizen";
10100                }
10101             }
10102          }
10103          part { name: "elm.text.3";
10104             clip_to: "disclip";
10105             type: TEXT;
10106             mouse_events: 0;
10107             scale: 1;
10108             description { state: "default" 0.0;
10109                min: 0 GENLIST_ICON_SMALL_SIZE;
10110                fixed: 0 1;
10111                align: 0 1;
10112                rel1 {
10113                   relative: 1.0 0.0;
10114                   to_x: "elm.padding.icon.right";
10115                   to_y: "elm.padding.bottom";
10116                }
10117                rel2 {
10118                   relative: 0.0 0.0;
10119                   to_x: "elm.padding.right";
10120                   to_y: "elm.padding.bottom";
10121                }
10122                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10123                text {
10124                   font: "Tizen:style=Medium";
10125                   size: GENLIST_FONT_32_INC;
10126                   align: 0.0 1.0;
10127                   text_class: "tizen";
10128                }
10129             }
10130          }
10131          GENLIST_PART_DISCLIP
10132       }
10133       programs {
10134          // signal: elm,state,%s,active
10135          //   a "check" item named %s went active
10136          // signal: elm,state,%s,passive
10137          //   a "check" item named %s went passive
10138          // default is passive
10139          /*program { name: "go_active";
10140             signal: "elm,state,selected";
10141             source: "elm";
10142             action: STATE_SET "selected" 0.0;
10143             target: "elm.text";
10144             target: "elm.text.sub";
10145          }
10146          program { name: "go_passive";
10147             signal: "elm,state,unselected";
10148             source: "elm";
10149             action: STATE_SET "default" 0.0;
10150             target: "elm.text";
10151             target: "elm.text.sub";
10152             transition: LINEAR 0.1;
10153          }*/
10154          program { name: "go_disabled";
10155             signal: "elm,state,disabled";
10156             source: "elm";
10157             action: STATE_SET "disabled" 0.0;
10158             target: "disclip";
10159          }
10160          program { name: "go_enabled";
10161             signal: "elm,state,enabled";
10162             source: "elm";
10163             action: STATE_SET "default" 0.0;
10164             target: "disclip";
10165          }
10166       }
10167   }
10168
10169 ////////////////////////////////////////////////////////
10170 // Check that belows are used
10171    group { name: "elm/genlist/item/1text.2/default";
10172       alias: "elm/genlist/item_odd/1text.2/default";
10173       alias: "elm/genlist/item_compress/1text.2/default";
10174       alias: "elm/genlist/item_compress_odd/1text.2/default";
10175       data.item: "stacking" "above";
10176       data.item: "selectraise" "on";
10177       data.item: "texts" "elm.text";
10178       data.item: "flips" "elm.flip.icon elm.flip.content";
10179
10180       parts {
10181          GENLIST_PART_BG_NORMAL
10182          GENLIST_PART_BASE
10183          GENLIST_PART_BOTTOM_LINE
10184          GENLIST_PART_PADDING_LEFT
10185          GENLIST_PART_PADDING_RIGHT_EDIT
10186          part { name: "temp_center_line"; //temporary
10187             clip_to: "disclip";
10188             type: RECT;
10189             mouse_events: 0;
10190             scale: 1;
10191             description { state: "default" 0.0;
10192                rel1 {
10193                   relative: 0.0 0.5;
10194                   to: "base";
10195                }
10196                rel2 {
10197                   relative: 1.0 0.5;
10198                   to: "base";
10199                }
10200             }
10201          }
10202          part { name: "elm.text";
10203             clip_to: "disclip";
10204             type: TEXTBLOCK;
10205             mouse_events: 0;
10206             scale: 1;
10207             multiline: 0;
10208             description { state: "default" 0.0;
10209                fixed: 1 1;
10210                rel1 {
10211                   relative: 1.0 0.5;
10212                   to_x: "elm.padding.left";
10213                   to_y: "temp_center_line";
10214                }
10215                rel2 {
10216                   relative: 0.0 0.5;
10217                   to_x: "elm.padding.right";
10218                   to_y: "temp_center_line";
10219                }
10220                align: 0.0 0.5;
10221                text {
10222                   style: "genlist_style_list_main_text_unread";
10223                   min: 0 1;
10224                   align: 0.0 0.5;
10225                }
10226             }
10227             description { state: "selected" 0.0;
10228                inherit: "default" 0.0;
10229                text.style: "genlist_style_list_main_text_focus";
10230             }
10231             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10232             GENLIST_DESCRIPTION_FLIP_ENABLED
10233          }
10234          GENLIST_PART_FLIP
10235          GENLIST_PART_DISCLIP
10236       }
10237       programs {
10238          // signal: elm,state,%s,active
10239          //   a "check" item named %s went active
10240          // signal: elm,state,%s,passive
10241          //   a "check" item named %s went passive
10242          // default is passive
10243          program { name: "go_active";
10244             signal: "elm,state,selected";
10245             source: "elm";
10246             action: STATE_SET "selected" 0.0;
10247             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10248             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10249          }
10250          program { name: "go_passive";
10251             signal: "elm,state,unselected";
10252             source: "elm";
10253             action: STATE_SET "default" 0.0;
10254             target: "bg";
10255             target: "elm.text";
10256             transition: LINEAR 0.1;
10257          }
10258          program { name: "go_disabled";
10259             signal: "elm,state,disabled";
10260             source: "elm";
10261             action: STATE_SET "disabled" 0.0;
10262             target: "disclip";
10263          }
10264          program { name: "go_enabled";
10265             signal: "elm,state,enabled";
10266             source: "elm";
10267             action: STATE_SET "default" 0.0;
10268             target: "disclip";
10269          }
10270          //GENLIST_PROGRAM_FLIP_1TEXT
10271          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10272       }
10273    }
10274
10275 // ???
10276    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10277    group { name: "elm/genlist/item/3text.6icon/default";
10278       alias: "elm/genlist/item_odd/3text.6icon/default";
10279       alias: "elm/genlist/item_compress/3text.6icon/default";
10280       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10281       data.item: "stacking" "above";
10282       data.item: "selectraise" "on";
10283       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10284       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10285       data.item: "flips" "elm.flip.icon elm.flip.content";
10286
10287       parts {
10288          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10289          GENLIST_PART_BG_NORMAL
10290          GENLIST_PART_BG_NORMAL
10291          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10292          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10293          GENLIST_PART_PADDING_LEFT
10294          GENLIST_PART_PADDING_RIGHT_EDIT
10295          part { name: "elm.swallow.colorbar";
10296             clip_to: "disclip";
10297             type: SWALLOW;
10298             scale: 1;
10299             description { state: "default" 0.0;
10300                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10301                rel2.relative: 0.0 0.0;
10302                align: 0.0 0.0;
10303             }
10304          }
10305          part { name: "elm.text.3";
10306             clip_to: "disclip";
10307             type: TEXT;
10308             mouse_events: 0;
10309             scale: 1;
10310             description { state: "default" 0.0;
10311                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10312                rel1 {
10313                   relative: 0.0 0.0;
10314                   to_x: "elm.padding.right";
10315                   to_y: "elm.padding.bottom";
10316                }
10317                rel2 {
10318                   relative: 0.0 0.0;
10319                   to_x: "elm.padding.right";
10320                   to_y: "elm.padding.bottom";
10321                }
10322                align: 1.0 1.0;
10323                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10324                text {
10325                   font: "Tizen:style=Medium";
10326                   size: GENLIST_FONT_32_INC;
10327                   min: 0 1;
10328                   align: 1.0 0.5;
10329                   text_class: "tizen";
10330                }
10331             }
10332             description { state: "selected" 0.0;
10333                inherit: "default" 0.0;
10334                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10335             }
10336             GENLIST_DESCRIPTION_FLIP_ENABLED
10337          }
10338          part { name: "elm.icon.1";
10339             clip_to: "disclip";
10340             type: SWALLOW;
10341             mouse_events: 0;
10342             scale: 1;
10343             description { state: "default" 0.0;
10344                rel1 {
10345                   relative: 0.0 1.0;
10346                   to_x: "elm.padding.right";
10347                   to_y: "elm.padding.top";
10348                }
10349                rel2 {
10350                   relative: 0.0 0.0;
10351                   to_x: "elm.padding.right";
10352                   to_y: "elm.text.3";
10353                }
10354                align: 1.0 0.0;
10355             }
10356             GENLIST_DESCRIPTION_FLIP_ENABLED
10357          }
10358          part { name: "elm.padding.icon1.left";
10359             clip_to: "disclip";
10360             type: RECT;
10361             scale: 1;
10362             description { state: "default" 0.0;
10363                min: GENLIST_PADDING_16_INC 0;
10364                rel1.to_x: "elm.icon.1";
10365                rel2 {
10366                   relative: 0.0 1.0;
10367                   to_x: "elm.icon.1";
10368                }
10369                align: 1.0 0.0;
10370                visible: 0;
10371             }
10372          }
10373          part { name: "elm.text1.rect";
10374             clip_to: "disclip";
10375             type: RECT;
10376             scale: 1;
10377             description { state: "default" 0.0;
10378                min: 0 GENLIST_SIZE_61_INC;
10379                rel1 {
10380                   relative: 1.0 1.0;
10381                   to_x: "elm.swallow.colorbar";
10382                   to_y: "elm.padding.top";
10383                }
10384                rel2 {
10385                   relative: 0.0 0.0;
10386                   to_x: "elm.padding.icon1.left";
10387                   to_y: "elm.padding.top";
10388                }
10389                align: 0.0 0.0;
10390                visible: 0;
10391             }
10392          }
10393          part { name: "elm.text.1";
10394             clip_to: "disclip";
10395             type: TEXTBLOCK;
10396             mouse_events: 0;
10397             scale: 1;
10398             description { state: "default" 0.0;
10399                rel1.to: "elm.text1.rect";
10400                rel2.to: "elm.text1.rect";
10401                align: 0.0 0.0;
10402                text {
10403                   style: "genlist_style_email_unread";
10404                   min: 0 1;
10405                   max: 0 1;
10406                   align: 0.0 0.5;
10407                }
10408             }
10409             description { state: "selected" 0.0;
10410                inherit: "default" 0.0;
10411                text.style: "genlist_style_email_focus";
10412             }
10413             description { state: "read" 0.0;
10414                inherit: "default" 0.0;
10415                text.style: "genlist_style_email_read";
10416             }
10417             description { state: "urgency_read" 0.0;
10418                inherit: "default" 0.0;
10419                text.style: "genlist_style_email_urgency_read";
10420             }
10421             description { state: "urgency_unread" 0.0;
10422                inherit: "default" 0.0;
10423                text.style: "genlist_style_email_urgency_unread";
10424             }
10425             GENLIST_DESCRIPTION_FLIP_ENABLED
10426          }
10427          part { name: "elm.text.2";
10428             clip_to: "disclip";
10429             type: TEXTBLOCK;
10430             scale: 1;
10431             description { state: "default" 0.0;
10432                rel1 {
10433                   relative: 1.0 1.0;
10434                   to_x: "elm.padding.left";
10435                   to_y: "elm.text.1";
10436                }
10437                rel2 {
10438                   relative: 0.0 0.0;
10439                   to_x: "elm.padding.icon2.left";
10440                   to_y: "elm.padding.bottom";
10441                }
10442                align: 0.0 0.5;
10443                text {
10444                   style: "genlist_style_name_text";
10445                   min: 0 1;
10446                   align: 0.0 0.5;
10447                }
10448             }
10449             description { state: "selected" 0.0;
10450                inherit: "default" 0.0;
10451                text.style: "genlist_style_name_text_focus";
10452             }
10453             GENLIST_DESCRIPTION_FLIP_ENABLED
10454          }
10455          part { name: "elm.padding.icon2.left";
10456             clip_to: "disclip";
10457             type: RECT;
10458             scale: 1;
10459             description { state: "default" 0.0;
10460                min: GENLIST_PADDING_16_INC 0;
10461                rel1 {
10462                   relative: 0.0 1.0;
10463                   to_x: "elm.icon.2";
10464                   to_y: "elm.text.1";
10465                }
10466                rel2 {
10467                   relative: 0.0 0.0;
10468                   to_x: "elm.icon.2";
10469                   to_y: "elm.padding.bottom";
10470                }
10471                align: 1.0 0.0;
10472                visible: 0;
10473             }
10474          }
10475          part { name: "elm.icon.2";
10476             clip_to: "disclip";
10477             type: SWALLOW;
10478             scale: 1;
10479             description { state: "default" 0.0;
10480                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10481                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10482                rel1 {
10483                   relative: 0.0 1.0;
10484                   to_x: "elm.padding.icon3.left";
10485                   to_y: "elm.text.1";
10486                }
10487                rel2 {
10488                   relative: 0.0 0.0;
10489                   to_x: "elm.padding.icon3.left";
10490                   to_y: "elm.padding.bottom";
10491                }
10492                align: 1.0 0.5;
10493             }
10494             GENLIST_DESCRIPTION_FLIP_ENABLED
10495          }
10496          part { name: "elm.padding.icon3.left";
10497             clip_to: "disclip";
10498             type: RECT;
10499             scale: 1;
10500             description { state: "default" 0.0;
10501                min: GENLIST_PADDING_16_INC 0;
10502                rel1 {
10503                   relative: 0.0 1.0;
10504                   to_x: "elm.icon.3";
10505                   to_y: "elm.text.1";
10506                }
10507                rel2 {
10508                   relative: 0.0 0.0;
10509                   to_x: "elm.icon.3";
10510                   to_y: "elm.padding.bottom";
10511                }
10512                align: 1.0 0.0;
10513                visible: 0;
10514             }
10515          }
10516          part { name: "elm.icon.3";
10517             clip_to: "disclip";
10518             type: SWALLOW;
10519             scale: 1;
10520             description { state: "default" 0.0;
10521                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10522                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10523                rel1 {
10524                   relative: 0.0 1.0;
10525                   to_x: "elm.padding.icon4.left";
10526                   to_y: "elm.text.1";
10527                }
10528                rel2 {
10529                   relative: 0.0 0.0;
10530                   to_x: "elm.padding.icon4.left";
10531                   to_y: "elm.padding.bottom";
10532                }
10533                align: 1.0 0.5;
10534             }
10535             GENLIST_DESCRIPTION_FLIP_ENABLED
10536          }
10537          part { name: "elm.padding.icon4.left";
10538             clip_to: "disclip";
10539             type: RECT;
10540             scale: 1;
10541             description { state: "default" 0.0;
10542                min: GENLIST_PADDING_16_INC 0;
10543                rel1 {
10544                   relative: 0.0 1.0;
10545                   to_x: "elm.icon.4";
10546                   to_y: "elm.text.1";
10547                }
10548                rel2 {
10549                   relative: 0.0 0.0;
10550                   to_x: "elm.icon.4";
10551                   to_y: "elm.padding.bottom";
10552                }
10553                align: 1.0 0.0;
10554                visible: 0;
10555             }
10556          }
10557          part { name: "elm.icon.4";
10558             clip_to: "disclip";
10559             type: SWALLOW;
10560             scale: 1;
10561             description { state: "default" 0.0;
10562                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10563                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10564                rel1 {
10565                   relative: 0.0 1.0;
10566                   to_x: "elm.text.3";
10567                   to_y: "elm.text.1";
10568                }
10569                rel2 {
10570                   relative: 0.0 0.0;
10571                   to_x: "elm.text.3";
10572                   to_y: "elm.padding.bottom";
10573                }
10574                align: 1.0 0.5;
10575             }
10576             GENLIST_DESCRIPTION_FLIP_ENABLED
10577          }
10578          part { name: "elm.swallow.outbox.progress";
10579             type: SWALLOW;
10580             scale: 1;
10581             mouse_events: 1;
10582             repeat_events: 0;
10583             description { state: "default" 0.0;
10584                min: GENLIST_SIZE_168_INC 0;
10585                color: 0 0 0 0;
10586                align: 1.0 0.5;
10587                rel1 {
10588                   relative: 0.0 1.0;
10589                   offset: 0 0;
10590                   to_x: "elm.padding.right";
10591                   to_y: "elm.padding.top";
10592                }
10593                rel2 {
10594                   relative: 0.0 0.0;
10595                   offset: 0 0;
10596                   to_x: "elm.padding.right";
10597                   to_y: "elm.padding.bottom";
10598                }
10599             }
10600          }
10601          GENLIST_PART_FLIP
10602          GENLIST_PART_DISCLIP
10603       }
10604       programs {
10605          // signal: elm,state,%s,active
10606          //   a "check" item named %s went active
10607          // signal: elm,state,%s,passive
10608          //   a "check" item named %s went passive
10609          // default is passive
10610          program { name: "go_active";
10611             signal: "elm,state,selected";
10612             source: "elm";
10613             action: STATE_SET "selected" 0.0;
10614             target: "bg";
10615             target: "elm.text.1";
10616             target: "elm.text.2";
10617             target: "elm.text.3";
10618             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10619          }
10620          program { name: "go_passive";
10621             signal: "elm,state,unselected";
10622             source: "elm";
10623             action: STATE_SET "default" 0.0;
10624             target: "bg";
10625             target: "elm.text.1";
10626             target: "elm.text.2";
10627             target: "elm.text.3";
10628             transition: LINEAR 0.1;
10629          }
10630          program { name: "go_disabled";
10631             signal: "elm,state,disabled";
10632             source: "elm";
10633             action: STATE_SET "disabled" 0.0;
10634             target: "disclip";
10635          }
10636          program { name: "go_enabled";
10637             signal: "elm,state,enabled";
10638             source: "elm";
10639             action: STATE_SET "default" 0.0;
10640             target: "disclip";
10641          }
10642          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10643          program { name: "go_read";
10644             signal: "elm,state,read";
10645             source: "elm";
10646             action: STATE_SET "read" 0.0;
10647             target: "elm.text.1";
10648          }
10649          program { name: "go_unread";
10650             signal: "elm,state,unread";
10651             source: "elm";
10652             action: STATE_SET "default" 0.0;
10653             target: "elm.text.1";
10654          }
10655          program { name: "go_urgeny_unread";
10656             signal: "elm,state,urgency_unread";
10657             source: "elm";
10658             action: STATE_SET "urgency_unread" 0.0;
10659             target: "elm.text.1";
10660          }
10661          program { name: "go_urgency_read";
10662             signal: "elm,state,urgency_read";
10663             source: "elm";
10664             action: STATE_SET "urgency_read" 0.0;
10665             target: "elm.text.1";
10666          }
10667          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10668       }
10669    }
10670
10671    // 3.2.24
10672    group { name: "elm/genlist/item/2text.3icon.2/default";
10673       alias: "elm/genlist/item_odd/2text.3icon.2/default";
10674       alias: "elm/genlist/item_compress/2text.3icon.2/default";
10675       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
10676       data.item: "stacking" "above";
10677       data.item: "selectraise" "on";
10678       data.item: "texts" "elm.text.1 elm.text.2";
10679       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10680       data.item: "flips" "elm.flip.icon elm.flip.content";
10681
10682       parts {
10683          GENLIST_PART_BASE_LIST_H( 129 )
10684          GENLIST_PART_BG_NORMAL
10685          GENLIST_PART_PADDING_TOP_SIZE( 10 )
10686          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
10687          GENLIST_PART_PADDING_LEFT
10688          GENLIST_PART_PADDING_RIGHT_EDIT
10689          part { name: "elm.swallow.colorbar";
10690             clip_to: "disclip";
10691             type: SWALLOW;
10692             scale: 1;
10693             description { state: "default" 0.0;
10694                min: 10 21;
10695                fixed: 1 1;
10696                rel2.relative: 0.0 0.0;
10697                align: 0.0 0.0;
10698             }
10699          }
10700          part { name: "elm.icon.2";
10701             clip_to: "disclip";
10702             type: SWALLOW;
10703             scale: 1;
10704             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
10705                fixed: 1 1;
10706             )
10707             GENLIST_DESCRIPTION_FLIP_ENABLED
10708          }
10709          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
10710          part { name: "elm.text.2";
10711             clip_to: "disclip";
10712             type: TEXT;
10713             mouse_events: 0;
10714             scale: 1;
10715             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
10716                min: 0 GENLIST_SIZE_48_INC;
10717                fixed: 0 1;
10718                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10719                text {
10720                   font: "Tizen:style=Medium";
10721                   size: GENLIST_LIST_SUB_TEXT_SIZE;
10722                   min: 0 1;
10723                   align: 0.0 0.5;
10724                   text_class: "tizen";
10725                }
10726             )
10727             description { state: "selected" 0.0;
10728                inherit: "default" 0.0;
10729                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10730             }
10731             GENLIST_DESCRIPTION_FLIP_ENABLED
10732          }
10733          // virtual padding for limiting flexible text
10734          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
10735          part { name: "elm.text.1";
10736             clip_to: "disclip";
10737             type: TEXT;
10738             mouse_events: 0;
10739             scale: 1;
10740             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
10741                align: 0 0.5;
10742                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10743                text {
10744                   font: "Tizen:style=Roman";
10745                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10746                   min: 0 1;
10747                   max: 1 1;
10748                   align: 0 0.5;
10749                   text_class: "list_item";
10750                }
10751             )
10752             description { state: "selected" 0.0;
10753                inherit: "default" 0.0;
10754                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10755             }
10756             GENLIST_DESCRIPTION_FLIP_ENABLED
10757          }
10758          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
10759          part { name: "elm.icon.1";
10760             clip_to: "disclip";
10761             type: SWALLOW;
10762             scale: 1;
10763             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
10764                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10765                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10766                fixed: 1 1;
10767                align: 0 0.5;
10768             )
10769             GENLIST_DESCRIPTION_FLIP_ENABLED
10770          }
10771          GENLIST_PART_FLIP
10772          GENLIST_PART_DISCLIP
10773       }
10774       programs {
10775          // signal: elm,state,%s,active
10776          //   a "check" item named %s went active
10777          // signal: elm,state,%s,passive
10778          //   a "check" item named %s went passive
10779          // default is passive
10780          program { name: "go_active";
10781             signal: "elm,state,selected";
10782             source: "elm";
10783             action: STATE_SET "selected" 0.0;
10784             target: "bg";
10785             target: "elm.text.1";
10786             target: "elm.text.2";
10787             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10788          }
10789          program { name: "go_passive";
10790             signal: "elm,state,unselected";
10791             source: "elm";
10792             action: STATE_SET "default" 0.0;
10793             target: "bg";
10794             target: "elm.text.1";
10795             target: "elm.text.2";
10796             transition: LINEAR 0.1;
10797          }
10798          program { name: "go_disabled";
10799             signal: "elm,state,disabled";
10800             source: "elm";
10801             action: STATE_SET "disabled" 0.0;
10802             target: "disclip";
10803          }
10804          program { name: "go_enabled";
10805             signal: "elm,state,enabled";
10806             source: "elm";
10807             action: STATE_SET "default" 0.0;
10808             target: "disclip";
10809          }
10810          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
10811          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10812       }
10813    }
10814 // 3.2.25
10815    group { name: "elm/genlist/item/2text.3icon.3/default";
10816       alias: "elm/genlist/item_odd/2text.3icon.3/default";
10817       alias: "elm/genlist/item_compress/2text.3icon.3/default";
10818       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
10819       data.item: "stacking" "above";
10820       data.item: "selectraise" "on";
10821       data.item: "texts" "elm.text.1 elm.text.2";
10822       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10823       data.item: "flips" "elm.flip.icon elm.flip.content";
10824
10825       parts {
10826          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10827          GENLIST_PART_BG_NORMAL
10828          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10829          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10830          GENLIST_PART_PADDING_LEFT
10831          GENLIST_PART_PADDING_RIGHT_EDIT
10832          part { name: "elm.swallow.colorbar";
10833             clip_to: "disclip";
10834             type: SWALLOW;
10835             scale: 1;
10836             description { state: "default" 0.0;
10837                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10838                fixed: 1 1;
10839                rel2.relative: 0.0 0.0;
10840                align: 0.0 0.0;
10841             }
10842          }
10843          part { name: "elm.icon.1";
10844             clip_to: "disclip";
10845             type: SWALLOW;
10846             scale: 1;
10847             description { state: "default" 0.0;
10848                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10849                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10850                fixed: 1 1;
10851                rel1 {
10852                   relative: 1.0 1.0;
10853                   to_x: "elm.padding.left";
10854                   to_y: "elm.padding.top";
10855                }
10856                rel2 {
10857                   relative: 1.0 0.0;
10858                   to_x: "elm.padding.left";
10859                   to_y: "elm.padding.bottom";
10860                }
10861                align: 0.0 0.5;
10862             }
10863             GENLIST_DESCRIPTION_FLIP_ENABLED
10864          }
10865          part { name: "elm.padding.icon1.right";
10866             clip_to: "disclip";
10867             type: RECT;
10868             scale: 1;
10869             description { state: "default" 0.0;
10870                min: GENLIST_PADDING_16_INC 0;
10871                fixed: 1 0;
10872                rel1 {
10873                   relative: 1.0 0.0;
10874                   to_x: "elm.icon.1";
10875                }
10876                rel2.to_x: "elm.icon.1";
10877                align: 0.0 0.0;
10878                visible: 0;
10879             }
10880          }
10881          part { name: "elm.icon.2";
10882             clip_to: "disclip";
10883             type: SWALLOW;
10884             scale: 1;
10885             description { state: "default" 0.0;
10886                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10887                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10888                fixed: 1 1;
10889                rel1 {
10890                   relative: 0.0 1.0;
10891                   to_x: "elm.padding.right";
10892                   to_y: "elm.padding.top";
10893                }
10894                rel2 {
10895                   relative: 0.0 1.0;
10896                   to_x: "elm.padding.right";
10897                   to_y: "elm.padding.bottom";
10898                }
10899                align: 1.0 0.5;
10900             }
10901             GENLIST_DESCRIPTION_FLIP_ENABLED
10902          }
10903          part { name: "elm.padding.icon2.left";
10904             clip_to: "disclip";
10905             type: RECT;
10906             scale: 1;
10907             description { state: "default" 0.0;
10908                min: GENLIST_PADDING_16_INC 0;
10909                fixed: 1 0;
10910                rel1 {
10911                   relative: 0.0 0.0;
10912                   to_x: "elm.icon.2";
10913                }
10914                rel2.to_x: "elm.icon.2";
10915                align: 1.0 0.0;
10916                visible: 0;
10917             }
10918          }
10919          part { name: "elm.text.1";
10920             clip_to: "disclip";
10921             type: TEXT;
10922             mouse_events: 0;
10923             scale: 1;
10924             description { state: "default" 0.0;
10925                min: 0 GENLIST_SIZE_61_INC;
10926                fixed: 1 1;
10927                rel1 {
10928                   relative: 1.0 1.0;
10929                   to_x: "elm.padding.icon1.right";
10930                   to_y: "elm.padding.top";
10931                }
10932                rel2 {
10933                   relative: 0.0 1.0;
10934                   to_x: "elm.padding.icon2.left";
10935                   to_y: "elm.padding.top";
10936                }
10937                align: 0.0 0.0;
10938                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10939                text {
10940                   font: "Tizen:style=Roman";
10941                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10942                   min: 0 1;
10943                   align: 0.0 0.5;
10944                   text_class: "list_item";
10945                }
10946             }
10947             description { state: "selected" 0.0;
10948                inherit: "default" 0.0;
10949                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10950             }
10951             GENLIST_DESCRIPTION_FLIP_ENABLED
10952          }
10953          part { name: "elm.text.2";
10954             clip_to: "disclip";
10955             type: TEXT;
10956             mouse_events: 0;
10957             scale: 1;
10958             description { state: "default" 0.0;
10959                rel1 {
10960                   relative: 1.0 1.0;
10961                   to_x: "elm.padding.icon1.right";
10962                   to_y: "elm.text.1";
10963                }
10964                rel2 {
10965                   relative: 0.0 0.0;
10966                   to_x: "elm.padding.icon2.left";
10967                   to_y: "elm.padding.bottom";
10968                }
10969                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10970                text {
10971                   font: "Tizen:style=Medium";
10972                   size: GENLIST_FONT_32_INC;
10973                   min: 0 1;
10974                   align: 0.0 0.5;
10975                   text_class: "tizen";
10976                }
10977             }
10978             description { state: "selected" 0.0;
10979                inherit: "default" 0.0;
10980                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10981             }
10982             GENLIST_DESCRIPTION_FLIP_ENABLED
10983          }
10984          GENLIST_PART_FLIP
10985          GENLIST_PART_DISCLIP
10986       }
10987       programs {
10988          // signal: elm,state,%s,active
10989          //   a "check" item named %s went active
10990          // signal: elm,state,%s,passive
10991          //   a "check" item named %s went passive
10992          // default is passive
10993          program { name: "go_active";
10994             signal: "elm,state,selected";
10995             source: "elm";
10996             action: STATE_SET "selected" 0.0;
10997             target: "bg";
10998             target: "elm.text.1";
10999             target: "elm.text.2";
11000             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11001          }
11002          program { name: "go_passive";
11003             signal: "elm,state,unselected";
11004             source: "elm";
11005             action: STATE_SET "default" 0.0;
11006             target: "bg";
11007             target: "elm.text.1";
11008             target: "elm.text.2";
11009             transition: LINEAR 0.1;
11010          }
11011          program { name: "go_disabled";
11012             signal: "elm,state,disabled";
11013             source: "elm";
11014             action: STATE_SET "disabled" 0.0;
11015             target: "disclip";
11016          }
11017          program { name: "go_enabled";
11018             signal: "elm,state,enabled";
11019             source: "elm";
11020             action: STATE_SET "default" 0.0;
11021             target: "disclip";
11022          }
11023          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11024          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11025       }
11026    }
11027    // 3.2.30
11028    group { name: "elm/genlist/item/1text.3icon.3/default";
11029       alias: "elm/genlist/item_odd/1text.3icon.3/default";
11030       alias: "elm/genlist/item_compress/1text.3icon.3/default";
11031       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
11032       data.item: "stacking" "above";
11033       data.item: "selectraise" "on";
11034       data.item: "texts" "elm.text.1";
11035       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11036       data.item: "flips" "elm.flip.icon elm.flip.content";
11037
11038       parts {
11039          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11040          GENLIST_PART_BG_NORMAL
11041          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11042          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11043          GENLIST_PART_PADDING_LEFT
11044          GENLIST_PART_PADDING_RIGHT_EDIT
11045          part { name: "elm.icon.1";
11046             clip_to: "disclip";
11047             type: SWALLOW;
11048             scale: 1;
11049             description { state: "default" 0.0;
11050                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11051                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11052                fixed: 1 1;
11053                rel1 {
11054                   relative: 1.0 1.0;
11055                   to_x: "elm.padding.left";
11056                   to_y: "elm.padding.top";
11057                }
11058                rel2 {
11059                   relative: 1.0 0.0;
11060                   to_x: "elm.padding.left";
11061                   to_y: "elm.padding.bottom";
11062                }
11063                align: 0.0 0.5;
11064             }
11065             GENLIST_DESCRIPTION_FLIP_ENABLED
11066          }
11067          part { name: "elm.padding.icon1.right";
11068             clip_to: "disclip";
11069             type: RECT;
11070             scale: 1;
11071             description { state: "default" 0.0;
11072                min: GENLIST_PADDING_16_INC 0;
11073                fixed: 1 0;
11074                rel1 {
11075                   relative: 1.0 0.0;
11076                   to_x: "elm.icon.1";
11077                }
11078                rel2.to_x: "elm.icon.1";
11079                align: 0.0 0.0;
11080                visible: 0;
11081             }
11082          }
11083          part { name: "elm.icon.2";
11084             clip_to: "disclip";
11085             type: SWALLOW;
11086             scale: 1;
11087             description { state: "default" 0.0;
11088                fixed: 1 1;
11089                rel1 {
11090                   relative: 0.0 1.0;
11091                   to_x: "elm.padding.right";
11092                   to_y: "elm.padding.top";
11093                }
11094                rel2 {
11095                   relative: 0.0 0.0;
11096                   to_x: "elm.padding.right";
11097                   to_y: "elm.padding.bottom";
11098                }
11099                align: 1.0 0.5;
11100             }
11101             GENLIST_DESCRIPTION_FLIP_ENABLED
11102          }
11103          part { name: "elm.padding.icon2.left";
11104             clip_to: "disclip";
11105             type: RECT;
11106             scale: 1;
11107             description { state: "default" 0.0;
11108                min: GENLIST_PADDING_16_INC 0;
11109                fixed: 1 0;
11110                rel1.to_x: "elm.icon.2";
11111                rel2 {
11112                   relative: 0.0 1.0;
11113                   to_x: "elm.icon.2";
11114                }
11115                align: 1.0 0.0;
11116                visible: 0;
11117             }
11118          }
11119          part { name: "elm.text.1";
11120             clip_to: "disclip";
11121             type: TEXT;
11122             mouse_events: 0;
11123             scale: 1;
11124             description { state: "default" 0.0;
11125                min: 0 GENLIST_SIZE_61_INC;
11126                fixed: 0 1;
11127                rel1 {
11128                   relative: 1.0 1.0;
11129                   to_x: "elm.padding.icon1.right";
11130                   to_y: "elm.padding.top";
11131                }
11132                rel2 {
11133                   relative: 0.0 1.0;
11134                   to_x: "elm.padding.icon2.left";
11135                   to_y: "elm.padding.top";
11136                }
11137                align: 0 0;
11138                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11139                text {
11140                   font: "Tizen:style=Roman";
11141                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11142                   min: 0 1;
11143                   align: 0.0 0.5;
11144                   text_class: "list_item";
11145                }
11146             }
11147             description { state: "selected" 0.0;
11148                inherit: "default" 0.0;
11149                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11150             }
11151             GENLIST_DESCRIPTION_FLIP_ENABLED
11152          }
11153          part { name: "elm.swallow.progress";
11154             clip_to: "disclip";
11155             type: SWALLOW;
11156             scale: 1;
11157             description { state: "default" 0.0;
11158                fixed: 0 1;
11159                rel1 {
11160                   relative: 1.0 1.0;
11161                   to_x: "elm.padding.icon1.right";
11162                   to_y: "elm.text.1";
11163                }
11164                rel2 {
11165                   relative: 0.0 1.0;
11166                   to_x: "elm.padding.icon2.left";
11167                   to_y: "elm.text.1";
11168                }
11169                align: 0.5 0.0;
11170             }
11171             GENLIST_DESCRIPTION_FLIP_ENABLED
11172          }
11173          GENLIST_PART_FLIP
11174          GENLIST_PART_DISCLIP
11175       }
11176       programs {
11177          // signal: elm,state,%s,active
11178          //   a "check" item named %s went active
11179          // signal: elm,state,%s,passive
11180          //   a "check" item named %s went passive
11181          // default is passive
11182          program { name: "go_active";
11183             signal: "elm,state,selected";
11184             source: "elm";
11185             action: STATE_SET "selected" 0.0;
11186             target: "bg";
11187             target: "elm.text.1";
11188             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11189          }
11190          program { name: "go_passive";
11191             signal: "elm,state,unselected";
11192             source: "elm";
11193             action: STATE_SET "default" 0.0;
11194             target: "bg";
11195             target: "elm.text.1";
11196             transition: LINEAR 0.1;
11197          }
11198          program { name: "go_disabled";
11199             signal: "elm,state,disabled";
11200             source: "elm";
11201             action: STATE_SET "disabled" 0.0;
11202             target: "disclip";
11203          }
11204          program { name: "go_enabled";
11205             signal: "elm,state,enabled";
11206             source: "elm";
11207             action: STATE_SET "default" 0.0;
11208             target: "disclip";
11209          }
11210          program { name: "flip_enabled";
11211             signal: "elm,state,flip,enabled";
11212             source: "elm";
11213             action: STATE_SET "flip_enabled" 0.0;
11214             target: "elm.text.1";
11215             target: "elm.icon.1";
11216             target: "elm.icon.2";
11217             target: "elm.swallow.progress";
11218             target: "elm.flip.content";
11219          }
11220          program { name: "flip_disabled";
11221             signal: "elm,state,flip,disabled";
11222             source: "elm";
11223             action: STATE_SET "default" 0.0;
11224             target: "elm.text.1";
11225             target: "elm.icon.1";
11226             target: "elm.icon.2";
11227             target: "elm.swallow.progress";
11228             target: "elm.flip.content";
11229          }
11230          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11231       }
11232    }
11233
11234
11235 // 2.2.2.31
11236    group { name: "elm/genlist/item/2text.2icon.9/default";
11237       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11238       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11239       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11240       data.item: "stacking" "above";
11241       data.item: "selectraise" "on";
11242       data.item: "texts" "elm.text.1 elm.text.2";
11243       data.item: "contents" "elm.icon.1 elm.icon.2";
11244       data.item: "flips" "elm.flip.icon elm.flip.content";
11245
11246       parts {
11247          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11248          GENLIST_PART_BG_NORMAL
11249          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11250          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11251          GENLIST_PART_PADDING_LEFT
11252          GENLIST_PART_PADDING_RIGHT_EDIT
11253          part { name: "elm.icon.2";
11254             clip_to: "disclip";
11255             type: SWALLOW;
11256             scale: 1;
11257             description { state: "default" 0.0;
11258                fixed: 1 1;
11259                rel1 {
11260                   relative: 0.0 1.0;
11261                   to_x: "elm.padding.right";
11262                   to_y: "elm.padding.top";
11263                }
11264                rel2 {
11265                   relative: 0.0 0.0;
11266                   to_x: "elm.padding.right";
11267                   to_y: "elm.padding.bottom";
11268                }
11269                align: 1.0 0.5;
11270             }
11271             GENLIST_DESCRIPTION_FLIP_ENABLED
11272          }
11273          part { name: "elm.padding.icon2.left";
11274             clip_to: "disclip";
11275             type: RECT;
11276             scale: 1;
11277             description { state: "default" 0.0;
11278                min: GENLIST_SIZE_16_INC 0;
11279                fixed: 1 0;
11280                rel1.to_x: "elm.icon.2";
11281                rel2 {
11282                   relative: 0.0 1.0;
11283                   to_x: "elm.icon.2";
11284                }
11285                align: 1.0 0.0;
11286                visible: 0;
11287             }
11288          }
11289          part { name: "elm.text.2";
11290             clip_to: "disclip";
11291             type: TEXT;
11292             mouse_events: 0;
11293             scale: 1;
11294             description { state: "default" 0.0;
11295                min: 0 GENLIST_SIZE_48_INC;
11296                fixed: 0 1;
11297                rel1 {
11298                   relative: 1.0 0.0;
11299                   to_x: "elm.padding.left";
11300                   to_y: "elm.padding.bottom";
11301                }
11302                rel2 {
11303                   relative: 0.0 0.0;
11304                   to_x: "elm.padding.icon2.left";
11305                   to_y: "elm.padding.bottom";
11306                }
11307                align: 0.0 1.0;
11308                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11309                text {
11310                   font: "Tizen:style=Medium";
11311                   size: GENLIST_FONT_32_INC;
11312                   min: 0 1;
11313                   align: 0.0 0.5;
11314                   text_class: "tizen";
11315                }
11316             }
11317             description { state: "selected" 0.0;
11318                inherit: "default" 0.0;
11319                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11320             }
11321             GENLIST_DESCRIPTION_FLIP_ENABLED
11322          }
11323          part { name: "elm.text.1";
11324             clip_to: "disclip";
11325             type: TEXT;
11326             mouse_events: 0;
11327             scale: 1;
11328             description { state: "default" 0.0;
11329                min: 0 0;
11330                max: GENLIST_SIZE_560_INC 0;
11331                fixed: 1 0;
11332                rel1 {
11333                   relative: 1.0 1.0;
11334                   to_x: "elm.padding.left";
11335                   to_y: "elm.padding.top";
11336                }
11337                rel2 {
11338                   relative: 1.0 0.0;
11339                   to_x: "elm.padding.left";
11340                   to_y: "elm.text.2";
11341                }
11342                align: 0.0 0.5;
11343                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11344                text {
11345                   font: "Tizen:style=Roman";
11346                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11347                   min: 1 1;
11348                   align: 0.0 0.5;
11349                   text_class: "list_item";
11350                }
11351             }
11352             description { state: "selected" 0.0;
11353                inherit: "default" 0.0;
11354                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11355             }
11356             GENLIST_DESCRIPTION_FLIP_ENABLED
11357          }
11358          part { name: "elm.padding.icon1.left";
11359             clip_to: "disclip";
11360             type: RECT;
11361             scale: 1;
11362             description { state: "default" 0.0;
11363                min: GENLIST_SIZE_16_INC 0;
11364                fixed: 1 0;
11365                rel1 {
11366                   relative: 1.0 0.0;
11367                   to_x: "elm.text.1";
11368                }
11369                rel2.to_x: "elm.text.1";
11370                align: 0.0 0.0;
11371                visible: 0;
11372             }
11373          }
11374          part { name: "elm.icon.1";
11375             clip_to: "disclip";
11376             type: SWALLOW;
11377             scale: 1;
11378             description { state: "default" 0.0;
11379                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11380                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11381                fixed: 1 1;
11382                rel1 {
11383                   relative: 1.0 1.0;
11384                   to_x: "elm.padding.icon1.left";
11385                   to_y: "elm.padding.top";
11386                }
11387                rel2 {
11388                   relative: 1.0 0.0;
11389                   to_x: "elm.padding.icon1.left";
11390                   to_y: "elm.text.2";
11391                }
11392                align: 0.0 0.5;
11393             }
11394             GENLIST_DESCRIPTION_FLIP_ENABLED
11395          }
11396          GENLIST_PART_FLIP
11397          GENLIST_PART_DISCLIP
11398       }
11399       programs {
11400          // signal: elm,state,%s,active
11401          //   a "check" item named %s went active
11402          // signal: elm,state,%s,passive
11403          //   a "check" item named %s went passive
11404          // default is passive
11405          program { name: "go_active";
11406             signal: "elm,state,selected";
11407             source: "elm";
11408             action: STATE_SET "selected" 0.0;
11409             target: "bg";
11410             target: "elm.text.1";
11411             target: "elm.text.2";
11412             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11413          }
11414          program { name: "go_passive";
11415             signal: "elm,state,unselected";
11416             source: "elm";
11417             action: STATE_SET "default" 0.0;
11418             target: "bg";
11419             target: "elm.text.1";
11420             target: "elm.text.2";
11421             transition: LINEAR 0.1;
11422          }
11423          program { name: "go_disabled";
11424             signal: "elm,state,disabled";
11425             source: "elm";
11426             action: STATE_SET "disabled" 0.0;
11427             target: "disclip";
11428          }
11429          program { name: "go_enabled";
11430             signal: "elm,state,enabled";
11431             source: "elm";
11432             action: STATE_SET "default" 0.0;
11433             target: "disclip";
11434          }
11435          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11436          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11437       }
11438    }
11439    // 3.2.33
11440    group { name: "elm/genlist/item/1text.2icon.5/default";
11441       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11442       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11443       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11444       data.item: "stacking" "above";
11445       data.item: "selectraise" "on";
11446       data.item: "texts" "elm.text.1";
11447       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11448       data.item: "flips" "elm.flip.icon elm.flip.content";
11449
11450       parts {
11451          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11452          GENLIST_PART_BG_NORMAL
11453          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11454          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11455          GENLIST_PART_PADDING_LEFT
11456          GENLIST_PART_PADDING_RIGHT_EDIT
11457          part { name: "elm.icon.1";
11458             clip_to: "disclip";
11459             type: SWALLOW;
11460             scale: 1;
11461             description { state: "default" 0.0;
11462                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11463                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11464                fixed: 1 1;
11465                rel1 {
11466                   relative: 1.0 1.0;
11467                   to_x: "elm.padding.left";
11468                   to_y: "elm.padding.top";
11469                }
11470                rel2 {
11471                   relative: 1.0 0.0;
11472                   to_x: "elm.padding.left";
11473                   to_y: "elm.padding.bottom";
11474                }
11475                align: 0.0 0.5;
11476             }
11477             GENLIST_DESCRIPTION_FLIP_ENABLED
11478          }
11479          part { name: "elm.padding.icon1.right";
11480             clip_to: "disclip";
11481             type: RECT;
11482             scale: 1;
11483             description { state: "default" 0.0;
11484                min: GENLIST_PADDING_16_INC 0;
11485                fixed: 1 0;
11486                rel1 {
11487                   relative: 1.0 0.0;
11488                   to_x: "elm.icon.1";
11489                }
11490                rel2.to_x: "elm.icon.1";
11491                align: 0.0 0.0;
11492                visible: 0;
11493             }
11494          }
11495          part { name: "elm.text.1";
11496             clip_to: "disclip";
11497             type: TEXT;
11498             mouse_events: 0;
11499             scale: 1;
11500             description { state: "default" 0.0;
11501                min: 0 GENLIST_SIZE_61_INC;
11502                fixed: 0 1;
11503                rel1 {
11504                   relative: 1.0 1.0;
11505                   to_x: "elm.padding.icon1.right";
11506                   to_y: "elm.padding.top";
11507                }
11508                rel2 {
11509                   relative: 0.0 1.0;
11510                   to_x: "elm.padding.right";
11511                   to_y: "elm.padding.top";
11512                }
11513                align: 0 0;
11514                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11515                text {
11516                   font: "Tizen:style=Roman";
11517                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11518                   min: 0 1;
11519                   align: 0.0 0.5;
11520                   text_class: "list_item";
11521                }
11522             }
11523             description { state: "selected" 0.0;
11524                inherit: "default" 0.0;
11525                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11526             }
11527             GENLIST_DESCRIPTION_FLIP_ENABLED
11528          }
11529          part { name: "elm.swallow.progress";
11530             clip_to: "disclip";
11531             type: SWALLOW;
11532             scale: 1;
11533             description { state: "default" 0.0;
11534                fixed: 0 1;
11535                rel1 {
11536                   relative: 1.0 1.0;
11537                   to_x: "elm.padding.icon1.right";
11538                   to_y: "elm.text.1";
11539                }
11540                rel2 {
11541                   relative: 0.0 1.0;
11542                   to_x: "elm.padding.right";
11543                   to_y: "elm.text.1";
11544                }
11545                align: 0.5 0.0;
11546             }
11547             GENLIST_DESCRIPTION_FLIP_ENABLED
11548          }
11549          GENLIST_PART_FLIP
11550          GENLIST_PART_DISCLIP
11551       }
11552       programs {
11553          // signal: elm,state,%s,active
11554          //   a "check" item named %s went active
11555          // signal: elm,state,%s,passive
11556          //   a "check" item named %s went passive
11557          // default is passive
11558          program { name: "go_active";
11559             signal: "elm,state,selected";
11560             source: "elm";
11561             action: STATE_SET "selected" 0.0;
11562             target: "bg";
11563             target: "elm.text.1";
11564             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11565          }
11566          program { name: "go_passive";
11567             signal: "elm,state,unselected";
11568             source: "elm";
11569             action: STATE_SET "default" 0.0;
11570             target: "bg";
11571             target: "elm.text.1";
11572             transition: LINEAR 0.1;
11573          }
11574          program { name: "go_disabled";
11575             signal: "elm,state,disabled";
11576             source: "elm";
11577             action: STATE_SET "disabled" 0.0;
11578             target: "disclip";
11579          }
11580          program { name: "go_enabled";
11581             signal: "elm,state,enabled";
11582             source: "elm";
11583             action: STATE_SET "default" 0.0;
11584             target: "disclip";
11585          }
11586          program { name: "flip_enabled";
11587             signal: "elm,state,flip,enabled";
11588             source: "elm";
11589             action: STATE_SET "flip_enabled" 0.0;
11590             target: "elm.text.1";
11591             target: "elm.icon.1";
11592             target: "elm.swallow.progress";
11593             target: "elm.flip.content";
11594          }
11595          program { name: "flip_disabled";
11596             signal: "elm,state,flip,disabled";
11597             source: "elm";
11598             action: STATE_SET "default" 0.0;
11599             target: "elm.text.1";
11600             target: "elm.icon.1";
11601             target: "elm.swallow.progress";
11602             target: "elm.flip.content";
11603          }
11604          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11605       }
11606    }
11607    // 3.2.30
11608    group { name: "elm/genlist/item/3text.3icon/default";
11609       alias: "elm/genlist/item_odd/3text.3icon/default";
11610       alias: "elm/genlist/item_compress/3text.3icon/default";
11611       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11612       data.item: "stacking" "above";
11613       data.item: "selectraise" "on";
11614       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11615       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11616       data.item: "flips" "elm.flip.icon elm.flip.content";
11617
11618       parts {
11619          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11620          GENLIST_PART_BG_NORMAL
11621          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11622          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11623          GENLIST_PART_PADDING_LEFT
11624          GENLIST_PART_PADDING_RIGHT_EDIT
11625          part { name: "elm.icon.1";
11626             clip_to: "disclip";
11627             type: SWALLOW;
11628             scale: 1;
11629             description { state: "default" 0.0;
11630                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11631                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11632                fixed: 1 1;
11633                rel1 {
11634                   relative: 1.0 1.0;
11635                   to_x: "elm.padding.left";
11636                   to_y: "elm.padding.top";
11637                }
11638                rel2 {
11639                   relative: 1.0 0.0;
11640                   to_x: "elm.padding.left";
11641                   to_y: "elm.padding.bottom";
11642                }
11643                align: 0.0 0.5;
11644             }
11645             GENLIST_DESCRIPTION_FLIP_ENABLED
11646          }
11647          part { name: "elm.padding.icon1.right";
11648             clip_to: "disclip";
11649             type: RECT;
11650             scale: 1;
11651             description { state: "default" 0.0;
11652                min: GENLIST_PADDING_16_INC 0;
11653                fixed: 1 0;
11654                rel1 {
11655                   relative: 1.0 0.0;
11656                   to_x: "elm.icon.1";
11657                }
11658                rel2.to_x: "elm.icon.1";
11659                align: 0.0 0.0;
11660                visible: 0;
11661             }
11662          }
11663          part { name: "elm.icon.2";
11664             clip_to: "disclip";
11665             type: SWALLOW;
11666             scale: 1;
11667             description { state: "default" 0.0;
11668                fixed: 1 1;
11669                rel1 {
11670                   relative: 0.0 1.0;
11671                   to_x: "elm.padding.right";
11672                   to_y: "elm.padding.top";
11673                }
11674                rel2 {
11675                   relative: 0.0 0.0;
11676                   to_x: "elm.padding.right";
11677                   to_y: "elm.padding.bottom";
11678                }
11679                align: 1.0 0.5;
11680             }
11681             GENLIST_DESCRIPTION_FLIP_ENABLED
11682          }
11683          part { name: "elm.padding.icon2.left";
11684             clip_to: "disclip";
11685             type: RECT;
11686             scale: 1;
11687             description { state: "default" 0.0;
11688                min: GENLIST_PADDING_16_INC 0;
11689                fixed: 1 0;
11690                rel1.to_x: "elm.icon.2";
11691                rel2 {
11692                   relative: 0.0 1.0;
11693                   to_x: "elm.icon.2";
11694                }
11695                align: 1.0 0.0;
11696                visible: 0;
11697             }
11698          }
11699          part { name: "elm.text.1";
11700             clip_to: "disclip";
11701             type: TEXT;
11702             mouse_events: 0;
11703             scale: 1;
11704             description { state: "default" 0.0;
11705                min: 0 GENLIST_SIZE_61_INC;
11706                fixed: 0 1;
11707                rel1 {
11708                   relative: 1.0 0.0;
11709                   to_x: "elm.padding.icon1.right";
11710                   to_y: "elm.padding.top";
11711                }
11712                rel2 {
11713                   relative: 0.0 0.0;
11714                   to_x: "elm.padding.icon2.left";
11715                   to_y: "elm.padding.top";
11716                }
11717                align: 0 0;
11718                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11719                text {
11720                   font: "Tizen:style=Roman";
11721                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11722                   min: 0 1;
11723                   align: 0.0 0.5;
11724                   text_class: "list_item";
11725                }
11726             }
11727             description { state: "selected" 0.0;
11728                inherit: "default" 0.0;
11729                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11730             }
11731             GENLIST_DESCRIPTION_FLIP_ENABLED
11732          }
11733          part { name: "elm.swallow.progress";
11734             clip_to: "disclip";
11735             type: SWALLOW;
11736             scale: 1;
11737             description { state: "default" 0.0;
11738                fixed: 0 1;
11739                rel1 {
11740                   relative: 1.0 1.0;
11741                   to_x: "elm.padding.icon1.right";
11742                   to_y: "elm.text.1";
11743                }
11744                rel2 {
11745                   relative: 0.0 0.0;
11746                   to_x: "elm.padding.icon2.left";
11747                   to_y: "elm.text.2";
11748                }
11749                align: 0.5 0.5;
11750             }
11751             GENLIST_DESCRIPTION_FLIP_ENABLED
11752          }
11753          part { name: "elm.text.2";
11754             clip_to: "disclip";
11755             type: TEXT;
11756             mouse_events: 0;
11757             scale: 1;
11758             description { state: "default" 0.0;
11759                min: 0 GENLIST_SIZE_48_INC;
11760                fixed: 0 1;
11761                rel1 {
11762                   relative: 1.0 1.0;
11763                   to_x: "elm.padding.icon1.right";
11764                   to_y: "elm.padding.bottom";
11765                }
11766                rel2 {
11767                   relative: 0.0 1.0;
11768                   to_x: "elm.padding.icon2.left";
11769                   to_y: "elm.padding.bottom";
11770                }
11771                align: 0 1;
11772                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11773                text {
11774                   font: "Tizen:style=Roman";
11775                   size: GENLIST_FONT_32_INC;
11776                   min: 0 1;
11777                   align: 0.0 0.5;
11778                   text_class: "tizen";
11779                }
11780             }
11781             description { state: "selected" 0.0;
11782                inherit: "default" 0.0;
11783                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11784             }
11785             GENLIST_DESCRIPTION_FLIP_ENABLED
11786          }
11787          part { name: "elm.text.3";
11788             clip_to: "disclip";
11789             type: TEXT;
11790             mouse_events: 0;
11791             scale: 1;
11792             description { state: "default" 0.0;
11793                min: 0 GENLIST_SIZE_48_INC;
11794                fixed: 0 1;
11795                rel1 {
11796                   relative: 1.0 1.0;
11797                   to_x: "elm.padding.icon1.right";
11798                   to_y: "elm.padding.bottom";
11799                }
11800                rel2 {
11801                   relative: 0.0 1.0;
11802                   to_x: "elm.padding.icon2.left";
11803                   to_y: "elm.padding.bottom";
11804                }
11805                align: 1 1;
11806                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11807                text {
11808                   font: "Tizen:style=Roman";
11809                   size: GENLIST_FONT_32_INC;
11810                   min: 0 1;
11811                   align: 1.0 0.5;
11812                   text_class: "tizen";
11813                }
11814             }
11815             description { state: "selected" 0.0;
11816                inherit: "default" 0.0;
11817                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11818             }
11819             GENLIST_DESCRIPTION_FLIP_ENABLED
11820          }
11821          GENLIST_PART_FLIP
11822          GENLIST_PART_DISCLIP
11823       }
11824       programs {
11825          // signal: elm,state,%s,active
11826          //   a "check" item named %s went active
11827          // signal: elm,state,%s,passive
11828          //   a "check" item named %s went passive
11829          // default is passive
11830          program { name: "go_active";
11831             signal: "elm,state,selected";
11832             source: "elm";
11833             action: STATE_SET "selected" 0.0;
11834             target: "bg";
11835             target: "elm.text.1";
11836             target: "elm.text.2";
11837             target: "elm.text.3";
11838             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11839          }
11840          program { name: "go_passive";
11841             signal: "elm,state,unselected";
11842             source: "elm";
11843             action: STATE_SET "default" 0.0;
11844             target: "bg";
11845             target: "elm.text.1";
11846             target: "elm.text.2";
11847             target: "elm.text.3";
11848             transition: LINEAR 0.1;
11849          }
11850          program { name: "go_disabled";
11851             signal: "elm,state,disabled";
11852             source: "elm";
11853             action: STATE_SET "disabled" 0.0;
11854             target: "disclip";
11855          }
11856          program { name: "go_enabled";
11857             signal: "elm,state,enabled";
11858             source: "elm";
11859             action: STATE_SET "default" 0.0;
11860             target: "disclip";
11861          }
11862          program { name: "flip_enabled";
11863             signal: "elm,state,flip,enabled";
11864             source: "elm";
11865             action: STATE_SET "flip_enabled" 0.0;
11866             target: "elm.text.1";
11867             target: "elm.text.2";
11868             target: "elm.text.3";
11869             target: "elm.icon.1";
11870             target: "elm.icon.2";
11871             target: "elm.swallow.progress";
11872             target: "elm.flip.content";
11873          }
11874          program { name: "flip_disabled";
11875             signal: "elm,state,flip,disabled";
11876             source: "elm";
11877             action: STATE_SET "default" 0.0;
11878             target: "elm.text.1";
11879             target: "elm.text.2";
11880             target: "elm.text.3";
11881             target: "elm.icon.1";
11882             target: "elm.icon.2";
11883             target: "elm.swallow.progress";
11884             target: "elm.flip.content";
11885          }
11886          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11887       }
11888    }
11889 // ???
11890    group { name: "elm/genlist/item/3text.5icon/default";
11891       alias: "elm/genlist/item_odd/3text.5icon/default";
11892       alias: "elm/genlist/item_compress/3text.5icon/default";
11893       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
11894       data.item: "stacking" "above";
11895       data.item: "selectraise" "on";
11896       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11897       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
11898       data.item: "flips" "elm.flip.icon elm.flip.content";
11899
11900       parts {
11901          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11902          GENLIST_PART_BG_NORMAL
11903          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11904          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11905          GENLIST_PART_PADDING_LEFT
11906          GENLIST_PART_PADDING_RIGHT_EDIT
11907          part { name: "elm.swallow.colorbar";
11908             clip_to: "disclip";
11909             type: SWALLOW;
11910             scale: 1;
11911             description { state: "default" 0.0;
11912                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11913                fixed: 1 1;
11914                rel2.relative: 0.0 0.0;
11915                align: 0.0 0.0;
11916             }
11917          }
11918          part { name: "elm.text.3";
11919             clip_to: "disclip";
11920             type: TEXT;
11921             mouse_events: 0;
11922             scale: 1;
11923             description { state: "default" 0.0;
11924                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
11925                fixed: 1 1;
11926                rel1 {
11927                   relative: 0.0 0.0;
11928                   to_x: "elm.padding.right";
11929                   to_y: "elm.padding.bottom";
11930                }
11931                rel2 {
11932                   relative: 0.0 0.0;
11933                   to_x: "elm.padding.right";
11934                   to_y: "elm.padding.bottom";
11935                }
11936                align: 1.0 1.0;
11937                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11938                text {
11939                   font: "Tizen:style=Medium";
11940                   size: GENLIST_FONT_32_INC;
11941                   min: 0 1;
11942                   align: 1.0 0.5;
11943                   text_class: "tizen";
11944                }
11945             }
11946             description { state: "selected" 0.0;
11947                inherit: "default" 0.0;
11948                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11949             }
11950             GENLIST_DESCRIPTION_FLIP_ENABLED
11951          }
11952          part { name: "elm.icon.1";
11953             clip_to: "disclip";
11954             type: SWALLOW;
11955             scale: 1;
11956             description { state: "default" 0.0;
11957                rel1 {
11958                   relative: 0.0 1.0;
11959                   to_x: "elm.padding.right";
11960                   to_y: "elm.padding.top";
11961                }
11962                rel2 {
11963                   relative: 0.0 0.0;
11964                   to_x: "elm.padding.right";
11965                   to_y: "elm.text.3";
11966                }
11967                align: 1.0 0.5;
11968             }
11969             GENLIST_DESCRIPTION_FLIP_ENABLED
11970          }
11971          part { name: "elm.padding.icon1.left";
11972             clip_to: "disclip";
11973             type: RECT;
11974             scale: 1;
11975             description { state: "default" 0.0;
11976                min: GENLIST_PADDING_16_INC 0;
11977                fixed: 1 0;
11978                rel1.to_x: "elm.icon.1";
11979                rel2 {
11980                   relative: 0.0 1.0;
11981                   to_x: "elm.icon.1";
11982                }
11983                align: 1.0 0.0;
11984                visible: 0;
11985             }
11986          }
11987          part { name: "elm.text.1";
11988             clip_to: "disclip";
11989             type: TEXT;
11990             mouse_events: 0;
11991             scale: 1;
11992             description { state: "default" 0.0;
11993                min: 0 GENLIST_SIZE_61_INC;
11994                fixed: 0 1;
11995                rel1 {
11996                   relative: 1.0 1.0;
11997                   to_x: "elm.padding.left";
11998                   to_y: "elm.padding.top";
11999                }
12000                rel2 {
12001                   relative: 0.0 1.0;
12002                   to_x: "elm.padding.icon1.left";
12003                   to_y: "elm.padding.top";
12004                }
12005                align: 0.0 0.0;
12006                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12007                text {
12008                   font: "Tizen:style=Roman";
12009                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12010                   min: 0 1;
12011                   align: 0.0 0.5;
12012                   text_class: "list_item";
12013                }
12014             }
12015             description { state: "selected" 0.0;
12016                inherit: "default" 0.0;
12017                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12018             }
12019             GENLIST_DESCRIPTION_FLIP_ENABLED
12020          }
12021          part { name: "elm.padding.text3.left";
12022             clip_to: "disclip";
12023             type: RECT;
12024             scale: 1;
12025             description { state: "default" 0.0;
12026                min: GENLIST_PADDING_16_INC 0;
12027                fixed: 1 0;
12028                rel1.to: "elm.text.3";
12029                rel2 {
12030                   relative: 0.0 1.0;
12031                   to: "elm.text.3";
12032                }
12033                align: 1.0 1.0;
12034                visible: 0;
12035             }
12036          }
12037          part { name: "elm.text.2";
12038             clip_to: "disclip";
12039             type: TEXT;
12040             mouse_events: 0;
12041             scale: 1;
12042             description { state: "default" 0.0;
12043                rel1 {
12044                   relative: 1.0 1.0;
12045                   to_x: "elm.padding.left";
12046                   to_y: "elm.text.1";
12047                }
12048                rel2 {
12049                   relative: 0.0 0.0;
12050                   to_x: "elm.padding.text3.left";
12051                   to_y: "elm.padding.bottom";
12052                }
12053                align: 0.0 0.5;
12054                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12055                text {
12056                   font: "Tizen:style=Medium";
12057                   size: GENLIST_FONT_32_INC;
12058                   min: 0 1;
12059                   align: 0.0 0.5;
12060                   text_class: "tizen";
12061                }
12062             }
12063             description { state: "selected" 0.0;
12064                inherit: "default" 0.0;
12065                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12066             }
12067             GENLIST_DESCRIPTION_FLIP_ENABLED
12068          }
12069          part { name: "elm.padding.icon2.left";
12070             clip_to: "disclip";
12071             type: RECT;
12072             scale: 1;
12073             description { state: "default" 0.0;
12074                min: GENLIST_PADDING_16_INC 0;
12075                fixed: 1 0;
12076                rel1 {
12077                   relative: 1.0 0.0;
12078                   to_x: "elm.text.2";
12079                }
12080                rel2.to_x: "elm.text.2";
12081                align: 0.0 0.0;
12082                visible: 0;
12083             }
12084          }
12085          part { name: "elm.icon.2";
12086             clip_to: "disclip";
12087             type: SWALLOW;
12088             scale: 1;
12089             description { state: "default" 0.0;
12090                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12091                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12092                fixed: 1 1;
12093                rel1 {
12094                   relative: 1.0 1.0;
12095                   to_x: "elm.padding.icon2.left";
12096                   to_y: "elm.text.1";
12097                }
12098                rel2 {
12099                   relative: 1.0 0.0;
12100                   to_x: "elm.padding.icon2.left";
12101                   to_y: "elm.padding.bottom";
12102                }
12103                align: 0.0 0.5;
12104             }
12105             GENLIST_DESCRIPTION_FLIP_ENABLED
12106          }
12107          part { name: "elm.padding.icon3.left";
12108             clip_to: "disclip";
12109             type: RECT;
12110             scale: 1;
12111             description { state: "default" 0.0;
12112                min: GENLIST_PADDING_16_INC 0;
12113                fixed: 1 0;
12114                rel1 {
12115                   relative: 1.0 0.0;
12116                   to_x: "elm.icon.2";
12117                }
12118                rel2.to_x: "elm.icon.2";
12119                align: 0.0 0.0;
12120                visible: 0;
12121             }
12122          }
12123          part { name: "elm.icon.3";
12124             clip_to: "disclip";
12125             type: SWALLOW;
12126             scale: 1;
12127             description { state: "default" 0.0;
12128                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12129                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12130                fixed: 1 1;
12131                rel1 {
12132                   relative: 1.0 1.0;
12133                   to_x: "elm.padding.icon3.left";
12134                   to_y: "elm.text.1";
12135                }
12136                rel2 {
12137                   relative: 1.0 0.0;
12138                   to_x: "elm.padding.icon3.left";
12139                   to_y: "elm.padding.bottom";
12140                }
12141                align: 0.0 0.5;
12142             }
12143             GENLIST_DESCRIPTION_FLIP_ENABLED
12144          }
12145          part { name: "elm.padding.icon4.left";
12146             clip_to: "disclip";
12147             type: RECT;
12148             scale: 1;
12149             description { state: "default" 0.0;
12150                min: GENLIST_PADDING_16_INC 0;
12151                fixed: 1 0;
12152                rel1 {
12153                   relative: 1.0 0.0;
12154                   to_x: "elm.icon.3";
12155                }
12156                rel2.to_x: "elm.icon.3";
12157                align: 0.0 0.0;
12158                visible: 0;
12159             }
12160          }
12161          part { name: "elm.icon.4";
12162             clip_to: "disclip";
12163             type: SWALLOW;
12164             scale: 1;
12165             description { state: "default" 0.0;
12166                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12167                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12168                fixed: 1 1;
12169                rel1 {
12170                   relative: 1.0 1.0;
12171                   to_x: "elm.padding.icon4.left";
12172                   to_y: "elm.text.1";
12173                }
12174                rel2 {
12175                   relative: 1.0 0.0;
12176                   to_x: "elm.padding.icon4.left";
12177                   to_y: "elm.padding.bottom";
12178                }
12179                align: 0.0 0.5;
12180             }
12181             GENLIST_DESCRIPTION_FLIP_ENABLED
12182          }
12183          GENLIST_PART_FLIP
12184          GENLIST_PART_DISCLIP
12185       }
12186       programs {
12187          // signal: elm,state,%s,active
12188          //   a "check" item named %s went active
12189          // signal: elm,state,%s,passive
12190          //   a "check" item named %s went passive
12191          // default is passive
12192          program { name: "go_active";
12193             signal: "elm,state,selected";
12194             source: "elm";
12195             action: STATE_SET "selected" 0.0;
12196             target: "bg";
12197             target: "elm.text.1";
12198             target: "elm.text.2";
12199             target: "elm.text.3";
12200             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12201          }
12202          program { name: "go_passive";
12203             signal: "elm,state,unselected";
12204             source: "elm";
12205             action: STATE_SET "default" 0.0;
12206             target: "bg";
12207             target: "elm.text.1";
12208             target: "elm.text.2";
12209             target: "elm.text.3";
12210             transition: LINEAR 0.1;
12211          }
12212          program { name: "go_disabled";
12213             signal: "elm,state,disabled";
12214             source: "elm";
12215             action: STATE_SET "disabled" 0.0;
12216             target: "disclip";
12217          }
12218          program { name: "go_enabled";
12219             signal: "elm,state,enabled";
12220             source: "elm";
12221             action: STATE_SET "default" 0.0;
12222             target: "disclip";
12223          }
12224          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12225          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12226       }
12227    }
12228    // Email style??
12229    group { name: "elm/genlist/item/4text.8icon/default";
12230       alias: "elm/genlist/item_odd/4text.8icon/default";
12231       alias: "elm/genlist/item_compress/4text.8icon/default";
12232       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12233       data.item: "stacking" "above";
12234       data.item: "selectraise" "on";
12235       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12236       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";
12237       data.item: "flips" "elm.flip.icon elm.flip.content";
12238       script {
12239          public email_state = 0;
12240       }
12241       images {
12242          image: "00_list_bubble_bg.png" COMP;
12243       }
12244       parts {
12245          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12246          GENLIST_PART_BG_NORMAL
12247          GENLIST_PART_BG_NORMAL
12248          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12249          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12250          GENLIST_PART_PADDING_LEFT
12251          GENLIST_PART_PADDING_RIGHT_EDIT
12252          GENLIST_PART_COLORBAR
12253          part { name: "elm.icon.checkbox.touch";
12254             clip_to: "disclip";
12255             type: SWALLOW;
12256             mouse_events: 1;
12257             scale: 1;
12258             description { state: "default" 0.0;
12259                rel1.to: "elm.icon.checkbox";
12260                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12261                rel2.to: "elm.icon.checkbox";
12262                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12263             }
12264          }
12265          part { name: "elm.icon.checkbox";
12266             clip_to: "disclip";
12267             type: SWALLOW;
12268             mouse_events: 1;
12269             scale: 1;
12270             GENLIST_DESCRIPTION_L("elm.padding.left",
12271                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12272                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12273                fixed: 1 1;
12274             )
12275          }
12276          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12277          part { name: "elm.icon.important";
12278             clip_to: "disclip";
12279             type: SWALLOW;
12280             mouse_events: 1;
12281             scale: 1;
12282             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12283                min: 56 60;
12284                fixed: 1 1;
12285             )
12286             GENLIST_DESCRIPTION_FLIP_ENABLED
12287          }
12288          part { name: "elm.icon.important.touch";
12289             clip_to: "disclip";
12290             type: SWALLOW;
12291             mouse_events: 1;
12292             scale: 1;
12293             description { state: "default" 0.0;
12294                rel1.to: "elm.icon.important";
12295                rel2.to: "elm.icon.important";
12296             }
12297             GENLIST_DESCRIPTION_FLIP_ENABLED
12298          }
12299          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12300          part { name: "elm.image.num";
12301             clip_to: "disclip";
12302             type: IMAGE;
12303             mouse_events: 0;
12304             scale: 1;
12305             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12306                max: 0 60;
12307                fixed: 1 1;
12308                rel1.offset: 0 8;
12309                rel2.offset: 0 8;
12310                image.normal: "00_list_bubble_bg.png";
12311                image.border: 5 5 5 5;
12312             )
12313             description { state: "num_enable" 0.0;
12314                inherit: "default" 0.0;
12315                max: 62 60;
12316                min: 46 44;
12317             }
12318             GENLIST_DESCRIPTION_FLIP_ENABLED
12319          }
12320          // This part is used?
12321          part { name: "elm.text.num";
12322             clip_to: "disclip";
12323             type: TEXT;
12324             mouse_events: 0;
12325             scale: 1;
12326             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12327                max: 0 60;
12328                fixed: 1 1;
12329                rel1.offset: 0 8;
12330                rel2.offset: 0 8;
12331             )
12332             description { state: "num_enable" 0.0;
12333                inherit: "default" 0.0;
12334                max: 62 60;
12335                min: 46 44;
12336                text {
12337                   font: "Tizen:style=Medium";
12338                   size: 32;
12339                   min: 1 1;
12340                   align: 0.5 0.5;
12341                   text_class: "tizen";
12342                }
12343                color: GENLIST_CONVERTOR_STYLE_COLOR;
12344             }
12345             GENLIST_DESCRIPTION_FLIP_ENABLED
12346          }
12347          part { name: "elm.icon.attach";
12348             clip_to: "disclip";
12349             type: SWALLOW;
12350             scale: 1;
12351             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12352                min: 0 60;
12353                fixed: 1 1;
12354             )
12355             description { state: "attach_enable" 0.0;
12356                inherit: "default" 0.0;
12357                min: 48 60;
12358             }
12359             GENLIST_DESCRIPTION_FLIP_ENABLED
12360          }
12361          part { name: "elm.text.subject";
12362             clip_to: "disclip";
12363             type: TEXTBLOCK;
12364             mouse_events: 0;
12365             scale: 1;
12366             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12367                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12368                fixed: 1 1;
12369                text {
12370                   style: "genlist_style_email_unread";
12371                   min: 0 1;
12372                   align: 0 0.5;
12373                }
12374             )
12375             description { state: "read" 0.0;
12376                inherit: "default" 0.0;
12377                text.style: "genlist_style_email_read";
12378             }
12379             description { state: "selected" 0.0;
12380                inherit: "default" 0.0;
12381                text.style: "genlist_style_email_focus";
12382             }
12383             GENLIST_DESCRIPTION_FLIP_ENABLED
12384          }
12385          part { name: "elm.padding.intermediate";
12386             clip_to: "disclip";
12387             type: RECT;
12388             scale: 1;
12389             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12390                min: 0 GENLIST_PADDING_4_INC;
12391                fixed: 0 1;
12392                visible: 0;
12393             )
12394          }
12395          part { name: "elm.icon.priority";
12396             clip_to: "disclip";
12397             type: SWALLOW;
12398             scale: 1;
12399             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12400                min: 0 GENLIST_SIZE_40_INC;
12401                fixed: 1 1;
12402                align: 0.0 0.0;
12403             )
12404             description { state: "priority_enable" 0.0;
12405                inherit: "default" 0.0;
12406                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12407             }
12408             GENLIST_DESCRIPTION_FLIP_ENABLED
12409          }
12410          part { name: "elm.icon.lastverb";
12411             clip_to: "disclip";
12412             type: SWALLOW;
12413             scale: 1;
12414             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12415                min: 0 GENLIST_SIZE_40_INC;
12416                fixed: 1 1;
12417                align: 0.0 0.0;
12418             )
12419             description { state: "lastverb_enable" 0.0;
12420                inherit: "default" 0.0;
12421                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12422             }
12423             GENLIST_DESCRIPTION_FLIP_ENABLED
12424          }
12425
12426          part { name: "elm.text.date";
12427             clip_to: "disclip";
12428             type: TEXT;
12429             mouse_events: 0;
12430             scale: 1;
12431             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12432                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12433                fixed: 1 0;
12434                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12435                text {
12436                   font: "Tizen:style=Medium";
12437                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12438                   min: 0 1;
12439                   align: 1.0 0.5;
12440                   text_class: "tizen";
12441                }
12442             )
12443             description { state: "selected" 0.0;
12444                inherit: "default" 0.0;
12445                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12446             }
12447             GENLIST_DESCRIPTION_FLIP_ENABLED
12448          }
12449
12450          part { name: "elm.icon.appointment";
12451             clip_to: "disclip";
12452             type: SWALLOW;
12453             mouse_events: 0;
12454             scale: 1;
12455             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12456                min: 0 GENLIST_SIZE_40_INC;
12457                fixed: 1 1;
12458                align: 1.0 0.0;
12459             )
12460             GENLIST_DESCRIPTION_FLIP_ENABLED
12461          }
12462          part { name: "elm.text.name";
12463             clip_to: "disclip";
12464             type: TEXTBLOCK;
12465             mouse_events: 0;
12466             scale: 1;
12467             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12468                min: 0 GENLIST_SIZE_40_INC;
12469                fixed: 1 1;
12470                text {
12471                   style: "genlist_style_name_text";
12472                   min: 0 1;
12473                   align: 0.0 0.5;
12474                }
12475             )
12476             description { state: "selected" 0.0;
12477                inherit: "default" 0.0;
12478                text.style: "genlist_style_name_text_focus";
12479             }
12480             GENLIST_DESCRIPTION_FLIP_ENABLED
12481          }
12482          part { name: "elm.text.preview";
12483             clip_to: "disclip";
12484             type: TEXT;
12485             scale: 1;
12486             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12487                min: 0 GENLIST_SIZE_40_INC;
12488                fixed: 1 1;
12489                align: 0.0 1.0;
12490                color: GENLIST_CONTENTS_TEXT_COLOR;
12491                text {
12492                   font: "Tizen:style=Medium";
12493                   size: GENLIST_CONTENTS_TEXT_SIZE;
12494                   min: 0 1;
12495                   align: 0.0 0.5;
12496                   text_class: "tizen";
12497                }
12498             )
12499             description { state: "selected" 0.0;
12500                inherit: "default" 0.0;
12501                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12502             }
12503             GENLIST_DESCRIPTION_FLIP_ENABLED
12504          }
12505          part { name: "elm.swallow.outbox.progress";
12506             type: SWALLOW;
12507             scale: 1;
12508             mouse_events: 1;
12509             repeat_events: 0;
12510             description { state: "default" 0.0;
12511                min: GENLIST_SIZE_168_INC 0;
12512                fixed: 1 1;
12513                color: 0 0 0 0;
12514                align: 1.0 0.5;
12515                rel1 {
12516                   relative: 0.0 1.0;
12517                   offset: 0 0;
12518                   to_x: "elm.padding.right";
12519                   to_y: "elm.padding.top";
12520                }
12521                rel2 {
12522                   relative: 0.0 0.0;
12523                   offset: 0 0;
12524                   to_x: "elm.padding.right";
12525                   to_y: "elm.padding.bottom";
12526                }
12527             }
12528          }
12529          GENLIST_PART_FLIP
12530          GENLIST_PART_DISCLIP
12531       }
12532       programs {
12533          program { name: "go_active";
12534             signal: "elm,state,selected";
12535             source: "elm";
12536             action: STATE_SET "selected" 0.0;
12537             target: "bg";
12538             target: "elm.text.subject";
12539             target: "elm.text.name";
12540             target: "elm.text.date";
12541             target: "elm.text.preview";
12542             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12543          }
12544          program { name: "go_passive";
12545             signal: "elm,state,unselected";
12546             source: "elm";
12547             transition: LINEAR 0.1;
12548             script {
12549                set_state(PART:"bg", "default", 0.0);
12550                set_state(PART:"elm.text.name", "default", 0.0);
12551                set_state(PART:"elm.text.date", "default", 0.0);
12552                set_state(PART:"elm.text.preview", "default", 0.0);
12553                if (get_int(email_state) == 1)
12554                  set_state(PART:"elm.text.subject", "read", 0.0);
12555                else
12556                  set_state(PART:"elm.text.subject", "default", 0.0);
12557             }
12558          }
12559          program { name: "go_disabled";
12560             signal: "elm,state,disabled";
12561             source: "elm";
12562             action: STATE_SET "disabled" 0.0;
12563             target: "disclip";
12564          }
12565          program { name: "go_enabled";
12566             signal: "elm,state,enabled";
12567             source: "elm";
12568             action: STATE_SET "default" 0.0;
12569             target: "disclip";
12570          }
12571          program { name: "go_read";
12572             signal: "elm,state,read";
12573             source: "elm";
12574             script {
12575               set_int(email_state, 1);
12576               set_state(PART:"elm.text.subject", "read", 0.0);
12577             }
12578          }
12579          program { name: "go_unread";
12580             signal: "elm,state,unread";
12581             source: "elm";
12582             script {
12583               set_int(email_state, 0);
12584               set_state(PART:"elm.text.subject", "default", 0.0);
12585             }
12586          }
12587          program { name: "go_attach";
12588             signal: "elm,state,attach";
12589             source: "elm";
12590             action: STATE_SET "attach_enable" 0.0;
12591             target: "elm.icon.attach";
12592          }
12593          program { name: "go_priority";
12594             signal: "elm,state,priority";
12595             source: "elm";
12596             action: STATE_SET "priority_enable" 0.0;
12597             target: "elm.icon.priority";
12598          }
12599          program { name: "go_lastverb";
12600             signal: "elm,state,lastverb";
12601             source: "elm";
12602             action: STATE_SET "lastverb_enable" 0.0;
12603             target: "elm.icon.lastverb";
12604          }
12605          program { name: "go_num";
12606             signal: "elm,state,num";
12607             source: "elm";
12608             action: STATE_SET "num_enable" 0.0;
12609             target: "elm.image.num";
12610             target: "elm.text.num";
12611          }
12612          program { name: "click";
12613             signal: "mouse,up,1";
12614             source: "elm.icon.checkbox.touch";
12615             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12616          }
12617          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12618       }
12619    }
12620    group { name: "elm/list/item/matchlist";
12621       alias: "elm/list/item_odd/matchlist";
12622       alias: "elm/list/item_compress/matchlist";
12623       alias: "elm/list/item_compress_odd/matchlist";
12624       data.item: "stacking" "above";
12625       data.item: "selectraise" "on";
12626       data.item: "texts" "elm.text";
12627       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12628       parts {
12629          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12630          GENLIST_PART_BG_NORMAL
12631          GENLIST_PART_PADDING_LEFT
12632          GENLIST_PART_PADDING_RIGHT_EDIT
12633          part { name: "elm.swallow.end";
12634             clip_to: "disclip";
12635             type: SWALLOW;
12636             scale: 1;
12637             description { state: "default" 0.0;
12638                fixed: 1 0;
12639                align: 1.0 0.5;
12640                rel1.to_x: "elm.padding.right";
12641                rel2 {
12642                   relative: 0.0  1.0;
12643                   to_x: "elm.padding.right";
12644                }
12645             }
12646          }
12647          part { name: "elm.text";
12648             clip_to: "disclip";
12649             type: TEXTBLOCK;
12650             mouse_events: 0;
12651             scale: 1;
12652             description { state: "default" 0.0;
12653                rel1 {
12654                   relative: 1.0  0.2;
12655                   offset: 0 0;
12656                   to_x: "elm.swallow.icon";
12657                }
12658                rel2 {
12659                   to_x: "elm.swallow.end";
12660                   relative: 0.0  1.0;
12661                   offset:   0   0;
12662                }
12663                text {
12664                   style: "text_style";
12665                }
12666             }
12667             description { state: "selected" 0.0;
12668                inherit: "default" 0.0;
12669                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12670             }
12671          }
12672          part { name: "elm.swallow.icon";
12673             type: SWALLOW;
12674             description { state: "default" 0.0;
12675                fixed: 1 0;
12676                align: 0.0 0.5;
12677                rel1 {
12678                   relative: 1.0 0.0;
12679                   to_x: "elm.padding.left";
12680                }
12681                rel2.to_x: "elm.padding.left";
12682             }
12683          }
12684          GENLIST_PART_DISCLIP
12685       }
12686       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
12687    }
12688
12689 // 2.2.3.5 (unread) && 2.2.3.6 (read)
12690    group { name: "elm/genlist/item/4text.6icon.1/default";
12691       alias: "elm/genlist/item_odd/4text.6icon.1/default";
12692       alias: "elm/genlist/item_compress/4text.6icon.1/default";
12693       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
12694       alias: "elm/genlist/tree/4text.6icon.1/default";
12695       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
12696       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
12697       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
12698       // FIXME: deprecated name, will be removed
12699       alias: "elm/genlist/item/4text.6icon.2/default";
12700       alias: "elm/genlist/item_odd/4text.6icon.2/default";
12701       alias: "elm/genlist/item_compress/4text.6icon.2/default";
12702       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
12703
12704       GENLIST_PROLOG_NORMAL
12705       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12706       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
12707
12708       parts {
12709          GENLIST_PART_BG_NORMAL
12710          GENLIST_PART_BASE
12711          GENLIST_PART_BOTTOM_LINE
12712          GENLIST_PART_PADDING_LEFT
12713          GENLIST_PART_PADDING_RIGHT
12714          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12715          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12716          GENLIST_PART_COLORBAR
12717
12718          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12719          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12720
12721          GENLIST_PART_TEXT("elm.text.1",
12722             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12723                GENLIST_PARAM_LISTITEM
12724                min: 0 HEIGHT_EMAIL_MAIN;
12725                fixed:1 1;)
12726             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12727          )
12728          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12729          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12730          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12731          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
12732          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
12733          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
12734
12735          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12736             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12737          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12738             "elm.padding.right", "elm.text.1", "elm.text.4")
12739          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12740
12741          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12742          GENLIST_PART_TEXT("elm.text.4",
12743             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12744                PARAM_EMAIL_CONTENTS
12745                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12746          )
12747          GENLIST_PART_FLIP
12748       }
12749       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12750          target: "elm.text.3"; target: "elm.text.4";
12751          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12752          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
12753    }
12754
12755
12756   // 2.2.3.7 (unread) && 2.2.3.8 (read)
12757    group { name: "elm/genlist/item/4text.5icon.1/default";
12758       alias: "elm/genlist/item_odd/4text.5icon.1/default";
12759       alias: "elm/genlist/item_compress/4text.5icon.1/default";
12760       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
12761       // FIXME: deprecated name, will be removed
12762       alias: "elm/genlist/item/4text.5icon.2/default";
12763       alias: "elm/genlist/item_odd/4text.5icon.2/default";
12764       alias: "elm/genlist/item_compress/4text.5icon.2/default";
12765       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
12766
12767       GENLIST_PROLOG_NORMAL
12768       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12769       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12770
12771       parts {
12772          GENLIST_PART_BG_NORMAL
12773          GENLIST_PART_BASE
12774          GENLIST_PART_BOTTOM_LINE
12775          GENLIST_PART_PADDING_LEFT
12776          GENLIST_PART_PADDING_RIGHT
12777          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12778          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12779          GENLIST_PART_COLORBAR
12780
12781          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12782          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12783
12784          GENLIST_PART_TEXT("elm.text.1",
12785             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12786                GENLIST_PARAM_LISTITEM
12787                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12788             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12789          )
12790          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12791          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12792          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12793          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12794
12795          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12796             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12797          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12798             "elm.padding.right", "elm.text.1", "elm.text.4")
12799          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12800
12801          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12802          GENLIST_PART_TEXT("elm.text.4",
12803             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12804                PARAM_EMAIL_CONTENTS
12805                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12806          )
12807          GENLIST_PART_FLIP
12808       }
12809       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12810          target: "elm.text.3"; target: "elm.text.4";
12811          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12812          target: "elm.icon.3"; target: "elm.icon.4"; )
12813    }
12814
12815    // 2.2.3.9 (unread) && 2.2.3.10 (read)
12816    group { name: "elm/genlist/item/4text.5icon.3/default";
12817       alias: "elm/genlist/item_odd/4text.5icon.3/default";
12818       alias: "elm/genlist/item_compress/4text.5icon.3/default";
12819       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
12820       // FIXME: deprecated name, will be removed
12821       alias: "elm/genlist/item/4text.5icon.4/default";
12822       alias: "elm/genlist/item_odd/4text.5icon.4/default";
12823       alias: "elm/genlist/item_compress/4text.5icon.4/default";
12824       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
12825
12826       GENLIST_PROLOG_NORMAL
12827       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12828       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12829
12830       parts {
12831          GENLIST_PART_BG_NORMAL
12832          GENLIST_PART_BASE
12833          GENLIST_PART_BOTTOM_LINE
12834          GENLIST_PART_PADDING_LEFT
12835          GENLIST_PART_PADDING_RIGHT
12836          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12837          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12838          GENLIST_PART_COLORBAR
12839
12840          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12841          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12842
12843          GENLIST_PART_TEXT("elm.text.1",
12844             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12845                GENLIST_PARAM_LISTITEM
12846                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12847             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12848          )
12849          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12850          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12851          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12852          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12853          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12854          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12855
12856          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12857             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12858          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12859             "elm.padding.right", "elm.text.1", "elm.text.4")
12860          GENLIST_PART_TEXT("elm.text.4",
12861             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12862                PARAM_EMAIL_CONTENTS
12863                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12864          )
12865          GENLIST_PART_FLIP
12866       }
12867       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12868          target: "elm.text.3"; target: "elm.text.4";
12869          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12870          target: "elm.icon.3"; target: "elm.icon.4"; )
12871    }
12872
12873    // 2.2.3.11 (unread) && 2.2.3.12 (read)
12874    group { name: "elm/genlist/item/4text.4icon.1/default";
12875       alias: "elm/genlist/item_odd/4text.4icon.1/default";
12876       alias: "elm/genlist/item_compress/4text.4icon.1/default";
12877       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
12878       // FIXME: deprecated name, will be removed
12879       alias: "elm/genlist/item/4text.4icon.2/default";
12880       alias: "elm/genlist/item_odd/4text.4icon.2/default";
12881       alias: "elm/genlist/item_compress/4text.4icon.2/default";
12882       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
12883
12884       GENLIST_PROLOG_NORMAL
12885       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12886       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
12887
12888       parts {
12889          GENLIST_PART_BG_NORMAL
12890          GENLIST_PART_BASE
12891          GENLIST_PART_BOTTOM_LINE
12892          GENLIST_PART_PADDING_LEFT
12893          GENLIST_PART_PADDING_RIGHT
12894          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12895          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12896          GENLIST_PART_COLORBAR
12897
12898          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12899          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12900
12901          GENLIST_PART_TEXT("elm.text.1",
12902             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12903                GENLIST_PARAM_LISTITEM
12904                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12905             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12906          )
12907          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12908          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12909          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12910          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
12911
12912          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
12913             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
12914          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
12915             "elm.padding.right", "elm.text.1", "elm.text.4")
12916          GENLIST_PART_TEXT("elm.text.4",
12917             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12918                PARAM_EMAIL_CONTENTS
12919                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12920          )
12921          GENLIST_PART_FLIP
12922       }
12923       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12924          target: "elm.text.3"; target: "elm.text.4";
12925          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12926          target: "elm.icon.3"; )
12927    }
12928 #endif