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