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