[Genlist] Fix dialogue colorbar position
[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_BASE
275          GENLIST_PART_BG_NORMAL
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_BASE
318          GENLIST_PART_BG_NORMAL
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_BASE
362          GENLIST_PART_BG_NORMAL
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 // 2.2.1.7
400       group { GENLIST_NAME("1text.1icon.7/default")
401       inherit: "elm/genlist/item/1text.1icon/default";
402
403       parts {
404          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
405       }
406    }
407
408 // 2.2.1.8
409    group { GENLIST_NAME("1text.1icon.5/default")
410       inherit: "elm/genlist/item/1text.1icon/default";
411
412       parts {
413          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
414       }
415    }
416
417 // 2.2.1.8.1 (Circle)
418    group { GENLIST_NAME("1text.1icon.5.thumb.circle/default")
419       inherit: "elm/genlist/item/1text.1icon.5/default";
420
421       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
422       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
423       GENLIST_PROGRAMS_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"; )
432       GENLIST_PROGRAMS_THUMB
433    }
434
435 // 2.2.1.9
436    group { GENLIST_NAME("1text.2icon.3/default")
437       GENLIST_PROLOG_NORMAL
438       data.item: "texts" "elm.text";
439       data.item: "contents" "elm.icon.1 elm.icon.2";
440
441       parts {
442          GENLIST_PART_BASE
443          GENLIST_PART_BG_NORMAL
444          GENLIST_PART_BOTTOM_LINE
445          GENLIST_PART_PADDING_LEFT
446          GENLIST_PART_PADDING_RIGHT
447          GENLIST_PART_PADDING_TOP
448          GENLIST_PART_PADDING_BOTTOM
449
450          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
451             "elm.padding.left", "elm.text.limit",
452             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
453          )
454          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
455          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
456          // Virtual part for Maxmimum right X axis of TEXT
457          GENLIST_PART_SPACER("elm.text.limit",
458             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
459                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
460             )
461          )
462          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
463          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
464          GENLIST_PART_FLIP
465       }
466       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
467    }
468
469 // 2.2.1.9 (textblock)
470    group { GENLIST_NAME("1text.2icon.3.tb/default")
471       GENLIST_PROLOG_NORMAL
472       data.item: "texts" "elm.text";
473       data.item: "contents" "elm.icon.1 elm.icon.2";
474
475       parts {
476          GENLIST_PART_BASE
477          GENLIST_PART_BG_NORMAL
478          GENLIST_PART_BOTTOM_LINE
479          GENLIST_PART_PADDING_LEFT
480          GENLIST_PART_PADDING_RIGHT
481          GENLIST_PART_PADDING_TOP
482          GENLIST_PART_PADDING_BOTTOM
483
484          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
485             "elm.padding.left", "elm.text.limit",
486             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
487          )
488          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
489          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
490          // Virtual part for Maxmimum right X axis of TEXT
491          GENLIST_PART_SPACER("elm.text.limit",
492             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
493                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
494             )
495          )
496          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
497          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
498          GENLIST_PART_FLIP
499       }
500       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
501    }
502
503 // 2.2.1.10
504    group { GENLIST_NAME("1text.1icon.2/default")
505       // FIXME: just for backward compatibility
506       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
507       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
508       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
509       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
510       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
511       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
512       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
513       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
514       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
515       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
516       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
517       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
518       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
519       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
520       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
521
522       GENLIST_PROLOG_NORMAL
523       data.item: "texts" "elm.text";
524       data.item: "contents" "elm.icon";
525
526       parts {
527          GENLIST_PART_BASE
528          GENLIST_PART_BG_NORMAL
529          GENLIST_PART_BOTTOM_LINE
530          GENLIST_PART_PADDING_LEFT
531          GENLIST_PART_PADDING_RIGHT
532          GENLIST_PART_PADDING_TOP
533          GENLIST_PART_PADDING_BOTTOM
534
535          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
536          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
537          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
538             "elm.padding.icon.right", "elm.padding.right", )
539          GENLIST_PART_FLIP
540       }
541       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
542    }
543
544 // 2.2.1.10.1 (circle)
545    group { GENLIST_NAME("1text.1icon.2.thumb.circle/default")
546       inherit: "elm/genlist/item/1text.1icon.2/default";
547
548       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
549       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
550       GENLIST_PROGRAMS_THUMB
551    }
552
553 // 2.2.1.10.1 (square)
554    group { GENLIST_NAME("1text.1icon.2.thumb.square/default")
555       inherit: "elm/genlist/item/1text.1icon.2/default";
556
557       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
558       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
559       GENLIST_PROGRAMS_THUMB
560    }
561
562 // 2.2.1.10 (textblock)
563    group { GENLIST_NAME("1text.1icon.2.tb/default")
564       GENLIST_PROLOG_NORMAL
565       data.item: "texts" "elm.text";
566       data.item: "contents" "elm.icon";
567
568       parts {
569          GENLIST_PART_BASE
570          GENLIST_PART_BG_NORMAL
571          GENLIST_PART_BOTTOM_LINE
572          GENLIST_PART_PADDING_LEFT
573          GENLIST_PART_PADDING_RIGHT
574          GENLIST_PART_PADDING_TOP
575          GENLIST_PART_PADDING_BOTTOM
576
577          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
578          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
579          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
580          GENLIST_PART_FLIP
581       }
582       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
583    }
584
585 // 2.2.1.11
586    group { GENLIST_NAME("2text.1icon/default")
587       GENLIST_PROLOG_NORMAL
588       data.item: "texts" "elm.text.1 elm.text.2";
589       data.item: "contents" "elm.icon";
590
591       parts {
592          GENLIST_PART_BASE
593          GENLIST_PART_BG_NORMAL
594          GENLIST_PART_BOTTOM_LINE
595          GENLIST_PART_PADDING_LEFT
596          GENLIST_PART_PADDING_RIGHT
597          GENLIST_PART_PADDING_TOP
598          GENLIST_PART_PADDING_BOTTOM
599
600          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
601          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
602          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
603          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
604          GENLIST_PART_FLIP
605       }
606       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
607    }
608
609 // 2.2.1.12
610    group { GENLIST_NAME("2text.1icon.6/default")
611       inherit: "elm/genlist/item/2text.1icon/default";
612
613       parts {
614          part { name: "elm.text.2";
615             description { state: "default" 0.0;
616                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
617             }
618             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
619          }
620       }
621    }
622
623 // 2.2.1.13
624    group { GENLIST_NAME("1text.2icon/default")
625       GENLIST_PROLOG_NORMAL
626       data.item: "texts" "elm.text";
627       data.item: "contents" "elm.icon.1 elm.icon.2";
628
629       parts {
630          GENLIST_PART_BASE
631          GENLIST_PART_BG_NORMAL
632          GENLIST_PART_BOTTOM_LINE
633          GENLIST_PART_PADDING_LEFT
634          GENLIST_PART_PADDING_RIGHT
635          GENLIST_PART_PADDING_TOP
636          GENLIST_PART_PADDING_BOTTOM
637
638          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
639          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
640          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
641          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
642          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
643          GENLIST_PART_FLIP
644       }
645       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
646    }
647
648 // 2.2.1.13 (textblock)
649    group { GENLIST_NAME("1text.2icon.tb/default")
650       GENLIST_PROLOG_NORMAL
651       data.item: "texts" "elm.text";
652       data.item: "contents" "elm.icon.1 elm.icon.2";
653
654       parts {
655          GENLIST_PART_BASE
656          GENLIST_PART_BG_NORMAL
657          GENLIST_PART_BOTTOM_LINE
658          GENLIST_PART_PADDING_LEFT
659          GENLIST_PART_PADDING_RIGHT
660          GENLIST_PART_PADDING_TOP
661          GENLIST_PART_PADDING_BOTTOM
662
663          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
664          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
665          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
666          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
667          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
668          GENLIST_PART_FLIP
669       }
670       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
671    }
672
673 // 2.2.1.14
674    group { GENLIST_NAME("1text.2icon.6/default")
675       inherit: "elm/genlist/item/1text.2icon/default";
676
677       parts {
678          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
679
680       }
681    }
682
683 // 2.2.1.14 (textblock)
684    group { GENLIST_NAME("1text.2icon.6.tb/default")
685       inherit: "elm/genlist/item/1text.2icon.tb/default";
686
687       parts {
688          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
689       }
690    }
691
692 // 2.2.1.15
693    group { GENLIST_NAME("1text.2icon.7/default")
694       inherit: "elm/genlist/item/1text.2icon/default";
695
696       parts {
697          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
698       }
699    }
700
701 // 2.2.1.16
702 // 2.2.1.20
703    group { GENLIST_NAME("1text.1icon.3/default")
704       inherit: "elm/genlist/item/1text.1icon.2/default";
705
706       parts {
707          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
708       }
709       GENLIST_PROGRAM_CHECK("elm.icon")
710    }
711
712 // 2.2.1.16 (textblock)
713 // 2.2.1.20 (textblock)
714    group { GENLIST_NAME("1text.1icon.3.tb/default")
715       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
716
717       parts {
718          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
719       }
720       GENLIST_PROGRAM_CHECK("elm.icon")
721    }
722
723 // 2.2.1.17
724    group { GENLIST_NAME("1text.2icon.4/default")
725       inherit: "elm/genlist/item/1text.2icon/default";
726
727       parts {
728          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
729          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
730       }
731       GENLIST_PROGRAM_CHECK("elm.icon.1")
732    }
733
734 // 2.2.1.17 (textblock)
735    group { GENLIST_NAME("1text.2icon.4.tb/default")
736       inherit: "elm/genlist/item/1text.2icon.tb/default";
737
738       parts {
739          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
740          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
741       }
742       GENLIST_PROGRAM_CHECK("elm.icon")
743    }
744
745 // 2.2.1.18
746 // 2.2.1.23
747    group { GENLIST_NAME("1text.2icon.2/default")
748       GENLIST_PROLOG_NORMAL
749       data.item: "texts" "elm.text";
750       data.item: "contents" "elm.icon.1 elm.icon.2";
751
752       parts {
753          GENLIST_PART_BASE
754          GENLIST_PART_BG_NORMAL
755          GENLIST_PART_BOTTOM_LINE
756          GENLIST_PART_PADDING_LEFT
757          GENLIST_PART_PADDING_RIGHT
758          GENLIST_PART_PADDING_TOP
759          GENLIST_PART_PADDING_BOTTOM
760
761          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
762          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
763          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
764          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
765          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
766          GENLIST_PART_FLIP
767       }
768       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
769       GENLIST_PROGRAM_CHECK("elm.icon.1")
770    }
771
772 // 2.2.1.19
773 // 2.2.1.25
774    group { GENLIST_NAME("1text.3icon/default")
775       GENLIST_PROLOG_NORMAL
776       data.item: "texts" "elm.text";
777       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
778
779       parts {
780          GENLIST_PART_BASE
781          GENLIST_PART_BG_NORMAL
782          GENLIST_PART_BOTTOM_LINE
783          GENLIST_PART_PADDING_LEFT
784          GENLIST_PART_PADDING_RIGHT
785          GENLIST_PART_PADDING_TOP
786          GENLIST_PART_PADDING_BOTTOM
787
788          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
789          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
790          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
791          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
792          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
793             "elm.padding.icon2.right", "elm.padding.icon3.left",)
794          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
795          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
796          GENLIST_PART_FLIP
797       }
798       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
799       GENLIST_PROGRAM_CHECK("elm.icon.1")
800    }
801
802 // 2.2.1.21
803    group { GENLIST_NAME("1text.2icon.8/default")
804       inherit: "elm/genlist/item/1text.2icon/default";
805
806       parts {
807          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
808          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
809       }
810       GENLIST_PROGRAM_CHECK("elm.icon.1")
811    }
812
813 // 2.2.1.22
814    group { GENLIST_NAME("1text.2icon.9/default")
815       inherit: "elm/genlist/item/1text.2icon/default";
816
817       parts {
818          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
819          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
820       }
821       GENLIST_PROGRAM_CHECK("elm.icon.1")
822    }
823
824 // 2.2.1.24
825    group { GENLIST_NAME("1text.3icon.2/default")
826       GENLIST_PROLOG_NORMAL
827       data.item: "texts" "elm.text";
828       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
829
830       parts {
831          GENLIST_PART_BASE
832          GENLIST_PART_BG_NORMAL
833          GENLIST_PART_BOTTOM_LINE
834          GENLIST_PART_PADDING_LEFT
835          GENLIST_PART_PADDING_RIGHT
836          GENLIST_PART_PADDING_TOP
837          GENLIST_PART_PADDING_BOTTOM
838
839          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
840          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
841          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
842             "elm.padding.icon1.right", "elm.padding.icon2.left", )
843          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
844          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
845          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
846          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
847          GENLIST_PART_FLIP
848       }
849       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
850       GENLIST_PROGRAM_CHECK("elm.icon.1")
851    }
852
853 // 2.2.1.26
854    group { GENLIST_NAME("2text.4/default")
855       GENLIST_PROLOG_NORMAL
856       data.item: "texts" "elm.text.1 elm.text.2";
857
858       parts {
859          GENLIST_PART_BASE
860          GENLIST_PART_BG_NORMAL
861          GENLIST_PART_BOTTOM_LINE
862          GENLIST_PART_PADDING_LEFT
863          GENLIST_PART_PADDING_RIGHT
864          GENLIST_PART_PADDING_TOP
865          GENLIST_PART_PADDING_BOTTOM
866
867          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
868             "elm.padding.left", "elm.divider1.left",
869          )
870          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
871          GENLIST_PART_DIVIDER_R("elm.text.2.left")
872          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
873          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
874             "elm.padding.right")
875          GENLIST_PART_FLIP
876       }
877       GENLIST_PROGRAMS_NORMAL(
878          target: "elm.text.1"; target: "elm.text.2";
879          target: "elm.divider1"; target: "elm.divider2"; )
880    }
881
882 // 2.2.1.26 (textblock)
883    group { GENLIST_NAME("2text.4.tb/default")
884       GENLIST_PROLOG_NORMAL
885       data.item: "texts" "elm.text.1 elm.text.2";
886
887       parts {
888          GENLIST_PART_BASE
889          GENLIST_PART_BG_NORMAL
890          GENLIST_PART_BOTTOM_LINE
891          GENLIST_PART_PADDING_LEFT
892          GENLIST_PART_PADDING_RIGHT
893          GENLIST_PART_PADDING_TOP
894          GENLIST_PART_PADDING_BOTTOM
895
896          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
897             "elm.padding.left", "elm.elm.divider1.left",)
898          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
899          GENLIST_PART_DIVIDER_R("elm.text.2.left")
900          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
901          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
902             "elm.padding.right")
903          GENLIST_PART_FLIP
904       }
905       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
906          target: "elm.divider1"; target: "elm.divider2"; )
907    }
908
909 // 2.2.1.27
910    group { GENLIST_NAME("2text.5/default")
911       GENLIST_PROLOG_NORMAL
912       data.item: "texts" "elm.text.1 elm.text.2";
913
914       parts {
915          GENLIST_PART_BASE
916          GENLIST_PART_BG_NORMAL
917          GENLIST_PART_BOTTOM_LINE
918          GENLIST_PART_PADDING_LEFT
919          GENLIST_PART_PADDING_RIGHT
920          GENLIST_PART_PADDING_TOP
921          GENLIST_PART_PADDING_BOTTOM
922
923          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
924             "elm.padding.left")
925          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
926          GENLIST_PART_DIVIDER_L("elm.text2.right")
927          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
928          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
929             "elm.divider.right", "elm.padding.right", )
930          GENLIST_PART_FLIP
931       }
932       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
933    }
934
935 // 2.2.1.28
936    group { GENLIST_NAME("1text.1icon.divider/default")
937       inherit: "elm/genlist/item/1text.1icon.7/default";
938
939       parts {
940          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
941             "elm.padding.left", "elm.divider1",
942          )
943          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
944          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
945          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
946       }
947       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
948    }
949
950 // 2.2.1.29
951    group { GENLIST_NAME("1text.2icon.divider/default")
952       inherit: "elm/genlist/item/1text.2icon.7/default";
953
954       parts {
955          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
956             "elm.padding.icon1.right", "elm.divider1",
957          )
958          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
959          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
960       }
961    }
962
963 // -------------------------------------------------------------------
964 // 2 line -------------------------------------------------------
965 // -------------------------------------------------------------------
966 // 2.2.2.1
967    group { GENLIST_NAME("2text.2/default")
968       GENLIST_PROLOG_NORMAL
969       data.item: "texts" "elm.text.1 elm.text.2";
970
971       parts {
972          GENLIST_PART_BASE
973          GENLIST_PART_BG_NORMAL
974          GENLIST_PART_BOTTOM_LINE
975          GENLIST_PART_PADDING_LEFT
976          GENLIST_PART_PADDING_RIGHT
977          GENLIST_PART_PADDING_TOP_2LINE
978          GENLIST_PART_PADDING_BOTTOM_2LINE
979
980          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
981             "elm.padding.left", "elm.padding.right",
982             "elm.padding.top", "elm.text.2",
983          )
984          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
985             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
986          GENLIST_PART_FLIP
987       }
988       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
989    }
990
991 // 2.2.2.1 (textblock)
992    group { GENLIST_NAME("2text.2.tb/default")
993       GENLIST_PROLOG_NORMAL
994       data.item: "texts" "elm.text.1 elm.text.2";
995
996       parts {
997          GENLIST_PART_BASE
998          GENLIST_PART_BG_NORMAL
999          GENLIST_PART_BOTTOM_LINE
1000          GENLIST_PART_PADDING_LEFT
1001          GENLIST_PART_PADDING_RIGHT
1002          GENLIST_PART_PADDING_TOP_2LINE
1003          GENLIST_PART_PADDING_BOTTOM_2LINE
1004
1005          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1006             "elm.padding.left", "elm.padding.right",
1007             "elm.padding.top", "elm.text.2",
1008          )
1009          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1010             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1011          )
1012          GENLIST_PART_FLIP
1013       }
1014       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1015    }
1016
1017 // 2.2.2.2
1018    group { GENLIST_NAME("2text.3/default")
1019       GENLIST_PROLOG_NORMAL
1020       data.item: "texts" "elm.text.1 elm.text.2";
1021
1022       parts {
1023          GENLIST_PART_BASE
1024          GENLIST_PART_BG_NORMAL
1025          GENLIST_PART_BOTTOM_LINE
1026          GENLIST_PART_PADDING_LEFT
1027          GENLIST_PART_PADDING_RIGHT
1028          GENLIST_PART_PADDING_TOP_2LINE
1029          GENLIST_PART_PADDING_BOTTOM_2LINE
1030
1031          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1032             "elm.padding.left", "elm.padding.right", "elm.padding.top"
1033          )
1034          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1035             "elm.padding.left", "elm.padding.right",
1036             "elm.text.2", "elm.padding.bottom",
1037          )
1038          GENLIST_PART_FLIP
1039       }
1040       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1041    }
1042
1043 // 2.2.2.3
1044    group { GENLIST_NAME("3text/default")
1045       GENLIST_PROLOG_NORMAL
1046       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1047
1048       parts {
1049          GENLIST_PART_BASE
1050          GENLIST_PART_BG_NORMAL
1051          GENLIST_PART_BOTTOM_LINE
1052          GENLIST_PART_PADDING_LEFT
1053          GENLIST_PART_PADDING_RIGHT
1054          GENLIST_PART_PADDING_TOP_2LINE
1055          GENLIST_PART_PADDING_BOTTOM_2LINE
1056
1057          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1058             "elm.padding.left", "elm.text.3",
1059             "elm.padding.top", "elm.text.2",
1060          )
1061          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1062             "elm.padding.right", "elm.padding.top", "elm.text.2"
1063          )
1064          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1065             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1066          GENLIST_PART_FLIP
1067       }
1068       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1069    }
1070
1071 // 2.2.2.3 (textblock)
1072    group { GENLIST_NAME("3text.tb/default")
1073       GENLIST_PROLOG_NORMAL
1074       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1075
1076       parts {
1077          GENLIST_PART_BASE
1078          GENLIST_PART_BG_NORMAL
1079          GENLIST_PART_BOTTOM_LINE
1080          GENLIST_PART_PADDING_LEFT
1081          GENLIST_PART_PADDING_RIGHT
1082          GENLIST_PART_PADDING_TOP_2LINE
1083          GENLIST_PART_PADDING_BOTTOM_2LINE
1084
1085          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1086             "elm.padding.left", "elm.text.3",
1087             "elm.padding.top", "elm.text.2",
1088          )
1089          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1090             "elm.padding.right", "elm.padding.top", "elm.text.2"
1091          )
1092          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1093             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1094          )
1095          GENLIST_PART_FLIP
1096       }
1097       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1098    }
1099
1100 // 2.2.2.4
1101    group { GENLIST_NAME("2text.1icon.2/default")
1102       GENLIST_PROLOG_NORMAL
1103       data.item: "texts" "elm.text.1 elm.text.2";
1104       data.item: "contents" "elm.icon";
1105
1106       parts {
1107          GENLIST_PART_BASE
1108          GENLIST_PART_BG_NORMAL
1109          GENLIST_PART_BOTTOM_LINE
1110          GENLIST_PART_PADDING_LEFT
1111          GENLIST_PART_PADDING_RIGHT
1112          GENLIST_PART_PADDING_TOP_2LINE
1113          GENLIST_PART_PADDING_BOTTOM_2LINE
1114
1115          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1116             "elm.padding.left", "elm.padding.icon.left",
1117             "elm.padding.top", "elm.text.2",
1118          )
1119          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1120             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1121          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1122          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1123          GENLIST_PART_FLIP
1124       }
1125       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1126    }
1127
1128 // 2.2.2.4 (textblock)
1129    group { GENLIST_NAME("2text.1icon.2.tb/default")
1130       GENLIST_PROLOG_NORMAL
1131       data.item: "texts" "elm.text.1 elm.text.2";
1132       data.item: "contents" "elm.icon";
1133
1134       parts {
1135          GENLIST_PART_BASE
1136          GENLIST_PART_BG_NORMAL
1137          GENLIST_PART_BOTTOM_LINE
1138          GENLIST_PART_PADDING_LEFT
1139          GENLIST_PART_PADDING_RIGHT
1140          GENLIST_PART_PADDING_TOP_2LINE
1141          GENLIST_PART_PADDING_BOTTOM_2LINE
1142
1143          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1144             "elm.padding.left", "elm.padding.icon.left",
1145             "elm.padding.top", "elm.text.2",
1146          )
1147          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1148             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1149          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1150          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1151          GENLIST_PART_FLIP
1152       }
1153       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1154    }
1155
1156
1157 // 2.2.2.5
1158    group { GENLIST_NAME("2text.1icon.10/default")
1159       inherit: "elm/genlist/item/2text.1icon.2/default";
1160
1161       parts {
1162          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1163       }
1164    }
1165
1166 // 2.2.2.5 (textblock)
1167    group { GENLIST_NAME("2text.1icon.10.tb/default")
1168       GENLIST_PROLOG_NORMAL
1169       data.item: "texts" "elm.text.1 elm.text.2";
1170       data.item: "contents" "elm.icon";
1171
1172       parts {
1173          GENLIST_PART_BASE
1174          GENLIST_PART_BG_NORMAL
1175          GENLIST_PART_BOTTOM_LINE
1176          GENLIST_PART_PADDING_LEFT
1177          GENLIST_PART_PADDING_RIGHT
1178          GENLIST_PART_PADDING_TOP_2LINE
1179          GENLIST_PART_PADDING_BOTTOM_2LINE
1180
1181          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1182             "elm.padding.left", "elm.padding.icon.left",
1183             "elm.padding.top", "elm.text.2",
1184          )
1185          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1186             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1187          )
1188          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1189          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1190          GENLIST_PART_FLIP
1191       }
1192       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1193    }
1194
1195 // 2.2.2.6
1196    group { GENLIST_NAME("2text.5icon/default")
1197       GENLIST_PROLOG_NORMAL
1198       data.item: "texts" "elm.text.1 elm.text.2";
1199       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1200
1201       parts {
1202          GENLIST_PART_BASE
1203          GENLIST_PART_BG_NORMAL
1204          GENLIST_PART_BOTTOM_LINE
1205          GENLIST_PART_PADDING_LEFT
1206          GENLIST_PART_PADDING_RIGHT
1207          GENLIST_PART_PADDING_TOP_2LINE
1208          GENLIST_PART_PADDING_BOTTOM_2LINE
1209
1210          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1211             "elm.padding.left", "elm.icon.5",
1212             "elm.padding.top", "elm.text.2",
1213          )
1214          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1215             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1216          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1217             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1218          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1219          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1220             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1221          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1222          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1223             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1224          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1225          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1226             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1227          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1228          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1229             "elm.padding.right", "elm.padding.top", "elm.text.2")
1230          GENLIST_PART_FLIP
1231       }
1232       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1233          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1234    }
1235
1236 // 2.2.2.7
1237    group { GENLIST_NAME("3text.1icon/default")
1238       GENLIST_PROLOG_NORMAL
1239       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1240       data.item: "contents" "elm.icon";
1241
1242       parts {
1243          GENLIST_PART_BASE
1244          GENLIST_PART_BG_NORMAL
1245          GENLIST_PART_BOTTOM_LINE
1246          GENLIST_PART_PADDING_LEFT
1247          GENLIST_PART_PADDING_RIGHT
1248          GENLIST_PART_PADDING_TOP_2LINE
1249          GENLIST_PART_PADDING_BOTTOM_2LINE
1250
1251          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1252             "elm.padding.left", "elm.padding.icon.left",
1253             "elm.padding.top", "elm.text.3",
1254          )
1255          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1256          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1257             "elm.padding.right", "elm.padding.top", "elm.text.3"
1258          )
1259
1260          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1261             "elm.padding.left", "elm.padding.text3.right",
1262             "elm.text.1", "elm.padding.bottom",
1263          )
1264          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1265          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1266             "elm.padding.right", "elm.padding.bottom")
1267          GENLIST_PART_FLIP
1268       }
1269       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1270          target: "elm.icon"; )
1271    }
1272
1273 // 2.2.2.7 (textblock)
1274    group { GENLIST_NAME("3text.1icon.tb/default")
1275       GENLIST_PROLOG_NORMAL
1276       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1277       data.item: "contents" "elm.icon";
1278
1279       parts {
1280          GENLIST_PART_BASE
1281          GENLIST_PART_BG_NORMAL
1282          GENLIST_PART_BOTTOM_LINE
1283          GENLIST_PART_PADDING_LEFT
1284          GENLIST_PART_PADDING_RIGHT
1285          GENLIST_PART_PADDING_TOP_2LINE
1286          GENLIST_PART_PADDING_BOTTOM_2LINE
1287
1288          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1289          // and theier font size can be changed both.
1290          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1291             "elm.padding.left", "elm.padding.icon.left",
1292             "elm.padding.top",
1293          )
1294          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1295          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1296             "elm.padding.right", "elm.padding.top", "elm.text.3")
1297
1298          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1299             "elm.padding.left", "elm.padding.text3.right",
1300             "elm.text.1", "elm.padding.bottom"
1301          )
1302          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1303          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1304             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1305          GENLIST_PART_FLIP
1306       }
1307       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1308          target: "elm.icon"; )
1309    }
1310
1311 // 2.2.2.8
1312    group { GENLIST_NAME("2text.2icon/default")
1313       GENLIST_PROLOG_NORMAL
1314       data.item: "texts" "elm.text.1 elm.text.2";
1315       data.item: "contents" "elm.icon.1 elm.icon.2";
1316
1317       parts {
1318          GENLIST_PART_BASE
1319          GENLIST_PART_BG_NORMAL
1320          GENLIST_PART_BOTTOM_LINE
1321          GENLIST_PART_PADDING_LEFT
1322          GENLIST_PART_PADDING_RIGHT
1323          GENLIST_PART_PADDING_TOP_2LINE
1324          GENLIST_PART_PADDING_BOTTOM_2LINE
1325
1326          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1327             "elm.padding.left", "elm.padding.icon1.left",
1328             "elm.padding.top", "elm.icon.2",
1329          )
1330          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1331          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1332             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1333
1334          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1335             "elm.padding.left", "elm.padding.bottom")
1336          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1337          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1338             "elm.icon2.right", "elm.padding.right",
1339             "elm.text.1", "elm.padding.bottom",
1340             fixed: 1 1;
1341          )
1342          GENLIST_PART_FLIP
1343       }
1344       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1345          target: "elm.icon.1"; target: "elm.icon.2"; )
1346    }
1347
1348 // 2.2.2.9
1349    group { GENLIST_NAME("2text.7/default")
1350       inherit: "elm/genlist/item/2text.2/default";
1351
1352       parts {
1353          part { name: "elm.text.2";
1354             description { state: "default" 0.0;
1355                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1356             }
1357             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1358          }
1359       }
1360    }
1361
1362 // 2.2.2.10
1363    group { GENLIST_NAME("2text.1icon.7/default")
1364       inherit: "elm/genlist/item/2text.1icon.2/default";
1365
1366       parts {
1367          part { name: "elm.text.2";
1368             description { state: "default" 0.0;
1369                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1370             }
1371             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1372          }
1373          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1374       }
1375    }
1376
1377 // 2.2.2.10 (textblock)
1378    group { GENLIST_NAME("2text.1icon.7.tb/default")
1379       GENLIST_PROLOG_NORMAL
1380       data.item: "texts" "elm.text.1 elm.text.2";
1381       data.item: "contents" "elm.icon";
1382
1383       parts {
1384          GENLIST_PART_BASE
1385          GENLIST_PART_BG_NORMAL
1386          GENLIST_PART_BOTTOM_LINE
1387          GENLIST_PART_PADDING_LEFT
1388          GENLIST_PART_PADDING_RIGHT
1389          GENLIST_PART_PADDING_TOP_2LINE
1390          GENLIST_PART_PADDING_BOTTOM_2LINE
1391
1392          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1393             "elm.padding.left", "elm.padding.icon.left",
1394             "elm.padding.top", "elm.text.2",
1395          )
1396          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1397             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1398          )
1399          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1400          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1401          GENLIST_PART_FLIP
1402       }
1403       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1404    }
1405
1406 // 2.2.2.11
1407    group { GENLIST_NAME("2text.1icon.11/default")
1408       inherit: "elm/genlist/item/2text.1icon.2/default";
1409       parts {
1410          part { name: "elm.text.2";
1411             description { state: "default" 0.0;
1412                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1413             }
1414             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1415          }
1416          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1417       }
1418    }
1419
1420 // 2.2.2.12
1421    group { GENLIST_NAME("2text.2icon.2/default")
1422       GENLIST_PROLOG_NORMAL
1423       data.item: "texts" "elm.text.1 elm.text.2";
1424       data.item: "contents" "elm.icon.1 elm.icon.2";
1425
1426       parts {
1427          GENLIST_PART_BASE
1428          GENLIST_PART_BG_NORMAL
1429          GENLIST_PART_BOTTOM_LINE
1430          GENLIST_PART_PADDING_LEFT
1431          GENLIST_PART_PADDING_RIGHT
1432          GENLIST_PART_PADDING_TOP_2LINE
1433          GENLIST_PART_PADDING_BOTTOM_2LINE
1434
1435          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1436             "elm.padding.left", "elm.padding.icon1.left",
1437             "elm.padding.top", "elm.text.2",
1438          )
1439          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1440             "elm.icon2.rect", "elm.padding.bottom")
1441          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1442          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1443             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1444          // Virtual part for Maxmimum right X axis of text.2
1445          part { name: "elm.icon2.rect";
1446             type: RECT;
1447             scale: 1;
1448             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1449                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1450                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1451                fixed: 1 1;
1452                visible: 0;
1453             )
1454          }
1455          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1456          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1457          GENLIST_PART_FLIP
1458       }
1459       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1460          target: "elm.icon.1"; target: "elm.icon.2"; )
1461    }
1462
1463 // 2.2.2.13
1464    group { GENLIST_NAME("2text.1icon.5/default")
1465       GENLIST_PROLOG_NORMAL
1466       data.item: "texts" "elm.text.1 elm.text.2";
1467       data.item: "contents" "elm.icon";
1468
1469       parts {
1470          GENLIST_PART_BASE
1471          GENLIST_PART_BG_NORMAL
1472          GENLIST_PART_BOTTOM_LINE
1473          GENLIST_PART_PADDING_LEFT
1474          GENLIST_PART_PADDING_RIGHT
1475          GENLIST_PART_PADDING_TOP_2LINE
1476          GENLIST_PART_PADDING_BOTTOM_2LINE
1477
1478          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1479             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1480          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1481             "elm.padding.left", "elm.padding.icon.left",
1482             "elm.text.2", "elm.padding.bottom",
1483          )
1484          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1485          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1486          GENLIST_PART_FLIP
1487       }
1488       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1489          target: "elm.icon"; )
1490    }
1491
1492 // 2.2.2.14
1493    group { GENLIST_NAME("2text.1icon.4/default")
1494       GENLIST_PROLOG_NORMAL
1495       data.item: "texts" "elm.text.1 elm.text.2";
1496       data.item: "contents" "elm.icon";
1497
1498       parts {
1499          GENLIST_PART_BASE
1500          GENLIST_PART_BG_NORMAL
1501          GENLIST_PART_BOTTOM_LINE
1502          GENLIST_PART_PADDING_LEFT
1503          GENLIST_PART_PADDING_RIGHT
1504          GENLIST_PART_PADDING_TOP_2LINE
1505          GENLIST_PART_PADDING_BOTTOM_2LINE
1506
1507          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1508          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1509          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1510             "elm.padding.icon.right", "elm.padding.right",
1511             "elm.padding.top", "elm.text.2",)
1512          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1513             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1514          GENLIST_PART_FLIP
1515       }
1516       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1517          target: "elm.icon"; )
1518    }
1519
1520 // 2.2.2.14.1 (circle)
1521    group { GENLIST_NAME("2text.1icon.4.thumb.circle/default")
1522       inherit: "elm/genlist/item/2text.1icon.4/default";
1523
1524       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
1525       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1526          target: "elm.icon"; )
1527       GENLIST_PROGRAMS_THUMB
1528    }
1529
1530 // 2.2.2.14.1 (square)
1531    group { GENLIST_NAME("2text.1icon.4.thumb.square/default")
1532       inherit: "elm/genlist/item/2text.1icon.4/default";
1533
1534       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
1535       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1536          target: "elm.icon"; )
1537       GENLIST_PROGRAMS_THUMB
1538    }
1539
1540 // 2.2.2.14 (textblock)
1541    group { GENLIST_NAME("2text.1icon.4.tb/default")
1542       GENLIST_PROLOG_NORMAL
1543       data.item: "texts" "elm.text.1 elm.text.2";
1544       data.item: "contents" "elm.icon";
1545
1546       parts {
1547          GENLIST_PART_BASE
1548          GENLIST_PART_BG_NORMAL
1549          GENLIST_PART_BOTTOM_LINE
1550          GENLIST_PART_PADDING_LEFT
1551          GENLIST_PART_PADDING_RIGHT
1552          GENLIST_PART_PADDING_TOP_2LINE
1553          GENLIST_PART_PADDING_BOTTOM_2LINE
1554
1555          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1556          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1557          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1558             "elm.padding.icon.right", "elm.padding.right",
1559             "elm.padding.top", "elm.text.2",)
1560          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1561             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1562          GENLIST_PART_FLIP
1563       }
1564       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1565          target: "elm.icon"; )
1566    }
1567
1568 // 2.2.2.15
1569    group { GENLIST_NAME("3text.1icon.2/default")
1570       GENLIST_PROLOG_NORMAL
1571       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1572       data.item: "contents" "elm.icon";
1573
1574       parts {
1575          GENLIST_PART_BASE
1576          GENLIST_PART_BG_NORMAL
1577          GENLIST_PART_BOTTOM_LINE
1578          GENLIST_PART_PADDING_LEFT
1579          GENLIST_PART_PADDING_RIGHT
1580          GENLIST_PART_PADDING_TOP_2LINE
1581          GENLIST_PART_PADDING_BOTTOM_2LINE
1582
1583          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1584          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1585          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1586             "elm.padding.icon.right", "elm.text.3",
1587             "elm.padding.top", "elm.text.2",)
1588          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1589             "elm.padding.right", "elm.padding.top", "elm.text.2")
1590          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1591             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1592          GENLIST_PART_FLIP
1593       }
1594       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1595          target: "elm.icon"; )
1596    }
1597
1598 // 2.2.2.16
1599    group { GENLIST_NAME("2text.1icon.8/default")
1600       inherit: "elm/genlist/item/2text.1icon.4/default";
1601
1602       parts {
1603          part { name: "elm.text.2";
1604             description { state: "default" 0.0;
1605                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1606             }
1607             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1608          }
1609       }
1610    }
1611
1612 // 2.2.2.17
1613    group { GENLIST_NAME("2text.6icon/default")
1614       GENLIST_PROLOG_NORMAL
1615       data.item: "texts" "elm.text.1 elm.text.2";
1616       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1617
1618       parts {
1619          GENLIST_PART_BASE
1620          GENLIST_PART_BG_NORMAL
1621          GENLIST_PART_BOTTOM_LINE
1622          GENLIST_PART_PADDING_LEFT
1623          GENLIST_PART_PADDING_RIGHT
1624          GENLIST_PART_PADDING_TOP_2LINE
1625          GENLIST_PART_PADDING_BOTTOM_2LINE
1626
1627          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1628          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1629          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1630             "elm.padding.icon6.right", "elm.icon.5",
1631             "elm.padding.top", "elm.text.2",)
1632          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1633             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1634
1635          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1636             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1637          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1638          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1639             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1640          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1641          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1642             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1643          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1644          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1645             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1646          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1647          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1648             "elm.padding.right", "elm.padding.top", "elm.text.2")
1649          GENLIST_PART_FLIP
1650       }
1651       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1652          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1653    }
1654
1655 // 2.2.2.17 (textblock)
1656    group { GENLIST_NAME("2text.6icon.tb/default")
1657       GENLIST_PROLOG_NORMAL
1658       data.item: "texts" "elm.text.1 elm.text.2";
1659       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1660
1661       parts {
1662          GENLIST_PART_BASE
1663          GENLIST_PART_BG_NORMAL
1664          GENLIST_PART_BOTTOM_LINE
1665          GENLIST_PART_PADDING_LEFT
1666          GENLIST_PART_PADDING_RIGHT
1667          GENLIST_PART_PADDING_TOP_2LINE
1668          GENLIST_PART_PADDING_BOTTOM_2LINE
1669
1670          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1671          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1672          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1673             "elm.padding.icon6.right", "elm.icon.5",
1674             "elm.padding.top", "elm.text.2",)
1675          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1676             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1677
1678          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1679             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1680          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1681          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1682             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1683          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1684          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1685             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1686          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1687          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1688             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1689          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1690          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1691             "elm.padding.right", "elm.padding.top", "elm.text.2")
1692          GENLIST_PART_FLIP
1693       }
1694       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1695          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1696    }
1697
1698 // 2.2.2.18
1699    group { GENLIST_NAME("2text.2icon.4/default")
1700       GENLIST_PROLOG_NORMAL
1701       data.item: "texts" "elm.text.1 elm.text.2";
1702       data.item: "contents" "elm.icon.1 elm.icon.2";
1703
1704       parts {
1705          GENLIST_PART_BASE
1706          GENLIST_PART_BG_NORMAL
1707          GENLIST_PART_BOTTOM_LINE
1708          GENLIST_PART_PADDING_LEFT
1709          GENLIST_PART_PADDING_RIGHT
1710          GENLIST_PART_PADDING_TOP_2LINE
1711          GENLIST_PART_PADDING_BOTTOM_2LINE
1712
1713          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1714          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1715          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1716             "elm.padding.icon1.right", "elm.padding.icon2.left",
1717             "elm.padding.top", "elm.text.2",)
1718          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1719             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1720
1721          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1722          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1723          GENLIST_PART_FLIP
1724       }
1725       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1726          target: "elm.icon.1"; target: "elm.icon.2"; )
1727    }
1728
1729
1730 // 2.2.2.18 (textblock)
1731    group { GENLIST_NAME("2text.2icon.4.tb/default")
1732       GENLIST_PROLOG_NORMAL
1733       data.item: "texts" "elm.text.1 elm.text.2";
1734       data.item: "contents" "elm.icon.1 elm.icon.2";
1735
1736       parts {
1737          GENLIST_PART_BASE
1738          GENLIST_PART_BG_NORMAL
1739          GENLIST_PART_BOTTOM_LINE
1740          GENLIST_PART_PADDING_LEFT
1741          GENLIST_PART_PADDING_RIGHT
1742          GENLIST_PART_PADDING_TOP_2LINE
1743          GENLIST_PART_PADDING_BOTTOM_2LINE
1744
1745          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1746          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1747          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1748             "elm.padding.icon1.right", "elm.padding.icon2.left",
1749             "elm.padding.top", "elm.text.2",)
1750          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1751             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1752
1753          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1754          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1755          GENLIST_PART_FLIP
1756       }
1757       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1758          target: "elm.icon.1"; target: "elm.icon.2";)
1759    }
1760
1761 // 2.2.2.19
1762    group { GENLIST_NAME("2text.2icon.6/default")
1763       GENLIST_PROLOG_NORMAL
1764       data.item: "texts" "elm.text.1 elm.text.2";
1765       data.item: "contents" "elm.icon.1 elm.icon.2";
1766
1767       parts {
1768          GENLIST_PART_BASE
1769          GENLIST_PART_BG_NORMAL
1770          GENLIST_PART_BOTTOM_LINE
1771          GENLIST_PART_PADDING_LEFT
1772          GENLIST_PART_PADDING_RIGHT
1773          GENLIST_PART_PADDING_TOP_2LINE
1774          GENLIST_PART_PADDING_BOTTOM_2LINE
1775
1776          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1777          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1778          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1779             "elm.padding.icon1.right", "elm.padding.right",
1780             "elm.padding.top", "elm.text.2",)
1781          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1782             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1783
1784          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1785          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1786             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1787          GENLIST_PART_FLIP
1788       }
1789       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1790          target: "elm.icon.1"; target: "elm.icon.2";)
1791    }
1792
1793 // 2.2.2.19 (textblock)
1794    group { GENLIST_NAME("2text.2icon.6.tb/default")
1795       GENLIST_PROLOG_NORMAL
1796       data.item: "texts" "elm.text.1 elm.text.2";
1797       data.item: "contents" "elm.icon.1 elm.icon.2";
1798
1799       parts {
1800          GENLIST_PART_BASE
1801          GENLIST_PART_BG_NORMAL
1802          GENLIST_PART_BOTTOM_LINE
1803          GENLIST_PART_PADDING_LEFT
1804          GENLIST_PART_PADDING_RIGHT
1805          GENLIST_PART_PADDING_TOP_2LINE
1806          GENLIST_PART_PADDING_BOTTOM_2LINE
1807
1808          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1809          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1810          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1811             "elm.padding.icon1.right", "elm.padding.right",
1812             "elm.padding.top", "elm.text.2",)
1813          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1814             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1815
1816          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1817          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1818             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1819          GENLIST_PART_FLIP
1820
1821       }
1822       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1823          target: "elm.icon.1"; target: "elm.icon.2";)
1824    }
1825
1826 // 2.2.2.20
1827    group { GENLIST_NAME("2text.2icon.8/default")
1828       GENLIST_PROLOG_NORMAL
1829       data.item: "texts" "elm.text.1 elm.text.2";
1830       data.item: "contents" "elm.icon.1 elm.icon.2";
1831
1832       parts {
1833          GENLIST_PART_BASE
1834          GENLIST_PART_BG_NORMAL
1835          GENLIST_PART_BOTTOM_LINE
1836          GENLIST_PART_PADDING_LEFT
1837          GENLIST_PART_PADDING_RIGHT
1838          GENLIST_PART_PADDING_TOP_2LINE
1839          GENLIST_PART_PADDING_BOTTOM_2LINE
1840
1841          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1842          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1843          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1844             "elm.padding.icon1.right", "elm.padding.icon2.left",
1845             "elm.padding.top", "elm.text.2",)
1846          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1847             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1848
1849          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1850          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1851          GENLIST_PART_FLIP
1852       }
1853       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1854          target: "elm.icon.1"; target: "elm.icon.2"; )
1855    }
1856
1857 // 2.2.2.20 (textblock)
1858    group { GENLIST_NAME("2text.2icon.8.tb/default")
1859       GENLIST_PROLOG_NORMAL
1860       data.item: "texts" "elm.text.1 elm.text.2";
1861       data.item: "contents" "elm.icon.1 elm.icon.2";
1862
1863       parts {
1864          GENLIST_PART_BASE
1865          GENLIST_PART_BG_NORMAL
1866          GENLIST_PART_BOTTOM_LINE
1867          GENLIST_PART_PADDING_LEFT
1868          GENLIST_PART_PADDING_RIGHT
1869          GENLIST_PART_PADDING_TOP_2LINE
1870          GENLIST_PART_PADDING_BOTTOM_2LINE
1871
1872          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1873          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1874          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1875             "elm.padding.icon1.right", "elm.padding.icon2.left",
1876             "elm.padding.top", "elm.text.2",)
1877          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1878             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1879
1880          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1881          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1882          GENLIST_PART_FLIP
1883       }
1884       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1885          target: "elm.icon.1"; target: "elm.icon.2";)
1886    }
1887
1888 // 2.2.2.21
1889    group { GENLIST_NAME("2text.2icon.progress/default")
1890       // FIXME: deprecated name, will be removed
1891       alias: "elm/genlist/item/1text.2icon.5/default";
1892       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1893       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1894       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1895
1896       GENLIST_PROLOG_NORMAL
1897       data.item: "texts" "elm.text.1 elm.text.2";
1898       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1899
1900       parts {
1901          GENLIST_PART_BASE
1902          GENLIST_PART_BG_NORMAL
1903          GENLIST_PART_BOTTOM_LINE
1904          GENLIST_PART_PADDING_LEFT
1905          GENLIST_PART_PADDING_RIGHT
1906          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1907          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
1908
1909          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1910          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1911          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1912             "elm.padding.icon1.right", "elm.padding.right",
1913             "elm.padding.top", "elm.padding.bottom",
1914             min: 0 34;)
1915          )
1916          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1917             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1918          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1919             "elm.padding.right", "elm.swallow.progress",
1920             min: 0 46;
1921             GENLIST_PARAM_SUBITEM_DEFAULT
1922             GENLIST_PARAM_TEXT_LIMIT_RT
1923             fixed: 1 1;)
1924          )
1925          GENLIST_PART_FLIP
1926       }
1927       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1928          target: "elm.icon.1"; target: "elm.swallow.progress";)
1929    }
1930
1931 // 2.2.2.22
1932    group { GENLIST_NAME("3text.3icon.progress/default")
1933       // FIXME: deprecated name, will be removed
1934       alias: "elm/genlist/item/3text.3icon/default";
1935       alias: "elm/genlist/item_odd/3text.3icon/default";
1936       alias: "elm/genlist/item_compress/3text.3icon/default";
1937       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
1938
1939       GENLIST_PROLOG_NORMAL
1940       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1941       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
1942
1943       parts {
1944          GENLIST_PART_BASE
1945          GENLIST_PART_BG_NORMAL
1946          GENLIST_PART_BOTTOM_LINE
1947          GENLIST_PART_PADDING_LEFT
1948          GENLIST_PART_PADDING_RIGHT
1949          GENLIST_PART_PADDING_TOP_SIZE( 0 )
1950          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1951
1952          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1953          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1954          GENLIST_PART_LISTITEM("elm.text.1",
1955             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
1956                "elm.padding.top",
1957                min: 0 50;
1958                GENLIST_PARAM_PROGRESS_MAIN
1959                fixed: 0 1;
1960             )
1961          )
1962          GENLIST_PART_ICON("elm.swallow.progress",
1963             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
1964                min: 0 34;
1965             )
1966          )
1967          GENLIST_PART_SUBITEM("elm.text.2",
1968             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
1969                min: 0 46;
1970                GENLIST_PARAM_SUBITEM_DEFAULT
1971                fixed: 1 1;
1972             )
1973          )
1974          GENLIST_PART_SUBITEM("elm.text.3",
1975             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
1976                min: 0 46;
1977                GENLIST_PARAM_SUBITEM_DEFAULT
1978                GENLIST_PARAM_TEXT_LIMIT_RT
1979                fixed: 1 1; // This limits text growing.
1980             )
1981          )
1982          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1983          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
1984             "elm.padding.right",
1985             min: 156 GENLIST_BTN_01_HEIGHT;
1986             max: 156 GENLIST_BTN_01_HEIGHT;)
1987          )
1988          GENLIST_PART_FLIP
1989       }
1990       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1991          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
1992    }
1993
1994 // 2.2.2.23
1995    group { GENLIST_NAME("2text.1icon.divider/default")
1996       GENLIST_PROLOG_NORMAL
1997       data.item: "texts" "elm.text.1 elm.text.2";
1998       data.item: "contents" "elm.icon";
1999
2000       parts {
2001          GENLIST_PART_BASE
2002          GENLIST_PART_BG_NORMAL
2003          GENLIST_PART_BOTTOM_LINE
2004          GENLIST_PART_PADDING_LEFT
2005          GENLIST_PART_PADDING_RIGHT
2006          GENLIST_PART_PADDING_TOP_2LINE
2007          GENLIST_PART_PADDING_BOTTOM_2LINE
2008
2009          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2010             "elm.padding.left", "elm.padding.divider.left",
2011             "elm.padding.top", "elm.text.2",
2012          )
2013          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2014             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
2015          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
2016          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
2017          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
2018          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
2019          GENLIST_PART_FLIP
2020       }
2021       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2022          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
2023    }
2024
2025 // 2.2.2.30
2026    group { GENLIST_NAME("2text.3icon/default")
2027       GENLIST_PROLOG_NORMAL
2028       data.item: "texts" "elm.text.1 elm.text.2";
2029       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2030
2031       parts {
2032          GENLIST_PART_BASE
2033          GENLIST_PART_BG_NORMAL
2034          GENLIST_PART_BOTTOM_LINE
2035          GENLIST_PART_PADDING_LEFT
2036          GENLIST_PART_PADDING_RIGHT
2037          GENLIST_PART_PADDING_TOP_2LINE
2038          GENLIST_PART_PADDING_BOTTOM_2LINE
2039
2040          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2041             "elm.padding.left", "elm.text.limit",
2042             "elm.padding.top", "elm.icon.3",
2043             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
2044          )
2045          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
2046          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
2047             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
2048
2049           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
2050             "elm.padding.left", "elm.padding.bottom")
2051          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
2052          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2053             "elm.icon3.right", "elm.padding.icon1.left",
2054             "elm.text.1", "elm.padding.bottom",
2055             fixed: 1 1;
2056          )
2057          // Virtual part for Maxmimum right X axis of TEXT
2058          GENLIST_PART_SPACER("elm.text.limit",
2059             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
2060                min: (GENLIST_ICON_LARGE_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
2061             )
2062          )
2063          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2064          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2065          GENLIST_PART_FLIP
2066       }
2067       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2068          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2069    }
2070
2071 // 2.2.2.31
2072    group { GENLIST_NAME("2text.1icon.12/default")
2073       inherit: "elm/genlist/item/2text.1icon.2/default";
2074       parts {
2075          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2076       }
2077    }
2078
2079 // 2.2.2.31.1 (circle)
2080    group { GENLIST_NAME("2text.1icon.12.thumb.circle/default")
2081       inherit: "elm/genlist/item/2text.1icon.12/default";
2082
2083       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2084       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2085          target: "elm.icon"; )
2086       GENLIST_PROGRAMS_THUMB
2087    }
2088
2089 // 2.2.2.31.1 (square)
2090    group { GENLIST_NAME("2text.1icon.12.thumb.square/default")
2091       inherit: "elm/genlist/item/2text.1icon.12/default";
2092
2093       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2094       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2095          target: "elm.icon"; )
2096       GENLIST_PROGRAMS_THUMB
2097    }
2098
2099 // 2.2.2.32
2100    group { GENLIST_NAME("2text.1icon.12.tb/default")
2101       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2102       parts {
2103          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2104       }
2105    }
2106
2107 // 2.2.2.32
2108 // 2.2.2.36
2109    group { GENLIST_NAME("2text.1icon.9/default")
2110       inherit:"elm/genlist/item/2text.1icon.4/default";
2111       parts {
2112          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2113       }
2114       GENLIST_PROGRAM_CHECK("elm.icon")
2115    }
2116
2117 // 2.2.2.33
2118    group { GENLIST_NAME("2text.2icon.7/default")
2119       inherit: "elm/genlist/item/2text.2icon.4/default";
2120
2121       parts {
2122          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2123       }
2124       GENLIST_PROGRAM_CHECK("elm.icon.1")
2125    }
2126
2127 // 2.2.2.34
2128 // 2.2.2.37
2129    group { GENLIST_NAME("2text.2icon.5/default")
2130       GENLIST_PROLOG_NORMAL
2131       data.item: "texts" "elm.text.1 elm.text.2";
2132       data.item: "contents" "elm.icon.1 elm.icon.2";
2133
2134       parts {
2135          GENLIST_PART_BASE
2136          GENLIST_PART_BG_NORMAL
2137          GENLIST_PART_BOTTOM_LINE
2138          GENLIST_PART_PADDING_LEFT
2139          GENLIST_PART_PADDING_RIGHT
2140          GENLIST_PART_PADDING_TOP_2LINE
2141          GENLIST_PART_PADDING_BOTTOM_2LINE
2142
2143          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2144          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2145          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2146          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2147          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2148             "elm.padding.icon2.right", "elm.padding.right",
2149             "elm.padding.top", "elm.text.2",)
2150          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2151             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2152          GENLIST_PART_FLIP
2153       }
2154       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2155          target: "elm.icon.1"; target: "elm.icon.2";)
2156       GENLIST_PROGRAM_CHECK("elm.icon.1")
2157    }
2158
2159 // 2.2.2.35
2160    group { GENLIST_NAME("2text.3icon.4/default")
2161       GENLIST_PROLOG_NORMAL
2162       data.item: "texts" "elm.text.1 elm.text.2";
2163       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2164
2165       parts {
2166          GENLIST_PART_BASE
2167          GENLIST_PART_BG_NORMAL
2168          GENLIST_PART_BOTTOM_LINE
2169          GENLIST_PART_PADDING_LEFT
2170          GENLIST_PART_PADDING_RIGHT
2171          GENLIST_PART_PADDING_TOP_2LINE
2172          GENLIST_PART_PADDING_BOTTOM_2LINE
2173
2174          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2175          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2176          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2177          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2178          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2179             "elm.padding.icon2.right", "elm.padding.icon3.left",
2180             "elm.padding.top", "elm.text.2",)
2181          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2182             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2183
2184          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2185          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2186          GENLIST_PART_FLIP
2187       }
2188       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2189       GENLIST_PROGRAM_CHECK("elm.icon.1")
2190    }
2191
2192
2193 // 2.2.2.38
2194    group { GENLIST_NAME("4text.1icon.1/default")
2195       GENLIST_PROLOG_NORMAL
2196       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2197       data.item: "contents" "elm.icon.1";
2198
2199       images {
2200          image: "00_list_bubble_bg.png" COMP;
2201       }
2202       parts {
2203          GENLIST_PART_BASE
2204          GENLIST_PART_BG_NORMAL
2205          GENLIST_PART_BOTTOM_LINE
2206          GENLIST_PART_PADDING_LEFT
2207          GENLIST_PART_PADDING_RIGHT
2208          GENLIST_PART_PADDING_TOP_2LINE
2209          GENLIST_PART_PADDING_BOTTOM_2LINE
2210
2211          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2212             "elm.padding.left", "elm.padding.icon1.left",
2213             "elm.padding.top", "elm.text.3",
2214          )
2215          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2216          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2217             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2218
2219          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2220          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2221             "elm.padding.right", "elm.padding.top", "elm.text.3")
2222
2223          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2224             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2225          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2226          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2227             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2228          GENLIST_PART_FLIP
2229       }
2230       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2231          target: "elm.icon.1";)
2232    }
2233
2234 // 2.2.2.38 textblock
2235       group { GENLIST_NAME("4text.1icon.1.tb/default")
2236       GENLIST_PROLOG_NORMAL
2237       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2238       data.item: "contents" "elm.icon.1";
2239
2240       images {
2241          image: "00_list_bubble_bg.png" COMP;
2242       }
2243
2244       parts {
2245          GENLIST_PART_BASE
2246          GENLIST_PART_BG_NORMAL
2247          GENLIST_PART_BOTTOM_LINE
2248          GENLIST_PART_PADDING_LEFT
2249          GENLIST_PART_PADDING_RIGHT
2250          GENLIST_PART_PADDING_TOP_2LINE
2251          GENLIST_PART_PADDING_BOTTOM_2LINE
2252
2253          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2254          // and theier font size can be changed both.
2255          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2256             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2257          )
2258          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2259          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2260             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2261
2262          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2263          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2264             "elm.padding.right", "elm.padding.top", "elm.text.3")
2265
2266          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2267             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2268          )
2269          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2270          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2271             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2272          )
2273          GENLIST_PART_FLIP
2274       }
2275       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2276          target: "elm.icon.1";)
2277    }
2278
2279 // 2.2.2.39
2280    group { GENLIST_NAME("4text.1icon.2/default")
2281       GENLIST_PROLOG_NORMAL
2282       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2283       data.item: "contents" "elm.icon.1 ";
2284
2285       parts {
2286          GENLIST_PART_BASE
2287          GENLIST_PART_BG_NORMAL
2288          GENLIST_PART_BOTTOM_LINE
2289          GENLIST_PART_PADDING_LEFT
2290          GENLIST_PART_PADDING_RIGHT
2291          GENLIST_PART_PADDING_TOP_2LINE
2292          GENLIST_PART_PADDING_BOTTOM_2LINE
2293
2294          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2295             "elm.padding.left", "elm.padding.icon1.left",
2296             "elm.padding.top", "elm.text.3",
2297          )
2298          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2299          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2300             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2301          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2302          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2303             "elm.padding.right", "elm.padding.top", "elm.text.3")
2304
2305          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2306             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2307          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2308          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2309             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2310          GENLIST_PART_FLIP
2311       }
2312       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2313          target: "elm.icon.1";)
2314    }
2315 // 2.2.2.39 (TEXTBLOCK)
2316    group { GENLIST_NAME("4text.1icon.2.tb/default")
2317       GENLIST_PROLOG_NORMAL
2318       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2319       data.item: "contents" "elm.icon.1";
2320
2321       parts {
2322          GENLIST_PART_BASE
2323          GENLIST_PART_BG_NORMAL
2324          GENLIST_PART_BOTTOM_LINE
2325          GENLIST_PART_PADDING_LEFT
2326          GENLIST_PART_PADDING_RIGHT
2327          GENLIST_PART_PADDING_TOP_2LINE
2328          GENLIST_PART_PADDING_BOTTOM_2LINE
2329
2330          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2331             "elm.padding.left", "elm.padding.icon1.left",
2332             "elm.padding.top", "elm.text.3",
2333          )
2334          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2335          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2336             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2337          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2338          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2339             "elm.padding.right", "elm.padding.top", "elm.text.3")
2340
2341          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2342             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2343          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2344          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2345             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2346          GENLIST_PART_FLIP
2347       }
2348       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2349          target: "elm.icon.1";)
2350    }
2351
2352 // 2.2.2.40
2353    group { GENLIST_NAME("4text.1/default")
2354       GENLIST_PROLOG_NORMAL
2355       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2356
2357       images {
2358          image: "00_list_bubble_bg.png" COMP;
2359       }
2360       parts {
2361          GENLIST_PART_BASE
2362          GENLIST_PART_BG_NORMAL
2363          GENLIST_PART_BOTTOM_LINE
2364          GENLIST_PART_PADDING_LEFT
2365          GENLIST_PART_PADDING_RIGHT
2366          GENLIST_PART_PADDING_TOP_2LINE
2367          GENLIST_PART_PADDING_BOTTOM_2LINE
2368
2369          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2370             "elm.padding.left", "elm.padding.bubble.left",
2371             "elm.padding.top", "elm.text.3",
2372          )
2373          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2374          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2375             "elm.padding.right", "elm.padding.top", "elm.text.3")
2376
2377          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2378             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2379          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2380          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2381             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2382          GENLIST_PART_FLIP
2383       }
2384       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; )
2385
2386    }
2387
2388 // 2.2.2.41
2389    group { GENLIST_NAME("4text.2/default")
2390       inherit: "elm/genlist/item/4text.1/default";
2391       parts {
2392          part { name: "elm.bubble";
2393             description { state: "default" 0.0;
2394                visible: 0;
2395             }
2396          }
2397          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2398             "elm.padding.right", "elm.padding.top", "elm.text.3")
2399       }
2400    }
2401
2402 // 2.2.2.42
2403    group { GENLIST_NAME("3text.1icon.3/default")
2404       GENLIST_PROLOG_NORMAL
2405       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2406       data.item: "contents" "elm.icon.1";
2407
2408       parts {
2409          GENLIST_PART_BASE
2410          GENLIST_PART_BG_NORMAL
2411          GENLIST_PART_BOTTOM_LINE
2412          GENLIST_PART_PADDING_LEFT
2413          GENLIST_PART_PADDING_RIGHT
2414          GENLIST_PART_PADDING_TOP_2LINE
2415          GENLIST_PART_PADDING_BOTTOM_2LINE
2416
2417          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2418             "elm.padding.left", "elm.padding.icon1.left",
2419             "elm.padding.top", "elm.text.3",)
2420          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2421          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2422              "elm.padding.right", "elm.padding.top", "elm.text.3")
2423          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2424             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2425          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2426             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2427          GENLIST_PART_FLIP
2428       }
2429       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2430          target: "elm.icon.1";)
2431    }
2432
2433 // 2.2.2.42
2434    group { GENLIST_NAME("3text.1icon.3.tb/default")
2435       GENLIST_PROLOG_NORMAL
2436       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2437       data.item: "contents" "elm.icon.1";
2438
2439       parts {
2440          GENLIST_PART_BASE
2441          GENLIST_PART_BG_NORMAL
2442          GENLIST_PART_BOTTOM_LINE
2443          GENLIST_PART_PADDING_LEFT
2444          GENLIST_PART_PADDING_RIGHT
2445          GENLIST_PART_PADDING_TOP_2LINE
2446          GENLIST_PART_PADDING_BOTTOM_2LINE
2447
2448          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2449             "elm.padding.left", "elm.padding.icon1.left",
2450             "elm.padding.top",
2451          )
2452          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2453          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2454             "elm.padding.right", "elm.padding.top", "elm.text.3"
2455          )
2456          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2457             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2458          )
2459          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2460             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2461          GENLIST_PART_FLIP
2462       }
2463       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2464          target: "elm.icon.1";)
2465    }
2466
2467
2468 // 2.2.2.43
2469    group { GENLIST_NAME("2text.4icon.1/default")
2470       GENLIST_PROLOG_NORMAL
2471       data.item: "texts" "elm.text.1 elm.text.2";
2472       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2473
2474       parts {
2475          GENLIST_PART_BASE
2476          GENLIST_PART_BG_NORMAL
2477          GENLIST_PART_BOTTOM_LINE
2478          GENLIST_PART_PADDING_LEFT
2479          GENLIST_PART_PADDING_RIGHT
2480          GENLIST_PART_PADDING_TOP_2LINE
2481          GENLIST_PART_PADDING_BOTTOM_2LINE
2482
2483          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2484             "elm.padding.left", "elm.padding.icon1.left",
2485             "elm.padding.top", "elm.text.2",
2486          )
2487          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2488             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2489          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2490          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2491             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2492          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2493          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2494             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2495          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2496          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2497             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2498
2499          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2500          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2501          GENLIST_PART_FLIP
2502       }
2503       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2504          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2505    }
2506
2507 // 2.2.2.44
2508    group { GENLIST_NAME("4text.1icon.3/default")
2509       GENLIST_PROLOG_NORMAL
2510       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2511       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2512
2513       images {
2514          image: "00_list_bubble_bg.png" COMP;
2515       }
2516       parts {
2517          GENLIST_PART_BASE
2518          GENLIST_PART_BG_NORMAL
2519          GENLIST_PART_BOTTOM_LINE
2520          GENLIST_PART_PADDING_TOP_2LINE
2521          GENLIST_PART_PADDING_BOTTOM_2LINE
2522          GENLIST_PART_PADDING_LEFT
2523          GENLIST_PART_PADDING_RIGHT
2524          GENLIST_PART_COLORBAR
2525
2526          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2527          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2528
2529
2530          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2531             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2532          )
2533          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2534          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2535             "elm.padding.right", "elm.padding.top", "elm.text.3"
2536          )
2537
2538          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2539             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2540          )
2541          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2542          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2543             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2544          )
2545          GENLIST_PART_FLIP
2546       }
2547       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2548          target: "elm.swallow.colorbar"; target: "elm.icon.1";)
2549    }
2550
2551 // 2.2.2.45
2552    group { GENLIST_NAME("3text.1icon.1/default")
2553       GENLIST_PROLOG_NORMAL
2554       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2555       data.item: "contents" "elm.icon";
2556
2557       parts {
2558          GENLIST_PART_BASE
2559          GENLIST_PART_BG_NORMAL
2560          GENLIST_PART_BOTTOM_LINE
2561          GENLIST_PART_PADDING_LEFT
2562          GENLIST_PART_PADDING_RIGHT
2563          GENLIST_PART_PADDING_TOP_2LINE
2564          GENLIST_PART_PADDING_BOTTOM_2LINE
2565
2566          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2567          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2568          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2569             "elm.padding.icon.right", "elm.padding.right",
2570             "elm.padding.top", "elm.text.2",)
2571          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2572             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2573          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2574             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2575          GENLIST_PART_FLIP
2576       }
2577       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2578          target: "elm.icon"; )
2579    }
2580
2581 // 2.2.2.46
2582    group { GENLIST_NAME("2text.2icon.1/default")
2583       GENLIST_PROLOG_NORMAL
2584       data.item: "texts" "elm.text.1 elm.text.2";
2585       data.item: "contents" "elm.icon.1 elm.icon.2";
2586
2587       parts {
2588          GENLIST_PART_BASE
2589          GENLIST_PART_BG_NORMAL
2590          GENLIST_PART_BOTTOM_LINE
2591          GENLIST_PART_PADDING_LEFT
2592          GENLIST_PART_PADDING_RIGHT
2593          GENLIST_PART_PADDING_TOP_2LINE
2594          GENLIST_PART_PADDING_BOTTOM_2LINE
2595
2596          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2597             "elm.padding.left", "elm.padding.icon1.left",
2598             "elm.padding.top", "elm.text.2",
2599          )
2600          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2601             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2602          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2603          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2604          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2605          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2606          GENLIST_PART_FLIP
2607       }
2608       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2609          target: "elm.icon.1"; target: "elm.icon.2";)
2610    }
2611
2612 // 2.2.2.47
2613    group { GENLIST_NAME("2text.1icon.1/default")
2614       inherit: "elm/genlist/item/2text.1icon.2/default";
2615
2616       parts {
2617          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2618       }
2619    }
2620
2621 // 2.2.4.1
2622    group { GENLIST_NAME("multiline/1title.2text/default")
2623       GENLIST_PROLOG_NORMAL
2624       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2625
2626       parts {
2627          GENLIST_PART_BASE
2628          GENLIST_PART_BG_NORMAL
2629          GENLIST_PART_BOTTOM_LINE
2630          GENLIST_PART_PADDING_LEFT
2631          GENLIST_PART_PADDING_RIGHT
2632          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2633          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2634
2635          // FIXME: if textblock is used, part grows to big.
2636          GENLIST_PART_TEXT("elm.title",
2637             GENLIST_DESCRIPTION_L("elm.padding.left",
2638                GENLIST_PARAM_LISTITEM
2639                min: 226 0;
2640                fixed: 1 0;
2641             )
2642             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2643          )
2644          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2645          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2646          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2647
2648          GENLIST_PART_TEXTBLOCK("elm.text.1",
2649             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
2650                GENLIST_PARAM_LISTITEM_TB_WRAP
2651                min: 0 90; fixed: 0 1;
2652             )
2653             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2654          )
2655          GENLIST_PART_TEXTBLOCK("elm.text.2",
2656             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
2657                GENLIST_PARAM_LISTITEM_TB_WRAP
2658                min: 0 90;
2659             )
2660             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2661          )
2662          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
2663          GENLIST_PART_FLIP
2664       }
2665       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
2666          target: "elm.divider1"; target:"elm.divider2";
2667          target: "center_line"; target:"center_line2";
2668       )
2669    }
2670
2671 // 2.2.4.2
2672    group { GENLIST_NAME("multiline/1title.1text/default")
2673       GENLIST_PROLOG_NORMAL
2674       data.item: "texts" "elm.title elm.text";
2675
2676       parts {
2677          GENLIST_PART_BASE
2678          GENLIST_PART_BG_NORMAL
2679          GENLIST_PART_BOTTOM_LINE
2680          GENLIST_PART_PADDING_LEFT
2681          GENLIST_PART_PADDING_RIGHT
2682          GENLIST_PART_PADDING_TOP_SIZE( 22 )
2683          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
2684
2685          // FIXME: if textblock is used, part grows to big.
2686          GENLIST_PART_TEXT("elm.title",
2687             GENLIST_DESCRIPTION_L("elm.padding.left",
2688                GENLIST_PARAM_LISTITEM
2689                min: 226 0;
2690                fixed: 1 0;
2691             )
2692             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2693          )
2694          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2695          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2696          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2697
2698          GENLIST_PART_TEXTBLOCK("elm.text",
2699             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
2700                GENLIST_PARAM_LISTITEM_TB_WRAP
2701                //min: 0 48;
2702             )
2703             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2704          )
2705          GENLIST_PART_FLIP
2706       }
2707       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
2708          target: "elm.text";
2709          target: "elm.divider1"; target:"elm.divider2";
2710       )
2711    }
2712
2713 // 2.2.4.3
2714    group { GENLIST_NAME("multiline/2text/default")
2715       GENLIST_PROLOG_NORMAL
2716       data.item: "texts" "elm.text.1 elm.text.2";
2717
2718       parts {
2719          GENLIST_PART_BASE
2720          GENLIST_PART_BG_NORMAL
2721          GENLIST_PART_BOTTOM_LINE
2722          GENLIST_PART_PADDING_LEFT
2723          GENLIST_PART_PADDING_RIGHT
2724          GENLIST_PART_PADDING_TOP_2LINE
2725          GENLIST_PART_PADDING_BOTTOM_2LINE
2726
2727          GENLIST_PART_TEXT("elm.text.1",
2728             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
2729                GENLIST_PARAM_LISTITEM
2730                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
2731                fixed: 0 1;
2732             )
2733             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2734          )
2735          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2736          GENLIST_PART_TEXTBLOCK("elm.text.2",
2737             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2738                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2739                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
2740             )
2741             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2742          )
2743          GENLIST_PART_FLIP
2744       }
2745       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2746    }
2747
2748 // 2.2.4.4
2749    group { GENLIST_NAME("multiline/2text.5icon/default")
2750       // FIXME: deprecated name, wiil be removed
2751       alias: "elm/genlist/item/multiline/2text.1icon/default";
2752       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
2753       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
2754       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
2755
2756       GENLIST_PROLOG_NORMAL
2757       data.item: "texts" "elm.text.1 elm.text.2";
2758       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
2759
2760       parts {
2761          GENLIST_PART_BASE
2762          GENLIST_PART_BG_NORMAL
2763          GENLIST_PART_BOTTOM_LINE
2764          GENLIST_PART_PADDING_LEFT
2765          GENLIST_PART_PADDING_RIGHT
2766          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2767          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2768
2769          GENLIST_PART_LISTITEM("elm.text.1",
2770             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
2771                GENLIST_PARAM_LISTITEM
2772                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2773             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2774          )
2775          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
2776          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
2777             "elm.icon.4", "elm.padding.top", "elm.text.2")
2778          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
2779             "elm.icon.3", "elm.padding.top", "elm.text.2")
2780          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
2781             "elm.icon.2", "elm.padding.top", "elm.text.2")
2782          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
2783             "elm.icon.1", "elm.padding.top", "elm.text.2")
2784          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
2785             "elm.padding.right", "elm.padding.top", "elm.text.2")
2786
2787
2788          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2789          GENLIST_PART_TEXTBLOCK("elm.text.2",
2790             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2791             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2792             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2793             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2794          )
2795          GENLIST_PART_FLIP
2796       }
2797       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2798    }
2799
2800 // 2.4.4.5
2801    group { GENLIST_NAME("multiline/2text.1icon.2/default")
2802       GENLIST_PROLOG_NORMAL
2803       data.item: "texts" "elm.text.1 elm.text.2";
2804       data.item: "contents" "elm.icon";
2805
2806       parts {
2807          GENLIST_PART_BASE
2808          GENLIST_PART_BG_NORMAL
2809          GENLIST_PART_BOTTOM_LINE
2810          GENLIST_PART_PADDING_LEFT
2811          GENLIST_PART_PADDING_RIGHT
2812          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2813          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2814
2815          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
2816          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2817          GENLIST_PART_LISTITEM("elm.text.1",
2818             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
2819                GENLIST_PARAM_LISTITEM
2820                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2821             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2822          )
2823          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2824          GENLIST_PART_TEXTBLOCK("elm.text.2",
2825             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2826             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2827             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2828             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2829          )
2830          GENLIST_PART_FLIP
2831       }
2832       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2833    }
2834
2835 /************************************************************/
2836 /******************** Dialogue Group ************************/
2837 /************************************************************/
2838 // 2.2.6.1 (Dialogue)
2839    group { GENLIST_NAME("dialogue/editfield/default")
2840       alias: "elm/layout/dialogue/editfield/default";
2841       inherit: "elm/genlist/item/editfield/default";
2842
2843       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2844
2845       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2846       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2847    }
2848
2849 // 2.2.6.2 (Dialogue)
2850    group { GENLIST_NAME("dialogue/editfield/title/default")
2851       alias: "elm/layout/dialogue/editfield/title/default";
2852       inherit: "elm/genlist/item/editfield/title/default";
2853
2854       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2855
2856       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2857       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2858    }
2859
2860 // Dialogue Group Separators
2861 // default separator
2862    group { GENLIST_NAME("dialogue/separator/default")
2863       alias: "elm/layout/dialogue/separator";
2864
2865       data.item: "stacking" "above";
2866       data.item: "selectraise" "on";
2867
2868       parts {
2869          GENLIST_PART_BASE
2870          GENLIST_PART_SPACER("separator",
2871             description { state: "default" 0.0;
2872                min: 0 32;
2873                max: -1 32;
2874             }
2875          )
2876       }
2877    }
2878
2879 // Dialogue Group Separators
2880 // default separator
2881    group { GENLIST_NAME("dialogue/separator.2/default")
2882       alias: "elm/layout/dialogue/separator.2";
2883
2884       data.item: "stacking" "above";
2885       data.item: "selectraise" "on";
2886
2887       parts {
2888          GENLIST_PART_BASE
2889          GENLIST_PART_SPACER("separator",
2890             description { state: "default" 0.0;
2891                min: 0 8;
2892                max: -1 8;
2893             }
2894          )
2895       }
2896    }
2897
2898    group { GENLIST_NAME("dialogue/1icon/default")
2899       alias: "elm/layout/dialogue/1icon";
2900       inherit: "elm/genlist/item/1icon/default";
2901
2902       data.item: "contents" "elm.icon elm.icon.edit";
2903
2904       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2905       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
2906    }
2907
2908 // 2.4.1.1
2909 // 2.5.2.1 (deprecated)
2910    group { GENLIST_NAME("dialogue/1text/default")
2911       alias: "elm/layout/dialogue/1text";
2912       inherit: "elm/genlist/item/1text/default";
2913
2914       // FIXME: temporary alias for back-wrad compatibility
2915       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
2916       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
2917       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
2918       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
2919
2920       data.item: "contents" "elm.icon.edit";
2921       /*
2922       alias: "elm/genlist/item/dialogue.1text/default";
2923       alias: "elm/genlist/item_odd/dialogue.1text/default";
2924       alias: "elm/genlist/item_compress/dialogue.1text/default";
2925       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
2926       */
2927       GENLIST_DIALOGUE_INHERIT_BODY(;)
2928       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
2929    }
2930
2931 // 2.4.1.2
2932    group { GENLIST_NAME("dialogue/1text.1icon/default")
2933       alias: "elm/layout/dialogue/1text.1icon";
2934       inherit: "elm/genlist/item/1text.1icon.6/default";
2935
2936       data.item: "contents" "elm.icon elm.icon.edit";
2937
2938       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2939       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2940    }
2941
2942 // 2.4.1.3
2943 // 2.5.2.4 (expandable)
2944    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
2945       alias: "elm/layout/dialogue/1text.1icon.2";
2946       inherit: "elm/genlist/item/1text.1icon.2/default";
2947
2948       // FIXME: deprecated, only for backward compatibility
2949       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
2950       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
2951
2952       data.item: "contents" "elm.icon elm.icon.edit";
2953
2954       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2955       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2956    }
2957
2958 // 2.4.1.3.1 (circle)
2959    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.circle/default")
2960       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
2961
2962       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE("elm.icon")
2963       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2964       GENLIST_PROGRAMS_THUMB
2965    }
2966
2967 // 2.4.1.3.1 (square)
2968    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.square/default")
2969       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
2970
2971       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE("elm.icon")
2972       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2973       GENLIST_PROGRAMS_THUMB
2974    }
2975
2976 // 2.4.1.3 (TEXTBLOCK)
2977    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
2978       alias: "elm/layout/dialogue/1text.1icon.2.tb";
2979       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
2980
2981       data.item: "contents" "elm.icon elm.icon.edit";
2982
2983       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2984       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2985    }
2986
2987 // 2.4.1.4
2988    group { GENLIST_NAME("dialogue/1text.2icon/default")
2989       alias: "elm/layout/dialogue/1text.2icon";
2990       inherit: "elm/genlist/item/1text.2icon.7/default";
2991
2992       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
2993
2994       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2995       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
2996    }
2997
2998 // 2.4.1.5
2999    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
3000       alias: "elm/layout/dialogue/2text.1icon.6";
3001       inherit: "elm/genlist/item/2text.1icon.6/default";
3002
3003       data.item: "contents" "elm.icon elm.icon.edit";
3004
3005       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3006       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3007    }
3008
3009 // 2.4.1.6
3010 // 2.4.1.15
3011 // 2.5.2.2 & 2.5.2.3 (expandable)
3012    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
3013       alias: "elm/layout/dialogue/1text.1icon.3";
3014       inherit: "elm/genlist/item/1text.1icon.3/default";
3015
3016       // FIXME: deprecated, only for backward compatibility
3017       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
3018       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
3019
3020       data.item: "contents" "elm.icon elm.icon.edit";
3021
3022       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3023       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3024    }
3025
3026 // 2.4.1.6 (textblock)
3027    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
3028       alias: "elm/layout/dialogue/1text.1icon.3.tb";
3029       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3030
3031       data.item: "contents" "elm.icon elm.icon.edit";
3032
3033       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3034       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3035    }
3036
3037 // 2.4.1.7
3038 // 2.4.1.11
3039    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
3040       alias: "elm/layout/dialogue/1text.2icon.2";
3041       inherit: "elm/genlist/item/1text.2icon.4/default";
3042
3043       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3044
3045       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3046       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3047    }
3048
3049 // 2.4.1.8
3050    group { GENLIST_NAME("dialogue/1text.3icon/default")
3051       alias: "elm/layout/dialogue/1text.3icon";
3052       inherit: "elm/genlist/item/1text.3icon.2/default";
3053
3054       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3055
3056       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3057       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3058          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3059    }
3060
3061 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
3062    group { GENLIST_NAME("dialogue/3icon/default")
3063       alias: "elm/layout/dialogue/3icon";
3064
3065       GENLIST_PROLOG_DIALOGUE
3066       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3067
3068       parts {
3069          GENLIST_PART_BG_DIALOGUE
3070          GENLIST_PART_BASE
3071          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3072          GENLIST_PART_PADDING_RIGHT_EDIT
3073          GENLIST_PART_PADDING_TOP
3074          GENLIST_PART_PADDING_BOTTOM
3075
3076          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
3077          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3078          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
3079             "elm.padding.icon1.right", "elm.padding.icon3.left",
3080             min: 468 GENLIST_HEIGHT_1LINE; )
3081          )
3082          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3083          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
3084          GENLIST_PART_FLIP
3085       }
3086       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
3087          target: "elm.icon.3"; )
3088    }
3089
3090 // 2.4.1.9
3091    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
3092       alias: "elm/layout/dialogue/1text.1icon.5";
3093
3094       GENLIST_PROLOG_DIALOGUE
3095       data.item: "texts" "elm.text";
3096       data.item: "contents" "elm.icon elm.icon.edit";
3097
3098       parts {
3099          GENLIST_PART_BG_DIALOGUE
3100          GENLIST_PART_BASE
3101          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3102          GENLIST_PART_PADDING_RIGHT_EDIT
3103          GENLIST_PART_PADDING_TOP
3104          GENLIST_PART_PADDING_BOTTOM
3105
3106          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3107             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3108          )
3109          GENLIST_PART_ICON("elm.icon",
3110             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3111                min: 0 74;
3112                fixed: 0 1;
3113             )
3114          )
3115          GENLIST_PART_FLIP
3116       }
3117       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3118    }
3119
3120 // 2.4.1.10
3121    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3122       alias: "elm/layout/dialogue/2text.1icon.4";
3123
3124       GENLIST_PROLOG_DIALOGUE
3125       data.item: "texts" "elm.text.1 elm.text.2";
3126       data.item: "contents" "elm.icon elm.icon.edit";
3127
3128       parts {
3129          GENLIST_PART_BG_DIALOGUE
3130          GENLIST_PART_BASE
3131          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3132          GENLIST_PART_PADDING_RIGHT_EDIT
3133          GENLIST_PART_PADDING_TOP_SIZE(16)
3134          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3135
3136          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3137             "elm.padding.left", "elm.text.2",
3138             "elm.padding.top", "elm.padding.icon.top",
3139          )
3140          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3141             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3142          )
3143          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3144          GENLIST_PART_ICON("elm.icon",
3145             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3146                min: 0 16;
3147                fixed: 0 1;
3148             )
3149          )
3150          GENLIST_PART_FLIP
3151       }
3152       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3153          target: "elm.icon"; )
3154    }
3155
3156 // 2.4.1.12
3157    group { GENLIST_NAME("dialogue/2text.6/default")
3158       alias: "elm/layout/dialogue/2text.6";
3159       inherit: "elm/genlist/item/2text.5/default";
3160
3161       // FIXME: deprecated, will be removed
3162       alias: "elm/genlist/item/dialogue.1title.1text/default";
3163       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3164       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3165       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3166
3167       data.item: "contents" "elm.icon.edit";
3168
3169       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3170       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3171    }
3172
3173 // 2.4.1.13
3174    group { GENLIST_NAME("dialogue/2text.9/default")
3175       alias: "elm/layout/dialogue/2text.9";
3176       inherit: "elm/genlist/item/dialogue/2text.6/default";
3177
3178       data.item: "contents" "elm.icon.edit";
3179
3180       parts {
3181          part { name: "elm.text.1";
3182             description { state: "default";
3183                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3184             }
3185          }
3186       }
3187       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3188    }
3189
3190 // 2.4.1.14
3191    group { GENLIST_NAME("dialogue/2text.4/default")
3192       alias: "elm/layout/dialogue/2text.4";
3193       inherit: "elm/genlist/item/2text.4/default";
3194
3195       data.item: "contents" "elm.icon.edit";
3196
3197       GENLIST_DIALOGUE_INHERIT_BODY(; )
3198       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3199          target: "elm.divider1"; target: "elm.divider2"; )
3200    }
3201
3202 // 2.4.1.14 (textblcok)
3203    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3204       alias: "elm/layout/dialogue/2text.4.tb";
3205       inherit: "elm/genlist/item/2text.4.tb/default";
3206
3207       data.item: "contents" "elm.icon.edit";
3208
3209       GENLIST_DIALOGUE_INHERIT_BODY(
3210          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3211             "elm.padding.right")
3212       )
3213       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3214          target: "elm.divider1"; target: "elm.divider2"; )
3215    }
3216
3217 // 2.4.1.16
3218    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3219       alias: "elm/layout/dialogue/1text.3icon.2";
3220       inherit: "elm/genlist/item/1text.3icon/default";
3221
3222       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3223
3224       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3225       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3226          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3227    }
3228
3229 // 2.4.1.17
3230    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3231       alias: "elm/layout/dialogue/1text.1icon.4";
3232       inherit: "elm/genlist/item/1text.1icon.5/default";
3233
3234       data.item: "contents" "elm.icon elm.icon.edit";
3235
3236       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3237       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3238          target: "elm.icon"; )
3239    }
3240
3241 // 2.4.1.18
3242    group { GENLIST_NAME("dialogue/2text.5/default")
3243       alias: "elm/layout/dialogue/2text.5";
3244       inherit: "elm/genlist/item/2text.6/default";
3245
3246       data.item: "contents" "elm.icon.edit";
3247
3248       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3249       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3250    }
3251
3252
3253 // 2.4.1.19
3254    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3255       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3256       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3257
3258       data.item: "contents" "elm.icon elm.icon.edit";
3259
3260       GENLIST_DIALOGUE_INHERIT_BODY(
3261          part { name: "elm.text";
3262             description { state: "default" 0.0;
3263                text.style: "genlist_style_list_main_text_unread_wrap";
3264             }
3265             description { state: "selected" 0.0;
3266                text.style: "genlist_style_list_main_text_focus_wrap";
3267             }
3268             description { state: "disabled" 0.0;
3269                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3270             }
3271          }
3272       )
3273       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3274    }
3275
3276 // 2.4.1.20
3277    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3278       alias: "elm/layout/dialogue/1text.1icon.divider";
3279       inherit: "elm/genlist/item/1text.1icon.divider/default";
3280
3281       data.item: "contents" "elm.icon elm.icon.edit";
3282
3283       GENLIST_DIALOGUE_INHERIT_BODY(;)
3284       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3285    }
3286
3287 // 2.4.1.21
3288    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3289       alias: "elm/layout/dialogue/1text.2icon.divider";
3290       inherit: "elm/genlist/item/1text.2icon.divider/default";
3291
3292       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3293
3294       GENLIST_DIALOGUE_INHERIT_BODY(;)
3295       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3296          target: "elm.divider1"; target: "elm.divider2";
3297       )
3298    }
3299
3300
3301 // 2.4.2.1
3302     group { GENLIST_NAME("dialogue/2text/default")
3303       alias: "elm/layout/dialogue/2text";
3304       inherit: "elm/genlist/item/2text.2/default";
3305
3306       data.item: "contents" "elm.icon.edit";
3307
3308       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3309       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3310    }
3311
3312 // 2.4.2.2
3313    group { GENLIST_NAME("dialogue/2text.2/default")
3314       alias: "elm/layout/dialogue/2text.2";
3315       inherit: "elm/genlist/item/2text.3/default";
3316
3317       data.item: "contents" "elm.icon.edit";
3318
3319       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3320       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3321    }
3322
3323 // 2.4.2.3
3324    group { GENLIST_NAME("dialogue/2text.3/default")
3325       alias: "elm/layout/dialogue/2text.3";
3326       inherit: "elm/genlist/item/2text.7/default";
3327
3328       data.item: "contents" "elm.icon.edit";
3329
3330       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3331       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3332    }
3333
3334 // 2.4.2.4
3335    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3336       alias: "elm/layout/dialogue/2text.1icon.2";
3337       inherit: "elm/genlist/item/2text.1icon.4/default";
3338
3339       data.item: "contents" "elm.icon elm.icon.edit";
3340
3341       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3342       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3343          target: "elm.icon"; )
3344    }
3345
3346 // 2.4.2.5
3347    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3348       alias: "elm/layout/dialogue/2text.1icon.3";
3349       inherit: "elm/genlist/item/2text.1icon.8/default";
3350
3351       data.item: "contents" "elm.icon elm.icon.edit";
3352
3353       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3354       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3355    }
3356
3357 // 2.4.2.6
3358    group { GENLIST_NAME("dialogue/2text.3icon/default")
3359       alias: "elm/layout/dialogue/2text.3icon";
3360       inherit: "elm/genlist/item/2text.2icon.8/default";
3361
3362       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3363
3364       GENLIST_DIALOGUE_INHERIT_BODY(
3365          GENLIST_PART_COLORBAR_DIALOGUE
3366          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3367       )
3368       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3369          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3370    }
3371
3372 // 2.4.2.7
3373    group { GENLIST_NAME("dialogue/2text.2icon/default")
3374       alias: "elm/layout/dialogue/2text.2icon";
3375       inherit: "elm/genlist/item/2text.2icon.5/default";
3376
3377       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3378
3379       GENLIST_DIALOGUE_INHERIT_BODY(
3380          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3381             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3382       )
3383       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3384          target: "elm.icon.1"; target: "elm.icon.2"; )
3385    }
3386
3387 // 2.4.2.8
3388    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3389       alias: "elm/layout/dialogue/2text.2icon.2";
3390       inherit: "elm/genlist/item/2text.2icon.6/default";
3391
3392       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3393
3394       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3395       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3396          target: "elm.icon.1"; target: "elm.icon.2"; )
3397    }
3398
3399 // 2.4.2.9
3400    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3401       alias: "elm/layout/dialogue/2text.2icon.3";
3402       inherit: "elm/genlist/item/2text.2icon.4/default";
3403
3404       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3405
3406       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3407       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3408          target: "elm.icon.1"; target: "elm.icon.2"; )
3409    }
3410
3411 // 2.4.2.9 (TEXTBLOCK)
3412    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3413       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3414       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
3415
3416       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3417
3418       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3419       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3420          target: "elm.icon.1"; target: "elm.icon.2";)
3421    }
3422
3423 // 2.4.2.10
3424    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3425       alias: "elm/layout/dialogue/2text.1icon.5";
3426       inherit: "elm/genlist/item/2text.1icon.5/default";
3427
3428       data.item: "contents" "elm.icon elm.icon.edit";
3429
3430       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3431       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3432          target: "elm.icon"; )
3433    }
3434
3435
3436 // 2.4.2.11
3437    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3438       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3439       inherit: "elm/genlist/item/multiline/1title.1text/default";
3440
3441       // FIXME: deprecated name, will be removed
3442       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3443       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3444       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3445       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3446       alias: "elm/layout/dialogue/1title.1text.2/default";
3447
3448
3449       data.item: "contents" "elm.icon.edit";
3450
3451       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3452       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3453          target: "elm.text";
3454          target: "elm.divider1"; target:"elm.divider2"; )
3455    }
3456
3457 // 2.4.2.12
3458    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3459       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3460       inherit: "elm/genlist/item/multiline/1title.2text/default";
3461
3462       data.item: "contents" "elm.icon.edit";
3463
3464       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3465       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3466          target: "elm.text.1"; target: "elm.text.2";
3467          target: "elm.divider1"; target:"elm.divider2";
3468          target: "center_line"; target:"center_line2";)
3469    }
3470
3471 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3472    GENLIST_PART_IMAGE(BG_NAME, \
3473       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3474          GENLIST_PARAM_PASSWORD_IMAGE \
3475          fixed: 1 0; \
3476       ) \
3477    ) \
3478    GENLIST_PART_ICON(NAME, \
3479       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3480          rel1.offset: 1 1; \
3481          rel2.offset: -1 -1; \
3482       ) \
3483    )
3484
3485 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3486    GENLIST_PART_IMAGE(BG_NAME, \
3487       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3488          GENLIST_PARAM_PASSWORD_IMAGE \
3489          fixed: 1 0; \
3490       ) \
3491    ) \
3492    GENLIST_PART_ICON(NAME, \
3493       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3494          rel1.offset: 1 1; \
3495          rel2.offset: -1 -1; \
3496       ) \
3497    )
3498
3499 //2.4.2.13 (password style)
3500    group { GENLIST_NAME("dialogue/1text.4icon/default")
3501       alias: "elm/layout/dialogue/4icon";
3502
3503       data.item: "stacking" "above";
3504       data.item: "selectraise" "on";
3505       data.item: "texts" "elm.text";
3506       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3507
3508       images {
3509          image : "00_search_edit_field_bg_02.png" COMP;
3510       }
3511       parts {
3512          GENLIST_PART_BASE
3513          GENLIST_PART_BG_DIALOGUE
3514          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3515          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3516          GENLIST_PART_PADDING_TOP_SIZE(22)
3517          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3518          GENLIST_PART_TEXT( "elm.text",
3519             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3520                fixed: 0 1;
3521                min: 0 42;
3522                GENLIST_PARAM_PASSWORD_TITLE
3523             )
3524          )
3525          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3526
3527          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3528             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3529          )
3530          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3531          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3532             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3533          )
3534          GENLIST_PART_SPACER("elm.padding.center",
3535             description { state: "default" 0.0.;
3536                min: 22 0;
3537                max: 22 0;
3538                fixed: 1 1;
3539                align: 0.5 0.5;
3540                rel1 {
3541                   relative: 0.5 0;
3542                }
3543                rel2 {
3544                   relative: 0.5 1;
3545                }
3546             }
3547          )
3548          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3549             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3550          )
3551          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3552          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3553             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3554          )
3555       }
3556       programs {
3557          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3558       }
3559    }
3560
3561 // 2.4.2.14
3562    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3563       alias: "elm/layout/dialogue/2text.2icon.4";
3564       inherit: "elm/genlist/item/2text.2icon/default";
3565
3566       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3567
3568       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3569       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3570          target: "elm.icon.1"; target: "elm.icon.2";)
3571    }
3572
3573 // 2.4.2.15
3574    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3575       alias: "elm/layout/dialogue/2text.1icon.10";
3576       inherit: "elm/genlist/item/2text.1icon.divider/default";
3577
3578       data.item: "contents" "elm.icon elm.icon.edit";
3579
3580       GENLIST_DIALOGUE_INHERIT_BODY(
3581          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3582             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3583          part { name: "elm.divider1";
3584             description { state: "default" 0.0;
3585                visible: 0;
3586             }
3587          }
3588          part { name: "elm.divider2";
3589             description { state: "default" 0.0;
3590                visible: 0;
3591             }
3592          }
3593       )
3594       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3595          target: "elm.icon"; )
3596    }
3597
3598
3599 // 2.4.2.15 (textblock)
3600    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3601       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3602       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3603
3604       data.item: "contents" "elm.icon elm.icon.edit";
3605
3606       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3607       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3608          target: "elm.icon"; )
3609    }
3610
3611 // 2.4.2.16
3612    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3613       alias: "elm/layout/dialogue/2text.1icon.12";
3614       inherit: "elm/genlist/item/2text.1icon.12/default";
3615
3616       data.item: "contents" "elm.icon elm.icon.edit";
3617
3618       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3619       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3620          target: "elm.icon"; )
3621    }
3622
3623
3624 // 2.4.2.17
3625    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3626       alias: "elm/layout/dialogue/2text.1icon.8";
3627
3628       GENLIST_PROLOG_DIALOGUE
3629       data.item: "texts" "elm.text.1 elm.text.2";
3630       data.item: "contents" "elm.icon elm.icon.edit";
3631
3632       parts {
3633          GENLIST_PART_BASE
3634          GENLIST_PART_BG_DIALOGUE
3635          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3636          GENLIST_PART_PADDING_RIGHT_EDIT
3637          GENLIST_PART_PADDING_TOP_2LINE
3638          GENLIST_PART_PADDING_BOTTOM_2LINE
3639
3640          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3641             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3642          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3643             "elm.padding.left", "elm.text2.limit",
3644             "elm.text.2", "elm.padding.bottom",
3645              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3646          )
3647          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3648          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3649             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3650          // Virtual part for Maxmimum right X axis of text.2
3651          GENLIST_PART_SPACER("elm.text2.limit",
3652             GENLIST_DESCRIPTION_R("elm.padding.right",
3653                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3654             )
3655          )
3656          GENLIST_PART_FLIP
3657       }
3658       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
3659          target: "elm.text.2"; target: "elm.icon"; )
3660    }
3661
3662 // 2.4.2.18
3663    group { GENLIST_NAME("dialogue/multiline/2text/default")
3664       alias: "elm/layout/dialogue/multiline/2text/default";
3665       inherit: "elm/genlist/item/multiline/2text/default";
3666
3667       // FIXME: deprecated name, will be removed
3668       alias: "elm/genlist/item/multiline/dialogue/2text/default";
3669       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
3670       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
3671       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
3672       alias: "elm/layout/multiline/dialogue/2text/default";
3673
3674       data.item: "contents" "elm.icon.edit";
3675
3676       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3677       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3678    }
3679
3680 // 2.4.2.19
3681    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
3682       alias: "elm/layout/dialogue/2text.1icon.15/default";
3683
3684       GENLIST_PROLOG_DIALOGUE
3685       data.item: "texts" "elm.text.1 elm.text.2";
3686       data.item: "contents" "elm.icon elm.icon.edit";
3687
3688       parts {
3689          GENLIST_PART_BG_DIALOGUE
3690          GENLIST_PART_BASE
3691          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3692          GENLIST_PART_PADDING_RIGHT_EDIT
3693          GENLIST_PART_PADDING_TOP_2LINE
3694          GENLIST_PART_PADDING_BOTTOM_2LINE
3695
3696          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3697             "elm.padding.left", "elm.padding.right",
3698             "elm.padding.top", "elm.icon",
3699          )
3700          GENLIST_PART_ICON_SMALL_LB("elm.icon",
3701             "elm.padding.left", "elm.padding.bottom")
3702          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
3703          GENLIST_PART_TEXT("elm.text.2",
3704             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
3705                GENLIST_PARAM_SUBITEM_SETTINGS
3706                min: 0 GENLIST_HEIGHT_2LINE_SUB;
3707                fixed: 0 1;
3708             )
3709             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
3710          )
3711          GENLIST_PART_FLIP
3712       }
3713       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3714    }
3715
3716 // 2.4.2.20
3717    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
3718       alias: "elm/layout/dialogue/2text.1icon.divider/default";
3719       inherit: "elm/genlist/item/2text.1icon.divider/default";
3720
3721       data.item: "contents" "elm.icon elm.icon.edit";
3722
3723       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3724       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3725    }
3726
3727 // 2.4.2.21
3728 // FIXME: Why name is 3text ?? it's 2text
3729    group { GENLIST_NAME("dialogue/3text.2icon/default")
3730       alias: "elm/layout/dialogue/3text.2icon/default";
3731       inherit: "elm/genlist/item/2text.2icon/default";
3732
3733       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3734
3735       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3736       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3737          target: "elm.icon.1"; target: "elm.icon.2"; )
3738    }
3739
3740 // 2.4.4.1 group title
3741    group { GENLIST_NAME("dialogue/grouptitle/default")
3742       alias: "elm/layout/dialogue/grouptitle";
3743
3744       // FIXME: deprecated name, will be removed
3745       alias : "elm/genlist/item/dialogue/title/default";
3746       alias: "elm/genlist/item_odd/dialogue/title/default";
3747       alias: "elm/genlist/item_compress/dialogue/title/default";
3748       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
3749       alias: "elm/layout/dialogue/title";
3750
3751       GENLIST_PROLOG
3752       data.item: "texts" "elm.text";
3753       data.item: "contents" "elm.icon";
3754       parts {
3755          GENLIST_PART_BASE
3756          GENLIST_PART_BG_NORMAL
3757          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3758          GENLIST_PART_PADDING_TOP_SIZE( 0 )
3759          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
3760          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
3761
3762          GENLIST_PART_TEXT("elm.text",
3763             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
3764                "elm.padding.top", "elm.padding.bottom",
3765                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
3766                min: 0 GENLIST_HEIGHT_GROUPTITLE;
3767             )
3768          )
3769
3770          GENLIST_PART_ICON("elm.icon",
3771             GENLIST_DESCRIPTION_RTB("elm.padding.right",
3772                "elm.padding.top", "elm.padding.bottom",
3773                min: 32 32; max: 32 32; fixed: 1 1;
3774             )
3775          )
3776          GENLIST_PART_FLIP
3777       }
3778       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
3779    }
3780
3781 // 2.4.4.2 Help Text
3782    group { GENLIST_NAME("multiline/1text/default");
3783       alias: "elm/layout/multiline/1text/default";
3784
3785       // FIXME: name is not correct...
3786       alias: "elm/layout/dialogue/multiline/1text/default";
3787
3788       data.item: "stacking" "above";
3789       data.item: "selectraise" "on";
3790       data.item: "texts" "elm.text";
3791
3792       parts {
3793          GENLIST_PART_BASE
3794          GENLIST_PART_BG_NORMAL
3795          GENLIST_PART_PADDING_LEFT_SIZE(38)
3796          GENLIST_PART_PADDING_RIGHT_SIZE(38)
3797          GENLIST_PART_PADDING_TOP_SIZE(0)
3798          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
3799
3800          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
3801             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3802             min: 0 38;
3803          )
3804          GENLIST_PART_FLIP
3805       }
3806       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3807    }
3808
3809 // 2.4.4.3
3810    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
3811       alias: "elm/layout/dialogue/bg/2text.1icon/default";
3812
3813       GENLIST_PROLOG_DIALOGUE
3814       data.item: "texts" "elm.text.1 elm.text.2";
3815       data.item: "contents" "elm.icon elm.icon.edit";
3816
3817       parts {
3818          GENLIST_PART_BG_DIALOGUE
3819          GENLIST_PART_BASE
3820          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3821          GENLIST_PART_PADDING_RIGHT_EDIT
3822          GENLIST_PART_PADDING_TOP_SIZE(20)
3823          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3824
3825          GENLIST_PART_TEXT("elm.text.1",
3826             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
3827                GENLIST_PARAM_LISTITEM
3828                min: 0 54; fixed:1 1;)
3829             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3830          )
3831          GENLIST_PART_TEXT("elm.text.2",
3832             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
3833                GENLIST_PARAM_SUBITEM_DEFAULT
3834                min: 0 42;)
3835             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3836          )
3837
3838          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
3839          GENLIST_PART_ICON("elm.icon", GENLIST_DESCRIPTION_R(
3840             "elm.padding.right",
3841             min: 124 124; max: 124 124;)
3842          )
3843          GENLIST_PART_FLIP
3844       }
3845       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3846    }
3847
3848 // 2.4.4.4
3849    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
3850       alias: "elm/layout/dialogue/bg/3text.2icon/default";
3851
3852       GENLIST_PROLOG_DIALOGUE
3853       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
3854       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3855
3856       parts {
3857          GENLIST_PART_BG_DIALOGUE
3858          GENLIST_PART_BASE
3859          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3860          GENLIST_PART_PADDING_RIGHT_EDIT
3861          GENLIST_PART_PADDING_TOP_SIZE(20)
3862          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3863
3864          GENLIST_PART_TEXT("elm.text.1",
3865             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
3866                GENLIST_PARAM_LISTITEM
3867                min: 0 54; fixed:1 1;)
3868             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3869          )
3870          GENLIST_PART_TEXT("elm.text.2",
3871             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
3872                GENLIST_PARAM_SUBITEM_DEFAULT
3873                min: 0 34;)
3874             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3875          )
3876          GENLIST_PART_TEXT("elm.text.3",
3877             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
3878                GENLIST_PARAM_SUBITEM_DEFAULT
3879                min: 0 34; fixed: 1 1; )
3880             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3881          )
3882
3883          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
3884          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
3885          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
3886          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
3887             "elm.padding.right",
3888             min: 124 124; max: 124 124;)
3889          )
3890          GENLIST_PART_FLIP
3891       }
3892       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
3893          target: "elm.icon.1"; target: "elm.icon.2"; )
3894    }
3895
3896 // 2.4.4.4 (Apps)
3897    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
3898       alias: "elm/layout/dialogue/bg/5text.6icon/default";
3899
3900       GENLIST_PROLOG_DIALOGUE
3901       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
3902       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
3903
3904       parts {
3905          GENLIST_PART_BG_DIALOGUE
3906          GENLIST_PART_BASE
3907          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3908          GENLIST_PART_PADDING_RIGHT_EDIT
3909          GENLIST_PART_PADDING_TOP_SIZE(13)
3910          GENLIST_PART_PADDING_BOTTOM_SIZE(13)
3911
3912          GENLIST_PART_ICON("elm.icon.1",
3913             GENLIST_DESCRIPTION_L("elm.padding.left",
3914                min: 126 126; max: 126 126;  fixed: 1 1;)
3915          )
3916          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3917          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
3918             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
3919             GENLIST_PARAM_APPS_NAME
3920             min: 0 32; fixed: 0 1;)
3921          )
3922          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
3923             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
3924             GENLIST_PARAM_APPS_INC
3925             min: 0 32; fixed: 0 1;)
3926          )
3927
3928          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
3929             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
3930             min: 38 38; fixed: 1 1;)
3931          )
3932          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
3933          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
3934             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
3935             min: 38 38; fixed: 1 1;)
3936          )
3937          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
3938          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
3939             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
3940             min: 38 38; fixed: 1 1;)
3941          )
3942          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
3943          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
3944             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
3945             min: 38 38; fixed: 1 1;)
3946          )
3947          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
3948          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
3949             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
3950             min: 38 38; fixed: 1 1;)
3951          )
3952          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
3953          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
3954             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
3955             GENLIST_PARAM_APPS_RATING
3956             min :0 38;)
3957          )
3958
3959          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
3960             "elm.padding.icon1.right", "elm.padding.bottom",
3961             GENLIST_PARAM_APPS_PRICE
3962             min: 0 32; fixed: 0 1;
3963             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
3964          )
3965          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
3966          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
3967             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
3968             GENLIST_PARAM_APPS_PRICE_SALE
3969             min: 0 32; fixed: 0 1;)
3970          )
3971          GENLIST_PART_FLIP
3972       }
3973       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3974          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
3975    }
3976
3977 // 2.4.4.4.1 (Circle)
3978    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.circle/default")
3979       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
3980
3981       GENLIST_INHERIT_THUMB_CIRCLE_THUMB_DIALOGUE("elm.icon.1")
3982       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3983          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
3984       )
3985       GENLIST_PROGRAMS_THUMB
3986    }
3987
3988 // 2.4.4.4.1 (Square)
3989    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.square/default")
3990       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
3991
3992       GENLIST_INHERIT_THUMB_SQUARE_THUMB_DIALOGUE("elm.icon.1")
3993       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3994          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
3995       )
3996       GENLIST_PROGRAMS_THUMB
3997    }
3998
3999 #if 0
4000 // ???
4001    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
4002    group { name: "elm/genlist/item/3text.5icon.2/default";
4003       alias: "elm/genlist/item_odd/3text.5icon.2/default";
4004       alias: "elm/genlist/item_compress/3text.5icon.2/default";
4005       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
4006       data.item: "stacking" "above";
4007       data.item: "selectraise" "on";
4008       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
4009       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
4010       data.item: "flips" "elm.flip.icon elm.flip.content";
4011
4012       parts {
4013          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
4014          GENLIST_PART_BG_NORMAL
4015          GENLIST_PART_BG_NORMAL
4016          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
4017          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
4018          GENLIST_PART_PADDING_LEFT
4019          GENLIST_PART_PADDING_RIGHT_EDIT
4020          GENLIST_PART_COLORBAR
4021          part { name: "elm.icon.checkbox";
4022             type: SWALLOW;
4023             mouse_events: 1;
4024             scale: 1;
4025             description { state: "default" 0.0;
4026                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4027                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4028                fixed: 1 1;
4029                rel1 {
4030                   relative: 1.0 0.0;
4031                   to_x: "elm.padding.left";
4032                   to_y: "elm.padding.top";
4033                }
4034                rel2 {
4035                   relative: 0.0 0.0;
4036                   to_x: "elm.padding.right";
4037                   to_y: "elm.padding.bottom";
4038                }
4039                align: 0.0 0.5;
4040             }
4041          }
4042          part { name: "elm.text.date";
4043             type: TEXT;
4044             mouse_events: 0;
4045             scale: 1;
4046             description { state: "default" 0.0;
4047                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
4048                fixed: 1 1;
4049                rel1 {
4050                   to_x: "elm.padding.right";
4051                   to_y: "elm.padding.bottom";
4052                }
4053                rel2 {
4054                   relative: 0.0 0.0;
4055                   to_x: "elm.padding.right";
4056                   to_y: "elm.padding.bottom";
4057                }
4058                align: 1.0 1.0;
4059                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4060                text {
4061                   font: "Tizen:style=Medium";
4062                   size: GENLIST_FONT_32_INC;
4063                   min: 0 1;
4064                   align: 1.0 0.5;
4065                   text_class: "tizen";
4066                }
4067             }
4068             description { state: "selected" 0.0;
4069                inherit: "default" 0.0;
4070                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4071             }
4072             GENLIST_DESCRIPTION_FLIP_ENABLED
4073          }
4074          part { name: "elm.icon.important";
4075             clip_to: "disclip";
4076             type: SWALLOW;
4077             mouse_events: 1;
4078             scale: 1;
4079             description { state: "default" 0.0;
4080                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
4081                fixed: 1 1;
4082                rel1 {
4083                   relative: 0.0 1.0;
4084                   to_x: "elm.padding.right";
4085                   to_y: "elm.padding.top";
4086                }
4087                rel2 {
4088                   relative: 0.0 0.0;
4089                   to_x: "elm.padding.right";
4090                   to_y: "elm.text.date";
4091                }
4092                align: 1.0 0.5;
4093             }
4094             GENLIST_DESCRIPTION_FLIP_ENABLED
4095          }
4096          part { name: "elm.padding.icon.important.left";
4097             clip_to: "disclip";
4098             type: RECT;
4099             scale: 1;
4100             description { state: "default" 0.0;
4101                min: GENLIST_PADDING_16_INC 0;
4102                fixed: 1 0;
4103                rel1{
4104                   relative: 0.0 1.0;
4105                   to_x: "elm.icon.important";
4106                }
4107                rel2 {
4108                   relative: 0.0 1.0;
4109                   to_x: "elm.icon.important";
4110                }
4111                align: 1.0 0.0;
4112                visible: 0;
4113             }
4114          }
4115          part { name: "elm.padding.icon.checkbox.right";
4116             clip_to: "disclip";
4117             type: RECT;
4118             scale: 1;
4119             description { state: "default" 0.0;
4120                min: GENLIST_PADDING_16_INC 0;
4121                fixed: 1 0;
4122                rel1 {
4123                   relative: 1.0 0.0;
4124                   to_x: "elm.icon.checkbox";
4125                   to_y: "elm.padding.top";
4126                }
4127                rel2 {
4128                   relative: 1.0 0.0;
4129                   to_x:  "elm.icon.checkbox";
4130                   to_y: "elm.padding.bottom";
4131                }
4132                align: 1.0 0.0;
4133                visible: 0;
4134             }
4135          }
4136          part { name: "elm.text.subject.rect";
4137             clip_to: "disclip";
4138             type: RECT;
4139             scale: 1;
4140             description { state: "default" 0.0;
4141                min: 0 GENLIST_SIZE_61_INC;
4142                fixed: 1 1;
4143                rel1 {
4144                   relative: 1.0 1.0;
4145                   to_x: "elm.padding.icon.checkbox.right";
4146                   to_y: "elm.padding.top";
4147                }
4148                rel2 {
4149                   relative: 0.0 0.0;
4150                   to_x: "elm.padding.icon.important.left";
4151                   to_y: "elm.padding.top";
4152                }
4153                align: 0.0 0.0;
4154                visible: 0;
4155             }
4156          }
4157          part { name: "elm.text.subject";
4158             clip_to: "disclip";
4159             type: TEXTBLOCK;
4160             mouse_events: 0;
4161             scale: 1;
4162             description { state: "default" 0.0;
4163                fixed: 1 1;
4164                rel1.to: "elm.text.subject.rect";
4165                rel2.to: "elm.text.subject.rect";
4166                align: 0.0 0.0;
4167                text {
4168                   style: "genlist_style_email_unread";
4169                   min: 0 1;
4170                   max: 0 1;
4171                   align: 0.0 0.5;
4172                }
4173             }
4174             description { state: "selected" 0.0;
4175                inherit: "default" 0.0;
4176                text.style: "genlist_style_email_focus";
4177             }
4178             description { state: "read" 0.0;
4179                inherit: "default" 0.0;
4180                text.style: "genlist_style_email_read";
4181             }
4182             description { state: "unread" 0.0;
4183                inherit: "default" 0.0;
4184                text.style: "genlist_style_email_unread";
4185             }
4186             description { state: "urgency_read" 0.0;
4187                inherit: "default" 0.0;
4188                text.style: "genlist_style_email_urgency_read";
4189             }
4190             description { state: "urgency_unread" 0.0;
4191                inherit: "default" 0.0;
4192                text.style: "genlist_style_email_urgency_unread";
4193             }
4194             GENLIST_DESCRIPTION_FLIP_ENABLED
4195          }
4196          part { name: "elm.text.name";
4197             clip_to: "disclip";
4198             type: TEXTBLOCK;
4199             scale: 1;
4200             description { state: "default" 0.0;
4201                fixed: 1 1;
4202                rel1 {
4203                   relative: 1.0 1.0;
4204                   to_x: "elm.padding.icon.checkbox.right";
4205                   to_y: "elm.text.subject";
4206                }
4207                rel2 {
4208                   relative: 0.0 0.0;
4209                   to_x: "elm.padding.icon.num.left";
4210                   to_y: "elm.padding.bottom";
4211                }
4212                align: 0.0 0.5;
4213                text {
4214                   style: "genlist_style_name_text";
4215                   min: 0 1;
4216                   align: 0.0 0.5;
4217                }
4218             }
4219             description { state: "selected" 0.0;
4220                inherit: "default" 0.0;
4221                text.style: "genlist_style_name_text_focus";
4222             }
4223             GENLIST_DESCRIPTION_FLIP_ENABLED
4224          }
4225          part { name: "elm.padding.icon.num.left";
4226             clip_to: "disclip";
4227             type: RECT;
4228             scale: 1;
4229             description { state: "default" 0.0;
4230                min: GENLIST_PADDING_16_INC 0;
4231                fixed: 1 0;
4232                rel1 {
4233                   relative: 0.0 1.0;
4234                   to_x: "elm.icon.num";
4235                   to_y: "elm.text.subject";
4236                }
4237                rel2 {
4238                   relative: 0.0 0.0;
4239                   to_x: "elm.icon.num";
4240                   to_y: "elm.padding.bottom";
4241                }
4242                align: 1.0 0.0;
4243                visible: 0;
4244             }
4245          }
4246          part { name: "elm.icon.num";
4247             clip_to: "disclip";
4248             type: SWALLOW;
4249             mouse_events: 0;
4250             scale: 1;
4251             description { state: "default" 0.0;
4252                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4253                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4254                fixed: 1 1;
4255                rel1 {
4256                   relative: 0.0 1.0;
4257                   to_x: "elm.padding.icon.attach.left";
4258                   to_y: "elm.text.subject";
4259                }
4260                rel2 {
4261                   relative: 0.0 0.0;
4262                   to_x: "elm.padding.icon.attach.left";
4263                   to_y: "elm.padding.bottom";
4264                }
4265                align: 1.0 0.5;
4266             }
4267             GENLIST_DESCRIPTION_FLIP_ENABLED
4268          }
4269          part { name: "elm.padding.icon.attach.left";
4270             clip_to: "disclip";
4271             type: RECT;
4272             scale: 1;
4273             description { state: "default" 0.0;
4274                min: GENLIST_PADDING_16_INC 0;
4275                fixed: 1 0;
4276                rel1 {
4277                   relative: 0.0 1.0;
4278                   to_x: "elm.icon.attach";
4279                   to_y: "elm.text.subject";
4280                }
4281                rel2 {
4282                   relative: 0.0 0.0;
4283                   to_x: "elm.icon.attach";
4284                   to_y: "elm.padding.bottom";
4285                }
4286                align: 1.0 0.0;
4287                visible: 0;
4288             }
4289          }
4290          part { name: "elm.icon.attach";
4291             clip_to: "disclip";
4292             type: SWALLOW;
4293             scale: 1;
4294             description { state: "default" 0.0;
4295                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4296                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4297                fixed: 1 1;
4298                rel1 {
4299                   relative: 0.0 1.0;
4300                   to_x: "elm.text.date";
4301                   to_y: "elm.text.subject";
4302                }
4303                rel2 {
4304                   relative: 0.0 0.0;
4305                   to_x: "elm.text.date";
4306                   to_y: "elm.padding.bottom";
4307                }
4308                align: 1.0 0.5;
4309             }
4310             GENLIST_DESCRIPTION_FLIP_ENABLED
4311          }
4312          part { name: "elm.swallow.outbox.progress";
4313             type: SWALLOW;
4314             scale: 1;
4315             mouse_events: 1;
4316             repeat_events: 0;
4317             description { state: "default" 0.0;
4318                min: GENLIST_SIZE_168_INC 0;
4319                fixed: 1 1;
4320                color: 0 0 0 0;
4321                align: 1.0 0.5;
4322                rel1 {
4323                   relative: 0.0 1.0;
4324                   offset: 0 0;
4325                   to_x: "elm.padding.right";
4326                   to_y: "elm.padding.top";
4327                }
4328                rel2 {
4329                   relative: 0.0 0.0;
4330                   offset: 0 0;
4331                   to_x: "elm.padding.right";
4332                   to_y: "elm.padding.bottom";
4333                }
4334             }
4335          }
4336          GENLIST_PART_FLIP
4337          GENLIST_PART_DISCLIP
4338       }
4339       programs {
4340          // signal: elm,state,%s,active
4341          //   a "check" item named %s went active
4342          // signal: elm,state,%s,passive
4343          //   a "check" item named %s went passive
4344          // default is passive
4345          program { name: "go_active";
4346             signal: "elm,state,selected";
4347             source: "elm";
4348             action: STATE_SET "selected" 0.0;
4349             target: "bg";
4350             target: "elm.text.subject";
4351             target: "elm.text.name";
4352             target: "elm.text.date";
4353             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4354          }
4355          program { name: "go_passive";
4356             signal: "elm,state,unselected";
4357             source: "elm";
4358             action: STATE_SET "default" 0.0;
4359             target: "bg";
4360             target: "elm.text.subject";
4361             target: "elm.text.name";
4362             target: "elm.text.date";
4363             transition: LINEAR 0.1;
4364          }
4365          program { name: "go_disabled";
4366             signal: "elm,state,disabled";
4367             source: "elm";
4368             action: STATE_SET "disabled" 0.0;
4369             target: "disclip";
4370          }
4371          program { name: "go_enabled";
4372             signal: "elm,state,enabled";
4373             source: "elm";
4374             action: STATE_SET "default" 0.0;
4375             target: "disclip";
4376          }
4377          program { name: "go_read";
4378             signal: "elm,state,read";
4379             source: "elm";
4380             action: STATE_SET "read" 0.0;
4381             target: "elm.text.subject";
4382          }
4383          program { name: "go_unread";
4384             signal: "elm,state,unread";
4385             source: "elm";
4386             action: STATE_SET "unread" 0.0;
4387             target: "elm.text.subject";
4388          }
4389          program { name: "go_urgeny_unread";
4390             signal: "elm,state,urgency_unread";
4391             source: "elm";
4392             action: STATE_SET "urgency_unread" 0.0;
4393             target: "elm.text.subject";
4394          }
4395          program { name: "go_urgency_read";
4396             signal: "elm,state,urgency_read";
4397             source: "elm";
4398             action: STATE_SET "urgency_read" 0.0;
4399             target: "elm.text.subject";
4400          }
4401          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4402       }
4403    }
4404
4405 // ???
4406    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4407    group { name: "elm/genlist/item/2text.1icon.13/default";
4408       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4409       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4410       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4411       data.item: "stacking" "above";
4412       data.item: "selectraise" "on";
4413       data.item: "texts" "elm.text elm.text.msgcount";
4414       data.item: "contents" "elm.icon";
4415       data.item: "flips" "elm.flip.icon elm.flip.content";
4416
4417       parts {
4418          GENLIST_PART_BASE
4419          GENLIST_PART_BOTTOM_LINE
4420          GENLIST_PART_BG_NORMAL
4421          GENLIST_PART_BG_NORMAL
4422          GENLIST_PART_PADDING_LEFT
4423          GENLIST_PART_PADDING_RIGHT_EDIT
4424          part { name: "elm.icon";
4425             clip_to: "disclip";
4426             type: SWALLOW;
4427             scale: 1;
4428             description { state: "default" 0.0;
4429                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4430                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4431                fixed: 1 1;
4432                rel1 {
4433                   relative: 1.0 0.0;
4434                   to_x: "elm.padding.left";
4435                }
4436                rel2 {
4437                   relative: 1.0 1.0;
4438                   to_x: "elm.padding.left";
4439                }
4440                align: 0.0 0.5;
4441             }
4442             GENLIST_DESCRIPTION_FLIP_ENABLED
4443          }
4444          part { name: "elm.text.msgcount";
4445             clip_to: "disclip";
4446             type: TEXT;
4447             mouse_events: 0;
4448             scale: 1;
4449             description {
4450                state: "default" 0.0;
4451                fixed: 1 1;
4452                align: 0 0;
4453                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4454                rel1.to: "elm.icon";
4455                rel2.to: "elm.icon";
4456                text {
4457                   font: "Tizen:style=Medium";
4458                   size: GENLIST_FONT_28_INC;
4459                   min: 0 1;
4460                   align: 0.5 0.5;
4461                   text_class: "tizen";
4462                }
4463                align: 0.0 0.5;
4464             }
4465          }
4466          part { name: "elm.padding.icon.right";
4467             clip_to: "disclip";
4468             type: RECT;
4469             scale: 1;
4470             description {
4471                state: "default" 0.0;
4472                min: GENLIST_SIZE_16_INC 0;
4473                fixed: 1 0;
4474                rel1 {
4475                   relative: 1.0 0.0;
4476                   to_x: "elm.icon";
4477                }
4478                rel2.to_x: "elm.icon";
4479                visible: 0;
4480             }
4481          }
4482          part { name: "elm.text";
4483             clip_to: "disclip";
4484             type: TEXT;
4485             mouse_events: 0;
4486             scale: 1;
4487             description { state: "default" 0.0;
4488                rel1 {
4489                   relative: 1.0 0.0;
4490                   to_x: "elm.padding.icon.right";
4491                }
4492                rel2 {
4493                   relative: 0.0 1.0;
4494                   to_x: "elm.padding.right";
4495                }
4496                align: 0.0 0.5;
4497                color: GENLIST_EMAIL_UNREAD_COLOR;
4498                text {
4499                   font: "Tizen:style=Roman";
4500                   size: GENLIST_EMAIL_SIZE;
4501                   min: 0 1;
4502                   align: 0.0 0.5;
4503                   text_class: "list_item";
4504                }
4505             }
4506             GENLIST_DESCRIPTION_FLIP_ENABLED
4507          }
4508          GENLIST_PART_FLIP
4509          GENLIST_PART_DISCLIP
4510       }
4511       programs {
4512          program { name: "go_active";
4513             signal: "elm,state,selected";
4514             source: "elm";
4515             action: STATE_SET "selected" 0.0;
4516             target: "bg";
4517             target: "elm.text";
4518             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4519          }
4520          program { name: "go_passive";
4521             signal: "elm,state,unselected";
4522             source: "elm";
4523             action: STATE_SET "default" 0.0;
4524             target: "bg";
4525             target: "elm.text";
4526             transition: LINEAR 0.1;
4527          }
4528          program { name: "go_disabled";
4529             signal: "elm,state,disabled";
4530             source: "elm";
4531             action: STATE_SET "disabled" 0.0;
4532             target: "disclip";
4533          }
4534          program { name: "go_enabled";
4535             signal: "elm,state,enabled";
4536             source: "elm";
4537             action: STATE_SET "default" 0.0;
4538             target: "disclip";
4539          }
4540          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4541       }
4542    }
4543
4544 // ???
4545    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4546    group { name: "elm/genlist/item/2text.1icon.14/default";
4547       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4548       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4549       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4550       data.item: "stacking" "above";
4551       data.item: "selectraise" "on";
4552       data.item: "texts" "elm.text elm.text.msgcount";
4553       data.item: "contents" "elm.check elm.icon";
4554       data.item: "flips" "elm.flip.icon elm.flip.content";
4555
4556       parts {
4557          GENLIST_PART_BASE
4558          GENLIST_PART_BOTTOM_LINE
4559          GENLIST_PART_BG_NORMAL
4560          GENLIST_PART_BG_NORMAL
4561          GENLIST_PART_PADDING_LEFT
4562          GENLIST_PART_PADDING_RIGHT_EDIT
4563          part { name: "elm.check";
4564             clip_to: "disclip";
4565             type: SWALLOW;
4566             mouse_events: 1;
4567             scale: 1;
4568             description { state: "default" 0.0;
4569                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4570                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4571                fixed: 1 1;
4572                rel1 {
4573                   relative: 1.0 0.0;
4574                   to_x: "elm.padding.left";
4575                }
4576                rel2 {
4577                   relative: 1.0 1.0;
4578                   to_x: "elm.padding.left";
4579                }
4580                align: 0.0 0.5;
4581             }
4582             GENLIST_DESCRIPTION_FLIP_ENABLED
4583          }
4584
4585          part { name: "elm.padding.icon.checkbox.right";
4586             clip_to: "disclip";
4587             type: RECT;
4588             scale: 1;
4589             description { state: "default" 0.0;
4590                min: GENLIST_PADDING_16_INC 0;
4591                fixed: 1 0;
4592                rel1 {
4593                   relative: 1.0 0.0;
4594                   to_x: "elm.check";
4595                }
4596                rel2 {
4597                   relative: 1.0 1.0;
4598                   to_x:  "elm.check";
4599                }
4600                align: 1.0 0.0;
4601                visible: 0;
4602             }
4603          }
4604          part { name: "elm.icon";
4605             clip_to: "disclip";
4606             type: SWALLOW;
4607             scale: 1;
4608             description { state: "default" 0.0;
4609                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4610                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4611                fixed: 1 1;
4612                rel1.to_x: "elm.padding.right";
4613                rel2 {
4614                   relative: 0.0 1.0;
4615                   to_x: "elm.padding.right";
4616                }
4617                align: 1.0 0.5;
4618             }
4619             GENLIST_DESCRIPTION_FLIP_ENABLED
4620          }
4621          part { name: "elm.text.msgcount";
4622             clip_to: "disclip";
4623             type: TEXT;
4624             mouse_events: 0;
4625             scale: 1;
4626             description {
4627                state: "default" 0.0;
4628                fixed: 1 1;
4629                align: 0 0;
4630                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4631                rel1.to: "elm.icon";
4632                rel2.to: "elm.icon";
4633                text {
4634                   font: "Tizen:style=Medium";
4635                   size: GENLIST_FONT_28_INC;
4636                   min: 0 1;
4637                   align: 0.5 0.5;
4638                   text_class: "tizen";
4639                }
4640                align: 0.0 0.5;
4641             }
4642          }
4643          part { name: "elm.padding.icon.left";
4644             clip_to: "disclip";
4645             type: RECT;
4646             scale: 1;
4647             description {
4648                state: "default" 0.0;
4649                min: GENLIST_SIZE_16_INC 0;
4650                fixed: 1 0;
4651                rel1.to_x: "elm.icon";
4652                rel2 {
4653                   relative: 0.0 1.0;
4654                   to_x: "elm.icon";
4655                }
4656                align: 1.0 0.0;
4657                visible: 0;
4658             }
4659          }
4660          part { name: "elm.text";
4661             clip_to: "disclip";
4662             type: TEXTBLOCK;
4663             mouse_events: 0;
4664             scale: 1;
4665             description { state: "default" 0.0;
4666                rel1 {
4667                   relative: 1.0 0.0;
4668                   to_x: "elm.padding.icon.checkbox.right";
4669                }
4670                rel2 {
4671                   relative: 0.0 1.0;
4672                   to_x: "elm.padding.icon.left";
4673                }
4674                align: 0.0 0.5;
4675                text {
4676                   style: "genlist_style_email_unread";
4677                   min: 0 1;
4678                   max: 0 1;
4679                   align: 0.0 0.5;
4680                }
4681             }
4682             description { state: "selected" 0.0;
4683                inherit: "default" 0.0;
4684                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4685             }
4686             GENLIST_DESCRIPTION_FLIP_ENABLED
4687          }
4688          GENLIST_PART_FLIP
4689          GENLIST_PART_DISCLIP
4690       }
4691       programs {
4692          program { name: "go_active";
4693             signal: "elm,state,selected";
4694             source: "elm";
4695             action: STATE_SET "selected" 0.0;
4696             target: "bg";
4697             target: "elm.text";
4698             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4699          }
4700          program { name: "go_passive";
4701             signal: "elm,state,unselected";
4702             source: "elm";
4703             action: STATE_SET "default" 0.0;
4704             target: "bg";
4705             target: "elm.text";
4706             transition: LINEAR 0.1;
4707          }
4708          program { name: "go_disabled";
4709             signal: "elm,state,disabled";
4710             source: "elm";
4711             action: STATE_SET "disabled" 0.0;
4712             target: "disclip";
4713          }
4714          program { name: "go_enabled";
4715             signal: "elm,state,enabled";
4716             source: "elm";
4717             action: STATE_SET "default" 0.0;
4718             target: "disclip";
4719          }
4720          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4721       }
4722    }
4723
4724
4725    group { name: "elm/genlist/item/readmessage/default";
4726       alias: "elm/genlist/item_odd/readmessage/default";
4727       alias: "elm/genlist/item_compress/readmessage/default";
4728       alias: "elm/genlist/item_compress_odd/readmessage/default";
4729
4730       data.item: "stacking" "above";
4731       data.item: "selectraise" "on";
4732       data.item: "contents" "elm.icon";
4733       parts {
4734          part { name: "base";
4735             type: RECT;
4736             repeat_events: 1;
4737             description { state: "default" 0.0;
4738                color: GENLIST_LIST_BG_COLOR;
4739             }
4740          }
4741          part { name: "elm.icon";
4742             clip_to: "disclip";
4743             type: SWALLOW;
4744             scale: 1;
4745             description { state: "default" 0.0;
4746                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
4747                rel2 {
4748                   relative: 0.76 0.0;
4749                   to_y: "elm.padding.bottom";
4750                }
4751             }
4752          }
4753          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4754          GENLIST_PART_DISCLIP
4755       }
4756       programs {
4757          // signal: elm,state,%s,active
4758          //   a "check" item named %s went active
4759          // signal: elm,state,%s,passive
4760          //   a "check" item named %s went passive
4761          // default is passive
4762          /*program { name: "go_active";
4763             signal: "elm,state,selected";
4764             source: "elm";
4765             action: STATE_SET "selected" 0.0;
4766             target: "bg";
4767          }
4768          program { name: "go_passive";
4769             signal: "elm,state,unselected";
4770             source: "elm";
4771             action: STATE_SET "default" 0.0;
4772             target: "bg";
4773             transition: LINEAR 0.1;
4774          }*/
4775          program { name: "go_disabled";
4776             signal: "elm,state,disabled";
4777             source: "elm";
4778             action: STATE_SET "disabled" 0.0;
4779             target: "disclip";
4780          }
4781          program { name: "go_enabled";
4782             signal: "elm,state,enabled";
4783             source: "elm";
4784             action: STATE_SET "default" 0.0;
4785             target: "disclip";
4786          }
4787       }
4788    }
4789
4790    group { name: "elm/genlist/item/sentmessage/default";
4791       alias: "elm/genlist/item_odd/sentmessage/default";
4792       alias: "elm/genlist/item_compress/sentmessage/default";
4793       alias: "elm/genlist/item_compress_odd/sentmessage/default";
4794
4795       data.item: "stacking" "above";
4796       data.item: "selectraise" "on";
4797       data.item: "contents" "elm.icon";
4798       parts {
4799          part { name: "base";
4800             type: RECT;
4801             repeat_events: 1;
4802             description { state: "default" 0.0;
4803                color: GENLIST_LIST_BG_COLOR;
4804             }
4805          }
4806          part { name: "elm.icon";
4807             clip_to: "disclip";
4808             type: SWALLOW;
4809             scale: 1;
4810             description { state: "default" 0.0;
4811                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
4812                rel2 {
4813                   relative: 1.0 0.0;
4814                   to_y: "elm.padding.bottom";
4815                }
4816             }
4817          }
4818          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4819          GENLIST_PART_DISCLIP
4820       }
4821       programs {
4822          // signal: elm,state,%s,active
4823          //   a "check" item named %s went active
4824          // signal: elm,state,%s,passive
4825          //   a "check" item named %s went passive
4826          // default is passive
4827          /*program { name: "go_active";
4828             signal: "elm,state,selected";
4829             source: "elm";
4830             action: STATE_SET "selected" 0.0;
4831             target: "bg";
4832          }
4833          program { name: "go_passive";
4834             signal: "elm,state,unselected";
4835             source: "elm";
4836             action: STATE_SET "default" 0.0;
4837             target: "bg";
4838             transition: LINEAR 0.1;
4839          }*/
4840          program { name: "go_disabled";
4841             signal: "elm,state,disabled";
4842             source: "elm";
4843             action: STATE_SET "disabled" 0.0;
4844             target: "disclip";
4845          }
4846          program { name: "go_enabled";
4847             signal: "elm,state,enabled";
4848             source: "elm";
4849             action: STATE_SET "default" 0.0;
4850             target: "disclip";
4851          }
4852       }
4853    }
4854
4855    group { name : "elm/genlist/item/dialogue/separator/end/default";
4856       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
4857       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
4858       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
4859       data.item: "stacking" "above";
4860       data.item: "selectraise" "on";
4861       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4862       parts {
4863          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
4864          GENLIST_PART_DISCLIP
4865       }
4866    }
4867
4868    group { name : "elm/genlist/item/dialogue/seperator.2/default";
4869       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
4870       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
4871       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
4872       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
4873       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
4874       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
4875       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
4876       alias: "elm/layout/dialogue/separator/hd18/with_line";
4877
4878       data.item: "stacking" "above";
4879       data.item: "selectraise" "on";
4880       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4881
4882       parts {
4883          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
4884          GENLIST_PART_DISCLIP
4885       }
4886    }
4887
4888    group { name : "elm/genlist/item/dialogue/seperator.3/default";
4889       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
4890       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
4891       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
4892       alias: "elm/genlist/item/dialogue/separator/20/default";
4893       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
4894       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
4895       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
4896       alias: "elm/layout/dialogue/separator/hd32";
4897
4898       data.item: "stacking" "above";
4899       data.item: "selectraise" "on";
4900       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4901
4902       parts {
4903          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
4904          GENLIST_PART_DISCLIP
4905       }
4906    }
4907
4908    group { name : "elm/genlist/item/dialogue/seperator.4/default";
4909       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
4910       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
4911       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
4912       alias: "elm/genlist/item/dialogue/separator/10/default";
4913       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
4914       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
4915       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
4916       alias: "elm/layout/dialogue/separator/hd16";
4917
4918       data.item: "stacking" "above";
4919       data.item: "selectraise" "on";
4920       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4921
4922       parts {
4923          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
4924          GENLIST_PART_DISCLIP
4925       }
4926    }
4927
4928    group { name : "elm/genlist/item/dialogue/seperator.5/default";
4929       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
4930       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
4931       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
4932       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
4933       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
4934       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
4935       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
4936       alias: "elm/layout/dialogue/separator/hd1";
4937
4938       data.item: "stacking" "above";
4939       data.item: "selectraise" "on";
4940       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4941
4942       parts {
4943          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
4944          GENLIST_PART_DISCLIP
4945       }
4946    }
4947
4948
4949    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
4950       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
4951       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
4952       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
4953       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
4954       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
4955       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
4956       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
4957       alias: "elm/layout/dialogue/1title.1text.3";
4958       data.item: "stacking" "above";
4959       data.item: "selectraise" "on";
4960       data.item: "texts" "elm.title elm.text";
4961       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
4962       parts {
4963          GENLIST_PART_BASE
4964          GENLIST_PART_BOTTOM_LINE
4965          GENLIST_PART_BG_NORMAL
4966          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
4967          GENLIST_PART_PADDING_RIGHT_EDIT
4968          GENLIST_PART_DIALOGUE_ITEM
4969          GENLIST_PART_DIALOGUE_RIGHT_LINE
4970          part { name: "elm.title";
4971             clip_to: "disclip";
4972             type: TEXT;
4973             mouse_events: 0;
4974             scale: 1;
4975             description { state: "default" 0.0;
4976                min: GENLIST_SIZE_163_INC 0;
4977                fixed: 1 0;
4978                rel1 {
4979                   relative: 1.0 0.0;
4980                   to_x: "elm.padding.left";
4981                }
4982                rel2.to_x: "elm.padding.left";
4983                align: 0.0 0.5;
4984                color: GENLIST_MULTILINE_TEXT_COLOR;
4985                text {
4986                   font: "Tizen:style=Medium";
4987                   size: GENLIST_MULTILINE_TEXT_SIZE;
4988                   min: 0 1;
4989                   align: 0.0 0.5;
4990                   text_class: "tizen";
4991                }
4992             }
4993             GENLIST_DESCRIPTION_FLIP_ENABLED
4994          }
4995          part { name: "elm.flip.content.title";
4996             clip_to: "disclip";
4997             type: SWALLOW;
4998             description { state: "default" 0.0;
4999                visible: 0;
5000                fixed: 1 1;
5001                rel1.to: "elm.title";
5002                rel2.to: "elm.title";
5003             }
5004             description { state: "flipped" 0.0;
5005                inherit: "default" 0.0;
5006                visible: 1;
5007             }
5008          }
5009          part { name: "elm.divider1";
5010             type: RECT;
5011             mouse_events: 0;
5012             description { state: "default" 0.0;
5013                min: 1 0;
5014                fixed: 1 0;
5015                rel1 {
5016                   relative: 1.0 0.0;
5017                   to_x: "elm.title";
5018                }
5019                rel2.to_x: "elm.title";
5020                align: 0.0 0.5;
5021                color: GENLIST_LIST_LINE1_COLOR;
5022             }
5023          }
5024          part { name: "elm.padding.text.left";
5025             clip_to: "disclip";
5026             type: RECT;
5027             mouse_events: 0;
5028             scale: 1;
5029             description { state: "default" 0.0;
5030                min: GENLIST_PADDING_16_INC 0;
5031                fixed: 1 0;
5032                rel1 {
5033                    relative: 1.0 0.0;
5034                    to_x: "elm.divider1";
5035                }
5036                rel2.to_x: "elm.divider1";
5037                align: 0.0 0.5;
5038                visible: 0;
5039             }
5040          }
5041          part { name: "elm.text";
5042             clip_to: "disclip";
5043             type: TEXT;
5044             mouse_events: 0;
5045             scale: 1;
5046             description { state: "default" 0.0;
5047                rel1 {
5048                   relative: 1.0 0.0;
5049                   to_x: "elm.padding.text.left";
5050                }
5051                rel2 {
5052                   relative: 0.0 1.0;
5053                   to_x: "elm.padding.right";
5054                }
5055                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5056                text {
5057                   font: "Tizen:style=Roman";
5058                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5059                   min: 0 1;
5060                   align: 0.0 0.5;
5061                   text_class: "list_item";
5062                }
5063             }
5064             GENLIST_DESCRIPTION_FLIP_ENABLED
5065          }
5066          part { name: "elm.flip.content";
5067             clip_to: "disclip";
5068             type: SWALLOW;
5069             mouse_events: 1;
5070             scale: 1;
5071             description { state: "default" 0.0;
5072                fixed: 1 1;
5073                rel1 {
5074                   relative: 0.0 0.5;
5075                   to_x: "elm.text";
5076                }
5077                rel2 {
5078                   relative: 0.0 0.5;
5079                   to_x: "elm.padding.right";
5080                }
5081                visible: 0;
5082             }
5083             description { state: "flipped" 0.0;
5084                inherit: "default" 0.0;
5085                visible: 1;
5086             }
5087          }
5088          GENLIST_PART_DISCLIP
5089       }
5090       programs {
5091          // signal: elm,state,%s,active
5092          //   a "check" item named %s went active
5093          // signal: elm,state,%s,passive
5094          //   a "check" item named %s went passive
5095          // default is passive
5096          /*program { name: "go_active";
5097             signal: "elm,state,selected";
5098             source: "elm";
5099             action: STATE_SET "selected" 0.0;
5100             target: "elm.text";
5101          }
5102          program { name: "go_passive";
5103             signal: "elm,state,unselected";
5104             source: "elm";
5105             action: STATE_SET "default" 0.0;
5106             target: "elm.text";
5107             transition: LINEAR 0.1;
5108          }*/
5109          program { name: "go_disabled";
5110             signal: "elm,state,disabled";
5111             source: "elm";
5112             action: STATE_SET "disabled" 0.0;
5113             target: "disclip";
5114          }
5115          program { name: "go_enabled";
5116             signal: "elm,state,enabled";
5117             source: "elm";
5118             action: STATE_SET "default" 0.0;
5119             target: "disclip";
5120          }
5121          program { name: "flip_enabled";
5122             signal: "elm,state,flip,enabled";
5123             source: "elm";
5124             action: STATE_SET "flipped" 0.0;
5125             target: "elm.title";
5126             target: "elm.text";
5127             target: "elm.flip.content.title";
5128             target: "elm.flip.content";
5129          }
5130          program { name: "flip_disabled";
5131             signal: "elm,state,flip,disabled";
5132             source: "elm";
5133             action: STATE_SET "default" 0.0;
5134             target: "elm.title";
5135             target: "elm.text";
5136             target: "elm.flip.content.title";
5137             target: "elm.flip.content";
5138          }
5139       }
5140    }
5141
5142    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5143       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5144       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5145       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5146       alias: "elm/layout/dialogue/1title.1text.1icon";
5147       data.item: "stacking" "above";
5148       data.item: "selectraise" "on";
5149       data.item: "texts" "elm.title elm.text";
5150       data.item: "contents" "elm.icon";
5151       data.item: "flips" "elm.flip.icon elm.flip.content";
5152       parts {
5153          GENLIST_PART_BASE
5154          GENLIST_PART_BOTTOM_LINE
5155          GENLIST_PART_BG_NORMAL
5156          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5157          GENLIST_PART_PADDING_RIGHT_EDIT
5158          GENLIST_PART_DIALOGUE_ITEM
5159          GENLIST_PART_DIALOGUE_RIGHT_LINE
5160          part { name: "elm.title";
5161             clip_to: "disclip";
5162             type: TEXT;
5163             mouse_events: 0;
5164             scale: 1;
5165             description { state: "default" 0.0;
5166                min: GENLIST_SIZE_163_INC 0;
5167                fixed: 1 0;
5168                rel1 {
5169                   relative: 1.0 0.0;
5170                   to_x: "elm.padding.left";
5171                }
5172                rel2.to_x: "elm.padding.left";
5173                align: 0.0 0.5;
5174                color: GENLIST_MULTILINE_TEXT_COLOR;
5175                text {
5176                   font: "Tizen:style=Medium";
5177                   size: GENLIST_MULTILINE_TEXT_SIZE;
5178                   min: 0 1;
5179                   align: 0.0 0.5;
5180                   text_class: "tizen";
5181                }
5182             }
5183          }
5184          part { name: "elm.divider1";
5185             type: RECT;
5186             mouse_events: 0;
5187             description { state: "default" 0.0;
5188                min: 1 0;
5189                fixed: 1 0;
5190                rel1 {
5191                   relative: 1.0 0.0;
5192                   to_x: "elm.title";
5193                }
5194                rel2.to_x: "elm.title";
5195                align: 0.0 0.5;
5196                color: GENLIST_LIST_LINE1_COLOR;
5197             }
5198          }
5199          part { name: "elm.padding.text.left";
5200             clip_to: "disclip";
5201             type: RECT;
5202             mouse_events: 0;
5203             scale: 1;
5204             description { state: "default" 0.0;
5205                min: GENLIST_PADDING_16_INC 0;
5206                fixed: 1 0;
5207                rel1 {
5208                    relative: 1.0 0.0;
5209                    to_x: "elm.divider1";
5210                }
5211                rel2.to_x: "elm.divider1";
5212                align: 0.0 0.5;
5213                visible: 0;
5214             }
5215          }
5216          part { name: "elm.icon";
5217            clip_to: "disclip";
5218             type: SWALLOW;
5219             mouse_events: 1;
5220             scale: 1;
5221             description { state: "default" 0.0;
5222                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5223                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5224                fixed: 1 1;
5225                rel1.to_x: "elm.padding.right";
5226                rel2 {
5227                   relative: 0.0 1.0;
5228                   to_x: "elm.padding.right";
5229                }
5230                align: 1.0 0.5;
5231             }
5232          }
5233          part { name: "elm.padding.icon.left";
5234             clip_to: "disclip";
5235             type: RECT;
5236             mouse_events: 0;
5237             scale: 1;
5238             description { state: "default" 0.0;
5239                min: GENLIST_PADDING_16_INC 0;
5240                fixed: 1 0;
5241                rel1.to_x: "elm.icon";
5242                rel2 {
5243                    relative: 0.0 1.0;
5244                    to_x: "elm.icon";
5245                }
5246                rel2.to_x: "elm.icon";
5247                align: 1.0 0.5;
5248                visible: 0;
5249             }
5250          }
5251          part { name: "elm.text";
5252             clip_to: "disclip";
5253             type: TEXT;
5254             mouse_events: 0;
5255             scale: 1;
5256             description { state: "default" 0.0;
5257                rel1 {
5258                   relative: 1.0 0.0;
5259                   to_x: "elm.padding.text.left";
5260                }
5261                rel2 {
5262                   relative: 0.0 1.0;
5263                   to_x: "elm.padding.icon.left";
5264                }
5265                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5266                text {
5267                   font: "Tizen:style=Roman";
5268                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5269                   min: 0 1;
5270                   align: 0.0 0.5;
5271                   text_class: "list_item";
5272                }
5273             }
5274             GENLIST_DESCRIPTION_FLIP_ENABLED
5275          }
5276          part { name: "elm.flip.content";
5277             clip_to: "disclip";
5278             type: SWALLOW;
5279             mouse_events: 1;
5280             scale: 1;
5281             description { state: "default" 0.0;
5282                fixed: 1 1;
5283                rel1 {
5284                   relative: 0.0 0.5;
5285                   to_x: "elm.text";
5286                }
5287                rel2 {
5288                   relative: 0.0 0.5;
5289                   to_x: "elm.padding.right";
5290                }
5291                visible: 0;
5292             }
5293             description { state: "flipped" 0.0;
5294                inherit: "default" 0.0;
5295                visible: 1;
5296             }
5297          }
5298          GENLIST_PART_DISCLIP
5299       }
5300       programs {
5301          // signal: elm,state,%s,active
5302          //   a "check" item named %s went active
5303          // signal: elm,state,%s,passive
5304          //   a "check" item named %s went passive
5305          // default is passive
5306          /*program { name: "go_active";
5307             signal: "elm,state,selected";
5308             source: "elm";
5309             action: STATE_SET "selected" 0.0;
5310             target: "elm.text";
5311          }
5312          program { name: "go_passive";
5313             signal: "elm,state,unselected";
5314             source: "elm";
5315             action: STATE_SET "default" 0.0;
5316             target: "elm.text";
5317             transition: LINEAR 0.1;
5318          }*/
5319          program { name: "go_disabled";
5320             signal: "elm,state,disabled";
5321             source: "elm";
5322             action: STATE_SET "disabled" 0.0;
5323             target: "disclip";
5324          }
5325          program { name: "go_enabled";
5326             signal: "elm,state,enabled";
5327             source: "elm";
5328             action: STATE_SET "default" 0.0;
5329             target: "disclip";
5330          }
5331          //GENLIST_PROGRAM_FLIP_1TEXT
5332       }
5333    }
5334
5335    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5336       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5337       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5338       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5339       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5340       data.item: "stacking" "above";
5341       data.item: "selectraise" "on";
5342       data.item: "texts" "elm.title elm.text";
5343       data.item: "contents" "elm.icon";
5344       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5345       parts {
5346          GENLIST_PART_BASE
5347          GENLIST_PART_BOTTOM_LINE
5348          GENLIST_PART_BG_NORMAL
5349          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5350          GENLIST_PART_PADDING_RIGHT_EDIT
5351          GENLIST_PART_DIALOGUE_ITEM
5352          GENLIST_PART_DIALOGUE_RIGHT_LINE
5353          part { name: "elm.title";
5354             clip_to: "disclip";
5355             type: TEXT;
5356             mouse_events: 0;
5357             scale: 1;
5358             description { state: "default" 0.0;
5359                min: GENLIST_SIZE_163_INC 0;
5360                fixed: 1 0;
5361                rel1 {
5362                   relative: 1.0 0.0;
5363                   to_x: "elm.padding.left";
5364                }
5365                rel2.to_x: "elm.padding.left";
5366                align: 0.0 0.5;
5367                color: GENLIST_MULTILINE_TEXT_COLOR;
5368                text {
5369                   font: "Tizen:style=Medium";
5370                   size: GENLIST_MULTILINE_TEXT_SIZE;
5371                   min: 0 1;
5372                   align: 0.0 0.5;
5373                   text_class: "tizen";
5374                }
5375             }
5376             GENLIST_DESCRIPTION_FLIP_ENABLED
5377          }
5378          part { name: "elm.flip.content.title";
5379             clip_to: "disclip";
5380             type: SWALLOW;
5381             description { state: "default" 0.0;
5382                visible: 0;
5383                fixed: 1 1;
5384                rel1.to: "elm.title";
5385                rel2.to: "elm.title";
5386             }
5387             description { state: "flipped" 0.0;
5388                inherit: "default" 0.0;
5389                visible: 1;
5390             }
5391          }
5392          part { name: "elm.divider1";
5393             type: RECT;
5394             mouse_events: 0;
5395             description { state: "default" 0.0;
5396                min: 1 0;
5397                fixed: 1 0;
5398                rel1 {
5399                   relative: 1.0 0.0;
5400                   to_x: "elm.title";
5401                }
5402                rel2.to_x: "elm.title";
5403                align: 0.0 0.5;
5404                color: GENLIST_LIST_LINE1_COLOR;
5405             }
5406          }
5407          part { name: "elm.padding.text.left";
5408             clip_to: "disclip";
5409             type: RECT;
5410             mouse_events: 0;
5411             scale: 1;
5412             description { state: "default" 0.0;
5413                min: GENLIST_PADDING_16_INC 0;
5414                fixed: 1 0;
5415                rel1 {
5416                    relative: 1.0 0.0;
5417                    to_x: "elm.divider1";
5418                }
5419                rel2.to_x: "elm.divider1";
5420                align: 0.0 0.5;
5421                visible: 0;
5422             }
5423          }
5424          part { name: "elm.icon";
5425            clip_to: "disclip";
5426             type: SWALLOW;
5427             mouse_events: 0;
5428             scale: 1;
5429             description { state: "default" 0.0;
5430                min: 0 0;
5431                max: 0 0;
5432                rel1.to_x: "elm.padding.right";
5433                rel2 {
5434                   relative: 0.0 1.0;
5435                   to_x: "elm.padding.right";
5436                }
5437                align: 1.0 0.5;
5438                visible: 0;
5439             }
5440             description { state: "contact_default_number_enabled" 0.0;
5441                inherit: "default" 0.0;
5442                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5443                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5444                visible: 1;
5445             }
5446          }
5447          part { name: "elm.padding.icon.left";
5448             clip_to: "disclip";
5449             type: RECT;
5450             mouse_events: 0;
5451             scale: 1;
5452             description { state: "default" 0.0;
5453                min: 0 0;
5454                fixed: 1 0;
5455                rel1.to_x: "elm.icon";
5456                rel2 {
5457                    relative: 0.0 1.0;
5458                    to_x: "elm.icon";
5459                }
5460                rel2.to_x: "elm.icon";
5461                align: 1.0 0.5;
5462                visible: 0;
5463             }
5464             description { state: "contact_default_number_enabled" 0.0;
5465                inherit: "default" 0.0;
5466                min: GENLIST_PADDING_16_INC 0;
5467             }
5468          }
5469          part { name: "elm.text";
5470             clip_to: "disclip";
5471             type: TEXT;
5472             mouse_events: 0;
5473             scale: 1;
5474             description { state: "default" 0.0;
5475                rel1 {
5476                   relative: 1.0 0.0;
5477                   to_x: "elm.padding.text.left";
5478                }
5479                rel2 {
5480                   relative: 0.0 1.0;
5481                   to_x: "elm.padding.icon.left";
5482                }
5483                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5484                text {
5485                   font: "Tizen:style=Roman";
5486                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5487                   min: 0 1;
5488                   align: 0.0 0.5;
5489                   text_class: "list_item";
5490                }
5491             }
5492             description { state: "contact_default_number_enabled" 0.0;
5493                inherit: "default" 0.0;
5494                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5495             }
5496             GENLIST_DESCRIPTION_FLIP_ENABLED
5497          }
5498          part { name: "elm.flip.content";
5499             clip_to: "disclip";
5500             type: SWALLOW;
5501             mouse_events: 1;
5502             scale: 1;
5503             description { state: "default" 0.0;
5504                fixed: 1 1;
5505                rel1 {
5506                   relative: 0.0 0.5;
5507                   to_x: "elm.text";
5508                }
5509                rel2 {
5510                   relative: 1.0 0.5;
5511                   to_x: "elm.padding.icon.left";
5512                }
5513                visible: 0;
5514             }
5515             description { state: "flipped" 0.0;
5516                inherit: "default" 0.0;
5517                visible: 1;
5518             }
5519          }
5520          GENLIST_PART_DISCLIP
5521       }
5522       programs {
5523          // signal: elm,state,%s,active
5524          //   a "check" item named %s went active
5525          // signal: elm,state,%s,passive
5526          //   a "check" item named %s went passive
5527          // default is passive
5528          /*program { name: "go_active";
5529             signal: "elm,state,selected";
5530             source: "elm";
5531             action: STATE_SET "selected" 0.0;
5532             target: "elm.text";
5533          }
5534          program { name: "go_passive";
5535             signal: "elm,state,unselected";
5536             source: "elm";
5537             action: STATE_SET "default" 0.0;
5538             target: "elm.text";
5539             transition: LINEAR 0.1;
5540          }*/
5541          program { name: "go_disabled";
5542             signal: "elm,state,disabled";
5543             source: "elm";
5544             action: STATE_SET "disabled" 0.0;
5545             target: "disclip";
5546          }
5547          program { name: "go_enabled";
5548             signal: "elm,state,enabled";
5549             source: "elm";
5550             action: STATE_SET "default" 0.0;
5551             target: "disclip";
5552          }
5553          program { name: "flip_enabled";
5554             signal: "elm,state,flip,enabled";
5555             source: "elm";
5556             action: STATE_SET "flipped" 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: "flip_disabled";
5563             signal: "elm,state,flip,disabled";
5564             source: "elm";
5565             action: STATE_SET "default" 0.0;
5566             target: "elm.title";
5567             target: "elm.text";
5568             target: "elm.flip.content.title";
5569             target: "elm.flip.content";
5570          }
5571          program { name: "contact_default_number_enabled";
5572             signal: "elm,state,contact,default_number,enabled";
5573             source: "elm";
5574             action: STATE_SET "contact_default_number_enabled" 0.0;
5575             target: "elm.icon";
5576             target: "elm.padding.icon.left";
5577             target: "elm.text";
5578          }
5579          program { name: "contact_default_number_disabled";
5580             signal: "elm,state,contact,default_number,disabled";
5581             source: "elm";
5582             action: STATE_SET "default" 0.0;
5583             target: "elm.icon";
5584             target: "elm.padding.icon.left";
5585             target: "elm.text";
5586          }
5587       }
5588    }
5589
5590
5591    group { name: "elm/genlist/item/dialogue/2text/default";
5592       alias: "elm/genlist/item_odd/dialogue/2text/default";
5593       alias: "elm/genlist/item_compress/dialogue/2text/default";
5594       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5595       alias: "elm/layout/dialogue/2text";
5596       data.item: "stacking" "above";
5597       data.item: "selectraise" "on";
5598       data.item: "texts" "elm.text.1 elm.text.2";
5599       data.item: "flips" "elm.flip.icon elm.flip.content";
5600       parts {
5601          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5602          GENLIST_PART_BG_NORMAL
5603          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5604          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5605          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5606          GENLIST_PART_PADDING_RIGHT_EDIT
5607          GENLIST_PART_DIALOGUE_ITEM
5608          GENLIST_PART_DIALOGUE_RIGHT_LINE
5609          part { name: "elm.text.1";
5610             clip_to: "disclip";
5611             type: TEXT;
5612             mouse_events: 0;
5613             scale: 1;
5614             description { state: "default" 0.0;
5615                min: 0 GENLIST_SIZE_61_INC;
5616                fixed: 0 1;
5617                rel1 {
5618                   relative: 1.0 1.0;
5619                   to_x: "elm.padding.left";
5620                   to_y: "elm.padding.top";
5621                }
5622                rel2 {
5623                   relative: 0.0 1.0;
5624                   to_x: "elm.padding.right";
5625                   to_y: "elm.padding.top";
5626                }
5627                align: 0.0 0.0;
5628                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5629                text {
5630                   font: "Tizen:style=Roman";
5631                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5632                   min: 0 1;
5633                   align: 0.0 0.5;
5634                   text_class: "list_item";
5635                }
5636             }
5637             description { state: "selected" 0.0;
5638                inherit: "default" 0.0;
5639                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5640             }
5641             GENLIST_DESCRIPTION_FLIP_ENABLED
5642          }
5643          part { name: "elm.text.2";
5644             clip_to: "disclip";
5645             type: TEXT;
5646             mouse_events: 0;
5647             scale: 1;
5648             description { state: "default" 0.0;
5649                rel1 {
5650                   relative: 1.0 1.0;
5651                   to_x: "elm.padding.left";
5652                   to_y: "elm.text.1";
5653                }
5654                rel2 {
5655                   relative: 0.0 0.0;
5656                   to_x: "elm.padding.right";
5657                   to_y: "elm.padding.bottom";
5658                }
5659                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5660                text {
5661                   font: "Tizen:style=Medium";
5662                   size: GENLIST_FONT_32_INC;
5663                   min: 0 1;
5664                   align: 0.0 0.5;
5665                   text_class: "tizen";
5666                }
5667             }
5668             description { state: "selected" 0.0;
5669                inherit: "default" 0.0;
5670                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5671             }
5672             GENLIST_DESCRIPTION_FLIP_ENABLED
5673          }
5674          GENLIST_PART_FLIP
5675          GENLIST_PART_DISCLIP
5676       }
5677       programs {
5678          // signal: elm,state,%s,active
5679          //   a "check" item named %s went active
5680          // signal: elm,state,%s,passive
5681          //   a "check" item named %s went passive
5682          // default is passive
5683          program { name: "go_active";
5684             signal: "elm,state,selected";
5685             source: "elm";
5686             action: STATE_SET "selected" 0.0;
5687             target: "bg";
5688             target: "elm.text.1";
5689             target: "elm.text.2";
5690             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5691          }
5692          program { name: "go_passive";
5693             signal: "elm,state,unselected";
5694             source: "elm";
5695             action: STATE_SET "default" 0.0;
5696             target: "bg";
5697             target: "elm.text.1";
5698             target: "elm.text.2";
5699             transition: LINEAR 0.1;
5700          }
5701          program { name: "go_disabled";
5702             signal: "elm,state,disabled";
5703             source: "elm";
5704             action: STATE_SET "disabled" 0.0;
5705             target: "disclip";
5706          }
5707          program { name: "go_enabled";
5708             signal: "elm,state,enabled";
5709             source: "elm";
5710             action: STATE_SET "default" 0.0;
5711             target: "disclip";
5712          }
5713          GENLIST_PROGRAM_FLIP_2TEXT
5714          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5715       }
5716    }
5717
5718    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
5719       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
5720       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
5721       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
5722       alias: "elm/layout/dialogue/2text.1icon.2";
5723       data.item: "stacking" "above";
5724       data.item: "selectraise" "on";
5725       data.item: "texts" "elm.text.1 elm.text.2";
5726       data.item: "contents" "elm.icon";
5727       data.item: "flips" "elm.flip.icon elm.flip.content";
5728       parts {
5729          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5730          GENLIST_PART_BG_NORMAL
5731          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5732          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5733          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5734          GENLIST_PART_PADDING_RIGHT_EDIT
5735          GENLIST_PART_DIALOGUE_ITEM
5736          GENLIST_PART_DIALOGUE_RIGHT_LINE
5737          part { name: "elm.icon";
5738             clip_to: "disclip";
5739             type: SWALLOW;
5740             scale: 1;
5741             description { state: "default" 0.0;
5742                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5743                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5744                fixed: 1 1;
5745                rel1 {
5746                   relative: 1.0 0.0;
5747                   to_x: "elm.padding.left";
5748                }
5749                rel2.to_x: "elm.padding.left";
5750                align: 0.0 0.5;
5751             }
5752             GENLIST_DESCRIPTION_FLIP_ENABLED
5753          }
5754          part { name: "elm.padding.icon.right";
5755             clip_to: "disclip";
5756             type: RECT;
5757             scale: 1;
5758             description { state: "default" 0.0;
5759                min: GENLIST_PADDING_16_INC 0;
5760                fixed: 1 0;
5761                rel1 {
5762                   relative: 1.0 0.0;
5763                   to_x: "elm.icon";
5764                }
5765                rel2.to_x: "elm.icon";
5766                align: 0.0 0.0;
5767                visible: 0;
5768             }
5769          }
5770          part { name: "elm.text.1";
5771             clip_to: "disclip";
5772             type: TEXT;
5773             mouse_events: 0;
5774             scale: 1;
5775             description { state: "default" 0.0;
5776                min: 0 GENLIST_SIZE_61_INC;
5777                fixed: 0 1;
5778                rel1 {
5779                   relative: 1.0 1.0;
5780                   to_x: "elm.padding.icon.right";
5781                   to_y: "elm.padding.top";
5782                }
5783                rel2 {
5784                   relative: 0.0 1.0;
5785                   to_x: "elm.padding.right";
5786                   to_y: "elm.padding.top";
5787                }
5788                align: 0.0 0.0;
5789                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5790                text {
5791                   font: "Tizen:style=Roman";
5792                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5793                   min: 0 1;
5794                   align: 0.0 0.5;
5795                   text_class: "list_item";
5796                }
5797             }
5798             description { state: "selected" 0.0;
5799                inherit: "default" 0.0;
5800                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5801             }
5802             GENLIST_DESCRIPTION_FLIP_ENABLED
5803          }
5804          part { name: "elm.text.2";
5805             clip_to: "disclip";
5806             type: TEXT;
5807             mouse_events: 0;
5808             scale: 1;
5809             description { state: "default" 0.0;
5810                rel1 {
5811                   relative: 1.0 1.0;
5812                   to_x: "elm.padding.icon.right";
5813                   to_y: "elm.text.1";
5814                }
5815                rel2 {
5816                   relative: 0.0 0.0;
5817                   to_x: "elm.padding.right";
5818                   to_y: "elm.padding.bottom";
5819                }
5820                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5821                text {
5822                   font: "Tizen:style=Medium";
5823                   size: GENLIST_FONT_32_INC;
5824                   min: 0 1;
5825                   align: 0.0 0.5;
5826                   text_class: "tizen";
5827                }
5828             }
5829             description { state: "selected" 0.0;
5830                inherit: "default" 0.0;
5831                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5832             }
5833             GENLIST_DESCRIPTION_FLIP_ENABLED
5834          }
5835          GENLIST_PART_FLIP
5836          GENLIST_PART_DISCLIP
5837       }
5838       programs {
5839          // signal: elm,state,%s,active
5840          //   a "check" item named %s went active
5841          // signal: elm,state,%s,passive
5842          //   a "check" item named %s went passive
5843          // default is passive
5844          program { name: "go_active";
5845             signal: "elm,state,selected";
5846             source: "elm";
5847             action: STATE_SET "selected" 0.0;
5848             target: "bg";
5849             target: "elm.text.1";
5850             target: "elm.text.2";
5851             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5852          }
5853          program { name: "go_passive";
5854             signal: "elm,state,unselected";
5855             source: "elm";
5856             action: STATE_SET "default" 0.0;
5857             target: "bg";
5858             target: "elm.text.1";
5859             target: "elm.text.2";
5860             transition: LINEAR 0.1;
5861          }
5862          program { name: "go_disabled";
5863             signal: "elm,state,disabled";
5864             source: "elm";
5865             action: STATE_SET "disabled" 0.0;
5866             target: "disclip";
5867          }
5868          program { name: "go_enabled";
5869             signal: "elm,state,enabled";
5870             source: "elm";
5871             action: STATE_SET "default" 0.0;
5872             target: "disclip";
5873          }
5874          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
5875          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5876       }
5877    }
5878
5879    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
5880       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
5881       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
5882       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
5883       alias: "elm/layout/dialogue/2text.1icon.3";
5884       data.item: "stacking" "above";
5885       data.item: "selectraise" "on";
5886       data.item: "texts" "elm.text.1 elm.text.2";
5887       data.item: "contents" "elm.icon";
5888       data.item: "flips" "elm.flip.icon elm.flip.content";
5889       parts {
5890          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5891          GENLIST_PART_BG_NORMAL
5892          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5893          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5894          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5895          GENLIST_PART_PADDING_RIGHT_EDIT
5896          GENLIST_PART_DIALOGUE_ITEM
5897          GENLIST_PART_DIALOGUE_RIGHT_LINE
5898          part { name: "elm.icon";
5899             clip_to: "disclip";
5900             type: SWALLOW;
5901             scale: 1;
5902             description { state: "default" 0.0;
5903                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5904                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5905                fixed: 1 1;
5906                rel1 {
5907                   relative: 1.0 0.0;
5908                   to_x: "elm.padding.left";
5909                }
5910                rel2.to_x: "elm.padding.left";
5911                align: 0.0 0.5;
5912             }
5913             GENLIST_DESCRIPTION_FLIP_ENABLED
5914          }
5915          part { name: "elm.padding.icon.right";
5916             clip_to: "disclip";
5917             type: RECT;
5918             scale: 1;
5919             description { state: "default" 0.0;
5920                min: GENLIST_PADDING_16_INC 0;
5921                fixed: 1 0;
5922                rel1 {
5923                   relative: 1.0 0.0;
5924                   to_x: "elm.icon";
5925                }
5926                rel2.to_x: "elm.icon";
5927                align: 0.0 0.0;
5928                visible: 0;
5929             }
5930          }
5931          part { name: "elm.text.1";
5932             clip_to: "disclip";
5933             type: TEXT;
5934             mouse_events: 0;
5935             scale: 1;
5936             description { state: "default" 0.0;
5937                min: 0 GENLIST_SIZE_61_INC;
5938                fixed: 0 1;
5939                rel1 {
5940                   relative: 1.0 1.0;
5941                   to_x: "elm.padding.icon.right";
5942                   to_y: "elm.padding.top";
5943                }
5944                rel2 {
5945                   relative: 0.0 1.0;
5946                   to_x: "elm.padding.right";
5947                   to_y: "elm.padding.top";
5948                }
5949                align: 0.0 0.0;
5950                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5951                text {
5952                   font: "Tizen:style=Roman";
5953                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5954                   min: 0 1;
5955                   align: 0.0 0.5;
5956                   text_class: "list_item";
5957                }
5958             }
5959             description { state: "selected" 0.0;
5960                inherit: "default" 0.0;
5961                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5962             }
5963             GENLIST_DESCRIPTION_FLIP_ENABLED
5964          }
5965          part { name: "elm.text.2";
5966             clip_to: "disclip";
5967             type: TEXT;
5968             mouse_events: 0;
5969             scale: 1;
5970             description { state: "default" 0.0;
5971                rel1 {
5972                   relative: 1.0 1.0;
5973                   to_x: "elm.padding.icon.right";
5974                   to_y: "elm.text.1";
5975                }
5976                rel2 {
5977                   relative: 0.0 0.0;
5978                   to_x: "elm.padding.right";
5979                   to_y: "elm.padding.bottom";
5980                }
5981                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5982                text {
5983                   font: "Tizen:style=Medium";
5984                   size: GENLIST_FONT_32_INC;
5985                   min: 0 1;
5986                   align: 0.0 0.5;
5987                   text_class: "tizen";
5988                }
5989             }
5990             description { state: "selected" 0.0;
5991                inherit: "default" 0.0;
5992                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5993             }
5994             GENLIST_DESCRIPTION_FLIP_ENABLED
5995          }
5996          GENLIST_PART_FLIP
5997          GENLIST_PART_DISCLIP
5998       }
5999       programs {
6000          // signal: elm,state,%s,active
6001          //   a "check" item named %s went active
6002          // signal: elm,state,%s,passive
6003          //   a "check" item named %s went passive
6004          // default is passive
6005          program { name: "go_active";
6006             signal: "elm,state,selected";
6007             source: "elm";
6008             action: STATE_SET "selected" 0.0;
6009             target: "bg";
6010             target: "elm.text.1";
6011             target: "elm.text.2";
6012             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6013          }
6014          program { name: "go_passive";
6015             signal: "elm,state,unselected";
6016             source: "elm";
6017             action: STATE_SET "default" 0.0;
6018             target: "bg";
6019             target: "elm.text.1";
6020             target: "elm.text.2";
6021             transition: LINEAR 0.1;
6022          }
6023          program { name: "go_disabled";
6024             signal: "elm,state,disabled";
6025             source: "elm";
6026             action: STATE_SET "disabled" 0.0;
6027             target: "disclip";
6028          }
6029          program { name: "go_enabled";
6030             signal: "elm,state,enabled";
6031             source: "elm";
6032             action: STATE_SET "default" 0.0;
6033             target: "disclip";
6034          }
6035          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6036          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6037       }
6038    }
6039
6040    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
6041       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
6042       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
6043       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
6044       alias: "elm/layout/dialogue/2text.3icon";
6045       data.item: "stacking" "above";
6046       data.item: "selectraise" "on";
6047       data.item: "texts" "elm.text.1 elm.text.2";
6048       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6049       data.item: "flips" "elm.flip.icon elm.flip.content";
6050       parts {
6051          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6052          GENLIST_PART_BG_NORMAL
6053          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6054          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6055          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6056          GENLIST_PART_PADDING_RIGHT_EDIT
6057          GENLIST_PART_DIALOGUE_ITEM
6058          GENLIST_PART_DIALOGUE_RIGHT_LINE
6059          part { name: "elm.swallow.colorbar";
6060             clip_to: "disclip";
6061             type: SWALLOW;
6062             scale: 1;
6063             description { state: "default" 0.0;
6064                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6065                fixed: 1 1;
6066                rel1 {
6067                   relative: 1.0 0.0;
6068                   to_x: "elm.rect.dialogue";
6069                }
6070                rel2 {
6071                   relative: 1.0 0.0;
6072                   to_x: "elm.rect.dialogue";
6073                }
6074                align: 0.0 0.0;
6075             }
6076          }
6077          part { name: "elm.icon.1";
6078             clip_to: "disclip";
6079             type: SWALLOW;
6080             scale: 1;
6081             description { state: "default" 0.0;
6082                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6083                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6084                fixed: 1 1;
6085                rel1 {
6086                   relative: 1.0 0.0;
6087                   to_x: "elm.padding.left";
6088                }
6089                rel2 {
6090                   relative: 1.0 1.0;
6091                   to_x: "elm.padding.left";
6092                }
6093                align: 0.0 0.5;
6094             }
6095             GENLIST_DESCRIPTION_FLIP_ENABLED
6096          }
6097          part { name: "elm.padding.icon1.right";
6098             type: RECT;
6099             scale: 1;
6100             description { state: "default" 0.0;
6101                min: GENLIST_PADDING_16_INC 0;
6102                fixed: 1 0;
6103                rel1 {
6104                   relative: 1.0 0.0;
6105                   to_x: "elm.icon.1";
6106                }
6107                rel2.to_x: "elm.icon.1";
6108                align: 0.0 0.0;
6109                visible: 0;
6110             }
6111          }
6112          part { name: "elm.icon.2";
6113             clip_to: "disclip";
6114             type: SWALLOW;
6115             scale: 1;
6116             description { state: "default" 0.0;
6117                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6118                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6119                fixed: 1 1;
6120                rel1.to_x: "elm.padding.right";
6121                rel2 {
6122                   relative: 0.0 1.0;
6123                   to_x: "elm.padding.right";
6124                }
6125                align: 1.0 0.5;
6126             }
6127             GENLIST_DESCRIPTION_FLIP_ENABLED
6128          }
6129          part { name: "elm.padding.icon2.left";
6130             type: RECT;
6131             scale: 1;
6132             description { state: "default" 0.0;
6133                min: GENLIST_PADDING_16_INC 0;
6134                fixed: 1 0;
6135                rel1.to_x: "elm.icon.2";
6136                rel2 {
6137                   relative: 0.0 1.0;
6138                   to_x: "elm.icon.2";
6139                }
6140                align: 1.0 0.0;
6141                visible: 0;
6142             }
6143          }
6144          part { name: "elm.text.1";
6145             clip_to: "disclip";
6146             type: TEXT;
6147             mouse_events: 0;
6148             scale: 1;
6149             description { state: "default" 0.0;
6150                min: 0 GENLIST_SIZE_61_INC;
6151                fixed: 0 1;
6152                rel1 {
6153                   relative: 1.0 1.0;
6154                   to_x: "elm.padding.icon1.right";
6155                   to_y: "elm.padding.top";
6156                }
6157                rel2 {
6158                   relative: 0.0 1.0;
6159                   to_x: "elm.padding.icon2.left";
6160                   to_y: "elm.padding.top";
6161                }
6162                align: 0.0 0.0;
6163                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6164                text {
6165                   font: "Tizen:style=Roman";
6166                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6167                   min: 0 1;
6168                   align: 0.0 0.5;
6169                   text_class: "list_item";
6170                }
6171             }
6172             description { state: "selected" 0.0;
6173                inherit: "default" 0.0;
6174                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6175             }
6176             GENLIST_DESCRIPTION_FLIP_ENABLED
6177          }
6178          part { name: "elm.text.2";
6179             clip_to: "disclip";
6180             type: TEXT;
6181             mouse_events: 0;
6182             scale: 1;
6183             description { state: "default" 0.0;
6184                rel1 {
6185                   relative: 1.0 1.0;
6186                   to_x: "elm.padding.icon1.right";
6187                   to_y: "elm.text.1";
6188                }
6189                rel2 {
6190                   relative: 0.0 0.0;
6191                   to_x: "elm.padding.icon2.left";
6192                   to_y: "elm.padding.bottom";
6193                }
6194                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6195                text {
6196                   font: "Tizen:style=Medium";
6197                   size: GENLIST_FONT_32_INC;
6198                   min: 0 1;
6199                   align: 0.0 0.5;
6200                   text_class: "tizen";
6201                }
6202             }
6203             description { state: "selected" 0.0;
6204                inherit: "default" 0.0;
6205                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6206             }
6207             GENLIST_DESCRIPTION_FLIP_ENABLED
6208          }
6209          GENLIST_PART_FLIP
6210          GENLIST_PART_DISCLIP
6211       }
6212       programs {
6213          // signal: elm,state,%s,active
6214          //   a "check" item named %s went active
6215          // signal: elm,state,%s,passive
6216          //   a "check" item named %s went passive
6217          // default is passive
6218          program { name: "go_active";
6219             signal: "elm,state,selected";
6220             source: "elm";
6221             action: STATE_SET "selected" 0.0;
6222             target: "bg";
6223             target: "elm.text.1";
6224             target: "elm.text.2";
6225             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6226          }
6227          program { name: "go_passive";
6228             signal: "elm,state,unselected";
6229             source: "elm";
6230             action: STATE_SET "default" 0.0;
6231             target: "bg";
6232             target: "elm.text.1";
6233             target: "elm.text.2";
6234             transition: LINEAR 0.1;
6235          }
6236          program { name: "go_disabled";
6237             signal: "elm,state,disabled";
6238             source: "elm";
6239             action: STATE_SET "disabled" 0.0;
6240             target: "disclip";
6241          }
6242          program { name: "go_enabled";
6243             signal: "elm,state,enabled";
6244             source: "elm";
6245             action: STATE_SET "default" 0.0;
6246             target: "disclip";
6247          }
6248          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6249          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6250       }
6251    }
6252
6253    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6254       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6255       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6256       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6257       alias: "elm/layout/dialogue/2text.2icon.2";
6258       data.item: "stacking" "above";
6259       data.item: "selectraise" "on";
6260       data.item: "texts" "elm.text.1 elm.text.2";
6261       data.item: "contents" "elm.icon.1 elm.icon.2";
6262       data.item: "flips" "elm.flip.icon elm.flip.content";
6263       parts {
6264          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6265          GENLIST_PART_BG_NORMAL
6266          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6267          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6268          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6269          GENLIST_PART_PADDING_RIGHT_EDIT
6270          GENLIST_PART_DIALOGUE_ITEM
6271          GENLIST_PART_DIALOGUE_RIGHT_LINE
6272          part { name: "elm.icon.1";
6273             clip_to: "disclip";
6274             type: SWALLOW;
6275             scale: 1;
6276             description { state: "default" 0.0;
6277                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6278                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6279                fixed: 1 1;
6280                rel1 {
6281                   relative: 1.0 1.0;
6282                   to_x: "elm.padding.left";
6283                   to_y: "elm.padding.top";
6284                }
6285                rel2 {
6286                   relative: 1.0 0.0;
6287                   to_x: "elm.padding.left";
6288                   to_y: "elm.padding.bottom";
6289                }
6290                align: 0.0 0.5;
6291             }
6292             GENLIST_DESCRIPTION_FLIP_ENABLED
6293          }
6294          part { name: "elm.padding.icon1.right";
6295             clip_to: "disclip";
6296             type: RECT;
6297             scale: 1;
6298             description { state: "default" 0.0;
6299                min: GENLIST_PADDING_16_INC 0;
6300                fixed: 1 0;
6301                rel1 {
6302                   relative: 1.0 0.0;
6303                   to_x: "elm.icon.1";
6304                }
6305                rel2.to_x: "elm.icon.1";
6306                align: 0.0 0.0;
6307                visible: 0;
6308             }
6309          }
6310          part { name: "elm.text.1";
6311             clip_to: "disclip";
6312             type: TEXT;
6313             mouse_events: 0;
6314             scale: 1;
6315             description { state: "default" 0.0;
6316                min: 0 GENLIST_SIZE_61_INC;
6317                fixed: 0 1;
6318                rel1 {
6319                   relative: 1.0 1.0;
6320                   to_x: "elm.padding.icon1.right";
6321                   to_y: "elm.padding.top";
6322                }
6323                rel2 {
6324                   relative: 0.0 1.0;
6325                   to_x: "elm.padding.right";
6326                   to_y: "elm.padding.top";
6327                }
6328                align: 0.0 0.0;
6329                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6330                text {
6331                   font: "Tizen:style=Roman";
6332                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6333                   min: 0 1;
6334                   align: 0.0 0.5;
6335                   text_class: "list_item";
6336                }
6337             }
6338             description { state: "selected" 0.0;
6339                inherit: "default" 0.0;
6340                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6341             }
6342             GENLIST_DESCRIPTION_FLIP_ENABLED
6343          }
6344          part { name: "elm.icon.2";
6345             clip_to: "disclip";
6346             type: SWALLOW;
6347             scale: 1;
6348             description { state: "default" 0.0;
6349                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6350                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6351                fixed: 1 1;
6352                rel1 {
6353                   relative: 0.0 1.0;
6354                   to_x: "elm.padding.right";
6355                   to_y: "elm.text.1";
6356                }
6357                rel2 {
6358                   relative: 0.0 0.0;
6359                   to_x: "elm.padding.right";
6360                   to_y: "elm.padding.bottom";
6361                }
6362                align: 1.0 0.5;
6363             }
6364             GENLIST_DESCRIPTION_FLIP_ENABLED
6365          }
6366          part { name: "elm.padding.icon2.left";
6367             clip_to: "disclip";
6368             type: RECT;
6369             scale: 1;
6370             description { state: "default" 0.0;
6371                min: GENLIST_PADDING_16_INC 0;
6372                fixed: 1 0;
6373                rel1 {
6374                   relative: 0.0 0.0;
6375                   to_x: "elm.icon.2";
6376                }
6377                rel2.to_x: "elm.icon.2";
6378                align: 1.0 0.0;
6379                visible: 0;
6380             }
6381          }
6382          part { name: "elm.text.2";
6383             clip_to: "disclip";
6384             type: TEXT;
6385             mouse_events: 0;
6386             scale: 1;
6387             description { state: "default" 0.0;
6388                rel1 {
6389                   relative: 1.0 1.0;
6390                   to_x: "elm.padding.icon1.right";
6391                   to_y: "elm.text.1";
6392                }
6393                rel2 {
6394                   relative: 0.0 0.0;
6395                   to_x: "elm.padding.icon2.left";
6396                   to_y: "elm.padding.bottom";
6397                }
6398                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6399                text {
6400                   font: "Tizen:style=Medium";
6401                   size: GENLIST_FONT_32_INC;
6402                   min: 0 1;
6403                   align: 0.0 0.5;
6404                   text_class: "tizen";
6405                }
6406             }
6407             description { state: "selected" 0.0;
6408                inherit: "default" 0.0;
6409                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6410             }
6411             GENLIST_DESCRIPTION_FLIP_ENABLED
6412          }
6413          GENLIST_PART_FLIP
6414          GENLIST_PART_DISCLIP
6415       }
6416       programs {
6417          // signal: elm,state,%s,active
6418          //   a "check" item named %s went active
6419          // signal: elm,state,%s,passive
6420          //   a "check" item named %s went passive
6421          // default is passive
6422          program { name: "go_active";
6423             signal: "elm,state,selected";
6424             source: "elm";
6425             action: STATE_SET "selected" 0.0;
6426             target: "bg";
6427             target: "elm.text.1";
6428             target: "elm.text.2";
6429             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6430          }
6431          program { name: "go_passive";
6432             signal: "elm,state,unselected";
6433             source: "elm";
6434             action: STATE_SET "default" 0.0;
6435             target: "bg";
6436             target: "elm.text.1";
6437             target: "elm.text.2";
6438             transition: LINEAR 0.1;
6439          }
6440          program { name: "go_disabled";
6441             signal: "elm,state,disabled";
6442             source: "elm";
6443             action: STATE_SET "disabled" 0.0;
6444             target: "disclip";
6445          }
6446          program { name: "go_enabled";
6447             signal: "elm,state,enabled";
6448             source: "elm";
6449             action: STATE_SET "default" 0.0;
6450             target: "disclip";
6451          }
6452          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6453          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6454       }
6455    }
6456
6457 // 2.4.2.9
6458    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6459       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6460       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6461       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6462       alias: "elm/layout/dialogue/2text.2icon.3";
6463       inherit: "elm/genlist/item/2text.2icon.4/default";
6464       parts {
6465          GENLIST_PART_BG_NORMAL
6466          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6467          GENLIST_PART_DIALOGUE_ITEM
6468          GENLIST_PART_DIALOGUE_RIGHT_LINE
6469       }
6470    }
6471 // 2.4.2.9 (textblock)
6472    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6473       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6474       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6475       parts {
6476          GENLIST_PART_BG_NORMAL
6477          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6478          GENLIST_PART_DIALOGUE_ITEM
6479          GENLIST_PART_DIALOGUE_RIGHT_LINE
6480       }
6481    }
6482
6483 // 4.2.11
6484    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6485       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6486       alias: "elm/layout/dialogue/1title.1text.2";
6487       data.item: "stacking" "above";
6488       data.item: "selectraise" "on";
6489       data.item: "texts" "elm.title elm.text";
6490       parts {
6491          part { name: "base";
6492             type: RECT;
6493             repeat_events: 1;
6494             description { state: "default" 0.0;
6495                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6496             }
6497          }
6498          GENLIST_PART_BG_NORMAL
6499          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6500          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6501          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6502          GENLIST_PART_PADDING_RIGHT_EDIT
6503          GENLIST_PART_DIALOGUE_ITEM
6504          GENLIST_PART_DIALOGUE_RIGHT_LINE
6505          part { name: "elm.title";
6506             clip_to: "disclip";
6507             type: TEXT;
6508             mouse_events: 0;
6509             scale: 1;
6510             description { state: "default" 0.0;
6511                min: GENLIST_SIZE_163_INC 0;
6512                fixed: 1 0;
6513                rel1 {
6514                   relative: 1.0 0.0;
6515                   to_x: "elm.padding.left";
6516                }
6517                rel2 {
6518                   relative: 1.0 1.0;
6519                   to_x: "elm.padding.left";
6520                }
6521                align: 0.0 0.0;
6522                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6523                text {
6524                   font: "Tizen:style=Medium";
6525                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6526                   min: 0 1;
6527                   align: 0.0 0.5;
6528                   text_class: "tizen";
6529                }
6530             }
6531             description { state: "selected" 0.0;
6532                inherit: "default" 0.0;
6533                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6534             }
6535          }
6536          part { name: "elm.divider1";
6537             clip_to: "disclip";
6538             type: RECT;
6539             mouse_events: 0;
6540             description { state: "default" 0.0;
6541                min: 1 0;
6542                fixed: 1 0;
6543                rel1 {
6544                   relative: 1.0 0.0;
6545                   to_x: "elm.title";
6546                }
6547                rel2.to_x: "elm.title";
6548                align: 0.0 0.5;
6549                color: GENLIST_LIST_LINE1_COLOR;
6550             }
6551          }
6552          part { name: "elm.padding.text.left";
6553             clip_to: "disclip";
6554             type: RECT;
6555             mouse_events: 0;
6556             description { state: "default" 0.0;
6557                min: GENLIST_PADDING_16_INC 0;
6558                fixed: 1 0;
6559                rel1 {
6560                   relative: 1.0 0.0;
6561                   to_x: "elm.divider1";
6562                }
6563                rel2.to_x: "elm.divider1";
6564                align: 0.0 0.5;
6565                visible: 0;
6566             }
6567          }
6568          part { name: "elm.text";
6569             clip_to: "disclip";
6570             type: TEXTBLOCK;
6571             mouse_events: 0;
6572             scale: 1;
6573             description { state: "default" 0.0;
6574                rel1 {
6575                   relative: 1.0 1.0;
6576                   to_x: "elm.padding.text.left";
6577                   to_y: "elm.padding.top";
6578                }
6579                rel2 {
6580                   relative: 0.0 0.0;
6581                   to_x: "elm.padding.right";
6582                   to_y: "elm.padding.bottom";
6583                }
6584                text {
6585                   style: "genlist_style_list_main_text_unread_wrap";
6586                   min: 0 1;
6587                   align: 0.0 0.5;
6588                }
6589             }
6590             description { state: "selected" 0.0;
6591                inherit: "default" 0.0;
6592                text.style: "genlist_style_list_main_text_focus_wrap";
6593             }
6594          }
6595          GENLIST_PART_DISCLIP
6596       }
6597       programs {
6598          // signal: elm,state,%s,active
6599          //   a "check" item named %s went active
6600          // signal: elm,state,%s,passive
6601          //   a "check" item named %s went passive
6602          // default is passive
6603          program { name: "go_active";
6604             signal: "elm,state,selected";
6605             source: "elm";
6606             action: STATE_SET "selected" 0.0;
6607             target: "bg";
6608             target: "elm.title";
6609             target: "elm.text";
6610             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6611          }
6612          program { name: "go_passive";
6613             signal: "elm,state,unselected";
6614             source: "elm";
6615             action: STATE_SET "default" 0.0;
6616             target: "bg";
6617             target: "elm.title";
6618             target: "elm.text";
6619             transition: LINEAR 0.1;
6620          }
6621          program { name: "go_disabled";
6622             signal: "elm,state,disabled";
6623             source: "elm";
6624             action: STATE_SET "disabled" 0.0;
6625             target: "disclip";
6626          }
6627          program { name: "go_enabled";
6628             signal: "elm,state,enabled";
6629             source: "elm";
6630             action: STATE_SET "default" 0.0;
6631             target: "disclip";
6632          }
6633          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6634       }
6635    }
6636
6637    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6638       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6639       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6640       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6641       alias: "elm/layout/dialogue/1title.2text";
6642       data.item: "stacking" "above";
6643       data.item: "selectraise" "on";
6644       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6645       parts {
6646          GENLIST_PART_BASE
6647          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6648          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6649          GENLIST_PART_PADDING_RIGHT_EDIT
6650          GENLIST_PART_DIALOGUE_ITEM
6651          GENLIST_PART_DIALOGUE_RIGHT_LINE
6652          part { name: "elm.divider1";
6653             clip_to: "disclip";
6654             type: RECT;
6655             mouse_events: 0;
6656             description { state: "default" 0.0;
6657                min: 1 0;
6658                fixed: 1 0;
6659                rel1 {
6660                   relative: 1.0 0.0;
6661                   to_x: "elm.title";
6662                }
6663                rel2.to_x: "elm.title";
6664                align: 0.0 0.5;
6665                color: GENLIST_LIST_LINE1_COLOR;
6666             }
6667          }
6668          part { name: "center_line";
6669             clip_to: "disclip";
6670             type: RECT;
6671             mouse_events: 0;
6672             description { state: "default" 0.0;
6673                min: 0 1;
6674                fixed: 0 1;
6675                color: GENLIST_LIST_LINE1_COLOR;
6676                rel1 {
6677                   relative: 1.0 0.5;
6678                   to_x: "elm.divider1";
6679                }
6680                rel2.relative: 1.0 0.5;
6681                align: 0.5 1.0;
6682             }
6683          }
6684          part { name: "elm.title";
6685             clip_to: "disclip";
6686             type: TEXT;
6687             mouse_events: 0;
6688             scale: 1;
6689             description { state: "default" 0.0;
6690                min: GENLIST_SIZE_163_INC 0;
6691                fixed: 1 0;
6692                rel1 {
6693                   relative: 1.0  0.0;
6694                   to_x: "elm.padding.left";
6695                }
6696                rel2.to_x: "elm.padding.left";
6697                align: 0.0 0.5;
6698                color: GENLIST_MULTILINE_TEXT_COLOR;
6699                text {
6700                   font: "Tizen:style=Medium";
6701                   size: GENLIST_MULTILINE_TEXT_SIZE;
6702                   min: 0 1;
6703                   align: 0.0 0.5;
6704                   text_class: "tizen";
6705                }
6706             }
6707          }
6708          part { name: "elm.padding.title.right";
6709             clip_to: "disclip";
6710             type: RECT;
6711             mouse_events: 0;
6712             scale: 1;
6713             description { state: "default" 0.0;
6714                min: GENLIST_PADDING_16_INC 0;
6715                fixed: 1 0;
6716                rel1 {
6717                    relative: 1.0 0.0;
6718                    to_x: "elm.title";
6719                }
6720                rel2.to_x: "elm.title";
6721                visible: 0;
6722                align: 0.0 0.5;
6723             }
6724          }
6725          part { name: "elm.text.1";
6726             clip_to: "disclip";
6727             type: TEXT;
6728             mouse_events: 0;
6729             scale: 1;
6730             description { state: "default" 0.0;
6731                rel1 {
6732                   relative: 1.0 0.0;
6733                   to_x: "elm.padding.title.right";
6734                }
6735                rel2 {
6736                   relative: 0.0 0.0;
6737                   to_x: "elm.padding.right";
6738                   to_y: "center_line";
6739                }
6740                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6741                text {
6742                   font: "Tizen:style=Roman";
6743                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6744                   min: 0 1;
6745                   align: 0.0 0.5;
6746                   text_class: "list_item";
6747                }
6748             }
6749          }
6750          part { name: "elm.text.2";
6751             clip_to: "disclip";
6752             type: TEXT;
6753             mouse_events: 0;
6754             scale: 1;
6755             description { state: "default" 0.0;
6756                rel1 {
6757                   relative: 1.0 0.5;
6758                   to_x: "elm.padding.title.right";
6759                }
6760                rel2 {
6761                   relative: 0.0 1.0;
6762                   to_x: "elm.padding.right";
6763                }
6764                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6765                text {
6766                   font: "Tizen:style=Roman";
6767                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6768                   min: 0 1;
6769                   align: 0.0 0.5;
6770                   text_class: "tizen";
6771                }
6772             }
6773          }
6774          GENLIST_PART_DISCLIP
6775       }
6776       programs {
6777          // signal: elm,state,%s,active
6778          //   a "check" item named %s went active
6779          // signal: elm,state,%s,passive
6780          //   a "check" item named %s went passive
6781          // default is passive
6782          program { name: "go_active";
6783             signal: "elm,state,selected";
6784             source: "elm";
6785             action: STATE_SET "selected" 0.0;
6786             target: "elm.title";
6787             target: "elm.text.1";
6788             target: "elm.text.2";
6789          }
6790          program { name: "go_passive";
6791             signal: "elm,state,unselected";
6792             source: "elm";
6793             action: STATE_SET "default" 0.0;
6794             target: "elm.title";
6795             target: "elm.text.1";
6796             target: "elm.text.2";
6797             transition: LINEAR 0.1;
6798          }
6799          program { name: "go_disabled";
6800             signal: "elm,state,disabled";
6801             source: "elm";
6802             action: STATE_SET "disabled" 0.0;
6803             target: "disclip";
6804          }
6805          program { name: "go_enabled";
6806             signal: "elm,state,enabled";
6807             source: "elm";
6808             action: STATE_SET "default" 0.0;
6809             target: "disclip";
6810          }
6811       }
6812    }
6813
6814 #if 0
6815    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
6816       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
6817       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
6818       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
6819       alias: "elm/layout/dialogue/2text.1icon.6";
6820       data.item: "stacking" "above";
6821       data.item: "selectraise" "on";
6822       data.item: "texts" "elm.text.1 elm.text.2";
6823       data.item: "contents" "elm.icon";
6824       data.item: "flips" "elm.flip.icon elm.flip.content";
6825       parts {
6826          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6827          GENLIST_PART_BG_NORMAL
6828          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6829          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6830          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6831          GENLIST_PART_PADDING_RIGHT_EDIT
6832          GENLIST_PART_DIALOGUE_ITEM
6833          GENLIST_PART_DIALOGUE_RIGHT_LINE
6834          part { name: "elm.icon";
6835             clip_to: "disclip";
6836             type: SWALLOW;
6837             scale: 1;
6838             description { state: "default" 0.0;
6839                fixed: 1 1;
6840                rel1.to_x: "elm.padding.right";
6841                rel2 {
6842                   relative: 0.0 1.0;
6843                   to_x: "elm.padding.right";
6844                }
6845                align: 1.0 0.5;
6846             }
6847             GENLIST_DESCRIPTION_FLIP_ENABLED
6848          }
6849          part { name: "elm.padding.icon.left";
6850             clip_to: "disclip";
6851             type: RECT;
6852             scale: 1;
6853             description { state: "default" 0.0;
6854                min: GENLIST_SIZE_16_INC 0;
6855                fixed: 1 0;
6856                rel1.to_x: "elm.icon";
6857                rel2 {
6858                   relative: 0.0 1.0;
6859                   to_x: "elm.icon";
6860                }
6861                align: 1.0 0.0;
6862                visible: 0;
6863             }
6864          }
6865          part { name: "elm.text.1";
6866             clip_to: "disclip";
6867             type: TEXT;
6868             mouse_events: 0;
6869             scale: 1;
6870             description { state: "default" 0.0;
6871                min: 0 GENLIST_SIZE_61_INC;
6872                fixed: 0 1;
6873                rel1 {
6874                   relative: 1.0 1.0;
6875                   to_x: "elm.padding.left";
6876                   to_y: "elm.padding.top";
6877                }
6878                rel2 {
6879                   relative: 0.0 1.0;
6880                   to_x: "elm.padding.icon.left";
6881                   to_y: "elm.padding.top";
6882                }
6883                align: 0.0 0.0;
6884                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6885                text {
6886                   font: "Tizen:style=Roman";
6887                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6888                   min: 0 1;
6889                   align: 0.0 0.5;
6890                   text_class: "list_item";
6891                }
6892             }
6893             description { state: "selected" 0.0;
6894                inherit: "default" 0.0;
6895                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6896             }
6897             GENLIST_DESCRIPTION_FLIP_ENABLED
6898          }
6899          part { name: "elm.text.2";
6900             clip_to: "disclip";
6901             type: TEXT;
6902             mouse_events: 0;
6903             scale: 1;
6904             description { state: "default" 0.0;
6905                rel1 {
6906                   relative: 1.0 1.0;
6907                   to_x: "elm.padding.left";
6908                   to_y: "elm.text.1";
6909                }
6910                rel2 {
6911                   relative: 0.0 0.0;
6912                   to_x: "elm.padding.icon.left";
6913                   to_y: "elm.padding.bottom";
6914                }
6915                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6916                text {
6917                   font: "Tizen:style=Medium";
6918                   size: GENLIST_FONT_32_INC;
6919                   min: 0 1;
6920                   align: 0.0 0.5;
6921                   text_class: "tizen";
6922                }
6923             }
6924             description { state: "selected" 0.0;
6925                inherit: "default" 0.0;
6926                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6927             }
6928             GENLIST_DESCRIPTION_FLIP_ENABLED
6929          }
6930          GENLIST_PART_FLIP
6931          GENLIST_PART_DISCLIP
6932       }
6933       programs {
6934          // signal: elm,state,%s,active
6935          //   a "check" item named %s went active
6936          // signal: elm,state,%s,passive
6937          //   a "check" item named %s went passive
6938          // default is passive
6939          program { name: "go_active";
6940             signal: "elm,state,selected";
6941             source: "elm";
6942             action: STATE_SET "selected" 0.0;
6943             target: "bg";
6944             target: "elm.text.1";
6945             target: "elm.text.2";
6946             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6947          }
6948          program { name: "go_passive";
6949             signal: "elm,state,unselected";
6950             source: "elm";
6951             action: STATE_SET "default" 0.0;
6952             target: "bg";
6953             target: "elm.text.1";
6954             target: "elm.text.2";
6955             transition: LINEAR 0.1;
6956          }
6957          program { name: "go_disabled";
6958             signal: "elm,state,disabled";
6959             source: "elm";
6960             action: STATE_SET "disabled" 0.0;
6961             target: "disclip";
6962          }
6963          program { name: "go_enabled";
6964             signal: "elm,state,enabled";
6965             source: "elm";
6966             action: STATE_SET "default" 0.0;
6967             target: "disclip";
6968          }
6969          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6970          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6971       }
6972    }
6973
6974    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
6975       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
6976       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
6977       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
6978       alias: "elm/layout/dialogue/2text.1icon.7";
6979       data.item: "stacking" "above";
6980       data.item: "selectraise" "on";
6981       data.item: "texts" "elm.text.1 elm.text.2";
6982       data.item: "contents" "elm.icon";
6983       data.item: "flips" "elm.flip.icon elm.flip.content";
6984       parts {
6985          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6986          GENLIST_PART_BG_NORMAL
6987          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6988          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6989          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6990          GENLIST_PART_PADDING_RIGHT_EDIT
6991          GENLIST_PART_DIALOGUE_ITEM
6992          GENLIST_PART_DIALOGUE_RIGHT_LINE
6993          part { name: "elm.icon";
6994             clip_to: "disclip";
6995             type: SWALLOW;
6996             scale: 1;
6997             description { state: "default" 0.0;
6998                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
6999                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7000                fixed: 1 1;
7001                rel1 {
7002                   relative: 0.0 1.0;
7003                   to_x: "elm.padding.right";
7004                   to_y: "elm.padding.top";
7005                }
7006                rel2 {
7007                   relative: 0.0 0.0;
7008                   to_x: "elm.padding.right";
7009                   to_y: "elm.padding.bottom";
7010                }
7011                align: 1.0 0.5;
7012             }
7013             GENLIST_DESCRIPTION_FLIP_ENABLED
7014          }
7015          part { name: "elm.padding.icon.left";
7016             clip_to: "disclip";
7017             type: RECT;
7018             scale: 1;
7019             description { state: "default" 0.0;
7020                min: GENLIST_SIZE_16_INC 0;
7021                fixed: 1 0;
7022                rel1.to_x: "elm.icon";
7023                rel2 {
7024                   relative: 0.0 1.0;
7025                   to_x: "elm.icon";
7026                }
7027                align: 1.0 0.0;
7028                visible: 0;
7029             }
7030          }
7031          part { name: "elm.text.1";
7032             clip_to: "disclip";
7033             type: TEXT;
7034             mouse_events: 0;
7035             scale: 1;
7036             description { state: "default" 0.0;
7037                min: 0 GENLIST_SIZE_61_INC;
7038                fixed: 0 1;
7039                rel1 {
7040                   relative: 1.0 1.0;
7041                   to_x: "elm.padding.left";
7042                   to_y: "elm.padding.top";
7043                }
7044                rel2 {
7045                   relative: 0.0 1.0;
7046                   to_x: "elm.padding.icon.left";
7047                   to_y: "elm.padding.top";
7048                }
7049                align: 0.0 0.0;
7050                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7051                text {
7052                   font: "Tizen:style=Roman";
7053                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7054                   min: 0 1;
7055                   align: 0.0 0.5;
7056                   text_class: "list_item";
7057                }
7058             }
7059             description { state: "selected" 0.0;
7060                inherit: "default" 0.0;
7061                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7062             }
7063             GENLIST_DESCRIPTION_FLIP_ENABLED
7064          }
7065          part { name: "elm.text.2";
7066             clip_to: "disclip";
7067             type: TEXT;
7068             mouse_events: 0;
7069             scale: 1;
7070             description { state: "default" 0.0;
7071                rel1 {
7072                   relative: 1.0 1.0;
7073                   to_x: "elm.padding.left";
7074                   to_y: "elm.text.1";
7075                }
7076                rel2 {
7077                   relative: 0.0 0.0;
7078                   to_x: "elm.padding.icon.left";
7079                   to_y: "elm.padding.bottom";
7080                }
7081                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7082                text {
7083                   font: "Tizen:style=Medium";
7084                   size: GENLIST_FONT_32_INC;
7085                   min: 0 1;
7086                   align: 0.0 0.5;
7087                   text_class: "tizen";
7088                }
7089             }
7090             description { state: "selected" 0.0;
7091                inherit: "default" 0.0;
7092                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7093             }
7094             GENLIST_DESCRIPTION_FLIP_ENABLED
7095          }
7096          GENLIST_PART_FLIP
7097          GENLIST_PART_DISCLIP
7098       }
7099       programs {
7100          // signal: elm,state,%s,active
7101          //   a "check" item named %s went active
7102          // signal: elm,state,%s,passive
7103          //   a "check" item named %s went passive
7104          // default is passive
7105          program { name: "go_active";
7106             signal: "elm,state,selected";
7107             source: "elm";
7108             action: STATE_SET "selected" 0.0;
7109             target: "bg";
7110             target: "elm.text.1";
7111             target: "elm.text.2";
7112             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7113          }
7114          program { name: "go_passive";
7115             signal: "elm,state,unselected";
7116             source: "elm";
7117             action: STATE_SET "default" 0.0;
7118             target: "bg";
7119             target: "elm.text.1";
7120             target: "elm.text.2";
7121             transition: LINEAR 0.1;
7122          }
7123          program { name: "go_disabled";
7124             signal: "elm,state,disabled";
7125             source: "elm";
7126             action: STATE_SET "disabled" 0.0;
7127             target: "disclip";
7128          }
7129          program { name: "go_enabled";
7130             signal: "elm,state,enabled";
7131             source: "elm";
7132             action: STATE_SET "default" 0.0;
7133             target: "disclip";
7134          }
7135          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7136          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7137       }
7138    }
7139
7140    // 2.4.2.19
7141    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7142       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7143       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7144       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7145       alias: "elm/layout/dialogue/2text.1icon.9";
7146       data.item: "stacking" "above";
7147       data.item: "selectraise" "on";
7148       data.item: "texts" "elm.text.1 elm.text.2";
7149       data.item: "contents" "elm.icon.1";
7150       data.item: "flips" "elm.flip.icon elm.flip.content";
7151
7152       parts {
7153          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7154          GENLIST_PART_BG_NORMAL
7155          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7156          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7157          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7158          GENLIST_PART_PADDING_RIGHT_EDIT
7159          GENLIST_PART_DIALOGUE_ITEM
7160          GENLIST_PART_DIALOGUE_RIGHT_LINE
7161          part { name: "elm.icon.1";
7162             clip_to: "disclip";
7163             type: SWALLOW;
7164             scale: 1;
7165             description { state: "default" 0.0;
7166                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7167                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7168                fixed: 1 1;
7169                rel1 {
7170                   relative: 1.0 1.0;
7171                   to_x: "elm.padding.left";
7172                   to_y: "elm.text.1";
7173                }
7174                rel2 {
7175                   relative: 1.0 0.0;
7176                   to_x: "elm.padding.left";
7177                   to_y: "elm.padding.bottom";
7178                }
7179                align: 0.0 0.5;
7180             }
7181             GENLIST_DESCRIPTION_FLIP_ENABLED
7182          }
7183          part { name: "elm.padding.icon1.right";
7184             clip_to: "disclip";
7185             type: RECT;
7186             scale: 1;
7187             description { state: "default" 0.0;
7188                min: GENLIST_PADDING_16_INC 0;
7189                fixed: 1 0;
7190                rel1 {
7191                   relative: 1.0 0.0;
7192                   to_x: "elm.icon.1";
7193                }
7194                rel2.to_x: "elm.icon.1";
7195                align: 0.0 0.0;
7196                visible: 0;
7197             }
7198          }
7199          part { name: "elm.text.1";
7200             clip_to: "disclip";
7201             type: TEXT;
7202             mouse_events: 0;
7203             scale: 1;
7204             description { state: "default" 0.0;
7205                min: 0 GENLIST_SIZE_61_INC;
7206                fixed: 0 1;
7207                rel1 {
7208                   relative: 1.0 1.0;
7209                   to_x: "elm.padding.left";
7210                   to_y: "elm.padding.top";
7211                }
7212                rel2 {
7213                   relative: 0.0 1.0;
7214                   to_x: "elm.padding.right";
7215                   to_y: "elm.padding.top";
7216                }
7217                align: 0.0 0.0;
7218                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7219                text {
7220                   font: "Tizen:style=Roman";
7221                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7222                   min: 0 1;
7223                   align: 0.0 0.5;
7224                   text_class: "list_item";
7225                }
7226             }
7227             description { state: "selected" 0.0;
7228                inherit: "default" 0.0;
7229                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7230             }
7231             GENLIST_DESCRIPTION_FLIP_ENABLED
7232          }
7233          part { name: "elm.text.2";
7234             clip_to: "disclip";
7235             type: TEXT;
7236             mouse_events: 0;
7237             scale: 1;
7238             description { state: "default" 0.0;
7239                rel1 {
7240                   relative: 1.0 1.0;
7241                   to_x: "elm.padding.icon1.right";
7242                   to_y: "elm.text.1";
7243                }
7244                rel2 {
7245                   relative: 0.0 0.0;
7246                   to_x: "elm.padding.right";
7247                   to_y: "elm.padding.bottom";
7248                }
7249                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7250                text {
7251                   font: "Tizen:style=Medium";
7252                   size: GENLIST_FONT_32_INC;
7253                   min: 0 1;
7254                   align: 0.0 0.5;
7255                   text_class: "tizen";
7256                }
7257             }
7258             description { state: "selected" 0.0;
7259                inherit: "default" 0.0;
7260                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7261             }
7262             GENLIST_DESCRIPTION_FLIP_ENABLED
7263          }
7264          GENLIST_PART_FLIP
7265          GENLIST_PART_DISCLIP
7266       }
7267       programs {
7268          // signal: elm,state,%s,active
7269          //   a "check" item named %s went active
7270          // signal: elm,state,%s,passive
7271          //   a "check" item named %s went passive
7272          // default is passive
7273          program { name: "go_active";
7274             signal: "elm,state,selected";
7275             source: "elm";
7276             action: STATE_SET "selected" 0.0;
7277             target: "bg";
7278             target: "elm.text.1";
7279             target: "elm.text.2";
7280          }
7281          program { name: "go_passive";
7282             signal: "elm,state,unselected";
7283             source: "elm";
7284             action: STATE_SET "default" 0.0;
7285             target: "bg";
7286             target: "elm.text.1";
7287             target: "elm.text.2";
7288             transition: LINEAR 0.1;
7289          }
7290          program { name: "go_disabled";
7291             signal: "elm,state,disabled";
7292             source: "elm";
7293             action: STATE_SET "disabled" 0.0;
7294             target: "disclip";
7295          }
7296          program { name: "go_enabled";
7297             signal: "elm,state,enabled";
7298             source: "elm";
7299             action: STATE_SET "default" 0.0;
7300             target: "disclip";
7301          }
7302       }
7303    }
7304
7305 // 4.3.1
7306    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7307       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7308       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7309       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7310       alias: "elm/layout/dialogue/bg/2text.2icon";
7311       data.item: "stacking" "above";
7312       data.item: "selectraise" "on";
7313       data.item: "texts" "elm.text.1 elm.text.2";
7314       data.item: "contents" "elm.icon.1 elm.icon.2";
7315       images {
7316           image: "00_list_thumbnail_bg.png" COMP;
7317       }
7318       parts {
7319          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7320          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7321          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7322          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7323          GENLIST_PART_PADDING_RIGHT_EDIT
7324          part { name: "elm.icon1.bg";
7325             scale: 1;
7326             description { state: "default" 0.0;
7327                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7328                fixed: 1 1;
7329                align: 0.0 0.52;
7330                rel1 {
7331                   relative: 1.0 0.5;
7332                   to_x: "elm.padding.left";
7333                }
7334                rel2 {
7335                   relative: 1.0 0.5;
7336                   to_x: "elm.padding.left";
7337                }
7338                image {
7339                   normal: "00_list_thumbnail_bg.png";
7340                   border: 1 1 1 1;
7341                   border_scale: 1;
7342                   middle: NONE;
7343                }
7344             }
7345          }
7346          part { name: "elm.icon.1";
7347             type: SWALLOW;
7348             description { state: "default" 0.0;
7349                rel1.to: "elm.icon1.bg";
7350                rel2.to: "elm.icon1.bg";
7351             }
7352          }
7353          part { name: "elm.padding.icon1.right";
7354             type: RECT;
7355             mouse_events: 0;
7356             scale: 1;
7357             description { state: "default" 0.0;
7358                min: GENLIST_PADDING_24_INC 0;
7359                fixed: 1 0;
7360                rel1 {
7361                    relative: 1.0 0.0;
7362                    to_x: "elm.icon1.bg";
7363                }
7364                rel2.to_x: "elm.icon1.bg";
7365                visible: 0;
7366                align: 0.0 0.5;
7367             }
7368          }
7369          part { name: "elm.icon.2";
7370             type: SWALLOW;
7371             scale: 1;
7372             description { state: "default" 0.0;
7373                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7374                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7375                fixed: 1 1;
7376                rel1 {
7377                   relative: 0.0 0.5;
7378                   to_x: "elm.padding.right";
7379                }
7380                rel2 {
7381                   relative: 0.0 0.5;
7382                   to_x: "elm.padding.right";
7383                }
7384                align: 1.0 0.5;
7385             }
7386          }
7387          part { name: "elm.padding.icon2.right";
7388             type: RECT;
7389             mouse_events: 0;
7390             scale: 1;
7391             description { state: "default" 0.0;
7392                min: GENLIST_PADDING_16_INC 0;
7393                fixed: 1 0;
7394                rel1.to_x: "elm.icon.2";
7395                rel2 {
7396                   relative: 0.0 1.0;
7397                   to_x: "elm.icon.2";
7398                }
7399                rel2.to_x: "elm.icon.2";
7400                visible: 0;
7401                align: 1.0 0.5;
7402             }
7403          }
7404          part { name: "elm.text.1";
7405             clip_to: "disclip";
7406             type: TEXT;
7407             mouse_events: 0;
7408             scale: 1;
7409             description { state: "default" 0.0;
7410                min: 0 GENLIST_SIZE_54_INC;
7411                fixed: 0 1;
7412                align: 0.0 0.0;
7413                rel1 {
7414                   relative: 1.0 1.0;
7415                   to_x: "elm.padding.icon1.right";
7416                   to_y: "elm.padding.top";
7417                }
7418                rel2 {
7419                   relative: 0.0 1.0;
7420                   to_x: "elm.padding.icon2.right";
7421                   to_y: "elm.padding.top";
7422                }
7423                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7424                text {
7425                   font: "Tizen:style=Roman";
7426                   size: GENLIST_FONT_48_INC;
7427                   min: 0 1;
7428                   align: 0.0 0.0;
7429                   text_class: "list_item";
7430                }
7431             }
7432          }
7433          part { name: "elm.padding.text.1.bottom";
7434             type: RECT;
7435             mouse_events: 0;
7436             scale: 1;
7437             description { state: "default" 0.0;
7438                min: 0 GENLIST_PADDING_8_INC;
7439                fixed: 0 1;
7440                rel1 {
7441                    relative: 0.0 1.0;
7442                    to_y: "elm.text.1";
7443                }
7444                rel2.to_y: "elm.text.1";
7445                visible: 0;
7446                align: 0.0 0.0;
7447             }
7448          }
7449          part { name: "elm.text.2";
7450             clip_to: "disclip";
7451             type: TEXT;
7452             mouse_events: 0;
7453             scale: 1;
7454             description { state: "default" 0.0;
7455                rel1 {
7456                   relative: 1.0 1.0;
7457                   to_x: "elm.padding.icon1.right";
7458                   to_y: "elm.padding.text.1.bottom";
7459                }
7460                rel2 {
7461                   relative: 0.0 0.0;
7462                   to_x: "elm.padding.icon2.right";
7463                   to_y: "elm.padding.bottom";
7464                }
7465                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7466                text {
7467                   font: "Tizen:style=Medium";
7468                   size: GENLIST_FONT_32_INC;
7469                   min: 0 1;
7470                   align: 0.0 1.0;
7471                   text_class: "tizen";
7472                }
7473             }
7474          }
7475          GENLIST_PART_DISCLIP
7476       }
7477       programs {
7478          // signal: elm,state,%s,active
7479          //   a "check" item named %s went active
7480          // signal: elm,state,%s,passive
7481          //   a "check" item named %s went passive
7482          // default is passive
7483          /*program { name: "go_active";
7484             signal: "elm,state,selected";
7485             source: "elm";
7486             action: STATE_SET "selected" 0.0;
7487             target: "elm.text";
7488             target: "elm.text.sub";
7489          }
7490          program { name: "go_passive";
7491             signal: "elm,state,unselected";
7492             source: "elm";
7493             action: STATE_SET "default" 0.0;
7494             target: "elm.text";
7495             target: "elm.text.sub";
7496             transition: LINEAR 0.1;
7497          }*/
7498          program { name: "go_disabled";
7499             signal: "elm,state,disabled";
7500             source: "elm";
7501             action: STATE_SET "disabled" 0.0;
7502             target: "disclip";
7503          }
7504          program { name: "go_enabled";
7505             signal: "elm,state,enabled";
7506             source: "elm";
7507             action: STATE_SET "default" 0.0;
7508             target: "disclip";
7509          }
7510       }
7511    }
7512
7513 // 4.3.3
7514    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7515       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7516       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7517       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7518       alias: "elm/layout/dialogue/bg/5text.2icon";
7519       data.item: "stacking" "above";
7520       data.item: "selectraise" "on";
7521       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7522       data.item: "contents" "elm.icon.1 elm.icon.2";
7523       images {
7524           image: "00_list_thumbnail_bg.png" COMP;
7525       }
7526       parts {
7527          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7528          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7529          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7530          GENLIST_PART_PADDING_LEFT
7531          GENLIST_PART_PADDING_RIGHT_EDIT
7532          part { name: "elm.icon1.bg";
7533             scale: 1;
7534             description { state: "default" 0.0;
7535                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7536                fixed: 1 1;
7537                align: 0.0 0.5;
7538                rel1 {
7539                   relative: 1.0 0.5;
7540                   to_x: "elm.padding.left";
7541                }
7542                rel2 {
7543                   relative: 1.0 0.5;
7544                   to_x: "elm.padding.left";
7545                }
7546                image {
7547                   normal: "00_list_thumbnail_bg.png";
7548                   border: 1 1 1 1;
7549                   border_scale: 1;
7550                   middle: NONE;
7551                }
7552             }
7553          }
7554          part { name: "elm.icon.1";
7555             type: SWALLOW;
7556             description { state: "default" 0.0;
7557                rel1.to: "elm.icon1.bg";
7558                rel2.to: "elm.icon1.bg";
7559             }
7560          }
7561          part { name: "elm.padding.icon1.right";
7562             type: RECT;
7563             mouse_events: 0;
7564             scale: 1;
7565             description { state: "default" 0.0;
7566                min: GENLIST_PADDING_16_INC 0;
7567                fixed: 1 0;
7568                rel1 {
7569                    relative: 1.0 0.0;
7570                    to_x: "elm.icon1.bg";
7571                }
7572                rel2.to_x: "elm.icon1.bg";
7573                visible: 0;
7574                align: 0.0 0.5;
7575             }
7576          }
7577          part { name: "elm.text.1";
7578             clip_to: "disclip";
7579             type: TEXT;
7580             mouse_events: 0;
7581             scale: 1;
7582             description { state: "default" 0.0;
7583                min: 0 GENLIST_SIZE_38_INC;
7584                fixed: 0 1;
7585                rel1 {
7586                   relative: 1.0 1.0;
7587                   to_x: "elm.padding.icon1.right";
7588                   to_y: "elm.padding.top";
7589                }
7590                rel2 {
7591                   relative: 0.0 1.0;
7592                   to_x: "elm.padding.right";
7593                   to_y: "elm.padding.top";
7594                }
7595                align: 0.0 0.0;
7596                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7597                text {
7598                   font: "Tizen:style=Medium";
7599                   size: GENLIST_FONT_32_INC;
7600                   align: 0.0 0.5;
7601                   text_class: "list_item";
7602                }
7603             }
7604          }
7605          part { name: "elm.text.2";
7606             clip_to: "disclip";
7607             type: TEXT;
7608             mouse_events: 0;
7609             scale: 1;
7610             description { state: "default" 0.0;
7611                min: 0 GENLIST_SIZE_38_INC;
7612                fixed: 0 1;
7613                rel1 {
7614                   relative: 1.0 1.0;
7615                   to_x: "elm.padding.icon1.right";
7616                   to_y: "elm.text.1";
7617                }
7618                rel2 {
7619                   relative: 0.0 1.0;
7620                   to_x: "elm.padding.right";
7621                   to_y: "elm.text.1";
7622                }
7623                align: 0.0 0.0;
7624                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7625                text {
7626                   font: "Tizen:style=Medium";
7627                   size: GENLIST_FONT_28_INC;
7628                   align: 0.0 0.5;
7629                   text_class: "tizen";
7630                }
7631             }
7632          }
7633          part { name: "elm.icon.2";
7634             clip_to: "disclip";
7635             type: SWALLOW;
7636             mouse_events: 0;
7637             scale: 1;
7638             description { state: "default" 0.0;
7639                fixed: 1 1;
7640                rel1 {
7641                   relative: 1.0 0.0;
7642                   to_x: "elm.padding.icon1.right";
7643                   to_y: "elm.text.3";
7644                }
7645                rel2 {
7646                   relative: 1.0 1.0;
7647                   to_x: "elm.padding.icon1.right";
7648                   to_y: "elm.text.3";
7649                }
7650                align: 0.0 0.5;
7651             }
7652          }
7653          part { name: "elm.padding.icon2.right";
7654             type: RECT;
7655             mouse_events: 0;
7656             scale: 1;
7657             description { state: "default" 0.0;
7658                min: GENLIST_PADDING_16_INC 0;
7659                fixed: 1 0;
7660                rel1 {
7661                    relative: 1.0 0.0;
7662                    to_x: "elm.icon.2";
7663                }
7664                rel2.to_x: "elm.icon.2";
7665                visible: 0;
7666                align: 0.0 0.5;
7667             }
7668          }
7669          part { name: "elm.text.3";
7670             clip_to: "disclip";
7671             type: TEXT;
7672             mouse_events: 0;
7673             scale: 1;
7674             description { state: "default" 0.0;
7675                min: 0 GENLIST_SIZE_38_INC;
7676                fixed: 0 1;
7677                rel1 {
7678                   relative: 1.0 1.0;
7679                   to_x: "elm.padding.icon2.right";
7680                   to_y: "elm.text.2";
7681                }
7682                rel2 {
7683                   relative: 0.0 1.0;
7684                   to_x: "elm.padding.right";
7685                   to_y: "elm.text.2";
7686                }
7687                align: 0.0 0.0;
7688                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
7689                text {
7690                   font: "Tizen:style=Medium";
7691                   size: GENLIST_FONT_28_INC;
7692                   align: 0.0 0.5;
7693                   text_class: "tizen";
7694                }
7695             }
7696          }
7697          part { name: "elm.text.4";
7698             clip_to: "disclip";
7699             type: TEXT;
7700             mouse_events: 0;
7701             scale: 1;
7702             description { state: "default" 0.0;
7703                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7704                fixed: 1 1;
7705                align: 0 1;
7706                rel1 {
7707                   relative: 1.0 0.0;
7708                   to_x: "elm.padding.icon1.right";
7709                   to_y: "elm.padding.bottom";
7710                }
7711                rel2 {
7712                   relative: 1.0 0.0;
7713                   to_x: "elm.padding.icon1.right";
7714                   to_y: "elm.padding.bottom";
7715                }
7716                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
7717                text {
7718                   font: "Tizen:style=Medium";
7719                   size: GENLIST_FONT_28_INC;
7720                   align: 0.0 0.5;
7721                   text_class: "tizen";
7722                }
7723             }
7724          }
7725          part { name: "elm.padding.text4.right";
7726             type: RECT;
7727             mouse_events: 0;
7728             scale: 1;
7729             description { state: "default" 0.0;
7730                min: GENLIST_PADDING_16_INC 0;
7731                fixed: 1 0;
7732                rel1 {
7733                    relative: 1.0 0.0;
7734                    to_x: "elm.text.4";
7735                }
7736                rel2.to_x: "elm.text.4";
7737                visible: 0;
7738                align: 0.0 0.5;
7739             }
7740          }
7741          part { name: "elm.text.5";
7742             clip_to: "disclip";
7743             type: TEXT;
7744             mouse_events: 0;
7745             scale: 1;
7746             description { state: "default" 0.0;
7747                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7748                fixed: 1 1;
7749                align: 0 1;
7750                rel1 {
7751                   relative: 1.0 0.0;
7752                   to_x: "elm.padding.text4.right";
7753                   to_y: "elm.padding.bottom";
7754                }
7755                rel2 {
7756                   relative: 1.0 0.0;
7757                   to_x: "elm.padding.text4.right";
7758                   to_y: "elm.padding.bottom";
7759                }
7760                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
7761                text {
7762                   font: "Tizen:style=Medium";
7763                   size: GENLIST_FONT_28_INC;
7764                   align: 0.0 0.5;
7765                   text_class: "tizen";
7766                }
7767             }
7768          }
7769          GENLIST_PART_DISCLIP
7770       }
7771       programs {
7772          // signal: elm,state,%s,active
7773          //   a "check" item named %s went active
7774          // signal: elm,state,%s,passive
7775          //   a "check" item named %s went passive
7776          // default is passive
7777          /*program { name: "go_active";
7778             signal: "elm,state,selected";
7779             source: "elm";
7780             action: STATE_SET "selected" 0.0;
7781             target: "elm.text";
7782             target: "elm.text.sub";
7783          }
7784          program { name: "go_passive";
7785             signal: "elm,state,unselected";
7786             source: "elm";
7787             action: STATE_SET "default" 0.0;
7788             target: "elm.text";
7789             target: "elm.text.sub";
7790             transition: LINEAR 0.1;
7791          }*/
7792          program { name: "go_disabled";
7793             signal: "elm,state,disabled";
7794             source: "elm";
7795             action: STATE_SET "disabled" 0.0;
7796             target: "disclip";
7797          }
7798          program { name: "go_enabled";
7799             signal: "elm,state,enabled";
7800             source: "elm";
7801             action: STATE_SET "default" 0.0;
7802             target: "disclip";
7803          }
7804       }
7805    }
7806
7807    // 4.1.9
7808
7809    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
7810       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
7811       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
7812       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
7813       alias: "elm/layout/dialogue/bg/1icon";
7814       data.item: "stacking" "above";
7815       data.item: "selectraise" "on";
7816       data.item: "contents" "elm.icon";
7817
7818       parts {
7819          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7820          GENLIST_PART_PADDING_LEFT
7821          GENLIST_PART_PADDING_RIGHT_EDIT
7822          part { name: "elm.icon";
7823             clip_to: "disclip";
7824             type: SWALLOW;
7825             scale: 1;
7826             description { state: "default" 0.0;
7827                rel1 {
7828                   relative: 1.0 0.0;
7829                   to_x: "elm.padding.left";
7830                }
7831                rel2 {
7832                   relative: 0.0 1.0;
7833                   to_x: "elm.padding.right";
7834                }
7835             }
7836          }
7837          GENLIST_PART_DISCLIP
7838       }
7839       programs {
7840          // signal: elm,state,%s,active
7841          //   a "check" item named %s went active
7842          // signal: elm,state,%s,passive
7843          //   a "check" item named %s went passive
7844          // default is passive
7845          program { name: "go_disabled";
7846             signal: "elm,state,disabled";
7847             source: "elm";
7848             action: STATE_SET "disabled" 0.0;
7849             target: "disclip";
7850          }
7851          program { name: "go_enabled";
7852             signal: "elm,state,enabled";
7853             source: "elm";
7854             action: STATE_SET "default" 0.0;
7855             target: "disclip";
7856          }
7857       }
7858    }
7859
7860    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
7861       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
7862       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
7863       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
7864       alias: "elm/layout/dialogue/bg/2icon";
7865       data.item: "stacking" "above";
7866       data.item: "selectraise" "on";
7867       data.item: "contents" "elm.icon.1 elm.icon.2";
7868
7869       parts {
7870          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7871          part { name: "elm.icon.1";
7872             clip_to: "disclip";
7873             type: SWALLOW;
7874             description { state: "default" 0.0;
7875                rel1.relative: 0.021 0.0;
7876                rel2.relative: 0.492 1.0;
7877             }
7878          }
7879          part { name: "elm.icon.2";
7880             clip_to: "disclip";
7881             type: SWALLOW;
7882             description { state: "default" 0.0;
7883                rel1.relative: 0.51 0.0;
7884                rel2.relative: 0.979 1.0;
7885             }
7886          }
7887          GENLIST_PART_DISCLIP
7888       }
7889       programs {
7890          // signal: elm,state,%s,active
7891          //   a "check" item named %s went active
7892          // signal: elm,state,%s,passive
7893          //   a "check" item named %s went passive
7894          // default is passive
7895          program { name: "go_disabled";
7896             signal: "elm,state,disabled";
7897             source: "elm";
7898             action: STATE_SET "disabled" 0.0;
7899             target: "disclip";
7900          }
7901          program { name: "go_enabled";
7902             signal: "elm,state,enabled";
7903             source: "elm";
7904             action: STATE_SET "default" 0.0;
7905             target: "disclip";
7906          }
7907       }
7908    }
7909
7910    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
7911       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
7912       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
7913       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
7914
7915       alias: "elm/genlist/item/dialogue.3icon/default";
7916       alias: "elm/genlist/item_odd/dialogue.3icon/default";
7917       alias: "elm/genlist/item_compress/dialogue.3icon/default";
7918       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
7919
7920       alias: "elm/layout/dialogue/bg/3icon";
7921       alias: "elm/layout/dialogue/dialogue.3icon";
7922
7923       data.item: "stacking" "above";
7924       data.item: "selectraise" "on";
7925       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7926
7927       parts {
7928          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7929          part { name: "elm.icon.1";
7930             clip_to: "disclip";
7931             type: SWALLOW;
7932             description { state: "default" 0.0;
7933                rel1.relative: 0.021 0.0;
7934                rel2.relative: 0.327 1.0;
7935             }
7936          }
7937          part { name: "elm.icon.2";
7938             clip_to: "disclip";
7939             type: SWALLOW;
7940             description { state: "default" 0.0;
7941                rel1.relative: 0.348 0.0;
7942                rel2.relative: 0.652 1.0;
7943             }
7944          }
7945          part { name: "elm.icon.3";
7946             clip_to: "disclip";
7947             type: SWALLOW;
7948             description { state: "default" 0.0;
7949                rel1.relative: 0.673 0.0;
7950                rel2.relative: 0.979 1.0;
7951             }
7952          }
7953          GENLIST_PART_DISCLIP
7954       }
7955       programs {
7956          // signal: elm,state,%s,active
7957          //   a "check" item named %s went active
7958          // signal: elm,state,%s,passive
7959          //   a "check" item named %s went passive
7960          // default is passive
7961          program { name: "go_disabled";
7962             signal: "elm,state,disabled";
7963             source: "elm";
7964             action: STATE_SET "disabled" 0.0;
7965             target: "disclip";
7966          }
7967          program { name: "go_enabled";
7968             signal: "elm,state,enabled";
7969             source: "elm";
7970             action: STATE_SET "default" 0.0;
7971             target: "disclip";
7972          }
7973       }
7974    }
7975
7976    group { name: "elm/genlist/item/dialogue.3icon.2/default";
7977       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
7978       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
7979       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
7980       alias: "elm/layout/dialogue/dialogue.3icon.2";
7981       data.item: "stacking" "above";
7982       data.item: "selectraise" "on";
7983       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7984
7985       parts {
7986          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
7987          GENLIST_PART_PADDING_LEFT
7988          GENLIST_PART_PADDING_RIGHT_EDIT
7989          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
7990          part { name: "elm.icon.1";
7991             clip_to: "disclip";
7992             type: SWALLOW;
7993             description { state: "default" 0.0;
7994                min: GENLIST_SIZE_234_INC 0;
7995                fixed: 1 0;
7996                rel1 {
7997                   relative: 0.0 1.0;
7998                   to_x: "elm.padding.right";
7999                   to_y: "elm.padding.top";
8000                }
8001                rel2 {
8002                   relative: 0.0 1.0;
8003                   to_x: "elm.padding.right";
8004                }
8005                align: 1.0 0.5;
8006             }
8007          }
8008          part { name: "elm.padding.icon.1.left";
8009             clip_to: "disclip";
8010             type: RECT;
8011             mouse_events: 0;
8012             scale: 1;
8013             description { state: "default" 0.0;
8014                min: GENLIST_PADDING_16_INC 0;
8015                fixed: 1 0;
8016                rel1.to_x: "elm.icon.1";
8017                rel2 {
8018                   relative: 0.0 1.0;
8019                   to_x: "elm.icon.1";
8020                }
8021                visible: 0;
8022                align: 1.0 0.5;
8023             }
8024          }
8025          part { name: "elm.icon.2";
8026             clip_to: "disclip";
8027             type: SWALLOW;
8028             description { state: "default" 0.0;
8029                min: GENLIST_SIZE_234_INC 0;
8030                fixed: 1 0;
8031                rel1 {
8032                   relative: 0.0 1.0;
8033                   to_x: "elm.padding.icon.1.left";
8034                   to_y: "elm.padding.top";
8035                }
8036                rel2 {
8037                   relative: 0.0 1.0;
8038                   to_x: "elm.padding.icon.1.left";
8039                }
8040                align: 1.0 0.5;
8041             }
8042          }
8043          part { name: "elm.padding.icon.2.left";
8044             clip_to: "disclip";
8045             type: RECT;
8046             mouse_events: 0;
8047             scale: 1;
8048             description { state: "default" 0.0;
8049                min: GENLIST_PADDING_16_INC 0;
8050                fixed: 1 0;
8051                rel1.to_x: "elm.icon.2";
8052                rel2 {
8053                   relative: 0.0 1.0;
8054                   to_x: "elm.icon.2";
8055                }
8056                visible: 0;
8057                align: 1.0 0.5;
8058             }
8059          }
8060          part { name: "elm.icon.3";
8061             clip_to: "disclip";
8062             type: SWALLOW;
8063             description { state: "default" 0.0;
8064                min: GENLIST_SIZE_234_INC 0;
8065                fixed: 1 0;
8066                rel1 {
8067                   relative: 0.0 1.0;
8068                   to_x: "elm.padding.icon.2.left";
8069                   to_y: "elm.padding.top";
8070                }
8071                rel2 {
8072                   relative: 0.0 1.0;
8073                   to_x: "elm.padding.icon.2.left";
8074                }
8075                align: 1.0 0.5;
8076             }
8077          }
8078          GENLIST_PART_DISCLIP
8079       }
8080       programs {
8081          // signal: elm,state,%s,active
8082          //   a "check" item named %s went active
8083          // signal: elm,state,%s,passive
8084          //   a "check" item named %s went passive
8085          // default is passive
8086          program { name: "go_disabled";
8087             signal: "elm,state,disabled";
8088             source: "elm";
8089             action: STATE_SET "disabled" 0.0;
8090             target: "disclip";
8091          }
8092          program { name: "go_enabled";
8093             signal: "elm,state,enabled";
8094             source: "elm";
8095             action: STATE_SET "default" 0.0;
8096             target: "disclip";
8097          }
8098       }
8099    }
8100
8101    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
8102       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
8103       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
8104       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
8105       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
8106       data.item: "stacking" "above";
8107       data.item: "selectraise" "on";
8108       data.item: "texts" "elm.title elm.text";
8109
8110       images {
8111           image: "00_list_img_check.png" COMP;
8112       }
8113
8114       parts {
8115          GENLIST_PART_BASE
8116          GENLIST_PART_BOTTOM_LINE
8117          GENLIST_PART_BG_NORMAL
8118          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8119          GENLIST_PART_PADDING_RIGHT_EDIT
8120          GENLIST_PART_DIALOGUE_ITEM
8121          GENLIST_PART_DIALOGUE_RIGHT_LINE
8122          part { name: "elm.divider1";
8123             type: RECT;
8124             mouse_events: 0;
8125             description { state: "default" 0.0;
8126                min: 1 0;
8127                fixed: 1 0;
8128                color: GENLIST_LIST_LINE1_COLOR;
8129                rel1 {
8130                   relative: 1.0 0.0;
8131                   to_x: "elm.title";
8132                }
8133                rel2.to_x: "elm.title";
8134                align: 0.0 0.5;
8135             }
8136          }
8137          part { name: "elm.title";
8138             type: TEXT;
8139             mouse_events: 0;
8140             scale: 1;
8141             description { state: "default" 0.0;
8142                min: GENLIST_SIZE_163_INC 0;
8143                fixed: 1 0;
8144                rel1 {
8145                   relative: 1.0  0.0;
8146                   to_x: "elm.padding.left";
8147                }
8148                rel2.to_x: "elm.padding.left";
8149                align: 0.0 0.5;
8150                color: GENLIST_MULTILINE_TEXT_COLOR;
8151                text {
8152                   font: "Tizen:style=Medium";
8153                   size: GENLIST_MULTILINE_TEXT_SIZE;
8154                   min: 0 1;
8155                   align: 0.0 0.5;
8156                   text_class: "tizen";
8157                }
8158             }
8159          }
8160          part { name: "elm.padding.title.right";
8161             type: RECT;
8162             mouse_events: 0;
8163             scale: 1;
8164             description { state: "default" 0.0;
8165                min: GENLIST_PADDING_16_INC 0;
8166                fixed: 1 0;
8167                rel1 {
8168                    relative: 1.0 0.0;
8169                    to_x: "elm.divider1";
8170                }
8171                rel2.to_x: "elm.divider1";
8172                visible: 0;
8173                align: 0.0 0.5;
8174             }
8175          }
8176          part { name: "elm.text";
8177             clip_to: "disclip";
8178             type: TEXT;
8179             mouse_events: 0;
8180             scale: 1;
8181             description { state: "default" 0.0;
8182                rel1 {
8183                   relative: 1.0  0.0;
8184                   to_x: "elm.padding.title.right";
8185                }
8186                rel2.to_x: "elm.padding.title.right";
8187                align: 0.0 0.5;
8188                fixed: 1 1;
8189                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8190                text {
8191                   font: "Tizen:style=Roman";
8192                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8193                   min: 1 1;
8194                   max: 1 1;
8195                   align: 0.0 0.5;
8196                   text_class: "list_item";
8197                }
8198             }
8199             description { state: "selected" 0.0;
8200                inherit: "default" 0.0;
8201                color: 217 147 26 255;
8202             }
8203          }
8204          part { name: "elm.padding.text.right";
8205             type: RECT;
8206             mouse_events: 0;
8207             scale: 1;
8208             description { state: "default" 0.0;
8209                min: GENLIST_PADDING_11_INC 0;
8210                fixed: 1 0;
8211                rel1 {
8212                    relative: 1.0 0.0;
8213                    to_x: "elm.text";
8214                }
8215                rel2.to_x: "elm.text";
8216                visible: 0;
8217                align: 0.0 0.5;
8218             }
8219          }
8220          part { name: "elm.image.check";
8221             clip_to: "disclip";
8222             mouse_events: 0;
8223             scale: 1;
8224             description { state: "default" 0.0;
8225                image.normal: "00_list_img_check.png";
8226                rel1 {
8227                   relative: 1.0 0.366;
8228                   to_x: "elm.padding.text.right";
8229                }
8230                rel2 {
8231                   relative: 3.857 0.648;
8232                   to_x: "elm.padding.text.right";
8233                }
8234                visible: 0;
8235             }
8236             description { state: "selected" 0.0;
8237                inherit: "default" 0.0;
8238                visible: 1;
8239             }
8240          }
8241          GENLIST_PART_DISCLIP
8242       }
8243       programs {
8244          // signal: elm,state,%s,active
8245          //   a "check" item named %s went active
8246          // signal: elm,state,%s,passive
8247          //   a "check" item named %s went passive
8248          // default is passive
8249          program { name: "go_active";
8250             signal: "elm,state,selected";
8251             source: "elm";
8252             action: STATE_SET "selected" 0.0;
8253             target: "elm.text";
8254             target: "elm.image.check";
8255             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8256          }
8257          program { name: "go_passive";
8258             signal: "elm,state,unselected";
8259             source: "elm";
8260             action: STATE_SET "default" 0.0;
8261             target: "elm.text";
8262             target: "elm.image.check";
8263             transition: LINEAR 0.1;
8264          }
8265          program { name: "go_disabled";
8266             signal: "elm,state,disabled";
8267             source: "elm";
8268             action: STATE_SET "disabled" 0.0;
8269             target: "disclip";
8270          }
8271          program { name: "go_enabled";
8272             signal: "elm,state,enabled";
8273             source: "elm";
8274             action: STATE_SET "default" 0.0;
8275             target: "disclip";
8276          }
8277          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8278       }
8279    }
8280
8281    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8282       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8283       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8284       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8285
8286       alias: "elm/genlist/item/dialogue.1title.4text/default";
8287       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8288       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8289       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8290
8291       alias: "elm/layout/dialogue/1title.4text";
8292
8293       data.item: "stacking" "above";
8294       data.item: "selectraise" "on";
8295       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8296
8297       parts {
8298         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8299          GENLIST_PART_BG_NORMAL
8300          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8301          GENLIST_PART_PADDING_RIGHT_EDIT
8302          GENLIST_PART_DIALOGUE_ITEM
8303          GENLIST_PART_DIALOGUE_RIGHT_LINE
8304          part { name: "elm.divider1";
8305             type: RECT;
8306             mouse_events: 0;
8307             description { state: "default" 0.0;
8308                min: 1 0;
8309                fixed: 1 0;
8310                color: GENLIST_LIST_LINE1_COLOR;
8311                rel1 {
8312                   relative: 1.0 0.0;
8313                   to_x: "elm.title";
8314                }
8315                rel2.to_x: "elm.title";
8316                align: 0.0 0.5;
8317             }
8318          }
8319          part { name: "center1_line";
8320             type: RECT;
8321             mouse_events: 0;
8322             description { state: "default" 0.0;
8323                min: 0 1;
8324                fixed: 0 1;
8325                color: GENLIST_LIST_LINE1_COLOR;
8326                rel1 {
8327                   relative: 1.0 0.25;
8328                   to_x: "elm.divider1";
8329                }
8330                rel2.relative: 1.0 0.25;
8331                align: 0.5 1.0;
8332             }
8333          }
8334          part { name: "center2_line";
8335             type: RECT;
8336             mouse_events: 0;
8337             description { state: "default" 0.0;
8338                min: 0 1;
8339                fixed: 0 1;
8340                color: GENLIST_LIST_LINE1_COLOR;
8341                rel1 {
8342                   relative: 1.0 0.5;
8343                   to_x: "elm.divider1";
8344                }
8345                rel2.relative: 1.0 0.5;
8346                align: 0.5 1.0;
8347             }
8348          }
8349          part { name: "center3_line";
8350             type: RECT;
8351             mouse_events: 0;
8352             description { state: "default" 0.0;
8353                min: 0 1;
8354                fixed: 0 1;
8355                color: GENLIST_LIST_LINE1_COLOR;
8356                rel1 {
8357                   relative: 1.0 0.75;
8358                   to_x: "elm.divider1";
8359                }
8360                rel2.relative: 1.0 0.75;
8361                align: 0.5 1.0;
8362             }
8363          }
8364          part { name: "elm.title";
8365             type: TEXT;
8366             mouse_events: 0;
8367             scale: 1;
8368             description { state: "default" 0.0;
8369                min: GENLIST_SIZE_163_INC 0;
8370                fixed: 1 0;
8371                rel1 {
8372                   relative: 1.0  0.0;
8373                   to_x: "elm.padding.left";
8374                }
8375                rel2.to_x: "elm.padding.left";
8376                align: 0.0 0.5;
8377                color: GENLIST_MULTILINE_TEXT_COLOR;
8378                text {
8379                   font: "Tizen:style=Medium";
8380                   size: GENLIST_MULTILINE_TEXT_SIZE;
8381                   min: 0 1;
8382                   align: 0.0 0.5;
8383                   text_class: "tizen";
8384                }
8385             }
8386          }
8387          part { name: "elm.padding.title.right";
8388             type: RECT;
8389             mouse_events: 0;
8390             scale: 1;
8391             description { state: "default" 0.0;
8392                min: GENLIST_PADDING_16_INC 0;
8393                fixed: 1 0;
8394                rel1 {
8395                    relative: 1.0 0.0;
8396                    to_x: "elm.title";
8397                }
8398                rel2.to_x: "elm.title";
8399                visible: 0;
8400                align: 0.0 0.5;
8401             }
8402          }
8403          part { name: "elm.text.1";
8404             clip_to: "disclip";
8405             type: TEXT;
8406             mouse_events: 0;
8407             scale: 1;
8408             description { state: "default" 0.0;
8409                rel1 {
8410                   relative: 1.0 0.0;
8411                   to_x: "elm.padding.title.right";
8412                }
8413                rel2 {
8414                   relative: 0.0 0.0;
8415                   to_x: "elm.padding.right";
8416                   to_y: "center1_line";
8417                }
8418                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8419                text {
8420                   font: "Tizen:style=Roman";
8421                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8422                   min: 0 1;
8423                   align: 0.0 0.5;
8424                   text_class: "list_item";
8425                }
8426             }
8427          }
8428          part { name: "elm.text.2";
8429             clip_to: "disclip";
8430             type: TEXT;
8431             mouse_events: 0;
8432             scale: 1;
8433             description { state: "default" 0.0;
8434                rel1 {
8435                   relative: 1.0 0.25;
8436                   to_x: "elm.padding.title.right";
8437                }
8438                rel2 {
8439                   relative: 0.0 0.0;
8440                   to_x: "elm.padding.right";
8441                   to_y: "center2_line";
8442                }
8443                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8444                text {
8445                   font: "Tizen:style=Roman";
8446                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8447                   min: 0 1;
8448                   align: 0.0 0.5;
8449                   text_class: "list_item";
8450                }
8451             }
8452          }
8453          part { name: "elm.text.3";
8454             clip_to: "disclip";
8455             type: TEXT;
8456             mouse_events: 0;
8457             scale: 1;
8458             description { state: "default" 0.0;
8459                rel1 {
8460                   relative: 1.0  0.5;
8461                   to_x: "elm.padding.title.right";
8462                }
8463                rel2 {
8464                   relative: 0.0 0.0;
8465                   to_x: "elm.padding.right";
8466                   to_y: "center3_line";
8467                }
8468                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8469                text {
8470                   font: "Tizen:style=Roman";
8471                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8472                   min: 0 1;
8473                   align: 0.0 0.5;
8474                   text_class: "list_item";
8475                }
8476             }
8477          }
8478          part { name: "elm.text.4";
8479             clip_to: "disclip";
8480             type: TEXT;
8481             mouse_events: 0;
8482             scale: 1;
8483             description { state: "default" 0.0;
8484                rel1 {
8485                   relative: 1.0  0.75;
8486                   to_x: "elm.padding.title.right";
8487                }
8488                rel2 {
8489                   relative: 0.0 0.0;
8490                   to_x: "elm.padding.right";
8491                   to_y: "bottom_line";
8492                }
8493                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8494                text {
8495                   font: "Tizen:style=Roman";
8496                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8497                   min: 0 1;
8498                   align: 0.0 0.5;
8499                   text_class: "list_item";
8500                }
8501             }
8502          }
8503          GENLIST_PART_DISCLIP
8504       }
8505       programs {
8506          // signal: elm,state,%s,active
8507          //   a "check" item named %s went active
8508          // signal: elm,state,%s,passive
8509          //   a "check" item named %s went passive
8510          // default is passive
8511          /*program { name: "go_active";
8512             signal: "elm,state,selected";
8513             source: "elm";
8514             action: STATE_SET "selected" 0.0;
8515             target: "elm.text";
8516          }
8517          program { name: "go_passive";
8518             signal: "elm,state,unselected";
8519             source: "elm";
8520             action: STATE_SET "default" 0.0;
8521             target: "elm.text";
8522             transition: LINEAR 0.1;
8523          }*/
8524          program { name: "go_disabled";
8525             signal: "elm,state,disabled";
8526             source: "elm";
8527             action: STATE_SET "disabled" 0.0;
8528             target: "disclip";
8529          }
8530          program { name: "go_enabled";
8531             signal: "elm,state,enabled";
8532             source: "elm";
8533             action: STATE_SET "default" 0.0;
8534             target: "disclip";
8535          }
8536       }
8537    }
8538
8539    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8540       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8541       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8542       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8543       alias: "elm/layout/dialogue/1title.5text";
8544       data.item: "stacking" "above";
8545       data.item: "selectraise" "on";
8546       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8547       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";
8548
8549       parts {
8550         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8551          GENLIST_PART_BG_NORMAL
8552          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8553          GENLIST_PART_PADDING_RIGHT_EDIT
8554          GENLIST_PART_DIALOGUE_ITEM
8555          GENLIST_PART_DIALOGUE_RIGHT_LINE
8556          part { name: "elm.divider1";
8557             type: RECT;
8558             mouse_events: 0;
8559             description { state: "default" 0.0;
8560                min: 1 0;
8561                fixed: 1 0;
8562                color: GENLIST_LIST_LINE1_COLOR;
8563                rel1 {
8564                   relative: 1.0 0.0;
8565                   to_x: "elm.title";
8566                }
8567                rel2.to_x: "elm.title";
8568                align: 0.0 0.5;
8569             }
8570          }
8571          part { name: "center1_line";
8572             type: RECT;
8573             mouse_events: 0;
8574             description { state: "default" 0.0;
8575                min: 0 1;
8576                fixed: 0 1;
8577                color: GENLIST_LIST_LINE1_COLOR;
8578                rel1 {
8579                   relative: 1.0 0.2;
8580                   to_x: "elm.divider1";
8581                }
8582                rel2.relative: 1.0 0.2;
8583                align: 0.5 1.0;
8584             }
8585          }
8586          part { name: "center2_line";
8587             type: RECT;
8588             mouse_events: 0;
8589             description { state: "default" 0.0;
8590                min: 0 1;
8591                fixed: 0 1;
8592                color: GENLIST_LIST_LINE1_COLOR;
8593                rel1 {
8594                   relative: 1.0 0.4;
8595                   to_x: "elm.divider1";
8596                }
8597                rel2.relative: 1.0 0.4;
8598                align: 0.5 1.0;
8599             }
8600          }
8601          part { name: "center3_line";
8602             type: RECT;
8603             mouse_events: 0;
8604             description { state: "default" 0.0;
8605                min: 0 1;
8606                fixed: 0 1;
8607                color: GENLIST_LIST_LINE1_COLOR;
8608                rel1 {
8609                   relative: 1.0 0.6;
8610                   to_x: "elm.divider1";
8611                }
8612                rel2.relative: 1.0 0.6;
8613                align: 0.5 1.0;
8614             }
8615          }
8616          part { name: "center4_line";
8617             type: RECT;
8618             mouse_events: 0;
8619             description { state: "default" 0.0;
8620                min: 0 1;
8621                fixed: 0 1;
8622                color: GENLIST_LIST_LINE1_COLOR;
8623                rel1 {
8624                   relative: 1.0 0.8;
8625                   to_x: "elm.divider1";
8626                }
8627                rel2.relative: 1.0 0.8;
8628                align: 0.5 1.0;
8629             }
8630          }
8631          part { name: "elm.title";
8632             type: TEXT;
8633             mouse_events: 0;
8634             scale: 1;
8635             description { state: "default" 0.0;
8636                min: GENLIST_SIZE_163_INC 0;
8637                fixed: 1 0;
8638                rel1 {
8639                   relative: 1.0  0.0;
8640                   to_x: "elm.padding.left";
8641                }
8642                rel2.to_x: "elm.padding.left";
8643                align: 0.0 0.5;
8644                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8645                text {
8646                   font: "Tizen:style=Medium";
8647                   size: GENLIST_FONT_32_INC;
8648                   min: 0 1;
8649                   align: 0.0 0.5;
8650                   text_class: "tizen";
8651                }
8652             }
8653             GENLIST_DESCRIPTION_FLIP_ENABLED
8654          }
8655          part { name: "elm.flip.content.title";
8656             clip_to: "disclip";
8657             type: SWALLOW;
8658             description { state: "default" 0.0;
8659                visible: 0;
8660                fixed: 1 1;
8661                rel1.to: "elm.title";
8662                rel2.to: "elm.title";
8663             }
8664             description { state: "flipped" 0.0;
8665                inherit: "default" 0.0;
8666                visible: 1;
8667             }
8668          }
8669          part { name: "elm.padding.title.right";
8670             type: RECT;
8671             mouse_events: 0;
8672             scale: 1;
8673             description { state: "default" 0.0;
8674                min: GENLIST_PADDING_16_INC 0;
8675                fixed: 1 0;
8676                rel1 {
8677                    relative: 1.0 0.0;
8678                    to_x: "elm.title";
8679                }
8680                rel2.to_x: "elm.title";
8681                visible: 0;
8682                align: 0.0 0.5;
8683             }
8684          }
8685          part { name: "elm.text.1";
8686             clip_to: "disclip";
8687             type: TEXT;
8688             mouse_events: 0;
8689             scale: 1;
8690             description { state: "default" 0.0;
8691                rel1 {
8692                   relative: 1.0 0.0;
8693                   to_x: "elm.padding.title.right";
8694                }
8695                rel2 {
8696                   relative: 0.0 0.0;
8697                   to_x: "elm.padding.right";
8698                   to_y: "center1_line";
8699                }
8700                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8701                text {
8702                   font: "Tizen:style=Roman";
8703                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8704                   min: 0 1;
8705                   align: 0.0 0.5;
8706                   text_class: "list_item";
8707                }
8708             }
8709             GENLIST_DESCRIPTION_FLIP_ENABLED
8710          }
8711          part { name: "elm.flip.content.1";
8712             clip_to: "disclip";
8713             type: SWALLOW;
8714             description { state: "default" 0.0;
8715                visible: 0;
8716                fixed: 1 1;
8717                rel1.to: "elm.text.1";
8718                rel2.to: "elm.text.1";
8719             }
8720             description { state: "flipped" 0.0;
8721                inherit: "default" 0.0;
8722                visible: 1;
8723             }
8724          }
8725          part { name: "elm.text.2";
8726             clip_to: "disclip";
8727             type: TEXT;
8728             mouse_events: 0;
8729             scale: 1;
8730             description { state: "default" 0.0;
8731                rel1 {
8732                   relative: 1.0 0.2;
8733                   to_x: "elm.padding.title.right";
8734                }
8735                rel2 {
8736                   relative: 0.0 0.0;
8737                   to_x: "elm.padding.right";
8738                   to_y: "center2_line";
8739                }
8740                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8741                text {
8742                   font: "Tizen:style=Roman";
8743                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8744                   min: 0 1;
8745                   align: 0.0 0.5;
8746                   text_class: "tizen";
8747                }
8748             }
8749             GENLIST_DESCRIPTION_FLIP_ENABLED
8750          }
8751          part { name: "elm.flip.content.2";
8752             clip_to: "disclip";
8753             type: SWALLOW;
8754             description { state: "default" 0.0;
8755                visible: 0;
8756                fixed: 1 1;
8757                rel1.to: "elm.text.2";
8758                rel2.to: "elm.text.2";
8759             }
8760             description { state: "flipped" 0.0;
8761                inherit: "default" 0.0;
8762                visible: 1;
8763             }
8764          }
8765          part { name: "elm.text.3";
8766             clip_to: "disclip";
8767             type: TEXT;
8768             mouse_events: 0;
8769             scale: 1;
8770             description { state: "default" 0.0;
8771                rel1 {
8772                   relative: 1.0  0.4;
8773                   to_x: "elm.padding.title.right";
8774                }
8775                rel2 {
8776                   relative: 0.0 0.0;
8777                   to_x: "elm.padding.right";
8778                   to_y: "center3_line";
8779                }
8780                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8781                text {
8782                   font: "Tizen:style=Roman";
8783                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8784                   min: 0 1;
8785                   align: 0.0 0.5;
8786                   text_class: "tizen";
8787                }
8788             }
8789             GENLIST_DESCRIPTION_FLIP_ENABLED
8790          }
8791          part { name: "elm.flip.content.3";
8792             clip_to: "disclip";
8793             type: SWALLOW;
8794             description { state: "default" 0.0;
8795                visible: 0;
8796                fixed: 1 1;
8797                rel1.to: "elm.text.3";
8798                rel2.to: "elm.text.3";
8799             }
8800             description { state: "flipped" 0.0;
8801                inherit: "default" 0.0;
8802                visible: 1;
8803             }
8804          }
8805          part { name: "elm.text.4";
8806             clip_to: "disclip";
8807             type: TEXT;
8808             mouse_events: 0;
8809             scale: 1;
8810             description { state: "default" 0.0;
8811                rel1 {
8812                   relative: 1.0 0.6;
8813                   to_x: "elm.padding.title.right";
8814                }
8815                rel2 {
8816                   relative: 0.0 0.0;
8817                   to_x: "elm.padding.right";
8818                   to_y: "center4_line";
8819                }
8820                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8821                text {
8822                   font: "Tizen:style=Roman";
8823                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8824                   min: 0 1;
8825                   align: 0.0 0.5;
8826                   text_class: "tizen";
8827                }
8828             }
8829             GENLIST_DESCRIPTION_FLIP_ENABLED
8830          }
8831          part { name: "elm.flip.content.4";
8832             clip_to: "disclip";
8833             type: SWALLOW;
8834             description { state: "default" 0.0;
8835                visible: 0;
8836                fixed: 1 1;
8837                rel1.to: "elm.text.4";
8838                rel2.to: "elm.text.4";
8839             }
8840             description { state: "flipped" 0.0;
8841                inherit: "default" 0.0;
8842                visible: 1;
8843             }
8844          }
8845          part { name: "elm.text.5";
8846             clip_to: "disclip";
8847             type: TEXT;
8848             mouse_events: 0;
8849             scale: 1;
8850             description { state: "default" 0.0;
8851                rel1 {
8852                   relative: 1.0  0.8;
8853                   to_x: "elm.padding.title.right";
8854                }
8855                rel2 {
8856                   relative: 0.0 0.0;
8857                   to_x: "elm.padding.right";
8858                   to_y: "bottom_line";
8859                }
8860                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8861                text {
8862                   font: "Tizen:style=Roman";
8863                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8864                   min: 0 1;
8865                   align: 0.0 0.5;
8866                   text_class: "tizen";
8867                }
8868             }
8869             GENLIST_DESCRIPTION_FLIP_ENABLED
8870          }
8871          part { name: "elm.flip.content.5";
8872             clip_to: "disclip";
8873             type: SWALLOW;
8874             description { state: "default" 0.0;
8875                visible: 0;
8876                fixed: 1 1;
8877                rel1.to: "elm.text.5";
8878                rel2.to: "elm.text.5";
8879             }
8880             description { state: "flipped" 0.0;
8881                inherit: "default" 0.0;
8882                visible: 1;
8883             }
8884          }
8885          GENLIST_PART_DISCLIP
8886       }
8887       programs {
8888          // signal: elm,state,%s,active
8889          //   a "check" item named %s went active
8890          // signal: elm,state,%s,passive
8891          //   a "check" item named %s went passive
8892          // default is passive
8893          /*program { name: "go_active";
8894             signal: "elm,state,selected";
8895             source: "elm";
8896             action: STATE_SET "selected" 0.0;
8897             target: "elm.text";
8898          }
8899          program { name: "go_passive";
8900             signal: "elm,state,unselected";
8901             source: "elm";
8902             action: STATE_SET "default" 0.0;
8903             target: "elm.text";
8904             transition: LINEAR 0.1;
8905          }*/
8906          program { name: "go_disabled";
8907             signal: "elm,state,disabled";
8908             source: "elm";
8909             action: STATE_SET "disabled" 0.0;
8910             target: "disclip";
8911          }
8912          program { name: "go_enabled";
8913             signal: "elm,state,enabled";
8914             source: "elm";
8915             action: STATE_SET "default" 0.0;
8916             target: "disclip";
8917          }
8918          program { name: "flip_enabled";
8919             signal: "elm,state,flip,enabled";
8920             source: "elm";
8921             action: STATE_SET "flipped" 0.0;
8922             target: "elm.title";
8923             target: "elm.text.1";
8924             target: "elm.text.2";
8925             target: "elm.text.3";
8926             target: "elm.text.4";
8927             target: "elm.text.5";
8928             target: "elm.flip.content.title";
8929             target: "elm.flip.content.1";
8930             target: "elm.flip.content.2";
8931             target: "elm.flip.content.3";
8932             target: "elm.flip.content.4";
8933             target: "elm.flip.content.5";
8934          }
8935          program { name: "flip_disabled";
8936             signal: "elm,state,flip,disabled";
8937             source: "elm";
8938             action: STATE_SET "default" 0.0;
8939             target: "elm.title";
8940             target: "elm.text.1";
8941             target: "elm.text.2";
8942             target: "elm.text.3";
8943             target: "elm.text.4";
8944             target: "elm.text.5";
8945             target: "elm.flip.content.title";
8946             target: "elm.flip.content.1";
8947             target: "elm.flip.content.2";
8948             target: "elm.flip.content.3";
8949             target: "elm.flip.content.4";
8950             target: "elm.flip.content.5";
8951          }
8952       }
8953    }
8954
8955 /* extended item of bg/2text.1icon.3 */
8956    group { name: "elm/genlist/item/dialogue/bg/1text/default";
8957       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
8958       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
8959       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
8960       alias: "elm/layout/dialogue/bg/1text";
8961       data.item: "stacking" "above";
8962       data.item: "selectraise" "on";
8963       data.item: "texts" "elm.text";
8964       data.item: "flips" "elm.flip.icon elm.flip.content";
8965       parts {
8966          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
8967          GENLIST_PART_PADDING_TOP_SIZE( 0 )
8968          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
8969          GENLIST_PART_PADDING_LEFT
8970          GENLIST_PART_PADDING_RIGHT_EDIT
8971          part { name: "elm.icon.bg";
8972             type: RECT;
8973             scale: 1;
8974             description { state: "default" 0.0;
8975                min: GENLIST_SIZE_160_INC 0;
8976                fixed: 1 0;
8977                align: 0.0 0.5;
8978                rel1 {
8979                   relative: 1.0 0.5;
8980                   to_x: "elm.padding.left";
8981                }
8982                rel2 {
8983                   relative: 1.0 0.5;
8984                   to_x: "elm.padding.left";
8985                }
8986                color: 0 0 0 0;
8987             }
8988          }
8989          part { name: "elm.padding.icon.right";
8990             type: RECT;
8991             mouse_events: 0;
8992             scale: 1;
8993             description { state: "default" 0.0;
8994                min: GENLIST_SIZE_16_INC 0;
8995                fixed: 1 0;
8996                rel1 {
8997                    relative: 1.0 0.0;
8998                    to_x: "elm.icon.bg";
8999                }
9000                rel2.to_x: "elm.icon.bg";
9001                color: GENLIST_LIST_LINE1_COLOR;
9002                align: 0.0 0.5;
9003             }
9004          }
9005          part { name: "elm.padding.text.left";
9006             type: RECT;
9007             mouse_events: 0;
9008             scale: 1;
9009             description { state: "default" 0.0;
9010                min: GENLIST_SIZE_16_INC 0;
9011                fixed: 1 0;
9012                rel1 {
9013                    relative: 1.0 1.0;
9014                    to_x: "elm.padding.icon.right";
9015                    to_y: "elm.padding.top";
9016                }
9017                rel2.to_x: "elm.padding.icon.right";
9018                visible: 0;
9019                align: 0.0 0.5;
9020             }
9021          }
9022          part { name: "elm.divider1";
9023             type: RECT;
9024             mouse_events: 0;
9025             description { state: "default" 0.0;
9026                visible: 0;
9027                rel1 {
9028                   relative: 1.0 0.0;
9029                   to_x: "elm.padding.icon.right";
9030                }
9031                rel2.to_x: "elm.padding.icon.right";
9032                align: 0.0 0.5;
9033             }
9034          }
9035          part { name: "elm.text.bg";
9036             clip_to: "disclip";
9037             type: RECT;
9038             mouse_events: 0;
9039             scale: 1;
9040             description { state: "default" 0.0;
9041                rel1 {
9042                   relative: 1.0 0.0;
9043                   to_x: "elm.padding.icon.right";
9044                }
9045                rel2 {
9046                   relative: 1.0 1.0;
9047                   to_x: "elm.padding.right";
9048                }
9049                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9050             }
9051          }
9052          part { name: "elm.text";
9053             clip_to: "disclip";
9054             type: TEXT;
9055             mouse_events: 0;
9056             scale: 1;
9057             description { state: "default" 0.0;
9058                rel1 {
9059                   relative: 1.0 0.0;
9060                   to_x: "elm.padding.text.left";
9061                   to_y: "elm.text.bg";
9062                }
9063                rel2 {
9064                   relative: 0.0 1.0;
9065                   to_x: "elm.padding.right";
9066                   to_y: "elm.text.bg";
9067                }
9068                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9069                text {
9070                   font: "Tizen:style=Roman";
9071                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9072                   min: 0 1;
9073                   align: 0.0 0.5;
9074                   text_class: "list_item";
9075                }
9076             }
9077             GENLIST_DESCRIPTION_FLIP_ENABLED
9078          }
9079          part { name: "elm.flip.content";
9080             clip_to: "disclip";
9081             type: SWALLOW;
9082             mouse_events: 1;
9083             scale: 1;
9084             description { state: "default" 0.0;
9085                fixed: 1 1;
9086                rel1 {
9087                   relative: 1.0 0.0;
9088                   to_x: "elm.padding.text.left";
9089                   to_y: "elm.text.bg";
9090                }
9091                rel2 {
9092                   relative: 0.0 1.0;
9093                   to_x: "elm.padding.right";
9094                   to_y: "elm.text.bg";
9095                }
9096                visible: 0;
9097             }
9098             description { state: "flipped" 0.0;
9099                inherit: "default" 0.0;
9100                visible: 1;
9101             }
9102          }
9103          GENLIST_PART_DISCLIP
9104       }
9105       programs {
9106          // signal: elm,state,%s,active
9107          //   a "check" item named %s went active
9108          // signal: elm,state,%s,passive
9109          //   a "check" item named %s went passive
9110          // default is passive
9111          /*program { name: "go_active";
9112             signal: "elm,state,selected";
9113             source: "elm";
9114             action: STATE_SET "selected" 0.0;
9115             target: "elm.text";
9116          }
9117          program { name: "go_passive";
9118             signal: "elm,state,unselected";
9119             source: "elm";
9120             action: STATE_SET "default" 0.0;
9121             target: "elm.text";
9122             transition: LINEAR 0.1;
9123          }*/
9124          program { name: "go_disabled";
9125             signal: "elm,state,disabled";
9126             source: "elm";
9127             action: STATE_SET "disabled" 0.0;
9128             target: "disclip";
9129          }
9130          program { name: "go_enabled";
9131             signal: "elm,state,enabled";
9132             source: "elm";
9133             action: STATE_SET "default" 0.0;
9134             target: "disclip";
9135          }
9136          program { name: "flipped";
9137             signal: "elm,state,flip,enabled";
9138             source: "elm";
9139             action: STATE_SET "flipped" 0.0;
9140             target: "elm.text";
9141             target: "elm.flip.content";
9142          }
9143          program { name: "flip_disabled";
9144             signal: "elm,state,flip,disabled";
9145             source: "elm";
9146             action: STATE_SET "default" 0.0;
9147             target: "elm.text";
9148             target: "elm.flip.content";
9149          }
9150       }
9151    }
9152
9153
9154
9155    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9156       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9157       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9158       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9159       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9160       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9161       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9162       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9163       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9164       data.item: "stacking" "above";
9165       data.item: "selectraise" "on";
9166       data.item: "texts" "elm.text.1 elm.text.2";
9167       data.item: "contents" "elm.icon";
9168       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9169       images {
9170           image: "00_list_thumbnail_bg.png" COMP;
9171       }
9172       parts {
9173          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9174          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9175          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9176          GENLIST_PART_PADDING_LEFT
9177          GENLIST_PART_PADDING_RIGHT_EDIT
9178          part { name: "elm.icon.bg";
9179             scale: 1;
9180             description { state: "default" 0.0;
9181                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9182                fixed: 1 1;
9183                align: 0.0 0.8;
9184                rel1 {
9185                   relative: 1.0 0.5;
9186                   to_x: "elm.padding.left";
9187                }
9188                rel2 {
9189                   relative: 1.0 0.5;
9190                   to_x: "elm.padding.left";
9191                }
9192                image {
9193                   normal: "00_list_thumbnail_bg.png";
9194                   border: 1 1 1 1;
9195                   border_scale: 1;
9196                   middle: NONE;
9197                }
9198             }
9199          }
9200          part { name: "elm.icon";
9201             type: SWALLOW;
9202             description { state: "default" 0.0;
9203                rel1.to: "elm.icon.bg";
9204                rel2.to: "elm.icon.bg";
9205             }
9206          }
9207          part { name: "elm.padding.icon.right";
9208             type: RECT;
9209             mouse_events: 0;
9210             scale: 1;
9211             description { state: "default" 0.0;
9212                min: GENLIST_PADDING_16_INC 0;
9213                fixed: 1 0;
9214                rel1 {
9215                    relative: 1.0 0.0;
9216                    to_x: "elm.icon.bg";
9217                }
9218                rel2.to_x: "elm.icon.bg";
9219                visible: 0;
9220                align: 0.0 0.5;
9221             }
9222          }
9223          part { name: "elm.padding.text.left";
9224             type: RECT;
9225             mouse_events: 0;
9226             scale: 1;
9227             description { state: "default" 0.0;
9228                min: GENLIST_PADDING_16_INC 0;
9229                fixed: 1 0;
9230                rel1 {
9231                    relative: 1.0 1.0;
9232                    to_x: "elm.padding.icon.right";
9233                    to_y: "elm.padding.top";
9234                }
9235                rel2.to_x: "elm.padding.icon.right";
9236                visible: 0;
9237                align: 1.0 0.5;
9238             }
9239          }
9240          part { name: "elm.divider1";
9241             type: RECT;
9242             mouse_events: 0;
9243             description { state: "default" 0.0;
9244                min: 1 0;
9245                fixed: 1 0;
9246                color: GENLIST_LIST_LINE1_COLOR;
9247                rel1 {
9248                   relative: 1.0 1.0;
9249                   to_x: "elm.padding.text.left";
9250                   to_y: "elm.padding.top";
9251                }
9252                rel2 {
9253                   relative: 1.0 0.0;
9254                   to_x: "elm.padding.text.left";
9255                   to_y: "elm.padding.bottom";
9256                }
9257                align: 0.0 0.5;
9258             }
9259          }
9260          part { name: "text_vertical_rect";
9261             type: RECT;
9262             mouse_events: 0;
9263             description { state: "default" 0.0;
9264                min: GENLIST_PADDING_16_INC 0;
9265                fixed: 1 0;
9266                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9267                rel1 {
9268                   relative: 1.0 1.0;
9269                   to_x: "elm.divider1";
9270                   to_y: "elm.padding.top";
9271                }
9272                rel2 {
9273                   relative: 1.0 0.0;
9274                   to_x: "elm.padding.text.left";
9275                   to_y: "elm.padding.bottom";
9276                }
9277                align: 0.0 0.5;
9278             }
9279          }
9280          part { name: "elm.padding.text.right";
9281             type: RECT;
9282             mouse_events: 0;
9283             scale: 1;
9284             description { state: "default" 0.0;
9285                min: GENLIST_PADDING_16_INC 0;
9286                fixed: 1 0;
9287                rel1 {
9288                    relative: 1.0 0.0;
9289                    to_x: "text_vertical_rect";
9290                }
9291                rel2.to_x: "text_vertical_rect";
9292                visible: 0;
9293                align: 0.0 0.5;
9294             }
9295          }
9296          part { name: "text_top_line";
9297             type: RECT;
9298             mouse_events: 0;
9299             description { state: "default" 0.0;
9300                min: 0 1;
9301                fixed: 0 1;
9302                color: GENLIST_LIST_LINE1_COLOR;
9303                rel1 {
9304                   relative: 1.0 0.0;
9305                   to_x: "text_vertical_rect";
9306                   to_y: "text_vertical_rect";
9307                }
9308                rel2 {
9309                   relative: 1.0 0.0;
9310                   to_y: "text_vertical_rect";
9311                }
9312                align: 0.0 0.0;
9313             }
9314          }
9315          part { name: "text_center_line";
9316             type: RECT;
9317             mouse_events: 0;
9318             description { state: "default" 0.0;
9319                min: 0 1;
9320                fixed: 0 1;
9321                color: GENLIST_LIST_LINE1_COLOR;
9322                rel1 {
9323                   relative: 1.0 0.5;
9324                   to_x: "text_vertical_rect";
9325                }
9326                rel2.relative: 1.0 0.5;
9327                align: 0.5 0.5;
9328             }
9329          }
9330          part { name: "text_bottom_line";
9331             type: RECT;
9332             mouse_events: 0;
9333             description { state: "default" 0.0;
9334                min: 0 1;
9335                fixed: 0 1;
9336                color: GENLIST_LIST_LINE1_COLOR;
9337                rel1 {
9338                   relative: 1.0 1.0;
9339                   to_x: "text_vertical_rect";
9340                   to_y: "text_vertical_rect";
9341                }
9342                rel2 {
9343                   relative: 1.0 1.0;
9344                   to_y: "text_vertical_rect";
9345                }
9346                align: 0.0 1.0;
9347             }
9348          }
9349          part { name: "elm.text.bg.1";
9350             clip_to: "disclip";
9351             type: RECT;
9352             mouse_events: 0;
9353             scale: 1;
9354             description { state: "default" 0.0;
9355                rel1 {
9356                   relative: 1.0 1.0;
9357                   to_x: "text_vertical_rect";
9358                   to_y: "text_top_line";
9359                }
9360                rel2 {
9361                   relative: 1.0 0.0;
9362                   to_x: "elm.padding.right";
9363                   to_y: "text_center_line";
9364                }
9365                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9366             }
9367          }
9368          part { name: "elm.text.1";
9369             type: TEXT;
9370             mouse_events: 0;
9371             scale: 1;
9372             description { state: "default" 0.0;
9373                min: 0 GENLIST_SIZE_54_INC;
9374                rel1 {
9375                   relative: 1.0 0.0;
9376                   to_x: "elm.padding.text.right";
9377                   to_y: "elm.text.bg.1";
9378                }
9379                rel2 {
9380                   relative: 0.0 1.0;
9381                   to_x: "elm.padding.right";
9382                   to_y: "elm.text.bg.1";
9383                }
9384                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9385                text {
9386                   font: "Tizen:style=Roman";
9387                   size: GENLIST_FONT_48_INC;
9388                   align: 0.0 0.5;
9389                   text_class: "list_item";
9390                }
9391             }
9392             GENLIST_DESCRIPTION_FLIP_ENABLED
9393          }
9394          part { name: "elm.flip.content.1";
9395             clip_to: "disclip";
9396             type: SWALLOW;
9397             description { state: "default" 0.0;
9398                visible: 0;
9399                fixed: 1 1;
9400                rel1.to: "elm.text.1";
9401                rel2.to: "elm.text.1";
9402             }
9403             description { state: "flipped" 0.0;
9404                inherit: "default" 0.0;
9405                visible: 1;
9406             }
9407          }
9408          part { name: "elm.text.bg.2";
9409             clip_to: "disclip";
9410             type: RECT;
9411             mouse_events: 0;
9412             scale: 1;
9413             description { state: "default" 0.0;
9414                rel1 {
9415                   relative: 1.0 1.0;
9416                   to_x: "text_vertical_rect";
9417                   to_y: "text_center_line";
9418                }
9419                rel2 {
9420                   relative: 1.0 0.0;
9421                   to_x: "elm.padding.right";
9422                   to_y: "text_bottom_line";
9423                }
9424                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9425             }
9426          }
9427          part { name: "elm.text.2";
9428             clip_to: "disclip";
9429             type: TEXT;
9430             mouse_events: 0;
9431             scale: 1;
9432             description { state: "default" 0.0;
9433                min: 0 GENLIST_SIZE_54_INC;
9434                rel1 {
9435                   relative: 1.0 0.0;
9436                   to_x: "elm.padding.text.right";
9437                   to_y: "elm.text.bg.2";
9438                }
9439                rel2 {
9440                   relative: 0.0 1.0;
9441                   to_x: "elm.padding.right";
9442                   to_y: "elm.text.bg.2";
9443                }
9444                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9445                text {
9446                   font: "Tizen:style=Roman";
9447                   size: GENLIST_FONT_48_INC;
9448                   align: 0.0 0.5;
9449                   text_class: "tizen";
9450                }
9451             }
9452             GENLIST_DESCRIPTION_FLIP_ENABLED
9453          }
9454          part { name: "elm.flip.content.2";
9455             clip_to: "disclip";
9456             type: SWALLOW;
9457             description { state: "default" 0.0;
9458                visible: 0;
9459                fixed: 1 1;
9460                rel1.to: "elm.text.2";
9461                rel2.to: "elm.text.2";
9462             }
9463             description { state: "flipped" 0.0;
9464                inherit: "default" 0.0;
9465                visible: 1;
9466             }
9467          }
9468          part { name: "elm.divider2";
9469             type: RECT;
9470             mouse_events: 0;
9471             description { state: "default" 0.0;
9472                min: 1 0;
9473                fixed: 1 0;
9474                color: GENLIST_LIST_LINE1_COLOR;
9475                rel1 {
9476                   relative: 1.0 1.0;
9477                   to_y: "elm.padding.top";
9478                }
9479                rel2 {
9480                   relative: 1.0 0.0;
9481                   offset: -1 0;
9482                   to_y: "elm.padding.bottom";
9483                }
9484                align: 1.0 0.0;
9485             }
9486          }
9487          GENLIST_PART_DISCLIP
9488       }
9489       programs {
9490          // signal: elm,state,%s,active
9491          //   a "check" item named %s went active
9492          // signal: elm,state,%s,passive
9493          //   a "check" item named %s went passive
9494          // default is passive
9495          /*program { name: "go_active";
9496             signal: "elm,state,selected";
9497             source: "elm";
9498             action: STATE_SET "selected" 0.0;
9499             target: "elm.text";
9500             target: "elm.text.sub";
9501          }
9502          program { name: "go_passive";
9503             signal: "elm,state,unselected";
9504             source: "elm";
9505             action: STATE_SET "default" 0.0;
9506             target: "elm.text";
9507             target: "elm.text.sub";
9508             transition: LINEAR 0.1;
9509          }*/
9510          program { name: "go_disabled";
9511             signal: "elm,state,disabled";
9512             source: "elm";
9513             action: STATE_SET "disabled" 0.0;
9514             target: "disclip";
9515          }
9516          program { name: "go_enabled";
9517             signal: "elm,state,enabled";
9518             source: "elm";
9519             action: STATE_SET "default" 0.0;
9520             target: "disclip";
9521          }
9522          program { name: "flip_enabled";
9523             signal: "elm,state,flip,enabled";
9524             source: "elm";
9525             action: STATE_SET "flipped" 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          program { name: "flip_disabled";
9532             signal: "elm,state,flip,disabled";
9533             source: "elm";
9534             action: STATE_SET "default" 0.0;
9535             target: "elm.text.1";
9536             target: "elm.text.2";
9537             target: "elm.flip.content.1";
9538             target: "elm.flip.content.2";
9539          }
9540       }
9541    }
9542
9543 /* non-bottom-border-area version of 2text.1icon.2 */
9544    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9545       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9546       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9547       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9548       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9549       data.item: "stacking" "above";
9550       data.item: "selectraise" "on";
9551       data.item: "texts" "elm.text.1 elm.text.2";
9552       data.item: "contents" "elm.icon";
9553       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9554       images {
9555           image: "00_list_thumbnail_bg.png" COMP;
9556       }
9557       parts {
9558          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9559          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9560          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9561          GENLIST_PART_PADDING_LEFT
9562          GENLIST_PART_PADDING_RIGHT_EDIT
9563          part { name: "elm.icon.bg";
9564             scale: 1;
9565             description { state: "default" 0.0;
9566                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9567                fixed: 1 1;
9568                align: 0.0 0.7;
9569                rel1 {
9570                   relative: 1.0 0.5;
9571                   to_x: "elm.padding.left";
9572                }
9573                rel2 {
9574                   relative: 1.0 0.5;
9575                   to_x: "elm.padding.left";
9576                }
9577                image {
9578                   normal: "00_list_thumbnail_bg.png";
9579                   border: 1 1 1 1;
9580                   border_scale: 1;
9581                   middle: NONE;
9582                }
9583             }
9584          }
9585          part { name: "elm.icon";
9586             type: SWALLOW;
9587             description { state: "default" 0.0;
9588                rel1.to: "elm.icon.bg";
9589                rel2.to: "elm.icon.bg";
9590             }
9591          }
9592          part { name: "elm.padding.icon.right";
9593             type: RECT;
9594             mouse_events: 0;
9595             scale: 1;
9596             description { state: "default" 0.0;
9597                min: GENLIST_PADDING_16_INC 0;
9598                fixed: 1 0;
9599                rel1 {
9600                    relative: 1.0 0.0;
9601                    to_x: "elm.icon.bg";
9602                }
9603                rel2.to_x: "elm.icon.bg";
9604                visible: 0;
9605                align: 0.0 0.5;
9606             }
9607          }
9608          part { name: "elm.padding.text.left";
9609             type: RECT;
9610             mouse_events: 0;
9611             scale: 1;
9612             description { state: "default" 0.0;
9613                min: GENLIST_PADDING_16_INC 0;
9614                fixed: 1 0;
9615                rel1 {
9616                    relative: 1.0 1.0;
9617                    to_x: "elm.padding.icon.right";
9618                    to_y: "elm.padding.top";
9619                }
9620                rel2.to_x: "elm.padding.icon.right";
9621                visible: 0;
9622                align: 1.0 0.5;
9623             }
9624          }
9625          part { name: "elm.divider1";
9626             type: RECT;
9627             mouse_events: 0;
9628             description { state: "default" 0.0;
9629                visible: 0;
9630                rel1 {
9631                   relative: 1.0 1.0;
9632                   to_x: "elm.padding.text.left";
9633                   to_y: "elm.padding.top";
9634                }
9635                rel2 {
9636                   relative: 1.0 0.0;
9637                   to_x: "elm.padding.text.left";
9638                   to_y: "elm.padding.bottom";
9639                }
9640             }
9641          }
9642          part { name: "text_vertical_rect";
9643             type: RECT;
9644             mouse_events: 0;
9645             scale: 1;
9646             description { state: "default" 0.0;
9647                min: GENLIST_SIZE_16_INC 0;
9648                fixed: 1 0;
9649                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9650                rel1 {
9651                   relative: 1.0 1.0;
9652                   to_x: "elm.divider1";
9653                   to_y: "elm.padding.top";
9654                }
9655                rel2 {
9656                   relative: 1.0 0.0;
9657                   to_x: "elm.padding.text.left";
9658                   to_y: "elm.padding.bottom";
9659                }
9660                align: 0.0 0.5;
9661             }
9662          }
9663          part { name: "elm.padding.text.right";
9664             type: RECT;
9665             mouse_events: 0;
9666             scale: 1;
9667             description { state: "default" 0.0;
9668                min: GENLIST_PADDING_16_INC 0;
9669                fixed: 1 0;
9670                rel1 {
9671                    relative: 1.0 0.0;
9672                    to_x: "text_vertical_rect";
9673                }
9674                rel2.to_x: "text_vertical_rect";
9675                visible: 0;
9676                align: 0.0 0.5;
9677             }
9678          }
9679          part { name: "text_top_line";
9680             type: RECT;
9681             mouse_events: 0;
9682             description { state: "default" 0.0;
9683                min: 0 1;
9684                fixed: 0 1;
9685                color: GENLIST_LIST_LINE1_COLOR;
9686                rel1 {
9687                   relative: 1.0 0.0;
9688                   to_x: "text_vertical_rect";
9689                   to_y: "text_vertical_rect";
9690                }
9691                rel2 {
9692                   relative: 1.0 0.0;
9693                   to_y: "text_vertical_rect";
9694                }
9695                align: 0.0 0.0;
9696             }
9697          }
9698          part { name: "text_center_line";
9699             type: RECT;
9700             mouse_events: 0;
9701             description { state: "default" 0.0;
9702                min: 0 1;
9703                fixed: 0 1;
9704                color: GENLIST_LIST_LINE1_COLOR;
9705                rel1 {
9706                   relative: 1.0 0.56;
9707                   to_x: "text_vertical_rect";
9708                }
9709                rel2.relative: 1.0 0.56;
9710                align: 0.5 0.5;
9711             }
9712          }
9713          part { name: "text_bottom_line";
9714             type: RECT;
9715             mouse_events: 0;
9716             description { state: "default" 0.0;
9717                min: 0 1;
9718                fixed: 0 1;
9719                color: GENLIST_LIST_LINE1_COLOR;
9720                rel1 {
9721                   relative: 1.0 1.0;
9722                   to_x: "text_vertical_rect";
9723                   to_y: "text_vertical_rect";
9724                }
9725                rel2 {
9726                   relative: 1.0 1.0;
9727                   to_y: "text_vertical_rect";
9728                }
9729                align: 0.0 1.0;
9730             }
9731          }
9732          part { name: "elm.text.bg.1";
9733             clip_to: "disclip";
9734             type: RECT;
9735             mouse_events: 0;
9736             scale: 1;
9737             description { state: "default" 0.0;
9738                rel1 {
9739                   relative: 1.0 1.0;
9740                   to_x: "text_vertical_rect";
9741                   to_y: "text_top_line";
9742                }
9743                rel2 {
9744                   relative: 1.0 0.0;
9745                   to_x: "elm.padding.right";
9746                   to_y: "text_center_line";
9747                }
9748                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9749             }
9750          }
9751          part { name: "elm.text.1";
9752             type: TEXT;
9753             mouse_events: 0;
9754             scale: 1;
9755             description { state: "default" 0.0;
9756                min: 0 GENLIST_SIZE_54_INC;
9757                rel1 {
9758                   relative: 1.0 0.0;
9759                   to_x: "elm.padding.text.right";
9760                   to_y: "elm.text.bg.1";
9761                }
9762                rel2 {
9763                   relative: 0.0 1.0;
9764                   to_x: "elm.padding.right";
9765                   to_y: "elm.text.bg.1";
9766                }
9767                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9768                text {
9769                   font: "Tizen:style=Roman";
9770                   size: GENLIST_FONT_48_INC;
9771                   align: 0.0 0.5;
9772                   text_class: "list_item";
9773                }
9774             }
9775             GENLIST_DESCRIPTION_FLIP_ENABLED
9776          }
9777          part { name: "elm.flip.content.1";
9778             type: SWALLOW;
9779             description { state: "default" 0.0;
9780                visible: 0;
9781                fixed: 1 1;
9782                rel1.to: "elm.text.1";
9783                rel2.to: "elm.text.1";
9784             }
9785             description { state: "flipped" 0.0;
9786                inherit: "default" 0.0;
9787                visible: 1;
9788             }
9789          }
9790          part { name: "elm.text.bg.2";
9791             clip_to: "disclip";
9792             type: RECT;
9793             mouse_events: 0;
9794             scale: 1;
9795             description { state: "default" 0.0;
9796                rel1 {
9797                   relative: 1.0 1.0;
9798                   to_x: "text_vertical_rect";
9799                   to_y: "text_center_line";
9800                }
9801                rel2 {
9802                   relative: 1.0 0.0;
9803                   to_x: "elm.padding.right";
9804                   to_y: "text_bottom_line";
9805                }
9806                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9807             }
9808          }
9809          part { name: "elm.text.2";
9810             clip_to: "disclip";
9811             type: TEXT;
9812             mouse_events: 0;
9813             scale: 1;
9814             description { state: "default" 0.0;
9815                min: 0 GENLIST_SIZE_54_INC;
9816                rel1 {
9817                   relative: 1.0 0.0;
9818                   to_x: "elm.padding.text.right";
9819                   to_y: "elm.text.bg.2";
9820                }
9821                rel2 {
9822                   relative: 0.0 1.0;
9823                   to_x: "elm.padding.right";
9824                   to_y: "elm.text.bg.2";
9825                }
9826                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9827                text {
9828                   font: "Tizen:style=Roman";
9829                   size: GENLIST_FONT_48_INC;
9830                   text_class: "tizen";
9831                }
9832             }
9833             GENLIST_DESCRIPTION_FLIP_ENABLED
9834          }
9835          part { name: "elm.flip.content.2";
9836             type: SWALLOW;
9837             description { state: "default" 0.0;
9838                visible: 0;
9839                fixed: 1 1;
9840                rel1.to: "elm.text.2";
9841                rel2.to: "elm.text.2";
9842             }
9843             description { state: "flipped" 0.0;
9844                inherit: "default" 0.0;
9845                visible: 1;
9846             }
9847          }
9848          part { name: "elm.divider2";
9849             type: RECT;
9850             mouse_events: 0;
9851             description { state: "default" 0.0;
9852                min: 1 0;
9853                fixed: 1 0;
9854                color: GENLIST_LIST_LINE1_COLOR;
9855                rel1 {
9856                   relative: 1.0 1.0;
9857                   to_y: "elm.padding.top";
9858                }
9859                rel2 {
9860                   relative: 1.0 0.0;
9861                   offset: -1 0;
9862                   to_y: "elm.padding.bottom";
9863                }
9864                align: 1.0 0.0;
9865             }
9866          }
9867          GENLIST_PART_DISCLIP
9868       }
9869       programs {
9870          // signal: elm,state,%s,active
9871          //   a "check" item named %s went active
9872          // signal: elm,state,%s,passive
9873          //   a "check" item named %s went passive
9874          // default is passive
9875          /*program { name: "go_active";
9876             signal: "elm,state,selected";
9877             source: "elm";
9878             action: STATE_SET "selected" 0.0;
9879             target: "elm.text";
9880             target: "elm.text.sub";
9881          }
9882          program { name: "go_passive";
9883             signal: "elm,state,unselected";
9884             source: "elm";
9885             action: STATE_SET "default" 0.0;
9886             target: "elm.text";
9887             target: "elm.text.sub";
9888             transition: LINEAR 0.1;
9889          }*/
9890          program { name: "go_disabled";
9891             signal: "elm,state,disabled";
9892             source: "elm";
9893             action: STATE_SET "disabled" 0.0;
9894             target: "disclip";
9895          }
9896          program { name: "go_enabled";
9897             signal: "elm,state,enabled";
9898             source: "elm";
9899             action: STATE_SET "default" 0.0;
9900             target: "disclip";
9901          }
9902          program { name: "flip_enabled";
9903             signal: "elm,state,flip,enabled";
9904             source: "elm";
9905             action: STATE_SET "flipped" 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          program { name: "flip_disabled";
9912             signal: "elm,state,flip,disabled";
9913             source: "elm";
9914             action: STATE_SET "default" 0.0;
9915             target: "elm.text.1";
9916             target: "elm.text.2";
9917             target: "elm.flip.content.1";
9918             target: "elm.flip.content.2";
9919          }
9920       }
9921    }
9922
9923    ///////// will be removed /////////
9924    group { name: "elm/genlist/item/dialogue/1icon.2/default";
9925       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
9926       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
9927       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
9928       alias: "elm/layout/dialogue/1icon.2";
9929       data.item: "stacking" "above";
9930       data.item: "selectraise" "on";
9931       data.item: "contents" "elm.icon";
9932
9933       parts {
9934          GENLIST_PART_BASE
9935          GENLIST_PART_BOTTOM_LINE
9936          GENLIST_PART_BG_NORMAL
9937          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
9938          GENLIST_PART_PADDING_RIGHT_EDIT
9939          GENLIST_PART_DIALOGUE_ITEM
9940          GENLIST_PART_DIALOGUE_RIGHT_LINE
9941          part { name: "elm.icon";
9942             clip_to: "disclip";
9943             type: SWALLOW;
9944             scale: 1;
9945             description { state: "default" 0.0;
9946                rel1 {
9947                   relative: 1.0 0.0;
9948                   to_x: "elm.padding.left";
9949                }
9950                rel2 {
9951                   relative: 0.0 1.0;
9952                   to_x: "elm.padding.right";
9953                }
9954             }
9955          }
9956          GENLIST_PART_DISCLIP
9957       }
9958       programs {
9959          // signal: elm,state,%s,active
9960          //   a "check" item named %s went active
9961          // signal: elm,state,%s,passive
9962          //   a "check" item named %s went passive
9963          // default is passive
9964          /*program { name: "go_active";
9965             signal: "elm,state,selected";
9966             source: "elm";
9967             action: STATE_SET "selected" 0.0;
9968             target: "bg";
9969             target: "elm.text";
9970          }
9971          program { name: "go_passive";
9972             signal: "elm,state,unselected";
9973             source: "elm";
9974             action: STATE_SET "default" 0.0;
9975             target: "bg";
9976             target: "elm.text";
9977             transition: LINEAR 0.1;
9978          }*/
9979          program { name: "go_disabled";
9980             signal: "elm,state,disabled";
9981             source: "elm";
9982             action: STATE_SET "disabled" 0.0;
9983             target: "disclip";
9984          }
9985          program { name: "go_enabled";
9986             signal: "elm,state,enabled";
9987             source: "elm";
9988             action: STATE_SET "default" 0.0;
9989             target: "disclip";
9990          }
9991       }
9992    }
9993
9994
9995 // 4.3.2 (old)
9996    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
9997       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
9998       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
9999       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
10000       alias: "elm/layout/dialogue/bg/3text.1icon";
10001       data.item: "stacking" "above";
10002       data.item: "selectraise" "on";
10003       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10004       data.item: "contents" "elm.icon";
10005       images {
10006           image: "00_list_thumbnail_bg.png" COMP;
10007       }
10008       parts {
10009          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
10010          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
10011          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
10012          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10013          GENLIST_PART_PADDING_RIGHT_EDIT
10014          part { name: "elm.icon.bg";
10015             scale: 1;
10016             description { state: "default" 0.0;
10017                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
10018                fixed: 1 1;
10019                align: 0.0 0.5;
10020                rel1 {
10021                   relative: 1.0 0.5;
10022                   to_x: "elm.padding.left";
10023                }
10024                rel2 {
10025                   relative: 1.0 0.5;
10026                   to_x: "elm.padding.left";
10027                }
10028                image {
10029                   normal: "00_list_thumbnail_bg.png";
10030                   border: 1 1 1 1;
10031                   border_scale: 1;
10032                   middle: NONE;
10033                }
10034             }
10035          }
10036          part { name: "elm.icon";
10037             type: SWALLOW;
10038             description { state: "default" 0.0;
10039                rel1.to: "elm.icon.bg";
10040                rel2.to: "elm.icon.bg";
10041             }
10042          }
10043          part { name: "elm.padding.icon.right";
10044             type: RECT;
10045             mouse_events: 0;
10046             scale: 1;
10047             description { state: "default" 0.0;
10048                min: GENLIST_PADDING_24_INC 0;
10049                fixed: 1 0;
10050                rel1 {
10051                    relative: 1.0 0.0;
10052                    to_x: "elm.icon.bg";
10053                }
10054                rel2.to_x: "elm.icon.bg";
10055                visible: 0;
10056                align: 0.0 0.5;
10057             }
10058          }
10059          part { name: "elm.text.1";
10060             clip_to: "disclip";
10061             type: TEXT;
10062             mouse_events: 0;
10063             scale: 1;
10064             description { state: "default" 0.0;
10065                min: 0 GENLIST_SIZE_54_INC;
10066                fixed: 0 1;
10067                align: 0 0;
10068                rel1 {
10069                   relative: 1.0 1.0;
10070                   to_x: "elm.padding.icon.right";
10071                   to_y: "elm.padding.top";
10072                }
10073                rel2 {
10074                   relative: 0.0 1.0;
10075                   to_x: "elm.padding.right";
10076                   to_y: "elm.padding.top";
10077                }
10078                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
10079                text {
10080                   font: "Tizen:style=Roman";
10081                   size: GENLIST_FONT_48_INC;
10082                   align: 0.0 0.0;
10083                   text_class: "list_item";
10084                }
10085             }
10086          }
10087          part { name: "elm.text.2";
10088             clip_to: "disclip";
10089             type: TEXT;
10090             mouse_events: 0;
10091             scale: 1;
10092             description { state: "default" 0.0;
10093                rel1 {
10094                   relative: 1.0 1.0;
10095                   to_x: "elm.padding.icon.right";
10096                   to_y: "elm.text.1";
10097                }
10098                rel2 {
10099                   relative: 0.0 0.0;
10100                   to_x: "elm.padding.right";
10101                   to_y: "elm.text.3";
10102                }
10103                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10104                text {
10105                   font: "Tizen:style=Medium";
10106                   size: GENLIST_FONT_32_INC;
10107                   align: 0.0 1.0;
10108                   text_class: "tizen";
10109                }
10110             }
10111          }
10112          part { name: "elm.text.3";
10113             clip_to: "disclip";
10114             type: TEXT;
10115             mouse_events: 0;
10116             scale: 1;
10117             description { state: "default" 0.0;
10118                min: 0 GENLIST_ICON_SMALL_SIZE;
10119                fixed: 0 1;
10120                align: 0 1;
10121                rel1 {
10122                   relative: 1.0 0.0;
10123                   to_x: "elm.padding.icon.right";
10124                   to_y: "elm.padding.bottom";
10125                }
10126                rel2 {
10127                   relative: 0.0 0.0;
10128                   to_x: "elm.padding.right";
10129                   to_y: "elm.padding.bottom";
10130                }
10131                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10132                text {
10133                   font: "Tizen:style=Medium";
10134                   size: GENLIST_FONT_32_INC;
10135                   align: 0.0 1.0;
10136                   text_class: "tizen";
10137                }
10138             }
10139          }
10140          GENLIST_PART_DISCLIP
10141       }
10142       programs {
10143          // signal: elm,state,%s,active
10144          //   a "check" item named %s went active
10145          // signal: elm,state,%s,passive
10146          //   a "check" item named %s went passive
10147          // default is passive
10148          /*program { name: "go_active";
10149             signal: "elm,state,selected";
10150             source: "elm";
10151             action: STATE_SET "selected" 0.0;
10152             target: "elm.text";
10153             target: "elm.text.sub";
10154          }
10155          program { name: "go_passive";
10156             signal: "elm,state,unselected";
10157             source: "elm";
10158             action: STATE_SET "default" 0.0;
10159             target: "elm.text";
10160             target: "elm.text.sub";
10161             transition: LINEAR 0.1;
10162          }*/
10163          program { name: "go_disabled";
10164             signal: "elm,state,disabled";
10165             source: "elm";
10166             action: STATE_SET "disabled" 0.0;
10167             target: "disclip";
10168          }
10169          program { name: "go_enabled";
10170             signal: "elm,state,enabled";
10171             source: "elm";
10172             action: STATE_SET "default" 0.0;
10173             target: "disclip";
10174          }
10175       }
10176   }
10177
10178 ////////////////////////////////////////////////////////
10179 // Check that belows are used
10180    group { name: "elm/genlist/item/1text.2/default";
10181       alias: "elm/genlist/item_odd/1text.2/default";
10182       alias: "elm/genlist/item_compress/1text.2/default";
10183       alias: "elm/genlist/item_compress_odd/1text.2/default";
10184       data.item: "stacking" "above";
10185       data.item: "selectraise" "on";
10186       data.item: "texts" "elm.text";
10187       data.item: "flips" "elm.flip.icon elm.flip.content";
10188
10189       parts {
10190          GENLIST_PART_BASE
10191          GENLIST_PART_BG_NORMAL
10192          GENLIST_PART_BOTTOM_LINE
10193          GENLIST_PART_PADDING_LEFT
10194          GENLIST_PART_PADDING_RIGHT_EDIT
10195          part { name: "temp_center_line"; //temporary
10196             clip_to: "disclip";
10197             type: RECT;
10198             mouse_events: 0;
10199             scale: 1;
10200             description { state: "default" 0.0;
10201                rel1 {
10202                   relative: 0.0 0.5;
10203                   to: "base";
10204                }
10205                rel2 {
10206                   relative: 1.0 0.5;
10207                   to: "base";
10208                }
10209             }
10210          }
10211          part { name: "elm.text";
10212             clip_to: "disclip";
10213             type: TEXTBLOCK;
10214             mouse_events: 0;
10215             scale: 1;
10216             multiline: 0;
10217             description { state: "default" 0.0;
10218                fixed: 1 1;
10219                rel1 {
10220                   relative: 1.0 0.5;
10221                   to_x: "elm.padding.left";
10222                   to_y: "temp_center_line";
10223                }
10224                rel2 {
10225                   relative: 0.0 0.5;
10226                   to_x: "elm.padding.right";
10227                   to_y: "temp_center_line";
10228                }
10229                align: 0.0 0.5;
10230                text {
10231                   style: "genlist_style_list_main_text_unread";
10232                   min: 0 1;
10233                   align: 0.0 0.5;
10234                }
10235             }
10236             description { state: "selected" 0.0;
10237                inherit: "default" 0.0;
10238                text.style: "genlist_style_list_main_text_focus";
10239             }
10240             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10241             GENLIST_DESCRIPTION_FLIP_ENABLED
10242          }
10243          GENLIST_PART_FLIP
10244          GENLIST_PART_DISCLIP
10245       }
10246       programs {
10247          // signal: elm,state,%s,active
10248          //   a "check" item named %s went active
10249          // signal: elm,state,%s,passive
10250          //   a "check" item named %s went passive
10251          // default is passive
10252          program { name: "go_active";
10253             signal: "elm,state,selected";
10254             source: "elm";
10255             action: STATE_SET "selected" 0.0;
10256             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10257             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10258          }
10259          program { name: "go_passive";
10260             signal: "elm,state,unselected";
10261             source: "elm";
10262             action: STATE_SET "default" 0.0;
10263             target: "bg";
10264             target: "elm.text";
10265             transition: LINEAR 0.1;
10266          }
10267          program { name: "go_disabled";
10268             signal: "elm,state,disabled";
10269             source: "elm";
10270             action: STATE_SET "disabled" 0.0;
10271             target: "disclip";
10272          }
10273          program { name: "go_enabled";
10274             signal: "elm,state,enabled";
10275             source: "elm";
10276             action: STATE_SET "default" 0.0;
10277             target: "disclip";
10278          }
10279          //GENLIST_PROGRAM_FLIP_1TEXT
10280          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10281       }
10282    }
10283
10284 // ???
10285    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10286    group { name: "elm/genlist/item/3text.6icon/default";
10287       alias: "elm/genlist/item_odd/3text.6icon/default";
10288       alias: "elm/genlist/item_compress/3text.6icon/default";
10289       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10290       data.item: "stacking" "above";
10291       data.item: "selectraise" "on";
10292       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10293       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10294       data.item: "flips" "elm.flip.icon elm.flip.content";
10295
10296       parts {
10297          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10298          GENLIST_PART_BG_NORMAL
10299          GENLIST_PART_BG_NORMAL
10300          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10301          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10302          GENLIST_PART_PADDING_LEFT
10303          GENLIST_PART_PADDING_RIGHT_EDIT
10304          part { name: "elm.swallow.colorbar";
10305             clip_to: "disclip";
10306             type: SWALLOW;
10307             scale: 1;
10308             description { state: "default" 0.0;
10309                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10310                rel2.relative: 0.0 0.0;
10311                align: 0.0 0.0;
10312             }
10313          }
10314          part { name: "elm.text.3";
10315             clip_to: "disclip";
10316             type: TEXT;
10317             mouse_events: 0;
10318             scale: 1;
10319             description { state: "default" 0.0;
10320                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10321                rel1 {
10322                   relative: 0.0 0.0;
10323                   to_x: "elm.padding.right";
10324                   to_y: "elm.padding.bottom";
10325                }
10326                rel2 {
10327                   relative: 0.0 0.0;
10328                   to_x: "elm.padding.right";
10329                   to_y: "elm.padding.bottom";
10330                }
10331                align: 1.0 1.0;
10332                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10333                text {
10334                   font: "Tizen:style=Medium";
10335                   size: GENLIST_FONT_32_INC;
10336                   min: 0 1;
10337                   align: 1.0 0.5;
10338                   text_class: "tizen";
10339                }
10340             }
10341             description { state: "selected" 0.0;
10342                inherit: "default" 0.0;
10343                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10344             }
10345             GENLIST_DESCRIPTION_FLIP_ENABLED
10346          }
10347          part { name: "elm.icon.1";
10348             clip_to: "disclip";
10349             type: SWALLOW;
10350             mouse_events: 0;
10351             scale: 1;
10352             description { state: "default" 0.0;
10353                rel1 {
10354                   relative: 0.0 1.0;
10355                   to_x: "elm.padding.right";
10356                   to_y: "elm.padding.top";
10357                }
10358                rel2 {
10359                   relative: 0.0 0.0;
10360                   to_x: "elm.padding.right";
10361                   to_y: "elm.text.3";
10362                }
10363                align: 1.0 0.0;
10364             }
10365             GENLIST_DESCRIPTION_FLIP_ENABLED
10366          }
10367          part { name: "elm.padding.icon1.left";
10368             clip_to: "disclip";
10369             type: RECT;
10370             scale: 1;
10371             description { state: "default" 0.0;
10372                min: GENLIST_PADDING_16_INC 0;
10373                rel1.to_x: "elm.icon.1";
10374                rel2 {
10375                   relative: 0.0 1.0;
10376                   to_x: "elm.icon.1";
10377                }
10378                align: 1.0 0.0;
10379                visible: 0;
10380             }
10381          }
10382          part { name: "elm.text1.rect";
10383             clip_to: "disclip";
10384             type: RECT;
10385             scale: 1;
10386             description { state: "default" 0.0;
10387                min: 0 GENLIST_SIZE_61_INC;
10388                rel1 {
10389                   relative: 1.0 1.0;
10390                   to_x: "elm.swallow.colorbar";
10391                   to_y: "elm.padding.top";
10392                }
10393                rel2 {
10394                   relative: 0.0 0.0;
10395                   to_x: "elm.padding.icon1.left";
10396                   to_y: "elm.padding.top";
10397                }
10398                align: 0.0 0.0;
10399                visible: 0;
10400             }
10401          }
10402          part { name: "elm.text.1";
10403             clip_to: "disclip";
10404             type: TEXTBLOCK;
10405             mouse_events: 0;
10406             scale: 1;
10407             description { state: "default" 0.0;
10408                rel1.to: "elm.text1.rect";
10409                rel2.to: "elm.text1.rect";
10410                align: 0.0 0.0;
10411                text {
10412                   style: "genlist_style_email_unread";
10413                   min: 0 1;
10414                   max: 0 1;
10415                   align: 0.0 0.5;
10416                }
10417             }
10418             description { state: "selected" 0.0;
10419                inherit: "default" 0.0;
10420                text.style: "genlist_style_email_focus";
10421             }
10422             description { state: "read" 0.0;
10423                inherit: "default" 0.0;
10424                text.style: "genlist_style_email_read";
10425             }
10426             description { state: "urgency_read" 0.0;
10427                inherit: "default" 0.0;
10428                text.style: "genlist_style_email_urgency_read";
10429             }
10430             description { state: "urgency_unread" 0.0;
10431                inherit: "default" 0.0;
10432                text.style: "genlist_style_email_urgency_unread";
10433             }
10434             GENLIST_DESCRIPTION_FLIP_ENABLED
10435          }
10436          part { name: "elm.text.2";
10437             clip_to: "disclip";
10438             type: TEXTBLOCK;
10439             scale: 1;
10440             description { state: "default" 0.0;
10441                rel1 {
10442                   relative: 1.0 1.0;
10443                   to_x: "elm.padding.left";
10444                   to_y: "elm.text.1";
10445                }
10446                rel2 {
10447                   relative: 0.0 0.0;
10448                   to_x: "elm.padding.icon2.left";
10449                   to_y: "elm.padding.bottom";
10450                }
10451                align: 0.0 0.5;
10452                text {
10453                   style: "genlist_style_name_text";
10454                   min: 0 1;
10455                   align: 0.0 0.5;
10456                }
10457             }
10458             description { state: "selected" 0.0;
10459                inherit: "default" 0.0;
10460                text.style: "genlist_style_name_text_focus";
10461             }
10462             GENLIST_DESCRIPTION_FLIP_ENABLED
10463          }
10464          part { name: "elm.padding.icon2.left";
10465             clip_to: "disclip";
10466             type: RECT;
10467             scale: 1;
10468             description { state: "default" 0.0;
10469                min: GENLIST_PADDING_16_INC 0;
10470                rel1 {
10471                   relative: 0.0 1.0;
10472                   to_x: "elm.icon.2";
10473                   to_y: "elm.text.1";
10474                }
10475                rel2 {
10476                   relative: 0.0 0.0;
10477                   to_x: "elm.icon.2";
10478                   to_y: "elm.padding.bottom";
10479                }
10480                align: 1.0 0.0;
10481                visible: 0;
10482             }
10483          }
10484          part { name: "elm.icon.2";
10485             clip_to: "disclip";
10486             type: SWALLOW;
10487             scale: 1;
10488             description { state: "default" 0.0;
10489                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10490                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10491                rel1 {
10492                   relative: 0.0 1.0;
10493                   to_x: "elm.padding.icon3.left";
10494                   to_y: "elm.text.1";
10495                }
10496                rel2 {
10497                   relative: 0.0 0.0;
10498                   to_x: "elm.padding.icon3.left";
10499                   to_y: "elm.padding.bottom";
10500                }
10501                align: 1.0 0.5;
10502             }
10503             GENLIST_DESCRIPTION_FLIP_ENABLED
10504          }
10505          part { name: "elm.padding.icon3.left";
10506             clip_to: "disclip";
10507             type: RECT;
10508             scale: 1;
10509             description { state: "default" 0.0;
10510                min: GENLIST_PADDING_16_INC 0;
10511                rel1 {
10512                   relative: 0.0 1.0;
10513                   to_x: "elm.icon.3";
10514                   to_y: "elm.text.1";
10515                }
10516                rel2 {
10517                   relative: 0.0 0.0;
10518                   to_x: "elm.icon.3";
10519                   to_y: "elm.padding.bottom";
10520                }
10521                align: 1.0 0.0;
10522                visible: 0;
10523             }
10524          }
10525          part { name: "elm.icon.3";
10526             clip_to: "disclip";
10527             type: SWALLOW;
10528             scale: 1;
10529             description { state: "default" 0.0;
10530                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10531                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10532                rel1 {
10533                   relative: 0.0 1.0;
10534                   to_x: "elm.padding.icon4.left";
10535                   to_y: "elm.text.1";
10536                }
10537                rel2 {
10538                   relative: 0.0 0.0;
10539                   to_x: "elm.padding.icon4.left";
10540                   to_y: "elm.padding.bottom";
10541                }
10542                align: 1.0 0.5;
10543             }
10544             GENLIST_DESCRIPTION_FLIP_ENABLED
10545          }
10546          part { name: "elm.padding.icon4.left";
10547             clip_to: "disclip";
10548             type: RECT;
10549             scale: 1;
10550             description { state: "default" 0.0;
10551                min: GENLIST_PADDING_16_INC 0;
10552                rel1 {
10553                   relative: 0.0 1.0;
10554                   to_x: "elm.icon.4";
10555                   to_y: "elm.text.1";
10556                }
10557                rel2 {
10558                   relative: 0.0 0.0;
10559                   to_x: "elm.icon.4";
10560                   to_y: "elm.padding.bottom";
10561                }
10562                align: 1.0 0.0;
10563                visible: 0;
10564             }
10565          }
10566          part { name: "elm.icon.4";
10567             clip_to: "disclip";
10568             type: SWALLOW;
10569             scale: 1;
10570             description { state: "default" 0.0;
10571                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10572                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10573                rel1 {
10574                   relative: 0.0 1.0;
10575                   to_x: "elm.text.3";
10576                   to_y: "elm.text.1";
10577                }
10578                rel2 {
10579                   relative: 0.0 0.0;
10580                   to_x: "elm.text.3";
10581                   to_y: "elm.padding.bottom";
10582                }
10583                align: 1.0 0.5;
10584             }
10585             GENLIST_DESCRIPTION_FLIP_ENABLED
10586          }
10587          part { name: "elm.swallow.outbox.progress";
10588             type: SWALLOW;
10589             scale: 1;
10590             mouse_events: 1;
10591             repeat_events: 0;
10592             description { state: "default" 0.0;
10593                min: GENLIST_SIZE_168_INC 0;
10594                color: 0 0 0 0;
10595                align: 1.0 0.5;
10596                rel1 {
10597                   relative: 0.0 1.0;
10598                   offset: 0 0;
10599                   to_x: "elm.padding.right";
10600                   to_y: "elm.padding.top";
10601                }
10602                rel2 {
10603                   relative: 0.0 0.0;
10604                   offset: 0 0;
10605                   to_x: "elm.padding.right";
10606                   to_y: "elm.padding.bottom";
10607                }
10608             }
10609          }
10610          GENLIST_PART_FLIP
10611          GENLIST_PART_DISCLIP
10612       }
10613       programs {
10614          // signal: elm,state,%s,active
10615          //   a "check" item named %s went active
10616          // signal: elm,state,%s,passive
10617          //   a "check" item named %s went passive
10618          // default is passive
10619          program { name: "go_active";
10620             signal: "elm,state,selected";
10621             source: "elm";
10622             action: STATE_SET "selected" 0.0;
10623             target: "bg";
10624             target: "elm.text.1";
10625             target: "elm.text.2";
10626             target: "elm.text.3";
10627             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10628          }
10629          program { name: "go_passive";
10630             signal: "elm,state,unselected";
10631             source: "elm";
10632             action: STATE_SET "default" 0.0;
10633             target: "bg";
10634             target: "elm.text.1";
10635             target: "elm.text.2";
10636             target: "elm.text.3";
10637             transition: LINEAR 0.1;
10638          }
10639          program { name: "go_disabled";
10640             signal: "elm,state,disabled";
10641             source: "elm";
10642             action: STATE_SET "disabled" 0.0;
10643             target: "disclip";
10644          }
10645          program { name: "go_enabled";
10646             signal: "elm,state,enabled";
10647             source: "elm";
10648             action: STATE_SET "default" 0.0;
10649             target: "disclip";
10650          }
10651          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10652          program { name: "go_read";
10653             signal: "elm,state,read";
10654             source: "elm";
10655             action: STATE_SET "read" 0.0;
10656             target: "elm.text.1";
10657          }
10658          program { name: "go_unread";
10659             signal: "elm,state,unread";
10660             source: "elm";
10661             action: STATE_SET "default" 0.0;
10662             target: "elm.text.1";
10663          }
10664          program { name: "go_urgeny_unread";
10665             signal: "elm,state,urgency_unread";
10666             source: "elm";
10667             action: STATE_SET "urgency_unread" 0.0;
10668             target: "elm.text.1";
10669          }
10670          program { name: "go_urgency_read";
10671             signal: "elm,state,urgency_read";
10672             source: "elm";
10673             action: STATE_SET "urgency_read" 0.0;
10674             target: "elm.text.1";
10675          }
10676          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10677       }
10678    }
10679
10680    // 3.2.24
10681    group { name: "elm/genlist/item/2text.3icon.2/default";
10682       alias: "elm/genlist/item_odd/2text.3icon.2/default";
10683       alias: "elm/genlist/item_compress/2text.3icon.2/default";
10684       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
10685       data.item: "stacking" "above";
10686       data.item: "selectraise" "on";
10687       data.item: "texts" "elm.text.1 elm.text.2";
10688       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10689       data.item: "flips" "elm.flip.icon elm.flip.content";
10690
10691       parts {
10692          GENLIST_PART_BASE_LIST_H( 129 )
10693          GENLIST_PART_BG_NORMAL
10694          GENLIST_PART_PADDING_TOP_SIZE( 10 )
10695          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
10696          GENLIST_PART_PADDING_LEFT
10697          GENLIST_PART_PADDING_RIGHT_EDIT
10698          part { name: "elm.swallow.colorbar";
10699             clip_to: "disclip";
10700             type: SWALLOW;
10701             scale: 1;
10702             description { state: "default" 0.0;
10703                min: 10 21;
10704                fixed: 1 1;
10705                rel2.relative: 0.0 0.0;
10706                align: 0.0 0.0;
10707             }
10708          }
10709          part { name: "elm.icon.2";
10710             clip_to: "disclip";
10711             type: SWALLOW;
10712             scale: 1;
10713             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
10714                fixed: 1 1;
10715             )
10716             GENLIST_DESCRIPTION_FLIP_ENABLED
10717          }
10718          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
10719          part { name: "elm.text.2";
10720             clip_to: "disclip";
10721             type: TEXT;
10722             mouse_events: 0;
10723             scale: 1;
10724             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
10725                min: 0 GENLIST_SIZE_48_INC;
10726                fixed: 0 1;
10727                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10728                text {
10729                   font: "Tizen:style=Medium";
10730                   size: GENLIST_LIST_SUB_TEXT_SIZE;
10731                   min: 0 1;
10732                   align: 0.0 0.5;
10733                   text_class: "tizen";
10734                }
10735             )
10736             description { state: "selected" 0.0;
10737                inherit: "default" 0.0;
10738                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10739             }
10740             GENLIST_DESCRIPTION_FLIP_ENABLED
10741          }
10742          // virtual padding for limiting flexible text
10743          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
10744          part { name: "elm.text.1";
10745             clip_to: "disclip";
10746             type: TEXT;
10747             mouse_events: 0;
10748             scale: 1;
10749             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
10750                align: 0 0.5;
10751                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10752                text {
10753                   font: "Tizen:style=Roman";
10754                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10755                   min: 0 1;
10756                   max: 1 1;
10757                   align: 0 0.5;
10758                   text_class: "list_item";
10759                }
10760             )
10761             description { state: "selected" 0.0;
10762                inherit: "default" 0.0;
10763                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10764             }
10765             GENLIST_DESCRIPTION_FLIP_ENABLED
10766          }
10767          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
10768          part { name: "elm.icon.1";
10769             clip_to: "disclip";
10770             type: SWALLOW;
10771             scale: 1;
10772             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
10773                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10774                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10775                fixed: 1 1;
10776                align: 0 0.5;
10777             )
10778             GENLIST_DESCRIPTION_FLIP_ENABLED
10779          }
10780          GENLIST_PART_FLIP
10781          GENLIST_PART_DISCLIP
10782       }
10783       programs {
10784          // signal: elm,state,%s,active
10785          //   a "check" item named %s went active
10786          // signal: elm,state,%s,passive
10787          //   a "check" item named %s went passive
10788          // default is passive
10789          program { name: "go_active";
10790             signal: "elm,state,selected";
10791             source: "elm";
10792             action: STATE_SET "selected" 0.0;
10793             target: "bg";
10794             target: "elm.text.1";
10795             target: "elm.text.2";
10796             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10797          }
10798          program { name: "go_passive";
10799             signal: "elm,state,unselected";
10800             source: "elm";
10801             action: STATE_SET "default" 0.0;
10802             target: "bg";
10803             target: "elm.text.1";
10804             target: "elm.text.2";
10805             transition: LINEAR 0.1;
10806          }
10807          program { name: "go_disabled";
10808             signal: "elm,state,disabled";
10809             source: "elm";
10810             action: STATE_SET "disabled" 0.0;
10811             target: "disclip";
10812          }
10813          program { name: "go_enabled";
10814             signal: "elm,state,enabled";
10815             source: "elm";
10816             action: STATE_SET "default" 0.0;
10817             target: "disclip";
10818          }
10819          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
10820          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10821       }
10822    }
10823 // 3.2.25
10824    group { name: "elm/genlist/item/2text.3icon.3/default";
10825       alias: "elm/genlist/item_odd/2text.3icon.3/default";
10826       alias: "elm/genlist/item_compress/2text.3icon.3/default";
10827       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
10828       data.item: "stacking" "above";
10829       data.item: "selectraise" "on";
10830       data.item: "texts" "elm.text.1 elm.text.2";
10831       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10832       data.item: "flips" "elm.flip.icon elm.flip.content";
10833
10834       parts {
10835          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10836          GENLIST_PART_BG_NORMAL
10837          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10838          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10839          GENLIST_PART_PADDING_LEFT
10840          GENLIST_PART_PADDING_RIGHT_EDIT
10841          part { name: "elm.swallow.colorbar";
10842             clip_to: "disclip";
10843             type: SWALLOW;
10844             scale: 1;
10845             description { state: "default" 0.0;
10846                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10847                fixed: 1 1;
10848                rel2.relative: 0.0 0.0;
10849                align: 0.0 0.0;
10850             }
10851          }
10852          part { name: "elm.icon.1";
10853             clip_to: "disclip";
10854             type: SWALLOW;
10855             scale: 1;
10856             description { state: "default" 0.0;
10857                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10858                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10859                fixed: 1 1;
10860                rel1 {
10861                   relative: 1.0 1.0;
10862                   to_x: "elm.padding.left";
10863                   to_y: "elm.padding.top";
10864                }
10865                rel2 {
10866                   relative: 1.0 0.0;
10867                   to_x: "elm.padding.left";
10868                   to_y: "elm.padding.bottom";
10869                }
10870                align: 0.0 0.5;
10871             }
10872             GENLIST_DESCRIPTION_FLIP_ENABLED
10873          }
10874          part { name: "elm.padding.icon1.right";
10875             clip_to: "disclip";
10876             type: RECT;
10877             scale: 1;
10878             description { state: "default" 0.0;
10879                min: GENLIST_PADDING_16_INC 0;
10880                fixed: 1 0;
10881                rel1 {
10882                   relative: 1.0 0.0;
10883                   to_x: "elm.icon.1";
10884                }
10885                rel2.to_x: "elm.icon.1";
10886                align: 0.0 0.0;
10887                visible: 0;
10888             }
10889          }
10890          part { name: "elm.icon.2";
10891             clip_to: "disclip";
10892             type: SWALLOW;
10893             scale: 1;
10894             description { state: "default" 0.0;
10895                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10896                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10897                fixed: 1 1;
10898                rel1 {
10899                   relative: 0.0 1.0;
10900                   to_x: "elm.padding.right";
10901                   to_y: "elm.padding.top";
10902                }
10903                rel2 {
10904                   relative: 0.0 1.0;
10905                   to_x: "elm.padding.right";
10906                   to_y: "elm.padding.bottom";
10907                }
10908                align: 1.0 0.5;
10909             }
10910             GENLIST_DESCRIPTION_FLIP_ENABLED
10911          }
10912          part { name: "elm.padding.icon2.left";
10913             clip_to: "disclip";
10914             type: RECT;
10915             scale: 1;
10916             description { state: "default" 0.0;
10917                min: GENLIST_PADDING_16_INC 0;
10918                fixed: 1 0;
10919                rel1 {
10920                   relative: 0.0 0.0;
10921                   to_x: "elm.icon.2";
10922                }
10923                rel2.to_x: "elm.icon.2";
10924                align: 1.0 0.0;
10925                visible: 0;
10926             }
10927          }
10928          part { name: "elm.text.1";
10929             clip_to: "disclip";
10930             type: TEXT;
10931             mouse_events: 0;
10932             scale: 1;
10933             description { state: "default" 0.0;
10934                min: 0 GENLIST_SIZE_61_INC;
10935                fixed: 1 1;
10936                rel1 {
10937                   relative: 1.0 1.0;
10938                   to_x: "elm.padding.icon1.right";
10939                   to_y: "elm.padding.top";
10940                }
10941                rel2 {
10942                   relative: 0.0 1.0;
10943                   to_x: "elm.padding.icon2.left";
10944                   to_y: "elm.padding.top";
10945                }
10946                align: 0.0 0.0;
10947                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10948                text {
10949                   font: "Tizen:style=Roman";
10950                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10951                   min: 0 1;
10952                   align: 0.0 0.5;
10953                   text_class: "list_item";
10954                }
10955             }
10956             description { state: "selected" 0.0;
10957                inherit: "default" 0.0;
10958                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10959             }
10960             GENLIST_DESCRIPTION_FLIP_ENABLED
10961          }
10962          part { name: "elm.text.2";
10963             clip_to: "disclip";
10964             type: TEXT;
10965             mouse_events: 0;
10966             scale: 1;
10967             description { state: "default" 0.0;
10968                rel1 {
10969                   relative: 1.0 1.0;
10970                   to_x: "elm.padding.icon1.right";
10971                   to_y: "elm.text.1";
10972                }
10973                rel2 {
10974                   relative: 0.0 0.0;
10975                   to_x: "elm.padding.icon2.left";
10976                   to_y: "elm.padding.bottom";
10977                }
10978                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10979                text {
10980                   font: "Tizen:style=Medium";
10981                   size: GENLIST_FONT_32_INC;
10982                   min: 0 1;
10983                   align: 0.0 0.5;
10984                   text_class: "tizen";
10985                }
10986             }
10987             description { state: "selected" 0.0;
10988                inherit: "default" 0.0;
10989                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10990             }
10991             GENLIST_DESCRIPTION_FLIP_ENABLED
10992          }
10993          GENLIST_PART_FLIP
10994          GENLIST_PART_DISCLIP
10995       }
10996       programs {
10997          // signal: elm,state,%s,active
10998          //   a "check" item named %s went active
10999          // signal: elm,state,%s,passive
11000          //   a "check" item named %s went passive
11001          // default is passive
11002          program { name: "go_active";
11003             signal: "elm,state,selected";
11004             source: "elm";
11005             action: STATE_SET "selected" 0.0;
11006             target: "bg";
11007             target: "elm.text.1";
11008             target: "elm.text.2";
11009             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11010          }
11011          program { name: "go_passive";
11012             signal: "elm,state,unselected";
11013             source: "elm";
11014             action: STATE_SET "default" 0.0;
11015             target: "bg";
11016             target: "elm.text.1";
11017             target: "elm.text.2";
11018             transition: LINEAR 0.1;
11019          }
11020          program { name: "go_disabled";
11021             signal: "elm,state,disabled";
11022             source: "elm";
11023             action: STATE_SET "disabled" 0.0;
11024             target: "disclip";
11025          }
11026          program { name: "go_enabled";
11027             signal: "elm,state,enabled";
11028             source: "elm";
11029             action: STATE_SET "default" 0.0;
11030             target: "disclip";
11031          }
11032          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11033          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11034       }
11035    }
11036    // 3.2.30
11037    group { name: "elm/genlist/item/1text.3icon.3/default";
11038       alias: "elm/genlist/item_odd/1text.3icon.3/default";
11039       alias: "elm/genlist/item_compress/1text.3icon.3/default";
11040       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
11041       data.item: "stacking" "above";
11042       data.item: "selectraise" "on";
11043       data.item: "texts" "elm.text.1";
11044       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11045       data.item: "flips" "elm.flip.icon elm.flip.content";
11046
11047       parts {
11048          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11049          GENLIST_PART_BG_NORMAL
11050          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11051          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11052          GENLIST_PART_PADDING_LEFT
11053          GENLIST_PART_PADDING_RIGHT_EDIT
11054          part { name: "elm.icon.1";
11055             clip_to: "disclip";
11056             type: SWALLOW;
11057             scale: 1;
11058             description { state: "default" 0.0;
11059                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11060                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11061                fixed: 1 1;
11062                rel1 {
11063                   relative: 1.0 1.0;
11064                   to_x: "elm.padding.left";
11065                   to_y: "elm.padding.top";
11066                }
11067                rel2 {
11068                   relative: 1.0 0.0;
11069                   to_x: "elm.padding.left";
11070                   to_y: "elm.padding.bottom";
11071                }
11072                align: 0.0 0.5;
11073             }
11074             GENLIST_DESCRIPTION_FLIP_ENABLED
11075          }
11076          part { name: "elm.padding.icon1.right";
11077             clip_to: "disclip";
11078             type: RECT;
11079             scale: 1;
11080             description { state: "default" 0.0;
11081                min: GENLIST_PADDING_16_INC 0;
11082                fixed: 1 0;
11083                rel1 {
11084                   relative: 1.0 0.0;
11085                   to_x: "elm.icon.1";
11086                }
11087                rel2.to_x: "elm.icon.1";
11088                align: 0.0 0.0;
11089                visible: 0;
11090             }
11091          }
11092          part { name: "elm.icon.2";
11093             clip_to: "disclip";
11094             type: SWALLOW;
11095             scale: 1;
11096             description { state: "default" 0.0;
11097                fixed: 1 1;
11098                rel1 {
11099                   relative: 0.0 1.0;
11100                   to_x: "elm.padding.right";
11101                   to_y: "elm.padding.top";
11102                }
11103                rel2 {
11104                   relative: 0.0 0.0;
11105                   to_x: "elm.padding.right";
11106                   to_y: "elm.padding.bottom";
11107                }
11108                align: 1.0 0.5;
11109             }
11110             GENLIST_DESCRIPTION_FLIP_ENABLED
11111          }
11112          part { name: "elm.padding.icon2.left";
11113             clip_to: "disclip";
11114             type: RECT;
11115             scale: 1;
11116             description { state: "default" 0.0;
11117                min: GENLIST_PADDING_16_INC 0;
11118                fixed: 1 0;
11119                rel1.to_x: "elm.icon.2";
11120                rel2 {
11121                   relative: 0.0 1.0;
11122                   to_x: "elm.icon.2";
11123                }
11124                align: 1.0 0.0;
11125                visible: 0;
11126             }
11127          }
11128          part { name: "elm.text.1";
11129             clip_to: "disclip";
11130             type: TEXT;
11131             mouse_events: 0;
11132             scale: 1;
11133             description { state: "default" 0.0;
11134                min: 0 GENLIST_SIZE_61_INC;
11135                fixed: 0 1;
11136                rel1 {
11137                   relative: 1.0 1.0;
11138                   to_x: "elm.padding.icon1.right";
11139                   to_y: "elm.padding.top";
11140                }
11141                rel2 {
11142                   relative: 0.0 1.0;
11143                   to_x: "elm.padding.icon2.left";
11144                   to_y: "elm.padding.top";
11145                }
11146                align: 0 0;
11147                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11148                text {
11149                   font: "Tizen:style=Roman";
11150                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11151                   min: 0 1;
11152                   align: 0.0 0.5;
11153                   text_class: "list_item";
11154                }
11155             }
11156             description { state: "selected" 0.0;
11157                inherit: "default" 0.0;
11158                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11159             }
11160             GENLIST_DESCRIPTION_FLIP_ENABLED
11161          }
11162          part { name: "elm.swallow.progress";
11163             clip_to: "disclip";
11164             type: SWALLOW;
11165             scale: 1;
11166             description { state: "default" 0.0;
11167                fixed: 0 1;
11168                rel1 {
11169                   relative: 1.0 1.0;
11170                   to_x: "elm.padding.icon1.right";
11171                   to_y: "elm.text.1";
11172                }
11173                rel2 {
11174                   relative: 0.0 1.0;
11175                   to_x: "elm.padding.icon2.left";
11176                   to_y: "elm.text.1";
11177                }
11178                align: 0.5 0.0;
11179             }
11180             GENLIST_DESCRIPTION_FLIP_ENABLED
11181          }
11182          GENLIST_PART_FLIP
11183          GENLIST_PART_DISCLIP
11184       }
11185       programs {
11186          // signal: elm,state,%s,active
11187          //   a "check" item named %s went active
11188          // signal: elm,state,%s,passive
11189          //   a "check" item named %s went passive
11190          // default is passive
11191          program { name: "go_active";
11192             signal: "elm,state,selected";
11193             source: "elm";
11194             action: STATE_SET "selected" 0.0;
11195             target: "bg";
11196             target: "elm.text.1";
11197             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11198          }
11199          program { name: "go_passive";
11200             signal: "elm,state,unselected";
11201             source: "elm";
11202             action: STATE_SET "default" 0.0;
11203             target: "bg";
11204             target: "elm.text.1";
11205             transition: LINEAR 0.1;
11206          }
11207          program { name: "go_disabled";
11208             signal: "elm,state,disabled";
11209             source: "elm";
11210             action: STATE_SET "disabled" 0.0;
11211             target: "disclip";
11212          }
11213          program { name: "go_enabled";
11214             signal: "elm,state,enabled";
11215             source: "elm";
11216             action: STATE_SET "default" 0.0;
11217             target: "disclip";
11218          }
11219          program { name: "flip_enabled";
11220             signal: "elm,state,flip,enabled";
11221             source: "elm";
11222             action: STATE_SET "flipped" 0.0;
11223             target: "elm.text.1";
11224             target: "elm.icon.1";
11225             target: "elm.icon.2";
11226             target: "elm.swallow.progress";
11227             target: "elm.flip.content";
11228          }
11229          program { name: "flip_disabled";
11230             signal: "elm,state,flip,disabled";
11231             source: "elm";
11232             action: STATE_SET "default" 0.0;
11233             target: "elm.text.1";
11234             target: "elm.icon.1";
11235             target: "elm.icon.2";
11236             target: "elm.swallow.progress";
11237             target: "elm.flip.content";
11238          }
11239          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11240       }
11241    }
11242
11243
11244 // 2.2.2.31
11245    group { name: "elm/genlist/item/2text.2icon.9/default";
11246       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11247       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11248       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11249       data.item: "stacking" "above";
11250       data.item: "selectraise" "on";
11251       data.item: "texts" "elm.text.1 elm.text.2";
11252       data.item: "contents" "elm.icon.1 elm.icon.2";
11253       data.item: "flips" "elm.flip.icon elm.flip.content";
11254
11255       parts {
11256          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11257          GENLIST_PART_BG_NORMAL
11258          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11259          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11260          GENLIST_PART_PADDING_LEFT
11261          GENLIST_PART_PADDING_RIGHT_EDIT
11262          part { name: "elm.icon.2";
11263             clip_to: "disclip";
11264             type: SWALLOW;
11265             scale: 1;
11266             description { state: "default" 0.0;
11267                fixed: 1 1;
11268                rel1 {
11269                   relative: 0.0 1.0;
11270                   to_x: "elm.padding.right";
11271                   to_y: "elm.padding.top";
11272                }
11273                rel2 {
11274                   relative: 0.0 0.0;
11275                   to_x: "elm.padding.right";
11276                   to_y: "elm.padding.bottom";
11277                }
11278                align: 1.0 0.5;
11279             }
11280             GENLIST_DESCRIPTION_FLIP_ENABLED
11281          }
11282          part { name: "elm.padding.icon2.left";
11283             clip_to: "disclip";
11284             type: RECT;
11285             scale: 1;
11286             description { state: "default" 0.0;
11287                min: GENLIST_SIZE_16_INC 0;
11288                fixed: 1 0;
11289                rel1.to_x: "elm.icon.2";
11290                rel2 {
11291                   relative: 0.0 1.0;
11292                   to_x: "elm.icon.2";
11293                }
11294                align: 1.0 0.0;
11295                visible: 0;
11296             }
11297          }
11298          part { name: "elm.text.2";
11299             clip_to: "disclip";
11300             type: TEXT;
11301             mouse_events: 0;
11302             scale: 1;
11303             description { state: "default" 0.0;
11304                min: 0 GENLIST_SIZE_48_INC;
11305                fixed: 0 1;
11306                rel1 {
11307                   relative: 1.0 0.0;
11308                   to_x: "elm.padding.left";
11309                   to_y: "elm.padding.bottom";
11310                }
11311                rel2 {
11312                   relative: 0.0 0.0;
11313                   to_x: "elm.padding.icon2.left";
11314                   to_y: "elm.padding.bottom";
11315                }
11316                align: 0.0 1.0;
11317                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11318                text {
11319                   font: "Tizen:style=Medium";
11320                   size: GENLIST_FONT_32_INC;
11321                   min: 0 1;
11322                   align: 0.0 0.5;
11323                   text_class: "tizen";
11324                }
11325             }
11326             description { state: "selected" 0.0;
11327                inherit: "default" 0.0;
11328                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11329             }
11330             GENLIST_DESCRIPTION_FLIP_ENABLED
11331          }
11332          part { name: "elm.text.1";
11333             clip_to: "disclip";
11334             type: TEXT;
11335             mouse_events: 0;
11336             scale: 1;
11337             description { state: "default" 0.0;
11338                min: 0 0;
11339                max: GENLIST_SIZE_560_INC 0;
11340                fixed: 1 0;
11341                rel1 {
11342                   relative: 1.0 1.0;
11343                   to_x: "elm.padding.left";
11344                   to_y: "elm.padding.top";
11345                }
11346                rel2 {
11347                   relative: 1.0 0.0;
11348                   to_x: "elm.padding.left";
11349                   to_y: "elm.text.2";
11350                }
11351                align: 0.0 0.5;
11352                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11353                text {
11354                   font: "Tizen:style=Roman";
11355                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11356                   min: 1 1;
11357                   align: 0.0 0.5;
11358                   text_class: "list_item";
11359                }
11360             }
11361             description { state: "selected" 0.0;
11362                inherit: "default" 0.0;
11363                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11364             }
11365             GENLIST_DESCRIPTION_FLIP_ENABLED
11366          }
11367          part { name: "elm.padding.icon1.left";
11368             clip_to: "disclip";
11369             type: RECT;
11370             scale: 1;
11371             description { state: "default" 0.0;
11372                min: GENLIST_SIZE_16_INC 0;
11373                fixed: 1 0;
11374                rel1 {
11375                   relative: 1.0 0.0;
11376                   to_x: "elm.text.1";
11377                }
11378                rel2.to_x: "elm.text.1";
11379                align: 0.0 0.0;
11380                visible: 0;
11381             }
11382          }
11383          part { name: "elm.icon.1";
11384             clip_to: "disclip";
11385             type: SWALLOW;
11386             scale: 1;
11387             description { state: "default" 0.0;
11388                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11389                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11390                fixed: 1 1;
11391                rel1 {
11392                   relative: 1.0 1.0;
11393                   to_x: "elm.padding.icon1.left";
11394                   to_y: "elm.padding.top";
11395                }
11396                rel2 {
11397                   relative: 1.0 0.0;
11398                   to_x: "elm.padding.icon1.left";
11399                   to_y: "elm.text.2";
11400                }
11401                align: 0.0 0.5;
11402             }
11403             GENLIST_DESCRIPTION_FLIP_ENABLED
11404          }
11405          GENLIST_PART_FLIP
11406          GENLIST_PART_DISCLIP
11407       }
11408       programs {
11409          // signal: elm,state,%s,active
11410          //   a "check" item named %s went active
11411          // signal: elm,state,%s,passive
11412          //   a "check" item named %s went passive
11413          // default is passive
11414          program { name: "go_active";
11415             signal: "elm,state,selected";
11416             source: "elm";
11417             action: STATE_SET "selected" 0.0;
11418             target: "bg";
11419             target: "elm.text.1";
11420             target: "elm.text.2";
11421             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11422          }
11423          program { name: "go_passive";
11424             signal: "elm,state,unselected";
11425             source: "elm";
11426             action: STATE_SET "default" 0.0;
11427             target: "bg";
11428             target: "elm.text.1";
11429             target: "elm.text.2";
11430             transition: LINEAR 0.1;
11431          }
11432          program { name: "go_disabled";
11433             signal: "elm,state,disabled";
11434             source: "elm";
11435             action: STATE_SET "disabled" 0.0;
11436             target: "disclip";
11437          }
11438          program { name: "go_enabled";
11439             signal: "elm,state,enabled";
11440             source: "elm";
11441             action: STATE_SET "default" 0.0;
11442             target: "disclip";
11443          }
11444          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11445          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11446       }
11447    }
11448    // 3.2.33
11449    group { name: "elm/genlist/item/1text.2icon.5/default";
11450       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11451       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11452       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11453       data.item: "stacking" "above";
11454       data.item: "selectraise" "on";
11455       data.item: "texts" "elm.text.1";
11456       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11457       data.item: "flips" "elm.flip.icon elm.flip.content";
11458
11459       parts {
11460          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11461          GENLIST_PART_BG_NORMAL
11462          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11463          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11464          GENLIST_PART_PADDING_LEFT
11465          GENLIST_PART_PADDING_RIGHT_EDIT
11466          part { name: "elm.icon.1";
11467             clip_to: "disclip";
11468             type: SWALLOW;
11469             scale: 1;
11470             description { state: "default" 0.0;
11471                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11472                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11473                fixed: 1 1;
11474                rel1 {
11475                   relative: 1.0 1.0;
11476                   to_x: "elm.padding.left";
11477                   to_y: "elm.padding.top";
11478                }
11479                rel2 {
11480                   relative: 1.0 0.0;
11481                   to_x: "elm.padding.left";
11482                   to_y: "elm.padding.bottom";
11483                }
11484                align: 0.0 0.5;
11485             }
11486             GENLIST_DESCRIPTION_FLIP_ENABLED
11487          }
11488          part { name: "elm.padding.icon1.right";
11489             clip_to: "disclip";
11490             type: RECT;
11491             scale: 1;
11492             description { state: "default" 0.0;
11493                min: GENLIST_PADDING_16_INC 0;
11494                fixed: 1 0;
11495                rel1 {
11496                   relative: 1.0 0.0;
11497                   to_x: "elm.icon.1";
11498                }
11499                rel2.to_x: "elm.icon.1";
11500                align: 0.0 0.0;
11501                visible: 0;
11502             }
11503          }
11504          part { name: "elm.text.1";
11505             clip_to: "disclip";
11506             type: TEXT;
11507             mouse_events: 0;
11508             scale: 1;
11509             description { state: "default" 0.0;
11510                min: 0 GENLIST_SIZE_61_INC;
11511                fixed: 0 1;
11512                rel1 {
11513                   relative: 1.0 1.0;
11514                   to_x: "elm.padding.icon1.right";
11515                   to_y: "elm.padding.top";
11516                }
11517                rel2 {
11518                   relative: 0.0 1.0;
11519                   to_x: "elm.padding.right";
11520                   to_y: "elm.padding.top";
11521                }
11522                align: 0 0;
11523                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11524                text {
11525                   font: "Tizen:style=Roman";
11526                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11527                   min: 0 1;
11528                   align: 0.0 0.5;
11529                   text_class: "list_item";
11530                }
11531             }
11532             description { state: "selected" 0.0;
11533                inherit: "default" 0.0;
11534                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11535             }
11536             GENLIST_DESCRIPTION_FLIP_ENABLED
11537          }
11538          part { name: "elm.swallow.progress";
11539             clip_to: "disclip";
11540             type: SWALLOW;
11541             scale: 1;
11542             description { state: "default" 0.0;
11543                fixed: 0 1;
11544                rel1 {
11545                   relative: 1.0 1.0;
11546                   to_x: "elm.padding.icon1.right";
11547                   to_y: "elm.text.1";
11548                }
11549                rel2 {
11550                   relative: 0.0 1.0;
11551                   to_x: "elm.padding.right";
11552                   to_y: "elm.text.1";
11553                }
11554                align: 0.5 0.0;
11555             }
11556             GENLIST_DESCRIPTION_FLIP_ENABLED
11557          }
11558          GENLIST_PART_FLIP
11559          GENLIST_PART_DISCLIP
11560       }
11561       programs {
11562          // signal: elm,state,%s,active
11563          //   a "check" item named %s went active
11564          // signal: elm,state,%s,passive
11565          //   a "check" item named %s went passive
11566          // default is passive
11567          program { name: "go_active";
11568             signal: "elm,state,selected";
11569             source: "elm";
11570             action: STATE_SET "selected" 0.0;
11571             target: "bg";
11572             target: "elm.text.1";
11573             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11574          }
11575          program { name: "go_passive";
11576             signal: "elm,state,unselected";
11577             source: "elm";
11578             action: STATE_SET "default" 0.0;
11579             target: "bg";
11580             target: "elm.text.1";
11581             transition: LINEAR 0.1;
11582          }
11583          program { name: "go_disabled";
11584             signal: "elm,state,disabled";
11585             source: "elm";
11586             action: STATE_SET "disabled" 0.0;
11587             target: "disclip";
11588          }
11589          program { name: "go_enabled";
11590             signal: "elm,state,enabled";
11591             source: "elm";
11592             action: STATE_SET "default" 0.0;
11593             target: "disclip";
11594          }
11595          program { name: "flip_enabled";
11596             signal: "elm,state,flip,enabled";
11597             source: "elm";
11598             action: STATE_SET "flipped" 0.0;
11599             target: "elm.text.1";
11600             target: "elm.icon.1";
11601             target: "elm.swallow.progress";
11602             target: "elm.flip.content";
11603          }
11604          program { name: "flip_disabled";
11605             signal: "elm,state,flip,disabled";
11606             source: "elm";
11607             action: STATE_SET "default" 0.0;
11608             target: "elm.text.1";
11609             target: "elm.icon.1";
11610             target: "elm.swallow.progress";
11611             target: "elm.flip.content";
11612          }
11613          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11614       }
11615    }
11616    // 3.2.30
11617    group { name: "elm/genlist/item/3text.3icon/default";
11618       alias: "elm/genlist/item_odd/3text.3icon/default";
11619       alias: "elm/genlist/item_compress/3text.3icon/default";
11620       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11621       data.item: "stacking" "above";
11622       data.item: "selectraise" "on";
11623       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11624       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11625       data.item: "flips" "elm.flip.icon elm.flip.content";
11626
11627       parts {
11628          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11629          GENLIST_PART_BG_NORMAL
11630          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11631          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11632          GENLIST_PART_PADDING_LEFT
11633          GENLIST_PART_PADDING_RIGHT_EDIT
11634          part { name: "elm.icon.1";
11635             clip_to: "disclip";
11636             type: SWALLOW;
11637             scale: 1;
11638             description { state: "default" 0.0;
11639                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11640                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11641                fixed: 1 1;
11642                rel1 {
11643                   relative: 1.0 1.0;
11644                   to_x: "elm.padding.left";
11645                   to_y: "elm.padding.top";
11646                }
11647                rel2 {
11648                   relative: 1.0 0.0;
11649                   to_x: "elm.padding.left";
11650                   to_y: "elm.padding.bottom";
11651                }
11652                align: 0.0 0.5;
11653             }
11654             GENLIST_DESCRIPTION_FLIP_ENABLED
11655          }
11656          part { name: "elm.padding.icon1.right";
11657             clip_to: "disclip";
11658             type: RECT;
11659             scale: 1;
11660             description { state: "default" 0.0;
11661                min: GENLIST_PADDING_16_INC 0;
11662                fixed: 1 0;
11663                rel1 {
11664                   relative: 1.0 0.0;
11665                   to_x: "elm.icon.1";
11666                }
11667                rel2.to_x: "elm.icon.1";
11668                align: 0.0 0.0;
11669                visible: 0;
11670             }
11671          }
11672          part { name: "elm.icon.2";
11673             clip_to: "disclip";
11674             type: SWALLOW;
11675             scale: 1;
11676             description { state: "default" 0.0;
11677                fixed: 1 1;
11678                rel1 {
11679                   relative: 0.0 1.0;
11680                   to_x: "elm.padding.right";
11681                   to_y: "elm.padding.top";
11682                }
11683                rel2 {
11684                   relative: 0.0 0.0;
11685                   to_x: "elm.padding.right";
11686                   to_y: "elm.padding.bottom";
11687                }
11688                align: 1.0 0.5;
11689             }
11690             GENLIST_DESCRIPTION_FLIP_ENABLED
11691          }
11692          part { name: "elm.padding.icon2.left";
11693             clip_to: "disclip";
11694             type: RECT;
11695             scale: 1;
11696             description { state: "default" 0.0;
11697                min: GENLIST_PADDING_16_INC 0;
11698                fixed: 1 0;
11699                rel1.to_x: "elm.icon.2";
11700                rel2 {
11701                   relative: 0.0 1.0;
11702                   to_x: "elm.icon.2";
11703                }
11704                align: 1.0 0.0;
11705                visible: 0;
11706             }
11707          }
11708          part { name: "elm.text.1";
11709             clip_to: "disclip";
11710             type: TEXT;
11711             mouse_events: 0;
11712             scale: 1;
11713             description { state: "default" 0.0;
11714                min: 0 GENLIST_SIZE_61_INC;
11715                fixed: 0 1;
11716                rel1 {
11717                   relative: 1.0 0.0;
11718                   to_x: "elm.padding.icon1.right";
11719                   to_y: "elm.padding.top";
11720                }
11721                rel2 {
11722                   relative: 0.0 0.0;
11723                   to_x: "elm.padding.icon2.left";
11724                   to_y: "elm.padding.top";
11725                }
11726                align: 0 0;
11727                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11728                text {
11729                   font: "Tizen:style=Roman";
11730                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11731                   min: 0 1;
11732                   align: 0.0 0.5;
11733                   text_class: "list_item";
11734                }
11735             }
11736             description { state: "selected" 0.0;
11737                inherit: "default" 0.0;
11738                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11739             }
11740             GENLIST_DESCRIPTION_FLIP_ENABLED
11741          }
11742          part { name: "elm.swallow.progress";
11743             clip_to: "disclip";
11744             type: SWALLOW;
11745             scale: 1;
11746             description { state: "default" 0.0;
11747                fixed: 0 1;
11748                rel1 {
11749                   relative: 1.0 1.0;
11750                   to_x: "elm.padding.icon1.right";
11751                   to_y: "elm.text.1";
11752                }
11753                rel2 {
11754                   relative: 0.0 0.0;
11755                   to_x: "elm.padding.icon2.left";
11756                   to_y: "elm.text.2";
11757                }
11758                align: 0.5 0.5;
11759             }
11760             GENLIST_DESCRIPTION_FLIP_ENABLED
11761          }
11762          part { name: "elm.text.2";
11763             clip_to: "disclip";
11764             type: TEXT;
11765             mouse_events: 0;
11766             scale: 1;
11767             description { state: "default" 0.0;
11768                min: 0 GENLIST_SIZE_48_INC;
11769                fixed: 0 1;
11770                rel1 {
11771                   relative: 1.0 1.0;
11772                   to_x: "elm.padding.icon1.right";
11773                   to_y: "elm.padding.bottom";
11774                }
11775                rel2 {
11776                   relative: 0.0 1.0;
11777                   to_x: "elm.padding.icon2.left";
11778                   to_y: "elm.padding.bottom";
11779                }
11780                align: 0 1;
11781                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11782                text {
11783                   font: "Tizen:style=Roman";
11784                   size: GENLIST_FONT_32_INC;
11785                   min: 0 1;
11786                   align: 0.0 0.5;
11787                   text_class: "tizen";
11788                }
11789             }
11790             description { state: "selected" 0.0;
11791                inherit: "default" 0.0;
11792                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11793             }
11794             GENLIST_DESCRIPTION_FLIP_ENABLED
11795          }
11796          part { name: "elm.text.3";
11797             clip_to: "disclip";
11798             type: TEXT;
11799             mouse_events: 0;
11800             scale: 1;
11801             description { state: "default" 0.0;
11802                min: 0 GENLIST_SIZE_48_INC;
11803                fixed: 0 1;
11804                rel1 {
11805                   relative: 1.0 1.0;
11806                   to_x: "elm.padding.icon1.right";
11807                   to_y: "elm.padding.bottom";
11808                }
11809                rel2 {
11810                   relative: 0.0 1.0;
11811                   to_x: "elm.padding.icon2.left";
11812                   to_y: "elm.padding.bottom";
11813                }
11814                align: 1 1;
11815                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11816                text {
11817                   font: "Tizen:style=Roman";
11818                   size: GENLIST_FONT_32_INC;
11819                   min: 0 1;
11820                   align: 1.0 0.5;
11821                   text_class: "tizen";
11822                }
11823             }
11824             description { state: "selected" 0.0;
11825                inherit: "default" 0.0;
11826                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11827             }
11828             GENLIST_DESCRIPTION_FLIP_ENABLED
11829          }
11830          GENLIST_PART_FLIP
11831          GENLIST_PART_DISCLIP
11832       }
11833       programs {
11834          // signal: elm,state,%s,active
11835          //   a "check" item named %s went active
11836          // signal: elm,state,%s,passive
11837          //   a "check" item named %s went passive
11838          // default is passive
11839          program { name: "go_active";
11840             signal: "elm,state,selected";
11841             source: "elm";
11842             action: STATE_SET "selected" 0.0;
11843             target: "bg";
11844             target: "elm.text.1";
11845             target: "elm.text.2";
11846             target: "elm.text.3";
11847             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11848          }
11849          program { name: "go_passive";
11850             signal: "elm,state,unselected";
11851             source: "elm";
11852             action: STATE_SET "default" 0.0;
11853             target: "bg";
11854             target: "elm.text.1";
11855             target: "elm.text.2";
11856             target: "elm.text.3";
11857             transition: LINEAR 0.1;
11858          }
11859          program { name: "go_disabled";
11860             signal: "elm,state,disabled";
11861             source: "elm";
11862             action: STATE_SET "disabled" 0.0;
11863             target: "disclip";
11864          }
11865          program { name: "go_enabled";
11866             signal: "elm,state,enabled";
11867             source: "elm";
11868             action: STATE_SET "default" 0.0;
11869             target: "disclip";
11870          }
11871          program { name: "flip_enabled";
11872             signal: "elm,state,flip,enabled";
11873             source: "elm";
11874             action: STATE_SET "flipped" 0.0;
11875             target: "elm.text.1";
11876             target: "elm.text.2";
11877             target: "elm.text.3";
11878             target: "elm.icon.1";
11879             target: "elm.icon.2";
11880             target: "elm.swallow.progress";
11881             target: "elm.flip.content";
11882          }
11883          program { name: "flip_disabled";
11884             signal: "elm,state,flip,disabled";
11885             source: "elm";
11886             action: STATE_SET "default" 0.0;
11887             target: "elm.text.1";
11888             target: "elm.text.2";
11889             target: "elm.text.3";
11890             target: "elm.icon.1";
11891             target: "elm.icon.2";
11892             target: "elm.swallow.progress";
11893             target: "elm.flip.content";
11894          }
11895          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11896       }
11897    }
11898 // ???
11899    group { name: "elm/genlist/item/3text.5icon/default";
11900       alias: "elm/genlist/item_odd/3text.5icon/default";
11901       alias: "elm/genlist/item_compress/3text.5icon/default";
11902       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
11903       data.item: "stacking" "above";
11904       data.item: "selectraise" "on";
11905       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11906       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
11907       data.item: "flips" "elm.flip.icon elm.flip.content";
11908
11909       parts {
11910          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11911          GENLIST_PART_BG_NORMAL
11912          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11913          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11914          GENLIST_PART_PADDING_LEFT
11915          GENLIST_PART_PADDING_RIGHT_EDIT
11916          part { name: "elm.swallow.colorbar";
11917             clip_to: "disclip";
11918             type: SWALLOW;
11919             scale: 1;
11920             description { state: "default" 0.0;
11921                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11922                fixed: 1 1;
11923                rel2.relative: 0.0 0.0;
11924                align: 0.0 0.0;
11925             }
11926          }
11927          part { name: "elm.text.3";
11928             clip_to: "disclip";
11929             type: TEXT;
11930             mouse_events: 0;
11931             scale: 1;
11932             description { state: "default" 0.0;
11933                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
11934                fixed: 1 1;
11935                rel1 {
11936                   relative: 0.0 0.0;
11937                   to_x: "elm.padding.right";
11938                   to_y: "elm.padding.bottom";
11939                }
11940                rel2 {
11941                   relative: 0.0 0.0;
11942                   to_x: "elm.padding.right";
11943                   to_y: "elm.padding.bottom";
11944                }
11945                align: 1.0 1.0;
11946                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11947                text {
11948                   font: "Tizen:style=Medium";
11949                   size: GENLIST_FONT_32_INC;
11950                   min: 0 1;
11951                   align: 1.0 0.5;
11952                   text_class: "tizen";
11953                }
11954             }
11955             description { state: "selected" 0.0;
11956                inherit: "default" 0.0;
11957                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11958             }
11959             GENLIST_DESCRIPTION_FLIP_ENABLED
11960          }
11961          part { name: "elm.icon.1";
11962             clip_to: "disclip";
11963             type: SWALLOW;
11964             scale: 1;
11965             description { state: "default" 0.0;
11966                rel1 {
11967                   relative: 0.0 1.0;
11968                   to_x: "elm.padding.right";
11969                   to_y: "elm.padding.top";
11970                }
11971                rel2 {
11972                   relative: 0.0 0.0;
11973                   to_x: "elm.padding.right";
11974                   to_y: "elm.text.3";
11975                }
11976                align: 1.0 0.5;
11977             }
11978             GENLIST_DESCRIPTION_FLIP_ENABLED
11979          }
11980          part { name: "elm.padding.icon1.left";
11981             clip_to: "disclip";
11982             type: RECT;
11983             scale: 1;
11984             description { state: "default" 0.0;
11985                min: GENLIST_PADDING_16_INC 0;
11986                fixed: 1 0;
11987                rel1.to_x: "elm.icon.1";
11988                rel2 {
11989                   relative: 0.0 1.0;
11990                   to_x: "elm.icon.1";
11991                }
11992                align: 1.0 0.0;
11993                visible: 0;
11994             }
11995          }
11996          part { name: "elm.text.1";
11997             clip_to: "disclip";
11998             type: TEXT;
11999             mouse_events: 0;
12000             scale: 1;
12001             description { state: "default" 0.0;
12002                min: 0 GENLIST_SIZE_61_INC;
12003                fixed: 0 1;
12004                rel1 {
12005                   relative: 1.0 1.0;
12006                   to_x: "elm.padding.left";
12007                   to_y: "elm.padding.top";
12008                }
12009                rel2 {
12010                   relative: 0.0 1.0;
12011                   to_x: "elm.padding.icon1.left";
12012                   to_y: "elm.padding.top";
12013                }
12014                align: 0.0 0.0;
12015                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12016                text {
12017                   font: "Tizen:style=Roman";
12018                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12019                   min: 0 1;
12020                   align: 0.0 0.5;
12021                   text_class: "list_item";
12022                }
12023             }
12024             description { state: "selected" 0.0;
12025                inherit: "default" 0.0;
12026                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12027             }
12028             GENLIST_DESCRIPTION_FLIP_ENABLED
12029          }
12030          part { name: "elm.padding.text3.left";
12031             clip_to: "disclip";
12032             type: RECT;
12033             scale: 1;
12034             description { state: "default" 0.0;
12035                min: GENLIST_PADDING_16_INC 0;
12036                fixed: 1 0;
12037                rel1.to: "elm.text.3";
12038                rel2 {
12039                   relative: 0.0 1.0;
12040                   to: "elm.text.3";
12041                }
12042                align: 1.0 1.0;
12043                visible: 0;
12044             }
12045          }
12046          part { name: "elm.text.2";
12047             clip_to: "disclip";
12048             type: TEXT;
12049             mouse_events: 0;
12050             scale: 1;
12051             description { state: "default" 0.0;
12052                rel1 {
12053                   relative: 1.0 1.0;
12054                   to_x: "elm.padding.left";
12055                   to_y: "elm.text.1";
12056                }
12057                rel2 {
12058                   relative: 0.0 0.0;
12059                   to_x: "elm.padding.text3.left";
12060                   to_y: "elm.padding.bottom";
12061                }
12062                align: 0.0 0.5;
12063                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12064                text {
12065                   font: "Tizen:style=Medium";
12066                   size: GENLIST_FONT_32_INC;
12067                   min: 0 1;
12068                   align: 0.0 0.5;
12069                   text_class: "tizen";
12070                }
12071             }
12072             description { state: "selected" 0.0;
12073                inherit: "default" 0.0;
12074                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12075             }
12076             GENLIST_DESCRIPTION_FLIP_ENABLED
12077          }
12078          part { name: "elm.padding.icon2.left";
12079             clip_to: "disclip";
12080             type: RECT;
12081             scale: 1;
12082             description { state: "default" 0.0;
12083                min: GENLIST_PADDING_16_INC 0;
12084                fixed: 1 0;
12085                rel1 {
12086                   relative: 1.0 0.0;
12087                   to_x: "elm.text.2";
12088                }
12089                rel2.to_x: "elm.text.2";
12090                align: 0.0 0.0;
12091                visible: 0;
12092             }
12093          }
12094          part { name: "elm.icon.2";
12095             clip_to: "disclip";
12096             type: SWALLOW;
12097             scale: 1;
12098             description { state: "default" 0.0;
12099                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12100                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12101                fixed: 1 1;
12102                rel1 {
12103                   relative: 1.0 1.0;
12104                   to_x: "elm.padding.icon2.left";
12105                   to_y: "elm.text.1";
12106                }
12107                rel2 {
12108                   relative: 1.0 0.0;
12109                   to_x: "elm.padding.icon2.left";
12110                   to_y: "elm.padding.bottom";
12111                }
12112                align: 0.0 0.5;
12113             }
12114             GENLIST_DESCRIPTION_FLIP_ENABLED
12115          }
12116          part { name: "elm.padding.icon3.left";
12117             clip_to: "disclip";
12118             type: RECT;
12119             scale: 1;
12120             description { state: "default" 0.0;
12121                min: GENLIST_PADDING_16_INC 0;
12122                fixed: 1 0;
12123                rel1 {
12124                   relative: 1.0 0.0;
12125                   to_x: "elm.icon.2";
12126                }
12127                rel2.to_x: "elm.icon.2";
12128                align: 0.0 0.0;
12129                visible: 0;
12130             }
12131          }
12132          part { name: "elm.icon.3";
12133             clip_to: "disclip";
12134             type: SWALLOW;
12135             scale: 1;
12136             description { state: "default" 0.0;
12137                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12138                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12139                fixed: 1 1;
12140                rel1 {
12141                   relative: 1.0 1.0;
12142                   to_x: "elm.padding.icon3.left";
12143                   to_y: "elm.text.1";
12144                }
12145                rel2 {
12146                   relative: 1.0 0.0;
12147                   to_x: "elm.padding.icon3.left";
12148                   to_y: "elm.padding.bottom";
12149                }
12150                align: 0.0 0.5;
12151             }
12152             GENLIST_DESCRIPTION_FLIP_ENABLED
12153          }
12154          part { name: "elm.padding.icon4.left";
12155             clip_to: "disclip";
12156             type: RECT;
12157             scale: 1;
12158             description { state: "default" 0.0;
12159                min: GENLIST_PADDING_16_INC 0;
12160                fixed: 1 0;
12161                rel1 {
12162                   relative: 1.0 0.0;
12163                   to_x: "elm.icon.3";
12164                }
12165                rel2.to_x: "elm.icon.3";
12166                align: 0.0 0.0;
12167                visible: 0;
12168             }
12169          }
12170          part { name: "elm.icon.4";
12171             clip_to: "disclip";
12172             type: SWALLOW;
12173             scale: 1;
12174             description { state: "default" 0.0;
12175                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12176                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12177                fixed: 1 1;
12178                rel1 {
12179                   relative: 1.0 1.0;
12180                   to_x: "elm.padding.icon4.left";
12181                   to_y: "elm.text.1";
12182                }
12183                rel2 {
12184                   relative: 1.0 0.0;
12185                   to_x: "elm.padding.icon4.left";
12186                   to_y: "elm.padding.bottom";
12187                }
12188                align: 0.0 0.5;
12189             }
12190             GENLIST_DESCRIPTION_FLIP_ENABLED
12191          }
12192          GENLIST_PART_FLIP
12193          GENLIST_PART_DISCLIP
12194       }
12195       programs {
12196          // signal: elm,state,%s,active
12197          //   a "check" item named %s went active
12198          // signal: elm,state,%s,passive
12199          //   a "check" item named %s went passive
12200          // default is passive
12201          program { name: "go_active";
12202             signal: "elm,state,selected";
12203             source: "elm";
12204             action: STATE_SET "selected" 0.0;
12205             target: "bg";
12206             target: "elm.text.1";
12207             target: "elm.text.2";
12208             target: "elm.text.3";
12209             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12210          }
12211          program { name: "go_passive";
12212             signal: "elm,state,unselected";
12213             source: "elm";
12214             action: STATE_SET "default" 0.0;
12215             target: "bg";
12216             target: "elm.text.1";
12217             target: "elm.text.2";
12218             target: "elm.text.3";
12219             transition: LINEAR 0.1;
12220          }
12221          program { name: "go_disabled";
12222             signal: "elm,state,disabled";
12223             source: "elm";
12224             action: STATE_SET "disabled" 0.0;
12225             target: "disclip";
12226          }
12227          program { name: "go_enabled";
12228             signal: "elm,state,enabled";
12229             source: "elm";
12230             action: STATE_SET "default" 0.0;
12231             target: "disclip";
12232          }
12233          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12234          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12235       }
12236    }
12237    // Email style??
12238    group { name: "elm/genlist/item/4text.8icon/default";
12239       alias: "elm/genlist/item_odd/4text.8icon/default";
12240       alias: "elm/genlist/item_compress/4text.8icon/default";
12241       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12242       data.item: "stacking" "above";
12243       data.item: "selectraise" "on";
12244       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12245       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";
12246       data.item: "flips" "elm.flip.icon elm.flip.content";
12247       script {
12248          public email_state = 0;
12249       }
12250       images {
12251          image: "00_list_bubble_bg.png" COMP;
12252       }
12253       parts {
12254          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12255          GENLIST_PART_BG_NORMAL
12256          GENLIST_PART_BG_NORMAL
12257          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12258          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12259          GENLIST_PART_PADDING_LEFT
12260          GENLIST_PART_PADDING_RIGHT_EDIT
12261          GENLIST_PART_COLORBAR
12262          part { name: "elm.icon.checkbox.touch";
12263             clip_to: "disclip";
12264             type: SWALLOW;
12265             mouse_events: 1;
12266             scale: 1;
12267             description { state: "default" 0.0;
12268                rel1.to: "elm.icon.checkbox";
12269                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12270                rel2.to: "elm.icon.checkbox";
12271                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12272             }
12273          }
12274          part { name: "elm.icon.checkbox";
12275             clip_to: "disclip";
12276             type: SWALLOW;
12277             mouse_events: 1;
12278             scale: 1;
12279             GENLIST_DESCRIPTION_L("elm.padding.left",
12280                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12281                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12282                fixed: 1 1;
12283             )
12284          }
12285          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12286          part { name: "elm.icon.important";
12287             clip_to: "disclip";
12288             type: SWALLOW;
12289             mouse_events: 1;
12290             scale: 1;
12291             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12292                min: 56 60;
12293                fixed: 1 1;
12294             )
12295             GENLIST_DESCRIPTION_FLIP_ENABLED
12296          }
12297          part { name: "elm.icon.important.touch";
12298             clip_to: "disclip";
12299             type: SWALLOW;
12300             mouse_events: 1;
12301             scale: 1;
12302             description { state: "default" 0.0;
12303                rel1.to: "elm.icon.important";
12304                rel2.to: "elm.icon.important";
12305             }
12306             GENLIST_DESCRIPTION_FLIP_ENABLED
12307          }
12308          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12309          part { name: "elm.image.num";
12310             clip_to: "disclip";
12311             type: IMAGE;
12312             mouse_events: 0;
12313             scale: 1;
12314             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12315                max: 0 60;
12316                fixed: 1 1;
12317                rel1.offset: 0 8;
12318                rel2.offset: 0 8;
12319                image.normal: "00_list_bubble_bg.png";
12320                image.border: 5 5 5 5;
12321             )
12322             description { state: "num_enable" 0.0;
12323                inherit: "default" 0.0;
12324                max: 62 60;
12325                min: 46 44;
12326             }
12327             GENLIST_DESCRIPTION_FLIP_ENABLED
12328          }
12329          // This part is used?
12330          part { name: "elm.text.num";
12331             clip_to: "disclip";
12332             type: TEXT;
12333             mouse_events: 0;
12334             scale: 1;
12335             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12336                max: 0 60;
12337                fixed: 1 1;
12338                rel1.offset: 0 8;
12339                rel2.offset: 0 8;
12340             )
12341             description { state: "num_enable" 0.0;
12342                inherit: "default" 0.0;
12343                max: 62 60;
12344                min: 46 44;
12345                text {
12346                   font: "Tizen:style=Medium";
12347                   size: 32;
12348                   min: 1 1;
12349                   align: 0.5 0.5;
12350                   text_class: "tizen";
12351                }
12352                color: GENLIST_CONVERTOR_STYLE_COLOR;
12353             }
12354             GENLIST_DESCRIPTION_FLIP_ENABLED
12355          }
12356          part { name: "elm.icon.attach";
12357             clip_to: "disclip";
12358             type: SWALLOW;
12359             scale: 1;
12360             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12361                min: 0 60;
12362                fixed: 1 1;
12363             )
12364             description { state: "attach_enable" 0.0;
12365                inherit: "default" 0.0;
12366                min: 48 60;
12367             }
12368             GENLIST_DESCRIPTION_FLIP_ENABLED
12369          }
12370          part { name: "elm.text.subject";
12371             clip_to: "disclip";
12372             type: TEXTBLOCK;
12373             mouse_events: 0;
12374             scale: 1;
12375             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12376                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12377                fixed: 1 1;
12378                text {
12379                   style: "genlist_style_email_unread";
12380                   min: 0 1;
12381                   align: 0 0.5;
12382                }
12383             )
12384             description { state: "read" 0.0;
12385                inherit: "default" 0.0;
12386                text.style: "genlist_style_email_read";
12387             }
12388             description { state: "selected" 0.0;
12389                inherit: "default" 0.0;
12390                text.style: "genlist_style_email_focus";
12391             }
12392             GENLIST_DESCRIPTION_FLIP_ENABLED
12393          }
12394          part { name: "elm.padding.intermediate";
12395             clip_to: "disclip";
12396             type: RECT;
12397             scale: 1;
12398             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12399                min: 0 GENLIST_PADDING_4_INC;
12400                fixed: 0 1;
12401                visible: 0;
12402             )
12403          }
12404          part { name: "elm.icon.priority";
12405             clip_to: "disclip";
12406             type: SWALLOW;
12407             scale: 1;
12408             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12409                min: 0 GENLIST_SIZE_40_INC;
12410                fixed: 1 1;
12411                align: 0.0 0.0;
12412             )
12413             description { state: "priority_enable" 0.0;
12414                inherit: "default" 0.0;
12415                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12416             }
12417             GENLIST_DESCRIPTION_FLIP_ENABLED
12418          }
12419          part { name: "elm.icon.lastverb";
12420             clip_to: "disclip";
12421             type: SWALLOW;
12422             scale: 1;
12423             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12424                min: 0 GENLIST_SIZE_40_INC;
12425                fixed: 1 1;
12426                align: 0.0 0.0;
12427             )
12428             description { state: "lastverb_enable" 0.0;
12429                inherit: "default" 0.0;
12430                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12431             }
12432             GENLIST_DESCRIPTION_FLIP_ENABLED
12433          }
12434
12435          part { name: "elm.text.date";
12436             clip_to: "disclip";
12437             type: TEXT;
12438             mouse_events: 0;
12439             scale: 1;
12440             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12441                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12442                fixed: 1 0;
12443                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12444                text {
12445                   font: "Tizen:style=Medium";
12446                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12447                   min: 0 1;
12448                   align: 1.0 0.5;
12449                   text_class: "tizen";
12450                }
12451             )
12452             description { state: "selected" 0.0;
12453                inherit: "default" 0.0;
12454                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12455             }
12456             GENLIST_DESCRIPTION_FLIP_ENABLED
12457          }
12458
12459          part { name: "elm.icon.appointment";
12460             clip_to: "disclip";
12461             type: SWALLOW;
12462             mouse_events: 0;
12463             scale: 1;
12464             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12465                min: 0 GENLIST_SIZE_40_INC;
12466                fixed: 1 1;
12467                align: 1.0 0.0;
12468             )
12469             GENLIST_DESCRIPTION_FLIP_ENABLED
12470          }
12471          part { name: "elm.text.name";
12472             clip_to: "disclip";
12473             type: TEXTBLOCK;
12474             mouse_events: 0;
12475             scale: 1;
12476             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12477                min: 0 GENLIST_SIZE_40_INC;
12478                fixed: 1 1;
12479                text {
12480                   style: "genlist_style_name_text";
12481                   min: 0 1;
12482                   align: 0.0 0.5;
12483                }
12484             )
12485             description { state: "selected" 0.0;
12486                inherit: "default" 0.0;
12487                text.style: "genlist_style_name_text_focus";
12488             }
12489             GENLIST_DESCRIPTION_FLIP_ENABLED
12490          }
12491          part { name: "elm.text.preview";
12492             clip_to: "disclip";
12493             type: TEXT;
12494             scale: 1;
12495             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12496                min: 0 GENLIST_SIZE_40_INC;
12497                fixed: 1 1;
12498                align: 0.0 1.0;
12499                color: GENLIST_CONTENTS_TEXT_COLOR;
12500                text {
12501                   font: "Tizen:style=Medium";
12502                   size: GENLIST_CONTENTS_TEXT_SIZE;
12503                   min: 0 1;
12504                   align: 0.0 0.5;
12505                   text_class: "tizen";
12506                }
12507             )
12508             description { state: "selected" 0.0;
12509                inherit: "default" 0.0;
12510                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12511             }
12512             GENLIST_DESCRIPTION_FLIP_ENABLED
12513          }
12514          part { name: "elm.swallow.outbox.progress";
12515             type: SWALLOW;
12516             scale: 1;
12517             mouse_events: 1;
12518             repeat_events: 0;
12519             description { state: "default" 0.0;
12520                min: GENLIST_SIZE_168_INC 0;
12521                fixed: 1 1;
12522                color: 0 0 0 0;
12523                align: 1.0 0.5;
12524                rel1 {
12525                   relative: 0.0 1.0;
12526                   offset: 0 0;
12527                   to_x: "elm.padding.right";
12528                   to_y: "elm.padding.top";
12529                }
12530                rel2 {
12531                   relative: 0.0 0.0;
12532                   offset: 0 0;
12533                   to_x: "elm.padding.right";
12534                   to_y: "elm.padding.bottom";
12535                }
12536             }
12537          }
12538          GENLIST_PART_FLIP
12539          GENLIST_PART_DISCLIP
12540       }
12541       programs {
12542          program { name: "go_active";
12543             signal: "elm,state,selected";
12544             source: "elm";
12545             action: STATE_SET "selected" 0.0;
12546             target: "bg";
12547             target: "elm.text.subject";
12548             target: "elm.text.name";
12549             target: "elm.text.date";
12550             target: "elm.text.preview";
12551             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12552          }
12553          program { name: "go_passive";
12554             signal: "elm,state,unselected";
12555             source: "elm";
12556             transition: LINEAR 0.1;
12557             script {
12558                set_state(PART:"bg", "default", 0.0);
12559                set_state(PART:"elm.text.name", "default", 0.0);
12560                set_state(PART:"elm.text.date", "default", 0.0);
12561                set_state(PART:"elm.text.preview", "default", 0.0);
12562                if (get_int(email_state) == 1)
12563                  set_state(PART:"elm.text.subject", "read", 0.0);
12564                else
12565                  set_state(PART:"elm.text.subject", "default", 0.0);
12566             }
12567          }
12568          program { name: "go_disabled";
12569             signal: "elm,state,disabled";
12570             source: "elm";
12571             action: STATE_SET "disabled" 0.0;
12572             target: "disclip";
12573          }
12574          program { name: "go_enabled";
12575             signal: "elm,state,enabled";
12576             source: "elm";
12577             action: STATE_SET "default" 0.0;
12578             target: "disclip";
12579          }
12580          program { name: "go_read";
12581             signal: "elm,state,read";
12582             source: "elm";
12583             script {
12584               set_int(email_state, 1);
12585               set_state(PART:"elm.text.subject", "read", 0.0);
12586             }
12587          }
12588          program { name: "go_unread";
12589             signal: "elm,state,unread";
12590             source: "elm";
12591             script {
12592               set_int(email_state, 0);
12593               set_state(PART:"elm.text.subject", "default", 0.0);
12594             }
12595          }
12596          program { name: "go_attach";
12597             signal: "elm,state,attach";
12598             source: "elm";
12599             action: STATE_SET "attach_enable" 0.0;
12600             target: "elm.icon.attach";
12601          }
12602          program { name: "go_priority";
12603             signal: "elm,state,priority";
12604             source: "elm";
12605             action: STATE_SET "priority_enable" 0.0;
12606             target: "elm.icon.priority";
12607          }
12608          program { name: "go_lastverb";
12609             signal: "elm,state,lastverb";
12610             source: "elm";
12611             action: STATE_SET "lastverb_enable" 0.0;
12612             target: "elm.icon.lastverb";
12613          }
12614          program { name: "go_num";
12615             signal: "elm,state,num";
12616             source: "elm";
12617             action: STATE_SET "num_enable" 0.0;
12618             target: "elm.image.num";
12619             target: "elm.text.num";
12620          }
12621          program { name: "click";
12622             signal: "mouse,up,1";
12623             source: "elm.icon.checkbox.touch";
12624             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12625          }
12626          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12627       }
12628    }
12629    group { name: "elm/list/item/matchlist";
12630       alias: "elm/list/item_odd/matchlist";
12631       alias: "elm/list/item_compress/matchlist";
12632       alias: "elm/list/item_compress_odd/matchlist";
12633       data.item: "stacking" "above";
12634       data.item: "selectraise" "on";
12635       data.item: "texts" "elm.text";
12636       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12637       parts {
12638          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12639          GENLIST_PART_BG_NORMAL
12640          GENLIST_PART_PADDING_LEFT
12641          GENLIST_PART_PADDING_RIGHT_EDIT
12642          part { name: "elm.swallow.end";
12643             clip_to: "disclip";
12644             type: SWALLOW;
12645             scale: 1;
12646             description { state: "default" 0.0;
12647                fixed: 1 0;
12648                align: 1.0 0.5;
12649                rel1.to_x: "elm.padding.right";
12650                rel2 {
12651                   relative: 0.0  1.0;
12652                   to_x: "elm.padding.right";
12653                }
12654             }
12655          }
12656          part { name: "elm.text";
12657             clip_to: "disclip";
12658             type: TEXTBLOCK;
12659             mouse_events: 0;
12660             scale: 1;
12661             description { state: "default" 0.0;
12662                rel1 {
12663                   relative: 1.0  0.2;
12664                   offset: 0 0;
12665                   to_x: "elm.swallow.icon";
12666                }
12667                rel2 {
12668                   to_x: "elm.swallow.end";
12669                   relative: 0.0  1.0;
12670                   offset:   0   0;
12671                }
12672                text {
12673                   style: "text_style";
12674                }
12675             }
12676             description { state: "selected" 0.0;
12677                inherit: "default" 0.0;
12678                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12679             }
12680          }
12681          part { name: "elm.swallow.icon";
12682             type: SWALLOW;
12683             description { state: "default" 0.0;
12684                fixed: 1 0;
12685                align: 0.0 0.5;
12686                rel1 {
12687                   relative: 1.0 0.0;
12688                   to_x: "elm.padding.left";
12689                }
12690                rel2.to_x: "elm.padding.left";
12691             }
12692          }
12693          GENLIST_PART_DISCLIP
12694       }
12695       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
12696    }
12697
12698 // 2.2.3.5 (unread) && 2.2.3.6 (read)
12699    group { name: "elm/genlist/item/4text.6icon.1/default";
12700       alias: "elm/genlist/item_odd/4text.6icon.1/default";
12701       alias: "elm/genlist/item_compress/4text.6icon.1/default";
12702       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
12703       alias: "elm/genlist/tree/4text.6icon.1/default";
12704       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
12705       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
12706       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
12707       // FIXME: deprecated name, will be removed
12708       alias: "elm/genlist/item/4text.6icon.2/default";
12709       alias: "elm/genlist/item_odd/4text.6icon.2/default";
12710       alias: "elm/genlist/item_compress/4text.6icon.2/default";
12711       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
12712
12713       GENLIST_PROLOG_NORMAL
12714       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12715       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
12716
12717       parts {
12718          GENLIST_PART_BASE
12719          GENLIST_PART_BG_NORMAL
12720          GENLIST_PART_BOTTOM_LINE
12721          GENLIST_PART_PADDING_LEFT
12722          GENLIST_PART_PADDING_RIGHT
12723          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12724          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12725          GENLIST_PART_COLORBAR
12726
12727          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12728          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12729
12730          GENLIST_PART_TEXT("elm.text.1",
12731             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12732                GENLIST_PARAM_LISTITEM
12733                min: 0 HEIGHT_EMAIL_MAIN;
12734                fixed:1 1;)
12735             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12736          )
12737          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12738          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12739          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12740          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
12741          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
12742          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
12743
12744          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12745             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12746          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12747             "elm.padding.right", "elm.text.1", "elm.text.4")
12748          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12749
12750          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12751          GENLIST_PART_TEXT("elm.text.4",
12752             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12753                PARAM_EMAIL_CONTENTS
12754                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12755          )
12756          GENLIST_PART_FLIP
12757       }
12758       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12759          target: "elm.text.3"; target: "elm.text.4";
12760          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12761          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
12762    }
12763
12764
12765   // 2.2.3.7 (unread) && 2.2.3.8 (read)
12766    group { name: "elm/genlist/item/4text.5icon.1/default";
12767       alias: "elm/genlist/item_odd/4text.5icon.1/default";
12768       alias: "elm/genlist/item_compress/4text.5icon.1/default";
12769       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
12770       // FIXME: deprecated name, will be removed
12771       alias: "elm/genlist/item/4text.5icon.2/default";
12772       alias: "elm/genlist/item_odd/4text.5icon.2/default";
12773       alias: "elm/genlist/item_compress/4text.5icon.2/default";
12774       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
12775
12776       GENLIST_PROLOG_NORMAL
12777       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12778       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12779
12780       parts {
12781          GENLIST_PART_BASE
12782          GENLIST_PART_BG_NORMAL
12783          GENLIST_PART_BOTTOM_LINE
12784          GENLIST_PART_PADDING_LEFT
12785          GENLIST_PART_PADDING_RIGHT
12786          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12787          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12788          GENLIST_PART_COLORBAR
12789
12790          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12791          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12792
12793          GENLIST_PART_TEXT("elm.text.1",
12794             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12795                GENLIST_PARAM_LISTITEM
12796                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12797             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12798          )
12799          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12800          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12801          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12802          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12803
12804          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12805             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12806          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12807             "elm.padding.right", "elm.text.1", "elm.text.4")
12808          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12809
12810          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12811          GENLIST_PART_TEXT("elm.text.4",
12812             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12813                PARAM_EMAIL_CONTENTS
12814                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12815          )
12816          GENLIST_PART_FLIP
12817       }
12818       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12819          target: "elm.text.3"; target: "elm.text.4";
12820          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12821          target: "elm.icon.3"; target: "elm.icon.4"; )
12822    }
12823
12824    // 2.2.3.9 (unread) && 2.2.3.10 (read)
12825    group { name: "elm/genlist/item/4text.5icon.3/default";
12826       alias: "elm/genlist/item_odd/4text.5icon.3/default";
12827       alias: "elm/genlist/item_compress/4text.5icon.3/default";
12828       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
12829       // FIXME: deprecated name, will be removed
12830       alias: "elm/genlist/item/4text.5icon.4/default";
12831       alias: "elm/genlist/item_odd/4text.5icon.4/default";
12832       alias: "elm/genlist/item_compress/4text.5icon.4/default";
12833       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
12834
12835       GENLIST_PROLOG_NORMAL
12836       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12837       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12838
12839       parts {
12840          GENLIST_PART_BASE
12841          GENLIST_PART_BG_NORMAL
12842          GENLIST_PART_BOTTOM_LINE
12843          GENLIST_PART_PADDING_LEFT
12844          GENLIST_PART_PADDING_RIGHT
12845          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12846          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12847          GENLIST_PART_COLORBAR
12848
12849          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12850          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12851
12852          GENLIST_PART_TEXT("elm.text.1",
12853             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12854                GENLIST_PARAM_LISTITEM
12855                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12856             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12857          )
12858          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12859          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12860          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12861          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12862          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12863          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12864
12865          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12866             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12867          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12868             "elm.padding.right", "elm.text.1", "elm.text.4")
12869          GENLIST_PART_TEXT("elm.text.4",
12870             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12871                PARAM_EMAIL_CONTENTS
12872                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12873          )
12874          GENLIST_PART_FLIP
12875       }
12876       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12877          target: "elm.text.3"; target: "elm.text.4";
12878          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12879          target: "elm.icon.3"; target: "elm.icon.4"; )
12880    }
12881
12882    // 2.2.3.11 (unread) && 2.2.3.12 (read)
12883    group { name: "elm/genlist/item/4text.4icon.1/default";
12884       alias: "elm/genlist/item_odd/4text.4icon.1/default";
12885       alias: "elm/genlist/item_compress/4text.4icon.1/default";
12886       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
12887       // FIXME: deprecated name, will be removed
12888       alias: "elm/genlist/item/4text.4icon.2/default";
12889       alias: "elm/genlist/item_odd/4text.4icon.2/default";
12890       alias: "elm/genlist/item_compress/4text.4icon.2/default";
12891       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
12892
12893       GENLIST_PROLOG_NORMAL
12894       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12895       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
12896
12897       parts {
12898          GENLIST_PART_BASE
12899          GENLIST_PART_BG_NORMAL
12900          GENLIST_PART_BOTTOM_LINE
12901          GENLIST_PART_PADDING_LEFT
12902          GENLIST_PART_PADDING_RIGHT
12903          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12904          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12905          GENLIST_PART_COLORBAR
12906
12907          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12908          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12909
12910          GENLIST_PART_TEXT("elm.text.1",
12911             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12912                GENLIST_PARAM_LISTITEM
12913                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12914             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12915          )
12916          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12917          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12918          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12919          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
12920
12921          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
12922             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
12923          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
12924             "elm.padding.right", "elm.text.1", "elm.text.4")
12925          GENLIST_PART_TEXT("elm.text.4",
12926             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12927                PARAM_EMAIL_CONTENTS
12928                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12929          )
12930          GENLIST_PART_FLIP
12931       }
12932       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12933          target: "elm.text.3"; target: "elm.text.4";
12934          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12935          target: "elm.icon.3"; )
12936    }
12937 #endif