[Genlist] Remove sound for icon styles
[platform/core/uifw/efl-theme-tizen.git] / themes / widgets / genlist / genlist_normal.edc
1 /*
2  * efl-theme-tizen
3  * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4  *
5  * Licensed under the Apache License, Version 2.0 (the License);
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  *     http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an AS IS BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17
18
19 /*
20  * vim:ts=3
21 */
22
23    group { GENLIST_NAME("default/default")
24       alias: "elm/list/item/default";
25       alias: "elm/list/item_odd/default";
26       alias: "elm/list/item_compress/default";
27       alias: "elm/list/item_compress_odd/default";
28
29       GENLIST_PROLOG_NORMAL
30       data.item: "texts" "elm.text";
31       data.item: "contents" "elm.swallow.icon elm.swallow.end";
32
33       parts {
34          GENLIST_PART_BASE
35          GENLIST_PART_BG_NORMAL
36          GENLIST_PART_BOTTOM_LINE
37          GENLIST_PART_PADDING_LEFT
38          GENLIST_PART_PADDING_RIGHT
39          GENLIST_PART_PADDING_TOP
40          GENLIST_PART_PADDING_BOTTOM
41
42          GENLIST_PART_ICON("elm.swallow.icon",
43             GENLIST_DESCRIPTION_LTB("elm.padding.left", "elm.padding.top", "elm.padding.bottom",
44                fixed: 1 0;
45             )
46          )
47          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
48             "elm.swallow.icon", "elm.swallow.end",
49             "elm.padding.top", "elm.padding.bottom",
50          )
51          GENLIST_PART_ICON("elm.swallow.end",
52             GENLIST_DESCRIPTION_R("elm.padding.right",
53                fixed: 1 0;
54             )
55          )
56          GENLIST_PART_FLIP
57       }
58       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.swallow.icon"; target: "elm.swallow.end"; )
59    }
60
61 // -------------------------------------------------------------------
62 // Tizen Theme -------------------------------------------------------
63 // -------------------------------------------------------------------
64 // 2.2.6.1
65    group {  GENLIST_NAME("editfield/default")
66       alias: "elm/layout/item/editfield/default";
67
68       GENLIST_PROLOG_NORMAL
69       images {
70          image: "00_EditField_rename.png" COMP;
71       }
72
73       data.item: "contents" "elm.icon.entry elm.icon.eraser";
74
75       parts {
76          GENLIST_PART_BASE
77          GENLIST_PART_BG_NORMAL
78          GENLIST_PART_BOTTOM_LINE
79          GENLIST_PART_PADDING_LEFT
80          GENLIST_PART_PADDING_RIGHT
81          GENLIST_PART_PADDING_TOP_SIZE(29)
82          GENLIST_PART_PADDING_BOTTOM_SIZE(27)
83
84          GENLIST_PART_ICON("elm.icon.entry",
85             GENLIST_DESCRIPTION(
86                "elm.padding.left", "elm.icon.eraser",
87                "elm.padding.top", "elm.padding.bottom",
88                min: 0 48; // This is tuned value for exact entry size.
89             )
90          )
91          GENLIST_PART_IMAGE("elm.image.rename",
92             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
93                fixed: 1 0;
94                visible: 1;
95                image.normal: "00_EditField_rename.png";
96                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
97                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
98                color: GENLIST_ENTRY_RENAME_COLOR;
99             )
100             description { state: "hide" 0.0;
101                inherit: "default" 0.0;
102                visible: 0;
103             }
104          )
105          GENLIST_PART_ICON("elm.icon.eraser",
106             GENLIST_DESCRIPTION_RTB("elm.padding.right",
107                "elm.padding.top", "elm.padding.bottom",
108                fixed: 1 0;
109                visible: 0;
110                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
111                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
112             )
113             description { state: "show" 0.0;
114                inherit: "default" 0.0;
115                visible: 1;
116             }
117          )
118          GENLIST_PART_FLIP
119       }
120       GENLIST_PROGRAMS_NORMAL( target: "elm.icon.entry"; target: "elm.image.rename"; )
121       GENLIST_PROGRAMS_ENTRY
122    }
123
124 // 2.2.6.1 (without genlist background)
125    group {  GENLIST_NAME("editfield/no_bg/default")
126       alias: "elm/layout/editfield/no_bg/default";
127       inherit: "elm/genlist/item/editfield/default";
128
129       parts {
130          GENLIST_PART_BG_NORMAL_OFF
131          GENLIST_PART_BOTTOM_LINE_OFF
132          GENLIST_PART_PADDING_LEFT_SIZE(0)
133          GENLIST_PART_PADDING_RIGHT_SIZE(0)
134       }
135    }
136
137 // 2.2.6.2
138    group { GENLIST_NAME("editfield/title/default")
139       alias: "elm/layout/editfield/title/default";
140
141       GENLIST_PROLOG_NORMAL
142       images {
143          image: "00_EditField_rename.png" COMP;
144       }
145       data.item: "contents" "elm.icon.entry elm.icon.eraser";
146       data.item: "texts" "elm.text";
147       parts {
148          GENLIST_PART_BASE
149          GENLIST_PART_BG_NORMAL
150          GENLIST_PART_BOTTOM_LINE
151          GENLIST_PART_PADDING_LEFT
152          GENLIST_PART_PADDING_RIGHT
153          GENLIST_PART_PADDING_TOP_SIZE(22)
154          GENLIST_PART_PADDING_BOTTOM_SIZE(22)
155
156          GENLIST_PART_SUBITEM_SETTINGS_LRT("elm.text", GENLIST_HEIGHT_2LINE_SUB,
157             "elm.padding.left", "elm.padding.right", "elm.padding.top"
158          )
159          GENLIST_PART_ICON("elm.icon.entry",
160             GENLIST_DESCRIPTION(
161                "elm.padding.left", "elm.icon.eraser",
162                "elm.text", "elm.padding.bottom",
163                min: 0 48; // This is tuned value for exact entry size.
164             )
165          )
166          GENLIST_PART_IMAGE("elm.image.rename",
167             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
168                visible: 1;
169                fixed: 1 0;
170                image.normal: "00_EditField_rename.png";
171                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
172                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
173                color: GENLIST_ENTRY_RENAME_COLOR;
174             )
175             description { state: "hide" 0.0;
176                inherit: "default" 0.0;
177                visible: 0;
178             }
179          )
180          GENLIST_PART_ICON("elm.icon.eraser",
181             GENLIST_DESCRIPTION_RTB("elm.padding.right",
182                "elm.text", "elm.padding.bottom",
183                fixed: 1 0;
184                visible: 0;
185                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
186                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
187             )
188             description { state: "show" 0.0;
189                inherit: "default" 0.0;
190                visible: 1;
191             }
192          )
193          GENLIST_PART_FLIP
194       }
195       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.entry"; target: "elm.image.rename"; )
196       GENLIST_PROGRAMS_ENTRY
197    }
198
199 // 2.2.6.2 (without genlist background)
200    group {  GENLIST_NAME("editfield/title/no_bg/default")
201       alias: "elm/layout/editfield/title/no_bg/default";
202       inherit: "elm/genlist/item/editfield/title/default";
203
204       parts {
205          GENLIST_PART_BG_NORMAL_OFF
206          GENLIST_PART_BOTTOM_LINE_OFF
207          GENLIST_PART_PADDING_LEFT_SIZE(0)
208          GENLIST_PART_PADDING_RIGHT_SIZE(0)
209       }
210    }
211
212    group {  GENLIST_NAME("1icon/default")
213       GENLIST_PROLOG_NORMAL
214
215       data.item: "contents" "elm.icon";
216
217       parts {
218          GENLIST_PART_BASE
219          GENLIST_PART_BG_NORMAL
220          GENLIST_PART_BOTTOM_LINE
221          GENLIST_PART_PADDING_LEFT
222          GENLIST_PART_PADDING_RIGHT
223          GENLIST_PART_PADDING_TOP
224          GENLIST_PART_PADDING_BOTTOM
225
226          GENLIST_PART_ICON("elm.icon",
227             GENLIST_DESCRIPTION(
228                "elm.padding.left", "elm.padding.right",
229                "elm.padding.top", "elm.padding.bottom",
230                min: 0 GENLIST_HEIGHT_1LINE;
231             )
232          )
233          GENLIST_PART_FLIP
234       }
235       GENLIST_PROGRAM_DEFAULT( target: "elm.icon"; )
236       GENLIST_PROGRAM_DISABLED( target: "elm.icon"; )
237       GENLIST_PROGRAM_SELECT( target: "elm.icon"; )
238       GENLIST_PROGRAM_FLIP
239    }
240
241    group { GENLIST_NAME("1icon/with_no_line/default")
242       inherit: "elm/genlist/item/1icon/default";
243
244       parts {
245          GENLIST_PART_BOTTOM_LINE_OFF
246       }
247    }
248
249    group { GENLIST_NAME("1icon/no_padding/default")
250       inherit: "elm/genlist/item/1icon/default";
251
252       parts {
253          GENLIST_PART_PADDING_LEFT_SIZE(0)
254          GENLIST_PART_PADDING_RIGHT_SIZE(0)
255          GENLIST_PART_PADDING_TOP_SIZE(0)
256          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
257          part { name: "elm.icon";
258             description { state: "default" 0.0;
259                min: 0 (GENLIST_HEIGHT_1LINE+4);
260             }
261          }
262       }
263    }
264
265    group { GENLIST_NAME("1icon/no_padding_line/default")
266       inherit: "elm/genlist/item/1icon/default";
267
268       parts {
269          GENLIST_PART_PADDING_LEFT_SIZE(0)
270          GENLIST_PART_PADDING_RIGHT_SIZE(0)
271          GENLIST_PART_PADDING_TOP_SIZE(0)
272          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
273          GENLIST_PART_BOTTOM_LINE_OFF
274          part { name: "elm.icon";
275             description { state: "default" 0.0;
276                min: 0 (GENLIST_HEIGHT_1LINE + GENLIST_PADDING_SIZE_TOP + GENLIST_PADDING_SIZE_BOTTOM);
277             }
278          }
279       }
280    }
281
282 // -------------------------------------------------------------------
283 // 1 line -------------------------------------------------------
284 // -------------------------------------------------------------------
285 // 2.2.1.1
286    group { GENLIST_NAME("1text/default")
287       GENLIST_PROLOG_NORMAL
288
289       data.item: "texts" "elm.text";
290
291       parts {
292          GENLIST_PART_BASE
293          GENLIST_PART_BG_NORMAL
294          GENLIST_PART_BOTTOM_LINE
295          GENLIST_PART_PADDING_LEFT
296          GENLIST_PART_PADDING_RIGHT
297          GENLIST_PART_PADDING_TOP
298          GENLIST_PART_PADDING_BOTTOM
299
300          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
301             "elm.padding.left", "elm.padding.right",
302             "elm.padding.top", "elm.padding.bottom",
303          )
304          GENLIST_PART_FLIP
305       }
306       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
307    }
308 // 2.2.1.1 (textblock)
309    group { GENLIST_NAME("1text.tb/default")
310       GENLIST_PROLOG_NORMAL
311       data.item: "texts" "elm.text";
312       parts {
313          GENLIST_PART_BASE
314          GENLIST_PART_BG_NORMAL
315          GENLIST_PART_BOTTOM_LINE
316          GENLIST_PART_PADDING_LEFT
317          GENLIST_PART_PADDING_RIGHT
318          GENLIST_PART_PADDING_TOP
319          GENLIST_PART_PADDING_BOTTOM
320
321          GENLIST_PART_LISTITEM_TB_("elm.text", GENLIST_HEIGHT_1LINE,
322             "elm.padding.left", "elm.padding.right",
323             "elm.padding.top", "elm.padding.bottom",
324          )
325          GENLIST_PART_FLIP
326       }
327       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
328    }
329
330 // 2.2.1.2
331    group { GENLIST_NAME("2text/default")
332       GENLIST_PROLOG_NORMAL
333       data.item: "texts" "elm.text.1 elm.text.2";
334       parts {
335          GENLIST_PART_BASE
336          GENLIST_PART_BG_NORMAL
337          GENLIST_PART_BOTTOM_LINE
338          GENLIST_PART_PADDING_LEFT
339          GENLIST_PART_PADDING_RIGHT
340          GENLIST_PART_PADDING_TOP
341          GENLIST_PART_PADDING_BOTTOM
342
343          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
344             "elm.padding.left", "elm.text.2",
345             "elm.padding.top", "elm.padding.bottom",
346          )
347          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
348             "elm.padding.right",
349             "elm.padding.top", "elm.padding.bottom"
350          )
351          GENLIST_PART_FLIP
352       }
353       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
354    }
355
356 // 2.2.1.3
357    group { GENLIST_NAME("2text.6/default")
358       inherit: "elm/genlist/item/2text/default";
359
360       parts {
361
362          part { name: "elm.text.2";
363             description { state: "default" 0.0;
364                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
365             }
366             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
367          }
368       }
369    }
370
371 // 2.2.1.4
372    group { GENLIST_NAME("1text.1icon/default")
373       GENLIST_PROLOG_NORMAL
374
375       data.item: "texts" "elm.text";
376       data.item: "contents" "elm.icon";
377
378       parts {
379          GENLIST_PART_BASE
380          GENLIST_PART_BG_NORMAL
381          GENLIST_PART_BOTTOM_LINE
382          GENLIST_PART_PADDING_LEFT
383          GENLIST_PART_PADDING_RIGHT
384          GENLIST_PART_PADDING_TOP
385          GENLIST_PART_PADDING_BOTTOM
386
387          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
388             "elm.padding.left", "elm.padding.icon.left",
389             "elm.padding.top", "elm.padding.bottom",
390          )
391          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
392          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
393             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
394          GENLIST_PART_FLIP
395       }
396       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
397    }
398
399 // 2.2.1.5
400    group { GENLIST_NAME("1text.1icon.4/default")
401       inherit: "elm/genlist/item/1text.1icon/default";
402
403       parts {
404          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
405       }
406    }
407
408 // 2.2.1.6
409    group { GENLIST_NAME("1text.1icon.6/default")
410       inherit: "elm/genlist/item/1text.1icon/default";
411
412       parts {
413          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
414       }
415    }
416
417 // 2.2.1.7
418       group { GENLIST_NAME("1text.1icon.7/default")
419       inherit: "elm/genlist/item/1text.1icon/default";
420
421       parts {
422          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
423       }
424    }
425
426 // 2.2.1.8
427    group { GENLIST_NAME("1text.1icon.5/default")
428       inherit: "elm/genlist/item/1text.1icon/default";
429
430       parts {
431          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
432       }
433    }
434
435 // 2.2.1.8.1 (Circle)
436    group { GENLIST_NAME("1text.1icon.5.thumb.circle/default")
437       inherit: "elm/genlist/item/1text.1icon.5/default";
438
439       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
440       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
441       GENLIST_PROGRAMS_THUMB
442    }
443
444 // 2.2.1.8.1 (Square)
445    group { GENLIST_NAME("1text.1icon.5.thumb.square/default")
446       inherit: "elm/genlist/item/1text.1icon.5/default";
447
448       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
449       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
450       GENLIST_PROGRAMS_THUMB
451    }
452
453 // 2.2.1.9
454    group { GENLIST_NAME("1text.2icon.3/default")
455       GENLIST_PROLOG_NORMAL
456       data.item: "texts" "elm.text";
457       data.item: "contents" "elm.icon.1 elm.icon.2";
458
459       parts {
460          GENLIST_PART_BASE
461          GENLIST_PART_BG_NORMAL
462          GENLIST_PART_BOTTOM_LINE
463          GENLIST_PART_PADDING_LEFT
464          GENLIST_PART_PADDING_RIGHT
465          GENLIST_PART_PADDING_TOP
466          GENLIST_PART_PADDING_BOTTOM
467
468          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
469             "elm.padding.left", "elm.text.limit",
470             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
471          )
472          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
473          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
474          // Virtual part for Maxmimum right X axis of TEXT
475          GENLIST_PART_SPACER("elm.text.limit",
476             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
477                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
478             )
479          )
480          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
481          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
482          GENLIST_PART_FLIP
483       }
484       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
485    }
486
487 // 2.2.1.9 (textblock)
488    group { GENLIST_NAME("1text.2icon.3.tb/default")
489       GENLIST_PROLOG_NORMAL
490       data.item: "texts" "elm.text";
491       data.item: "contents" "elm.icon.1 elm.icon.2";
492
493       parts {
494          GENLIST_PART_BASE
495          GENLIST_PART_BG_NORMAL
496          GENLIST_PART_BOTTOM_LINE
497          GENLIST_PART_PADDING_LEFT
498          GENLIST_PART_PADDING_RIGHT
499          GENLIST_PART_PADDING_TOP
500          GENLIST_PART_PADDING_BOTTOM
501
502          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
503             "elm.padding.left", "elm.text.limit",
504             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
505          )
506          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
507          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
508          // Virtual part for Maxmimum right X axis of TEXT
509          GENLIST_PART_SPACER("elm.text.limit",
510             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
511                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
512             )
513          )
514          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
515          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
516          GENLIST_PART_FLIP
517       }
518       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
519    }
520
521 // 2.2.1.10
522    group { GENLIST_NAME("1text.1icon.2/default")
523       // FIXME: just for backward compatibility
524       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
525       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
526       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
527       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
528       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
529       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
530       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
531       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
532       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
533       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
534       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
535       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
536       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
537       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
538       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
539
540       GENLIST_PROLOG_NORMAL
541       data.item: "texts" "elm.text";
542       data.item: "contents" "elm.icon";
543
544       parts {
545          GENLIST_PART_BASE
546          GENLIST_PART_BG_NORMAL
547          GENLIST_PART_BOTTOM_LINE
548          GENLIST_PART_PADDING_LEFT
549          GENLIST_PART_PADDING_RIGHT
550          GENLIST_PART_PADDING_TOP
551          GENLIST_PART_PADDING_BOTTOM
552
553          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
554          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
555          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
556             "elm.padding.icon.right", "elm.padding.right", )
557          GENLIST_PART_FLIP
558       }
559       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
560    }
561
562 // 2.2.1.10.1 (circle)
563    group { GENLIST_NAME("1text.1icon.2.thumb.circle/default")
564       inherit: "elm/genlist/item/1text.1icon.2/default";
565
566       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
567       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
568       GENLIST_PROGRAMS_THUMB
569    }
570
571 // 2.2.1.10.1 (square)
572    group { GENLIST_NAME("1text.1icon.2.thumb.square/default")
573       inherit: "elm/genlist/item/1text.1icon.2/default";
574
575       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
576       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
577       GENLIST_PROGRAMS_THUMB
578    }
579
580 // 2.2.1.10 (textblock)
581    group { GENLIST_NAME("1text.1icon.2.tb/default")
582       GENLIST_PROLOG_NORMAL
583       data.item: "texts" "elm.text";
584       data.item: "contents" "elm.icon";
585
586       parts {
587          GENLIST_PART_BASE
588          GENLIST_PART_BG_NORMAL
589          GENLIST_PART_BOTTOM_LINE
590          GENLIST_PART_PADDING_LEFT
591          GENLIST_PART_PADDING_RIGHT
592          GENLIST_PART_PADDING_TOP
593          GENLIST_PART_PADDING_BOTTOM
594
595          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
596          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
597          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
598          GENLIST_PART_FLIP
599       }
600       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
601    }
602
603 // 2.2.1.11
604    group { GENLIST_NAME("2text.1icon/default")
605       GENLIST_PROLOG_NORMAL
606       data.item: "texts" "elm.text.1 elm.text.2";
607       data.item: "contents" "elm.icon";
608
609       parts {
610          GENLIST_PART_BASE
611          GENLIST_PART_BG_NORMAL
612          GENLIST_PART_BOTTOM_LINE
613          GENLIST_PART_PADDING_LEFT
614          GENLIST_PART_PADDING_RIGHT
615          GENLIST_PART_PADDING_TOP
616          GENLIST_PART_PADDING_BOTTOM
617
618          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
619          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
620          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
621          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
622          GENLIST_PART_FLIP
623       }
624       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
625    }
626
627 // 2.2.1.12
628    group { GENLIST_NAME("2text.1icon.6/default")
629       inherit: "elm/genlist/item/2text.1icon/default";
630
631       parts {
632          part { name: "elm.text.2";
633             description { state: "default" 0.0;
634                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
635             }
636             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
637          }
638       }
639    }
640
641 // 2.2.1.13
642    group { GENLIST_NAME("1text.2icon/default")
643       GENLIST_PROLOG_NORMAL
644       data.item: "texts" "elm.text";
645       data.item: "contents" "elm.icon.1 elm.icon.2";
646
647       parts {
648          GENLIST_PART_BASE
649          GENLIST_PART_BG_NORMAL
650          GENLIST_PART_BOTTOM_LINE
651          GENLIST_PART_PADDING_LEFT
652          GENLIST_PART_PADDING_RIGHT
653          GENLIST_PART_PADDING_TOP
654          GENLIST_PART_PADDING_BOTTOM
655
656          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
657          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
658          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
659          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
660          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
661          GENLIST_PART_FLIP
662       }
663       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
664    }
665
666 // 2.2.1.13 (textblock)
667    group { GENLIST_NAME("1text.2icon.tb/default")
668       GENLIST_PROLOG_NORMAL
669       data.item: "texts" "elm.text";
670       data.item: "contents" "elm.icon.1 elm.icon.2";
671
672       parts {
673          GENLIST_PART_BASE
674          GENLIST_PART_BG_NORMAL
675          GENLIST_PART_BOTTOM_LINE
676          GENLIST_PART_PADDING_LEFT
677          GENLIST_PART_PADDING_RIGHT
678          GENLIST_PART_PADDING_TOP
679          GENLIST_PART_PADDING_BOTTOM
680
681          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
682          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
683          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
684          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
685          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
686          GENLIST_PART_FLIP
687       }
688       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
689    }
690
691 // 2.2.1.14
692    group { GENLIST_NAME("1text.2icon.6/default")
693       inherit: "elm/genlist/item/1text.2icon/default";
694
695       parts {
696          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
697
698       }
699    }
700
701 // 2.2.1.14 (textblock)
702    group { GENLIST_NAME("1text.2icon.6.tb/default")
703       inherit: "elm/genlist/item/1text.2icon.tb/default";
704
705       parts {
706          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
707       }
708    }
709
710 // 2.2.1.15
711    group { GENLIST_NAME("1text.2icon.7/default")
712       inherit: "elm/genlist/item/1text.2icon/default";
713
714       parts {
715          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
716       }
717    }
718
719 // 2.2.1.16
720 // 2.2.1.20
721    group { GENLIST_NAME("1text.1icon.3/default")
722       inherit: "elm/genlist/item/1text.1icon.2/default";
723
724       parts {
725          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
726       }
727       GENLIST_PROGRAM_CHECK("elm.icon")
728    }
729
730 // 2.2.1.16 (textblock)
731 // 2.2.1.20 (textblock)
732    group { GENLIST_NAME("1text.1icon.3.tb/default")
733       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
734
735       parts {
736          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
737       }
738       GENLIST_PROGRAM_CHECK("elm.icon")
739    }
740
741 // 2.2.1.17
742    group { GENLIST_NAME("1text.2icon.4/default")
743       inherit: "elm/genlist/item/1text.2icon/default";
744
745       parts {
746          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
747          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
748       }
749       GENLIST_PROGRAM_CHECK("elm.icon.1")
750    }
751
752 // 2.2.1.17 (textblock)
753    group { GENLIST_NAME("1text.2icon.4.tb/default")
754       inherit: "elm/genlist/item/1text.2icon.tb/default";
755
756       parts {
757          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
758          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
759       }
760       GENLIST_PROGRAM_CHECK("elm.icon")
761    }
762
763 // 2.2.1.18
764 // 2.2.1.23
765    group { GENLIST_NAME("1text.2icon.2/default")
766       GENLIST_PROLOG_NORMAL
767       data.item: "texts" "elm.text";
768       data.item: "contents" "elm.icon.1 elm.icon.2";
769
770       parts {
771          GENLIST_PART_BASE
772          GENLIST_PART_BG_NORMAL
773          GENLIST_PART_BOTTOM_LINE
774          GENLIST_PART_PADDING_LEFT
775          GENLIST_PART_PADDING_RIGHT
776          GENLIST_PART_PADDING_TOP
777          GENLIST_PART_PADDING_BOTTOM
778
779          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
780          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
781          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
782          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
783          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
784          GENLIST_PART_FLIP
785       }
786       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
787       GENLIST_PROGRAM_CHECK("elm.icon.1")
788    }
789
790 // 2.2.1.19
791 // 2.2.1.25
792    group { GENLIST_NAME("1text.3icon/default")
793       GENLIST_PROLOG_NORMAL
794       data.item: "texts" "elm.text";
795       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
796
797       parts {
798          GENLIST_PART_BASE
799          GENLIST_PART_BG_NORMAL
800          GENLIST_PART_BOTTOM_LINE
801          GENLIST_PART_PADDING_LEFT
802          GENLIST_PART_PADDING_RIGHT
803          GENLIST_PART_PADDING_TOP
804          GENLIST_PART_PADDING_BOTTOM
805
806          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
807          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
808          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
809          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
810          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
811             "elm.padding.icon2.right", "elm.padding.icon3.left",)
812          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
813          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
814          GENLIST_PART_FLIP
815       }
816       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
817       GENLIST_PROGRAM_CHECK("elm.icon.1")
818    }
819
820 // 2.2.1.21
821    group { GENLIST_NAME("1text.2icon.8/default")
822       inherit: "elm/genlist/item/1text.2icon/default";
823
824       parts {
825          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
826          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
827       }
828       GENLIST_PROGRAM_CHECK("elm.icon.1")
829    }
830
831 // 2.2.1.22
832    group { GENLIST_NAME("1text.2icon.9/default")
833       inherit: "elm/genlist/item/1text.2icon/default";
834
835       parts {
836          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
837          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
838       }
839       GENLIST_PROGRAM_CHECK("elm.icon.1")
840    }
841
842 // 2.2.1.24
843    group { GENLIST_NAME("1text.3icon.2/default")
844       GENLIST_PROLOG_NORMAL
845       data.item: "texts" "elm.text";
846       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
847
848       parts {
849          GENLIST_PART_BASE
850          GENLIST_PART_BG_NORMAL
851          GENLIST_PART_BOTTOM_LINE
852          GENLIST_PART_PADDING_LEFT
853          GENLIST_PART_PADDING_RIGHT
854          GENLIST_PART_PADDING_TOP
855          GENLIST_PART_PADDING_BOTTOM
856
857          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
858          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
859          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
860             "elm.padding.icon1.right", "elm.padding.icon2.left", )
861          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
862          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
863          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
864          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
865          GENLIST_PART_FLIP
866       }
867       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
868       GENLIST_PROGRAM_CHECK("elm.icon.1")
869    }
870
871 // 2.2.1.26
872    group { GENLIST_NAME("2text.4/default")
873       GENLIST_PROLOG_NORMAL
874       data.item: "texts" "elm.text.1 elm.text.2";
875
876       parts {
877          GENLIST_PART_BASE
878          GENLIST_PART_BG_NORMAL
879          GENLIST_PART_BOTTOM_LINE
880          GENLIST_PART_PADDING_LEFT
881          GENLIST_PART_PADDING_RIGHT
882          GENLIST_PART_PADDING_TOP
883          GENLIST_PART_PADDING_BOTTOM
884
885          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
886             "elm.padding.left", "elm.divider1.left",
887          )
888          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
889          GENLIST_PART_DIVIDER_R("elm.text.2.left")
890          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
891          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
892             "elm.padding.right")
893          GENLIST_PART_FLIP
894       }
895       GENLIST_PROGRAMS_NORMAL(
896          target: "elm.text.1"; target: "elm.text.2";
897          target: "elm.divider1"; target: "elm.divider2"; )
898    }
899
900 // 2.2.1.26 (textblock)
901    group { GENLIST_NAME("2text.4.tb/default")
902       GENLIST_PROLOG_NORMAL
903       data.item: "texts" "elm.text.1 elm.text.2";
904
905       parts {
906          GENLIST_PART_BASE
907          GENLIST_PART_BG_NORMAL
908          GENLIST_PART_BOTTOM_LINE
909          GENLIST_PART_PADDING_LEFT
910          GENLIST_PART_PADDING_RIGHT
911          GENLIST_PART_PADDING_TOP
912          GENLIST_PART_PADDING_BOTTOM
913
914          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
915             "elm.padding.left", "elm.elm.divider1.left",)
916          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
917          GENLIST_PART_DIVIDER_R("elm.text.2.left")
918          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
919          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
920             "elm.padding.right")
921          GENLIST_PART_FLIP
922       }
923       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
924          target: "elm.divider1"; target: "elm.divider2"; )
925    }
926
927 // 2.2.1.27
928    group { GENLIST_NAME("2text.5/default")
929       GENLIST_PROLOG_NORMAL
930       data.item: "texts" "elm.text.1 elm.text.2";
931
932       parts {
933          GENLIST_PART_BASE
934          GENLIST_PART_BG_NORMAL
935          GENLIST_PART_BOTTOM_LINE
936          GENLIST_PART_PADDING_LEFT
937          GENLIST_PART_PADDING_RIGHT
938          GENLIST_PART_PADDING_TOP
939          GENLIST_PART_PADDING_BOTTOM
940
941          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
942             "elm.padding.left")
943          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
944          GENLIST_PART_DIVIDER_L("elm.text2.right")
945          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
946          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
947             "elm.divider.right", "elm.padding.right", )
948          GENLIST_PART_FLIP
949       }
950       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
951    }
952
953 // 2.2.1.28
954    group { GENLIST_NAME("1text.1icon.divider/default")
955       inherit: "elm/genlist/item/1text.1icon.7/default";
956
957       parts {
958          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
959             "elm.padding.left", "elm.divider1",
960          )
961          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
962          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
963          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
964       }
965       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
966    }
967
968 // 2.2.1.29
969    group { GENLIST_NAME("1text.2icon.divider/default")
970       inherit: "elm/genlist/item/1text.2icon.7/default";
971
972       parts {
973          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
974             "elm.padding.icon1.right", "elm.divider1",
975          )
976          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
977          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
978       }
979    }
980
981 // -------------------------------------------------------------------
982 // 2 line -------------------------------------------------------
983 // -------------------------------------------------------------------
984 // 2.2.2.1
985    group { GENLIST_NAME("2text.2/default")
986       GENLIST_PROLOG_NORMAL
987       data.item: "texts" "elm.text.1 elm.text.2";
988
989       parts {
990          GENLIST_PART_BASE
991          GENLIST_PART_BG_NORMAL
992          GENLIST_PART_BOTTOM_LINE
993          GENLIST_PART_PADDING_LEFT
994          GENLIST_PART_PADDING_RIGHT
995          GENLIST_PART_PADDING_TOP_2LINE
996          GENLIST_PART_PADDING_BOTTOM_2LINE
997
998          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
999             "elm.padding.left", "elm.padding.right",
1000             "elm.padding.top", "elm.text.2",
1001          )
1002          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1003             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1004          GENLIST_PART_FLIP
1005       }
1006       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1007    }
1008
1009 // 2.2.2.1 (textblock)
1010    group { GENLIST_NAME("2text.2.tb/default")
1011       GENLIST_PROLOG_NORMAL
1012       data.item: "texts" "elm.text.1 elm.text.2";
1013
1014       parts {
1015          GENLIST_PART_BASE
1016          GENLIST_PART_BG_NORMAL
1017          GENLIST_PART_BOTTOM_LINE
1018          GENLIST_PART_PADDING_LEFT
1019          GENLIST_PART_PADDING_RIGHT
1020          GENLIST_PART_PADDING_TOP_2LINE
1021          GENLIST_PART_PADDING_BOTTOM_2LINE
1022
1023          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1024             "elm.padding.left", "elm.padding.right",
1025             "elm.padding.top", "elm.text.2",
1026          )
1027          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1028             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1029          )
1030          GENLIST_PART_FLIP
1031       }
1032       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1033    }
1034
1035 // 2.2.2.2
1036    group { GENLIST_NAME("2text.3/default")
1037       GENLIST_PROLOG_NORMAL
1038       data.item: "texts" "elm.text.1 elm.text.2";
1039
1040       parts {
1041          GENLIST_PART_BASE
1042          GENLIST_PART_BG_NORMAL
1043          GENLIST_PART_BOTTOM_LINE
1044          GENLIST_PART_PADDING_LEFT
1045          GENLIST_PART_PADDING_RIGHT
1046          GENLIST_PART_PADDING_TOP_2LINE
1047          GENLIST_PART_PADDING_BOTTOM_2LINE
1048
1049          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1050             "elm.padding.left", "elm.padding.right", "elm.padding.top"
1051          )
1052          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1053             "elm.padding.left", "elm.padding.right",
1054             "elm.text.2", "elm.padding.bottom",
1055          )
1056          GENLIST_PART_FLIP
1057       }
1058       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1059    }
1060
1061 // 2.2.2.3
1062    group { GENLIST_NAME("3text/default")
1063       GENLIST_PROLOG_NORMAL
1064       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1065
1066       parts {
1067          GENLIST_PART_BASE
1068          GENLIST_PART_BG_NORMAL
1069          GENLIST_PART_BOTTOM_LINE
1070          GENLIST_PART_PADDING_LEFT
1071          GENLIST_PART_PADDING_RIGHT
1072          GENLIST_PART_PADDING_TOP_2LINE
1073          GENLIST_PART_PADDING_BOTTOM_2LINE
1074
1075          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1076             "elm.padding.left", "elm.text.3",
1077             "elm.padding.top", "elm.text.2",
1078          )
1079          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1080             "elm.padding.right", "elm.padding.top", "elm.text.2"
1081          )
1082          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1083             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1084          GENLIST_PART_FLIP
1085       }
1086       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1087    }
1088
1089 // 2.2.2.3 (textblock)
1090    group { GENLIST_NAME("3text.tb/default")
1091       GENLIST_PROLOG_NORMAL
1092       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1093
1094       parts {
1095          GENLIST_PART_BASE
1096          GENLIST_PART_BG_NORMAL
1097          GENLIST_PART_BOTTOM_LINE
1098          GENLIST_PART_PADDING_LEFT
1099          GENLIST_PART_PADDING_RIGHT
1100          GENLIST_PART_PADDING_TOP_2LINE
1101          GENLIST_PART_PADDING_BOTTOM_2LINE
1102
1103          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1104             "elm.padding.left", "elm.text.3",
1105             "elm.padding.top", "elm.text.2",
1106          )
1107          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1108             "elm.padding.right", "elm.padding.top", "elm.text.2"
1109          )
1110          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1111             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1112          )
1113          GENLIST_PART_FLIP
1114       }
1115       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1116    }
1117
1118 // 2.2.2.4
1119    group { GENLIST_NAME("2text.1icon.2/default")
1120       GENLIST_PROLOG_NORMAL
1121       data.item: "texts" "elm.text.1 elm.text.2";
1122       data.item: "contents" "elm.icon";
1123
1124       parts {
1125          GENLIST_PART_BASE
1126          GENLIST_PART_BG_NORMAL
1127          GENLIST_PART_BOTTOM_LINE
1128          GENLIST_PART_PADDING_LEFT
1129          GENLIST_PART_PADDING_RIGHT
1130          GENLIST_PART_PADDING_TOP_2LINE
1131          GENLIST_PART_PADDING_BOTTOM_2LINE
1132
1133          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1134             "elm.padding.left", "elm.padding.icon.left",
1135             "elm.padding.top", "elm.text.2",
1136          )
1137          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1138             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1139          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1140          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1141          GENLIST_PART_FLIP
1142       }
1143       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1144    }
1145
1146 // 2.2.2.4 (textblock)
1147    group { GENLIST_NAME("2text.1icon.2.tb/default")
1148       GENLIST_PROLOG_NORMAL
1149       data.item: "texts" "elm.text.1 elm.text.2";
1150       data.item: "contents" "elm.icon";
1151
1152       parts {
1153          GENLIST_PART_BASE
1154          GENLIST_PART_BG_NORMAL
1155          GENLIST_PART_BOTTOM_LINE
1156          GENLIST_PART_PADDING_LEFT
1157          GENLIST_PART_PADDING_RIGHT
1158          GENLIST_PART_PADDING_TOP_2LINE
1159          GENLIST_PART_PADDING_BOTTOM_2LINE
1160
1161          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1162             "elm.padding.left", "elm.padding.icon.left",
1163             "elm.padding.top", "elm.text.2",
1164          )
1165          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1166             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1167          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1168          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1169          GENLIST_PART_FLIP
1170       }
1171       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1172    }
1173
1174
1175 // 2.2.2.5
1176    group { GENLIST_NAME("2text.1icon.10/default")
1177       inherit: "elm/genlist/item/2text.1icon.2/default";
1178
1179       parts {
1180          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1181       }
1182    }
1183
1184 // 2.2.2.5 (textblock)
1185    group { GENLIST_NAME("2text.1icon.10.tb/default")
1186       GENLIST_PROLOG_NORMAL
1187       data.item: "texts" "elm.text.1 elm.text.2";
1188       data.item: "contents" "elm.icon";
1189
1190       parts {
1191          GENLIST_PART_BASE
1192          GENLIST_PART_BG_NORMAL
1193          GENLIST_PART_BOTTOM_LINE
1194          GENLIST_PART_PADDING_LEFT
1195          GENLIST_PART_PADDING_RIGHT
1196          GENLIST_PART_PADDING_TOP_2LINE
1197          GENLIST_PART_PADDING_BOTTOM_2LINE
1198
1199          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1200             "elm.padding.left", "elm.padding.icon.left",
1201             "elm.padding.top", "elm.text.2",
1202          )
1203          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1204             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1205          )
1206          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1207          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1208          GENLIST_PART_FLIP
1209       }
1210       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1211    }
1212
1213 // 2.2.2.6
1214    group { GENLIST_NAME("2text.5icon/default")
1215       GENLIST_PROLOG_NORMAL
1216       data.item: "texts" "elm.text.1 elm.text.2";
1217       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1218
1219       parts {
1220          GENLIST_PART_BASE
1221          GENLIST_PART_BG_NORMAL
1222          GENLIST_PART_BOTTOM_LINE
1223          GENLIST_PART_PADDING_LEFT
1224          GENLIST_PART_PADDING_RIGHT
1225          GENLIST_PART_PADDING_TOP_2LINE
1226          GENLIST_PART_PADDING_BOTTOM_2LINE
1227
1228          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1229             "elm.padding.left", "elm.icon.5",
1230             "elm.padding.top", "elm.text.2",
1231          )
1232          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1233             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1234          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1235             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1236          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1237          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1238             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1239          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1240          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1241             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1242          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1243          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1244             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1245          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1246          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1247             "elm.padding.right", "elm.padding.top", "elm.text.2")
1248          GENLIST_PART_FLIP
1249       }
1250       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1251          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1252    }
1253
1254 // 2.2.2.7
1255    group { GENLIST_NAME("3text.1icon/default")
1256       GENLIST_PROLOG_NORMAL
1257       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1258       data.item: "contents" "elm.icon";
1259
1260       parts {
1261          GENLIST_PART_BASE
1262          GENLIST_PART_BG_NORMAL
1263          GENLIST_PART_BOTTOM_LINE
1264          GENLIST_PART_PADDING_LEFT
1265          GENLIST_PART_PADDING_RIGHT
1266          GENLIST_PART_PADDING_TOP_2LINE
1267          GENLIST_PART_PADDING_BOTTOM_2LINE
1268
1269          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1270             "elm.padding.left", "elm.padding.icon.left",
1271             "elm.padding.top", "elm.text.3",
1272          )
1273          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1274          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1275             "elm.padding.right", "elm.padding.top", "elm.text.3"
1276          )
1277
1278          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1279             "elm.padding.left", "elm.padding.text3.right",
1280             "elm.text.1", "elm.padding.bottom",
1281          )
1282          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1283          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1284             "elm.padding.right", "elm.padding.bottom")
1285          GENLIST_PART_FLIP
1286       }
1287       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1288          target: "elm.icon"; )
1289    }
1290
1291 // 2.2.2.7 (textblock)
1292    group { GENLIST_NAME("3text.1icon.tb/default")
1293       GENLIST_PROLOG_NORMAL
1294       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1295       data.item: "contents" "elm.icon";
1296
1297       parts {
1298          GENLIST_PART_BASE
1299          GENLIST_PART_BG_NORMAL
1300          GENLIST_PART_BOTTOM_LINE
1301          GENLIST_PART_PADDING_LEFT
1302          GENLIST_PART_PADDING_RIGHT
1303          GENLIST_PART_PADDING_TOP_2LINE
1304          GENLIST_PART_PADDING_BOTTOM_2LINE
1305
1306          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1307          // and theier font size can be changed both.
1308          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1309             "elm.padding.left", "elm.padding.icon.left",
1310             "elm.padding.top",
1311          )
1312          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1313          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1314             "elm.padding.right", "elm.padding.top", "elm.text.3")
1315
1316          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1317             "elm.padding.left", "elm.padding.text3.right",
1318             "elm.text.1", "elm.padding.bottom"
1319          )
1320          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1321          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1322             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1323          GENLIST_PART_FLIP
1324       }
1325       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1326          target: "elm.icon"; )
1327    }
1328
1329 // 2.2.2.8
1330    group { GENLIST_NAME("2text.2icon/default")
1331       GENLIST_PROLOG_NORMAL
1332       data.item: "texts" "elm.text.1 elm.text.2";
1333       data.item: "contents" "elm.icon.1 elm.icon.2";
1334
1335       parts {
1336          GENLIST_PART_BASE
1337          GENLIST_PART_BG_NORMAL
1338          GENLIST_PART_BOTTOM_LINE
1339          GENLIST_PART_PADDING_LEFT
1340          GENLIST_PART_PADDING_RIGHT
1341          GENLIST_PART_PADDING_TOP_2LINE
1342          GENLIST_PART_PADDING_BOTTOM_2LINE
1343
1344          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1345             "elm.padding.left", "elm.padding.icon1.left",
1346             "elm.padding.top", "elm.icon.2",
1347          )
1348          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1349          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1350             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1351
1352          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1353             "elm.padding.left", "elm.padding.bottom")
1354          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1355          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1356             "elm.icon2.right", "elm.padding.right",
1357             "elm.text.1", "elm.padding.bottom",
1358             fixed: 1 1;
1359          )
1360          GENLIST_PART_FLIP
1361       }
1362       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1363          target: "elm.icon.1"; target: "elm.icon.2"; )
1364    }
1365
1366 // 2.2.2.9
1367    group { GENLIST_NAME("2text.7/default")
1368       inherit: "elm/genlist/item/2text.2/default";
1369
1370       parts {
1371          part { name: "elm.text.2";
1372             description { state: "default" 0.0;
1373                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1374             }
1375             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1376          }
1377       }
1378    }
1379
1380 // 2.2.2.10
1381    group { GENLIST_NAME("2text.1icon.7/default")
1382       inherit: "elm/genlist/item/2text.1icon.2/default";
1383
1384       parts {
1385          part { name: "elm.text.2";
1386             description { state: "default" 0.0;
1387                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1388             }
1389             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1390          }
1391          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1392       }
1393    }
1394
1395 // 2.2.2.10 (textblock)
1396    group { GENLIST_NAME("2text.1icon.7.tb/default")
1397       GENLIST_PROLOG_NORMAL
1398       data.item: "texts" "elm.text.1 elm.text.2";
1399       data.item: "contents" "elm.icon";
1400
1401       parts {
1402          GENLIST_PART_BASE
1403          GENLIST_PART_BG_NORMAL
1404          GENLIST_PART_BOTTOM_LINE
1405          GENLIST_PART_PADDING_LEFT
1406          GENLIST_PART_PADDING_RIGHT
1407          GENLIST_PART_PADDING_TOP_2LINE
1408          GENLIST_PART_PADDING_BOTTOM_2LINE
1409
1410          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1411             "elm.padding.left", "elm.padding.icon.left",
1412             "elm.padding.top", "elm.text.2",
1413          )
1414          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1415             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1416          )
1417          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1418          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1419          GENLIST_PART_FLIP
1420       }
1421       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1422    }
1423
1424 // 2.2.2.11
1425    group { GENLIST_NAME("2text.1icon.11/default")
1426       inherit: "elm/genlist/item/2text.1icon.2/default";
1427       parts {
1428          part { name: "elm.text.2";
1429             description { state: "default" 0.0;
1430                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1431             }
1432             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1433          }
1434          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1435       }
1436    }
1437
1438 // 2.2.2.12
1439    group { GENLIST_NAME("2text.2icon.2/default")
1440       GENLIST_PROLOG_NORMAL
1441       data.item: "texts" "elm.text.1 elm.text.2";
1442       data.item: "contents" "elm.icon.1 elm.icon.2";
1443
1444       parts {
1445          GENLIST_PART_BASE
1446          GENLIST_PART_BG_NORMAL
1447          GENLIST_PART_BOTTOM_LINE
1448          GENLIST_PART_PADDING_LEFT
1449          GENLIST_PART_PADDING_RIGHT
1450          GENLIST_PART_PADDING_TOP_2LINE
1451          GENLIST_PART_PADDING_BOTTOM_2LINE
1452
1453          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1454             "elm.padding.left", "elm.padding.icon1.left",
1455             "elm.padding.top", "elm.text.2",
1456          )
1457          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1458             "elm.icon2.rect", "elm.padding.bottom")
1459          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1460          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1461             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1462          // Virtual part for Maxmimum right X axis of text.2
1463          part { name: "elm.icon2.rect";
1464             type: RECT;
1465             scale: 1;
1466             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1467                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1468                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1469                fixed: 1 1;
1470                visible: 0;
1471             )
1472          }
1473          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1474          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1475          GENLIST_PART_FLIP
1476       }
1477       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1478          target: "elm.icon.1"; target: "elm.icon.2"; )
1479    }
1480
1481 // 2.2.2.13
1482    group { GENLIST_NAME("2text.1icon.5/default")
1483       GENLIST_PROLOG_NORMAL
1484       data.item: "texts" "elm.text.1 elm.text.2";
1485       data.item: "contents" "elm.icon";
1486
1487       parts {
1488          GENLIST_PART_BASE
1489          GENLIST_PART_BG_NORMAL
1490          GENLIST_PART_BOTTOM_LINE
1491          GENLIST_PART_PADDING_LEFT
1492          GENLIST_PART_PADDING_RIGHT
1493          GENLIST_PART_PADDING_TOP_2LINE
1494          GENLIST_PART_PADDING_BOTTOM_2LINE
1495
1496          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1497             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1498          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1499             "elm.padding.left", "elm.padding.icon.left",
1500             "elm.text.2", "elm.padding.bottom",
1501          )
1502          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1503          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1504          GENLIST_PART_FLIP
1505       }
1506       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1507          target: "elm.icon"; )
1508    }
1509
1510 // 2.2.2.14
1511    group { GENLIST_NAME("2text.1icon.4/default")
1512       GENLIST_PROLOG_NORMAL
1513       data.item: "texts" "elm.text.1 elm.text.2";
1514       data.item: "contents" "elm.icon";
1515
1516       parts {
1517          GENLIST_PART_BASE
1518          GENLIST_PART_BG_NORMAL
1519          GENLIST_PART_BOTTOM_LINE
1520          GENLIST_PART_PADDING_LEFT
1521          GENLIST_PART_PADDING_RIGHT
1522          GENLIST_PART_PADDING_TOP_2LINE
1523          GENLIST_PART_PADDING_BOTTOM_2LINE
1524
1525          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1526          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1527          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1528             "elm.padding.icon.right", "elm.padding.right",
1529             "elm.padding.top", "elm.text.2",)
1530          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1531             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1532          GENLIST_PART_FLIP
1533       }
1534       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1535          target: "elm.icon"; )
1536    }
1537
1538 // 2.2.2.14.1 (circle)
1539    group { GENLIST_NAME("2text.1icon.4.thumb.circle/default")
1540       inherit: "elm/genlist/item/2text.1icon.4/default";
1541
1542       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
1543       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1544          target: "elm.icon"; )
1545       GENLIST_PROGRAMS_THUMB
1546    }
1547
1548 // 2.2.2.14.1 (square)
1549    group { GENLIST_NAME("2text.1icon.4.thumb.square/default")
1550       inherit: "elm/genlist/item/2text.1icon.4/default";
1551
1552       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
1553       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1554          target: "elm.icon"; )
1555       GENLIST_PROGRAMS_THUMB
1556    }
1557
1558 // 2.2.2.14 (textblock)
1559    group { GENLIST_NAME("2text.1icon.4.tb/default")
1560       GENLIST_PROLOG_NORMAL
1561       data.item: "texts" "elm.text.1 elm.text.2";
1562       data.item: "contents" "elm.icon";
1563
1564       parts {
1565          GENLIST_PART_BASE
1566          GENLIST_PART_BG_NORMAL
1567          GENLIST_PART_BOTTOM_LINE
1568          GENLIST_PART_PADDING_LEFT
1569          GENLIST_PART_PADDING_RIGHT
1570          GENLIST_PART_PADDING_TOP_2LINE
1571          GENLIST_PART_PADDING_BOTTOM_2LINE
1572
1573          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1574          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1575          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1576             "elm.padding.icon.right", "elm.padding.right",
1577             "elm.padding.top", "elm.text.2",)
1578          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1579             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1580          GENLIST_PART_FLIP
1581       }
1582       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1583          target: "elm.icon"; )
1584    }
1585
1586 // 2.2.2.15
1587    group { GENLIST_NAME("3text.1icon.2/default")
1588       GENLIST_PROLOG_NORMAL
1589       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1590       data.item: "contents" "elm.icon";
1591
1592       parts {
1593          GENLIST_PART_BASE
1594          GENLIST_PART_BG_NORMAL
1595          GENLIST_PART_BOTTOM_LINE
1596          GENLIST_PART_PADDING_LEFT
1597          GENLIST_PART_PADDING_RIGHT
1598          GENLIST_PART_PADDING_TOP_2LINE
1599          GENLIST_PART_PADDING_BOTTOM_2LINE
1600
1601          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1602          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1603          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1604             "elm.padding.icon.right", "elm.text.3",
1605             "elm.padding.top", "elm.text.2",)
1606          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1607             "elm.padding.right", "elm.padding.top", "elm.text.2")
1608          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1609             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1610          GENLIST_PART_FLIP
1611       }
1612       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1613          target: "elm.icon"; )
1614    }
1615
1616 // 2.2.2.16
1617    group { GENLIST_NAME("2text.1icon.8/default")
1618       inherit: "elm/genlist/item/2text.1icon.4/default";
1619
1620       parts {
1621          part { name: "elm.text.2";
1622             description { state: "default" 0.0;
1623                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1624             }
1625             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1626          }
1627       }
1628    }
1629
1630 // 2.2.2.17
1631    group { GENLIST_NAME("2text.6icon/default")
1632       GENLIST_PROLOG_NORMAL
1633       data.item: "texts" "elm.text.1 elm.text.2";
1634       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1635
1636       parts {
1637          GENLIST_PART_BASE
1638          GENLIST_PART_BG_NORMAL
1639          GENLIST_PART_BOTTOM_LINE
1640          GENLIST_PART_PADDING_LEFT
1641          GENLIST_PART_PADDING_RIGHT
1642          GENLIST_PART_PADDING_TOP_2LINE
1643          GENLIST_PART_PADDING_BOTTOM_2LINE
1644
1645          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1646          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1647          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1648             "elm.padding.icon6.right", "elm.icon.5",
1649             "elm.padding.top", "elm.text.2",)
1650          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1651             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1652
1653          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1654             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1655          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1656          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1657             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1658          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1659          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1660             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1661          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1662          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1663             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1664          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1665          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1666             "elm.padding.right", "elm.padding.top", "elm.text.2")
1667          GENLIST_PART_FLIP
1668       }
1669       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1670          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1671    }
1672
1673 // 2.2.2.17 (textblock)
1674    group { GENLIST_NAME("2text.6icon.tb/default")
1675       GENLIST_PROLOG_NORMAL
1676       data.item: "texts" "elm.text.1 elm.text.2";
1677       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1678
1679       parts {
1680          GENLIST_PART_BASE
1681          GENLIST_PART_BG_NORMAL
1682          GENLIST_PART_BOTTOM_LINE
1683          GENLIST_PART_PADDING_LEFT
1684          GENLIST_PART_PADDING_RIGHT
1685          GENLIST_PART_PADDING_TOP_2LINE
1686          GENLIST_PART_PADDING_BOTTOM_2LINE
1687
1688          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1689          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1690          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1691             "elm.padding.icon6.right", "elm.icon.5",
1692             "elm.padding.top", "elm.text.2",)
1693          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1694             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1695
1696          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1697             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1698          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1699          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1700             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1701          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1702          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1703             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1704          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1705          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1706             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1707          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1708          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1709             "elm.padding.right", "elm.padding.top", "elm.text.2")
1710          GENLIST_PART_FLIP
1711       }
1712       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1713          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1714    }
1715
1716 // 2.2.2.18
1717    group { GENLIST_NAME("2text.2icon.4/default")
1718       GENLIST_PROLOG_NORMAL
1719       data.item: "texts" "elm.text.1 elm.text.2";
1720       data.item: "contents" "elm.icon.1 elm.icon.2";
1721
1722       parts {
1723          GENLIST_PART_BASE
1724          GENLIST_PART_BG_NORMAL
1725          GENLIST_PART_BOTTOM_LINE
1726          GENLIST_PART_PADDING_LEFT
1727          GENLIST_PART_PADDING_RIGHT
1728          GENLIST_PART_PADDING_TOP_2LINE
1729          GENLIST_PART_PADDING_BOTTOM_2LINE
1730
1731          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1732          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1733          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1734             "elm.padding.icon1.right", "elm.padding.icon2.left",
1735             "elm.padding.top", "elm.text.2",)
1736          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1737             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1738
1739          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1740          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1741          GENLIST_PART_FLIP
1742       }
1743       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1744          target: "elm.icon.1"; target: "elm.icon.2"; )
1745    }
1746
1747
1748 // 2.2.2.18 (textblock)
1749    group { GENLIST_NAME("2text.2icon.4.tb/default")
1750       GENLIST_PROLOG_NORMAL
1751       data.item: "texts" "elm.text.1 elm.text.2";
1752       data.item: "contents" "elm.icon.1 elm.icon.2";
1753
1754       parts {
1755          GENLIST_PART_BASE
1756          GENLIST_PART_BG_NORMAL
1757          GENLIST_PART_BOTTOM_LINE
1758          GENLIST_PART_PADDING_LEFT
1759          GENLIST_PART_PADDING_RIGHT
1760          GENLIST_PART_PADDING_TOP_2LINE
1761          GENLIST_PART_PADDING_BOTTOM_2LINE
1762
1763          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1764          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1765          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1766             "elm.padding.icon1.right", "elm.padding.icon2.left",
1767             "elm.padding.top", "elm.text.2",)
1768          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1769             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1770
1771          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1772          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1773          GENLIST_PART_FLIP
1774       }
1775       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1776          target: "elm.icon.1"; target: "elm.icon.2";)
1777    }
1778
1779 // 2.2.2.19
1780    group { GENLIST_NAME("2text.2icon.6/default")
1781       GENLIST_PROLOG_NORMAL
1782       data.item: "texts" "elm.text.1 elm.text.2";
1783       data.item: "contents" "elm.icon.1 elm.icon.2";
1784
1785       parts {
1786          GENLIST_PART_BASE
1787          GENLIST_PART_BG_NORMAL
1788          GENLIST_PART_BOTTOM_LINE
1789          GENLIST_PART_PADDING_LEFT
1790          GENLIST_PART_PADDING_RIGHT
1791          GENLIST_PART_PADDING_TOP_2LINE
1792          GENLIST_PART_PADDING_BOTTOM_2LINE
1793
1794          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1795          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1796          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1797             "elm.padding.icon1.right", "elm.padding.right",
1798             "elm.padding.top", "elm.text.2",)
1799          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1800             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1801
1802          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1803          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1804             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1805          GENLIST_PART_FLIP
1806       }
1807       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1808          target: "elm.icon.1"; target: "elm.icon.2";)
1809    }
1810
1811 // 2.2.2.19 (textblock)
1812    group { GENLIST_NAME("2text.2icon.6.tb/default")
1813       GENLIST_PROLOG_NORMAL
1814       data.item: "texts" "elm.text.1 elm.text.2";
1815       data.item: "contents" "elm.icon.1 elm.icon.2";
1816
1817       parts {
1818          GENLIST_PART_BASE
1819          GENLIST_PART_BG_NORMAL
1820          GENLIST_PART_BOTTOM_LINE
1821          GENLIST_PART_PADDING_LEFT
1822          GENLIST_PART_PADDING_RIGHT
1823          GENLIST_PART_PADDING_TOP_2LINE
1824          GENLIST_PART_PADDING_BOTTOM_2LINE
1825
1826          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1827          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1828          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1829             "elm.padding.icon1.right", "elm.padding.right",
1830             "elm.padding.top", "elm.text.2",)
1831          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1832             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1833
1834          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1835          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1836             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1837          GENLIST_PART_FLIP
1838
1839       }
1840       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1841          target: "elm.icon.1"; target: "elm.icon.2";)
1842    }
1843
1844 // 2.2.2.20
1845    group { GENLIST_NAME("2text.2icon.8/default")
1846       GENLIST_PROLOG_NORMAL
1847       data.item: "texts" "elm.text.1 elm.text.2";
1848       data.item: "contents" "elm.icon.1 elm.icon.2";
1849
1850       parts {
1851          GENLIST_PART_BASE
1852          GENLIST_PART_BG_NORMAL
1853          GENLIST_PART_BOTTOM_LINE
1854          GENLIST_PART_PADDING_LEFT
1855          GENLIST_PART_PADDING_RIGHT
1856          GENLIST_PART_PADDING_TOP_2LINE
1857          GENLIST_PART_PADDING_BOTTOM_2LINE
1858
1859          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1860          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1861          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1862             "elm.padding.icon1.right", "elm.padding.icon2.left",
1863             "elm.padding.top", "elm.text.2",)
1864          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1865             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1866
1867          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1868          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1869          GENLIST_PART_FLIP
1870       }
1871       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1872          target: "elm.icon.1"; target: "elm.icon.2"; )
1873    }
1874
1875 // 2.2.2.20 (textblock)
1876    group { GENLIST_NAME("2text.2icon.8.tb/default")
1877       GENLIST_PROLOG_NORMAL
1878       data.item: "texts" "elm.text.1 elm.text.2";
1879       data.item: "contents" "elm.icon.1 elm.icon.2";
1880
1881       parts {
1882          GENLIST_PART_BASE
1883          GENLIST_PART_BG_NORMAL
1884          GENLIST_PART_BOTTOM_LINE
1885          GENLIST_PART_PADDING_LEFT
1886          GENLIST_PART_PADDING_RIGHT
1887          GENLIST_PART_PADDING_TOP_2LINE
1888          GENLIST_PART_PADDING_BOTTOM_2LINE
1889
1890          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1891          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1892          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1893             "elm.padding.icon1.right", "elm.padding.icon2.left",
1894             "elm.padding.top", "elm.text.2",)
1895          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1896             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1897
1898          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1899          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1900          GENLIST_PART_FLIP
1901       }
1902       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1903          target: "elm.icon.1"; target: "elm.icon.2";)
1904    }
1905
1906 // 2.2.2.21
1907    group { GENLIST_NAME("2text.2icon.progress/default")
1908       // FIXME: deprecated name, will be removed
1909       alias: "elm/genlist/item/1text.2icon.5/default";
1910       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1911       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1912       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1913
1914       GENLIST_PROLOG_NORMAL
1915       data.item: "texts" "elm.text.1 elm.text.2";
1916       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1917
1918       parts {
1919          GENLIST_PART_BASE
1920          GENLIST_PART_BG_NORMAL
1921          GENLIST_PART_BOTTOM_LINE
1922          GENLIST_PART_PADDING_LEFT
1923          GENLIST_PART_PADDING_RIGHT
1924          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1925          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
1926
1927          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1928          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1929          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1930             "elm.padding.icon1.right", "elm.padding.right",
1931             "elm.padding.top", "elm.padding.bottom",
1932             min: 0 34;)
1933          )
1934          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1935             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1936          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1937             "elm.padding.right", "elm.swallow.progress",
1938             min: 0 46;
1939             GENLIST_PARAM_SUBITEM_DEFAULT
1940             GENLIST_PARAM_TEXT_LIMIT_RT
1941             fixed: 1 1;)
1942          )
1943          GENLIST_PART_FLIP
1944       }
1945       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1946          target: "elm.icon.1"; target: "elm.swallow.progress";)
1947    }
1948
1949 // 2.2.2.22
1950    group { GENLIST_NAME("3text.3icon.progress/default")
1951       // FIXME: deprecated name, will be removed
1952       alias: "elm/genlist/item/3text.3icon/default";
1953       alias: "elm/genlist/item_odd/3text.3icon/default";
1954       alias: "elm/genlist/item_compress/3text.3icon/default";
1955       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
1956
1957       GENLIST_PROLOG_NORMAL
1958       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1959       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
1960
1961       parts {
1962          GENLIST_PART_BASE
1963          GENLIST_PART_BG_NORMAL
1964          GENLIST_PART_BOTTOM_LINE
1965          GENLIST_PART_PADDING_LEFT
1966          GENLIST_PART_PADDING_RIGHT
1967          GENLIST_PART_PADDING_TOP_SIZE( 0 )
1968          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1969
1970          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1971          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1972          GENLIST_PART_LISTITEM("elm.text.1",
1973             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
1974                "elm.padding.top",
1975                min: 0 50;
1976                GENLIST_PARAM_PROGRESS_MAIN
1977                fixed: 0 1;
1978             )
1979          )
1980          GENLIST_PART_ICON("elm.swallow.progress",
1981             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
1982                min: 0 34;
1983             )
1984          )
1985          GENLIST_PART_SUBITEM("elm.text.2",
1986             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
1987                min: 0 46;
1988                GENLIST_PARAM_SUBITEM_DEFAULT
1989                fixed: 1 1;
1990             )
1991          )
1992          GENLIST_PART_SUBITEM("elm.text.3",
1993             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
1994                min: 0 46;
1995                GENLIST_PARAM_SUBITEM_DEFAULT
1996                GENLIST_PARAM_TEXT_LIMIT_RT
1997                fixed: 1 1; // This limits text growing.
1998             )
1999          )
2000          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2001          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
2002             "elm.padding.right",
2003             min: 156 GENLIST_BTN_01_HEIGHT;
2004             max: 156 GENLIST_BTN_01_HEIGHT;)
2005          )
2006          GENLIST_PART_FLIP
2007       }
2008       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2009          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
2010    }
2011
2012 // 2.2.2.23
2013    group { GENLIST_NAME("2text.1icon.divider/default")
2014       GENLIST_PROLOG_NORMAL
2015       data.item: "texts" "elm.text.1 elm.text.2";
2016       data.item: "contents" "elm.icon";
2017
2018       parts {
2019          GENLIST_PART_BASE
2020          GENLIST_PART_BG_NORMAL
2021          GENLIST_PART_BOTTOM_LINE
2022          GENLIST_PART_PADDING_LEFT
2023          GENLIST_PART_PADDING_RIGHT
2024          GENLIST_PART_PADDING_TOP_2LINE
2025          GENLIST_PART_PADDING_BOTTOM_2LINE
2026
2027          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2028             "elm.padding.left", "elm.padding.divider.left",
2029             "elm.padding.top", "elm.text.2",
2030          )
2031          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2032             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
2033          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
2034          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
2035          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
2036          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
2037          GENLIST_PART_FLIP
2038       }
2039       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2040          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
2041    }
2042
2043 // 2.2.2.30
2044    group { GENLIST_NAME("2text.3icon/default")
2045       GENLIST_PROLOG_NORMAL
2046       data.item: "texts" "elm.text.1 elm.text.2";
2047       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2048
2049       parts {
2050          GENLIST_PART_BASE
2051          GENLIST_PART_BG_NORMAL
2052          GENLIST_PART_BOTTOM_LINE
2053          GENLIST_PART_PADDING_LEFT
2054          GENLIST_PART_PADDING_RIGHT
2055          GENLIST_PART_PADDING_TOP_2LINE
2056          GENLIST_PART_PADDING_BOTTOM_2LINE
2057
2058          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2059             "elm.padding.left", "elm.text.limit",
2060             "elm.padding.top", "elm.icon.3",
2061             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
2062          )
2063          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
2064          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
2065             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
2066
2067           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
2068             "elm.padding.left", "elm.padding.bottom")
2069          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
2070          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2071             "elm.icon3.right", "elm.padding.icon1.left",
2072             "elm.text.1", "elm.padding.bottom",
2073             fixed: 1 1;
2074          )
2075          // Virtual part for Maxmimum right X axis of TEXT
2076          GENLIST_PART_SPACER("elm.text.limit",
2077             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
2078                min: (GENLIST_ICON_LARGE_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
2079             )
2080          )
2081          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2082          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2083          GENLIST_PART_FLIP
2084       }
2085       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2086          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2087    }
2088
2089 // 2.2.2.31
2090    group { GENLIST_NAME("2text.1icon.12/default")
2091       inherit: "elm/genlist/item/2text.1icon.2/default";
2092       parts {
2093          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2094       }
2095    }
2096
2097 // 2.2.2.31.1 (circle)
2098    group { GENLIST_NAME("2text.1icon.12.thumb.circle/default")
2099       inherit: "elm/genlist/item/2text.1icon.12/default";
2100
2101       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2102       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2103          target: "elm.icon"; )
2104       GENLIST_PROGRAMS_THUMB
2105    }
2106
2107 // 2.2.2.31.1 (square)
2108    group { GENLIST_NAME("2text.1icon.12.thumb.square/default")
2109       inherit: "elm/genlist/item/2text.1icon.12/default";
2110
2111       GENLIST_INHERIT_THUMB_SQUARE_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 (textblock)
2118    group { GENLIST_NAME("2text.1icon.12.tb/default")
2119       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2120       parts {
2121          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2122       }
2123    }
2124
2125 // 2.2.2.31.1 (circle) textblock
2126    group { GENLIST_NAME("2text.1icon.12.tb.thumb.circle/default")
2127       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2128
2129       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2130       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2131          target: "elm.icon"; )
2132       GENLIST_PROGRAMS_THUMB
2133    }
2134
2135 // 2.2.2.31.1 (square) textblock
2136    group { GENLIST_NAME("2text.1icon.12.tb.thumb.square/default")
2137       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2138
2139       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2140       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2141          target: "elm.icon"; )
2142       GENLIST_PROGRAMS_THUMB
2143    }
2144
2145
2146 // 2.2.2.32
2147 // 2.2.2.36
2148    group { GENLIST_NAME("2text.1icon.9/default")
2149       inherit:"elm/genlist/item/2text.1icon.4/default";
2150       parts {
2151          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2152       }
2153       GENLIST_PROGRAM_CHECK("elm.icon")
2154    }
2155
2156 // 2.2.2.33
2157    group { GENLIST_NAME("2text.2icon.7/default")
2158       inherit: "elm/genlist/item/2text.2icon.4/default";
2159
2160       parts {
2161          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2162       }
2163       GENLIST_PROGRAM_CHECK("elm.icon.1")
2164    }
2165
2166 // 2.2.2.34
2167 // 2.2.2.37
2168    group { GENLIST_NAME("2text.2icon.5/default")
2169       GENLIST_PROLOG_NORMAL
2170       data.item: "texts" "elm.text.1 elm.text.2";
2171       data.item: "contents" "elm.icon.1 elm.icon.2";
2172
2173       parts {
2174          GENLIST_PART_BASE
2175          GENLIST_PART_BG_NORMAL
2176          GENLIST_PART_BOTTOM_LINE
2177          GENLIST_PART_PADDING_LEFT
2178          GENLIST_PART_PADDING_RIGHT
2179          GENLIST_PART_PADDING_TOP_2LINE
2180          GENLIST_PART_PADDING_BOTTOM_2LINE
2181
2182          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2183          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2184          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2185          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2186          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2187             "elm.padding.icon2.right", "elm.padding.right",
2188             "elm.padding.top", "elm.text.2",)
2189          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2190             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2191          GENLIST_PART_FLIP
2192       }
2193       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2194          target: "elm.icon.1"; target: "elm.icon.2";)
2195       GENLIST_PROGRAM_CHECK("elm.icon.1")
2196    }
2197
2198 // 2.2.2.35
2199    group { GENLIST_NAME("2text.3icon.4/default")
2200       GENLIST_PROLOG_NORMAL
2201       data.item: "texts" "elm.text.1 elm.text.2";
2202       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2203
2204       parts {
2205          GENLIST_PART_BASE
2206          GENLIST_PART_BG_NORMAL
2207          GENLIST_PART_BOTTOM_LINE
2208          GENLIST_PART_PADDING_LEFT
2209          GENLIST_PART_PADDING_RIGHT
2210          GENLIST_PART_PADDING_TOP_2LINE
2211          GENLIST_PART_PADDING_BOTTOM_2LINE
2212
2213          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2214          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2215          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2216          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2217          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2218             "elm.padding.icon2.right", "elm.padding.icon3.left",
2219             "elm.padding.top", "elm.text.2",)
2220          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2221             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2222
2223          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2224          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2225          GENLIST_PART_FLIP
2226       }
2227       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2228       GENLIST_PROGRAM_CHECK("elm.icon.1")
2229    }
2230
2231
2232 // 2.2.2.38
2233    group { GENLIST_NAME("4text.1icon.1/default")
2234       GENLIST_PROLOG_NORMAL
2235       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2236       data.item: "contents" "elm.icon.1";
2237
2238       images {
2239          image: "00_list_bubble_bg.png" COMP;
2240       }
2241       parts {
2242          GENLIST_PART_BASE
2243          GENLIST_PART_BG_NORMAL
2244          GENLIST_PART_BOTTOM_LINE
2245          GENLIST_PART_PADDING_LEFT
2246          GENLIST_PART_PADDING_RIGHT
2247          GENLIST_PART_PADDING_TOP_2LINE
2248          GENLIST_PART_PADDING_BOTTOM_2LINE
2249
2250          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2251             "elm.padding.left", "elm.padding.icon1.left",
2252             "elm.padding.top", "elm.text.3",
2253          )
2254          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2255          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2256             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2257
2258          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2259          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2260             "elm.padding.right", "elm.padding.top", "elm.text.3")
2261
2262          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2263             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2264          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2265          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2266             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2267          GENLIST_PART_FLIP
2268       }
2269       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2270          target: "elm.icon.1"; target: "elm.bubble"; )
2271    }
2272
2273 // 2.2.2.38 textblock
2274       group { GENLIST_NAME("4text.1icon.1.tb/default")
2275       GENLIST_PROLOG_NORMAL
2276       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2277       data.item: "contents" "elm.icon.1";
2278
2279       images {
2280          image: "00_list_bubble_bg.png" COMP;
2281       }
2282
2283       parts {
2284          GENLIST_PART_BASE
2285          GENLIST_PART_BG_NORMAL
2286          GENLIST_PART_BOTTOM_LINE
2287          GENLIST_PART_PADDING_LEFT
2288          GENLIST_PART_PADDING_RIGHT
2289          GENLIST_PART_PADDING_TOP_2LINE
2290          GENLIST_PART_PADDING_BOTTOM_2LINE
2291
2292          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2293          // and theier font size can be changed both.
2294          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2295             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2296          )
2297          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2298          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2299             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2300
2301          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2302          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2303             "elm.padding.right", "elm.padding.top", "elm.text.3")
2304
2305          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2306             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2307          )
2308          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2309          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2310             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2311          )
2312          GENLIST_PART_FLIP
2313       }
2314       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2315          target: "elm.icon.1"; target: "elm.bubble"; )
2316    }
2317
2318 // 2.2.2.39
2319    group { GENLIST_NAME("4text.1icon.2/default")
2320       GENLIST_PROLOG_NORMAL
2321       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2322       data.item: "contents" "elm.icon.1 ";
2323
2324       parts {
2325          GENLIST_PART_BASE
2326          GENLIST_PART_BG_NORMAL
2327          GENLIST_PART_BOTTOM_LINE
2328          GENLIST_PART_PADDING_LEFT
2329          GENLIST_PART_PADDING_RIGHT
2330          GENLIST_PART_PADDING_TOP_2LINE
2331          GENLIST_PART_PADDING_BOTTOM_2LINE
2332
2333          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2334             "elm.padding.left", "elm.padding.icon1.left",
2335             "elm.padding.top", "elm.text.3",
2336          )
2337          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2338          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2339             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2340          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2341          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2342             "elm.padding.right", "elm.padding.top", "elm.text.3")
2343
2344          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2345             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2346          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2347          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2348             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2349          GENLIST_PART_FLIP
2350       }
2351       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2352          target: "elm.icon.1";)
2353    }
2354 // 2.2.2.39 (TEXTBLOCK)
2355    group { GENLIST_NAME("4text.1icon.2.tb/default")
2356       GENLIST_PROLOG_NORMAL
2357       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2358       data.item: "contents" "elm.icon.1";
2359
2360       parts {
2361          GENLIST_PART_BASE
2362          GENLIST_PART_BG_NORMAL
2363          GENLIST_PART_BOTTOM_LINE
2364          GENLIST_PART_PADDING_LEFT
2365          GENLIST_PART_PADDING_RIGHT
2366          GENLIST_PART_PADDING_TOP_2LINE
2367          GENLIST_PART_PADDING_BOTTOM_2LINE
2368
2369          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2370             "elm.padding.left", "elm.padding.icon1.left",
2371             "elm.padding.top", "elm.text.3",
2372          )
2373          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2374          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2375             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2376          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2377          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2378             "elm.padding.right", "elm.padding.top", "elm.text.3")
2379
2380          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2381             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2382          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2383          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2384             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2385          GENLIST_PART_FLIP
2386       }
2387       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2388          target: "elm.icon.1";)
2389    }
2390
2391 // 2.2.2.40
2392    group { GENLIST_NAME("4text.1/default")
2393       GENLIST_PROLOG_NORMAL
2394       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2395
2396       images {
2397          image: "00_list_bubble_bg.png" COMP;
2398       }
2399       parts {
2400          GENLIST_PART_BASE
2401          GENLIST_PART_BG_NORMAL
2402          GENLIST_PART_BOTTOM_LINE
2403          GENLIST_PART_PADDING_LEFT
2404          GENLIST_PART_PADDING_RIGHT
2405          GENLIST_PART_PADDING_TOP_2LINE
2406          GENLIST_PART_PADDING_BOTTOM_2LINE
2407
2408          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2409             "elm.padding.left", "elm.padding.bubble.left",
2410             "elm.padding.top", "elm.text.3",
2411          )
2412          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2413          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2414             "elm.padding.right", "elm.padding.top", "elm.text.3")
2415
2416          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2417             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2418          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2419          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2420             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2421          GENLIST_PART_FLIP
2422       }
2423       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2424          target: "elm.bubble"; )
2425
2426    }
2427
2428 // 2.2.2.41
2429    group { GENLIST_NAME("4text.2/default")
2430       inherit: "elm/genlist/item/4text.1/default";
2431       parts {
2432          part { name: "elm.bubble";
2433             description { state: "default" 0.0;
2434                visible: 0;
2435             }
2436          }
2437          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2438             "elm.padding.right", "elm.padding.top", "elm.text.3")
2439       }
2440    }
2441
2442 // 2.2.2.42
2443    group { GENLIST_NAME("3text.1icon.3/default")
2444       GENLIST_PROLOG_NORMAL
2445       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2446       data.item: "contents" "elm.icon.1";
2447
2448       parts {
2449          GENLIST_PART_BASE
2450          GENLIST_PART_BG_NORMAL
2451          GENLIST_PART_BOTTOM_LINE
2452          GENLIST_PART_PADDING_LEFT
2453          GENLIST_PART_PADDING_RIGHT
2454          GENLIST_PART_PADDING_TOP_2LINE
2455          GENLIST_PART_PADDING_BOTTOM_2LINE
2456
2457          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2458             "elm.padding.left", "elm.padding.icon1.left",
2459             "elm.padding.top", "elm.text.3",)
2460          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2461          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2462              "elm.padding.right", "elm.padding.top", "elm.text.3")
2463          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2464             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2465          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2466             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2467          GENLIST_PART_FLIP
2468       }
2469       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2470          target: "elm.icon.1";)
2471    }
2472
2473 // 2.2.2.42
2474    group { GENLIST_NAME("3text.1icon.3.tb/default")
2475       GENLIST_PROLOG_NORMAL
2476       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2477       data.item: "contents" "elm.icon.1";
2478
2479       parts {
2480          GENLIST_PART_BASE
2481          GENLIST_PART_BG_NORMAL
2482          GENLIST_PART_BOTTOM_LINE
2483          GENLIST_PART_PADDING_LEFT
2484          GENLIST_PART_PADDING_RIGHT
2485          GENLIST_PART_PADDING_TOP_2LINE
2486          GENLIST_PART_PADDING_BOTTOM_2LINE
2487
2488          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2489             "elm.padding.left", "elm.padding.icon1.left",
2490             "elm.padding.top",
2491          )
2492          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2493          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2494             "elm.padding.right", "elm.padding.top", "elm.text.3"
2495          )
2496          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2497             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2498          )
2499          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2500             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2501          GENLIST_PART_FLIP
2502       }
2503       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2504          target: "elm.icon.1";)
2505    }
2506
2507
2508 // 2.2.2.43
2509    group { GENLIST_NAME("2text.4icon.1/default")
2510       GENLIST_PROLOG_NORMAL
2511       data.item: "texts" "elm.text.1 elm.text.2";
2512       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2513
2514       parts {
2515          GENLIST_PART_BASE
2516          GENLIST_PART_BG_NORMAL
2517          GENLIST_PART_BOTTOM_LINE
2518          GENLIST_PART_PADDING_LEFT
2519          GENLIST_PART_PADDING_RIGHT
2520          GENLIST_PART_PADDING_TOP_2LINE
2521          GENLIST_PART_PADDING_BOTTOM_2LINE
2522
2523          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2524             "elm.padding.left", "elm.padding.icon1.left",
2525             "elm.padding.top", "elm.text.2",
2526          )
2527          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2528             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2529          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2530          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2531             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2532          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2533          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2534             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2535          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2536          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2537             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2538
2539          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2540          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2541          GENLIST_PART_FLIP
2542       }
2543       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2544          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2545    }
2546
2547 // 2.2.2.44
2548    group { GENLIST_NAME("4text.1icon.3/default")
2549       GENLIST_PROLOG_NORMAL
2550       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2551       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2552
2553       images {
2554          image: "00_list_bubble_bg.png" COMP;
2555       }
2556       parts {
2557          GENLIST_PART_BASE
2558          GENLIST_PART_BG_NORMAL
2559          GENLIST_PART_BOTTOM_LINE
2560          GENLIST_PART_PADDING_TOP_2LINE
2561          GENLIST_PART_PADDING_BOTTOM_2LINE
2562          GENLIST_PART_PADDING_LEFT
2563          GENLIST_PART_PADDING_RIGHT
2564          GENLIST_PART_COLORBAR
2565
2566          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2567          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2568
2569
2570          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2571             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2572          )
2573          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2574          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2575             "elm.padding.right", "elm.padding.top", "elm.text.3"
2576          )
2577
2578          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2579             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2580          )
2581          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2582          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2583             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2584          )
2585          GENLIST_PART_FLIP
2586       }
2587       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2588          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.bubble"; )
2589    }
2590
2591 // 2.2.2.45
2592    group { GENLIST_NAME("3text.1icon.1/default")
2593       GENLIST_PROLOG_NORMAL
2594       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2595       data.item: "contents" "elm.icon";
2596
2597       parts {
2598          GENLIST_PART_BASE
2599          GENLIST_PART_BG_NORMAL
2600          GENLIST_PART_BOTTOM_LINE
2601          GENLIST_PART_PADDING_LEFT
2602          GENLIST_PART_PADDING_RIGHT
2603          GENLIST_PART_PADDING_TOP_2LINE
2604          GENLIST_PART_PADDING_BOTTOM_2LINE
2605
2606          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2607          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2608          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2609             "elm.padding.icon.right", "elm.padding.right",
2610             "elm.padding.top", "elm.text.2",)
2611          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2612             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2613          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2614             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2615          GENLIST_PART_FLIP
2616       }
2617       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2618          target: "elm.icon"; )
2619    }
2620
2621 // 2.2.2.46
2622    group { GENLIST_NAME("2text.2icon.1/default")
2623       GENLIST_PROLOG_NORMAL
2624       data.item: "texts" "elm.text.1 elm.text.2";
2625       data.item: "contents" "elm.icon.1 elm.icon.2";
2626
2627       parts {
2628          GENLIST_PART_BASE
2629          GENLIST_PART_BG_NORMAL
2630          GENLIST_PART_BOTTOM_LINE
2631          GENLIST_PART_PADDING_LEFT
2632          GENLIST_PART_PADDING_RIGHT
2633          GENLIST_PART_PADDING_TOP_2LINE
2634          GENLIST_PART_PADDING_BOTTOM_2LINE
2635
2636          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2637             "elm.padding.left", "elm.padding.icon1.left",
2638             "elm.padding.top", "elm.text.2",
2639          )
2640          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2641             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2642          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2643          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2644          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2645          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2646          GENLIST_PART_FLIP
2647       }
2648       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2649          target: "elm.icon.1"; target: "elm.icon.2";)
2650    }
2651
2652 // 2.2.2.47
2653    group { GENLIST_NAME("2text.1icon.1/default")
2654       inherit: "elm/genlist/item/2text.1icon.2/default";
2655
2656       parts {
2657          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2658       }
2659    }
2660
2661 // 2.2.4.1
2662    group { GENLIST_NAME("multiline/1title.2text/default")
2663       GENLIST_PROLOG_NORMAL
2664       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2665
2666       parts {
2667          GENLIST_PART_BASE
2668          GENLIST_PART_BG_NORMAL
2669          GENLIST_PART_BOTTOM_LINE
2670          GENLIST_PART_PADDING_LEFT
2671          GENLIST_PART_PADDING_RIGHT
2672          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2673          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2674
2675          // FIXME: if textblock is used, part grows to big.
2676          GENLIST_PART_TEXT("elm.title",
2677             GENLIST_DESCRIPTION_L("elm.padding.left",
2678                GENLIST_PARAM_LISTITEM
2679                min: 226 0;
2680                fixed: 1 0;
2681             )
2682             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2683          )
2684          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2685          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2686          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2687
2688          GENLIST_PART_TEXTBLOCK("elm.text.1",
2689             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
2690                GENLIST_PARAM_LISTITEM_TB_WRAP
2691                min: 0 90; fixed: 0 1;
2692             )
2693             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2694          )
2695          GENLIST_PART_TEXTBLOCK("elm.text.2",
2696             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
2697                GENLIST_PARAM_LISTITEM_TB_WRAP
2698                min: 0 90;
2699             )
2700             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2701          )
2702          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
2703          GENLIST_PART_FLIP
2704       }
2705       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
2706          target: "elm.divider1"; target:"elm.divider2";
2707          target: "center_line"; target:"center_line2";
2708       )
2709    }
2710
2711 // 2.2.4.2
2712    group { GENLIST_NAME("multiline/1title.1text/default")
2713       GENLIST_PROLOG_NORMAL
2714       data.item: "texts" "elm.title elm.text";
2715
2716       parts {
2717          GENLIST_PART_BASE
2718          GENLIST_PART_BG_NORMAL
2719          GENLIST_PART_BOTTOM_LINE
2720          GENLIST_PART_PADDING_LEFT
2721          GENLIST_PART_PADDING_RIGHT
2722          GENLIST_PART_PADDING_TOP_SIZE( 22 )
2723          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
2724
2725          // FIXME: if textblock is used, part grows to big.
2726          GENLIST_PART_TEXT("elm.title",
2727             GENLIST_DESCRIPTION_L("elm.padding.left",
2728                GENLIST_PARAM_LISTITEM
2729                min: 226 0;
2730                fixed: 1 0;
2731             )
2732             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2733          )
2734          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2735          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2736          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2737
2738          GENLIST_PART_TEXTBLOCK("elm.text",
2739             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
2740                GENLIST_PARAM_LISTITEM_TB_WRAP
2741                //min: 0 48;
2742             )
2743             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2744          )
2745          GENLIST_PART_FLIP
2746       }
2747       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
2748          target: "elm.text";
2749          target: "elm.divider1"; target:"elm.divider2";
2750       )
2751    }
2752
2753 // 2.2.4.3
2754    group { GENLIST_NAME("multiline/2text/default")
2755       GENLIST_PROLOG_NORMAL
2756       data.item: "texts" "elm.text.1 elm.text.2";
2757
2758       parts {
2759          GENLIST_PART_BASE
2760          GENLIST_PART_BG_NORMAL
2761          GENLIST_PART_BOTTOM_LINE
2762          GENLIST_PART_PADDING_LEFT
2763          GENLIST_PART_PADDING_RIGHT
2764          GENLIST_PART_PADDING_TOP_2LINE
2765          GENLIST_PART_PADDING_BOTTOM_2LINE
2766
2767          GENLIST_PART_TEXT("elm.text.1",
2768             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
2769                GENLIST_PARAM_LISTITEM
2770                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
2771                fixed: 0 1;
2772             )
2773             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2774          )
2775          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2776          GENLIST_PART_TEXTBLOCK("elm.text.2",
2777             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2778                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2779                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
2780             )
2781             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2782          )
2783          GENLIST_PART_FLIP
2784       }
2785       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2786    }
2787
2788 // 2.2.4.4
2789    group { GENLIST_NAME("multiline/2text.5icon/default")
2790       // FIXME: deprecated name, wiil be removed
2791       alias: "elm/genlist/item/multiline/2text.1icon/default";
2792       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
2793       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
2794       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
2795
2796       GENLIST_PROLOG_NORMAL
2797       data.item: "texts" "elm.text.1 elm.text.2";
2798       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
2799
2800       parts {
2801          GENLIST_PART_BASE
2802          GENLIST_PART_BG_NORMAL
2803          GENLIST_PART_BOTTOM_LINE
2804          GENLIST_PART_PADDING_LEFT
2805          GENLIST_PART_PADDING_RIGHT
2806          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2807          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2808
2809          GENLIST_PART_LISTITEM("elm.text.1",
2810             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
2811                GENLIST_PARAM_LISTITEM
2812                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2813             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2814          )
2815          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
2816          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
2817             "elm.icon.4", "elm.padding.top", "elm.text.2")
2818          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
2819             "elm.icon.3", "elm.padding.top", "elm.text.2")
2820          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
2821             "elm.icon.2", "elm.padding.top", "elm.text.2")
2822          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
2823             "elm.icon.1", "elm.padding.top", "elm.text.2")
2824          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
2825             "elm.padding.right", "elm.padding.top", "elm.text.2")
2826
2827
2828          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2829          GENLIST_PART_TEXTBLOCK("elm.text.2",
2830             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2831             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2832             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2833             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2834          )
2835          GENLIST_PART_FLIP
2836       }
2837       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2838    }
2839
2840 // 2.4.4.5
2841    group { GENLIST_NAME("multiline/2text.1icon.2/default")
2842       GENLIST_PROLOG_NORMAL
2843       data.item: "texts" "elm.text.1 elm.text.2";
2844       data.item: "contents" "elm.icon";
2845
2846       parts {
2847          GENLIST_PART_BASE
2848          GENLIST_PART_BG_NORMAL
2849          GENLIST_PART_BOTTOM_LINE
2850          GENLIST_PART_PADDING_LEFT
2851          GENLIST_PART_PADDING_RIGHT
2852          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2853          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2854
2855          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
2856          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2857          GENLIST_PART_LISTITEM("elm.text.1",
2858             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
2859                GENLIST_PARAM_LISTITEM
2860                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2861             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2862          )
2863          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2864          GENLIST_PART_TEXTBLOCK("elm.text.2",
2865             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2866             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2867             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2868             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2869          )
2870          GENLIST_PART_FLIP
2871       }
2872       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2873    }
2874
2875 /************************************************************/
2876 /******************** Dialogue Group ************************/
2877 /************************************************************/
2878 // 2.2.6.1 (Dialogue)
2879    group { GENLIST_NAME("dialogue/editfield/default")
2880       alias: "elm/layout/dialogue/editfield/default";
2881       inherit: "elm/genlist/item/editfield/default";
2882
2883       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2884
2885       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2886       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2887    }
2888
2889 // 2.2.6.2 (Dialogue)
2890    group { GENLIST_NAME("dialogue/editfield/title/default")
2891       alias: "elm/layout/dialogue/editfield/title/default";
2892       inherit: "elm/genlist/item/editfield/title/default";
2893
2894       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2895
2896       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2897       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2898    }
2899
2900 // Dialogue Group Separators
2901 // default separator
2902    group { GENLIST_NAME("dialogue/separator/default")
2903       alias: "elm/layout/dialogue/separator";
2904
2905       data.item: "stacking" "above";
2906       data.item: "selectraise" "on";
2907
2908       parts {
2909          GENLIST_PART_BASE
2910          GENLIST_PART_SPACER("separator",
2911             description { state: "default" 0.0;
2912                min: 0 32;
2913                max: -1 32;
2914             }
2915          )
2916       }
2917    }
2918
2919 // Dialogue Group Separators
2920 // default separator
2921    group { GENLIST_NAME("dialogue/separator.2/default")
2922       alias: "elm/layout/dialogue/separator.2";
2923
2924       data.item: "stacking" "above";
2925       data.item: "selectraise" "on";
2926
2927       parts {
2928          GENLIST_PART_BASE
2929          GENLIST_PART_SPACER("separator",
2930             description { state: "default" 0.0;
2931                min: 0 8;
2932                max: -1 8;
2933             }
2934          )
2935       }
2936    }
2937
2938    group { GENLIST_NAME("dialogue/1icon/default")
2939       alias: "elm/layout/dialogue/1icon";
2940       inherit: "elm/genlist/item/1icon/default";
2941
2942       data.item: "contents" "elm.icon elm.icon.edit";
2943
2944       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2945       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
2946    }
2947
2948 // 2.4.1.1
2949 // 2.5.2.1 (deprecated)
2950    group { GENLIST_NAME("dialogue/1text/default")
2951       alias: "elm/layout/dialogue/1text";
2952       inherit: "elm/genlist/item/1text/default";
2953
2954       // FIXME: temporary alias for back-wrad compatibility
2955       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
2956       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
2957       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
2958       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
2959
2960       data.item: "contents" "elm.icon.edit";
2961       /*
2962       alias: "elm/genlist/item/dialogue.1text/default";
2963       alias: "elm/genlist/item_odd/dialogue.1text/default";
2964       alias: "elm/genlist/item_compress/dialogue.1text/default";
2965       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
2966       */
2967       GENLIST_DIALOGUE_INHERIT_BODY(;)
2968       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
2969    }
2970
2971 // 2.4.1.2
2972    group { GENLIST_NAME("dialogue/1text.1icon/default")
2973       alias: "elm/layout/dialogue/1text.1icon";
2974       inherit: "elm/genlist/item/1text.1icon.6/default";
2975
2976       data.item: "contents" "elm.icon elm.icon.edit";
2977
2978       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2979       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2980    }
2981
2982 // 2.4.1.3
2983 // 2.5.2.4 (expandable)
2984    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
2985       alias: "elm/layout/dialogue/1text.1icon.2";
2986       inherit: "elm/genlist/item/1text.1icon.2/default";
2987
2988       // FIXME: deprecated, only for backward compatibility
2989       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
2990       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
2991
2992       data.item: "contents" "elm.icon elm.icon.edit";
2993
2994       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2995       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2996    }
2997
2998 // 2.4.1.3.1 (circle)
2999    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.circle/default")
3000       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
3001
3002       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE("elm.icon")
3003       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3004       GENLIST_PROGRAMS_THUMB
3005    }
3006
3007 // 2.4.1.3.1 (square)
3008    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.square/default")
3009       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
3010
3011       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE("elm.icon")
3012       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3013       GENLIST_PROGRAMS_THUMB
3014    }
3015
3016 // 2.4.1.3 (TEXTBLOCK)
3017    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
3018       alias: "elm/layout/dialogue/1text.1icon.2.tb";
3019       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
3020
3021       data.item: "contents" "elm.icon elm.icon.edit";
3022
3023       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3024       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3025    }
3026
3027 // 2.4.1.4
3028    group { GENLIST_NAME("dialogue/1text.2icon/default")
3029       alias: "elm/layout/dialogue/1text.2icon";
3030       inherit: "elm/genlist/item/1text.2icon.7/default";
3031
3032       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3033
3034       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3035       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3036    }
3037
3038 // 2.4.1.5
3039    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
3040       alias: "elm/layout/dialogue/2text.1icon.6";
3041       inherit: "elm/genlist/item/2text.1icon.6/default";
3042
3043       data.item: "contents" "elm.icon elm.icon.edit";
3044
3045       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3046       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3047    }
3048
3049 // 2.4.1.6
3050 // 2.4.1.15
3051 // 2.5.2.2 & 2.5.2.3 (expandable)
3052    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
3053       alias: "elm/layout/dialogue/1text.1icon.3";
3054       inherit: "elm/genlist/item/1text.1icon.3/default";
3055
3056       // FIXME: deprecated, only for backward compatibility
3057       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
3058       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
3059
3060       data.item: "contents" "elm.icon elm.icon.edit";
3061
3062       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3063       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3064    }
3065
3066 // 2.4.1.6 (textblock)
3067    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
3068       alias: "elm/layout/dialogue/1text.1icon.3.tb";
3069       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3070
3071       data.item: "contents" "elm.icon elm.icon.edit";
3072
3073       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3074       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3075    }
3076
3077 // 2.4.1.7
3078 // 2.4.1.11
3079    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
3080       alias: "elm/layout/dialogue/1text.2icon.2";
3081       inherit: "elm/genlist/item/1text.2icon.4/default";
3082
3083       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3084
3085       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3086       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3087    }
3088
3089 // 2.4.1.8
3090    group { GENLIST_NAME("dialogue/1text.3icon/default")
3091       alias: "elm/layout/dialogue/1text.3icon";
3092       inherit: "elm/genlist/item/1text.3icon.2/default";
3093
3094       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3095
3096       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3097       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3098          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3099    }
3100
3101 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
3102    group { GENLIST_NAME("dialogue/3icon/default")
3103       alias: "elm/layout/dialogue/3icon";
3104
3105       GENLIST_PROLOG_DIALOGUE
3106       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3107
3108       parts {
3109          GENLIST_PART_BG_DIALOGUE
3110          GENLIST_PART_BASE
3111          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3112          GENLIST_PART_PADDING_RIGHT_EDIT
3113          GENLIST_PART_PADDING_TOP
3114          GENLIST_PART_PADDING_BOTTOM
3115
3116          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
3117          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3118          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
3119             "elm.padding.icon1.right", "elm.padding.icon3.left",
3120             min: 468 GENLIST_HEIGHT_1LINE; )
3121          )
3122          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3123          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
3124          GENLIST_PART_FLIP
3125       }
3126       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
3127          target: "elm.icon.3"; )
3128    }
3129
3130 // 2.4.1.9
3131    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
3132       alias: "elm/layout/dialogue/1text.1icon.5";
3133
3134       GENLIST_PROLOG_DIALOGUE
3135       data.item: "texts" "elm.text";
3136       data.item: "contents" "elm.icon elm.icon.edit";
3137
3138       parts {
3139          GENLIST_PART_BG_DIALOGUE
3140          GENLIST_PART_BASE
3141          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3142          GENLIST_PART_PADDING_RIGHT_EDIT
3143          GENLIST_PART_PADDING_TOP
3144          GENLIST_PART_PADDING_BOTTOM
3145
3146          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3147             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3148          )
3149          GENLIST_PART_ICON("elm.icon",
3150             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3151                min: 0 74;
3152                fixed: 0 1;
3153             )
3154          )
3155          GENLIST_PART_FLIP
3156       }
3157       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3158    }
3159
3160 // 2.4.1.10
3161    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3162       alias: "elm/layout/dialogue/2text.1icon.4";
3163
3164       GENLIST_PROLOG_DIALOGUE
3165       data.item: "texts" "elm.text.1 elm.text.2";
3166       data.item: "contents" "elm.icon elm.icon.edit";
3167
3168       parts {
3169          GENLIST_PART_BG_DIALOGUE
3170          GENLIST_PART_BASE
3171          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3172          GENLIST_PART_PADDING_RIGHT_EDIT
3173          GENLIST_PART_PADDING_TOP_SIZE(16)
3174          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3175
3176          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3177             "elm.padding.left", "elm.text.2",
3178             "elm.padding.top", "elm.padding.icon.top",
3179          )
3180          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3181             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3182          )
3183          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3184          GENLIST_PART_ICON("elm.icon",
3185             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3186                min: 0 16;
3187                fixed: 0 1;
3188             )
3189          )
3190          GENLIST_PART_FLIP
3191       }
3192       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3193          target: "elm.icon"; )
3194    }
3195
3196 // 2.4.1.12
3197    group { GENLIST_NAME("dialogue/2text.6/default")
3198       alias: "elm/layout/dialogue/2text.6";
3199       inherit: "elm/genlist/item/2text.5/default";
3200
3201       // FIXME: deprecated, will be removed
3202       alias: "elm/genlist/item/dialogue.1title.1text/default";
3203       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3204       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3205       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3206
3207       data.item: "contents" "elm.icon.edit";
3208
3209       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3210       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3211    }
3212
3213 // 2.4.1.13
3214    group { GENLIST_NAME("dialogue/2text.9/default")
3215       alias: "elm/layout/dialogue/2text.9";
3216       inherit: "elm/genlist/item/dialogue/2text.6/default";
3217
3218       data.item: "contents" "elm.icon.edit";
3219
3220       parts {
3221          part { name: "elm.text.1";
3222             description { state: "default";
3223                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3224             }
3225          }
3226       }
3227       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3228    }
3229
3230 // 2.4.1.14
3231    group { GENLIST_NAME("dialogue/2text.4/default")
3232       alias: "elm/layout/dialogue/2text.4";
3233       inherit: "elm/genlist/item/2text.4/default";
3234
3235       data.item: "contents" "elm.icon.edit";
3236
3237       GENLIST_DIALOGUE_INHERIT_BODY(; )
3238       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3239          target: "elm.divider1"; target: "elm.divider2"; )
3240    }
3241
3242 // 2.4.1.14 (textblcok)
3243    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3244       alias: "elm/layout/dialogue/2text.4.tb";
3245       inherit: "elm/genlist/item/2text.4.tb/default";
3246
3247       data.item: "contents" "elm.icon.edit";
3248
3249       GENLIST_DIALOGUE_INHERIT_BODY(
3250          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3251             "elm.padding.right")
3252       )
3253       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3254          target: "elm.divider1"; target: "elm.divider2"; )
3255    }
3256
3257 // 2.4.1.16
3258    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3259       alias: "elm/layout/dialogue/1text.3icon.2";
3260       inherit: "elm/genlist/item/1text.3icon/default";
3261
3262       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3263
3264       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3265       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3266          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3267    }
3268
3269 // 2.4.1.17
3270    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3271       alias: "elm/layout/dialogue/1text.1icon.4";
3272       inherit: "elm/genlist/item/1text.1icon.5/default";
3273
3274       data.item: "contents" "elm.icon elm.icon.edit";
3275
3276       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3277       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3278          target: "elm.icon"; )
3279    }
3280
3281 // 2.4.1.18
3282    group { GENLIST_NAME("dialogue/2text.5/default")
3283       alias: "elm/layout/dialogue/2text.5";
3284       inherit: "elm/genlist/item/2text.6/default";
3285
3286       data.item: "contents" "elm.icon.edit";
3287
3288       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3289       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3290    }
3291
3292
3293 // 2.4.1.19
3294    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3295       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3296       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3297
3298       data.item: "contents" "elm.icon elm.icon.edit";
3299
3300       GENLIST_DIALOGUE_INHERIT_BODY(
3301          part { name: "elm.text";
3302             description { state: "default" 0.0;
3303                text.style: "genlist_style_list_main_text_unread_wrap";
3304             }
3305             description { state: "selected" 0.0;
3306                text.style: "genlist_style_list_main_text_focus_wrap";
3307             }
3308             description { state: "disabled" 0.0;
3309                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3310             }
3311          }
3312       )
3313       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3314    }
3315
3316 // 2.4.1.20
3317    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3318       alias: "elm/layout/dialogue/1text.1icon.divider";
3319       inherit: "elm/genlist/item/1text.1icon.divider/default";
3320
3321       data.item: "contents" "elm.icon elm.icon.edit";
3322
3323       GENLIST_DIALOGUE_INHERIT_BODY(;)
3324       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3325    }
3326
3327 // 2.4.1.21
3328    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3329       alias: "elm/layout/dialogue/1text.2icon.divider";
3330       inherit: "elm/genlist/item/1text.2icon.divider/default";
3331
3332       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3333
3334       GENLIST_DIALOGUE_INHERIT_BODY(;)
3335       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3336          target: "elm.divider1"; target: "elm.divider2";
3337       )
3338    }
3339
3340
3341 // 2.4.2.1
3342     group { GENLIST_NAME("dialogue/2text/default")
3343       alias: "elm/layout/dialogue/2text";
3344       inherit: "elm/genlist/item/2text.2/default";
3345
3346       data.item: "contents" "elm.icon.edit";
3347
3348       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3349       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3350    }
3351
3352 // 2.4.2.2
3353    group { GENLIST_NAME("dialogue/2text.2/default")
3354       alias: "elm/layout/dialogue/2text.2";
3355       inherit: "elm/genlist/item/2text.3/default";
3356
3357       data.item: "contents" "elm.icon.edit";
3358
3359       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3360       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3361    }
3362
3363 // 2.4.2.3
3364    group { GENLIST_NAME("dialogue/2text.3/default")
3365       alias: "elm/layout/dialogue/2text.3";
3366       inherit: "elm/genlist/item/2text.7/default";
3367
3368       data.item: "contents" "elm.icon.edit";
3369
3370       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3371       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3372    }
3373
3374 // 2.4.2.4
3375    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3376       alias: "elm/layout/dialogue/2text.1icon.2";
3377       inherit: "elm/genlist/item/2text.1icon.4/default";
3378
3379       data.item: "contents" "elm.icon elm.icon.edit";
3380
3381       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3382       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3383          target: "elm.icon"; )
3384    }
3385
3386 // 2.4.2.5
3387    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3388       alias: "elm/layout/dialogue/2text.1icon.3";
3389       inherit: "elm/genlist/item/2text.1icon.8/default";
3390
3391       data.item: "contents" "elm.icon elm.icon.edit";
3392
3393       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3394       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3395    }
3396
3397 // 2.4.2.6
3398    group { GENLIST_NAME("dialogue/2text.3icon/default")
3399       alias: "elm/layout/dialogue/2text.3icon";
3400       inherit: "elm/genlist/item/2text.2icon.8/default";
3401
3402       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3403
3404       GENLIST_DIALOGUE_INHERIT_BODY(
3405          GENLIST_PART_COLORBAR_DIALOGUE
3406          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3407       )
3408       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3409          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3410    }
3411
3412 // 2.4.2.7
3413    group { GENLIST_NAME("dialogue/2text.2icon/default")
3414       alias: "elm/layout/dialogue/2text.2icon";
3415       inherit: "elm/genlist/item/2text.2icon.5/default";
3416
3417       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3418
3419       GENLIST_DIALOGUE_INHERIT_BODY(
3420          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3421             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3422       )
3423       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3424          target: "elm.icon.1"; target: "elm.icon.2"; )
3425    }
3426
3427 // 2.4.2.8
3428    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3429       alias: "elm/layout/dialogue/2text.2icon.2";
3430       inherit: "elm/genlist/item/2text.2icon.6/default";
3431
3432       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3433
3434       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3435       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3436          target: "elm.icon.1"; target: "elm.icon.2"; )
3437    }
3438
3439 // 2.4.2.9
3440    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3441       alias: "elm/layout/dialogue/2text.2icon.3";
3442       inherit: "elm/genlist/item/2text.2icon.4/default";
3443
3444       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3445
3446       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3447       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3448          target: "elm.icon.1"; target: "elm.icon.2"; )
3449    }
3450
3451 // 2.4.2.9 (TEXTBLOCK)
3452    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3453       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3454       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
3455
3456       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3457
3458       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3459       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3460          target: "elm.icon.1"; target: "elm.icon.2";)
3461    }
3462
3463 // 2.4.2.10
3464    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3465       alias: "elm/layout/dialogue/2text.1icon.5";
3466       inherit: "elm/genlist/item/2text.1icon.5/default";
3467
3468       data.item: "contents" "elm.icon elm.icon.edit";
3469
3470       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3471       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3472          target: "elm.icon"; )
3473    }
3474
3475
3476 // 2.4.2.11
3477    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3478       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3479       inherit: "elm/genlist/item/multiline/1title.1text/default";
3480
3481       // FIXME: deprecated name, will be removed
3482       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3483       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3484       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3485       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3486       alias: "elm/layout/dialogue/1title.1text.2/default";
3487
3488
3489       data.item: "contents" "elm.icon.edit";
3490
3491       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3492       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3493          target: "elm.text";
3494          target: "elm.divider1"; target:"elm.divider2"; )
3495    }
3496
3497 // 2.4.2.12
3498    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3499       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3500       inherit: "elm/genlist/item/multiline/1title.2text/default";
3501
3502       data.item: "contents" "elm.icon.edit";
3503
3504       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3505       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3506          target: "elm.text.1"; target: "elm.text.2";
3507          target: "elm.divider1"; target:"elm.divider2";
3508          target: "center_line"; target:"center_line2";)
3509    }
3510
3511 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3512    GENLIST_PART_IMAGE(BG_NAME, \
3513       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3514          GENLIST_PARAM_PASSWORD_IMAGE \
3515          fixed: 1 0; \
3516       ) \
3517    ) \
3518    GENLIST_PART_ICON(NAME, \
3519       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3520          rel1.offset: 1 1; \
3521          rel2.offset: -1 -1; \
3522       ) \
3523    )
3524
3525 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3526    GENLIST_PART_IMAGE(BG_NAME, \
3527       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3528          GENLIST_PARAM_PASSWORD_IMAGE \
3529          fixed: 1 0; \
3530       ) \
3531    ) \
3532    GENLIST_PART_ICON(NAME, \
3533       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3534          rel1.offset: 1 1; \
3535          rel2.offset: -1 -1; \
3536       ) \
3537    )
3538
3539 //2.4.2.13 (password style)
3540    group { GENLIST_NAME("dialogue/1text.4icon/default")
3541       alias: "elm/layout/dialogue/4icon";
3542
3543       data.item: "stacking" "above";
3544       data.item: "selectraise" "on";
3545       data.item: "texts" "elm.text";
3546       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3547
3548       images {
3549          image : "00_search_edit_field_bg_02.png" COMP;
3550       }
3551       parts {
3552          GENLIST_PART_BASE
3553          GENLIST_PART_BG_DIALOGUE
3554          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3555          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3556          GENLIST_PART_PADDING_TOP_SIZE(22)
3557          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3558          GENLIST_PART_TEXT( "elm.text",
3559             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3560                fixed: 0 1;
3561                min: 0 42;
3562                GENLIST_PARAM_PASSWORD_TITLE
3563             )
3564          )
3565          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3566
3567          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3568             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3569          )
3570          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3571          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3572             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3573          )
3574          GENLIST_PART_SPACER("elm.padding.center",
3575             description { state: "default" 0.0.;
3576                min: 22 0;
3577                max: 22 0;
3578                fixed: 1 1;
3579                align: 0.5 0.5;
3580                rel1 {
3581                   relative: 0.5 0;
3582                }
3583                rel2 {
3584                   relative: 0.5 1;
3585                }
3586             }
3587          )
3588          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3589             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3590          )
3591          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3592          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3593             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3594          )
3595       }
3596       programs {
3597          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3598       }
3599    }
3600
3601 // 2.4.2.14
3602    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3603       alias: "elm/layout/dialogue/2text.2icon.4";
3604       inherit: "elm/genlist/item/2text.2icon/default";
3605
3606       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3607
3608       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3609       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3610          target: "elm.icon.1"; target: "elm.icon.2";)
3611    }
3612
3613 // 2.4.2.15
3614    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3615       alias: "elm/layout/dialogue/2text.1icon.10";
3616       inherit: "elm/genlist/item/2text.1icon.divider/default";
3617
3618       data.item: "contents" "elm.icon elm.icon.edit";
3619
3620       GENLIST_DIALOGUE_INHERIT_BODY(
3621          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3622             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3623          part { name: "elm.divider1";
3624             description { state: "default" 0.0;
3625                visible: 0;
3626             }
3627          }
3628          part { name: "elm.divider2";
3629             description { state: "default" 0.0;
3630                visible: 0;
3631             }
3632          }
3633       )
3634       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3635          target: "elm.icon"; )
3636    }
3637
3638
3639 // 2.4.2.15 (textblock)
3640    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3641       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3642       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3643
3644       data.item: "contents" "elm.icon elm.icon.edit";
3645
3646       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3647       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3648          target: "elm.icon"; )
3649    }
3650
3651 // 2.4.2.16
3652    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3653       alias: "elm/layout/dialogue/2text.1icon.12";
3654       inherit: "elm/genlist/item/2text.1icon.12/default";
3655
3656       data.item: "contents" "elm.icon elm.icon.edit";
3657
3658       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3659       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3660          target: "elm.icon"; )
3661    }
3662
3663
3664 // 2.4.2.17
3665    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3666       alias: "elm/layout/dialogue/2text.1icon.8";
3667
3668       GENLIST_PROLOG_DIALOGUE
3669       data.item: "texts" "elm.text.1 elm.text.2";
3670       data.item: "contents" "elm.icon elm.icon.edit";
3671
3672       parts {
3673          GENLIST_PART_BASE
3674          GENLIST_PART_BG_DIALOGUE
3675          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3676          GENLIST_PART_PADDING_RIGHT_EDIT
3677          GENLIST_PART_PADDING_TOP_2LINE
3678          GENLIST_PART_PADDING_BOTTOM_2LINE
3679
3680          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3681             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3682          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3683             "elm.padding.left", "elm.text2.limit",
3684             "elm.text.2", "elm.padding.bottom",
3685              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3686          )
3687          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3688          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3689             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3690          // Virtual part for Maxmimum right X axis of text.2
3691          GENLIST_PART_SPACER("elm.text2.limit",
3692             GENLIST_DESCRIPTION_R("elm.padding.right",
3693                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3694             )
3695          )
3696          GENLIST_PART_FLIP
3697       }
3698       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
3699          target: "elm.text.2"; target: "elm.icon"; )
3700    }
3701
3702 // 2.4.2.18
3703    group { GENLIST_NAME("dialogue/multiline/2text/default")
3704       alias: "elm/layout/dialogue/multiline/2text/default";
3705       inherit: "elm/genlist/item/multiline/2text/default";
3706
3707       // FIXME: deprecated name, will be removed
3708       alias: "elm/genlist/item/multiline/dialogue/2text/default";
3709       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
3710       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
3711       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
3712       alias: "elm/layout/multiline/dialogue/2text/default";
3713
3714       data.item: "contents" "elm.icon.edit";
3715
3716       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3717       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3718    }
3719
3720 // 2.4.2.19
3721    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
3722       alias: "elm/layout/dialogue/2text.1icon.15/default";
3723
3724       GENLIST_PROLOG_DIALOGUE
3725       data.item: "texts" "elm.text.1 elm.text.2";
3726       data.item: "contents" "elm.icon elm.icon.edit";
3727
3728       parts {
3729          GENLIST_PART_BG_DIALOGUE
3730          GENLIST_PART_BASE
3731          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3732          GENLIST_PART_PADDING_RIGHT_EDIT
3733          GENLIST_PART_PADDING_TOP_2LINE
3734          GENLIST_PART_PADDING_BOTTOM_2LINE
3735
3736          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3737             "elm.padding.left", "elm.padding.right",
3738             "elm.padding.top", "elm.icon",
3739          )
3740          GENLIST_PART_ICON_SMALL_LB("elm.icon",
3741             "elm.padding.left", "elm.padding.bottom")
3742          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
3743          GENLIST_PART_TEXT("elm.text.2",
3744             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
3745                GENLIST_PARAM_SUBITEM_SETTINGS
3746                min: 0 GENLIST_HEIGHT_2LINE_SUB;
3747                fixed: 0 1;
3748             )
3749             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
3750          )
3751          GENLIST_PART_FLIP
3752       }
3753       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3754    }
3755
3756 // 2.4.2.20
3757    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
3758       alias: "elm/layout/dialogue/2text.1icon.divider/default";
3759       inherit: "elm/genlist/item/2text.1icon.divider/default";
3760
3761       data.item: "contents" "elm.icon elm.icon.edit";
3762
3763       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3764       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3765    }
3766
3767 // 2.4.2.21
3768 // FIXME: Why name is 3text ?? it's 2text
3769    group { GENLIST_NAME("dialogue/3text.2icon/default")
3770       alias: "elm/layout/dialogue/3text.2icon/default";
3771       inherit: "elm/genlist/item/2text.2icon/default";
3772
3773       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3774
3775       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3776       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3777          target: "elm.icon.1"; target: "elm.icon.2"; )
3778    }
3779
3780 // 2.4.4.1 group title
3781    group { GENLIST_NAME("dialogue/grouptitle/default")
3782       alias: "elm/layout/dialogue/grouptitle";
3783
3784       // FIXME: deprecated name, will be removed
3785       alias : "elm/genlist/item/dialogue/title/default";
3786       alias: "elm/genlist/item_odd/dialogue/title/default";
3787       alias: "elm/genlist/item_compress/dialogue/title/default";
3788       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
3789       alias: "elm/layout/dialogue/title";
3790
3791       GENLIST_PROLOG
3792       data.item: "texts" "elm.text";
3793       data.item: "contents" "elm.icon";
3794       parts {
3795          GENLIST_PART_BASE
3796          GENLIST_PART_BG_NORMAL
3797          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3798          GENLIST_PART_PADDING_TOP_SIZE( 0 )
3799          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
3800          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
3801
3802          GENLIST_PART_TEXT("elm.text",
3803             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
3804                "elm.padding.top", "elm.padding.bottom",
3805                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
3806                min: 0 GENLIST_HEIGHT_GROUPTITLE;
3807             )
3808          )
3809
3810          GENLIST_PART_ICON("elm.icon",
3811             GENLIST_DESCRIPTION_RTB("elm.padding.right",
3812                "elm.padding.top", "elm.padding.bottom",
3813                min: 32 32; max: 32 32; fixed: 1 1;
3814             )
3815          )
3816          GENLIST_PART_FLIP
3817       }
3818       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
3819    }
3820
3821 // 2.4.4.2 Help Text
3822    group { GENLIST_NAME("multiline/1text/default");
3823       alias: "elm/layout/multiline/1text/default";
3824
3825       // FIXME: name is not correct...
3826       alias: "elm/layout/dialogue/multiline/1text/default";
3827
3828       data.item: "stacking" "above";
3829       data.item: "selectraise" "on";
3830       data.item: "texts" "elm.text";
3831
3832       parts {
3833          GENLIST_PART_BASE
3834          GENLIST_PART_BG_NORMAL
3835          GENLIST_PART_PADDING_LEFT_SIZE(38)
3836          GENLIST_PART_PADDING_RIGHT_SIZE(38)
3837          GENLIST_PART_PADDING_TOP_SIZE(0)
3838          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
3839
3840          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
3841             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3842             min: 0 38;
3843          )
3844          GENLIST_PART_FLIP
3845       }
3846       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3847    }
3848
3849 // 2.4.4.3
3850    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
3851       alias: "elm/layout/dialogue/bg/2text.1icon/default";
3852
3853       GENLIST_PROLOG_DIALOGUE
3854       data.item: "texts" "elm.text.1 elm.text.2";
3855       data.item: "contents" "elm.icon elm.icon.edit";
3856
3857       parts {
3858          GENLIST_PART_BG_DIALOGUE
3859          GENLIST_PART_BASE
3860          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3861          GENLIST_PART_PADDING_RIGHT_EDIT
3862          GENLIST_PART_PADDING_TOP_SIZE(20)
3863          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3864
3865          GENLIST_PART_TEXT("elm.text.1",
3866             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
3867                GENLIST_PARAM_LISTITEM
3868                min: 0 54; fixed:1 1;)
3869             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3870          )
3871          GENLIST_PART_TEXT("elm.text.2",
3872             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
3873                GENLIST_PARAM_SUBITEM_DEFAULT
3874                min: 0 42;)
3875             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3876          )
3877
3878          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
3879          GENLIST_PART_ICON("elm.icon",
3880             GENLIST_DESCRIPTION_R("elm.padding.right",
3881                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3882                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3883             )
3884          )
3885          GENLIST_PART_FLIP
3886       }
3887       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3888    }
3889
3890 // 2.4.4.4
3891    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
3892       alias: "elm/layout/dialogue/bg/3text.2icon/default";
3893
3894       GENLIST_PROLOG_DIALOGUE
3895       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
3896       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3897
3898       parts {
3899          GENLIST_PART_BG_DIALOGUE
3900          GENLIST_PART_BASE
3901          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3902          GENLIST_PART_PADDING_RIGHT_EDIT
3903          GENLIST_PART_PADDING_TOP_SIZE(20)
3904          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3905
3906          GENLIST_PART_TEXT("elm.text.1",
3907             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
3908                GENLIST_PARAM_LISTITEM
3909                min: 0 54; fixed:1 1;)
3910             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3911          )
3912          GENLIST_PART_TEXT("elm.text.2",
3913             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
3914                GENLIST_PARAM_SUBITEM_DEFAULT
3915                min: 0 34;)
3916             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3917          )
3918          GENLIST_PART_TEXT("elm.text.3",
3919             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
3920                GENLIST_PARAM_SUBITEM_DEFAULT
3921                min: 0 34; fixed: 1 1; )
3922             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3923          )
3924
3925          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
3926          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
3927          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
3928          GENLIST_PART_ICON("elm.icon.2",
3929             GENLIST_DESCRIPTION_R("elm.padding.right",
3930                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3931                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3932             )
3933          )
3934          GENLIST_PART_FLIP
3935       }
3936       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
3937          target: "elm.icon.1"; target: "elm.icon.2"; )
3938    }
3939
3940 // 2.4.4.5
3941    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
3942       alias: "elm/layout/dialogue/bg/5text.6icon/default";
3943
3944       GENLIST_PROLOG_DIALOGUE
3945       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
3946       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
3947
3948       parts {
3949          GENLIST_PART_BG_DIALOGUE
3950          GENLIST_PART_BASE
3951          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3952          GENLIST_PART_PADDING_RIGHT_EDIT
3953          GENLIST_PART_PADDING_TOP_SIZE(13)
3954          GENLIST_PART_PADDING_BOTTOM_SIZE(13)
3955
3956          GENLIST_PART_ICON("elm.icon.1",
3957             GENLIST_DESCRIPTION_L("elm.padding.left",
3958                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3959                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
3960                fixed: 1 1;
3961             )
3962          )
3963          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3964          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
3965             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
3966             GENLIST_PARAM_APPS_NAME
3967             min: 0 32; fixed: 0 1;)
3968          )
3969          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
3970             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
3971             GENLIST_PARAM_APPS_INC
3972             min: 0 32; fixed: 0 1;)
3973          )
3974
3975          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
3976             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
3977             min: 38 38; fixed: 1 1;)
3978          )
3979          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
3980          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
3981             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
3982             min: 38 38; fixed: 1 1;)
3983          )
3984          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
3985          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
3986             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
3987             min: 38 38; fixed: 1 1;)
3988          )
3989          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
3990          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
3991             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
3992             min: 38 38; fixed: 1 1;)
3993          )
3994          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
3995          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
3996             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
3997             min: 38 38; fixed: 1 1;)
3998          )
3999          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
4000          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
4001             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
4002             GENLIST_PARAM_APPS_RATING
4003             min :0 38;)
4004          )
4005
4006          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
4007             "elm.padding.icon1.right", "elm.padding.bottom",
4008             GENLIST_PARAM_APPS_PRICE
4009             min: 0 32; fixed: 0 1;
4010             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
4011          )
4012          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
4013          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
4014             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
4015             GENLIST_PARAM_APPS_PRICE_SALE
4016             min: 0 32; fixed: 0 1;)
4017          )
4018          GENLIST_PART_FLIP
4019       }
4020       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4021          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
4022    }
4023
4024 // 2.4.4.5.1 (Circle)
4025    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.circle/default")
4026       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4027
4028       GENLIST_INHERIT_THUMB_CIRCLE_LARGE_DIALOGUE("elm.icon.1")
4029       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4030          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4031       )
4032       GENLIST_PROGRAMS_THUMB
4033    }
4034
4035 // 2.4.4.5.1 (Square)
4036    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.square/default")
4037       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4038
4039       GENLIST_INHERIT_THUMB_SQUARE_LARGE_DIALOGUE("elm.icon.1")
4040       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4041          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4042       )
4043       GENLIST_PROGRAMS_THUMB
4044    }
4045
4046 #if 0
4047 // ???
4048    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
4049    group { name: "elm/genlist/item/3text.5icon.2/default";
4050       alias: "elm/genlist/item_odd/3text.5icon.2/default";
4051       alias: "elm/genlist/item_compress/3text.5icon.2/default";
4052       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
4053       data.item: "stacking" "above";
4054       data.item: "selectraise" "on";
4055       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
4056       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
4057       data.item: "flips" "elm.flip.icon elm.flip.content";
4058
4059       parts {
4060          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
4061          GENLIST_PART_BG_NORMAL
4062          GENLIST_PART_BG_NORMAL
4063          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
4064          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
4065          GENLIST_PART_PADDING_LEFT
4066          GENLIST_PART_PADDING_RIGHT_EDIT
4067          GENLIST_PART_COLORBAR
4068          part { name: "elm.icon.checkbox";
4069             type: SWALLOW;
4070             mouse_events: 1;
4071             scale: 1;
4072             description { state: "default" 0.0;
4073                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4074                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4075                fixed: 1 1;
4076                rel1 {
4077                   relative: 1.0 0.0;
4078                   to_x: "elm.padding.left";
4079                   to_y: "elm.padding.top";
4080                }
4081                rel2 {
4082                   relative: 0.0 0.0;
4083                   to_x: "elm.padding.right";
4084                   to_y: "elm.padding.bottom";
4085                }
4086                align: 0.0 0.5;
4087             }
4088          }
4089          part { name: "elm.text.date";
4090             type: TEXT;
4091             mouse_events: 0;
4092             scale: 1;
4093             description { state: "default" 0.0;
4094                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
4095                fixed: 1 1;
4096                rel1 {
4097                   to_x: "elm.padding.right";
4098                   to_y: "elm.padding.bottom";
4099                }
4100                rel2 {
4101                   relative: 0.0 0.0;
4102                   to_x: "elm.padding.right";
4103                   to_y: "elm.padding.bottom";
4104                }
4105                align: 1.0 1.0;
4106                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4107                text {
4108                   font: "Tizen:style=Medium";
4109                   size: GENLIST_FONT_32_INC;
4110                   min: 0 1;
4111                   align: 1.0 0.5;
4112                   text_class: "tizen";
4113                }
4114             }
4115             description { state: "selected" 0.0;
4116                inherit: "default" 0.0;
4117                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4118             }
4119             GENLIST_DESCRIPTION_FLIP_ENABLED
4120          }
4121          part { name: "elm.icon.important";
4122             clip_to: "disclip";
4123             type: SWALLOW;
4124             mouse_events: 1;
4125             scale: 1;
4126             description { state: "default" 0.0;
4127                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
4128                fixed: 1 1;
4129                rel1 {
4130                   relative: 0.0 1.0;
4131                   to_x: "elm.padding.right";
4132                   to_y: "elm.padding.top";
4133                }
4134                rel2 {
4135                   relative: 0.0 0.0;
4136                   to_x: "elm.padding.right";
4137                   to_y: "elm.text.date";
4138                }
4139                align: 1.0 0.5;
4140             }
4141             GENLIST_DESCRIPTION_FLIP_ENABLED
4142          }
4143          part { name: "elm.padding.icon.important.left";
4144             clip_to: "disclip";
4145             type: RECT;
4146             scale: 1;
4147             description { state: "default" 0.0;
4148                min: GENLIST_PADDING_16_INC 0;
4149                fixed: 1 0;
4150                rel1{
4151                   relative: 0.0 1.0;
4152                   to_x: "elm.icon.important";
4153                }
4154                rel2 {
4155                   relative: 0.0 1.0;
4156                   to_x: "elm.icon.important";
4157                }
4158                align: 1.0 0.0;
4159                visible: 0;
4160             }
4161          }
4162          part { name: "elm.padding.icon.checkbox.right";
4163             clip_to: "disclip";
4164             type: RECT;
4165             scale: 1;
4166             description { state: "default" 0.0;
4167                min: GENLIST_PADDING_16_INC 0;
4168                fixed: 1 0;
4169                rel1 {
4170                   relative: 1.0 0.0;
4171                   to_x: "elm.icon.checkbox";
4172                   to_y: "elm.padding.top";
4173                }
4174                rel2 {
4175                   relative: 1.0 0.0;
4176                   to_x:  "elm.icon.checkbox";
4177                   to_y: "elm.padding.bottom";
4178                }
4179                align: 1.0 0.0;
4180                visible: 0;
4181             }
4182          }
4183          part { name: "elm.text.subject.rect";
4184             clip_to: "disclip";
4185             type: RECT;
4186             scale: 1;
4187             description { state: "default" 0.0;
4188                min: 0 GENLIST_SIZE_61_INC;
4189                fixed: 1 1;
4190                rel1 {
4191                   relative: 1.0 1.0;
4192                   to_x: "elm.padding.icon.checkbox.right";
4193                   to_y: "elm.padding.top";
4194                }
4195                rel2 {
4196                   relative: 0.0 0.0;
4197                   to_x: "elm.padding.icon.important.left";
4198                   to_y: "elm.padding.top";
4199                }
4200                align: 0.0 0.0;
4201                visible: 0;
4202             }
4203          }
4204          part { name: "elm.text.subject";
4205             clip_to: "disclip";
4206             type: TEXTBLOCK;
4207             mouse_events: 0;
4208             scale: 1;
4209             description { state: "default" 0.0;
4210                fixed: 1 1;
4211                rel1.to: "elm.text.subject.rect";
4212                rel2.to: "elm.text.subject.rect";
4213                align: 0.0 0.0;
4214                text {
4215                   style: "genlist_style_email_unread";
4216                   min: 0 1;
4217                   max: 0 1;
4218                   align: 0.0 0.5;
4219                }
4220             }
4221             description { state: "selected" 0.0;
4222                inherit: "default" 0.0;
4223                text.style: "genlist_style_email_focus";
4224             }
4225             description { state: "read" 0.0;
4226                inherit: "default" 0.0;
4227                text.style: "genlist_style_email_read";
4228             }
4229             description { state: "unread" 0.0;
4230                inherit: "default" 0.0;
4231                text.style: "genlist_style_email_unread";
4232             }
4233             description { state: "urgency_read" 0.0;
4234                inherit: "default" 0.0;
4235                text.style: "genlist_style_email_urgency_read";
4236             }
4237             description { state: "urgency_unread" 0.0;
4238                inherit: "default" 0.0;
4239                text.style: "genlist_style_email_urgency_unread";
4240             }
4241             GENLIST_DESCRIPTION_FLIP_ENABLED
4242          }
4243          part { name: "elm.text.name";
4244             clip_to: "disclip";
4245             type: TEXTBLOCK;
4246             scale: 1;
4247             description { state: "default" 0.0;
4248                fixed: 1 1;
4249                rel1 {
4250                   relative: 1.0 1.0;
4251                   to_x: "elm.padding.icon.checkbox.right";
4252                   to_y: "elm.text.subject";
4253                }
4254                rel2 {
4255                   relative: 0.0 0.0;
4256                   to_x: "elm.padding.icon.num.left";
4257                   to_y: "elm.padding.bottom";
4258                }
4259                align: 0.0 0.5;
4260                text {
4261                   style: "genlist_style_name_text";
4262                   min: 0 1;
4263                   align: 0.0 0.5;
4264                }
4265             }
4266             description { state: "selected" 0.0;
4267                inherit: "default" 0.0;
4268                text.style: "genlist_style_name_text_focus";
4269             }
4270             GENLIST_DESCRIPTION_FLIP_ENABLED
4271          }
4272          part { name: "elm.padding.icon.num.left";
4273             clip_to: "disclip";
4274             type: RECT;
4275             scale: 1;
4276             description { state: "default" 0.0;
4277                min: GENLIST_PADDING_16_INC 0;
4278                fixed: 1 0;
4279                rel1 {
4280                   relative: 0.0 1.0;
4281                   to_x: "elm.icon.num";
4282                   to_y: "elm.text.subject";
4283                }
4284                rel2 {
4285                   relative: 0.0 0.0;
4286                   to_x: "elm.icon.num";
4287                   to_y: "elm.padding.bottom";
4288                }
4289                align: 1.0 0.0;
4290                visible: 0;
4291             }
4292          }
4293          part { name: "elm.icon.num";
4294             clip_to: "disclip";
4295             type: SWALLOW;
4296             mouse_events: 0;
4297             scale: 1;
4298             description { state: "default" 0.0;
4299                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4300                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4301                fixed: 1 1;
4302                rel1 {
4303                   relative: 0.0 1.0;
4304                   to_x: "elm.padding.icon.attach.left";
4305                   to_y: "elm.text.subject";
4306                }
4307                rel2 {
4308                   relative: 0.0 0.0;
4309                   to_x: "elm.padding.icon.attach.left";
4310                   to_y: "elm.padding.bottom";
4311                }
4312                align: 1.0 0.5;
4313             }
4314             GENLIST_DESCRIPTION_FLIP_ENABLED
4315          }
4316          part { name: "elm.padding.icon.attach.left";
4317             clip_to: "disclip";
4318             type: RECT;
4319             scale: 1;
4320             description { state: "default" 0.0;
4321                min: GENLIST_PADDING_16_INC 0;
4322                fixed: 1 0;
4323                rel1 {
4324                   relative: 0.0 1.0;
4325                   to_x: "elm.icon.attach";
4326                   to_y: "elm.text.subject";
4327                }
4328                rel2 {
4329                   relative: 0.0 0.0;
4330                   to_x: "elm.icon.attach";
4331                   to_y: "elm.padding.bottom";
4332                }
4333                align: 1.0 0.0;
4334                visible: 0;
4335             }
4336          }
4337          part { name: "elm.icon.attach";
4338             clip_to: "disclip";
4339             type: SWALLOW;
4340             scale: 1;
4341             description { state: "default" 0.0;
4342                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4343                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4344                fixed: 1 1;
4345                rel1 {
4346                   relative: 0.0 1.0;
4347                   to_x: "elm.text.date";
4348                   to_y: "elm.text.subject";
4349                }
4350                rel2 {
4351                   relative: 0.0 0.0;
4352                   to_x: "elm.text.date";
4353                   to_y: "elm.padding.bottom";
4354                }
4355                align: 1.0 0.5;
4356             }
4357             GENLIST_DESCRIPTION_FLIP_ENABLED
4358          }
4359          part { name: "elm.swallow.outbox.progress";
4360             type: SWALLOW;
4361             scale: 1;
4362             mouse_events: 1;
4363             repeat_events: 0;
4364             description { state: "default" 0.0;
4365                min: GENLIST_SIZE_168_INC 0;
4366                fixed: 1 1;
4367                color: 0 0 0 0;
4368                align: 1.0 0.5;
4369                rel1 {
4370                   relative: 0.0 1.0;
4371                   offset: 0 0;
4372                   to_x: "elm.padding.right";
4373                   to_y: "elm.padding.top";
4374                }
4375                rel2 {
4376                   relative: 0.0 0.0;
4377                   offset: 0 0;
4378                   to_x: "elm.padding.right";
4379                   to_y: "elm.padding.bottom";
4380                }
4381             }
4382          }
4383          GENLIST_PART_FLIP
4384          GENLIST_PART_DISCLIP
4385       }
4386       programs {
4387          // signal: elm,state,%s,active
4388          //   a "check" item named %s went active
4389          // signal: elm,state,%s,passive
4390          //   a "check" item named %s went passive
4391          // default is passive
4392          program { name: "go_active";
4393             signal: "elm,state,selected";
4394             source: "elm";
4395             action: STATE_SET "selected" 0.0;
4396             target: "bg";
4397             target: "elm.text.subject";
4398             target: "elm.text.name";
4399             target: "elm.text.date";
4400             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4401          }
4402          program { name: "go_passive";
4403             signal: "elm,state,unselected";
4404             source: "elm";
4405             action: STATE_SET "default" 0.0;
4406             target: "bg";
4407             target: "elm.text.subject";
4408             target: "elm.text.name";
4409             target: "elm.text.date";
4410             transition: LINEAR 0.1;
4411          }
4412          program { name: "go_disabled";
4413             signal: "elm,state,disabled";
4414             source: "elm";
4415             action: STATE_SET "disabled" 0.0;
4416             target: "disclip";
4417          }
4418          program { name: "go_enabled";
4419             signal: "elm,state,enabled";
4420             source: "elm";
4421             action: STATE_SET "default" 0.0;
4422             target: "disclip";
4423          }
4424          program { name: "go_read";
4425             signal: "elm,state,read";
4426             source: "elm";
4427             action: STATE_SET "read" 0.0;
4428             target: "elm.text.subject";
4429          }
4430          program { name: "go_unread";
4431             signal: "elm,state,unread";
4432             source: "elm";
4433             action: STATE_SET "unread" 0.0;
4434             target: "elm.text.subject";
4435          }
4436          program { name: "go_urgeny_unread";
4437             signal: "elm,state,urgency_unread";
4438             source: "elm";
4439             action: STATE_SET "urgency_unread" 0.0;
4440             target: "elm.text.subject";
4441          }
4442          program { name: "go_urgency_read";
4443             signal: "elm,state,urgency_read";
4444             source: "elm";
4445             action: STATE_SET "urgency_read" 0.0;
4446             target: "elm.text.subject";
4447          }
4448          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4449       }
4450    }
4451
4452 // ???
4453    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4454    group { name: "elm/genlist/item/2text.1icon.13/default";
4455       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4456       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4457       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4458       data.item: "stacking" "above";
4459       data.item: "selectraise" "on";
4460       data.item: "texts" "elm.text elm.text.msgcount";
4461       data.item: "contents" "elm.icon";
4462       data.item: "flips" "elm.flip.icon elm.flip.content";
4463
4464       parts {
4465          GENLIST_PART_BASE
4466          GENLIST_PART_BOTTOM_LINE
4467          GENLIST_PART_BG_NORMAL
4468          GENLIST_PART_BG_NORMAL
4469          GENLIST_PART_PADDING_LEFT
4470          GENLIST_PART_PADDING_RIGHT_EDIT
4471          part { name: "elm.icon";
4472             clip_to: "disclip";
4473             type: SWALLOW;
4474             scale: 1;
4475             description { state: "default" 0.0;
4476                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4477                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4478                fixed: 1 1;
4479                rel1 {
4480                   relative: 1.0 0.0;
4481                   to_x: "elm.padding.left";
4482                }
4483                rel2 {
4484                   relative: 1.0 1.0;
4485                   to_x: "elm.padding.left";
4486                }
4487                align: 0.0 0.5;
4488             }
4489             GENLIST_DESCRIPTION_FLIP_ENABLED
4490          }
4491          part { name: "elm.text.msgcount";
4492             clip_to: "disclip";
4493             type: TEXT;
4494             mouse_events: 0;
4495             scale: 1;
4496             description {
4497                state: "default" 0.0;
4498                fixed: 1 1;
4499                align: 0 0;
4500                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4501                rel1.to: "elm.icon";
4502                rel2.to: "elm.icon";
4503                text {
4504                   font: "Tizen:style=Medium";
4505                   size: GENLIST_FONT_28_INC;
4506                   min: 0 1;
4507                   align: 0.5 0.5;
4508                   text_class: "tizen";
4509                }
4510                align: 0.0 0.5;
4511             }
4512          }
4513          part { name: "elm.padding.icon.right";
4514             clip_to: "disclip";
4515             type: RECT;
4516             scale: 1;
4517             description {
4518                state: "default" 0.0;
4519                min: GENLIST_SIZE_16_INC 0;
4520                fixed: 1 0;
4521                rel1 {
4522                   relative: 1.0 0.0;
4523                   to_x: "elm.icon";
4524                }
4525                rel2.to_x: "elm.icon";
4526                visible: 0;
4527             }
4528          }
4529          part { name: "elm.text";
4530             clip_to: "disclip";
4531             type: TEXT;
4532             mouse_events: 0;
4533             scale: 1;
4534             description { state: "default" 0.0;
4535                rel1 {
4536                   relative: 1.0 0.0;
4537                   to_x: "elm.padding.icon.right";
4538                }
4539                rel2 {
4540                   relative: 0.0 1.0;
4541                   to_x: "elm.padding.right";
4542                }
4543                align: 0.0 0.5;
4544                color: GENLIST_EMAIL_UNREAD_COLOR;
4545                text {
4546                   font: "Tizen:style=Roman";
4547                   size: GENLIST_EMAIL_SIZE;
4548                   min: 0 1;
4549                   align: 0.0 0.5;
4550                   text_class: "list_item";
4551                }
4552             }
4553             GENLIST_DESCRIPTION_FLIP_ENABLED
4554          }
4555          GENLIST_PART_FLIP
4556          GENLIST_PART_DISCLIP
4557       }
4558       programs {
4559          program { name: "go_active";
4560             signal: "elm,state,selected";
4561             source: "elm";
4562             action: STATE_SET "selected" 0.0;
4563             target: "bg";
4564             target: "elm.text";
4565             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4566          }
4567          program { name: "go_passive";
4568             signal: "elm,state,unselected";
4569             source: "elm";
4570             action: STATE_SET "default" 0.0;
4571             target: "bg";
4572             target: "elm.text";
4573             transition: LINEAR 0.1;
4574          }
4575          program { name: "go_disabled";
4576             signal: "elm,state,disabled";
4577             source: "elm";
4578             action: STATE_SET "disabled" 0.0;
4579             target: "disclip";
4580          }
4581          program { name: "go_enabled";
4582             signal: "elm,state,enabled";
4583             source: "elm";
4584             action: STATE_SET "default" 0.0;
4585             target: "disclip";
4586          }
4587          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4588       }
4589    }
4590
4591 // ???
4592    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4593    group { name: "elm/genlist/item/2text.1icon.14/default";
4594       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4595       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4596       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4597       data.item: "stacking" "above";
4598       data.item: "selectraise" "on";
4599       data.item: "texts" "elm.text elm.text.msgcount";
4600       data.item: "contents" "elm.check elm.icon";
4601       data.item: "flips" "elm.flip.icon elm.flip.content";
4602
4603       parts {
4604          GENLIST_PART_BASE
4605          GENLIST_PART_BOTTOM_LINE
4606          GENLIST_PART_BG_NORMAL
4607          GENLIST_PART_BG_NORMAL
4608          GENLIST_PART_PADDING_LEFT
4609          GENLIST_PART_PADDING_RIGHT_EDIT
4610          part { name: "elm.check";
4611             clip_to: "disclip";
4612             type: SWALLOW;
4613             mouse_events: 1;
4614             scale: 1;
4615             description { state: "default" 0.0;
4616                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4617                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4618                fixed: 1 1;
4619                rel1 {
4620                   relative: 1.0 0.0;
4621                   to_x: "elm.padding.left";
4622                }
4623                rel2 {
4624                   relative: 1.0 1.0;
4625                   to_x: "elm.padding.left";
4626                }
4627                align: 0.0 0.5;
4628             }
4629             GENLIST_DESCRIPTION_FLIP_ENABLED
4630          }
4631
4632          part { name: "elm.padding.icon.checkbox.right";
4633             clip_to: "disclip";
4634             type: RECT;
4635             scale: 1;
4636             description { state: "default" 0.0;
4637                min: GENLIST_PADDING_16_INC 0;
4638                fixed: 1 0;
4639                rel1 {
4640                   relative: 1.0 0.0;
4641                   to_x: "elm.check";
4642                }
4643                rel2 {
4644                   relative: 1.0 1.0;
4645                   to_x:  "elm.check";
4646                }
4647                align: 1.0 0.0;
4648                visible: 0;
4649             }
4650          }
4651          part { name: "elm.icon";
4652             clip_to: "disclip";
4653             type: SWALLOW;
4654             scale: 1;
4655             description { state: "default" 0.0;
4656                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4657                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4658                fixed: 1 1;
4659                rel1.to_x: "elm.padding.right";
4660                rel2 {
4661                   relative: 0.0 1.0;
4662                   to_x: "elm.padding.right";
4663                }
4664                align: 1.0 0.5;
4665             }
4666             GENLIST_DESCRIPTION_FLIP_ENABLED
4667          }
4668          part { name: "elm.text.msgcount";
4669             clip_to: "disclip";
4670             type: TEXT;
4671             mouse_events: 0;
4672             scale: 1;
4673             description {
4674                state: "default" 0.0;
4675                fixed: 1 1;
4676                align: 0 0;
4677                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4678                rel1.to: "elm.icon";
4679                rel2.to: "elm.icon";
4680                text {
4681                   font: "Tizen:style=Medium";
4682                   size: GENLIST_FONT_28_INC;
4683                   min: 0 1;
4684                   align: 0.5 0.5;
4685                   text_class: "tizen";
4686                }
4687                align: 0.0 0.5;
4688             }
4689          }
4690          part { name: "elm.padding.icon.left";
4691             clip_to: "disclip";
4692             type: RECT;
4693             scale: 1;
4694             description {
4695                state: "default" 0.0;
4696                min: GENLIST_SIZE_16_INC 0;
4697                fixed: 1 0;
4698                rel1.to_x: "elm.icon";
4699                rel2 {
4700                   relative: 0.0 1.0;
4701                   to_x: "elm.icon";
4702                }
4703                align: 1.0 0.0;
4704                visible: 0;
4705             }
4706          }
4707          part { name: "elm.text";
4708             clip_to: "disclip";
4709             type: TEXTBLOCK;
4710             mouse_events: 0;
4711             scale: 1;
4712             description { state: "default" 0.0;
4713                rel1 {
4714                   relative: 1.0 0.0;
4715                   to_x: "elm.padding.icon.checkbox.right";
4716                }
4717                rel2 {
4718                   relative: 0.0 1.0;
4719                   to_x: "elm.padding.icon.left";
4720                }
4721                align: 0.0 0.5;
4722                text {
4723                   style: "genlist_style_email_unread";
4724                   min: 0 1;
4725                   max: 0 1;
4726                   align: 0.0 0.5;
4727                }
4728             }
4729             description { state: "selected" 0.0;
4730                inherit: "default" 0.0;
4731                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4732             }
4733             GENLIST_DESCRIPTION_FLIP_ENABLED
4734          }
4735          GENLIST_PART_FLIP
4736          GENLIST_PART_DISCLIP
4737       }
4738       programs {
4739          program { name: "go_active";
4740             signal: "elm,state,selected";
4741             source: "elm";
4742             action: STATE_SET "selected" 0.0;
4743             target: "bg";
4744             target: "elm.text";
4745             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4746          }
4747          program { name: "go_passive";
4748             signal: "elm,state,unselected";
4749             source: "elm";
4750             action: STATE_SET "default" 0.0;
4751             target: "bg";
4752             target: "elm.text";
4753             transition: LINEAR 0.1;
4754          }
4755          program { name: "go_disabled";
4756             signal: "elm,state,disabled";
4757             source: "elm";
4758             action: STATE_SET "disabled" 0.0;
4759             target: "disclip";
4760          }
4761          program { name: "go_enabled";
4762             signal: "elm,state,enabled";
4763             source: "elm";
4764             action: STATE_SET "default" 0.0;
4765             target: "disclip";
4766          }
4767          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4768       }
4769    }
4770
4771
4772    group { name: "elm/genlist/item/readmessage/default";
4773       alias: "elm/genlist/item_odd/readmessage/default";
4774       alias: "elm/genlist/item_compress/readmessage/default";
4775       alias: "elm/genlist/item_compress_odd/readmessage/default";
4776
4777       data.item: "stacking" "above";
4778       data.item: "selectraise" "on";
4779       data.item: "contents" "elm.icon";
4780       parts {
4781          part { name: "base";
4782             type: RECT;
4783             repeat_events: 1;
4784             description { state: "default" 0.0;
4785                color: GENLIST_LIST_BG_COLOR;
4786             }
4787          }
4788          part { name: "elm.icon";
4789             clip_to: "disclip";
4790             type: SWALLOW;
4791             scale: 1;
4792             description { state: "default" 0.0;
4793                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
4794                rel2 {
4795                   relative: 0.76 0.0;
4796                   to_y: "elm.padding.bottom";
4797                }
4798             }
4799          }
4800          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4801          GENLIST_PART_DISCLIP
4802       }
4803       programs {
4804          // signal: elm,state,%s,active
4805          //   a "check" item named %s went active
4806          // signal: elm,state,%s,passive
4807          //   a "check" item named %s went passive
4808          // default is passive
4809          /*program { name: "go_active";
4810             signal: "elm,state,selected";
4811             source: "elm";
4812             action: STATE_SET "selected" 0.0;
4813             target: "bg";
4814          }
4815          program { name: "go_passive";
4816             signal: "elm,state,unselected";
4817             source: "elm";
4818             action: STATE_SET "default" 0.0;
4819             target: "bg";
4820             transition: LINEAR 0.1;
4821          }*/
4822          program { name: "go_disabled";
4823             signal: "elm,state,disabled";
4824             source: "elm";
4825             action: STATE_SET "disabled" 0.0;
4826             target: "disclip";
4827          }
4828          program { name: "go_enabled";
4829             signal: "elm,state,enabled";
4830             source: "elm";
4831             action: STATE_SET "default" 0.0;
4832             target: "disclip";
4833          }
4834       }
4835    }
4836
4837    group { name: "elm/genlist/item/sentmessage/default";
4838       alias: "elm/genlist/item_odd/sentmessage/default";
4839       alias: "elm/genlist/item_compress/sentmessage/default";
4840       alias: "elm/genlist/item_compress_odd/sentmessage/default";
4841
4842       data.item: "stacking" "above";
4843       data.item: "selectraise" "on";
4844       data.item: "contents" "elm.icon";
4845       parts {
4846          part { name: "base";
4847             type: RECT;
4848             repeat_events: 1;
4849             description { state: "default" 0.0;
4850                color: GENLIST_LIST_BG_COLOR;
4851             }
4852          }
4853          part { name: "elm.icon";
4854             clip_to: "disclip";
4855             type: SWALLOW;
4856             scale: 1;
4857             description { state: "default" 0.0;
4858                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
4859                rel2 {
4860                   relative: 1.0 0.0;
4861                   to_y: "elm.padding.bottom";
4862                }
4863             }
4864          }
4865          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4866          GENLIST_PART_DISCLIP
4867       }
4868       programs {
4869          // signal: elm,state,%s,active
4870          //   a "check" item named %s went active
4871          // signal: elm,state,%s,passive
4872          //   a "check" item named %s went passive
4873          // default is passive
4874          /*program { name: "go_active";
4875             signal: "elm,state,selected";
4876             source: "elm";
4877             action: STATE_SET "selected" 0.0;
4878             target: "bg";
4879          }
4880          program { name: "go_passive";
4881             signal: "elm,state,unselected";
4882             source: "elm";
4883             action: STATE_SET "default" 0.0;
4884             target: "bg";
4885             transition: LINEAR 0.1;
4886          }*/
4887          program { name: "go_disabled";
4888             signal: "elm,state,disabled";
4889             source: "elm";
4890             action: STATE_SET "disabled" 0.0;
4891             target: "disclip";
4892          }
4893          program { name: "go_enabled";
4894             signal: "elm,state,enabled";
4895             source: "elm";
4896             action: STATE_SET "default" 0.0;
4897             target: "disclip";
4898          }
4899       }
4900    }
4901
4902    group { name : "elm/genlist/item/dialogue/separator/end/default";
4903       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
4904       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
4905       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
4906       data.item: "stacking" "above";
4907       data.item: "selectraise" "on";
4908       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4909       parts {
4910          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
4911          GENLIST_PART_DISCLIP
4912       }
4913    }
4914
4915    group { name : "elm/genlist/item/dialogue/seperator.2/default";
4916       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
4917       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
4918       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
4919       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
4920       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
4921       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
4922       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
4923       alias: "elm/layout/dialogue/separator/hd18/with_line";
4924
4925       data.item: "stacking" "above";
4926       data.item: "selectraise" "on";
4927       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4928
4929       parts {
4930          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
4931          GENLIST_PART_DISCLIP
4932       }
4933    }
4934
4935    group { name : "elm/genlist/item/dialogue/seperator.3/default";
4936       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
4937       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
4938       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
4939       alias: "elm/genlist/item/dialogue/separator/20/default";
4940       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
4941       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
4942       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
4943       alias: "elm/layout/dialogue/separator/hd32";
4944
4945       data.item: "stacking" "above";
4946       data.item: "selectraise" "on";
4947       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4948
4949       parts {
4950          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
4951          GENLIST_PART_DISCLIP
4952       }
4953    }
4954
4955    group { name : "elm/genlist/item/dialogue/seperator.4/default";
4956       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
4957       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
4958       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
4959       alias: "elm/genlist/item/dialogue/separator/10/default";
4960       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
4961       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
4962       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
4963       alias: "elm/layout/dialogue/separator/hd16";
4964
4965       data.item: "stacking" "above";
4966       data.item: "selectraise" "on";
4967       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4968
4969       parts {
4970          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
4971          GENLIST_PART_DISCLIP
4972       }
4973    }
4974
4975    group { name : "elm/genlist/item/dialogue/seperator.5/default";
4976       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
4977       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
4978       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
4979       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
4980       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
4981       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
4982       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
4983       alias: "elm/layout/dialogue/separator/hd1";
4984
4985       data.item: "stacking" "above";
4986       data.item: "selectraise" "on";
4987       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4988
4989       parts {
4990          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
4991          GENLIST_PART_DISCLIP
4992       }
4993    }
4994
4995
4996    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
4997       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
4998       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
4999       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
5000       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
5001       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
5002       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
5003       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
5004       alias: "elm/layout/dialogue/1title.1text.3";
5005       data.item: "stacking" "above";
5006       data.item: "selectraise" "on";
5007       data.item: "texts" "elm.title elm.text";
5008       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5009       parts {
5010          GENLIST_PART_BASE
5011          GENLIST_PART_BOTTOM_LINE
5012          GENLIST_PART_BG_NORMAL
5013          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5014          GENLIST_PART_PADDING_RIGHT_EDIT
5015          GENLIST_PART_DIALOGUE_ITEM
5016          GENLIST_PART_DIALOGUE_RIGHT_LINE
5017          part { name: "elm.title";
5018             clip_to: "disclip";
5019             type: TEXT;
5020             mouse_events: 0;
5021             scale: 1;
5022             description { state: "default" 0.0;
5023                min: GENLIST_SIZE_163_INC 0;
5024                fixed: 1 0;
5025                rel1 {
5026                   relative: 1.0 0.0;
5027                   to_x: "elm.padding.left";
5028                }
5029                rel2.to_x: "elm.padding.left";
5030                align: 0.0 0.5;
5031                color: GENLIST_MULTILINE_TEXT_COLOR;
5032                text {
5033                   font: "Tizen:style=Medium";
5034                   size: GENLIST_MULTILINE_TEXT_SIZE;
5035                   min: 0 1;
5036                   align: 0.0 0.5;
5037                   text_class: "tizen";
5038                }
5039             }
5040             GENLIST_DESCRIPTION_FLIP_ENABLED
5041          }
5042          part { name: "elm.flip.content.title";
5043             clip_to: "disclip";
5044             type: SWALLOW;
5045             description { state: "default" 0.0;
5046                visible: 0;
5047                fixed: 1 1;
5048                rel1.to: "elm.title";
5049                rel2.to: "elm.title";
5050             }
5051             description { state: "flipped" 0.0;
5052                inherit: "default" 0.0;
5053                visible: 1;
5054             }
5055          }
5056          part { name: "elm.divider1";
5057             type: RECT;
5058             mouse_events: 0;
5059             description { state: "default" 0.0;
5060                min: 1 0;
5061                fixed: 1 0;
5062                rel1 {
5063                   relative: 1.0 0.0;
5064                   to_x: "elm.title";
5065                }
5066                rel2.to_x: "elm.title";
5067                align: 0.0 0.5;
5068                color: GENLIST_LIST_LINE1_COLOR;
5069             }
5070          }
5071          part { name: "elm.padding.text.left";
5072             clip_to: "disclip";
5073             type: RECT;
5074             mouse_events: 0;
5075             scale: 1;
5076             description { state: "default" 0.0;
5077                min: GENLIST_PADDING_16_INC 0;
5078                fixed: 1 0;
5079                rel1 {
5080                    relative: 1.0 0.0;
5081                    to_x: "elm.divider1";
5082                }
5083                rel2.to_x: "elm.divider1";
5084                align: 0.0 0.5;
5085                visible: 0;
5086             }
5087          }
5088          part { name: "elm.text";
5089             clip_to: "disclip";
5090             type: TEXT;
5091             mouse_events: 0;
5092             scale: 1;
5093             description { state: "default" 0.0;
5094                rel1 {
5095                   relative: 1.0 0.0;
5096                   to_x: "elm.padding.text.left";
5097                }
5098                rel2 {
5099                   relative: 0.0 1.0;
5100                   to_x: "elm.padding.right";
5101                }
5102                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5103                text {
5104                   font: "Tizen:style=Roman";
5105                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5106                   min: 0 1;
5107                   align: 0.0 0.5;
5108                   text_class: "list_item";
5109                }
5110             }
5111             GENLIST_DESCRIPTION_FLIP_ENABLED
5112          }
5113          part { name: "elm.flip.content";
5114             clip_to: "disclip";
5115             type: SWALLOW;
5116             mouse_events: 1;
5117             scale: 1;
5118             description { state: "default" 0.0;
5119                fixed: 1 1;
5120                rel1 {
5121                   relative: 0.0 0.5;
5122                   to_x: "elm.text";
5123                }
5124                rel2 {
5125                   relative: 0.0 0.5;
5126                   to_x: "elm.padding.right";
5127                }
5128                visible: 0;
5129             }
5130             description { state: "flipped" 0.0;
5131                inherit: "default" 0.0;
5132                visible: 1;
5133             }
5134          }
5135          GENLIST_PART_DISCLIP
5136       }
5137       programs {
5138          // signal: elm,state,%s,active
5139          //   a "check" item named %s went active
5140          // signal: elm,state,%s,passive
5141          //   a "check" item named %s went passive
5142          // default is passive
5143          /*program { name: "go_active";
5144             signal: "elm,state,selected";
5145             source: "elm";
5146             action: STATE_SET "selected" 0.0;
5147             target: "elm.text";
5148          }
5149          program { name: "go_passive";
5150             signal: "elm,state,unselected";
5151             source: "elm";
5152             action: STATE_SET "default" 0.0;
5153             target: "elm.text";
5154             transition: LINEAR 0.1;
5155          }*/
5156          program { name: "go_disabled";
5157             signal: "elm,state,disabled";
5158             source: "elm";
5159             action: STATE_SET "disabled" 0.0;
5160             target: "disclip";
5161          }
5162          program { name: "go_enabled";
5163             signal: "elm,state,enabled";
5164             source: "elm";
5165             action: STATE_SET "default" 0.0;
5166             target: "disclip";
5167          }
5168          program { name: "flip_enabled";
5169             signal: "elm,state,flip,enabled";
5170             source: "elm";
5171             action: STATE_SET "flipped" 0.0;
5172             target: "elm.title";
5173             target: "elm.text";
5174             target: "elm.flip.content.title";
5175             target: "elm.flip.content";
5176          }
5177          program { name: "flip_disabled";
5178             signal: "elm,state,flip,disabled";
5179             source: "elm";
5180             action: STATE_SET "default" 0.0;
5181             target: "elm.title";
5182             target: "elm.text";
5183             target: "elm.flip.content.title";
5184             target: "elm.flip.content";
5185          }
5186       }
5187    }
5188
5189    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5190       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5191       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5192       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5193       alias: "elm/layout/dialogue/1title.1text.1icon";
5194       data.item: "stacking" "above";
5195       data.item: "selectraise" "on";
5196       data.item: "texts" "elm.title elm.text";
5197       data.item: "contents" "elm.icon";
5198       data.item: "flips" "elm.flip.icon elm.flip.content";
5199       parts {
5200          GENLIST_PART_BASE
5201          GENLIST_PART_BOTTOM_LINE
5202          GENLIST_PART_BG_NORMAL
5203          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5204          GENLIST_PART_PADDING_RIGHT_EDIT
5205          GENLIST_PART_DIALOGUE_ITEM
5206          GENLIST_PART_DIALOGUE_RIGHT_LINE
5207          part { name: "elm.title";
5208             clip_to: "disclip";
5209             type: TEXT;
5210             mouse_events: 0;
5211             scale: 1;
5212             description { state: "default" 0.0;
5213                min: GENLIST_SIZE_163_INC 0;
5214                fixed: 1 0;
5215                rel1 {
5216                   relative: 1.0 0.0;
5217                   to_x: "elm.padding.left";
5218                }
5219                rel2.to_x: "elm.padding.left";
5220                align: 0.0 0.5;
5221                color: GENLIST_MULTILINE_TEXT_COLOR;
5222                text {
5223                   font: "Tizen:style=Medium";
5224                   size: GENLIST_MULTILINE_TEXT_SIZE;
5225                   min: 0 1;
5226                   align: 0.0 0.5;
5227                   text_class: "tizen";
5228                }
5229             }
5230          }
5231          part { name: "elm.divider1";
5232             type: RECT;
5233             mouse_events: 0;
5234             description { state: "default" 0.0;
5235                min: 1 0;
5236                fixed: 1 0;
5237                rel1 {
5238                   relative: 1.0 0.0;
5239                   to_x: "elm.title";
5240                }
5241                rel2.to_x: "elm.title";
5242                align: 0.0 0.5;
5243                color: GENLIST_LIST_LINE1_COLOR;
5244             }
5245          }
5246          part { name: "elm.padding.text.left";
5247             clip_to: "disclip";
5248             type: RECT;
5249             mouse_events: 0;
5250             scale: 1;
5251             description { state: "default" 0.0;
5252                min: GENLIST_PADDING_16_INC 0;
5253                fixed: 1 0;
5254                rel1 {
5255                    relative: 1.0 0.0;
5256                    to_x: "elm.divider1";
5257                }
5258                rel2.to_x: "elm.divider1";
5259                align: 0.0 0.5;
5260                visible: 0;
5261             }
5262          }
5263          part { name: "elm.icon";
5264            clip_to: "disclip";
5265             type: SWALLOW;
5266             mouse_events: 1;
5267             scale: 1;
5268             description { state: "default" 0.0;
5269                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5270                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5271                fixed: 1 1;
5272                rel1.to_x: "elm.padding.right";
5273                rel2 {
5274                   relative: 0.0 1.0;
5275                   to_x: "elm.padding.right";
5276                }
5277                align: 1.0 0.5;
5278             }
5279          }
5280          part { name: "elm.padding.icon.left";
5281             clip_to: "disclip";
5282             type: RECT;
5283             mouse_events: 0;
5284             scale: 1;
5285             description { state: "default" 0.0;
5286                min: GENLIST_PADDING_16_INC 0;
5287                fixed: 1 0;
5288                rel1.to_x: "elm.icon";
5289                rel2 {
5290                    relative: 0.0 1.0;
5291                    to_x: "elm.icon";
5292                }
5293                rel2.to_x: "elm.icon";
5294                align: 1.0 0.5;
5295                visible: 0;
5296             }
5297          }
5298          part { name: "elm.text";
5299             clip_to: "disclip";
5300             type: TEXT;
5301             mouse_events: 0;
5302             scale: 1;
5303             description { state: "default" 0.0;
5304                rel1 {
5305                   relative: 1.0 0.0;
5306                   to_x: "elm.padding.text.left";
5307                }
5308                rel2 {
5309                   relative: 0.0 1.0;
5310                   to_x: "elm.padding.icon.left";
5311                }
5312                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5313                text {
5314                   font: "Tizen:style=Roman";
5315                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5316                   min: 0 1;
5317                   align: 0.0 0.5;
5318                   text_class: "list_item";
5319                }
5320             }
5321             GENLIST_DESCRIPTION_FLIP_ENABLED
5322          }
5323          part { name: "elm.flip.content";
5324             clip_to: "disclip";
5325             type: SWALLOW;
5326             mouse_events: 1;
5327             scale: 1;
5328             description { state: "default" 0.0;
5329                fixed: 1 1;
5330                rel1 {
5331                   relative: 0.0 0.5;
5332                   to_x: "elm.text";
5333                }
5334                rel2 {
5335                   relative: 0.0 0.5;
5336                   to_x: "elm.padding.right";
5337                }
5338                visible: 0;
5339             }
5340             description { state: "flipped" 0.0;
5341                inherit: "default" 0.0;
5342                visible: 1;
5343             }
5344          }
5345          GENLIST_PART_DISCLIP
5346       }
5347       programs {
5348          // signal: elm,state,%s,active
5349          //   a "check" item named %s went active
5350          // signal: elm,state,%s,passive
5351          //   a "check" item named %s went passive
5352          // default is passive
5353          /*program { name: "go_active";
5354             signal: "elm,state,selected";
5355             source: "elm";
5356             action: STATE_SET "selected" 0.0;
5357             target: "elm.text";
5358          }
5359          program { name: "go_passive";
5360             signal: "elm,state,unselected";
5361             source: "elm";
5362             action: STATE_SET "default" 0.0;
5363             target: "elm.text";
5364             transition: LINEAR 0.1;
5365          }*/
5366          program { name: "go_disabled";
5367             signal: "elm,state,disabled";
5368             source: "elm";
5369             action: STATE_SET "disabled" 0.0;
5370             target: "disclip";
5371          }
5372          program { name: "go_enabled";
5373             signal: "elm,state,enabled";
5374             source: "elm";
5375             action: STATE_SET "default" 0.0;
5376             target: "disclip";
5377          }
5378          //GENLIST_PROGRAM_FLIP_1TEXT
5379       }
5380    }
5381
5382    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5383       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5384       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5385       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5386       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5387       data.item: "stacking" "above";
5388       data.item: "selectraise" "on";
5389       data.item: "texts" "elm.title elm.text";
5390       data.item: "contents" "elm.icon";
5391       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5392       parts {
5393          GENLIST_PART_BASE
5394          GENLIST_PART_BOTTOM_LINE
5395          GENLIST_PART_BG_NORMAL
5396          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5397          GENLIST_PART_PADDING_RIGHT_EDIT
5398          GENLIST_PART_DIALOGUE_ITEM
5399          GENLIST_PART_DIALOGUE_RIGHT_LINE
5400          part { name: "elm.title";
5401             clip_to: "disclip";
5402             type: TEXT;
5403             mouse_events: 0;
5404             scale: 1;
5405             description { state: "default" 0.0;
5406                min: GENLIST_SIZE_163_INC 0;
5407                fixed: 1 0;
5408                rel1 {
5409                   relative: 1.0 0.0;
5410                   to_x: "elm.padding.left";
5411                }
5412                rel2.to_x: "elm.padding.left";
5413                align: 0.0 0.5;
5414                color: GENLIST_MULTILINE_TEXT_COLOR;
5415                text {
5416                   font: "Tizen:style=Medium";
5417                   size: GENLIST_MULTILINE_TEXT_SIZE;
5418                   min: 0 1;
5419                   align: 0.0 0.5;
5420                   text_class: "tizen";
5421                }
5422             }
5423             GENLIST_DESCRIPTION_FLIP_ENABLED
5424          }
5425          part { name: "elm.flip.content.title";
5426             clip_to: "disclip";
5427             type: SWALLOW;
5428             description { state: "default" 0.0;
5429                visible: 0;
5430                fixed: 1 1;
5431                rel1.to: "elm.title";
5432                rel2.to: "elm.title";
5433             }
5434             description { state: "flipped" 0.0;
5435                inherit: "default" 0.0;
5436                visible: 1;
5437             }
5438          }
5439          part { name: "elm.divider1";
5440             type: RECT;
5441             mouse_events: 0;
5442             description { state: "default" 0.0;
5443                min: 1 0;
5444                fixed: 1 0;
5445                rel1 {
5446                   relative: 1.0 0.0;
5447                   to_x: "elm.title";
5448                }
5449                rel2.to_x: "elm.title";
5450                align: 0.0 0.5;
5451                color: GENLIST_LIST_LINE1_COLOR;
5452             }
5453          }
5454          part { name: "elm.padding.text.left";
5455             clip_to: "disclip";
5456             type: RECT;
5457             mouse_events: 0;
5458             scale: 1;
5459             description { state: "default" 0.0;
5460                min: GENLIST_PADDING_16_INC 0;
5461                fixed: 1 0;
5462                rel1 {
5463                    relative: 1.0 0.0;
5464                    to_x: "elm.divider1";
5465                }
5466                rel2.to_x: "elm.divider1";
5467                align: 0.0 0.5;
5468                visible: 0;
5469             }
5470          }
5471          part { name: "elm.icon";
5472            clip_to: "disclip";
5473             type: SWALLOW;
5474             mouse_events: 0;
5475             scale: 1;
5476             description { state: "default" 0.0;
5477                min: 0 0;
5478                max: 0 0;
5479                rel1.to_x: "elm.padding.right";
5480                rel2 {
5481                   relative: 0.0 1.0;
5482                   to_x: "elm.padding.right";
5483                }
5484                align: 1.0 0.5;
5485                visible: 0;
5486             }
5487             description { state: "contact_default_number_enabled" 0.0;
5488                inherit: "default" 0.0;
5489                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5490                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5491                visible: 1;
5492             }
5493          }
5494          part { name: "elm.padding.icon.left";
5495             clip_to: "disclip";
5496             type: RECT;
5497             mouse_events: 0;
5498             scale: 1;
5499             description { state: "default" 0.0;
5500                min: 0 0;
5501                fixed: 1 0;
5502                rel1.to_x: "elm.icon";
5503                rel2 {
5504                    relative: 0.0 1.0;
5505                    to_x: "elm.icon";
5506                }
5507                rel2.to_x: "elm.icon";
5508                align: 1.0 0.5;
5509                visible: 0;
5510             }
5511             description { state: "contact_default_number_enabled" 0.0;
5512                inherit: "default" 0.0;
5513                min: GENLIST_PADDING_16_INC 0;
5514             }
5515          }
5516          part { name: "elm.text";
5517             clip_to: "disclip";
5518             type: TEXT;
5519             mouse_events: 0;
5520             scale: 1;
5521             description { state: "default" 0.0;
5522                rel1 {
5523                   relative: 1.0 0.0;
5524                   to_x: "elm.padding.text.left";
5525                }
5526                rel2 {
5527                   relative: 0.0 1.0;
5528                   to_x: "elm.padding.icon.left";
5529                }
5530                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5531                text {
5532                   font: "Tizen:style=Roman";
5533                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5534                   min: 0 1;
5535                   align: 0.0 0.5;
5536                   text_class: "list_item";
5537                }
5538             }
5539             description { state: "contact_default_number_enabled" 0.0;
5540                inherit: "default" 0.0;
5541                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5542             }
5543             GENLIST_DESCRIPTION_FLIP_ENABLED
5544          }
5545          part { name: "elm.flip.content";
5546             clip_to: "disclip";
5547             type: SWALLOW;
5548             mouse_events: 1;
5549             scale: 1;
5550             description { state: "default" 0.0;
5551                fixed: 1 1;
5552                rel1 {
5553                   relative: 0.0 0.5;
5554                   to_x: "elm.text";
5555                }
5556                rel2 {
5557                   relative: 1.0 0.5;
5558                   to_x: "elm.padding.icon.left";
5559                }
5560                visible: 0;
5561             }
5562             description { state: "flipped" 0.0;
5563                inherit: "default" 0.0;
5564                visible: 1;
5565             }
5566          }
5567          GENLIST_PART_DISCLIP
5568       }
5569       programs {
5570          // signal: elm,state,%s,active
5571          //   a "check" item named %s went active
5572          // signal: elm,state,%s,passive
5573          //   a "check" item named %s went passive
5574          // default is passive
5575          /*program { name: "go_active";
5576             signal: "elm,state,selected";
5577             source: "elm";
5578             action: STATE_SET "selected" 0.0;
5579             target: "elm.text";
5580          }
5581          program { name: "go_passive";
5582             signal: "elm,state,unselected";
5583             source: "elm";
5584             action: STATE_SET "default" 0.0;
5585             target: "elm.text";
5586             transition: LINEAR 0.1;
5587          }*/
5588          program { name: "go_disabled";
5589             signal: "elm,state,disabled";
5590             source: "elm";
5591             action: STATE_SET "disabled" 0.0;
5592             target: "disclip";
5593          }
5594          program { name: "go_enabled";
5595             signal: "elm,state,enabled";
5596             source: "elm";
5597             action: STATE_SET "default" 0.0;
5598             target: "disclip";
5599          }
5600          program { name: "flip_enabled";
5601             signal: "elm,state,flip,enabled";
5602             source: "elm";
5603             action: STATE_SET "flipped" 0.0;
5604             target: "elm.title";
5605             target: "elm.text";
5606             target: "elm.flip.content.title";
5607             target: "elm.flip.content";
5608          }
5609          program { name: "flip_disabled";
5610             signal: "elm,state,flip,disabled";
5611             source: "elm";
5612             action: STATE_SET "default" 0.0;
5613             target: "elm.title";
5614             target: "elm.text";
5615             target: "elm.flip.content.title";
5616             target: "elm.flip.content";
5617          }
5618          program { name: "contact_default_number_enabled";
5619             signal: "elm,state,contact,default_number,enabled";
5620             source: "elm";
5621             action: STATE_SET "contact_default_number_enabled" 0.0;
5622             target: "elm.icon";
5623             target: "elm.padding.icon.left";
5624             target: "elm.text";
5625          }
5626          program { name: "contact_default_number_disabled";
5627             signal: "elm,state,contact,default_number,disabled";
5628             source: "elm";
5629             action: STATE_SET "default" 0.0;
5630             target: "elm.icon";
5631             target: "elm.padding.icon.left";
5632             target: "elm.text";
5633          }
5634       }
5635    }
5636
5637
5638    group { name: "elm/genlist/item/dialogue/2text/default";
5639       alias: "elm/genlist/item_odd/dialogue/2text/default";
5640       alias: "elm/genlist/item_compress/dialogue/2text/default";
5641       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5642       alias: "elm/layout/dialogue/2text";
5643       data.item: "stacking" "above";
5644       data.item: "selectraise" "on";
5645       data.item: "texts" "elm.text.1 elm.text.2";
5646       data.item: "flips" "elm.flip.icon elm.flip.content";
5647       parts {
5648          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5649          GENLIST_PART_BG_NORMAL
5650          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5651          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5652          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5653          GENLIST_PART_PADDING_RIGHT_EDIT
5654          GENLIST_PART_DIALOGUE_ITEM
5655          GENLIST_PART_DIALOGUE_RIGHT_LINE
5656          part { name: "elm.text.1";
5657             clip_to: "disclip";
5658             type: TEXT;
5659             mouse_events: 0;
5660             scale: 1;
5661             description { state: "default" 0.0;
5662                min: 0 GENLIST_SIZE_61_INC;
5663                fixed: 0 1;
5664                rel1 {
5665                   relative: 1.0 1.0;
5666                   to_x: "elm.padding.left";
5667                   to_y: "elm.padding.top";
5668                }
5669                rel2 {
5670                   relative: 0.0 1.0;
5671                   to_x: "elm.padding.right";
5672                   to_y: "elm.padding.top";
5673                }
5674                align: 0.0 0.0;
5675                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5676                text {
5677                   font: "Tizen:style=Roman";
5678                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5679                   min: 0 1;
5680                   align: 0.0 0.5;
5681                   text_class: "list_item";
5682                }
5683             }
5684             description { state: "selected" 0.0;
5685                inherit: "default" 0.0;
5686                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5687             }
5688             GENLIST_DESCRIPTION_FLIP_ENABLED
5689          }
5690          part { name: "elm.text.2";
5691             clip_to: "disclip";
5692             type: TEXT;
5693             mouse_events: 0;
5694             scale: 1;
5695             description { state: "default" 0.0;
5696                rel1 {
5697                   relative: 1.0 1.0;
5698                   to_x: "elm.padding.left";
5699                   to_y: "elm.text.1";
5700                }
5701                rel2 {
5702                   relative: 0.0 0.0;
5703                   to_x: "elm.padding.right";
5704                   to_y: "elm.padding.bottom";
5705                }
5706                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5707                text {
5708                   font: "Tizen:style=Medium";
5709                   size: GENLIST_FONT_32_INC;
5710                   min: 0 1;
5711                   align: 0.0 0.5;
5712                   text_class: "tizen";
5713                }
5714             }
5715             description { state: "selected" 0.0;
5716                inherit: "default" 0.0;
5717                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5718             }
5719             GENLIST_DESCRIPTION_FLIP_ENABLED
5720          }
5721          GENLIST_PART_FLIP
5722          GENLIST_PART_DISCLIP
5723       }
5724       programs {
5725          // signal: elm,state,%s,active
5726          //   a "check" item named %s went active
5727          // signal: elm,state,%s,passive
5728          //   a "check" item named %s went passive
5729          // default is passive
5730          program { name: "go_active";
5731             signal: "elm,state,selected";
5732             source: "elm";
5733             action: STATE_SET "selected" 0.0;
5734             target: "bg";
5735             target: "elm.text.1";
5736             target: "elm.text.2";
5737             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5738          }
5739          program { name: "go_passive";
5740             signal: "elm,state,unselected";
5741             source: "elm";
5742             action: STATE_SET "default" 0.0;
5743             target: "bg";
5744             target: "elm.text.1";
5745             target: "elm.text.2";
5746             transition: LINEAR 0.1;
5747          }
5748          program { name: "go_disabled";
5749             signal: "elm,state,disabled";
5750             source: "elm";
5751             action: STATE_SET "disabled" 0.0;
5752             target: "disclip";
5753          }
5754          program { name: "go_enabled";
5755             signal: "elm,state,enabled";
5756             source: "elm";
5757             action: STATE_SET "default" 0.0;
5758             target: "disclip";
5759          }
5760          GENLIST_PROGRAM_FLIP_2TEXT
5761          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5762       }
5763    }
5764
5765    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
5766       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
5767       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
5768       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
5769       alias: "elm/layout/dialogue/2text.1icon.2";
5770       data.item: "stacking" "above";
5771       data.item: "selectraise" "on";
5772       data.item: "texts" "elm.text.1 elm.text.2";
5773       data.item: "contents" "elm.icon";
5774       data.item: "flips" "elm.flip.icon elm.flip.content";
5775       parts {
5776          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5777          GENLIST_PART_BG_NORMAL
5778          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5779          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5780          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5781          GENLIST_PART_PADDING_RIGHT_EDIT
5782          GENLIST_PART_DIALOGUE_ITEM
5783          GENLIST_PART_DIALOGUE_RIGHT_LINE
5784          part { name: "elm.icon";
5785             clip_to: "disclip";
5786             type: SWALLOW;
5787             scale: 1;
5788             description { state: "default" 0.0;
5789                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5790                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5791                fixed: 1 1;
5792                rel1 {
5793                   relative: 1.0 0.0;
5794                   to_x: "elm.padding.left";
5795                }
5796                rel2.to_x: "elm.padding.left";
5797                align: 0.0 0.5;
5798             }
5799             GENLIST_DESCRIPTION_FLIP_ENABLED
5800          }
5801          part { name: "elm.padding.icon.right";
5802             clip_to: "disclip";
5803             type: RECT;
5804             scale: 1;
5805             description { state: "default" 0.0;
5806                min: GENLIST_PADDING_16_INC 0;
5807                fixed: 1 0;
5808                rel1 {
5809                   relative: 1.0 0.0;
5810                   to_x: "elm.icon";
5811                }
5812                rel2.to_x: "elm.icon";
5813                align: 0.0 0.0;
5814                visible: 0;
5815             }
5816          }
5817          part { name: "elm.text.1";
5818             clip_to: "disclip";
5819             type: TEXT;
5820             mouse_events: 0;
5821             scale: 1;
5822             description { state: "default" 0.0;
5823                min: 0 GENLIST_SIZE_61_INC;
5824                fixed: 0 1;
5825                rel1 {
5826                   relative: 1.0 1.0;
5827                   to_x: "elm.padding.icon.right";
5828                   to_y: "elm.padding.top";
5829                }
5830                rel2 {
5831                   relative: 0.0 1.0;
5832                   to_x: "elm.padding.right";
5833                   to_y: "elm.padding.top";
5834                }
5835                align: 0.0 0.0;
5836                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5837                text {
5838                   font: "Tizen:style=Roman";
5839                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5840                   min: 0 1;
5841                   align: 0.0 0.5;
5842                   text_class: "list_item";
5843                }
5844             }
5845             description { state: "selected" 0.0;
5846                inherit: "default" 0.0;
5847                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5848             }
5849             GENLIST_DESCRIPTION_FLIP_ENABLED
5850          }
5851          part { name: "elm.text.2";
5852             clip_to: "disclip";
5853             type: TEXT;
5854             mouse_events: 0;
5855             scale: 1;
5856             description { state: "default" 0.0;
5857                rel1 {
5858                   relative: 1.0 1.0;
5859                   to_x: "elm.padding.icon.right";
5860                   to_y: "elm.text.1";
5861                }
5862                rel2 {
5863                   relative: 0.0 0.0;
5864                   to_x: "elm.padding.right";
5865                   to_y: "elm.padding.bottom";
5866                }
5867                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5868                text {
5869                   font: "Tizen:style=Medium";
5870                   size: GENLIST_FONT_32_INC;
5871                   min: 0 1;
5872                   align: 0.0 0.5;
5873                   text_class: "tizen";
5874                }
5875             }
5876             description { state: "selected" 0.0;
5877                inherit: "default" 0.0;
5878                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5879             }
5880             GENLIST_DESCRIPTION_FLIP_ENABLED
5881          }
5882          GENLIST_PART_FLIP
5883          GENLIST_PART_DISCLIP
5884       }
5885       programs {
5886          // signal: elm,state,%s,active
5887          //   a "check" item named %s went active
5888          // signal: elm,state,%s,passive
5889          //   a "check" item named %s went passive
5890          // default is passive
5891          program { name: "go_active";
5892             signal: "elm,state,selected";
5893             source: "elm";
5894             action: STATE_SET "selected" 0.0;
5895             target: "bg";
5896             target: "elm.text.1";
5897             target: "elm.text.2";
5898             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5899          }
5900          program { name: "go_passive";
5901             signal: "elm,state,unselected";
5902             source: "elm";
5903             action: STATE_SET "default" 0.0;
5904             target: "bg";
5905             target: "elm.text.1";
5906             target: "elm.text.2";
5907             transition: LINEAR 0.1;
5908          }
5909          program { name: "go_disabled";
5910             signal: "elm,state,disabled";
5911             source: "elm";
5912             action: STATE_SET "disabled" 0.0;
5913             target: "disclip";
5914          }
5915          program { name: "go_enabled";
5916             signal: "elm,state,enabled";
5917             source: "elm";
5918             action: STATE_SET "default" 0.0;
5919             target: "disclip";
5920          }
5921          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
5922          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5923       }
5924    }
5925
5926    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
5927       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
5928       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
5929       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
5930       alias: "elm/layout/dialogue/2text.1icon.3";
5931       data.item: "stacking" "above";
5932       data.item: "selectraise" "on";
5933       data.item: "texts" "elm.text.1 elm.text.2";
5934       data.item: "contents" "elm.icon";
5935       data.item: "flips" "elm.flip.icon elm.flip.content";
5936       parts {
5937          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5938          GENLIST_PART_BG_NORMAL
5939          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5940          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5941          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5942          GENLIST_PART_PADDING_RIGHT_EDIT
5943          GENLIST_PART_DIALOGUE_ITEM
5944          GENLIST_PART_DIALOGUE_RIGHT_LINE
5945          part { name: "elm.icon";
5946             clip_to: "disclip";
5947             type: SWALLOW;
5948             scale: 1;
5949             description { state: "default" 0.0;
5950                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5951                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5952                fixed: 1 1;
5953                rel1 {
5954                   relative: 1.0 0.0;
5955                   to_x: "elm.padding.left";
5956                }
5957                rel2.to_x: "elm.padding.left";
5958                align: 0.0 0.5;
5959             }
5960             GENLIST_DESCRIPTION_FLIP_ENABLED
5961          }
5962          part { name: "elm.padding.icon.right";
5963             clip_to: "disclip";
5964             type: RECT;
5965             scale: 1;
5966             description { state: "default" 0.0;
5967                min: GENLIST_PADDING_16_INC 0;
5968                fixed: 1 0;
5969                rel1 {
5970                   relative: 1.0 0.0;
5971                   to_x: "elm.icon";
5972                }
5973                rel2.to_x: "elm.icon";
5974                align: 0.0 0.0;
5975                visible: 0;
5976             }
5977          }
5978          part { name: "elm.text.1";
5979             clip_to: "disclip";
5980             type: TEXT;
5981             mouse_events: 0;
5982             scale: 1;
5983             description { state: "default" 0.0;
5984                min: 0 GENLIST_SIZE_61_INC;
5985                fixed: 0 1;
5986                rel1 {
5987                   relative: 1.0 1.0;
5988                   to_x: "elm.padding.icon.right";
5989                   to_y: "elm.padding.top";
5990                }
5991                rel2 {
5992                   relative: 0.0 1.0;
5993                   to_x: "elm.padding.right";
5994                   to_y: "elm.padding.top";
5995                }
5996                align: 0.0 0.0;
5997                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5998                text {
5999                   font: "Tizen:style=Roman";
6000                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6001                   min: 0 1;
6002                   align: 0.0 0.5;
6003                   text_class: "list_item";
6004                }
6005             }
6006             description { state: "selected" 0.0;
6007                inherit: "default" 0.0;
6008                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6009             }
6010             GENLIST_DESCRIPTION_FLIP_ENABLED
6011          }
6012          part { name: "elm.text.2";
6013             clip_to: "disclip";
6014             type: TEXT;
6015             mouse_events: 0;
6016             scale: 1;
6017             description { state: "default" 0.0;
6018                rel1 {
6019                   relative: 1.0 1.0;
6020                   to_x: "elm.padding.icon.right";
6021                   to_y: "elm.text.1";
6022                }
6023                rel2 {
6024                   relative: 0.0 0.0;
6025                   to_x: "elm.padding.right";
6026                   to_y: "elm.padding.bottom";
6027                }
6028                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6029                text {
6030                   font: "Tizen:style=Medium";
6031                   size: GENLIST_FONT_32_INC;
6032                   min: 0 1;
6033                   align: 0.0 0.5;
6034                   text_class: "tizen";
6035                }
6036             }
6037             description { state: "selected" 0.0;
6038                inherit: "default" 0.0;
6039                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6040             }
6041             GENLIST_DESCRIPTION_FLIP_ENABLED
6042          }
6043          GENLIST_PART_FLIP
6044          GENLIST_PART_DISCLIP
6045       }
6046       programs {
6047          // signal: elm,state,%s,active
6048          //   a "check" item named %s went active
6049          // signal: elm,state,%s,passive
6050          //   a "check" item named %s went passive
6051          // default is passive
6052          program { name: "go_active";
6053             signal: "elm,state,selected";
6054             source: "elm";
6055             action: STATE_SET "selected" 0.0;
6056             target: "bg";
6057             target: "elm.text.1";
6058             target: "elm.text.2";
6059             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6060          }
6061          program { name: "go_passive";
6062             signal: "elm,state,unselected";
6063             source: "elm";
6064             action: STATE_SET "default" 0.0;
6065             target: "bg";
6066             target: "elm.text.1";
6067             target: "elm.text.2";
6068             transition: LINEAR 0.1;
6069          }
6070          program { name: "go_disabled";
6071             signal: "elm,state,disabled";
6072             source: "elm";
6073             action: STATE_SET "disabled" 0.0;
6074             target: "disclip";
6075          }
6076          program { name: "go_enabled";
6077             signal: "elm,state,enabled";
6078             source: "elm";
6079             action: STATE_SET "default" 0.0;
6080             target: "disclip";
6081          }
6082          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6083          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6084       }
6085    }
6086
6087    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
6088       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
6089       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
6090       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
6091       alias: "elm/layout/dialogue/2text.3icon";
6092       data.item: "stacking" "above";
6093       data.item: "selectraise" "on";
6094       data.item: "texts" "elm.text.1 elm.text.2";
6095       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6096       data.item: "flips" "elm.flip.icon elm.flip.content";
6097       parts {
6098          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6099          GENLIST_PART_BG_NORMAL
6100          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6101          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6102          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6103          GENLIST_PART_PADDING_RIGHT_EDIT
6104          GENLIST_PART_DIALOGUE_ITEM
6105          GENLIST_PART_DIALOGUE_RIGHT_LINE
6106          part { name: "elm.swallow.colorbar";
6107             clip_to: "disclip";
6108             type: SWALLOW;
6109             scale: 1;
6110             description { state: "default" 0.0;
6111                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6112                fixed: 1 1;
6113                rel1 {
6114                   relative: 1.0 0.0;
6115                   to_x: "elm.rect.dialogue";
6116                }
6117                rel2 {
6118                   relative: 1.0 0.0;
6119                   to_x: "elm.rect.dialogue";
6120                }
6121                align: 0.0 0.0;
6122             }
6123          }
6124          part { name: "elm.icon.1";
6125             clip_to: "disclip";
6126             type: SWALLOW;
6127             scale: 1;
6128             description { state: "default" 0.0;
6129                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6130                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6131                fixed: 1 1;
6132                rel1 {
6133                   relative: 1.0 0.0;
6134                   to_x: "elm.padding.left";
6135                }
6136                rel2 {
6137                   relative: 1.0 1.0;
6138                   to_x: "elm.padding.left";
6139                }
6140                align: 0.0 0.5;
6141             }
6142             GENLIST_DESCRIPTION_FLIP_ENABLED
6143          }
6144          part { name: "elm.padding.icon1.right";
6145             type: RECT;
6146             scale: 1;
6147             description { state: "default" 0.0;
6148                min: GENLIST_PADDING_16_INC 0;
6149                fixed: 1 0;
6150                rel1 {
6151                   relative: 1.0 0.0;
6152                   to_x: "elm.icon.1";
6153                }
6154                rel2.to_x: "elm.icon.1";
6155                align: 0.0 0.0;
6156                visible: 0;
6157             }
6158          }
6159          part { name: "elm.icon.2";
6160             clip_to: "disclip";
6161             type: SWALLOW;
6162             scale: 1;
6163             description { state: "default" 0.0;
6164                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6165                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6166                fixed: 1 1;
6167                rel1.to_x: "elm.padding.right";
6168                rel2 {
6169                   relative: 0.0 1.0;
6170                   to_x: "elm.padding.right";
6171                }
6172                align: 1.0 0.5;
6173             }
6174             GENLIST_DESCRIPTION_FLIP_ENABLED
6175          }
6176          part { name: "elm.padding.icon2.left";
6177             type: RECT;
6178             scale: 1;
6179             description { state: "default" 0.0;
6180                min: GENLIST_PADDING_16_INC 0;
6181                fixed: 1 0;
6182                rel1.to_x: "elm.icon.2";
6183                rel2 {
6184                   relative: 0.0 1.0;
6185                   to_x: "elm.icon.2";
6186                }
6187                align: 1.0 0.0;
6188                visible: 0;
6189             }
6190          }
6191          part { name: "elm.text.1";
6192             clip_to: "disclip";
6193             type: TEXT;
6194             mouse_events: 0;
6195             scale: 1;
6196             description { state: "default" 0.0;
6197                min: 0 GENLIST_SIZE_61_INC;
6198                fixed: 0 1;
6199                rel1 {
6200                   relative: 1.0 1.0;
6201                   to_x: "elm.padding.icon1.right";
6202                   to_y: "elm.padding.top";
6203                }
6204                rel2 {
6205                   relative: 0.0 1.0;
6206                   to_x: "elm.padding.icon2.left";
6207                   to_y: "elm.padding.top";
6208                }
6209                align: 0.0 0.0;
6210                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6211                text {
6212                   font: "Tizen:style=Roman";
6213                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6214                   min: 0 1;
6215                   align: 0.0 0.5;
6216                   text_class: "list_item";
6217                }
6218             }
6219             description { state: "selected" 0.0;
6220                inherit: "default" 0.0;
6221                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6222             }
6223             GENLIST_DESCRIPTION_FLIP_ENABLED
6224          }
6225          part { name: "elm.text.2";
6226             clip_to: "disclip";
6227             type: TEXT;
6228             mouse_events: 0;
6229             scale: 1;
6230             description { state: "default" 0.0;
6231                rel1 {
6232                   relative: 1.0 1.0;
6233                   to_x: "elm.padding.icon1.right";
6234                   to_y: "elm.text.1";
6235                }
6236                rel2 {
6237                   relative: 0.0 0.0;
6238                   to_x: "elm.padding.icon2.left";
6239                   to_y: "elm.padding.bottom";
6240                }
6241                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6242                text {
6243                   font: "Tizen:style=Medium";
6244                   size: GENLIST_FONT_32_INC;
6245                   min: 0 1;
6246                   align: 0.0 0.5;
6247                   text_class: "tizen";
6248                }
6249             }
6250             description { state: "selected" 0.0;
6251                inherit: "default" 0.0;
6252                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6253             }
6254             GENLIST_DESCRIPTION_FLIP_ENABLED
6255          }
6256          GENLIST_PART_FLIP
6257          GENLIST_PART_DISCLIP
6258       }
6259       programs {
6260          // signal: elm,state,%s,active
6261          //   a "check" item named %s went active
6262          // signal: elm,state,%s,passive
6263          //   a "check" item named %s went passive
6264          // default is passive
6265          program { name: "go_active";
6266             signal: "elm,state,selected";
6267             source: "elm";
6268             action: STATE_SET "selected" 0.0;
6269             target: "bg";
6270             target: "elm.text.1";
6271             target: "elm.text.2";
6272             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6273          }
6274          program { name: "go_passive";
6275             signal: "elm,state,unselected";
6276             source: "elm";
6277             action: STATE_SET "default" 0.0;
6278             target: "bg";
6279             target: "elm.text.1";
6280             target: "elm.text.2";
6281             transition: LINEAR 0.1;
6282          }
6283          program { name: "go_disabled";
6284             signal: "elm,state,disabled";
6285             source: "elm";
6286             action: STATE_SET "disabled" 0.0;
6287             target: "disclip";
6288          }
6289          program { name: "go_enabled";
6290             signal: "elm,state,enabled";
6291             source: "elm";
6292             action: STATE_SET "default" 0.0;
6293             target: "disclip";
6294          }
6295          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6296          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6297       }
6298    }
6299
6300    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6301       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6302       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6303       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6304       alias: "elm/layout/dialogue/2text.2icon.2";
6305       data.item: "stacking" "above";
6306       data.item: "selectraise" "on";
6307       data.item: "texts" "elm.text.1 elm.text.2";
6308       data.item: "contents" "elm.icon.1 elm.icon.2";
6309       data.item: "flips" "elm.flip.icon elm.flip.content";
6310       parts {
6311          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6312          GENLIST_PART_BG_NORMAL
6313          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6314          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6315          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6316          GENLIST_PART_PADDING_RIGHT_EDIT
6317          GENLIST_PART_DIALOGUE_ITEM
6318          GENLIST_PART_DIALOGUE_RIGHT_LINE
6319          part { name: "elm.icon.1";
6320             clip_to: "disclip";
6321             type: SWALLOW;
6322             scale: 1;
6323             description { state: "default" 0.0;
6324                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6325                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6326                fixed: 1 1;
6327                rel1 {
6328                   relative: 1.0 1.0;
6329                   to_x: "elm.padding.left";
6330                   to_y: "elm.padding.top";
6331                }
6332                rel2 {
6333                   relative: 1.0 0.0;
6334                   to_x: "elm.padding.left";
6335                   to_y: "elm.padding.bottom";
6336                }
6337                align: 0.0 0.5;
6338             }
6339             GENLIST_DESCRIPTION_FLIP_ENABLED
6340          }
6341          part { name: "elm.padding.icon1.right";
6342             clip_to: "disclip";
6343             type: RECT;
6344             scale: 1;
6345             description { state: "default" 0.0;
6346                min: GENLIST_PADDING_16_INC 0;
6347                fixed: 1 0;
6348                rel1 {
6349                   relative: 1.0 0.0;
6350                   to_x: "elm.icon.1";
6351                }
6352                rel2.to_x: "elm.icon.1";
6353                align: 0.0 0.0;
6354                visible: 0;
6355             }
6356          }
6357          part { name: "elm.text.1";
6358             clip_to: "disclip";
6359             type: TEXT;
6360             mouse_events: 0;
6361             scale: 1;
6362             description { state: "default" 0.0;
6363                min: 0 GENLIST_SIZE_61_INC;
6364                fixed: 0 1;
6365                rel1 {
6366                   relative: 1.0 1.0;
6367                   to_x: "elm.padding.icon1.right";
6368                   to_y: "elm.padding.top";
6369                }
6370                rel2 {
6371                   relative: 0.0 1.0;
6372                   to_x: "elm.padding.right";
6373                   to_y: "elm.padding.top";
6374                }
6375                align: 0.0 0.0;
6376                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6377                text {
6378                   font: "Tizen:style=Roman";
6379                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6380                   min: 0 1;
6381                   align: 0.0 0.5;
6382                   text_class: "list_item";
6383                }
6384             }
6385             description { state: "selected" 0.0;
6386                inherit: "default" 0.0;
6387                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6388             }
6389             GENLIST_DESCRIPTION_FLIP_ENABLED
6390          }
6391          part { name: "elm.icon.2";
6392             clip_to: "disclip";
6393             type: SWALLOW;
6394             scale: 1;
6395             description { state: "default" 0.0;
6396                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6397                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6398                fixed: 1 1;
6399                rel1 {
6400                   relative: 0.0 1.0;
6401                   to_x: "elm.padding.right";
6402                   to_y: "elm.text.1";
6403                }
6404                rel2 {
6405                   relative: 0.0 0.0;
6406                   to_x: "elm.padding.right";
6407                   to_y: "elm.padding.bottom";
6408                }
6409                align: 1.0 0.5;
6410             }
6411             GENLIST_DESCRIPTION_FLIP_ENABLED
6412          }
6413          part { name: "elm.padding.icon2.left";
6414             clip_to: "disclip";
6415             type: RECT;
6416             scale: 1;
6417             description { state: "default" 0.0;
6418                min: GENLIST_PADDING_16_INC 0;
6419                fixed: 1 0;
6420                rel1 {
6421                   relative: 0.0 0.0;
6422                   to_x: "elm.icon.2";
6423                }
6424                rel2.to_x: "elm.icon.2";
6425                align: 1.0 0.0;
6426                visible: 0;
6427             }
6428          }
6429          part { name: "elm.text.2";
6430             clip_to: "disclip";
6431             type: TEXT;
6432             mouse_events: 0;
6433             scale: 1;
6434             description { state: "default" 0.0;
6435                rel1 {
6436                   relative: 1.0 1.0;
6437                   to_x: "elm.padding.icon1.right";
6438                   to_y: "elm.text.1";
6439                }
6440                rel2 {
6441                   relative: 0.0 0.0;
6442                   to_x: "elm.padding.icon2.left";
6443                   to_y: "elm.padding.bottom";
6444                }
6445                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6446                text {
6447                   font: "Tizen:style=Medium";
6448                   size: GENLIST_FONT_32_INC;
6449                   min: 0 1;
6450                   align: 0.0 0.5;
6451                   text_class: "tizen";
6452                }
6453             }
6454             description { state: "selected" 0.0;
6455                inherit: "default" 0.0;
6456                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6457             }
6458             GENLIST_DESCRIPTION_FLIP_ENABLED
6459          }
6460          GENLIST_PART_FLIP
6461          GENLIST_PART_DISCLIP
6462       }
6463       programs {
6464          // signal: elm,state,%s,active
6465          //   a "check" item named %s went active
6466          // signal: elm,state,%s,passive
6467          //   a "check" item named %s went passive
6468          // default is passive
6469          program { name: "go_active";
6470             signal: "elm,state,selected";
6471             source: "elm";
6472             action: STATE_SET "selected" 0.0;
6473             target: "bg";
6474             target: "elm.text.1";
6475             target: "elm.text.2";
6476             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6477          }
6478          program { name: "go_passive";
6479             signal: "elm,state,unselected";
6480             source: "elm";
6481             action: STATE_SET "default" 0.0;
6482             target: "bg";
6483             target: "elm.text.1";
6484             target: "elm.text.2";
6485             transition: LINEAR 0.1;
6486          }
6487          program { name: "go_disabled";
6488             signal: "elm,state,disabled";
6489             source: "elm";
6490             action: STATE_SET "disabled" 0.0;
6491             target: "disclip";
6492          }
6493          program { name: "go_enabled";
6494             signal: "elm,state,enabled";
6495             source: "elm";
6496             action: STATE_SET "default" 0.0;
6497             target: "disclip";
6498          }
6499          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6500          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6501       }
6502    }
6503
6504 // 2.4.2.9
6505    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6506       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6507       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6508       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6509       alias: "elm/layout/dialogue/2text.2icon.3";
6510       inherit: "elm/genlist/item/2text.2icon.4/default";
6511       parts {
6512          GENLIST_PART_BG_NORMAL
6513          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6514          GENLIST_PART_DIALOGUE_ITEM
6515          GENLIST_PART_DIALOGUE_RIGHT_LINE
6516       }
6517    }
6518 // 2.4.2.9 (textblock)
6519    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6520       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6521       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6522       parts {
6523          GENLIST_PART_BG_NORMAL
6524          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6525          GENLIST_PART_DIALOGUE_ITEM
6526          GENLIST_PART_DIALOGUE_RIGHT_LINE
6527       }
6528    }
6529
6530 // 4.2.11
6531    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6532       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6533       alias: "elm/layout/dialogue/1title.1text.2";
6534       data.item: "stacking" "above";
6535       data.item: "selectraise" "on";
6536       data.item: "texts" "elm.title elm.text";
6537       parts {
6538          part { name: "base";
6539             type: RECT;
6540             repeat_events: 1;
6541             description { state: "default" 0.0;
6542                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6543             }
6544          }
6545          GENLIST_PART_BG_NORMAL
6546          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6547          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6548          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6549          GENLIST_PART_PADDING_RIGHT_EDIT
6550          GENLIST_PART_DIALOGUE_ITEM
6551          GENLIST_PART_DIALOGUE_RIGHT_LINE
6552          part { name: "elm.title";
6553             clip_to: "disclip";
6554             type: TEXT;
6555             mouse_events: 0;
6556             scale: 1;
6557             description { state: "default" 0.0;
6558                min: GENLIST_SIZE_163_INC 0;
6559                fixed: 1 0;
6560                rel1 {
6561                   relative: 1.0 0.0;
6562                   to_x: "elm.padding.left";
6563                }
6564                rel2 {
6565                   relative: 1.0 1.0;
6566                   to_x: "elm.padding.left";
6567                }
6568                align: 0.0 0.0;
6569                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6570                text {
6571                   font: "Tizen:style=Medium";
6572                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6573                   min: 0 1;
6574                   align: 0.0 0.5;
6575                   text_class: "tizen";
6576                }
6577             }
6578             description { state: "selected" 0.0;
6579                inherit: "default" 0.0;
6580                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6581             }
6582          }
6583          part { name: "elm.divider1";
6584             clip_to: "disclip";
6585             type: RECT;
6586             mouse_events: 0;
6587             description { state: "default" 0.0;
6588                min: 1 0;
6589                fixed: 1 0;
6590                rel1 {
6591                   relative: 1.0 0.0;
6592                   to_x: "elm.title";
6593                }
6594                rel2.to_x: "elm.title";
6595                align: 0.0 0.5;
6596                color: GENLIST_LIST_LINE1_COLOR;
6597             }
6598          }
6599          part { name: "elm.padding.text.left";
6600             clip_to: "disclip";
6601             type: RECT;
6602             mouse_events: 0;
6603             description { state: "default" 0.0;
6604                min: GENLIST_PADDING_16_INC 0;
6605                fixed: 1 0;
6606                rel1 {
6607                   relative: 1.0 0.0;
6608                   to_x: "elm.divider1";
6609                }
6610                rel2.to_x: "elm.divider1";
6611                align: 0.0 0.5;
6612                visible: 0;
6613             }
6614          }
6615          part { name: "elm.text";
6616             clip_to: "disclip";
6617             type: TEXTBLOCK;
6618             mouse_events: 0;
6619             scale: 1;
6620             description { state: "default" 0.0;
6621                rel1 {
6622                   relative: 1.0 1.0;
6623                   to_x: "elm.padding.text.left";
6624                   to_y: "elm.padding.top";
6625                }
6626                rel2 {
6627                   relative: 0.0 0.0;
6628                   to_x: "elm.padding.right";
6629                   to_y: "elm.padding.bottom";
6630                }
6631                text {
6632                   style: "genlist_style_list_main_text_unread_wrap";
6633                   min: 0 1;
6634                   align: 0.0 0.5;
6635                }
6636             }
6637             description { state: "selected" 0.0;
6638                inherit: "default" 0.0;
6639                text.style: "genlist_style_list_main_text_focus_wrap";
6640             }
6641          }
6642          GENLIST_PART_DISCLIP
6643       }
6644       programs {
6645          // signal: elm,state,%s,active
6646          //   a "check" item named %s went active
6647          // signal: elm,state,%s,passive
6648          //   a "check" item named %s went passive
6649          // default is passive
6650          program { name: "go_active";
6651             signal: "elm,state,selected";
6652             source: "elm";
6653             action: STATE_SET "selected" 0.0;
6654             target: "bg";
6655             target: "elm.title";
6656             target: "elm.text";
6657             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6658          }
6659          program { name: "go_passive";
6660             signal: "elm,state,unselected";
6661             source: "elm";
6662             action: STATE_SET "default" 0.0;
6663             target: "bg";
6664             target: "elm.title";
6665             target: "elm.text";
6666             transition: LINEAR 0.1;
6667          }
6668          program { name: "go_disabled";
6669             signal: "elm,state,disabled";
6670             source: "elm";
6671             action: STATE_SET "disabled" 0.0;
6672             target: "disclip";
6673          }
6674          program { name: "go_enabled";
6675             signal: "elm,state,enabled";
6676             source: "elm";
6677             action: STATE_SET "default" 0.0;
6678             target: "disclip";
6679          }
6680          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6681       }
6682    }
6683
6684    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6685       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6686       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6687       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6688       alias: "elm/layout/dialogue/1title.2text";
6689       data.item: "stacking" "above";
6690       data.item: "selectraise" "on";
6691       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6692       parts {
6693          GENLIST_PART_BASE
6694          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6695          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6696          GENLIST_PART_PADDING_RIGHT_EDIT
6697          GENLIST_PART_DIALOGUE_ITEM
6698          GENLIST_PART_DIALOGUE_RIGHT_LINE
6699          part { name: "elm.divider1";
6700             clip_to: "disclip";
6701             type: RECT;
6702             mouse_events: 0;
6703             description { state: "default" 0.0;
6704                min: 1 0;
6705                fixed: 1 0;
6706                rel1 {
6707                   relative: 1.0 0.0;
6708                   to_x: "elm.title";
6709                }
6710                rel2.to_x: "elm.title";
6711                align: 0.0 0.5;
6712                color: GENLIST_LIST_LINE1_COLOR;
6713             }
6714          }
6715          part { name: "center_line";
6716             clip_to: "disclip";
6717             type: RECT;
6718             mouse_events: 0;
6719             description { state: "default" 0.0;
6720                min: 0 1;
6721                fixed: 0 1;
6722                color: GENLIST_LIST_LINE1_COLOR;
6723                rel1 {
6724                   relative: 1.0 0.5;
6725                   to_x: "elm.divider1";
6726                }
6727                rel2.relative: 1.0 0.5;
6728                align: 0.5 1.0;
6729             }
6730          }
6731          part { name: "elm.title";
6732             clip_to: "disclip";
6733             type: TEXT;
6734             mouse_events: 0;
6735             scale: 1;
6736             description { state: "default" 0.0;
6737                min: GENLIST_SIZE_163_INC 0;
6738                fixed: 1 0;
6739                rel1 {
6740                   relative: 1.0  0.0;
6741                   to_x: "elm.padding.left";
6742                }
6743                rel2.to_x: "elm.padding.left";
6744                align: 0.0 0.5;
6745                color: GENLIST_MULTILINE_TEXT_COLOR;
6746                text {
6747                   font: "Tizen:style=Medium";
6748                   size: GENLIST_MULTILINE_TEXT_SIZE;
6749                   min: 0 1;
6750                   align: 0.0 0.5;
6751                   text_class: "tizen";
6752                }
6753             }
6754          }
6755          part { name: "elm.padding.title.right";
6756             clip_to: "disclip";
6757             type: RECT;
6758             mouse_events: 0;
6759             scale: 1;
6760             description { state: "default" 0.0;
6761                min: GENLIST_PADDING_16_INC 0;
6762                fixed: 1 0;
6763                rel1 {
6764                    relative: 1.0 0.0;
6765                    to_x: "elm.title";
6766                }
6767                rel2.to_x: "elm.title";
6768                visible: 0;
6769                align: 0.0 0.5;
6770             }
6771          }
6772          part { name: "elm.text.1";
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.0;
6780                   to_x: "elm.padding.title.right";
6781                }
6782                rel2 {
6783                   relative: 0.0 0.0;
6784                   to_x: "elm.padding.right";
6785                   to_y: "center_line";
6786                }
6787                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6788                text {
6789                   font: "Tizen:style=Roman";
6790                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6791                   min: 0 1;
6792                   align: 0.0 0.5;
6793                   text_class: "list_item";
6794                }
6795             }
6796          }
6797          part { name: "elm.text.2";
6798             clip_to: "disclip";
6799             type: TEXT;
6800             mouse_events: 0;
6801             scale: 1;
6802             description { state: "default" 0.0;
6803                rel1 {
6804                   relative: 1.0 0.5;
6805                   to_x: "elm.padding.title.right";
6806                }
6807                rel2 {
6808                   relative: 0.0 1.0;
6809                   to_x: "elm.padding.right";
6810                }
6811                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6812                text {
6813                   font: "Tizen:style=Roman";
6814                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6815                   min: 0 1;
6816                   align: 0.0 0.5;
6817                   text_class: "tizen";
6818                }
6819             }
6820          }
6821          GENLIST_PART_DISCLIP
6822       }
6823       programs {
6824          // signal: elm,state,%s,active
6825          //   a "check" item named %s went active
6826          // signal: elm,state,%s,passive
6827          //   a "check" item named %s went passive
6828          // default is passive
6829          program { name: "go_active";
6830             signal: "elm,state,selected";
6831             source: "elm";
6832             action: STATE_SET "selected" 0.0;
6833             target: "elm.title";
6834             target: "elm.text.1";
6835             target: "elm.text.2";
6836          }
6837          program { name: "go_passive";
6838             signal: "elm,state,unselected";
6839             source: "elm";
6840             action: STATE_SET "default" 0.0;
6841             target: "elm.title";
6842             target: "elm.text.1";
6843             target: "elm.text.2";
6844             transition: LINEAR 0.1;
6845          }
6846          program { name: "go_disabled";
6847             signal: "elm,state,disabled";
6848             source: "elm";
6849             action: STATE_SET "disabled" 0.0;
6850             target: "disclip";
6851          }
6852          program { name: "go_enabled";
6853             signal: "elm,state,enabled";
6854             source: "elm";
6855             action: STATE_SET "default" 0.0;
6856             target: "disclip";
6857          }
6858       }
6859    }
6860
6861 #if 0
6862    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
6863       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
6864       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
6865       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
6866       alias: "elm/layout/dialogue/2text.1icon.6";
6867       data.item: "stacking" "above";
6868       data.item: "selectraise" "on";
6869       data.item: "texts" "elm.text.1 elm.text.2";
6870       data.item: "contents" "elm.icon";
6871       data.item: "flips" "elm.flip.icon elm.flip.content";
6872       parts {
6873          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6874          GENLIST_PART_BG_NORMAL
6875          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6876          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6877          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6878          GENLIST_PART_PADDING_RIGHT_EDIT
6879          GENLIST_PART_DIALOGUE_ITEM
6880          GENLIST_PART_DIALOGUE_RIGHT_LINE
6881          part { name: "elm.icon";
6882             clip_to: "disclip";
6883             type: SWALLOW;
6884             scale: 1;
6885             description { state: "default" 0.0;
6886                fixed: 1 1;
6887                rel1.to_x: "elm.padding.right";
6888                rel2 {
6889                   relative: 0.0 1.0;
6890                   to_x: "elm.padding.right";
6891                }
6892                align: 1.0 0.5;
6893             }
6894             GENLIST_DESCRIPTION_FLIP_ENABLED
6895          }
6896          part { name: "elm.padding.icon.left";
6897             clip_to: "disclip";
6898             type: RECT;
6899             scale: 1;
6900             description { state: "default" 0.0;
6901                min: GENLIST_SIZE_16_INC 0;
6902                fixed: 1 0;
6903                rel1.to_x: "elm.icon";
6904                rel2 {
6905                   relative: 0.0 1.0;
6906                   to_x: "elm.icon";
6907                }
6908                align: 1.0 0.0;
6909                visible: 0;
6910             }
6911          }
6912          part { name: "elm.text.1";
6913             clip_to: "disclip";
6914             type: TEXT;
6915             mouse_events: 0;
6916             scale: 1;
6917             description { state: "default" 0.0;
6918                min: 0 GENLIST_SIZE_61_INC;
6919                fixed: 0 1;
6920                rel1 {
6921                   relative: 1.0 1.0;
6922                   to_x: "elm.padding.left";
6923                   to_y: "elm.padding.top";
6924                }
6925                rel2 {
6926                   relative: 0.0 1.0;
6927                   to_x: "elm.padding.icon.left";
6928                   to_y: "elm.padding.top";
6929                }
6930                align: 0.0 0.0;
6931                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6932                text {
6933                   font: "Tizen:style=Roman";
6934                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6935                   min: 0 1;
6936                   align: 0.0 0.5;
6937                   text_class: "list_item";
6938                }
6939             }
6940             description { state: "selected" 0.0;
6941                inherit: "default" 0.0;
6942                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6943             }
6944             GENLIST_DESCRIPTION_FLIP_ENABLED
6945          }
6946          part { name: "elm.text.2";
6947             clip_to: "disclip";
6948             type: TEXT;
6949             mouse_events: 0;
6950             scale: 1;
6951             description { state: "default" 0.0;
6952                rel1 {
6953                   relative: 1.0 1.0;
6954                   to_x: "elm.padding.left";
6955                   to_y: "elm.text.1";
6956                }
6957                rel2 {
6958                   relative: 0.0 0.0;
6959                   to_x: "elm.padding.icon.left";
6960                   to_y: "elm.padding.bottom";
6961                }
6962                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6963                text {
6964                   font: "Tizen:style=Medium";
6965                   size: GENLIST_FONT_32_INC;
6966                   min: 0 1;
6967                   align: 0.0 0.5;
6968                   text_class: "tizen";
6969                }
6970             }
6971             description { state: "selected" 0.0;
6972                inherit: "default" 0.0;
6973                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6974             }
6975             GENLIST_DESCRIPTION_FLIP_ENABLED
6976          }
6977          GENLIST_PART_FLIP
6978          GENLIST_PART_DISCLIP
6979       }
6980       programs {
6981          // signal: elm,state,%s,active
6982          //   a "check" item named %s went active
6983          // signal: elm,state,%s,passive
6984          //   a "check" item named %s went passive
6985          // default is passive
6986          program { name: "go_active";
6987             signal: "elm,state,selected";
6988             source: "elm";
6989             action: STATE_SET "selected" 0.0;
6990             target: "bg";
6991             target: "elm.text.1";
6992             target: "elm.text.2";
6993             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6994          }
6995          program { name: "go_passive";
6996             signal: "elm,state,unselected";
6997             source: "elm";
6998             action: STATE_SET "default" 0.0;
6999             target: "bg";
7000             target: "elm.text.1";
7001             target: "elm.text.2";
7002             transition: LINEAR 0.1;
7003          }
7004          program { name: "go_disabled";
7005             signal: "elm,state,disabled";
7006             source: "elm";
7007             action: STATE_SET "disabled" 0.0;
7008             target: "disclip";
7009          }
7010          program { name: "go_enabled";
7011             signal: "elm,state,enabled";
7012             source: "elm";
7013             action: STATE_SET "default" 0.0;
7014             target: "disclip";
7015          }
7016          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7017          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7018       }
7019    }
7020
7021    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
7022       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
7023       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
7024       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
7025       alias: "elm/layout/dialogue/2text.1icon.7";
7026       data.item: "stacking" "above";
7027       data.item: "selectraise" "on";
7028       data.item: "texts" "elm.text.1 elm.text.2";
7029       data.item: "contents" "elm.icon";
7030       data.item: "flips" "elm.flip.icon elm.flip.content";
7031       parts {
7032          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7033          GENLIST_PART_BG_NORMAL
7034          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7035          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7036          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7037          GENLIST_PART_PADDING_RIGHT_EDIT
7038          GENLIST_PART_DIALOGUE_ITEM
7039          GENLIST_PART_DIALOGUE_RIGHT_LINE
7040          part { name: "elm.icon";
7041             clip_to: "disclip";
7042             type: SWALLOW;
7043             scale: 1;
7044             description { state: "default" 0.0;
7045                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7046                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7047                fixed: 1 1;
7048                rel1 {
7049                   relative: 0.0 1.0;
7050                   to_x: "elm.padding.right";
7051                   to_y: "elm.padding.top";
7052                }
7053                rel2 {
7054                   relative: 0.0 0.0;
7055                   to_x: "elm.padding.right";
7056                   to_y: "elm.padding.bottom";
7057                }
7058                align: 1.0 0.5;
7059             }
7060             GENLIST_DESCRIPTION_FLIP_ENABLED
7061          }
7062          part { name: "elm.padding.icon.left";
7063             clip_to: "disclip";
7064             type: RECT;
7065             scale: 1;
7066             description { state: "default" 0.0;
7067                min: GENLIST_SIZE_16_INC 0;
7068                fixed: 1 0;
7069                rel1.to_x: "elm.icon";
7070                rel2 {
7071                   relative: 0.0 1.0;
7072                   to_x: "elm.icon";
7073                }
7074                align: 1.0 0.0;
7075                visible: 0;
7076             }
7077          }
7078          part { name: "elm.text.1";
7079             clip_to: "disclip";
7080             type: TEXT;
7081             mouse_events: 0;
7082             scale: 1;
7083             description { state: "default" 0.0;
7084                min: 0 GENLIST_SIZE_61_INC;
7085                fixed: 0 1;
7086                rel1 {
7087                   relative: 1.0 1.0;
7088                   to_x: "elm.padding.left";
7089                   to_y: "elm.padding.top";
7090                }
7091                rel2 {
7092                   relative: 0.0 1.0;
7093                   to_x: "elm.padding.icon.left";
7094                   to_y: "elm.padding.top";
7095                }
7096                align: 0.0 0.0;
7097                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7098                text {
7099                   font: "Tizen:style=Roman";
7100                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7101                   min: 0 1;
7102                   align: 0.0 0.5;
7103                   text_class: "list_item";
7104                }
7105             }
7106             description { state: "selected" 0.0;
7107                inherit: "default" 0.0;
7108                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7109             }
7110             GENLIST_DESCRIPTION_FLIP_ENABLED
7111          }
7112          part { name: "elm.text.2";
7113             clip_to: "disclip";
7114             type: TEXT;
7115             mouse_events: 0;
7116             scale: 1;
7117             description { state: "default" 0.0;
7118                rel1 {
7119                   relative: 1.0 1.0;
7120                   to_x: "elm.padding.left";
7121                   to_y: "elm.text.1";
7122                }
7123                rel2 {
7124                   relative: 0.0 0.0;
7125                   to_x: "elm.padding.icon.left";
7126                   to_y: "elm.padding.bottom";
7127                }
7128                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7129                text {
7130                   font: "Tizen:style=Medium";
7131                   size: GENLIST_FONT_32_INC;
7132                   min: 0 1;
7133                   align: 0.0 0.5;
7134                   text_class: "tizen";
7135                }
7136             }
7137             description { state: "selected" 0.0;
7138                inherit: "default" 0.0;
7139                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7140             }
7141             GENLIST_DESCRIPTION_FLIP_ENABLED
7142          }
7143          GENLIST_PART_FLIP
7144          GENLIST_PART_DISCLIP
7145       }
7146       programs {
7147          // signal: elm,state,%s,active
7148          //   a "check" item named %s went active
7149          // signal: elm,state,%s,passive
7150          //   a "check" item named %s went passive
7151          // default is passive
7152          program { name: "go_active";
7153             signal: "elm,state,selected";
7154             source: "elm";
7155             action: STATE_SET "selected" 0.0;
7156             target: "bg";
7157             target: "elm.text.1";
7158             target: "elm.text.2";
7159             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7160          }
7161          program { name: "go_passive";
7162             signal: "elm,state,unselected";
7163             source: "elm";
7164             action: STATE_SET "default" 0.0;
7165             target: "bg";
7166             target: "elm.text.1";
7167             target: "elm.text.2";
7168             transition: LINEAR 0.1;
7169          }
7170          program { name: "go_disabled";
7171             signal: "elm,state,disabled";
7172             source: "elm";
7173             action: STATE_SET "disabled" 0.0;
7174             target: "disclip";
7175          }
7176          program { name: "go_enabled";
7177             signal: "elm,state,enabled";
7178             source: "elm";
7179             action: STATE_SET "default" 0.0;
7180             target: "disclip";
7181          }
7182          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7183          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7184       }
7185    }
7186
7187    // 2.4.2.19
7188    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7189       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7190       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7191       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7192       alias: "elm/layout/dialogue/2text.1icon.9";
7193       data.item: "stacking" "above";
7194       data.item: "selectraise" "on";
7195       data.item: "texts" "elm.text.1 elm.text.2";
7196       data.item: "contents" "elm.icon.1";
7197       data.item: "flips" "elm.flip.icon elm.flip.content";
7198
7199       parts {
7200          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7201          GENLIST_PART_BG_NORMAL
7202          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7203          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7204          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7205          GENLIST_PART_PADDING_RIGHT_EDIT
7206          GENLIST_PART_DIALOGUE_ITEM
7207          GENLIST_PART_DIALOGUE_RIGHT_LINE
7208          part { name: "elm.icon.1";
7209             clip_to: "disclip";
7210             type: SWALLOW;
7211             scale: 1;
7212             description { state: "default" 0.0;
7213                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7214                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7215                fixed: 1 1;
7216                rel1 {
7217                   relative: 1.0 1.0;
7218                   to_x: "elm.padding.left";
7219                   to_y: "elm.text.1";
7220                }
7221                rel2 {
7222                   relative: 1.0 0.0;
7223                   to_x: "elm.padding.left";
7224                   to_y: "elm.padding.bottom";
7225                }
7226                align: 0.0 0.5;
7227             }
7228             GENLIST_DESCRIPTION_FLIP_ENABLED
7229          }
7230          part { name: "elm.padding.icon1.right";
7231             clip_to: "disclip";
7232             type: RECT;
7233             scale: 1;
7234             description { state: "default" 0.0;
7235                min: GENLIST_PADDING_16_INC 0;
7236                fixed: 1 0;
7237                rel1 {
7238                   relative: 1.0 0.0;
7239                   to_x: "elm.icon.1";
7240                }
7241                rel2.to_x: "elm.icon.1";
7242                align: 0.0 0.0;
7243                visible: 0;
7244             }
7245          }
7246          part { name: "elm.text.1";
7247             clip_to: "disclip";
7248             type: TEXT;
7249             mouse_events: 0;
7250             scale: 1;
7251             description { state: "default" 0.0;
7252                min: 0 GENLIST_SIZE_61_INC;
7253                fixed: 0 1;
7254                rel1 {
7255                   relative: 1.0 1.0;
7256                   to_x: "elm.padding.left";
7257                   to_y: "elm.padding.top";
7258                }
7259                rel2 {
7260                   relative: 0.0 1.0;
7261                   to_x: "elm.padding.right";
7262                   to_y: "elm.padding.top";
7263                }
7264                align: 0.0 0.0;
7265                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7266                text {
7267                   font: "Tizen:style=Roman";
7268                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7269                   min: 0 1;
7270                   align: 0.0 0.5;
7271                   text_class: "list_item";
7272                }
7273             }
7274             description { state: "selected" 0.0;
7275                inherit: "default" 0.0;
7276                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7277             }
7278             GENLIST_DESCRIPTION_FLIP_ENABLED
7279          }
7280          part { name: "elm.text.2";
7281             clip_to: "disclip";
7282             type: TEXT;
7283             mouse_events: 0;
7284             scale: 1;
7285             description { state: "default" 0.0;
7286                rel1 {
7287                   relative: 1.0 1.0;
7288                   to_x: "elm.padding.icon1.right";
7289                   to_y: "elm.text.1";
7290                }
7291                rel2 {
7292                   relative: 0.0 0.0;
7293                   to_x: "elm.padding.right";
7294                   to_y: "elm.padding.bottom";
7295                }
7296                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7297                text {
7298                   font: "Tizen:style=Medium";
7299                   size: GENLIST_FONT_32_INC;
7300                   min: 0 1;
7301                   align: 0.0 0.5;
7302                   text_class: "tizen";
7303                }
7304             }
7305             description { state: "selected" 0.0;
7306                inherit: "default" 0.0;
7307                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7308             }
7309             GENLIST_DESCRIPTION_FLIP_ENABLED
7310          }
7311          GENLIST_PART_FLIP
7312          GENLIST_PART_DISCLIP
7313       }
7314       programs {
7315          // signal: elm,state,%s,active
7316          //   a "check" item named %s went active
7317          // signal: elm,state,%s,passive
7318          //   a "check" item named %s went passive
7319          // default is passive
7320          program { name: "go_active";
7321             signal: "elm,state,selected";
7322             source: "elm";
7323             action: STATE_SET "selected" 0.0;
7324             target: "bg";
7325             target: "elm.text.1";
7326             target: "elm.text.2";
7327          }
7328          program { name: "go_passive";
7329             signal: "elm,state,unselected";
7330             source: "elm";
7331             action: STATE_SET "default" 0.0;
7332             target: "bg";
7333             target: "elm.text.1";
7334             target: "elm.text.2";
7335             transition: LINEAR 0.1;
7336          }
7337          program { name: "go_disabled";
7338             signal: "elm,state,disabled";
7339             source: "elm";
7340             action: STATE_SET "disabled" 0.0;
7341             target: "disclip";
7342          }
7343          program { name: "go_enabled";
7344             signal: "elm,state,enabled";
7345             source: "elm";
7346             action: STATE_SET "default" 0.0;
7347             target: "disclip";
7348          }
7349       }
7350    }
7351
7352 // 4.3.1
7353    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7354       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7355       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7356       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7357       alias: "elm/layout/dialogue/bg/2text.2icon";
7358       data.item: "stacking" "above";
7359       data.item: "selectraise" "on";
7360       data.item: "texts" "elm.text.1 elm.text.2";
7361       data.item: "contents" "elm.icon.1 elm.icon.2";
7362       images {
7363           image: "00_list_thumbnail_bg.png" COMP;
7364       }
7365       parts {
7366          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7367          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7368          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7369          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7370          GENLIST_PART_PADDING_RIGHT_EDIT
7371          part { name: "elm.icon1.bg";
7372             scale: 1;
7373             description { state: "default" 0.0;
7374                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7375                fixed: 1 1;
7376                align: 0.0 0.52;
7377                rel1 {
7378                   relative: 1.0 0.5;
7379                   to_x: "elm.padding.left";
7380                }
7381                rel2 {
7382                   relative: 1.0 0.5;
7383                   to_x: "elm.padding.left";
7384                }
7385                image {
7386                   normal: "00_list_thumbnail_bg.png";
7387                   border: 1 1 1 1;
7388                   border_scale: 1;
7389                   middle: NONE;
7390                }
7391             }
7392          }
7393          part { name: "elm.icon.1";
7394             type: SWALLOW;
7395             description { state: "default" 0.0;
7396                rel1.to: "elm.icon1.bg";
7397                rel2.to: "elm.icon1.bg";
7398             }
7399          }
7400          part { name: "elm.padding.icon1.right";
7401             type: RECT;
7402             mouse_events: 0;
7403             scale: 1;
7404             description { state: "default" 0.0;
7405                min: GENLIST_PADDING_24_INC 0;
7406                fixed: 1 0;
7407                rel1 {
7408                    relative: 1.0 0.0;
7409                    to_x: "elm.icon1.bg";
7410                }
7411                rel2.to_x: "elm.icon1.bg";
7412                visible: 0;
7413                align: 0.0 0.5;
7414             }
7415          }
7416          part { name: "elm.icon.2";
7417             type: SWALLOW;
7418             scale: 1;
7419             description { state: "default" 0.0;
7420                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7421                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7422                fixed: 1 1;
7423                rel1 {
7424                   relative: 0.0 0.5;
7425                   to_x: "elm.padding.right";
7426                }
7427                rel2 {
7428                   relative: 0.0 0.5;
7429                   to_x: "elm.padding.right";
7430                }
7431                align: 1.0 0.5;
7432             }
7433          }
7434          part { name: "elm.padding.icon2.right";
7435             type: RECT;
7436             mouse_events: 0;
7437             scale: 1;
7438             description { state: "default" 0.0;
7439                min: GENLIST_PADDING_16_INC 0;
7440                fixed: 1 0;
7441                rel1.to_x: "elm.icon.2";
7442                rel2 {
7443                   relative: 0.0 1.0;
7444                   to_x: "elm.icon.2";
7445                }
7446                rel2.to_x: "elm.icon.2";
7447                visible: 0;
7448                align: 1.0 0.5;
7449             }
7450          }
7451          part { name: "elm.text.1";
7452             clip_to: "disclip";
7453             type: TEXT;
7454             mouse_events: 0;
7455             scale: 1;
7456             description { state: "default" 0.0;
7457                min: 0 GENLIST_SIZE_54_INC;
7458                fixed: 0 1;
7459                align: 0.0 0.0;
7460                rel1 {
7461                   relative: 1.0 1.0;
7462                   to_x: "elm.padding.icon1.right";
7463                   to_y: "elm.padding.top";
7464                }
7465                rel2 {
7466                   relative: 0.0 1.0;
7467                   to_x: "elm.padding.icon2.right";
7468                   to_y: "elm.padding.top";
7469                }
7470                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7471                text {
7472                   font: "Tizen:style=Roman";
7473                   size: GENLIST_FONT_48_INC;
7474                   min: 0 1;
7475                   align: 0.0 0.0;
7476                   text_class: "list_item";
7477                }
7478             }
7479          }
7480          part { name: "elm.padding.text.1.bottom";
7481             type: RECT;
7482             mouse_events: 0;
7483             scale: 1;
7484             description { state: "default" 0.0;
7485                min: 0 GENLIST_PADDING_8_INC;
7486                fixed: 0 1;
7487                rel1 {
7488                    relative: 0.0 1.0;
7489                    to_y: "elm.text.1";
7490                }
7491                rel2.to_y: "elm.text.1";
7492                visible: 0;
7493                align: 0.0 0.0;
7494             }
7495          }
7496          part { name: "elm.text.2";
7497             clip_to: "disclip";
7498             type: TEXT;
7499             mouse_events: 0;
7500             scale: 1;
7501             description { state: "default" 0.0;
7502                rel1 {
7503                   relative: 1.0 1.0;
7504                   to_x: "elm.padding.icon1.right";
7505                   to_y: "elm.padding.text.1.bottom";
7506                }
7507                rel2 {
7508                   relative: 0.0 0.0;
7509                   to_x: "elm.padding.icon2.right";
7510                   to_y: "elm.padding.bottom";
7511                }
7512                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7513                text {
7514                   font: "Tizen:style=Medium";
7515                   size: GENLIST_FONT_32_INC;
7516                   min: 0 1;
7517                   align: 0.0 1.0;
7518                   text_class: "tizen";
7519                }
7520             }
7521          }
7522          GENLIST_PART_DISCLIP
7523       }
7524       programs {
7525          // signal: elm,state,%s,active
7526          //   a "check" item named %s went active
7527          // signal: elm,state,%s,passive
7528          //   a "check" item named %s went passive
7529          // default is passive
7530          /*program { name: "go_active";
7531             signal: "elm,state,selected";
7532             source: "elm";
7533             action: STATE_SET "selected" 0.0;
7534             target: "elm.text";
7535             target: "elm.text.sub";
7536          }
7537          program { name: "go_passive";
7538             signal: "elm,state,unselected";
7539             source: "elm";
7540             action: STATE_SET "default" 0.0;
7541             target: "elm.text";
7542             target: "elm.text.sub";
7543             transition: LINEAR 0.1;
7544          }*/
7545          program { name: "go_disabled";
7546             signal: "elm,state,disabled";
7547             source: "elm";
7548             action: STATE_SET "disabled" 0.0;
7549             target: "disclip";
7550          }
7551          program { name: "go_enabled";
7552             signal: "elm,state,enabled";
7553             source: "elm";
7554             action: STATE_SET "default" 0.0;
7555             target: "disclip";
7556          }
7557       }
7558    }
7559
7560 // 4.3.3
7561    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7562       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7563       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7564       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7565       alias: "elm/layout/dialogue/bg/5text.2icon";
7566       data.item: "stacking" "above";
7567       data.item: "selectraise" "on";
7568       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7569       data.item: "contents" "elm.icon.1 elm.icon.2";
7570       images {
7571           image: "00_list_thumbnail_bg.png" COMP;
7572       }
7573       parts {
7574          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7575          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7576          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7577          GENLIST_PART_PADDING_LEFT
7578          GENLIST_PART_PADDING_RIGHT_EDIT
7579          part { name: "elm.icon1.bg";
7580             scale: 1;
7581             description { state: "default" 0.0;
7582                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7583                fixed: 1 1;
7584                align: 0.0 0.5;
7585                rel1 {
7586                   relative: 1.0 0.5;
7587                   to_x: "elm.padding.left";
7588                }
7589                rel2 {
7590                   relative: 1.0 0.5;
7591                   to_x: "elm.padding.left";
7592                }
7593                image {
7594                   normal: "00_list_thumbnail_bg.png";
7595                   border: 1 1 1 1;
7596                   border_scale: 1;
7597                   middle: NONE;
7598                }
7599             }
7600          }
7601          part { name: "elm.icon.1";
7602             type: SWALLOW;
7603             description { state: "default" 0.0;
7604                rel1.to: "elm.icon1.bg";
7605                rel2.to: "elm.icon1.bg";
7606             }
7607          }
7608          part { name: "elm.padding.icon1.right";
7609             type: RECT;
7610             mouse_events: 0;
7611             scale: 1;
7612             description { state: "default" 0.0;
7613                min: GENLIST_PADDING_16_INC 0;
7614                fixed: 1 0;
7615                rel1 {
7616                    relative: 1.0 0.0;
7617                    to_x: "elm.icon1.bg";
7618                }
7619                rel2.to_x: "elm.icon1.bg";
7620                visible: 0;
7621                align: 0.0 0.5;
7622             }
7623          }
7624          part { name: "elm.text.1";
7625             clip_to: "disclip";
7626             type: TEXT;
7627             mouse_events: 0;
7628             scale: 1;
7629             description { state: "default" 0.0;
7630                min: 0 GENLIST_SIZE_38_INC;
7631                fixed: 0 1;
7632                rel1 {
7633                   relative: 1.0 1.0;
7634                   to_x: "elm.padding.icon1.right";
7635                   to_y: "elm.padding.top";
7636                }
7637                rel2 {
7638                   relative: 0.0 1.0;
7639                   to_x: "elm.padding.right";
7640                   to_y: "elm.padding.top";
7641                }
7642                align: 0.0 0.0;
7643                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7644                text {
7645                   font: "Tizen:style=Medium";
7646                   size: GENLIST_FONT_32_INC;
7647                   align: 0.0 0.5;
7648                   text_class: "list_item";
7649                }
7650             }
7651          }
7652          part { name: "elm.text.2";
7653             clip_to: "disclip";
7654             type: TEXT;
7655             mouse_events: 0;
7656             scale: 1;
7657             description { state: "default" 0.0;
7658                min: 0 GENLIST_SIZE_38_INC;
7659                fixed: 0 1;
7660                rel1 {
7661                   relative: 1.0 1.0;
7662                   to_x: "elm.padding.icon1.right";
7663                   to_y: "elm.text.1";
7664                }
7665                rel2 {
7666                   relative: 0.0 1.0;
7667                   to_x: "elm.padding.right";
7668                   to_y: "elm.text.1";
7669                }
7670                align: 0.0 0.0;
7671                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7672                text {
7673                   font: "Tizen:style=Medium";
7674                   size: GENLIST_FONT_28_INC;
7675                   align: 0.0 0.5;
7676                   text_class: "tizen";
7677                }
7678             }
7679          }
7680          part { name: "elm.icon.2";
7681             clip_to: "disclip";
7682             type: SWALLOW;
7683             mouse_events: 0;
7684             scale: 1;
7685             description { state: "default" 0.0;
7686                fixed: 1 1;
7687                rel1 {
7688                   relative: 1.0 0.0;
7689                   to_x: "elm.padding.icon1.right";
7690                   to_y: "elm.text.3";
7691                }
7692                rel2 {
7693                   relative: 1.0 1.0;
7694                   to_x: "elm.padding.icon1.right";
7695                   to_y: "elm.text.3";
7696                }
7697                align: 0.0 0.5;
7698             }
7699          }
7700          part { name: "elm.padding.icon2.right";
7701             type: RECT;
7702             mouse_events: 0;
7703             scale: 1;
7704             description { state: "default" 0.0;
7705                min: GENLIST_PADDING_16_INC 0;
7706                fixed: 1 0;
7707                rel1 {
7708                    relative: 1.0 0.0;
7709                    to_x: "elm.icon.2";
7710                }
7711                rel2.to_x: "elm.icon.2";
7712                visible: 0;
7713                align: 0.0 0.5;
7714             }
7715          }
7716          part { name: "elm.text.3";
7717             clip_to: "disclip";
7718             type: TEXT;
7719             mouse_events: 0;
7720             scale: 1;
7721             description { state: "default" 0.0;
7722                min: 0 GENLIST_SIZE_38_INC;
7723                fixed: 0 1;
7724                rel1 {
7725                   relative: 1.0 1.0;
7726                   to_x: "elm.padding.icon2.right";
7727                   to_y: "elm.text.2";
7728                }
7729                rel2 {
7730                   relative: 0.0 1.0;
7731                   to_x: "elm.padding.right";
7732                   to_y: "elm.text.2";
7733                }
7734                align: 0.0 0.0;
7735                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
7736                text {
7737                   font: "Tizen:style=Medium";
7738                   size: GENLIST_FONT_28_INC;
7739                   align: 0.0 0.5;
7740                   text_class: "tizen";
7741                }
7742             }
7743          }
7744          part { name: "elm.text.4";
7745             clip_to: "disclip";
7746             type: TEXT;
7747             mouse_events: 0;
7748             scale: 1;
7749             description { state: "default" 0.0;
7750                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7751                fixed: 1 1;
7752                align: 0 1;
7753                rel1 {
7754                   relative: 1.0 0.0;
7755                   to_x: "elm.padding.icon1.right";
7756                   to_y: "elm.padding.bottom";
7757                }
7758                rel2 {
7759                   relative: 1.0 0.0;
7760                   to_x: "elm.padding.icon1.right";
7761                   to_y: "elm.padding.bottom";
7762                }
7763                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
7764                text {
7765                   font: "Tizen:style=Medium";
7766                   size: GENLIST_FONT_28_INC;
7767                   align: 0.0 0.5;
7768                   text_class: "tizen";
7769                }
7770             }
7771          }
7772          part { name: "elm.padding.text4.right";
7773             type: RECT;
7774             mouse_events: 0;
7775             scale: 1;
7776             description { state: "default" 0.0;
7777                min: GENLIST_PADDING_16_INC 0;
7778                fixed: 1 0;
7779                rel1 {
7780                    relative: 1.0 0.0;
7781                    to_x: "elm.text.4";
7782                }
7783                rel2.to_x: "elm.text.4";
7784                visible: 0;
7785                align: 0.0 0.5;
7786             }
7787          }
7788          part { name: "elm.text.5";
7789             clip_to: "disclip";
7790             type: TEXT;
7791             mouse_events: 0;
7792             scale: 1;
7793             description { state: "default" 0.0;
7794                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7795                fixed: 1 1;
7796                align: 0 1;
7797                rel1 {
7798                   relative: 1.0 0.0;
7799                   to_x: "elm.padding.text4.right";
7800                   to_y: "elm.padding.bottom";
7801                }
7802                rel2 {
7803                   relative: 1.0 0.0;
7804                   to_x: "elm.padding.text4.right";
7805                   to_y: "elm.padding.bottom";
7806                }
7807                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
7808                text {
7809                   font: "Tizen:style=Medium";
7810                   size: GENLIST_FONT_28_INC;
7811                   align: 0.0 0.5;
7812                   text_class: "tizen";
7813                }
7814             }
7815          }
7816          GENLIST_PART_DISCLIP
7817       }
7818       programs {
7819          // signal: elm,state,%s,active
7820          //   a "check" item named %s went active
7821          // signal: elm,state,%s,passive
7822          //   a "check" item named %s went passive
7823          // default is passive
7824          /*program { name: "go_active";
7825             signal: "elm,state,selected";
7826             source: "elm";
7827             action: STATE_SET "selected" 0.0;
7828             target: "elm.text";
7829             target: "elm.text.sub";
7830          }
7831          program { name: "go_passive";
7832             signal: "elm,state,unselected";
7833             source: "elm";
7834             action: STATE_SET "default" 0.0;
7835             target: "elm.text";
7836             target: "elm.text.sub";
7837             transition: LINEAR 0.1;
7838          }*/
7839          program { name: "go_disabled";
7840             signal: "elm,state,disabled";
7841             source: "elm";
7842             action: STATE_SET "disabled" 0.0;
7843             target: "disclip";
7844          }
7845          program { name: "go_enabled";
7846             signal: "elm,state,enabled";
7847             source: "elm";
7848             action: STATE_SET "default" 0.0;
7849             target: "disclip";
7850          }
7851       }
7852    }
7853
7854    // 4.1.9
7855
7856    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
7857       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
7858       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
7859       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
7860       alias: "elm/layout/dialogue/bg/1icon";
7861       data.item: "stacking" "above";
7862       data.item: "selectraise" "on";
7863       data.item: "contents" "elm.icon";
7864
7865       parts {
7866          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7867          GENLIST_PART_PADDING_LEFT
7868          GENLIST_PART_PADDING_RIGHT_EDIT
7869          part { name: "elm.icon";
7870             clip_to: "disclip";
7871             type: SWALLOW;
7872             scale: 1;
7873             description { state: "default" 0.0;
7874                rel1 {
7875                   relative: 1.0 0.0;
7876                   to_x: "elm.padding.left";
7877                }
7878                rel2 {
7879                   relative: 0.0 1.0;
7880                   to_x: "elm.padding.right";
7881                }
7882             }
7883          }
7884          GENLIST_PART_DISCLIP
7885       }
7886       programs {
7887          // signal: elm,state,%s,active
7888          //   a "check" item named %s went active
7889          // signal: elm,state,%s,passive
7890          //   a "check" item named %s went passive
7891          // default is passive
7892          program { name: "go_disabled";
7893             signal: "elm,state,disabled";
7894             source: "elm";
7895             action: STATE_SET "disabled" 0.0;
7896             target: "disclip";
7897          }
7898          program { name: "go_enabled";
7899             signal: "elm,state,enabled";
7900             source: "elm";
7901             action: STATE_SET "default" 0.0;
7902             target: "disclip";
7903          }
7904       }
7905    }
7906
7907    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
7908       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
7909       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
7910       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
7911       alias: "elm/layout/dialogue/bg/2icon";
7912       data.item: "stacking" "above";
7913       data.item: "selectraise" "on";
7914       data.item: "contents" "elm.icon.1 elm.icon.2";
7915
7916       parts {
7917          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7918          part { name: "elm.icon.1";
7919             clip_to: "disclip";
7920             type: SWALLOW;
7921             description { state: "default" 0.0;
7922                rel1.relative: 0.021 0.0;
7923                rel2.relative: 0.492 1.0;
7924             }
7925          }
7926          part { name: "elm.icon.2";
7927             clip_to: "disclip";
7928             type: SWALLOW;
7929             description { state: "default" 0.0;
7930                rel1.relative: 0.51 0.0;
7931                rel2.relative: 0.979 1.0;
7932             }
7933          }
7934          GENLIST_PART_DISCLIP
7935       }
7936       programs {
7937          // signal: elm,state,%s,active
7938          //   a "check" item named %s went active
7939          // signal: elm,state,%s,passive
7940          //   a "check" item named %s went passive
7941          // default is passive
7942          program { name: "go_disabled";
7943             signal: "elm,state,disabled";
7944             source: "elm";
7945             action: STATE_SET "disabled" 0.0;
7946             target: "disclip";
7947          }
7948          program { name: "go_enabled";
7949             signal: "elm,state,enabled";
7950             source: "elm";
7951             action: STATE_SET "default" 0.0;
7952             target: "disclip";
7953          }
7954       }
7955    }
7956
7957    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
7958       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
7959       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
7960       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
7961
7962       alias: "elm/genlist/item/dialogue.3icon/default";
7963       alias: "elm/genlist/item_odd/dialogue.3icon/default";
7964       alias: "elm/genlist/item_compress/dialogue.3icon/default";
7965       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
7966
7967       alias: "elm/layout/dialogue/bg/3icon";
7968       alias: "elm/layout/dialogue/dialogue.3icon";
7969
7970       data.item: "stacking" "above";
7971       data.item: "selectraise" "on";
7972       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7973
7974       parts {
7975          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7976          part { name: "elm.icon.1";
7977             clip_to: "disclip";
7978             type: SWALLOW;
7979             description { state: "default" 0.0;
7980                rel1.relative: 0.021 0.0;
7981                rel2.relative: 0.327 1.0;
7982             }
7983          }
7984          part { name: "elm.icon.2";
7985             clip_to: "disclip";
7986             type: SWALLOW;
7987             description { state: "default" 0.0;
7988                rel1.relative: 0.348 0.0;
7989                rel2.relative: 0.652 1.0;
7990             }
7991          }
7992          part { name: "elm.icon.3";
7993             clip_to: "disclip";
7994             type: SWALLOW;
7995             description { state: "default" 0.0;
7996                rel1.relative: 0.673 0.0;
7997                rel2.relative: 0.979 1.0;
7998             }
7999          }
8000          GENLIST_PART_DISCLIP
8001       }
8002       programs {
8003          // signal: elm,state,%s,active
8004          //   a "check" item named %s went active
8005          // signal: elm,state,%s,passive
8006          //   a "check" item named %s went passive
8007          // default is passive
8008          program { name: "go_disabled";
8009             signal: "elm,state,disabled";
8010             source: "elm";
8011             action: STATE_SET "disabled" 0.0;
8012             target: "disclip";
8013          }
8014          program { name: "go_enabled";
8015             signal: "elm,state,enabled";
8016             source: "elm";
8017             action: STATE_SET "default" 0.0;
8018             target: "disclip";
8019          }
8020       }
8021    }
8022
8023    group { name: "elm/genlist/item/dialogue.3icon.2/default";
8024       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
8025       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
8026       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
8027       alias: "elm/layout/dialogue/dialogue.3icon.2";
8028       data.item: "stacking" "above";
8029       data.item: "selectraise" "on";
8030       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8031
8032       parts {
8033          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
8034          GENLIST_PART_PADDING_LEFT
8035          GENLIST_PART_PADDING_RIGHT_EDIT
8036          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
8037          part { name: "elm.icon.1";
8038             clip_to: "disclip";
8039             type: SWALLOW;
8040             description { state: "default" 0.0;
8041                min: GENLIST_SIZE_234_INC 0;
8042                fixed: 1 0;
8043                rel1 {
8044                   relative: 0.0 1.0;
8045                   to_x: "elm.padding.right";
8046                   to_y: "elm.padding.top";
8047                }
8048                rel2 {
8049                   relative: 0.0 1.0;
8050                   to_x: "elm.padding.right";
8051                }
8052                align: 1.0 0.5;
8053             }
8054          }
8055          part { name: "elm.padding.icon.1.left";
8056             clip_to: "disclip";
8057             type: RECT;
8058             mouse_events: 0;
8059             scale: 1;
8060             description { state: "default" 0.0;
8061                min: GENLIST_PADDING_16_INC 0;
8062                fixed: 1 0;
8063                rel1.to_x: "elm.icon.1";
8064                rel2 {
8065                   relative: 0.0 1.0;
8066                   to_x: "elm.icon.1";
8067                }
8068                visible: 0;
8069                align: 1.0 0.5;
8070             }
8071          }
8072          part { name: "elm.icon.2";
8073             clip_to: "disclip";
8074             type: SWALLOW;
8075             description { state: "default" 0.0;
8076                min: GENLIST_SIZE_234_INC 0;
8077                fixed: 1 0;
8078                rel1 {
8079                   relative: 0.0 1.0;
8080                   to_x: "elm.padding.icon.1.left";
8081                   to_y: "elm.padding.top";
8082                }
8083                rel2 {
8084                   relative: 0.0 1.0;
8085                   to_x: "elm.padding.icon.1.left";
8086                }
8087                align: 1.0 0.5;
8088             }
8089          }
8090          part { name: "elm.padding.icon.2.left";
8091             clip_to: "disclip";
8092             type: RECT;
8093             mouse_events: 0;
8094             scale: 1;
8095             description { state: "default" 0.0;
8096                min: GENLIST_PADDING_16_INC 0;
8097                fixed: 1 0;
8098                rel1.to_x: "elm.icon.2";
8099                rel2 {
8100                   relative: 0.0 1.0;
8101                   to_x: "elm.icon.2";
8102                }
8103                visible: 0;
8104                align: 1.0 0.5;
8105             }
8106          }
8107          part { name: "elm.icon.3";
8108             clip_to: "disclip";
8109             type: SWALLOW;
8110             description { state: "default" 0.0;
8111                min: GENLIST_SIZE_234_INC 0;
8112                fixed: 1 0;
8113                rel1 {
8114                   relative: 0.0 1.0;
8115                   to_x: "elm.padding.icon.2.left";
8116                   to_y: "elm.padding.top";
8117                }
8118                rel2 {
8119                   relative: 0.0 1.0;
8120                   to_x: "elm.padding.icon.2.left";
8121                }
8122                align: 1.0 0.5;
8123             }
8124          }
8125          GENLIST_PART_DISCLIP
8126       }
8127       programs {
8128          // signal: elm,state,%s,active
8129          //   a "check" item named %s went active
8130          // signal: elm,state,%s,passive
8131          //   a "check" item named %s went passive
8132          // default is passive
8133          program { name: "go_disabled";
8134             signal: "elm,state,disabled";
8135             source: "elm";
8136             action: STATE_SET "disabled" 0.0;
8137             target: "disclip";
8138          }
8139          program { name: "go_enabled";
8140             signal: "elm,state,enabled";
8141             source: "elm";
8142             action: STATE_SET "default" 0.0;
8143             target: "disclip";
8144          }
8145       }
8146    }
8147
8148    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
8149       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
8150       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
8151       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
8152       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
8153       data.item: "stacking" "above";
8154       data.item: "selectraise" "on";
8155       data.item: "texts" "elm.title elm.text";
8156
8157       images {
8158           image: "00_list_img_check.png" COMP;
8159       }
8160
8161       parts {
8162          GENLIST_PART_BASE
8163          GENLIST_PART_BOTTOM_LINE
8164          GENLIST_PART_BG_NORMAL
8165          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8166          GENLIST_PART_PADDING_RIGHT_EDIT
8167          GENLIST_PART_DIALOGUE_ITEM
8168          GENLIST_PART_DIALOGUE_RIGHT_LINE
8169          part { name: "elm.divider1";
8170             type: RECT;
8171             mouse_events: 0;
8172             description { state: "default" 0.0;
8173                min: 1 0;
8174                fixed: 1 0;
8175                color: GENLIST_LIST_LINE1_COLOR;
8176                rel1 {
8177                   relative: 1.0 0.0;
8178                   to_x: "elm.title";
8179                }
8180                rel2.to_x: "elm.title";
8181                align: 0.0 0.5;
8182             }
8183          }
8184          part { name: "elm.title";
8185             type: TEXT;
8186             mouse_events: 0;
8187             scale: 1;
8188             description { state: "default" 0.0;
8189                min: GENLIST_SIZE_163_INC 0;
8190                fixed: 1 0;
8191                rel1 {
8192                   relative: 1.0  0.0;
8193                   to_x: "elm.padding.left";
8194                }
8195                rel2.to_x: "elm.padding.left";
8196                align: 0.0 0.5;
8197                color: GENLIST_MULTILINE_TEXT_COLOR;
8198                text {
8199                   font: "Tizen:style=Medium";
8200                   size: GENLIST_MULTILINE_TEXT_SIZE;
8201                   min: 0 1;
8202                   align: 0.0 0.5;
8203                   text_class: "tizen";
8204                }
8205             }
8206          }
8207          part { name: "elm.padding.title.right";
8208             type: RECT;
8209             mouse_events: 0;
8210             scale: 1;
8211             description { state: "default" 0.0;
8212                min: GENLIST_PADDING_16_INC 0;
8213                fixed: 1 0;
8214                rel1 {
8215                    relative: 1.0 0.0;
8216                    to_x: "elm.divider1";
8217                }
8218                rel2.to_x: "elm.divider1";
8219                visible: 0;
8220                align: 0.0 0.5;
8221             }
8222          }
8223          part { name: "elm.text";
8224             clip_to: "disclip";
8225             type: TEXT;
8226             mouse_events: 0;
8227             scale: 1;
8228             description { state: "default" 0.0;
8229                rel1 {
8230                   relative: 1.0  0.0;
8231                   to_x: "elm.padding.title.right";
8232                }
8233                rel2.to_x: "elm.padding.title.right";
8234                align: 0.0 0.5;
8235                fixed: 1 1;
8236                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8237                text {
8238                   font: "Tizen:style=Roman";
8239                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8240                   min: 1 1;
8241                   max: 1 1;
8242                   align: 0.0 0.5;
8243                   text_class: "list_item";
8244                }
8245             }
8246             description { state: "selected" 0.0;
8247                inherit: "default" 0.0;
8248                color: 217 147 26 255;
8249             }
8250          }
8251          part { name: "elm.padding.text.right";
8252             type: RECT;
8253             mouse_events: 0;
8254             scale: 1;
8255             description { state: "default" 0.0;
8256                min: GENLIST_PADDING_11_INC 0;
8257                fixed: 1 0;
8258                rel1 {
8259                    relative: 1.0 0.0;
8260                    to_x: "elm.text";
8261                }
8262                rel2.to_x: "elm.text";
8263                visible: 0;
8264                align: 0.0 0.5;
8265             }
8266          }
8267          part { name: "elm.image.check";
8268             clip_to: "disclip";
8269             mouse_events: 0;
8270             scale: 1;
8271             description { state: "default" 0.0;
8272                image.normal: "00_list_img_check.png";
8273                rel1 {
8274                   relative: 1.0 0.366;
8275                   to_x: "elm.padding.text.right";
8276                }
8277                rel2 {
8278                   relative: 3.857 0.648;
8279                   to_x: "elm.padding.text.right";
8280                }
8281                visible: 0;
8282             }
8283             description { state: "selected" 0.0;
8284                inherit: "default" 0.0;
8285                visible: 1;
8286             }
8287          }
8288          GENLIST_PART_DISCLIP
8289       }
8290       programs {
8291          // signal: elm,state,%s,active
8292          //   a "check" item named %s went active
8293          // signal: elm,state,%s,passive
8294          //   a "check" item named %s went passive
8295          // default is passive
8296          program { name: "go_active";
8297             signal: "elm,state,selected";
8298             source: "elm";
8299             action: STATE_SET "selected" 0.0;
8300             target: "elm.text";
8301             target: "elm.image.check";
8302             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8303          }
8304          program { name: "go_passive";
8305             signal: "elm,state,unselected";
8306             source: "elm";
8307             action: STATE_SET "default" 0.0;
8308             target: "elm.text";
8309             target: "elm.image.check";
8310             transition: LINEAR 0.1;
8311          }
8312          program { name: "go_disabled";
8313             signal: "elm,state,disabled";
8314             source: "elm";
8315             action: STATE_SET "disabled" 0.0;
8316             target: "disclip";
8317          }
8318          program { name: "go_enabled";
8319             signal: "elm,state,enabled";
8320             source: "elm";
8321             action: STATE_SET "default" 0.0;
8322             target: "disclip";
8323          }
8324          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8325       }
8326    }
8327
8328    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8329       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8330       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8331       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8332
8333       alias: "elm/genlist/item/dialogue.1title.4text/default";
8334       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8335       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8336       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8337
8338       alias: "elm/layout/dialogue/1title.4text";
8339
8340       data.item: "stacking" "above";
8341       data.item: "selectraise" "on";
8342       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8343
8344       parts {
8345         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8346          GENLIST_PART_BG_NORMAL
8347          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8348          GENLIST_PART_PADDING_RIGHT_EDIT
8349          GENLIST_PART_DIALOGUE_ITEM
8350          GENLIST_PART_DIALOGUE_RIGHT_LINE
8351          part { name: "elm.divider1";
8352             type: RECT;
8353             mouse_events: 0;
8354             description { state: "default" 0.0;
8355                min: 1 0;
8356                fixed: 1 0;
8357                color: GENLIST_LIST_LINE1_COLOR;
8358                rel1 {
8359                   relative: 1.0 0.0;
8360                   to_x: "elm.title";
8361                }
8362                rel2.to_x: "elm.title";
8363                align: 0.0 0.5;
8364             }
8365          }
8366          part { name: "center1_line";
8367             type: RECT;
8368             mouse_events: 0;
8369             description { state: "default" 0.0;
8370                min: 0 1;
8371                fixed: 0 1;
8372                color: GENLIST_LIST_LINE1_COLOR;
8373                rel1 {
8374                   relative: 1.0 0.25;
8375                   to_x: "elm.divider1";
8376                }
8377                rel2.relative: 1.0 0.25;
8378                align: 0.5 1.0;
8379             }
8380          }
8381          part { name: "center2_line";
8382             type: RECT;
8383             mouse_events: 0;
8384             description { state: "default" 0.0;
8385                min: 0 1;
8386                fixed: 0 1;
8387                color: GENLIST_LIST_LINE1_COLOR;
8388                rel1 {
8389                   relative: 1.0 0.5;
8390                   to_x: "elm.divider1";
8391                }
8392                rel2.relative: 1.0 0.5;
8393                align: 0.5 1.0;
8394             }
8395          }
8396          part { name: "center3_line";
8397             type: RECT;
8398             mouse_events: 0;
8399             description { state: "default" 0.0;
8400                min: 0 1;
8401                fixed: 0 1;
8402                color: GENLIST_LIST_LINE1_COLOR;
8403                rel1 {
8404                   relative: 1.0 0.75;
8405                   to_x: "elm.divider1";
8406                }
8407                rel2.relative: 1.0 0.75;
8408                align: 0.5 1.0;
8409             }
8410          }
8411          part { name: "elm.title";
8412             type: TEXT;
8413             mouse_events: 0;
8414             scale: 1;
8415             description { state: "default" 0.0;
8416                min: GENLIST_SIZE_163_INC 0;
8417                fixed: 1 0;
8418                rel1 {
8419                   relative: 1.0  0.0;
8420                   to_x: "elm.padding.left";
8421                }
8422                rel2.to_x: "elm.padding.left";
8423                align: 0.0 0.5;
8424                color: GENLIST_MULTILINE_TEXT_COLOR;
8425                text {
8426                   font: "Tizen:style=Medium";
8427                   size: GENLIST_MULTILINE_TEXT_SIZE;
8428                   min: 0 1;
8429                   align: 0.0 0.5;
8430                   text_class: "tizen";
8431                }
8432             }
8433          }
8434          part { name: "elm.padding.title.right";
8435             type: RECT;
8436             mouse_events: 0;
8437             scale: 1;
8438             description { state: "default" 0.0;
8439                min: GENLIST_PADDING_16_INC 0;
8440                fixed: 1 0;
8441                rel1 {
8442                    relative: 1.0 0.0;
8443                    to_x: "elm.title";
8444                }
8445                rel2.to_x: "elm.title";
8446                visible: 0;
8447                align: 0.0 0.5;
8448             }
8449          }
8450          part { name: "elm.text.1";
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.0;
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: "center1_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.2";
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.25;
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: "center2_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.3";
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.5;
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: "center3_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          part { name: "elm.text.4";
8526             clip_to: "disclip";
8527             type: TEXT;
8528             mouse_events: 0;
8529             scale: 1;
8530             description { state: "default" 0.0;
8531                rel1 {
8532                   relative: 1.0  0.75;
8533                   to_x: "elm.padding.title.right";
8534                }
8535                rel2 {
8536                   relative: 0.0 0.0;
8537                   to_x: "elm.padding.right";
8538                   to_y: "bottom_line";
8539                }
8540                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8541                text {
8542                   font: "Tizen:style=Roman";
8543                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8544                   min: 0 1;
8545                   align: 0.0 0.5;
8546                   text_class: "list_item";
8547                }
8548             }
8549          }
8550          GENLIST_PART_DISCLIP
8551       }
8552       programs {
8553          // signal: elm,state,%s,active
8554          //   a "check" item named %s went active
8555          // signal: elm,state,%s,passive
8556          //   a "check" item named %s went passive
8557          // default is passive
8558          /*program { name: "go_active";
8559             signal: "elm,state,selected";
8560             source: "elm";
8561             action: STATE_SET "selected" 0.0;
8562             target: "elm.text";
8563          }
8564          program { name: "go_passive";
8565             signal: "elm,state,unselected";
8566             source: "elm";
8567             action: STATE_SET "default" 0.0;
8568             target: "elm.text";
8569             transition: LINEAR 0.1;
8570          }*/
8571          program { name: "go_disabled";
8572             signal: "elm,state,disabled";
8573             source: "elm";
8574             action: STATE_SET "disabled" 0.0;
8575             target: "disclip";
8576          }
8577          program { name: "go_enabled";
8578             signal: "elm,state,enabled";
8579             source: "elm";
8580             action: STATE_SET "default" 0.0;
8581             target: "disclip";
8582          }
8583       }
8584    }
8585
8586    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8587       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8588       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8589       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8590       alias: "elm/layout/dialogue/1title.5text";
8591       data.item: "stacking" "above";
8592       data.item: "selectraise" "on";
8593       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8594       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";
8595
8596       parts {
8597         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8598          GENLIST_PART_BG_NORMAL
8599          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8600          GENLIST_PART_PADDING_RIGHT_EDIT
8601          GENLIST_PART_DIALOGUE_ITEM
8602          GENLIST_PART_DIALOGUE_RIGHT_LINE
8603          part { name: "elm.divider1";
8604             type: RECT;
8605             mouse_events: 0;
8606             description { state: "default" 0.0;
8607                min: 1 0;
8608                fixed: 1 0;
8609                color: GENLIST_LIST_LINE1_COLOR;
8610                rel1 {
8611                   relative: 1.0 0.0;
8612                   to_x: "elm.title";
8613                }
8614                rel2.to_x: "elm.title";
8615                align: 0.0 0.5;
8616             }
8617          }
8618          part { name: "center1_line";
8619             type: RECT;
8620             mouse_events: 0;
8621             description { state: "default" 0.0;
8622                min: 0 1;
8623                fixed: 0 1;
8624                color: GENLIST_LIST_LINE1_COLOR;
8625                rel1 {
8626                   relative: 1.0 0.2;
8627                   to_x: "elm.divider1";
8628                }
8629                rel2.relative: 1.0 0.2;
8630                align: 0.5 1.0;
8631             }
8632          }
8633          part { name: "center2_line";
8634             type: RECT;
8635             mouse_events: 0;
8636             description { state: "default" 0.0;
8637                min: 0 1;
8638                fixed: 0 1;
8639                color: GENLIST_LIST_LINE1_COLOR;
8640                rel1 {
8641                   relative: 1.0 0.4;
8642                   to_x: "elm.divider1";
8643                }
8644                rel2.relative: 1.0 0.4;
8645                align: 0.5 1.0;
8646             }
8647          }
8648          part { name: "center3_line";
8649             type: RECT;
8650             mouse_events: 0;
8651             description { state: "default" 0.0;
8652                min: 0 1;
8653                fixed: 0 1;
8654                color: GENLIST_LIST_LINE1_COLOR;
8655                rel1 {
8656                   relative: 1.0 0.6;
8657                   to_x: "elm.divider1";
8658                }
8659                rel2.relative: 1.0 0.6;
8660                align: 0.5 1.0;
8661             }
8662          }
8663          part { name: "center4_line";
8664             type: RECT;
8665             mouse_events: 0;
8666             description { state: "default" 0.0;
8667                min: 0 1;
8668                fixed: 0 1;
8669                color: GENLIST_LIST_LINE1_COLOR;
8670                rel1 {
8671                   relative: 1.0 0.8;
8672                   to_x: "elm.divider1";
8673                }
8674                rel2.relative: 1.0 0.8;
8675                align: 0.5 1.0;
8676             }
8677          }
8678          part { name: "elm.title";
8679             type: TEXT;
8680             mouse_events: 0;
8681             scale: 1;
8682             description { state: "default" 0.0;
8683                min: GENLIST_SIZE_163_INC 0;
8684                fixed: 1 0;
8685                rel1 {
8686                   relative: 1.0  0.0;
8687                   to_x: "elm.padding.left";
8688                }
8689                rel2.to_x: "elm.padding.left";
8690                align: 0.0 0.5;
8691                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8692                text {
8693                   font: "Tizen:style=Medium";
8694                   size: GENLIST_FONT_32_INC;
8695                   min: 0 1;
8696                   align: 0.0 0.5;
8697                   text_class: "tizen";
8698                }
8699             }
8700             GENLIST_DESCRIPTION_FLIP_ENABLED
8701          }
8702          part { name: "elm.flip.content.title";
8703             clip_to: "disclip";
8704             type: SWALLOW;
8705             description { state: "default" 0.0;
8706                visible: 0;
8707                fixed: 1 1;
8708                rel1.to: "elm.title";
8709                rel2.to: "elm.title";
8710             }
8711             description { state: "flipped" 0.0;
8712                inherit: "default" 0.0;
8713                visible: 1;
8714             }
8715          }
8716          part { name: "elm.padding.title.right";
8717             type: RECT;
8718             mouse_events: 0;
8719             scale: 1;
8720             description { state: "default" 0.0;
8721                min: GENLIST_PADDING_16_INC 0;
8722                fixed: 1 0;
8723                rel1 {
8724                    relative: 1.0 0.0;
8725                    to_x: "elm.title";
8726                }
8727                rel2.to_x: "elm.title";
8728                visible: 0;
8729                align: 0.0 0.5;
8730             }
8731          }
8732          part { name: "elm.text.1";
8733             clip_to: "disclip";
8734             type: TEXT;
8735             mouse_events: 0;
8736             scale: 1;
8737             description { state: "default" 0.0;
8738                rel1 {
8739                   relative: 1.0 0.0;
8740                   to_x: "elm.padding.title.right";
8741                }
8742                rel2 {
8743                   relative: 0.0 0.0;
8744                   to_x: "elm.padding.right";
8745                   to_y: "center1_line";
8746                }
8747                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8748                text {
8749                   font: "Tizen:style=Roman";
8750                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8751                   min: 0 1;
8752                   align: 0.0 0.5;
8753                   text_class: "list_item";
8754                }
8755             }
8756             GENLIST_DESCRIPTION_FLIP_ENABLED
8757          }
8758          part { name: "elm.flip.content.1";
8759             clip_to: "disclip";
8760             type: SWALLOW;
8761             description { state: "default" 0.0;
8762                visible: 0;
8763                fixed: 1 1;
8764                rel1.to: "elm.text.1";
8765                rel2.to: "elm.text.1";
8766             }
8767             description { state: "flipped" 0.0;
8768                inherit: "default" 0.0;
8769                visible: 1;
8770             }
8771          }
8772          part { name: "elm.text.2";
8773             clip_to: "disclip";
8774             type: TEXT;
8775             mouse_events: 0;
8776             scale: 1;
8777             description { state: "default" 0.0;
8778                rel1 {
8779                   relative: 1.0 0.2;
8780                   to_x: "elm.padding.title.right";
8781                }
8782                rel2 {
8783                   relative: 0.0 0.0;
8784                   to_x: "elm.padding.right";
8785                   to_y: "center2_line";
8786                }
8787                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8788                text {
8789                   font: "Tizen:style=Roman";
8790                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8791                   min: 0 1;
8792                   align: 0.0 0.5;
8793                   text_class: "tizen";
8794                }
8795             }
8796             GENLIST_DESCRIPTION_FLIP_ENABLED
8797          }
8798          part { name: "elm.flip.content.2";
8799             clip_to: "disclip";
8800             type: SWALLOW;
8801             description { state: "default" 0.0;
8802                visible: 0;
8803                fixed: 1 1;
8804                rel1.to: "elm.text.2";
8805                rel2.to: "elm.text.2";
8806             }
8807             description { state: "flipped" 0.0;
8808                inherit: "default" 0.0;
8809                visible: 1;
8810             }
8811          }
8812          part { name: "elm.text.3";
8813             clip_to: "disclip";
8814             type: TEXT;
8815             mouse_events: 0;
8816             scale: 1;
8817             description { state: "default" 0.0;
8818                rel1 {
8819                   relative: 1.0  0.4;
8820                   to_x: "elm.padding.title.right";
8821                }
8822                rel2 {
8823                   relative: 0.0 0.0;
8824                   to_x: "elm.padding.right";
8825                   to_y: "center3_line";
8826                }
8827                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8828                text {
8829                   font: "Tizen:style=Roman";
8830                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8831                   min: 0 1;
8832                   align: 0.0 0.5;
8833                   text_class: "tizen";
8834                }
8835             }
8836             GENLIST_DESCRIPTION_FLIP_ENABLED
8837          }
8838          part { name: "elm.flip.content.3";
8839             clip_to: "disclip";
8840             type: SWALLOW;
8841             description { state: "default" 0.0;
8842                visible: 0;
8843                fixed: 1 1;
8844                rel1.to: "elm.text.3";
8845                rel2.to: "elm.text.3";
8846             }
8847             description { state: "flipped" 0.0;
8848                inherit: "default" 0.0;
8849                visible: 1;
8850             }
8851          }
8852          part { name: "elm.text.4";
8853             clip_to: "disclip";
8854             type: TEXT;
8855             mouse_events: 0;
8856             scale: 1;
8857             description { state: "default" 0.0;
8858                rel1 {
8859                   relative: 1.0 0.6;
8860                   to_x: "elm.padding.title.right";
8861                }
8862                rel2 {
8863                   relative: 0.0 0.0;
8864                   to_x: "elm.padding.right";
8865                   to_y: "center4_line";
8866                }
8867                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8868                text {
8869                   font: "Tizen:style=Roman";
8870                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8871                   min: 0 1;
8872                   align: 0.0 0.5;
8873                   text_class: "tizen";
8874                }
8875             }
8876             GENLIST_DESCRIPTION_FLIP_ENABLED
8877          }
8878          part { name: "elm.flip.content.4";
8879             clip_to: "disclip";
8880             type: SWALLOW;
8881             description { state: "default" 0.0;
8882                visible: 0;
8883                fixed: 1 1;
8884                rel1.to: "elm.text.4";
8885                rel2.to: "elm.text.4";
8886             }
8887             description { state: "flipped" 0.0;
8888                inherit: "default" 0.0;
8889                visible: 1;
8890             }
8891          }
8892          part { name: "elm.text.5";
8893             clip_to: "disclip";
8894             type: TEXT;
8895             mouse_events: 0;
8896             scale: 1;
8897             description { state: "default" 0.0;
8898                rel1 {
8899                   relative: 1.0  0.8;
8900                   to_x: "elm.padding.title.right";
8901                }
8902                rel2 {
8903                   relative: 0.0 0.0;
8904                   to_x: "elm.padding.right";
8905                   to_y: "bottom_line";
8906                }
8907                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8908                text {
8909                   font: "Tizen:style=Roman";
8910                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8911                   min: 0 1;
8912                   align: 0.0 0.5;
8913                   text_class: "tizen";
8914                }
8915             }
8916             GENLIST_DESCRIPTION_FLIP_ENABLED
8917          }
8918          part { name: "elm.flip.content.5";
8919             clip_to: "disclip";
8920             type: SWALLOW;
8921             description { state: "default" 0.0;
8922                visible: 0;
8923                fixed: 1 1;
8924                rel1.to: "elm.text.5";
8925                rel2.to: "elm.text.5";
8926             }
8927             description { state: "flipped" 0.0;
8928                inherit: "default" 0.0;
8929                visible: 1;
8930             }
8931          }
8932          GENLIST_PART_DISCLIP
8933       }
8934       programs {
8935          // signal: elm,state,%s,active
8936          //   a "check" item named %s went active
8937          // signal: elm,state,%s,passive
8938          //   a "check" item named %s went passive
8939          // default is passive
8940          /*program { name: "go_active";
8941             signal: "elm,state,selected";
8942             source: "elm";
8943             action: STATE_SET "selected" 0.0;
8944             target: "elm.text";
8945          }
8946          program { name: "go_passive";
8947             signal: "elm,state,unselected";
8948             source: "elm";
8949             action: STATE_SET "default" 0.0;
8950             target: "elm.text";
8951             transition: LINEAR 0.1;
8952          }*/
8953          program { name: "go_disabled";
8954             signal: "elm,state,disabled";
8955             source: "elm";
8956             action: STATE_SET "disabled" 0.0;
8957             target: "disclip";
8958          }
8959          program { name: "go_enabled";
8960             signal: "elm,state,enabled";
8961             source: "elm";
8962             action: STATE_SET "default" 0.0;
8963             target: "disclip";
8964          }
8965          program { name: "flip_enabled";
8966             signal: "elm,state,flip,enabled";
8967             source: "elm";
8968             action: STATE_SET "flipped" 0.0;
8969             target: "elm.title";
8970             target: "elm.text.1";
8971             target: "elm.text.2";
8972             target: "elm.text.3";
8973             target: "elm.text.4";
8974             target: "elm.text.5";
8975             target: "elm.flip.content.title";
8976             target: "elm.flip.content.1";
8977             target: "elm.flip.content.2";
8978             target: "elm.flip.content.3";
8979             target: "elm.flip.content.4";
8980             target: "elm.flip.content.5";
8981          }
8982          program { name: "flip_disabled";
8983             signal: "elm,state,flip,disabled";
8984             source: "elm";
8985             action: STATE_SET "default" 0.0;
8986             target: "elm.title";
8987             target: "elm.text.1";
8988             target: "elm.text.2";
8989             target: "elm.text.3";
8990             target: "elm.text.4";
8991             target: "elm.text.5";
8992             target: "elm.flip.content.title";
8993             target: "elm.flip.content.1";
8994             target: "elm.flip.content.2";
8995             target: "elm.flip.content.3";
8996             target: "elm.flip.content.4";
8997             target: "elm.flip.content.5";
8998          }
8999       }
9000    }
9001
9002 /* extended item of bg/2text.1icon.3 */
9003    group { name: "elm/genlist/item/dialogue/bg/1text/default";
9004       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
9005       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
9006       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
9007       alias: "elm/layout/dialogue/bg/1text";
9008       data.item: "stacking" "above";
9009       data.item: "selectraise" "on";
9010       data.item: "texts" "elm.text";
9011       data.item: "flips" "elm.flip.icon elm.flip.content";
9012       parts {
9013          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
9014          GENLIST_PART_PADDING_TOP_SIZE( 0 )
9015          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9016          GENLIST_PART_PADDING_LEFT
9017          GENLIST_PART_PADDING_RIGHT_EDIT
9018          part { name: "elm.icon.bg";
9019             type: RECT;
9020             scale: 1;
9021             description { state: "default" 0.0;
9022                min: GENLIST_SIZE_160_INC 0;
9023                fixed: 1 0;
9024                align: 0.0 0.5;
9025                rel1 {
9026                   relative: 1.0 0.5;
9027                   to_x: "elm.padding.left";
9028                }
9029                rel2 {
9030                   relative: 1.0 0.5;
9031                   to_x: "elm.padding.left";
9032                }
9033                color: 0 0 0 0;
9034             }
9035          }
9036          part { name: "elm.padding.icon.right";
9037             type: RECT;
9038             mouse_events: 0;
9039             scale: 1;
9040             description { state: "default" 0.0;
9041                min: GENLIST_SIZE_16_INC 0;
9042                fixed: 1 0;
9043                rel1 {
9044                    relative: 1.0 0.0;
9045                    to_x: "elm.icon.bg";
9046                }
9047                rel2.to_x: "elm.icon.bg";
9048                color: GENLIST_LIST_LINE1_COLOR;
9049                align: 0.0 0.5;
9050             }
9051          }
9052          part { name: "elm.padding.text.left";
9053             type: RECT;
9054             mouse_events: 0;
9055             scale: 1;
9056             description { state: "default" 0.0;
9057                min: GENLIST_SIZE_16_INC 0;
9058                fixed: 1 0;
9059                rel1 {
9060                    relative: 1.0 1.0;
9061                    to_x: "elm.padding.icon.right";
9062                    to_y: "elm.padding.top";
9063                }
9064                rel2.to_x: "elm.padding.icon.right";
9065                visible: 0;
9066                align: 0.0 0.5;
9067             }
9068          }
9069          part { name: "elm.divider1";
9070             type: RECT;
9071             mouse_events: 0;
9072             description { state: "default" 0.0;
9073                visible: 0;
9074                rel1 {
9075                   relative: 1.0 0.0;
9076                   to_x: "elm.padding.icon.right";
9077                }
9078                rel2.to_x: "elm.padding.icon.right";
9079                align: 0.0 0.5;
9080             }
9081          }
9082          part { name: "elm.text.bg";
9083             clip_to: "disclip";
9084             type: RECT;
9085             mouse_events: 0;
9086             scale: 1;
9087             description { state: "default" 0.0;
9088                rel1 {
9089                   relative: 1.0 0.0;
9090                   to_x: "elm.padding.icon.right";
9091                }
9092                rel2 {
9093                   relative: 1.0 1.0;
9094                   to_x: "elm.padding.right";
9095                }
9096                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9097             }
9098          }
9099          part { name: "elm.text";
9100             clip_to: "disclip";
9101             type: TEXT;
9102             mouse_events: 0;
9103             scale: 1;
9104             description { state: "default" 0.0;
9105                rel1 {
9106                   relative: 1.0 0.0;
9107                   to_x: "elm.padding.text.left";
9108                   to_y: "elm.text.bg";
9109                }
9110                rel2 {
9111                   relative: 0.0 1.0;
9112                   to_x: "elm.padding.right";
9113                   to_y: "elm.text.bg";
9114                }
9115                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9116                text {
9117                   font: "Tizen:style=Roman";
9118                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9119                   min: 0 1;
9120                   align: 0.0 0.5;
9121                   text_class: "list_item";
9122                }
9123             }
9124             GENLIST_DESCRIPTION_FLIP_ENABLED
9125          }
9126          part { name: "elm.flip.content";
9127             clip_to: "disclip";
9128             type: SWALLOW;
9129             mouse_events: 1;
9130             scale: 1;
9131             description { state: "default" 0.0;
9132                fixed: 1 1;
9133                rel1 {
9134                   relative: 1.0 0.0;
9135                   to_x: "elm.padding.text.left";
9136                   to_y: "elm.text.bg";
9137                }
9138                rel2 {
9139                   relative: 0.0 1.0;
9140                   to_x: "elm.padding.right";
9141                   to_y: "elm.text.bg";
9142                }
9143                visible: 0;
9144             }
9145             description { state: "flipped" 0.0;
9146                inherit: "default" 0.0;
9147                visible: 1;
9148             }
9149          }
9150          GENLIST_PART_DISCLIP
9151       }
9152       programs {
9153          // signal: elm,state,%s,active
9154          //   a "check" item named %s went active
9155          // signal: elm,state,%s,passive
9156          //   a "check" item named %s went passive
9157          // default is passive
9158          /*program { name: "go_active";
9159             signal: "elm,state,selected";
9160             source: "elm";
9161             action: STATE_SET "selected" 0.0;
9162             target: "elm.text";
9163          }
9164          program { name: "go_passive";
9165             signal: "elm,state,unselected";
9166             source: "elm";
9167             action: STATE_SET "default" 0.0;
9168             target: "elm.text";
9169             transition: LINEAR 0.1;
9170          }*/
9171          program { name: "go_disabled";
9172             signal: "elm,state,disabled";
9173             source: "elm";
9174             action: STATE_SET "disabled" 0.0;
9175             target: "disclip";
9176          }
9177          program { name: "go_enabled";
9178             signal: "elm,state,enabled";
9179             source: "elm";
9180             action: STATE_SET "default" 0.0;
9181             target: "disclip";
9182          }
9183          program { name: "flipped";
9184             signal: "elm,state,flip,enabled";
9185             source: "elm";
9186             action: STATE_SET "flipped" 0.0;
9187             target: "elm.text";
9188             target: "elm.flip.content";
9189          }
9190          program { name: "flip_disabled";
9191             signal: "elm,state,flip,disabled";
9192             source: "elm";
9193             action: STATE_SET "default" 0.0;
9194             target: "elm.text";
9195             target: "elm.flip.content";
9196          }
9197       }
9198    }
9199
9200
9201
9202    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9203       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9204       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9205       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9206       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9207       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9208       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9209       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9210       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9211       data.item: "stacking" "above";
9212       data.item: "selectraise" "on";
9213       data.item: "texts" "elm.text.1 elm.text.2";
9214       data.item: "contents" "elm.icon";
9215       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9216       images {
9217           image: "00_list_thumbnail_bg.png" COMP;
9218       }
9219       parts {
9220          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9221          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9222          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9223          GENLIST_PART_PADDING_LEFT
9224          GENLIST_PART_PADDING_RIGHT_EDIT
9225          part { name: "elm.icon.bg";
9226             scale: 1;
9227             description { state: "default" 0.0;
9228                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9229                fixed: 1 1;
9230                align: 0.0 0.8;
9231                rel1 {
9232                   relative: 1.0 0.5;
9233                   to_x: "elm.padding.left";
9234                }
9235                rel2 {
9236                   relative: 1.0 0.5;
9237                   to_x: "elm.padding.left";
9238                }
9239                image {
9240                   normal: "00_list_thumbnail_bg.png";
9241                   border: 1 1 1 1;
9242                   border_scale: 1;
9243                   middle: NONE;
9244                }
9245             }
9246          }
9247          part { name: "elm.icon";
9248             type: SWALLOW;
9249             description { state: "default" 0.0;
9250                rel1.to: "elm.icon.bg";
9251                rel2.to: "elm.icon.bg";
9252             }
9253          }
9254          part { name: "elm.padding.icon.right";
9255             type: RECT;
9256             mouse_events: 0;
9257             scale: 1;
9258             description { state: "default" 0.0;
9259                min: GENLIST_PADDING_16_INC 0;
9260                fixed: 1 0;
9261                rel1 {
9262                    relative: 1.0 0.0;
9263                    to_x: "elm.icon.bg";
9264                }
9265                rel2.to_x: "elm.icon.bg";
9266                visible: 0;
9267                align: 0.0 0.5;
9268             }
9269          }
9270          part { name: "elm.padding.text.left";
9271             type: RECT;
9272             mouse_events: 0;
9273             scale: 1;
9274             description { state: "default" 0.0;
9275                min: GENLIST_PADDING_16_INC 0;
9276                fixed: 1 0;
9277                rel1 {
9278                    relative: 1.0 1.0;
9279                    to_x: "elm.padding.icon.right";
9280                    to_y: "elm.padding.top";
9281                }
9282                rel2.to_x: "elm.padding.icon.right";
9283                visible: 0;
9284                align: 1.0 0.5;
9285             }
9286          }
9287          part { name: "elm.divider1";
9288             type: RECT;
9289             mouse_events: 0;
9290             description { state: "default" 0.0;
9291                min: 1 0;
9292                fixed: 1 0;
9293                color: GENLIST_LIST_LINE1_COLOR;
9294                rel1 {
9295                   relative: 1.0 1.0;
9296                   to_x: "elm.padding.text.left";
9297                   to_y: "elm.padding.top";
9298                }
9299                rel2 {
9300                   relative: 1.0 0.0;
9301                   to_x: "elm.padding.text.left";
9302                   to_y: "elm.padding.bottom";
9303                }
9304                align: 0.0 0.5;
9305             }
9306          }
9307          part { name: "text_vertical_rect";
9308             type: RECT;
9309             mouse_events: 0;
9310             description { state: "default" 0.0;
9311                min: GENLIST_PADDING_16_INC 0;
9312                fixed: 1 0;
9313                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9314                rel1 {
9315                   relative: 1.0 1.0;
9316                   to_x: "elm.divider1";
9317                   to_y: "elm.padding.top";
9318                }
9319                rel2 {
9320                   relative: 1.0 0.0;
9321                   to_x: "elm.padding.text.left";
9322                   to_y: "elm.padding.bottom";
9323                }
9324                align: 0.0 0.5;
9325             }
9326          }
9327          part { name: "elm.padding.text.right";
9328             type: RECT;
9329             mouse_events: 0;
9330             scale: 1;
9331             description { state: "default" 0.0;
9332                min: GENLIST_PADDING_16_INC 0;
9333                fixed: 1 0;
9334                rel1 {
9335                    relative: 1.0 0.0;
9336                    to_x: "text_vertical_rect";
9337                }
9338                rel2.to_x: "text_vertical_rect";
9339                visible: 0;
9340                align: 0.0 0.5;
9341             }
9342          }
9343          part { name: "text_top_line";
9344             type: RECT;
9345             mouse_events: 0;
9346             description { state: "default" 0.0;
9347                min: 0 1;
9348                fixed: 0 1;
9349                color: GENLIST_LIST_LINE1_COLOR;
9350                rel1 {
9351                   relative: 1.0 0.0;
9352                   to_x: "text_vertical_rect";
9353                   to_y: "text_vertical_rect";
9354                }
9355                rel2 {
9356                   relative: 1.0 0.0;
9357                   to_y: "text_vertical_rect";
9358                }
9359                align: 0.0 0.0;
9360             }
9361          }
9362          part { name: "text_center_line";
9363             type: RECT;
9364             mouse_events: 0;
9365             description { state: "default" 0.0;
9366                min: 0 1;
9367                fixed: 0 1;
9368                color: GENLIST_LIST_LINE1_COLOR;
9369                rel1 {
9370                   relative: 1.0 0.5;
9371                   to_x: "text_vertical_rect";
9372                }
9373                rel2.relative: 1.0 0.5;
9374                align: 0.5 0.5;
9375             }
9376          }
9377          part { name: "text_bottom_line";
9378             type: RECT;
9379             mouse_events: 0;
9380             description { state: "default" 0.0;
9381                min: 0 1;
9382                fixed: 0 1;
9383                color: GENLIST_LIST_LINE1_COLOR;
9384                rel1 {
9385                   relative: 1.0 1.0;
9386                   to_x: "text_vertical_rect";
9387                   to_y: "text_vertical_rect";
9388                }
9389                rel2 {
9390                   relative: 1.0 1.0;
9391                   to_y: "text_vertical_rect";
9392                }
9393                align: 0.0 1.0;
9394             }
9395          }
9396          part { name: "elm.text.bg.1";
9397             clip_to: "disclip";
9398             type: RECT;
9399             mouse_events: 0;
9400             scale: 1;
9401             description { state: "default" 0.0;
9402                rel1 {
9403                   relative: 1.0 1.0;
9404                   to_x: "text_vertical_rect";
9405                   to_y: "text_top_line";
9406                }
9407                rel2 {
9408                   relative: 1.0 0.0;
9409                   to_x: "elm.padding.right";
9410                   to_y: "text_center_line";
9411                }
9412                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9413             }
9414          }
9415          part { name: "elm.text.1";
9416             type: TEXT;
9417             mouse_events: 0;
9418             scale: 1;
9419             description { state: "default" 0.0;
9420                min: 0 GENLIST_SIZE_54_INC;
9421                rel1 {
9422                   relative: 1.0 0.0;
9423                   to_x: "elm.padding.text.right";
9424                   to_y: "elm.text.bg.1";
9425                }
9426                rel2 {
9427                   relative: 0.0 1.0;
9428                   to_x: "elm.padding.right";
9429                   to_y: "elm.text.bg.1";
9430                }
9431                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9432                text {
9433                   font: "Tizen:style=Roman";
9434                   size: GENLIST_FONT_48_INC;
9435                   align: 0.0 0.5;
9436                   text_class: "list_item";
9437                }
9438             }
9439             GENLIST_DESCRIPTION_FLIP_ENABLED
9440          }
9441          part { name: "elm.flip.content.1";
9442             clip_to: "disclip";
9443             type: SWALLOW;
9444             description { state: "default" 0.0;
9445                visible: 0;
9446                fixed: 1 1;
9447                rel1.to: "elm.text.1";
9448                rel2.to: "elm.text.1";
9449             }
9450             description { state: "flipped" 0.0;
9451                inherit: "default" 0.0;
9452                visible: 1;
9453             }
9454          }
9455          part { name: "elm.text.bg.2";
9456             clip_to: "disclip";
9457             type: RECT;
9458             mouse_events: 0;
9459             scale: 1;
9460             description { state: "default" 0.0;
9461                rel1 {
9462                   relative: 1.0 1.0;
9463                   to_x: "text_vertical_rect";
9464                   to_y: "text_center_line";
9465                }
9466                rel2 {
9467                   relative: 1.0 0.0;
9468                   to_x: "elm.padding.right";
9469                   to_y: "text_bottom_line";
9470                }
9471                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9472             }
9473          }
9474          part { name: "elm.text.2";
9475             clip_to: "disclip";
9476             type: TEXT;
9477             mouse_events: 0;
9478             scale: 1;
9479             description { state: "default" 0.0;
9480                min: 0 GENLIST_SIZE_54_INC;
9481                rel1 {
9482                   relative: 1.0 0.0;
9483                   to_x: "elm.padding.text.right";
9484                   to_y: "elm.text.bg.2";
9485                }
9486                rel2 {
9487                   relative: 0.0 1.0;
9488                   to_x: "elm.padding.right";
9489                   to_y: "elm.text.bg.2";
9490                }
9491                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9492                text {
9493                   font: "Tizen:style=Roman";
9494                   size: GENLIST_FONT_48_INC;
9495                   align: 0.0 0.5;
9496                   text_class: "tizen";
9497                }
9498             }
9499             GENLIST_DESCRIPTION_FLIP_ENABLED
9500          }
9501          part { name: "elm.flip.content.2";
9502             clip_to: "disclip";
9503             type: SWALLOW;
9504             description { state: "default" 0.0;
9505                visible: 0;
9506                fixed: 1 1;
9507                rel1.to: "elm.text.2";
9508                rel2.to: "elm.text.2";
9509             }
9510             description { state: "flipped" 0.0;
9511                inherit: "default" 0.0;
9512                visible: 1;
9513             }
9514          }
9515          part { name: "elm.divider2";
9516             type: RECT;
9517             mouse_events: 0;
9518             description { state: "default" 0.0;
9519                min: 1 0;
9520                fixed: 1 0;
9521                color: GENLIST_LIST_LINE1_COLOR;
9522                rel1 {
9523                   relative: 1.0 1.0;
9524                   to_y: "elm.padding.top";
9525                }
9526                rel2 {
9527                   relative: 1.0 0.0;
9528                   offset: -1 0;
9529                   to_y: "elm.padding.bottom";
9530                }
9531                align: 1.0 0.0;
9532             }
9533          }
9534          GENLIST_PART_DISCLIP
9535       }
9536       programs {
9537          // signal: elm,state,%s,active
9538          //   a "check" item named %s went active
9539          // signal: elm,state,%s,passive
9540          //   a "check" item named %s went passive
9541          // default is passive
9542          /*program { name: "go_active";
9543             signal: "elm,state,selected";
9544             source: "elm";
9545             action: STATE_SET "selected" 0.0;
9546             target: "elm.text";
9547             target: "elm.text.sub";
9548          }
9549          program { name: "go_passive";
9550             signal: "elm,state,unselected";
9551             source: "elm";
9552             action: STATE_SET "default" 0.0;
9553             target: "elm.text";
9554             target: "elm.text.sub";
9555             transition: LINEAR 0.1;
9556          }*/
9557          program { name: "go_disabled";
9558             signal: "elm,state,disabled";
9559             source: "elm";
9560             action: STATE_SET "disabled" 0.0;
9561             target: "disclip";
9562          }
9563          program { name: "go_enabled";
9564             signal: "elm,state,enabled";
9565             source: "elm";
9566             action: STATE_SET "default" 0.0;
9567             target: "disclip";
9568          }
9569          program { name: "flip_enabled";
9570             signal: "elm,state,flip,enabled";
9571             source: "elm";
9572             action: STATE_SET "flipped" 0.0;
9573             target: "elm.text.1";
9574             target: "elm.text.2";
9575             target: "elm.flip.content.1";
9576             target: "elm.flip.content.2";
9577          }
9578          program { name: "flip_disabled";
9579             signal: "elm,state,flip,disabled";
9580             source: "elm";
9581             action: STATE_SET "default" 0.0;
9582             target: "elm.text.1";
9583             target: "elm.text.2";
9584             target: "elm.flip.content.1";
9585             target: "elm.flip.content.2";
9586          }
9587       }
9588    }
9589
9590 /* non-bottom-border-area version of 2text.1icon.2 */
9591    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9592       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9593       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9594       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9595       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9596       data.item: "stacking" "above";
9597       data.item: "selectraise" "on";
9598       data.item: "texts" "elm.text.1 elm.text.2";
9599       data.item: "contents" "elm.icon";
9600       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9601       images {
9602           image: "00_list_thumbnail_bg.png" COMP;
9603       }
9604       parts {
9605          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9606          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9607          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9608          GENLIST_PART_PADDING_LEFT
9609          GENLIST_PART_PADDING_RIGHT_EDIT
9610          part { name: "elm.icon.bg";
9611             scale: 1;
9612             description { state: "default" 0.0;
9613                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9614                fixed: 1 1;
9615                align: 0.0 0.7;
9616                rel1 {
9617                   relative: 1.0 0.5;
9618                   to_x: "elm.padding.left";
9619                }
9620                rel2 {
9621                   relative: 1.0 0.5;
9622                   to_x: "elm.padding.left";
9623                }
9624                image {
9625                   normal: "00_list_thumbnail_bg.png";
9626                   border: 1 1 1 1;
9627                   border_scale: 1;
9628                   middle: NONE;
9629                }
9630             }
9631          }
9632          part { name: "elm.icon";
9633             type: SWALLOW;
9634             description { state: "default" 0.0;
9635                rel1.to: "elm.icon.bg";
9636                rel2.to: "elm.icon.bg";
9637             }
9638          }
9639          part { name: "elm.padding.icon.right";
9640             type: RECT;
9641             mouse_events: 0;
9642             scale: 1;
9643             description { state: "default" 0.0;
9644                min: GENLIST_PADDING_16_INC 0;
9645                fixed: 1 0;
9646                rel1 {
9647                    relative: 1.0 0.0;
9648                    to_x: "elm.icon.bg";
9649                }
9650                rel2.to_x: "elm.icon.bg";
9651                visible: 0;
9652                align: 0.0 0.5;
9653             }
9654          }
9655          part { name: "elm.padding.text.left";
9656             type: RECT;
9657             mouse_events: 0;
9658             scale: 1;
9659             description { state: "default" 0.0;
9660                min: GENLIST_PADDING_16_INC 0;
9661                fixed: 1 0;
9662                rel1 {
9663                    relative: 1.0 1.0;
9664                    to_x: "elm.padding.icon.right";
9665                    to_y: "elm.padding.top";
9666                }
9667                rel2.to_x: "elm.padding.icon.right";
9668                visible: 0;
9669                align: 1.0 0.5;
9670             }
9671          }
9672          part { name: "elm.divider1";
9673             type: RECT;
9674             mouse_events: 0;
9675             description { state: "default" 0.0;
9676                visible: 0;
9677                rel1 {
9678                   relative: 1.0 1.0;
9679                   to_x: "elm.padding.text.left";
9680                   to_y: "elm.padding.top";
9681                }
9682                rel2 {
9683                   relative: 1.0 0.0;
9684                   to_x: "elm.padding.text.left";
9685                   to_y: "elm.padding.bottom";
9686                }
9687             }
9688          }
9689          part { name: "text_vertical_rect";
9690             type: RECT;
9691             mouse_events: 0;
9692             scale: 1;
9693             description { state: "default" 0.0;
9694                min: GENLIST_SIZE_16_INC 0;
9695                fixed: 1 0;
9696                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9697                rel1 {
9698                   relative: 1.0 1.0;
9699                   to_x: "elm.divider1";
9700                   to_y: "elm.padding.top";
9701                }
9702                rel2 {
9703                   relative: 1.0 0.0;
9704                   to_x: "elm.padding.text.left";
9705                   to_y: "elm.padding.bottom";
9706                }
9707                align: 0.0 0.5;
9708             }
9709          }
9710          part { name: "elm.padding.text.right";
9711             type: RECT;
9712             mouse_events: 0;
9713             scale: 1;
9714             description { state: "default" 0.0;
9715                min: GENLIST_PADDING_16_INC 0;
9716                fixed: 1 0;
9717                rel1 {
9718                    relative: 1.0 0.0;
9719                    to_x: "text_vertical_rect";
9720                }
9721                rel2.to_x: "text_vertical_rect";
9722                visible: 0;
9723                align: 0.0 0.5;
9724             }
9725          }
9726          part { name: "text_top_line";
9727             type: RECT;
9728             mouse_events: 0;
9729             description { state: "default" 0.0;
9730                min: 0 1;
9731                fixed: 0 1;
9732                color: GENLIST_LIST_LINE1_COLOR;
9733                rel1 {
9734                   relative: 1.0 0.0;
9735                   to_x: "text_vertical_rect";
9736                   to_y: "text_vertical_rect";
9737                }
9738                rel2 {
9739                   relative: 1.0 0.0;
9740                   to_y: "text_vertical_rect";
9741                }
9742                align: 0.0 0.0;
9743             }
9744          }
9745          part { name: "text_center_line";
9746             type: RECT;
9747             mouse_events: 0;
9748             description { state: "default" 0.0;
9749                min: 0 1;
9750                fixed: 0 1;
9751                color: GENLIST_LIST_LINE1_COLOR;
9752                rel1 {
9753                   relative: 1.0 0.56;
9754                   to_x: "text_vertical_rect";
9755                }
9756                rel2.relative: 1.0 0.56;
9757                align: 0.5 0.5;
9758             }
9759          }
9760          part { name: "text_bottom_line";
9761             type: RECT;
9762             mouse_events: 0;
9763             description { state: "default" 0.0;
9764                min: 0 1;
9765                fixed: 0 1;
9766                color: GENLIST_LIST_LINE1_COLOR;
9767                rel1 {
9768                   relative: 1.0 1.0;
9769                   to_x: "text_vertical_rect";
9770                   to_y: "text_vertical_rect";
9771                }
9772                rel2 {
9773                   relative: 1.0 1.0;
9774                   to_y: "text_vertical_rect";
9775                }
9776                align: 0.0 1.0;
9777             }
9778          }
9779          part { name: "elm.text.bg.1";
9780             clip_to: "disclip";
9781             type: RECT;
9782             mouse_events: 0;
9783             scale: 1;
9784             description { state: "default" 0.0;
9785                rel1 {
9786                   relative: 1.0 1.0;
9787                   to_x: "text_vertical_rect";
9788                   to_y: "text_top_line";
9789                }
9790                rel2 {
9791                   relative: 1.0 0.0;
9792                   to_x: "elm.padding.right";
9793                   to_y: "text_center_line";
9794                }
9795                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9796             }
9797          }
9798          part { name: "elm.text.1";
9799             type: TEXT;
9800             mouse_events: 0;
9801             scale: 1;
9802             description { state: "default" 0.0;
9803                min: 0 GENLIST_SIZE_54_INC;
9804                rel1 {
9805                   relative: 1.0 0.0;
9806                   to_x: "elm.padding.text.right";
9807                   to_y: "elm.text.bg.1";
9808                }
9809                rel2 {
9810                   relative: 0.0 1.0;
9811                   to_x: "elm.padding.right";
9812                   to_y: "elm.text.bg.1";
9813                }
9814                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9815                text {
9816                   font: "Tizen:style=Roman";
9817                   size: GENLIST_FONT_48_INC;
9818                   align: 0.0 0.5;
9819                   text_class: "list_item";
9820                }
9821             }
9822             GENLIST_DESCRIPTION_FLIP_ENABLED
9823          }
9824          part { name: "elm.flip.content.1";
9825             type: SWALLOW;
9826             description { state: "default" 0.0;
9827                visible: 0;
9828                fixed: 1 1;
9829                rel1.to: "elm.text.1";
9830                rel2.to: "elm.text.1";
9831             }
9832             description { state: "flipped" 0.0;
9833                inherit: "default" 0.0;
9834                visible: 1;
9835             }
9836          }
9837          part { name: "elm.text.bg.2";
9838             clip_to: "disclip";
9839             type: RECT;
9840             mouse_events: 0;
9841             scale: 1;
9842             description { state: "default" 0.0;
9843                rel1 {
9844                   relative: 1.0 1.0;
9845                   to_x: "text_vertical_rect";
9846                   to_y: "text_center_line";
9847                }
9848                rel2 {
9849                   relative: 1.0 0.0;
9850                   to_x: "elm.padding.right";
9851                   to_y: "text_bottom_line";
9852                }
9853                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9854             }
9855          }
9856          part { name: "elm.text.2";
9857             clip_to: "disclip";
9858             type: TEXT;
9859             mouse_events: 0;
9860             scale: 1;
9861             description { state: "default" 0.0;
9862                min: 0 GENLIST_SIZE_54_INC;
9863                rel1 {
9864                   relative: 1.0 0.0;
9865                   to_x: "elm.padding.text.right";
9866                   to_y: "elm.text.bg.2";
9867                }
9868                rel2 {
9869                   relative: 0.0 1.0;
9870                   to_x: "elm.padding.right";
9871                   to_y: "elm.text.bg.2";
9872                }
9873                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9874                text {
9875                   font: "Tizen:style=Roman";
9876                   size: GENLIST_FONT_48_INC;
9877                   text_class: "tizen";
9878                }
9879             }
9880             GENLIST_DESCRIPTION_FLIP_ENABLED
9881          }
9882          part { name: "elm.flip.content.2";
9883             type: SWALLOW;
9884             description { state: "default" 0.0;
9885                visible: 0;
9886                fixed: 1 1;
9887                rel1.to: "elm.text.2";
9888                rel2.to: "elm.text.2";
9889             }
9890             description { state: "flipped" 0.0;
9891                inherit: "default" 0.0;
9892                visible: 1;
9893             }
9894          }
9895          part { name: "elm.divider2";
9896             type: RECT;
9897             mouse_events: 0;
9898             description { state: "default" 0.0;
9899                min: 1 0;
9900                fixed: 1 0;
9901                color: GENLIST_LIST_LINE1_COLOR;
9902                rel1 {
9903                   relative: 1.0 1.0;
9904                   to_y: "elm.padding.top";
9905                }
9906                rel2 {
9907                   relative: 1.0 0.0;
9908                   offset: -1 0;
9909                   to_y: "elm.padding.bottom";
9910                }
9911                align: 1.0 0.0;
9912             }
9913          }
9914          GENLIST_PART_DISCLIP
9915       }
9916       programs {
9917          // signal: elm,state,%s,active
9918          //   a "check" item named %s went active
9919          // signal: elm,state,%s,passive
9920          //   a "check" item named %s went passive
9921          // default is passive
9922          /*program { name: "go_active";
9923             signal: "elm,state,selected";
9924             source: "elm";
9925             action: STATE_SET "selected" 0.0;
9926             target: "elm.text";
9927             target: "elm.text.sub";
9928          }
9929          program { name: "go_passive";
9930             signal: "elm,state,unselected";
9931             source: "elm";
9932             action: STATE_SET "default" 0.0;
9933             target: "elm.text";
9934             target: "elm.text.sub";
9935             transition: LINEAR 0.1;
9936          }*/
9937          program { name: "go_disabled";
9938             signal: "elm,state,disabled";
9939             source: "elm";
9940             action: STATE_SET "disabled" 0.0;
9941             target: "disclip";
9942          }
9943          program { name: "go_enabled";
9944             signal: "elm,state,enabled";
9945             source: "elm";
9946             action: STATE_SET "default" 0.0;
9947             target: "disclip";
9948          }
9949          program { name: "flip_enabled";
9950             signal: "elm,state,flip,enabled";
9951             source: "elm";
9952             action: STATE_SET "flipped" 0.0;
9953             target: "elm.text.1";
9954             target: "elm.text.2";
9955             target: "elm.flip.content.1";
9956             target: "elm.flip.content.2";
9957          }
9958          program { name: "flip_disabled";
9959             signal: "elm,state,flip,disabled";
9960             source: "elm";
9961             action: STATE_SET "default" 0.0;
9962             target: "elm.text.1";
9963             target: "elm.text.2";
9964             target: "elm.flip.content.1";
9965             target: "elm.flip.content.2";
9966          }
9967       }
9968    }
9969
9970    ///////// will be removed /////////
9971    group { name: "elm/genlist/item/dialogue/1icon.2/default";
9972       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
9973       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
9974       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
9975       alias: "elm/layout/dialogue/1icon.2";
9976       data.item: "stacking" "above";
9977       data.item: "selectraise" "on";
9978       data.item: "contents" "elm.icon";
9979
9980       parts {
9981          GENLIST_PART_BASE
9982          GENLIST_PART_BOTTOM_LINE
9983          GENLIST_PART_BG_NORMAL
9984          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
9985          GENLIST_PART_PADDING_RIGHT_EDIT
9986          GENLIST_PART_DIALOGUE_ITEM
9987          GENLIST_PART_DIALOGUE_RIGHT_LINE
9988          part { name: "elm.icon";
9989             clip_to: "disclip";
9990             type: SWALLOW;
9991             scale: 1;
9992             description { state: "default" 0.0;
9993                rel1 {
9994                   relative: 1.0 0.0;
9995                   to_x: "elm.padding.left";
9996                }
9997                rel2 {
9998                   relative: 0.0 1.0;
9999                   to_x: "elm.padding.right";
10000                }
10001             }
10002          }
10003          GENLIST_PART_DISCLIP
10004       }
10005       programs {
10006          // signal: elm,state,%s,active
10007          //   a "check" item named %s went active
10008          // signal: elm,state,%s,passive
10009          //   a "check" item named %s went passive
10010          // default is passive
10011          /*program { name: "go_active";
10012             signal: "elm,state,selected";
10013             source: "elm";
10014             action: STATE_SET "selected" 0.0;
10015             target: "bg";
10016             target: "elm.text";
10017          }
10018          program { name: "go_passive";
10019             signal: "elm,state,unselected";
10020             source: "elm";
10021             action: STATE_SET "default" 0.0;
10022             target: "bg";
10023             target: "elm.text";
10024             transition: LINEAR 0.1;
10025          }*/
10026          program { name: "go_disabled";
10027             signal: "elm,state,disabled";
10028             source: "elm";
10029             action: STATE_SET "disabled" 0.0;
10030             target: "disclip";
10031          }
10032          program { name: "go_enabled";
10033             signal: "elm,state,enabled";
10034             source: "elm";
10035             action: STATE_SET "default" 0.0;
10036             target: "disclip";
10037          }
10038       }
10039    }
10040
10041
10042 // 4.3.2 (old)
10043    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
10044       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
10045       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
10046       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
10047       alias: "elm/layout/dialogue/bg/3text.1icon";
10048       data.item: "stacking" "above";
10049       data.item: "selectraise" "on";
10050       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10051       data.item: "contents" "elm.icon";
10052       images {
10053           image: "00_list_thumbnail_bg.png" COMP;
10054       }
10055       parts {
10056          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
10057          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
10058          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
10059          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10060          GENLIST_PART_PADDING_RIGHT_EDIT
10061          part { name: "elm.icon.bg";
10062             scale: 1;
10063             description { state: "default" 0.0;
10064                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
10065                fixed: 1 1;
10066                align: 0.0 0.5;
10067                rel1 {
10068                   relative: 1.0 0.5;
10069                   to_x: "elm.padding.left";
10070                }
10071                rel2 {
10072                   relative: 1.0 0.5;
10073                   to_x: "elm.padding.left";
10074                }
10075                image {
10076                   normal: "00_list_thumbnail_bg.png";
10077                   border: 1 1 1 1;
10078                   border_scale: 1;
10079                   middle: NONE;
10080                }
10081             }
10082          }
10083          part { name: "elm.icon";
10084             type: SWALLOW;
10085             description { state: "default" 0.0;
10086                rel1.to: "elm.icon.bg";
10087                rel2.to: "elm.icon.bg";
10088             }
10089          }
10090          part { name: "elm.padding.icon.right";
10091             type: RECT;
10092             mouse_events: 0;
10093             scale: 1;
10094             description { state: "default" 0.0;
10095                min: GENLIST_PADDING_24_INC 0;
10096                fixed: 1 0;
10097                rel1 {
10098                    relative: 1.0 0.0;
10099                    to_x: "elm.icon.bg";
10100                }
10101                rel2.to_x: "elm.icon.bg";
10102                visible: 0;
10103                align: 0.0 0.5;
10104             }
10105          }
10106          part { name: "elm.text.1";
10107             clip_to: "disclip";
10108             type: TEXT;
10109             mouse_events: 0;
10110             scale: 1;
10111             description { state: "default" 0.0;
10112                min: 0 GENLIST_SIZE_54_INC;
10113                fixed: 0 1;
10114                align: 0 0;
10115                rel1 {
10116                   relative: 1.0 1.0;
10117                   to_x: "elm.padding.icon.right";
10118                   to_y: "elm.padding.top";
10119                }
10120                rel2 {
10121                   relative: 0.0 1.0;
10122                   to_x: "elm.padding.right";
10123                   to_y: "elm.padding.top";
10124                }
10125                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
10126                text {
10127                   font: "Tizen:style=Roman";
10128                   size: GENLIST_FONT_48_INC;
10129                   align: 0.0 0.0;
10130                   text_class: "list_item";
10131                }
10132             }
10133          }
10134          part { name: "elm.text.2";
10135             clip_to: "disclip";
10136             type: TEXT;
10137             mouse_events: 0;
10138             scale: 1;
10139             description { state: "default" 0.0;
10140                rel1 {
10141                   relative: 1.0 1.0;
10142                   to_x: "elm.padding.icon.right";
10143                   to_y: "elm.text.1";
10144                }
10145                rel2 {
10146                   relative: 0.0 0.0;
10147                   to_x: "elm.padding.right";
10148                   to_y: "elm.text.3";
10149                }
10150                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10151                text {
10152                   font: "Tizen:style=Medium";
10153                   size: GENLIST_FONT_32_INC;
10154                   align: 0.0 1.0;
10155                   text_class: "tizen";
10156                }
10157             }
10158          }
10159          part { name: "elm.text.3";
10160             clip_to: "disclip";
10161             type: TEXT;
10162             mouse_events: 0;
10163             scale: 1;
10164             description { state: "default" 0.0;
10165                min: 0 GENLIST_ICON_SMALL_SIZE;
10166                fixed: 0 1;
10167                align: 0 1;
10168                rel1 {
10169                   relative: 1.0 0.0;
10170                   to_x: "elm.padding.icon.right";
10171                   to_y: "elm.padding.bottom";
10172                }
10173                rel2 {
10174                   relative: 0.0 0.0;
10175                   to_x: "elm.padding.right";
10176                   to_y: "elm.padding.bottom";
10177                }
10178                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10179                text {
10180                   font: "Tizen:style=Medium";
10181                   size: GENLIST_FONT_32_INC;
10182                   align: 0.0 1.0;
10183                   text_class: "tizen";
10184                }
10185             }
10186          }
10187          GENLIST_PART_DISCLIP
10188       }
10189       programs {
10190          // signal: elm,state,%s,active
10191          //   a "check" item named %s went active
10192          // signal: elm,state,%s,passive
10193          //   a "check" item named %s went passive
10194          // default is passive
10195          /*program { name: "go_active";
10196             signal: "elm,state,selected";
10197             source: "elm";
10198             action: STATE_SET "selected" 0.0;
10199             target: "elm.text";
10200             target: "elm.text.sub";
10201          }
10202          program { name: "go_passive";
10203             signal: "elm,state,unselected";
10204             source: "elm";
10205             action: STATE_SET "default" 0.0;
10206             target: "elm.text";
10207             target: "elm.text.sub";
10208             transition: LINEAR 0.1;
10209          }*/
10210          program { name: "go_disabled";
10211             signal: "elm,state,disabled";
10212             source: "elm";
10213             action: STATE_SET "disabled" 0.0;
10214             target: "disclip";
10215          }
10216          program { name: "go_enabled";
10217             signal: "elm,state,enabled";
10218             source: "elm";
10219             action: STATE_SET "default" 0.0;
10220             target: "disclip";
10221          }
10222       }
10223   }
10224
10225 ////////////////////////////////////////////////////////
10226 // Check that belows are used
10227    group { name: "elm/genlist/item/1text.2/default";
10228       alias: "elm/genlist/item_odd/1text.2/default";
10229       alias: "elm/genlist/item_compress/1text.2/default";
10230       alias: "elm/genlist/item_compress_odd/1text.2/default";
10231       data.item: "stacking" "above";
10232       data.item: "selectraise" "on";
10233       data.item: "texts" "elm.text";
10234       data.item: "flips" "elm.flip.icon elm.flip.content";
10235
10236       parts {
10237          GENLIST_PART_BASE
10238          GENLIST_PART_BG_NORMAL
10239          GENLIST_PART_BOTTOM_LINE
10240          GENLIST_PART_PADDING_LEFT
10241          GENLIST_PART_PADDING_RIGHT_EDIT
10242          part { name: "temp_center_line"; //temporary
10243             clip_to: "disclip";
10244             type: RECT;
10245             mouse_events: 0;
10246             scale: 1;
10247             description { state: "default" 0.0;
10248                rel1 {
10249                   relative: 0.0 0.5;
10250                   to: "base";
10251                }
10252                rel2 {
10253                   relative: 1.0 0.5;
10254                   to: "base";
10255                }
10256             }
10257          }
10258          part { name: "elm.text";
10259             clip_to: "disclip";
10260             type: TEXTBLOCK;
10261             mouse_events: 0;
10262             scale: 1;
10263             multiline: 0;
10264             description { state: "default" 0.0;
10265                fixed: 1 1;
10266                rel1 {
10267                   relative: 1.0 0.5;
10268                   to_x: "elm.padding.left";
10269                   to_y: "temp_center_line";
10270                }
10271                rel2 {
10272                   relative: 0.0 0.5;
10273                   to_x: "elm.padding.right";
10274                   to_y: "temp_center_line";
10275                }
10276                align: 0.0 0.5;
10277                text {
10278                   style: "genlist_style_list_main_text_unread";
10279                   min: 0 1;
10280                   align: 0.0 0.5;
10281                }
10282             }
10283             description { state: "selected" 0.0;
10284                inherit: "default" 0.0;
10285                text.style: "genlist_style_list_main_text_focus";
10286             }
10287             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10288             GENLIST_DESCRIPTION_FLIP_ENABLED
10289          }
10290          GENLIST_PART_FLIP
10291          GENLIST_PART_DISCLIP
10292       }
10293       programs {
10294          // signal: elm,state,%s,active
10295          //   a "check" item named %s went active
10296          // signal: elm,state,%s,passive
10297          //   a "check" item named %s went passive
10298          // default is passive
10299          program { name: "go_active";
10300             signal: "elm,state,selected";
10301             source: "elm";
10302             action: STATE_SET "selected" 0.0;
10303             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10304             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10305          }
10306          program { name: "go_passive";
10307             signal: "elm,state,unselected";
10308             source: "elm";
10309             action: STATE_SET "default" 0.0;
10310             target: "bg";
10311             target: "elm.text";
10312             transition: LINEAR 0.1;
10313          }
10314          program { name: "go_disabled";
10315             signal: "elm,state,disabled";
10316             source: "elm";
10317             action: STATE_SET "disabled" 0.0;
10318             target: "disclip";
10319          }
10320          program { name: "go_enabled";
10321             signal: "elm,state,enabled";
10322             source: "elm";
10323             action: STATE_SET "default" 0.0;
10324             target: "disclip";
10325          }
10326          //GENLIST_PROGRAM_FLIP_1TEXT
10327          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10328       }
10329    }
10330
10331 // ???
10332    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10333    group { name: "elm/genlist/item/3text.6icon/default";
10334       alias: "elm/genlist/item_odd/3text.6icon/default";
10335       alias: "elm/genlist/item_compress/3text.6icon/default";
10336       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10337       data.item: "stacking" "above";
10338       data.item: "selectraise" "on";
10339       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10340       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10341       data.item: "flips" "elm.flip.icon elm.flip.content";
10342
10343       parts {
10344          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10345          GENLIST_PART_BG_NORMAL
10346          GENLIST_PART_BG_NORMAL
10347          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10348          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10349          GENLIST_PART_PADDING_LEFT
10350          GENLIST_PART_PADDING_RIGHT_EDIT
10351          part { name: "elm.swallow.colorbar";
10352             clip_to: "disclip";
10353             type: SWALLOW;
10354             scale: 1;
10355             description { state: "default" 0.0;
10356                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10357                rel2.relative: 0.0 0.0;
10358                align: 0.0 0.0;
10359             }
10360          }
10361          part { name: "elm.text.3";
10362             clip_to: "disclip";
10363             type: TEXT;
10364             mouse_events: 0;
10365             scale: 1;
10366             description { state: "default" 0.0;
10367                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10368                rel1 {
10369                   relative: 0.0 0.0;
10370                   to_x: "elm.padding.right";
10371                   to_y: "elm.padding.bottom";
10372                }
10373                rel2 {
10374                   relative: 0.0 0.0;
10375                   to_x: "elm.padding.right";
10376                   to_y: "elm.padding.bottom";
10377                }
10378                align: 1.0 1.0;
10379                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10380                text {
10381                   font: "Tizen:style=Medium";
10382                   size: GENLIST_FONT_32_INC;
10383                   min: 0 1;
10384                   align: 1.0 0.5;
10385                   text_class: "tizen";
10386                }
10387             }
10388             description { state: "selected" 0.0;
10389                inherit: "default" 0.0;
10390                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10391             }
10392             GENLIST_DESCRIPTION_FLIP_ENABLED
10393          }
10394          part { name: "elm.icon.1";
10395             clip_to: "disclip";
10396             type: SWALLOW;
10397             mouse_events: 0;
10398             scale: 1;
10399             description { state: "default" 0.0;
10400                rel1 {
10401                   relative: 0.0 1.0;
10402                   to_x: "elm.padding.right";
10403                   to_y: "elm.padding.top";
10404                }
10405                rel2 {
10406                   relative: 0.0 0.0;
10407                   to_x: "elm.padding.right";
10408                   to_y: "elm.text.3";
10409                }
10410                align: 1.0 0.0;
10411             }
10412             GENLIST_DESCRIPTION_FLIP_ENABLED
10413          }
10414          part { name: "elm.padding.icon1.left";
10415             clip_to: "disclip";
10416             type: RECT;
10417             scale: 1;
10418             description { state: "default" 0.0;
10419                min: GENLIST_PADDING_16_INC 0;
10420                rel1.to_x: "elm.icon.1";
10421                rel2 {
10422                   relative: 0.0 1.0;
10423                   to_x: "elm.icon.1";
10424                }
10425                align: 1.0 0.0;
10426                visible: 0;
10427             }
10428          }
10429          part { name: "elm.text1.rect";
10430             clip_to: "disclip";
10431             type: RECT;
10432             scale: 1;
10433             description { state: "default" 0.0;
10434                min: 0 GENLIST_SIZE_61_INC;
10435                rel1 {
10436                   relative: 1.0 1.0;
10437                   to_x: "elm.swallow.colorbar";
10438                   to_y: "elm.padding.top";
10439                }
10440                rel2 {
10441                   relative: 0.0 0.0;
10442                   to_x: "elm.padding.icon1.left";
10443                   to_y: "elm.padding.top";
10444                }
10445                align: 0.0 0.0;
10446                visible: 0;
10447             }
10448          }
10449          part { name: "elm.text.1";
10450             clip_to: "disclip";
10451             type: TEXTBLOCK;
10452             mouse_events: 0;
10453             scale: 1;
10454             description { state: "default" 0.0;
10455                rel1.to: "elm.text1.rect";
10456                rel2.to: "elm.text1.rect";
10457                align: 0.0 0.0;
10458                text {
10459                   style: "genlist_style_email_unread";
10460                   min: 0 1;
10461                   max: 0 1;
10462                   align: 0.0 0.5;
10463                }
10464             }
10465             description { state: "selected" 0.0;
10466                inherit: "default" 0.0;
10467                text.style: "genlist_style_email_focus";
10468             }
10469             description { state: "read" 0.0;
10470                inherit: "default" 0.0;
10471                text.style: "genlist_style_email_read";
10472             }
10473             description { state: "urgency_read" 0.0;
10474                inherit: "default" 0.0;
10475                text.style: "genlist_style_email_urgency_read";
10476             }
10477             description { state: "urgency_unread" 0.0;
10478                inherit: "default" 0.0;
10479                text.style: "genlist_style_email_urgency_unread";
10480             }
10481             GENLIST_DESCRIPTION_FLIP_ENABLED
10482          }
10483          part { name: "elm.text.2";
10484             clip_to: "disclip";
10485             type: TEXTBLOCK;
10486             scale: 1;
10487             description { state: "default" 0.0;
10488                rel1 {
10489                   relative: 1.0 1.0;
10490                   to_x: "elm.padding.left";
10491                   to_y: "elm.text.1";
10492                }
10493                rel2 {
10494                   relative: 0.0 0.0;
10495                   to_x: "elm.padding.icon2.left";
10496                   to_y: "elm.padding.bottom";
10497                }
10498                align: 0.0 0.5;
10499                text {
10500                   style: "genlist_style_name_text";
10501                   min: 0 1;
10502                   align: 0.0 0.5;
10503                }
10504             }
10505             description { state: "selected" 0.0;
10506                inherit: "default" 0.0;
10507                text.style: "genlist_style_name_text_focus";
10508             }
10509             GENLIST_DESCRIPTION_FLIP_ENABLED
10510          }
10511          part { name: "elm.padding.icon2.left";
10512             clip_to: "disclip";
10513             type: RECT;
10514             scale: 1;
10515             description { state: "default" 0.0;
10516                min: GENLIST_PADDING_16_INC 0;
10517                rel1 {
10518                   relative: 0.0 1.0;
10519                   to_x: "elm.icon.2";
10520                   to_y: "elm.text.1";
10521                }
10522                rel2 {
10523                   relative: 0.0 0.0;
10524                   to_x: "elm.icon.2";
10525                   to_y: "elm.padding.bottom";
10526                }
10527                align: 1.0 0.0;
10528                visible: 0;
10529             }
10530          }
10531          part { name: "elm.icon.2";
10532             clip_to: "disclip";
10533             type: SWALLOW;
10534             scale: 1;
10535             description { state: "default" 0.0;
10536                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10537                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10538                rel1 {
10539                   relative: 0.0 1.0;
10540                   to_x: "elm.padding.icon3.left";
10541                   to_y: "elm.text.1";
10542                }
10543                rel2 {
10544                   relative: 0.0 0.0;
10545                   to_x: "elm.padding.icon3.left";
10546                   to_y: "elm.padding.bottom";
10547                }
10548                align: 1.0 0.5;
10549             }
10550             GENLIST_DESCRIPTION_FLIP_ENABLED
10551          }
10552          part { name: "elm.padding.icon3.left";
10553             clip_to: "disclip";
10554             type: RECT;
10555             scale: 1;
10556             description { state: "default" 0.0;
10557                min: GENLIST_PADDING_16_INC 0;
10558                rel1 {
10559                   relative: 0.0 1.0;
10560                   to_x: "elm.icon.3";
10561                   to_y: "elm.text.1";
10562                }
10563                rel2 {
10564                   relative: 0.0 0.0;
10565                   to_x: "elm.icon.3";
10566                   to_y: "elm.padding.bottom";
10567                }
10568                align: 1.0 0.0;
10569                visible: 0;
10570             }
10571          }
10572          part { name: "elm.icon.3";
10573             clip_to: "disclip";
10574             type: SWALLOW;
10575             scale: 1;
10576             description { state: "default" 0.0;
10577                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10578                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10579                rel1 {
10580                   relative: 0.0 1.0;
10581                   to_x: "elm.padding.icon4.left";
10582                   to_y: "elm.text.1";
10583                }
10584                rel2 {
10585                   relative: 0.0 0.0;
10586                   to_x: "elm.padding.icon4.left";
10587                   to_y: "elm.padding.bottom";
10588                }
10589                align: 1.0 0.5;
10590             }
10591             GENLIST_DESCRIPTION_FLIP_ENABLED
10592          }
10593          part { name: "elm.padding.icon4.left";
10594             clip_to: "disclip";
10595             type: RECT;
10596             scale: 1;
10597             description { state: "default" 0.0;
10598                min: GENLIST_PADDING_16_INC 0;
10599                rel1 {
10600                   relative: 0.0 1.0;
10601                   to_x: "elm.icon.4";
10602                   to_y: "elm.text.1";
10603                }
10604                rel2 {
10605                   relative: 0.0 0.0;
10606                   to_x: "elm.icon.4";
10607                   to_y: "elm.padding.bottom";
10608                }
10609                align: 1.0 0.0;
10610                visible: 0;
10611             }
10612          }
10613          part { name: "elm.icon.4";
10614             clip_to: "disclip";
10615             type: SWALLOW;
10616             scale: 1;
10617             description { state: "default" 0.0;
10618                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10619                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10620                rel1 {
10621                   relative: 0.0 1.0;
10622                   to_x: "elm.text.3";
10623                   to_y: "elm.text.1";
10624                }
10625                rel2 {
10626                   relative: 0.0 0.0;
10627                   to_x: "elm.text.3";
10628                   to_y: "elm.padding.bottom";
10629                }
10630                align: 1.0 0.5;
10631             }
10632             GENLIST_DESCRIPTION_FLIP_ENABLED
10633          }
10634          part { name: "elm.swallow.outbox.progress";
10635             type: SWALLOW;
10636             scale: 1;
10637             mouse_events: 1;
10638             repeat_events: 0;
10639             description { state: "default" 0.0;
10640                min: GENLIST_SIZE_168_INC 0;
10641                color: 0 0 0 0;
10642                align: 1.0 0.5;
10643                rel1 {
10644                   relative: 0.0 1.0;
10645                   offset: 0 0;
10646                   to_x: "elm.padding.right";
10647                   to_y: "elm.padding.top";
10648                }
10649                rel2 {
10650                   relative: 0.0 0.0;
10651                   offset: 0 0;
10652                   to_x: "elm.padding.right";
10653                   to_y: "elm.padding.bottom";
10654                }
10655             }
10656          }
10657          GENLIST_PART_FLIP
10658          GENLIST_PART_DISCLIP
10659       }
10660       programs {
10661          // signal: elm,state,%s,active
10662          //   a "check" item named %s went active
10663          // signal: elm,state,%s,passive
10664          //   a "check" item named %s went passive
10665          // default is passive
10666          program { name: "go_active";
10667             signal: "elm,state,selected";
10668             source: "elm";
10669             action: STATE_SET "selected" 0.0;
10670             target: "bg";
10671             target: "elm.text.1";
10672             target: "elm.text.2";
10673             target: "elm.text.3";
10674             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10675          }
10676          program { name: "go_passive";
10677             signal: "elm,state,unselected";
10678             source: "elm";
10679             action: STATE_SET "default" 0.0;
10680             target: "bg";
10681             target: "elm.text.1";
10682             target: "elm.text.2";
10683             target: "elm.text.3";
10684             transition: LINEAR 0.1;
10685          }
10686          program { name: "go_disabled";
10687             signal: "elm,state,disabled";
10688             source: "elm";
10689             action: STATE_SET "disabled" 0.0;
10690             target: "disclip";
10691          }
10692          program { name: "go_enabled";
10693             signal: "elm,state,enabled";
10694             source: "elm";
10695             action: STATE_SET "default" 0.0;
10696             target: "disclip";
10697          }
10698          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10699          program { name: "go_read";
10700             signal: "elm,state,read";
10701             source: "elm";
10702             action: STATE_SET "read" 0.0;
10703             target: "elm.text.1";
10704          }
10705          program { name: "go_unread";
10706             signal: "elm,state,unread";
10707             source: "elm";
10708             action: STATE_SET "default" 0.0;
10709             target: "elm.text.1";
10710          }
10711          program { name: "go_urgeny_unread";
10712             signal: "elm,state,urgency_unread";
10713             source: "elm";
10714             action: STATE_SET "urgency_unread" 0.0;
10715             target: "elm.text.1";
10716          }
10717          program { name: "go_urgency_read";
10718             signal: "elm,state,urgency_read";
10719             source: "elm";
10720             action: STATE_SET "urgency_read" 0.0;
10721             target: "elm.text.1";
10722          }
10723          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10724       }
10725    }
10726
10727    // 3.2.24
10728    group { name: "elm/genlist/item/2text.3icon.2/default";
10729       alias: "elm/genlist/item_odd/2text.3icon.2/default";
10730       alias: "elm/genlist/item_compress/2text.3icon.2/default";
10731       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
10732       data.item: "stacking" "above";
10733       data.item: "selectraise" "on";
10734       data.item: "texts" "elm.text.1 elm.text.2";
10735       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10736       data.item: "flips" "elm.flip.icon elm.flip.content";
10737
10738       parts {
10739          GENLIST_PART_BASE_LIST_H( 129 )
10740          GENLIST_PART_BG_NORMAL
10741          GENLIST_PART_PADDING_TOP_SIZE( 10 )
10742          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
10743          GENLIST_PART_PADDING_LEFT
10744          GENLIST_PART_PADDING_RIGHT_EDIT
10745          part { name: "elm.swallow.colorbar";
10746             clip_to: "disclip";
10747             type: SWALLOW;
10748             scale: 1;
10749             description { state: "default" 0.0;
10750                min: 10 21;
10751                fixed: 1 1;
10752                rel2.relative: 0.0 0.0;
10753                align: 0.0 0.0;
10754             }
10755          }
10756          part { name: "elm.icon.2";
10757             clip_to: "disclip";
10758             type: SWALLOW;
10759             scale: 1;
10760             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
10761                fixed: 1 1;
10762             )
10763             GENLIST_DESCRIPTION_FLIP_ENABLED
10764          }
10765          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
10766          part { name: "elm.text.2";
10767             clip_to: "disclip";
10768             type: TEXT;
10769             mouse_events: 0;
10770             scale: 1;
10771             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
10772                min: 0 GENLIST_SIZE_48_INC;
10773                fixed: 0 1;
10774                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10775                text {
10776                   font: "Tizen:style=Medium";
10777                   size: GENLIST_LIST_SUB_TEXT_SIZE;
10778                   min: 0 1;
10779                   align: 0.0 0.5;
10780                   text_class: "tizen";
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          // virtual padding for limiting flexible text
10790          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
10791          part { name: "elm.text.1";
10792             clip_to: "disclip";
10793             type: TEXT;
10794             mouse_events: 0;
10795             scale: 1;
10796             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
10797                align: 0 0.5;
10798                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10799                text {
10800                   font: "Tizen:style=Roman";
10801                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10802                   min: 0 1;
10803                   max: 1 1;
10804                   align: 0 0.5;
10805                   text_class: "list_item";
10806                }
10807             )
10808             description { state: "selected" 0.0;
10809                inherit: "default" 0.0;
10810                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10811             }
10812             GENLIST_DESCRIPTION_FLIP_ENABLED
10813          }
10814          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
10815          part { name: "elm.icon.1";
10816             clip_to: "disclip";
10817             type: SWALLOW;
10818             scale: 1;
10819             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
10820                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10821                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10822                fixed: 1 1;
10823                align: 0 0.5;
10824             )
10825             GENLIST_DESCRIPTION_FLIP_ENABLED
10826          }
10827          GENLIST_PART_FLIP
10828          GENLIST_PART_DISCLIP
10829       }
10830       programs {
10831          // signal: elm,state,%s,active
10832          //   a "check" item named %s went active
10833          // signal: elm,state,%s,passive
10834          //   a "check" item named %s went passive
10835          // default is passive
10836          program { name: "go_active";
10837             signal: "elm,state,selected";
10838             source: "elm";
10839             action: STATE_SET "selected" 0.0;
10840             target: "bg";
10841             target: "elm.text.1";
10842             target: "elm.text.2";
10843             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10844          }
10845          program { name: "go_passive";
10846             signal: "elm,state,unselected";
10847             source: "elm";
10848             action: STATE_SET "default" 0.0;
10849             target: "bg";
10850             target: "elm.text.1";
10851             target: "elm.text.2";
10852             transition: LINEAR 0.1;
10853          }
10854          program { name: "go_disabled";
10855             signal: "elm,state,disabled";
10856             source: "elm";
10857             action: STATE_SET "disabled" 0.0;
10858             target: "disclip";
10859          }
10860          program { name: "go_enabled";
10861             signal: "elm,state,enabled";
10862             source: "elm";
10863             action: STATE_SET "default" 0.0;
10864             target: "disclip";
10865          }
10866          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
10867          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10868       }
10869    }
10870 // 3.2.25
10871    group { name: "elm/genlist/item/2text.3icon.3/default";
10872       alias: "elm/genlist/item_odd/2text.3icon.3/default";
10873       alias: "elm/genlist/item_compress/2text.3icon.3/default";
10874       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
10875       data.item: "stacking" "above";
10876       data.item: "selectraise" "on";
10877       data.item: "texts" "elm.text.1 elm.text.2";
10878       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10879       data.item: "flips" "elm.flip.icon elm.flip.content";
10880
10881       parts {
10882          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10883          GENLIST_PART_BG_NORMAL
10884          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10885          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10886          GENLIST_PART_PADDING_LEFT
10887          GENLIST_PART_PADDING_RIGHT_EDIT
10888          part { name: "elm.swallow.colorbar";
10889             clip_to: "disclip";
10890             type: SWALLOW;
10891             scale: 1;
10892             description { state: "default" 0.0;
10893                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10894                fixed: 1 1;
10895                rel2.relative: 0.0 0.0;
10896                align: 0.0 0.0;
10897             }
10898          }
10899          part { name: "elm.icon.1";
10900             clip_to: "disclip";
10901             type: SWALLOW;
10902             scale: 1;
10903             description { state: "default" 0.0;
10904                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10905                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10906                fixed: 1 1;
10907                rel1 {
10908                   relative: 1.0 1.0;
10909                   to_x: "elm.padding.left";
10910                   to_y: "elm.padding.top";
10911                }
10912                rel2 {
10913                   relative: 1.0 0.0;
10914                   to_x: "elm.padding.left";
10915                   to_y: "elm.padding.bottom";
10916                }
10917                align: 0.0 0.5;
10918             }
10919             GENLIST_DESCRIPTION_FLIP_ENABLED
10920          }
10921          part { name: "elm.padding.icon1.right";
10922             clip_to: "disclip";
10923             type: RECT;
10924             scale: 1;
10925             description { state: "default" 0.0;
10926                min: GENLIST_PADDING_16_INC 0;
10927                fixed: 1 0;
10928                rel1 {
10929                   relative: 1.0 0.0;
10930                   to_x: "elm.icon.1";
10931                }
10932                rel2.to_x: "elm.icon.1";
10933                align: 0.0 0.0;
10934                visible: 0;
10935             }
10936          }
10937          part { name: "elm.icon.2";
10938             clip_to: "disclip";
10939             type: SWALLOW;
10940             scale: 1;
10941             description { state: "default" 0.0;
10942                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10943                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10944                fixed: 1 1;
10945                rel1 {
10946                   relative: 0.0 1.0;
10947                   to_x: "elm.padding.right";
10948                   to_y: "elm.padding.top";
10949                }
10950                rel2 {
10951                   relative: 0.0 1.0;
10952                   to_x: "elm.padding.right";
10953                   to_y: "elm.padding.bottom";
10954                }
10955                align: 1.0 0.5;
10956             }
10957             GENLIST_DESCRIPTION_FLIP_ENABLED
10958          }
10959          part { name: "elm.padding.icon2.left";
10960             clip_to: "disclip";
10961             type: RECT;
10962             scale: 1;
10963             description { state: "default" 0.0;
10964                min: GENLIST_PADDING_16_INC 0;
10965                fixed: 1 0;
10966                rel1 {
10967                   relative: 0.0 0.0;
10968                   to_x: "elm.icon.2";
10969                }
10970                rel2.to_x: "elm.icon.2";
10971                align: 1.0 0.0;
10972                visible: 0;
10973             }
10974          }
10975          part { name: "elm.text.1";
10976             clip_to: "disclip";
10977             type: TEXT;
10978             mouse_events: 0;
10979             scale: 1;
10980             description { state: "default" 0.0;
10981                min: 0 GENLIST_SIZE_61_INC;
10982                fixed: 1 1;
10983                rel1 {
10984                   relative: 1.0 1.0;
10985                   to_x: "elm.padding.icon1.right";
10986                   to_y: "elm.padding.top";
10987                }
10988                rel2 {
10989                   relative: 0.0 1.0;
10990                   to_x: "elm.padding.icon2.left";
10991                   to_y: "elm.padding.top";
10992                }
10993                align: 0.0 0.0;
10994                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10995                text {
10996                   font: "Tizen:style=Roman";
10997                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10998                   min: 0 1;
10999                   align: 0.0 0.5;
11000                   text_class: "list_item";
11001                }
11002             }
11003             description { state: "selected" 0.0;
11004                inherit: "default" 0.0;
11005                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11006             }
11007             GENLIST_DESCRIPTION_FLIP_ENABLED
11008          }
11009          part { name: "elm.text.2";
11010             clip_to: "disclip";
11011             type: TEXT;
11012             mouse_events: 0;
11013             scale: 1;
11014             description { state: "default" 0.0;
11015                rel1 {
11016                   relative: 1.0 1.0;
11017                   to_x: "elm.padding.icon1.right";
11018                   to_y: "elm.text.1";
11019                }
11020                rel2 {
11021                   relative: 0.0 0.0;
11022                   to_x: "elm.padding.icon2.left";
11023                   to_y: "elm.padding.bottom";
11024                }
11025                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11026                text {
11027                   font: "Tizen:style=Medium";
11028                   size: GENLIST_FONT_32_INC;
11029                   min: 0 1;
11030                   align: 0.0 0.5;
11031                   text_class: "tizen";
11032                }
11033             }
11034             description { state: "selected" 0.0;
11035                inherit: "default" 0.0;
11036                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11037             }
11038             GENLIST_DESCRIPTION_FLIP_ENABLED
11039          }
11040          GENLIST_PART_FLIP
11041          GENLIST_PART_DISCLIP
11042       }
11043       programs {
11044          // signal: elm,state,%s,active
11045          //   a "check" item named %s went active
11046          // signal: elm,state,%s,passive
11047          //   a "check" item named %s went passive
11048          // default is passive
11049          program { name: "go_active";
11050             signal: "elm,state,selected";
11051             source: "elm";
11052             action: STATE_SET "selected" 0.0;
11053             target: "bg";
11054             target: "elm.text.1";
11055             target: "elm.text.2";
11056             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11057          }
11058          program { name: "go_passive";
11059             signal: "elm,state,unselected";
11060             source: "elm";
11061             action: STATE_SET "default" 0.0;
11062             target: "bg";
11063             target: "elm.text.1";
11064             target: "elm.text.2";
11065             transition: LINEAR 0.1;
11066          }
11067          program { name: "go_disabled";
11068             signal: "elm,state,disabled";
11069             source: "elm";
11070             action: STATE_SET "disabled" 0.0;
11071             target: "disclip";
11072          }
11073          program { name: "go_enabled";
11074             signal: "elm,state,enabled";
11075             source: "elm";
11076             action: STATE_SET "default" 0.0;
11077             target: "disclip";
11078          }
11079          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11080          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11081       }
11082    }
11083    // 3.2.30
11084    group { name: "elm/genlist/item/1text.3icon.3/default";
11085       alias: "elm/genlist/item_odd/1text.3icon.3/default";
11086       alias: "elm/genlist/item_compress/1text.3icon.3/default";
11087       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
11088       data.item: "stacking" "above";
11089       data.item: "selectraise" "on";
11090       data.item: "texts" "elm.text.1";
11091       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11092       data.item: "flips" "elm.flip.icon elm.flip.content";
11093
11094       parts {
11095          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11096          GENLIST_PART_BG_NORMAL
11097          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11098          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11099          GENLIST_PART_PADDING_LEFT
11100          GENLIST_PART_PADDING_RIGHT_EDIT
11101          part { name: "elm.icon.1";
11102             clip_to: "disclip";
11103             type: SWALLOW;
11104             scale: 1;
11105             description { state: "default" 0.0;
11106                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11107                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11108                fixed: 1 1;
11109                rel1 {
11110                   relative: 1.0 1.0;
11111                   to_x: "elm.padding.left";
11112                   to_y: "elm.padding.top";
11113                }
11114                rel2 {
11115                   relative: 1.0 0.0;
11116                   to_x: "elm.padding.left";
11117                   to_y: "elm.padding.bottom";
11118                }
11119                align: 0.0 0.5;
11120             }
11121             GENLIST_DESCRIPTION_FLIP_ENABLED
11122          }
11123          part { name: "elm.padding.icon1.right";
11124             clip_to: "disclip";
11125             type: RECT;
11126             scale: 1;
11127             description { state: "default" 0.0;
11128                min: GENLIST_PADDING_16_INC 0;
11129                fixed: 1 0;
11130                rel1 {
11131                   relative: 1.0 0.0;
11132                   to_x: "elm.icon.1";
11133                }
11134                rel2.to_x: "elm.icon.1";
11135                align: 0.0 0.0;
11136                visible: 0;
11137             }
11138          }
11139          part { name: "elm.icon.2";
11140             clip_to: "disclip";
11141             type: SWALLOW;
11142             scale: 1;
11143             description { state: "default" 0.0;
11144                fixed: 1 1;
11145                rel1 {
11146                   relative: 0.0 1.0;
11147                   to_x: "elm.padding.right";
11148                   to_y: "elm.padding.top";
11149                }
11150                rel2 {
11151                   relative: 0.0 0.0;
11152                   to_x: "elm.padding.right";
11153                   to_y: "elm.padding.bottom";
11154                }
11155                align: 1.0 0.5;
11156             }
11157             GENLIST_DESCRIPTION_FLIP_ENABLED
11158          }
11159          part { name: "elm.padding.icon2.left";
11160             clip_to: "disclip";
11161             type: RECT;
11162             scale: 1;
11163             description { state: "default" 0.0;
11164                min: GENLIST_PADDING_16_INC 0;
11165                fixed: 1 0;
11166                rel1.to_x: "elm.icon.2";
11167                rel2 {
11168                   relative: 0.0 1.0;
11169                   to_x: "elm.icon.2";
11170                }
11171                align: 1.0 0.0;
11172                visible: 0;
11173             }
11174          }
11175          part { name: "elm.text.1";
11176             clip_to: "disclip";
11177             type: TEXT;
11178             mouse_events: 0;
11179             scale: 1;
11180             description { state: "default" 0.0;
11181                min: 0 GENLIST_SIZE_61_INC;
11182                fixed: 0 1;
11183                rel1 {
11184                   relative: 1.0 1.0;
11185                   to_x: "elm.padding.icon1.right";
11186                   to_y: "elm.padding.top";
11187                }
11188                rel2 {
11189                   relative: 0.0 1.0;
11190                   to_x: "elm.padding.icon2.left";
11191                   to_y: "elm.padding.top";
11192                }
11193                align: 0 0;
11194                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11195                text {
11196                   font: "Tizen:style=Roman";
11197                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11198                   min: 0 1;
11199                   align: 0.0 0.5;
11200                   text_class: "list_item";
11201                }
11202             }
11203             description { state: "selected" 0.0;
11204                inherit: "default" 0.0;
11205                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11206             }
11207             GENLIST_DESCRIPTION_FLIP_ENABLED
11208          }
11209          part { name: "elm.swallow.progress";
11210             clip_to: "disclip";
11211             type: SWALLOW;
11212             scale: 1;
11213             description { state: "default" 0.0;
11214                fixed: 0 1;
11215                rel1 {
11216                   relative: 1.0 1.0;
11217                   to_x: "elm.padding.icon1.right";
11218                   to_y: "elm.text.1";
11219                }
11220                rel2 {
11221                   relative: 0.0 1.0;
11222                   to_x: "elm.padding.icon2.left";
11223                   to_y: "elm.text.1";
11224                }
11225                align: 0.5 0.0;
11226             }
11227             GENLIST_DESCRIPTION_FLIP_ENABLED
11228          }
11229          GENLIST_PART_FLIP
11230          GENLIST_PART_DISCLIP
11231       }
11232       programs {
11233          // signal: elm,state,%s,active
11234          //   a "check" item named %s went active
11235          // signal: elm,state,%s,passive
11236          //   a "check" item named %s went passive
11237          // default is passive
11238          program { name: "go_active";
11239             signal: "elm,state,selected";
11240             source: "elm";
11241             action: STATE_SET "selected" 0.0;
11242             target: "bg";
11243             target: "elm.text.1";
11244             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11245          }
11246          program { name: "go_passive";
11247             signal: "elm,state,unselected";
11248             source: "elm";
11249             action: STATE_SET "default" 0.0;
11250             target: "bg";
11251             target: "elm.text.1";
11252             transition: LINEAR 0.1;
11253          }
11254          program { name: "go_disabled";
11255             signal: "elm,state,disabled";
11256             source: "elm";
11257             action: STATE_SET "disabled" 0.0;
11258             target: "disclip";
11259          }
11260          program { name: "go_enabled";
11261             signal: "elm,state,enabled";
11262             source: "elm";
11263             action: STATE_SET "default" 0.0;
11264             target: "disclip";
11265          }
11266          program { name: "flip_enabled";
11267             signal: "elm,state,flip,enabled";
11268             source: "elm";
11269             action: STATE_SET "flipped" 0.0;
11270             target: "elm.text.1";
11271             target: "elm.icon.1";
11272             target: "elm.icon.2";
11273             target: "elm.swallow.progress";
11274             target: "elm.flip.content";
11275          }
11276          program { name: "flip_disabled";
11277             signal: "elm,state,flip,disabled";
11278             source: "elm";
11279             action: STATE_SET "default" 0.0;
11280             target: "elm.text.1";
11281             target: "elm.icon.1";
11282             target: "elm.icon.2";
11283             target: "elm.swallow.progress";
11284             target: "elm.flip.content";
11285          }
11286          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11287       }
11288    }
11289
11290
11291 // 2.2.2.31
11292    group { name: "elm/genlist/item/2text.2icon.9/default";
11293       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11294       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11295       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11296       data.item: "stacking" "above";
11297       data.item: "selectraise" "on";
11298       data.item: "texts" "elm.text.1 elm.text.2";
11299       data.item: "contents" "elm.icon.1 elm.icon.2";
11300       data.item: "flips" "elm.flip.icon elm.flip.content";
11301
11302       parts {
11303          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11304          GENLIST_PART_BG_NORMAL
11305          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11306          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11307          GENLIST_PART_PADDING_LEFT
11308          GENLIST_PART_PADDING_RIGHT_EDIT
11309          part { name: "elm.icon.2";
11310             clip_to: "disclip";
11311             type: SWALLOW;
11312             scale: 1;
11313             description { state: "default" 0.0;
11314                fixed: 1 1;
11315                rel1 {
11316                   relative: 0.0 1.0;
11317                   to_x: "elm.padding.right";
11318                   to_y: "elm.padding.top";
11319                }
11320                rel2 {
11321                   relative: 0.0 0.0;
11322                   to_x: "elm.padding.right";
11323                   to_y: "elm.padding.bottom";
11324                }
11325                align: 1.0 0.5;
11326             }
11327             GENLIST_DESCRIPTION_FLIP_ENABLED
11328          }
11329          part { name: "elm.padding.icon2.left";
11330             clip_to: "disclip";
11331             type: RECT;
11332             scale: 1;
11333             description { state: "default" 0.0;
11334                min: GENLIST_SIZE_16_INC 0;
11335                fixed: 1 0;
11336                rel1.to_x: "elm.icon.2";
11337                rel2 {
11338                   relative: 0.0 1.0;
11339                   to_x: "elm.icon.2";
11340                }
11341                align: 1.0 0.0;
11342                visible: 0;
11343             }
11344          }
11345          part { name: "elm.text.2";
11346             clip_to: "disclip";
11347             type: TEXT;
11348             mouse_events: 0;
11349             scale: 1;
11350             description { state: "default" 0.0;
11351                min: 0 GENLIST_SIZE_48_INC;
11352                fixed: 0 1;
11353                rel1 {
11354                   relative: 1.0 0.0;
11355                   to_x: "elm.padding.left";
11356                   to_y: "elm.padding.bottom";
11357                }
11358                rel2 {
11359                   relative: 0.0 0.0;
11360                   to_x: "elm.padding.icon2.left";
11361                   to_y: "elm.padding.bottom";
11362                }
11363                align: 0.0 1.0;
11364                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11365                text {
11366                   font: "Tizen:style=Medium";
11367                   size: GENLIST_FONT_32_INC;
11368                   min: 0 1;
11369                   align: 0.0 0.5;
11370                   text_class: "tizen";
11371                }
11372             }
11373             description { state: "selected" 0.0;
11374                inherit: "default" 0.0;
11375                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11376             }
11377             GENLIST_DESCRIPTION_FLIP_ENABLED
11378          }
11379          part { name: "elm.text.1";
11380             clip_to: "disclip";
11381             type: TEXT;
11382             mouse_events: 0;
11383             scale: 1;
11384             description { state: "default" 0.0;
11385                min: 0 0;
11386                max: GENLIST_SIZE_560_INC 0;
11387                fixed: 1 0;
11388                rel1 {
11389                   relative: 1.0 1.0;
11390                   to_x: "elm.padding.left";
11391                   to_y: "elm.padding.top";
11392                }
11393                rel2 {
11394                   relative: 1.0 0.0;
11395                   to_x: "elm.padding.left";
11396                   to_y: "elm.text.2";
11397                }
11398                align: 0.0 0.5;
11399                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11400                text {
11401                   font: "Tizen:style=Roman";
11402                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11403                   min: 1 1;
11404                   align: 0.0 0.5;
11405                   text_class: "list_item";
11406                }
11407             }
11408             description { state: "selected" 0.0;
11409                inherit: "default" 0.0;
11410                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11411             }
11412             GENLIST_DESCRIPTION_FLIP_ENABLED
11413          }
11414          part { name: "elm.padding.icon1.left";
11415             clip_to: "disclip";
11416             type: RECT;
11417             scale: 1;
11418             description { state: "default" 0.0;
11419                min: GENLIST_SIZE_16_INC 0;
11420                fixed: 1 0;
11421                rel1 {
11422                   relative: 1.0 0.0;
11423                   to_x: "elm.text.1";
11424                }
11425                rel2.to_x: "elm.text.1";
11426                align: 0.0 0.0;
11427                visible: 0;
11428             }
11429          }
11430          part { name: "elm.icon.1";
11431             clip_to: "disclip";
11432             type: SWALLOW;
11433             scale: 1;
11434             description { state: "default" 0.0;
11435                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11436                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11437                fixed: 1 1;
11438                rel1 {
11439                   relative: 1.0 1.0;
11440                   to_x: "elm.padding.icon1.left";
11441                   to_y: "elm.padding.top";
11442                }
11443                rel2 {
11444                   relative: 1.0 0.0;
11445                   to_x: "elm.padding.icon1.left";
11446                   to_y: "elm.text.2";
11447                }
11448                align: 0.0 0.5;
11449             }
11450             GENLIST_DESCRIPTION_FLIP_ENABLED
11451          }
11452          GENLIST_PART_FLIP
11453          GENLIST_PART_DISCLIP
11454       }
11455       programs {
11456          // signal: elm,state,%s,active
11457          //   a "check" item named %s went active
11458          // signal: elm,state,%s,passive
11459          //   a "check" item named %s went passive
11460          // default is passive
11461          program { name: "go_active";
11462             signal: "elm,state,selected";
11463             source: "elm";
11464             action: STATE_SET "selected" 0.0;
11465             target: "bg";
11466             target: "elm.text.1";
11467             target: "elm.text.2";
11468             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11469          }
11470          program { name: "go_passive";
11471             signal: "elm,state,unselected";
11472             source: "elm";
11473             action: STATE_SET "default" 0.0;
11474             target: "bg";
11475             target: "elm.text.1";
11476             target: "elm.text.2";
11477             transition: LINEAR 0.1;
11478          }
11479          program { name: "go_disabled";
11480             signal: "elm,state,disabled";
11481             source: "elm";
11482             action: STATE_SET "disabled" 0.0;
11483             target: "disclip";
11484          }
11485          program { name: "go_enabled";
11486             signal: "elm,state,enabled";
11487             source: "elm";
11488             action: STATE_SET "default" 0.0;
11489             target: "disclip";
11490          }
11491          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11492          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11493       }
11494    }
11495    // 3.2.33
11496    group { name: "elm/genlist/item/1text.2icon.5/default";
11497       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11498       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11499       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11500       data.item: "stacking" "above";
11501       data.item: "selectraise" "on";
11502       data.item: "texts" "elm.text.1";
11503       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11504       data.item: "flips" "elm.flip.icon elm.flip.content";
11505
11506       parts {
11507          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11508          GENLIST_PART_BG_NORMAL
11509          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11510          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11511          GENLIST_PART_PADDING_LEFT
11512          GENLIST_PART_PADDING_RIGHT_EDIT
11513          part { name: "elm.icon.1";
11514             clip_to: "disclip";
11515             type: SWALLOW;
11516             scale: 1;
11517             description { state: "default" 0.0;
11518                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11519                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11520                fixed: 1 1;
11521                rel1 {
11522                   relative: 1.0 1.0;
11523                   to_x: "elm.padding.left";
11524                   to_y: "elm.padding.top";
11525                }
11526                rel2 {
11527                   relative: 1.0 0.0;
11528                   to_x: "elm.padding.left";
11529                   to_y: "elm.padding.bottom";
11530                }
11531                align: 0.0 0.5;
11532             }
11533             GENLIST_DESCRIPTION_FLIP_ENABLED
11534          }
11535          part { name: "elm.padding.icon1.right";
11536             clip_to: "disclip";
11537             type: RECT;
11538             scale: 1;
11539             description { state: "default" 0.0;
11540                min: GENLIST_PADDING_16_INC 0;
11541                fixed: 1 0;
11542                rel1 {
11543                   relative: 1.0 0.0;
11544                   to_x: "elm.icon.1";
11545                }
11546                rel2.to_x: "elm.icon.1";
11547                align: 0.0 0.0;
11548                visible: 0;
11549             }
11550          }
11551          part { name: "elm.text.1";
11552             clip_to: "disclip";
11553             type: TEXT;
11554             mouse_events: 0;
11555             scale: 1;
11556             description { state: "default" 0.0;
11557                min: 0 GENLIST_SIZE_61_INC;
11558                fixed: 0 1;
11559                rel1 {
11560                   relative: 1.0 1.0;
11561                   to_x: "elm.padding.icon1.right";
11562                   to_y: "elm.padding.top";
11563                }
11564                rel2 {
11565                   relative: 0.0 1.0;
11566                   to_x: "elm.padding.right";
11567                   to_y: "elm.padding.top";
11568                }
11569                align: 0 0;
11570                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11571                text {
11572                   font: "Tizen:style=Roman";
11573                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11574                   min: 0 1;
11575                   align: 0.0 0.5;
11576                   text_class: "list_item";
11577                }
11578             }
11579             description { state: "selected" 0.0;
11580                inherit: "default" 0.0;
11581                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11582             }
11583             GENLIST_DESCRIPTION_FLIP_ENABLED
11584          }
11585          part { name: "elm.swallow.progress";
11586             clip_to: "disclip";
11587             type: SWALLOW;
11588             scale: 1;
11589             description { state: "default" 0.0;
11590                fixed: 0 1;
11591                rel1 {
11592                   relative: 1.0 1.0;
11593                   to_x: "elm.padding.icon1.right";
11594                   to_y: "elm.text.1";
11595                }
11596                rel2 {
11597                   relative: 0.0 1.0;
11598                   to_x: "elm.padding.right";
11599                   to_y: "elm.text.1";
11600                }
11601                align: 0.5 0.0;
11602             }
11603             GENLIST_DESCRIPTION_FLIP_ENABLED
11604          }
11605          GENLIST_PART_FLIP
11606          GENLIST_PART_DISCLIP
11607       }
11608       programs {
11609          // signal: elm,state,%s,active
11610          //   a "check" item named %s went active
11611          // signal: elm,state,%s,passive
11612          //   a "check" item named %s went passive
11613          // default is passive
11614          program { name: "go_active";
11615             signal: "elm,state,selected";
11616             source: "elm";
11617             action: STATE_SET "selected" 0.0;
11618             target: "bg";
11619             target: "elm.text.1";
11620             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11621          }
11622          program { name: "go_passive";
11623             signal: "elm,state,unselected";
11624             source: "elm";
11625             action: STATE_SET "default" 0.0;
11626             target: "bg";
11627             target: "elm.text.1";
11628             transition: LINEAR 0.1;
11629          }
11630          program { name: "go_disabled";
11631             signal: "elm,state,disabled";
11632             source: "elm";
11633             action: STATE_SET "disabled" 0.0;
11634             target: "disclip";
11635          }
11636          program { name: "go_enabled";
11637             signal: "elm,state,enabled";
11638             source: "elm";
11639             action: STATE_SET "default" 0.0;
11640             target: "disclip";
11641          }
11642          program { name: "flip_enabled";
11643             signal: "elm,state,flip,enabled";
11644             source: "elm";
11645             action: STATE_SET "flipped" 0.0;
11646             target: "elm.text.1";
11647             target: "elm.icon.1";
11648             target: "elm.swallow.progress";
11649             target: "elm.flip.content";
11650          }
11651          program { name: "flip_disabled";
11652             signal: "elm,state,flip,disabled";
11653             source: "elm";
11654             action: STATE_SET "default" 0.0;
11655             target: "elm.text.1";
11656             target: "elm.icon.1";
11657             target: "elm.swallow.progress";
11658             target: "elm.flip.content";
11659          }
11660          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11661       }
11662    }
11663    // 3.2.30
11664    group { name: "elm/genlist/item/3text.3icon/default";
11665       alias: "elm/genlist/item_odd/3text.3icon/default";
11666       alias: "elm/genlist/item_compress/3text.3icon/default";
11667       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11668       data.item: "stacking" "above";
11669       data.item: "selectraise" "on";
11670       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11671       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11672       data.item: "flips" "elm.flip.icon elm.flip.content";
11673
11674       parts {
11675          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11676          GENLIST_PART_BG_NORMAL
11677          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11678          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11679          GENLIST_PART_PADDING_LEFT
11680          GENLIST_PART_PADDING_RIGHT_EDIT
11681          part { name: "elm.icon.1";
11682             clip_to: "disclip";
11683             type: SWALLOW;
11684             scale: 1;
11685             description { state: "default" 0.0;
11686                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11687                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11688                fixed: 1 1;
11689                rel1 {
11690                   relative: 1.0 1.0;
11691                   to_x: "elm.padding.left";
11692                   to_y: "elm.padding.top";
11693                }
11694                rel2 {
11695                   relative: 1.0 0.0;
11696                   to_x: "elm.padding.left";
11697                   to_y: "elm.padding.bottom";
11698                }
11699                align: 0.0 0.5;
11700             }
11701             GENLIST_DESCRIPTION_FLIP_ENABLED
11702          }
11703          part { name: "elm.padding.icon1.right";
11704             clip_to: "disclip";
11705             type: RECT;
11706             scale: 1;
11707             description { state: "default" 0.0;
11708                min: GENLIST_PADDING_16_INC 0;
11709                fixed: 1 0;
11710                rel1 {
11711                   relative: 1.0 0.0;
11712                   to_x: "elm.icon.1";
11713                }
11714                rel2.to_x: "elm.icon.1";
11715                align: 0.0 0.0;
11716                visible: 0;
11717             }
11718          }
11719          part { name: "elm.icon.2";
11720             clip_to: "disclip";
11721             type: SWALLOW;
11722             scale: 1;
11723             description { state: "default" 0.0;
11724                fixed: 1 1;
11725                rel1 {
11726                   relative: 0.0 1.0;
11727                   to_x: "elm.padding.right";
11728                   to_y: "elm.padding.top";
11729                }
11730                rel2 {
11731                   relative: 0.0 0.0;
11732                   to_x: "elm.padding.right";
11733                   to_y: "elm.padding.bottom";
11734                }
11735                align: 1.0 0.5;
11736             }
11737             GENLIST_DESCRIPTION_FLIP_ENABLED
11738          }
11739          part { name: "elm.padding.icon2.left";
11740             clip_to: "disclip";
11741             type: RECT;
11742             scale: 1;
11743             description { state: "default" 0.0;
11744                min: GENLIST_PADDING_16_INC 0;
11745                fixed: 1 0;
11746                rel1.to_x: "elm.icon.2";
11747                rel2 {
11748                   relative: 0.0 1.0;
11749                   to_x: "elm.icon.2";
11750                }
11751                align: 1.0 0.0;
11752                visible: 0;
11753             }
11754          }
11755          part { name: "elm.text.1";
11756             clip_to: "disclip";
11757             type: TEXT;
11758             mouse_events: 0;
11759             scale: 1;
11760             description { state: "default" 0.0;
11761                min: 0 GENLIST_SIZE_61_INC;
11762                fixed: 0 1;
11763                rel1 {
11764                   relative: 1.0 0.0;
11765                   to_x: "elm.padding.icon1.right";
11766                   to_y: "elm.padding.top";
11767                }
11768                rel2 {
11769                   relative: 0.0 0.0;
11770                   to_x: "elm.padding.icon2.left";
11771                   to_y: "elm.padding.top";
11772                }
11773                align: 0 0;
11774                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11775                text {
11776                   font: "Tizen:style=Roman";
11777                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11778                   min: 0 1;
11779                   align: 0.0 0.5;
11780                   text_class: "list_item";
11781                }
11782             }
11783             description { state: "selected" 0.0;
11784                inherit: "default" 0.0;
11785                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11786             }
11787             GENLIST_DESCRIPTION_FLIP_ENABLED
11788          }
11789          part { name: "elm.swallow.progress";
11790             clip_to: "disclip";
11791             type: SWALLOW;
11792             scale: 1;
11793             description { state: "default" 0.0;
11794                fixed: 0 1;
11795                rel1 {
11796                   relative: 1.0 1.0;
11797                   to_x: "elm.padding.icon1.right";
11798                   to_y: "elm.text.1";
11799                }
11800                rel2 {
11801                   relative: 0.0 0.0;
11802                   to_x: "elm.padding.icon2.left";
11803                   to_y: "elm.text.2";
11804                }
11805                align: 0.5 0.5;
11806             }
11807             GENLIST_DESCRIPTION_FLIP_ENABLED
11808          }
11809          part { name: "elm.text.2";
11810             clip_to: "disclip";
11811             type: TEXT;
11812             mouse_events: 0;
11813             scale: 1;
11814             description { state: "default" 0.0;
11815                min: 0 GENLIST_SIZE_48_INC;
11816                fixed: 0 1;
11817                rel1 {
11818                   relative: 1.0 1.0;
11819                   to_x: "elm.padding.icon1.right";
11820                   to_y: "elm.padding.bottom";
11821                }
11822                rel2 {
11823                   relative: 0.0 1.0;
11824                   to_x: "elm.padding.icon2.left";
11825                   to_y: "elm.padding.bottom";
11826                }
11827                align: 0 1;
11828                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11829                text {
11830                   font: "Tizen:style=Roman";
11831                   size: GENLIST_FONT_32_INC;
11832                   min: 0 1;
11833                   align: 0.0 0.5;
11834                   text_class: "tizen";
11835                }
11836             }
11837             description { state: "selected" 0.0;
11838                inherit: "default" 0.0;
11839                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11840             }
11841             GENLIST_DESCRIPTION_FLIP_ENABLED
11842          }
11843          part { name: "elm.text.3";
11844             clip_to: "disclip";
11845             type: TEXT;
11846             mouse_events: 0;
11847             scale: 1;
11848             description { state: "default" 0.0;
11849                min: 0 GENLIST_SIZE_48_INC;
11850                fixed: 0 1;
11851                rel1 {
11852                   relative: 1.0 1.0;
11853                   to_x: "elm.padding.icon1.right";
11854                   to_y: "elm.padding.bottom";
11855                }
11856                rel2 {
11857                   relative: 0.0 1.0;
11858                   to_x: "elm.padding.icon2.left";
11859                   to_y: "elm.padding.bottom";
11860                }
11861                align: 1 1;
11862                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11863                text {
11864                   font: "Tizen:style=Roman";
11865                   size: GENLIST_FONT_32_INC;
11866                   min: 0 1;
11867                   align: 1.0 0.5;
11868                   text_class: "tizen";
11869                }
11870             }
11871             description { state: "selected" 0.0;
11872                inherit: "default" 0.0;
11873                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11874             }
11875             GENLIST_DESCRIPTION_FLIP_ENABLED
11876          }
11877          GENLIST_PART_FLIP
11878          GENLIST_PART_DISCLIP
11879       }
11880       programs {
11881          // signal: elm,state,%s,active
11882          //   a "check" item named %s went active
11883          // signal: elm,state,%s,passive
11884          //   a "check" item named %s went passive
11885          // default is passive
11886          program { name: "go_active";
11887             signal: "elm,state,selected";
11888             source: "elm";
11889             action: STATE_SET "selected" 0.0;
11890             target: "bg";
11891             target: "elm.text.1";
11892             target: "elm.text.2";
11893             target: "elm.text.3";
11894             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11895          }
11896          program { name: "go_passive";
11897             signal: "elm,state,unselected";
11898             source: "elm";
11899             action: STATE_SET "default" 0.0;
11900             target: "bg";
11901             target: "elm.text.1";
11902             target: "elm.text.2";
11903             target: "elm.text.3";
11904             transition: LINEAR 0.1;
11905          }
11906          program { name: "go_disabled";
11907             signal: "elm,state,disabled";
11908             source: "elm";
11909             action: STATE_SET "disabled" 0.0;
11910             target: "disclip";
11911          }
11912          program { name: "go_enabled";
11913             signal: "elm,state,enabled";
11914             source: "elm";
11915             action: STATE_SET "default" 0.0;
11916             target: "disclip";
11917          }
11918          program { name: "flip_enabled";
11919             signal: "elm,state,flip,enabled";
11920             source: "elm";
11921             action: STATE_SET "flipped" 0.0;
11922             target: "elm.text.1";
11923             target: "elm.text.2";
11924             target: "elm.text.3";
11925             target: "elm.icon.1";
11926             target: "elm.icon.2";
11927             target: "elm.swallow.progress";
11928             target: "elm.flip.content";
11929          }
11930          program { name: "flip_disabled";
11931             signal: "elm,state,flip,disabled";
11932             source: "elm";
11933             action: STATE_SET "default" 0.0;
11934             target: "elm.text.1";
11935             target: "elm.text.2";
11936             target: "elm.text.3";
11937             target: "elm.icon.1";
11938             target: "elm.icon.2";
11939             target: "elm.swallow.progress";
11940             target: "elm.flip.content";
11941          }
11942          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11943       }
11944    }
11945 // ???
11946    group { name: "elm/genlist/item/3text.5icon/default";
11947       alias: "elm/genlist/item_odd/3text.5icon/default";
11948       alias: "elm/genlist/item_compress/3text.5icon/default";
11949       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
11950       data.item: "stacking" "above";
11951       data.item: "selectraise" "on";
11952       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11953       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
11954       data.item: "flips" "elm.flip.icon elm.flip.content";
11955
11956       parts {
11957          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11958          GENLIST_PART_BG_NORMAL
11959          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11960          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11961          GENLIST_PART_PADDING_LEFT
11962          GENLIST_PART_PADDING_RIGHT_EDIT
11963          part { name: "elm.swallow.colorbar";
11964             clip_to: "disclip";
11965             type: SWALLOW;
11966             scale: 1;
11967             description { state: "default" 0.0;
11968                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11969                fixed: 1 1;
11970                rel2.relative: 0.0 0.0;
11971                align: 0.0 0.0;
11972             }
11973          }
11974          part { name: "elm.text.3";
11975             clip_to: "disclip";
11976             type: TEXT;
11977             mouse_events: 0;
11978             scale: 1;
11979             description { state: "default" 0.0;
11980                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
11981                fixed: 1 1;
11982                rel1 {
11983                   relative: 0.0 0.0;
11984                   to_x: "elm.padding.right";
11985                   to_y: "elm.padding.bottom";
11986                }
11987                rel2 {
11988                   relative: 0.0 0.0;
11989                   to_x: "elm.padding.right";
11990                   to_y: "elm.padding.bottom";
11991                }
11992                align: 1.0 1.0;
11993                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11994                text {
11995                   font: "Tizen:style=Medium";
11996                   size: GENLIST_FONT_32_INC;
11997                   min: 0 1;
11998                   align: 1.0 0.5;
11999                   text_class: "tizen";
12000                }
12001             }
12002             description { state: "selected" 0.0;
12003                inherit: "default" 0.0;
12004                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12005             }
12006             GENLIST_DESCRIPTION_FLIP_ENABLED
12007          }
12008          part { name: "elm.icon.1";
12009             clip_to: "disclip";
12010             type: SWALLOW;
12011             scale: 1;
12012             description { state: "default" 0.0;
12013                rel1 {
12014                   relative: 0.0 1.0;
12015                   to_x: "elm.padding.right";
12016                   to_y: "elm.padding.top";
12017                }
12018                rel2 {
12019                   relative: 0.0 0.0;
12020                   to_x: "elm.padding.right";
12021                   to_y: "elm.text.3";
12022                }
12023                align: 1.0 0.5;
12024             }
12025             GENLIST_DESCRIPTION_FLIP_ENABLED
12026          }
12027          part { name: "elm.padding.icon1.left";
12028             clip_to: "disclip";
12029             type: RECT;
12030             scale: 1;
12031             description { state: "default" 0.0;
12032                min: GENLIST_PADDING_16_INC 0;
12033                fixed: 1 0;
12034                rel1.to_x: "elm.icon.1";
12035                rel2 {
12036                   relative: 0.0 1.0;
12037                   to_x: "elm.icon.1";
12038                }
12039                align: 1.0 0.0;
12040                visible: 0;
12041             }
12042          }
12043          part { name: "elm.text.1";
12044             clip_to: "disclip";
12045             type: TEXT;
12046             mouse_events: 0;
12047             scale: 1;
12048             description { state: "default" 0.0;
12049                min: 0 GENLIST_SIZE_61_INC;
12050                fixed: 0 1;
12051                rel1 {
12052                   relative: 1.0 1.0;
12053                   to_x: "elm.padding.left";
12054                   to_y: "elm.padding.top";
12055                }
12056                rel2 {
12057                   relative: 0.0 1.0;
12058                   to_x: "elm.padding.icon1.left";
12059                   to_y: "elm.padding.top";
12060                }
12061                align: 0.0 0.0;
12062                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12063                text {
12064                   font: "Tizen:style=Roman";
12065                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12066                   min: 0 1;
12067                   align: 0.0 0.5;
12068                   text_class: "list_item";
12069                }
12070             }
12071             description { state: "selected" 0.0;
12072                inherit: "default" 0.0;
12073                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12074             }
12075             GENLIST_DESCRIPTION_FLIP_ENABLED
12076          }
12077          part { name: "elm.padding.text3.left";
12078             clip_to: "disclip";
12079             type: RECT;
12080             scale: 1;
12081             description { state: "default" 0.0;
12082                min: GENLIST_PADDING_16_INC 0;
12083                fixed: 1 0;
12084                rel1.to: "elm.text.3";
12085                rel2 {
12086                   relative: 0.0 1.0;
12087                   to: "elm.text.3";
12088                }
12089                align: 1.0 1.0;
12090                visible: 0;
12091             }
12092          }
12093          part { name: "elm.text.2";
12094             clip_to: "disclip";
12095             type: TEXT;
12096             mouse_events: 0;
12097             scale: 1;
12098             description { state: "default" 0.0;
12099                rel1 {
12100                   relative: 1.0 1.0;
12101                   to_x: "elm.padding.left";
12102                   to_y: "elm.text.1";
12103                }
12104                rel2 {
12105                   relative: 0.0 0.0;
12106                   to_x: "elm.padding.text3.left";
12107                   to_y: "elm.padding.bottom";
12108                }
12109                align: 0.0 0.5;
12110                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12111                text {
12112                   font: "Tizen:style=Medium";
12113                   size: GENLIST_FONT_32_INC;
12114                   min: 0 1;
12115                   align: 0.0 0.5;
12116                   text_class: "tizen";
12117                }
12118             }
12119             description { state: "selected" 0.0;
12120                inherit: "default" 0.0;
12121                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12122             }
12123             GENLIST_DESCRIPTION_FLIP_ENABLED
12124          }
12125          part { name: "elm.padding.icon2.left";
12126             clip_to: "disclip";
12127             type: RECT;
12128             scale: 1;
12129             description { state: "default" 0.0;
12130                min: GENLIST_PADDING_16_INC 0;
12131                fixed: 1 0;
12132                rel1 {
12133                   relative: 1.0 0.0;
12134                   to_x: "elm.text.2";
12135                }
12136                rel2.to_x: "elm.text.2";
12137                align: 0.0 0.0;
12138                visible: 0;
12139             }
12140          }
12141          part { name: "elm.icon.2";
12142             clip_to: "disclip";
12143             type: SWALLOW;
12144             scale: 1;
12145             description { state: "default" 0.0;
12146                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12147                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12148                fixed: 1 1;
12149                rel1 {
12150                   relative: 1.0 1.0;
12151                   to_x: "elm.padding.icon2.left";
12152                   to_y: "elm.text.1";
12153                }
12154                rel2 {
12155                   relative: 1.0 0.0;
12156                   to_x: "elm.padding.icon2.left";
12157                   to_y: "elm.padding.bottom";
12158                }
12159                align: 0.0 0.5;
12160             }
12161             GENLIST_DESCRIPTION_FLIP_ENABLED
12162          }
12163          part { name: "elm.padding.icon3.left";
12164             clip_to: "disclip";
12165             type: RECT;
12166             scale: 1;
12167             description { state: "default" 0.0;
12168                min: GENLIST_PADDING_16_INC 0;
12169                fixed: 1 0;
12170                rel1 {
12171                   relative: 1.0 0.0;
12172                   to_x: "elm.icon.2";
12173                }
12174                rel2.to_x: "elm.icon.2";
12175                align: 0.0 0.0;
12176                visible: 0;
12177             }
12178          }
12179          part { name: "elm.icon.3";
12180             clip_to: "disclip";
12181             type: SWALLOW;
12182             scale: 1;
12183             description { state: "default" 0.0;
12184                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12185                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12186                fixed: 1 1;
12187                rel1 {
12188                   relative: 1.0 1.0;
12189                   to_x: "elm.padding.icon3.left";
12190                   to_y: "elm.text.1";
12191                }
12192                rel2 {
12193                   relative: 1.0 0.0;
12194                   to_x: "elm.padding.icon3.left";
12195                   to_y: "elm.padding.bottom";
12196                }
12197                align: 0.0 0.5;
12198             }
12199             GENLIST_DESCRIPTION_FLIP_ENABLED
12200          }
12201          part { name: "elm.padding.icon4.left";
12202             clip_to: "disclip";
12203             type: RECT;
12204             scale: 1;
12205             description { state: "default" 0.0;
12206                min: GENLIST_PADDING_16_INC 0;
12207                fixed: 1 0;
12208                rel1 {
12209                   relative: 1.0 0.0;
12210                   to_x: "elm.icon.3";
12211                }
12212                rel2.to_x: "elm.icon.3";
12213                align: 0.0 0.0;
12214                visible: 0;
12215             }
12216          }
12217          part { name: "elm.icon.4";
12218             clip_to: "disclip";
12219             type: SWALLOW;
12220             scale: 1;
12221             description { state: "default" 0.0;
12222                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12223                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12224                fixed: 1 1;
12225                rel1 {
12226                   relative: 1.0 1.0;
12227                   to_x: "elm.padding.icon4.left";
12228                   to_y: "elm.text.1";
12229                }
12230                rel2 {
12231                   relative: 1.0 0.0;
12232                   to_x: "elm.padding.icon4.left";
12233                   to_y: "elm.padding.bottom";
12234                }
12235                align: 0.0 0.5;
12236             }
12237             GENLIST_DESCRIPTION_FLIP_ENABLED
12238          }
12239          GENLIST_PART_FLIP
12240          GENLIST_PART_DISCLIP
12241       }
12242       programs {
12243          // signal: elm,state,%s,active
12244          //   a "check" item named %s went active
12245          // signal: elm,state,%s,passive
12246          //   a "check" item named %s went passive
12247          // default is passive
12248          program { name: "go_active";
12249             signal: "elm,state,selected";
12250             source: "elm";
12251             action: STATE_SET "selected" 0.0;
12252             target: "bg";
12253             target: "elm.text.1";
12254             target: "elm.text.2";
12255             target: "elm.text.3";
12256             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12257          }
12258          program { name: "go_passive";
12259             signal: "elm,state,unselected";
12260             source: "elm";
12261             action: STATE_SET "default" 0.0;
12262             target: "bg";
12263             target: "elm.text.1";
12264             target: "elm.text.2";
12265             target: "elm.text.3";
12266             transition: LINEAR 0.1;
12267          }
12268          program { name: "go_disabled";
12269             signal: "elm,state,disabled";
12270             source: "elm";
12271             action: STATE_SET "disabled" 0.0;
12272             target: "disclip";
12273          }
12274          program { name: "go_enabled";
12275             signal: "elm,state,enabled";
12276             source: "elm";
12277             action: STATE_SET "default" 0.0;
12278             target: "disclip";
12279          }
12280          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12281          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12282       }
12283    }
12284    // Email style??
12285    group { name: "elm/genlist/item/4text.8icon/default";
12286       alias: "elm/genlist/item_odd/4text.8icon/default";
12287       alias: "elm/genlist/item_compress/4text.8icon/default";
12288       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12289       data.item: "stacking" "above";
12290       data.item: "selectraise" "on";
12291       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12292       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";
12293       data.item: "flips" "elm.flip.icon elm.flip.content";
12294       script {
12295          public email_state = 0;
12296       }
12297       images {
12298          image: "00_list_bubble_bg.png" COMP;
12299       }
12300       parts {
12301          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12302          GENLIST_PART_BG_NORMAL
12303          GENLIST_PART_BG_NORMAL
12304          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12305          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12306          GENLIST_PART_PADDING_LEFT
12307          GENLIST_PART_PADDING_RIGHT_EDIT
12308          GENLIST_PART_COLORBAR
12309          part { name: "elm.icon.checkbox.touch";
12310             clip_to: "disclip";
12311             type: SWALLOW;
12312             mouse_events: 1;
12313             scale: 1;
12314             description { state: "default" 0.0;
12315                rel1.to: "elm.icon.checkbox";
12316                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12317                rel2.to: "elm.icon.checkbox";
12318                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12319             }
12320          }
12321          part { name: "elm.icon.checkbox";
12322             clip_to: "disclip";
12323             type: SWALLOW;
12324             mouse_events: 1;
12325             scale: 1;
12326             GENLIST_DESCRIPTION_L("elm.padding.left",
12327                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12328                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12329                fixed: 1 1;
12330             )
12331          }
12332          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12333          part { name: "elm.icon.important";
12334             clip_to: "disclip";
12335             type: SWALLOW;
12336             mouse_events: 1;
12337             scale: 1;
12338             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12339                min: 56 60;
12340                fixed: 1 1;
12341             )
12342             GENLIST_DESCRIPTION_FLIP_ENABLED
12343          }
12344          part { name: "elm.icon.important.touch";
12345             clip_to: "disclip";
12346             type: SWALLOW;
12347             mouse_events: 1;
12348             scale: 1;
12349             description { state: "default" 0.0;
12350                rel1.to: "elm.icon.important";
12351                rel2.to: "elm.icon.important";
12352             }
12353             GENLIST_DESCRIPTION_FLIP_ENABLED
12354          }
12355          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12356          part { name: "elm.image.num";
12357             clip_to: "disclip";
12358             type: IMAGE;
12359             mouse_events: 0;
12360             scale: 1;
12361             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12362                max: 0 60;
12363                fixed: 1 1;
12364                rel1.offset: 0 8;
12365                rel2.offset: 0 8;
12366                image.normal: "00_list_bubble_bg.png";
12367                image.border: 5 5 5 5;
12368             )
12369             description { state: "num_enable" 0.0;
12370                inherit: "default" 0.0;
12371                max: 62 60;
12372                min: 46 44;
12373             }
12374             GENLIST_DESCRIPTION_FLIP_ENABLED
12375          }
12376          // This part is used?
12377          part { name: "elm.text.num";
12378             clip_to: "disclip";
12379             type: TEXT;
12380             mouse_events: 0;
12381             scale: 1;
12382             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12383                max: 0 60;
12384                fixed: 1 1;
12385                rel1.offset: 0 8;
12386                rel2.offset: 0 8;
12387             )
12388             description { state: "num_enable" 0.0;
12389                inherit: "default" 0.0;
12390                max: 62 60;
12391                min: 46 44;
12392                text {
12393                   font: "Tizen:style=Medium";
12394                   size: 32;
12395                   min: 1 1;
12396                   align: 0.5 0.5;
12397                   text_class: "tizen";
12398                }
12399                color: GENLIST_CONVERTOR_STYLE_COLOR;
12400             }
12401             GENLIST_DESCRIPTION_FLIP_ENABLED
12402          }
12403          part { name: "elm.icon.attach";
12404             clip_to: "disclip";
12405             type: SWALLOW;
12406             scale: 1;
12407             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12408                min: 0 60;
12409                fixed: 1 1;
12410             )
12411             description { state: "attach_enable" 0.0;
12412                inherit: "default" 0.0;
12413                min: 48 60;
12414             }
12415             GENLIST_DESCRIPTION_FLIP_ENABLED
12416          }
12417          part { name: "elm.text.subject";
12418             clip_to: "disclip";
12419             type: TEXTBLOCK;
12420             mouse_events: 0;
12421             scale: 1;
12422             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12423                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12424                fixed: 1 1;
12425                text {
12426                   style: "genlist_style_email_unread";
12427                   min: 0 1;
12428                   align: 0 0.5;
12429                }
12430             )
12431             description { state: "read" 0.0;
12432                inherit: "default" 0.0;
12433                text.style: "genlist_style_email_read";
12434             }
12435             description { state: "selected" 0.0;
12436                inherit: "default" 0.0;
12437                text.style: "genlist_style_email_focus";
12438             }
12439             GENLIST_DESCRIPTION_FLIP_ENABLED
12440          }
12441          part { name: "elm.padding.intermediate";
12442             clip_to: "disclip";
12443             type: RECT;
12444             scale: 1;
12445             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12446                min: 0 GENLIST_PADDING_4_INC;
12447                fixed: 0 1;
12448                visible: 0;
12449             )
12450          }
12451          part { name: "elm.icon.priority";
12452             clip_to: "disclip";
12453             type: SWALLOW;
12454             scale: 1;
12455             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12456                min: 0 GENLIST_SIZE_40_INC;
12457                fixed: 1 1;
12458                align: 0.0 0.0;
12459             )
12460             description { state: "priority_enable" 0.0;
12461                inherit: "default" 0.0;
12462                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12463             }
12464             GENLIST_DESCRIPTION_FLIP_ENABLED
12465          }
12466          part { name: "elm.icon.lastverb";
12467             clip_to: "disclip";
12468             type: SWALLOW;
12469             scale: 1;
12470             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12471                min: 0 GENLIST_SIZE_40_INC;
12472                fixed: 1 1;
12473                align: 0.0 0.0;
12474             )
12475             description { state: "lastverb_enable" 0.0;
12476                inherit: "default" 0.0;
12477                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12478             }
12479             GENLIST_DESCRIPTION_FLIP_ENABLED
12480          }
12481
12482          part { name: "elm.text.date";
12483             clip_to: "disclip";
12484             type: TEXT;
12485             mouse_events: 0;
12486             scale: 1;
12487             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12488                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12489                fixed: 1 0;
12490                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12491                text {
12492                   font: "Tizen:style=Medium";
12493                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12494                   min: 0 1;
12495                   align: 1.0 0.5;
12496                   text_class: "tizen";
12497                }
12498             )
12499             description { state: "selected" 0.0;
12500                inherit: "default" 0.0;
12501                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12502             }
12503             GENLIST_DESCRIPTION_FLIP_ENABLED
12504          }
12505
12506          part { name: "elm.icon.appointment";
12507             clip_to: "disclip";
12508             type: SWALLOW;
12509             mouse_events: 0;
12510             scale: 1;
12511             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12512                min: 0 GENLIST_SIZE_40_INC;
12513                fixed: 1 1;
12514                align: 1.0 0.0;
12515             )
12516             GENLIST_DESCRIPTION_FLIP_ENABLED
12517          }
12518          part { name: "elm.text.name";
12519             clip_to: "disclip";
12520             type: TEXTBLOCK;
12521             mouse_events: 0;
12522             scale: 1;
12523             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12524                min: 0 GENLIST_SIZE_40_INC;
12525                fixed: 1 1;
12526                text {
12527                   style: "genlist_style_name_text";
12528                   min: 0 1;
12529                   align: 0.0 0.5;
12530                }
12531             )
12532             description { state: "selected" 0.0;
12533                inherit: "default" 0.0;
12534                text.style: "genlist_style_name_text_focus";
12535             }
12536             GENLIST_DESCRIPTION_FLIP_ENABLED
12537          }
12538          part { name: "elm.text.preview";
12539             clip_to: "disclip";
12540             type: TEXT;
12541             scale: 1;
12542             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12543                min: 0 GENLIST_SIZE_40_INC;
12544                fixed: 1 1;
12545                align: 0.0 1.0;
12546                color: GENLIST_CONTENTS_TEXT_COLOR;
12547                text {
12548                   font: "Tizen:style=Medium";
12549                   size: GENLIST_CONTENTS_TEXT_SIZE;
12550                   min: 0 1;
12551                   align: 0.0 0.5;
12552                   text_class: "tizen";
12553                }
12554             )
12555             description { state: "selected" 0.0;
12556                inherit: "default" 0.0;
12557                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12558             }
12559             GENLIST_DESCRIPTION_FLIP_ENABLED
12560          }
12561          part { name: "elm.swallow.outbox.progress";
12562             type: SWALLOW;
12563             scale: 1;
12564             mouse_events: 1;
12565             repeat_events: 0;
12566             description { state: "default" 0.0;
12567                min: GENLIST_SIZE_168_INC 0;
12568                fixed: 1 1;
12569                color: 0 0 0 0;
12570                align: 1.0 0.5;
12571                rel1 {
12572                   relative: 0.0 1.0;
12573                   offset: 0 0;
12574                   to_x: "elm.padding.right";
12575                   to_y: "elm.padding.top";
12576                }
12577                rel2 {
12578                   relative: 0.0 0.0;
12579                   offset: 0 0;
12580                   to_x: "elm.padding.right";
12581                   to_y: "elm.padding.bottom";
12582                }
12583             }
12584          }
12585          GENLIST_PART_FLIP
12586          GENLIST_PART_DISCLIP
12587       }
12588       programs {
12589          program { name: "go_active";
12590             signal: "elm,state,selected";
12591             source: "elm";
12592             action: STATE_SET "selected" 0.0;
12593             target: "bg";
12594             target: "elm.text.subject";
12595             target: "elm.text.name";
12596             target: "elm.text.date";
12597             target: "elm.text.preview";
12598             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12599          }
12600          program { name: "go_passive";
12601             signal: "elm,state,unselected";
12602             source: "elm";
12603             transition: LINEAR 0.1;
12604             script {
12605                set_state(PART:"bg", "default", 0.0);
12606                set_state(PART:"elm.text.name", "default", 0.0);
12607                set_state(PART:"elm.text.date", "default", 0.0);
12608                set_state(PART:"elm.text.preview", "default", 0.0);
12609                if (get_int(email_state) == 1)
12610                  set_state(PART:"elm.text.subject", "read", 0.0);
12611                else
12612                  set_state(PART:"elm.text.subject", "default", 0.0);
12613             }
12614          }
12615          program { name: "go_disabled";
12616             signal: "elm,state,disabled";
12617             source: "elm";
12618             action: STATE_SET "disabled" 0.0;
12619             target: "disclip";
12620          }
12621          program { name: "go_enabled";
12622             signal: "elm,state,enabled";
12623             source: "elm";
12624             action: STATE_SET "default" 0.0;
12625             target: "disclip";
12626          }
12627          program { name: "go_read";
12628             signal: "elm,state,read";
12629             source: "elm";
12630             script {
12631               set_int(email_state, 1);
12632               set_state(PART:"elm.text.subject", "read", 0.0);
12633             }
12634          }
12635          program { name: "go_unread";
12636             signal: "elm,state,unread";
12637             source: "elm";
12638             script {
12639               set_int(email_state, 0);
12640               set_state(PART:"elm.text.subject", "default", 0.0);
12641             }
12642          }
12643          program { name: "go_attach";
12644             signal: "elm,state,attach";
12645             source: "elm";
12646             action: STATE_SET "attach_enable" 0.0;
12647             target: "elm.icon.attach";
12648          }
12649          program { name: "go_priority";
12650             signal: "elm,state,priority";
12651             source: "elm";
12652             action: STATE_SET "priority_enable" 0.0;
12653             target: "elm.icon.priority";
12654          }
12655          program { name: "go_lastverb";
12656             signal: "elm,state,lastverb";
12657             source: "elm";
12658             action: STATE_SET "lastverb_enable" 0.0;
12659             target: "elm.icon.lastverb";
12660          }
12661          program { name: "go_num";
12662             signal: "elm,state,num";
12663             source: "elm";
12664             action: STATE_SET "num_enable" 0.0;
12665             target: "elm.image.num";
12666             target: "elm.text.num";
12667          }
12668          program { name: "click";
12669             signal: "mouse,up,1";
12670             source: "elm.icon.checkbox.touch";
12671             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12672          }
12673          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12674       }
12675    }
12676    group { name: "elm/list/item/matchlist";
12677       alias: "elm/list/item_odd/matchlist";
12678       alias: "elm/list/item_compress/matchlist";
12679       alias: "elm/list/item_compress_odd/matchlist";
12680       data.item: "stacking" "above";
12681       data.item: "selectraise" "on";
12682       data.item: "texts" "elm.text";
12683       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12684       parts {
12685          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12686          GENLIST_PART_BG_NORMAL
12687          GENLIST_PART_PADDING_LEFT
12688          GENLIST_PART_PADDING_RIGHT_EDIT
12689          part { name: "elm.swallow.end";
12690             clip_to: "disclip";
12691             type: SWALLOW;
12692             scale: 1;
12693             description { state: "default" 0.0;
12694                fixed: 1 0;
12695                align: 1.0 0.5;
12696                rel1.to_x: "elm.padding.right";
12697                rel2 {
12698                   relative: 0.0  1.0;
12699                   to_x: "elm.padding.right";
12700                }
12701             }
12702          }
12703          part { name: "elm.text";
12704             clip_to: "disclip";
12705             type: TEXTBLOCK;
12706             mouse_events: 0;
12707             scale: 1;
12708             description { state: "default" 0.0;
12709                rel1 {
12710                   relative: 1.0  0.2;
12711                   offset: 0 0;
12712                   to_x: "elm.swallow.icon";
12713                }
12714                rel2 {
12715                   to_x: "elm.swallow.end";
12716                   relative: 0.0  1.0;
12717                   offset:   0   0;
12718                }
12719                text {
12720                   style: "text_style";
12721                }
12722             }
12723             description { state: "selected" 0.0;
12724                inherit: "default" 0.0;
12725                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12726             }
12727          }
12728          part { name: "elm.swallow.icon";
12729             type: SWALLOW;
12730             description { state: "default" 0.0;
12731                fixed: 1 0;
12732                align: 0.0 0.5;
12733                rel1 {
12734                   relative: 1.0 0.0;
12735                   to_x: "elm.padding.left";
12736                }
12737                rel2.to_x: "elm.padding.left";
12738             }
12739          }
12740          GENLIST_PART_DISCLIP
12741       }
12742       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
12743    }
12744
12745 // 2.2.3.5 (unread) && 2.2.3.6 (read)
12746    group { name: "elm/genlist/item/4text.6icon.1/default";
12747       alias: "elm/genlist/item_odd/4text.6icon.1/default";
12748       alias: "elm/genlist/item_compress/4text.6icon.1/default";
12749       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
12750       alias: "elm/genlist/tree/4text.6icon.1/default";
12751       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
12752       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
12753       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
12754       // FIXME: deprecated name, will be removed
12755       alias: "elm/genlist/item/4text.6icon.2/default";
12756       alias: "elm/genlist/item_odd/4text.6icon.2/default";
12757       alias: "elm/genlist/item_compress/4text.6icon.2/default";
12758       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
12759
12760       GENLIST_PROLOG_NORMAL
12761       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12762       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
12763
12764       parts {
12765          GENLIST_PART_BASE
12766          GENLIST_PART_BG_NORMAL
12767          GENLIST_PART_BOTTOM_LINE
12768          GENLIST_PART_PADDING_LEFT
12769          GENLIST_PART_PADDING_RIGHT
12770          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12771          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12772          GENLIST_PART_COLORBAR
12773
12774          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12775          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12776
12777          GENLIST_PART_TEXT("elm.text.1",
12778             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12779                GENLIST_PARAM_LISTITEM
12780                min: 0 HEIGHT_EMAIL_MAIN;
12781                fixed:1 1;)
12782             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12783          )
12784          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12785          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12786          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12787          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
12788          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
12789          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
12790
12791          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12792             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12793          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12794             "elm.padding.right", "elm.text.1", "elm.text.4")
12795          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12796
12797          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12798          GENLIST_PART_TEXT("elm.text.4",
12799             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12800                PARAM_EMAIL_CONTENTS
12801                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12802          )
12803          GENLIST_PART_FLIP
12804       }
12805       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12806          target: "elm.text.3"; target: "elm.text.4";
12807          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12808          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
12809    }
12810
12811
12812   // 2.2.3.7 (unread) && 2.2.3.8 (read)
12813    group { name: "elm/genlist/item/4text.5icon.1/default";
12814       alias: "elm/genlist/item_odd/4text.5icon.1/default";
12815       alias: "elm/genlist/item_compress/4text.5icon.1/default";
12816       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
12817       // FIXME: deprecated name, will be removed
12818       alias: "elm/genlist/item/4text.5icon.2/default";
12819       alias: "elm/genlist/item_odd/4text.5icon.2/default";
12820       alias: "elm/genlist/item_compress/4text.5icon.2/default";
12821       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
12822
12823       GENLIST_PROLOG_NORMAL
12824       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12825       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12826
12827       parts {
12828          GENLIST_PART_BASE
12829          GENLIST_PART_BG_NORMAL
12830          GENLIST_PART_BOTTOM_LINE
12831          GENLIST_PART_PADDING_LEFT
12832          GENLIST_PART_PADDING_RIGHT
12833          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12834          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12835          GENLIST_PART_COLORBAR
12836
12837          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12838          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12839
12840          GENLIST_PART_TEXT("elm.text.1",
12841             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12842                GENLIST_PARAM_LISTITEM
12843                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12844             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12845          )
12846          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12847          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12848          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12849          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12850
12851          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12852             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12853          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12854             "elm.padding.right", "elm.text.1", "elm.text.4")
12855          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12856
12857          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12858          GENLIST_PART_TEXT("elm.text.4",
12859             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12860                PARAM_EMAIL_CONTENTS
12861                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12862          )
12863          GENLIST_PART_FLIP
12864       }
12865       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12866          target: "elm.text.3"; target: "elm.text.4";
12867          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12868          target: "elm.icon.3"; target: "elm.icon.4"; )
12869    }
12870
12871    // 2.2.3.9 (unread) && 2.2.3.10 (read)
12872    group { name: "elm/genlist/item/4text.5icon.3/default";
12873       alias: "elm/genlist/item_odd/4text.5icon.3/default";
12874       alias: "elm/genlist/item_compress/4text.5icon.3/default";
12875       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
12876       // FIXME: deprecated name, will be removed
12877       alias: "elm/genlist/item/4text.5icon.4/default";
12878       alias: "elm/genlist/item_odd/4text.5icon.4/default";
12879       alias: "elm/genlist/item_compress/4text.5icon.4/default";
12880       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
12881
12882       GENLIST_PROLOG_NORMAL
12883       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12884       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12885
12886       parts {
12887          GENLIST_PART_BASE
12888          GENLIST_PART_BG_NORMAL
12889          GENLIST_PART_BOTTOM_LINE
12890          GENLIST_PART_PADDING_LEFT
12891          GENLIST_PART_PADDING_RIGHT
12892          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12893          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12894          GENLIST_PART_COLORBAR
12895
12896          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12897          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12898
12899          GENLIST_PART_TEXT("elm.text.1",
12900             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12901                GENLIST_PARAM_LISTITEM
12902                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12903             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12904          )
12905          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12906          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12907          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12908          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12909          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12910          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12911
12912          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12913             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12914          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12915             "elm.padding.right", "elm.text.1", "elm.text.4")
12916          GENLIST_PART_TEXT("elm.text.4",
12917             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12918                PARAM_EMAIL_CONTENTS
12919                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12920          )
12921          GENLIST_PART_FLIP
12922       }
12923       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12924          target: "elm.text.3"; target: "elm.text.4";
12925          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12926          target: "elm.icon.3"; target: "elm.icon.4"; )
12927    }
12928
12929    // 2.2.3.11 (unread) && 2.2.3.12 (read)
12930    group { name: "elm/genlist/item/4text.4icon.1/default";
12931       alias: "elm/genlist/item_odd/4text.4icon.1/default";
12932       alias: "elm/genlist/item_compress/4text.4icon.1/default";
12933       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
12934       // FIXME: deprecated name, will be removed
12935       alias: "elm/genlist/item/4text.4icon.2/default";
12936       alias: "elm/genlist/item_odd/4text.4icon.2/default";
12937       alias: "elm/genlist/item_compress/4text.4icon.2/default";
12938       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
12939
12940       GENLIST_PROLOG_NORMAL
12941       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12942       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
12943
12944       parts {
12945          GENLIST_PART_BASE
12946          GENLIST_PART_BG_NORMAL
12947          GENLIST_PART_BOTTOM_LINE
12948          GENLIST_PART_PADDING_LEFT
12949          GENLIST_PART_PADDING_RIGHT
12950          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12951          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12952          GENLIST_PART_COLORBAR
12953
12954          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12955          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12956
12957          GENLIST_PART_TEXT("elm.text.1",
12958             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12959                GENLIST_PARAM_LISTITEM
12960                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12961             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12962          )
12963          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12964          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12965          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12966          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
12967
12968          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
12969             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
12970          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
12971             "elm.padding.right", "elm.text.1", "elm.text.4")
12972          GENLIST_PART_TEXT("elm.text.4",
12973             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12974                PARAM_EMAIL_CONTENTS
12975                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12976          )
12977          GENLIST_PART_FLIP
12978       }
12979       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12980          target: "elm.text.3"; target: "elm.text.4";
12981          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12982          target: "elm.icon.3"; )
12983    }
12984 #endif